@charset "utf-8";
/*form elements*/
table {margin-bottom:100px;}
td{padding:10px;}
.textarea {border:1px;border-style:solid;border-color:#b6acac;color:#000000; width:600px;}
.input:focus, select:focus  {color:#00ADEF;padding-left:10px;border-color:#00ADEF;box-shadow:0px 0px 8px 1px rgba(0,173, 239,.50);-moz-box-shadow:0px 0px 8px 1px rgba(0,173, 239,.50);-webkit-box-shadow:0px 0px 8px 1px rgba(0,173, 239,.50);}
.input, select{border:1px;height:30px;width:450px;color:#00ADEF;padding-left:30px;border-color:#b6acac;border-style:solid;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;}
label {color:#666769;padding-bottom: 10px;padding-right: 50px;}
.radiobut {width:20px; height:20px; margin-right:20px; color:#00ADEF;}
.submitbutton {padding:10px 50px 15px 50px; margin-bottom:100px; border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px; cursor:pointer;}
/** Desktop**/
@media only screen and (max-width: 480px){
.radiobut {width:30px; height:30px;}
.input, select{height:50px;width:100%; padding-left:5px;}
table {width:100%;}
.input:focus, select:focus {padding-left:5px;}
}
/** Mobile **/
@media only screen and (max-device-width: 480px) and (orientation:portrait){
.radiobut {width:30px; height:30px;}
.input, select{height:50px;width:100%; padding-left:5px;}
table {width:100%;}
.input:focus, select:focus {padding-left:5px;}
}
/** Tablet**/
@media only screen and (max-device-width: 900px) and (orientation:landscape){
.radiobut {width:30px; height:30px;}
.input, select{height:50px;width:100%; padding-left:5px;}
table {width:100%;}
.input:focus, select:focus {padding-left:5px;}
}
