/*PPP Gallery*/
.gallery_holder{margin:0 auto; width:100%; z-index:999; background:#ffffff; border:1px solid #d6d5d5; text-align:center;}
.glyphicon-zoom-in:before {content: "\e015";}
.glyphicon-plane:before {content: "\e108";}
.video_holder{position:relative; margin:0 auto; width:100%; z-index:999; height:auto; overflow:hidden; background:#ffffff; border:1px solid #d6d5d5; text-align:center; padding:20px 0 0 0;}
#vedio_iframe{margin:0 auto;} #videos{width:80%; margin:10px auto;} .video_thumb{display:block; float:left; position:relative; width:20%;padding:10px;}.video_thumb a img{width:100%;} .video_thumb a:hover img, .video_thumb a.selected img{border:5px solid #9ac362;} .video_thumb a span{display:block; color:#575b5c;font-size:1.2em;} 
.youtubeicons{background:url(../../images/ppp/youtubeplaysprite.png) 0 -26px no-repeat; width:32px; height:24px; position:absolute; left:38%; top:35%;} .video-toggle-box{overflow:hidden;} .toggle-video-down{background:#292e83; border-radius:7px 7px 0 0; display:inline-block; padding:10px 20px; color:#ffffff;}


body{background:url(../../images/ppp/pppbodybg.jpg) repeat;color:#575b5c;font-size:14px;font-weight:400;}
.container-ppp-fixed,.container-ppp-fixed-2{width:1500px; margin:0 auto;max-width:1500px;}
.shortcontainerfixed{width:1350px;margin:0px auto;max-width:1500px;}
.wheather-boxfiexed{width:900px;}
.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:400px;overflow:hidden;}
.inner-img-slide{width:100%;float:left;}
.slide-img-box img{width:100%;min-height:250px;display:block;}
.ppp-hotel-top-blue-box{width:297px;float:right;background:url(../../images/ppp/bottom-shadow.png) no-repeat center bottom;padding-bottom:5px;margin-top:-225px;}
.top-blue-bxouter{padding:10px;border:1px solid #b3b3b3;background:#fff;}
.bluebxtopheading{font-size:20px;font-weight:400;color:#2f3182;margin:0px;padding:0px 0 5px;line-height:22px;}
.blues-box-room-sortdescription{width:100%;float:left;font-size:14px;font-weight:400;color:#575b5c;text-align:left;padding-bottom:10px;}
.blues-box-room-sortdescription a{color:#2f3182;}
.blues-box-top{width:100%;float:left;background:#dbe8f6;padding:10px 0;}
.avgratestxt,.avgratesbox,.perngttaxbox{width:100%;float:left;color:#575b5c;font-weight:400;font-size:18px;}
.avgratesbox{;font-weight:400;font-size:30px;line-height:32px;}
.greenfnt{color:#61b146}
.redfntlinthrow{color:#d61f1f;text-decoration:line-through;}
.perngttaxbox{color:#282864;font-weight:400;font-size:14px;}
.choosbuttonrooms{width:100%;float:left;padding:10px 0 5px;}
.choosrooms{display:inline-block;background:#61b119;font-size:18px;color:#fff;border:2px solid #fff;border-radius:5px;padding:6px 8px;}
.choosrooms:hover{background:#76c82d;}
.ppp-hotelname{width:100%;float:left;margin:0px;padding:0 0 8px;font-size:24px;color:#2f3182;font-weight:400;line-height:26px;}
.hotelnamesspn{float:left;padding-right:10px;}
.hotelstars,.hotelstars23{float:left;width:75px;height:14px;margin-top:5px;}
.hotelstars23{margin-top: 5px;}
.address-boxes{width:100%;float:left;padding-left:16px;font-size:16px;font-weight:400;color:#575b5c;}
.mapmarker1{position:absolute;left:0px;top:3px;}
.map-ach{color:#2f3181;}
.hoteaddresstop{width:100%;float:left;}
.hotelnumberss{color:#575b5c;font-size:16px;width:100%;float:left;}
.telnumbers{padding:10px 20px 10px 0;float:left;}
.faxesnumbers{background:url(../../images/ppp/faxiconss.png) no-repeat left 8px;padding:10px 0 10px 24px;float:left;}
.zindex2{z-index:2;}
.mobaddreslinks{background:#61b119;padding:8px 12px;color:#fff;display:inline-block;font-size:18px;border-radius:4px;margin:10px 0 5px;}
.mobaddreslinks:hover{background:#4d950c;}
.mobilecallus{margin-right:40px;}
.toptabbgbdr{background:#fff;border-top:1px solid #d6d5d5;border-bottom:1px solid #d6d5d5;margin:10px 0 15px;}
.top-tab-ppp{margin:0px;padding:0px;list-style:none;position:relative;z-index:9999;text-align:center;display: table;width:100%;}
.top-tab-ppp li{float:none;display:table-cell;margin:0 22px;position:relative;}
.eantaptabppp li{margin:0 34px;}
.top-tab-ppp li a{padding:15px 14px;font-size:14px;color:#333;border-bottom:2px solid transparent;display:block;margin:-1px 0;transition : border 500ms ease-out;}
div.toggletabsnav > a{border-bottom:1px solid #ccc;border-top:1px solid transparent;}
.top-tab-ppp li a:hover,.top-tab-ppp li a.active{color:#2f3181;border-bottom:2px solid #61b246;}
div.toggletabsnav > a:hover,div.toggletabsnav > a.active{color:#2f3181;border-bottom:1px solid #2f3181;border-top:1px solid #2f3181;}
.top-tab-ppp li.lastlitab{margin-right:0px;}
.top-tab-ppp li.firstlitab{margin-left:0px;}
.toggletabsnav{width:auto;position:absolute;left:0px;top: 50px;z-index:9;display: none;border:1px solid #ccc;border-top:none;min-width:150px;text-align: center;background:#fff;}
.hotel-review-socialiconbx,.hotelrevieboxouter,.social-icons-box{width:262px;float:right;}
.hotelrevieboxinner{padding:8px 8px 15px;border:1px solid #d6d5d5;border-radius:5px;background:#fff;}
.user-reviewsoters{padding:10px;background:#fed206;border-radius:5px;}
.tringleyellow{background:url(../../images/ppp/tringleicons.png) no-repeat;width:10px;height:9px;position:absolute;left:28px;bottom:-9px;display:block;}
.user-favour-box{font-size:30px;color:#2f3181;line-height:30px;}
.user-count-review{font-size:16px;color:#2f3181;line-height:20px;}
.user-count-review a{text-decoration:underline;color:#2f3181}
.user-reviews-texts{width:98%;margin:15px 1% 0;float:left;}
.reviewdates{color:#2f3181;}
.social-icons-box{margin:10px 0;}
.social-icons-box h3{margin:0px;padding:0 0 5px 0;font-size:18px;color:#2f3181;font-weight:400;}
.social-icons-list{width:100%;float:left;}
.social-icons-list a{float:left;margin-right:5px;height:32px;}
.social-icons-list a.yelp{background:url(../../images/ppp/social_icon-contact.png) no-repeat -15px 1px;width:32px;}
.social-icons-list a.trip{background:url(../../images/ppp/social_icon-contact.png) no-repeat -51px 1px;width:32px;}
.social-icons-list a.foursqure{background:url(../../images/ppp/social_icon-contact.png) no-repeat -64px 1px;width:32px;}
.social-icons-list a.youtube{background:url(../../images/ppp/social_icon-contact.png) no-repeat -285px 0px;width:32px;}
.social-icons-list a.yahoo{background:url(../../images/ppp/social_icon-contact.png) no-repeat -165px 0;width:32px;}
.social-icons-list a.gplus{background:url(../../images/ppp/social_icon-contact.png) no-repeat -87px 0;width:32px;}
.social-icons-list a.facebookdd{background:url(../../images/ppp/social_icon-contact.png) no-repeat -123px 0;width:32px;}
.social-icons-list a.twitterdd{background:url(../../images/ppp/social_icon-contact.png) no-repeat -201px 0;width:32px;margin-right:0px;}
.hotel-overview-box{padding:12px 12px 70px;background:#fff;}
.hotel-overview-boxinner{height:auto;width:100%;float:left;}
.hotel-overview-toggle-box{/*position:absolute;left:0px;top:0px;z-index:2;*/height:240px;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 h2 a{color:#2f3182;}
.overview-text-box p{margin:0px;padding:0 0 30px;line-height:18px;}
.toggles-bututons{position:absolute;left:0px;bottom:10px;z-index:3;width:100%;}
.toggle-view-down{width:72px;height:42px;background:url(../../images/ppp/togglebottom.png) no-repeat center center #61b246;display:inline-block;}
.toggle-view-ups{width:72px;height:42px;background:url(../../images/ppp/toggleup.png) no-repeat center center #61b246;display:inline-block;}
.dinlineblk{display:inline-block;}
.ppp-mob-common{width:100%;float:left;}
.mobile-active-tabs{width:100%;float:left;background:#ffd200;height:34px;color:#2f3181;font-size:18px;line-height:32px;margin:20px 0 12px;}
.mobile-rest-tabs{width:100%;float:left;background:#ffd200;height:34px;color:#2f3181;font-size:18px;line-height:32px;margin:0px 0 8px;}
.mobileicons{width:34px;height:34px;background:#292e83;color:#fff;float:left;top:0px;left:0px;padding:8px 0;text-align:center;margin-right:10px;}
.gusetroomsicons{background:url(../../images/ppp/gusetroomicons.png) no-repeat center center #292e83;}
.bdrbtmblue{border-bottom:2px solid #2f3181;}
.details-tab-anch{height:42px;padding:0 12px;display:inline-block;line-height:40px;font-size:18px;color:#585c5d;min-width:200px;}
#roomaminityes{background:url(../../images/ppp/gusetroomiconssprites.png) no-repeat 15px -92px;padding-left:45px;}
.details-tab-anch:hover,.details-tab-anch.active{background:#61b246;color:#fff;}
#roomaminityes:hover,#roomaminityes.active{background:url(../../images/ppp/gusetroomiconssprites.png) no-repeat 15px 12px #61b246;color:#fff;}
.mobiles-tab-anch{height:42px;padding:0 12px;display:block;line-height:40px;font-size:18px;background:#61b246;color:#fff;margin-top:12px;}
#roomaminityesmob{background:url(../../images/ppp/gusetroomiconssprites.png) no-repeat 15px 12px #61b246;padding-left:45px;}
.mobiles-tab-anch:hover,.mobiles-tab-anch.active{background:#61b246;color:#fff;}
#roomaminityesmob:hover,#roomaminityesmob.active{background:url(../../images/ppp/gusetroomiconssprites.png) no-repeat 15px 12px #61b246;color:#fff;}
.ddtbicons{top:6px;padding-right:6px;font-size:24px;}
.tab-content-common{width:100%;float:left;padding:10px 1% 12px;}
.tab-content-h2{font-size:24px;color:#2f3181;font-weight:400;margin:0px;padding:0 0 10px;text-transform:capitalize;}
.aminity-h3{color:#61b246;font-size:18px;font-weight:400;margin:0;padding:0 0 10px;}
.policy-h3{color:#61b246;font-size:18px;font-weight:400;margin:0;padding:10px 0 5px;width:100%;float:left;}
.circlearrow{line-height:40px;font-size:20px;}
.headfont{font-size:14px;font-weight:700;}
.ppp-lightgreen-h2{margin:0;padding:0px 0 15px;font-size:25px;font-weight:400;color:#61b246;}
.contact-us-map{width:100%;float:left;height:350px;}
.contact-us-map img{width:100%;height:350px;}
.contact-us-add{background:url(../../images/ppp/contact-add-icons.png) no-repeat 0 4px;padding:0 0 15px 25px;width:100%;float:left;}
.contact-us-add h3{font-size:18px;color:#2f3181;font-weight:400;margin:0;padding-bottom:4px;}
.contact-us-add span{font-size:14px;color:#595d5e;display:block;margin:0;}
.contact-us-numbr{background:url(../../images/ppp/contact-numbr-icons.png) no-repeat 0 4px;padding:0 0 10px 25px;width:100%;float:left;}
.contact-us-numbr span{font-size:14px;color:#595d5e;display:block;margin:0;line-height:20px;padding-bottom:5px;}
.contact-us-email{background:url(../../images/ppp/contact-emils-icons.png) no-repeat 0 4px;padding:0 0 15px 25px;width:100%;float:left;font-size:14px;color:#595d5e;line-height:20px;}
.contact-us-email a,.contact-us-numbr a{color:#595d5e;}
.contact-us-sociallink{width:100%;float:left;padding:0 0 10px 25px;}
.contact-us-connect{margin:0;padding-bottom:5px;font-size:18px;font-weight:400;}
.contact-sociallk a{width:34px;height:30px;float:left;margin:5px 4px;background:url(../../images/ppp/social_icon-contact.png) no-repeat -14px 0;}
.contact-sociallk a.facebook{background-position:-121px 0;}
.contact-sociallk a.tweeters{background-position:-203px 0;}
.contact-sociallk a.youtubes{background-position:-284px 0;}
.contact-sociallk a.googlepluse{background-position:-86px 0;}
.contact-sociallk a.yelpss{background-position:-14px 0;}
.contact-sociallk a.tripadvisers{background-position:-50px 0;}
.contact-sociallk a.yahoos{background-position:-163px 0;}
.contact-sociallk a.pintrest{background-position:-357px 0;}
.contact-sociallk a.innsightss{background-position:-321px 0;}
.contact-sociallk a.foursquerss{background-position:-240px 0;}
.askaquestionforms{width:100%;float:left;padding:10px;background:#edecec;}
.text-indent-div{padding-left:32px;padding-bottom:12px;}
.askaqustionfromdiv{width:340px;margin:0 auto;}
.asklables{width:90px;margin-right:10px;float:left;text-align:right;height:32px;line-height:30px;}
.askfieldsbx{width:235px;float:left;}
.submitbtns{background:#61b246;color:#fff;padding:10px 15px;display:inline-block;border-radius:4px;border:2px solid #fff;font-size:16px;}
.submitbtns:hover{background:#4d950c;}
.askfieldsbxin{width:95%;height:32px;line-height:30px;float:left;}
.asktextarea{width:95%;height:80px;float:left; text-align: left;text-indent: 0px;}
.map-direction-box{width:100%;float:left;margin:0px 0 15px;padding:15px;background:#edecec;}
.fromlables{width:100%;float:left;height:40px;line-height:40px;font-size:16px;}
.frominputfields{width:40%;float:left;}
.directiontypesfielsds{width:60%;float:left;}
.directioninput{width:98%;border:1px solid #abadb3;background:#fff;height:40px;line-height:40px;float:left;font-size:16px;padding:5px;}
.bybybx{width:20%;float:left;height:40px;line-height:40px;text-align:right;}
.direction-types,.marginnonfloatwdts{width:100%;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;*/height:auto;overflow-y:auto;}
.descriptiontext p{margin:0px; padding-bottom:12px;}
.property-dests{padding:10px 12px 0;border:1px solid #b0afaf;background:#e7e7e6;}
.dest-icon-box{width:10%;}
.dest-htl-descptn-box{width:90%;padding-bottom:10px;}
.dest-htl-icon-box{width:36px;height:46px;display:inline-block;background:url(../../images/ppp/map_point.png) no-repeat 0 0;}
.dest-htl-descptn-box h3{margin:0px;padding-bottom:5px;font-size:16px;font-weight:400;color:#000;}
.dest-htl-descptn-box span{display:block;}
.dest-bottom-lnk{background:#e8e8e8;padding:10px 0;text-align:right;color:#000;}
.dest-bottom-lnk a{color:#000; display: inline-block;}
.sep-dest{padding:0 5px;}
.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;}
.bdrnones{border:2px solid #4d950c;}
.other-yelps-inners{background:#fff;padding:10px 8px 10px 20px;}
.yelp-counters{width:28px;height:25px;color:#fff;background:#292e83;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:4px 0;} 
.yelpreviews{width:100%;float:left;}
.yelpreviews a{color:#575b5c;}
.printiconsbx{padding:0 0 15px;display:none;}
.innsight-top{font-size:18px;color:#2f3181;}
.innsight-h3{font-size:26px;color:#fff;font-weight:400;margin:0px;padding:8px 5px;}
.sortreviews,.bluebg{background:#203063;}
.totalratings{background:#0f88ca;}
.sortreviewicons{background:url(../../images/ppp/sort_reviews_icon.png) no-repeat 0 2px;width:38px;height:41px;margin-right:3px;}
.trratings{background:url(../../images/ppp/review-ratings.png) no-repeat 0 0;width:40px;height:41px;margin-right:3px;}
.genreviews{background:url(../../images/ppp/genius_reviews.png) no-repeat 0 4px;width:49px;height:41px;margin-right:3px;}
.sortreviews span,.totalratings span{display:inline-block;line-height:41px;height:41px;vertical-align:top;}
.sortrewbx span{display:block;padding:4% 10px;}
.eanrewsortbxspan span{padding:10px 10px 10px 20px;}
.eanrewsortbxspan1 span{padding:10px 10px 10px 20px;}
.sortrewbx span:first-child{padding-left:0; padding-top: 0;}
.sortrewbx span:last-child{padding-bottom:10px}
.ratingdtls{width:100%;float:left;margin-bottom:6px;/*padding:6px 0;*/padding:1px 0;color:#fff;font-size:16px;}
.ratingdtls span.ratingsperset{font-size:22px;}
.ratingdtls:last-child{margin-bottom:0px;}
.gr-ratings{background:#008fa7;}
.service-ratings{background:#2babe2;}
.values-ratings{background:#416c9f;}
.cleanliness-ratings{background:#89bd41;}
.comfort-ratings{background:#f99b1c;}
.location-ratings{background:#f59293;}
.grviews222{width:100%;display:table;text-align:center;}
.grviews{width:100%;height:230px;display:table-cell;vertical-align:middle;}
.sorting-bylnk{width:100%;float:left;padding:10px 0;}
.writereviewh3{background:#eaeaea;font-size:16px;padding:6px 0 6px 10px;color:#213164;margin:0px;}
.reviewemlsbt{padding:6px 12px;}
.reviewemailtxtbx{width:210px;height:32px;line-height:32px;}
.reviewemailspnbx{padding:0 10px;}
.reviewemaillblbx{line-height:30px;}
.reviewer-icon{margin-top:-46px;width:83px;height:83px;}
.reviewer-reviews{background:url(../../images/ppp/ratings_icons.png) no-repeat 0 2px;width:110px;height:24px;margin-right:3px;display:inline-block;}
.reviewer-from{width:185px;display:inline-block;}
.reviewer-favers,.reviewer-from{line-height:30px;vertical-align: top;}
.reviewer-favers{color:#7db742;font-size:18px}
.reviewer-favers .glyphicon{top:1px;}
.review-titles{font-size:20px;color:#203164;}
.quote-left{margin-top:0px;margin-right:5px;}
.quote-right{margin-bottom:-15px;margin-left:5px;}
.review-data-text,.revewcommn{padding:0 10px;}
.review-titles{padding:6px 10px 0 10px;}
.innalign{text-align:right;}
.innpadlft{padding-left:20px;}
.tagingheads{background:#203164;color:#fff;padding:8px 12px;display:inline-block;font-size:16px;font-weight:bold;}
.li-list-icons{background:url(../../images/ppp/dotts.png) no-repeat left center; padding:3px 10px 3px 15px;}
.mapping-ratings-lable{display:inline-block;vertical-align:top;line-height:24px;min-width:82px;}
.mapping-ratings{background:url(../../images/ppp/ratings_icons.png) no-repeat 0 2px;width:110px;height:24px;margin-left:5px;display:inline-block;}
.useruploadedimg{width:94px;height:94px;float:left;border:1px solid #203164;padding:2px;margin:0 10px 10px 0;}
.useruploadedimg img,.useruploadedimg a{width:100%;height:88px;display:block;}
.viewmorereviewd{background:#61a544;color:#fff;padding:0px 0 0 15px;display:inline-block;font-size:16px;border:none;}
.innlnktxtbx{display:inline-block;vertical-align: top;line-height:40px;}
.viewmorereviewd span.glyphicon{padding:12px 10px;background:#43823d;top:0;margin-left:8px;}
.viewmorereviewd:hover{background:#4d950c;}
.yesbutton{background:#61a544;color:#fff;padding:5px 10px;display:inline-block;font-size:16px;border:none;border-radius:4px;margin-left:10px;}
.yesbutton:hover{background:#4d950c;}
.nobutton{background:#a33333;color:#fff;padding:5px 10px;display:inline-block;font-size:16px;border:none;border-radius:4px;margin-left:10px;}
.nobutton:hover{background:#E86D5C;}
.guestroomh2{margin:0px 0 0;font-weight:400;}
.guestroomh2 span{background:#2f3181;color:#fff;font-size:24px;padding:6px 20px;display:inline-block;}
.guestroomh3{font-size:24px;color:#2f3181;margin:0;font-weight:400;padding-bottom:5px;}
.guest-img-1{width:100%;height:270px;display:block;}
.guest-img-2{width:100%;height:130px;display:block;}
.room-more-img,.packages-more-img,.room-more-imgpk{width:100%;position:absolute;left:0px;top:36%;z-index:9;background:url(../../images/common/blacktransparent.png) repeat;padding:5px 10px;color:#fff;font-size:24px;cursor:pointer;}
.room-more-img span.glyphicon,.packages-more-img span.glyphicon,.room-more-imgpk span.glyphicon{font-size:14px;top:0;padding-left:4px;}
.room-detail{font-size:16px;color:#555655;}
.room-detail h4,.room-detail p{margin:0;padding-bottom:6px;}
.rest-room-details,.select-rooms-btn,.promo-go,.bkitnwbtn{background:#61b246;color:#fff;padding:8px 15px;display:inline-block;font-size:18px;border:none;border-radius:5px;}
.bkitnwbtngraybtn{background:#C9C8C8;color:#333;padding:8px 15px;display:inline-block;font-size:18px;border:none;border-radius:5px;margin-right:20px;}
.select-rooms-btn,.promo-go,.bkitnwbtn{border:2px solid #fff;}
.bkitnwbtngraybtn{border:2px solid #F65D60;}
.promo-go{padding:4px 10px;margin-left:12px;}
.rest-room-details:hover,.select-rooms-btn:hover,.promo-go:hover,.bkitnwbtn:hover{background:#499d2d;}
.bkitnwbtngraybtn:hover{background:#AFAFAF;}
.rest-room-details span.glyphicon{font-size:14px;top:0;padding-right:6px;}
.guest-room-tab{padding:8px 15px;display:inline-block;font-size:18px;margin:0 42px;cursor:pointer;}
.resv-tab{margin:0 0px;}
.guest-room-tab:hover,span.gr-active,.bgactive{background:#61b246;color:#fff;}
.gr-ddt,.gr-ddt2,.gr-ddt3,.gr-ddt4{padding-left:32px;line-height:32px;display:inline-block;color:#2f3181;font-size:15px;}
.gr-ddt2{padding-left:32px;}
.gr-ddt3{padding-left:32px;}
.gr-ddt4{padding-left:32px;}
.gr-ddt2upse{padding-left:25px;line-height:22px;display:inline-block;color:#2f3181;font-size:18px;}
.gr-ddt2upse22{padding-left:35px;line-height:22px;display:inline-block;color:#2f3181;font-size:18px;}
.gr-ddt23cv{line-height:20px;display:inline-block;color:#2f3181;font-size:18px;}
.smoking-icon{background:url(../../images/ppp/guestrooms/smoking-icon.png) no-repeat left center;}
.nonsmoking-icon{background:url(../../images/ppp/guestrooms/non-smoking-icon.png) no-repeat 2px center;}
.capacity-icon{background:url(../../images/ppp/guestrooms/number-guest-icon.png) no-repeat 6px center;}
.currency-icons{background:url(../../images/ppp/guestrooms/currencyicon.png) no-repeat 10px center;}
.floors-icon{background:url(../../images/ppp/guestrooms/floar-icon.png) no-repeat 8px center;}
.gr-main-contentbx{padding:20px;}
.resv-main-contentbx{padding:8px 0px;width:100%;float:left;}
.gr-h4-dd{margin:0px;font-weight:400;color:#555655;font-size:20px;padding:8px 0 8px 42px;}
.general-icons{background:url(../../images/ppp/guestrooms/generalservice-icon.png) no-repeat left center;}
.boths-icons{background:url(../../images/ppp/guestrooms/bath-icon.png) no-repeat left 0;}
.thechno-icons{background:url(../../images/ppp/guestrooms/technology-icon.png) no-repeat left center;}
.padd35pt{padding-left:42px;}
.squreicons{background:url(../../images/ppp/guestrooms/squre-dott.jpg) no-repeat left 12px;padding:4px 10px; }
.included-icon{background:url(../../images/ppp/guestrooms/include-icon.png) no-repeat left 6px;padding:4px 5px 4px 20px;display:block;}
.not-included-icon{background:url(../../images/ppp/guestrooms/not-include-icons.png) no-repeat left 6px;padding:4px 5px 4px 20px;display:block;}
.reservationpads{padding:0 0px 20px;}
.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;}
.rescompad-1{padding:15px 15px;}
.rs-rm-img{width:100%;max-height:365px;}
.res-h3{font-weight:400;font-size:22px;color:#2f3181;}
.res-room-name{padding:5px 0;border-bottom:1px solid #afafaf;display:block;}
.blue-strips{background:#2f3181;width:80px;height:5px;position:absolute;left:0px;bottom:-2px;}
.res-blue-box{background:#eaeaea;border-top:2px solid #203164;padding:12px 0px 40px;}
.blubx-lbl{color:#333;font-size:16px;line-height:28px;}
.fontblubx{font-size:32px;color:#478a40;line-height:42px;}
.fontblubx sup{font-size:18px;}
.select-rooms{margin-top:-26px;}
.res-more-btn{background:#2f3181;border-radius:0;}
.res-more-btn:hover{background:#203164;}
.week-days,.week-rates{width:100%;}
.rates-selected{background:#478a40;color:#fff;font-weight:700px;}
.promobg{background:#ecebd0;}
.promotxtcl{font-size:18px;color:#203164;}
.promofildbox{width:160px;height:35px;display:inline-block;}
.promofildbox input{line-height:32px;color:#203164;border:1px solid #203164;border-radius:4px;padding:0 6px;width:100%;height:35px;}
.spspackgesh4{font-size:16px;font-weight:400;}
.packgesfieldbx{padding-bottom:20px;}
.packge-lblfield{width:120px;line-height:32px;}
.packge-inputfield{width:205px;}
.pckages-fixed{width:330px;margin:0 auto;}
.packge-inputfield input{border:1px solid #afafaf;background:#fff;line-height:32px;height:32px;padding:0 5px;width:98%;}
.textbxspn{width:50%;display:inline-block;}
.pkgtextarea{width:100%;display:inline-block;}
.deal-tanslayer{background:url(../../images/common/blacktransparent.png) repeat;padding:6px 15px;color:#fff;font-size:16px;position:absolute;right:0px;top:15px;z-index:99;}
.dealsh3{color:#213164;font-size:20px;font-weight:400;padding-bottom:5px;}
.get-deal-btn{background:#61b246;color:#fff;padding:23px 20px;font-size:18px;border:none;border-radius:5px;margin:-10px 0px -10px 0;}
.get-deal-btn:hover{background:#499d2d;}
.deals-img{width:100%;display:block;min-height:270px}
.dealexpiredbx{width:310px;margin:40px auto;}
.deal_share a {display: inline-block;height: 24px;margin: 0 1%;width: 24px;}
.deal_mail {background: url("../../images/ppp/deal_share.png") no-repeat scroll 0 0;}
.deal_fb {background: url("../../images/ppp/deal_share.png") no-repeat scroll -26px 0;}
.deal_twitter {background: url("../../images/ppp/deal_share.png") no-repeat scroll -54px 0;}
.deal_pin {background: url("../../images/ppp/deal_share.png") no-repeat scroll -80px 0;}
.dealstephdg{width:100%;float:left;padding:6px;font-size:18px;color:#333;}
.deal-updatebx-1{width:120px;display:inline-block;margin:5px 20px 10px;}
.upper-lable{display:block;color:#213164;font-size:14px;font-weight:bold;}
.deal-input-bx{display:block;border-radius:5px;padding:0px 8px;height:32px;line-height:32px; }
.dealcalicon{display:block;height:30px;line-height:30px;background: url("../../images/common/iconCalenderwhitebg.png") no-repeat scroll right 6px #fff;padding-right: 16px;}
.dealinputs{position:absolute;left:-1px;top:-1px;width:102%;height:32px;z-index:99;opacity:0;filter:alpha(opacity=0);}
.deal-input-bx img{display:none;}
.deal-btn-minus{background:#c9c8c8;border:none;border-radius: 5px 0 0 5px;color: #268de1;cursor: pointer;float: left;height: 32px;line-height: 24px;padding: 6px 8px;color:#000;}
.deal-btn-pluse{background:#c9c8c8;border:none;border-radius: 0 5px 5px 0;color: #268de1;cursor: pointer;float: left;height: 32px;line-height: 24px;padding: 6px 8px;color:#000;}
.deal-room-fields{font-size:16px;background:#eaeaea;height:32px;line-height:32px;color:#333;width:40px;float:left;border:none;border-top:1px solid #c9c8c8;border-bottom:1px solid #c9c8c8;}
.deal-second-roomdynm{width:295px;margin:0 auto;}
.dealbluebx-1,.dealbluebx-3{width:auto;padding:20px 20px;background:#e0f0cc;border:1px solid #a6b895;display:inline-block;min-width:180px;height:182px;}
.dealbluebx-1{padding:57px 20px;}
.dealbluebx-2{width:auto;padding:62px 20px;background:#e0f0cc;border:1px dotted #a6b895;display:inline-block;min-width:180px;height:182px;}
.Red95F{color:#da443d;font-size:32px;line-height:32px;}
.dealsh32{font-size:14px;color:#213164;}
.green95F{color:#478a40;font-size:32px;}
.addreveh4,.addreveh4-2{font-size:14px;font-weight:400;padding:6px 10px;width:100%;float:left;}
.addreveh4-2{padding:0 0 5px;}
.ratehotels{float:left;line-height:26px;margin-right:8px;}
.hotelratingbx{float:left;background:url(../../images/ppp/ratings_icons.png) no-repeat 0 2px;width:110px;height:24px;}
.ratinglabels{width:100px;float:left;line-height:20px;font-weight:bold;}
.ratingstarbox{width:170px;float:left;height:24px;}
.addreviewform-control{width:60%;float:left;}
.addreviewform-control {background-color: #fff;background-image: none;border: 1px solid #ccc;border-radius: 4px;box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;color: #555;font-size: 14px;height: 35px;line-height: 1.42857;padding: 6px 12px;transition: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;}
.addreviewform-control:focus {border-color: #66afe9;box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 8px rgba(102, 175, 233, 0.6);outline: 0 none;}
.textaeresbx{height:auto;}
.thumb-up{border-radius: 10px;box-shadow: 0 2px 2px #ccc;float: left;padding: 10px 15px; background: none repeat scroll 0 0 #9ac362;border: 0 none;color: #fff; margin: 0 10px 0 5px;}
.thumb-up:hover,.thumb-up-active {background: none repeat scroll 0 0 #449d44;}
.thumb-down {background: none repeat scroll 0 0 #d9534f;border: 0 none;color: #ffffff;margin: 0 0 0 10px;border-radius: 10px;box-shadow: 0 2px 2px #ccc;float: left;padding: 10px 15px;}
.thumb-down:hover, .thumb-down:active,.thumb-down-active {background: none repeat scroll 0 0 #c9302c;}
.writerevlbl{line-height:20px;font-size:15px;padding:6px 5px 6px 0}
span.tripbtns {border: 1px solid #aeaeae;border-radius: 7px;display:inline-block;margin:10px 15px;padding: 5px 15px;cursor:pointer;}
span.tripbtns:hover, span.tripbtns:hover {background: none repeat scroll 0 0 #9ac362;color: #ffffff;border: 1px solid #449d44;}
.trip_type_luxury_active {background: none repeat scroll 0 0 #449d44;color: #ffffff;border: 1px solid #9ac362;}
.trip_type_business_active {background: none repeat scroll 0 0 #449d44;color: #ffffff;border: 1px solid #9ac362;}
.trip_type_leisure_active {background: none repeat scroll 0 0 #449d44;color: #ffffff;border: 1px solid #9ac362;}
.trip_type_romantic_active {background: none repeat scroll 0 0 #449d44;color: #ffffff;border: 1px solid #9ac362;}
.trip_type_family_active {background: none repeat scroll 0 0 #449d44;color: #ffffff;border: 1px solid #9ac362;}
.trip_type_wedding_active {background: none repeat scroll 0 0 #449d44;color: #ffffff;border: 1px solid #9ac362;}
.trip_type_wedding_active {background: none repeat scroll 0 0 #449d44;color: #ffffff;border: 1px solid #9ac362;}
.trip_about_quiet_active {background: none repeat scroll 0 0 #449d44;color: #ffffff;border: 1px solid #9ac362;}
.trip_about_incredible_active {background: none repeat scroll 0 0 #449d44;color: #ffffff;border: 1px solid #9ac362;}
.trip_about_elegant_active {background: none repeat scroll 0 0 #449d44;color: #ffffff;border: 1px solid #9ac362;}
.trip_about_comfortable_active {background: none repeat scroll 0 0 #449d44;color: #ffffff;border: 1px solid #9ac362;}
.trip_about_cozy_active {background: none repeat scroll 0 0 #449d44;color: #ffffff;border: 1px solid #9ac362;}
.trip_about_trend_active {background: none repeat scroll 0 0 #449d44;color: #ffffff;border: 1px solid #9ac362;}
.trip_about_plush_active {background: none repeat scroll 0 0 #449d44;color: #ffffff;border: 1px solid #9ac362;}
.trip_about_gem_active {background: none repeat scroll 0 0 #449d44;color: #ffffff;border: 1px solid #9ac362;}
.trip_about_roomy_active {background: none repeat scroll 0 0 #449d44;color: #ffffff;border: 1px solid #9ac362;}
.trip_about_charming_active {background: none repeat scroll 0 0 #449d44;color: #ffffff;border: 1px solid #9ac362;}
.trip_about_romantic_active {background: none repeat scroll 0 0 #449d44;color: #ffffff;border: 1px solid #9ac362;}
.trip_about_frills_active {background: none repeat scroll 0 0 #449d44;color: #ffffff;border: 1px solid #9ac362;}
.trip_about_beautiful_active {background: none repeat scroll 0 0 #449d44; color: #ffffff;border: 1px solid #9ac362;}
.trip_about_hot_spot_active {background: none repeat scroll 0 0 #449d44;color: #ffffff;border: 1px solid #9ac362;}
.trip_about_noisy_active {background: none repeat scroll 0 0 #449d44; color: #ffffff;border: 1px solid #9ac362;}
.revewaddimglbl{font-size:15px;color:#213164;width:100%;float:left;padding-bottom:5px;}
.rewcaptionfield{width:62%;float:left;height:26px;line-height:26px;padding:2px 5px;}
.imgdescripptionrew{margin:0;padding:0;width:100%;float:left;}
.imgdescripptionrew li{list-style:disc;margin-left:30px;color:#213164;font-size:15px;padding-bottom:10px;}
.review-checkbx{float:left;padding:0;margin:3px;}
.review_termbx{float:left;width:94%;font-size:15px;}
.review_termbx a{color:#213164;}
.sorrymessoess{width:100%;float:left;color:#ff0000;font-size:16px;background:#fff;padding:22px 0;}
.sorrymessoess232{width:100%;float:left;color:#ff0000;font-size:16px;background:#fff;padding:72px 0;}

.cancel-room-btn{background:#d9534f;}
.cancel-room-btn:hover{background:#c9302c;}

.guestroomiframes{width:100%;}
.guestroomsgall{padding:5px;float:left;width:25%;}
.guestroomsgall img{max-width:100%;height:230px;width:100%;}
.mapdirectionbtmbx{width:100%;position:absolute;left:0px;bottom:0px;background:url(../../images/common/blacktransparent.png) repeat;z-index:999;}
.mapdirectionbtmbx a{padding:8px 20px;display:inline-block;color:#fff;font-size:16px;}
.discounttop{padding-bottom:10px;color:#ff0000;}
.discount-h4{font-size:18px;color:#2f3181;font-weight:400;padding-bottom:6px;}
.discountspn{font-size:16px;color:#478a40;display:block;}
.discountselectbtn{float:right;}
.adreviewerror{width:100%;float:left;padding-bottom:6px;color:#ff0000;}
.error_reviews {color:#8b0000;display: block;float: left;font: normal 12px Arial,Helvetica,sans-serif;padding: 2px 0px 5px 0;text-align: left;width: 100%;}
.videonotfind{width:100%;padding:30px 0;text-align:center;color:#ff0000;font-size:20px;}
.suggestionresbg{background:#c9c8c8; padding:6px 0;color:#2f3181;font-size:15px;}
.suggestionresbgnwq{background:#E8E8E8; padding:12px 0;color:#2f3181;font-size:15px;}
img.noimagestyles{width:auto;max-height:400px;display:inline-block;margin-top:0 !important;max-width:100%;}
.gr-images-content-bx,.gr-videos-content-bx,.gr-pano-content-bx,.room-restdtls{display:none;}
.recommen_img{width:100%;float:left; background:#ffffff}
.recommen_img img{width:100%;display:block;}
.recommen_overlay{width:100%;position:absolute;left:0px;bottom:0;z-index:9;background:url(../../images/common/blacktransparent.png) repeat;padding:5px 10px;color:#fff;font-size:16px;}
.recommen_name{width:100%;padding:5px 10px;float:left;color:#333;font-size:18px;}
.recommen_add{width:100%;padding:5px 10px;float:left;}
.gridboxes{margin:0px 0% 0;box-shadow: 0 0 5px 1px rgba(0, 0, 0, 0.5);}
.gridboxes:hover{box-shadow: 0 0 5px 1px rgba(38, 141, 225, 0.5);}
.slideimagebxuppers{width:70%;padding-right:10px;float:left;position:relative;}
.blueboxrightbx .ppp-hotel-top-blue-box{margin-top:15px;float:none;display:inline-block;}
.blueboxrightbx .book-call-or-online-box{margin-top:15px;float:none;display:inline-block;}
.blueboxrightbx{width:30%;float:left;background:#fff;text-align:center;padding-bottom:20px;}
.desktabpropertyboxes{width:auto;position:absolute;left:0px;bottom:32px;z-index:99;background:rgba(255,255,255,.85);padding:12px 20px;color:#2f3182;}
.desktabpropertyboxes .hoteaddresstop, .desktabpropertyboxes h2.ppp-hotelname,.desktabpropertyboxes .address-boxes,.desktabpropertyboxes .hotelnumberss{width:auto;color:#2f3182;}
.packgesfieldbx,.guest-img-in,.user-inner-reviews,.user-count-review,.user-favour-box,.hotel-overview-box,.hotel-overview-toggle-box,.overview-text-box,.repeat-ppp-div,.mobile-tab-anch-div,.contact-sociallk{width:100%;float:left;}
.deal-tanslayesbxup{width:100%;position:absolute;left:0px;bottom:15px;z-index:99;text-align:center;}
.deal-tanslayer22{background:url(../../images/common/blacktransparent.png) repeat;padding:6px 15px;color:#fff;font-size:16px;display:inline-block;}
.groupbookingbxup{padding-bottom:20px;}
.groupbookinglblbx{width:38%;float:left;line-height:32px;color:#333;font-size:16px;padding-left: 5px;}
.groupbookingfields{width:62%;float:left;}
.groupbookingfields input{width:96%;border:1px solid #ccc;height:32px;line-height:32px;padding:0 5px;border-radius:3px;}
.bookpadright{padding-right:5%;padding-left:25px;}
.bookpadleftbdr{padding-left:5%;border-left:1px solid #ccc;}
.gbcicons img{position:absolute;right:10px;top:8px;}
.groupbkselect{width:auto;max-width:100%;background:#fff;border:1px solid #ccc;border-radius:3px;padding: 6px 20px;}
.groupcheckinout{min-width:200px;max-width: 100%;position:relative;float:left;}
.groupcheckinout input{width:100%;}
.CheckBoxGropupradio{display:inline-block;}
.CheckBoxGropupradio:first-child{margin: 0 22px 0 0;}
.CheckBoxGropupradio input{margin:4px 6px 4px 0;float:left;}
.groupheadingh3{font-size:20px;color:#333;font-weight:400;padding: 0 0 5px 0;margin:0 0 22px 0;color:#2F3181;border-bottom:1px solid #2F3181;}
.termgroupbk{font-size:16px;color:#333;}
.termgroupbk a{color:#333;}
.termgroupbk a:hover{color:#2F3181;}
.termgroupbk input{float:left;margin:4px 6px 4px 0px;}
.mobilefixboxgrpbking{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;}

.lightblues{background:#268de1;padding:10px 0  15px;margin-bottom:12px;}
.lightblues-low{background:#dbe8f6;padding:12px 0 0;margin-bottom:15px;}
.bggray{background:#eaeaea;}
.gray-common-bdr{border:1px solid #eaeaea;}
.darkgray{background:#c9c8c8;}
.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; margin-bottom:10px;}
.overflohd{overflow:hidden;height:270px;}
.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;}
.pad20-20{padding:20px;}
.pad8-25{padding:8px 25px;}
.pad10-20{padding:10px 20px;}
.pad10-10{padding:10px;}
.padtb5{padding:5px 0px;}
.pl25pt{padding-left:25px;}
.pr25pt{padding-right:25px;}
.pad20-10{padding:20px 10px;}
.pad0-20{padding:0px 20px;}
.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%;}
.sglx-colm-3{width:22%;}
.sglrlx-colm-3{width:38%;}
.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-2-0{width:20%;}
.lx-colm-1-0{width:10%;}
.lx-colm-6-5{width:65%;}
.lx-colm-7-5{width:75%;}
.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,.lx-colm-45{width:45%;}
.inn-colm-55,.lx-colm-55{width:55%;}
.inn-colm-50{width:50%;}
.inn-colm-25,.colm-lg-25,.lx-colm-2-5{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;}
.TAR{text-align:right;}
.TAJ{text-align:justify;}
.margin-tpn-btmp{margin:-6px 0 10px;}
.font16{font-size:16px;}
.F24,.fs20{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,.bderratebx{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;*/border-bottom:1px solid #ccc;}
.dynamicmapwd{width:50%;float:right;}
.map-error-box{padding:3px;text-align:center;color:#FF0000;}
#contact-us-map div,#direction-map div,#yelpmap div,#destmap div{transition: none;}
.askaquestion{width:100%;float:left;text-align:left;padding-top:2px;color:red;display:none;}
.g-recaptcha {border-right: 1px solid #d3d3d3;height:76px;width:201px;}
.g-recaptcha div, .g-recaptcha iframe {width: 200px !important;}
.aaq_response_msg{border:1px solid #61b246;color:#61b119;background:#fff;padding:5px 10px;width:100%;float:left;margin-bottom:12px;display:none;font-size:16px;}
.aaq_response_msg .glyphicon-ok{margin-right:4px;}
.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:#b42125;color:#fff;font-size:16px;padding:2px 10px;font-weight:bold;display:inline-block;}
.weather-top-head{background:#ffd200;color:#2f3181;font-size:18px;padding:5px 0;width:100%;float:left;}
.weather-top-head span{padding-left:20px;}
.weather-bdr{border:1px solid #d6d5d5;}
.bdr-rgt{border-right:1px solid #d6d5d5;}
.bdr-btm{border-bottom:1px solid #d6d5d5;}
.bgtper{background:#ededed;padding:6px 0;}
.conditionforecast{width:100%;float:left;}
.conditionforecast span.spanforecst{padding-left:15px;}
.conditionforecast span.spanforecst2{padding-right:15px;}
.currentwtrcondition{border-collapse:collapse;margin:0;width:100%;}
.currentwtrcondition td{vertial-align:middle;text-align:center;padding:30px 0;width:50%;}
.wheather-tempbx{width:60%;padding:0 10px;}
.wheather-tempb-2{width:40%;text-align:center;}
.text-rightcelss{padding-right:15px;text-align:right;}
.weatherptag{margin:0;padding-top:15px;}
.weatherptag1{margin:0;padding-top:5px;}
.wheather-tempbx-2{width:40%;padding:0 10px 0 0px;}
.detailforecastlnk{color:#333;margin-right:20px;margin-top:5px;display: inline-block;}
.wt-todays{padding-bottom:10px;border-left:1px solid #d6d5d5;border-bottom:1px solid #d6d5d5;float:left;}
.wt-todays-5{border-right:1px solid #d6d5d5;}
.wt-todays h5,.wt-todays h6,.wt-todays p{margin:0px;}
.wt-todays h5{font-size:16px;background:#ededed;padding:5px 0;font-weight:400;}
.wt-todays h6{font-size:14px;padding:5px 0;font-weight:400;}
.wt-todays p{padding:2px 0 6px;}
.weatherImage{background:url("../../images/ppp/WeatherImages.png") -162px -2px repeat;float: left;height: 159px;overflow-x: hidden;overflow-y: hidden;width:272px;padding-top:62px; padding-right:0px; color:#FFFFFF; margin-top:20px;}
.page_chanceflurries{background-position:-10px -1274px;}
.page_chancefreezingrain{background-position:-303px -1115px;}
.page_chancerain{background-position:-10px -1115px;}
.page_chancesleet{background-position:-303px -956px;}
.page_chancesnow{background-position:-10px -956px;}
.page_chancetstorms{background-position:-303px -797px;}
.page_clear{background-position:-10px -797px;}
.page_cloudy{background-position:-303px -638px;}
.page_flurries{background-position:-10px -638px;}
.page_fog{background-position:-303px -479px;}
.page_freezingrain{background-position:-10px -479px;}
.page_mostlycloudy{background-position:-303px -320px;}
.page_mostlysunny{background-position:-10px -797px;}
.page_nt_cloudy{background-position:-303px -638px;}
.page_nt_sunny{background-position:-10px -797px;}
.page_overcast{background-position:-10px -320px;}
.page_partlycloudy{background-position:-303px -638px;}
.page_partlysunny{background-position:-160px -161px;}
.page_rain{background-position:-10px -1115px;}
.page_scatteredclouds{background-position:-160px -2px;}
.page_sleet{background-position:-303px -956px;}
.page_snow{background-position:-10px -638px;}
.page_sunny{background-position:-10px -796px;}
.page_tstorms{background-position:-303px -1274px;}
.page_nt_chancesnow{background-position:-10px -956px;}
.page_chancestorms{background-position:-303px -797px;}
.page_nt_partlycloudy{background-position:-303px -638px;}
.page_nt_snow{background-position:-10px -638px;}
.page_hazy{background-position:-303px -479px;}
.MTA{text-align:center;}
.cycler{webkit-box-shadow:0px 0px 10px 2px rgba(0, 0, 0, 0.75);-moz-box-shadow:0px 0px 10px 2px rgba(0, 0, 0, 0.75);box-shadow:0px 0px 10px 2px rgba(0, 0, 0, 0.75);width:100%;float:left;}
.attractn-map{height:300px;}


/** RESET AND LAYOUT
===================================*/
ul.bxslider,ul.bxslider2,ul.bxslider111{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;}
.calbtnimg img{position:absolute;right:12px;top:8px;}
.packagesammont{width:98%;line-height:32px;border:1px solid #afafaf;display:block;padding:0 6px;min-height:32px;}
.category_review_5, .category_review_4_5, .category_review_3_5, .category_review_2_5, .category_review_1_5, .category_review_0_5, .category_review_0, .category_review_1, .category_review_2, .category_review_3, .category_review_4,.Dest_Arrow {background:url("../../images/ppp/YWLDeals_Sp.png") -444px -123px;}
.category_review_0{background-position:-554px -123px;}
.category_review_1{background-position:-532px -123px;}
.category_review_2{background-position:-510px -123px;}
.category_review_3{background-position:-488px -123px;}
.category_review_4{background-position:-466px -123px;}
.category_review_5{background-position:-444px -123px;}
.album-current-thumb,.album-current-thumb img{opacity:1 !important;filter:alpha(opacity=100) !important;color:#fff;}
.album-current-thumb:hover,.album-current-thumb:hover img{cursor:default !important;}
.album-other-thumb, .album-other-thumb img{opacity:0.5 !important;filter:alpha(opacity=50) !important;color:#fff;}
.album-other-thumb:hover,.album-other-thumb:hover img{opacity:1 !important;filter:alpha(opacity=100) !important;}
.album-current-thumb img,.album-other-thumb img{width:100%;height:100%;}
.album-current-thumb a,.album-other-thumb a{color:#fff;display:block;height:100%;}
.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;}

div.rating-cancel,div.rating-star {float:left;width:27px;height:24px;text-indent:-99999em;cursor:pointer;display:block;background:transparent;overflow:hidden;}
div.rating-star,div.rating-star a{background:url('../../images/ppp/starn.png') no-repeat 0 0px;}
div.rating-cancel a,div.rating-star a{display:block;width:27px;height:100%;background-position:0 -2px;border:0;}
div.rating-star-on a{background-position:0 -50px !important;}
div.rating-star-hover a{background-position:0 -26px;}
div.rating-star-readonly a{cursor:default !important;}
div.rating-star{background:transparent!important;overflow:hidden!important;}
div.rating-cancel a{background:url('../../images/ppp/delete1.gif') no-repeat 0 -1px;}
div.rating-cancel:hover a{background:url('../../images/ppp/delete1.gif') no-repeat 0 -22px;}
.fullwidthocupy{width:100%;}
.albumnamelayer{width:100%;height:100%;display:none;background:rgba(0,0,0,.6);color:#fff;font-size:16px;vertical-align: middle;text-align: center;position:absolute;left:0px;top:0px;}
.albumnamelayeriner{display: table-cell;vertical-align: middle;text-align: center;}
.martpzero{margin-top: 0px;}
.tabmenufontic{font-size:10px;top:2px;left:3px;}
.roomplans{padding-bottom: 12px;text-align: center;}
.roomplans img{display: inline-block;}
.dealintbg{background:#fff;}
.errorgb{width:100%;color:red;float:left;padding-top: 2px;display: none;}
.groupbookingsucsess{display:none;padding:30px;width:100%;float:left;}
.groupbookingsucsess .good_news{color: green; font-size: 18px; text-align: center;width:100%;float:left;}
.groupbookingsucsess .good_news span{padding-right: 6px;}
.floatingmenulxscrean{position:absolute;right:0px;top:20%;margin: auto 0px;display: block;z-index:9999;background:none;padding:10px;width:200px;}
.popopdb{display:block;}
.floatingmenulxscrean ul{margin:0px;padding:0px;list-style:none;}
.floatingmenulxscrean ul li{border-left:1px solid #d8d8d8;line-height: 20px;padding: 5px 0;position: relative;color:#262b78;}
.floatingmenulxscrean ul li.pro_name{color: #262b78;font-weight: bold;}
.floatingmenulxscrean ul li.pro_name{border:none;}
.floatingmenulxscrean ul li.pro_name b {font-weight: normal;font-size:16px;}
.floatingmenulxscrean li span {background:#d8d8d8;border-radius:10px;display:inline-block;height:10px;left:-6px;position:absolute;top:10px;width:10px;}
.floatingmenulxscrean li a {color: #262b78;margin: 0 0 0 10px;position: relative;}
.floatingmenulxscrean li a.active span, .floatingmenulxscrean li a:hover span, .floatingmenulxscrean li span.active_dot {background:#012b67;}
.vertical_line {background: rgba(0, 0, 0, 0) url("../../images/ppp/left_line.jpg") repeat-x scroll center top;display: inline-block;height: 6px;width: 17px;}
.floatingmenulxscrean li a b{font-weight:700;}
.floatingmenulxscrean ul li ul li{border:none;}
.floatingmenulxscrean li a span{top:4px;left:-18px;}
span sup:last-child{text-decoration:underline;}
a.reservationdef{background-image: -webkit-linear-gradient(#81C206, #519A00);background-image: -o-linear-gradient(#81C206, #519A00);background-image: -moz-linear-gradient(#81C206, #519A00);background-image: linear-gradient(#81C206, #519A00);border: 0 none !important;color: #fff !important;margin: 0 !important;}
.grcompad{color: #2f3181;display: inline-block;font-size: 18px;line-height: 32px;padding-left: 32px;}
.noimgescss{text-align: center;}
.noimgescss img{max-width:100%;display:inline-block;width:auto;}
.ratingimgcls{display:inline-block;padding-top:5px;}
.viewmorereviewdwer{background:#61a544;color:#fff;padding:0px 0 0 15px;display:inline-block;font-size:16px;border:none;}

.viewmorereviewdwer span.glyphicon{padding:12px 10px;background:#43823d;top:0;margin-left:8px;}
.viewmorereviewdwer:hover{background:#4d950c;}
span.fontsize20{font-size:20px;}
.powertextbx{float: left; text-align: right; line-height: 17px; font-style: italic; margin-right: 5px; margin-top: -3px;}
.powerfollowedbyimg{float: right; width: 150px;}
.colerorg{color:#575b5c;text-decoration:none;}
.colerorg:hover{text-decoration:none;}
.coldrakyry{color:#575b5c;}
.pdrattadsr{padding-right:10px;padding-left: 5px;}
.mmlr10nbs{margin:10px 10px 0;}
.tripgreen{color:#599642;}
.secondstepssd{width:42%;float:left; text-align:left;}
.secondstepssd img{float:left;padding-top: 10px;}
.firstseteps{width:58%;float:left; text-align:right;}
.rankedimagesbx .ranledspn{color:green;}
.awdtestbcx{position:relative;top:-6px; display:inline-block;padding:0px;}
.getyoorguidetabs{width:100%;float:left;}
.tabselecteds{border-radius:5px;display: inline-block;padding:10px 15px;border:1px solid #2F3181;background: #2F3181;color:#fff;font-size:16px;margin:0 10px 15px 10px;}
.tabinnselecteds{border-radius:5px;display: inline-block;padding:10px 15px;border:1px solid #666;background: #E7E7E6;color:#2F3181;font-size:16px;margin:0 10px 15px 10px;}

.sld-img-bx-nw,.hoteladdnw-bx-nw{width:100%;float:left;padding-bottom:6px;overflow:hidden;}
.sld-img-bx-nw{padding:15px 0px;}
.ald-btm-shdw{width:100%;float:left;-webkit-box-shadow: 0px 2px 3px 0px rgba(0,0,0,0.3);-moz-box-shadow: 0px 2px 3px 0px rgba(0,0,0,0.3);box-shadow: 0px 2px 3px 0px rgba(0,0,0,0.3);padding:15px 0;}
.ppp-top-tables{width:100%;display:table;vertical-align:middle;}
.ppp-top-cell-1{width:45%;display:table-cell;vertical-align:middle;text-align:left;}
.ppp-top-cell-2{width:30%;display:table-cell;vertical-align:middle;text-align:center;}
.ppp-top-cell-3{width:25%;display:table-cell;vertical-align:middle;text-align:center;}
.nobakancycell{width:55%;display:table-cell;vertical-align:middle;text-align:center;}
.newaddresboxr{width:100%;display:inline-block;}
.ppp-hotelname-new{width:100%;float:left;margin:0px;padding:0 0 8px;font-size:27px;color:#2f3182;font-weight:700;line-height:26px;}
.address-boxes-new{width:100%;float:left;padding-left:20px;font-size:16px;font-weight:400;color:#2f3182;}
.newbluebxes{width:75%;display:inline-block;padding:6px;background: #DBE8F6;}
.avgtextbx{width:40%;display: table-cell;vertical-align:middle;padding:5px 10px; border-right: 1px solid #ccc;color:#777; }
.avgtextbx span{display:block;font-size:18px;font-weight:700;text-align:left;text-transform:uppercase;line-height: 22px;}
.rateboxnewx{width:60%;padding:10px;display: table-cell;vertical-align:middle;}
.bluebxtbl{display: table;width:100%;}
.perngtnwx{position: relative;top:0px;left:0px;color:#2f3182;display:block;}
.streetviewdivs{width:85%;margin:0 auto;}
.paddzero{padding:0px;}
.imagestreetviewbx{width:100%;float:left;}
.pppimgtopbox{width:44%;float:left;padding-right: 12px;border-right:1px solid #ccc;}
.pppstreetviewtpbx{width:56%;float:left;padding-left: 12px;}
.imgdistblbx{display: table;width:100%;vertical-align:middle;}
.imgtblrow{display: table-row;width:100%;}
.imgcolmbig{display: table-cell;width:66.67%;padding-right: 10px;vertical-align:top;}
.imgcolmbig img{width:100%;height:320px;display: block;}
.imgcolmsmls{display: table-cell;width:33.33%;vertical-align:top;}
.imgcolmsmls img{width:100%;height:100px;display: block;}
.imgcolmsmls a{margin-bottom:10px;display: block;height:100px;}
.imgcolmsmls a:last-child{margin-bottom: 0px;}
.imgcolmsmls3s{display: table-cell;width:33.33%;padding:0px 10px 0 0;vertical-align:top;}
.imgcolmsmls3s img{width:100%;height:100px;display:block;}
.imgcolmsmls3s:last-child{padding-right:0px;}
.pppsingleimgbox{width:100%;float:left;position:relative;}
.pppsingleimgbox img{display:block;width:100%;height:380px;}
.titleoverlay{width:100%;display:block;position:absolute;left:0px;bottom:0px;background: rgba(0,0,0,.7);color:#fff;font-size:18px;font-weight:700;text-align:center;text-transform:uppercase;padding: 6px 10px;}
.overlaysmoreimg{width:100%;height:100%;display: block;position:absolute;left:0px;top:0px;z-index:9;background:rgba(0,0,0,0.7);color:#fff;}
.overlaysmoreimg span{position:absolute;left:22%;top:38%;font-size:18px;}
.togglemapview{position:absolute;left:20px;bottom:20px;z-index:9;padding: 20px;color:#fff;font-size:18px;text-transform:uppercase;border:1px solid #ccc;background:rgba(0,0,0,.6);cursor: pointer;}
.mobileimagedisplaydiv{width:100%;float:left;display:none;}
.mobileimagedisplaydiv img{width:100%;display:block;max-height:350px;min-height:180px;}
.stretviewdivxx{width:100%;height:430px;}
.newheightbxstrmp{height:380px;}
.rs-rm-img-sml{border:2px solid #ccc;width:95%;margin:10px 2.5%;display: block;max-height:100px;}
.sliderboxwidthareas{width:100%;max-width: 400px;margin: 0 auto;text-align:center;}
.sliderboxwidthareas img{border:5px solid #E2E2E2;display:inline-block;max-width:100%;}
.imgcaptionboxes{width:100%;float:left;text-align:center;padding:5px;font-size:16px;color:#32373D;}
.sliderboxwidthareas .bx-viewport{height:auto !important;}
.nextperecontrol{position:absolute;right:0px;top:10px;}
.peveimgnew{width:25px;height:25px;float:left;cursor:pointer;}
.nextshow{margin-left:0px;}
.preshow{margin-right:0px;border-right:1px solid #ccc;}
.peveimgnew .bx-next,.peveimgnew .bx-next:hover,.peveimgnew .bx-next:active{background: rgba(0, 0, 0, 0) url("../../images/ppp/reservnextprev.png") no-repeat 8px 3px;width:25px;height:25px;display:block;}
.peveimgnew .bx-prev,.peveimgnew .bx-prev:hover,.peveimgnew .bx-prev:active{background: rgba(0, 0, 0, 0) url("../../images/ppp/reservnextprev.png") no-repeat -43px 4px;width:25px;height:25px;display:block;}
ul.bxslider111 li{max-width:400px;}
.peveimgnew .disabled{opacity:.5;cursor: default;}
.butdecsnew{height:52px;line-height: 36px;}
.reservationtblbx{width:100%;display:table;vertical-align:top;}
.reservationcellnx{display:table-cell;vertical-align:top;}
.newonedisbnx{display: inline-block;width:100%;}
.rsndbnenxwer{display:block;}
.roomimagelist{width:20%;float:left;padding:10px;}
.galleryshowboxes a{width:100%;height:160px;float:left;}
.galleryshowboxes a img{width:100%;height:160px;display: block;border: 2px solid #ccc;}
.galleryshowboxes a img:hover{border: 2px solid #FFD200;}
.styleedits{position:absolute;top:5px;right:0px;font-size:18px;cursor:pointer;}
.h2relbxedits{position:relative;padding-right: 25px;}
.updatespppinfocontent{border-bottom:1px solid #ccc;padding-top: 15px;padding-bottom: 15px;}
.formsupdatepppinfo{width:100%;display:table;vertical-align:middle;}
.cellinputfilepppbtn{width:16%;display:table-cell;vertical-align:middle;text-align:center;}
.cellinputfileppp{width:28%;display:table-cell;vertical-align:top;padding:10px 5px;}
.tbledivboxpp{width:100%;display:inline-block;}
.tbledivboxpplast{width:100%;display:inline-block;}
.newwistdtdss{width:22%;margin:0;padding-right:10px;}
.newwistdtdssfdl{width:78%;}
.updatespppinfocontent{display:none;}
.yellopagesheadings{margin:0px 0 0;font-weight:400;border-bottom: 1px solid #2f3181;}
.yellopagesheadings span{background:#2f3181;color:#fff;font-size:18px;padding:6px 20px;display:inline-block;}
.yellowPagesRestorants{width:100%;float:left;padding:12px 0px;}
.yellowpageinn{width:100%;float:left;border:1px solid #ccc;background:#fff;}
.yellopagehts,.attrayellorep{width:100%;float:left;}
.paddingsbixed{padding:10px;}
.yellownamehd{font-size:18px;color:#45488D;display:block;padding-bottom:2px;}
.yellowpageinnbx{width:25%;float: left;padding:10px;}

.colorredbb{color:#FF0000;}
.colorredbbfwb{color:#FF0000;font-weight:bold;}
.poweredbyyellowpages{float:right;background: #EAE8E9;padding:8px 12px;}
.mintrereserdfhtr{min-height:120px;}


@media screen and (max-width: 1882px) {
.floatingmenulxscrean{display:none;}
}
@media screen and (max-width: 1600px) {
.container-ppp-fixed,.container-ppp-fixed-2{width:1450px;}
.shortcontainerfixed{width:1300px;}
.wheather-boxfiexed{width:900px;}
.hotels-search-for{width:1280px;}
/*.filteraftersort-colm{width:1285px;}*/
.hotel-list-boxes{width:1170px;}
.ppp-hotel-addres-box{width:1140px;}
.hotel-descriptions{width:1170px;}
.top-tab-ppp li{margin:0 20px;}	
.eantaptabppp li{margin:0 30px;}
}
@media screen and (max-width: 1490px) {
.container-ppp-fixed,.container-ppp-fixed-2{width:1350px;}
.shortcontainerfixed{width:1200px;}
.wheather-boxfiexed{width:900px;}
.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 16px;}
.eantaptabppp li{margin:0 24px;}
}
@media screen and (max-width: 1400px) {
.container-ppp-fixed,.container-ppp-fixed-2{width:1300px;}
.shortcontainerfixed{width:1150px;}
.wheather-boxfiexed{width:900px;}
.hotels-search-for{width:1130px;}
/*.filteraftersort-colm{width:1085px;}*/	
.hotel-list-boxes{width:1020px;}
.ppp-hotel-addres-box{width:990px;}
.hotel-descriptions{width:1020px;}
.top-tab-ppp li{margin:0 14px;}
.eantaptabppp li{margin:0 22px;}
}
@media screen and (max-width: 1350px) {
.container-ppp-fixed,.container-ppp-fixed-2{width:1250px;}
.shortcontainerfixed{width:1100px;}
.wheather-boxfiexed{width:900px;}
.hotels-search-for{width:1080px;}
/*.filteraftersort-colm{width:1085px;}*/	
.hotel-list-boxes{width:970px;}
.ppp-hotel-addres-box{width:940px;}
.hotel-descriptions{width:970px;}
.top-tab-ppp li{margin:0 12px;}
.eantaptabppp li{margin:0 20px;}
.top-tab-ppp li a{padding:15px 12px;}

.roomimagelist{width:20%;float:left;padding:10px;}
.galleryshowboxes a{height:150px;}
.galleryshowboxes a img{height:150px;}
}
@media screen and (max-width: 1300px) {
.container-ppp-fixed,.container-ppp-fixed-2{width:1200px;}
.shortcontainerfixed{width:1050px;}
.wheather-boxfiexed{width:900px;}
.hotels-search-for{width:1030px;}
/*.filteraftersort-colm{width:985px;}*/	
.hotel-list-boxes{width:920px;}
.ppp-hotel-addres-box{width:890px;}
.hotel-descriptions{width:920px;}
.top-tab-ppp li{margin:0 10px;}
.eantaptabppp li{margin:0 15px;}

.eanrewsortbxspan span{padding:10px 10px 10px 15px;}
.eanrewsortbxspan1 span{padding:10px 10px 10px 15px;}
.sortrewbx span:first-child{padding-left:0; padding-top: 0;}
.sortrewbx span:last-child{padding-bottom:10px}
}
@media screen and (max-width: 1250px) {
.container-ppp-fixed,.container-ppp-fixed-2{width:1150px;}
.shortcontainerfixed{width:1000px;}
.wheather-boxfiexed{width:900px;}
.hotels-search-for{width:980px;}
/*.filteraftersort-colm{width:985px;}*/	
.hotel-list-boxes{width:870px;}
.ppp-hotel-addres-box{width:840px;}
.hotel-descriptions{width:870px;}
.top-tab-ppp li{margin:0 8px;}
.eantaptabppp li{margin:0 12px;}
.dest-icon-box{width:12%;}
.dest-htl-descptn-box{width:88%;}
.newbluebxes{width:95%;}
.lx-colm-3-3{width:33.33%;}
}
@media screen and (max-width: 1200px) {
.container-ppp-fixed,.container-ppp-fixed-2{width:1100px;}
.shortcontainerfixed{width:950px;}
.wheather-boxfiexed{width:900px;}
.hotels-search-for{width:930px;}
/*.filteraftersort-colm{width:885px;}*/	
.hotel-list-boxes{width:820px;}
.ppp-hotel-addres-box{width:790px;}
.hotel-descriptions{width:820px;}
.top-tab-ppp li{margin:0 5px;}
.eantaptabppp li{margin:0 10px;}
.imgcolmbig img{height:260px;}
.imgcolmsmls img,.imgcolmsmls3s img{height:80px;}
.imgcolmsmls a{height:80px;}
.stretviewdivxx{height:350px;}
.roomimagelist{width:20%;float:left;padding:10px;}
.galleryshowboxes a{height:140px;}
.galleryshowboxes a img{height:140px;}
.pppsingleimgbox img{display:block;width:100%;height:350px;}
}
@media screen and (max-width: 1150px) {
.container-ppp-fixed,.container-ppp-fixed-2{width:1050px;}
.shortcontainerfixed{width:900px;}
.wheather-boxfiexed{width:900px;}
.hotels-search-for{width:880px;}
/*.filteraftersort-colm{width:785px;}*/
.hotel-list-boxes{width:770px;}
.ppp-hotel-addres-box{width:740px;}
.hotel-descriptions{width:770px;}
.top-tab-ppp li{margin:0 4px;}
.eantaptabppp li{margin:0 8px;}
.top-tab-ppp li a{padding:15px 12px;}	
}
@media screen and (max-width: 1100px) {
.container-ppp-fixed,.container-ppp-fixed-2{width:1000px;}
.shortcontainerfixed{width:850px;}
.wheather-boxfiexed{width:900px;}
.hotels-search-for{width:830px;}
/*.filteraftersort-colm{width:785px;}*/
.hotel-list-boxes{width:720px;}
.ppp-hotel-addres-box{width:690px;}
.hotel-descriptions{width:720px;}
.top-tab-ppp li{margin:0 3px;}
.eantaptabppp li{margin:0 8px;}
.top-tab-ppp li a{padding:15px 10px;}
.innsight-h3{font-size:24px;}
.ppp-hotel-top-blue-box{width:92%;}
.eanrewsortbxspan span{padding:10px 10px 10px 10px;}
.eanrewsortbxspan1 span{padding:10px 10px 10px 10px;}
.sortrewbx span:first-child{padding-left:0; padding-top: 0;}
.sortrewbx span:last-child{padding-bottom:10px}
}
@media screen and (max-width: 1050px) {
.container-ppp-fixed,.container-ppp-fixed-2{width:950px;}
.shortcontainerfixed{width:850px;}
.wheather-boxfiexed{width:900px;}
.hotels-search-for{width:780px;}
/*.filteraftersort-colm{width:785px;}*/
.hotel-list-boxes{width:670px;}
.ppp-hotel-addres-box{width:640px;}
.hotel-descriptions{width:670px;}
.top-tab-ppp li{margin:0 2px;}
.eantaptabppp li{margin:0 8px;}
.top-tab-ppp li a{padding:15px 8px;}
.lmx-colm-3{width:30%;}
.lmx-colm-2{width:20%;}
.msxplr{padding:0px;}
.msxpdrgt{padding-right: 0px;}
.msxpdlft{padding-left:0px;}
.imgcolmbig img{height:230px;}
.imgcolmsmls img,.imgcolmsmls3s img{height:70px;}
.imgcolmsmls a{height:70px;}
.stretviewdivxx{height:310px;}
.roomimagelist{width:25%;float:left;padding:10px;}
.galleryshowboxes a{height:160px;}
.galleryshowboxes a img{height:160px;}
.pppsingleimgbox img{display:block;width:100%;height:310px;}
}
@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;}
.eantaptabppp li{margin:0 8px;}
.top-tab-ppp li a{padding:15px 8px;}
.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;}
.ppp-hotel-top-blue-box{width:94%;}

.lmx-colm-2-1m{width:20%;}
.smx-colm-4-1m{width:70%;}
.frominputfields{width:30%;}
.directiontypesfielsds{width:70%;}
}
@media screen and (max-width: 980px) {
    .ppp-top-cell-2{width:35%;}
    .ppp-top-cell-3{width:20%;}
}
@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;}
.eantaptabppp li{margin:0 8px;}
.top-tab-ppp li a{padding:15px 6px;}
.printiconsbx{display:none !important;}
.innsight-h3{font-size:20px;}
.inn-colm-md-33{width:33.333%;}	
.yellowpageinnbx{width:33.33%;}
}
@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;}
.eantaptabppp li{margin:0 8px;}
.top-tab-ppp li a{padding:15px 5px;}
.ppp-hotel-top-blue-box{width:96%;}
.brekpadrgtzero{padding-right:0px;}

.roomimagelist{width:25%;float:left;padding:10px;}
.galleryshowboxes a{height:150px;}
.galleryshowboxes a img{height:150px;}
}
@media screen and (max-width: 910px) {
.shortcontainerfixed{width:800px;}    
.container-ppp-fixed{width:840px;}
.hotels-search-for{width:670px;}
.ppp-hotel-addres-box{width:530px;}
.hotel-descriptions{width:566px;}
.eantaptabppp li{margin:0 7px;}
.top-tab-ppp li a{padding:15px 4px;}
.mx-5,.week-days,.week-rates{width:50%;}
.tab-1{width:100%;}
.reservationtblbx{width:100%;float:left;}
.reservationcellnx{float:left;width:100%;}
.rsndbnenxwer{display:inline-block;}
.rs-rm-img,.cycler{max-height:300px;}
.blubx-lbl{font-size:16px;line-height:32px;}
.fontblubx{font-size:26px;color:#478a40;line-height:32px;}
.Red95F{color:#da443d;}
.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:180px;}	
.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;}
.details-tab-anch{min-width:100px;}
.avgtextbx span{font-size:15px;}
}
@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,.shortcontainerfixed{width:790px;}
.hotels-search-for{width:620px;}
.ppp-hotel-addres-box{width:480px;}
.hotel-descriptions{width:516px;}
.eantaptabppp li{margin:0 7px;}
.top-tab-ppp li a{padding:15px 2px;}
.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 0px;}
.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:180px;}
.mobilefixboxgrpbking{width:370px;margin: 0 auto;float:none;}
.mbbdpdlt{padding-left: 0px;border-left: none;}
.mbpdrgt{padding-right:0px;}
.roomimagelist{width:25%;float:left;padding:10px;}
.galleryshowboxes a{height:140px;}
.galleryshowboxes a img{height:140px;}


.newwistdtdss{width:100%;margin:0;padding-right:0px;padding-bottom: 3px;height:auto;line-height:18px;text-align:left;}
.newwistdtdssfdl{width:100%;}
}
@media screen and (max-width: 820px) {
.container-ppp-fixed,.shortcontainerfixed{width:750px;}
.hotels-search-for{width:580px;}
.mx-sx-hide-1,.mobilehidedive{display:none;}
.mx-sx-show-1,.mobileimagedisplaydiv{display:block;}
.mobileimagedisplaydiv{height:205px;overflow:hidden;}
.sld-img-bx-nw{padding:0px;}
.singlemarginbtmbm{margin-bottom:52px;width:100%;}
.gr-mx-2{width:50%;}
.MTA{text-align:left;}
.gr-ddt4,.gr-ddt3,.gr-ddt2,.gr-ddt,.grcompad{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;}
.eantaptabppp li{margin:0 6px;}
.top-tab-ppp li a{padding:15px 4px;}
.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:278px;overflow:hidden;}
.atautoht{height:auto !important;;}
.dynamicmapwd{width:100%;float:right;}
.driving-direction-box{width:100%;/*height:250px;*/height:auto;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;}
.slideimagebxuppers{width:100%;padding-right: 0px;}
.slideimagebxuppers .slide-img-box,.slide-img-box img{min-height:150px !important;}

.lmx-colm-3-1xm{width:15%;}
.smx-colm-4-1xm{width:60%;}
.lmx-colm-2-1xm{width:25%;}

.frominputfields{width:100%;}
.frominputfields .directioninput{width:100%;}
.directiontypesfielsds{width:100%;margin-top:12px;}
.commoneanreviewvht{height:auto !important;}
}
@media screen and (max-width: 770px) {
.container-ppp-fixed,.shortcontainerfixed{width:700px;}
.hotels-search-for{width:530px;}
/*.ppp-hotel-addres-box{width:400px;}*/
.sm-colm-2{width:50%;}
.descriptiontext,.descriptiontext p{text-align: justify;}
.formsupdatepppinfo{float:left;display:block;}
.cellinputfileppp,.cellinputfilepppbtn{width:50%;float:left;display:block;}
.cellinputfilepppbtn{padding-top: 22px;}
}
@media screen and (max-width: 730px) {
.container-ppp-fixed,.shortcontainerfixed{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;}
.slide-img-box img{min-height:150px;}
.guest-room-tab{margin:0 22px;}
.resv-tab{margin:0 0px;}
.dbspnmrzb15{margin-top:15px;margin-right:0px;margin-left:0px;}
.guest-room-tab{margin:0 12px;}
.resv-tab{margin:0 0px;}
.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;background-position: -30px -270px;}
.bx-wrapper .bx-next {right: -1px;background-position: -90px -270px;}
.bx-wrapper .bx-prev:hover {background-position: -30px -368px;}
.bx-wrapper .bx-next:hover {background-position: -90px -368px;}
.bx-wrapper .bx-controls-direction a{top:180px;width:35px;height:85px;}
.review_termbx,.addreviewform-control{width:90%;}
.guestroomsgall{padding:5px;float:left;width:50%;}
.guestroomsgall img{max-width:100%;height:230px;}
.gallery_holder{height:350px;}
.mobfntsg{font-size:14px;}
.mobfntsg2{font-size:14px !important;}
.res-h4{width:100%;float:left;}
.peveimgnew .bx-next,.peveimgnew .bx-next:hover,.peveimgnew .bx-next:active{background: rgba(0, 0, 0, 0) url("../../images/ppp/reservnextprev.png") no-repeat 8px 3px;width:25px;height:25px;display:block;}
.peveimgnew .bx-prev,.peveimgnew .bx-prev:hover,.peveimgnew .bx-prev:active{background: rgba(0, 0, 0, 0) url("../../images/ppp/reservnextprev.png") no-repeat -43px 4px;width:25px;height:25px;display:block;}
.roomimagelist{width:40.33%;float:left;padding:10px;}
.galleryshowboxes a{height:150px;}
.galleryshowboxes a img{height:150px;}


}

@media screen and (max-width: 680px) {
.getdirectionbx{width:100%;padding-top:15px;text-align:center;}
.deriving-button{float:none;display:inline-block;}
.frombox{width:20%;}
.directioderiving{width:80%;}

.frominputfields{width:100%;}
.frominputfields .directioninput{width:100%;}
.directiontypesfielsds{width:100%;margin-top:12px;}
}
@media screen and (max-width: 650px) {
.sx-colm-1,.reviewemailbtnbx,.reviewemailspnbx,.reviewemaillblbx{width:100%;}
.bybox{padding-top:0px;}
.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;}
.resv-tab{margin:0 0px;}
.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;}
.yellowpageinnbx{width:50%;}
}
@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:50%;padding-left:20px;}
.mob-sortrewbx2{width:50%;float:right;padding-right:5px;}
.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;}
.roomimagelist{width:33.33%;float:left;padding:10px;}
.galleryshowboxes a{height:130px;}
.galleryshowboxes a img{height:130px;}
}
@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;}
.resv-tab{margin:0 0px;}
.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:182px;}
.gallery_holder{height:250px;}	
.gr-mx-2bxcv{width:50%;}

.roomimagelist{width:50%;float:left;padding:10px;}
.galleryshowboxes a{height:180px;}
.galleryshowboxes a img{height:180px;}
.mobdisplaybx{padding-top:15px;}
}
@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:50%;padding-left:10px;}
.mob-sortrewbx2{width:50%;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;}
.mobilefixboxgrpbking{width:100%;margin: 0 auto;float:none;}
.groupbookinglblbx{width:100%;padding-left:0px;line-height:28px;}
.groupbookingfields{width:100%;}
.mbhidenbx{display:none;}
.roomimagelist{width:50%;float:left;padding:10px;}
.galleryshowboxes a{height:160px;}
.galleryshowboxes a img{height:160px;}

.cellinputfileppp,.cellinputfilepppbtn{width:100%;float:left;display:block;}
.cellinputfilepppbtn{padding-top: 10px;}
.page_mostlycloudyday {width:185px !important;}
}
@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%;text-align:center;}
.guestroomsgall img{max-width:100%;height:auto;width:auto;}
ratinglabels{width:100%;}
.ratingstarbox{width:100%;padding-top:8px;}
.gallery_holder{height:200px;}
.roomimagelist{width:50%;float:left;padding:10px;}
.galleryshowboxes a{height:120px;}
.galleryshowboxes a img{height:120px;}
.yellowpageinnbx{width:100%;}
.yellowpageinn{height:auto !important;}
}
@media screen and (max-width: 250px) {
.dest-icon-box{width:20%;}
.dest-htl-descptn-box{width:80%;} 
.roomimagelist{width:50%;float:left;padding:10px;}
.galleryshowboxes a{height:90px;}
.galleryshowboxes a img{height:90px;}
}
.fullwidthocupy{width:100%;}
table.adp-directions{width:100%;}
.EAN_nr {color:green !important;}
.EAN_nr  strong{color:red !important;}

/*below css commented by Atul for background pattern*/
/*#formReservation, .whitebg{background:url("../../images/ppp/whitebg.jpg") repeat right top;} .MB0{margin-bottom:0}*/