.btn {cursor: pointer;}
.main-table tr td:first-child {width: 65%;} .calc_box th{background-color:#333333;color:#ffffff;}
.calc_box td{vertical-align: middle;min-height: 30px;}
.calc_box input[type="number"]{-moz-appearance:textfield;width:100px;padding-left:5px!important;padding-right:25px;}
.container-wrap .calc_box input.btn{margin-bottom: 10px;}
.container-wrap .calc_box input.btn , body .container-wrap .calc_box input[type=submit]{padding: 10px 20px!important;font-size: 14px;font-weight: normal;line-height: 20px;border: none;    border-radius: 3px;}
.calc_box .card{margin-bottom:10px;border-radius:2px;margin:10px;padding:10px; background:whitesmoke;-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 2px rgba(0,0,0,0.24);box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 2px rgba(0,0,0,0.24);}
.calc_box .slider{width:100%;margin: 0px;height:6px;border-radius:5px;background: #e1e1e1;outline:none;opacity:0.8;-webkit-transition:.2s;-webkit-transition:opacity .2s;-o-transition:opacity .2s;transition:opacity .2s;-webkit-appearance: none;-moz-appearance: none;appearance: none;}
.calc_box .slider::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:25px;height:25px;border-radius:50%;background:white;cursor:pointer;border:1px solid #e1e1e1;}
.calc_box input[type=range]::-moz-range-track{width:100%;height:15px;cursor:pointer;background:#e1e1e1;border-radius:1.3px;border-radius:5px;}
.calc_box input[type=range]::-moz-range-thumb{width:25px;height:25px;border-radius:50%;background:white;cursor:pointer;border:1px solid #e1e1e1;}
.calc_box .fancy-select-wrap {max-width: 200px;}
.result_box {border: 1px solid #7f0400;padding: 10px;margin-bottom: 15px;} body[data-form-style="minimal"] .calc_box .minimal-form-input.has-text input {padding: 10px !important;}
body[data-form-style="minimal"] .calc_box label:after{border-color:#9a9a9a!important;}  .quantity{position:relative;    display: inline-block;}
.calc_box input[type=number]::-webkit-inner-spin-button, .calc_box input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0;}
.quantity input{width:90px!important;height:36px;line-height:1.65;float:left;display:block;margin:0;padding-left:10px!important;border:1px solid #b9b9b9!important;}
.quantity input:focus{outline:0;}
.quantity-nav{float:left;position:relative;height:36px;}
.quantity-button{position:relative;cursor:pointer;border-left:1px solid #b9b9b9;width:20px;text-align:center;color:#333;font-size:16px;font-family:"Trebuchet MS",Helvetica,sans-serif!important;line-height:1.1;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;}
.quantity-button.quantity-up{position:absolute;height:50%;top:0;border-bottom:1px solid #b9b9b9;}
.quantity-button.quantity-down{position:absolute;bottom:0px;height:50%;}
.edd_download_purchase_form .edd_download_quantity_wrapper {display: inline-block;width: 100%;}
.buttons_added > input[type="button"] {display: none !important;}
.calculate_dob {display: inline-block;width: 100%;}
.calculate_dob > span {float: left;width: 33.33%;padding: 0px 3px;}
.calculate_dob .minimal-form-input > label {display: none !important;}
.calculate_dob .dob_head div {line-height: 20px;}
.minimum-distribution-table.main-table tr td:first-child {width: initial;}
.minimum-distribution-table.main-table tr td:last-child {width: 400px;} .result_table {overflow: auto;}  body[data-form-style="minimal"] .minimal-form-input {margin-bottom: 15px;padding-top: 10px;}  form .ebookform h6 {color: #ffffff;margin-bottom: 40px;}
body[data-form-submit="regular"] form .ebookform input[type=submit]{ background: #ffc803 !important;
width:100%;
-webkit-transition:all 0.3s ease!important;
-o-transition:all 0.3s ease!important;
transition:all 0.3s ease!important;
margin-top:0px !important;
width:80%;
margin-left:10%;
}
body[data-button-style*="slightly_rounded"].ascend .container-wrap input[type="submit"] {border-radius: 0!important;}
body[data-form-style="minimal"] form .ebookform .minimal-form-input{margin-bottom:15px;padding-top:0px;
width: 80%;
margin-left: 10%;}
body[data-form-submit="regular"] form .ebookform input[type=submit]:hover{background:#00609B!important;}
form .ebookform p{padding:0px;}
body[data-form-style="minimal"] form .ebookform input{padding-left:10px!important;padding-right:10px!important;background:#ffffff!important;}
form .ebookform{position:relative;}
form .ebookform:after{content:'';position:absolute;left:0;top:38px;height:0;width:0;border-top:20px solid transparent;border-left:20px solid #f2f2f2;border-right:20px solid transparent;border-bottom:20px solid transparent;}
body[data-form-style="minimal"] form .ebookform .minimal-form-input.filled label span.text{visibility:hidden;display:none;}
body[data-form-style="minimal"] form .ebookform .minimal-form-input label span.text{font-size:16px;margin:0px 0px 0px 10px!important;font-weight:400;}
body[data-form-style="minimal"] form .ebookform .minimal-form-input label:before,body[data-form-style="minimal"] form .ebookform .minimal-form-input label:after{content:none;}
body[data-form-style="minimal"] form .ebookform .minimal-form-input.no-text label .text-inner{-webkit-animation:unset!important;animation:unset!important;font-weight:normal;color:#acacac!important;}
body[data-form-style="minimal"] form .ebookform .minimal-form-input.has-text input{padding:10px!important;}
body[data-form-style="minimal"] form .ebookform .minimal-form-input.has-text label{display:none;}
body[data-form-style="minimal"] form .ebookform .minimal-form-input label{z-index:1;}
form .ebookform .minimal-form-input span.wpcf7-not-valid-tip{color:#fb3737!important;font-size:18px;padding:0px;background:transparent;-webkit-box-shadow:none;box-shadow:none;top:50px!important;font-weight:500;text-shadow:none;line-height:initial;}
body[data-form-style="minimal"] form .ebookform input.wpcf7-not-valid{border:1px solid red!important;margin-bottom:20px;}
body[data-form-style="minimal"] form .ebookform  .minimal-form-input label span.text {top: 10px;-webkit-transform: unset;-ms-transform: unset;transform: unset;}
.wpcf7 form  .wpcf7-response-output{border:2px solid #ff0000!important;text-align:center;}
body  .ebookform h5 {line-height: initial !important;}
.cloud-text>.wpb_wrapper{display:inline-block;position:relative;}
.cloud-text>.wpb_wrapper h3{position:absolute;top: 46%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);color:#ffffff;font-size: 18px !important;margin: 0px;}
.cloud-text{float:left;}
.cloud-text img {max-width: 130px !important;}
.safe-force-wrap .vc_custom_heading{margin-left: 0px;margin-top: 20px;font-weight: 400;}
.safe-force-wrap .img-with-aniamtion-wrap{float:left;width:100%;margin-bottom:30px!important;}  .logged-in.admin-bar .assessment-page form .tab{height: calc(100vh - 32px) !important;}
.logged-in .assessment-page form .tab{height: calc(100vh - 0px) !important;}
.thank-you-sec{ width: 100%; float: left; text-align: center;padding: 70px 0; }
.social-share { margin: 30px 0; }
.social-share > span, .social-share > ul, .social-share > ul li { display: inline-block; vertical-align: middle; }
.thank-you-sec { width: 100%; float: left; padding: 30px 0 55px; }
.thank-you-wrap { max-width: 606px; margin: 0 auto; text-align: center;  }
.social-share ul li a i.fa-email {     vertical-align: text-top;  }
.social-share ul li a:hover { opacity: 0.7; color: #000;  }
.price-txt { background: #3C3C3C; border-radius: 10px; padding: 20px 30px; width: 100%; text-align: center; margin: 30px 0; }
.price-txt h2 { color: #fff; line-height: 36px; font-size: 30px;  }
.price-accordian { width: 100%; float: left; margin: 30px 0 0;  }
.thnx-desc { font-size: 12px; line-height: 20px;  }
.price-accordian .acco-desc {  background-color: #F8F8F8; padding: 20px 20px;  width: 100%; float: left;  margin: 30px 0 10px; }
.price-accordian ul.accordian-list  { margin: 0; padding: 0; }
.price-accordian ul li { list-style: none; margin: 0; padding: 0; text-align: left; }
.price-accordian ul.accordian-list > li { padding: 20px 10px; border-top: 1px solid #DEE1E3; border-bottom: 1px solid #DEE1E3; width: 100%; float: left; }
.price-accordian ul.accordian-list > li > a { display: inline-block; width: 100%; float: left; position: relative; cursor: pointer; }
.price-accordian ul.accordian-list > li > a:before { content: ''; height: 2px; width: 20px; background-color: #C8C8C8; position: absolute; right: 0; top: 50%; transform: translateY(-50%); transition: all ease-in-out 0.2; }
.price-accordian ul.accordian-list > li > a:after { content: ''; width:  2px; height: 20px; background-color: #C8C8C8; position: absolute; right: 9px;  top: 50%; transform: translateY(-50%); transition: all ease-in-out 0.2; }
.price-accordian ul.accordian-list > li > a.on:after{ opacity: 0;  }
.acco-desc { display: none;  }
.price-accordian h5 { font-size: 16px; font-weight: bold; letter-spacing: 1px; color: #3C3C3C;     padding: 0 25px 0 0; }
.price-accordian h6 { font-size: 12px; font-weight: bold; letter-spacing: 1px; line-height: 18px;  }
.acco-desc-box { width: 100%; float: left; margin: 0 0 20px;  }
.acco-desc-box ul  { margin: 0; padding: 0 0 0 30px;  }
.acco-desc-box ul li { font-size: 12px; float: left; width: 100%; line-height: 20px; padding: 2px 0;  }
.acco-desc-box ul li .price-title { float: left;  }
.price-tag { float: right;  }
.price-tag span { padding-right: 15px; width: 30px; float: left; }
.price-tag  small { font-size: 12px; line-height: 20px; width: 120px; float: left;  }
.price-tag strong { color: #00ABE3; }
.thankyou-btm { width: 100%; float: left; margin: 20px 0 30px; }
.thankyou-btm .download-pdf { display: inline-block; vertical-align: middle; padding: 0px 15px; }
.thankyou-btm .download-pdf button[type="submit"] {  font-size: 10px; color: #C8C8C8; font-family: 'Open Sans', sans-serif; padding: 0; background-color: transparent !important; position: relative; padding-left: 20px; }
.thankyou-btm .download-pdf button[type="submit"] i.fa-file-pdf-o { display: inline-flex; align-items: center; justify-content: center; top: 0; line-height: 0; }
.thankyou-btm .download-pdf button  .fa-file-pdf-o:before { content: ''; background-image: url(//www.streamline-ins.com/wp-content/themes/salient-child/images/pdf-iocn.png);           height: 21px; width: 16px; position: absolute; background-repeat: no-repeat;}
.social-share { display: inline-block; vertical-align: middle; padding: 0px 15px; }
.social-share span { font-size: 12px; line-height: 20px; display: inline-block; vertical-align: middle; color: #C8C8C8;  }
.social-share ul { list-style: none; margin: 0; padding: 0; display: inline-block; vertical-align: middle;  }
.social-share ul li { display: inline-block; vertical-align: middle; padding: 0px 5px; }
.social-share ul li a { font-size: 14px; display: inline-block; vertical-align: middle; color: #000;  }
.learn-about-sec { width: 100%; float: left; border: 1px solid #00ABE3; padding: 20px 30px; position: relative; }
.learn-about-sec .learn-about-txt { background-color: #F8F8F8; font-size: 12px; line-height: 19px; text-align: left; padding: 30px 15px 10px; }
.learn-about-top { position: absolute; top: 0; background-color: #00ABE3; color: #fff; padding: 5px 20px;
left: -21px; border: 10px solid #fff; top: -24px; font-size: 12px; line-height: 18px; }
.learn-about-top span { height: 24px; width: 24px; border: 1px solid #fff; display: inline-block; vertical-align: middle; border-radius: 100%; line-height: 24px; color: #fff; }
.learn-about-top h6 { display: inline-block; color: #fff; font-size: 12px; line-height: 18px;     padding-left: 10px; text-transform: none;} .white-popup .modal-header{position:relative;padding:10px 15px;border-bottom:1px solid #e5e5e5;}
.white-popup .modal-content{position:relative;background-color:#fff;background-clip:padding-box;border:1px solid #999;border:1px solid rgba(0,0,0,.2);border-radius:6px;outline:0;-webkit-box-shadow:0 3px 9px rgba(0,0,0,.5);box-shadow:0 3px 9px rgba(0,0,0,.5);}
.white-popup .modal-body{position:relative;padding:15px;line-height:initial;}
.white-popup{width:600px;margin:30px auto;position:relative;}
.white-popup h4.modal-title{font-size:16px;}
.white-popup .modal-header .close{position:absolute;height:100%;width:52px;opacity:1;margin:0;right:0;top:0;font-size:0px;background:transparent;-webkit-box-shadow:none;box-shadow:none;border:none;border-left:1px solid #0078BD;border-radius:0px!important;cursor:pointer;}
.white-popup .modal-header .close:before, .white-popup .modal-header .close:after{content:'';height:25px;width:1px;background-color:#0078BD;position:absolute;margin-top:-12px;}
.white-popup .modal-header .close:before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);}
.white-popup .modal-header .close:after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);}
.white-popup .modal-footer{border:none;text-align:center;font-size:12px;line-height:18px;}
.mfp-close-btn-in .white-popup .mfp-close {height: 52px;width: 52px !important;top: 0px;}
.link-btn[href="#quotes_form"],.link-btn[href="#schedule_call"]{min-width:209px;background: #00ABE3;border-radius: 10px;color: #fff;font-size: 15px;text-transform: capitalize;display: inline-block;line-height: 18px;padding: 12px 30px;transition: all ease-in-out 0.5s;cursor: pointer;outline: none !important;margin-bottom: 10px;}
.link-btn[href="#quotes_form"]{background-color:#24B04D;}
.link-btn[href="#quotes_form"]:hover,.link-btn[href="#schedule_call"]:hover{background-color:#000000;}
body[data-form-style="minimal"] .white-popup .minimal-form-input.has-text input{border:none;padding-left:0px!important;}
.white-popup .wpcf7-form .wpcf7-not-valid-tip{box-shadow:none;padding:0px;color:#ff0000!important;font-size:12px;}
.white-popup .wpcf7 form .wpcf7-response-output{padding:10px;}
.quotes_form_box p {padding-bottom: 0px;}
.quotes_form_box {padding: 10px 0px;}
.white-popup input[type="submit"] {margin-top: 20px;} .ui-timepicker-standard {z-index: 9999999 !important;}
body[data-form-style="minimal"] .white-popup .minimal-form-input label span.text {margin-top: 10px;}
.assessment-page form .form-group .select2-container .select2-choice{width:100%!important;border-radius:0px;border:none;border-bottom:1px solid #e2e2e2;display:inline-block;text-align:left;}
.assessment-page form .form-group .select2-container .select2-choice:hover,.assessment-page form .form-group .select2-container .select2-choice:focus{background-color:transparent!important;color: #444444 !important;}
body[data-fancy-form-rcs="1"] .select2-container .select2-choice:hover >.select2-chosen {color: #444444 !important;} .assessment-page .popup-form-right .popup-form-right-inr .child .fancy-select-wrap{float:left;width:49%;}
.assessment-page .popup-form-right .popup-form-right-inr .child .fancy-select-wrap{padding-top:0px;}
.assessment-page .popup-form-right .popup-form-right-inr .child .fancy-select-wrap:last-child{float:right;}
.assessment-page form .form-group .select2-container .select2-choice{display:block;vertical-align:top;}
body[data-fancy-form-rcs="1"] .assessment-page .select2-container .select2-choice,body[data-fancy-form-rcs="1"] .assessment-page .select2-container--default .select2-selection--single{padding-bottom:0px;}
.assessment-page .popup-form-right .popup-form-right-inr .form-row.form-row-children{min-height:70px;}
.assessment-page form .popup-form-box .form-group .select2-container > a{position:initial;}
.popup-form-box .form-row.form-row-children .select2-container{padding-top:20px;}
body[data-fancy-form-rcs="1"] .select2-drop{z-index:99999;}
body[data-form-style="minimal"] .popup-form-right .minimal-form-input{margin-bottom:5px;}
.assessment-page .popup-form-right .popup-form-right-inr .form-row{margin-bottom:5px;}
.assessment-page .popup-form-right .popup-form-right-inr .form-row .form-group .form-control{    margin-top: 20px;}
.assessment-page form .tab.active { display: block !important; width: 100%; float: left; height: 100vh !important;}
.close-btn a{position:absolute;width:52px;height:52px;opacity:1;margin:0;right:0;top:0;font-size:0px;cursor:pointer;z-index:1;border:1px solid #ccb26b;border-width:0px 0px 1px 1px;}
.close-btn a:before,.close-btn a:after{content:'';height:30px;width:1px;background-color:#ccb26b;position:absolute;left:25px;top:10px;}
.close-btn a:before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);}
.close-btn a:after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);}
.page-template-free-assessment-template .select2-drop .select2-search {display: none;}
div input:-webkit-autofill,div textarea:-webkit-autofill,div select:-webkit-autofill{background-color:rgb(255,255,255)!important;background-image:none!important;} body.tribe-events-page-template {background-color: #ffffff !important;}
body.admin-bar .datepicker{z-index: 9999 !important;}
body[data-form-style="minimal"] .tribe-events-pg-template .minimal-form-input label span.text{top:0;margin-top:15px;}
body[data-form-style="minimal"] .tribe-events-pg-template .minimal-form-input label span.text .text-inner{animation:unset;}
body[data-form-style="minimal"] .tribe-events-pg-template .tribe-bar-date-filter .minimal-form-input{margin-bottom:0px;}
.tribe-events-pg-template .tribe-bar-views-inner{background:transparent;}
.tribe-events-pg-template #tribe-bar-views .tribe-bar-views-list .tribe-bar-views-option a{background-color:transparent;}
.tribe-events-pg-template #tribe-bar-views .tribe-bar-views-list li{float:left;display: inline-block;}
.tribe-events-pg-template #tribe-bar-views .tribe-bar-views-list .tribe-bar-views-option.tribe-bar-active a{background:#f3f3f3;    cursor: auto;}
.tribe-events-pg-template #tribe-bar-views .tribe-bar-views-list .tribe-bar-views-option a{border-radius:3px;display:inline-block;    line-height: 20px;}
.tribe-events-pg-template #tribe-bar-views .tribe-bar-views-list .tribe-bar-views-option.tribe-bar-active a:hover,.tribe-events-pg-template #tribe-bar-views .tribe-bar-views-list .tribe-bar-views-option a:hover{background-color:#f1efef;}
.tribe-events-pg-template #tribe-bar-form .tribe-bar-views-inner label{padding:0px;}
.tribe-events-pg-template #tribe-bar-views .tribe-bar-views-list .tribe-bar-views-option.tribe-bar-active a> span{background-position: left center;}
.tribe-events-pg-template .tribe-bar-submit{width:75%;margin:0;text-align:center;}
.tribe-events-pg-template #tribe-bar-form .tribe-bar-submit input[type=submit]{width:auto;padding:10px 30px;}
.tribe-events-pg-template #tribe-events .tribe-events-ical.tribe-events-button, .tribe-events-pg-template #tribe-events .tribe-events-gcal.tribe-events-button{display:none;}
.tribe-events-pg-template ul.tribe-events-sub-nav a{display:inline-block;background-color:#ccb26b;color:#ffffff;padding:8px 20px;border-radius:5px;}
.tribe-events-pg-template ul.tribe-events-sub-nav a:hover{background-color:#dcc175;} .events-title-head h3{text-align:center;margin-bottom:25px;}
.event-info-wrap > div{width:50%;float:left;}
.event-info-wrap{display:inline-block;vertical-align:top;width:100%;}
.events-info-text h4{text-align:center;}
.events-info-text li{list-style:disc;}
.events-info-text ul{padding-left:40px;}
.event-video iframe{width:100%;min-height: 300px;}
.events-title-content{padding:30px 0px;}
#tribe-events .tribe-events-button, #tribe-events .tribe-events-button:hover, #tribe_events_filters_wrapper input[type=submit], .tribe-events-button, .tribe-events-button.tribe-active:hover, .tribe-events-button.tribe-inactive, .tribe-events-button:hover, .tribe-events-calendar td.tribe-events-present div[id*=tribe-events-daynum-], .tribe-events-calendar td.tribe-events-present div[id*=tribe-events-daynum-]>a {background-color: #0c5e7d;}
.player .vp-player-layout {width: 100% !important;left: 0px !important;} .event-content-wrap, .event-sidebar-wrap {width: 50%;float: left;padding: 0px 15px;}
.event-details {display: inline-block;margin-left: -15px;margin-right: -15px;vertical-align: top;margin-bottom: 20px;}
.events-form span.wpcf7-not-valid-tip{box-shadow:none;padding:0px;line-height:initial;font-size:12px;color:#ff0000!important;top:103%!important;}
.events-form .wpcf7 form .wpcf7-response-output.wpcf7-validation-errors{color:#ff0000!important;}
body[data-form-style="minimal"] .minimal-form-input.has-text input:read-only {opacity: 0.5;cursor: no-drop;}
img{max-width: 100%;} .tribe-events-pg-template .tribe-bar-disabled #tribe-bar-form #tribe-bar-views+.tribe-bar-filters, 
.tribe-events-pg-template .tribe-bar-disabled #tribe-bar-form #tribe-bar-views {width: auto;right: 0;float: right;left: 0;}
.tribe-events-pg-template #tribe-bar-form{background-color:transparent;float:right;}
.tribe-events-pg-template .tribe-bar-disabled #tribe-bar-form #tribe-bar-views{width:180px;}
.tribe-events-pg-template #tribe-bar-form .tribe-bar-views-inner label{font-size:12px;}
body[data-fancy-form-rcs="1"] .tribe-events-pg-template .tribe-bar-views-inner .fancy-select-wrap{padding-top:9px;}
.tribe-events-pg-template .tribe-bar-disabled #tribe-bar-form .tribe-bar-filters input[type=text]{outline:none;font-size:15px;padding:16px 0px 10px!important;}
.tribe-events-pg-template .tribe-bar-disabled #tribe-events-bar{display:inline-block;margin-bottom:10px;vertical-align:top;}
.tribe-events-pg-template #tribe-events-content{display:inline-block;vertical-align:top;width:100%;}
.tribe-events-pg-template .tribe-bar-disabled #tribe-bar-views .tribe-bar-views-list .tribe-bar-views-option {margin-right: 10px;}
.tribe-events-pg-template .tribe-bar-disabled #tribe-bar-views .tribe-bar-views-list .tribe-bar-views-option:last-child {margin-right: 0px;} #header-space{height: auto !important;}
#header-outer:not([data-format=left-header]){padding-top: 0;position:static}
#header-outer:not([data-format=left-header]).small-nav{position:fixed}
.popup-form-box span.error{position: static}
#header-secondary-outer nav{display: flex;justify-content: space-between;}
#header-secondary-outer ul{display: flex;flex-wrap: wrap;align-items: center;}
body:not(.material) #header-secondary-outer nav .sf-menu{justify-content: flex-end;}
body[data-header-color="custom"]:not(.material) #header-secondary-outer nav >ul >li >a{padding-bottom: 0;}
body[data-header-color="custom"]:not(.material) #header-secondary-outer nav >ul >li:last-child .fa-phone{padding: 4px 5px 0 0;} .contactus-sec .form-heading h2{color: #ffffff} .wpcf7-form-control {
color: #ffffff !important;
font-family: Roboto !important;
font-weight: 500 !important;
}
.wpcf7 form.sent .wpcf7-response-output{
border-color: #46b450 !important;
color: black !important;
}
.wpcf7 form .wpcf7-response-output{
border: 2px solid #ff0000 !important;
text-align: center;
color: black !important;
}
label.gfield_label.gform-field-label {color: white;}
.gform_button {background-color: #42aa5b !important;}
.ginput_container  input,.ginput_container  textarea {color: white !important;}
.events-form  label.gfield_label.gform-field-label {color:black}
.events-form .gform-theme--foundation .gform_fields{row-gap:20px}
.events-form .ginput_container  input,.events-form .ginput_container  textarea {color: black !important;}
.events-form .gform-theme--foundation .gform_fields{ row-gap:20px }
.events-form .gf-turnstile-container { width: 100%; }  .events-form .select2-container--default .select2-selection--single{
position: relative;
}  @media screen and (max-width: 1470px){
.safe-force-wrap .vc_custom_heading{margin-top:2px;}
.safe-force-wrap .img-with-aniamtion-wrap{margin-top:20px;}
.wpb_row .span_12 >.col.padding-8-percent.safe-force-wrap {padding-right: 30px;}
.wpb_row .span_12 >.col.padding-5-percent.safe-force-wrap-right {padding-left: 30px;}
body .ebookform h5{font-size:22px!important;letter-spacing:1px!important;} #header-outer .row .col.span_3 {width: 30.5%;}
#header-outer .row .col.span_9 {width: 67.5%;}
header#top #logo img{max-width: 100%;}
}
@media screen and (max-width: 1360px) {
#header-outer .row .col.span_3, #header-outer .row .col.span_9{width: auto;}	
}
@media screen and (max-width: 1260px){
.cloud-text{float:none;text-align:center;}
.safe-force-wrap .vc_custom_heading{margin-left:0px;text-align:center!important;}
}
@media (max-width: 1200px){
.assessment-page .popup-form-left{
height: auto;
}
.assessment-page form .tab.active{
height: auto !important;
}
}
@media screen and (max-width: 999px){
.calc_box th {font-size: 14px;}
.wpb_row .span_12 > .safe-force-wrap.col.padding-8-percent[data-padding-pos="all"]{padding-left:15px;padding-right:15px;    padding-top: 50px !important;}
.ebookform{margin-bottom:30px;} .event-info-wrap > div, .event-content-wrap, .event-sidebar-wrap {width:100%;} #header-secondary-outer{ top: 0; }
body:not(.material) #header-secondary-outer nav .sf-menu{border-top: 0}
#header-outer{top: 12px !important;}
#header-outer:not([data-format=left-header]){position: static !important;padding-top: 10px;}
#header-outer:not([data-format=left-header]).scrolled-down{position: fixed !important;padding-top: 10px;transform:none !important;top: 0 !important;}
}
@media screen and (max-width: 767px){
.main-table tr td:first-child {width: 100%;}
.main-table td {display: block;border-left: 1px solid #ececec !important;}
body form h2 {font-size: 30px;line-height: 42px;}
.hide_in_mobile{display: none;}
.calculate_dob .minimal-form-input > label {display: block !important;} table.responsive  {width:100%;}
table.responsive thead{display:none;}
table.responsive tr:nth-of-type(2n){background-color:inherit;}
table.responsive tr td:first-child{background-color:#333333;color:#ffffff;font-size:16px;font-weight: bold;}
table.responsive tbody td{display:block;text-align:center;}
table.responsive tbody td:before{content:attr(data-th);display:block;text-align:center;font-weight: bold;}
table.responsive td{border-left:1px solid #ececec!important;padding:0px!important;}
.minimum-distribution-table.main-table tr td:last-child{width:initial;}
.calculate_dob > span{width:100%;padding:0px;}
.calculate_dob input[type="text"] {border: none !important;}
.calculate_dob .minimal-form-input label span.text {margin-top: 10px  !important;}
body .ebookform h5 {font-size: 22px !important;}
}
@media (max-width: 690px){
#header-outer:not([data-format=left-header]){
padding-top: 10px;
}
#header-outer{top: 0 !important;}
}
.container-wrap input[type=text], .container-wrap input[type=email], .container-wrap input[type=password], .container-wrap input[type=tel], .container-wrap input[type=url], .container-wrap input[type=search], .container-wrap input[type=date], .container-wrap input[type=number], .container-wrap textarea, .container-wrap select, body > #review_form_wrapper.modal input[type=text], body > #review_form_wrapper.modal textarea, body > #review_form_wrapper.modal select, body > #review_form_wrapper.modal input[type=email], .select2-container--default .select2-selection--single, body[data-fancy-form-rcs="1"] .select2-container--default .select2-selection--single, .woocommerce input#coupon_code, .material.woocommerce-page[data-form-style="default"] input#coupon_code, body[data-form-style="minimal"] input[type="text"], body[data-form-style="minimal"] textarea, body[data-form-style="minimal"] input[type="email"], body[data-form-style="minimal"] input[type=password], body[data-form-style="minimal"] input[type=tel], body[data-form-style="minimal"] input[type=url], body[data-form-style="minimal"] input[type=search], body[data-form-style="minimal"] input[type=date], body[data-form-style="minimal"] input[type=number], body[data-form-style="minimal"] select{color: black !important;}