/* plugin css */
.plugin-form2 {}
.plugin-form2 a{color:#2d2d2d;font-size:16px;}
.plugin-form2 p{color:#000;font-size:16px;margin-bottom:16px;}
.plugin-form2 label{color:#2d2d2d;font-size:18px;margin-bottom:0;/*font-weight:600!important;*/}
.plugin-form2 .label{padding-bottom:30px;padding-right:15px;}
.plugin-form2 .error{color:#ee0000;font-size:14px;}
.plugin-form2 input{/*margin-bottom:30px;*/font-size:16px!important;}
.plugin-form2 input[type=text]{background:transparent;border:none;border:1px solid #3d2a7b;color:#2d2d2d;font-size:16px;width:100%;border-radius:0!important;font-size:16px!important;}
.plugin-form2 input[type=password]{background:transparent;border:none;border:1px solid #3d2a7b;color:#2d2d2d;font-size:16px;width:100%;border-radius:0!important;font-size:16px!important;}
.plugin-form2 input[type=tel]{background:transparent;border:none;border:1px solid #3d2a7b;color:#2d2d2d;font-size:16px;width:100%;border-radius:0!important;font-size:16px!important;}
.plugin-form2 input[type=email]{background:transparent;border:none;border:1px solid #3d2a7b;color:#2d2d2d;font-size:16px;width:100%;border-radius:0!important;font-size:16px!important;}
.plugin-form2 input[type=date]{background:transparent;border:none;border:1px solid #3d2a7b;color:#2d2d2d;font-size:16px;width:100%;border-radius:0!important;font-size:16px!important;}
.plugin-form2 input[type=number]{background:transparent;border:none;border:1px solid #3d2a7b;color:#2d2d2d;font-size:16px;width:100%;border-radius:0!important;font-size:16px!important;}
.plugin-form2 input[type=file]{background:transparent;border:none;border:1px solid #3d2a7b;color:#2d2d2d;font-size:16px;width:100%;border-radius:0!important;font-size:16px!important;}
.plugin-form2 select{background:transparent;border:none;border:1px solid #3d2a7b;color:#2d2d2d;font-size:16px;padding:0;width:100%;margin-bottom:30px;border-radius:0!important;font-size:16px!important;}
.plugin-form2 textarea{background:transparent;border:none;border:1px solid #3d2a7b;border-radius:0;color:#2d2d2d;font-size:16px;width:100%;margin-bottom:30px;border-radius:0!important;font-size:16px!important;}
.plugin-form2 .rendered-form .form-group .formbuilder-required{margin-left:4px;color:#ee0000;}
.plugin-form2 .formbuilder-checkbox{display:flex;}
.plugin-form2 .formbuilder-checkbox label{margin-left:6px;}
.plugin-form2 .formbuilder-radio{display:flex;}
.plugin-form2 .formbuilder-radio label{margin-left:6px;}
.plugin-form2 .rendered-form.formbuilder-embedded-bootstrap .form-group{margin-bottom:30px;}

.plugin-form2 .rendered-form .formbuilder-checkbox-inline, 
.plugin-form2 .rendered-form .formbuilder-radio-inline{margin-right:20px;}

.plugin-form2  h1{font-size:60px!important;line-height:60px!important;}
.plugin-form2  h2{font-size:50px!important;line-height:50px!important;}
.plugin-form2  h3{font-size:30px!important;line-height:30px!important;}
.plugin-form2  h4,
.plugin-form2  h5,
.plugin-form2  h6{font-size:24px!important;line-height:24px!important;}

.plugin-form2 .formbuilder-number {position: relative;padding-bottom: 20px;}
.plugin-form2 .range-min, .range-max {position: absolute;bottom: 0;font-size: 16px;}
.plugin-form2 .range-min {left: 0;}
.plugin-form2 .range-max {right: 0;}