@charset "utf-8";
/* CSS Document */
.formbuilder_container{background-color: #E6E8EA;padding: 32px;width:100%;}
.formbuilder input, .formbuilder textarea, .formbuilder select{border:solid thin #C6D8EC !important;}
.formbuilder.mobile_col {float: left;margin: 0 20px;}
.formbuilder li { display: inline-block; list-style: outside none none !important; margin: 0; padding: 0; width: 45%; }
.formbuilder p{	text-align: left;}
.formbuilder .calender_outer{margin-left:10px;}
.required_message {text-align: left;margin-left: 0; margin-bottom: 20px;width: 100%;}
.fieldmessage { width: 100% !important; padding: 20px 40px !important;}
.submitbutton_ul {margin-top:10px!important;width: 100%;}
input[type="submit"]{background: #FF491C !important;font-family: 'Open Sans', Helvetica, Arial, sans-serif;
    border-radius: 8px !important;
    color: #fff;
    background: #FF491C;
    display: inline-block;
    padding: 8px 24px;
    font-weight: 400;
    transition: all 0.3s;
    font-size: 24px !important;
    line-height: normal !important;
    margin-top: 24px;
    margin-bottom: 16px;
    letter-spacing: 1px;
}
.button:hover {
    color: #FF491C;
    border: 1px solid #FF491C !important;
    background: #FFF !important;
}
.formbuilder_group0{}
.formbuilder_group1{}
.formbuilder_group2{}
.formbuilder_group3{}
.formbuilder_col-12{width:100%;}
.formbuilder_col1{}
.formbuilder_col2{width:46%;padding-top:20px;float:left;}
.formbuilder_col2 ul{margin:0;}
.formbuilder_col2 li{width:100%;float:left;}
.formbuilder_col3{width:46%;padding-top:20px;padding-bottom:20px;float:left;margin-left:0!important;}
.formbuilder_col3 ul{margin:0;}
.formbuilder_col3 li{width:100%;float:left;}
.formbuilder input[type="checkbox"] {
    float: left;
    margin-right: 5px;
    margin-top: 3px;
    width: 5%;
}
.formbuilder label{width:100%;float:none;}
.formbuilder textarea{border:#CCCCCC solid thin;}
.formbuilder .error{color:#F00;}
.formbuilder label .error{display:block;}
.formbuilder .formextra,.formbuilder .formextr{display:none;}
.formbuilder textarea {
    margin: 0;
    min-height: 150px;
    padding: 8px;
    width: 100% ;
}

@media (max-width : 780px) {
.mob_size li{width:100%;}
.radio ul li {float: left; width: 50px;}
.radio{margin-top:5px!important;padding-bottom:25px!important;}
.mob_size select{height:30px;width:93%}

.mob_size option{height:30px;width:93%; border-bottom:thin #CCCCCC dashed;padding-top:10px;}
.submitbutton , .submitbutton .button{width:100%!important;}
.mob_size li textarea{width:100%!important; height:60px;}
}
