.theme_form label{width:150px;display:inline-block;font-weight:bold;padding-left:3px}.theme_form .helptext{display:block;margin-left:150px;margin-top:4px;color:grey}.bucket-table td,.bucket-table th{padding:.75rem;vertical-align:middle;border:1px solid #e9ecef}.bucket-table label{font-size:13px;font-weight:normal}.theme_form input[type=text]{width:80%;background-color:#fff;border:1px solid #b6b6b6}.wrap.wfb.advice{width:120%;margin-left:-20px;padding-left:10px;padding-right:20px}.errorlist{margin-top:20px;margin-left:10px;color:orangered}.theme_form p{padding:5px;border-left:4px solid transparent}.theme_form p:hover{background:lemonchiffon;border-left:4px solid #8dc63f}p.has-error,.has-error{}p.has-error:hover{background:yellow;border-left:4px solid red}.companies_wrap{margin-bottom:30px}.company_buttons{float:right}.company_buttons a{background-color:#e9e9e9;width:29px;height:29px;text-align:center;padding:5px;border-radius:50%;margin-left:6px}.ba_company_buttons{float:right;position:relative;float:right;right:-1px;top:-46px}.ba_company_buttons a{background-color:#e9e9e9;width:30px;height:29px;text-align:center;padding:5px;border-radius:50%}@media (max-width:640px){.theme_form label{width:100%;display:inline-block;font-weight:bold}.theme_form input[type=text]{width:100%;background-color:#fff;border:1px solid #b6b6b6}.theme_form .helptext{margin-left:0}}.rev-checkbox label input[type=radio]{margin-right:5px}.rev-checkbox label span{position:absolute;top:-5px}label[for=id_filled_data_is_correct]{width:unset}#id_filled_data_is_correct{width:unset;margin-left:10px}.helptext:first-of-type{margin-left:5px;margin-bottom:20px}#company_submit_form .control-label{text-align:left}.companies_wrap .suggestions-input,.company_form_wrap .suggestions-input{padding-left:20px!important}