.col-without-padding{padding-left:0;padding-right:0}
.form-group{position:relative}
.form-group .contactform-buttons button,.form-group .genericform-buttons button,.form-group button{float:right}
.form-group .contactform-buttons button .buttonafter,.form-group .generic-buttons button .buttonafter,.form-group button .buttonafter{margin-right:20px!important}
.form-group .radio-multilines{padding-left:45px}
.form-group .radio-multilines .radio{margin-left:-30px;margin-right:6px}
.form-group input:not([type="checkbox"]),.form-group select,.form-group textarea{background-color:#f0f0f0;border:0;border-radius:0;border-top:1px solid #AAA;height:40px;margin-bottom:5px}
.form-group textarea{resize:none;height:215px}
.form-group .form-control::-ms-clear{display:none}
.form-group .dropdown.email .dropdown-content{min-width:140px}
.form-group .dropdown.email .dropdown-content:before,.form-group .dropdown.email .dropdown-content:after{left:77px}
@media(min-width:768px){.form-group .dropdown.email .dropdown-content{margin-top:40px}
.checkbox .error{display:none}
.form-group.error .col-md-8:after,.form-group.success .col-md-8:after,.form-group.success .col-md-6.postal:after,.form-group.success .col-md-2.street:after,.form-group.error .col-md-6.postal:after,.form-group.error .col-md-2.street:after,.form-group.error .col-md-8 .checkbox:after,.form-group.success .col-md-8 .checkbox:after{left:100%;top:9px}
.orderprintversionform .form-group.error .col-md-5 .checked:after{left:3420%}
}
@media(max-width:767px){.form-group.error .col-md-8:after,.form-group.success .col-md-8:after,.form-group.error .col-md-2.street:after{left:90%;top:-40px}
.form-group.success .col-md-6.postal:after,.form-group.error .col-md-6.postal:after{left:87%;top:-40px}
.form-group.success .col-md-2.street:after,.form-group.error .col-md-2.street:after{left:60%;top:-40px}
.form-group.error .col-md-8 .checkbox:after,.form-group.success .col-md-8 .checkbox:after{left:91%;top:8px}
.orderprintversionform .form-group.error .col-md-5 .checked:after{left:1950%}
}
.form-group .control-label{text-align:left;margin-bottom:inherit}
.form-group .error,.col-md-12 .error{color:#c50022!important}
.form-group #categories-error,.form-group #languages-error{display:none!important}
.form-group.error .col-md-8:not(.col-md-offset-3):after,.form-group.error .col-md-8 .checkbox:after,.form-group.error .col-md-6.postal:after,.form-group.error .col-md-2.street:after{content:"\e014";color:#c50022;font-family:BASFIconFont;font-size:25px;position:absolute}
.orderprintversionform .form-group.error .col-md-5 .checked:after{content:"\e014";color:#c50022;font-family:BASFIconFont;font-size:25px;position:absolute}
.form-group.success .col-md-8:not(.col-md-offset-3):after,.form-group.success .col-md-8 .checkbox:after,.form-group.success .col-md-6.postal:after,.form-group.success .col-md-2.street:after{content:"\e082";font-family:BASFIconFont;font-size:21px;position:absolute}
.form-group .radio{padding-left:0;padding-top:2px}
.form-group .checkbox{padding-left:30px;padding-top:2px}
.error input,.error .checkbox span,.error select,.error textarea{background-color:#eba6b2!important}
.form-group.email label i{cursor:pointer}
.minict_wrapper span[data-placeholder]{position:relative;z-index:1}