button::-moz-focus-inner, input::-moz-focus-inner{border:0 none;padding:0;}
input,textarea,select{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:75%;padding:10px 14px;background-color:#fff;border:0 none;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;color:#8e9899;vertical-align:middle;}
input,select{padding-top:16px;padding-bottom:15px;line-height:1em;}
input:focus,select:focus,textarea:focus{background-color:#fff;color:#1e3234;}
input[type="checkbox"],input[type="radio"],input[type="range"],input[type="color"]{width:auto;padding:0;}
input[type="checkbox"],input[type="radio"]{vertical-align:baseline;}
button,input[type="button"],input[type="reset"],input[type="submit"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;cursor:pointer;}
button:hover,input[type="button"]:focus,input[type="reset"]:focus,input[type="submit"]:focus,button:hover,input[type="button"]:hover,input[type="reset"]:hover,input[type="submit"]:hover,button:hover,input[type="button"]:active,input[type="reset"]:active,input[type="submit"]:active{background-color:#3fa0d9;color:#fff;}
button img{display:block;}
button[disabled],input[disabled]{cursor:default;}
.error{display:block;color:#c91d22;font-size:0.85714em;font-weight:bold;}
.submit-bt{clear:both;text-align:center;}
form{text-align:left;}
.field-date{padding-right:48px;background:#fff url(../images/datepicker.gif) right center no-repeat;}
fieldset{margin:0 0 1.2em;padding:20px 25px;background-color:#e0f0f0;border:0 none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
fieldset h3{color:#007d89;}
legend{margin-left:-10px;padding:15px 20px;background-color:#0d335b;border:0 none;color:#fff;font-size:1.23529em;font-weight:300;line-height:1em;}
fieldset label{float:left;padding-top:8px;width:25%;}
fieldset .error{padding-left:25%;}
fieldset .chk-label{float:none;padding:0;width:auto;}
.txtwh input,.txtwh textarea,.txtwh select,.txtwh input:focus,.txtwh select:focus,.txtwh textarea:focus{border:0 none;}
#sub-content input,#sub-content textarea,#sub-content select{width:100%;font-weight:300;text-align:center;}
#sub-content textarea{height:119px;}


/*#pt input,textarea,select{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;padding:10px 14px;background-color:#fff;border:0 none;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;color:#8e9899;vertical-align:middle;}
#pt fieldset label{float:left;padding-top:8px;width:100%;}*/
.col-75 {width:75%;float:left;}
.comment{line-height:22px;}