.description{font-size:12px;font-weight:300;color:#54575a}.text-d87a61{color:#d87a61}.text-green{color:green}.btn{border-radius:4px;padding:10px 25px;border:none}.clear-both{clear:both}.before-footer{height:2em}.nav>li>a:focus,.nav>li>a:hover{background-color:transparent;color:inherit}header form button{width:13%}.hotel-chekin a{color:#fff;text-decoration:underline}.error{color:red;padding:10px 0}#search-bar form{display:flex;flex-wrap:wrap;max-width:1170px;margin:auto}#search #location{flex-grow:1;min-width:140px;float:left;margin-right:5px}#search .date-picker{display:flex;flex-grow:1;min-width:140px}#search .hotel-search-select-group{display:flex;flex-grow:1;min-width:140px;max-height:60px}.text-align-left{text-align:left}.form-control:focus{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.open>.dropdown-menu{z-index:99999;right:0;left:auto;cursor:pointer}.icon-hotel-type-1{display:block;width:35px;height:35px;float:left;border:1px solid #e1e2e6;margin-right:5px}.nonev{font-size:20px;color:#fff;display:none}.session-nav-user-thumb img{display:inline-block;vertical-align:middle;border-radius:5px;width:45px;height:45px;margin-right:-15px}.icon{content:"";display:block;width:26px;height:26px}.icon.icon-map{background:url(../images/icon-map.png) left no-repeat}.icon.icon-guest{background:url(../images/icon-guest.png) left no-repeat}#search .has-feedback-left .form-control-feedback{left:0;right:auto;margin:16px 0 0 12px}.datepicker-input{width:100%;border:0;text-align:center}.input-daterange{flex-grow:1;float:left;margin-right:5px}.input-daterange input{display:block;text-align:center;border:0;overflow:visible;width:100%}.input-daterange .icon-check-in{margin-top:8px;left:45px;position:absolute}#search-nights{float:left;border:1px dashed #fff;margin-right:5px;min-width:17.5%;border-radius:4px;background:url(../images/icon-moon.png) center 5px no-repeat;text-align:center;padding-top:25px;background-color:#fff}#search-nights span{color:#555;font-size:11px;text-align:center}#search #guests{min-width:140px;flex-grow:1;float:left;margin-right:5px}#search #guests input{padding-left:46px;border-radius:4px;border:none}#search button{flex-grow:1;min-width:107px;float:left;height:60px}button.disabled{opacity:50%}button.disabled:hover{cursor:no-drop}#bs-example-navbar-collapse-1.navbar-collapse{padding-right:0;padding-left:15px}.breadcrumb{padding:30px 15px 30px 0;margin-bottom:0;list-style:none;background-color:transparent;border-radius:0;float:left}.breadcrumb-arrow{height:20px;float:left;background:url(../images/icon-arrow-2.png) bottom center no-repeat;width:14px;padding:43px 5px 0}.search-term{float:left;padding:30px 10px}.pagination-box{margin:30px auto 20px;text-align:center}.pagination-box .pagination>li>a{padding:9px 14px;color:#54575a;background-color:transparent;border:0;border-radius:4px;margin-left:2px;margin-right:2px;outline:none}.pagination-box .pagination>li:hover,.pagination-box .pagination .rc-pagination-item a:hover,.pagination-box .pagination>li.active>a,.pagination-box li.rc-pagination-item-active a{color:#fff;background-color:#223843;border-radius:4px;outline:none}.pagination-box .rc-pagination-prev,.pagination-box .rc-pagination-next{padding:8px 14px;border-radius:4px;display:flex;justify-content:center;align-items:center;font-size:27px}.pagination-box .rc-pagination-item,.pagination-box .rc-pagination-prev,.pagination-box .rc-pagination-next{outline:none;cursor:pointer}.rc-pagination-next,.rc-pagination-jump-next{margin-left:8px}.hotel-gallery-bgr{margin-top:20px;background-size:cover;min-height:600px;background-position:center}.hotel-gallery-bgr .container{position:relative}.hotel-gallery-bgr .container .btn-gallery{bottom:30px}.hotel-gallery-bgr .container{min-height:600px}.hotel-gallery-social-button{float:right;margin-top:40px}.btn-gallery{bottom:-50px;position:absolute}.hotel-gallery-bgr .btn-social{display:block;float:left;text-align:center;background:#223843 url(../images/icon-spa-w.png) center 6px no-repeat;padding:33px 16px 8px}.hotel-gallery-bgr .btn-save{display:block;float:left;background:#223843 url(../images/icon-spa-w.png) center 6px no-repeat;text-align:center;margin-left:10px;padding:33px 16px 8px}.hotel-gallery-bgr .btn-social:hover{background:#d87a61 url(../images/icon-spa-w.png) center 6px no-repeat}.hotel-gallery-bgr .btn-save:hover{background:#d87a61 url(../images/icon-spa-w.png) center 6px no-repeat}.hotel-gallery-bgr .btn-social span{color:#fff;font-size:11px;display:block;text-align:center;width:100%}.hotel-gallery-bgr .btn-save span{color:#fff;font-size:11px;display:block;text-align:center;width:100%}@media(max-width:991px){footer .copyright{margin-bottom:135px}}.admin_dashboard #search-bar{padding-top:0;padding-bottom:0}#search-bar{max-width:1170px;background:#fff;padding:5px;border-radius:5px;margin:0 auto}ul.navbar-localization{list-style:none;float:right;margin-right:14px;line-height:59px}ul.navbar-localization>li{float:left;margin-left:20px;display:block}ul.navbar-localization>li.conversion>span.name{color:#d87a61;margin-right:.75em}ul.navbar-localization>li.conversion>span.value{font-family:futurastd-medium,sans-serif}ul.navbar-localization>li.balance span.border{border:1px dotted #898c8d;border-radius:5px;padding:5px 15px 5px 5px}ul.navbar-localization>li.balance span.name{margin-right:.75em}ul.navbar-localization>li.balance span.value{font-family:futurastd-medium,sans-serif}ul.navbar-localization>li.balance span.plus{position:relative;width:300px}ul.navbar-localization>li.balance span.plus span{display:inline-block;color:#fff;background-color:#000;border-radius:3px;padding:7px 12px;position:absolute;left:-3px;top:-8px;font-weight:700}ul.navbar-localization>li.balance span.plus{position:relative;width:300px}ul.navbar-localization>li.balance span.plus span{display:inline-block;color:#fff;background-color:#000;border-radius:3px;padding:7px 12px;position:absolute;left:-3px;top:-7px;font-weight:700}ul.navbar-localization>li.balance span.plus span:hover{text-decoration:none}ul.navbar-localization>li.language{margin-left:45px}ul.navbar-localization>li.language span.name{margin-right:.5em}ul.navbar-localization>li.language span.value{color:#d87a61;font-weight:700;padding-right:20px}ul.navbar-localization>li.currency span.name{margin-right:.5em}ul.navbar-localization>li.currency span.value{color:#d87a61;font-weight:700;background-image:url(../images/drop_arow.png);background-repeat:no-repeat;background-position:center right;padding-right:20px}hr.profile-line{border-top:1px solid #ccc;margin:0 0 30px}ul.profile-pending-list{overflow:hidden}ul.profile-pending-list:before,ul.profile-pending-list:after{content:" ";display:table}ul.profile-pending-list:after{clear:both}ul.profile-pending-list>li{float:left;overflow:hidden;height:100%}ul.profile-pending-list>li:nth-child(1){width:95px}ul.profile-pending-list>li:nth-child(2){width:250px}ul.profile-pending-list>li:nth-child(3){width:275px}ul.profile-pending-list>li:nth-child(4){width:200px}ul.profile-pending-list>li:nth-child(5){width:240px}ul.profile-pending-list>li:nth-child(6){width:1px;overflow:visible}ul.profile-pending-header{border:1px solid #ccc;border-radius:5px;display:block;list-style:none}ul.profile-pending-header>li{padding:10px 0}ul.profile-pending-item{border:1px solid #ccc;border-radius:5px;display:block;list-style:none;background-color:#fff;margin-top:10px;height:100px}ul.profile-pending-item>li{position:relative;font-size:18px}ul.profile-pending-item>li span{white-space:nowrap}ul.profile-pending-item>li>span.cnt{bottom:20px;left:0;position:absolute}ul.profile-pending-item>li:nth-child(2) span.name{font-weight:700}#profile-dashboard-reviews{margin-top:30px}#profile-dashboard-pending .session-nav-user-thumb{padding:10px;margin-top:30px;margin-left:25px;float:left}ul.profile-reviews-item{overflow:hidden;border:1px solid #ccc;border-radius:5px;display:block;list-style:none;background-color:#fff;margin-top:10px;height:80px}ul.profile-reviews-item:before,ul.profile-reviews-item:after{content:" ";display:table}ul.profile-reviews-item:after{clear:both}ul.profile-reviews-item>li{float:left;overflow:hidden;height:100%;position:relative;font-size:18px}ul.profile-reviews-item>li span{white-space:nowrap}ul.profile-reviews-item>li>span.cnt{bottom:25px;left:20px;position:absolute}ul.profile-reviews-item>li:nth-child(1){width:91%}ul.profile-reviews-item>li:nth-child(1) a{color:#d87a61;text-decoration:underline}ul.profile-reviews-item>li:nth-child(2){width:5%}ul.profile-reviews-item>li:nth-child(2)>a{display:block;width:100%;height:100%;background-image:url(data:image/png;base64,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);background-position:center center;background-repeat:no-repeat}#profile-dashboard-overview{margin:30px 0}ul.profile-overview{overflow:hidden;border:1px solid #ccc;border-radius:5px;display:block;list-style:none;margin-top:10px}ul.profile-overview:before,ul.profile-overview:after{display:table}ul.profile-overview:after{clear:both}ul.profile-overview>li{float:left;overflow:hidden;position:relative;font-size:18px;width:33%}ul.profile-overview>li:nth-child(2){width:34%}ul.profile-overview>li>span,ul.profile-overview>li>span>span{display:block}ul.profile-overview .cnt{background-color:#fff;border:1px solid #f0f1f3;border-radius:5px;margin:20px;text-align:center;padding:20px 0}ul.profile-overview img{height:50px;width:50px}ul.profile-overview .value{font-size:40px;font-family:futurastd-medium,sans-serif}#profile-messages-hosting>.container{padding-bottom:40px}ul.profile-messages-nav{border-bottom:1px solid #ccc;display:block;list-style:none;margin:40px 0 30px}ul.profile-messages-nav:before,ul.profile-messages-nav:after{content:" ";display:table}ul.profile-messages-nav:after{clear:both}ul.profile-messages-nav>li{float:left}ul.profile-messages-nav>li>a{display:block;border-bottom:3px solid transparent}ul.profile-messages-nav>li.active>a{border-bottom-color:#99bfb7}ul.profile-messages-nav>li>a>h2{margin:0 20px 10px}ul.profile-messages-item{overflow:hidden;cursor:pointer}ul.profile-messages-item:before,ul.profile-messages-item:after{content:" ";display:table}ul.profile-messages-item:after{clear:both}ul.profile-messages-item>li{float:left;overflow:hidden;height:100%}ul.profile-messages-item>li:nth-child(1){width:55px}ul.profile-messages-item>li:nth-child(2){width:80px}ul.profile-messages-item>li:nth-child(3){width:310px}ul.profile-messages-item>li:nth-child(4){width:500px}ul.profile-messages-item>li:nth-child(5){width:1px;overflow:visible}ul.profile-messages-item{border:1px solid #ccc;border-radius:5px;display:block;list-style:none;background-color:#fff;margin-top:10px;height:100px}ul.profile-messages-item>li{position:relative;font-size:18px}ul.profile-messages-item>li span{white-space:nowrap}ul.profile-messages-item>li>span.cnt{bottom:20px;left:0;position:absolute}ul.profile-messages-item>li:nth-child(1){background-position:center center;background-repeat:no-repeat;background-image:url(../images/icon-star-filter-g.png)}ul.profile-messages-item>li:nth-child(2)>span.thumb{display:block;width:60px;height:60px;background-color:silver;position:relative;top:20px;border-radius:50%;background-position:center center;background-repeat:no-repeat;background-size:cover}ul.profile-messages-item>li:nth-child(3)>span{padding-left:5px}ul.profile-messages-item>li:nth-child(3) span.name{font-weight:700}ul.profile-messages-item>li:nth-child(4)>span{white-space:normal;height:52px;overflow:hidden}ul.profile-messages-item>li:nth-child(5)>span{padding-left:50px;height:52px}#chat{width:690px;margin-left:60px}#chat textarea{width:100%;height:120px;border-radius:5px;border:1px solid #e4e5e7;padding:20px 30px;color:#8a8e8f;margin-bottom:15px}#chat input.button{border-radius:4px;float:right;margin-bottom:40px}#chat div{clear:both}#chat .stamp{text-align:center}#chat .stamp>hr{border-top:1px solid #ced0cf;margin:0}#chat .stamp>span{background-color:#f0f1f3;padding:0 12px;position:relative;top:-12px}#chat .message>ul.user{list-style:none;display:block}#chat .message>ul.user>li{vertical-align:middle;display:inline-block}#chat .message.to>ul.user{text-align:right}#chat .message>ul.user>li.thumb{width:40px;height:40px;border-radius:50%;background-color:silver;background-position:center center;background-repeat:no-repeat;background-size:cover;position:relative;top:-2px}#chat .message.from>ul.user>li.thumb{margin-right:12px}#chat .message.to>ul.user>li.thumb{margin-left:12px}#chat .message>ul.user>li.name{margin-right:8px}#chat .message>ul.user>li.when{font-size:18px;color:#919294}#chat .message>.body{width:640px;background-color:#fff;border-radius:5px;border:1px solid #e4e5e7;padding:20px 30px;color:#000;margin:10px 0 15px}#chat .message.from>.body{float:right}#card-user{border:1px solid #cdcdcd}#card-user>.top{background-color:#fff;padding:30px 0 15px;text-align:center}#card-user>.top>.thump{width:120px;height:120px;margin:0 auto 10px;border-radius:50%;background-color:silver;background-position:center center;background-size:cover}#card-user>.top>h2{margin-bottom:5px}#card-user>.top>h3{color:#898c8d;font-weight:400;font-family:futurastd-light,sans-serif;margin-top:0;font-size:18px}#card-user .stars-outer{margin:0 10px}#card-user .stars-cnt{height:15px;width:100px}#card-user .stars-bg{display:inline-block;position:relative}#card-user .stars-bg>.star{background-image:url(../images/icon-star-filter-g.png)}#card-user .stars-fg{display:block;position:absolute;overflow:hidden;width:0}#card-user .stars-over{display:block}#card-user .stars-fg .star{background-image:url(../images/icon-star-filter.png)}#card-user .star{width:20px;height:15px;background-position:center center;background-repeat:no-repeat;background-size:contain;float:left}#card-user>.bottom{padding:25px}#card-user>.bottom>ul{list-style:none;font-size:18px;font-weight:700}#card-user>.bottom>ul>li{margin-bottom:20px}#card-user>.bottom>ul>li>.ico{display:inline-block;width:30px;height:30px;vertical-align:middle;background-position:center center;background-repeat:no-repeat;margin-right:15px;position:relative;top:-3px}#card-user>.bottom>ul>li.payment>.ico{background-image:url(../images/icon-green/icon-card.png)}#card-user>.bottom>ul>li.email>.ico{background-image:url(../images/icon-green/icon-mail.png)}#card-user>.bottom>ul>li.phone>.ico{background-image:url(../images/icon-green/icon-phone.png)}#card-user>.bottom>ul>li.gid>.ico{background-image:url(../images/icon-green/icon-id.png)}#card-user>.bottom>input.button{background-color:#a2c5bf;border:none;color:#fff;font-weight:700;padding:15px 32px;text-align:center;text-decoration:none;display:block;font-size:16px;cursor:pointer;border-radius:5px;margin:0 auto;letter-spacing:.15em}#profile-nav-side{width:260px}#profile-nav-side>ul{list-style-type:none;font-size:18px;font-family:futurastd-light,sans-serif;font-weight:700}#profile-nav-side>ul>li{border-radius:5px;padding:10px 20px;margin-bottom:20px}#profile-nav-side>ul>li.active{color:#fff;background-color:#a2c5bf;font-weight:400}.dropdown{list-style-type:none}li.dropdown{background-image:none}.dropdown{background-image:url(../images/icon-arrow-dropdown.png);background-repeat:no-repeat;background-position:center right}#profile-mylistings ul.profile-mylistings-active{border:1px solid #ccc;border-radius:5px;display:block;list-style:none;background-color:#fff;margin-bottom:20px}#profile-mylistings ul.profile-mylistings-active.inactive{background-color:#aaa}#profile-mylistings ul.profile-mylistings-active::after{clear:both;content:'';display:block}#profile-mylistings ul.profile-mylistings-active>li{float:left;overflow:hidden;position:relative;font-size:18px}#profile-mylistings ul.profile-mylistings-active>li.toggle{width:50px;height:100px;background-repeat:no-repeat;background-position:center 30px;background-image:url(../images/arrow-right.png)}#profile-mylistings ul.profile-mylistings-active>li.thumb{width:120px;padding-top:20px}#profile-mylistings ul.profile-mylistings-active>li.thumb>span{display:block;background-position:center center;background-repeat:no-repeat;background-size:cover;width:85px;height:60px;background-color:silver;border-radius:2px}#profile-mylistings ul.profile-mylistings-active>li.details{width:410px;padding-top:20px}#profile-mylistings ul.profile-mylistings-active>li.details>*{display:block}#profile-mylistings ul.profile-mylistings-active>li.details>a{font-size:24px;font-family:futurastd-medium,sans-serif}#profile-mylistings ul.profile-mylistings-active>li.price{width:140px;padding-top:35px}#profile-mylistings ul.profile-mylistings-active>li.price>span{font-size:18px}#profile-mylistings ul.profile-mylistings-active>li.edit{width:150px;padding-top:33px}#profile-mylistings ul.profile-mylistings-active>li.edit-new{width:200px;padding-top:33px}#profile-mylistings ul.profile-mylistings-active>li.edit>a{font-size:20px;font-family:futurastd-medium,sans-serif}#profile-mylistings ul.profile-mylistings-active>li.calendar{width:210px;padding-top:20px}#profile-mylistings ul.profile-mylistings-active>li.calendar>a{background-color:#d87a61;border:none;color:#fff;font-weight:700;padding:18px 22px;text-align:center;text-decoration:none;font-size:16px;cursor:pointer;border-radius:5px;letter-spacing:.1em;line-height:3.6;font-family:sans-serif}#profile-mylistings ul.profile-mylistings-active>li.remove{padding-top:27px}#profile-mylistings ul.profile-mylistings-active>li.remove>span{display:block;background-position:center center;background-image:url(../images/icon-remove.png);width:39px;height:39px;border-radius:2px;cursor:pointer}.rating-feedback .stars-outer{margin:0 10px}.rating-feedback .stars-cnt{height:15px;width:100px}.rating-feedback .stars-bg{display:inline-block;position:relative}.rating-feedback .stars-bg>.star{background-image:url(../images/icon-star-filter-g.png)}.rating-feedback .stars-fg{display:block;position:absolute;overflow:hidden;width:0}.rating-feedback .stars-over{display:block}.rating-feedback .stars-fg .star{background-image:url(../images/icon-star-filter.png)}.rating-feedback .star{width:20px;height:15px;background-position:center center;background-repeat:no-repeat;background-size:contain;float:left}.listings.create label.custom-radio input[type=radio]{display:none}.listings.create label.house.custom-radio span.button{background-image:url(../images/icon-house.png)}.listings.create label.hotel.custom-radio span.button{background-image:url(../images/icon-hotel.png)}.listings.create label.entire.custom-radio span.button{background-image:url(../images/icon-entire.png)}.listings.create label.private.custom-radio span.button{background-image:url(../images/icon-private.png)}.listings.create label.shared.custom-radio span.button{background-image:url(../images/icon-shared.png)}.listings.create label.custom-radio input[type=radio]:checked+span{border:4px solid #d77a61}.listings.create label.custom-radio input[type=radio]:checked+span img{display:inline}.listings.create.landing select{margin:30px 0 10px;width:340px;border-radius:5px;padding:15px;font-size:18px;font-weight:700}.listings.create .filter-box{background:0 0}.listings.create .filter-check{background:0 0}.listings.create .protection-message{background-color:#a2c5bf;padding:10px;border-radius:3px;margin:20px 0}.listings.create .protection-message p{color:#fff}.listings.create .protection-message i{padding:5px 10px}.listings.create .other-rules{margin:0;padding:0}.navigation{background-color:#fff;box-shadow:0 -2px 10px #ccc;padding:10px 20px}.navigation .btn-back{float:left}.navigation .btn-next{float:right;padding:15px 50px}.my-listings a.create-listing{float:right;margin-bottom:25px;background-color:#a2c5bf}.my-reservations .reservation-box{background-color:#fff;padding:15px 0;margin:15px 0;border:1px solid #ccc;border-radius:3px;display:flex;align-items:center;flex-direction:column}#profile-my-reservations .reservation-box-pending{text-align:center;margin-top:0;background-color:#fff;padding:1%;border:1px solid #ccc;border-radius:5px}#profile-my-reservations .reservation-box-pending a{text-decoration:underline;cursor:pointer;padding-bottom:10px;color:#e98b73;background:0 0;border:none;outline:none;padding:1px 6px 10px}#profile-my-reservations .reservation-box-pending button{color:#e98b73;background:0 0}#profile-my-reservations .reservation-box-pending button .fa-link{padding:0 5px}#profile-my-reservations .reservation-box-pending .fa-link{cursor:pointer}.my-reservations .reservation-box .send-message-icon{background:url(../images/icon-mail.png) center center;display:inline-block;height:15px;width:23px;margin-right:5px}.my-reservations .reservation-box button{padding-bottom:10px;color:#e98b73;background:0 0;border:none;outline:none}.my-reservations .reservation-box button:hover{cursor:pointer;text-decoration:underline}.my-reservations .reservation-box a{padding-bottom:10px;color:#e98b73;background:0 0;border:none;outline:none;padding:1px 6px 10px}.my-reservations .reservation-box a:hover{cursor:pointer;text-decoration:underline}.reservation-image-box{text-align:center}.reservation-image-box span{border-radius:50%;margin:0 auto}.my-reservations .reservation-box i{padding:0 5px}.my-reservations .table-header{border:1px solid #ccc;margin-bottom:10px;border-radius:3px;padding:10px 0;display:flex;justify-content:center;align-items:center}#profile-mylistings::after{clear:both;display:block;content:''}.home_page h1.home_title{text-align:center;color:#fff;font-family:futurastd-light,sans-serif;font-size:4em;margin-top:100px}.home_page h2.home_title{text-align:center;color:#fff;font-family:futurastd-light,sans-serif;font-size:2em}@media(max-width:768px){#search-bar div.container{max-width:690px;margin-right:0}}@media(max-width:722px){.home_page h1.home_title{margin-top:35px}}@media(max-width:493px){.home_page h1.home_title{font-size:40px;margin-top:15px;margin-bottom:15px}.home_page h2.home_title{font-size:22px}}#popular-hotels-box{margin-bottom:50px;padding-left:100px;padding-right:100px;margin-top:100px}@media(max-width:768px){#popular-hotels-box{padding-left:40px;padding-right:40px}}#popular-hotels-box h2{text-align:center;border-bottom:1px solid #ccc;display:block;margin-left:15px;margin-right:15px;padding-bottom:20px;margin-bottom:40px;font-size:32px}#popular-hotels-box h3{font-family:futurastd-light,sans-serif}#popular-hotels-box .list-property-small{background:#fff;padding:4px;border-radius:3px}#popular-hotels-box .list-property-small a.img-link{background:no-repeat top center;background-size:cover;display:block;width:100%;height:220px}#popular-hotels-box .popular-list-data{padding:5px 20px 30px}#popular-hotels-box .list-property-price{font-size:20px;font-family:futurastd-medium,sans-serif;padding-left:20px;padding-top:15px}#popular-hotels-box .list-property-price span{font-size:20px;font-family:futurastd-medium,sans-serif}#popular-hotels-box .left-carousel{bottom:40%;position:absolute;display:block;background:url(../images/left.png) no-repeat;width:31px;height:29px}#popular-hotels-box .right-carousel{bottom:40%;position:absolute;background:url(../images/right.png) no-repeat;width:31px;height:29px;right:0}#popular-hotels-box .carousel-inner img{width:100%}.list-hotel-rating{color:#898c8d;font-size:14px}.empty-star{background:url(../images/icon-star-filter-g.png) no-repeat;background-size:cover;display:block;width:15px;height:15px;float:left;margin-top:2px}.full-star{background:url(../images/icon-star-filter.png) no-repeat;background-size:cover;display:block;width:15px;height:15px;float:left;margin-top:2px}#top-destinations-box{margin-bottom:50px;padding-left:100px;padding-right:100px}#top-destinations-box h2{text-align:center;border-bottom:1px solid #ccc;display:block;margin-left:15px;margin-right:15px;padding-bottom:20px;margin-bottom:40px;font-size:32px}#top-destinations-box h3{font-family:futurastd-light,sans-serif}#myCarousel-city .left-carousel{bottom:40%;margin-left:-100px;position:absolute;display:block;background:url(../images/left-arrow-city.png) no-repeat;width:68px;height:68px}#myCarousel-city .right-carousel{bottom:40%;margin-right:-100px;position:absolute;background:url(../images/right-arrow-city.png) no-repeat;width:68px;height:68px;right:0}.right_carusel{bottom:40%;margin-right:-80px;position:absolute;background:url(../images/right-arrow-city.png) no-repeat;width:68px;height:68px;right:0;cursor:pointer}.left_carusel{left:0;bottom:40%;margin-left:-80px;position:absolute;display:block;background:url(../images/left-arrow-city.png) no-repeat;width:68px;height:68px;cursor:pointer}#myCarousel-city a.city-link{display:block;width:100%;height:320px;background:no-repeat top center;background-size:cover;padding-top:250px;font-size:24px;text-transform:uppercase;text-decoration:underline;text-align:center;color:#fff;border-radius:5px}hr.over-easy-list-box{border:0;border-top:1px solid #ccc;margin:30px 100px 40px}.hotel-chekin-box .input-daterange{width:80%}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.col-xs-15,.col-sm-15,.col-md-15,.col-lg-15{position:relative;min-height:1px;padding-right:10px;padding-left:10px}.col-xs-15{width:20%;float:left}@media(min-width:768px){.col-sm-15{width:20%;float:left}}@media(min-width:992px){.col-md-15{width:20%;float:left}}@media(min-width:1200px){.col-lg-15{width:20%;float:left}}@media(max-width:667px){.list-hotel-box,.filter-box{margin:0 auto}}input[type=checkbox].checkbox{position:absolute;opacity:0}input[type=checkbox].checkbox+label{position:relative;cursor:pointer;margin-left:1.5em;margin-right:1em}input[type=checkbox].checkbox+label:after{position:absolute;content:"";display:block;margin-top:4px;border:1px solid #ccc;width:15px;height:15px;top:0;left:-1.5em;transition:all .5s ease-in-out}input[type=checkbox].checkbox:checked+label:after,input[type=checkbox].checkbox:hover+label:after{background:#ccc;transition:all .5s ease-in-out;text-align:center}input[type=checkbox].tick+label:after{width:18px;height:18px;background:0 0;margin-top:1px;margin-right:5px;left:-1.6em}input[type=checkbox].tick:hover+label:after,input[type=checkbox].tick:checked+label:after{background:0 0;transition:none}input[type=checkbox].tick:checked+label:after{content:"\2713";color:#fff;text-align:center}.list-hotel .carousel-fade{max-height:190px;overflow:hidden}.daterangepicker .input-mini{min-height:auto}.list-property-pictures{height:100%}.carousel .item img{width:100%}.carousel .hotels-item{width:250px;height:190px;background-size:cover;background-position:center}.marker-hotel{width:250px;margin-left:20px;margin-top:5px;text-align:center}.marker-hotel-thumbnail{width:250px;height:140px;background-size:cover;background-position:center;margin-bottom:10px;border-radius:2px}.marker-hotel-title{margin-bottom:5px}.marker-hotel-rating{color:#898c8d;font-size:14px;margin:0 auto;display:inline-block}.marker-hotel-price{font-weight:700}.list-hotel .list-content{height:190px;overflow:hidden}.dropdown button{font-size:14px}.dropdown.btn-group{width:100%}.pictures-upload{width:90%;padding:100px 0;text-align:center;background:#fff;border:2px dashed #ccc;border-radius:3px;margin:0 auto}.pictures-upload p{font-size:22px}*/ h2+hr{border-top:1px solid #cfd1d0}.pictures-preview{margin:20px 0}.pictures-preview .close{position:absolute;top:10px;left:10px;background-color:#213844;border-radius:5px;color:#fff}.pictures-preview .close:hover{background-color:#e98b73;opacity:1;border-color:#e98b73}.uploaded-small-picture>img{width:90%;border-radius:3px;margin:10px 0}.inactiveLink{pointer-events:none;cursor:default}.calendar-price{color:#d87a61}select{-webkit-appearance:none}.clearfix{display:block;content:"";clear:both}.p20{padding:20px 0}.gc-reset{transform:scale(.95)!important;-webkit-transform:scale(.95)!important;transform-origin:0 0!important;-webkit-transform-origin:0 0!important}.grecaptcha-badge{display:none}.counter{width:30px;height:30px;padding:5px;border:1px solid #d87a61;color:#d87a61;border-radius:2px;font-weight:700;display:inline-block;text-align:center;font-size:16px;user-select:none;cursor:pointer;line-height:18px}.counter-label{font-size:16px;margin-right:10px;width:100px;display:inline-block}.Select-placeholder{line-height:60px}.hotel-content .room-group{margin:10px 0;padding:5px;border:1px solid #a9a9a9;border-radius:3px;display:flex}.hotel-content .room-group .book-details{background-color:#fff;border-radius:3px;width:100%;height:100%;text-align:center;padding:5px;margin-right:0}.hotel-content .room-group .room{padding-bottom:5px}.hotel-content .room-group .room-titles{margin:5px}.hotel-content .room-group .book-details .btn{display:inline-block;vertical-align:middle;width:80px;height:35px;padding:5px}.hotel-content .room-group .book-details .price-details{padding:5px;margin:5px}.hotel-content .room-group .btn{width:200px}.success-reservation-alert h2{color:#fff;font-size:28px}.success-reservation-alert h3{color:#fff;font-size:24px}.room-dates i{margin:0 3%}.hotels-input-daterange{width:32%;max-width:225px;float:left;margin-right:5px}.hotels-input-daterange input{padding-left:46px;padding-top:22px;padding-right:5px}.hotels-input-daterange .icon-check-in{margin-top:8px;left:45px;position:absolute}#search .search-dropdown{flex:1;max-width:125px;float:left;margin-right:5px}#search .search-dropdown select{padding-left:20px}.children-modal .room-break{margin-top:5px;margin-bottom:5px}.children-modal .row{margin-bottom:5px}.children-modal .col{padding-left:2px;padding-right:2px}.children-modal .children-select-label{font-size:15px;line-height:40px;margin:0 5px}.children-modal .children-select{height:40px;border:0;display:inline-block;-webkit-box-shadow:none;box-shadow:none}.children-modal .children-age-select{height:40px;background:#fff!important}.searchbar-children-select{min-height:60px;min-width:90px;line-height:60px;border:0;border-radius:3px;background-color:#fff;-webkit-box-shadow:none;box-shadow:none;position:relative;text-align:center;color:#555}.searchbar-children-select.active{color:#fff;background-color:#d87a61}.searchbar-children-select:hover{cursor:pointer}.searchbar-children-select span{display:inline-block;margin:0 auto}.searchbar-children-select-checkbox{margin:0 auto}.content-center{text-align:center;position:relative}.vertical-inline-center{display:flex;text-align:center}.vertical-block-center{display:flex;flex-direction:column;justify-content:center}.room-cancellation-hidden{display:none}.example-appear{opacity:.01}.example-appear.example-appear-active{opacity:1;transition:opacity .5s ease-in}.example-enter{opacity:.01}.example-enter.example-enter-active{opacity:1;transition:opacity 500ms ease-in}.example-leave{opacity:1}.example-leave.example-leave-active{opacity:.01;transition:opacity 500ms ease-in}.filter-box .filter-select{border:1px solid #ccc}.filter-box .filter-info{text-align:center}.filter-box .filter-slider{margin-bottom:15px}.step-by-step{background-color:#223843;margin-bottom:30px}select::-ms-expand{display:none}