#facebox{position:absolute;top:0;left:0;z-index:100;text-align:left;}
#facebox .popup{position:relative;border:3px solid rgba(0,0,0,0);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:0 0 18px rgba(0,0,0,0.4);-moz-box-shadow:0 0 18px rgba(0,0,0,0.4);box-shadow:0 0 18px rgba(0,0,0,0.4);}
#facebox .content{display:table;width:auto;background:#fff;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;padding:10px;}
#facebox .content > p:first-child{margin-top:0;}
#facebox .content > p:last-child{margin-bottom:0;}
#facebox .close{position:absolute;top:-14px;right:-14px;padding:1px;}
#facebox .close img{opacity:0.7;}
#facebox .close:hover img{opacity:1.0;}
#facebox img{border:0;margin:0;}
#facebox_overlay{position:fixed;top:0;left:0;height:100%;width:100%;}
.facebox_hide{z-index:-100;}
.facebox_overlayBG{background-color:#000;z-index:99999;}
#facebox .loading,#facebox .image{text-align:center;}
.RightTick{background:url(../images/tick.gif) no-repeat scroll 0 0 transparent;float:right;height:67px;position:absolute;right:-1%;top:100px;width:54px;}
.min_stay_warning1{color:#A53D01;display:block;text-align:left;margin:5px 0 0;padding:0;}
.min_stay_warning2{background:url(../images/warning.png) no-repeat scroll 0 0 transparent;display:inline-block;width:16px;height:16px;padding:0 2px 0 0;}
.loader_gif{position:absolute;right:112px;top:16px;}
.promo_bg{background:#F0F0F0!important;}
.discount_desciption_res{display:block;padding-bottom:6px;width:100%;float:left;}
.discount_nots_res{padding-bottom:6px;}
.values_neame{margin-top:5px;font-size:18px;}
.check_style_box{float:left;margin:8px 5px 0 0;}
.check_style_box input{margin:0;}
.green_fonts{color:#69982A;float:right;font-size:16px;font-weight:700;height:25px;line-height:25px;margin-left:5px;margin-right:12px;margin-top:6px;text-align:center;vertical-align:middle;width:auto;padding:0 12px;}
.discount_repeates_res{float:left;width:97.5%;margin-bottom:10px;padding:0 1% 5px;}
#vmsg_div{font-size:12px!important;}
.Registration_Main_new{width:628px !important;}
.Verifydata{width:610px!important;padding-bottom:12px!important; font-size:13px !important;}
.common_classh1{font-size:16px!important;font-weight:700!important;}
.vertual_popup{width:100%;height:100%;position:fixed;z-index:999999;display:none;left:0;top:0;}
.vertual_mask{width:100%;height:100%;position:fixed;left:0;top:0;background:#000;opacity:.70;filter:alpha(opacity=70);z-index:99999;}
.vertual_frames{width:818px;height:418px;position:absolute;z-index:999999;margin:0 auto;}
.close_vt{background:url(../images/cross_black.png) no-repeat scroll 0 0 transparent;cursor:pointer;height:28px;position:absolute;top:-15px;width:28px;right:-30px;}
iframe{border:0;}
#vartual_if{width:834px;height:434px;overflow:hidden;}
.margns_vt{width:200px;text-align:center;margin:12px 0 0;}
.margns_vt_res{margin:8px 0 0;}
.greenss{position:static;float:right;}
.greenssleft{float:left;text-align:center;width:122px;margin:5px auto -5px 40px;}
.ML45{margin-left:45px;}
.greenssleft a.send,.greenss a.send{background:url(../images/button_vtours.png) no-repeat scroll 0 0 transparent;cursor:pointer;width:122px;height:42px;display:block;}
.greenssleft a.send:hover,.greenss a.send:hover{background-position:0 -42px;}
#captchadiv{ padding-left:20px !important;}
.reg_error{color:darkred !important;}
.successem{color:green !important; background:url("../images/message.png") no-repeat scroll 5px -99px #fff; padding:6px 5px 6px 34px; font-weight: bold;  text-align: left;  width: 76% !important;  margin-bottom: 12px;}
/*Captcha css*/
#captcha{margin:0 0 0 10px; padding:2px 0; width:50px !important;}
.ML20{margin-left:20px;}
.ad-next-image,.ad-prev-image{display:block !important; opacity:1; filter:alpha(opacity=100);}


/*attraction page new design - atul*/
#scrollbar_imap{margin: 0; width: 100%;}
#scrollbar2 .scrollbar, #scrollbar_imap .scrollbar {float: right; position: relative; width: 15px;}
#scrollbar2 .track, #scrollbar_imap .track {background-color: #DFDFDF; height: 100%; padding: 0 1px; position: relative; width: 9px;}
#scrollbar2 .thumb, #scrollbar_imap .thumb {cursor: pointer; height: 20px; overflow: hidden; position: absolute; top: 0; width: 11px; left:0;}
#scrollbar1 .thumb .end, #scrollbar1 .thumb, #scrollbar2 .thumb .end, #scrollbar2 .thumb, #scrollbar_imap .thumb .end, #scrollbar_imap .thumb {background-color: #9D9D9D;}
#scrollbar1 .thumb .end, #scrollbar2 .thumb .end, #scrollbar_imap .thumb .end {height: 5px; overflow: hidden; width: 13px;}
#scrollbar_imap .viewport {height: 720px; overflow: hidden; position: relative; width: 95%;}
#scrollbar2 .overview, #scrollbar_imap .overview {left: 0; list-style: none outside none; position: absolute; top: 0; width: 100%;}
.intractive_content {overflow: hidden; width: 99%;}
.box_reapeter {float: left; padding: 12px 2% 8px 0; width: 98%;}
.marker_num {float: left; min-width: 40px; text-align: center; width: 12%;}
.intractive_details {float: left; padding-left: 1%; width: 87%;}
.intractive_details h3 {font-size: 18px; font-weight: 700;}
.intractive_details span {display: block; font-size: 14px; padding-top: 4px;}
.PT20 {padding-top: 20px;}
.mapViewColumnR {margin:0 0 10px 1%; width:38%;}
.map_dest{margin:0 1% 10px 0; width:59%;}
.map_des_inn {height: 720px; width: 100%; margin:0;}
#cancel_reservation11{display:inline;}

/*Special packages css*/
.spacial_through_link{width:100%;float:left;padding-top:10px;}
.spacial_through_link ul{margin:0px;padding:0px;list-style:none;}
.spacial_through_link ul li{font-size:14px;font-weight:700;padding:0 0 6px; margin-left:15px;}
.spacial_through_link ul li a{text-decoration:none;}

/*Friends page*/
.friend_outerdiv,.friend_innerdd{width:100%;float:left;}
.friends_slider_nw{width:250px;margin:30px auto;}
.repeatformorethan4{width:100%;padding:0px;float:left}
.friend_box_int{width:32.8%;float:left;}
.friendsdescription {width:100%;}
.descriptionbox{width:98%;padding:15px 1%;float:left;}
.friends_lixtbox{width:100%;float:left;}
.friend{width:45%; padding:1%; margin:1%; display:block; float:left;}
.friends_rht,.friends_rht_sec{width:60%; float:left;}
.friends_rht_sec{padding:0px 15px;}
.friends_rht{width:490px;padding:0;}
.friendsocialslik{width:38px;float:left;margin-right:5px;padding-top:18px;}
.friendsocialslik a{width:32px;height:34px;float:left;margin-bottom:12px;}
a.frd_fblink{background:url("../images/gallery_icon.png") 0 0 no-repeat; }
a.frd_twtlink{background:url("../images/gallery_icon.png") 0 -36px no-repeat;}
a.frd_yelplink{background:url("../images/gallery_icon.png") 0 -189px no-repeat;}
.friends_rht_sec{min-height:172px;}
.friends_rht table{width:100%;border-collapse:collapse;border-spacing:0;}
.friends_rht table td{padding:13px 20px 12px;text-align:left;vertical-align:middle;}
.friends_rht_sec{width:60%;}
.friends_rht li{padding:5px 0;}
.friends_slider{width:250px; float:left;}
.friend_maps{width:324px;float:left;height:170px;}
.patchbgfriends{background:url("../images/black_transpatch.png") repeat;width:240px;padding:10px 5px;position:absolute;left:0px;bottom:0px;z-index:9;color:#fff;font-weight:bold;text-align:center;}
.friendsopcity img,.friendsopcity a{opacity:.8;filter:alpha(opacity=80);display: block;}
.friendsopcity:hover img,.friendsopcity:hover a{opacity:1;filter:alpha(opacity=100);}
.frdlrl1p{padding:0 1%;}
.marginrgtzero{margin-right:0px !important;}
.frindmrgrgt{margin-right:10%;}
.friendsmapcustm{width:326px;float:right;position:relative;}
.minht242p{min-height:242px;}
.friendmapdirection{margin:0;position:absolute;right:0px;bottom:0px;border-radius:0px !important;/*background:url("../images/black_transpatch.png") repeat;*/padding:8px 10px 6px;color:#fff;font-weight:bold;}
.friendlopper{width:248px;}
.friendloop{width:232px;padding:8px;}
.friendsawards{width:153px;float:right;}
#scrollbar8{position:relative;}
#scrollbar8{width:100%;clear:both;padding:0;}
#scrollbar8 .viewport{width:95%;height:170px;overflow:hidden;position:relative;}
#scrollbar8 .overview{list-style:none;position:absolute;left:0;top:0;text-align:justify;line-height:18px;}
#scrollbar8 .overview p{padding-bottom:8px;text-align:justify;line-height:18px;}
#scrollbar8 .overview h2,#scrollbar8 .overview h3,#scrollbar8 .overview h4{padding-bottom:8px;}
#scrollbar8 .scrollbar{position:relative;float:right;width:12px;z-index:1;}
#scrollbar8 .track{background-color:#dfdfdf;height:100%;width:8px;position:relative;padding:0;z-index:1;}
#scrollbar8 .thumb{height:20px;width:8px;cursor:pointer;overflow:hidden;position:absolute;top:0;}
#scrollbar8 .thumb .end,#scrollbar8 .thumb{background-color:#9d9d9d;}
#scrollbar8 .thumb .end{overflow:hidden;height:5px;width:13px;}
#scrollbar8 .disable{display:none;}
.friendloop a,.friendloop img{display:block;}
.awdgeslide li{ width:153px; height:175px !important;float:left;}
.awrd_slider{width:100%;float:left;}
.noawardbanner{width:131px;padding:60px 10px;float:left;color:#FF0000;font-weight:bold;text-align:center;}
/*.friendlopper .slider_container,.friendlopper .slider_container img{width:400px !important;height:205px !important;}*/
.friendsopcity a,.friendsopcity a:hover,a.friendmapdirection, a.friendmapdirection:hover{text-decoration:none !important;}
.nofriendsdection{margin:0px;padding:22px 0px;text-align:center;width:100%;float:left;color:red;font-weight:bold;}

/*jobs*/
.job_textfild select{width:180px; padding:5px; border:1px solid #A6B895; background:none; height:auto;float:none;font-weight:400; }
.job_container{width:98%;float:left;padding:20px 1%;}
.job_description_box{width:72%; float:left; min-height:200px;}
.job_listing_box{width:25%;float:right;}
.current_opening,.no_current_opening{width:100%;float:left;min-height: 200px;}
.current_opening ul{margin:0px;padding:0px; list-style:none;}
.current_opening ul li{display:block; padding:10px 15px; }
.current_opening ul li a{text-decoration:underline;font-size: 14px;}
.no_current_openingss{padding:70px 0px; text-align:center;font-weight:bold;color:red;}
.jobsh2{font-size:15px !important;}
.job_prof_tp,.job_prof_discrptn,.job_prof_desird,.job_prof_benift{width:100%;float:left;}
.job_prof_discrptn,.job_prof_desird,.job_prof_benift{padding-top:10px;}
.job_repetesd{width:100%;float:left;padding-bottom:15px;}
.job_repetesd span{font-weight:bold;}
.apply_show_hide{width:100%;float:left;padding-top:25px;}
.applyingjobform{width:100%;float:left;margin-top:25px;}
.applypad,.canceljobs{padding:5px 15px 7px !important;}
.canceljobs{float:left;}
.plaintext_div{width:100%;float:left;}
.plaintext_div a{text-decoration:underline; color:#555E41;}
.plaintext_div p{padding-bottom:12px;}
.plaintext_div ul{margin-left:30px;padding:20px 0px 20px;}
.plaintext_div ul li{list-style:disc;padding-bottom:10px;}
.applyfieldbx{width:96%;float:left;margin:20px 2%;}
.heading_applyjb{color: #FFFFFF;float: left; font-weight: 700; padding: 7px 0px 7px 2%;font-size:14px;width:98%;}
.job_fixedwidths{width:760px; margin:20px auto 0px;}
.field_repeat_jobs{width:100%;float:left;padding:0px 0px 20px 0px;}
.job_lable{width:270px;float:left;line-height:32px;text-align:left;font-weight:bold;font-size:14px;}
.job_textfild{width:480px;float:left;}
.job_textfild input{margin:0 !important;background: none repeat scroll 0 0 #FFFFFF;border: 1px solid #A6B895;display: block;float: left;height: 20px;padding: 5px !important;width:340px !important;}
.job_textfild textarea{margin:0;background: none repeat scroll 0 0 #FFFFFF;border: 1px solid #A6B895;display: block;float: left;padding: 5px !important;width:340px !important;height:60px;}
input.inputfiledpd{height:auto;}
textarea.messagearea{height:140px;}
.termsjobsec{width:100%;float:left;text-align:left;font-weight:bold;font-size:12px;padding-bottom:25px;}
.termcheckbxlst{width:100%;float:left;padding-bottom:30px;}
.jobcheckbx{float:left;margin:1px 8px 3px 2px;}
.describstxt{width:100%;float:left; padding: 10px 0 0;}
.messagesdisplay_sucess{width:100%;float:left; color:green;padding-bottom:20px;font-weight:bold;}
.messagesdisplay_error{width:100%;float:left; color:red;padding-bottom:20px;font-weight:bold;}
.messagesdisplay_sucess p,.messagesdisplay_error p{padding-bottom:15px;}
.viewotherhome{width:100%;float:left;padding:10px 0px 30px 0px;}
.viewotherhome a{float:left; margin-left:120px;text-decoration:none;color:#4683EA;font-weight:bold;}
.job_prof_discrptn .job_repetesd, .job_prof_desird .job_repetesd, .job_prof_benift .job_repetesd{padding-bottom:5px;}
.fb_iframe_widget {float: left !important;width: 95px !important;}
.W350{width:350px !important;}
.W100P{width:100%;}
.W760{width:760px;}
select .errors{}
.job_repetesd ul{padding:0 10px;}
.job_repetesd li{list-style:disc outside; paddinhg:0 25px;}
.job_repetesd h3{padding:10px 0 5px;}
/*Gallery*/
.ad-gallery{position:relative;}
.social_icons{position:absolute; top:30%; right:19%; background:#717171; border-radius:0 7px 7px 0; padding:0.5%; z-index:999;}
.social_icons > a{display:block; float:none; background:url("../images/gallery_icon.png") no-repeat scroll 0 0; height:32px; width:32px; margin:2px 0;}
.pinterset{background:none !important;}
.Fb{margin:2px 3px !important;}
.twitter{background-position:0 -38px !important; margin:2px 3px !important;}
.gplus{/*background-position:0 -76px !important; margin:2px 3px !important;*/}
.job_textfild #first_name + label, .job_textfild #last_name + label, .job_textfild #email + label, .job_textfild #address + label, .job_textfild #job_city + label, .job_textfild #zipcode + label, .job_textfild #phone + label{min-width:312px;}
.job_textfild #job_country + label, .job_textfild #job_state + label, .job_textfild #info_source + label{width:140px; float:none;}
.W310{width:310px;}
.W97P{width:97%;}
.fotter_smo li{margin-right:6px !important;}
.fotter_smo li.pin_interest{/*margin-right:0px !important;*/}
.fotter_smo li.pin_interest a{background:none !important;}
.helpinnermain{width:100%;float:left;}
.helpinnermain p{font-weight:normal;font-size:14px;padding-bottom:12px;line-height:22px;}
.helpinnermain span{display:block;font-weight:bold;padding-bottom:6px;}
.helpinnermain p span{display:block;font-weight:normal;padding-bottom:6px;}
.wirelessptag p{ font-size: 15px;line-height: 22px;padding-bottom: 15px;}
.contactusforms{border:none !important;width:80%;padding:10px 10% 10px 10%;}
.contactusforms .POPUP_InnergreenF{width:100% !important;padding:0px !important; margin-bottom:5px !important;}
.contactusforms .POPUP_InnerdataBox{width:100% !important;margin-bottom:20px !important;}
.contactusforms .POPUP_GreenFt{width:100px !important;line-height:24px;}
.contactusforms .ask_wek{width:67% !important;;}
.contactusforms .POPUP_gnF,.contactusforms textarea{width:92% !important;}
.contact_us_prop_name{width:96%;padding:15px 2%;float:left;}
.contactuserror{margin:10px 2% 0px !important;}
.minhetcontactus{min-height:540px;}
.contact_error{color:red;font-weight:bold;}
.contact_sucess{color:green;font-weight:bold;}
.contactusmap{height:310px;}
.contactussbmt{padding:5px 10px !important;}
.capchaerrr label{line-height:25px;}
.contact_us_prop_name span{}
/*new contact us*/
.contact_us_top{width:96%;float:left;padding:42px 2%;text-align:center;font-size:16px;}
.contact_us_iconsdiv{width:98%;float:left;padding:0px 1% 30px;}
.contactuspagefixed{width:1000px;margin:0px auto;}
.contactus_repeate_row{width:1000px;float:left;}
.contactus_colm1{width:320px;float:left;}
.contactus_colm2{width:142px;float:left;padding:20px 95px 10px;}
.margin18lrcts{margin:0px 18px;}

.cont_us_icon_ppp{background:url(../images/askquestionicon.png) no-repeat 0 0; display:inline-block;}
.cont_askquestion_ppp{width:32px;height:23px;}
.askquestuinppp{width:180px;position:fixed;bottom:0px;right:10px;height:28px;background:#555555; border-radius:5px 5px 0px 0px; cursor: pointer; z-index:999;}
.popupiconscts{background:#494949;width:23px;height:17px;padding:5px 8px 5px;float:left;border-top-left-radius: 5px;}
.askquestppp{width:120px;float:left;padding:0px;font-size:13px;font-weight:bold;text-align:center;color:#fff;line-height:29px;}
.askquetion_popupsslide{width:430px;position:fixed;bottom:0px;right:25px;z-index:99999;display:none;background:#fff;-webkit-box-shadow: -8px -7px 6px -4px rgba(50, 50, 50, 0.63);-moz-box-shadow:-8px -7px 6px -4px rgba(50, 50, 50, 0.63);box-shadow:-8px -7px 6px -4px rgba(50, 50, 50, 0.63);}
.askslidcontents{padding:10px 10px 0px;width:410px;float:left;}
.askslidcontents #mail_success{margin:0 0 10px; padding:7px 24px 7px 38px !important; font-weight:bold;}
.minmize_popup{width:28px;height:28px;position:absolute;right:10px;top:12px;background:url(../images/cross_black.png) no-repeat 0 0;cursor: pointer;}
.askloder{width:16px;position:absolute;right:4%;margin-left:-8px;top:11px;z-index:9;display:none;}
.HA{height:auto;}
.emailrows{text-align:left;}


/*Deals page*/
.deal_share a{display:inline-block; width:24px; height:24px; margin:0 1%;}
.deal_mail{background: url("../images/deal_share.png") no-repeat scroll 0 0 transparent !important;}
.deal_fb{background: url("../images/deal_share.png") no-repeat scroll -26px 0 transparent !important;}
.deal_twitter{background: url("../images/deal_share.png") no-repeat scroll -54px 0 transparent !important;}
.deal_pin{background: url("../images/deal_share.png") no-repeat scroll -80px 0 transparent !important;}
.countdown{/*padding:0 0 0 9%;*/}
.deal_share{margin:10px auto 0; /*width:44%;*/}
.seo_prop_content{font-family:arial;/*color:#74913f;*/font-size:17px;margin: 10px 0 0 0;font-weight: bold;}
.ad-image img{width:100%;}
.reviews_right h4{margin:5px 0 0 0 !important;}
.reviews_right{margin:0 !important; width:45%; text-align:center;}
.fb_iframe_widget iframe {width:450px !important;}
#room_details{position:relative;}
.indication_popup{top:-58px !important;}
.property_messagesbox{width:100%;float:left;padding-top:12px;}
.seo_prop_content{font-size:13px;margin:0px;font-weight: bold;text-align:justify;}
.ad-image img{width:100%;}
/*remodeled */
.remold_newone h2{ padding:5px 0 5px 0px; font-size:17px; font-weight:bold; border-bottom:1px solid #000;}
.remold_newone h3{ padding:10px 0 0px 0px; font-size:17px; font-weight:bold;}
.remold_newone h4{ padding:10px 0 5px 0px; font-size:14px; font-weight:bold;}
.remold_newone h5{ font-size:13px; font-weight: bold;  padding:0 0 8px;}
.remold_newone {float:left; width:732px;}
.popupdiscription,.popupimageslist{width:100%;float:left;}
.popupdiscription{padding:10px 0px;}
.popupimgshow{width:175px;height:140px;position:relative;float:left;margin:0px 4px;}
.popupimgcaps{position:absolute;left:0px;text-align:center;bottom:0px;z-index:9;width:165px; padding:5px;background:url("../images/black_transpatch.png") repeat;color:#fff;font-size:14px;}
/*Groupon code  */
.groupon {position:relative; border-radius:10px; /*margin: 0 1% 3%; min-height:405px;*/ background:none repeat scroll 0 0 #FFFFFF; border:1px solid #31a112; padding:0;}
.groupon img {width:100%; border-radius: 10px 10px 0 0; border-bottom:5px solid #31a112;}
.groupon_description {padding:8px 0 0 12px; width:96%;}
.groupon h2{text-align:center; padding:5px; font-weight:normal !important;min-height:68px; font-size:14px; background:none; overflow:hidden;}
.groupon_btn {padding:5px !important;display:inline-block; width:87px; color:#fff; border-radius:6px; background:#697551;}
.Group_top{display:inline-block; margin:15px auto; text-align:center;}
.groupontag {background: url("../images/groupon_tag.png") repeat scroll 0 0 transparent; position:absolute; right:-20px; top:-32px; width:82px; height:81px;color:#fff; padding: 21px 0 0 3px; text-align:center;}
.grouponarrow {background: url("../images/groupon_arrow.png") repeat scroll 0 0 transparent; position:absolute; width:118px; top:120px; padding:3px 10px 3px 0; color:#fff; left:0;}
.albumdropdowntoggle{float:right;width:168px;position:relative;margin-top:-6px;padding:3px;background:#fff;-webkit-box-shadow: 0px 3px 5px 0px rgba(0, 0, 0, 0.75);-moz-box-shadow:0px 3px 5px 0px rgba(0, 0, 0, 0.75);box-shadow:0px 3px 5px 0px rgba(0, 0, 0, 0.75);}
.salectedupspn{cursor:pointer;background: url("../images/dropdownselectedbg.jpg") repeat-x; height:25px;width:168px;display:block;float:left;}
.selectedlisttext{width:120px;float:left;overflow:hidden;padding:2.5px 6px 2.5px;color:#323232;}
.selectedlistddp{background: url("../images/dropdown_right.png") no-repeat center center;width:33px;height:25px;display:block;float:left; }
.albumdropswnlist{display:none;position:absolute;left:0px;top:31px;z-index:999;width:168px;background:#fff;padding:0px 3px 1px;-webkit-box-shadow: 0px 3px 5px 0px rgba(0, 0, 0, 0.75);-moz-box-shadow:0px 3px 5px 0px rgba(0, 0, 0, 0.75);box-shadow:0px 3px 5px 0px rgba(0, 0, 0, 0.75);}
.albumdropswnlist li{display:block;background:#cecece;margin-bottom:2px;}
.albumdropswnlist li a{color:#323232;padding:3px 5px;text-decoration:none;display:block;font-size:16px;font-weight:normal;}
.albumdropswnlist li a:hover{background:#ABABAD;}
.imgalbumname{min-width:190px;max-width:420px;font-size:16px;font-weight:normal;}
.ad-gallery .ad-image-wrapper .ad-image{max-height:488px !important;}
.viewmorealbum,.closealbum{float:right;font-size:14px;cursor:pointer;padding:0px 20px 2px 15px;}
.viewmorealbum{background:url("../images/chevron_expand.png") no-repeat right center; margin-right:6px;}
.albumdlh2{padding-bottom:10px;margin-left:5px;}
#albumrow{background:#000;position:relative;}
.albumdetalsd{width:100%;margin:0;}
#scrollbar-x { width: 100%; margin:0; }
#scrollbar-x .viewport { width: 100%; height: 146px; overflow: hidden; position: relative; }
#scrollbar-x .overview { list-style: none; width: auto; padding: 0; margin: 0; position: absolute; left: 0; top: 0;  }
#scrollbar-x .overview img{ float: left; }
#scrollbar-x .scrollbar{ background: #EDEDED; position: relative; margin: 10px 0 0px; clear: both; height: 3px; }
#scrollbar-x .track { background:#999; width: 100%; height:3px; position: relative; }
#scrollbar-x .thumb { background:#000; height: 7px; cursor: pointer; overflow: hidden; position: absolute; left: 0; top: -2px; width:50px;}
#scrollbar-x .thumb .end{ background: #000; overflow: hidden; height: 15px; width: 5px;}
#scrollbar-x .disable { display: none; }
.fr_galleryalbm li{width:187px;height:auto !important;min-height:145px;float:left; margin-right:8px;position:relative;opacity:0.7; filter: alpha(opacity=70);-webkit-transition: all 1s ease;-moz-transition: all 1s ease;-ms-transition: all 1s ease;-o-transition: all 1s ease;transition: all 1s ease;}
.fr_galleryalbm li a img{border:2px solid #ccc;}
.fr_galleryalbm li:hover{opacity:1; filter: alpha(opacity=100);-webkit-transition: all 1s ease;-moz-transition: all 1s ease;-ms-transition: all 1s ease;-o-transition: all 1s ease;transition: all 1s ease;}
.fr_galleryalbm li.selected{opacity:1; filter: alpha(opacity=100);-webkit-transition: all 1s ease;-moz-transition: all 1s ease;-ms-transition: all 1s ease;-o-transition: all 1s ease;transition: all 1s ease;}
.fr_galleryalbm li a{display:block;text-decoration:none;position:relative;color:#fff;width:100%;float:left;}
.fr_galleryalbm li a span{/*background:url("../images/black_transpatch.png") repeat;position:absolute;left:0px; bottom:0px;*/padding:10px 6px 0px; text-align:center;display:block;color:#fff;width:175px;font-weight:700;}
.fr_galleryalbm li a img{width:183px;height:115px;display:block;}
.noSelect { user-select: none; -o-user-select: none; -moz-user-select: none; -khtml-user-select: none; -webkit-user-select: none; }
.albumimgouter{padding:10px 25px;clear:both;}
.albumsilders{width:100% !important;float:left;}
.albumnext{width:20px;height:165px;position:absolute;right:0px;top:0px;display:block;}
.albumnext span{background:url("../images/back_nextspritsalbum.png") no-repeat -11px 0;width:9px;height:15px;display:block;margin-top:75px;margin-left:6px;}
.albumprev{width:20px;height:165px;position:absolute;left:0px;top:0px;display:block;}
.albumprev span{background:url("../images/back_nextspritsalbum.png") no-repeat 0 0;width:9px;height:15px;display:block; margin-top:75px; margin-left:4px;}
#albumrow a.disabled{opacity:0.5; filter: alpha(opacity=50);}
.hidealbumslink{position:absolute;right:0px;bottom:-26px;background:url("../images/chevron_collapse.png") no-repeat 95px center #333;font-weight:700;border-radius:0 0 5px 5px;color:#fff;text-decoration:none;padding:5px 10px;width:98px;display:block;z-index:999;}
/* album corousel */
.jcarousel-skin-album .jcarousel-container {}
.jcarousel-skin-album .jcarousel-direction-rtl {direction: rtl;}
.jcarousel-skin-album .jcarousel-container-horizontal {width: 100%;}
.jcarousel-skin-album .jcarousel-container-vertical {width: 75px;height: 245px;padding: 40px 20px;}
.jcarousel-skin-album .jcarousel-clip {overflow: hidden;}
.jcarousel-skin-album .jcarousel-clip-horizontal {width:100%;height:auto;min-height:145px;}
.jcarousel-skin-tango .jcarousel-clip-vertical {width:75px;height:245px;}
.jcarousel-skin-album .jcarousel-item {width:187px;height: auto;min-height:145px;}
.jcarousel-skin-album .jcarousel-item-horizontal {}
.jcarousel-skin-album .jcarousel-direction-rtl .jcarousel-item-horizontal {}
.jcarousel-skin-album .jcarousel-item-vertical {margin-bottom: 10px;}
.jcarousel-skin-tango .jcarousel-item-placeholder {}
/**
 *  Horizontal Buttons
 */
.jcarousel-skin-album .jcarousel-next-horizontal {position: absolute;top: -10px;right:-25px;width: 25px;height: 165px;cursor: pointer;background: transparent url(../images/nestalbumimg.png) no-repeat center center;}
.jcarousel-skin-album .jcarousel-direction-rtl .jcarousel-next-horizontal {left: 0px;right: auto;background-image: url(../images/albumprevimg.png);}
.jcarousel-skin-album .jcarousel-next-horizontal:hover,
.jcarousel-skin-album .jcarousel-next-horizontal:focus {background-position: center center;}
.jcarousel-skin-album .jcarousel-next-horizontal:active {background-position: center center;}
.jcarousel-skin-album .jcarousel-next-disabled-horizontal,
.jcarousel-skin-album .jcarousel-next-disabled-horizontal:hover,
.jcarousel-skin-album .jcarousel-next-disabled-horizontal:focus,
.jcarousel-skin-album .jcarousel-next-disabled-horizontal:active {cursor: default;background-position:center center;opacity:.5; filter: alpha(opacity=50);}
.jcarousel-skin-album .jcarousel-prev-horizontal {position: absolute;top: -10px;left: -25px;width: 25px;height: 165px;cursor: pointer;background: transparent url(../images/albumprevimg.png) no-repeat center center;}
.jcarousel-skin-album .jcarousel-direction-rtl .jcarousel-prev-horizontal {left: auto;right: 0px;background-image: url(../images/nestalbumimg.png);}
.jcarousel-skin-album .jcarousel-prev-horizontal:hover, 
.jcarousel-skin-album .jcarousel-prev-horizontal:focus {background-position: center center;}
.jcarousel-skin-album .jcarousel-prev-horizontal:active {background-position: center center;}
.jcarousel-skin-album .jcarousel-prev-disabled-horizontal,
.jcarousel-skin-album .jcarousel-prev-disabled-horizontal:hover,
.jcarousel-skin-album .jcarousel-prev-disabled-horizontal:focus,
.jcarousel-skin-album .jcarousel-prev-disabled-horizontal:active {cursor: default;background-position:center center;opacity:.5; filter: alpha(opacity=50);}
.panolinks{;background:url("../images/chevron_collapse.png") no-repeat 135px center #333;width:135px;}
.videoslinks{background:url("../images/chevron_collapse.png") no-repeat right center #333;width:130px;} .videoslinks:hover{color:#ffffff;}
.youtubesbuttonsprite{width:32px !important; height:24px; background:url("../images/youtubeplaysprite.png") 0px 0px no-repeat;position:absolute; left:78px; top:50px; z-index:99;padding:0px !important;}
#albumcourosel li:hover .youtubesbuttonsprite,#albumcourosel li.selected .youtubesbuttonsprite{background-position:0px -26px;}
/* deal css page */
.deal_icons{/*background:url(../images/deal_icon.png) no-repeat left center;padding-left:22px;*/ color:#7B4F2E; font-size:16px; padding:0;}
.deal_start{background:#449d44; bottom:0; color:#FFFFFF; padding:2px 0; /*position:absolute;*/ text-align:center; width:100%;}
.deal_start span{font-size:30px;}
.deal_start sup{font-size:16px;}
.deal_price{background:#f7f3f2; position:relative; width:65%; float:left;}
.deal_price1{background:#f7f3f2; position:relative; width:65%; float:left; margin:10px 0 0;}
.deal_price1 ul{float:left; display:block; width:100%; padding:0; margin:0;}
.deal_price1 li{display:block; float:left; width:32%; text-align:center; padding:4px 0;}
.deal_price_arrow{width: 0; height: 0; border-style: solid; border-width:28px 0 28px 28px; border-color:transparent transparent transparent #F7F3F2; position:absolute; left:100%; top:0;}
.deal_price ul{float:left; display:block; width:100%;}
.deal_price li{display:block; float:left; width:32%; text-align:center; padding:5px 0;}
.deal_bg{background:#eee8e3; padding:12px 1%; width:98%;}
.deal_bg .guest_room_slider{width:auto;}
.deal_bg .guest_room_slider .Big_hotel_img{padding:5px 0;}
.deal_bg .package_description{padding:0; width:33%;}
.deal_btn{display:block; float:left; font-size:18px !important; font-weight:normal !important; padding:16px 2% 16px 9%; margin:10px 0 0;}
.deal_note{background:#d8ccc1; /*width:13%;*/ color:#7b4f2e; float:right; padding:1.5% 2%;}
.deal_timer .pendingtimeh6, .deal_timer h6{font-size:16px; font-weight:bold; color:#694e39; text-align:center; margin:0 0 10px;}
.deal_timer{/*width:32%;*/ border-left:1px solid #D8CCC1; padding:0 0 0 1%;}
.GreenBox{background:#e0f0cc; padding:10px; border:1px solid #a6b895;}
.Deal_Rate_Image{background:#e0f0cc; border:1px dashed #a6b895; margin-top:37px; font-size:16px; font-weight:bold; padding:5px 0;}
.TotalSaveB{background:#e0f0cc;}
.top_text{font-weight:bold;}
.MT15{margin-top:15px;}
.MT25{margin-top:25px;}
.MT30{margin-top:30px;}
.groupon h2{margin:0;}
@media (min-width:1200px){
.grpon .col-lg-3{width:23%; margin:0 2% 40px 0;}}

@media (max-width:768px){
.grpon .col-sm-4{width:31.333% !important; margin:0 2% 40px 0;} .groupon .grouponarrow{top:90px;} .deal_timer{margin-top:15px;}}

@media (max-width:480px){
.grpon .col-xs-12{width:98% !important; margin:0 2% 40px 0;} .deal_btn{padding:10px 9% !important; margin-left:28%; margin-bottom:20px;} .countdown{margin:0;} .Deal_Rate_Image{margin-top:10px; margin-bottom:10px;} #room_images_slider ul{padding:0;}}

@media (min-width:480px) and (max-width:700px){
.deal_btn{padding:10px 9% !important; margin-left:39%; margin-bottom:20px;} .deal_note{width:100%;}
}

html[lang='\en'] .has-feedback .form-control {padding-right:0 !important;}