.button.orange,.div_bedroooms{white-space:nowrap}#DateRange table,#DateRange table tr td{margin:0;padding:0;border-spacing:0}#vdsw_formfields{padding:10px 12px 6px}#vdsw_formfields label{display:block}#vdsw_formfields label[for=avGamesRoom],#vdsw_formfields label[for=avInternet],#vdsw_formfields label[for=avKidsTheme],#vdsw_formfields label[for=avPoolhomes],#vdsw_formfields label[for=avVideos],#vdsw_formfields label[for=maxBeds],#vdsw_formfields label[for=minBeds],.div_maxBeds,.div_minBeds{display:inline}.vdsw_number_bedrooms{margin-top:-13px}.vdsw_number_bedrooms_heading{margin:3px 0}#check_in_date,#check_out_date{height:16px;width:96%;padding:2px}.vrs_searchwidget_container_results{font-size:110%}#check_in_date+.ui-datepicker-trigger,#check_out_date+.ui-datepicker-trigger{display:inline;position:relative;left:124px;top:-19px}.vrs_searchwidget_container_results #check_in_date+.ui-datepicker-trigger,.vrs_searchwidget_container_results #check_out_date+.ui-datepicker-trigger{left:208px}label[for=check_out_date]{margin-top:3px}h4.vrsLocation_submenuHeading{margin:0 0 2px 8px}#vrsLocationMobileId #maxBeds,#vrsLocationMobileId #minBeds{width:20px;padding:.2em}#maxBeds,#minBeds{width:30px;padding:.2em}body.ipad #maxBeds,body.ipad #minBeds{width:25px}#ie8 #maxBeds,#ie8 #minBeds{width:28px}input[class=searchwidget_minimum],input[class=searchwidget_maximum]{width:40px;text-align:right;height:18px}.vrs_searchwidget_container_results #vdsw_formfields label{font-size:110%;word-spacing:4px}body.ipad .vrs_searchwidget_container_results #vdsw_formfields label{word-spacing:0}.vrs_searchwidget_container_results #vdsw_formfields{padding:10px 21px}.vrs_searchwidget_container_home{width:195px;border:1px solid #222;color:#333;background-color:rgba(255,255,255,.75);font-size:100%}.vrs_searchwidget_container_home select{width:142px}#ie8 .vrs_searchwidget_container_home{background-color:#fff}.vrs_searchwidget_middlesection{margin:3px 0 0}.vrs_searchwidget_bordertopbottom{height:6px;background-color:#32639B}.vrs_searchwidget_bordertop{border-bottom:1px solid #222}.vrs_searchwidget_borderbottom{border-top:1px solid #222}.button.orange{-webkit-box-shadow:0 0 15px 5px #a8a8a8;-moz-box-shadow:0 0 15px 5px #a8a8a8;box-shadow:0 0 15px 5px #a8a8a8;background-color:#e93e1c;border:1px solid #7E7B7B;border-radius:10px;padding:7px 15px;font-weight:400;font-family:Tahoma,sans-serif;font-size:1.3em}a.button.orange:hover{background-color:#0E9645;color:#cfcfcf}input#searchwidget-enddate,input#searchwidget-startdate{width:118px;height:18px;background-image:url(images/calendar.png);background-repeat:no-repeat;background-position:right top}.vrs_searchwidget_ts_checkin{width:120px;padding:0 0 0 1px}.vrs_searchwidget_ts_checkout{width:124px}.vrs_searchwidget_ts_checkin span,.vrs_searchwidget_ts_checkout span{margin:3px 0 0;position:relative;top:5px}#vrs_searchwidget_message{font-size:smaller;margin:6px auto 2px;width:201px;line-height:120%;text-align:center}#vrs_searchwidget_ratesorprice2{margin-left:-8px}.vrs_searchwidget_ts_comment{clear:both;font-size:smaller;text-align:center}.vrs_searchwidget_topsection{padding:7px;border-bottom:1px solid #ccc}.vrs_searchwidget_toppersonaldetails{background-color:#D6E6EF;text-align:center;border-bottom:1px solid #ccc;font-size:89%}.vrs_searchwidget_middlepersonal{margin:3px 0 0;padding:8px;font-size:89%}.vrs_searchwidget_middlepersonal input{width:220px}.vrs_searchwidget_namefirst{float:left;width:48%}.vrs_searchwidget_namefirst input{width:90%}.vrs_searchwidget_namelast{float:left}.vrs_searchwidget_namelast input{width:110px}.vrs_searchwidget_namelast:after,.vrs_searchwidget_personalbottom{clear:both}.vrs_searchwidget_topdatesavailable{padding-top:6px}.vrs_searchwidget_topmessage{width:83%;font-family:OpenSansRegular;line-height:148%;margin:6px auto 12px}.vrs_searchwidget_personalbottom label{display:block;margin:4px 0 0}.vrs_searchwidget_personalbutton{width:109px;margin:4px auto 0}input.highlightinvalid{border-color:#bf3f3f;background:#f9eaea}#vrs_searchwidget_errormessage{color:#bf3f3f;font-size:92%;text-align:center;padding:0 18px 0 0;line-height:111%;margin:0 0 10px}#vrs_searchwidget_detailinfo{width:180px;font-size:smaller;margin:0 auto}.vrs_searchwidget_detailheader{text-align:center;font-weight:700;height:61px}.vrs_searchwidget_align_left{float:left;width:50%;height:14px}.vrs_searchwidget_align_right{float:right;width:40%;text-align:right;height:14px}.vrs_searchwidget_align_right:after{clear:both}.vrs_searchwidget_from{font-size:xx-small;float:left;margin-left:35px}.vrs_searchwidget_currency{position:relative;top:6px;font-size:small;float:left;left:2px}.vrs_searchwidget_amount{font-size:218%;color:#4078ac;float:left;margin:12px 0 0 4px;font-family:Georgia}.vrs_searchwidget_to{font-size:xx-small;float:left;margin:9px 3px 0}.vrs_searchwidget_info{margin:4px 0 0 -5px;height:16px;float:left}.vrs_searchwidget_pernight{display:block;line-height:100%;width:25px;font-size:xx-small;float:left;margin:11px 4px 0}#vrs_searchwidget_quotebuttondiv{clear:both;margin:0 auto 13px;padding:3px 0 0;width:133px}.vrs_search_widget_button{width:9.25em}.vrs_searchwidget_checkavailability{width:165px}.vrs_searchwidget_mydetails{width:157px}.vrs_searchwidget_bookitnow{width:119px}.vrs_searchwidget_extramargin{margin:0 0 0 64px}.vrs_searchwidget_bottomsection{border-top:1px solid #222;text-align:center;font-size:small;margin:2px 0 0;padding:11px 0}.vrs_searchwidget_price_total{font-size:xx-small;float:left;margin-left:35px}.vrs_searchwidget_price_currency{position:relative;top:6px;font-size:small;float:left;left:2px}.vrs_searchwidget_price_amount{font-size:218%;color:#4078ac;float:left;margin:12px 0 0 4px;font-family:Georgia}.vrs_searchwidget_price_amountcents{font-size:118%;color:#4078ac;float:left;margin:15px 0 0 2px;font-family:Georgia}.vrs_searchwidget_price_numberofnights{font-size:xx-small;float:left;margin:20px 4px 0}.vrs_searchwidget_price_info{margin:12px 0 0 -5px;height:16px;float:left}.vrs_searchwidget_price_including{font-size:xx-small;position:relative;text-align:center;clear:both;top:-6px;margin-bottom:-13px}#summary_content .vrs-hotline-container{border:none;margin:-10px 0 -11px;line-height:140%}.ui-datepicker-trigger{display:none}.vrsSearchWidget-shortcodeData{width:500px;padding:5px}.vrsSearchWidget-buttonPrimary{margin:20px 0;border:0 solid #00f}.vdsw_bedrooms_heading{margin-top:6px}.vrs_searchwidget_container_results .vdsw_bedrooms_heading{font-size:110%}@media (max-width:479px){.vrs_searchwidget_container_home{width:195px;border:1px solid #222;color:#333;position:relative;top:-314px;left:28%;z-index:50;background-color:rgba(255,255,255,.75);float:left;font-size:100%}#maxBeds,#minBeds{width:30px}}