#booking .form-aarp form .hotel .formelement{margin-left:.5em}.vbw-sidebar .booking-rv .pick{display:none}#booking .error,#mobilebooking .error,#booking div a.error{border:1px solid red;color:red!important}.error{border:2px solid red!important}#booking-errors{text-align:center}#arrival-date-error,#departure-date-error,#return-date-error{display:none;color:red}#booking input.error::-webkit-input-placeholder{color:red}#mobilebooking input.error::-webkit-input-placeholder{color:red}#booking input.error:-moz-placeholder{color:red}#mobilebooking input.error:-moz-placeholder{color:red}#booking input.error::-moz-placeholder{color:red}#mobilebooking input.error::-moz-placeholder{color:red}#booking input.error:-ms-input-placeholder{color:red}#mobilebooking input.error:-ms-input-placeholder{color:red}.ie7 .ui-datepicker select.ui-datepicker-month,.ie7 .ui-datepicker select.ui-datepicker-year{width:auto!important}.formelement.promoCode_select .customSelect,.customSelect.pcode_select{width:117px!important;text-align:left}.formcontainer form span.formelement.promoCode_select .customSelect .customSelectInner,.customSelect.pcode_select .customSelectInner{width:125px!important}.formcontainer form span.formelement.promobox{display:none}.formcontainer form span.formelement.promobox.active{display:inline-block}.left.sidemenu .promobox{float:none;margin-left:0;display:none}.left.sidemenu .promoCode_select{display:block}