input[type=text]::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#aaa}
input[type=text]::-moz-placeholder,textarea::-moz-placeholder{color:#aaa}
input[type=text]:-moz-placeholder,textarea:-moz-placeholder{color:#aaa}
input[type=text]:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#aaa}
input[type=text].placeholder,textarea.placeholder{color:#aaa}
form:after,form:before{content:" ";display:table}
form:after{clear:both}
label{font-weight:400}
button,input,select,textarea{font-family:verdana,arial,helvetica,times,sans-serif;font-size:14px;line-height:20px;paddign:4px}
.webform form h2{padding-left:10px}
.webform .wf-radio{padding-left:10px;margin:0 0 5px;width:100%}
body .selectboxit-list>.selectboxit-focus>a,body .selectboxit-list>.selectboxit-focus>a:focus,body .selectboxit-list>.selectboxit-focus>a:hover{background-image:-webkit-linear-gradient(top,#566643 0,#3c472f 100%);background-image:-o-linear-gradient(top,#566643 0,#3c472f 100%);background-image:linear-gradient(to bottom,#566643 0,#3c472f 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff566643', endColorstr='#ff3c472f', GradientType=0)}
.webform{padding:0;display:block;float:left;width:100%;line-height:16px;margin:25px 0 0}
.webform form{margin:0 0 25px -10px}
.lt-ie9 .webform *{behavior:none}
.webform .txt-l{float:left;width:25%;line-height:20px;white-space:normal;word-wrap:break-word}
.webform label{font-weight:400;clear:both;display:block}
.webform .wf-check>label{clear:none;display:inline;float:none}
.webform .txt-r,.webform .wf-hidden{display:none;float:left}
.webform .wf-title{display:none}
.webform .wf-char input,.webform .wf-text textarea{width:75%}
.webform .wf-text textarea{min-height:120px}
.webform form>label{width:100%;padding-left:10px;float:left}
.webform .wf-sp0,.webform .wf-sp1{float:left;width:100%;padding-left:10px}
.webform .wf-sp0,.webform .wf-sp1,.webform .wf-sp2{margin-bottom:10px}
.webform .wf-sp0 .wf-area-content,.webform .wf-sp1 .wf-area-content{float:left;width:75%}
.wf-char{padding-left:0}
.webform .wf-sp0 .wf-radio{clear:none;width:50%;padding-right:2%;float:left}
.wf-message{margin:20px 0;padding-left:0;color:#566643}
.webform .wf-check .txt-l,.webform .wf-radio .txt-l{display:none}
.wf-check{display:block;float:left;width:100%;margin-bottom:10px}
.webform .wf-check .txt-r,.webform .wf-radio .txt-r{display:inline;float:none;white-space:normal;word-wrap:break-word}
.webform .wf-sp0 .wf-radio .txt-r{width:83%}
.webform .style{display:block;float:left;padding-left:10px;width:100%;line-height:24px}
.webform .wf-sp2{clear:none;float:left;width:50%;padding-left:10px}
.wf-bottom{clear:both;display:block;height:45px}
.webform .wf-sp2 .wf-area-content,.webform .wf-text.wf-sp2 textarea{width:49%}
.webform .wf-sp2 .wf-area-content{display:block;float:left}
.wf-check>input,.wf-radio>input{margin:2px 4px 3px 0;width:15px;float:left}
.webform .button{padding-left:10px;float:left;display:block;clear:both}
.webform .wf-radio{display:inline-block}
.wf-sp2 .txt-l{width:51%}
.wf-char.wf-sp2>input{width:49%}
.secure{margin-bottom:25px;float:left;width:100%}
.secure>span{float:left;width:25%}
.secure>input{float:left;margin-right:5px;color:#566643}
.siimage{float:left;margin-right:10px}
.webuserform{padding:0}
.webuserform .rows{clear:both;display:block;float:left;margin-bottom:10px;width:100%}
.webuserform .rows input{margin:0 5px 0 0}
.webuserform .rows .description{float:left;width:25%}
.webuserform .rows .field{width:75%;float:left}
.field.wu-check{display:block;float:left}
@media (max-width:979px){.webform .wf-sp0 .wf-radio{width:100%;padding-right:0}}
@media (max-width:767px){.secure>span,.webform .txt-l,.webform .wf-char input,.webform .wf-sp2,.webform .wf-sp2 .wf-area-content,.webform .wf-sp3,.webform .wf-sp4,.webform .wf-text textarea,.webform .wf-text.wf-sp2 textarea,.webuserform .rows .description,.webuserform .rows .field,.wf-char.wf-sp2>input{width:100%;float:left}
.webform .wf-sp0 .wf-area-content,.webform .wf-sp1 .wf-area-content{float:left;width:100%}
.webform .wf-sp0,.webform .wf-sp1,.webform .wf-sp2,.webform form>label{padding-left:0;margin-bottom:25px}
.webform form{margin-left:0}
.webform .button,.webform .style,.webform .wf-radio,.webform form h2{padding-left:0}
.webform .txt-l,.webform .txt-r{width:100%;margin-bottom:5px;float:left}
.secure>span{margin-bottom:5px}}
