@font-face {
  font-family: 'Proxima Nova';
  src: url("http://makeitmakati.com/wp-content/themes/makeitmakati/assets/css/fonts/Proxima Nova Alt Regular-webfont.eot");
  src: url("http://makeitmakati.com/wp-content/themes/makeitmakati/assets/css/fonts/Proxima Nova Alt Regular-webfont.eot#iefix") format("embedded-opentype"), url("http://makeitmakati.com/wp-content/themes/makeitmakati/assets/css/fonts/Proxima Nova Alt Regular-webfont.woff2") format("woff2"), url("http://makeitmakati.com/wp-content/themes/makeitmakati/assets/css/fonts/Proxima Nova Alt Regular-webfont.woff") format("woff"), url("http://makeitmakati.com/wp-content/themes/makeitmakati/assets/css/fonts/Proxima Nova Alt Regular-webfont.ttf") format("truetype"), url("http://makeitmakati.com/wp-content/themes/makeitmakati/assets/css/fonts/Proxima Nova Alt Regular-webfont.svg#proxima_nova_altregular") format("svg");
  font-weight: normal;
  font-style: normal; }
@font-face {
  font-family: 'proxima_nova_ltsemibold';
  src: url("http://makeitmakati.com/wp-content/themes/makeitmakati/assets/css/fonts/Proxima Nova Semibold-webfont.eot");
  src: url("http://makeitmakati.com/wp-content/themes/makeitmakati/assets/css/fonts/Proxima Nova Semibold-webfont.eot#iefix") format("embedded-opentype"), url("http://makeitmakati.com/wp-content/themes/makeitmakati/assets/css/fonts/Proxima Nova Semibold-webfont.woff2") format("woff2"), url("http://makeitmakati.com/wp-content/themes/makeitmakati/assets/css/fonts/Proxima Nova Semibold-webfont.woff") format("woff"), url("http://makeitmakati.com/wp-content/themes/makeitmakati/assets/css/fonts/Proxima Nova Semibold-webfont.ttf") format("truetype"), url("http://makeitmakati.com/wp-content/themes/makeitmakati/assets/css/fonts/Proxima Nova Semibold-webfont.svg#proxima_nova_ltsemibold") format("svg");
  font-weight: normal;
  font-style: normal; }
@font-face {
  font-family: 'futura_icgregular';
  src: url("http://makeitmakati.com/wp-content/themes/makeitmakati/assets/css/fonts/futura_icg-webfont.woff2") format("woff2"), url("http://makeitmakati.com/wp-content/themes/makeitmakati/assets/css/fonts/futura_icg-webfont.woff") format("woff");
  font-weight: normal;
  font-style: normal; }
@font-face {
  font-family: 'montserratsemibold';
  src: url("http://makeitmakati.com/wp-content/themes/makeitmakati/assets/css/fonts/montserrat-semibold-webfont.woff2") format("woff2"), url("http://makeitmakati.com/wp-content/themes/makeitmakati/assets/css/fonts/montserrat-semibold-webfont.woff") format("woff");
  font-weight: normal;
  font-style: normal; }
* {
  outline: none;
  box-sizing: border-box; }

a {
  text-decoration: none;
  cursor: pointer; }

body, html, h1, h2, h3, h4, h5, h6, p, header, footer, div, article, section, aside {
  padding: 0;
  margin: 0;
  position: relative; }

body, html {
  height: 100%; }

input, select, textarea, button {
  outline: 0;
  border: 0;
  appearance: none;
  -webkit-appearance: none;
  -moz-appearance: none;
  -o-appearance: none; }

/* Common Classes */
.wid100, header, .makeitmakati section, .makeitmakati section article, .makeitmakati aside.header-logo, .makeitmakati nav.main-nav, .makeitmakati nav.main-nav section.categories, .makeitmakati nav.main-nav section.explore-categories, .makeitmakati nav.main-nav section.cinematog-categories, .makeitmakati nav.main-nav section.categories ul li a p, .makeitmakati nav.main-nav section.explore-categories ul li a p, .makeitmakati nav.main-nav section.cinematog-categories ul li a p, .list-estates, .searchbox span, .list-estates ul li img + span, footer, footer .footer-top, footer aside, .home-slider, .home-slider div aside, .articles, .articles h3, .articles div.more, .articles ul, .articles ul li aside, .articles ul li aside h4, .articles ul li div, .articles ul .newsletter div, .articles ul .contact div, .articles ul .how-to-get-there div, .about-estate, .social, .interests, .social .col2 .twitter, .social .col2 .youtube, .social .col2 .instagram, .interests ul li article, .interests ul li aside, .interests ul li aside h4, .interests ul li div, .banner div, .selectarticle .breadcrumbs, .selectarticle .connected, .selectarticle .connected h3, .selectarticle .connected ul, .selectarticle .connected ul li .socialicons, .selectarticle .explore-makati, .selectarticle .explore-makati h3, .selectarticle .explore-makati ul, .selectarticle .explore-makati ul li .locationimg, .selectarticle article.cinema-sched, .selectarticle article.cinema-sched .schedule, .selectarticle article.cinema-sched .schedule ul, .selectarticle article.cinema-sched .schedule ul li .poster, .selectarticle article.cinema-sched .schedule ul li ul li, .selectarticle article.cinema-sched .schedule ul h6, .selectarticle section article.directory-list, .selectarticle section article.directory-list div.directorylist .search-list, .selectarticle section article.directory-list div.directorylist .search-list li span input[type="text"], .selectarticle section article.directory-list div.directorylist .list-shops, .selectarticle section article.directory-list aside.map, .selectarticle section article .sectionsub, .selectarticle section article .news-list, .selectarticle section article .cform, .selectarticle section article .cform li label, .selectarticle section article .cform li input[type="text"], .selectarticle section article .cform li input[type="email"], .selectarticle section article .cform li select, .selectarticle section article .cform textarea, .selectarticle section article .cform li.check, .selectarticle section article ul.rules, .selectarticle section article ul.rules li, .selectarticle section article ul.rules li div, .selectarticle section article .faq, .selectarticle section aside.sidebar .side-location, .selectarticle section aside.sidebar .side-location .location-map, .selectarticle section aside.sidebar .contact-info, .selectarticle section aside.sidebar .contact-info ul, .selectarticle section aside.sidebar .archive, .selectarticle section aside.sidebar .archive ul, .selectarticle section aside.sidebar .archive ul li, .selectarticle section aside.sidebar .archive ul li a, .selectarticle section aside.sidebar .archive ul li a label, .selectarticle section aside.sidebar .submenu, .selectarticle section aside.sidebar .submenu ul, .selectarticle section aside.sidebar .submenu ul li, .selectarticle section aside.sidebar .submenu ul li a, .selectarticle section aside.sidebar .submenu ul + a, .selectarticle section aside.sidebar .related-articles, .selectarticle section aside.sidebar .related-articles ul li a aside, .selectarticle section aside.sidebar .related-articles ul li a article, .selectarticle section aside.sidebar .ttdcat, .selectarticle section aside.sidebar .ttdcat ul .tab p, .selectarticle section aside.sidebar .ttdcat ul .tab-content li article, .selectarticle section aside.sidebar .ttdcat ul .tab-content li article h5, .selectarticle section aside.sidebar .ttdcat ul .tab-content li article h4, .selectarticle section .other-interests, .selectarticle section .other-interests ul, .selectarticle section .other-interests ul li, .selectarticle section .other-interests ul li article, div.pagination, div.pagination ul, .h30 {
  width: 100%;
  float: left; }

.fleft, .makeitmakati section aside ul li a, .makeitmakati section aside ul li a.search, .makeitmakati section aside ul li a.location, .makeitmakati section aside ul li a.call, .makeitmakati aside.header-logo .bgleft, .makeitmakati aside.header-logo .bgright, .makeitmakati nav.main-nav ul li a, .toggle-menu, footer .nav-links, footer .social-links li a, footer aside ul, .articles ul li, .articles ul li aside h4 span, .articles ul li aside p span, .articles ul .newsletter div, .articles ul .contact div, .articles ul .how-to-get-there div, .about-estate article, .social .col2, .social .col2 h5 span, .social .col2 .instagram ul li, .interests ul li, .interests ul li aside h4 span, .interests ul li aside p span, .selectarticle section article, .selectarticle section article .sectionsub li, .selectarticle section article .sectionsub li a, .selectarticle section article .news-list ul li h6 span, .selectarticle section article .cform li.col2:nth-child(odd), .selectarticle section article .cform li.col1, .selectarticle section article .cform li.check span, .selectarticle section article .cform li.check label, .selectarticle section aside.sidebar .contact-info, .selectarticle section aside.sidebar .archive ul, .selectarticle section aside.sidebar .archive ul li a, .selectarticle section aside.sidebar .submenu ul, .selectarticle section aside.sidebar .submenu ul li a, .selectarticle section aside.sidebar .related-articles ul li a aside, .selectarticle section aside.sidebar .ttdcat ul label span, .selectarticle section aside.sidebar .ttdcat ul .tab-content li article h5 span, .selectarticle section aside.sidebar .ttdcat ul .tab-content li article h4 span, .selectarticle section .other-interests ul li aside {
  float: left; }

.fright, nav.cbp-spmenu button, .makeitmakati section aside, .makeitmakati section aside ul li a span, .makeitmakati nav.main-nav ul li a span, .searchbox input[type="submit"], footer .social-links, footer aside p, .articles ul li .top-right h4, .articles ul li .top-right p, .articles ul li .bottom-right h4, .articles ul li .bottom-right p, .articles ul li .center-right h4, .articles ul li .center-right p, .articles ul li .top-right p span, .articles ul li .top-right h4 span, .articles ul li .bottom-right p span, .articles ul li .bottom-right h4 span, .articles ul li .center-right p span, .articles ul li .center-right h4 span, .interests ul li .top-right h4, .interests ul li .top-right p, .interests ul li .bottom-right h4, .interests ul li .bottom-right p, .interests ul li .center-right h4, .interests ul li .center-right p, .interests ul li .top-right p span, .interests ul li .top-right h4 span, .interests ul li .bottom-right p span, .interests ul li .bottom-right h4 span, .interests ul li .center-right p span, .interests ul li .center-right h4 span, .fixed-header div ul li a span, .selectarticle section article .cform li.col2:nth-child(even), .selectarticle section aside.sidebar, .selectarticle section aside.sidebar .side-location, .selectarticle section aside.sidebar .archive, .selectarticle section aside.sidebar .submenu, .selectarticle section aside.sidebar .related-articles, .selectarticle section aside.sidebar .related-articles ul, .selectarticle section aside.sidebar .ttdcat {
  float: right; }

.listn, .makeitmakati section aside ul, .makeitmakati nav.main-nav ul, .list-estates, .list-estates ul, footer ul, .articles ul, .social .col2 .instagram ul, .interests ul, .fixed-header div ul, .selectarticle .breadcrumbs, .selectarticle .connected ul, .selectarticle .explore-makati ul, .selectarticle article.cinema-sched .schedule ul, .selectarticle article.cinema-sched .schedule ul li ul, .selectarticle section article.directory-list ul, .selectarticle section article .sectionsub, .selectarticle section article .news-list ul, .selectarticle section article .cform, .selectarticle section article ul.rules, .selectarticle section article ul.rules li div ul, .selectarticle section aside.sidebar .contact-info ul, .selectarticle section aside.sidebar .archive ul, .selectarticle section aside.sidebar .submenu ul, .selectarticle section aside.sidebar .related-articles ul, .selectarticle section aside.sidebar .ttdcat ul, .selectarticle section .other-interests ul, div.pagination ul {
  list-style: none;
  margin: 0;
  padding: 0; }

.defimg, img {
  width: 100%;
  height: auto; }

.defimg2 {
  width: auto;
  height: auto; }

.coverimg, .articles ul li.col-1 img, .articles ul li.col-2 img, .articles ul li.col-3 img, .articles ul li.col-4 img, .interests ul li aside + img, .selectarticle .explore-makati ul li .locationimg img, .selectarticle section aside.sidebar .related-articles ul li a aside img, .selectarticle section aside.sidebar .ttdcat ul .tab-content li aside img {
  width: 100%;
  height: 100%;
  object-fit: cover; }

.containimg, .interests ul li article img, .selectarticle .connected ul li .socialicons img, .selectarticle article.cinema-sched .schedule ul li .poster a img {
  width: 100%;
  height: 100%;
  object-fit: contain; }

.pagewrapper {
  width: 100%;
  margin: 0 auto;
  max-width: 1366px;
  padding: 0 25px; }

.pagewrapper2 {
  width: 100%;
  margin: 0 auto;
  max-width: 990px; }

