/* Hover state */
h1,h2,h3,h4,h5,h6,p{font-family:'Poppins',sans-serif}h1{color:#2a2730;font-weight:400;font-size:30px}@media (max-width: 767px){h1{ font-size:25px}}h2{color:#2a2730;font-weight:400;font-size:30px}@media (max-width: 767px){h2{ font-size:25px}}p{color:#848484;font-size:16px;font-weight:300}.fill{object-fit:cover;object-position:middle center}.cover{-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.light{font-weight:300}.regular{font-weight:400}.medium{font-weight:500}.semi{font-weight:600}.bold{font-weight:700}body{font-family:'Poppins',sans-serif}a,a:hover{-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}a:hover{text-decoration:none}hr.clear{background:0;border:0;clear:both;display:block;float:none;font-size:0;margin:0;padding:0;overflow:hidden;visibility:hidden;width:0;height:0}.topper{position:relative;z-index:999999;top:0;width:100%}.topper header{position:relative}.topper .filter-in{position:relative}header{position:relative;width:100%;padding:12px 0;top:0;background:rgba(31,154,215,.8)}header .logo{display:block;margin-top:2px}@media (min-width: 768px){header .logo img{ width:150px}}@media (min-width: 992px){header .logo img{ width:160px}}@media (min-width: 1200px){header .logo img{ width:209px}}@media (max-width: 767px){header .logo img{ width:130px}}header nav{text-align:right}@media (min-width: 768px){header nav{ margin-top:10px}}@media (min-width: 992px){header nav{ margin-top:12px}}@media (min-width: 1200px){header nav{ margin-top:18px}}@media (max-width: 767px){header nav{ display:none}}header nav ul{margin:0;padding:0}header nav li{list-style:none;display:inline-block;color:#FFF;font-weight:600}@media (min-width: 768px){header nav li{ font-size:12px;padding:0 0 0 5px}header nav li.cont{display:none}}@media (min-width: 992px){header nav li{ font-size:12px;padding:0 0 0 10px}header nav li.cont{display:inline-block}}@media (min-width: 1200px){header nav li{ font-size:13px;padding:0 0 0 15px}}header nav a{color:#FFF;font-weight:400}header nav a.mail{font-weight:600}header nav a:hover{color:#ccc}.filter-in{background:rgba(250,250,250,.9);position:relative;width:100%;padding:12px 0}.filter-in input{width:100%;margin:0;font-size:13px;padding:13px 10px 10px 35px;color:#848484;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border:1px solid #E0DDD7;color:#848484;background:url(../img/calendar-icon.png) left no-repeat #fff;background-position:12px 13px}@media (max-width: 767px){.filter-in input{ margin-bottom:5px}}.filter-in .wrapper-dropdown-5{border:1px solid #E0DDD7}.filter-in .wrapper-dropdown-5 .dropdown{border-right:1px solid #E0DDD7;border-left:1px solid #E0DDD7}@media (max-width: 767px){.filter-in .wrapper-dropdown-5{ margin-bottom:5px}}.search-btn{margin:0;border:0;background:#1f9ad7;color:#FFF;font-weight:500;font-size:14px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:11px 28px;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}.search-btn:hover{background:#1b7aa9;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}.neighborhoods{background:#fafafa;text-align:center;padding:80px 0 0 0}@media (max-width: 767px){.neighborhoods{ padding:20px 0}}.neighborhoods h2{margin-bottom:20px}@media (min-width: 1200px){.neighborhoods p{ padding:0 220px}}.gris{background:#fafafa;text-align:center;padding:70px 0}@media (max-width: 767px){.gris{ padding:20px 0}}.gris h2{margin-bottom:20px}@media (min-width: 1200px){.gris p{ padding:0 220px}}@media (min-width: 1200px){.lesspadd p{ padding:0 120px}}.blanco{background:#FFF}.spots a .barrio{background:#000;width:100%;overflow:hidden;position:relative}@media (min-width: 1200px){.spots a .barrio{ height:338px}}.spots a .barrio .img{-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;width:100%;height:338px;object-fit:cover;object-position:middle center;opacity:.7}.spots a .barrio .data{-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;padding:0 7%;text-align:center;width:100%;position:absolute;bottom:40px;z-index:5}.spots a .barrio .data h3{color:#FFF;font-weight:500;font-size:24px}.spots a .barrio .data p{font-size:14px;color:#FFF;padding:0}.spots a:hover .barrio .img{opacity:.2;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}.spots a:hover .barrio .data{-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;transform:translatey(-10px)}.spots .spotsx3{margin-top:60px}.spots .spotsx3 .container-fluid .col-sm-4{padding-right:0;padding-left:0}.spots .spotsx2 .container-fluid .col-sm-6{padding-right:0;padding-left:0}@media (min-width: 1200px){.spots .spotsx2 a .barrio{ height:511px}}@media (min-width: 1200px){.spots .spotsx2 a .barrio .img{ height:511px}}.spots .spotsx2 a .data{padding:0 20%}.spots .spotsx2 a .data h3{font-size:30px;font-weight:400}.spots .spotsx2 a .data p{font-size:16px;font-weight:300}.white-cut{padding:80px 0;text-align:center}@media (max-width: 767px){.white-cut{ padding:20px 0}}.white-cut h2{margin-bottom:20px}@media (min-width: 1200px){.white-cut p{ padding:0 220px}}.btn-line{font-weight:500;font-size:13px;border:1px solid #8fcceb;padding:14px 40px;margin:20px auto;display:inline-block;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;color:#1f9ad7;background:transparent}.btn-line:hover{border:1px solid #1f9ad7;color:#8fcceb}footer{background:#1f9ad7;width:100%;padding:17px 0;color:#FFF}@media (max-width: 767px){footer{ text-align:center}}footer .copy{font-size:11px;font-weight:400}footer .copy img{vertical-align:middle}footer .copy a{color:#FFF}footer .copy a:hover{color:#1b7aa9}footer nav{text-align:right;padding-top:7px}@media (max-width: 767px){footer nav{ text-align:center}}footer nav ul{margin:0;padding:0}footer nav li{list-style:none;display:inline-block;font-size:11px;font-weight:300;margin:0 10px}footer nav li a{color:#FFF}footer nav li.social{width:30px;height:30px;border:2px solid #FFF;text-align:center;font-size:18px;color:#FFF;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;padding:2px;margin:0 5px;background:transparent;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}footer nav li.social:first-child{margin-left:24px}footer nav li.social:hover{background:#1b7aa9;color:#FFF;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}footer nav li.social a{color:#FFF}footer nav li.social a:hover{color:#FFF}.results{padding:87px 0 100px;text-align:center}@media (max-width: 767px){.results{ padding:20px 0}}.results h2{color:#2a2730}.results p{color:#848484;margin-bottom:67px}.results .col-sm-6,.results .col-sm-4{padding-right:5px;padding-left:5px}.results .apt{text-align:left;background:#FFF;display:block;overflow:hidden;margin-bottom:50px;border:1px solid #FFF}.results .apt img{width:100%;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}.results .apt:hover{border:1px solid #eaeaea;background:#F9F9F9}.results .apt:hover img{transform:scale(0.95,.95);-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;opacity:.9}.results .apt:hover .des{-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;transform:translatex(20px)}.results .apt h3{color:#2a2730;font-size:14px;font-weight:400;margin:20px 0 15px}.results .apt h2{color:#1f9ad7;font-size:21px;font-weight:400;margin:0 0 8px}.results .apt span{color:#484848;font-size:14px;font-weight:300;line-height:1.3em;display:block}.results .apt .features{margin:10px 0 0 0}.results .apt .features span{color:#2a2730;font-weight:300;font-size:14px;padding-right:27px;display:inline-block;vertical-align:bottom}.results .apt .features img{padding-right:9px;width:auto;vertical-align:top}.results .apt .price{display:block;margin-top:20px;font-size:14px;color:#2a2730;font-weight:400}.results .apt .price strong{font-weight:500;font-size:16px}.results .apt .des{-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;padding-bottom:20px}.results .btn-line{font-weight:500;font-size:13px;border:1px solid #8fcceb;padding:14px 40px;margin:20px auto;display:inline-block;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;color:#1f9ad7}.results .btn-line:hover{border:1px solid #1f9ad7;color:#8fcceb}.results.hotel-results{padding:50px 0}.results.hotel-results hr{margin:10px 0 0}.results.hotel-results .apt h2{margin-top:20px}.results.hotel-results .apt span{font-size:13px}.results.hotel-results .apt .tech{border:1px solid #f1f1f1;background:#F8F8F8;padding:10px;width:95%;margin-top:20px}.results.hotel-results .apt .features{margin:0;display:block;width:100%}.results.hotel-results .apt .features span{color:#2a2730;font-weight:300;font-size:11px;padding-right:5px;display:inline-block;vertical-align:bottom}.results.hotel-results .apt .features img{padding-right:9px;width:auto;vertical-align:top}.results.hotel-results .apt .price{width:100%;display:block;text-align:right;margin:0;font-size:14px;color:#2a2730;font-weight:400}.results.hotel-results .apt .price strong{font-weight:500;font-size:16px}.results.hotel-results .apt:hover{border:1px solid transparent;background:transparent}.results.hotel-results .apt:hover img{transform:none;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;opacity:1}.results.hotel-results .apt:hover .des{-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;transform:none}@media (min-width: 768px){.filtros{ margin:25px 0 50px}}@media (min-width: 1200px){.filtros{ margin:25px 70px 50px}}@media (max-width: 767px){.filtros{ margin:20px}}.results-filter{text-align:center;padding:60px 0}@media (max-width: 767px){.results-filter{ padding:20px 0}}.results-filter p{font-size:18px}@media (max-width: 767px){.results-filter p{ font-size:14px}}.results-filter .filt{text-align:left}@media (max-width: 767px){.results-filter .filt{ margin-bottom:50px}}.results-filter .filt .tag{display:block;font-size:14px;font-weight:300;color:#484848;margin-bottom:10px}@media (max-width: 767px){.results-filter .filt .tag{ font-size:13px}}.results-filter .filt .tag strong{color:#2a2730;font-size:16px;font-weight:400}@media (max-width: 767px){.results-filter .filt .tag strong{ font-size:13px}}.results-filter .filt .range-slider{width:100%;position:relative}.results-filter .filt .range-slider .progress{height:9px;box-shadow:none;background:#ececec;margin-bottom:10px}.results-filter .filt .range-slider .progress-bar{background:#c1c1c1;box-shadow:none}.results-filter .filt .range-slider .price-min{position:absolute;left:0;color:#484848;font-weight:300;font-size:14px}.results-filter .filt .range-slider .price-max{position:absolute;right:0;color:#484848;font-weight:300;font-size:14px}.results-filter .filt .wrapper-dropdown-5{border:1px solid #E0DDD7;padding:8px 15px}.results-filter .filt .wrapper-dropdown-5 .dropdown{border-right:1px solid #E0DDD7;border-left:1px solid #E0DDD7}.results-filter #props{position:relative}.results-filter .prop{position:relative;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;border:1px solid #FFF;background:transparent;margin:25px 0 0 0}.results-filter .prop:hover{background:#F9F9F9;border:1px solid #eee;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}.results-filter .prop .row{position:relative;height:100%}.results-filter .prop .minigal-cont{height:80%;position:relative}.results-filter .prop .mini-gal{width:100%;height:100%;position:relative}.results-filter .prop .mini-gal .control{position:absolute;right:15px;bottom:20px;text-align:right;z-index:999}.results-filter .prop .mini-gal .control a{color:#FFF;opacity:.5;padding:0 2px}.results-filter .prop .mini-gal .control a:hover{opacity:1;color:#FFF}.results-filter .prop .mini-gal .control a.active{opacity:1;color:#FFF}.results-filter .prop .mini-gal div.img{position:relative;overflow:hidden;width:100%;height:100%}.results-filter .prop .mini-gal div.img img{height:100%;position:absolute;top:0;left:0;opacity:0}.results-filter .prop .des{position:relative;text-align:left}.results-filter .prop .des h3{color:#2a2730;font-size:14px;font-weight:400;margin:20px 0 15px}.results-filter .prop .des p{font-weight:300;font-size:14px;margin-top:70px;line-height:1.6em;padding-right:20px}.results-filter .prop .des h2{color:#1f9ad7;font-size:21px;font-weight:400;margin:0 0 8px}.results-filter .prop .des span{color:#484848;font-size:14px;font-weight:300;line-height:1.3em;display:block}.results-filter .prop .des .features{margin:10px 0 0 0}.results-filter .prop .des .features span{color:#2a2730;font-weight:300;font-size:14px;padding-right:27px;display:inline-block;vertical-align:bottom}.results-filter .prop .des .features img{padding-right:9px;width:auto;vertical-align:top}.results-filter .prop .des .price{display:block;margin-top:20px;font-size:14px;color:#2a2730;font-weight:400}.results-filter .prop .des .price strong{font-weight:500;font-size:16px}.results-filter .btn-line{margin-top:80px}.spots-nav{padding:20px 20px;background:#fafafa!important}@media (max-width: 767px){.spots-nav{ display:none}}.spots-nav nav{margin:30px 0}.spots-nav nav ul{margin-left:30px}.spots-nav nav li{padding-bottom:7px;list-style:none}.spots-nav nav li a{color:#2a2730}.spots-nav nav li a.active{color:#1f9ad7}.spots-nav nav li a:hover{color:#1f9ad7}.testimonials{padding:86px 0 60px;text-align:center;background:#333;color:#A4A0AE}.testimonials .quote{min-height:130px}.testimonials .quote p{display:none;font-size:18px;color:#A4A0AE;padding:0 79px}@media (max-width: 767px){.testimonials .quote p{ padding:0}}.testimonials .quote p:first-child{display:block}.testimonials .quote .user{display:none;margin-top:25px;color:#FFF;font-weight:300}.testimonials .quote .user span{color:#A4A0AE}.testimonials .quote .user:first-child{display:block}.testimonials .control{position:relative;text-align:center;margin-top:40px}.testimonials .control a{color:#FFF;opacity:.5;padding:0 3px;font-size:12px}.testimonials .control a:hover{opacity:1;color:#FFF}.testimonials .control a.active{opacity:1;color:#FFF}.testimonials .control a:first-child{margin-right:10px}.testimonials .control a:last-child{margin-left:10px}.float-nav{display:block;width:330px;border:1px solid #e8e7e2;margin:0;padding:0;position:absolute;right:0}@media (max-width: 767px){.float-nav{ display:none}}.float-nav .head{width:100%;border-bottom:1px solid #e8e7e2;padding:20px 10px;font-size:18px;font-weight:400;color:#2a2730}.float-nav .head strong{font-weight:500;color:#1f9ad7;font-size:24px}.float-nav .head span{color:#1f9ad7}.float-nav .dates{padding:20px 10px 0;width:100%;font-size:14px;color:#2a2730}.float-nav .dates input{width:95%;margin:6px 0 15px;font-size:13px;padding:13px 10px 10px 35px;color:#848484;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border:1px solid #E0DDD7;color:#848484;background:url(../img/calendar-icon.png) left no-repeat #fff;background-position:12px 13px}@media (max-width: 767px){.float-nav .dates input{ margin:6px 0 6px}}.float-nav .dates .row{margin:0}.float-nav .dates .col-sm-6{padding:0}.float-nav .auxinfo{padding:10px 30px 20px;width:100%;font-size:12px;font-weight:400;color:#484848}.float-nav .auxinfo hr{margin-top:5px;margin-bottom:5px}.float-nav .auxinfo span{font-weight:400;font-size:15px}.float-nav .auxinfo span.total{font-size:18px;color:#484848}.float-nav .footy{width:100%;background:#F9F9F9;padding:20px 10px;font-weight:300;font-size:12px;color:#484848;line-height:1.6em}.float-nav .footy h6{font-size:14px;font-weight:400;color:#2a2730;margin:0 0 12px}.float-nav .footy .fa{color:#1f9ad7}.float-nav .footy a{color:#484848}.float-nav .footy a:hover{color:#1f9ad7}.float-nav .footy .legal{border-top:1px solid #e8e7e2;margin-top:5px;padding-top:5px;font-size:10px}.float-nav.hotel-widget .head{width:100%;border-bottom:1px solid #e8e7e2;padding:20px 30px;font-size:14px;text-align:center;font-weight:700;text-transform:uppercase;color:#848484}.float-nav.hotel-widget .head span{font-weight:400;color:#1f9ad7;font-size:18px;text-transform:none}.float-nav.hotel-widget .dates{padding:20px 30px 10px;width:100%;font-size:14px;color:#2a2730}.float-nav.hotel-widget .dates .row{margin:0}.float-nav.hotel-widget .dates .col-sm-6{padding:0 2px}.float-nav.hotel-widget .dates input{width:100%;margin:6px;font-size:12px;padding:13px 10px 10px 35px;color:#848484;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border:1px solid #E0DDD7;color:#848484;background:url(../img/calendar-icon.png) left no-repeat #fff;background-position:12px 13px}@media (max-width: 767px){.float-nav.hotel-widget .dates input{ margin-bottom:5px}}.float-nav.hotel-widget .dates select{width:100%;margin:6px;font-size:12px;height:44px;padding:13px 10px 10px 35px;color:#848484;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border:1px solid #E0DDD7;color:#848484;background:#FFF}@media (max-width: 767px){.float-nav.hotel-widget .dates select{ margin-bottom:5px}}.float-nav .botonlugar{padding:0 30px 20px;width:100%}.float-nav .botonlugar .search-btn{width:100%}.todos{margin:80px 0 0}.todos article{text-align:left;margin-bottom:40px}@media (max-width: 767px){.todos article{ text-align:center}}@media (max-width: 767px){.todos article img{ margin-bottom:30px}}.todos article h3{font-size:18px;color:#2a2730;font-weight:400;margin:0 0 7px}.todos article p{padding:0 30px 0 0;font-size:14px;font-weight:300;color:#848484;line-height:1.6em}@media (max-width: 767px){.todos article p{ padding:0}}.formu .row{margin-bottom:10px}.formu input{width:100%;margin:0;font-size:13px;padding:13px 10px;color:#848484;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border:1px solid #E0DDD7;color:#848484}@media (max-width: 767px){.formu input{ margin-bottom:5px}}.formu input.calendario{padding:13px 10px 10px 35px;background:url(../img/calendar-icon.png) left no-repeat #fff;background-position:12px 13px}.formu textarea{width:100%;margin:0;font-size:13px;padding:13px 10px;color:#848484;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border:1px solid #E0DDD7;color:#848484;box-shadow:none}.formu .wrapper-dropdown-5{border:1px solid #E0DDD7}.formu .wrapper-dropdown-5 .dropdown{border-right:1px solid #E0DDD7;border-left:1px solid #E0DDD7}@media (max-width: 767px){.formu .wrapper-dropdown-5{ margin-bottom:5px}}.testimonios-page{padding:86px 0 60px;text-align:left}.testimonios-page article{margin-bottom:50px}.testimonios-page img{width:100%}.testimonios-page p{padding:0;font-size:14px;color:#848484;line-height:1.8em}@media (max-width: 767px){.testimonios-page p{ padding:0}}.testimonios-page p i{font-size:20px}.testimonios-page .user{margin-top:25px;color:#2a2730;font-weight:300}.testimonios-page .depa{color:#1f9ad7;font-weight:300}.servicios-page{padding:86px 0 60px;text-align:left}.servicios-page article{margin-bottom:50px}.servicios-page .col-sm-2{text-align:center;padding:30px 0 0 0}.servicios-page h3{color:#1f9ad7;font-size:24px;font-weight:400;margin:0}.servicios-page h4{font-size:18px;color:#2a2730;margin:0 0 10px;font-weight:400}.servicios-page p{padding:0;font-size:14px;color:#848484;line-height:1.8em}@media (max-width: 767px){.servicios-page p{ padding:0}}.servicios-page p i{font-size:20px}.servicios-page .user{margin-top:25px;color:#2a2730;font-weight:300}.servicios-page .depa{color:#1f9ad7;font-weight:300}.modal .modal-content{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.modal .modal-content .modal-header{border-bottom:0;margin-bottom:10px}.modal .modal-content .modal-header h4{font-size:24px;font-weight:400;color:#2a2730;line-height:1.2em;margin:0 0 10px}.modal .modal-content .modal-header h3{font-size:30px;font-weight:400;color:#1f9ad7;line-height:1.2em;margin:0}.modal .modal-content .modal-body .checkbox label{display:block;margin-bottom:10px;font-weight:400;font-size:14px;color:#848484}.modal .modal-content .modal-body .checkbox label input{margin-right:5px}.gotop{position:fixed;bottom:0;right:0;z-index:99999}.gotop a{opacity:.8;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}.gotop a:hover{-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;opacity:1}.home header{position:absolute;background:transparent;top:3;width:100%;z-index:5;padding:20px 0 0}.home header .logo{display:block}@media (min-width: 992px){.home header .logo{ margin-top:15px}}@media (min-width: 1200px){.home header .logo{ margin-top:2px}}@media (min-width: 768px){.home header .logo img{ width:180px}}@media (min-width: 992px){.home header .logo img{ width:200px}}@media (min-width: 1200px){.home header .logo img{ width:auto}}@media (max-width: 767px){.home header .logo img{ width:130px}}.home header #mob{background:#000}.home header .contact{text-align:right;display:block}.home header .contact span{display:inline-block;color:#FFF;font-weight:600;font-size:14px;margin-left:30px}.home header .contact span a{color:#FFF}.home header .contact span a:hover{color:#ccc}.home header .contact span img{padding-right:6px;vertical-align:top}@media (max-width: 767px){.home header .contact{ display:none}}.home header nav{text-align:right;margin-top:10px}.home header nav ul{margin:0;padding:0}.home header nav li{list-style:none;display:inline-block;color:#FFF;font-weight:400}@media (min-width: 992px){.home header nav li{ font-size:14px;padding:0 0 0 20px}}@media (min-width: 1200px){.home header nav li{ font-size:14px;padding:0 0 0 30px}}.home header nav a{color:#FFF}.home header nav a:hover{color:#ccc}.home .hero{width:100%;height:818px;position:relative;background:#000}.home .hero .bg{width:100%;height:auto;object-fit:cover;object-position:middle center;opacity:.9}.home .box{position:absolute;z-index:5;text-align:center;right:0;left:0;display:block;margin:0 auto}@media (min-width: 768px){.home .box{ top:30%}}@media (max-width: 767px){.home .box{ z-index:2;top:30%}}.home .box h2{color:#FFF;font-weight:400;font-size:52px;margin:5px 0}@media (max-width: 767px){.home .box h2{ font-size:30px}}.home .box h1{color:#FFF;font-weight:300;font-size:24px;margin:0 15px 16px}@media (max-width: 767px){.home .box h1{ font-size:16px}}.home .box .search{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background:rgba(255,255,255,.7);display:inline-block}@media (min-width: 768px){.home .box .search{ padding:10px;margin:0 20px}}@media (min-width: 992px){.home .box .search{ padding:16px 20px;margin:0 auto}}@media (min-width: 1200px){.home .box .search{ padding:16px 20px;margin:0 auto}}@media (max-width: 767px){.home .box .search{ padding:10px;margin:0 20px}}}.home .box .search .wrap{width:220px;vertical-align:top}@media (min-width: 768px){.home .box .search .wrap{ width:24%;display:inline-block}}@media (min-width: 992px){.home .box .search .wrap{ width:220px}}@media (min-width: 1200px){.home .box .search .wrap{ width:220px;margin-right:7px}}@media (max-width: 767px){.home .box .search .wrap{ width:45%;margin-bottom:10px;display:inline-block}}.home .box .search .wrap input{width:100%;margin:0;font-size:13px;padding:13px 10px 10px 35px;color:#848484;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border:0;color:#848484;background:url(../img/calendar-icon.png) left no-repeat #fff;background-position:12px 13px}@media (max-width: 767px){.home .box .search .wrap .wrapper-dropdown-5{ margin-bottom:0}}.home .scroll-arrow{display:block;width:10px;margin:0 auto;position:absolute;bottom:40px;right:0;left:0;z-index:3;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}.home .scroll-arrow:hover{transform:translatey(5px);-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}@media (max-width: 767px){.home .scroll-arrow{ display:none}}.home .whyus{background:#1f9ad7;width:100%;padding:80px 0 90px;text-align:center;color:#FFF}@media (max-width: 767px){.home .whyus{ padding:30px 0}}.home .whyus h2{color:#FFF;font-size:30px;font-weight:400;margin:0 0 15px}@media (max-width: 767px){.home .whyus h2{ font-size:25px;line-height:1.3em}}.home .whyus p{color:#FFF;line-height:1.6em;font-size:16px;font-weight:300}@media (min-width: 1200px){.home .whyus p{ margin:0 160px}}@media (max-width: 767px){.home .whyus p{ font-size:14px}}.home .whyus .icons{text-align:center;width:200px;display:inline-block;margin:50px 10px}@media (max-width: 767px){.home .whyus .icons{ margin:10px 10px 20px}}.home .whyus .icons h3{font-size:18px;color:#FFF;font-weight:500;margin:21px 0 14px}.home .whyus .icons p{color:#FFF;font-weight:300;font-size:14px;margin:0}.home .whyus .btn-line{font-weight:500;font-size:13px;border:1px solid #8fcdeb;padding:14px 40px;margin:20px auto;display:inline-block;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;color:#FFF}.home .whyus .btn-line:hover{border:1px solid #FFF;color:#8fcdeb}.apt-in{position:relative;height:818px}.apt-in .view-gallery{position:absolute;z-index:85;bottom:50px;left:50px;display:inline-block;text-transform:uppercase;margin:0;border:0;background:#1f9ad7;color:#FFF;font-weight:500;font-size:14px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:11px 28px;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}.apt-in .view-gallery:hover{background:#1b7aa9;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}.apt-in header{position:absolute;z-index:999999}.apt-in .slider{width:100%;height:818px;overflow:hidden;position:absolute;background:#000;z-index:0}.apt-in .slider .bg{width:100%;opacity:.7}.apt-in .control{position:absolute;text-align:center;bottom:30px;z-index:8;width:100%;color:#FFF;font-size:14px;font-weight:500}.apt-in .control a{color:#FFF;opacity:.5;padding:0 3px;font-size:12px}.apt-in .control a:hover{opacity:1;color:#FFF}.apt-in .control a.active{opacity:1;color:#FFF}.apt-in .control a:first-child{margin-right:10px}.apt-in .control a:last-child{margin-left:10px}.apt-in .nombre{position:absolute;width:100%;z-index:5;top:40%;text-align:center}.apt-in .nombre h4{font-size:52px;font-weight:400;color:#FFF;margin-left:15px;margin-right:15px}.apt-in .nombre h2{color:#FFF;font-size:24px;margin-left:15px;margin-right:15px;font-weight:400}.img-services{position:relative;height:818px;top:0;width:100%;height:818px;overflow:hidden;background:#000;z-index:1}.img-services .bg{width:100%;height:auto;opacity:.7}.img-services .titulo{position:absolute;width:100%;z-index:5;top:40%;text-align:center}.img-services .titulo h2{font-size:52px;font-weight:400;color:#FFF}.img-services .titulo h1{color:#FFF;font-size:24px;font-weight:400}@media (max-width: 767px){.img-services .titulo{ top:15%}.img-services .titulo h2{font-size:20px!important}.img-services .titulo h1{font-size:16px!important;margin:0 15px}}.img-services .scroll-arrow{display:block;width:10px;margin:0 auto;position:absolute;bottom:40px;right:0;left:0;z-index:3;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}.img-services .scroll-arrow:hover{transform:translatey(5px);-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.prop-description{padding:75px 0}.prop-description .comercios{margin-bottom:80px}.prop-description .comercios li{margin-left:20px;margin-bottom:8px;color:#484848}.prop-description h1{font-size:30px;color:#2a2730;font-weight:400}.prop-description h1 img{width:50px;vertical-align:bottom}.prop-description h2{font-size:30px;color:#2a2730;font-weight:400}.prop-description h2 img{width:50px;vertical-align:bottom}.prop-description p.lead{font-weight:300;font-size:18px;color:#484848}.prop-description .features{margin:10px 0 30px 0}.prop-description .features span{color:#A5D7EF;font-weight:300;font-size:16px;padding-right:17px;display:inline-block;vertical-align:bottom}.prop-description .features img{padding-right:7px;width:auto;vertical-align:bottom}.prop-description h3{font-size:21px;color:#2a2730;font-weight:400}.prop-description p{font-weight:300;color:#484848;font-size:14px;line-height:1.7em}.prop-description .amenities{margin:40px 0 55px}.prop-description .amenities ul{margin:20px 0 0 0;padding:0}.prop-description .amenities li{list-style:none;font-weight:300;color:#484848;font-size:14px;line-height:1.7em;padding-bottom:20px}.prop-description .amenities li i{display:inline-block;width:26px;text-align:center;margin-right:16px}.prop-description .blue-section{background:#1f9ad7;width:100%;padding:55px 0}.prop-description .blue-section .hotel-hits h2{font-size:26px;margin-bottom:30px}.prop-description .blue-section .hotel-hits article{border-bottom:1px solid #53a9e3;margin-bottom:10px}.prop-description .blue-section .hotel-hits article p{text-transform:uppercase;font-weight:700;font-size:12px;letter-spacing:.1em;color:#82cbfc;margin:5px 0}.prop-description .blue-section .hotel-hits article h4{color:#FFF;font-size:18px;font-weight:500;margin:5px 0}.prop-description .blue-section h2{color:#FFF;font-size:21px;font-weight:400}.prop-description .blue-section .icons{width:100%;display:block;margin:15px 0}.prop-description .blue-section .icons .icon{width:80px}.prop-description .blue-section .icons .icon img{width:62px}.prop-description .blue-section .icons h4{color:#FFF;font-size:14px;font-weight:500}.prop-description .blue-section .icons p{font-weight:300;font-size:14px;color:#FFF}.prop-description .rates{padding:70px 0}.prop-description .rates .table thead tr th{border-bottom:0;color:#2a2730;font-size:14px;font-weight:400}.prop-description .rates .table thead tr th.rate{font-size:21px;color:#2a2730;font-weight:400}.prop-description .rates .table tbody tr:first-child td{border-top:0}.prop-description .rates .table tbody tr td{font-weight:400;color:#1f9ad7;font-size:14px;border-top:1px solid #ddd;vertical-align:middle;padding-top:15px;padding-bottom:15px}.prop-description .rates .table tbody tr td.season{color:#484848;font-weight:300}.prop-description .calendars{margin-top:50px}.prop-description .calendars h2{font-size:21px;margin:0;line-height:1em}.prop-description .calendars .disponibilidad i{width:12px;height:12px;display:inline-block;border:1px solid #848484;background:#FFF;margin-right:10px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.prop-description .calendars .disponibilidad i.reserved{background:#efefef}.prop-description .calendars .disponibilidad span{display:inline-block;margin-right:31px}.prop-description .calendars .arrows{text-align:right;width:100%}.prop-description .calendars .arrows a{display:inline-block;margin-left:16px}.prop-description .calendars .arrows a:hover{display:inline-block;opacity:.5}.prop-description .calendars .calendar{text-align:left;margin:35px 0}.prop-description .mapa{position:relative;display:block;width:100%;height:512px;margin:40px 0}.prop-description a .prop{-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;border:1px solid #FFF;background:transparent}.prop-description a:hover .prop{background:#F9F9F9;border:1px solid #eee;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}.prop-description .prop{margin:25px 0 0 0}.prop-description .prop .img img{width:100%;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}.prop-description .prop .des{position:relative;text-align:left}.prop-description .prop .des h3{color:#2a2730;font-size:14px;font-weight:400;margin:20px 0 15px}.prop-description .prop .des h2{color:#1f9ad7;font-size:18px;font-weight:400;margin:0 0 8px}.prop-description .prop .des span{color:#484848;font-size:14px;font-weight:300;line-height:1.3em;display:block}.prop-description .prop .des .features{margin:10px 0 0 0}.prop-description .prop .des .features span{color:#2a2730;font-weight:300;font-size:14px;padding-right:17px;display:inline-block;vertical-align:bottom}.prop-description .prop .des .features img{padding-right:9px;width:auto;vertical-align:top}.prop-description .prop .des .price{display:block;margin-top:20px;font-size:14px;color:#2a2730;font-weight:400}.prop-description .prop .des .price strong{font-weight:500;font-size:16px}.hood-description .neighborhoods .spots{margin:60px 0 0 0}.hood-description .neighborhoods p{font-size:16px;color:#848484}.hood-description .texto{padding:75px 0;text-align:center;background:#fafafa}.hood-description h2{font-size:30px;color:#2a2730;font-weight:400}.hood-description p.lead{font-weight:300;font-size:18px;color:#484848}.hood-description h3{font-size:21px;color:#2a2730;font-weight:400}.hood-description p{font-weight:300;color:#484848;font-size:14px;line-height:1.7em}.hood-description .mapa{position:relative;display:block;width:100%;height:512px;margin:0}.hood-description .mapa .prop{position:absolute;z-index:999999;display:block;width:290px;padding:10px;background:#fff;-webkit-box-shadow:0 0 5px rgba(0,0,0,.5);-moz-box-shadow:0 0 5px rgba(0,0,0,.5);box-shadow:0 0 5px rgba(0,0,0,.5)}.hood-description .mapa .prop .col-xs-6{padding-right:3px;padding-left:3px}.hood-description .mapa .prop img.img{width:100%}.hood-description .mapa .prop .features{font-size:12px;margin:10px 0;text-align:center}.hood-description .mapa .prop .features span{padding:0 8px 0 3px}.hood-description .mapa .prop h3{font-size:14px;margin:0}.hood-description .mapa .prop h2{font-size:16px;color:#1f9ad7;margin:10px 0}.hood-description .mapa .mapita{position:relative;display:block;width:100%;height:512px}.hood-description a .prop{-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;border:1px solid #FFF;background:transparent}.hood-description a:hover .prop{background:#F9F9F9;border:1px solid #eee;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}.services-description article{padding:70px 0 0 0}.services-description article:last-child{padding-bottom:90px}.services-description h2{color:#2a2730;font-size:30px;font-weight:400}.services-description p{font-size:14px;font-weight:300}.services-description .table thead tr th{border-bottom:0;color:#2a2730;font-size:14px;font-weight:500}.services-description .table thead tr th span{display:block;font-weight:400}.services-description .table tbody tr:first-child td{border-top:0}.services-description .table tbody tr td{font-weight:400;color:#1f9ad7;font-size:14px;border-top:1px solid #ddd;vertical-align:middle;padding-top:15px;padding-bottom:15px}.services-description .table tbody tr td.item{color:#484848;font-weight:300}.tycs{margin:150px 0}.tycs h1{color:#2a2730;font-size:30px;font-weight:400}.tycs h2{color:#848484;font-size:18px;font-weight:400;line-height:1.6em}.tycs h3{color:#2a2730;font-size:18px;font-weight:400;margin:30px 0 10px}.tycs p{font-size:14px;font-weight:300;color:#484848}.tycs h4{font-size:14px;font-weight:400;color:#2a2730}.tycs ul{margin:30px 0;padding:0 0 0 30px}.tycs ul li{font-size:14px;font-weight:300;color:#484848}.blog{margin:10px 0}.blog h1{color:#2a2730;font-size:52px;font-weight:400;text-align:center}.blog p{font-size:14px;font-weight:300;color:#484848}.blog p.lead{font-size:24px;font-weight:300;color:#2a2730;text-align:center}.blog a article{text-align:left}.blog a article img{width:100%;opacity:1;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}.blog a article .date{font-size:14px;color:#2a2730;font-weight:400;display:block;margin:25px 0 13px}.blog a article h2{font-weight:400;font-size:18px;color:#1f9ad7;line-height:1.2em;margin:0 0 10px}.blog a:hover article img{opacity:.8;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}.article{margin:40px 0}.article article{text-align:left}.article article img{width:100%!important;margin:20px 0!important}.article article .date{font-size:18px;color:#2a2730;font-weight:300;display:block;margin:0 0 5px}.article article h1{font-weight:400;font-size:30px;color:#1f9ad7;line-height:1.2em;margin:0 0 20px}.article article h2{font-weight:400;font-size:18px;color:#2a2730;line-height:1.2em;margin:20px 0 10px}.article article h3{font-weight:400;font-size:16px;color:#2a2730;line-height:1.2em;margin:20px 0 10px}.article article p{font-size:14px;font-weight:300;color:#484848}.article article p strong{font-weight:600}.article article ul{margin:10px 0 30px 20px}.article .pic{width:100%}.article .sharing{margin:10px 0 20px}.article .sharing a{display:inline-block;color:#8f8f8f;width:25px;height:25px;border:1px solid #484848;text-align:center;font-size:16px;color:#FFF;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;padding:2px;margin:0 5px;background:transparent;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}.article .sharing a .fa{color:#8f8f8f}.article .sharing a:hover{background:#1b7aa9;border:1px solid #1b7aa9;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}.article .sharing a:hover .fa{color:#FFF}.reserva{margin:50px 0}.reserva .depar img{width:100%}.reserva h1{color:#2a2730;font-size:30px;font-weight:400;margin:0;line-height:1em}.reserva h2{color:#848484;font-size:18px;font-weight:400;line-height:1.6em;margin:10px 0 40px}.reserva h3{color:#2a2730;font-size:14px;font-weight:400;margin:30px 0 10px}.reserva .select{margin:0;border:0;background:#fff;color:#1f9ad7;width:46%;font-weight:500;font-size:14px;margin-right:10px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border:1px solid #8fcceb;box-shadow:none;padding:11px 28px;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}.reserva .select:hover{background:#1b7aa9;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}.reserva .select.active{background:#def4ff}.reserva .search-btn{display:inline-block;padding:11px 50px}.reserva .footy{margin-top:30px;text-align:center;width:100%;background:#F9F9F9;padding:20px 30px;font-weight:300;font-size:14px;color:#484848;line-height:1.6em}.reserva .footy h6{font-size:14px;font-weight:400;color:#2a2730;margin:0 0 12px}.reserva .footy .fa{color:#1f9ad7}.reserva .footy .fa-envelope-o{margin-left:30px}.reserva .footy a{color:#484848}.reserva .footy a:hover{color:#1f9ad7}.reserva p{font-size:14px;font-weight:300;color:#484848}.reserva h4{font-size:14px;font-weight:400;color:#2a2730}#mob{display:none}@media (max-width: 767px){#mob{ width:100%;background:#1f9ad7;position:absolute;z-index:999998;padding:90px 0 280px;margin:0;right:0;left:0;top:-50px}#mob ul{margin:0;padding:0}#mob li{display:block;text-align:center;padding:8px 0;color:#fff;font-size:18px}#mob li a{color:#fff;font-size:18px}}.burger{display:none}@media (max-width: 767px){.burger{ display:block;position:absolute;top:0;right:20px;z-index:999999}}#nav-icon3{width:30px;height:25px;position:relative;margin:5px;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;cursor:pointer}#nav-icon3 span{display:block;position:absolute;height:3px;width:100%;background:#FFF;border-radius:3px;opacity:1;left:0;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}#nav-icon3 span:nth-child(1){top:0}#nav-icon3 span:nth-child(2),#nav-icon3 span:nth-child(3){top:10px}#nav-icon3 span:nth-child(4){top:20px}#nav-icon3.open span:nth-child(1){top:18px;width:0;left:50%}#nav-icon3.open span:nth-child(2){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}#nav-icon3.open span:nth-child(3){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}#nav-icon3.open span:nth-child(4){top:18px;width:0;left:50%}*,:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0;margin:0}::selection{background:transparent}::-moz-selection{background:transparent}.wrapper-demo:after{clear:both;content:"";display:table}.wrapper-dropdown-5{text-align:left;position:relative;width:100%;margin:0 auto;padding:12px 15px;background:#fff;border-radius:5px;box-shadow:0;cursor:pointer;outline:0;font-size:13px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}@media (max-width: 767px){.wrapper-dropdown-5{ margin-bottom:20px}}.wrapper-dropdown-5 span{color:#999}.drop-chico{padding:11px 10px;font-size:12px;color:#848484;font-weight:600}.wrapper-dropdown-5:after{content:"";width:0;height:0;position:absolute;top:50%;right:15px;margin-top:-3px;border-width:6px 6px 0 6px;border-style:solid;border-color:#CCC transparent}.wrapper-dropdown-5 .dropdown{position:absolute;top:100%;left:0;right:0;background:#fff;border-radius:0 0 5px 5px;border:0;border-top:0;border-bottom:0;list-style:none;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;max-height:0;overflow-y:scroll}.wrapper-dropdown-5 .dropdown li{padding:0 10px}.wrapper-dropdown-5 .dropdown li a{display:block;text-decoration:none;color:#333;padding:10px 0;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;border-bottom:1px solid #e6e8ea}.wrapper-dropdown-5 .dropdown li:last-of-type a{border:0}.wrapper-dropdown-5 .dropdown li i{margin-right:5px;color:inherit;vertical-align:middle}.wrapper-dropdown-5 .dropdown li:hover a{color:#1f9ad7}.wrapper-dropdown-5.active{border-radius:5px 5px 0 0;background:#eaeaea;box-shadow:none;border-bottom:0;color:#fff}.wrapper-dropdown-5.active:after{border-color:#eaeaea transparent}.wrapper-dropdown-5.active .dropdown{border-bottom:1px solid rgba(0,0,0,.2);max-height:400px}.slides img{opacity:0;position:absolute}.selmaxmin{width:100%;height:20px;position:relative;margin:0 0}.selmaxmin .bar{width:100%;height:10px;position:absolute;background:#dedede;top:0;left:0;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.selmaxmin .barsel{width:100%;height:10px;position:absolute;background:#bbb;top:0;left:0;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.selmaxmin .but{top:0;width:20px;height:10px;background-color:#aaa;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;position:absolute;cursor:pointer}.selmaxmin,.selmaxmin .bar,.selmaxmin .but,.selmaxmin .label{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#DNAcalendar{background-color:#fff;opacity:1;z-index:990;position:absolute;border:1px solid #eaeaea;display:none}.DNAcalendar #calendarioCont,.calPage #calendarioCont,.DNAcalendar .calendarioCont,.calPage .calendarioCont{position:absolute;top:20px;left:20px;background-color:#fff;border:0 solid #bbb;border-right:0;border-top:0}.DNAcalendar .CalBox,.calPage .CalBox,.DNAcalendar .CalBoxLab,.calPage .CalBoxLab{position:absolute;color:#666;font-size:11px;letter-spacing:1px;background-color:#fff;margin:0;border:solid #ddd 1px;border-right:0;border-bottom:0;padding-top:8px;width:30px;height:30px;text-align:center}.DNAcalendar .CalBox.isLeftDate,.calPage .CalBox.isLeftDate,.DNAcalendar .CalBoxLab.isLeftDate,.calPage .CalBoxLab.isLeftDate{border-left:0!important}.DNAcalendar .CalBox.isTopDate,.calPage .CalBox.isTopDate,.DNAcalendar .CalBoxLab.isTopDate,.calPage .CalBoxLab.isTopDate{border-top:0!important}.DNAcalendar .CalBoxLab,.calPage .CalBoxLab{color:#444;font-weight:600}.DNAcalendar #monthbar,.calPage #monthbar,.DNAcalendar .monthbar,.calPage .monthbar{position:absolute;color:#1f9ad7;font-size:11px;letter-spacing:1px;background-color:#fff;margin:0;padding:0;width:100%;height:30px;text-align:center;left:0;font-weight:700}.availableDatesApp{position:relative;width:100%;max-width:810px;height:240px;overflow:hidden;background-color:#fff}.availableDatesApp .calPage{position:absolute;width:270px;height:270px;background-color:#fff}.availableDatesApp .calPage .calLine{overflow:hidden;position:absolute;top:30px;left:0;width:240px;height:1px;background-color:#ccc;z-index:5}.availableDatesApp .dateMarked{background-color:#eee;color:#444}
/* This beautiful CSS-File has been crafted with LESS (lesscss.org) and compiled by simpLESS (wearekiss.com/simpless) */
