/**handles:mostasharoon-frontend-form-custom-css**/
.smart-forms .state-error .checkbox,.smart-forms .state-error .gui-input,.smart-forms .state-error .gui-textarea,.smart-forms .state-error .radio,.smart-forms .state-error input:focus+.checkbox,.smart-forms .state-error input:focus+.radio,.smart-forms .state-error input:hover+.checkbox,.smart-forms .state-error input:hover+.radio,.smart-forms .state-error.select-multiple>select,.smart-forms .state-error.select>select{background:#fee9ea;border-color:#de888a}.smart-forms .state-error .gui-input:focus,.smart-forms .state-error .gui-textarea:focus,.smart-forms .state-error.select-multiple>select:focus,.smart-forms .state-error.select>select:focus{-webkit-box-shadow:0 0 3px #de888a inset;-moz-box-shadow:0 0 3px #de888a inset;-o-box-shadow:0 0 3px #de888a inset;box-shadow:0 0 3px #de888a inset}.smart-forms .state-error .gui-input~.field-icon i,.smart-forms .state-error .gui-textarea~.field-icon i{color:#de888a}.smart-forms .state-error.select .arrow{color:#de888a}.smart-forms .state-error.select>select:focus+.arrow{color:#de888a}.smart-forms .state-error .gui-input~.input-hint,.smart-forms .state-error .gui-textarea~.input-hint,.smart-forms .state-error.file .gui-file:hover+.gui-input{border-color:#de888a}.smart-forms .state-error+em{display:block!important;margin-top:6px;padding:0 3px;font-family:Arial,Helvetica,sans-serif;font-style:normal;line-height:normal;font-size:.85em;color:#de888a}.smart-forms .state-success .checkbox,.smart-forms .state-success .gui-input,.smart-forms .state-success .gui-textarea,.smart-forms .state-success .radio,.smart-forms .state-success input:focus+.checkbox,.smart-forms .state-success input:focus+.radio,.smart-forms .state-success input:hover+.checkbox,.smart-forms .state-success input:hover+.radio,.smart-forms .state-success.select-multiple>select,.smart-forms .state-success.select>select{border-color:#a5d491}.smart-forms .state-success .gui-input:focus,.smart-forms .state-success .gui-textarea:focus,.smart-forms .state-success.select-multiple>select:focus,.smart-forms .state-success.select>select:focus{-webkit-box-shadow:0 0 3px #a5d491 inset;-moz-box-shadow:0 0 3px #a5d491 inset;-o-box-shadow:0 0 3px #a5d491 inset;box-shadow:0 0 3px #a5d491 inset}.smart-forms .state-success .gui-input~.field-icon i,.smart-forms .state-success .gui-textarea~.field-icon i{color:#a5d491}.smart-forms .state-success.select .arrow{color:#a5d491}.smart-forms .state-success.select>select:focus+.arrow{color:#a5d491}.smart-forms .state-success.select:before{border-left:1px solid #a5d491}.smart-forms .state-success .gui-input~.input-hint,.smart-forms .state-success .gui-textarea~.input-hint,.smart-forms .state-success.file .gui-file:hover+.gui-input{border-color:#a5d491}.fms-frontend-dashboard table{border-spacing:0}.fms-frontend-dashboard table a:link{color:#666;font-weight:700;text-decoration:none}.fms-frontend-dashboard table a:visited{color:#999;font-weight:700;text-decoration:none}.fms-frontend-dashboard table a:active,.fms-frontend-dashboard table a:hover{color:#bd5a35;text-decoration:underline}.fms-frontend-dashboard table{font-family:Arial,Helvetica,sans-serif;color:#666;font-size:12px;text-shadow:1px 1px 0 #fff;background:#eaebec;margin:20px;border:#ccc 1px solid;text-align:center;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-moz-box-shadow:0 1px 2px #d1d1d1;-webkit-box-shadow:0 1px 2px #d1d1d1;box-shadow:0 1px 2px #d1d1d1}.fms-frontend-dashboard table th{padding:21px 25px 22px 25px;border-bottom:1px solid #e0e0e0;text-align:center;background:#ededed;background:-webkit-gradient(linear,left top,left bottom,from(#ededed),to(#ebebeb));background:-moz-linear-gradient(top,#ededed,#ebebeb)}.fms-frontend-dashboard table th:first-child{text-align:center;padding-left:20px}.fms-frontend-dashboard table tr:first-child th:first-child{-moz-border-radius-topleft:3px;-webkit-border-top-left-radius:3px;border-top-left-radius:3px}.fms-frontend-dashboard table tr:first-child th:last-child{-moz-border-radius-topright:3px;-webkit-border-top-right-radius:3px;border-top-right-radius:3px}.fms-frontend-dashboard table tr{text-align:center;padding-left:20px}.fms-frontend-dashboard table tr td:first-child{text-align:center;padding-left:20px;border-left:0}.fms-frontend-dashboard table tr td{padding:10px;border-top:1px solid #fff;border-bottom:1px solid #e0e0e0;border-left:1px solid #e0e0e0;text-align:center;background:#fafafa;background:-webkit-gradient(linear,left top,left bottom,from(#fbfbfb),to(#fafafa));background:-moz-linear-gradient(top,#fbfbfb,#fafafa)}.fms-frontend-dashboard table tr.even td{background:#f6f6f6;background:-webkit-gradient(linear,left top,left bottom,from(#f8f8f8),to(#f6f6f6));background:-moz-linear-gradient(top,#f8f8f8,#f6f6f6)}.fms-frontend-dashboard table tr:last-child td{border-bottom:0}.fms-frontend-dashboard table tr:last-child td:first-child{-moz-border-radius-bottomleft:3px;-webkit-border-bottom-left-radius:3px;border-bottom-left-radius:3px}.fms-frontend-dashboard table tr:last-child td:last-child{-moz-border-radius-bottomright:3px;-webkit-border-bottom-right-radius:3px;border-bottom-right-radius:3px}.fms-frontend-dashboard table tr:hover td{background:#f2f2f2;background:-webkit-gradient(linear,left top,left bottom,from(#f2f2f2),to(#f0f0f0));background:-moz-linear-gradient(top,#f2f2f2,#f0f0f0)}.fms-frontend-dashboard table p{margin-bottom:0}div.form-body>.fms-form label.field.file.prepend-icon>span>em,div.form-body>.fms-form label>em{color:#e74c3c;font-size:14px;font-style:normal;display:inline-block;margin-left:4px;position:relative;top:3px}.smart-forms .wp-editor-wrap .state-error{display:block!important;margin-top:6px;padding:1px 3px 6px 3px;font-family:Arial,Helvetica,sans-serif;font-style:normal;line-height:normal;font-size:.85em;color:#de888a}.smart-forms .fms-for-tinymce-required{color:#de888a}.smart-forms .wp-editor-wrap{border-style:solid;border-width:1px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.smart-forms .mce-container,.smart-forms .mce-container-body,.smart-forms .mce-edit-area,.smart-forms .mce-panel,.smart-forms .mce-stack-layout,.smart-forms .mce-stack-layout-item{background-color:inherit!important}.fms-form .form-body .add_media{margin:5px}.colm10,.colm8{text-align:center}.g-recaptcha{float:none;display:inline-block}.fms-item{width:22%;margin-right:3px}.fms-container a:focus{color:transparent}.fms-form div.actions.clearfix>ul>li:nth-child(3){display:none}