.oopspam-toggle {
   appearance: none !important;
   position: relative !important;
   display: inline-block !important;
   box-sizing: content-box !important;
   width: 4.5em !important;
   height: 2em !important;
   padding: 0.2em !important;
   cursor: pointer !important;
   border-radius: 1.5em !important;
   overflow: hidden !important;
   background-color: #707070 !important;
   transition: background ease 0.3s !important;
   font-size: 12px;
 }
 
 .oopspam-toggle:before {
   margin: unset !important;
   content: "on off" !important;
   display: block !important;
   position: absolute !important;
   z-index: 2 !important;
   width: 2em !important;
   height: 2em !important;
   font-family: system-ui !important;
   font-size: 1em !important;
   line-height: 2em !important;
   font-weight: 500 !important;
   text-transform: uppercase !important;
   text-indent: -2em !important;
   word-spacing: 2.55em !important;
   text-shadow: -1px -1px rgba(0,0,0,0.15) !important;
   white-space: nowrap !important;
   background: #fff !important;
   color: #fff !important;
   border-radius: 1.5em !important;
   transition: transform cubic-bezier(0.3, 1.5, 0.7, 1) 0.3s !important;
 }
 
 .oopspam-toggle:checked {
   background-color: #0e9d26 !important;
 }
 
 .oopspam-toggle:checked:before {
   transform: translateX(2.5em) !important;
 }



.ninja-forms {
   background-color: white;
}
.ninja-forms h2 {
   border-bottom-style: solid;
   border-bottom-color: red;
}

.bricks-forms {
   background-color: white;
}
.bricks-forms h2 {
   border-bottom-style: solid;
   border-bottom-color: #ffd64f;
}

.umember {
   background-color: white;
}
.umember h2 {
   border-bottom-style: solid;
   border-bottom-color: #7856ff;
}
.kb-form {
   background-color: white;
}
.kb-form h2 {
   border-bottom-style: solid;
   border-bottom-color: #002e5f;
}

.breakdance-forms {
   background-color: white;
}
.breakdance-forms h2 {
   border-bottom-style: solid;
   border-bottom-color: #facc15;
}

.bb-forms {
   background-color: white;
}
.bb-forms h2 {
   border-bottom-style: solid;
   border-bottom-color: brown;
}

.wpdiscuz {
   background-color: white;
}
.wpdiscuz h2 {
   border-bottom-style: solid;
   border-bottom-color: #39b740;
}

.mpoet {
   background-color: white;
}
.mpoet h2 {
   border-bottom-style: solid;
   border-bottom-color: #ff5301;
}

.forminator {
   background-color: white;
}
.forminator h2 {
   border-bottom-style: solid;
   border-bottom-color: #e8e0c9;
}

.pionet-form {
   background-color: white;
}
.pionet-form h2 {
   border-bottom-style: solid;
   border-bottom-color: #002e5f;
}

.ws-form {
   background-color: white;
}
.ws-form h2 {
   border-bottom-style: solid;
   border-bottom-color: #002e5f;
}

.ts-form {
   background-color: white;
}
.ts-form h2 {
   border-bottom-style: solid;
   border-bottom-color: #ed793e;
}

.gravity-forms {
   background-color: white;
}
.gravity-forms h2 {
   border-bottom-style: solid;
   border-bottom-color: #f15a2b;
}

.elementor-forms {
   background-color: white;
}

.elementor-forms h2 {
   border-bottom-style: solid;
   border-bottom-color: #92003b;
}

.wpforms {
   background-color: white;
}

.wpforms h2 {
   border-bottom-style: solid;
   border-bottom-color: #b85a1b;
}

.jform {
   background-color: white;
}
.jform h2 {
   border-bottom-style: solid;
   border-bottom-color: #069e08;
}

.mpress {
   background-color: white;
}

.mpress h2 {
   border-bottom-style: solid;
   border-bottom-color: #04a2c6;
}

.pmp {
   background-color: white;
}

.pmp h2 {
   border-bottom-style: solid;
   border-bottom-color: #668c3c;
}

.fable {
   background-color: white;
}

.fable h2 {
   border-bottom-style: solid;
   border-bottom-color: #505b6a;
}

.fluent-forms {
   background-color: white;
}
.fluent-forms h2 {
   border-bottom-style: solid;
   border-bottom-color: #0989ff;
}

.cf7 {
   background-color: white;
}
.cf7 h2 {
   border-bottom-style: solid;
   border-bottom-color: #f15a2b;
}

.give {
   background-color: white;
}

.give h2 {
   border-bottom-style: solid;
   border-bottom-color: #66bb6a;
}

.woo {
   background-color: white;
}

.woo h2 {
   border-bottom-style: solid;
   border-bottom-color: #8056b3;
}

.wpregister {
   background-color: white;
}

.wpregister h2 {
   border-bottom-style: solid;
   border-bottom-color: #0073aa;
}

#range_text {
   font-size: medium;
   font-weight: bold;
}

.form-setting {
   box-shadow: rgba(50, 50, 93, 0.25) 0px 2px 5px -1px, rgba(0, 0, 0, 0.3) 0px 1px 3px -1px;
}

.form-setting h2 {
   padding: 1em;
}

.form-setting .form-table {
   margin: 1em;
}