form.customform input,form.customform select,form.customform textarea{color:navy;font-size:1.6rem;border:1px solid gray;border-radius:8px;background:none repeat scroll 0 0 #f5f5f5;width:100%;color:navy;background-image:url('shade.png');padding:.5em;margin-bottom:1em;line-height:1em}
form.customform input:required{border:1px solid #080;box-shadow:2px 2px 4px #fff,-2px -2px 4px #fff}
form.customform label{display:block;font-size:.95em;color:#111;padding-left:3px}
form.customform option{background:none repeat scroll 0 0 rgba(64,200,64,.25);width:100%}
form.customform input,form.customform textarea{border:1px solid #567a9e}
form.customform select,option{border:1px solid #567a9e;box-shadow:2px 2px #d3d3d3;font-size:1.65rem}
form.customform optgroup[multiple=multiple]{font-size:1.25em}
form.customform input:hover,form.customform select:hover,form.customform textarea:hover{border:1px solid #0060df;background:none repeat scroll 0 0 #eaeab0}
form.customform input:focus,form.customform select:focus,form.customform textarea:focus{border:1px solid #0060df;background:none repeat scroll 0 0 #fffcbe}
form.customform input[type=checkbox]{display:none}
form.customform input[type=checkbox]+label span{display:inline-block;width:48px;height:48px;vertical-align:middle;background:url('../css/check-form1.png') left top no-repeat;cursor:pointer}
form.customform input[type=checkbox]:checked+label span{background:url('../css/check-form1.png') -48px top no-repeat}
form.customform input[type=radio]{display:none}
form.customform input[type=radio]+label span{display:inline-block;width:48px;height:48px;vertical-align:middle;background:url('../css/check-form1.png') -96px top no-repeat;cursor:pointer}
form.customform input[type=radio]:checked+label span{background:url('../css/check-form1.png') -144px top no-repeat}
form.customform button{display:block;font-size:1.4em;width:90%;border-radius:.5em;letter-spacing:1px;background:none repeat scroll 0 0 #006500;border:2px solid #0e0;color:#fff;margin:.25em 0;padding:.3em;cursor:pointer;transition:background .3s linear 0s;-o-transition:background .25s linear 0s;-ms-transition:background .25s linear 0s;-moz-transition:background .25s linear 0s;-webkit-transition:background .25s linear 0s}
form.customform button:hover{background:none repeat scroll 0 0 #080;border:2px solid #0a0}

select.set{border:1px solid #567a9e;box-shadow:2px 2px #d3d3d3;font-size:1.65rem}