.left {float:left;}
.right {float:right;}
.clear {clear:both;}

.err {border:1px solid #ff0000;}

.field {display:block;padding:10px 0px;}
.field>label {display:inline-block; vertical-align: top;width:160px;}
.field.full>label{width:100%;}
.field.full>div{width:100%;}

.field>div {display:inline-block;width: 60%}
.field>div input[type="text"] {width:100%; padding:5px; box-sizing:border-box;}
.field>div input[type="password"] {width:100%; padding:5px; box-sizing:border-box;}
.field>div input[type="radio"] {padding:5px; box-sizing:border-box;}
.field>div select {padding:5px; box-sizing:border-box;}
.field>div label{float:left;padding-right:20px;}

.field .field {padding-top:0px;}
.field .field>label{display:inline-block;width: 30%}
/*.field .field>div{display:inline-block;width: 60%}*/

.field .err-msg {color:#ff0000;}

.form_builder .msg {display:none;}
.form_builder .controls {text-align:center;margin-top:10px;}
.form_builder .hr {border-top:1px solid #ccc;margin:10px 0px;}

.heading {margin-bottom:10px;}
.row-5{width:50%;}

.captcha {width: 100px!important;margin-right: 30px;}
.captcha-img {vertical-align: middle;}

.name-block .title-field, .full-name-block .title-field {padding-bottom:0px;}
.full-name-block .title-field div{padding:5px;}

.money-selector {width:100%;}
.money-selector ul {list-style:none; margin:0px; padding:0px;}
.money-selector ul li {float:left;padding:0px 20px 0px 0px;}
.money-selector ul li a {display:inline-block; text-decoration:none; padding:6px 30px;}
.money-selector ul li a {color:#000; border: 3px solid #CBAD41; background:#FFF799;}
.money-selector ul li a:hover {border: 3px solid #999; background:#FFF799; }
.money-selector ul li .other {width:315px;}
.money-selector ul li .other label {width:100px;}
.money-selector ul li .other div {width:200px;}
.money-selector .total-amount {width:200px!important;}
.money-selector .field.total span{margin-left:5px;}

.field.payment_method .method{display:table;}
.field.payment_method #payment_method{float:left;}
.field.payment_method .text{float:left;width:475px;}
.field.payment_method>div {width:75%;}
.field.payment_method .method_content{padding: 10px 20px;}


.radio_more_field {display:inline-block; width:200px!important;}
.checkbox_more_field {display:inline-block; width:200px!important;}
