.layerBox3 #layerForm .inputTextBig input{height:30px;font-size:14px;line-height:30px;border:1px solid #A8A8A8;background:#FFF url('images/inputs.png') no-repeat 0 0;width:294px}
.layerBox3 #layerForm label{font-weight:bold;color:#666;font-size:15px}
#reserve #submiti{height:46px;line-height:46px;background-color:#db4520;padding:0;margin-bottom:10px;text-transform:none;width:306px;font-size:18px;font-family:Arial,sans-serif}
h1{color:#db4520;font-size:25px;white-space:nowrap;padding-bottom:22px}
body{padding:29px 0 0 64px;}
body, #layerBox{width:636px !important}
.layerBox3 #layerInfo{padding:0;width:256px;padding-right:34px}
.layerBox3 #layerFormIn .checkbox{width:300px;margin:5px 0 9px 0}
.checkbox a{color:#db4520;font-weight:inherit}
input.text:focus,input.open,textarea:focus,textarea.open{border:1px solid #000 !important}
.layerBox3 #layerForm{border:0;width:346px;margin:0}
body .layerBox3 #layerFormIn{padding:0;height:auto}
body .layerBox3 #layerForm .inputTextBig{margin:0 0 12px 0;width:306px !important}
.layerBox3 .car-info{font-size:15px}
.layerBox3 #layerForm p{padding:0}
.layerBox3 #layerForm p small{font-size:12px;color:#5A5A5A}
#reserve_location_container{width:304px !important;margin-top:-243px}

.layerBox3 #layerForm .inputTextBig.phone{*z-index:4}
.layerBox3 #layerForm .inputTextBig .jselect input,
.layerBox3 #layerForm .inputTextBig .jselect input.hover{background:url("images/handle.png") no-repeat scroll right top transparent !important}
.layerBox3 #layerForm .inputTextBig .jselect{background:#FFF url('images/inputs.png') no-repeat 0 0;}
.layerBox3 #layerForm .inputTextBig input.errorInputRequired{border:1px solid #cc3333 !important}
.layerBox3 #layerForm .inputTextBig .phoneSelect input{width:90px !important}
.phoneSelect{width:98px !important}
#reserve_phonecountry_container{width:98px !important;max-height:96px}
.layerBox3 #layerForm .inputTextBig input#reserve_phone1{padding-left:10px;margin-left:116px;width:178px}
#agreeDivH{margin-left:155px;margin-top:173px}

.star{color:#E31F2D;font-size:14px;}
span.error{color:#cc3333;position:absolute;bottom:-13px;right:0;display:block;width:100%;font-size:11px;*left:0;text-align:right}
.textField{position:relative}
.checkbox .error{right:auto;left:0;text-align:left;bottom:auto;top:17px;font-weight:normal}
.checkbox{position:relative;width:272px}
.checkbox a{font-size:13px}
.statusicon{position:absolute;width:20px;height:20px;top:25px;background:transparent url('images/statusicon.png') no-repeat 0 0;right:-21px}
.checkbox .statusicon{top:6px}
.statusicon.successicon{background-position:-23px 0}
.layerBox3 #layerFormIn{padding-top:26px}
#reserve_location_input_{display:none}

#temporaryPhoto{position:absolute;z-index:100;top:150px;width:256px;left:0}
#temporaryPhoto div{width:100%;height:30px;opacity:0.3;background-color:#000;position:absolute;z-index:1}
#temporaryPhoto span{color:#AAA;font-weight:bold;text-align:center;display:block;width:256px;line-height:30px;font-size:15px;text-transform:uppercase;position:absolute;z-index:2}
