.wrap-search-hotel-box ul,ul.hotels{list-style:none}.wrap-search-hotel-box .list-field-search,ul.hotels li{position:relative}#archive-hotel .sidebar,#single-hotel .sidebar{width:22%;float:right;margin:0;padding:0}.wrapper-hotel{width:75%;float:left;margin:0;padding:0}.wrapper-hotel .flex-control-thumbs{margin-top:5px}.wrapper-hotel .hotel-booking input[type=number]{width:5em;text-align:center}.wrapper-hotel .flex-control-thumbs:after{content:"";clear:both;display:table}.hotel-booking #extras-room{font-size:.85em}.hotel-booking #extras-room input[type=number]{width:44px;line-height:1;padding:5px;text-align:center}.hotel-breadcrumb{padding-bottom:1em;margin:0 0 3em;border-bottom:1px solid #eee;font-size:13px;font-size:.8125rem}.hotel-breadcrumb li{list-style:none;display:inline-block}.hotel-breadcrumb li a{white-space:nowrap}ul.hotels{margin:0;clear:both}ul.hotels li{float:left;margin:0 3.8% 2.992em 0;padding:0;width:30.75%}ul.hotels li:nth-child(3n){margin-right:0}ul.hotels li:nth-child(3n+1){clear:both}ul.hotels .hotel-loop-room__title{font-size:1em}.hotel-result-count{float:left;padding:20px 0}.wrap-search-hotel-box .list-field-search ul{display:none}.wrap-search-hotel-box .list-field-search ul a{box-shadow:none}.wrap-search-hotel-box .list-field-search ul li:hover{cursor:pointer}.wrap-search-hotel-box .list-field-search ul.active{display:block;position:absolute;background:#fff;width:100%;margin:0;padding:0;max-height:200px;overflow-y:auto}.wrap-search-hotel-box .list-field-search li{float:left}.wrap-search-hotel-box .list-field-search ul li{float:none}#archive-hotel::after,.wrap-search-hotel-box .list-field-search::after,ul.hotels::after{display:block;content:'';clear:both}.summary p.price{font-size:1.6em}.hotel-booking .form-field{margin:0 0 20px}.hotel-booking input{padding:8px 10px}.hotel-booking .form-field select{width:100%;padding:.7em}.ui-datepicker{z-index:100!important}.total_price{display:inline-block}.a_price_night{float:right}.el-show-max-qty-room{margin-top:20px}.wrapper-price-nights{display:none;position:relative}.wrapper-price-nights .price-nights-details{position:absolute;z-index:9;background:#fff;bottom:25px}#ui-datepicker-div .ui-datepicker-calendar td.date-picked{opacity:100}#ui-datepicker-div .ui-datepicker-calendar td{padding:1px}#ui-datepicker-div .ui-datepicker-calendar td a,#ui-datepicker-div .ui-datepicker-calendar td span{text-align:center;line-height:30px}#ui-datepicker-div .ui-datepicker-calendar td.date-picked a,.ui-datepicker-calendar td.date-picked span{background:#465ea4!important;color:#fff!important}#ui-datepicker-div .ui-datepicker-calendar td.start-date a,.ui-datepicker-calendar td.start-date span{border-radius:10px 0 0 10px}#ui-datepicker-div .ui-datepicker-calendar td.end-date a,.ui-datepicker-calendar td.end-date span{border-radius:0 10px 10px 0}.cart-item-date-check-in,.cart-item-date-check-out{margin:0}.spinner{height:25px;text-align:center;font-size:5px;display:none}.spinner>div{background-color:#333;height:100%;width:6px;display:inline-block;-webkit-animation:sk-stretchdelay 1.2s infinite ease-in-out;animation:sk-stretchdelay 1.2s infinite ease-in-out}.spinner .rect2{-webkit-animation-delay:-1.1s;animation-delay:-1.1s}.spinner .rect3{-webkit-animation-delay:-1s;animation-delay:-1s}.spinner .rect4{-webkit-animation-delay:-.9s;animation-delay:-.9s}.spinner .rect5{-webkit-animation-delay:-.8s;animation-delay:-.8s}@-webkit-keyframes sk-stretchdelay{0%,100%,40%{-webkit-transform:scaleY(.4)}20%{-webkit-transform:scaleY(1)}}@keyframes sk-stretchdelay{0%,100%,40%{transform:scaleY(.4);-webkit-transform:scaleY(.4)}20%{transform:scaleY(1);-webkit-transform:scaleY(1)}}