.SD_FormGen_form .SD-col-120{position:relative;width:100%;float:left}.SD_FormGen_form .SD-col-100{position:relative;width:83.33333333333333%;float:left}.SD_FormGen_form .SD-col-80{position:relative;width:66.66666666666667%;float:left}.SD_FormGen_form .SD-col-60{position:relative;width:50%;float:left}.SD_FormGen_form .SD-col-50{position:relative;width:41.66666666666667%;float:left}.SD_FormGen_form .SD-col-40{position:relative;width:33.33333333333333%;float:left}.SD_FormGen_form .SD-col-30{position:relative;width:25%;float:left}.SD_FormGen_form .SD-col-20{position:relative;width:16.66666666666667%;float:left}.SD_FormGen_form .SD-col-10{position:relative;width:8.333333333333333%;float:left}.SD_FormGen_form .SD-col{margin-bottom:10px;padding-right:10px}.SD_FormGen_form .SD-label{display:block;margin-bottom:5px}.SD_FormGen_form .mandatory_icon{color:red}.SD_FormGen_form textarea{width:100%;height:100px}.SD_FormGen_form select{width:100%}.SD_FormGen_form .SD-input{width:100%}.SD_FormGen_form .SD-radio-label{line-height:45px;padding-right:15px}.SD_FormGen_form .sd-error{padding:15px;margin-bottom:20px;border:1px solid transparent;border-radius:4px;color:#a94442;background-color:#f2dede;border-color:#ebccd1}.SD-col.SD-type-checkbox_group label{display:inline-block}.SD-col.SD-type-checkbox_group label:first-child{display:block}.SD-col.SD-type-checkbox_group input{width:auto}.SD_FormGen_form .choices_element_triggers{margin-bottom:10px}.SD_FormGen_form .choices_element_triggers .wpb_row{margin-bottom:0}.SD_FormGen_form .choices_element_content_inner>.SD-col{display:none}.SD_FormGen_form .SD-pretty-upload-select-file-label{display:block;float:left}.SD_FormGen_form .SD-pretty-upload{width:.1px;height:.1px;opacity:0;overflow:hidden;position:absolute;z-index:-1}.SD_FormGen_form .SD-pretty-upload+label{font-weight:700;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;display:inline-block;overflow:hidden;padding:11px 20px;max-width:100%}.SD_FormGen_form .SD-pretty-upload+label{color:#414141;background-color:#FFF;border:1px solid #DDD}.SD_FormGen_form .SD-pretty-upload:focus+label,.SD-pretty-upload.has-focus+label,.SD-pretty-upload+label:hover{background-color:#DDD}.SD_FormGen_form .SD-pretty-upload-file-restrictions-label{color:#878787;font-size:12px;margin-left:10px;line-height:40px}@media screen and (max-width:1199px){.SD_FormGen_form .SD-col-100,.SD_FormGen_form .SD-col-80,.SD_FormGen_form .SD-col-60,.SD_FormGen_form .SD-col-50,.SD_FormGen_form .SD-col-40,.SD_FormGen_form .SD-col-30,.SD_FormGen_form .SD-col-20,.SD_FormGen_form .SD-col-10{width:100%}input,textarea{width:100%}}