.close {
  width: 35px;
  height: 35px;
  background: url(http://makeitmakati.com/wp-content/themes/makeitmakati/assets/images/iconset1.png) no-repeat right -35px;
  position: absolute;
  right: 10px;
  top: 10px; }

/* Colors & Fonts */
/* BGC Colors */
/* Header */
nav.cbp-spmenu {
  background: #a20095; }
  nav.cbp-spmenu button {
    background-position: right top;
    width: 35px;
    height: 35px;
    position: absolute;
    left: 85%;
    top: 5px; }
  nav.cbp-spmenu a {
    font: 16px/22px "Proxima Nova", Arial, sans-serif;
    color: #fff; }

header {
  z-index: 1000; }

.makeitmakati section {
  background: #a20095;
  padding: 15px 45px;
  box-shadow: 0 3px 3px rgba(0, 0, 0, 0.5);
  min-height: 68px; }
  .makeitmakati section div {
    z-index: 100; }
  .makeitmakati section div ul {
    display: none;
    z-index: 100; }
  .makeitmakati section aside {
    z-index: 100; }
    .makeitmakati section aside ul {
      font: 16px/22px "Proxima Nova", Arial, sans-serif;
      margin-top: 8px; }
      .makeitmakati section aside ul li {
        display: inline-block; }
        .makeitmakati section aside ul li a {
          color: #fff; }
          .makeitmakati section aside ul li a span {
            width: 35px;
            height: 25px;
            background: url(http://makeitmakati.com/wp-content/themes/makeitmakati/assets/images/iconset1.png) no-repeat -35px -8px; }
        .makeitmakati section aside ul li a:hover, .makeitmakati section aside ul li a:hover span {
          animation: opac 1s;
          animation-fill-mode: forwards;
          -webkit-animation: opac 1s;
          -webkit-animation-fill-mode: forwards; }
        .makeitmakati section aside ul li a.search, .makeitmakati section aside ul li a.location, .makeitmakati section aside ul li a.call {
          width: 35px;
          height: 25px;
          background: url(http://makeitmakati.com/wp-content/themes/makeitmakati/assets/images/iconset1.png) no-repeat; }
        .makeitmakati section aside ul li a.search {
          background-position: -70px -8px; }
        .makeitmakati section aside ul li a.location {
          background-position: -105px -8px; }
        .makeitmakati section aside ul li a.call {
          background-position: -140px -8px; }
  .makeitmakati section article {
    text-align: center;
    height: 58px;
    position: absolute;
    top: 5px;
    z-index: 1;
    display: block;
    left: 0; }
    .makeitmakati section article img.estatelogo {
      width: auto;
      height: 58px;
      margin: 0 auto;
      display: none; }
    .makeitmakati section article img.ayalalogo {
      display: block !important;
      width: auto;
      height: auto;
      text-align: center;
      margin: 10px auto 0; }
.makeitmakati aside.header-logo {
  text-align: center;
  height: 99px;
  padding: 5px;
  background: #f9fafa; }
  .makeitmakati aside.header-logo .bgleft {
    background: url(http://makeitmakati.com/wp-content/themes/makeitmakati/assets/images/bgleft.png) no-repeat left top;
    width: 163px;
    height: 99px;
    position: absolute;
    top: 0;
    left: 0; }
  .makeitmakati aside.header-logo .bgright {
    background: url(http://makeitmakati.com/wp-content/themes/makeitmakati/assets/images/bgright.png) no-repeat right top;
    width: 163px;
    height: 99px;
    position: absolute;
    top: 0;
    right: 0; }
  .makeitmakati aside.header-logo img {
    width: auto;
    height: 90px; }
.makeitmakati nav.main-nav {
  padding: 10px 0;
  background: #a20095;
  text-align: center;
  height: 65px; }
  .makeitmakati nav.main-nav ul {
    text-align: center; }
    .makeitmakati nav.main-nav ul li {
      display: inline-block; }
      .makeitmakati nav.main-nav ul li a {
        font: 18px/24px "Proxima Nova", Arial, sans-serif;
        color: #fff;
        padding: 10px 25px 10px; }
        .makeitmakati nav.main-nav ul li a span {
          width: 35px;
          height: 25px;
          background: url(http://makeitmakati.com/wp-content/themes/makeitmakati/assets/images/iconset1.png) no-repeat -35px -5px; }
      .makeitmakati nav.main-nav ul li a:hover, .makeitmakati nav.main-nav ul li a:hover span {
        animation: opac 1s;
        animation-fill-mode: forwards;
        -webkit-animation: opac 1s;
        -webkit-animation-fill-mode: forwards; }
  .makeitmakati nav.main-nav section.cinematog-categories ul {
    margin-top: 8px !important; }
  .makeitmakati nav.main-nav section.categories, .makeitmakati nav.main-nav section.explore-categories, .makeitmakati nav.main-nav section.cinematog-categories {
    display: none;
    background: #008cc6;
    padding: 5px 10px;
    color: #fff;
    position: absolute;
    top: 231px; }
    .makeitmakati nav.main-nav section.categories ul li, .makeitmakati nav.main-nav section.explore-categories ul li, .makeitmakati nav.main-nav section.cinematog-categories ul li {
      text-align: center; }
      .makeitmakati nav.main-nav section.categories ul li a span, .makeitmakati nav.main-nav section.explore-categories ul li a span, .makeitmakati nav.main-nav section.cinematog-categories ul li a span {
        width: 80px;
        height: 80px;
        background: url(http://makeitmakati.com/wp-content/themes/makeitmakati/assets/images/bgc-icons.png) no-repeat;
        clear: both;
        display: block;
        float: none;
        margin: 0 auto; }
      .makeitmakati nav.main-nav section.categories ul li span.arts, .makeitmakati nav.main-nav section.explore-categories ul li span.arts, .makeitmakati nav.main-nav section.cinematog-categories ul li span.arts {
        background-position: left top !important; }
      .makeitmakati nav.main-nav section.categories ul li span.celebrate, .makeitmakati nav.main-nav section.explore-categories ul li span.celebrate, .makeitmakati nav.main-nav section.cinematog-categories ul li span.celebrate {
        background-position: right top !important; }
      .makeitmakati nav.main-nav section.categories ul li span.learn, .makeitmakati nav.main-nav section.explore-categories ul li span.learn, .makeitmakati nav.main-nav section.cinematog-categories ul li span.learn {
        background-position: left -80px !important; }
      .makeitmakati nav.main-nav section.categories ul li span.live, .makeitmakati nav.main-nav section.explore-categories ul li span.live, .makeitmakati nav.main-nav section.cinematog-categories ul li span.live {
        background-position: right -80px !important; }
      .makeitmakati nav.main-nav section.categories ul li span.parks, .makeitmakati nav.main-nav section.explore-categories ul li span.parks, .makeitmakati nav.main-nav section.cinematog-categories ul li span.parks {
        background-position: left -160px !important; }
      .makeitmakati nav.main-nav section.categories ul li span.shop, .makeitmakati nav.main-nav section.explore-categories ul li span.shop, .makeitmakati nav.main-nav section.cinematog-categories ul li span.shop {
        background-position: right -160px !important; }
      .makeitmakati nav.main-nav section.categories ul li span.sports, .makeitmakati nav.main-nav section.explore-categories ul li span.sports, .makeitmakati nav.main-nav section.cinematog-categories ul li span.sports {
        background-position: left -240px !important; }
      .makeitmakati nav.main-nav section.categories ul li span.stay, .makeitmakati nav.main-nav section.explore-categories ul li span.stay, .makeitmakati nav.main-nav section.cinematog-categories ul li span.stay {
        background-position: right -240px !important; }
      .makeitmakati nav.main-nav section.categories ul li span.work, .makeitmakati nav.main-nav section.explore-categories ul li span.work, .makeitmakati nav.main-nav section.cinematog-categories ul li span.work {
        background-position: left bottom !important; }
      .makeitmakati nav.main-nav section.categories ul li span.explore, .makeitmakati nav.main-nav section.explore-categories ul li span.explore, .makeitmakati nav.main-nav section.cinematog-categories ul li span.explore {
        background-position: right bottom !important; }

.list-estates {
  position: absolute;
  padding: 30px;
  background: #fff;
  top: 68px;
  display: none;
  z-index: 1001; }

.searchbox {
  position: absolute;
  width: 400px;
  padding: 30px;
  background: #fff;
  top: 68px;
  right: 0;
  display: none;
  z-index: 1001; }
  .searchbox span {
    padding-right: 45px; }
    .searchbox span input[type="text"] {
      border: solid 1px rgba(0, 0, 0, 0.3);
      font: 16px/22px "Proxima Nova", Arial, sans-serif;
      padding: 5px 10px;
      height: 35px;
      width: 100%;
      box-sizing: border-box; }
    .searchbox span input[type="text"]:hover, .searchbox span input[type="text"]:focus {
      border: solid 1px #a20095; }
  .searchbox input[type="submit"] {
    background: #a20095 url(http://makeitmakati.com/wp-content/themes/makeitmakati/assets/images/iconset1.png) no-repeat -70px top;
    width: 35px;
    height: 35px;
    position: absolute;
    right: 30px;
    cursor: pointer; }
  .searchbox input[type="submit"]:hover {
    animation: opac 1s;
    -webkit-animation: opac 1s;
    animation-fill-mode: forwards;
    -webkit-animation-fill-mode: forwards; }

.list-estates {
  text-align: center;
  height: 100%;
  overflow: scroll; }
  .list-estates h4 {
    font: 18px/24px "Proxima Nova", Arial, sans-serif;
    color: #353535;
    margin-bottom: 20px; }
  .list-estates ul li {
    display: inline-block;
    position: relative;
    padding: 10px;
    border: solid 1px #fff;
    margin: 0 12px; }
    .list-estates ul li img {
      width: auto;
      max-width: 100%;
      height: auto; }
    .list-estates ul li img + span {
      display: none;
      background: #a20095;
      font: 16px/22px "futura_icgregular", Arial, sans-serif;
      color: white;
      padding: 5px;
      text-align: center;
      position: absolute;
      bottom: 0;
      z-index: 100;
      left: 0;
      border: solid 5px #fff;
      border-top: 0; }
  .list-estates ul li:hover {
    border: solid 1px rgba(0, 0, 0, 0.2); }
    .list-estates ul li:hover img + span {
      display: block;
      animation: opac1 1s;
      -webkit-animation: opac1 1s;
      animation-fill-mode: forwards;
      -webkit-animation: opac1 1s;
      -webkit-animation-fill-mode: forwards; }
  .list-estates hr {
    width: 80%;
    max-width: 925px;
    margin-bottom: 30px;
    opacity: 0.5; }

section {
  z-index: 10; }

/* Navigation */
.toggle-menu {
  position: absolute;
  top: 0;
  left: 0;
  width: 35px;
  height: 35px;
  background: url(http://makeitmakati.com/wp-content/themes/makeitmakati/assets/images/iconset1.png) no-repeat left top; }

.toggle-menu:hover {
  opacity: 0.6; }

/* Footer */
footer {
  background: #2d2d2d;
  z-index: 100;
  color: #fff;
  font: 14px/20px "Proxima Nova", Arial, sans-serif; }
  footer ul {
    z-index: 100; }
    footer ul li {
      display: inline-block;
      margin-right: 10px; }
      footer ul li a {
        color: #fff; }
      footer ul li a:hover {
        text-decoration: underline; }
  footer .social-links {
    margin-top: -10px; }
    footer .social-links li {
      margin-right: 0; }
      footer .social-links li a {
        width: 35px;
        height: 35px;
        margin-right: 0;
        padding: 0;
        background: url(http://makeitmakati.com/wp-content/themes/makeitmakati/assets/images/iconset1.png) no-repeat; }
      footer .social-links li a:hover {
        opacity: 0.6; }
      footer .social-links li a.fb {
        background-position: left bottom; }
      footer .social-links li a.tw {
        background-position: -35px bottom; }
      footer .social-links li a.ig {
        background-position: -70px bottom; }
      footer .social-links li a.gp {
        background-position: -105px bottom; }
      footer .social-links li a.yt {
        background-position: -140px bottom; }
      footer .social-links li a.wc {
        background-position: -175px bottom; }
  footer .footer-top, footer aside {
    padding: 30px 0 20px;
    border-bottom: solid 1px rgba(255, 255, 255, 0.2);
    z-index: 100; }
  footer aside {
    border-bottom: 0; }

/* Homepage */
.home-slider div aside {
  position: absolute;
  top: 40%;
  z-index: 100;
  text-align: center; }
  .home-slider div aside h3 {
    font: 70px/86px "proxima_nova_ltsemibold", Arial, sans-serif;
    color: white;
    text-shadow: 1px 3px 3px rgba(0, 0, 0, 0.8);
    margin-bottom: 50px; }
  .home-slider div aside h6 a {
    font: 27px/36px "Proxima Nova", Arial, sans-serif;
    color: #fff;
    padding: 15px 70px;
    background: #a20095; }
  .home-slider div aside h6 a:hover {
    animation: buttonorange 1s;
    -webkit-animation: buttonorange 1s;
    animation-fill-mode: forwards;
    -webkit-animation-fill-mode: forwards; }

.articles {
  padding: 30px 0;
  z-index: 100; }
  .articles h3 {
    font: 26px/30px "proxima_nova_ltsemibold", Arial, sans-serif;
    text-transform: uppercase;
    text-align: center;
    margin: 40px 0 20px;
    color: #a20095;
    background: url(http://makeitmakati.com/wp-content/themes/makeitmakati/assets/images/line.png) no-repeat center center; }
    .articles h3 span {
      background: white;
      padding: 30px 100px; }
  .articles div.more {
    margin: 20px 0 40px; }
    .articles div.more h6 {
      text-align: center; }
      .articles div.more h6 a {
        font: 15px/22px "futura_icgregular", Arial, sans-serif;
        text-transform: uppercase;
        color: #fff;
        padding: 10px 50px;
        background: #a20095;
        border-radius: 30px;
        text-align: center; }
      .articles div.more h6 a:hover {
        animation: opac 1s;
        -webkit-animation: opac 1s;
        animation-fill-mode: forwards;
        -webkit-animation-fill-mode: forwards; }
  .articles ul {
    z-index: 200; }
    .articles ul li {
      position: relative;
      z-index: 201;
      overflow: hidden;
      height: 310px;
      vertical-align: middle; }
      .articles ul li aside {
        position: absolute;
        z-index: 100;
        max-width: 90%; }
        .articles ul li aside h4 {
          font: 19px/25px "montserratsemibold", Arial, sans-serif;
          color: #fff;
          text-transform: uppercase;
          display: block;
          clear: both; }
          .articles ul li aside h4 span {
            padding: 10px 25px 10px 15px;
            background: rgba(74, 200, 229, 0.7);
            width: auto;
            -webkit-clip-path: polygon(0 0, 100% 0, 85% 100%, 0% 100%);
            clip-path: polygon(0 0, 100% 0, 85% 100%, 0% 100%);
            padding: 10px 35px 10px 15px; }
        .articles ul li aside p, .articles ul li aside h5 {
          font: 18px/24px "futura_icgregular", Arial, sans-serif;
          color: #fff;
          display: block;
          clear: both;
          margin-top: 0; }
        .articles ul li aside h5 {
          padding: 10px 45px 10px 15px; }
        .articles ul li aside p span {
          -webkit-clip-path: polygon(0 0, 100% 0, 85% 100%, 0% 100%);
          clip-path: polygon(0 0, 100% 0, 85% 100%, 0% 100%);
          padding: 10px 35px 10px 15px;
          width: auto;
          background: rgba(153, 0, 153, 0.7); }
      .articles ul li .top-left {
        top: 30px;
        left: 10px; }
      .articles ul li .top-right {
        top: 30px;
        right: 10px;
        text-align: right; }
      .articles ul li .bottom-left {
        bottom: 30px;
        left: 10px; }
      .articles ul li .bottom-right {
        bottom: 30px;
        right: 10px;
        text-align: right; }
      .articles ul li .center-left {
        top: 45%;
        left: 10px; }
      .articles ul li .center-right {
        top: 45%;
        right: 10px;
        text-align: right; }
      .articles ul li .top-right p span, .articles ul li .top-right h4 span, .articles ul li .bottom-right p span, .articles ul li .bottom-right h4 span, .articles ul li .center-right p span, .articles ul li .center-right h4 span {
        padding: 10px 15px 10px 25px;
        -webkit-clip-path: polygon(0 0, 100% 0, 100% 100%, 15% 100%);
        clip-path: polygon(0 0, 100% 0, 100% 100%, 15% 100%); }
      .articles ul li div {
        overflow: hidden;
        height: 310px; }
      .articles ul li aside.top-center {
        position: absolute;
        text-align: center;
        padding: 15px 30px;
        width: 94%; }
        .articles ul li aside.top-center h4 {
          float: none !important;
          text-align: center !important;
          background: transparent !important;
          clear: none;
          font-size: 22px !important;
          line-height: 28px !important; }
        .articles ul li aside.top-center p, .articles ul li aside.top-center h5 {
          text-align: center;
          float: left !important;
          background: transparent !important;
          width: 100% !important; }
          .articles ul li aside.top-center p img, .articles ul li aside.top-center h5 img {
            width: auto !important;
            height: auto;
            max-width: 100%; }
          .articles ul li aside.top-center p span, .articles ul li aside.top-center h5 span {
            border: solid 1px #fff;
            padding: 8px 30px;
            font: 14px/20px "Proxima Nova", Arial, sans-serif;
            border-radius: 10px;
            -webkit-clip-path: polygon(0 0, 100% 0, 100% 100%, 0 100%);
            clip-path: polygon(0 0, 100% 0, 100% 100%, 0 100%);
            margin: 10px auto;
            float: none; }
        .articles ul li aside.top-center h4 {
          margin-bottom: 9px;
          margin-top: 15px; }
        .articles ul li aside.top-center h5 {
          padding: 10px 15px; }
        .articles ul li aside.top-center p {
          margin-bottom: 20px; }
      .articles ul li aside.top-center:hover h4, .articles ul li aside.top-center:hover h5 {
        animation: scale 2s;
        -webkit-animation: scale 2s;
        animation-fill-mode: forwards;
        -webkit-animation-fill-mode: forwards; }
      .articles ul li aside.top-center:hover img {
        animation: down 1s;
        -webkit-animation: down 1s;
        animation-fill-mode: forwards;
        -webkit-animation-fill-mode: forwards; }
    .articles ul .newsletter div, .articles ul .contact div, .articles ul .how-to-get-there div {
      background: #a20095;
      position: relative;
      height: 310px;
      text-align: center; }
    .articles ul li a:hover img {
      animation: scale 2s;
      -webkit-animation: scale 2s;
      animation-fill-mode: forwards;
      -webkit-animation-fill-mode: forwards; }
    .articles ul li.col-1 {
      width: 25%;
      padding: 10px;
      display: table-cell;
      height: 310px; }
    .articles ul li.col-2 {
      width: 50%;
      padding: 10px;
      display: table-cell;
      height: 310px; }
    .articles ul li.col-3 {
      width: 75%;
      padding: 10px;
      display: table-cell;
      height: 310px; }
    .articles ul li.col-4 {
      width: 100%;
      padding: 10px;
      display: table-cell;
      height: 310px; }

.about-estate, .social, .interests {
  z-index: 100;
  margin-bottom: 40px; }

.about-estate article {
  position: absolute;
  background: rgba(0, 0, 0, 0.6);
  top: 105px;
  right: 265px;
  bottom: 105px;
  left: 265px;
  border: solid 1px #fff;
  padding: 50px;
  text-align: center;
  color: #fff; }
  .about-estate article h1 {
    font: 44px/56px "proxima_nova_ltsemibold", Arial, sans-serif;
    text-transform: uppercase;
    margin: 20px; }
  .about-estate article p, .about-estate article h6 {
    font: 18px/24px "Proxima Nova", Arial, sans-serif;
    margin-bottom: 40px; }
    .about-estate article p a, .about-estate article h6 a {
      color: #fff;
      padding: 10px 40px;
      border: solid 1px #fff;
      border-radius: 30px; }
    .about-estate article p a:hover, .about-estate article h6 a:hover {
      animation: buttonwhite 1s;
      -webkit-animation: buttonwhite 1s;
      animation-fill-mode: forwards;
      -webkit-animation-fill-mode: forwards; }

.social a {
  color: #353535; }
.social .col2 {
  width: 50%;
  z-index: 100; }
  .social .col2 h5 {
    font: 18px/36px "Proxima Nova", Arial, sans-serif;
    margin-top: 15px;
    color: #353535; }
    .social .col2 h5 span {
      width: 35px;
      height: 35px;
      background: url(http://makeitmakati.com/wp-content/themes/makeitmakati/assets/images/iconset1.png) no-repeat; }
    .social .col2 h5 span.tw {
      background-position: left -70px; }
    .social .col2 h5 span.yt {
      background-position: -35px -70px; }
    .social .col2 h5 span.ig {
      background-position: -70px -70px; }
  .social .col2 .twitter {
    min-height: 277px;
    padding: 50px 10px 0 0; }
    .social .col2 .twitter p {
      font: 16px/24px "proxima_nova_ltsemibold", Arial, sans-serif;
      color: #353535;
      padding-bottom: 30px;
      border-bottom: solid 1px rgba(0, 0, 0, 0.3); }
      .social .col2 .twitter p a {
        color: #353535; }
      .social .col2 .twitter p a:hover {
        animation: opac 1s;
        -webkit-animation: opac 1s;
        animation-fill-mode: forwards;
        -webkit-animation-fill-mode: forwards; }
  .social .col2 .instagram {
    padding-left: 20px;
    margin-top: 18px;
    z-index: 100; }
    .social .col2 .instagram h5 {
      margin-left: 10px;
      margin-top: 0; }
    .social .col2 .instagram ul li {
      width: 50%;
      padding: 10px;
      position: relative;
      z-index: 100; }

.interests h4 {
  font: 24px/30px "proxima_nova_ltsemibold", Arial, sans-serif;
  color: #353535; }
.interests ul li {
  display: table-cell;
  width: 25%;
  padding: 8px;
  vertical-align: top; }
  .interests ul li article {
    height: 65px;
    text-align: center;
    margin: 20px 0; }
  .interests ul li aside {
    position: absolute;
    z-index: 100;
    max-width: 90%; }
    .interests ul li aside h4 {
      font: 19px/25px "montserratsemibold", Arial, sans-serif;
      color: #fff;
      text-transform: uppercase;
      display: block;
      clear: both; }
      .interests ul li aside h4 span {
        padding: 10px 25px 10px 15px;
        width: auto; }
    .interests ul li aside p, .interests ul li aside h5 {
      font: 18px/24px "futura_icgregular", Arial, sans-serif;
      color: #fff;
      display: block;
      clear: both;
      margin-top: 0; }
    .interests ul li aside p span, .interests ul li aside h4 span {
      -webkit-clip-path: polygon(0 0, 100% 0, 85% 100%, 0% 100%);
      clip-path: polygon(0 0, 100% 0, 85% 100%, 0% 100%);
      padding: 10px 25px 10px 15px;
      width: auto; }
  .interests ul li .top-left {
    top: 30px;
    left: 0px; }
  .interests ul li .top-right {
    top: 30px;
    right: 0px;
    text-align: right; }
  .interests ul li .bottom-left {
    bottom: 30px;
    left: 0px; }
  .interests ul li .bottom-right {
    bottom: 30px;
    right: 0px;
    text-align: right; }
  .interests ul li .center-left {
    top: 45%;
    left: 0px; }
  .interests ul li .center-right {
    top: 45%;
    right: 0px;
    text-align: right; }
  .interests ul li .top-right p span, .interests ul li .top-right h4 span, .interests ul li .bottom-right p span, .interests ul li .bottom-right h4 span, .interests ul li .center-right p span, .interests ul li .center-right h4 span {
    -webkit-clip-path: polygon(0 0, 100% 0, 100% 100%, 15% 100%);
    clip-path: polygon(0 0, 100% 0, 100% 100%, 15% 100%);
    padding: 10px 15px 10px 25px; }
  .interests ul li div {
    overflow: hidden;
    height: 310px; }
  .interests ul li aside.top-center {
    position: absolute;
    text-align: center;
    padding: 25px 30px;
    width: 94%; }
    .interests ul li aside.top-center h4 {
      float: none !important;
      text-align: center !important;
      background: transparent !important;
      clear: none;
      font-size: 22px !important;
      line-height: 28px !important; }
    .interests ul li aside.top-center p, .interests ul li aside.top-center h5 {
      text-align: center;
      float: none !important;
      background: transparent !important;
      max-width: 100% !important; }
      .interests ul li aside.top-center p img, .interests ul li aside.top-center h5 img {
        width: auto !important;
        height: auto;
        max-width: 100%; }
      .interests ul li aside.top-center p span, .interests ul li aside.top-center h5 span {
        border: solid 1px #fff;
        padding: 8px 30px;
        font: 14px/20px "Proxima Nova", Arial, sans-serif;
        border-radius: 10px;
        -webkit-clip-path: polygon(0 0, 100% 0, 100% 100%, 0% 100%);
        clip-path: polygon(0 0, 100% 0, 100% 100%, 0% 100%); }

/* Fixed Menu */
.fixed-header {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  z-index: 10000;
  background: #fff !important;
  animation: opac1 1s;
  animation-fill-mode: forwards;
  box-shadow: 0 3px 3px rgba(0, 0, 0, 0.3) !important; }
  .fixed-header article {
    display: block !important;
    left: 0; }
    .fixed-header article img.estatelogo {
      display: block !important; }
    .fixed-header article img.ayalalogo {
      display: none !important;
      height: 0 !important; }
  .fixed-header div ul {
    display: block !important;
    margin-left: 40px !important;
    font: 18px/24px "Proxima Nova", Arial, sans-serif;
    color: #353535;
    width: auto;
    position: absolute;
    top: 5px; }
    .fixed-header div ul li {
      display: inline-block;
      margin-right: 30px; }
      .fixed-header div ul li a {
        color: #353535 !important; }
        .fixed-header div ul li a span {
          background: url(http://makeitmakati.com/wp-content/themes/makeitmakati/assets/images/iconset1.png) no-repeat -35px -42px !important;
          width: 25px;
          height: 35px; }
      .fixed-header div ul li a:hover, .fixed-header div ul li a:hover span {
        animation: opac 1s !important;
        -webkit-animation: opac 1s !important;
        animation-fill-mode: forwards !important;
        -webkit-animation-fill-mode: forwards !important; }
  .fixed-header .toggle-menu {
    background-position: left -35px !important; }
  .fixed-header a {
    color: #353535 !important; }
    .fixed-header a span {
      background-position: -35px -43px !important; }
  .fixed-header a:hover, .fixed-header a:hover span {
    animation: opac 1s !important;
    -webkit-animation: opac 1s !important;
    animation-fill-mode: forwards !important;
    -webkit-animation-fill-mode: forwards !important; }
  .fixed-header a.search {
    background-position: -70px -43px !important; }
  .fixed-header a.location {
    background-position: -105px -43px !important; }
  .fixed-header a.call {
    background-position: -140px -43px !important; }

.fixed {
  position: fixed;
  top: 68px !important; }

.fixed-cat {
  position: fixed !important;
  top: 68px !important;
  background: #008cc6 !important; }
  .fixed-cat a {
    color: #fff !important; }
    .fixed-cat a span.live {
      background-position: left top !important; }
    .fixed-cat a span.play {
      background-position: right top !important; }
    .fixed-cat a span.stay {
      background-position: left -80px !important; }
    .fixed-cat a span.shop {
      background-position: right -80px !important; }
    .fixed-cat a span.learn {
      background-position: left -160px !important; }
    .fixed-cat a span.celebrate {
      background-position: right -160px !important; }
    .fixed-cat a span.work {
      background-position: left -240px !important; }
    .fixed-cat a span.arts {
      background-position: right -240px !important; }
    .fixed-cat a span.explore {
      background-position: left bottom !important; }

.bgnone {
  background-image: none !important; }

/* Articles */
.banner div {
  background: url(http://makeitmakati.com/wp-content/themes/makeitmakati/assets/images/slider1.jpg) no-repeat center top;
  background-size: cover;
  padding: 50px;
  text-align: center;
  height: 360px;
  margin-bottom: 30px; }
  .banner div aside h3 {
    font: 60px/76px "proxima_nova_ltsemibold", Arial, sans-serif;
    color: #fff;
    text-shadow: 0 2px 2px rgba(0, 0, 0, 0.8);
    margin-top: 80px; }
  .banner div aside p {
    font: 24px/30px "Proxima Nova", Arial, sans-serif;
    color: #fff;
    text-shadow: 0 2px 2px rgba(0, 0, 0, 0.8); }

.selectarticle .breadcrumbs {
  margin-bottom: 30px;
  margin-top: 20px; }
  .selectarticle .breadcrumbs li {
    display: inline-block;
    color: #2d2d2d;
    font: 14px/20px "Proxima Nova", Arial, sans-serif;
    margin-right: 5px; }
    .selectarticle .breadcrumbs li a {
      color: #a20095; }
    .selectarticle .breadcrumbs li a:hover {
      text-decoration: underline; }
.selectarticle .connected {
  display: block;
  clear: both;
  margin-bottom: 50px; }
  .selectarticle .connected h3 {
    font: 26px/46px "proxima_nova_ltsemibold", Arial, sans-serif;
    text-transform: uppercase;
    text-align: center;
    margin: 40px 0 20px;
    color: #a20095;
    background: url(http://makeitmakati.com/wp-content/themes/makeitmakati/assets/images/line.png) no-repeat center center; }
    .selectarticle .connected h3 span {
      background: white;
      padding: 30px 100px; }
  .selectarticle .connected ul li {
    width: 33.33%;
    display: table-cell;
    padding: 10px;
    text-align: center; }
    .selectarticle .connected ul li .socialicons {
      height: 320px;
      margin-bottom: 20px;
      overflow: hidden; }
    .selectarticle .connected ul li p {
      font: 20px/22px "proxima_nova_ltsemibold", Arial, sans-serif; }
      .selectarticle .connected ul li p a {
        color: #a20095; }
  .selectarticle .connected ul li:hover .socialicons img {
    animation: scale 2s;
    -webkit-animation: scale 2s;
    animation-fill-mode: forwards;
    -webkit-animation-fill-mode: forwards; }
  .selectarticle .connected ul li:hover p a {
    opacity: 0.8; }
.selectarticle .explore-makati {
  display: block;
  clear: both;
  margin-bottom: 50px; }
  .selectarticle .explore-makati h3 {
    font: 26px/46px "proxima_nova_ltsemibold", Arial, sans-serif;
    text-transform: uppercase;
    text-align: center;
    margin: 40px 0 20px;
    color: #a20095;
    background: url(http://makeitmakati.com/wp-content/themes/makeitmakati/assets/images/line.png) no-repeat center center; }
    .selectarticle .explore-makati h3 span {
      background: white;
      padding: 30px 100px; }
  .selectarticle .explore-makati ul li {
    width: 32.5%;
    display: inline-table;
    padding: 10px;
    text-align: center;
    margin-bottom: 20px; }
    .selectarticle .explore-makati ul li .locationimg {
      height: 320px;
      margin-bottom: 20px;
      overflow: hidden; }
    .selectarticle .explore-makati ul li p {
      font: 20px/22px "proxima_nova_ltsemibold", Arial, sans-serif; }
      .selectarticle .explore-makati ul li p a {
        color: #a20095; }
  .selectarticle .explore-makati ul li:hover .socialicons img {
    animation: scale 2s;
    -webkit-animation: scale 2s;
    animation-fill-mode: forwards;
    -webkit-animation-fill-mode: forwards; }
  .selectarticle .explore-makati ul li:hover p a {
    opacity: 0.8; }
.selectarticle article.cinema-sched .schedule {
  z-index: 100; }
  .selectarticle article.cinema-sched .schedule h4 {
    color: #353535;
    font: 20px/26px "proxima_nova_ltsemibold", Arial, sans-serif;
    margin-bottom: 20px; }
  .selectarticle article.cinema-sched .schedule ul li {
    width: 24%;
    padding: 15px;
    display: inline-table;
    vertical-align: top;
    text-align: center;
    margin-bottom: 30px; }
    .selectarticle article.cinema-sched .schedule ul li h5 {
      background: #008cc6;
      color: #fff;
      font: 16px/24px "montserratsemibold", Arial, sans-serif;
      text-transform: uppercase;
      padding: 10px; }
      .selectarticle article.cinema-sched .schedule ul li h5 span {
        font: 14px/20px "Proxima Nova", Arial, sans-serif;
        display: block; }
    .selectarticle article.cinema-sched .schedule ul li .poster {
      height: 400px;
      overflow: hidden; }
      .selectarticle article.cinema-sched .schedule ul li .poster a {
        position: relative;
        z-index: 100; }
    .selectarticle article.cinema-sched .schedule ul li h3 {
      font: 20px/30px "proxima_nova_ltsemibold", Arial, sans-serif;
      color: #2d2d2d;
      padding: 15px 10px; }
    .selectarticle article.cinema-sched .schedule ul li ul {
      position: relative;
      z-index: 100; }
      .selectarticle article.cinema-sched .schedule ul li ul li {
        margin-bottom: 15px;
        padding: 0;
        font: 16px/22px "Proxima Nova", Arial, sans-serif; }
  .selectarticle article.cinema-sched .schedule ul h6 {
    margin: 20px 0;
    text-align: center; }
    .selectarticle article.cinema-sched .schedule ul h6 a.btn_book {
      font: 18px/30px "Proxima Nova", Arial, sans-serif;
      color: #fff;
      padding: 15px 30px;
      background: #008cc6;
      border: solid 2px #008cc6; }
    .selectarticle article.cinema-sched .schedule ul h6 a.btn_book:hover {
      background: #fff;
      color: #008cc6; }
.selectarticle section article.directory-list {
  position: relative;
  margin-bottom: 50px; }
  .selectarticle section article.directory-list div.directorylist {
    width: 400px;
    position: absolute;
    float: left;
    z-index: 100;
    height: 800px;
    background: #eee; }
    .selectarticle section article.directory-list div.directorylist .search-list {
      height: 35px;
      z-index: 100; }
      .selectarticle section article.directory-list div.directorylist .search-list li {
        position: relative; }
        .selectarticle section article.directory-list div.directorylist .search-list li span {
          width: 100%;
          padding-right: 35px;
          box-sizing: border-box;
          top: 0;
          position: absolute; }
          .selectarticle section article.directory-list div.directorylist .search-list li span input[type="text"] {
            padding: 8px 10px;
            border: solid 1px rgba(0, 0, 0, 0.3);
            box-sizing: border-box;
            height: 35px;
            font-size: 14px; }
          .selectarticle section article.directory-list div.directorylist .search-list li span input[type="text"]::-webkit-input-placeholder {
            color: #a20095; }
          .selectarticle section article.directory-list div.directorylist .search-list li span input[type="text"]::-moz-placeholder {
            color: #a20095; }
          .selectarticle section article.directory-list div.directorylist .search-list li span input[type="text"]:-ms-input-placeholder {
            color: #a20095; }
          .selectarticle section article.directory-list div.directorylist .search-list li span input[type="text"]:-moz-placeholder {
            color: #a20095; }
        .selectarticle section article.directory-list div.directorylist .search-list li input[type="submit"] {
          width: 35px;
          height: 35px;
          background: #a20095 url(http://makeitmakati.com/wp-content/themes/makeitmakati/assets/images/iconset1.png) no-repeat -70px top;
          position: absolute;
          right: 0;
          top: 0;
          cursor: pointer; }
        .selectarticle section article.directory-list div.directorylist .search-list li input[type="submit"]:hover {
          opacity: .8; }
    .selectarticle section article.directory-list div.directorylist .list-shops {
      z-index: 100;
      overflow-y: scroll;
      height: 765px; }
      .selectarticle section article.directory-list div.directorylist .list-shops li {
        position: relative;
        padding: 15px;
        border-top: solid 1px rgba(0, 0, 0, 0.1); }
        .selectarticle section article.directory-list div.directorylist .list-shops li h4 {
          font: 20px/26px "proxima_nova_ltsemibold", Arial, sans-serif;
          margin-bottom: 5px; }
          .selectarticle section article.directory-list div.directorylist .list-shops li h4 a {
            color: #a20095; }
          .selectarticle section article.directory-list div.directorylist .list-shops li h4 a:hover {
            color: #a20095; }
        .selectarticle section article.directory-list div.directorylist .list-shops li p {
          font: 14px/20px "Proxima Nova", Arial, sans-serif;
          color: #353535;
          margin-bottom: 0; }
      .selectarticle section article.directory-list div.directorylist .list-shops li:first-child {
        border-top: 0; }
  .selectarticle section article.directory-list aside.map {
    padding-left: 400px;
    z-index: 99;
    background: #a20095;
    min-height: 800px;
    position: relative; }
  .selectarticle section article.directory-list .directory-map {
    width: 100%;
    padding-left: 400px;
    box-sizing: border-box;
    position: relative; }
.selectarticle section article.moreinfo {
  width: 65%;
  float: none !important;
  margin: 0 auto;
  text-align: center; }
.selectarticle section article {
  width: 65%; }
  .selectarticle section article h1, .selectarticle section article h2 {
    color: #a20095;
    font: 30px/42px "proxima_nova_ltsemibold", Arial, sans-serif;
    text-transform: uppercase;
    margin-bottom: 20px; }
  .selectarticle section article p {
    font: 18px/24px "Proxima Nova", Arial, sans-serif;
    color: #353535;
    margin-bottom: 30px; }
  .selectarticle section article .sectionsub {
    border-bottom: solid 1px rgba(0, 0, 0, 0.3); }
    .selectarticle section article .sectionsub li {
      display: inline-block;
      border: solid 1px rgba(0, 0, 0, 0.3);
      border-bottom: 0 !important;
      margin-right: 3px;
      padding: 0; }
      .selectarticle section article .sectionsub li a {
        padding: 10px 20px;
        color: #353535;
        font: 18px/24px "montserratsemibold", Arial, sans-serif; }
    .selectarticle section article .sectionsub li:hover, .selectarticle section article .sectionsub li.active {
      border-color: #a20095 !important; }
      .selectarticle section article .sectionsub li:hover a, .selectarticle section article .sectionsub li.active a {
        color: #a20095; }
  .selectarticle section article .sectionsub + .other-interests {
    border-top: 0 !important;
    margin-top: 0; }
  .selectarticle section article .news-list {
    padding: 20px 5px; }
    .selectarticle section article .news-list ul li {
      border-bottom: solid 1px rgba(0, 0, 0, 0.2);
      padding-bottom: 10px;
      margin-bottom: 10px; }
      .selectarticle section article .news-list ul li a {
        color: #2d2d2d;
        font: 16px/24px "Proxima Nova", Arial, sans-serif; }
      .selectarticle section article .news-list ul li a:hover {
        color: #a20095; }
      .selectarticle section article .news-list ul li h6 {
        font: 12px/18px "Proxima Nova", Arial, sans-serif;
        color: #fff;
        margin-bottom: 25px; }
        .selectarticle section article .news-list ul li h6 span {
          background: #a20095;
          padding: 3px 10px;
          border-radius: 10px; }
  .selectarticle section article h6 {
    font: 14px/20px "Proxima Nova", Arial, sans-serif;
    color: #353535;
    margin-bottom: 20px; }
  .selectarticle section article .cform {
    color: #2d2d2d;
    font: 16px/22px "proxima_nova_ltsemibold", Arial, sans-serif;
    text-transform: uppercase;
    margin-bottom: 50px; }
    .selectarticle section article .cform li {
      margin-bottom: 15px;
      position: relative;
      z-index: 100; }
      .selectarticle section article .cform li label {
        margin-bottom: 5px; }
      .selectarticle section article .cform li input[type="text"], .selectarticle section article .cform li input[type="email"], .selectarticle section article .cform li select {
        border: solid 1px rgba(0, 0, 0, 0.3);
        height: 35px;
        padding: 5px 10px;
        box-sizing: border-box;
        font: 16px/22px "Proxima Nova", Arial, sans-serif; }
      .selectarticle section article .cform li select {
        border-radius: 0; }
    .selectarticle section article .cform li.col2:nth-child(odd) {
      width: 49%; }
    .selectarticle section article .cform li.col2:nth-child(even) {
      width: 49%; }
    .selectarticle section article .cform li.col1 {
      width: 100% !important;
      position: relative; }
    .selectarticle section article .cform textarea {
      border: solid 1px rgba(0, 0, 0, 0.3);
      height: 35px;
      padding: 5px 10px;
      box-sizing: border-box;
      font: 16px/22px "Proxima Nova", Arial, sans-serif;
      height: 100px; }
    .selectarticle section article .cform li.check {
      position: relative; }
      .selectarticle section article .cform li.check span {
        width: 30px;
        position: relative;
        height: 30px; }
      .selectarticle section article .cform li.check label {
        position: relative;
        width: auto;
        padding-left: 10px; }
    .selectarticle section article .cform input[type="submit"] {
      background: #a20095;
      font: 18px/24px "Proxima Nova", Arial, sans-serif;
      padding: 10px 20px;
      color: #fff;
      cursor: pointer; }
    .selectarticle section article .cform input[type="submit"]:hover {
      opacity: 0.8; }
    .selectarticle section article .cform input[type="checkbox"] {
      border: solid 1px rgba(0, 0, 0, 0.3);
      width: 20px;
      height: 20px; }
    .selectarticle section article .cform input[type="checkbox"]:checked {
      background: #a20095 url(http://makeitmakati.com/wp-content/themes/makeitmakati/assets/images/check.png) no-repeat center center; }
    .selectarticle section article .cform input[type="radio"] {
      border: solid 1px rgba(0, 0, 0, 0.3);
      width: 20px;
      height: 20px;
      border-radius: 50%; }
    .selectarticle section article .cform input[type="radio"]:checked {
      background: #a20095 url(http://makeitmakati.com/wp-content/themes/makeitmakati/assets/images/radio.png) no-repeat center center; }
  .selectarticle section article ul.rules {
    margin-bottom: 30px; }
    .selectarticle section article ul.rules li {
      position: relative;
      display: block;
      clear: both;
      margin-bottom: 20px; }
      .selectarticle section article ul.rules li img {
        width: auto;
        height: auto;
        max-width: 178px;
        position: absolute; }
      .selectarticle section article ul.rules li div {
        position: relative;
        padding-left: 210px;
        min-height: 200px; }
        .selectarticle section article ul.rules li div h4 {
          font: 24px/30px "proxima_nova_ltsemibold", Arial, sans-serif;
          color: #a20095; }
        .selectarticle section article ul.rules li div p {
          margin-bottom: 10px; }
        .selectarticle section article ul.rules li div ul {
          font: 16px/22px "Proxima Nova", Arial, sans-serif;
          margin-bottom: 20px !important; }
          .selectarticle section article ul.rules li div ul li {
            margin-bottom: 5px;
            padding-left: 30px;
            background: url(http://makeitmakati.com/wp-content/themes/makeitmakati/assets/images/list.jpg) no-repeat 10px 5px; }
  .selectarticle section article .faq {
    /* :checked */
    /* Icon */ }
    .selectarticle section article .faq .tab {
      position: relative;
      margin-bottom: 1px;
      width: 100%;
      color: #fff;
      overflow: hidden; }
    .selectarticle section article .faq input {
      position: absolute;
      opacity: 0;
      z-index: -1; }
    .selectarticle section article .faq label {
      position: relative;
      display: block;
      padding: 10px 0 10px 1em;
      font-weight: bold;
      line-height: 3;
      cursor: pointer;
      font: 16px/22px "montserratsemibold", Arial, sans-serif;
      border-bottom: solid 1px rgba(0, 0, 0, 0.3); }
    .selectarticle section article .faq .blue label {
      color: #a20095; }
    .selectarticle section article .faq .tab-content {
      max-height: 0;
      overflow: hidden;
      -webkit-transition: max-height .35s;
      -o-transition: max-height .35s;
      transition: max-height .35s; }
    .selectarticle section article .faq .blue .tab-content {
      background: rgba(0, 0, 0, 0.1); }
    .selectarticle section article .faq .tab-content p {
      margin: 20px; }
    .selectarticle section article .faq input:checked ~ .tab-content {
      max-height: 1200px; }
    .selectarticle section article .faq label::after {
      position: absolute;
      right: 0;
      top: 0;
      display: block;
      width: 3em;
      height: 3em;
      line-height: 3;
      text-align: center;
      -webkit-transition: all .35s;
      -o-transition: all .35s;
      transition: all .35s; }
    .selectarticle section article .faq input[type=checkbox] + label::after {
      content: "+"; }
    .selectarticle section article .faq input[type=radio] + label::after {
      content: "\25BC"; }
    .selectarticle section article .faq input[type=checkbox]:checked + label::after {
      transform: rotate(315deg); }
    .selectarticle section article .faq input[type=radio]:checked + label::after {
      transform: rotateX(180deg); }
.selectarticle section aside.sidebar {
  width: 30%; }
  .selectarticle section aside.sidebar .side-location {
    max-width: 320px;
    margin-bottom: 50px; }
    .selectarticle section aside.sidebar .side-location .location-map {
      position: relative;
      margin-bottom: 20px; }
    .selectarticle section aside.sidebar .side-location h4 {
      font: 20px/26px "Proxima Nova", Arial, sans-serif;
      margin-bottom: 15px; }
    .selectarticle section aside.sidebar .side-location p {
      font: 16px/24px "Proxima Nova", Arial, sans-serif;
      margin-bottom: 15px; }
  .selectarticle section aside.sidebar .contact-info {
    max-width: 320px;
    margin-bottom: 50px; }
    .selectarticle section aside.sidebar .contact-info h3 {
      font: 24px/30px "proxima_nova_ltsemibold", Arial, sans-serif;
      color: #a20095; }
    .selectarticle section aside.sidebar .contact-info ul li {
      margin-bottom: 15px; }
      .selectarticle section aside.sidebar .contact-info ul li h4 {
        font: 18px/24px "proxima_nova_ltsemibold", Arial, sans-serif;
        color: #2d2d2d; }
      .selectarticle section aside.sidebar .contact-info ul li p {
        font-size: 16px;
        line-height: 24px; }
  .selectarticle section aside.sidebar .archive {
    max-width: 320px;
    margin-bottom: 50px; }
    .selectarticle section aside.sidebar .archive h3 {
      font: 24px/30px "Proxima Nova", Arial, sans-serif;
      color: #353535;
      letter-spacing: 1px;
      margin-bottom: 15px; }
    .selectarticle section aside.sidebar .archive ul li {
      position: relative;
      border-bottom: solid 1px rgba(0, 0, 0, 0.2);
      display: block;
      clear: both; }
      .selectarticle section aside.sidebar .archive ul li a {
        color: #353535;
        font: 18px/24px "Proxima Nova", Arial, sans-serif;
        padding: 10px;
        cursor: pointer; }
        .selectarticle section aside.sidebar .archive ul li a label {
          padding-right: 80px; }
        .selectarticle section aside.sidebar .archive ul li a span {
          background: #a20095;
          padding: 3px 10px;
          color: #fff;
          position: absolute;
          right: 0;
          top: 8px;
          border-radius: 10px;
          min-width: 30px;
          text-align: center; }
      .selectarticle section aside.sidebar .archive ul li a:hover {
        color: #a20095; }
        .selectarticle section aside.sidebar .archive ul li a:hover span {
          background: #a20095; }
        .selectarticle section aside.sidebar .archive ul li a:hover label {
          cursor: pointer; }
    .selectarticle section aside.sidebar .archive ul li.active a {
      color: #a20095; }
  .selectarticle section aside.sidebar .submenu {
    max-width: 320px;
    margin-bottom: 50px; }
    .selectarticle section aside.sidebar .submenu ul li {
      position: relative;
      border-bottom: solid 1px rgba(0, 0, 0, 0.2);
      display: block;
      clear: both; }
      .selectarticle section aside.sidebar .submenu ul li a {
        color: #353535;
        font: 18px/24px "Proxima Nova", Arial, sans-serif;
        padding: 10px; }
      .selectarticle section aside.sidebar .submenu ul li a:hover {
        color: #a20095; }
    .selectarticle section aside.sidebar .submenu ul li.active a {
      color: #a20095; }
    .selectarticle section aside.sidebar .submenu ul + a {
      text-align: center;
      margin: 10px 0; }
      .selectarticle section aside.sidebar .submenu ul + a h6 {
        color: #fff;
        background: #a20095;
        padding: 10px 0; }
  .selectarticle section aside.sidebar .related-articles {
    max-width: 320px; }
    .selectarticle section aside.sidebar .related-articles ul li {
      position: relative; }
      .selectarticle section aside.sidebar .related-articles ul li a aside {
        height: 315px;
        max-width: 320px;
        background: rgba(153, 0, 153, 0.7); }
      .selectarticle section aside.sidebar .related-articles ul li a article {
        max-width: 320px;
        padding: 15px 0; }
        .selectarticle section aside.sidebar .related-articles ul li a article h5 {
          font: 16px/22px "montserratsemibold", Arial, sans-serif;
          letter-spacing: 3px;
          text-transform: uppercase;
          color: #a20095; }
        .selectarticle section aside.sidebar .related-articles ul li a article h4 {
          font: 18px/26px "montserratsemibold", Arial, sans-serif;
          color: #2d2d2d;
          letter-spacing: 1px; }
      .selectarticle section aside.sidebar .related-articles ul li a:hover aside {
        opacity: 0.6; }
  .selectarticle section aside.sidebar .ttdcat {
    max-width: 320px;
    padding-top: 30px;
    border-top: solid 1px rgba(0, 0, 0, 0.2); }
    .selectarticle section aside.sidebar .ttdcat h3 {
      font: 24px/30px "Proxima Nova", Arial, sans-serif;
      color: #353535;
      letter-spacing: 1px;
      margin-bottom: 15px; }
    .selectarticle section aside.sidebar .ttdcat ul {
      @eextend .fright;
      /* :checked */ }
      .selectarticle section aside.sidebar .ttdcat ul .tab {
        position: relative;
        margin-bottom: 1px;
        width: 100%;
        color: #fff;
        overflow: hidden; }
        .selectarticle section aside.sidebar .ttdcat ul .tab p {
          margin-bottom: 30px;
          text-align: center; }
          .selectarticle section aside.sidebar .ttdcat ul .tab p a {
            font: 20px/26px "Proxima Nova", Arial, sans-serif;
            padding: 10px 30px;
            color: #fff;
            background: #a20095;
            border: solid 1px #a20095;
            margin: 0 auto; }
          .selectarticle section aside.sidebar .ttdcat ul .tab p a:hover {
            color: #353535;
            background: #fff; }
      .selectarticle section aside.sidebar .ttdcat ul .tab:hover label {
        opacity: 0.6; }
      .selectarticle section aside.sidebar .ttdcat ul input {
        position: absolute;
        opacity: 0;
        z-index: -1; }
      .selectarticle section aside.sidebar .ttdcat ul label {
        position: relative;
        display: block;
        padding: 10px 0 10px 1em;
        height: 80px;
        color: #a20095;
        line-height: 3;
        cursor: pointer;
        font: 20px/24px "Proxima Nova", Arial, sans-serif;
        text-transform: uppercase;
        border-bottom: solid 1px rgba(0, 0, 0, 0.2); }
        .selectarticle section aside.sidebar .ttdcat ul label span {
          width: 60px;
          height: 60px;
          background: url(http://makeitmakati.com/wp-content/themes/makeitmakati/assets/images/bgccat.png) no-repeat; }
        .selectarticle section aside.sidebar .ttdcat ul label .arts {
          background-position: left top; }
        .selectarticle section aside.sidebar .ttdcat ul label .celebrate {
          background-position: -60px top; }
        .selectarticle section aside.sidebar .ttdcat ul label .learn {
          background-position: -120px top; }
        .selectarticle section aside.sidebar .ttdcat ul label .live {
          background-position: left -60px; }
        .selectarticle section aside.sidebar .ttdcat ul label .parks {
          background-position: -60px -60px; }
        .selectarticle section aside.sidebar .ttdcat ul label .shop {
          background-position: right -60px; }
        .selectarticle section aside.sidebar .ttdcat ul label .sports {
          background-position: left -120px; }
        .selectarticle section aside.sidebar .ttdcat ul label .stay {
          background-position: -60px -120px; }
        .selectarticle section aside.sidebar .ttdcat ul label .work {
          background-position: left bottom; }
        .selectarticle section aside.sidebar .ttdcat ul label .explore {
          background-position: right -120px; }
        .selectarticle section aside.sidebar .ttdcat ul label span + span {
          padding-top: 20px;
          float: left;
          background: none;
          padding-left: 50px; }
      .selectarticle section aside.sidebar .ttdcat ul .tab-content {
        max-height: 0;
        overflow: hidden;
        -webkit-transition: max-height .35s;
        -o-transition: max-height .35s;
        transition: max-height .35s; }
        .selectarticle section aside.sidebar .ttdcat ul .tab-content li {
          position: relative;
          margin-bottom: 20px; }
          .selectarticle section aside.sidebar .ttdcat ul .tab-content li article {
            position: absolute;
            top: 30%;
            max-width: 90%; }
            .selectarticle section aside.sidebar .ttdcat ul .tab-content li article h5 {
              font: 16px/24px "montserratsemibold", Arial, sans-serif;
              letter-spacing: 1px;
              display: block;
              clear: both;
              text-transform: uppercase;
              color: #fff; }
              .selectarticle section aside.sidebar .ttdcat ul .tab-content li article h5 span {
                background: rgba(74, 200, 229, 0.7);
                padding: 10px 15px;
                width: auto; }
            .selectarticle section aside.sidebar .ttdcat ul .tab-content li article h4 {
              font: 20px/26px "futura_icgregular", Arial, sans-serif;
              color: #fff;
              display: block;
              clear: both; }
              .selectarticle section aside.sidebar .ttdcat ul .tab-content li article h4 span {
                background: rgba(153, 0, 153, 0.7);
                padding: 10px 15px;
                width: auto; }
          .selectarticle section aside.sidebar .ttdcat ul .tab-content li aside {
            width: 100%;
            height: 315px; }
        .selectarticle section aside.sidebar .ttdcat ul .tab-content li:hover aside {
          opacity: 0.6; }
      .selectarticle section aside.sidebar .ttdcat ul input:checked ~ .tab-content {
        max-height: 2000px; }
.selectarticle section .other-interests {
  margin: 30px 0;
  padding-top: 30px;
  border-top: solid 1px rgba(0, 0, 0, 0.2); }
  .selectarticle section .other-interests h3 {
    font: 24px/30px "proxima_nova_ltsemibold", Arial, sans-serif;
    margin-bottom: 20px;
    color: #a20095; }
  .selectarticle section .other-interests ul li {
    position: relative; }
    .selectarticle section .other-interests ul li aside {
      width: 190px;
      height: 190px;
      position: absolute;
      top: 0;
      left: 0; }
    .selectarticle section .other-interests ul li article {
      min-height: 215px;
      border-bottom: solid 1px rgba(0, 0, 0, 0.3);
      padding: 15px 0 15px 220px;
      margin-bottom: 20px; }
      .selectarticle section .other-interests ul li article h4 {
        font: 22px/30px "montserratsemibold", Arial, sans-serif;
        color: #353535;
        margin-bottom: 10px; }
    .selectarticle section .other-interests ul li a {
      position: relative;
      z-index: 100; }
  .selectarticle section .other-interests ul li:hover img {
    opacity: 0.8; }
  .selectarticle section .other-interests ul li:hover h4 {
    color: #a20095; }

.cbp-spmenu {
  /* :checked */
  /* Icon */ }
  .cbp-spmenu a:hover {
    opacity: 0.8; }
  .cbp-spmenu .tab {
    position: relative;
    margin-bottom: 1px;
    width: 100%;
    color: #fff;
    overflow: hidden; }
  .cbp-spmenu input {
    position: absolute;
    opacity: 0;
    z-index: -1; }
  .cbp-spmenu label {
    position: relative;
    display: block;
    padding: 10px 0 10px 10px;
    line-height: 3;
    cursor: pointer;
    font: 16px/22px "Proxima Nova", Arial, sans-serif;
    color: #fff; }
  .cbp-spmenu .blue label {
    color: #fff; }
  .cbp-spmenu .tab-content {
    max-height: 0;
    overflow: hidden;
    -webkit-transition: max-height .35s;
    -o-transition: max-height .35s;
    transition: max-height .35s; }
  .cbp-spmenu .blue .tab-content {
    background: rgba(0, 0, 0, 0.1); }
  .cbp-spmenu .tab-content p {
    margin: 20px; }
  .cbp-spmenu input:checked ~ .tab-content {
    max-height: 1200px; }
  .cbp-spmenu label::after {
    position: absolute;
    right: 0;
    top: 0;
    display: block;
    width: 3em;
    height: 3em;
    line-height: 3;
    text-align: center;
    -webkit-transition: all .35s;
    -o-transition: all .35s;
    transition: all .35s; }
  .cbp-spmenu input[type=checkbox] + label::after {
    content: "+"; }
  .cbp-spmenu input[type=radio] + label::after {
    content: "\25BC"; }
  .cbp-spmenu input[type=checkbox]:checked + label::after {
    transform: rotate(315deg); }
  .cbp-spmenu input[type=radio]:checked + label::after {
    transform: rotateX(180deg); }

/* Pagination */
div.pagination {
  margin: 0 0 50px; }
  div.pagination ul {
    text-align: center; }
    div.pagination ul li {
      display: inline-block;
      margin: 10px; }
      div.pagination ul li a, div.pagination ul li span.current {
        color: #fff;
        font: 14px/20px "Proxima Nova", Arial, sans-serif;
        padding: 5px 10px;
        border-radius: 10px; }
      div.pagination ul li a {
        background: #a20095; }
      div.pagination ul li span.current {
        background: #008cc6; }
    div.pagination ul li:hover a, div.pagination ul li:hover span.current, div.pagination ul li.active a, div.pagination ul li.active span.current {
      background: #008cc6 !important; }

/* Responsive Google Map/Youtube Video */
.googleMaps {
  position: relative;
  padding-bottom: 75%;
  height: 0;
  overflow: hidden; }

.googleMaps iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100% !important;
  height: 100% !important; }

.video-container {
  position: relative;
  padding-bottom: 56.25%;
  height: 0;
  overflow: hidden;
  margin-bottom: 20px; }

.video-container iframe,
.video-container object,
.video-container embed {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%; }

.h30 {
  height: 30px; }

/* IE Edge only CSS*/
@supports (-ms-ime-align: auto) {
  .articles ul li div, .selectarticle section aside.sidebar .related-articles ul li a aside, .interests ul li div {
    overflow: hidden; }
    .articles ul li div img, .selectarticle section aside.sidebar .related-articles ul li a aside img, .interests ul li div img {
      width: auto !important;
      height: 310px !important;
      object-fit: initial !important; }

  .articles ul li.col2 div img {
    width: 130% !important;
    height: auto !important;
    object-fit: initial !important; }

  .interests ul li article img {
    height: 65px !important;
    width: auto !important;
    object-fit: initial !important; }

  .selectarticle section article.cinema-sched .schedule ul li .poster a img {
    width: 100% !important;
    height: auto !important;
    object-fit: initial !important; } }
/* IE 10+ only CSS*/
@media screen and (-ms-high-contrast: active), screen and (-ms-high-contrast: none) {
  .articles ul li.col1 div, .selectarticle section aside.sidebar .related-articles ul li a aside, .interests ul li div {
    overflow: hidden; }
    .articles ul li.col1 div img, .selectarticle section aside.sidebar .related-articles ul li a aside img, .interests ul li div img {
      width: auto !important;
      height: 310px !important;
      object-fit: initial !important; }

  /*.articles ul li.col2 div {
  		img {width: 130%!important; height: auto!important; object-fit: initial!important;}
  }*/
  .interests ul li article img {
    height: 65px !important;
    width: auto !important;
    object-fit: initial !important; }

  .articles ul li div img {
    width: auto !important;
    height: 315px !important;
    object-fit: initial !important; }

  .articles ul li.col-2 div img, .articles ul li.col-4 div img, .selectarticle section article.cinema-sched .schedule ul li .poster a img {
    width: 100% !important;
    height: auto !important;
    object-fit: initial !important; } }
.share {
  display: none; }

#more_li h4 input[type="button"] {
  background: #a20095;
  color: #fff;
  font: 16px/20px "futura_icgregular", Arial, sans-serif;
  padding: 10px 20px;
  border-radius: 30px; }

/* Animation */
@keyframes opac {
  0% {
    opacity: 1; }
  100% {
    opacity: 0.6; } }
@-webkit-keyframes opac {
  0% {
    opacity: 1; }
  100% {
    opacity: 0.6; } }
@keyframes opac1 {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }
@-webkit-keyframes opac1 {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }
@keyframes buttonwhite {
  0% {
    background: transparent;
    color: white; }
  100% {
    background: white;
    color: black; } }
@-webkit-keyframes buttonwhite {
  0% {
    background: transparent;
    color: white; }
  100% {
    background: white;
    color: black; } }
@keyframes buttonorange {
  0% {
    background: #a20095;
    color: #fff; }
  100% {
    background: #fff;
    color: #a20095; } }
@-webkit-keyframes buttonorange {
  0% {
    background: #a20095;
    color: #fff; }
  100% {
    background: #fff;
    color: #a20095; } }
@keyframes scale {
  0% {
    transform: scale(1, 1);
    text-shadow: 1px 2px 2px transparent; }
  100% {
    transform: scale(1.25, 1.25);
    text-shadow: 1px 2px 2px rgba(0, 0, 0, 0.5); } }
@-webkit-keyframes scale {
  0% {
    transform: scale(1, 1);
    text-shadow: 1px 2px 2px transparent; }
  100% {
    transform: scale(1.25, 1.25);
    text-shadow: 1px 2px 2px rgba(0, 0, 0, 0.5); } }
@keyframes down {
  0% {
    margin-top: 0; }
  100% {
    margin-top: 10px; } }
@-webkit-keyframes scale {
  0% {
    margin-top: 0; }
  100% {
    margin-top: 10px; } }

/*# sourceMappingURL=styles.css.map */

/*
     FILE ARCHIVED ON 02:37:17 Aug 29, 2018 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 14:36:12 Feb 19, 2025.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 1.175
  exclusion.robots: 0.044
  exclusion.robots.policy: 0.017
  esindex: 0.014
  cdx.remote: 11.913
  LoadShardBlock: 607.294 (3)
  PetaboxLoader3.resolve: 336.768 (4)
  PetaboxLoader3.datanode: 511.965 (5)
  load_resource: 310.961 (2)
*/


.interests ul li.makeitmakati aside h4 span {
  background: rgba(153, 0, 153, 0.7); }
.interests ul li.makeitmakati aside p span, .interests ul li.makeitmakati aside h5 {
  background: rgba(74, 200, 229, 0.7); }
.interests ul li.nuvali aside h4 span {
  background: rgba(226, 123, 26, 0.7); }
.interests ul li.nuvali aside p span, .interests ul li.nuvali aside h5 {
  background: rgba(70, 156, 64, 0.7); }
.interests ul li.circuitmakati aside h4 span {
  background: rgba(247, 117, 7, 0.7); }
.interests ul li.circuitmakati aside p span, .interests ul li.circuitmakati aside h5 {
  background: rgba(108, 182, 230, 0.7); }
.interests ul li.altaraza aside h4 span {
  background: rgba(194, 205, 35, 0.7); }
.interests ul li.altaraza aside p span, .interests ul li.altaraza aside h5 {
  background: rgba(228, 136, 16, 0.7); }
.interests ul li.vertisnorth aside h4 span {
  background: rgba(217, 101, 5, 0.7); }
.interests ul li.vertisnorth aside p span, .interests ul li.vertisnorth aside h5 {
  background: rgba(177, 24, 25, 0.7); }
.interests ul li.arcasouth aside h4 span {
  background: rgba(149, 156, 161, 0.7); }
.interests ul li.arcasouth aside p span, .interests ul li.arcasouth aside h5 {
  background: rgba(94, 141, 156, 0.7); }
.interests ul li.alviera aside h4 span {
  background: rgba(0, 147, 90, 0.7); }
.interests ul li.alviera aside p span, .interests ul li.alviera aside h5 {
  background: rgba(8, 96, 40, 0.7); }
.interests ul li.cloverleaf aside h4 span {
  background: rgba(49, 239, 33, 0.7); }
.interests ul li.cloverleaf aside p span, .interests ul li.cloverleaf aside h5 {
  background: rgba(34, 159, 24, 0.7); }
.interests ul li.vermosa aside h4 span {
  background: rgba(176, 214, 125, 0.7); }
.interests ul li.vermosa aside p span, .interests ul li.vermosa aside h5 {
  background: rgba(74, 177, 167, 0.7); }
.interests ul li.azuela aside h4 span {
  background: rgba(218, 74, 132, 0.7); }
.interests ul li.azuela aside p span, .interests ul li.azuela aside h5 {
  background: rgba(124, 81, 182, 0.7); }
.interests ul li.bgc aside h4 span {
  background: rgba(246, 146, 34, 0.7); }
.interests ul li.bgc aside p span, .interests ul li.bgc aside h5 {
  background: rgba(0, 160, 176, 0.7); }
.interests ul li.cbp aside h4 span {
  background: rgba(189, 213, 42, 0.7); }
.interests ul li.cbp aside p span, .interests ul li.cbp aside h5 {
  background: rgba(0, 113, 187, 0.7); }
.interests ul li.citp aside h4 span {
  background: rgba(0, 113, 186, 0.7); }
.interests ul li.citp aside p span, .interests ul li.citp aside h5 {
  background: rgba(172, 195, 43, 0.7); }
.interests ul li.evocity aside h4 span {
  background: rgba(50, 116, 64, 0.7); }
.interests ul li.evocity aside p span, .interests ul li.evocity aside h5 {
  background: rgba(0, 96, 156, 0.7); }

/*# sourceMappingURL=estates.css.map */

/*
     FILE ARCHIVED ON 02:37:47 Aug 29, 2018 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 14:36:17 Feb 19, 2025.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 0.545
  exclusion.robots: 0.018
  exclusion.robots.policy: 0.009
  esindex: 0.01
  cdx.remote: 7.257
  LoadShardBlock: 1379.9 (3)
  PetaboxLoader3.datanode: 1422.456 (5)
  PetaboxLoader3.resolve: 205.722 (3)
  load_resource: 289.479 (2)
*/



@media screen and (max-width: 1490px)  {
  .fixed-header div ul {font-size: 16px!important;}
  .home-slider div aside {top: 30%;}
  .fixed-header div ul li {margin-right: 20px!important;}
}
@media screen and (max-width: 1366px)  {
  .fixed-header div ul {font-size: 14px!important;}
  .makeitmakati section {padding: 15px 20px;}
  .fixed-header div ul li {margin-right: 15px;}
}
@media screen and (max-width: 1280px)  {
  .fixed-header div ul {font-size: 14px!important;}
  .makeitmakati section {padding: 15px 20px;}
}
@media screen and (min-width: 1024px) and (max-width: 1200px) {
  .makeitmakati section {padding: 15px 25px;}  
  .fixed-header div ul {font-size: 18px!important; }
  .fixed-header {height: 110px;}
  .fixed-header div ul {position: absolute; top: 60px; margin-left: 0!important;}
  .fixed-header div ul li {margin-right: 30px;}
  .home-slider div aside {top: 25%;}
  .about-estate article {top: 75px; bottom: 75px; left: 100px; right: 100px; padding: 15px 50px;}
  footer div.pagewrapper2 {padding: 0 25px!important}
  .selectarticle section article.cinema-sched .schedule ul li .poster {height: 320px; overflow: hidden;}
  
}

@media screen and (max-width: 1023px) and (min-width: 601px)  {
  .makeitmakati section article img.ayalalogo {display: none!important;}
  .makeitmakati aside.header-logo .bgright, .makeitmakati aside.header-logo .bgleft {width: 180px}
  .makeitmakati aside.header-logo .bgleft {background-position: left top}
  .fixed-header {height: 110px;}
  .makeitmakati section {padding: 15px 25px;} 
  .makeitmakati nav.main-nav ul li a {padding:  10px 15px;} 
  .fixed-header aside {width: 250px}
  .fixed-header div ul {font-size: 16px!important; }
  .banner div aside h3 {font-size: 42px; line-height: 48px;}
  .fixed-cat {height: auto!important; top: 110px!important;}
  .makeitmakati nav.main-nav section.categories ul li, .makeitmakati nav.main-nav section.explore-categories ul li {width: 19%; vertical-align: top; }
  .fixed-header div ul {position: absolute; top: 60px; margin-left: 0!important;}
  .fixed-header article {text-align: left!important; float: left!important;}
  .fixed-header aside ul li:first-child {display: block; margin-right: 0; float: right;}
  .fixed-header aside ul li:nth-child(2) {right: 80px; position: absolute; top: 60px;}
  .fixed-header aside ul li:nth-child(3) {right: 40px; position: absolute;top: 60px;}
  .fixed-header aside ul li:last-child {right: 0; position: absolute;top: 60px;}
  .home-slider div aside {top: 25%;}
  .home-slider div aside h3 {font-size: 42px; line-height: 52px; margin-bottom: 30px;}
  .home-slider div aside h6 a {font-size: 20px; line-height: 24px; padding: 10px 50px;}
  .articles {padding: 30px 15%;}
  .articles h3 span, .selectarticle .explore-makati h3 span, .selectarticle .connected h3 span {padding: 20px 30px;}
  .articles ul li .top-left, .articles ul li .center-left, .articles ul li .bottom-left {left: 0;}
  .articles ul li .top-right, .articles ul li .center-right, .articles ul li .bottom-right {right: 0;}
  .articles ul li.col-1, .articles ul li.col-2, .articles ul li.col-3,  .articles ul li.col-4 {width: 100%; padding: 10px 0; display: block;}
  .about-estate article {position: relative; top: auto; right: auto; left: auto; bottom: auto; width: 100%; padding: 20px;}
  .about-estate article h1 {margin: 15px 0; font-size: 36px; line-height: 44px}
  .interests ul li {width: 49%; display: inline-block; padding: 10px;}
  footer div.pagewrapper2 {padding: 0 25px!important}
  .nav-links, .social-links {width: 100%; text-align: center; }
  .nav-links{margin-bottom: 15px;}
  /* Articles */
  .selectarticle section article, .selectarticle section aside.sidebar, .selectarticle section aside.sidebar .related-articles, .selectarticle section aside.sidebar .archive, .selectarticle section aside.sidebar .side-location, .selectarticle section aside.sidebar .submenu, .selectarticle section aside.sidebar .related-articles ul, .selectarticle section aside.sidebar .ttdcat {width: 100%; float: left; max-width: 100%;}
  .selectarticle section aside.sidebar .ttdcat, .selectarticle section aside.sidebar .submenu, .selectarticle section aside.sidebar .archive, .selectarticle section aside.sidebar .side-location {padding: 30px 100px}
  .selectarticle section aside.sidebar .related-articles ul li {width: 50%; vertical-align: top;display: table-cell; padding: 0 30px;}
  .selectarticle section aside.sidebar .related-articles ul li a aside {max-width: 100%;}
  .selectarticle section aside.sidebar .ttdcat ul .tab-content li {width: 50%; float: left; padding: 20px 10px;}
  .selectarticle section article.directory-list div.directorylist { width: 300px;}
  .selectarticle section article.directory-list .directory-map {padding-left: 300px;}
  .selectarticle section article.cinema-sched .schedule ul li .poster {height: 320px; overflow: hidden;}
  
}
@media screen and (max-width: 800px)  {
  .makeitmakati section article img.ayalalogo {display: none!important;}
  .fixed-header aside ul li:nth-child(2) {right: 80px; position: absolute; top: 35px;}
  .fixed-header aside ul li:nth-child(3) {right: 40px; position: absolute;top: 35px;}
  .fixed-header aside ul li:last-child {right: 0; position: absolute;top: 35px;}
  .makeitmakati nav.main-nav ul li a {font-size: 15px; padding: 10px 10px; }
  .fixed-header div ul li {margin-right: 10px;}
  .fixed-header div ul {top: 65px;}
  .nav-links, .social-links {width: 100%; text-align: center;}
  .nav-links{margin-bottom: 15px;}
  .selectarticle section article.cinema-sched .schedule ul li {width: 49%; display: inline-block;}
  .selectarticle section article.directory-list div.directorylist {position: relative; margin-bottom: 10px; width: 100%;}
  .selectarticle section article.directory-list aside.map {padding-left: 0;}
  .selectarticle section article .cform li.check label {width: 90%;}
  .selectarticle .explore-makati ul li {width: 48.5%}
  .selectarticle section article.directory-list .directory-map {padding-left:0;}
  .selectarticle section article.cinema-sched .schedule ul li .poster {height: 280px; overflow: hidden;}
  
}

@media screen and (max-width: 600px) and (min-width: 481px)  {
  
  .makeitmakati nav.main-nav {display: none;}
  .makeitmakati nav.main-nav ul li a {padding: 10px 15px;}
  .home-slider div aside {top: 30px;}
  .home-slider div aside h3 {font-size: 30px; line-height: 36px; margin-bottom: 30px;}
  .home-slider div aside h6 a {font-size: 18px; line-height: 24px; padding: 10px 50px;}
  .articles {padding: 0 0 30px;}
  .articles h3 span, .selectarticle .explore-makati h3 span, .selectarticle .connected h3 span {padding: 20px 30px;}
  .articles ul li .top-left, .articles ul li .center-left, .articles ul li .bottom-left {left: 0;}
  .articles ul li .top-right, .articles ul li .center-right, .articles ul li .bottom-right {right: 0;}
  .articles ul li.col-1, .articles ul li.col-2, .articles ul li.col-3, .articles ul li.col-4 {width: 100%; display: block; padding: 10px 0;}
  .about-estate article {position: relative; top: auto; right: auto; left: auto; bottom: auto; width: 100%; padding: 20px;}
  .about-estate article h1 {margin: 15px 0; font-size: 36px; line-height: 44px}
  .fixed-header {display: none;}
  .banner div aside h3 {font-size: 36px; line-height: 46px;}
  .social .col2 {width: 100%;}
  .social .col2 .instagram {padding-left: 0;}
  .interests ul li {width: 100%; display: block; padding: 0;}
  .social-links, footer aside, .nav-links {width: 100%; text-align: center;}
  .nav-links, .nav-links li {margin-bottom: 10px;}
  footer aside ul, footer aside p {width: 100%; text-align: center;}
  /* Articles */
  .selectarticle section article, .selectarticle section aside.sidebar, .selectarticle section aside.sidebar .side-location, .selectarticle section aside.sidebar .related-articles, .selectarticle section aside.sidebar .submenu, .selectarticle section aside.sidebar .archive, .selectarticle section aside.sidebar .related-articles ul, .selectarticle section aside.sidebar .ttdcat {width: 100%; float: left; max-width: 100%;}
  .selectarticle section aside.sidebar .ttdcat, .selectarticle section aside.sidebar .submenu, .selectarticle section aside.sidebar .archive, .selectarticle section aside.sidebar .side-location {padding: 30px 50px}
  .selectarticle section aside.sidebar .related-articles ul li {width: 50%; vertical-align: top;display: table-cell; padding: 0 30px;}
  .selectarticle section aside.sidebar .related-articles ul li a aside {max-width: 100%;}
  .selectarticle section aside.sidebar .ttdcat ul .tab-content li {width: 100%!important; float: left; padding: 20px 10px;}
  .selectarticle section article.directory-list div.directorylist {position: relative; margin-bottom: 10px; width: 100%;}
  .selectarticle section article.directory-list aside.map {padding-left: 0;}
  .selectarticle section article .cform li:nth-child(odd), .selectarticle section article .cform li:nth-child(even) {width: 100%; float: left;}
  .selectarticle section article .cform li.col2:nth-child(odd), .selectarticle section article .cform li.col2:nth-child(even) {width: 100%; float: left;}
  .selectarticle section article .cform li.check label {width: 90%;}
  .selectarticle .connected ul li .socialicons, .selectarticle .explore-makati ul li .locationimg {height: 150px;}
  .selectarticle section article.cinema-sched .schedule ul li .poster {height: 280px; overflow: hidden;}
 
}
@media screen and (max-width: 480px) and (min-width: 320px)  {
  .makeitmakati section {padding: 10px 20px 0; height: auto;}
  .makeitmakati section aside ul {height: 68px;}
  .makeitmakati section aside ul li:first-child {display: block; margin-right: 0;}
  .makeitmakati section aside ul li:nth-child(2) {right: 100px; position: absolute; bottom: 10px;}
  .makeitmakati section aside ul li:nth-child(3) {right: 50px; position: absolute; bottom: 10px;}
  .makeitmakati section aside ul li:last-child {right: 0; position: absolute; bottom: 10px;}
  .makeitmakati aside.header-logo .bgright, .makeitmakati aside.header-logo .bgleft {display: none;}
  .makeitmakati nav.main-nav {display: none;}
  .searchbox {width: 100%; top: 90px }
  .list-estates {top: 90px; padding: 30px 10px;}
  .list-estates ul li {margin: 0 0 10px; width: 49%;}
  .home-slider div aside {position: relative; top: auto; margin: 20px 0;}
  .home-slider div aside h3 {font-size: 24px; line-height: 30px; color: black; text-shadow: none;}
  .home-slider div aside h6 a {font-size: 18px; line-height: 24px; padding: 10px 50px;}
  .slick-dots {position: relative!important; bottom: 0!important; background: #ccc; height: 28px;}
  .articles {padding: 0 0 30px;}
  .articles h3, .selectarticle .connected h3, .selectarticle .explore-makati h3 {font-size: 24px; line-height: 46px;}
  .articles h3 span, .selectarticle .explore-makati h3 span, .selectarticle .connected h3 span {padding: 20px 5px;}
  .articles ul li .top-left, .articles ul li .center-left, .articles ul li .bottom-left {left: 0;}
  .articles ul li .top-right, .articles ul li .center-right, .articles ul li .bottom-right {right: 0;}
  .articles ul li.col-1, .articles ul li.col-2, .articles ul li.col-3, .articles ul li.col-4 {width: 100%; display: block; padding: 10px 0;}
  .about-estate article {position: relative; top: auto; right: auto; left: auto; bottom: auto; width: 100%; padding: 20px;}
  .about-estate article h1 {margin: 15px 0; font-size: 36px; line-height: 44px}
  .fixed-header, .nav-links {display: none;}
  .banner div aside h3 {font-size: 36px; line-height: 46px;}
  .social .col2 {width: 100%;}
  .social .col2 .instagram {padding-left: 0;}
  .interests ul li {width: 100%; display: block; padding: 0;}
  .social-links, footer aside {width: 100%; text-align: center;}
  footer aside ul, footer aside p {width: 100%; text-align: center;}
  /* Articles */
  .selectarticle section article h1, .selectarticle section article h2 {font-size: 24px; line-height: 32px;}
  .selectarticle section article p {font-size: 16px; line-height: 24px;}
  .selectarticle section .other-interests ul li article h4 {font-size: 18px; line-height: 24px;}
  .selectarticle section .other-interests ul li aside {position: relative; width: 100%; height: auto;}
  .selectarticle section .other-interests ul li article {padding-left: 0;}
  .selectarticle section aside.sidebar .related-articles ul li {width: 100%!important; display: block!important; padding: 0!important}
  .selectarticle section aside.sidebar .related-articles ul li a aside {height: auto!important; background: transparent;}
  .selectarticle section aside.sidebar .related-articles ul li a aside img {height: auto!important; object-fit: initial!important;}
  .selectarticle section article, .selectarticle section aside.sidebar .side-location, .selectarticle section aside.sidebar, .selectarticle section aside.sidebar .related-articles, .selectarticle section aside.sidebar .related-articles ul, .selectarticle section aside.sidebar .ttdcat, .selectarticle section aside.sidebar .side-location {width: 100%; float: left; max-width: 100%;}
  .selectarticle section aside.sidebar .ttdcat {padding: 15px 0px}
  .selectarticle section aside.sidebar .related-articles ul li {width: 50%; vertical-align: top;display: table-cell; padding: 0 30px;}
  .selectarticle section aside.sidebar .related-articles ul li a aside {max-width: 100%;}
  .selectarticle section aside.sidebar .ttdcat ul .tab-content li {width: 100%!important; float: left; padding: 20px 10px;}
  .selectarticle section aside.sidebar .submenu, .selectarticle section aside.sidebar .archive {max-width: 100%;}
  .selectarticle section article ul.rules li div {padding-left: 60px;}
  .selectarticle section article ul.rules li img {max-width: 50px}
  .selectarticle section article .sectionsub li { width: 100%; }
  .selectarticle section article .sectionsub li a {padding: 10px;}
  .selectarticle section .other-interests ul li article {min-height: auto;}
  .selectarticle section article.cinema-sched .schedule ul li {width: 100%; display: inline-block;}
  .selectarticle section article.directory-list div.directorylist {position: relative; margin-bottom: 10px; width: 100%;}
  .selectarticle section article.directory-list aside.map {display: none;}
  .selectarticle section article .cform li:nth-child(odd), .selectarticle section article .cform li:nth-child(even) {width: 100%; float: left;}
  .selectarticle section article .cform li.col2:nth-child(odd), .selectarticle section article .cform li.col2:nth-child(even) {width: 100%; float: left;}
  .selectarticle section article .cform li.check label {width: 86%;}
  .selectarticle .connected ul li, .selectarticle .explore-makati ul li {width: 100%; display: block; margin-bottom: 15px;}
  .selectarticle .connected ul li .socialicons, .selectarticle .explore-makati ul li .locationimg {height: 200px;}
  .selectarticle section article.cinema-sched .schedule ul li .poster {height: auto!important; overflow: initial;}
  
}
/*
     FILE ARCHIVED ON 02:21:18 Aug 29, 2018 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 14:36:12 Feb 19, 2025.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 0.508
  exclusion.robots: 0.017
  exclusion.robots.policy: 0.008
  esindex: 0.009
  cdx.remote: 109.22
  LoadShardBlock: 465.584 (3)
  PetaboxLoader3.datanode: 427.157 (5)
  PetaboxLoader3.resolve: 1338.45 (3)
  load_resource: 1362.315 (2)
*/


/* Slider */
.slick-slider
{
    position: relative;

    display: block;
    box-sizing: border-box;

    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;

    -webkit-touch-callout: none;
    -khtml-user-select: none;
    -ms-touch-action: pan-y;
        touch-action: pan-y;
    -webkit-tap-highlight-color: transparent;
}

.slick-list
{
    position: relative;

    display: block;
    overflow: hidden;

    margin: 0;
    padding: 0;
}
.slick-list:focus
{
    outline: none;
}
.slick-list.dragging
{
    cursor: pointer;
    cursor: hand;
}

.slick-slider .slick-track,
.slick-slider .slick-list
{
    -webkit-transform: translate3d(0, 0, 0);
       -moz-transform: translate3d(0, 0, 0);
        -ms-transform: translate3d(0, 0, 0);
         -o-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
}

.slick-track
{
    position: relative;
    top: 0;
    left: 0;

    display: block;
    margin-left: auto;
    margin-right: auto;
}
.slick-track:before,
.slick-track:after
{
    display: table;

    content: '';
}
.slick-track:after
{
    clear: both;
}
.slick-loading .slick-track
{
    visibility: hidden;
}

.slick-slide
{
    display: none;
    float: left;
    min-height: 1px;
}
[dir='rtl'] .slick-slide
{
    float: right;
}
.slick-slide img
{
    display: block;
}
.slick-slide.slick-loading img
{
    display: none;
}
.slick-slide.dragging img
{
    pointer-events: none;
}
.slick-initialized .slick-slide
{
    display: block;
}
.slick-loading .slick-slide
{
    visibility: hidden;
}
.slick-vertical .slick-slide
{
    display: block;

    height: auto;

    border: 1px solid transparent;
}
.slick-arrow.slick-hidden {
    display: none;
}

/*
     FILE ARCHIVED ON 02:08:04 Aug 29, 2018 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 14:36:11 Feb 19, 2025.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 0.613
  exclusion.robots: 0.02
  exclusion.robots.policy: 0.009
  esindex: 0.012
  cdx.remote: 7.166
  LoadShardBlock: 417.86 (3)
  PetaboxLoader3.datanode: 456.901 (5)
  load_resource: 195.714 (2)
  PetaboxLoader3.resolve: 129.586 (2)
*/


@charset 'UTF-8';
/* Slider */
.slick-loading .slick-list
{
    background: #fff url('http://makeitmakati.com/wp-content/themes/makeitmakati/assets/css/ajax-loader.gif') center center no-repeat;
}

/* Icons */
@font-face
{
    font-family: 'slick';
    font-weight: normal;
    font-style: normal;

    src: url('http://makeitmakati.com/wp-content/themes/makeitmakati/assets/css/fonts/slick.eot');
    src: url('http://makeitmakati.com/wp-content/themes/makeitmakati/assets/css/fonts/slick.eot#iefix') format('embedded-opentype'), url('http://makeitmakati.com/wp-content/themes/makeitmakati/assets/css/fonts/slick.woff') format('woff'), url('http://makeitmakati.com/wp-content/themes/makeitmakati/assets/css/fonts/slick.ttf') format('truetype'), url('http://makeitmakati.com/wp-content/themes/makeitmakati/assets/css/fonts/slick.svg#slick') format('svg');
}
/* Arrows */
.slick-prev,
.slick-next
{
    font-size: 0;
    line-height: 0;

    position: absolute;
    top: -42px;

    display: block;

    width: 40px;
    height: 42px;
    padding: 0;
    -webkit-transform: translate(0, -50%);
    -ms-transform: translate(0, -50%);
    transform: translate(0, -50%);

    cursor: pointer;

    color: transparent;
    border: none;
    outline: none;
    background: transparent;
}
.slick-prev:hover,
.slick-prev:focus,
.slick-next:hover,
.slick-next:focus
{
    color: transparent;
    outline: none;
    opacity: .8;
}
.slick-prev:hover:before,
.slick-prev:focus:before,
.slick-next:hover:before,
.slick-next:focus:before
{
    opacity: 1;
}
.slick-prev.slick-disabled:before,
.slick-next.slick-disabled:before
{
    opacity: .25;
}

.slick-prev:before,
.slick-next:before
{
    font-family: 'slick';
    font-size: 20px;
    line-height: 1;

    opacity: .75;
    color: white;

    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

.slick-prev
{
    left: 0;
    top: 50%;
    background-size: contain;
    background-image: url(http://makeitmakati.com/wp-content/themes/makeitmakati/assets/images/leftarrow.png);
    height: 40px;
    width: 40px;
    z-index: 999999999999!important;
}
[dir='rtl'] .slick-prev
{
    right: 64px;
    left: auto;
}
.slick-prev:before
{
    /*content: 'â';*/
}
[dir='rtl'] .slick-prev:before
{
    /*content: 'â';*/
}

.slick-next
{
    right: 0px;
    background-image: url(http://makeitmakati.com/wp-content/themes/makeitmakati/assets/images/rightarrow.png);
    top: 50%;
    background-size: contain;
    height: 40px;
    width: 40px;
    z-index: 999999999999!important;
}
[dir='rtl'] .slick-next
{
    right: 20px;
    left: auto;
}
.slick-next:before
{
   /* content: 'â';*/
}
[dir='rtl'] .slick-next:before
{
   /* content: 'â';*/
}

/* Dots */
.slick-dotted.slick-slider
{
    margin-bottom: 30px;
}

.slick-dots
{
    position: absolute;
    bottom: 25px;

    display: block;

    width: 100%;
    padding: 0;
    margin: 0;

    list-style: none;

    text-align: center;
}
.slick-dots li
{
    position: relative;

    display: inline-block;

    width: 15px;
    height: 15px;
    margin: 0 5px;
    padding: 0;

    cursor: pointer;
}
.slick-dots li button
{
    font-size: 0;
    line-height: 0;

    display: block;

    width: 15px;
    height: 15px;
    padding: 5px;

    cursor: pointer;

    color: transparent;
    border: 0;
    outline: none;
    background: url(http://makeitmakati.com/wp-content/themes/makeitmakati/assets/images/dots.png) no-repeat right top;;
}
.slick-dots li button:hover,
.slick-dots li button:focus
{
    outline: none;
    background: green;
}
.slick-dots li button:hover:before,
.slick-dots li button:focus:before
{
    opacity: 1;
}
.slick-dots li button:before
{
    font-family: 'slick';
    font-size: 6px;
    line-height: 20px;

    position: absolute;
    top: 0;
    left: 0;

    width: 15px;
    height: 15px;

    
    text-align: center;

    background: url(http://makeitmakati.com/wp-content/themes/makeitmakati/assets/images/dots.png) no-repeat right top;
    color: black;

    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}
.slick-dots li.slick-active button
{
    background: url(http://makeitmakati.com/wp-content/themes/makeitmakati/assets/images/dots.png) no-repeat left top;
    opacity: 1;
    color: black;
}

/*
     FILE ARCHIVED ON 02:08:11 Aug 29, 2018 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 14:36:30 Feb 19, 2025.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 0.809
  exclusion.robots: 0.024
  exclusion.robots.policy: 0.01
  esindex: 0.02
  cdx.remote: 10.307
  LoadShardBlock: 19025.215 (3)
  PetaboxLoader3.datanode: 19087.591 (5)
  load_resource: 429.688 (2)
  PetaboxLoader3.resolve: 316.092 (2)
*/


/* General styles for all menus */
.cbp-spmenu {
	
	position: fixed;
	padding: 20px 15px;
}



.cbp-spmenu a {
	display: block;
	
	font-size: 16px;
	text-decoration: none;
	
	text-transform: none; padding: 5px 10px!important;
	float: left;
	
}
.cbp-spmenu ul {list-style: none; margin:30px 0 ; padding: 0; } 
.cbp-spmenu li {width: 100%; float: left;}
.cbp-spmenu li ul {margin-top: 0; margin-bottom: 10px; margin-left: 10px;}


.cbp-spmenu a.active, .cbp-spmenu a:hover {
	color: #fff!important;
}

/* Orientation-dependent styles for the content of the menu */

.cbp-spmenu-vertical {
	width: 270px;
	height: 100%;
	top: 0;
	z-index: 10000;
	box-shadow: 0 5px 5px rgba(0,0,0,0.5);
}

.cbp-spmenu-vertical a {
	
	padding: 0;
	
}


/* Vertical menu that slides from the left or right */

.cbp-spmenu-left {
	left: -270px;
}

.cbp-spmenu-right {
	right: -270px;
}

.cbp-spmenu-left.cbp-spmenu-open {
	left: 0px;
}

.cbp-spmenu-right.cbp-spmenu-open {
	right: 0px;
}

/* Horizontal menu that slides from the top or bottom */

.cbp-spmenu-top {
	top: -150px;
}

.cbp-spmenu-bottom {
	bottom: -150px;
}

.cbp-spmenu-top.cbp-spmenu-open {
	top: 0px;
}

.cbp-spmenu-bottom.cbp-spmenu-open {
	bottom: 0px;
}

/* Push classes applied to the body */

.cbp-spmenu-push {
	overflow-x: hidden;
	position: relative;
	left: 0;
}

.cbp-spmenu-push-toright {
	left: 270px;
}

.cbp-spmenu-push-toleft {
	left: -270px;
}

/* Transitions */

.cbp-spmenu,
.cbp-spmenu-push {
	-webkit-transition: all 0.3s ease;
	-moz-transition: all 0.3s ease;
	transition: all 0.3s ease;
}

/* Example media queries */

@media screen and (max-width: 55.1875em){

	.cbp-spmenu-horizontal {
		font-size: 75%;
		height: 110px;
	}

	.cbp-spmenu-top {
		top: -110px;
	}

	.cbp-spmenu-bottom {
		bottom: -110px;
	}

}

@media screen and (max-height: 26.375em){

	.cbp-spmenu-vertical {
		font-size: 90%;
		width: 190px;
	}

	.cbp-spmenu-left,
	.cbp-spmenu-push-toleft {
		left: -190px;
	}

	.cbp-spmenu-right {
		right: -190px;
	}

	.cbp-spmenu-push-toright {
		left: 190px;
	}
}
/*
     FILE ARCHIVED ON 02:27:09 Aug 29, 2018 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 14:36:12 Feb 19, 2025.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 0.568
  exclusion.robots: 0.021
  exclusion.robots.policy: 0.01
  esindex: 0.011
  cdx.remote: 13.828
  LoadShardBlock: 682.048 (3)
  PetaboxLoader3.datanode: 632.834 (5)
  PetaboxLoader3.resolve: 439.138 (3)
  load_resource: 435.981 (2)
*/


div.wpcf7 {
	margin: 0;
	padding: 0;
}

div.wpcf7 .screen-reader-response {
	position: absolute;
	overflow: hidden;
	clip: rect(1px, 1px, 1px, 1px);
	height: 1px;
	width: 1px;
	margin: 0;
	padding: 0;
	border: 0;
}

div.wpcf7-response-output {
	margin: 2em 0.5em 1em;
	padding: 0.2em 1em;
	border: 2px solid #ff0000;
}

div.wpcf7-mail-sent-ok {
	border: 2px solid #398f14;
}

div.wpcf7-mail-sent-ng,
div.wpcf7-aborted {
	border: 2px solid #ff0000;
}

div.wpcf7-spam-blocked {
	border: 2px solid #ffa500;
}

div.wpcf7-validation-errors,
div.wpcf7-acceptance-missing {
	border: 2px solid #f7e700;
}

.wpcf7-form-control-wrap {
	position: relative;
}

span.wpcf7-not-valid-tip {
	color: #f00;
	font-size: 1em;
	font-weight: normal;
	display: block;
}

.use-floating-validation-tip span.wpcf7-not-valid-tip {
	position: absolute;
	top: 20%;
	left: 20%;
	z-index: 100;
	border: 1px solid #ff0000;
	background: #fff;
	padding: .2em .8em;
}

span.wpcf7-list-item {
	display: inline-block;
	margin: 0 0 0 1em;
}

span.wpcf7-list-item-label::before,
span.wpcf7-list-item-label::after {
	content: " ";
}

.wpcf7-display-none {
	display: none;
}

div.wpcf7 .ajax-loader {
	visibility: hidden;
	display: inline-block;
	background-image: url('http://makeitmakati.com/wp-content/plugins/contact-form-7/images/ajax-loader.gif');
	width: 16px;
	height: 16px;
	border: none;
	padding: 0;
	margin: 0 0 0 4px;
	vertical-align: middle;
}

div.wpcf7 .ajax-loader.is-active {
	visibility: visible;
}

div.wpcf7 div.ajax-error {
	display: none;
}

div.wpcf7 .placeheld {
	color: #888;
}

div.wpcf7 .wpcf7-recaptcha iframe {
	margin-bottom: 0;
}

div.wpcf7 input[type="file"] {
	cursor: pointer;
}

div.wpcf7 input[type="file"]:disabled {
	cursor: default;
}

/*
     FILE ARCHIVED ON 02:06:16 Aug 29, 2018 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 14:36:11 Feb 19, 2025.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 0.747
  exclusion.robots: 0.026
  exclusion.robots.policy: 0.011
  esindex: 0.015
  cdx.remote: 40.892
  LoadShardBlock: 420.575 (3)
  PetaboxLoader3.datanode: 405.606 (5)
  PetaboxLoader3.resolve: 533.911 (3)
  load_resource: 543.667 (2)
*/


#sb_instagram,#sb_instagram.sbi_fixed_height{-webkit-box-sizing:border-box;-moz-box-sizing:border-box}#sb_instagram{width:100%;margin:0 auto;padding:0;box-sizing:border-box}#sb_instagram:after{content:"";display:table;clear:both}#sb_instagram.sbi_fixed_height{overflow:hidden;overflow-y:auto;box-sizing:border-box}#sb_instagram #sbi_images{width:100%;float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#sb_instagram #sbi_images .sbi_item{display:-moz-inline-stack;display:inline-block;vertical-align:top;zoom:1;padding:inherit!important;margin:0!important;text-decoration:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#sb_instagram.sbi_col_1 #sbi_images .sbi_item{width:100%}#sb_instagram.sbi_col_2 #sbi_images .sbi_item{width:50%}#sb_instagram.sbi_col_3 #sbi_images .sbi_item{width:33.33%}#sb_instagram.sbi_col_4 #sbi_images .sbi_item{width:25%}#sb_instagram.sbi_col_5 #sbi_images .sbi_item{width:20%}#sb_instagram.sbi_col_6 #sbi_images .sbi_item{width:16.66%}#sb_instagram.sbi_col_7 #sbi_images .sbi_item{width:14.28%}#sb_instagram.sbi_col_8 #sbi_images .sbi_item{width:12.5%}#sb_instagram.sbi_col_9 #sbi_images .sbi_item{width:11.11%}#sb_instagram.sbi_col_10 #sbi_images .sbi_item{width:10%}#sb_instagram.sbi_col_1.sbi_disable_mobile #sbi_images .sbi_item{width:100%}#sb_instagram.sbi_col_2.sbi_disable_mobile #sbi_images .sbi_item{width:50%}#sb_instagram.sbi_col_3.sbi_disable_mobile #sbi_images .sbi_item{width:33.33%}#sb_instagram.sbi_col_4.sbi_disable_mobile #sbi_images .sbi_item{width:25%}#sb_instagram.sbi_col_5.sbi_disable_mobile #sbi_images .sbi_item{width:20%}#sb_instagram.sbi_col_6.sbi_disable_mobile #sbi_images .sbi_item{width:16.66%}#sb_instagram.sbi_col_7.sbi_disable_mobile #sbi_images .sbi_item{width:14.28%}#sb_instagram.sbi_col_8.sbi_disable_mobile #sbi_images .sbi_item{width:12.5%}#sb_instagram.sbi_col_9.sbi_disable_mobile #sbi_images .sbi_item{width:11.11%}#sb_instagram.sbi_col_10.sbi_disable_mobile #sbi_images .sbi_item{width:10%}#sb_instagram .sbi_photo_wrap{position:relative}#sb_instagram .sbi_photo{display:block;text-decoration:none}#sb_instagram .sbi_photo img{width:100%;height:auto}#sb_instagram a,#sb_instagram a:active,#sb_instagram a:focus,#sb_instagram a:hover{outline:0}#sb_instagram img{display:block;padding:0!important;margin:0!important;max-width:100%!important;opacity:1!important}#sb_instagram .sbi_link{display:none;position:absolute;bottom:0;right:0;width:100%;padding:10px 0;background:rgba(0,0,0,.5);text-align:center;color:#fff;font-size:12px;line-height:1.1}#sb_instagram .sbi_link a{padding:0 6px;text-decoration:none;color:#fff;font-size:12px;line-height:1.1;display:-moz-inline-stack;display:inline-block;vertical-align:top;zoom:1}#sb_instagram .sbi_link .sbi_lightbox_link{padding-bottom:5px}#sb_instagram .sbi_link a:focus,#sb_instagram .sbi_link a:hover{text-decoration:underline}#sb_instagram .sbi_photo_wrap:focus .sbi_link,#sb_instagram .sbi_photo_wrap:hover .sbi_link{display:block}#sb_instagram .sbi_type_video .sbi_playbtn{display:block!important;position:absolute;z-index:0;top:50%;left:50%;margin-top:-24px;margin-left:-19px;padding:0;font-size:48px;color:#fff;color:rgba(255,255,255,.9);font-style:normal!important;text-shadow:0 0 8px rgba(0,0,0,.8)}#sb_instagram .sbi_loader{position:relative;left:50%;width:16px;height:16px;margin:10px 0 10px -8px;background:url(http://makeitmakati.com/wp-content/plugins/instagram-feed/img/loader.png) no-repeat}#sb_instagram .sb_instagram_header{float:left;clear:both;margin:0 0 15px;padding:0;line-height:1.2;width:100%}#sb_instagram .sb_instagram_header a{float:left;display:block;min-width:100%\9;text-decoration:none}#sb_instagram .sbi_header_img{float:left;position:relative;width:50px;margin:0 0 0 -100%!important;overflow:hidden;-moz-border-radius:40px;-webkit-border-radius:40px;border-radius:40px}#sb_instagram .sbi_header_img img{float:left;margin:0!important;padding:0!important;border:none!important;-moz-border-radius:40px;-webkit-border-radius:40px;border-radius:40px}#sb_instagram .sbi_header_img_hover{position:absolute;width:100%;top:0;bottom:0;left:0;text-align:center;color:#fff;background:rgba(0,0,0,.75);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;border-radius:40px;transition:opacity .2s}#sb_instagram .sb_instagram_header a:focus .sbi_header_img_hover,#sb_instagram .sb_instagram_header a:hover .sbi_header_img_hover{opacity:1}#sb_instagram .sbi_header_img_hover i{position:absolute;top:50%;left:50%;margin-top:-12px;margin-left:-12px;width:24px;height:24px;overflow:hidden;background:url(http://makeitmakati.com/wp-content/plugins/instagram-feed/img/small-logo.png) no-repeat}#sb_instagram .sbi_header_text{float:left;width:100%;padding-top:5px}#sb_instagram .sbi_header_text .sbi_bio,#sb_instagram .sbi_header_text h3{float:left;clear:both;width:auto;margin:0 0 0 60px!important;padding:0!important}#sb_instagram #sbi_load,#sb_instagram .sb_instagram_error{width:100%;text-align:center}#sb_instagram .sb_instagram_header h3{font-size:16px;line-height:1.3}#sb_instagram .sb_instagram_header p{font-size:13px;line-height:1.3}#sb_instagram .sb_instagram_header h3.sbi_no_bio{padding-top:9px!important}#sb_instagram .sbi_header_text img.emoji{margin-right:3px!important}#sb_instagram #sbi_load{float:left;clear:both}#sb_instagram #sbi_load .sbi_load_btn,#sb_instagram .sbi_follow_btn a{display:-moz-inline-stack;display:inline-block;vertical-align:top;zoom:1;padding:7px 14px;margin:5px auto 0;background:#333;border:none;color:#fff;text-decoration:none;font-size:13px;line-height:1.5;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#sb_instagram .sbi_follow_btn{display:-moz-inline-stack;display:inline-block;vertical-align:top;zoom:1;text-align:center}#sb_instagram .sbi_follow_btn.sbi_top{display:block;margin-bottom:5px}#sb_instagram .sbi_follow_btn a{background:#517fa4;color:#fff}#sb_instagram #sbi_load .sbi_load_btn:focus,#sb_instagram #sbi_load .sbi_load_btn:hover,#sb_instagram .sbi_follow_btn a:focus,#sb_instagram .sbi_follow_btn a:hover{filter:alpha(opacity=85);opacity:.85}#sb_instagram #sbi_load .fa,#sb_instagram .sbi_follow_btn .fa{margin-bottom:-1px;margin-right:7px;font-size:15px}#sb_instagram #sbi_load .sbi_follow_btn{margin-left:5px}#sbi_mod_error{display:none;border:1px solid #ddd;background:#eee;color:#333;margin:0;padding:10px 15px;font-size:13px;text-align:center;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}#sbi_mod_error p{padding:5px 0!important;margin:0!important;line-height:1.3!important}#sbi_mod_error ol,#sbi_mod_error ul{padding:5px 0 5px 20px!important;margin:0!important}#sbi_mod_error li{padding:1px 0!important;margin:0!important}#sbi_mod_error span{font-size:12px}#sb_instagram.sbi_medium .sbi_playbtn{font-size:23px;margin-top:-12px;margin-left:-9px}#sb_instagram.sbi_small .sbi_playbtn{font-size:18px;margin-top:-9px;margin-left:-7px}@media all and (max-width:640px){#sb_instagram.sbi_col_3 #sbi_images .sbi_item,#sb_instagram.sbi_col_4 #sbi_images .sbi_item,#sb_instagram.sbi_col_5 #sbi_images .sbi_item,#sb_instagram.sbi_col_6 #sbi_images .sbi_item{width:50%}#sb_instagram.sbi_col_10 #sbi_images .sbi_item,#sb_instagram.sbi_col_7 #sbi_images .sbi_item,#sb_instagram.sbi_col_8 #sbi_images .sbi_item,#sb_instagram.sbi_col_9 #sbi_images .sbi_item{width:25%}#sb_instagram.sbi_width_resp{width:100%!important}}@media all and (max-width:480px){#sb_instagram.sbi_col_10 #sbi_images .sbi_item,#sb_instagram.sbi_col_3 #sbi_images .sbi_item,#sb_instagram.sbi_col_4 #sbi_images .sbi_item,#sb_instagram.sbi_col_5 #sbi_images .sbi_item,#sb_instagram.sbi_col_6 #sbi_images .sbi_item,#sb_instagram.sbi_col_7 #sbi_images .sbi_item,#sb_instagram.sbi_col_8 #sbi_images .sbi_item,#sb_instagram.sbi_col_9 #sbi_images .sbi_item{width:100%}}
/*
     FILE ARCHIVED ON 02:11:41 Aug 29, 2018 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 14:36:11 Feb 19, 2025.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 0.655
  exclusion.robots: 0.024
  exclusion.robots.policy: 0.01
  esindex: 0.013
  cdx.remote: 21.262
  LoadShardBlock: 551.337 (3)
  PetaboxLoader3.datanode: 529.053 (5)
  PetaboxLoader3.resolve: 214.554 (3)
  load_resource: 219.212 (2)
*/


/*!
 *  Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */@font-face{font-family:'FontAwesome';src:url('https://maxcdn.bootstrapcdn.com/font-awesome/4.7.0/fonts/fontawesome-webfont.eot?v=4.7.0');src:url('https://maxcdn.bootstrapcdn.com/font-awesome/4.7.0/fonts/fontawesome-webfont.eot#iefix&v=4.7.0') format('embedded-opentype'),url('https://maxcdn.bootstrapcdn.com/font-awesome/4.7.0/fonts/fontawesome-webfont.woff2?v=4.7.0') format('woff2'),url('https://maxcdn.bootstrapcdn.com/font-awesome/4.7.0/fonts/fontawesome-webfont.woff?v=4.7.0') format('woff'),url('https://maxcdn.bootstrapcdn.com/font-awesome/4.7.0/fonts/fontawesome-webfont.ttf?v=4.7.0') format('truetype'),url('https://maxcdn.bootstrapcdn.com/font-awesome/4.7.0/fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular') format('svg');font-weight:normal;font-style:normal}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-lg{font-size:1.33333333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571429em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:.14285714em;text-align:center}.fa-li.fa-lg{left:-1.85714286em}.fa-border{padding:.2em .25em .15em;border:solid .08em #eee;border-radius:.1em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left{margin-right:.3em}.fa.fa-pull-right{margin-left:.3em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";-webkit-transform:scale(-1, 1);-ms-transform:scale(-1, 1);transform:scale(-1, 1)}.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";-webkit-transform:scale(1, -1);-ms-transform:scale(1, -1);transform:scale(1, -1)}:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical{filter:none}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:"\f000"}.fa-music:before{content:"\f001"}.fa-search:before{content:"\f002"}.fa-envelope-o:before{content:"\f003"}.fa-heart:before{content:"\f004"}.fa-star:before{content:"\f005"}.fa-star-o:before{content:"\f006"}.fa-user:before{content:"\f007"}.fa-film:before{content:"\f008"}.fa-th-large:before{content:"\f009"}.fa-th:before{content:"\f00a"}.fa-th-list:before{content:"\f00b"}.fa-check:before{content:"\f00c"}.fa-remove:before,.fa-close:before,.fa-times:before{content:"\f00d"}.fa-search-plus:before{content:"\f00e"}.fa-search-minus:before{content:"\f010"}.fa-power-off:before{content:"\f011"}.fa-signal:before{content:"\f012"}.fa-gear:before,.fa-cog:before{content:"\f013"}.fa-trash-o:before{content:"\f014"}.fa-home:before{content:"\f015"}.fa-file-o:before{content:"\f016"}.fa-clock-o:before{content:"\f017"}.fa-road:before{content:"\f018"}.fa-download:before{content:"\f019"}.fa-arrow-circle-o-down:before{content:"\f01a"}.fa-arrow-circle-o-up:before{content:"\f01b"}.fa-inbox:before{content:"\f01c"}.fa-play-circle-o:before{content:"\f01d"}.fa-rotate-right:before,.fa-repeat:before{content:"\f01e"}.fa-refresh:before{content:"\f021"}.fa-list-alt:before{content:"\f022"}.fa-lock:before{content:"\f023"}.fa-flag:before{content:"\f024"}.fa-headphones:before{content:"\f025"}.fa-volume-off:before{content:"\f026"}.fa-volume-down:before{content:"\f027"}.fa-volume-up:before{content:"\f028"}.fa-qrcode:before{content:"\f029"}.fa-barcode:before{content:"\f02a"}.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-book:before{content:"\f02d"}.fa-bookmark:before{content:"\f02e"}.fa-print:before{content:"\f02f"}.fa-camera:before{content:"\f030"}.fa-font:before{content:"\f031"}.fa-bold:before{content:"\f032"}.fa-italic:before{content:"\f033"}.fa-text-height:before{content:"\f034"}.fa-text-width:before{content:"\f035"}.fa-align-left:before{content:"\f036"}.fa-align-center:before{content:"\f037"}.fa-align-right:before{content:"\f038"}.fa-align-justify:before{content:"\f039"}.fa-list:before{content:"\f03a"}.fa-dedent:before,.fa-outdent:before{content:"\f03b"}.fa-indent:before{content:"\f03c"}.fa-video-camera:before{content:"\f03d"}.fa-photo:before,.fa-image:before,.fa-picture-o:before{content:"\f03e"}.fa-pencil:before{content:"\f040"}.fa-map-marker:before{content:"\f041"}.fa-adjust:before{content:"\f042"}.fa-tint:before{content:"\f043"}.fa-edit:before,.fa-pencil-square-o:before{content:"\f044"}.fa-share-square-o:before{content:"\f045"}.fa-check-square-o:before{content:"\f046"}.fa-arrows:before{content:"\f047"}.fa-step-backward:before{content:"\f048"}.fa-fast-backward:before{content:"\f049"}.fa-backward:before{content:"\f04a"}.fa-play:before{content:"\f04b"}.fa-pause:before{content:"\f04c"}.fa-stop:before{content:"\f04d"}.fa-forward:before{content:"\f04e"}.fa-fast-forward:before{content:"\f050"}.fa-step-forward:before{content:"\f051"}.fa-eject:before{content:"\f052"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-plus-circle:before{content:"\f055"}.fa-minus-circle:before{content:"\f056"}.fa-times-circle:before{content:"\f057"}.fa-check-circle:before{content:"\f058"}.fa-question-circle:before{content:"\f059"}.fa-info-circle:before{content:"\f05a"}.fa-crosshairs:before{content:"\f05b"}.fa-times-circle-o:before{content:"\f05c"}.fa-check-circle-o:before{content:"\f05d"}.fa-ban:before{content:"\f05e"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-up:before{content:"\f062"}.fa-arrow-down:before{content:"\f063"}.fa-mail-forward:before,.fa-share:before{content:"\f064"}.fa-expand:before{content:"\f065"}.fa-compress:before{content:"\f066"}.fa-plus:before{content:"\f067"}.fa-minus:before{content:"\f068"}.fa-asterisk:before{content:"\f069"}.fa-exclamation-circle:before{content:"\f06a"}.fa-gift:before{content:"\f06b"}.fa-leaf:before{content:"\f06c"}.fa-fire:before{content:"\f06d"}.fa-eye:before{content:"\f06e"}.fa-eye-slash:before{content:"\f070"}.fa-warning:before,.fa-exclamation-triangle:before{content:"\f071"}.fa-plane:before{content:"\f072"}.fa-calendar:before{content:"\f073"}.fa-random:before{content:"\f074"}.fa-comment:before{content:"\f075"}.fa-magnet:before{content:"\f076"}.fa-chevron-up:before{content:"\f077"}.fa-chevron-down:before{content:"\f078"}.fa-retweet:before{content:"\f079"}.fa-shopping-cart:before{content:"\f07a"}.fa-folder:before{content:"\f07b"}.fa-folder-open:before{content:"\f07c"}.fa-arrows-v:before{content:"\f07d"}.fa-arrows-h:before{content:"\f07e"}.fa-bar-chart-o:before,.fa-bar-chart:before{content:"\f080"}.fa-twitter-square:before{content:"\f081"}.fa-facebook-square:before{content:"\f082"}.fa-camera-retro:before{content:"\f083"}.fa-key:before{content:"\f084"}.fa-gears:before,.fa-cogs:before{content:"\f085"}.fa-comments:before{content:"\f086"}.fa-thumbs-o-up:before{content:"\f087"}.fa-thumbs-o-down:before{content:"\f088"}.fa-star-half:before{content:"\f089"}.fa-heart-o:before{content:"\f08a"}.fa-sign-out:before{content:"\f08b"}.fa-linkedin-square:before{content:"\f08c"}.fa-thumb-tack:before{content:"\f08d"}.fa-external-link:before{content:"\f08e"}.fa-sign-in:before{content:"\f090"}.fa-trophy:before{content:"\f091"}.fa-github-square:before{content:"\f092"}.fa-upload:before{content:"\f093"}.fa-lemon-o:before{content:"\f094"}.fa-phone:before{content:"\f095"}.fa-square-o:before{content:"\f096"}.fa-bookmark-o:before{content:"\f097"}.fa-phone-square:before{content:"\f098"}.fa-twitter:before{content:"\f099"}.fa-facebook-f:before,.fa-facebook:before{content:"\f09a"}.fa-github:before{content:"\f09b"}.fa-unlock:before{content:"\f09c"}.fa-credit-card:before{content:"\f09d"}.fa-feed:before,.fa-rss:before{content:"\f09e"}.fa-hdd-o:before{content:"\f0a0"}.fa-bullhorn:before{content:"\f0a1"}.fa-bell:before{content:"\f0f3"}.fa-certificate:before{content:"\f0a3"}.fa-hand-o-right:before{content:"\f0a4"}.fa-hand-o-left:before{content:"\f0a5"}.fa-hand-o-up:before{content:"\f0a6"}.fa-hand-o-down:before{content:"\f0a7"}.fa-arrow-circle-left:before{content:"\f0a8"}.fa-arrow-circle-right:before{content:"\f0a9"}.fa-arrow-circle-up:before{content:"\f0aa"}.fa-arrow-circle-down:before{content:"\f0ab"}.fa-globe:before{content:"\f0ac"}.fa-wrench:before{content:"\f0ad"}.fa-tasks:before{content:"\f0ae"}.fa-filter:before{content:"\f0b0"}.fa-briefcase:before{content:"\f0b1"}.fa-arrows-alt:before{content:"\f0b2"}.fa-group:before,.fa-users:before{content:"\f0c0"}.fa-chain:before,.fa-link:before{content:"\f0c1"}.fa-cloud:before{content:"\f0c2"}.fa-flask:before{content:"\f0c3"}.fa-cut:before,.fa-scissors:before{content:"\f0c4"}.fa-copy:before,.fa-files-o:before{content:"\f0c5"}.fa-paperclip:before{content:"\f0c6"}.fa-save:before,.fa-floppy-o:before{content:"\f0c7"}.fa-square:before{content:"\f0c8"}.fa-navicon:before,.fa-reorder:before,.fa-bars:before{content:"\f0c9"}.fa-list-ul:before{content:"\f0ca"}.fa-list-ol:before{content:"\f0cb"}.fa-strikethrough:before{content:"\f0cc"}.fa-underline:before{content:"\f0cd"}.fa-table:before{content:"\f0ce"}.fa-magic:before{content:"\f0d0"}.fa-truck:before{content:"\f0d1"}.fa-pinterest:before{content:"\f0d2"}.fa-pinterest-square:before{content:"\f0d3"}.fa-google-plus-square:before{content:"\f0d4"}.fa-google-plus:before{content:"\f0d5"}.fa-money:before{content:"\f0d6"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-up:before{content:"\f0d8"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-columns:before{content:"\f0db"}.fa-unsorted:before,.fa-sort:before{content:"\f0dc"}.fa-sort-down:before,.fa-sort-desc:before{content:"\f0dd"}.fa-sort-up:before,.fa-sort-asc:before{content:"\f0de"}.fa-envelope:before{content:"\f0e0"}.fa-linkedin:before{content:"\f0e1"}.fa-rotate-left:before,.fa-undo:before{content:"\f0e2"}.fa-legal:before,.fa-gavel:before{content:"\f0e3"}.fa-dashboard:before,.fa-tachometer:before{content:"\f0e4"}.fa-comment-o:before{content:"\f0e5"}.fa-comments-o:before{content:"\f0e6"}.fa-flash:before,.fa-bolt:before{content:"\f0e7"}.fa-sitemap:before{content:"\f0e8"}.fa-umbrella:before{content:"\f0e9"}.fa-paste:before,.fa-clipboard:before{content:"\f0ea"}.fa-lightbulb-o:before{content:"\f0eb"}.fa-exchange:before{content:"\f0ec"}.fa-cloud-download:before{content:"\f0ed"}.fa-cloud-upload:before{content:"\f0ee"}.fa-user-md:before{content:"\f0f0"}.fa-stethoscope:before{content:"\f0f1"}.fa-suitcase:before{content:"\f0f2"}.fa-bell-o:before{content:"\f0a2"}.fa-coffee:before{content:"\f0f4"}.fa-cutlery:before{content:"\f0f5"}.fa-file-text-o:before{content:"\f0f6"}.fa-building-o:before{content:"\f0f7"}.fa-hospital-o:before{content:"\f0f8"}.fa-ambulance:before{content:"\f0f9"}.fa-medkit:before{content:"\f0fa"}.fa-fighter-jet:before{content:"\f0fb"}.fa-beer:before{content:"\f0fc"}.fa-h-square:before{content:"\f0fd"}.fa-plus-square:before{content:"\f0fe"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-angle-double-up:before{content:"\f102"}.fa-angle-double-down:before{content:"\f103"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angle-down:before{content:"\f107"}.fa-desktop:before{content:"\f108"}.fa-laptop:before{content:"\f109"}.fa-tablet:before{content:"\f10a"}.fa-mobile-phone:before,.fa-mobile:before{content:"\f10b"}.fa-circle-o:before{content:"\f10c"}.fa-quote-left:before{content:"\f10d"}.fa-quote-right:before{content:"\f10e"}.fa-spinner:before{content:"\f110"}.fa-circle:before{content:"\f111"}.fa-mail-reply:before,.fa-reply:before{content:"\f112"}.fa-github-alt:before{content:"\f113"}.fa-folder-o:before{content:"\f114"}.fa-folder-open-o:before{content:"\f115"}.fa-smile-o:before{content:"\f118"}.fa-frown-o:before{content:"\f119"}.fa-meh-o:before{content:"\f11a"}.fa-gamepad:before{content:"\f11b"}.fa-keyboard-o:before{content:"\f11c"}.fa-flag-o:before{content:"\f11d"}.fa-flag-checkered:before{content:"\f11e"}.fa-terminal:before{content:"\f120"}.fa-code:before{content:"\f121"}.fa-mail-reply-all:before,.fa-reply-all:before{content:"\f122"}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:"\f123"}.fa-location-arrow:before{content:"\f124"}.fa-crop:before{content:"\f125"}.fa-code-fork:before{content:"\f126"}.fa-unlink:before,.fa-chain-broken:before{content:"\f127"}.fa-question:before{content:"\f128"}.fa-info:before{content:"\f129"}.fa-exclamation:before{content:"\f12a"}.fa-superscript:before{content:"\f12b"}.fa-subscript:before{content:"\f12c"}.fa-eraser:before{content:"\f12d"}.fa-puzzle-piece:before{content:"\f12e"}.fa-microphone:before{content:"\f130"}.fa-microphone-slash:before{content:"\f131"}.fa-shield:before{content:"\f132"}.fa-calendar-o:before{content:"\f133"}.fa-fire-extinguisher:before{content:"\f134"}.fa-rocket:before{content:"\f135"}.fa-maxcdn:before{content:"\f136"}.fa-chevron-circle-left:before{content:"\f137"}.fa-chevron-circle-right:before{content:"\f138"}.fa-chevron-circle-up:before{content:"\f139"}.fa-chevron-circle-down:before{content:"\f13a"}.fa-html5:before{content:"\f13b"}.fa-css3:before{content:"\f13c"}.fa-anchor:before{content:"\f13d"}.fa-unlock-alt:before{content:"\f13e"}.fa-bullseye:before{content:"\f140"}.fa-ellipsis-h:before{content:"\f141"}.fa-ellipsis-v:before{content:"\f142"}.fa-rss-square:before{content:"\f143"}.fa-play-circle:before{content:"\f144"}.fa-ticket:before{content:"\f145"}.fa-minus-square:before{content:"\f146"}.fa-minus-square-o:before{content:"\f147"}.fa-level-up:before{content:"\f148"}.fa-level-down:before{content:"\f149"}.fa-check-square:before{content:"\f14a"}.fa-pencil-square:before{content:"\f14b"}.fa-external-link-square:before{content:"\f14c"}.fa-share-square:before{content:"\f14d"}.fa-compass:before{content:"\f14e"}.fa-toggle-down:before,.fa-caret-square-o-down:before{content:"\f150"}.fa-toggle-up:before,.fa-caret-square-o-up:before{content:"\f151"}.fa-toggle-right:before,.fa-caret-square-o-right:before{content:"\f152"}.fa-euro:before,.fa-eur:before{content:"\f153"}.fa-gbp:before{content:"\f154"}.fa-dollar:before,.fa-usd:before{content:"\f155"}.fa-rupee:before,.fa-inr:before{content:"\f156"}.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before{content:"\f157"}.fa-ruble:before,.fa-rouble:before,.fa-rub:before{content:"\f158"}.fa-won:before,.fa-krw:before{content:"\f159"}.fa-bitcoin:before,.fa-btc:before{content:"\f15a"}.fa-file:before{content:"\f15b"}.fa-file-text:before{content:"\f15c"}.fa-sort-alpha-asc:before{content:"\f15d"}.fa-sort-alpha-desc:before{content:"\f15e"}.fa-sort-amount-asc:before{content:"\f160"}.fa-sort-amount-desc:before{content:"\f161"}.fa-sort-numeric-asc:before{content:"\f162"}.fa-sort-numeric-desc:before{content:"\f163"}.fa-thumbs-up:before{content:"\f164"}.fa-thumbs-down:before{content:"\f165"}.fa-youtube-square:before{content:"\f166"}.fa-youtube:before{content:"\f167"}.fa-xing:before{content:"\f168"}.fa-xing-square:before{content:"\f169"}.fa-youtube-play:before{content:"\f16a"}.fa-dropbox:before{content:"\f16b"}.fa-stack-overflow:before{content:"\f16c"}.fa-instagram:before{content:"\f16d"}.fa-flickr:before{content:"\f16e"}.fa-adn:before{content:"\f170"}.fa-bitbucket:before{content:"\f171"}.fa-bitbucket-square:before{content:"\f172"}.fa-tumblr:before{content:"\f173"}.fa-tumblr-square:before{content:"\f174"}.fa-long-arrow-down:before{content:"\f175"}.fa-long-arrow-up:before{content:"\f176"}.fa-long-arrow-left:before{content:"\f177"}.fa-long-arrow-right:before{content:"\f178"}.fa-apple:before{content:"\f179"}.fa-windows:before{content:"\f17a"}.fa-android:before{content:"\f17b"}.fa-linux:before{content:"\f17c"}.fa-dribbble:before{content:"\f17d"}.fa-skype:before{content:"\f17e"}.fa-foursquare:before{content:"\f180"}.fa-trello:before{content:"\f181"}.fa-female:before{content:"\f182"}.fa-male:before{content:"\f183"}.fa-gittip:before,.fa-gratipay:before{content:"\f184"}.fa-sun-o:before{content:"\f185"}.fa-moon-o:before{content:"\f186"}.fa-archive:before{content:"\f187"}.fa-bug:before{content:"\f188"}.fa-vk:before{content:"\f189"}.fa-weibo:before{content:"\f18a"}.fa-renren:before{content:"\f18b"}.fa-pagelines:before{content:"\f18c"}.fa-stack-exchange:before{content:"\f18d"}.fa-arrow-circle-o-right:before{content:"\f18e"}.fa-arrow-circle-o-left:before{content:"\f190"}.fa-toggle-left:before,.fa-caret-square-o-left:before{content:"\f191"}.fa-dot-circle-o:before{content:"\f192"}.fa-wheelchair:before{content:"\f193"}.fa-vimeo-square:before{content:"\f194"}.fa-turkish-lira:before,.fa-try:before{content:"\f195"}.fa-plus-square-o:before{content:"\f196"}.fa-space-shuttle:before{content:"\f197"}.fa-slack:before{content:"\f198"}.fa-envelope-square:before{content:"\f199"}.fa-wordpress:before{content:"\f19a"}.fa-openid:before{content:"\f19b"}.fa-institution:before,.fa-bank:before,.fa-university:before{content:"\f19c"}.fa-mortar-board:before,.fa-graduation-cap:before{content:"\f19d"}.fa-yahoo:before{content:"\f19e"}.fa-google:before{content:"\f1a0"}.fa-reddit:before{content:"\f1a1"}.fa-reddit-square:before{content:"\f1a2"}.fa-stumbleupon-circle:before{content:"\f1a3"}.fa-stumbleupon:before{content:"\f1a4"}.fa-delicious:before{content:"\f1a5"}.fa-digg:before{content:"\f1a6"}.fa-pied-piper-pp:before{content:"\f1a7"}.fa-pied-piper-alt:before{content:"\f1a8"}.fa-drupal:before{content:"\f1a9"}.fa-joomla:before{content:"\f1aa"}.fa-language:before{content:"\f1ab"}.fa-fax:before{content:"\f1ac"}.fa-building:before{content:"\f1ad"}.fa-child:before{content:"\f1ae"}.fa-paw:before{content:"\f1b0"}.fa-spoon:before{content:"\f1b1"}.fa-cube:before{content:"\f1b2"}.fa-cubes:before{content:"\f1b3"}.fa-behance:before{content:"\f1b4"}.fa-behance-square:before{content:"\f1b5"}.fa-steam:before{content:"\f1b6"}.fa-steam-square:before{content:"\f1b7"}.fa-recycle:before{content:"\f1b8"}.fa-automobile:before,.fa-car:before{content:"\f1b9"}.fa-cab:before,.fa-taxi:before{content:"\f1ba"}.fa-tree:before{content:"\f1bb"}.fa-spotify:before{content:"\f1bc"}.fa-deviantart:before{content:"\f1bd"}.fa-soundcloud:before{content:"\f1be"}.fa-database:before{content:"\f1c0"}.fa-file-pdf-o:before{content:"\f1c1"}.fa-file-word-o:before{content:"\f1c2"}.fa-file-excel-o:before{content:"\f1c3"}.fa-file-powerpoint-o:before{content:"\f1c4"}.fa-file-photo-o:before,.fa-file-picture-o:before,.fa-file-image-o:before{content:"\f1c5"}.fa-file-zip-o:before,.fa-file-archive-o:before{content:"\f1c6"}.fa-file-sound-o:before,.fa-file-audio-o:before{content:"\f1c7"}.fa-file-movie-o:before,.fa-file-video-o:before{content:"\f1c8"}.fa-file-code-o:before{content:"\f1c9"}.fa-vine:before{content:"\f1ca"}.fa-codepen:before{content:"\f1cb"}.fa-jsfiddle:before{content:"\f1cc"}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-saver:before,.fa-support:before,.fa-life-ring:before{content:"\f1cd"}.fa-circle-o-notch:before{content:"\f1ce"}.fa-ra:before,.fa-resistance:before,.fa-rebel:before{content:"\f1d0"}.fa-ge:before,.fa-empire:before{content:"\f1d1"}.fa-git-square:before{content:"\f1d2"}.fa-git:before{content:"\f1d3"}.fa-y-combinator-square:before,.fa-yc-square:before,.fa-hacker-news:before{content:"\f1d4"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-qq:before{content:"\f1d6"}.fa-wechat:before,.fa-weixin:before{content:"\f1d7"}.fa-send:before,.fa-paper-plane:before{content:"\f1d8"}.fa-send-o:before,.fa-paper-plane-o:before{content:"\f1d9"}.fa-history:before{content:"\f1da"}.fa-circle-thin:before{content:"\f1db"}.fa-header:before{content:"\f1dc"}.fa-paragraph:before{content:"\f1dd"}.fa-sliders:before{content:"\f1de"}.fa-share-alt:before{content:"\f1e0"}.fa-share-alt-square:before{content:"\f1e1"}.fa-bomb:before{content:"\f1e2"}.fa-soccer-ball-o:before,.fa-futbol-o:before{content:"\f1e3"}.fa-tty:before{content:"\f1e4"}.fa-binoculars:before{content:"\f1e5"}.fa-plug:before{content:"\f1e6"}.fa-slideshare:before{content:"\f1e7"}.fa-twitch:before{content:"\f1e8"}.fa-yelp:before{content:"\f1e9"}.fa-newspaper-o:before{content:"\f1ea"}.fa-wifi:before{content:"\f1eb"}.fa-calculator:before{content:"\f1ec"}.fa-paypal:before{content:"\f1ed"}.fa-google-wallet:before{content:"\f1ee"}.fa-cc-visa:before{content:"\f1f0"}.fa-cc-mastercard:before{content:"\f1f1"}.fa-cc-discover:before{content:"\f1f2"}.fa-cc-amex:before{content:"\f1f3"}.fa-cc-paypal:before{content:"\f1f4"}.fa-cc-stripe:before{content:"\f1f5"}.fa-bell-slash:before{content:"\f1f6"}.fa-bell-slash-o:before{content:"\f1f7"}.fa-trash:before{content:"\f1f8"}.fa-copyright:before{content:"\f1f9"}.fa-at:before{content:"\f1fa"}.fa-eyedropper:before{content:"\f1fb"}.fa-paint-brush:before{content:"\f1fc"}.fa-birthday-cake:before{content:"\f1fd"}.fa-area-chart:before{content:"\f1fe"}.fa-pie-chart:before{content:"\f200"}.fa-line-chart:before{content:"\f201"}.fa-lastfm:before{content:"\f202"}.fa-lastfm-square:before{content:"\f203"}.fa-toggle-off:before{content:"\f204"}.fa-toggle-on:before{content:"\f205"}.fa-bicycle:before{content:"\f206"}.fa-bus:before{content:"\f207"}.fa-ioxhost:before{content:"\f208"}.fa-angellist:before{content:"\f209"}.fa-cc:before{content:"\f20a"}.fa-shekel:before,.fa-sheqel:before,.fa-ils:before{content:"\f20b"}.fa-meanpath:before{content:"\f20c"}.fa-buysellads:before{content:"\f20d"}.fa-connectdevelop:before{content:"\f20e"}.fa-dashcube:before{content:"\f210"}.fa-forumbee:before{content:"\f211"}.fa-leanpub:before{content:"\f212"}.fa-sellsy:before{content:"\f213"}.fa-shirtsinbulk:before{content:"\f214"}.fa-simplybuilt:before{content:"\f215"}.fa-skyatlas:before{content:"\f216"}.fa-cart-plus:before{content:"\f217"}.fa-cart-arrow-down:before{content:"\f218"}.fa-diamond:before{content:"\f219"}.fa-ship:before{content:"\f21a"}.fa-user-secret:before{content:"\f21b"}.fa-motorcycle:before{content:"\f21c"}.fa-street-view:before{content:"\f21d"}.fa-heartbeat:before{content:"\f21e"}.fa-venus:before{content:"\f221"}.fa-mars:before{content:"\f222"}.fa-mercury:before{content:"\f223"}.fa-intersex:before,.fa-transgender:before{content:"\f224"}.fa-transgender-alt:before{content:"\f225"}.fa-venus-double:before{content:"\f226"}.fa-mars-double:before{content:"\f227"}.fa-venus-mars:before{content:"\f228"}.fa-mars-stroke:before{content:"\f229"}.fa-mars-stroke-v:before{content:"\f22a"}.fa-mars-stroke-h:before{content:"\f22b"}.fa-neuter:before{content:"\f22c"}.fa-genderless:before{content:"\f22d"}.fa-facebook-official:before{content:"\f230"}.fa-pinterest-p:before{content:"\f231"}.fa-whatsapp:before{content:"\f232"}.fa-server:before{content:"\f233"}.fa-user-plus:before{content:"\f234"}.fa-user-times:before{content:"\f235"}.fa-hotel:before,.fa-bed:before{content:"\f236"}.fa-viacoin:before{content:"\f237"}.fa-train:before{content:"\f238"}.fa-subway:before{content:"\f239"}.fa-medium:before{content:"\f23a"}.fa-yc:before,.fa-y-combinator:before{content:"\f23b"}.fa-optin-monster:before{content:"\f23c"}.fa-opencart:before{content:"\f23d"}.fa-expeditedssl:before{content:"\f23e"}.fa-battery-4:before,.fa-battery:before,.fa-battery-full:before{content:"\f240"}.fa-battery-3:before,.fa-battery-three-quarters:before{content:"\f241"}.fa-battery-2:before,.fa-battery-half:before{content:"\f242"}.fa-battery-1:before,.fa-battery-quarter:before{content:"\f243"}.fa-battery-0:before,.fa-battery-empty:before{content:"\f244"}.fa-mouse-pointer:before{content:"\f245"}.fa-i-cursor:before{content:"\f246"}.fa-object-group:before{content:"\f247"}.fa-object-ungroup:before{content:"\f248"}.fa-sticky-note:before{content:"\f249"}.fa-sticky-note-o:before{content:"\f24a"}.fa-cc-jcb:before{content:"\f24b"}.fa-cc-diners-club:before{content:"\f24c"}.fa-clone:before{content:"\f24d"}.fa-balance-scale:before{content:"\f24e"}.fa-hourglass-o:before{content:"\f250"}.fa-hourglass-1:before,.fa-hourglass-start:before{content:"\f251"}.fa-hourglass-2:before,.fa-hourglass-half:before{content:"\f252"}.fa-hourglass-3:before,.fa-hourglass-end:before{content:"\f253"}.fa-hourglass:before{content:"\f254"}.fa-hand-grab-o:before,.fa-hand-rock-o:before{content:"\f255"}.fa-hand-stop-o:before,.fa-hand-paper-o:before{content:"\f256"}.fa-hand-scissors-o:before{content:"\f257"}.fa-hand-lizard-o:before{content:"\f258"}.fa-hand-spock-o:before{content:"\f259"}.fa-hand-pointer-o:before{content:"\f25a"}.fa-hand-peace-o:before{content:"\f25b"}.fa-trademark:before{content:"\f25c"}.fa-registered:before{content:"\f25d"}.fa-creative-commons:before{content:"\f25e"}.fa-gg:before{content:"\f260"}.fa-gg-circle:before{content:"\f261"}.fa-tripadvisor:before{content:"\f262"}.fa-odnoklassniki:before{content:"\f263"}.fa-odnoklassniki-square:before{content:"\f264"}.fa-get-pocket:before{content:"\f265"}.fa-wikipedia-w:before{content:"\f266"}.fa-safari:before{content:"\f267"}.fa-chrome:before{content:"\f268"}.fa-firefox:before{content:"\f269"}.fa-opera:before{content:"\f26a"}.fa-internet-explorer:before{content:"\f26b"}.fa-tv:before,.fa-television:before{content:"\f26c"}.fa-contao:before{content:"\f26d"}.fa-500px:before{content:"\f26e"}.fa-amazon:before{content:"\f270"}.fa-calendar-plus-o:before{content:"\f271"}.fa-calendar-minus-o:before{content:"\f272"}.fa-calendar-times-o:before{content:"\f273"}.fa-calendar-check-o:before{content:"\f274"}.fa-industry:before{content:"\f275"}.fa-map-pin:before{content:"\f276"}.fa-map-signs:before{content:"\f277"}.fa-map-o:before{content:"\f278"}.fa-map:before{content:"\f279"}.fa-commenting:before{content:"\f27a"}.fa-commenting-o:before{content:"\f27b"}.fa-houzz:before{content:"\f27c"}.fa-vimeo:before{content:"\f27d"}.fa-black-tie:before{content:"\f27e"}.fa-fonticons:before{content:"\f280"}.fa-reddit-alien:before{content:"\f281"}.fa-edge:before{content:"\f282"}.fa-credit-card-alt:before{content:"\f283"}.fa-codiepie:before{content:"\f284"}.fa-modx:before{content:"\f285"}.fa-fort-awesome:before{content:"\f286"}.fa-usb:before{content:"\f287"}.fa-product-hunt:before{content:"\f288"}.fa-mixcloud:before{content:"\f289"}.fa-scribd:before{content:"\f28a"}.fa-pause-circle:before{content:"\f28b"}.fa-pause-circle-o:before{content:"\f28c"}.fa-stop-circle:before{content:"\f28d"}.fa-stop-circle-o:before{content:"\f28e"}.fa-shopping-bag:before{content:"\f290"}.fa-shopping-basket:before{content:"\f291"}.fa-hashtag:before{content:"\f292"}.fa-bluetooth:before{content:"\f293"}.fa-bluetooth-b:before{content:"\f294"}.fa-percent:before{content:"\f295"}.fa-gitlab:before{content:"\f296"}.fa-wpbeginner:before{content:"\f297"}.fa-wpforms:before{content:"\f298"}.fa-envira:before{content:"\f299"}.fa-universal-access:before{content:"\f29a"}.fa-wheelchair-alt:before{content:"\f29b"}.fa-question-circle-o:before{content:"\f29c"}.fa-blind:before{content:"\f29d"}.fa-audio-description:before{content:"\f29e"}.fa-volume-control-phone:before{content:"\f2a0"}.fa-braille:before{content:"\f2a1"}.fa-assistive-listening-systems:before{content:"\f2a2"}.fa-asl-interpreting:before,.fa-american-sign-language-interpreting:before{content:"\f2a3"}.fa-deafness:before,.fa-hard-of-hearing:before,.fa-deaf:before{content:"\f2a4"}.fa-glide:before{content:"\f2a5"}.fa-glide-g:before{content:"\f2a6"}.fa-signing:before,.fa-sign-language:before{content:"\f2a7"}.fa-low-vision:before{content:"\f2a8"}.fa-viadeo:before{content:"\f2a9"}.fa-viadeo-square:before{content:"\f2aa"}.fa-snapchat:before{content:"\f2ab"}.fa-snapchat-ghost:before{content:"\f2ac"}.fa-snapchat-square:before{content:"\f2ad"}.fa-pied-piper:before{content:"\f2ae"}.fa-first-order:before{content:"\f2b0"}.fa-yoast:before{content:"\f2b1"}.fa-themeisle:before{content:"\f2b2"}.fa-google-plus-circle:before,.fa-google-plus-official:before{content:"\f2b3"}.fa-fa:before,.fa-font-awesome:before{content:"\f2b4"}.fa-handshake-o:before{content:"\f2b5"}.fa-envelope-open:before{content:"\f2b6"}.fa-envelope-open-o:before{content:"\f2b7"}.fa-linode:before{content:"\f2b8"}.fa-address-book:before{content:"\f2b9"}.fa-address-book-o:before{content:"\f2ba"}.fa-vcard:before,.fa-address-card:before{content:"\f2bb"}.fa-vcard-o:before,.fa-address-card-o:before{content:"\f2bc"}.fa-user-circle:before{content:"\f2bd"}.fa-user-circle-o:before{content:"\f2be"}.fa-user-o:before{content:"\f2c0"}.fa-id-badge:before{content:"\f2c1"}.fa-drivers-license:before,.fa-id-card:before{content:"\f2c2"}.fa-drivers-license-o:before,.fa-id-card-o:before{content:"\f2c3"}.fa-quora:before{content:"\f2c4"}.fa-free-code-camp:before{content:"\f2c5"}.fa-telegram:before{content:"\f2c6"}.fa-thermometer-4:before,.fa-thermometer:before,.fa-thermometer-full:before{content:"\f2c7"}.fa-thermometer-3:before,.fa-thermometer-three-quarters:before{content:"\f2c8"}.fa-thermometer-2:before,.fa-thermometer-half:before{content:"\f2c9"}.fa-thermometer-1:before,.fa-thermometer-quarter:before{content:"\f2ca"}.fa-thermometer-0:before,.fa-thermometer-empty:before{content:"\f2cb"}.fa-shower:before{content:"\f2cc"}.fa-bathtub:before,.fa-s15:before,.fa-bath:before{content:"\f2cd"}.fa-podcast:before{content:"\f2ce"}.fa-window-maximize:before{content:"\f2d0"}.fa-window-minimize:before{content:"\f2d1"}.fa-window-restore:before{content:"\f2d2"}.fa-times-rectangle:before,.fa-window-close:before{content:"\f2d3"}.fa-times-rectangle-o:before,.fa-window-close-o:before{content:"\f2d4"}.fa-bandcamp:before{content:"\f2d5"}.fa-grav:before{content:"\f2d6"}.fa-etsy:before{content:"\f2d7"}.fa-imdb:before{content:"\f2d8"}.fa-ravelry:before{content:"\f2d9"}.fa-eercast:before{content:"\f2da"}.fa-microchip:before{content:"\f2db"}.fa-snowflake-o:before{content:"\f2dc"}.fa-superpowers:before{content:"\f2dd"}.fa-wpexplorer:before{content:"\f2de"}.fa-meetup:before{content:"\f2e0"}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}

/*
     FILE ARCHIVED ON 19:19:58 Aug 08, 2018 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 14:36:15 Feb 19, 2025.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 1.87
  exclusion.robots: 0.035
  exclusion.robots.policy: 0.016
  esindex: 0.015
  cdx.remote: 7.124
  LoadShardBlock: 1531.918 (6)
  PetaboxLoader3.resolve: 229.373 (5)
  PetaboxLoader3.datanode: 1376.362 (8)
  load_resource: 214.399 (2)
*/


@font-face {
  font-family: 'Libre Franklin';
  font-style: italic;
  font-weight: 300;
  src: local('Libre Franklin Light Italic'), local('LibreFranklin-LightItalic'), url(https://fonts.gstatic.com/s/librefranklin/v2/jizGREVItHgc8qDIbSTKq4XkRiUa454xm1fpiA.ttf) format('truetype');
}
@font-face {
  font-family: 'Libre Franklin';
  font-style: italic;
  font-weight: 400;
  src: local('Libre Franklin Italic'), local('LibreFranklin-Italic'), url(https://fonts.gstatic.com/s/librefranklin/v2/jizBREVItHgc8qDIbSTKq4XkRiUa6zsTiw.ttf) format('truetype');
}
@font-face {
  font-family: 'Libre Franklin';
  font-style: italic;
  font-weight: 600;
  src: local('Libre Franklin SemiBold Italic'), local('LibreFranklin-SemiBoldItalic'), url(https://fonts.gstatic.com/s/librefranklin/v2/jizGREVItHgc8qDIbSTKq4XkRiUa4-o3m1fpiA.ttf) format('truetype');
}
@font-face {
  font-family: 'Libre Franklin';
  font-style: italic;
  font-weight: 800;
  src: local('Libre Franklin ExtraBold Italic'), local('LibreFranklin-ExtraBoldItalic'), url(https://fonts.gstatic.com/s/librefranklin/v2/jizGREVItHgc8qDIbSTKq4XkRiUa45I1m1fpiA.ttf) format('truetype');
}
@font-face {
  font-family: 'Libre Franklin';
  font-style: normal;
  font-weight: 300;
  src: local('Libre Franklin Light'), local('LibreFranklin-Light'), url(https://fonts.gstatic.com/s/librefranklin/v2/jizAREVItHgc8qDIbSTKq4XkRi20-SI6q14.ttf) format('truetype');
}
@font-face {
  font-family: 'Libre Franklin';
  font-style: normal;
  font-weight: 400;
  src: local('Libre Franklin'), local('LibreFranklin-Regular'), url(https://fonts.gstatic.com/s/librefranklin/v2/jizDREVItHgc8qDIbSTKq4XkRiUR2zI.ttf) format('truetype');
}
@font-face {
  font-family: 'Libre Franklin';
  font-style: normal;
  font-weight: 600;
  src: local('Libre Franklin SemiBold'), local('LibreFranklin-SemiBold'), url(https://fonts.gstatic.com/s/librefranklin/v2/jizAREVItHgc8qDIbSTKq4XkRi3A_yI6q14.ttf) format('truetype');
}
@font-face {
  font-family: 'Libre Franklin';
  font-style: normal;
  font-weight: 800;
  src: local('Libre Franklin ExtraBold'), local('LibreFranklin-ExtraBold'), url(https://fonts.gstatic.com/s/librefranklin/v2/jizAREVItHgc8qDIbSTKq4XkRi24_SI6q14.ttf) format('truetype');
}

/*
     FILE ARCHIVED ON 18:59:57 Aug 08, 2018 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 14:36:14 Feb 19, 2025.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 0.802
  exclusion.robots: 0.034
  exclusion.robots.policy: 0.017
  esindex: 0.015
  cdx.remote: 26.263
  LoadShardBlock: 990.415 (6)
  PetaboxLoader3.datanode: 615.661 (7)
  load_resource: 138.087
  PetaboxLoader3.resolve: 65.021
*/


/*
Theme Name: makeitmakati
Theme URI: https://wordpress.org/themes/twentyseventeen/
Author: the WordPress team
Author URI: https://wordpress.org/
Description: bgc brings your site to life with header video and immersive featured images. With a focus on business sites, it features multiple sections on the front page as well as widgets, navigation and social menus, a logo, and more. Personalize its asymmetrical grid with a custom color scheme and showcase your multimedia content with post formats. Our default theme for 2017 works great in many languages, for any abilities, and on any device.
Version: 1.3
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: twentyseventeen
Tags: one-column, two-columns, right-sidebar, flexible-header, accessibility-ready, custom-colors, custom-header, custom-menu, custom-logo, editor-style, featured-images, footer-widgets, post-formats, rtl-language-support, sticky-post, theme-options, threaded-comments, translation-ready

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.
*/

/*
     FILE ARCHIVED ON 14:26:45 Aug 10, 2018 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 14:36:14 Feb 19, 2025.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 1.054
  exclusion.robots: 0.047
  exclusion.robots.policy: 0.02
  esindex: 0.03
  cdx.remote: 63.383
  LoadShardBlock: 828.264 (3)
  PetaboxLoader3.datanode: 811.479 (4)
  load_resource: 116.309
  PetaboxLoader3.resolve: 71.165
*/


/* required styles */

.leaflet-pane,
.leaflet-tile,
.leaflet-marker-icon,
.leaflet-marker-shadow,
.leaflet-tile-container,
.leaflet-pane > svg,
.leaflet-pane > canvas,
.leaflet-zoom-box,
.leaflet-image-layer,
.leaflet-layer {
	position: absolute;
	left: 0;
	top: 0;
	}
.leaflet-container {
	overflow: hidden;
	}
.leaflet-tile,
.leaflet-marker-icon,
.leaflet-marker-shadow {
	-webkit-user-select: none;
	   -moz-user-select: none;
	        user-select: none;
	  -webkit-user-drag: none;
	}
/* Safari renders non-retina tile on retina better with this, but Chrome is worse */
.leaflet-safari .leaflet-tile {
	image-rendering: -webkit-optimize-contrast;
	}
/* hack that prevents hw layers "stretching" when loading new tiles */
.leaflet-safari .leaflet-tile-container {
	width: 1600px;
	height: 1600px;
	-webkit-transform-origin: 0 0;
	}
.leaflet-marker-icon,
.leaflet-marker-shadow {
	display: block;
	}
/* .leaflet-container svg: reset svg max-width decleration shipped in Joomla! (joomla.org) 3.x */
/* .leaflet-container img: map is broken in FF if you have max-width: 100% on tiles */
.leaflet-container .leaflet-overlay-pane svg,
.leaflet-container .leaflet-marker-pane img,
.leaflet-container .leaflet-shadow-pane img,
.leaflet-container .leaflet-tile-pane img,
.leaflet-container img.leaflet-image-layer {
	max-width: none !important;
	}

.leaflet-container.leaflet-touch-zoom {
	-ms-touch-action: pan-x pan-y;
	touch-action: pan-x pan-y;
	}
.leaflet-container.leaflet-touch-drag {
	-ms-touch-action: pinch-zoom;
	}
.leaflet-container.leaflet-touch-drag.leaflet-touch-zoom {
	-ms-touch-action: none;
	touch-action: none;
}
.leaflet-container {
	-webkit-tap-highlight-color: transparent;
}
.leaflet-container a {
	-webkit-tap-highlight-color: rgba(51, 181, 229, 0.4);
}
.leaflet-tile {
	filter: inherit;
	visibility: hidden;
	}
.leaflet-tile-loaded {
	visibility: inherit;
	}
.leaflet-zoom-box {
	width: 0;
	height: 0;
	-moz-box-sizing: border-box;
	     box-sizing: border-box;
	z-index: 800;
	}
/* workaround for https://bugzilla.mozilla.org/show_bug.cgi?id=888319 */
.leaflet-overlay-pane svg {
	-moz-user-select: none;
	}

.leaflet-pane         { z-index: 400; }

.leaflet-tile-pane    { z-index: 200; }
.leaflet-overlay-pane { z-index: 400; }
.leaflet-shadow-pane  { z-index: 500; }
.leaflet-marker-pane  { z-index: 600; }
.leaflet-tooltip-pane   { z-index: 650; }
.leaflet-popup-pane   { z-index: 700; }

.leaflet-map-pane canvas { z-index: 100; }
.leaflet-map-pane svg    { z-index: 200; }

.leaflet-vml-shape {
	width: 1px;
	height: 1px;
	}
.lvml {
	behavior: url(https://unpkg.com/leaflet@1.2.0/dist/leaflet.css#default#VML);
	display: inline-block;
	position: absolute;
	}


/* control positioning */

.leaflet-control {
	position: relative;
	z-index: 800;
	pointer-events: visiblePainted; /* IE 9-10 doesn't have auto */
	pointer-events: auto;
	}
.leaflet-top,
.leaflet-bottom {
	position: absolute;
	z-index: 1000;
	pointer-events: none;
	}
.leaflet-top {
	top: 0;
	}
.leaflet-right {
	right: 0;
	}
.leaflet-bottom {
	bottom: 0;
	}
.leaflet-left {
	left: 0;
	}
.leaflet-control {
	float: left;
	clear: both;
	}
.leaflet-right .leaflet-control {
	float: right;
	}
.leaflet-top .leaflet-control {
	margin-top: 10px;
	}
.leaflet-bottom .leaflet-control {
	margin-bottom: 10px;
	}
.leaflet-left .leaflet-control {
	margin-left: 10px;
	}
.leaflet-right .leaflet-control {
	margin-right: 10px;
	}


/* zoom and fade animations */

.leaflet-fade-anim .leaflet-tile {
	will-change: opacity;
	}
.leaflet-fade-anim .leaflet-popup {
	opacity: 0;
	-webkit-transition: opacity 0.2s linear;
	   -moz-transition: opacity 0.2s linear;
	     -o-transition: opacity 0.2s linear;
	        transition: opacity 0.2s linear;
	}
.leaflet-fade-anim .leaflet-map-pane .leaflet-popup {
	opacity: 1;
	}
.leaflet-zoom-animated {
	-webkit-transform-origin: 0 0;
	    -ms-transform-origin: 0 0;
	        transform-origin: 0 0;
	}
.leaflet-zoom-anim .leaflet-zoom-animated {
	will-change: transform;
	}
.leaflet-zoom-anim .leaflet-zoom-animated {
	-webkit-transition: -webkit-transform 0.25s cubic-bezier(0,0,0.25,1);
	   -moz-transition:    -moz-transform 0.25s cubic-bezier(0,0,0.25,1);
	     -o-transition:      -o-transform 0.25s cubic-bezier(0,0,0.25,1);
	        transition:         transform 0.25s cubic-bezier(0,0,0.25,1);
	}
.leaflet-zoom-anim .leaflet-tile,
.leaflet-pan-anim .leaflet-tile {
	-webkit-transition: none;
	   -moz-transition: none;
	     -o-transition: none;
	        transition: none;
	}

.leaflet-zoom-anim .leaflet-zoom-hide {
	visibility: hidden;
	}


/* cursors */

.leaflet-interactive {
	cursor: pointer;
	}
.leaflet-grab {
	cursor: -webkit-grab;
	cursor:    -moz-grab;
	}
.leaflet-crosshair,
.leaflet-crosshair .leaflet-interactive {
	cursor: crosshair;
	}
.leaflet-popup-pane,
.leaflet-control {
	cursor: auto;
	}
.leaflet-dragging .leaflet-grab,
.leaflet-dragging .leaflet-grab .leaflet-interactive,
.leaflet-dragging .leaflet-marker-draggable {
	cursor: move;
	cursor: -webkit-grabbing;
	cursor:    -moz-grabbing;
	}

/* marker & overlays interactivity */
.leaflet-marker-icon,
.leaflet-marker-shadow,
.leaflet-image-layer,
.leaflet-pane > svg path,
.leaflet-tile-container {
	pointer-events: none;
	}

.leaflet-marker-icon.leaflet-interactive,
.leaflet-image-layer.leaflet-interactive,
.leaflet-pane > svg path.leaflet-interactive {
	pointer-events: visiblePainted; /* IE 9-10 doesn't have auto */
	pointer-events: auto;
	}

/* visual tweaks */

.leaflet-container {
	background: #ddd;
	outline: 0;
	}
.leaflet-container a {
	color: #0078A8;
	}
.leaflet-container a.leaflet-active {
	outline: 2px solid orange;
	}
.leaflet-zoom-box {
	border: 2px dotted #38f;
	background: rgba(255,255,255,0.5);
	}


/* general typography */
.leaflet-container {
	font: 12px/1.5 "Helvetica Neue", Arial, Helvetica, sans-serif;
	}


/* general toolbar styles */

.leaflet-bar {
	box-shadow: 0 1px 5px rgba(0,0,0,0.65);
	border-radius: 4px;
	}
.leaflet-bar a,
.leaflet-bar a:hover {
	background-color: #fff;
	border-bottom: 1px solid #ccc;
	width: 26px;
	height: 26px;
	line-height: 26px;
	display: block;
	text-align: center;
	text-decoration: none;
	color: black;
	}
.leaflet-bar a,
.leaflet-control-layers-toggle {
	background-position: 50% 50%;
	background-repeat: no-repeat;
	display: block;
	}
.leaflet-bar a:hover {
	background-color: #f4f4f4;
	}
.leaflet-bar a:first-child {
	border-top-left-radius: 4px;
	border-top-right-radius: 4px;
	}
.leaflet-bar a:last-child {
	border-bottom-left-radius: 4px;
	border-bottom-right-radius: 4px;
	border-bottom: none;
	}
.leaflet-bar a.leaflet-disabled {
	cursor: default;
	background-color: #f4f4f4;
	color: #bbb;
	}

.leaflet-touch .leaflet-bar a {
	width: 30px;
	height: 30px;
	line-height: 30px;
	}
.leaflet-touch .leaflet-bar a:first-child {
	border-top-left-radius: 2px;
	border-top-right-radius: 2px;
	}
.leaflet-touch .leaflet-bar a:last-child {
	border-bottom-left-radius: 2px;
	border-bottom-right-radius: 2px;
	}

/* zoom control */

.leaflet-control-zoom-in,
.leaflet-control-zoom-out {
	font: bold 18px 'Lucida Console', Monaco, monospace;
	text-indent: 1px;
	}

.leaflet-touch .leaflet-control-zoom-in, .leaflet-touch .leaflet-control-zoom-out  {
	font-size: 22px;
	}


/* layers control */

.leaflet-control-layers {
	box-shadow: 0 1px 5px rgba(0,0,0,0.4);
	background: #fff;
	border-radius: 5px;
	}
.leaflet-control-layers-toggle {
	background-image: url(https://unpkg.com/leaflet@1.2.0/dist/images/layers.png);
	width: 36px;
	height: 36px;
	}
.leaflet-retina .leaflet-control-layers-toggle {
	background-image: url(https://unpkg.com/leaflet@1.2.0/dist/images/layers-2x.png);
	background-size: 26px 26px;
	}
.leaflet-touch .leaflet-control-layers-toggle {
	width: 44px;
	height: 44px;
	}
.leaflet-control-layers .leaflet-control-layers-list,
.leaflet-control-layers-expanded .leaflet-control-layers-toggle {
	display: none;
	}
.leaflet-control-layers-expanded .leaflet-control-layers-list {
	display: block;
	position: relative;
	}
.leaflet-control-layers-expanded {
	padding: 6px 10px 6px 6px;
	color: #333;
	background: #fff;
	}
.leaflet-control-layers-scrollbar {
	overflow-y: scroll;
	overflow-x: hidden;
	padding-right: 5px;
	}
.leaflet-control-layers-selector {
	margin-top: 2px;
	position: relative;
	top: 1px;
	}
.leaflet-control-layers label {
	display: block;
	}
.leaflet-control-layers-separator {
	height: 0;
	border-top: 1px solid #ddd;
	margin: 5px -10px 5px -6px;
	}

/* Default icon URLs */
.leaflet-default-icon-path {
	background-image: url(https://unpkg.com/leaflet@1.2.0/dist/images/marker-icon.png);
	}


/* attribution and scale controls */

.leaflet-container .leaflet-control-attribution {
	background: #fff;
	background: rgba(255, 255, 255, 0.7);
	margin: 0;
	}
.leaflet-control-attribution,
.leaflet-control-scale-line {
	padding: 0 5px;
	color: #333;
	}
.leaflet-control-attribution a {
	text-decoration: none;
	}
.leaflet-control-attribution a:hover {
	text-decoration: underline;
	}
.leaflet-container .leaflet-control-attribution,
.leaflet-container .leaflet-control-scale {
	font-size: 11px;
	}
.leaflet-left .leaflet-control-scale {
	margin-left: 5px;
	}
.leaflet-bottom .leaflet-control-scale {
	margin-bottom: 5px;
	}
.leaflet-control-scale-line {
	border: 2px solid #777;
	border-top: none;
	line-height: 1.1;
	padding: 2px 5px 1px;
	font-size: 11px;
	white-space: nowrap;
	overflow: hidden;
	-moz-box-sizing: border-box;
	     box-sizing: border-box;

	background: #fff;
	background: rgba(255, 255, 255, 0.5);
	}
.leaflet-control-scale-line:not(:first-child) {
	border-top: 2px solid #777;
	border-bottom: none;
	margin-top: -2px;
	}
.leaflet-control-scale-line:not(:first-child):not(:last-child) {
	border-bottom: 2px solid #777;
	}

.leaflet-touch .leaflet-control-attribution,
.leaflet-touch .leaflet-control-layers,
.leaflet-touch .leaflet-bar {
	box-shadow: none;
	}
.leaflet-touch .leaflet-control-layers,
.leaflet-touch .leaflet-bar {
	border: 2px solid rgba(0,0,0,0.2);
	background-clip: padding-box;
	}


/* popup */

.leaflet-popup {
	position: absolute;
	text-align: center;
	margin-bottom: 20px;
	}
.leaflet-popup-content-wrapper {
	padding: 1px;
	text-align: left;
	border-radius: 12px;
	}
.leaflet-popup-content {
	margin: 13px 19px;
	line-height: 1.4;
	}
.leaflet-popup-content p {
	margin: 18px 0;
	}
.leaflet-popup-tip-container {
	width: 40px;
	height: 20px;
	position: absolute;
	left: 50%;
	margin-left: -20px;
	overflow: hidden;
	pointer-events: none;
	}
.leaflet-popup-tip {
	width: 17px;
	height: 17px;
	padding: 1px;

	margin: -10px auto 0;

	-webkit-transform: rotate(45deg);
	   -moz-transform: rotate(45deg);
	    -ms-transform: rotate(45deg);
	     -o-transform: rotate(45deg);
	        transform: rotate(45deg);
	}
.leaflet-popup-content-wrapper,
.leaflet-popup-tip {
	background: white;
	color: #333;
	box-shadow: 0 3px 14px rgba(0,0,0,0.4);
	}
.leaflet-container a.leaflet-popup-close-button {
	position: absolute;
	top: 0;
	right: 0;
	padding: 4px 4px 0 0;
	border: none;
	text-align: center;
	width: 18px;
	height: 14px;
	font: 16px/14px Tahoma, Verdana, sans-serif;
	color: #c3c3c3;
	text-decoration: none;
	font-weight: bold;
	background: transparent;
	}
.leaflet-container a.leaflet-popup-close-button:hover {
	color: #999;
	}
.leaflet-popup-scrolled {
	overflow: auto;
	border-bottom: 1px solid #ddd;
	border-top: 1px solid #ddd;
	}

.leaflet-oldie .leaflet-popup-content-wrapper {
	zoom: 1;
	}
.leaflet-oldie .leaflet-popup-tip {
	width: 24px;
	margin: 0 auto;

	-ms-filter: "progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678)";
	filter: progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678);
	}
.leaflet-oldie .leaflet-popup-tip-container {
	margin-top: -1px;
	}

.leaflet-oldie .leaflet-control-zoom,
.leaflet-oldie .leaflet-control-layers,
.leaflet-oldie .leaflet-popup-content-wrapper,
.leaflet-oldie .leaflet-popup-tip {
	border: 1px solid #999;
	}


/* div icon */

.leaflet-div-icon {
	background: #fff;
	border: 1px solid #666;
	}


/* Tooltip */
/* Base styles for the element that has a tooltip */
.leaflet-tooltip {
	position: absolute;
	padding: 6px;
	background-color: #fff;
	border: 1px solid #fff;
	border-radius: 3px;
	color: #222;
	white-space: nowrap;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	pointer-events: none;
	box-shadow: 0 1px 3px rgba(0,0,0,0.4);
	}
.leaflet-tooltip.leaflet-clickable {
	cursor: pointer;
	pointer-events: auto;
	}
.leaflet-tooltip-top:before,
.leaflet-tooltip-bottom:before,
.leaflet-tooltip-left:before,
.leaflet-tooltip-right:before {
	position: absolute;
	pointer-events: none;
	border: 6px solid transparent;
	background: transparent;
	content: "";
	}

/* Directions */

.leaflet-tooltip-bottom {
	margin-top: 6px;
}
.leaflet-tooltip-top {
	margin-top: -6px;
}
.leaflet-tooltip-bottom:before,
.leaflet-tooltip-top:before {
	left: 50%;
	margin-left: -6px;
	}
.leaflet-tooltip-top:before {
	bottom: 0;
	margin-bottom: -12px;
	border-top-color: #fff;
	}
.leaflet-tooltip-bottom:before {
	top: 0;
	margin-top: -12px;
	margin-left: -6px;
	border-bottom-color: #fff;
	}
.leaflet-tooltip-left {
	margin-left: -6px;
}
.leaflet-tooltip-right {
	margin-left: 6px;
}
.leaflet-tooltip-left:before,
.leaflet-tooltip-right:before {
	top: 50%;
	margin-top: -6px;
	}
.leaflet-tooltip-left:before {
	right: 0;
	margin-right: -12px;
	border-left-color: #fff;
	}
.leaflet-tooltip-right:before {
	left: 0;
	margin-left: -12px;
	border-right-color: #fff;
	}

/*
     FILE ARCHIVED ON 23:48:30 Aug 08, 2018 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 14:36:19 Feb 19, 2025.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 0.52
  exclusion.robots: 0.018
  exclusion.robots.policy: 0.008
  esindex: 0.009
  cdx.remote: 10.058
  LoadShardBlock: 808.969 (6)
  PetaboxLoader3.resolve: 2264.119 (4)
  PetaboxLoader3.datanode: 807.48 (8)
  load_resource: 2395.166 (2)
*/


/* Magnific Popup CSS */
.mfp-bg {
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 1042;
  overflow: hidden;
  position: fixed;
  background: #0b0b0b;
  opacity: 0.8; }

.mfp-wrap {
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 1043;
  position: fixed;
  outline: none !important;
  -webkit-backface-visibility: hidden; }

.mfp-container {
  text-align: center;
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  padding: 0 8px;
  box-sizing: border-box; }

.mfp-container:before {
  content: '';
  display: inline-block;
  height: 100%;
  vertical-align: middle; }

.mfp-align-top .mfp-container:before {
  display: none; }

.mfp-content {
  position: relative;
  display: inline-block;
  vertical-align: middle;
  margin: 0 auto;
  text-align: left;
  z-index: 1045; }

.mfp-inline-holder .mfp-content,
.mfp-ajax-holder .mfp-content {
  width: 100%;
  cursor: auto; }

.mfp-ajax-cur {
  cursor: progress; }

.mfp-zoom-out-cur, .mfp-zoom-out-cur .mfp-image-holder .mfp-close {
  cursor: -moz-zoom-out;
  cursor: -webkit-zoom-out;
  cursor: zoom-out; }

.mfp-zoom {
  cursor: pointer;
  cursor: -webkit-zoom-in;
  cursor: -moz-zoom-in;
  cursor: zoom-in; }

.mfp-auto-cursor .mfp-content {
  cursor: auto; }

.mfp-close,
.mfp-arrow,
.mfp-preloader,
.mfp-counter {
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none; }

.mfp-loading.mfp-figure {
  display: none; }

.mfp-hide {
  display: none !important; }

.mfp-preloader {
  color: #CCC;
  position: absolute;
  top: 50%;
  width: auto;
  text-align: center;
  margin-top: -0.8em;
  left: 8px;
  right: 8px;
  z-index: 1044; }
  .mfp-preloader a {
    color: #CCC; }
    .mfp-preloader a:hover {
      color: #FFF; }

.mfp-s-ready .mfp-preloader {
  display: none; }

.mfp-s-error .mfp-content {
  display: none; }

button.mfp-close,
button.mfp-arrow {
  overflow: visible;
  cursor: pointer;
  background: transparent;
  border: 0;
  -webkit-appearance: none;
  display: block;
  outline: none;
  padding: 0;
  z-index: 1046;
  box-shadow: none;
  touch-action: manipulation; }

button::-moz-focus-inner {
  padding: 0;
  border: 0; }

.mfp-close {
  width: 44px;
  height: 44px;
  line-height: 44px;
  position: absolute;
  right: 0;
  top: 0;
  text-decoration: none;
  text-align: center;
  opacity: 0.65;
  padding: 0 0 18px 10px;
  color: #FFF;
  font-style: normal;
  font-size: 28px;
  font-family: Arial, Baskerville, monospace; }
  .mfp-close:hover,
  .mfp-close:focus {
    opacity: 1; }
  .mfp-close:active {
    top: 1px; }

.mfp-close-btn-in .mfp-close {
  color: #333; }

.mfp-image-holder .mfp-close,
.mfp-iframe-holder .mfp-close {
  color: #FFF;
  right: -6px;
  text-align: right;
  padding-right: 6px;
  width: 100%; }

.mfp-counter {
  position: absolute;
  top: 0;
  right: 0;
  color: #CCC;
  font-size: 12px;
  line-height: 18px;
  white-space: nowrap; }

.mfp-arrow {
  position: absolute;
  opacity: 0.65;
  margin: 0;
  top: 50%;
  margin-top: -55px;
  padding: 0;
  width: 90px;
  height: 110px;
  -webkit-tap-highlight-color: transparent; }
  .mfp-arrow:active {
    margin-top: -54px; }
  .mfp-arrow:hover,
  .mfp-arrow:focus {
    opacity: 1; }
  .mfp-arrow:before,
  .mfp-arrow:after {
    content: '';
    display: block;
    width: 0;
    height: 0;
    position: absolute;
    left: 0;
    top: 0;
    margin-top: 35px;
    margin-left: 35px;
    border: medium inset transparent; }
  .mfp-arrow:after {
    border-top-width: 13px;
    border-bottom-width: 13px;
    top: 8px; }
  .mfp-arrow:before {
    border-top-width: 21px;
    border-bottom-width: 21px;
    opacity: 0.7; }

.mfp-arrow-left {
  left: 0; }
  .mfp-arrow-left:after {
    border-right: 17px solid #FFF;
    margin-left: 31px; }
  .mfp-arrow-left:before {
    margin-left: 25px;
    border-right: 27px solid #3F3F3F; }

.mfp-arrow-right {
  right: 0; }
  .mfp-arrow-right:after {
    border-left: 17px solid #FFF;
    margin-left: 39px; }
  .mfp-arrow-right:before {
    border-left: 27px solid #3F3F3F; }

.mfp-iframe-holder {
  padding-top: 40px;
  padding-bottom: 40px; }
  .mfp-iframe-holder .mfp-content {
    line-height: 0;
    width: 100%;
    max-width: 900px; }
  .mfp-iframe-holder .mfp-close {
    top: -40px; }

.mfp-iframe-scaler {
  width: 100%;
  height: 0;
  overflow: hidden;
  padding-top: 56.25%; }
  .mfp-iframe-scaler iframe {
    position: absolute;
    display: block;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
    background: #000; }

/* Main image in popup */
img.mfp-img {
  width: auto;
  max-width: 100%;
  height: auto;
  display: block;
  line-height: 0;
  box-sizing: border-box;
  padding: 40px 0 40px;
  margin: 0 auto; }

/* The shadow behind the image */
.mfp-figure {
  line-height: 0; }
  .mfp-figure:after {
    content: '';
    position: absolute;
    left: 0;
    top: 40px;
    bottom: 40px;
    display: block;
    right: 0;
    width: auto;
    height: auto;
    z-index: -1;
    box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
    background: #444; }
  .mfp-figure small {
    color: #BDBDBD;
    display: block;
    font-size: 12px;
    line-height: 14px; }
  .mfp-figure figure {
    margin: 0; }

.mfp-bottom-bar {
  margin-top: -36px;
  position: absolute;
  top: 100%;
  left: 0;
  width: 100%;
  cursor: auto; }

.mfp-title {
  text-align: left;
  line-height: 18px;
  color: #F3F3F3;
  word-wrap: break-word;
  padding-right: 36px; }

.mfp-image-holder .mfp-content {
  max-width: 100%; }

.mfp-gallery .mfp-image-holder .mfp-figure {
  cursor: pointer; }

@media screen and (max-width: 800px) and (orientation: landscape), screen and (max-height: 300px) {
  /**
       * Remove all paddings around the image on small screen
       */
  .mfp-img-mobile .mfp-image-holder {
    padding-left: 0;
    padding-right: 0; }
  .mfp-img-mobile img.mfp-img {
    padding: 0; }
  .mfp-img-mobile .mfp-figure:after {
    top: 0;
    bottom: 0; }
  .mfp-img-mobile .mfp-figure small {
    display: inline;
    margin-left: 5px; }
  .mfp-img-mobile .mfp-bottom-bar {
    background: rgba(0, 0, 0, 0.6);
    bottom: 0;
    margin: 0;
    top: auto;
    padding: 3px 5px;
    position: fixed;
    box-sizing: border-box; }
    .mfp-img-mobile .mfp-bottom-bar:empty {
      padding: 0; }
  .mfp-img-mobile .mfp-counter {
    right: 5px;
    top: 3px; }
  .mfp-img-mobile .mfp-close {
    top: 0;
    right: 0;
    width: 35px;
    height: 35px;
    line-height: 35px;
    background: rgba(0, 0, 0, 0.6);
    position: fixed;
    text-align: center;
    padding: 0; } }

@media all and (max-width: 900px) {
  .mfp-arrow {
    -webkit-transform: scale(0.75);
    transform: scale(0.75); }
  .mfp-arrow-left {
    -webkit-transform-origin: 0;
    transform-origin: 0; }
  .mfp-arrow-right {
    -webkit-transform-origin: 100%;
    transform-origin: 100%; }
  .mfp-container {
    padding-left: 6px;
    padding-right: 6px; } }

/*
     FILE ARCHIVED ON 05:05:38 Aug 13, 2018 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 14:36:19 Feb 19, 2025.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 3.477
  exclusion.robots: 0.018
  exclusion.robots.policy: 0.009
  esindex: 0.012
  cdx.remote: 8.667
  LoadShardBlock: 587.702 (3)
  PetaboxLoader3.datanode: 143.836 (5)
  PetaboxLoader3.resolve: 407.024 (3)
  load_resource: 399.19 (2)
*/