.booking-item-dates-change{-webkit-border-radius:5px;border-radius:5px;padding:15px 20px;-webkit-box-shadow:0 2px 1px rgba(0,0,0,.15);box-shadow:0 2px 1px rgba(0,0,0,.15)}.row:after,.row:before{content: " ";display: table;}.row:after{clear: both;}.col-md-4{width: 33.3333%;float: left;min-height: 1px;position: relative;padding-left: 15px;padding-right: 15px;}.form-group{position: relative;margin-bottom: 15px;}.form-group .input-icon {position: absolute;width: 32px;height: 32px;line-height: 32px;display: block;top: 29px;left: 1px;text-align: center;color: #b3b3b3;-webkit-transition: 0.3s;-moz-transition: 0.3s;-o-transition: 0.3s;-ms-transition: 0.3s;transition: 0.3s;z-index: 2;}label{color: #737373;font-family: 'Open Sans', Tahoma, Arial, helvetica, sans-serif;font-size: 14px;line-height: 1.6em;font-weight: 400;}#maincontent > div.nav-drop.booking-sort > ul{display: none;}.nav-tabs{border: none!important;}.panel{border: none!important;background-color: transparent!important;}.nav-tabs>li>a {margin-right: 5px!important;margin-bottom: 0!important;border: none!important;display: flex;}.nav-tabs>li.active>a, .nav-tabs>li.active>a:hover, .nav-tabs>li.active>a:focus{border: none!important;}.active > a{bottom: 0;}.panel-primary>.panel-heading{padding: 0!important;}.nav-tabs > li > a > .fa{display: inline-block;width: 30px;height: 30px;line-height: 30px;margin-right: 2px;-webkit-border-radius: 50%;border-radius: 50%;text-align: center;}.seo-h1{line-height: 30px;}.ui-datepicker{z-index: 10000!important;}#loading {background: #ffffff;color: #666666;position: fixed;height: 100%;width: 100%;z-index: 5000;top: 0;left: 0;float: left;text-align: center;padding-top: 25%;opacity: .80;}.spinner {margin: 0 auto;height: 64px;width: 64px;animation: rotate 0.8s infinite linear;border: 5px solid firebrick;border-right-color: transparent;border-radius: 50%;}@keyframes rotate {0% {transform: rotate(0deg);}100% {transform: rotate(360deg);}}@media (max-width: 991px) {.nav-tabs{display: grid;}.nav-tabs>li{margin: 2px;}}.form-group.form-group-lg .input-icon {width: 45px;height: 45px;line-height: 60px;font-size: 22px;}.form-group .input-icon {position: absolute;width: 32px;height: 32px;line-height: 32px;display: block;top: 29px;text-align: center;color: #b3b3b3;-webkit-transition: 0.3s;-moz-transition: 0.3s;-o-transition: 0.3s;-ms-transition: 0.3s;transition: 0.3s;z-index: 2;}.form-group.form-group-lg .form-control {height: 45px;padding: 10px 18px;font-size: 13px;}.form-group.form-group-lg.form-group-icon-left .form-control{padding-left: 45px;}.tab-content>.active{padding: 7px;}.btn-group-select-num >.btn {-webkit-border-radius: 50% !important;border-radius: 50% !important;height: 28px;line-height: 26px;width: 28px;padding: 0;background: none;color: #737373;border: 1px solid transparent;}.btn-group-select-num >.btn:hover {color: #737373;border-color: #737373;background: none;}.form-group-lg .btn-group-select-num > .btn {height: 35px;line-height: 35px;width: 35px;}.form-group.form-group-lg label {font-size: 16px;margin-bottom: 15px;}.btn-lg{padding: 10px 7px!important;}label{font-family: 'Open Sans', Tahoma, Arial, helvetica, sans-serif;color: #737373;font-weight: 400!important;}.btn-group-select-num >.btn.active, .btn-group-select-num >.btn.active:hover{color: #fff;border: none;}.c {display: block;position: relative;padding-left: 35px;margin-bottom: 12px;cursor: pointer;font-size: 22px;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}.c input {position: absolute;opacity: 0;cursor: pointer;height: 0;width: 0;}.checkmark {position: absolute;top: 0;left: 0;height: 25px;width: 25px;background-color: #eee;}.c:hover input ~ .checkmark {background-color: #ccc;}.c input:checked ~ .checkmark {background-color: #2196F3;}.checkmark:after {content: "";position: absolute;display: none;}.c input:checked ~ .checkmark:after {display: block;}.c .checkmark:after {left: 9px;top: 5px;width: 7px;height: 12px;border: solid white;border-width: 0 3px 3px 0;-webkit-transform: rotate(45deg);-ms-transform: rotate(45deg);transform: rotate(45deg);}div.col-md-5>.form-group.form-group-lg .input-icon {line-height: unset;}div.col-md-5>.form-group.form-group-lg>label{display: unset!important;}#dateFromError-1,#dateToError-1{color: red;}#map-container{width: 100%;height: 350px;margin-bottom: 10px;}.ui-datepicker{z-index: 1000000!important;}#dateFrom-1,#dateTo-1{padding: 6px 25px;}.booking-filters {-webkit-border-radius: 5px;border-radius: 5px;font-size: 11px;background: #4d4d4d;color: #fff;padding: 15px 0;width: 100%;}.gap-mini {margin: 10px 0 10px 0;}.mb20 {margin-bottom: 20px !important;}.term-list{padding-bottom: 20px;padding-left: 15px;}.booking-item-rating .booking-item-rating-stars {margin-right: 17px;margin-bottom: -5px;color: #070074;padding-left: unset;display: flex;}#filter-div > aside > div > a{padding-left: 15px;font-size: 16px;color: white;}.fa-key,.fa-star{margin-right: 5px;}.filter-group-title {margin-bottom: 15px;font-size: 16px;}#filter-div > aside > ul > li > div > label{color: white;}#more-less-btn{float: right;font-size: 16px;color: white;text-decoration: underline;padding-right: 10px;}#place-1,#place-2{padding-left: 25px;}#roomPeople1 > div > span > b{color: #737373;}.select-tile{position: absolute;top: 12px;left: 60px;z-index: 99;}.modal-open-button{position: absolute;top: 12px;right: 24px;z-index: 99;}@media (min-width: 1200px){.container {width: 1180px !important;}}.slimmenu-menu-collapser {position: relative;background-color: #333;color: #fff;width: 100%;height: 48px;line-height: 48px;font-size: 16px;padding: 0 8px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}.slimmenu-collapse-button {position: absolute;right: 8px;top: 50%;width: 40px;-webkit-border-radius: 40px;border-radius: 40px;color: #fff;padding: 7px 10px;cursor: pointer;font-size: 14px;text-align: center;-webkit-transform: translate(0, -50%);-moz-transform: translate(0, -50%);-o-transform: translate(0, -50%);-ms-transform: translate(0, -50%);transform: translate(0, -50%);-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}.slimmenu-collapse-button .slimmenu-icon-bar {background-color: #f5f5f5;-webkit-border-radius: 1px;border-radius: 1px;-webkit-box-shadow: 0 1px rgba(0,0,0,0.25);box-shadow: 0 1px rgba(0,0,0,0.25);display: block;height: 2px;width: 18px;margin: 2px 0;}ul.slimmenu {list-style: none;margin: 0;padding: 0;width: 100%;}ul.slimmenu li {position: relative;display: inline-block;}ul.slimmenu li a {display: block;padding: 12px 20px;font-size: 15px;text-transform: uppercase;font-family: 'Roboto', arial, helvetica, sans-serif;color: #737373;-webkit-transition: background-color 0.17s ease-out;-moz-transition: background-color 0.17s ease-out;-o-transition: background-color 0.17s ease-out;-ms-transition: background-color 0.17s ease-out;transition: background-color 0.17s ease-out;}ul.slimmenu li.slimmenu-sub-menu a {padding: 12px 34px 12px 20px;}ul.slimmenu li.active > a,ul.slimmenu li:hover > a {color: #fff;}ul.slimmenu li.active .slimmenu-sub-collapser > i,ul.slimmenu li:hover .slimmenu-sub-collapser > i {color: #fff;}ul.slimmenu li .slimmenu-sub-collapser {position: absolute;right: 11px;top: 0;width: 20px;height: 100%;text-align: center;z-index: 999;cursor: pointer;}ul.slimmenu li .slimmenu-sub-collapser:before {content: '';display: inline-block;height: 100%;vertical-align: middle;}ul.slimmenu li .slimmenu-sub-collapser > i {text-align: center;color: #333;font-size: 18px;vertical-align: middle;}ul.slimmenu li ul {margin: 0;list-style: none;}ul.slimmenu li ul li {display: block;}ul.slimmenu li ul li a {background-color: #333;color: #fff;}ul.slimmenu li > ul {display: none;position: absolute;left: 0;top: 100%;z-index: 1001;padding: 0;min-width: 170px;}ul.slimmenu li > ul > li ul {display: none;position: absolute;left: 100%;top: 0;z-index: 999;width: 100%;}ul.slimmenu.slimmenu-collapsed li {display: block;width: 100%;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}ul.slimmenu.slimmenu-collapsed li ul li a {background: none;color: #ed8323;}ul.slimmenu.slimmenu-collapsed li ul li a:hover {background: #ed8323;color: #fff;}ul.slimmenu.slimmenu-collapsed li a {display: block;border-bottom: 1px solid rgba(0,0,0,0.075);-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}ul.slimmenu.slimmenu-collapsed li > ul {display: none;position: static;width: 100%;padding-left: 50px;}ul.slimmenu.slimmenu-collapsed li .slimmenu-sub-collapser {height: 50px;width: 50px;right: 0;background: #c96810;}ul.slimmenu.slimmenu-collapsed li .slimmenu-sub-collapser > i {color: #fff;}#slimmenu > li > a:hover{text-decoration: none!important;}.tt-hint {color: #999;}.tt-dropdown-menu {width: 100%;margin-top: 7px;background: #fff;border: 1px solid #e6e6e6;max-height: 300px;overflow-y: auto;white-space: nowrap;}.tt-suggestion {line-height: 1em;padding: 15px 20px;font-size: 13px;border-bottom: 1px solid #e6e6e6;}.tt-suggestion p {margin: 0;}.tt-suggestion.tt-cursor {color: #fff;background: #ed8323;cursor: pointer;}div.nav-drop {display: inline-block;}#orderby {position: relative;padding-right: 23px !important;}.booking-sort {font-size: 10px;}.booking-sort .booking-sort-title > a {color: #737373;}.nav-drop .fa-angle-up,.nav-drop .fa-angle-down {position: absolute;right: 8px;line-height: inherit;font-size: 90%;opacity: 0.7;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";filter: alpha(opacity=70);-webkit-transition: 0.3s;-moz-transition: 0.3s;-o-transition: 0.3s;-ms-transition: 0.3s;transition: 0.3s;}.nav-drop .fa-angle-up {top: 5px;opacity: 0;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter: alpha(opacity=0);}#orderby {position: absolute;left: 100px;z-index: 1000000;height: auto;overflow: visible;opacity: 1;-ms-filter: none;filter: none;-webkit-transform: translate3d(0, 0, 0);-moz-transform: translate3d(0, 0, 0);-o-transform: translate3d(0, 0, 0);-ms-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}.booking-list {list-style: none;padding: 0;margin-bottom: 30px;}.booking-list > li {margin-bottom: 5px;position: relative;}.booking-item {cursor: pointer;display: block;position: relative;padding: 5px;border: 1px solid #c0c0c0;color: #737373;-webkit-transition: 0.2s;-moz-transition: 0.2s;-o-transition: 0.2s;-ms-transition: 0.2s;transition: 0.2s;border-radius: 15px;}.booking-item-img-wrap {position: relative;}.booking-item-img-wrap img {min-height: 90px;width: 152px !important;}a.booking-item:hover{color: #737373;}h5.booking-item-title {font-size: 18.2px;font-weight: 300;}.align-center {text-align: center;}.pagination {margin: 0!important;list-style: none!important;padding: 0!important;overflow: hidden!important;display: block!important;font-size: 12px!important;-webkit-border-radius: 0!important;border-radius: 0!important;}.inline-block {display: inline-block!important;}.pagination > li {display: block;float: left;min-width: 35px;}.pagination > li.active > a, .pagination > li.active > a:hover{}.pagination > li > a:hover {}.pagination > li > a {border: none!important;}.pagination > li.dots {line-height: 16px;text-align: center;font-size: 30px;color: #ccc;}.toggle-search hr{margin: 5px !important;}#collapse-div.in,#collapse-div.collapsing {display: block!important;}@media (max-width: 991px) {#collapse-div {min-width: 360px;z-index: 1000;height: 0;display: none;}#collapse-div.in,#collapse-div.collapsing {display: contents !important;}#filterResult{margin: 20px;}}.shown{display: block!important;}.claim-btn, .claim-btn:hover{padding: 5px;position: relative;float: right;top: -40px;right: 10px;text-decoration: none;}.booking-item-dates-change label {font-weight: 400;display: block;font-size: 18px;padding-bottom: 20px;line-height: 1.2;}#frm .booking-item-dates-change > .form-group .input-icon {top: 45px !important;}.checkbox{padding-left: 20px;}