.cform form .form-item{position:relative;margin-bottom:48px;}
.cform form .form-item .form-item{margin-bottom:0;}
.cform form .form-item:after{content:'';display:block;clear:both;}
.cform form .form-item label{display:inline;margin-bottom:10px;}
.cform form .form-item .form-radios label{cursor:pointer;}
.cform form .form-item.form-type-textfield,.cform form .form-item.form-type-masked-input,.cform form .form-item.webform-component-textfield,.cform form .form-item.webform-component-email{overflow:hidden;zoom:1;}
.cform form .form-item.form-type-textfield input,.cform form .form-item.form-type-masked-input input,.cform form .form-item.webform-component-textfield input,.cform form .form-item.webform-component-email input,.cform form .form-item.webform-component-file .form-managed-file{width:100%;height:40px;line-height:40px;background:#fff;font:14px/30px Arial, sans-serif;font-style:normal;color:#999999;border:none;outline:none;padding-left:10px;float:right;}
.cform form .form-item.webform-component-file .form-managed-file{width:370px;padding:0;background:none;}
.cform form .form-item.webform-component-file .form-managed-file .jq-file__name{/*height:40px;line-height:40px;background:#f2f2f2;*/font:14px/30px Arial, sans-serif;/*font-style:italic;*/color:#999999;/*padding:4px 80px 4px 10px;*/}
.cform form .form-item.webform-component-file .form-managed-file .jq-file__browse{line-height:38px;background:#F1F1F1;}
.cform form .form-item.webform-component-file .form-managed-file .jq-file:hover .jq-file__browse{background:#E6E6E6;}
/*
.cform form .form-item.webform-component-file .form-managed-file .form-submit{position:relative;top:-12px;display:inline-block;width:100px;height:40px;}
*/
.cform form .form-item.webform-component-textfield div.form-text-small-wrapper{width:370px;font:14px/30px Arial,sans-serif;float:right;text-align:center;line-height:40px;}
.cform form .form-item.webform-component-textfield input.form-text-small{float:left;width:140px;}
.cform form .form-item.webform-component-textfield input.form-text-small:last-child{float:right;}
/*
.cform form .form-item.form-type-textfield label,.cform form .form-item.form-type-masked-input label,.cform form .form-item.webform-component-textfield label,.cform form .form-item.webform-component-email label{line-height:20px;max-width:300px;}
*/
.cform form .form-item.form-type-textarea{overflow:hidden;}
.cform form .form-item.form-type-textarea .grippie{display:none;}
/*
.cform form .form-item.form-type-textarea .form-textarea-wrapper,.cform form .form-item.webform-component-textarea .form-textarea-wrapper{width:369px;max-height:200px;overflow:hidden;zoom:1;float:right;}
.cform form .form-item.form-type-textarea textarea,.cform form .form-item.webform-component-textarea textarea{width:369px !important;padding-left:10px;padding-top:5px;float:right;border:none;outline:none;font:14px/30px Arial, sans-serif;font-style:italic;color:#999999;background:#f2f2f2;}
*/
.cform form .form-item.form-type-textarea label,.cform form .form-item.webform-component-textarea label{position:relative;top:5px;}
.cform form .form-item.form-type-radios{margin-bottom:20px;}
.cform form .form-item.form-type-radios .form-radios{margin-top:10px;}
.cform form span.require-text{display:block;margin:20px 0;color:#0a2973;}
.cform form input[type="reset"]{display:inline-block;border:none;background:none;background:#f2f2f2;width:170px;padding:12px 0;margin-right:25px;text-align:center;cursor:pointer;}
.cform form input[type="reset"]:hover{background:#0a2973;color:#fff;}
.cform form .form-submit{width:220px;text-align:center;padding:12px 0 !important;margin-bottom: 10px;}
/*
.cform form .jq-selectbox__select{height:40px;}

.cform form .jq-selectbox__select-text{line-height:40px !important;}

.cform form .jq-selectbox__trigger-arrow{top:17px;}
.cform form .form-type-select label{line-height:20px;max-width:300px;min-height:30px;}
/*
.cform form .form-type-select .jq-selectbox{float:right;}
*/
.cform form .form-type-select .jq-selectbox.opened{z-index:997 !important;}
.cform form .form-type-select .jq-selectbox .jq-selectbox__select{width:100%;z-index:200 !important;}
.cform form .jq-selectbox__dropdown{z-index:300 !important;}
.cform form .description{font-size:12px;/*float:right;max-width:370px;min-width:310px;*/margin:3px 0 10px 0;color:#a1a1a1;font-style:normal;text-align:left;margin-right:8px;}
.cform form .form-wrapper{border:none;outline:none;}
.cform form label[for="edit-step1-vid"]{margin-top:0;}
.page-chastnym-licam-kredity-zayavka-na-poluchenie-kredita .cform form .form-submit{width:280px;margin-bottom:15px;display:block;}
.page-chastnym-licam-kredity-zayavka-na-poluchenie-kredita .cform form .form-item-step2-seriya .description, .page-chastnym-licam-kredity-zayavka-na-poluchenie-kredita .cform form .form-item-step2-nomer-doc .description, .page-kontakty-napravit-otzyv .cform form .form-item-fio .description{position:relative;margin-right:8px;}
.form-type-select.form-item-step2-zanyat .description{top:-3px;position:relative;}
.cform form .person-data{font-size:24px;margin:25px 0 15px 0;}
.page-chastnym-licam-kredity-zayavka-na-poluchenie-kredita .cform form .form-item-step2-organ label, .page-chastnym-licam-kredity-zayavka-na-poluchenie-kredita .cform form .form-item-step2-nomer-doc label, .page-chastnym-licam-kredity-zayavka-na-poluchenie-kredita .cform form .form-item-step2-seriya label, .page-chastnym-licam-kredity-zayavka-na-poluchenie-kredita .cform form .form-item-step2-seriya label, .page-chastnym-licam-kredity-zayavka-na-poluchenie-kredita .cform form .form-item-step2-data-doc label, .page-chastnym-licam-kredity-zayavka-na-poluchenie-kredita .cform form .form-item-step2-srok-doc label, .page-chastnym-licam-kredity-zayavka-na-poluchenie-kredita .cform form .form-item-step2-derzhat label, .cform form label[for="edit-step21-derzhat"]{position:relative;top:-5px;}
.page-vakansii-request .cform form .form-submit{width:280px;margin-bottom:15px;display:block;}
.cform form .form-type-date-popup label{line-height:20px;max-width:280px;}
.cform form .form-type-date-popup .date-padding{float:right;padding:0;}
.cform form .form-type-date-popup .date-padding > div, .cform form .form-type-date-popup .date-padding > div input{padding:0 0 0 10px;width:361px;}
.cform form .container-inline-date{display:block;}
.cform form .container-inline-date > div{width:100%;}
.cform form .form-type-date-popup .date-padding > div{margin-bottom:-10px;}
.cform form .ui-datepicker{left:1107.3125px !important;}
.container-inline-date .form-item input, .container-inline-date .form-item select, .container-inline-date .form-item option{margin-right:0 !important;}
.page-chastnym-licam-kredity-zayavka-na-poluchenie-kredita .cform form .wrapper-col-3, .page-chastnym-licam-kredity-zayavka-na-poluchenie-kredita .cform form .wrapper-col-2{overflow:visible !important;}
.page-chastnym-licam-kredity-zayavka-na-poluchenie-kredita .cform form .col-1 .jq-selectbox__select, .page-chastnym-licam-kredity-zayavka-na-poluchenie-kredita .cform form .col-1 select, .page-chastnym-licam-kredity-zayavka-na-poluchenie-kredita .cform form .col-1 .form-item{width:72px !important;float:right;}
.page-chastnym-licam-kredity-zayavka-na-poluchenie-kredita .cform form .col-1 .jq-selectbox__dropdown{width:122px !important;left:247px !important;}
.page-chastnym-licam-kredity-zayavka-na-poluchenie-kredita .cform form #edit-step3-vremya-styler{width:338px;}
.cform form .wrapper-col-2 > label{display:inline-block;margin-bottom:5px;max-width:300px;line-height:40px;}
.cform form .wrapper-col-2 fieldset.form-wrapper{display:inline-block;vertical-align:top;width:66.9%;}
.cform form .wrapper-col-2 #edit-step21-gor{width:63.8%;}
.cform form .wrapper-col-2 .fieldset-wrapper .col-1 input, .cform form .wrapper-col-2 .fieldset-wrapper .col-2 input{float:none;}
.cform form input.hasDatepicker{padding-left:10px;}
.cform form .gor-tel > fieldset.form-wrapper{float:right;width:54%;}
.cform form .gor-tel > label{float:left;padding-top:13px;}
.cform form .gor-tel .form-item-step3-gor-gor-kod, .cform form .gor-tel .form-item-step4-gor-gor-kod{width:110px;float:left;margin-right:15px;}
.cform form .gor-tel .form-type-textfield:first input{width:100px !important;}
.cform .gor-tel .form-item-step4-gor-gor-kod input.form-text{width:100px !important;}
.cform form .form-type-textfield label,.cform form .form-type-masked-input label,.cform form .webform-component-textfield label{float:left;}
.cform form input{width:330px;}
.cform form .mob-tel fieldset.form-wrapper{float:right;width:54%;}
.cform form .mob-tel .fieldset-wrapper > .form-item.form-type-select{width:53px;float:left;}
.cform form .mob-tel > label{float:left;padding-top:12px;}
.cform form .mob-tel .jq-selectbox{float:left !important;margin-right:15px;}
.cform form .mob-tel .jq-selectbox .jq-selectbox__select{width:53px !important;}
.cform form .mob-tel .form-type-textfield input, .cform form .gor-tel .form-type-textfield input, .cform form .rodstv-tel .form-type-textfield input, .cform form .kollega-tel .form-type-textfield input{width:237px;}
.cform form .rodstv-tel > fieldset.form-wrapper{float:right;width:54%;}
.cform form .rodstv-tel > label{float:left;max-width:300px;}
.cform form .rodstv-tel .form-item-step3-rodstv-rodstv-kod{width:110px;float:left;margin-right:15px;}
.cform form .rodstv-tel .form-item-step3-rodstv-rodstv-kod input{width:100px;}
.cform form .form-item-step3-rodstv-rodstv-kod label{float:left;}
.cform form .kollega-tel > fieldset.form-wrapper{float:right;width:54%;}
.cform form .kollega-tel > label{float:left;max-width:300px;}
.cform form .kollega-tel .form-item-step3-kollega-kollega-kod{width:110px;float:left;margin-right:15px;}
.cform form .kollega-tel .form-item-step3-kollega-kollega-kod input{width:100px;}
.cform form .form-item-step3-kollega-kollega-kod label{float:left;}
.cform form .form-type-select.form-item-step3-vremya .jq-selectbox__select{width:280px;}
form .messages.error{display:none;}
.cform-pretext{padding-bottom:20px;border-bottom:1px solid #d1d1d1;margin-bottom:20px;}