body{background:url(../../images/ppp/pppbodybg.jpg) repeat;color:#575b5c;font-size:14px;font-weight:400;}
.slides::before, .slide::before, .slides::after, .slide::after{content: " ";display: table;}
.slides::after, .slide::after{clear:both;}
.container-ppp-fixed,.container-ppp-fixed-2{width:1500px; margin:0 auto;max-width:1500px;}
.hotels-search-for{width:1330px;float:left;font-size:30px;color:#fff;line-height:36px;}
.ppp-hotel-addres-box{width:1190px;float:left;padding:12px 0;}
.hotel-descriptions{width:1220px;float:left;}
.changes-search-box{width:100%;float:left;padding-top:10px;}
.search-change-link{background:#61b119;padding:10px 15px;display:inline-block;color:#fff;border:1px solid #fff;border-radius:4px;font-size:16px;}
.search-change-link:hover{background:#4d950c;}
.slide-img-box{width:100%;float:left;max-height:350px;overflow:hidden;}
.inner-img-slide{width:100%;float:left;}
.slide-img-box img{/*width:100%;*/min-height:350px;display:block;max-width:100%; margin:0 auto;}
.destinationname{padding:6px 22px;background:rgba(26, 31, 137,.70);color:#fff;font-size:25px;display:inline-block;}
.destinationnameuper{width:100%;position:absolute;left:0px;top:-100px;text-align:center;z-index:9;}
.destinationnameuper22{width:100%;position:relative;text-align:center;z-index:9;padding:10px 0 20px;float:left;}
.toptabbgbdr{background:#fff;border-top:1px solid #d6d5d5;border-bottom:1px solid #d6d5d5;margin:0px 0 15px;}
.top-tab-ppp{margin:0px;padding:0px;list-style:none;}
.top-tab-ppp li{float:left;margin:0 12px;}
.top-tab-ppp li a{padding:23px 14px 13px;font-size:16px;color:#333;display:block;margin:-8px 0 0;transition : linear;}
.top-tab-ppp li a:hover,.top-tab-ppp li a.active{color:#fff;background:#61b119;margin-top:-8px;}
.top-tab-ppp li.lastlitab{margin-right:0px;}
.top-tab-ppp li.firstlitab{margin-left:0px;}
.top-tab-ppp li.li-right{float:right;}
.ppp-mob-common{width:100%;float:left;}
.hotel-overview-box{padding-bottom:35px;}
.hotel-overview-boxinner{height:auto;width:100%;float:left;}
.hotel-overview-toggle-box{/*position:absolute;left:0px;top:0px;z-index:2;*/max-height:200px;overflow:hidden;width:100%;float:left;}
.overview-text-box{text-align:justify;}
.overview-text-box h2{margin:0;padding:0 0 6px;color:#2f3182;font-size:18px;font-weight:400;}
.overview-text-box p{margin:0px;padding:0 0 5px;line-height:18px;}
.toggles-bututons{position:absolute;left:0px;bottom:10px;z-index:3;width:100%;}
.toggle-view-down{width:30px;height:30px;border-radius:20px;background:#333;color:#fff;display:inline-block;position:absolute;top:0px;}
.toggle-view-down span{top:6px;}
.dinlineblk{display:inline-block;}
.hotel-review-socialiconbx{width:262px;float:right;}
.hotelrevieboxinner{padding:8px 8px 15px;border:1px solid #d6d5d5;border-radius:5px;}
.viewmoredesc{height:15px;border-bottom:1px solid #333;width:80%;display:inline-block;}
.destinationheadings{font-size:22px;color:#213164;font-weight:400;padding:5px 0 15px;}
.destinationmaps{width:100%;height:240px;float:left;}
.featureddesthd{font-size:18px;color:#fff;margin:0px;background:#2f3181;padding:0;font-weight:400;width:100%;float:left;}
.featurednavs{width:100%;float:left;list-style:none;margin:0px;padding:0;}
.featurednavs li{display:inline-block;list-style:none;margin:0 5px;}
.featurednavs li a{color:#fff;padding:15px 14px 10px;font-size:18px;display:block;margin:-5px 0 0;transition : linear;}
.featurednavs li a:hover,.featurednavs li a.active{background:#2e3383; border-left:2px solid #fb9d1f; border-right:2px solid #fb9d1f; border-top:2px solid #fb9d1f}
.featurednavs li a{background:#2e3383}
li.mobile-nav-tab{margin:0px;}
.mob-ftrd-roomtext{color:#fff;padding:15px 14px 10px;font-size:18px;margin:-5px 0 0;transition : linear;display:none;background:#61b119;cursor:pointer;}
.list-box-icon-2ftrd{position:inherit !important; display:inline-block !important;}
.desthotel-img{width:100%;height:250px;display:block;}
.price-trans-layer-1{width:100%;position:absolute;bottom:0;left:0px;z-index:2;background:rgba(0,0,0,0.60);padding:8px 10px;color:#fff;font-size:16px;}
.dealhotelnames234{width:100%;position:absolute;top:0;left:0px;z-index:2;background:rgba(41, 46, 131, 0.7);padding:6px 10px;color:#fff;font-size:20px;text-align: center;}
.box-row{padding:10px 15px;}
.property-name-box{display:block;padding-bottom:5px;width:100%;float:left;}
.property-name-box span.sphover{color:#27282D;font-size:18px;}
.property-name-box span.sphover:hover{color:#b78414;}
.property-name-box h3{font-weight:normal;}
.property-stars{height:14px;display:inline-block}
.brand_stars{margin-top:0px !important;}
.address-box{width:100%;float:left;padding-top:5px;color:#27282D;}
#nav-mobile{display:none;}
.more-places-nav-ul-mobile{margin:0;padding:0px;}
.more-places-nav-ul-mobile li{margin:5px 0 0;padding:0px;margin:0px;list-style:none;}
.more-places-nav-ul-mobile li a{background:#fff;padding:5px 12px;display:block;color:#0b0909;font-size:18px;transition: all 0.7s ease;}
.more-places-nav-ul-mobile li a:hover,.more-places-nav-ul-mobile li a.active{background:#eaeaea;color:#0b0909;transition: all 0.7s ease;}
.destmbshow{display:none;}
.detinationmaps{height:350px;}
.maplinkbx{width:250px;float:left;margin-top:10px;text-align:center;background:#eaeaea;font-size:16px;}
.maplinkbx a{font-size:16px;color:#333;padding:6px 4px;display:inline-block;}
.view-all-hotel-link{display:block;text-align:center;padding:8px;background:#dddbdb;color:#423d3d;}
.view-all-hotel-link:hover{background:#e6e3e3;color:#252A76;}
.blue-box-outer{display:block;text-align:right;width:37%;float:right;}
.blues-box{background:url(../../images/homepage/light_green.png) repeat;padding:6px 10px;display:inline-block;color:#69982A;font-size:16px;font-weight:bold;}
.width62flspn{width:62%;float:left;}
.otherdetinationname{width:100%;padding:6px 5px;position:absolute;left:0;top:0px;z-index:9;background:rgba(26, 31, 137,.80);color:#fff;font-size:18px;text-transform: capitalize;}
.otherdetinationnamedeals{width:100%;padding:0;position:absolute;left:0;top:0px;z-index:9;color:#fff;font-size:18px;text-transform: capitalize;height:auto;overflow: hidden;visibility:visible;display: table;transition: all 0.8s ease;background:rgba(0, 0, 0,.50);}
.otherdetinationnamedeals span{font-weight:700;display: block;vertical-align: middle;height:100%;font-size:20px;transition:none;padding:5px 0;}
/*a.dealshoverbx:hover .otherdetinationnamedeals{height:320px;visibility:visible;transition: all 0.8s ease;}
a.dealshoverbx:hover .otherdetinationnamedeals span{display:table-cell;}*/
.descriptiontext p{margin:0px; padding-bottom:12px;}
img.noimagestylessdsd{width:auto;height:auto;display:inline-block;min-height:10px;}
.res-h4,.packagesh3{font-size:18px;color:#fff;margin:0px;background:#2f3181;padding:6px 0;font-weight:400;}
.res-h4 span{padding:0 15px;display:block;}
.hotelstars{float:left;width:75px;height:14px;margin-top:2px !important;}
.attrmap{height:232px;}
.attractiongetdrn{width:100%;position: absolute;left:0px;bottom:0px;z-index:9;background:rgba(0,0,0,.80);color:#fff;font-size:14px;font-weight:bold;text-align:center;padding:8px 0;}
.select-rooms-btn,.rest-room-details,.choosrooms{background:#61b246;color:#fff;padding:8px 15px;display:inline-block;font-size:18px;border:none;border-radius:5px;}
.select-rooms-btn,.rest-room-details,.choosrooms{border:2px solid #fff;}
.select-rooms-btn:hover,.rest-room-details:hover,.choosrooms:hover{background:#499d2d;}
.rest-room-details{border:none;border-radius: 0px;}
.rest-room-details span.glyphicon{padding-left: 6px;}
.map-direction-box{width:100%;float:left;margin:0px 0 15px;padding:15px;background:#edecec;}
.fromlables{width:20%;float:left;height:40px;line-height:40px;font-size:16px;}
.frominputfields{width:80%;float:left;}
.directioninput{width:98%;border:1px solid #abadb3;background:#fff;height:40px;line-height:40px;float:left;padding: 0 8px;}
.bybybx{width:20%;float:left;height:40px;line-height:40px;text-align:right;}
.direction-types{width:80%;float:left;}
.directioderiving a{background:url(../../images/ppp/direction_icon.png) no-repeat 0 0px;width:87px;height:40px;display:inline-block;}
.deriving-button{background:#61b246;color:#fff;padding:8px 10px;float:right;border-radius:4px;border:2px solid #fff;font-size:16px;}
.deriving-button:hover{background:#4d950c;}
a.by-car{background-position: 0 0px;}
a.by-foot{background-position: -102px 0;}
a.by-cycle{background-position: -203px 0;}
a.by-train{background-position: -305px 0;}
a.by-car-active, a.by-car:hover {background-position: 0 -80px;}
a.by-foot-active, a.by-foot:hover {background-position: -102px -80px;}
a.by-cycle-active, a.by-cycle:hover {background-position: -203px -80px;}
a.by-train-active, a.by-train:hover {background-position: -305px -80px;}
.driving-direction-box{width:48%;float:left;display:none;height:350px;overflow-y:auto;background: #fff;}
.viewmoreboxes{margin-bottom:-15px;}
.togglebgiblebx{/*overflow: hidden;*/}
.autoheightimp{height:auto !important;}
.dealsmappages{width:100%;float:left;height:420px;}
.labels {mirgin-top:-3px;padding: 5px;position: absolute;visibility: visible;z-index: 1030;}
.labels.active {background: grey;}
.labels.hover {background-color: yellow;}
.labels .arrow{border-width: 5px 5px 0;bottom: 0;left: 50%;margin-left: -5px;border-style: solid;height: 0;position: absolute; width: 0;}
.labels .inner{border-radius: 4px;color: #FFFFFF;max-width: 200px;padding: 3px 8px;text-align: center;text-decoration: none;}
.labels .arrow {border-color: #292e83 rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) !important;}
.labels .inner {background-color: #292e83 !important;font-size:14px;}
.linethrough{color:darkred;text-decoration:line-through;}
.linkmoremap{color:#202466;padding:5px 8px;display:inline-block;font-size:12px;font-weight:bold;margin-top:8px;border:1px solid #999;}
.dealh3bs{padding:0px;margin:0px;font-size:20px;font-weight: normal;}
.serchbydeals{float:left;padding:6px 0;color:#333;}
.serchbydealsdestination{color:#202466;padding:6px 0 6px 10px;float:left;}
.dealhotelnames{width:100%;float:left;color:#333;font-size:18px;}
.deallastspns{width:100%;float:left;padding-top:0px;color:#666;font-size:16px;line-height:20px;}
.dealdestination-img{width:100%;float:left;height:320px;}
.dealsdests{padding:8px 15px;display: inline-block;color:#fff;border-bottom:5px solid #61b246;background:#202466;}
.searchdealsbx{width:324px;z-index:9;padding:10px 12px;position:absolute;right:0%;bottom:0%;left:0;margin:0px auto;background:rgba(41, 46, 131, 0.7);}
.searchdealslbl{width:100%;float:left;padding-bottom:5px;color:#fff;font-size:16px;}
.searchdealsfielsds{width:100%;float:left;padding-bottom:6px; }
.searchdealsinput{font-size:16px;width:78%;float:left;height:32px;line-height:30px;background:#fff;border:none;border-radius:5px;padding:0 5px;}
.dealsserchbtn{width:22%;float:left;margin-left:-5px;height:32px;line-height:32px;color:#fff;font-size:18px;border:none;border-radius:5px;background:#61b246; }
.dealsserchbtn:hover{background:#499d2d;}
.sorrymessoess{width:100%;float:left;color:#ff0000;font-size:16px;}
img.list-hotel-images-map{width:100%;max-height:90px;}
.viewmordielbxabs{width:100%;position:absolute;left:0;bottom:0px;z-index:9;text-align: center;overflow:hidden;height: 0px;webkit-transition-duration: 0.5s; -moz-transition-duration: 0.5s; transition-duration: 0.5s;-webkit-transition-property: height, width; -moz-transition-property: height, width; transition-property: height, width;}
.viewdealbxdest{background:rgba(0,0,0,.70);color:#fff;display:block;height:32px;line-height: 32px;text-align: center;font-size:16px;}
div.overdealdivbx:hover .viewmordielbxabs{height:32px;}

.repeat-ppp-div,.hotel-overview-box,.destfeatureddiv{width:100%;float:left;}


.content-listing-box{width:38%;}
.content-map-listing-box{width:60%;height:650px;}
.content-map-listing-box img{width:100%;height:650px;display:block;}
.dest-listing-ing{width:100%;padding:0 10px;height:520px;overflow-y:auto;}
.others-dests{border:1px solid #dbdbdb;margin-bottom:15px;}
.other-dest-inners{background:#fff;padding:10px 12px 0;}
.dest-counter-icon-box{width:36px;height:46px;display:inline-block;background:url(../../images/ppp/map_point.png) no-repeat 0 -166px;}
.counter-span{padding-top:5px;font-size:22px;color:#000;line-height:28px;width:100%;float:left;}
.yelp-search-box{padding:10px 10px;background:#e7e7e6;}
.yelpinputs{width:60%;float:left;border:1px solid #abadb3;height:32px;line-height:30px;padding:0 10px;background:#fff;}
.yelpsubmits{background:#61b246;color:#fff;padding:4px 10px;float:left;margin-left:20px;border-radius:4px;border:2px solid #fff;font-size:16px;}
.yelpsubmits:hover{background:#4d950c;}
.other-yelps-inners{background:#fff;padding:10px 8px 10px 20px;}
.yelp-counters{width:28px;height:25px;color:#fff;background:#2F3181;position:absolute;left:0px;top:0px;z-index:2;text-align:center;line-height:25px;font-size:16px;}
.yelp-thumb-img{width:25%;float:left;}
.yelp-thumb-img img{width:100%;max-height:110px;}
.yelp-content-box{width:72%;float:right;}
.yelptitle{margin:0px;padding-bottom:10px;font-size:16px;font-weight:400;}
.yelptitle a{display:block;color:#575b5c;}
.yelp-starsbx{width:100%;float:left;height:16px;}
.yelpaddres{width:100%;float:left;padding:10px 0;}
.yelpreviews{width:100%;float:left;}
.yelpreviews a{color:#575b5c;}
.yelpbrowsleft a{height:25px;display:block;}
.map-heading,.map-address{margin:0;padding-bottom:6px;color:#333;}
.post_count-map{margin:0px;margin-bottom:5px;}
.post_count-map span{background:#2F3181;color:#fff;font-size:16px;padding:2px 10px;font-weight:bold;display:inline-block;}

.lightblues{background:#268de1;padding:10px 0  15px;margin-bottom:12px;}
.lightblues-low{background:#dbe8f6;padding:12px 0 0;margin-bottom:15px;}
.white-low{background:#fff;padding:12px 0 0;margin-bottom:15px;}
.bggray{background:#eaeaea;}
.gray-common-bdr{border:1px solid #eaeaea;}
.bdratrbtm-1{border-bottom:1px solid #afafaf;}
.bdratrbtm-1:last-child{border-bottom: none;}
.bdr-bottom-1{border-bottom:1px solid #b0b0af;}
.darkgray{background:#c9c8c8;}
.grybg{background:#f6f6f6;}
.breadcrumbg{background:#fff;padding:12px 0;}
.bdrbtm-gray{border-bottom:1px solid #c4c4c4;}
.breadcrum-box{float:left;}
.breadcrum-box ul{list-style:none;margin:0px;padding:0px;}
.breadcrum-box ul li{float:left;color:#565a5c;}
.breadcrum-box ul li a{color:#565a5c;line-height:26px;font-size:16px;}
.breadcrum-box ul li span{width:30px;display:block;line-height:26px;font-size:12px;}
.book-call-or-online-box{float:right;color:#61b146;font-size:18px;}
.PLB{padding:0 0 10px 10px;}
.okrightoffset{padding-right:8px;}
.lh22{line-height:22px;}
.minwd{min-width:65px;}
.TAL{text-align:left;}
.rsndb{display:block;}

.rateswkpd{padding:5px;}
.rateswkpdwes{padding:8px 15px;}
.rateswkpdwes22{padding:15px 15px;}
.rateswkpdwes22 a{color:inherit;}
.overflohd{overflow:hidden;height:340px;}
.gr-ptb15{padding:15px 0;}
.dl-ptb10{padding:10px 0;}
.PT10B4{padding:10px 0 4px;}
.PDR10{padding-right:10px;}
.PDL10{padding-left:10px;}
.PDL20{padding-left:20px;}
.PDR20{padding-right:20px;}
.pad20-20{padding:20px;}
.pad8-25{padding:8px 25px;}
.pad10-20{padding:10px 20px;}
.pad10-10{padding:10px;}
.padtb5{padding:5px 0px;}
.pad20-10{padding:20px 10px;}
.MT10{margin-top:10px;}
.MT50{margin-top:50px;}
.MT15{margin-top:15px;}
.MT20{margin-top:20px;}
.MB10{margin-bottom:10px;}
.MB15{margin-bottom:15px;}
.MB20{margin-bottom:20px;}
.Ml15{margin-left:15px;}
.PB12{padding-bottom:12px;}
.PT6{padding-top:6px;}
.PB10{padding-bottom:10px;}
.p8p10{padding:8px 10px;}
.pad6{padding:6px;}
.lx-colm-3{width:33.33%;}
.lx-colm-66{width:66.6667%;}
.lx-30{width:30%;}
.lx-70{width:70%;}
.lx-84{width:84%;}
.lx-16{width:16%;}
.lx-colm-4{width:25%;}
.lx-desk-2-5{width:25%;}
.lx-full{width:100%;}
.lx-colm-2{width:50%;}
.lx-colm-3-5{width:35%;}
.lx-colm-1-5{width:15%;}
.lx-col-12-5{width:12.5%;}
.wlx-colm-4,.inn-colm-4{width:40%;}
.wlx-colm-6,.inn-colm-6{width:60%;}
.lx-colm-66{width:66%;}
.lx-colm-34{width:34%;}
.inn-colm-45{width:45%;}
.inn-colm-55{width:55%;}
.inn-colm-25,.colm-lg-25{width:25%;}
.inn-colm-75{width:75%;}
.col-lg-16pt{width:16.6667%;}
.off-set-right-15{padding-right:15px;}
.offsettblr-10{padding:10px;}
.offsettb-10-lr-15{padding:10px 15px;}
.lx-rgt-offset-10{padding-right:10px;}
.offsetTB10{padding:10px 0;}
.pdtbr{padding:4px 10px 4px 0px;}
.seprates{padding:0 12px;} 
.visible,.lx-show{display:block !important;}
.hide{display:none !important;}
.lx-hide,.tabhide,.writereviewbx,.reviewmoredetails,.dspnone{display:none;}
.dbinline{display:inline-block;}
.TAR{text-align:right;}
.TAJ{text-align:justify;}
.margin-tpn-btmp{margin:-6px 0 10px;}
.font16{font-size:16px;}
.F24{font-size:20px;}
.Fs24{font-size:24px;}
.F14{font-size:14px;}
.fs24,.F24{font-size:24px;}
.FS30{font-size:30px;}
.fs48{font-size:48px;}
.review-price{font-size:15px;color:#203164;}
.fcblue,.achble a,.link_CDG{color:#213164}
.fcdg{color:#565a5c}
.fcwt{color:#fff;}
.fcblk{color:#000;}
.fb{font-weight:bold;}
.dilb{display:inline-block;}
.dbspnmrzb15{display:block;margin-top:15px;margin-right:0px;margin-left:0px;}
.mxw130{max-width:130px;}
.min-sort-ht{min-height:310px;}
.common-bdr{border:1px solid #afafaf;}
.btm-bdr{border-bottom:1px solid #afafaf;}
.btpm-bdr{border-top:1px solid #afafaf;}
.dealbdr2{border:2px solid #afafaf;}
.pkgbdrr{border-right:1px solid #afafaf;padding:10px 0;}
.gr-bdr{border:1px solid #2f3181;}
.gr-bdrtb{border-top:1px solid #2f3181;border-bottom:1px solid #2f3181;}
.gr-bdrtp{border-top:1px solid #2f3181;}
.bluebx-bdrr{border-right:1px solid #2f3181;}
.res-bluebdr-btm{border-bottom:2px solid #2f3181;}
.dynamicmapwd{width:50%;float:right;}
.map-error-box{padding:3px;text-align:center;color:#FF0000;}
.contact-us-map{height:350px;}
.innsermapdiv{width:200px;float:left;}
.innermaphotelname{width:100%;float:left;padding-bottom:0px;color:#202466;font-size:15px;font-weight:bold;}
.innermaphotelstar{width:100%;float:left;}
.map-blues-box-outer{width:100%;float:left;padding:5px 0;}
.map-blues-box{background:#dbe8f8;display:inline-block;padding:10px 15px;}
.map-blues-box-inn{background:#dbe8f8;display:inline-block;padding:5px 10px;}
.map-formss{float:left;margin-right:6px;color:#565a5c;font-size:14px;line-height:28px;}
.map-ratespty{flaot:left;color:#61b119;font-size:20px;font-weight:bold;}

#destmapbx div,#detinationmaps div,#yelpmap div,#contact-us-map div,#map div,#direction-map div{transition: none;}

.destmapbound{width:250px;float:left;}
.markerdiv{width:45px;float:left;}
.mapcontentdiv{width:205px;float:left;font-size:14px;}
.mapcontentdiv b{text-transform:capitalize;font-size:16px;}
.slick-prev{position:absolute;top:-45px;display: block;width: 40px;height: 40px;color: #fff;background:#61b119;text-align: center;border: none;}
.maindestslide .slick-prev{right:60px;}
.slick-next{position:absolute;right:12px;top:-45px;display: block;width: 40px;height: 40px;color: #fff;background:#61b119;text-align: center;border: none;}
.maindestslide .slick-prev{right:60px;}
.slick-prev:before{font-family: "Glyphicons Halflings";font-size: 28px;content:"\e079";}
.slick-next:before {font-family: "Glyphicons Halflings";font-size: 28px;content:"\e080";}

.dealsreslids .slick-prev{left:0px;top:-61px;}
.dealsreslids .slick-next{right:0px;top:-61px;}
/** RESET AND LAYOUT
===================================*/
ul.bxslider,ul.bxslider2,ul.bxsliderdest{padding:0px;margin:0px;list-style:none;}
.bx-wrapper {position: relative;margin: 0 auto 0px;padding: 0;*zoom: 1;}
.bx-wrapper img {max-width: 100%;display: block;}
/** THEME
===================================*/
.bx-wrapper .bx-viewport {background: none;	
	/*fix other elements on the page moving (on Chrome)*/
	-webkit-transform: translatez(0);-moz-transform: translatez(0);-ms-transform: translatez(0);-o-transform: translatez(0);transform: translatez(0);

}
.bx-wrapper .bx-pager,.bx-wrapper .bx-controls-auto {position: absolute;bottom: 30px;width: 100%;}
/* LOADER */
.bx-wrapper .bx-loading {min-height: 50px;height: 100%;width: 100%;position: absolute;top: 0;left: 0;z-index: 2000;}
/* PAGER */
.bx-wrapper .bx-pager {text-align: center;font-size: .85em;font-family: Arial;font-weight: bold;color: #666;padding-top: 20px;}
.bx-wrapper .bx-pager .bx-pager-item,.bx-wrapper .bx-controls-auto .bx-controls-auto-item {display: inline-block;*zoom: 1;*display: inline;}
.bx-wrapper .bx-pager.bx-default-pager a {background:url("../../images/ppp/resevation/slider-button.png") -65px 0px no-repeat;text-indent: -9999999px;display: block;width: 50px;height: 4px;margin: 0 5px;outline: 0;}
.bx-wrapper .bx-pager.bx-default-pager a:hover,.bx-wrapper .bx-pager.bx-default-pager a.active {background:url("../../images/ppp/resevation/slider-button.png") 0px 0px no-repeat;}
/* DIRECTION CONTROLS (NEXT / PREV) */
.bx-wrapper .bx-prev {left: -53px;background:url("../../images/ppp/resevation/nextprev.png") 0px 0px no-repeat;}
.bx-wrapper .bx-next {right: -52px;background:url("../../images/ppp/resevation/nextprev.png") -100px 0px no-repeat;}
.bx-wrapper .bx-prev:hover {background-position: 0 -139px;}
.bx-wrapper .bx-next:hover {background-position: -100px -139px;}
.bx-wrapper .bx-controls-direction a {position: absolute;top: 150px;margin-top: -16px;outline: 0;width: 52px;height: 112px;text-indent: -9999999px;z-index: 9999;}
.bx-wrapper .bx-controls-direction a.disabled {display: none;}
/* AUTO CONTROLS (START / STOP) */
.bx-wrapper .bx-controls-auto {text-align: center;}
.bx-wrapper .bx-controls-auto .bx-start {display: block;text-indent: -9999999px;width: 10px;height: 11px;outline: 0;margin: 0 3px;}
.bx-wrapper .bx-controls-auto .bx-start:hover,.bx-wrapper .bx-controls-auto .bx-start.active {background-position: -86px 0;}
.bx-wrapper .bx-controls-auto .bx-stop {display: block;text-indent: -9999999px;width: 9px;height: 11px;outline: 0;margin: 0 3px;}
.bx-wrapper .bx-controls-auto .bx-stop:hover,.bx-wrapper .bx-controls-auto .bx-stop.active {background-position: -86px -33px;}
/* PAGER WITH AUTO-CONTROLS HYBRID LAYOUT */
.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager {text-align: left;width: 80%;}
.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto {right: 0;width: 35px;}
/* IMAGE CAPTIONS */
.bx-wrapper .bx-caption {position: absolute;bottom: 0;left: 0;background: #666\9;background: rgba(80, 80, 80, 0.75);width: 100%;}
.bx-wrapper .bx-caption span {color: #fff;font-family: Arial;display: block;font-size: .85em;padding: 10px;}
.property-currency{color:#4d950c;}
.Search_MAP_Star, .stars_1, .stars_2, .stars_3, .stars_4, .stars_5, .stars_1_5, .stars_2_5, .stars_3_5, .stars_4_5, .stars_5 {background:url(../../images/homepage/Deals_Sp.png) repeat-x 168px -39px; height: 18px; text-align: center; display: block;width: 76px; float: left;}
.stars_1{background-position: -361px -64px !important; width: 18px;}
.stars_1_5{background-position: -346px -85px !important; width: 34px;}
.stars_2{background-position: -344px -64px !important; width: 35px;}
.stars_2_5{background-position: -329px -85px !important; width:51px;}
.stars_3{background-position: -328px -64px !important; width:51px;}
.stars_3_5{background-position: -312px -85px !important; width:68px;}
.stars_4{background-position: -311px -64px !important; width:68px;}
.stars_4_5{background-position: -294px -85px !important; width:86px;}
.stars_5{background-position: -293px -64px !important; width:86px;}
.isotope-item { z-index: 2;}
.isotope-hidden.isotope-item {pointer-events: none; z-index: 1;}
.isotope, .isotope .isotope-item {-webkit-transition-duration: 0.8s; -moz-transition-duration: 0.8s; transition-duration: 0.8s;}
.isotope {-webkit-transition-property: height, width; -moz-transition-property: height, width; transition-property: height, width;}
.isotope .isotope-item {-webkit-transition-property: -webkit-transform, opacity;  -moz-transition-property:    -moz-transform, opacity; transition-property:         transform, opacity;}

.noimageclasses{text-align: center;display:block;}
.noimageclasses img{display:inline-block !important;float:none;width:100%; max-width:100%;}
.destiantionnewcolms{width:100%;}
.mobiledesttabbx{width:100%;flaot:left;padding:8px 0;text-align: center;display:none;}
.mobiledesttabbx span{font-size:32px;cursor: pointer;height:40px;}
.guestroomh3{font-size:24px;color:#2f3181;margin:0;font-weight:400;padding-bottom:5px;}
.printiconsbx{display:none;padding-bottom:12px;}
.destinatopncheephotelimg{width:35%;float:left;}
.cheaplisthotelbx{width:65%;float:left;}
.cheafhoteldestleftbx{width:65%;float:left;}
.cheafhoteldestrightbx{width:35%;float:left;padding-left:20px;}
.cheaprightbxrep{width:100%;float:left;background:#fff;padding:0px 20px 15px;box-shadow: 0 0 5px 1px rgba(41, 46, 131, 0.5);}
.cheaprightbxrep h3{color: #213164;font-size: 18px;font-weight: 400;padding: 10px 0 0px;}
img.desthotel-img-cheaps{display: block;max-height: 200px;width: 100%;}
img.desthotel-img-cheaps{display: block;max-height: 200px;width: 100%;}
.noimageclasses img.desthotel-img-cheaps{display: inline-block !important;float: none;max-width: 100%;width: auto;}
.checprightul{margin:0px;padding:0px;list-style:none;}
.checprightul li{padding:3px 0px;}
.checprightul h2{font-size:14px; font-weight:normal;}
.checprightul li a{color:#27282d;text-decoration:none;}
.checprightul li a:hover,.checprightul li a.activelink{color: #b78414;font-weight:bold;}
.destinationserachlist{color:#27282d;text-decoration:none;padding:5px 10px;display:block;background:#E0E0E0;margin:0 10px 10px 0;}
.destinationserachlist:hover{color: #b78414;font-weight:bold;}
.clash2{font-weight: normal; font-size: 16px;}
.listmobilefileterss{width:100%;float:left;}
.filteraftersort-colmerrors{background: #fad4d4 none repeat scroll 0 0;border-left: 2px solid red;color: red;float: left;font-size: 16px;padding: 5px 10px;text-align: left;width: 100%;}
.hoteladdmarker{color:#27282d;}
.hotel-reviews{float:left;background:#c4c4c4;border-radius:5px;padding:6px 12px;color:#292e83;font-size:18px;}
.hotel-reviews a{color:#202466;}
.top2 {top: 2px;}
.MR5 {margin-right: 5px;}

.gridboxes {box-shadow: 0 0 5px 1px rgba(41, 46, 131, 0.5);height: auto;}
.gridboxes:hover {box-shadow: 0 0 5px 1px rgba(38, 141, 225, 0.5);}
.attarctionlistbxnw{width:282px;position:absolute;right:0px;top:0px;z-index:12;background: rgba(255, 255,255,.85);padding:10px;height:350px;overflow-y: auto;}
.attartcionlistingrep{width:100%;float:left;padding-bottom:22px;}
.bdrtbnewdes{border-top:2px solid #292E83;border-bottom:2px solid #292E83;padding-bottom:10px; }
@media screen and (max-width: 1600px) {
.container-ppp-fixed,.container-ppp-fixed-2{width:1450px;}
.hotels-search-for{width:1280px;}
/*.filteraftersort-colm{width:1285px;}*/
.hotel-list-boxes{width:1170px;}
.ppp-hotel-addres-box{width:1140px;}
.hotel-descriptions{width:1170px;}
}
@media screen and (max-width: 1490px) {
.container-ppp-fixed,.container-ppp-fixed-2{width:1350px;}
.hotels-search-for{width:1180px;}
/*.filteraftersort-colm{width:1185px;}*/
.hotel-list-boxes{width:1070px;}
.ppp-hotel-addres-box{width:1040px;}
.hotel-descriptions{width:1070px;}
.top-tab-ppp li{margin:0 10px;}	
}
@media screen and (max-width: 1400px) {
.container-ppp-fixed,.container-ppp-fixed-2{width:1300px;}
.hotels-search-for{width:1130px;}
/*.filteraftersort-colm{width:1085px;}*/	
.hotel-list-boxes{width:1020px;}
.ppp-hotel-addres-box{width:990px;}
.hotel-descriptions{width:1020px;}
}
@media screen and (max-width: 1350px) {
.container-ppp-fixed,.container-ppp-fixed-2{width:1250px;}
.hotels-search-for{width:1080px;}
/*.filteraftersort-colm{width:1085px;}*/	
.hotel-list-boxes{width:970px;}
.ppp-hotel-addres-box{width:940px;}
.hotel-descriptions{width:970px;}
}
@media screen and (max-width: 1300px) {
.container-ppp-fixed,.container-ppp-fixed-2{width:1200px;}
.hotels-search-for{width:1030px;}
/*.filteraftersort-colm{width:985px;}*/	
.hotel-list-boxes{width:920px;}
.ppp-hotel-addres-box{width:890px;}
.hotel-descriptions{width:920px;}
}
@media screen and (max-width: 1250px) {
.container-ppp-fixed,.container-ppp-fixed-2{width:1150px;}
.hotels-search-for{width:980px;}
/*.filteraftersort-colm{width:985px;}*/	
.hotel-list-boxes{width:870px;}
.ppp-hotel-addres-box{width:840px;}
.hotel-descriptions{width:870px;}
.dest-icon-box{width:12%;}
.dest-htl-descptn-box{width:88%;}
}
@media screen and (max-width: 1200px) {
.container-ppp-fixed,.container-ppp-fixed-2{width:1100px;}
.hotels-search-for{width:930px;}
/*.filteraftersort-colm{width:885px;}*/	
.hotel-list-boxes{width:820px;}
.ppp-hotel-addres-box{width:790px;}
.hotel-descriptions{width:820px;}
}
@media screen and (max-width: 1150px) {
.container-ppp-fixed,.container-ppp-fixed-2{width:1050px;}
.hotels-search-for{width:880px;}
/*.filteraftersort-colm{width:785px;}*/
.hotel-list-boxes{width:770px;}
.ppp-hotel-addres-box{width:740px;}
.hotel-descriptions{width:770px;}	
}
@media screen and (max-width: 1100px) {
.container-ppp-fixed,.container-ppp-fixed-2{width:1000px;}
.hotels-search-for{width:830px;}
/*.filteraftersort-colm{width:785px;}*/
.hotel-list-boxes{width:720px;}
.ppp-hotel-addres-box{width:690px;}
.hotel-descriptions{width:720px;}
.innsight-h3{font-size:24px;}	
}
@media screen and (max-width: 1050px) {
.container-ppp-fixed,.container-ppp-fixed-2{width:950px;}
.hotels-search-for{width:780px;}
/*.filteraftersort-colm{width:785px;}*/
.hotel-list-boxes{width:670px;}
.ppp-hotel-addres-box{width:640px;}
.hotel-descriptions{width:670px;}
.lmx-colm-3{width:30%;}
.lmx-colm-2{width:20%;}		
}
@media screen and (max-width: 1010px) {
.container-ppp-fixed,.container-ppp-fixed-2{width:940px;}
.hotels-search-for{width:770px;}
/*.filteraftersort-colm{width:735px;}*/	
.hotel-list-boxes{width:660px;}
.ppp-hotel-addres-box{width:630px;}
.hotel-descriptions{width:660px;}
.mx-colm-3{width:33.33%;}
.bybybx{text-align:center;}
.dest-icon-box{width:15%;}
.dest-htl-descptn-box{width:85%;}
.mx-100{width:100%;}
.mx-60{width:60%;}
.mx-40{width:40%;}
.dealexpiredbx{margin:10px auto 20px;}
.tab-mlx-padt15{padding-top:15px;}
.guestroomsgall{padding:5px;float:left;width:33.333%;}
.guestroomsgall img{max-width:100%;height:210px;}
.gallery_holder{height:500px;}	
}
@media screen and (max-width: 960px) {
.container-ppp-fixed{width:890px;}
.hotels-search-for{width:720px;}
/*.filteraftersort-colm{width:685px;}*/
.container-ppp-fixed-2{width:100%;}
.tab-hides{display:none;}
.ppp-hotel-addres-box{width:580px;}
.hotel-descriptions{width:610px;}
.printiconsbx{display:none !important;}
.innsight-h3{font-size:20px;}
.inn-colm-md-33{width:33.333%;}
.desthotel-img{height:210px;}
.slide-img-box img{min-height:250px;}
.searchdealsbx{top:82%;}
}
@media screen and (max-width: 950px) {
.overflohd{height:280px;}
.guest-img-1{height:280px;}
.guest-img-2{height:135px;}	
.gmd-1{width:100%;}
.gmd-pdz{padding-right:0px;}
.gmd-pdz-20{padding:20px;}
}
@media screen and (max-width: 910px) {
.container-ppp-fixed{width:840px;}
.hotels-search-for{width:670px;}
.ppp-hotel-addres-box{width:530px;}
.hotel-descriptions{width:566px;}
.mx-5,.week-days,.week-rates{width:50%;}
.tab-1{width:100%;}
.rs-rm-img,.cycler{max-height:300px;}
.blubx-lbl{font-size:16px;line-height:32px;}
.fontblubx{font-size:26px;color:#478a40;line-height:32px;}
.fontblubx sup{font-size:14px;}
.tab-shows{display:block;}
.tabshide{display:none;}
.bx-wrapper .bx-prev {left: 0px;}
.bx-wrapper .bx-next {right: -1px;}
.bx-wrapper .bx-controls-direction a{top:120px;}	
.reservationpads{padding:0 0 20px;}
.pkgbdrr{border-right:none;}
.dealbluebx-1,.dealbluebx-2,.dealbluebx-3{min-width:160px;}
.guestroomsgall img{max-width:100%;height:190px;}
.gallery_holder{height:450px;}
.tabpdrz{padding-right:0;}
.destinationmaps{margin-top:20px;}
.desthotel-img{height:190px;}
.cheafhoteldestrightbx{padding-left:0px;}
.padrgt10pts{padding-right:10px;}
}
@media screen and (max-width: 880px){
.smx-colm-2{width:50%;}
}
@media screen and (max-width: 860px) {
.mx-map-fltr-8{width:80%;}
.mx-map-fltr-2{width:20%;}	
.container-ppp-fixed{width:790px;}
.hotels-search-for{width:620px;}
.ppp-hotel-addres-box{width:480px;}
.hotel-descriptions{width:516px;}
.dest-icon-box{width:18%;}
.dest-htl-descptn-box{width:82%;}
.col-smg-1,.wsmx-colm-1{width:100%;}
.colm-tblx-2{width:50%;}	
.currentwtrcondition td{padding:6px 0;}
.wt-todays{border-right:1px solid #d6d5d5;}
.innalign,.innpadlft,.tagingheads{width:100%;text-align:left;}
.innpadlft{padding-left:10px;}	
.innpadlft{padding-top:10px;}
.guest-room-tab{margin:0 32px;}
.resv-tab{margin:0 12px;}
.dbspnmrzb15{margin-top:15px;margin-right:0px;margin-left:0px;}
.rs-rm-img,.cycler{max-height:250px;}
.bx-wrapper .bx-prev {left: 0px;}
.bx-wrapper .bx-next {right: -1px;}
.bx-wrapper .bx-controls-direction a{top:100px;}
.desthotel-img{height:240px;}
}
@media screen and (max-width: 820px) {
.container-ppp-fixed{width:750px;}
.hotels-search-for{width:580px;}
.mx-sx-hide-1,li.mx-sx-hide-1{display:none;}
.mx-sx-show-1{display:block;}
.gr-mx-2{width:50%;}
.MTA{text-align:left;}
.gr-ddt4,.gr-ddt3,.gr-ddt2,.gr-ddt{margin-left:30px;}
.res-moblftzero .res-dd{margin-left:0px;}
.MMB{margin-bottom:12px;}
.ppp-hotel-addres-box{/*width:450px;*/width:96%;margin:-52px 2% 0;;border-radius:5px;background:url(../../images/ppp/bottom-shadow.png) no-repeat center bottom;padding-bottom:5px;}
.hoteaddresstop{background:#fff;border-radius:5px;padding:10px 15px;}
.mobaddicons{background:url(../../images/ppp/addressmobicon.png) no-repeat left 4px;padding:0 0 12px 22px;}
.hotel-descriptions{width:100%;}
.ppp-mob-common{width:100%;padding:0 2%;}
.mx-colm-1{width:100%;}
.mx-rgt-offset-0{padding-right:0px;}
.smx-colm-4{width:40%;}
.smx-colm-3{width:30%;}
.mob-mb-15{margin-bottom:15px;}
.content-map-listing-box,.content-map-listing-box img{height:350px;}
.dest-icon-box{width:10%;}
.dest-htl-descptn-box{width:90%;}
.dest-listing-ing{height:248px;}
.dynamicmapwd{width:100%;float:right;}
.driving-direction-box{width:100%;height:250px;margin-bottom:20px;}
.mob-offset-btm{margin-bottom:20px;}
.grviews{height:auto;}
.min-sort-ht{min-height:10px;}
.mob-sortrewbx{width:auto;padding-left:40px;}
.mob-sortrewbx2{width:auto;float:right;padding-right:40px;}
.mob-off-set-right{padding-right:0px;}
.guestroomsgall img{max-width:100%;height:170px;}
.gallery_holder{height:400px;}
.eanrescommnht{height:auto !important;min-height:100px !important;}
.destmbshow{display:block !important;}
}
@media screen and (max-width: 770px) {
.container-ppp-fixed{width:700px;}
.hotels-search-for{width:530px;}
/*.ppp-hotel-addres-box{width:400px;}*/
.sm-colm-2{width:50%;}
.desthotel-img{height:210px;}	
}
@media screen and (max-width: 730px) {
.container-ppp-fixed{width:96%;}
.hotels-search-for,.textbxspn,.tab-msx-1{width:100%;}
/*.ppp-hotel-addres-box{width:100%;}*/
.sx-mbl-dn,.mx-sx-hide{display:none;}
.sx-mbl-db,.mx-sx-show{display:block;}
.hotels-search-for{font-size:16px;line-height:24px;font-weight:400;}
.readonlucol{color:#565a5c;font-size:14px;font-weight:400;}
.guest-room-tab{margin:0 22px;}
.resv-tab{margin:0 12px;}
.dbspnmrzb15{margin-top:15px;margin-right:0px;margin-left:0px;}
.guest-room-tab{margin:0 12px;}
.dbspnmrzb15{margin-top:15px;margin-right:0px;margin-left:0px;}
.res-h3{font-size:18px;}
.res-h4{font-size:16px;}
.blubx-lbl{font-size:15px;}
.rs-rm-img,.cycler{max-height:200px;}
.bx-wrapper .bx-prev {left: 0px;}
.bx-wrapper .bx-next {right: -1px;}
.bx-wrapper .bx-controls-direction a{top:92px;}
.review_termbx,.addreviewform-control{width:90%;}
.guestroomsgall{padding:5px;float:left;width:50%;}
.guestroomsgall img{max-width:100%;height:230px;}
.gallery_holder{height:350px;}
.desthotel-img{height:200px;}
.attarctionlistbxnw{position:relative;width:100%;float:left;height:250px;}
.attarctionlistbxnw .destmapbound,.newmaplinkbx{width:100%;}
.attarctionlistbxnw .mapcontentdiv{width:79%;}
.attarctionlistbxnw .newmapcontentdiv{width:100%;}
}
@media screen and (max-width: 650px) {
.sx-colm-1,.reviewemailbtnbx,.reviewemailspnbx,.reviewemaillblbx{width:100%;}
.bybox{padding-top:15px;}
.getdirectionbx{padding-top:15px;text-align:center;}
.deriving-button{float:none;display:inline-block;}
.mob-sortrewbx{width:auto;padding-left:20px;}
.mob-sortrewbx2{width:auto;float:right;padding-right:20px;}
.reviewemailspnbx{padding:4px 10px 10px 10px;}
.reviewemaillblbx{line-height:22px;}
.sorting-bylnk{text-align:center;padding:10px 0 15px;}
.reviewemlsbt{padding:10px 15px;}
.mobwarew{float:none;}
.mobwarew-uper{text-align:center;}
.inn-colm-sd-50{width:50%;}
.guest-room-tab{margin:0 6px;}
.dbspnmrzb15{margin-top:15px;margin-right:0px;margin-left:0px;}
.tabbbbn{border-right:none;}
.deals-img{min-height:0px;}
.dealbluebx-1,.dealbluebx-2,.dealbluebx-3{width:100%;margin-bottom:10px;height:auto;padding:20px;}
.ratinglabels{width:40%;min-width:100px;}
.ratingstarbox{width:60%;min-width:170px;}
.desthotel-img{height:180px;}	
}
@media screen and (max-width: 610px) {
.gsdx-1{width:100%;}
.gsdx-TAC{text-align:center;}
.discountselectbtn{float:none;display:inline-block;margin-top:15px;}
.gallery_holder{height:300px;}	
}
@media screen and (max-width: 550px) {
.aminity-h3{background:#292e83;padding:5px 12px 5px 20px;color:#fff;margin-bottom:12px;}	
.PLB{padding:0 0 10px 25px;}
.sx-colm-1{width:100%;}
.dest-icon-box{width:13%;}
.dest-htl-descptn-box{width:87%;}
.wheather-tempbx,.wheather-tempb-2{width:100%;}
.weatherptag{padding-top:5px;}
.weatherptag1{padding-bottom:12px;}
.mob-sortrewbx{width:45%;padding-left:20px;}
.mob-sortrewbx2{width:55%;float:left;padding-right:20px;}
.reviewer-favers, .reviewer-from{width:100%;}
.reviewer-reviews{margin-top:10px;}
.overflohd{height:auto;}
.guest-img-1{height:auto;}
.gsx-1{width:100%;}
.gsx-pdrz{padding-right:0px;}
.gsx-hide{display:none;}
.MMB2{margin-bottom:12px;}
.MMB20{margin-bottom:20px;}
span.res-dd{font-size:16px;}
.guestroomsgall{padding:5px;float:left;width:50%;}
.guestroomsgall img{max-width:100%;height:180px;}
.mobiledesttabbx{display:block;}
.mxsxhiddenul{display:none;}
.top-tab-ppp{width: 100%;float:left;}
.top-tab-ppp li{margin:0px;width:100%;border-top:1px solid #ccc;}
.top-tab-ppp li a{margin:0px;padding:13px 14px;}
.top-tab-ppp li a:hover, .top-tab-ppp li a.active{margin-top:0px;}
.seconoption li{width:auto;border-top:none;}
.destinatopncheephotelimg{width:100%;}
.cheaplisthotelbx{width:100%;}
img.desthotel-img-cheaps{max-height:450px;}
}
@media screen and (max-width: 500px) {
.mobfnt1{font-size:16px;padding-top:5px;}
.mobfnt2{font-size:12px;}
.weatherImage{background:url("../../images/ppp/WeatherImages_mobile.png") -149px -2px no-repeat;float: none;height:110px;overflow-x: hidden;overflow-y: hidden;width:215px;padding-top:42px; padding-right:0px; color:#FFFFFF; margin:20px auto;}
.page_chanceflurries{background-position:-3px -981px !important;}
.page_chancefreezingrain{background-position:-227px -858px !important;}
.page_chancerain{background-position:-3px -858px !important;}
.page_chancesleet{background-position:-226px -737px !important;}
.page_chancesnow{background-position:-3px -736px !important;}
.page_chancetstorms{background-position:-228px -614px !important;}
.page_clear{background-position:-3px -615px !important;}
.page_cloudy{background-position:-227px -493px !important;}
.page_flurries{background-position:-3px -493px !important;}
.page_fog{background-position:-242px -371px !important;}
.page_freezingrain{background-position:-3px -372px !important;}
.page_mostlycloudy{background-position:-226px -249px !important;}
.page_mostlysunny{background-position:-3px -615px !important;}
.page_nt_cloudy{background-position:-227px -493px !important;}
.page_nt_sunny{background-position:-3px -616px !important;}
.page_overcast{background-position:-3px -249px !important;}
.page_partlycloudy{background-position:-226px -492px !important;}
.page_partlysunny{background-position:-117px -127px !important;}
.page_rain{background-position:-3px -857px !important;}
.page_scatteredclouds{background-position:-113px -5px !important;}
.page_sleet{background-position:-228px -738px !important;}
.page_snow{background-position:-3px -493px !important;}
.page_sunny{background-position:-3px -615px !important;}
.page_tstorms{background-position:-226px -981px !important;}
.page_nt_chancesnow{background-position:-3px -737px !important;}
.page_chancestorms{background-position:-228px -614px !important;}
.page_nt_partlycloudy{background-position:-228px -492px !important;}
.page_nt_snow{background-position:-3px -492px !important;}
.page_hazy{background-position:-242px -371px !important;}
.ssx-1{width:100%;}
.gsxx-hide{display:none;}
.gsxx-show{display:block;}	
.guest-room-tab{margin:0 4px;}
.dbspnmrzb15{margin-top:15px;margin-right:0px;margin-left:0px;}
.rs-rm-img,.cycler{max-height:180px;}
.bx-wrapper .bx-prev {left: 0px;}
.bx-wrapper .bx-next {right: -1px;}
.bx-wrapper .bx-controls-direction a{top:82px;}
.gallery_holder{height:250px;}
.desthotel-img{height:auto;}
.adoptiveheightbx{min-height:100px !important;}
.adoptiveheightbx22{height:auto !important;}
}
@media screen and (max-width: 455px) {
.askaqustionfromdiv{width:235px;}   
.asklables{width:100%;padding-right:0px;text-align:left;line-height:25px;height:25px;}
.leftcapchamobhid{display:none;}
.dest-icon-box{width:15%;}
.dest-htl-descptn-box{width:85%;} 
.dest-listing-ing{height:280px;}
.mob-sortrewbx{width:45%;padding-left:0px;}
.mob-sortrewbx2{width:55%;float:left;padding-right:0px;}
.pckages-fixed{width:100%;}
.packgesfieldbx{padding-bottom:10px;}
.packge-lblfield{width:100%;line-height:20px;}
.packge-inputfield{width:100%;}
.mobtbpadpkg{padding-top:8px;padding-bottom:20px;}
.guestroomsgall{padding:5px;float:left;width:50%;}
.guestroomsgall img{max-width:100%;height:160px;}	
}
@media screen and (max-width: 350px) {
.dest-icon-box{width:18%;}
.dest-htl-descptn-box{width:82%;}
.sxx-1{width:100%;}
.guestroomsgall{padding:5px;float:left;width:100%;}
.guestroomsgall img{max-width:100%;height:auto;}
ratinglabels{width:100%;}
.ratingstarbox{width:100%;padding-top:8px;}
.gallery_holder{height:200px;}	
}
@media screen and (max-width: 250px) {
.dest-icon-box{width:20%;}
.dest-htl-descptn-box{width:80%;} 
}
.ta_icon{background:url("../../images/homepage/TA-sprite.png") 0 0 no-repeat; width:118px; height:21px; display:block;}
.ta_1{background-position:0 -13px;} .ta_1_5{background-position:0 -44px;}
.ta_2{background-position:0 -75px;} .ta_2_5{background-position:0 -106px;}
.ta_3{background-position:0 -137px;} .ta_3_5{background-position:0 -168px;}
.ta_4{background-position:0 -199px;} .ta_4_5{background-position:0 -230px;}
.ta_5{background-position:0 -261px;}
table.adp-directions{width:100%;}