img{max-width: 100%}.text-hero, h1, h2, h3, h4, h5{margin-top: 0;font-weight: 400;line-height: 1.1em}.mb0{margin-bottom: 0}.graybox, .marginb5{margin-bottom: 5px}.mb10{margin-bottom: 10px}.mt15{margin-top: 15px}.mb15{margin-bottom: 15px}.mb20{margin-bottom: 20px}.mt20{margin-top: 20px}.mt30{margin-top: 30px}.mt40{margin-top: 40px}.text-small{font-size: 12px;line-height: 1.5em}.bordered{border: 1px solid #ececec}.bordered-bt, .bordered-tb{border-bottom: solid 1px #ececec}.bordered-tb{border-top: solid 1px #ececec}.bordered-lt{border-left: solid 1px #ececec}.bordered-rt{border-right: solid 1px #ececec}.no-border, .no-border td{border: none!important}*>small, small{color: #818181;font-size: 10px;line-height: 1.4em}.btn>.fa, .btn>.im{margin: 0 5px}.btn-primary{background: #ff8a00;border-color: #ff8a00}.btn-primary:hover{background: #ff5f46;border-color: #d61d00}.full, .full-page{width: 100%}.content-details{padding-top: 5px}.gap{display: block;position: relative;margin: 30px 0;clear: both}.gap:after{clear: both;content: '';display: table}.gap-small{margin: 15px 0}.gap-mini{margin: 10px 0}.gap-big{margin: 60px 0}.gap-large{margin: 90px 0}.gap-top{margin-bottom: 0!important}.gap-bottom{margin-top: 0!important}.gap-border{border: 0;border-top: 1px solid #ededed;border-bottom: 1px solid #fff}.header-wrap{background-image: url(../images/mountain-bg3.jpg);background-repeat: no-repeat;background-size: cover;background-color: #ff8a00}.logo-sidebar{background-image: none}.logo-sidebar .logo2 img{max-width: 160px}.large-nav{padding: 19px 6px 0!important;z-index: 1000;position: relative}.large-nav > li{float: left;margin-right: 10px;margin-bottom: 10px}.large-nav > li > a{font-size: 20px;background-color: rgba(0, 0, 0, 0.75)!important}.large-nav > li > a .fa{font-size: 29px}.large-nav > li > a small{color: #fff}.large-nav ul{top: 80%;left: 50%;transform: translateX(-50%);-webkit-transform: translateX(-50%);padding: 10px 8px}.large-nav li:hover ul{top: 100%;left: 50%}.large-nav ul:before{left: 50%;right: 50%;top: 0;bottom: 0}.large-nav li:hover ul:before{left: 0;right: 0}.large-nav ul:after{left: 50%;margin-left: -20px;top: -12px;border-width: 0 12px 12px;border-color: transparent transparent #fff}.breadcrumb{background: 0 0;padding: 0;font-size: 13px;margin-top: 5px;margin-bottom: 0}.breadcrumb span{color: #5a5a5a}.addres-wrap span{color: #000000}.header-bg h1{font-weight: 500;white-space: nowrap;margin-top: 5px;font-size: 28px}.breadcrumb>li+li:before{content: '\f105';font-family: FontAwesome;padding: 0 7px}.hotel-count{margin-right: 15px;margin-top: -3px}.hotel-count span{margin-left: 3px;margin-top: -2px;background-color: #f04242;padding: 2px 5px 1px;display: inline-block;vertical-align: top;color: #fff;border-radius: 4px}.booking-sort{font-size: 10px}.booking-sort .booking-sort-title{font-size: 14px;margin-top:0}div.nav-drop{display: inline-block}.nav-drop{position: relative;padding-right: 23px!important}.nav-drop .fa-angle-down, .nav-drop .fa-angle-up{position: absolute;right: 8px;line-height: inherit;top: 0;font-size: 90%;opacity: .7;-ms-filter: progid: DXImageTransform.Microsoft.Alpha(Opacity=70);filter: alpha(opacity=70);-webkit-transition: .3s;-moz-transition: .3s;-o-transition: .3s;-ms-transition: .3s;transition: .3s}.nav-drop .fa-angle-up{top: 5px;opacity: 0;-ms-filter: progid: DXImageTransform.Microsoft.Alpha(Opacity=0);filter: alpha(opacity=0)}.nav-drop>.nav-drop-menu{min-width: 85px;height: 0;overflow: hidden;position: absolute;z-index: 999;left: -5px;color: #fff;-webkit-transform: translate3d(0, 10px, 0);-moz-transform: translate3d(0, 10px, 0);-o-transform: translate3d(0, 10px, 0);-ms-transform: translate3d(0, 10px, 0);transform: translate3d(0, 10px, 0);opacity: 0;-ms-filter: progid: DXImageTransform.Microsoft.Alpha(Opacity=0);filter: alpha(opacity=0);-webkit-transition: opacity .3s, -webkit-transform .3s;-moz-transition: opacity .3s, -moz-transform .3s;-o-transition: opacity .3s, -o-transform .3s;-ms-transition: opacity .3s, -ms-transform .3s;transition: opacity .3s, transform .3s;list-style: none;margin: 0;padding: 0}.nav-drop>.nav-drop-menu>li>a{background: #333;color: #fff;padding: 10px 15px;line-height: 1em;border-bottom: 1px solid #262626;display: block;position: relative;-webkit-transition: .3s;-moz-transition: .3s;-o-transition: .3s;-ms-transition: .3s;transition: .3s}.nav-drop>.nav-drop-menu>li>a>.right{float: right}.nav-drop>.nav-drop-menu>li>a:hover{background: #4eb747}.nav-drop>.nav-drop-menu>li:last-child>a{border-bottom: none}.nav-drop>.nav-drop-menu>li:first-child>a:before{position: absolute;content: '';width: 0;height: 0;border-style: solid;border-width: 0 10px 10px;border-color: transparent transparent #262626;top: -10px;left: 10px}.nav-drop.active-drop .fa-angle-up{top: 0;opacity: 1;-ms-filter: none;filter: none}.nav-drop.active-drop .fa-angle-down{top: 5px;opacity: 0;-ms-filter: progid: DXImageTransform.Microsoft.Alpha(Opacity=0);filter: alpha(opacity=0)}.nav-drop.active-drop>.nav-drop-menu{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: 15px}.booking-item, .booking-item-img-wrap, .booking-list>li{position: relative}.booking-item{cursor: pointer;display: block;padding: 0;border: 1px solid #e6e6e6;color: #737373;-o-transition: .2s;transition: .2s}.booking-item:before{content: "";position: absolute;top: 1px;bottom: 1px;right: 1px;left: 66.666666666%;pointer-events: none;background: -moz-linear-gradient(left, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.05) 100%);background: -webkit-linear-gradient(left, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.05) 100%);background: linear-gradient(to right, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.05) 100%);filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#0d000000', GradientType=1)}.booking-item.active, .booking-item:hover{color: #737373;border: 1px solid #e6e6e6;}.booking-item.active .booking-item-number, .booking-item:hover .booking-item-number{background: gray}.booking-item.active .booking-item-img-wrap .booking-item-img-num, .booking-item:hover .booking-item-img-wrap .booking-item-img-num{opacity: 1;-ms-filter: none;filter: none;background: rgba(0, 0, 0, .5)}.listmar{padding: 5px}.booking-item.booking-item-small{padding: 11px}.booking-item.booking-item-small .booking-item-title{font-size: 14px;margin-bottom: 0}.booking-item.booking-item-small .booking-item-rating-stars{font-size: 12px;margin-bottom: 0;color: #4eb747}.booking-item-rating-stars{padding-left: 0 !important}.booking-item-rating-stars li{list-style: none !important}.booking-item.booking-item-small .booking-item-price{font-size: 20px;font-weight: 400;margin-bottom: 2px;display: inline}.booking-item.booking-item-small .booking-item-price-from{font-size: 12px;margin-bottom: 2px}.booking-item-title{margin-top: 0;margin-bottom: 7px}.booking-item-description{font-size: 13px;line-height: 1.5em}.booking-item-img-wrap .booking-item-img-num{opacity: .5;-ms-filter: progid: DXImageTransform.Microsoft.Alpha(Opacity=50);filter: alpha(opacity=50);-webkit-transition: .2s;-moz-transition: .2s;-o-transition: .2s;-ms-transition: .2s;transition: .2s;position: absolute;bottom: 0;right: 0;color: #fff;background: rgba(0, 0, 0, .01);padding: 5px 7px;font-size: 13px;line-height: 1em}.booking-item-img-wrap:before{content: "";position: absolute;left: 0;bottom: 0;right: 0;height: 30%;background: -moz-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.7) 100%);background: -webkit-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.7) 100%);background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.7) 100%);filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#b3000000', GradientType=0)}.booking-item:hover .booking-item-img-wrap:before{height: 10%}.booking-item-number, .booking-item-reviews>li .booking-item-review-content{-webkit-transition: .2s;-moz-transition: .2s;-o-transition: .2s;-ms-transition: .2s}.booking-item-img-wrap .booking-item-img-num>.fa{margin-right: 3px}.booking-item-last-booked{-size: 11px;background-color: #e3fcbf;padding: 1px 3px 2px;color: #0c6e25;border-radius: 3px;border: 1px solid #bbf468}.booking-item-rating{padding-bottom: 2px;display: block;position: absolute;bottom: 0;left: 10px}.booking-item-rating .booking-item-rating-stars{display: inline-block;margin-right: 17px;margin-bottom: -5px;color: #ffe200}.booking-item-rating .booking-item-rating-stars .fa{margin-right: 0}.booking-item-rating .booking-item-rating-number{margin-right: 7px}.booking-item-rating .booking-item-rating-number>b{font-size: 25px}.booking-item .booking-item-features{margin-top: 10px}.guest-occupancy>li>i, .guest-occupancy>li>i:hover{background-color: #f04242;color: #fff;float: left}.guest-occupancy small{font-size: 12px;border: 1px solid #ffd3d3;padding: 6px 13px 6px 12px;color: #f04242;margin-top: 4px;margin-left: -9px;display: block;float: left;border-radius: 0 100px 100px 0}.booking-item-features-sign>li{padding-bottom: 15px}.booking-item-features>li{margin-right: 2px}.booking-item-features-small>li{margin-right: 5px;margin-bottom: 5px}.booking-item-features>li>i{height: 35px;width: 35px;line-height: 33px;font-size: 18px;box-shadow: none}.booking-item-features-big>li>i{height: 55px;width: 55px;line-height: 50px;font-size: 27px;background-color: transparent;border: 1px solid #f3f3f3}.booking-item-features-big>li .booking-item-feature-sign{top: 100%;margin-top: 5px;font-size: 11px}[class*=" icon2-"], [class^=icon2-]{font-family: icomoon!important;speak: none;font-style: normal;font-weight: 400;font-variant: normal;text-transform: none;line-height: 1;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale}@font-face{font-family: icomoon;src: url(../fonts2/icomoon.eot?8sduzh);src: url(../fonts2/icomoon.eot?8sduzh#iefix) format('embedded-opentype'), url(../fonts2/icomoon.ttf?8sduzh) format('truetype'), url(../fonts2/icomoon.woff?8sduzh) format('woff'), url(../fonts2/icomoon.svg?8sduzh#icomoon) format('svg');font-weight: 400;font-style: normal}.icon2-jacuzzi:before{content: "\e900"}.icon2-mini-fridge:before{content: "\e901"}.romtypes .booking-item-features>li>i{font-size: 20px;width: 35px;height: 35px}.booking-item-features-big>li{margin: 0 5px 40px}.booking-item-features-big>li:hover i{border-color: #4eb747}.booking-item-features-big>li .booking-item-feature-sign{position: absolute;bottom: 2px;left: 0;display: block;text-align: center;font-size: 10px;line-height: 1em;width: 100%;top: 100%;margin-top: 5px;font-size: 11px}.booking-item-address{line-height: 1.4em;font-size: 13px;text-overflow: ellipsis;white-space: nowrap;overflow: hidden}.booking-item-price-from{font-size: 12px;line-height: 1em}.booking-item-price-from, .pernight2{display: inline-block;position: relative}.booking-item-price{line-height: 1em;display: inline-block;margin-bottom: 12px}.booking-item-price .fa{margin-right: 5px}.booking-item .booking-item-price-from{border: 1px solid #ebebeb;padding: 6px 3px;top: -3px;right: -5px;margin-bottom: 0;border-radius: 0px;background-color: #fff;z-index: 1;text-transform: uppercase}.pernight2{font-size: 11px;margin-left: 9px;top: -4px;background-color: #fff;border: solid 1px #ebebeb;text-align: center;line-height: 16px;border-radius: 3px;padding: 0 3px}.pernight2:before{content: "/";position: absolute;left: -8px;top: 0;color: #ccc}.booking-item-price{font-size: 27px;color: #30b135;font-weight: 600}.booking-item-price .fa{font-size: 15px}.booking-item .price_from{display: inline-block;position: relative;border: solid 2px #ebebeb;padding: 4px 6px 0;font-size: 15px;margin-left: -10px;margin-top: 0;border-radius: 0 50px 50px 0;box-shadow: 0 0 0 1px #fff;background: -moz-linear-gradient(left, rgba(0, 0, 0, 0.2) 0%, rgba(0, 0, 0, 0) 20%, rgba(0, 0, 0, 0) 100%);background: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.2) 0%, rgba(0, 0, 0, 0) 20%, rgba(0, 0, 0, 0) 100%);background: linear-gradient(to right, rgba(0, 0, 0, 0.2) 0%, rgba(0, 0, 0, 0) 20%, rgba(0, 0, 0, 0) 100%);filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#33000000', endColorstr='#00000000', GradientType=1)}.romtypes .booking-item-price{font-size: 18px}.romtypes .price_from{font-size: 14px;margin-left: -8px;color: #000}.romtypes .price_from .fa{padding-left: 10px;font-size: 12px}.booking-item-sold{color: red;display: block;text-align: center;border: 1px dashed #ffadad;border-radius: 5px;padding: 7px 15px;font-style: italic;box-shadow: inset 0 0 0 3px #fff7f7;font-size: 18px;text-shadow: 1px 1px 0 #ffadad}.helpbox{border: 1px dashed #e4e4e4;padding: 15px;background-color: #f9f9f9;box-shadow: inset 0 0 0 4px #fff;margin-top: 10px;margin-bottom: 10px}.helpbox .heading{font-size: 20px;border-bottom: solid 1px #fff;margin-bottom: 10px;padding-bottom: 10px}.helpbox2 .heading{border: none;margin-bottom: -14px}.helpbox .subheading{color: #fec12c;font-weight: 500;margin-bottom: 10px}.helpbox2 .subheading{margin-bottom: 0}.helpbox a{display: block;padding-left: 30px;position: relative;font-weight: 500}.helpbox2 a{padding-left: 30px;padding-right: 10px;background-color: #ff8a00;border-radius: 100px;float: right;color: #fff}.helpbox a .fa{position: absolute;left: 0;top: 3px}.helpbox2 a .fa{top: 4px;left: 14px}.helpbox .help-phone{font-size: 22px;font-weight: 500}.enquirybox{padding: 15px;border: 1px solid #ff8a00;box-shadow: 2px 2px 5px rgba(0, 0, 0, .12)}.header-bg .addres-wrap{display: -webkit-box;display: -ms-flexbox;display: flex}.header-bg .address{margin-left: 12px;line-height: 1.4;font-size: 12px;margin-top: 13px;font-weight: 500;border-left: solid 1px #e3e3e3;padding-left: 20px;display: inline-table}.header-bg .address .fa{margin-left: -12px;margin-top: 1px;position: absolute}.rated-block{text-align: right;margin-top: -12px;float: right}.rated-block .icon-group{font-size: 16px;float: right;margin-bottom: 5px;color: #ffbf15}.rated-block .looking{clear: both}.rated-block .rated{font-size: 18px;font-weight: 700}.booking-item-details{background-color: #fff;margin-bottom: 6px;padding: 15px}.booking-details-tabbable .nav>li>a>.fa{margin-right: 5px;opacity: .6;-ms-filter: progid: DXImageTransform.Microsoft.Alpha(Opacity=60);filter: alpha(opacity=60);font-size: 13px;position: relative;top: -1px}.booking-details-tabbable .nav>li.active>a>.fa{opacity: 1;-ms-filter: none;filter: none}.nav-tabs>li>a{margin-right: inherit;-webkit-border-radius: 0;border-radius: 0}.fotorama__arr:focus:after, .fotorama__fullscreen-icon:focus:after, .fotorama__html, .fotorama__img, .fotorama__nav__frame:focus .fotorama__dot:after, .fotorama__nav__frame:focus .fotorama__thumb:after, .fotorama__stage__frame, .fotorama__stage__shaft, .fotorama__video iframe{position: absolute;width: 100%;height: 100%;top: 0;right: 0;left: 0;bottom: 0}.fotorama--fullscreen, .fotorama__img{max-width: 99999px!important;max-height: 99999px!important;min-width: 0!important;min-height: 0!important;border-radius: 0!important;box-shadow: none!important;padding: 0!important}.fotorama__wrap .fotorama__grab{cursor: move;cursor: -webkit-grab;cursor: -o-grab;cursor: -ms-grab;cursor: grab}.fotorama__grabbing *{cursor: move;cursor: -webkit-grabbing;cursor: -o-grabbing;cursor: -ms-grabbing;cursor: grabbing}.fotorama__spinner{position: absolute!important;top: 50%!important;left: 50%!important}.fotorama__wrap--css3 .fotorama__arr, .fotorama__wrap--css3 .fotorama__fullscreen-icon, .fotorama__wrap--css3 .fotorama__nav__shaft, .fotorama__wrap--css3 .fotorama__stage__shaft, .fotorama__wrap--css3 .fotorama__thumb-border, .fotorama__wrap--css3 .fotorama__video-close, .fotorama__wrap--css3 .fotorama__video-play{-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0)}.fotorama__caption, .fotorama__nav:after, .fotorama__nav:before, .fotorama__stage:after, .fotorama__stage:before, .fotorama__wrap--css3 .fotorama__html, .fotorama__wrap--css3 .fotorama__nav, .fotorama__wrap--css3 .fotorama__spinner, .fotorama__wrap--css3 .fotorama__stage, .fotorama__wrap--css3 .fotorama__stage .fotorama__img, .fotorama__wrap--css3 .fotorama__stage__frame{-webkit-transform: translateZ(0);transform: translateZ(0)}.fotorama__arr:focus, .fotorama__fullscreen-icon:focus, .fotorama__nav__frame{outline: 0}.fotorama__arr:focus:after, .fotorama__fullscreen-icon:focus:after, .fotorama__nav__frame:focus .fotorama__dot:after, .fotorama__nav__frame:focus .fotorama__thumb:after{content: '';border-radius: inherit;background-color: rgba(0, 175, 234, .5)}.fotorama__wrap--video .fotorama__stage, .fotorama__wrap--video .fotorama__stage__frame--video, .fotorama__wrap--video .fotorama__stage__frame--video .fotorama__html, .fotorama__wrap--video .fotorama__stage__frame--video .fotorama__img, .fotorama__wrap--video .fotorama__stage__shaft{-webkit-transform: none!important;transform: none!important}.fotorama__wrap--css3 .fotorama__nav__shaft, .fotorama__wrap--css3 .fotorama__stage__shaft, .fotorama__wrap--css3 .fotorama__thumb-border{transition-property: -webkit-transform, width;transition-property: transform, width;transition-timing-function: cubic-bezier(.1, 0, .25, 1);transition-duration: 0}.fotorama__arr, .fotorama__fullscreen-icon, .fotorama__no-select, .fotorama__video-close, .fotorama__video-play, .fotorama__wrap{-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none}.fotorama__nav, .fotorama__nav__frame{margin: auto;padding: 0}.fotorama--fullscreen, .fullscreen{width: 100%!important;height: 100%!important;margin: 0!important}.fotorama__caption__wrap, .fotorama__nav__frame, .fotorama__nav__shaft{-moz-box-orient: vertical;display: inline-block;vertical-align: middle}.fotorama:not(.fotorama--unobtrusive)>:not(:first-child), .fotorama__wrap--fade .fotorama__stage__frame{display: none}.fotorama__nav__frame, .fotorama__thumb-border{box-sizing: content-box}.fotorama--hidden, .fotorama__load{position: absolute;left: -99999px;top: -99999px;z-index: -1}.fotorama__arr, .fotorama__fullscreen-icon, .fotorama__nav, .fotorama__nav__frame, .fotorama__nav__shaft, .fotorama__stage__frame, .fotorama__stage__shaft, .fotorama__video-close, .fotorama__video-play{-webkit-tap-highlight-color: transparent}.fotorama__thumb{background-color: #7f7f7f;background-color: rgba(127, 127, 127, .2)}@media print{.fotorama__arr, .fotorama__fullscreen-icon, .fotorama__thumb-border, .fotorama__video-close, .fotorama__video-play{background: 0 0!important}}.fotorama--fullscreen .fotorama__nav, .fotorama--fullscreen .fotorama__stage, .fullscreen{background: #000}.fotorama{min-width: 1px;overflow: hidden}.fullscreen{max-width: 100%!important;max-height: 100%!important;padding: 0!important;overflow: hidden!important}.fotorama--fullscreen{position: absolute!important;top: 0!important;left: 0!important;right: 0!important;bottom: 0!important;float: none!important;z-index: 2147483647!important;background: #000}.fotorama__wrap{-webkit-text-size-adjust: 100%;position: relative;direction: ltr;z-index: 0}.fotorama__stage__frame.fotorama__active, .fotorama__wrap--fade .fotorama__fade-front{z-index: 8}.fotorama__wrap--rtl .fotorama__stage__frame{direction: rtl}.fotorama__nav, .fotorama__stage{overflow: hidden;position: relative;max-width: 100%}.fotorama__wrap--pan-y{-ms-touch-action: pan-y}.fotorama__wrap--slide .fotorama__stage__frame{opacity: 1!important}.fotorama__stage__frame{overflow: hidden}.fotorama__wrap--fade .fotorama__fade-front, .fotorama__wrap--fade .fotorama__fade-rear, .fotorama__wrap--fade .fotorama__stage__frame.fotorama__active{display: block;left: 0;top: 0}.fotorama--fullscreen .fotorama__loaded--full .fotorama__img, .fotorama__img--full, .fotorama__wrap--fade .fotorama__stage .fotorama__shadow{display: none}.fotorama__wrap--fade .fotorama__fade-rear{z-index: 7}.fotorama__wrap--fade .fotorama__fade-rear.fotorama__active{z-index: 9}.fotorama__img{-ms-filter: alpha(Opacity=0);filter: alpha(opacity=0);opacity: 0;border: none!important}.fotorama__error .fotorama__img, .fotorama__loaded .fotorama__img{-ms-filter: alpha(Opacity=100);filter: alpha(opacity=100);opacity: 1}.fotorama--fullscreen .fotorama__loaded--full .fotorama__img--full{display: block}.fotorama__wrap--only-active .fotorama__nav, .fotorama__wrap--only-active .fotorama__stage{max-width: 99999px!important}.fotorama__wrap--only-active .fotorama__stage__frame{visibility: hidden}.fotorama__wrap--only-active .fotorama__stage__frame.fotorama__active{visibility: visible}.fotorama__nav{font-size: 0;line-height: 0;text-align: center;display: none;white-space: nowrap;z-index: 5}.fotorama__nav__shaft{position: relative;left: 0;top: 0;text-align: left}.fotorama__nav__frame{position: relative;cursor: pointer}.fotorama__nav--dots{display: block}.fotorama__nav--dots .fotorama__nav__frame{width: 18px;height: 30px}.fotorama__nav--dots .fotorama__nav__frame--thumb, .fotorama__nav--dots .fotorama__thumb-border{display: none}.fotorama__nav--thumbs{display: block}.fotorama__nav--thumbs .fotorama__nav__frame{padding-left: 0!important}.fotorama__nav--thumbs .fotorama__nav__frame:last-child{padding-right: 0!important}.fotorama__nav--thumbs .fotorama__nav__frame--dot{display: none}.fotorama__dot{display: block;width: 4px;height: 4px;position: relative;top: 12px;left: 6px;border-radius: 6px;border: 1px solid #7f7f7f}.fotorama__nav__frame:focus .fotorama__dot:after{padding: 1px;top: -1px;left: -1px}.fotorama__nav__frame.fotorama__active .fotorama__dot{width: 0;height: 0;border-width: 3px}.fotorama__nav__frame.fotorama__active .fotorama__dot:after{padding: 3px;top: -3px;left: -3px}.fotorama__thumb{overflow: hidden;position: relative;width: 100%;height: 100%}.fotorama__nav__frame:focus .fotorama__thumb{z-index: 2}.fotorama__thumb-border{position: absolute;z-index: 9;top: 0;left: 0;border-style: solid;border-color: #00afea;background-image: linear-gradient(to bottom right, rgba(255, 255, 255, .25), rgba(64, 64, 64, .1))}.fotorama__caption{position: absolute;z-index: 12;bottom: 0;left: 0;right: 0;font-family: 'Helvetica Neue', Arial, sans-serif;font-size: 14px;line-height: 1.5;color: #000}.fotorama__arr:before, .fotorama__fullscreen-icon:before, .fotorama__video-close:before, .fotorama__video-play:before, .owl-controls .owl-buttons div:before, .twitter .tweet-list li:before{font-family: FontAwesome}.fotorama__caption a{text-decoration: none;color: #000;border-bottom: 1px solid;border-color: rgba(0, 0, 0, .5)}.fotorama__caption a:hover{color: #333;border-color: rgba(51, 51, 51, .5)}.fotorama__wrap--rtl .fotorama__caption{left: auto;right: 0}.fotorama__wrap--no-captions .fotorama__caption, .fotorama__wrap--video .fotorama__caption{display: none}.fotorama__caption__wrap{box-sizing: border-box;background-color: #fff;background-color: rgba(255, 255, 255, .3);padding: 5px 10px;display: block;text-align: center;font-weight: 700;color: #fff}@-webkit-keyframes spinner{0%{-webkit-transform: rotate(0);transform: rotate(0)}100%{-webkit-transform: rotate(360deg);transform: rotate(360deg)}}@keyframes spinner{0%{-webkit-transform: rotate(0);transform: rotate(0)}100%{-webkit-transform: rotate(360deg);transform: rotate(360deg)}}.fotorama__wrap--css3 .fotorama__spinner{-webkit-animation: spinner 24s infinite linear;animation: spinner 24s infinite linear}.fotorama__wrap--css3 .fotorama__html, .fotorama__wrap--css3 .fotorama__stage .fotorama__img{transition-property: opacity;transition-timing-function: linear;transition-duration: .3s}.fotorama__wrap--video .fotorama__stage__frame--video .fotorama__html, .fotorama__wrap--video .fotorama__stage__frame--video .fotorama__img{-ms-filter: alpha(Opacity=0);filter: alpha(opacity=0);opacity: 0}.fotorama__arr{margin-top: -16px}.fotorama__arr--prev{background-position: 0 0}.fotorama__arr--next{right: 2px;background-position: -32px 0}.fotorama__arr--disabled{pointer-events: none;cursor: default;opacity: .1}.fotorama__fullscreen-icon{background-position: 0 -32px}.fotorama__arr:focus, .fotorama__fullscreen-icon:focus{border-radius: 50%}.fotorama--fullscreen .fotorama__fullscreen-icon{background-position: -32px -32px}.fotorama__video-play{width: 96px;height: 96px;left: 50%;top: 50%;margin-left: -48px;margin-top: -48px;background-position: 0 -64px;opacity: 0}.fotorama__wrap--css2 .fotorama__video-play, .fotorama__wrap--video .fotorama__stage .fotorama__video-play{display: none}.fotorama__error .fotorama__video-play, .fotorama__loaded .fotorama__video-play, .fotorama__nav__frame .fotorama__video-play{opacity: 1;display: block}.fotorama__nav__frame .fotorama__video-play{width: 32px;height: 32px;margin-left: -16px;margin-top: -16px;background-position: -64px -32px}.fotorama__video-close{width: 32px;height: 32px;top: 0;right: 0;background-position: -64px 0;opacity: 0}.fotorama__wrap--css2 .fotorama__video-close{display: none}.fotorama__wrap--css3 .fotorama__video-close{-webkit-transform: translate3d(32px, -32px, 0);transform: translate3d(32px, -32px, 0)}.fotorama__wrap--video .fotorama__video-close{display: block;opacity: 1}.fotorama__wrap--css3.fotorama__wrap--video .fotorama__video-close{-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0)}.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__arr, .fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__fullscreen-icon{opacity: 0}.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__arr:focus, .fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__fullscreen-icon:focus{opacity: 1}.fotorama__wrap--video .fotorama__arr, .fotorama__wrap--video .fotorama__fullscreen-icon{opacity: 0!important}.fotorama__wrap--css2.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__arr, .fotorama__wrap--css2.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__fullscreen-icon{display: none}.fotorama__wrap--css2.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__arr:focus, .fotorama__wrap--css2.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__fullscreen-icon:focus{display: block}.fotorama__wrap--css2.fotorama__wrap--video .fotorama__arr, .fotorama__wrap--css2.fotorama__wrap--video .fotorama__fullscreen-icon{display: none!important}.fotorama__wrap--css3.fotorama__wrap--no-controls.fotorama__wrap--slide.fotorama__wrap--toggle-arrows .fotorama__fullscreen-icon:not(:focus){-webkit-transform: translate3d(32px, -32px, 0);transform: translate3d(32px, -32px, 0)}.fotorama__wrap--css3.fotorama__wrap--no-controls.fotorama__wrap--slide.fotorama__wrap--toggle-arrows .fotorama__arr--prev:not(:focus){-webkit-transform: translate3d(-48px, 0, 0);transform: translate3d(-48px, 0, 0)}.fotorama__wrap--css3.fotorama__wrap--no-controls.fotorama__wrap--slide.fotorama__wrap--toggle-arrows .fotorama__arr--next:not(:focus){-webkit-transform: translate3d(48px, 0, 0);transform: translate3d(48px, 0, 0)}.fotorama__wrap--css3.fotorama__wrap--video .fotorama__fullscreen-icon{-webkit-transform: translate3d(32px, -32px, 0)!important;transform: translate3d(32px, -32px, 0)!important}.fotorama__wrap--css3.fotorama__wrap--video .fotorama__arr--prev{-webkit-transform: translate3d(-48px, 0, 0)!important;transform: translate3d(-48px, 0, 0)!important}.fotorama__wrap--css3.fotorama__wrap--video .fotorama__arr--next{-webkit-transform: translate3d(48px, 0, 0)!important;transform: translate3d(48px, 0, 0)!important}.fotorama__wrap--css3 .fotorama__arr:not(:focus), .fotorama__wrap--css3 .fotorama__fullscreen-icon:not(:focus), .fotorama__wrap--css3 .fotorama__video-close:not(:focus), .fotorama__wrap--css3 .fotorama__video-play:not(:focus){transition-property: -webkit-transform, opacity;transition-property: transform, opacity;transition-duration: .3s}.fotorama__nav:before, .fotorama__stage:before{background-image: linear-gradient(transparent, rgba(0, 0, 0, .2) 25%, rgba(0, 0, 0, .3) 75%, transparent), radial-gradient(farthest-side at 0 50%, rgba(0, 0, 0, .4), transparent);background-position: 0 0, 0 0;left: -10px}.fotorama__arr--prev, .fotorama__nav.fotorama__shadows--left:before, .fotorama__stage.fotorama__shadows--left:before{left: 0}.fotorama__nav:after, .fotorama__stage:after{background-image: linear-gradient(transparent, rgba(0, 0, 0, .2) 25%, rgba(0, 0, 0, .3) 75%, transparent), radial-gradient(farthest-side at 100% 50%, rgba(0, 0, 0, .4), transparent);background-position: 100% 0, 100% 0;right: -10px}.fotorama__nav.fotorama__shadows--right:after, .fotorama__stage.fotorama__shadows--right:after{right: 0}.fotorama--fullscreen .fotorama__nav:after, .fotorama--fullscreen .fotorama__nav:before, .fotorama--fullscreen .fotorama__stage:after, .fotorama--fullscreen .fotorama__stage:before, .fotorama__wrap--fade .fotorama__stage:after, .fotorama__wrap--fade .fotorama__stage:before, .fotorama__wrap--no-shadows .fotorama__nav:after, .fotorama__wrap--no-shadows .fotorama__nav:before, .fotorama__wrap--no-shadows .fotorama__stage:after, .fotorama__wrap--no-shadows .fotorama__stage:before{display: none}.fotorama__arr--next:before{content: '\f105'}.fotorama__arr--prev::before{content: '\f104'}.fotorama__wrap--css3.fotorama__wrap--no-controls.fotorama__wrap--slide.fotorama__wrap--toggle-arrows .fotorama__fullscreen-icon, .fotorama__wrap--css3.fotorama__wrap--video .fotorama__fullscreen-icon{-webkit-transform: translate3d(32px, -32px, 0);-moz-transform: translate3d(32px, -32px, 0);-o-transform: translate3d(32px, -32px, 0);-ms-transform: translate3d(32px, -32px, 0);transform: translate3d(32px, -32px, 0)}.fotorama__wrap--css3.fotorama__wrap--no-controls.fotorama__wrap--slide.fotorama__wrap--toggle-arrows .fotorama__arr--prev, .fotorama__wrap--css3.fotorama__wrap--video .fotorama__arr--prev{-webkit-transform: translate3d(-48px, 0, 0);-moz-transform: translate3d(-48px, 0, 0);-o-transform: translate3d(-48px, 0, 0);-ms-transform: translate3d(-48px, 0, 0);transform: translate3d(-48px, 0, 0)}.fotorama__wrap--css3.fotorama__wrap--no-controls.fotorama__wrap--slide.fotorama__wrap--toggle-arrows .fotorama__arr--next, .fotorama__wrap--css3.fotorama__wrap--video .fotorama__arr--next{-webkit-transform: translate3d(48px, 0, 0);-moz-transform: translate3d(48px, 0, 0);-o-transform: translate3d(48px, 0, 0);-ms-transform: translate3d(48px, 0, 0);transform: translate3d(48px, 0, 0)}.fotorama__wrap--css3 .fotorama__arr, .fotorama__wrap--css3 .fotorama__fullscreen-icon, .fotorama__wrap--css3 .fotorama__video-close, .fotorama__wrap--css3 .fotorama__video-play{-webkit-transition-property: -webkit-transform, opacity;-moz-transition-property: -moz-transform, opacity;-o-transition-property: -o-transform, opacity;-ms-transition-property: -ms-transform, opacity;transition-property: transform, opacity;-webkit-transition-duration: .3s;-moz-transition-duration: .3s;-o-transition-duration: .3s;-ms-transition-duration: .3s;transition-duration: .3s}.fotorama__nav:after, .fotorama__nav:before, .fotorama__stage:after, .fotorama__stage:before{content: "";display: block;position: absolute;text-decoration: none;top: 0;bottom: 0;width: 10px;height: auto;z-index: 10;pointer-events: none;background-repeat: no-repeat;-webkit-background-size: 1px 100%, 5px 100%;-moz-background-size: 1px 100%, 5px 100%;background-size: 1px 100%, 5px 100%}.fotorama__arr, .fotorama__fullscreen-icon{width: 32px;height: 32px;line-height: 32px;color: #fff;text-align: center}.fotorama__select{-webkit-user-select: text;-moz-user-select: text;-ms-user-select: text;user-select: text;cursor: auto}.mfp-counter, .owl-controls{-webkit-user-select: none;-moz-user-select: none}.fotorama__video{top: 32px;right: 0;bottom: 0;left: 0;position: absolute;z-index: 10}.fotorama__arr, .fotorama__fullscreen-icon, .fotorama__video-close, .fotorama__video-play{position: absolute;z-index: 11;cursor: pointer}.fotorama__arr{display: block;position: absolute;border-radius: 50%;top: 50%;margin: -16px 10px 0;background: rgba(0, 0, 0, .4);font-size: 20px}.fotorama__arr:hover{background: rgba(0, 0, 0, .6)}.fotorama__fullscreen-icon{top: 0;right: 0;z-index: 20;opacity: .8;-ms-filter: progid: DXImageTransform.Microsoft.Alpha(Opacity=80);filter: alpha(opacity=80);-webkit-border-radius: 50%;border-radius: 50%;background: rgba(0, 0, 0, .2);margin: 10px}.fotorama__fullscreen-icon:hover{opacity: 1;-ms-filter: none;filter: none}.fotorama__fullscreen-icon:before{content: '\f065'}.fotorama--fullscreen .fotorama__fullscreen-icon:before{content: '\f066'}@-moz-keyframes spinner{0%{-webkit-transform: rotate(0);-moz-transform: rotate(0);-o-transform: rotate(0);-ms-transform: rotate(0);transform: rotate(0)}100%{-webkit-transform: rotate(360deg);-moz-transform: rotate(360deg);-o-transform: rotate(360deg);-ms-transform: rotate(360deg);transform: rotate(360deg)}}@-webkit-keyframes spinner{0%{-webkit-transform: rotate(0);-moz-transform: rotate(0);-o-transform: rotate(0);-ms-transform: rotate(0);transform: rotate(0)}100%{-webkit-transform: rotate(360deg);-moz-transform: rotate(360deg);-o-transform: rotate(360deg);-ms-transform: rotate(360deg);transform: rotate(360deg)}}@-o-keyframes spinner{0%{-webkit-transform: rotate(0);-moz-transform: rotate(0);-o-transform: rotate(0);-ms-transform: rotate(0);transform: rotate(0)}100%{-webkit-transform: rotate(360deg);-moz-transform: rotate(360deg);-o-transform: rotate(360deg);-ms-transform: rotate(360deg);transform: rotate(360deg)}}@-ms-keyframes spinner{0%{-webkit-transform: rotate(0);-moz-transform: rotate(0);-o-transform: rotate(0);-ms-transform: rotate(0);transform: rotate(0)}100%{-webkit-transform: rotate(360deg);-moz-transform: rotate(360deg);-o-transform: rotate(360deg);-ms-transform: rotate(360deg);transform: rotate(360deg)}}@keyframes spinner{0%{-webkit-transform: rotate(0);-moz-transform: rotate(0);-o-transform: rotate(0);-ms-transform: rotate(0);transform: rotate(0)}100%{-webkit-transform: rotate(360deg);-moz-transform: rotate(360deg);-o-transform: rotate(360deg);-ms-transform: rotate(360deg);transform: rotate(360deg)}}.booking-block{padding: 15px;border-top-left-radius: 17px;background-color: #f9f9f9}.from-block .from, .owl-cap-title, .preview-title, .search-tabs>.tabbable>.nav-tabs>li>a, .text-uc, .uc, ul.slimmenu li a{text-transform: uppercase}.from-block{display: inline-block;line-height: 14px;vertical-align: middle;text-align: right;color: #fff;}.from-block .from{display: block;font-size: 12px}.booking-item-details .booking-item-header-price{font-size: 19px;line-height: 1em;background-color: #2b2b2b;border-bottom: solid 2px #fff;margin-top: -16px;margin-left: -15px;margin-right: -15px;border-radius: 18px 0 0;padding: 15px}.booking-item-details .booking-item-header-price .text-lg{font-size: 31px;line-height: 1em;color: #fff;vertical-align: middle}.per-night-anim, .price-block{display: inline-block}.booking-block .text-lg .fa{font-size: 25px;margin-right: 5px}.per-night-anim{color: #fff;overflow: hidden;vertical-align: middle;position: relative;margin-left: 7px;font-size: 13px}.pernight{width: 60px;animation: lessprice 3s;-webkit-animation: lessprice 3s;animation-iteration-count: infinite;-webkit-animation-iteration-count: infinite;top: 0;position: absolute}.perroom{animation: newprice 3s;-webkit-animation: newprice 3s;animation-iteration-count: infinite;-webkit-animation-iteration-count: infinite}@keyframes newprice{0%, 20%{transform: translateX(-150%)}30%, 70%{transform: translateX(0)}100%{transform: translateX(250%)}}@-webkit-keyframes newprice{0%, 20%{-webkit-transform: translateX(-150%)}30%, 70%{-webkit-transform: translateX(0)}100%{-webkit-transform: translateX(250%)}}@keyframes lessprice{0%, 10%{transform: translateY(0)}70%{transform: translateY(250%);visibility: hidden}71%{transform: translateY(-250%);visibility: hidden}100%{transform: translateY(0);visibility: visible}}@-webkit-keyframes lessprice{0%, 10%{-webkit-transform: translateY(0)}70%{-webkit-transform: translateY(250%);visibility: hidden}71%{-webkit-transform: translateY(-250%);visibility: hidden}100%{-webkit-transform: translateY(0);visibility: visible}}.disc-block{display: block;margin-top: -4px;margin-right: -15px;border: 1px solid #f04242;border-right: none;background-color: #fff;overflow: hidden;border-radius: 15px 0 0 8px;padding: 3px 0 3px 3px}.graybox, div#buk_nw{position: relative}#booking_form{margin-top: -55px;visibility: hidden;position: absolute}div#loader_wrapper{position: absolute;background: #fff;width: 100%;height: 100%;top: 0;left: 0;text-align: center;z-index: 99}.lds-dual-ring{display: inline-block;width: 64px;height: 64px;position: absolute;top: 0;bottom: 0}.lds-dual-ring:after{content: " ";display: block;width: 46px;height: 46px;margin: 1px;border-radius: 50%;border: 5px solid #000;border-color: #000 transparent;animation: lds-dual-ring 1.2s linear infinite}label{font-weight: 500;display: block}.form-control{-webkit-border-radius: 0;border-radius: 0;-webkit-box-shadow: none;box-shadow: none;height: 38px;border: 1px solid #e4e4e4;line-height: 1.6em}.form-control:active, .form-control:focus{-webkit-box-shadow: none;box-shadow: none;border: 1px solid #4eb747}.from-block .old:before, .price_from:before{content: "";height: 1px;top: 50%}.booking-item .price_from:before{position: absolute;background-color: rgba(0, 0, 0, .6);left: 15px;right: 6px}@keyframes lds-dual-ring{0%{transform: rotate(0)}100%{transform: rotate(360deg)}}.booking-item-payment .booking-item-payment-details>li .booking-item-payment-price>li .booking-item-payment-price-amount, .disc-block{float: right}.from-block .old{position: relative;display: inline-block;font-size: 14px;color: #f04242;}.from-block .old:before{position: absolute;left: -3px;right: -3px;margin-top: -1px;background-color: #f04242}.from-block .old .fa{font-size: 12px;margin-right: 4px}.couponcode{color: #4eb747;margin-bottom: 14px}.couponcode b{border: 1px dashed #fed55e;color: #ea556f;border-radius: 5px;padding: 2px 4px;margin-bottom: 13px}.disc{font-size: 16px;margin-right: 0;padding: 4px 5px;background-color: #f04242;color: #fff;display: block;font-weight: 700;border-radius: 12px 0 0 6px;box-shadow: inset 0 0 1px #972020}.disc span{font-size: 12px;font-weight: lighter}.room-block{border-top: solid 2px #ccc;border-bottom: solid 2px #ccc;margin-left: -15px;margin-right: -15px;padding-left: 15px;padding-right: 15px;margin-bottom: 15px}.spinner-block input{display: table-cell;padding: 0;width:15px;text-align: center;border: none;background-color: transparent!important}.spinner-block input:focus{border: none}.btn-spinner{width: 26px;height: 26px;padding: 0;line-height: 26px;border-radius: 100px;background-color: #fff;border: 1px solid #ccc;outline: 0!important}.btn-spinner .fa{margin: 0}.subtotal{margin-bottom: 15px;background-color: #ececec;padding: 5px 15px}.subtotal .price, .subtotal .price:before{border-radius: 5px;background-color: #ea556f}.subtotal .text-lg{font-size: 20px;vertical-align: middle}.subtotal .price{font-size: 31px;padding: 1px 10px 0;color: #fff;margin-left: 26px;vertical-align: middle;position: relative}.subtotal .price:before{content: "";position: absolute;left: -11px;width: 27px;transform: rotate(45deg);top: 4px;height: 27px}.subtotal .fa{font-size: 25px;margin-left: -10px;margin-right: 5px}.total-night{display: inline-block;line-height: 1.2;vertical-align: middle;margin-left: 5px}.raclass{color: #f04242;font-size: 11px;padding: 5px 10px 15px 5px;text-align: center}.sharebtn{padding-top: 10px}.service-grp{font-size: 14px;display: table;position: relative;font-family: 'Open Sans', Tahoma, Arial, helvetica, sans-serif;padding: 15px 15px 15px 0;text-align: left;border-bottom: solid 0 #E2E2E2}.service-grp .fa, .service-grp .im{color: #fff;font-style: normal;font-size: 14px;width: 30px;line-height: 2;height: 30px;top: 10px;position: absolute;text-align: center;vertical-align: top;border-radius: 100%}.service-grp .service{font-weight: 700;display: inline-block}.service-grp .service span{width: 215px;padding-left: 40px;padding-right: 15px;display: inline-block}.service-grp .details{display: table-cell;vertical-align: middle;width: 100%}.color1{background-color: #0066c0}.color2{background-color: #193266}.color3{background-color: #9d5a2a}.color4{background-color: #4195a3}.color5{background-color: #a41513}.color6{background-color: #76b32e}.color7{background-color: #c06800}.color8{background-color: #64401d}.color9{background-color: #4a6889}.color10{background-color: #112231}.checkbox label:after, .radio label:after{content: '';display: table;clear: both}.checkbox .cr, .radio .cr{position: relative;display: inline-block;border: 1px solid #505050;width: 18px;height: 18px;float: left;overflow: hidden;margin-right: 7px}.radio .cr{border-radius: 50%}.checkbox .cr .fa, .radio .cr .fa{position: absolute;font-size: .8em;line-height: 0;top: 50%;left: 20%;color: #505050}.radio .cr .fa{left: 18%}.book-hotel-room{padding-left: 0;margin-top: 10px}.checkbox label input[type=checkbox], .radio label input[type=radio]{display: none}.checkbox label input[type=checkbox]+.cr>.fa, .radio label input[type=radio]+.cr>.fa{transform: translateY(-10px);-webkit-transform: translateY(-10px);opacity: 0;transition: all .2s ease-in;-webkit-transition: all .2s ease-in}.checkbox label input[type=checkbox]:checked+.cr>.fa, .radio label input[type=radio]:checked+.cr>.fa{transform: translateY(0);-webkit-transform: translateY(0);opacity: 1;margin-left: 0}.checkbox label input[type=checkbox]:disabled+.cr, .radio label input[type=radio]:disabled+.cr{opacity: .5}.checkbox label, .radio label{margin-right: 20px;padding-left: 0}.booking-item-details .table.bordered{border: none}.booking-item-details .table.bordered .fa{margin-right: 6px;margin-left: -8px;margin-top: -8px;margin-bottom: -8px;width: 35px;height: 35px;font-size: 18px;text-align: center;vertical-align: middle;color: #fff;line-height: 35px;background-color: #ff8a00;position: relative;box-shadow: -4px 0px 0px 0px #fff}.booking-item-details .table.bordered .fa:after{content: "";width: 0;height: 0;position: absolute;right: -13px;top: 8px;margin-top: 1px;border-style: solid;border-width: 8px;border-color: transparent transparent transparent #ff8a00}.booking-item-details .table.bordered>tbody>tr>td, .booking-item-details .table.bordered>tbody>tr>th, .booking-item-details .table.bordered>tfoot>tr>td, .booking-item-details .table.bordered>tfoot>tr>th, .booking-item-details .table.bordered>thead>tr>td, .booking-item-details .table.bordered>thead>tr>th{vertical-align: middle;border-top: none;padding-right:15px;background-color:#f3f3f2}.booking-item-details .table.bordered>tbody>tr>td:nth-child(even){background-color: #f9f9f9}.booking-item-details .table.bordered>tbody>tr>th{color: #026f25;background-color: transparent;padding-left:0}.booking-item-details .table.bordered h4{margin-top:0}.otherfacilities ol, .otherfacilities ul{padding-left: 20px}.otherfacilities h3{font-size: 20px;color: #026f25}.booking-acc .panel-default{background-color: #fafafa;border: none;margin-bottom: 15px}.panel-default>.panel-heading{background: #fff;padding: 0}.booking-acc .panel-title{background-color: #ff8a00;padding: 10px 15px;font-size: 20px;border: 1px solid #ff8a00;color:#fff;font-weight: 500;}.booking-acc .panel-default>.panel-heading+.panel-collapse>.panel-body{border-top-color: #fff;background: #fff}.booking-acc img{width:100%}.booking-acc .table td{padding: 0}.booking-acc .table td .bordered{margin: 5px 0;padding: 5px 10px}.booking-acc .table big{font-size: 20px;white-space: nowrap;padding-right: 5px;font-weight: 700}.booking-acc .table span{display: block;color: #9e9e9e}.booking-acc .table td.center-arrow .fa{background-color: #ececec;margin-left: -20px;margin-right: -20px;margin-top: 25px;display: block;text-align: center;padding: 5px}.booking-acc .table td.center-arrow{padding: 20px}.booking-item-dates-change{-webkit-border-radius: 5px;border-radius: 5px;padding: 15px 20px;border: 1px solid #4eb747;-webkit-box-shadow: 0 2px 1px rgba(0, 0, 0, .15);box-shadow: 0 2px 1px rgba(0, 0, 0, .15)}.booking-item-payment{padding-left: 0;padding-right: 0}.booking-item-payment>header{padding: 10px 15px;background: #f7f7f7}.booking-item-payment>header .booking-item-payment-img{float: left;display: block;width: 30%;margin-right: 5%}.booking-item-payment>header .booking-item-payment-title{font-size: 14px;margin-bottom: 0}.booking-item-payment>header .booking-item-rating-stars{font-size: 11px}.booking-item-payment .booking-item-payment-total{margin-bottom: 0;padding: 8px 0;white-space: nowrap}.booking-item-payment .booking-item-payment-total>span{font-size: 30px;color: #686868;font-weight: 400;letter-spacing: -2px}.booking-item-payment .booking-item-payment-total .fa{font-size: 24px}.booking-item-payment .booking-item-payment-details{list-style: none;margin: 0;padding: 0}.panel-edit{border: none;background-color: #fff;margin-bottom: 15px;padding-top: 15px;margin-top: -14px;display: none}.booking-item-payment .booking-item-payment-details>li{margin-bottom: 20px}.booking-item-payment .booking-item-payment-details>li:last-child{margin-bottom: 0;list-style: none}.booking-item-payment .booking-item-payment-details>li>h5{line-height: 1em}.booking-item-payment .booking-item-payment-details>li>p{margin-bottom: 0;color: #686868}.booking-item-payment .booking-item-payment-details>li .booking-item-payment-item-title{color: #222;font-weight: 700;font-size: 15px}.booking-item-payment .booking-item-payment-details>li .booking-item-payment-date, .booking-item-payment .booking-item-payment-details>li .booking-item-payment-date-separator{float: left;display: block}.booking-item-payment .booking-item-payment-details>li .booking-item-payment-date-separator{width: 15%;text-align: center}.booking-item-payment .booking-item-payment-details>li .booking-item-payment-date .booking-item-payment-date-day{margin-bottom: 5px;line-height: 1em;color: #686868}.booking-item-payment .booking-item-payment-details>li .booking-item-payment-date .booking-item-payment-date-weekday{font-size: 12px;margin-bottom: 0;line-height: 1em;color: #7a7a7a}.booking-item-payment .booking-item-payment-details>li .booking-item-payment-price{margin: 0;padding: 0;list-style: none}.booking-item-payment .booking-item-payment-details>li .booking-item-payment-price>li{width: 100%;overflow: hidden;font-size: 14px;padding: 2px 0 10px;border-bottom: 1px solid #ececec;margin-bottom: 10px;box-shadow: 0 1px 0 #fff}.booking-item-payment .booking-item-payment-details>li .booking-item-payment-price>li .booking-item-payment-price-amount, .booking-item-payment .booking-item-payment-details>li .booking-item-payment-price>li .booking-item-payment-price-title{float: left;margin: 0}.booking-item-payment .booking-item-payment-details>li .booking-item-payment-price>li .booking-item-payment-price-amount, .disc-block{float: right}.booking-item-payment .booking-item-payment-details>li .booking-item-payment-price>li .booking-item-payment-price-amount>small{margin-left: 3px}.panel{-webkit-box-shadow: none;box-shadow: none}.room-nights .alert{display: block;border: 1px dashed #83d5e6;border-radius: 4px}.alert, .thumbnail{margin-bottom: 15px}.alert{padding: 10px}.tour-package-pricing .package-desc .fa-calendar, .tour-package-pricing .package-desc .fa-map-marker{width: 24px;text-align: center;color: #ccc;font-size: 17px}.tour-package-pricing .booking-item-price i.fa{margin-right: -2px;margin-left: 6px}.tour-package-pricing .booking-item-price{margin-top: -4px;margin-bottom: 3px}.tour-package-pricing .panel-content{background: #ecfff2;border-top: 2px solid #026f25;padding-top: 15px}.tour-package-pricing .radio .cr{margin-right: 5px}.tour-package-pricing .radio .cr .fa{left: 20%}.panel-title>a{display: block;position: relative;padding: 10px 15px;font-weight: 700;font-size: 18px;color: #000;background: #ededed;text-decoration:none !important}.panel-title>a:before{font-family: FontAwesome;content: '\f107';position: absolute;font-size: 16px;top: 10px;right: 15px}.tour-package-pricing .checkbox, .tour-package-pricing .radio{margin-bottom: 15px;margin-top: 0}.mfp-move-from-top .mfp-content, .tour-package-pricing .perperson{vertical-align: top}.similar-listing .slick-list{margin-left: -1px}.similar-listing .item{margin-left: 1px}.form-group.form-group-icon-left .form-control{padding-left: 32px}.form-group.form-group-icon-left .form-control{padding-left: 40px;background: 0 0}.form-group{position: relative}.form-group .input-icon{position: absolute;width: 32px;height: inherit;line-height: 35px;display: block;top: 26px;bottom: 1px;background-color: #f9f9f9;left: 1px;text-align: center;color: #b3b3b3;z-index: 2}.form-group .topz{top: 1px}.form-group-icon-left.col-md-6 .input-icon{left:16px !important}.cdsBx dd, .cdsBx dl, .cdsBx dt, .cdsBx li, .cdsBx ol, .cdsBx p, .cdsBx ul{margin: 0;padding: 0;list-style: none}.cdsBx, .cdsBx .cdsCnrs span{position: relative}.cdsBx{height: 100%;overflow: hidden;background-color: #d9e4c4;color: #2c2c2c;text-align: left}.cdsBx .bannerAdBackground{background-color: #f3f3f3;padding: 10px 0;border-bottom: 1px solid #cecece}.cdsBx .bannerAdBackground .bannerAd{width: 728px;margin: 0 auto}.cdsBx .cdsCnrs span{z-index: 1;display: block;width: 6px;height: 6px;background: url(/img2/sprites/cdsWdgtV2.gif) no-repeat}.cdsBx .cdsCnrs span.cnrLft{background-position: -152px 0;float: left}.cdsBx .cdsCnrs span.cnrRgt{background-position: -158px 0;float: right}.cdsBx .cdsData .cdsWrap{height: 100%;overflow: hidden}.cdsBx .cdsData .cdsClear{clear: both}.cdsBx .cdsData dl{padding: 0 2px}.cdsBx .cdsData dl dd dl{padding: 0}.cdsBx .cdsData .cdsH18{font: 400 18px Arial, Tahoma, "Bitstream Vera Sans", sans-serif;color: #09532d}.cdsBx .cdsData .cdsAwards img{margin: -1px 1px 0}.cdsBx .cdsData .cdsAwards ul{margin: 4px 11px 12px}.cdsBx .cdsData .cdsAwards ul li{padding-left: 14px;background: url(/img2/sprites/cdsWdgtV2.gif) -152px -13px no-repeat;font-size: 11px;line-height: 14px}.cdsBx .cdsData .cdsPhotos div.cdsGUI{margin: 3px 0;text-align: center}.cdsBx .cdsData .cdsPhotos div.cdsGUI a{color: #3b5998;font-size: 11px;cursor: pointer}.cdsBx .cdsData label{font-weight: 700;font-family: Arial, Tahoma, "Bitstream Vera Sans", sans-serif}.cdsBx .cdsData select{margin: 0 1px;padding: 1px;border: 1px solid #91b8a3;font-size: 11px;font-family: Verdana, "Bitstream Vera Sans", Arial, Helvetica, sans-serif}.cdsBx .cdsData .tadvisorr{margin-top: 8px;padding: 20px 0 0;border-top: 2px solid #f4f5ed}.cdsBx .cdsData .tadvisorr img{vertical-align: top;width: auto}.cdsBx .cdsData .tadvisorr b.title{margin-bottom: 8px}.cdsBx .cdsData .tadvisorr dl dd, .cdsBx .cdsData .tadvisorr dl dt, .cdsBx .cdsData .tadvisorr dl dt.quote{margin-bottom: 9px}.cdsBx .cdsData .tadvisorr dl dd.attribution{margin-bottom: 2px;font-size: 11px;color: #565656}.cdsBx .cdsData .tadvisorr p{font-size: 12px;line-height: 16px}.cdsBx .cdsData .cdsTrvlRtng{height: 100%;overflow: hidden;font-size: 11px}.cdsBx .cdsData .cdsTrvlRtng .overall{width: 100%;margin-bottom: 9px}.cdsBx .cdsData .cdsTrvlRtng .overall img{margin-right: 6px;margin-bottom: 2px}.cdsBx .cdsData .cdsTrvlRtng .overall em{position: relative;top: -4px;font-style: normal;font-size: 11px;color: #2c2c2c}.cdsBx .cdsData .cdsTrvlRtng .overall em b{font-size: 13px}.cdsBx .cdsData .cdsTrvlRtng .barRatings, .cdsBx .cdsData .cdsTrvlRtng .expect{top: 0;font-size: 11px;color: #2c2c2c;font-style: normal;float: left;position: relative}.cdsBx .cdsData .cdsTrvlRtng .overall .narrow{width: 49%;float: left}.cdsBx .cdsData .cdsTrvlRtng .overall .narrow-rating{width: 45%;margin-right: 5%;float: left}.cdsBx .cdsData .cdsTrvlRtng .expect{width: 47%;margin-right: 3%}.cdsBx .cdsData .cdsTrvlRtng .expect .expectLine{width: 100%;margin: 2px 0}.cdsBx .cdsData .cdsTrvlRtng .expect .expectLine img{vertical-align: text-top}.cdsBx .cdsData .cdsTrvlRtng .barRatings{width: 48%}.cdsBx .cdsData .cdsTrvlRtng .barRatings .barRatingLine{width: 100%;padding-top: 2px;clear: both}.cdsBx .cdsData .cdsTrvlRtng .barRatings .barRatingLine img{margin-right: 5px;vertical-align: text-top;float: left}.cdsBx .cdsData .cdsTrvlRtng .barRatings .barRatingLine .barRatingText{width: 90px;font-style: normal;text-align: left;float: left}.cdsBx .cdsData .cdsTrvlRtng .barRatings .barRatingLine .barRatingTextGreen{width: 20px;margin-left: 5px;font-style: normal;color: #68a253;text-align: right;float: left}.cdsBx .cdsData .cdsTrvlRtng .barRatings .barRatingBkg, .cdsBx .cdsData .cdsTrvlRtng .barRatings .barRatingImg{height: 12px}.cdsBx .cdsData .cdsTrvlRtng .barRatings .barRatingBkg{background-color: #e3e3e3;float: left}.cdsBx .cdsData .cdsTrvlRtng .barRatings .barRatingImg{background-color: #fabc18}.cdsBx .cdsData .barRatingsSmall{padding-top: 10px;padding-bottom: 6px}.cdsBx .cdsData .barRatingsSmall dt{padding-bottom: 3px;color: #2c2c2c;text-align: center;text-transform: capitalize}.cdsBx .cdsData .barRatingsSmall .barRatingLine{width: 134px;overflow: hidden;margin-bottom: 1px}.cdsBx .cdsData .barRatingsSmall .barRatingLine img{display: block;margin: 1px 3px 0 0;float: left}.cdsBx .cdsData .barRatingsSmall .barRatingText{width: 20px;margin-left: 5px;font: 400 92.5%/85% Arial, Tahoma, "Bitstream Vera Sans", Helvetica, sans-serif;color: #68a253;text-align: right;float: left}.cdsBx .cdsData .barRatingsSmall .barRatingBkg, .cdsBx .cdsData .barRatingsSmall .barRatingImg{height: 10px;margin: 0}.cdsBx .cdsData .barRatingsSmall .barRatingBkg{background-color: #e3e3e3;float: left}.cdsBx .cdsData .barRatingsSmall .barRatingImg{background-color: #fabc18}.cdsBx .cdsData .cdsTrvlRtng .cb{clear: both;padding-left: 2px}.cdsBx .cdsData .cdsInformation{height: 100%;overflow: hidden;margin-top: 2px}.cdsBx .cdsData .cdsInformation .popIdx{float: left;width: 45%;margin-right: 5%}.cdsBx .cdsData .cdsInformation .cdsBadges{float: left;width: 45%}.cdsBx .cdsData .cdsBookLink{margin: 10px 0}.cdsBx .cdsData .cdsBookLink a{color: #900;font-weight: 700}.cdsBx .cdsData .cdsBookLink img{cursor: pointer}.cdsBx .cdsData .cdsInformation .cdsBookLink{margin: 10px 2px}.cdsBx .cdsData .cdsInformation .cdsBookLink.blTop{margin-top: 0}.cdsBx .cdsData .cdsInformation .cdsBookLink.blBottom{margin-bottom: 6px}.cdsBx .cdsData .cdsInformation .popIdx{margin: 0 5% 0 3px}.cdsBx .cdsData .cdsInformation .popIdx *{vertical-align: top}.cdsBx .cdsData .cdsInformation .popIdx b{display: block;margin-bottom: 3px}.cdsBx .cdsData .cdsInformation .popIdx span, .cdsBx .cdsData .cdsInformation .popIdx var{color: #589442}.cdsBx .cdsData .cdsInformation .popIdx span i, .cdsBx .cdsData .cdsInformation .popIdx var{font-style: normal}.cdsBx .cdsData .cdsInformation .popIdx span{font-size: 11px}.cdsBx .cdsData .cdsInformation .popIdx span i{color: #000}.cdsBx .cdsData .cdsInformation .popIdx var{margin-right: 4px;padding-left: 38px;background: url(/img2/branding/ollie33x20_wht.png) left no-repeat;font-weight: 700;float: left}.rtl .cdsBx .cdsData .cdsInformation .popIdx var{background-position: right}.cdsBx .cdsData .cdsInformation .popIdx var b{display: inline;line-height: 29px}.cdsBx .cdsData .cdsInformation .popIdx var b *{position: relative}.cdsBx .cdsData .cdsInformation .popIdx var.dig1 b *{top: -3px;font-size: 29px}.cdsBx .cdsData .cdsInformation .popIdx var.dig2 b *{top: -4px;font-size: 24px}.cdsBx .cdsData .cdsInformation .popIdx var.dig3 b *{top: -5px;font-size: 20px}.cdsBx .cdsData .cdsInformation .popIdx var.dig4 b *{top: -6px;font-size: 16px}.cdsBx .cdsData .cdsInformation .popIdx var b span{padding-left: 2px;font-family: "Times New Roman", Times, Bodoni, Palatino, serif}.cdsBx .cdsData .cdsInformation .popIdx.single{width: 95%;margin-right: 0}.cdsBx .cdsData .cdsInformation .tcAward a, .cdsBx .cdsData .cdsInformation .tcAward img{display: inline}.cdsBx .cdsData .cdsInformation .tcAward{font-size: 10px}.cdsBx .cdsData .cdsInformation .tcAward img{margin: 0 0 3px -3px}.cdsBx .cdsData .cdsInformation .cdsBadgeTitle{font-size: 11px}.cdsBx .cdsData .cdsInformation .cdsBadge{display: block}.cdsBx .cdsData .cdsInformation .oneLine .cdsBadge{display: inline-block;width: 45%;margin-right: 5%;vertical-align: top;top: 0;float: left}.cdsBx .cdsData .cdsInformation .cdsBadges.oneLine{margin-top: 10px;margin-bottom: 10px;width: 100%}.cdsBx .cdsData .cdsInformation .cdsBadgeImage{float: left}.cdsBx .cdsData .cdsInformation .cdsBadgeContents{float: left;width: 80%}.cdsBx .cdsData .cdsInformation .cdsBadgeContentsSingleLine{line-height: 23px}.cdsBx .cdsData .cdsInformation .description{margin-top: 10px;padding: 8px 0;border-top: 1px solid #d5e4d1}.cdsBx .wrapButton{margin: 10px 0 12px;height: 100%;overflow: hidden}.cdsBx .button a, .cdsBx .button b, .cdsBx .button span{display: block}.cdsBx .button, .cdsBx .button a, .cdsBx .button b, .cdsBx .button div, .cdsBx .button span{background: url(/img2/buttons/corners/default_grn-v1.gif) no-repeat}.cdsBx .button{padding: 0;float: left;background-position: 0 100%;background-color: #589442}.cdsBx .button div{background-position: 100% 0}.cdsBx .button span{background-position: 100% 100%}.cdsBx .button b{background-position: 0 0}.cdsBx .button a{padding: 3px 8px 3px 18px;background-position: -241px -41px;font: 700 11px Arial, Helvetica, Verdana, sans-serif;line-height: 12px}#CDSPOP.cdsBx .cdsData .cdsAll a, #CDSPOP.cdsBx .cdsData .tadvisorr .mgmtHeader, #CDSPOP.cdsBx .cdsData .tadvisorr dl dt.quote, #CDSSKY.cdsBx .cdsData .cdsH11{font-weight: 700}.cdsBx .button a, .cdsBx .button a:active, .cdsBx .button a:visited, .cdsBx .button b a:hover{color: #fff;font-weight: 700;text-decoration: none}.cdsBx .cdsData .cdsDisclaimer{margin: 18px 0 -3px;padding: 12px 0 0;border-top: 1px solid #d5e4d1;font-style: italic;font-size: 11px;color: #9f9f9f}.cdsBx .cdsData .cdsLegal{margin: 0 0 2px;font-size: 10px;color: #a4a4a4}#CDSSKY.cdsBx .cdsData{margin: 2px;padding: 0 0 2px;background-color: #fff}#CDSSKY.cdsBx .cdsData, #CDSSKY.cdsBx .cdsData .cdsBranding{position: relative}#CDSSKY.cdsBx .cdsData .cdsComponent{padding: 0 10px}#CDSSKY.cdsBx .cdsData .cdsComponent.sep{margin: 0 4px;padding: 0 9px;border-bottom: 2px solid #d9e4c4}#CDSSKY.cdsBx .cdsData .cdsH18{padding: 11px 0 2px}#CDSSKY.cdsBx .cdsData .cdsH11, #CDSSKY.cdsBx .cdsData .cdsH11NB{padding: 11px 0 4px;font-size: 11px;color: #000}#CDSSKY.cdsBx .cdsData .barRatings{padding-left: 2px}#CDSSKY.cdsBx .cdsData .cdsTrvlRtng{margin-bottom: -5px}#CDSSKY.cdsBx .cdsData .cdsTrvlRtng .overall img{margin: 0 0 2px}#CDSSKY.cdsBx .cdsData .cdsTrvlRtng .overall div{font-size: 10px;color: #7f7f7f}#CDSSKY.cdsBx .cdsData .cdsTrvlRtng .cdsWrap{margin-top: 11px}#CDSSKY.cdsBx .cdsData .cdsTrvlRtng .expect{margin-bottom: 21px}#CDSSKY.cdsBx .cdsData .cdsTrvlRtng ul li b{padding-bottom: 0}#CDSSKY.cdsBx .cdsData .cdsTrvlRtng ul li ul li{margin: 5px 0}#CDSSKY.cdsBx .cdsData .cdsTrvlRtng ul li ul li img{margin-top: 2px;display: block}#CDSSKY.cdsBx .cdsData .cdsPhotos table{margin: 0 auto;border-collapse: collapse;text-align: center}#CDSSKY.cdsBx .cdsData .cdsPhotos table td{width: 150px;height: 150px;padding: 0;vertical-align: middle}#CDSSKY.cdsBx .cdsData .tadvisorr{margin: 0;padding: 0;border-top: none}#CDSSKY.cdsBx .cdsData .tadvisorr .bullet{margin: 8px 0}#CDSSKY.cdsBx .cdsData .tadvisorr .bullet li{margin: 0 0 5px;padding-left: 14px;background: url(/img2/sprites/cdsWdgtV2.gif) -154px -13px no-repeat;font-size: 11px;color: #000}#CDSSKY.cdsBx .cdsData .tadvisorr p{margin-bottom: 2px;font-size: 11px;color: #000}#CDSSKY.cdsBx .cdsData .cdsAll{margin: 0 0 9px;padding-top: 8px}#CDSSKY.cdsBx .cdsData .cdsBranding{z-index: 0;border-bottom: 2px solid #d9e4c4;background-color: #ecf1e1}#CDSSKY.cdsBx .cdsData .cdsBranding dl{padding: 6px 11px}#CDSSKY.cdsBx .cdsData .cdsBranding dt{height: 22px;overflow: hidden;margin-left: 1px}#CDSPOP.cdsBx .cdsData .cdsBranding, #CDSPOP.cdsBx .cdsData .cdsBranding dl, #CDSPOP.cdsBx .cdsData .cdsComponent dl dt{height: 100%;overflow: hidden}.rtl #CDSSKY.cdsBx .cdsData .cdsBranding dt img{position: relative;left: 37px}#CDSSKY.cdsBx .cdsData .cdsBranding dd{margin: 3px 1px -1px;font-style: italic;font-size: 10px;color: #000}#CDSSKY.cdsBx .cdsData .cdsBranding a, #CDSSKY.cdsBx .cdsData .cdsBranding a:visited{color: #000}#CDSPOP.cdsBx{width: 100%;background-color: #fff}#CDSPOP.cdsBx .cdsData .cdsComponent{padding: 0}#CDSPOP.cdsBx .cdsData .cdsH18{margin: 11px 0 12px;padding: 0 0 1px;border-bottom: 2px solid #f4f5ed}#CDSPOP.cdsBx .cdsData dl#CDSREVIEWS .cdsH18{margin: 11px 0 8px;border-bottom: none}#CDSPOP.cdsBx .cdsData .cdsBranding{padding: 7px;border-bottom: 2px solid #cecece;background-color: #f3f3f3}#CDSPOP.cdsBx .cdsData .cdsBranding dl{float: right}#CDSPOP.cdsBx .cdsData .cdsBranding dd, #CDSPOP.cdsBx .cdsData .cdsBranding dt{float: left}#CDSPOP.cdsBx .cdsData .cdsBranding dt{margin: 8px 6px 0;font-size: 9px;color: #797979}#CDSPOP.cdsBx .cdsData .cdsBranding dd{width: 132px;height: 26px;overflow: hidden;margin: -2px 0 0 4px}#CDSPOP.cdsBx .cdsData .cdsPhotos{width: 186px;margin: 0 10px 5px 0;background-color: #fff;float: left;text-align: center}#CDSPOP.cdsBx .cdsData .cdsPhotos dl{width: 180px;margin: 0 auto;padding: 1px 3px}#CDSPOP.cdsBx .cdsData .cdsPhotos dt{font-size: 11px}#CDSPOP.cdsBx .cdsData .cdsPhotos dd{margin: 3px 0}#CDSPOP.cdsBx .cdsData .cdsPhotos div.cdsGUI{margin: 1px 0 3px}#CDSPOP.cdsBx .cdsData .cdsSummary .cdsH18{margin: 7px 0 3px;padding: 0;border: none}#CDSPOP.cdsBx .cdsData .cdsSummary address{margin-bottom: 11px;font-style: normal}#CDSPOP.cdsBx .cdsData .tadvisorr dl dd.attribution{margin: 12px 0 8px}#CDSPOP.cdsBx .cdsData .tadvisorr p{margin-bottom: 12px;line-height: 18px}#CDSPOP.cdsBx .cdsData .tadvisorr .mtLogo{float: right}#CDSPOP.cdsBx .cdsData .tadvisorr .mtOrig{margin-top: 8px;font-style: italic}#CDSPOP.cdsBx .cdsData .tadvisorr .mtSubmitted{color: #565656}#CDSPOP.cdsBx .cdsData .tadvisorr .mtLink{color: #202d95;cursor: pointer}#CDSPOP.cdsBx .cdsData .tadvisorr .mtShowOrig{margin-top: 10px;margin-left: 20px;font-style: normal;font-size: 90%}#CDSPOP.cdsBx .cdsData .tadvisorr .mtOrigText{font-style: normal;font-size: 11px}#CDSPOP.cdsBx .cdsData .cdsAll{margin-top: 18px;padding-top: 10px;border-top: 1px solid #d5e4d1}#CDSPOP.cdsBx .cdsData .cdsAll ul li{margin: 8px 1px 10px}#CDSPOP.cdsBx .cdsData .tadvisorr .mgmtBox{margin: 14px 14px 0;border-color: #91B155;border-style: solid;border-width: 1px;padding: 6px 12px 0}#CDSPOP.cdsBx .cdsData .tadvisorr .mgmtLink{margin-top: 10px;color: #202d95;cursor: pointer}#CDSPOP.cdsBx .cdsData .tadvisorr .mgmtHeader{color: #217148;margin-bottom: 5px;font-size: 92%}#CDSPOP.cdsBx .cdsData .tadvisorr .mgmtInlineLink{color: #202d95;cursor: pointer}#CDSPOP.cdsBx .cdsData .cdsLegal{margin: 16px 0 0;padding: 0 0 8px}#CDSPOP.cdsBx.wAd{position: relative}#CDSPOP.cdsBx.wAd .cdsData{margin-top: 78px}#CDSPOP.cdsBx.wAd .iab_BA{position: absolute;top: 0;width: 100%;height: 60px;padding: 9px;text-align: center;border-bottom: 1px solid #e0e0e0;background-color: #f3f3f3}#CDSWIDERR.widErrBx .widErrData .widErrComponent p{font-family: ArialMT, Arial;color: #333;line-height: 1.125em;margin-top: 16px;text-align: left;width: 100%}#CDSWIDERR.widErrBx .widErrData .widErrBranding img{padding-left: 2px;width: 134px;height: auto}.clearfix:after{content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0}#CDSPOP.cdsPropDetail2014{font-family: arial}#CDSPOP.cdsPropDetail2014 .mt10{margin-top: 10px}#CDSPOP.cdsPropDetail2014 .hide{display: none}#CDSPOP.cdsPropDetail2014.cdsBx .cdsData .cdsH18{font-size: 1.5em;color: #2c2c2c;margin-bottom: 0;border-bottom: 2px solid #e3e3e3}#CDSPOP.cdsPropDetail2014.cdsBx .cdsData #CDSREVIEWS .cdsH18{margin-top: 16px}#CDSPOP.cdsPropDetail2014.cdsBx .cdsData .propertyName{font-size: 2em;margin-top: 8px}#CDSPOP.cdsPropDetail2014.cdsBx .cdsData .cdsPhotos{width: 168px;background-color: transparent}#CDSPOP.cdsPropDetail2014.cdsBx .cdsData .cdsPhotos dl{width: 162px}#CDSPOP.cdsPropDetail2014.cdsBx .cdsData .cdsPhotos dd{margin: 1px 0}#CDSPOP.cdsPropDetail2014.cdsBx .cdsData .cdsPhotos .photos{position: relative}#CDSPOP.cdsPropDetail2014.cdsBx .cdsData .cdsPhotos .photos .photoImage{padding: 5px;border: 1px solid #ccc}#CDSPOP.cdsPropDetail2014.cdsBx .cdsData .cdsPhotos .photos .leftArrow{position: absolute;top: 70px;left: 7px;cursor: pointer}#CDSPOP.cdsPropDetail2014.cdsBx .cdsData .cdsPhotos .photos .rightArrow{position: absolute;top: 70px;left: 138px;cursor: pointer}#CDSPOP.cdsPropDetail2014.cdsBx .cdsData .percentRec{font: 700 1.125em Arial;color: #589442}#CDSPOP.cdsPropDetail2014.cdsBx .cdsData .percentRec .percentVal{font-size: 1.75em}#CDSPOP.cdsPropDetail2014.cdsBx .cdsData .taRating{float: left;margin-top: 6px;font-size: 1.125em}#CDSPOP.cdsPropDetail2014.cdsBx .cdsData .numReviews{float: left;margin: 10px 0 0 4px;font-size: 1.125em}#CDSPOP.cdsPropDetail2014.cdsBx .cdsData .popIndex{margin-top: 6px}#CDSPOP.cdsPropDetail2014.cdsBx .cdsData .popIndex .ranking{font: 700 1.125em Arial;color: #589442;margin-top: 6px}#CDSPOP.cdsPropDetail2014.cdsBx .cdsData .description{border: none}#CDSPOP.cdsPropDetail2014.cdsBx .cdsData .cdsTrvlRtng{border-bottom: 2px solid #e3e3e3;font-size: 1em}#CDSPOP.cdsPropDetail2014.cdsBx .cdsData .cdsTrvlRtng .expect{width: 47%;margin-right: 0;padding: 12px 0}#CDSPOP.cdsPropDetail2014.cdsBx .cdsData .cdsTrvlRtng .expect .expectLine .expectText{float: left;width: 125px}#CDSPOP.cdsPropDetail2014.cdsBx .cdsData .cdsTrvlRtng .expect .expectLine .expectScore{float: left}#CDSPOP.cdsPropDetail2014.cdsBx .cdsData .cdsTrvlRtng .barRatings{padding: 12px 0}#CDSPOP.cdsPropDetail2014.cdsBx .cdsData .cdsTrvlRtng .barRatings.rightSide{padding-left: 10px;border-left: 1px solid #e3e3e3}#CDSPOP.cdsPropDetail2014.cdsBx .cdsData .cdsTrvlRtng .barRatings .barRatingLine .barRatingTextGreen{width: 30px;margin-left: 8px;text-align: left}#CDSPOP.cdsPropDetail2014.cdsBx .cdsData .cdsTrvlRtng .barRatings .barRatingImg{background-color: #68a253}#CDSPOP.cdsPropDetail2014.cdsBx .cdsData .cdsInformation .cdsBadges{float: none;width: auto;margin-top: 6px;padding-top: 6px}#CDSPOP.cdsPropDetail2014.cdsBx .cdsData .cdsInformation .cdsBadges .cdsBadge{float: left;width: 45%}#CDSPOP.cdsPropDetail2014.cdsBx .cdsData .cdsInformation .cdsBadges .cdsBadgeImage{margin-right: 6px}#CDSPOP.cdsPropDetail2014.cdsBx .cdsData .cdsInformation .cdsBadges .cdsBadgeContentsSingleLine{line-height: normal;margin-top: 4px}#CDSPOP.cdsPropDetail2014.cdsBx .cdsData select{font-family: Arial}#CDSPOP.cdsPropDetail2014.cdsBx .cdsData .tadvisorr{margin-bottom: 10px;border-top: 2px solid #e3e3e3}#CDSPOP.cdsPropDetail2014.cdsBx .cdsData .tadvisorr .reviewBoxLeft{float: left;width: 120px}#CDSPOP.cdsPropDetail2014.cdsBx .cdsData .tadvisorr .reviewBoxLeft .username{font-weight: 700}#CDSPOP.cdsPropDetail2014.cdsBx .cdsData .tadvisorr .reviewBoxLeft .tripTypeHeader{font-weight: 700;margin-top: 10px}#CDSPOP.cdsPropDetail2014.cdsBx .cdsData .tadvisorr .reviewBoxRight .reviewTitle{font: italic 1.5em Georgia;color: #2c2c2c}#CDSPOP.cdsPropDetail2014.cdsBx .cdsData .tadvisorr .reviewBoxRight .reviewInfo{margin-top: 8px;font: 1.0625em Arial;color: #505050}#CDSPOP.cdsPropDetail2014.cdsBx .cdsData .tadvisorr .reviewBoxRight .reviewBody{margin-top: 8px}#CDSPOP.cdsPropDetail2014.cdsBx .cdsData .tadvisorr .reviewBoxRight .partnerAttribution{font-size: .925em}#CDSPOP.cdsPropDetail2014.cdsBx .cdsData .tadvisorr .mgmtHeader{margin-top: 20px;color: #000}#CDSPOP.cdsPropDetail2014.cdsBx .cdsData .pagingInfo{padding-top: 10px;border-top: 2px solid #e3e3e3}#CDSPOP.cdsPropDetail2014.cdsBx .cdsData .pagingInfo .pagingLoc{float: left}#CDSPOP.cdsPropDetail2014.cdsBx .cdsData .pagingInfo .pagingBoxes{float: right;color: #069}#CDSPOP.cdsPropDetail2014.cdsBx .cdsData .pagingInfo .pagingBoxes .pagingBox{border: 1px solid #e3e3e3;cursor: pointer;margin-left: 2px;padding: 2px 5px}#CDSPOP.cdsPropDetail2014.cdsBx .cdsData .pagingInfo .pagingBoxes .pagingBox.active{color: #555;background-color: #f1f1f1}#CDSPOP.cdsPropDetail2014.cdsBx .cdsData .cdsAll{margin-top: 10px;border: none}#CDSPOP.cdsPropDetail2014.cdsBx .cdsData .cdsAll .readReviews{float: left}#CDSPOP.cdsPropDetail2014.cdsBx .cdsData .cdsAll .writeReviews{float: right}#CDSPOP.cdsPropDetail2014.cdsBx .cdsData .brandBarBottom{border-top: 2px solid #cecece}#CDSPOP.cdsPropDetail2014.cdsBx .cdsData .cdsDisclaimer{margin-top: 40px;padding: 0;border: none}.rndBtn{border-radius: 2px;box-shadow: 0 1px 1px rgba(128, 128, 128, .5), inset 0 1px 0 rgba(255, 255, 255, .35);cursor: pointer;display: inline-block;text-shadow: 1px 1px 0 rgba(0, 0, 0, .15);-webkit-font-smoothing: antialiased}.rndBtn:hover{text-decoration: none}.rndBtnSmall{height: 18px;line-height: 18px;padding: 0 7px}.rndBtnMed{height: 23px;line-height: 23px;padding: 0 11px}.rndBtnLarge{height: 28px;line-height: 28px;padding: 0 14px}.rndBtnGreen{background: #6BA454;background: -webkit-linear-gradient(top, #7BBC60, #6BA454);background: -moz-linear-gradient(top, #7BBC60 0, #6BA454 100%);background: -o-linear-gradient(top, #7BBC60 0, #6BA454 100%);background: -ms-linear-gradient(top, #7BBC60 0, #6BA454 100%);background: linear-gradient(to bottom, #7BBC60 0, #6BA454 100%);border: 1px solid #6BA353;color: #FFF!important}.subbranding{padding-top: 8px;padding-right: 10px}.rightToLeft img{position: relative}.car-list .booking-item-img-wrap img{width:100%}.car-list .booking-item-img-wrap:before{display:none}.car-list .trip-duration .text-muted{display:inline-block;vertical-align:top}.car-list .daynight{display:inline-block}.car-list .daynight .col-auto{margin-right: 5px;width: auto;display:inline-block}.car-list .booking-list>li:nth-child(odd){clear:left}.car-item-desc{padding:10px 20px 5px 0}.car-item-desc .booking-item-address{line-height: 1.4em;font-size: 13px;text-overflow: initial;white-space: normal;overflow: inherit}.car-item-desc .booking-item-address .fa{color: #0c6e25;margin-right: 3px}.car-item-desc .booking-item-info{border: solid 1px #e6e6e6;border-radius: 5px;position: relative;margin-left: 15px;padding: 2px 5px;background-color: #fff;font-size:13px}.car-item-desc .booking-item-info .fa{width: 15px;height: 15px;line-height: 15px;left: -15px;top: 2px;text-align: center;color: #0c6e25;position: absolute;display: inline-block;background-color: #e6e6e6;border-radius: 5px 0 0 5px}@media (min-width:993px){.filter-sidebar{padding-left: 0}.whatsappmess{display: none}}@media (max-width:992px){.header-bg{margin-left: -15px;margin-right: -15px}.large-nav{z-index: 5}.booking-list img{width:100%}.booking-list .listmar .gap-small{margin: 5px 0}}@media (max-width:767px) and (min-width:576px){.booking-list .col-xs-12:nth-child(1){width: 45%;padding-right:0}.booking-list .col-xs-12:nth-child(2){width: 55%}.booking-list .listmar .col-xs-12{width: 100%;padding-right:15px}}@media (max-width:767px){.header-bg h1{float: none;white-space: normal;font-size: 22px}.service-grp .details{display: block;padding-left: 40px;width: inherit}.service-grp, .service-grp .service{display: block}.header-bg .addres-wrap{display: block}.header-bg h1{float: none;white-space: normal;font-size: 22px}.header-bg .address{margin-left: 0;margin-top: -8px;border-left: none;padding-left: 13px}.rated-block{text-align: left;margin-top: 0;float: left;clear: both}.rated-block .icon-group{font-size: 14px;float: left;margin-bottom: 5px}.panel-edit.booking-item-payment h3{font-size:18px}}@media (max-width:992px) and (min-width:768px){.car-list .booking-item [class*=col-xs]{width:100%}.car-item-desc{padding-left: 20px}}@media (max-width:575px){.car-list .booking-item [class*=col-xs]{width:100%}.car-item-desc{padding-left: 20px}.breadcrumb{font-size: 10px}.booking-item-details .table.bordered{border: none;font-size: 11px}.booking-item-details .table.bordered .fa{margin-right: 4px;margin-left: -8px;margin-top: -3px;margin-bottom: -3px;width: 20px;height: 35px;font-size: 14px;box-shadow: -2px 0px 0px 0px #fff}.booking-item-details .table.bordered>tbody>tr>td, .booking-item-details .table.bordered>tbody>tr>th, .booking-item-details .table.bordered>tfoot>tr>td, .booking-item-details .table.bordered>tfoot>tr>th, .booking-item-details .table.bordered>thead>tr>td, .booking-item-details .table.bordered>thead>tr>th{padding: 4px;padding-right:7px}}.content-details h2{font-size: 22px}.itinerary h4{margin-top:20px;margin-bottom:15px;background-color:#f3f3f3;padding:7px 15px 5px 70px;position:relative;line-height:25px;border-radius:5px;font-weight: bold}.itinerary h4 strong{margin-right:10px;background-color:#900941;color:#fff;font-size:14px;padding:2px 5px;font-weight:bold;border-radius:3px;display:inline-block;position:absolute;left:4px;top:4px}.destination-block{position:relative;padding:10px 0 20px;text-align: center}.detail-head .dest{float:left;margin-top:17px}.destination-block span{padding:5px 10px;background-color:#900941;color:#fff;margin:4px;display:inline-block;border-radius:3px;position:relative;z-index: 1}.destinations span:before{content:"";position:absolute;width:12px;height:100%;top:0;left:100%;background-image:url(../images/dest-line.png);background-position:center center;z-index:1}.destination-block span:first-child{margin-left:60px;background-color:#131823;z-index:1}.destination-block span:first-child:before{left:-12px;width:inherit;right:-12px;z-index: -1}.destination-block span:last-child:before{}.destination-block span:first-child:after{content:"START";position:absolute;height:20px;top:5px;left:-60px;padding:2px 8px;color:#ffffff;border-radius:3px;background-color:#649a1b;font-size:12px}.destination-block span:last-child{margin-right:64px;background-color:#131823}.destination-block span:last-child:after{content:"END";position:absolute;height:20px;top:5px;right:-51px;padding:2px 8px;color:#ffffff;border-radius:3px;background-color:#d83d3d;font-size:12px}.tour-package-pricing .checkbox, .tour-package-pricing .radio{margin-bottom: 1px;margin-top: 8px}.panel-body .booking-list{padding-left: 0 !important}.panel-body ul{margin-left: 0px;padding-left: 15px;margin-bottom: 10px}.panel-body ul li{list-style: circle}.countern{top: 0;bottom: inherit;left: 0;right: inherit;opacity: 1 !important;font-size: 16px !important;background: #ee3b45 !important;border-radius: 100% !important;font-weight: bold !important;text-align: center !important;width: 40px;height: 40px;line-height: 31px !important}.booking-list{padding-left: 0}.booking-list li{list-style: none !important}

@media screen and (max-width:35em){
	.book-hotel-room{padding-left: 30px;}
	.guest-occupancy small{font-size: 11px;padding: 6px 8px 6px 10px;}
	#CDSPOP.cdsPropDetail2014.cdsBx .cdsData .cdsTrvlRtng .expect{width: 100%;}
	#CDSPOP.cdsPropDetail2014.cdsBx .cdsData .cdsTrvlRtng .barRatings{width: 100%;}
	#CDSPOP.cdsPropDetail2014.cdsBx .cdsData .cdsTrvlRtng .barRatings.rightSide{border-top: 1px solid #e3e3e3;border-left:0; padding-left: 0;}
	.booking-item-title{font-size:20px;}
	
	
	
}