*{margin:0;padding:0;box-sizing:border-box;}	
body{font-size:18px; font-family: 'Satoshi-Variable';}
img{max-width:100%;}
body.index .header{position:relative;width:100%;left:0;top:0; z-index:9}
body .navigation-top .wrap {width: 100%;display: flex;justify-content: space-between;align-items: center;max-width: 1240px;margin: 0px auto;}
.navigation-top .navbar {margin-left: auto;}
.navigation-top nav {padding-top: 0;}
.site-info {text-align: center;font-size: 16px;border-top: 1px solid #eee;padding-top: 10px;color:#07174E;}
.site-info a{color:#000; text-decoration:none;}
.site-main {min-height: 450px;}
.txtCenter {text-align: center;}
p {color:#08174e;line-height: 32px;font-size: 18px;}
.row-col{display:flex;align-items: center;margin-left:-15px;margin-right:-15px;}
.full-row, [class*="col-"] {float:left;}
.hide{display:none !important;}
.row-col .col-20{flex:0 0 20%;max-width:20%}
.row-col .col-25{flex:0 0 25%;max-width:25%}
.row-col .col-30{flex:0 0 30%;max-width:30%}
.row-col .col-33{max-width:33.333333333333%;flex:0 0 33.333333333333%}
.row-col .col-40{flex:0 0 40%; max-width:40%;}
.row-col .col-50{flex:0 0 50%; max-width:50%;}
.row-col .col-60{flex:0 0 60%; max-width:60%;}

.col-20{width:20%;padding-left:10px;padding-right:10px}
.col-25{width:25%;padding-left:10px;padding-right:10px}
.col-30{width:30%;padding-left:10px;padding-right:10px}
.col-33{width:33.333333333333%;padding-left:10px;padding-right:10px}
.col-40 {width:40%; padding-left:15px; padding-right:15px;}
.col-50 {width:50%; padding-left:15px; padding-right:15px;}
.col-60 {width:60%; padding-left:15px; padding-right:15px;}
.col-100 {width:100%; padding-left:15px; padding-right:15px;}
.mr0{margin:0px;}

.header{background:#fff;}
.header_inner{display:flex;align-items:center;max-width:1270px;margin:0 auto;padding:15px  0px;}
.header .nav_blk{margin-left:auto;}
.dashboard .header_inner, .referral .header_inner{max-width:100%;}
.lead-submission{background:#ecedf3;}
.logo_blk{margin-right:25px;}
.logo_blk img{max-width:230px;}
.nav_blk ul, .sign_in_out ul{display:flex;list-style:none;}
.nav_blk ul li a, .sign_in_out ul li a{text-decoration:none;}
.nav_blk ul li a{color:#07174e;transition:all 0.3s ease-out;font-size:18px;font-weight: 500;padding:8px 15px;}
.nav_blk ul li a:hover{color:#0b844f;transition:all 0.25s ease-in;}
.nav_blk .sub-menu{background:#fff;display: block; width: 260px;}
.nav_blk .sub-menu li{margin:0px;}
.nav_blk .sub-menu li a{padding:8px 15px;}
.rspn-leadNbr, .rspn-leadNbr2{font-weight:800;padding-left: 5px !important;position:relative;}
.rspn-leadNbr:after, .rspn-leadNbr2:after{content:".";}
.leadnum{display: flex; justify-content: center;}
.site-header{border-bottom: 1px solid #D7E1ED;background: #fff;}
.home .site-header{border-bottom: 0px solid #fff;}
.contact_popup_wrap{display:none;}
.wpforms-container .wpforms-page-indicator.circles .wpforms-page-indicator-page.wpforms-page-indicator-page-5{margin-right: 0px !important;}
.lead-form .wpforms-submit-container #wpforms-submit-459{display:none;}
.lead_submission_wizard .lead-form .wpforms-page-indicator{display:none !important;}
.page-template-potential-calculator .page .lead-form{margin-bottom: 10px;}
.page-template-potential-calculator .formContent{padding-bottom: 0px;}
.contact_popup_wrap .reviewPopup p{margin-bottom:10px;}
.contact_popup_wrap .reviewPopup .btn{background: #0B844F;color: #fff;padding: 10px 25px;text-decoration: none;border-radius: 5px;margin-left: 10px;}
.contact_popup_wrap .submit-lead-pop{margin-top:20px; margin-bottom:15px;}

.sign_in_out{padding-right:15px;}
.hero_inr .hero_cont_inr{padding-top:0px;}
.login_btn{margin-right:10px;}
.nav_blk .login_btn a{background: #0b844f;padding: 8px 15px;border-radius: 5px;color: #fff;border: 2px solid #0b844f;display: inline-block;text-align: center;transition: all 0.3s ease-out;font-size: 18px;  font-weight: 500;}
.nav_blk .login_btn a:hover{background:#0b844f;color:#fff;transition:all 0.25s ease-in;}
.sign_in_out ul li.sign_up_btn a{background:#0b844f;padding:8px 25px;border-radius:100px;display:inline-block;text-align:center;border:2px solid #0b844f;transition:all 0.3s ease-out;color:#fff;}
.sign_in_out ul li.sign_up_btn a:hover{background:#fff;color:#07174e;transition:all 0.25s ease-in;}
.hero_blk{padding-top:0;background:#fff;}
.hero_inr{display:flex;max-width:1270px;margin:0 auto;width:100%;padding:0px;position:relative;}
.hero_cont{padding-left: 0;width: 100%;padding-right: 0;padding-top:0;}
.hero_img_blk{width:45%;text-align:center;margin-top:0px;}
.hero_inr h1{font-size:32px;font-weight:900;color:#07174e;line-height:46px;margin-bottom:20px;margin-top:15px}
.hero_inr h1 span{color:#00D377;}
.hero_inr .hero_cont img{max-width:420px;margin-top:10px;margin-bottom:20px;}
.hero_inr p{color:#08174e;font-size:18px;line-height:32px;margin-bottom: 20px;}
.hr_btn{margin-top:25px;}
.membership_benefits .hr_btn{margin-top:10px;}
.ninja_form .step_body .start_btn, .hr_btn a, .btn_wrap input[type="submit"], .btn a, .nf-mp-body .submit-container.start_btn .submit-wrap .ninja-forms-field {background:#0b844f url("../images/right-arrow.svg") no-repeat right 10px center;padding:0px 60px 0px 20px;border-radius:5px;display:inline-block;text-align:center;border:1px solid #0b844f !important; transition:all 0.3s ease-out;color:#fff;text-decoration:none;background-size:32px;font-size: 18px;font-weight: 600; font-family: 'Satoshi-Variable';height: 48px;line-height:43px;}
.ninja_form .step_body .start_btn:hover, .hr_btn a:hover, .btn_wrap input[type="submit"]:hover, .nf-mp-body .submit-container.start_btn .submit-wrap .ninja-forms-field:hover{background:#fff url("../images/right-arrow-green.svg") no-repeat right 10px center;color:#0b844f;background-size:32px;}

.hero_cont .hr_btn a{padding:0px 60px 0px 25px;background:#fff url("../images/right-arrow-green.svg") no-repeat right 10px center;color:#0b844f;background-size:28px;}
.hero_cont .hr_btn a:hover{background:#0b844f url("../images/right-arrow.svg") no-repeat right 10px center;background-size:28px;color:#fff;}

.lead_worth_blk .hr_btn a{background:#0C8550 url("../images/right-arrow.svg") no-repeat right 10px center;border:2px solid #0C8550;background-size:32px;}
.lead_worth_blk .hr_btn a:hover{background:#fff url("../images/right-arrow-green.svg") no-repeat right 10px center;background-size:32px;}
.hero_slider .slick-dots{ text-align:center;position: relative;z-index: 5;margin-top: -30px;}
.hero_slider .slick-dots li {display: inline-block;margin: 4px;cursor: pointer;}
.hero_slider .slick-dots li.slick-active button{background: #0B844F;border: 1px solid #0B844F;}
.hero_slider .slick-dots button{font-size:0px;width:15px; height:15px; border-radius:20px; border:1px solid #ccc;cursor: pointer;}

.easy_setup{margin-top:35px;border-top:1px solid #d7e1ed;display:inline-block;padding-top:25px;}
.easy_setup ul{list-style:none;display:flex;flex-wrap:wrap;align-items:center;}
.easy_setup ul li{font-size:1rem;line-height:25px;background:url("../images/tick.svg") no-repeat 0 11px;color:#595959;padding:8px 10px 8px 33px;margin-right:25px;background-size:22px;}
.benefit_inr, .join_us_inr, .footer_inr{max-width:1270px;margin:0 auto;padding:0 15px;}
.blk_title h2, .lead_worth_blk h2{text-align:center;color:#07174e;font-size:26px;font-weight:800;text-transform:capitalize;padding-bottom:5px;}
.blk_title h2 span, .lead_worth_blk h2 span{color:#0C8550;}
.blk_title h3 {text-align: center;color: #07174e;font-size: 22px;}
.how-blk .blk_title h3{text-align:left;margin-top: 0px;}
.lead_worth_blk h2{text-align:left;}
.benefit_blk{margin:40px 0 60px 0;}
.how_work_blk {padding: 10px 0px 70px 0px;}
.how_work_blk .blk_title {margin-bottom: 40px;}
.allBenefits{margin-top:30px !important;}

.wpforms-error-container p {color: red;font-weight: bold;text-align : center;}
.wpforms-error-container p::before {content: "* ";color: red;font-weight: bold;}

.blk_title{margin-bottom:0;}
.benefit_tab_list ul{list-style:none;display:flex;justify-content:center;}
.benefit_tab_list ul li{padding:11px 25px;background:#dff8ed;color:#0B844F;margin:0 5px;border-radius:100px;border:2px solid #0b844f;cursor:pointer;transition:all 0.25s ease-in;}
.benefit_tab_list{margin-bottom:30px;}
.benefit_tab_list ul li:hover, .benefit_tab_list ul li.current_tab{background:#0b844f;color:#fff;transition:all 0.3s ease-out;}
.benefit_tab_content{display:flex;align-items:center;}
.benefit_tab_img{margin-right:5%;width:55%;}
.benefit_tab_txt{width:40%;margin-bottom:35px;}
.benefit_tab_txt img{margin-bottom:20px;max-width:48px;}
.benefit_tab_txt h3{font-size:2rem;font-weight:500;color:#07174e;margin-bottom:25px;}
.benefit_tab_txt p{color:#07174e;font-size:1.125em;line-height:32px;}
.benefit_tab_txt a, .btn_wrap a{text-decoration:none;color:#07174e;transition:all 0.3s ease-out;margin-top:20px;display:inline-block;background-size:32px;padding-top:5px;padding-bottom:5px;/*background:url("../images/right-arrow-green.svg") no-repeat left center;*/}
.benefit_tab_txt a:hover, .btn_wrap a:hover{color:#0b844f;transition:all 0.25s ease-in;}
.contact_help ul li{list-style:none;display: inline-block;margin-right: 70px;vertical-align: top;}
.contact_help ul li:last-child{margin:0px;}
.btn_faq, .btn_contactSupport{position:relative;}
.btn_faq:before{content:"?";padding: 4px 0;font-size: 20px;width: 32px;height: 32px;line-height: 20px;border:1px solid #07174e;text-align: center;border-radius: 48px;margin-right: 10px;}
.btn_contactSupport:before{content:"";padding: 10px 6px;font-size: 30px;background: url(https://commission.io/wp-content/themes/commissionio/images/user-loginn.svg) no-repeat center center;width: 34px;height: 34px;border: 1px solid #07174e;text-align: center;display: initial;border-radius: 50px;background-size: 18px;margin-right: 10px;}
.btn_faq:hover:before{border:1px solid #0b844f; background-color:#0b844f; color:#fff;}
.btn_contactSupport:hover:before{background: url(https://commission.io/wp-content/themes/commissionio/images/user-loginnHover.svg) no-repeat center center;border:1px solid #0b844f; background-color:#0b844f; color:#fff;background-size: 18px;}

.lead_info_blk{background:#fff;padding:30px 0 0 0;}
.lead_info_inr, .testimonials_inr{max-width:1270px;margin:0 auto;padding:0 15px;}
.lead_info_cont{display:flex;justify-content:space-around;}
.lead_info{text-align:center;}
.lead_info span:not(.label){font-size:40px;text-align:center;font-weight:800;color:#07174e;display:flex;line-height:40px;}
.lead_info span.label{color:#07174e;margin-top:15px;display:inline-block;}
.lead_info span:not(.label) .sub_text{font-size:40px;display:inline-block;margin-top:auto;line-height:normal;margin-bottom:-10px;font-weight:800;}
.lead_info span:not(.label) .sup_text{font-size:40px;display:inline-block;margin-bottom:auto;line-height:normal;margin-top:-35px;font-weight:800;}
.accordion_inr, .whowe_inr{max-width:1270px;margin:0 auto;padding:0 15px;display:flex;justify-content:space-between;}
.whowe_inr_full{max-width:1270px;margin:0 auto;padding:0 15px;}
.accordion_cont, .whowe_cont{width:45%;margin-right:5%;}
.accordion_img_blk, .whowe_img_blk{width:50%;}
.accordion_cont .blk_title h2, .whowe_cont .blk_title h2{text-align:left;}
.ciofaq .accordion_cont .blk_title h2{margin-bottom: 20px;}
.accordion_blk, .whowe_blk{padding:40px 15px 60px 15px;}
.accordion_faq a{text-decoration:none;display:flex;align-items:center;justify-content:space-between;padding-left:30px;}
.accordion_faq a span{font-size:1.125rem;color:#07174E;font-weight:600;}
.accordion_faq a .number{font-size:1.125rem;font-weight:600;color:#00D377;display:inline-block;margin-right:10px;}
.acc_content{display:block;}
.accordion_faq .set > a .acc_arrow{width:16px;height:16px;background:url("../images/acc-arrow-down.svg") no-repeat right center;display:block;background-size:16px;display: none;}
.accordion_faq .set > a.active .acc_arrow{background:url("../images/acc-arrow-up.svg") no-repeat right center;background-size:16px;}
.acc_content p{color:#07174e;margin-top:5px;font-size:1rem;line-height:32px;padding-left:30px;margin-bottom: 10px;}
.accordion_faq .set{border-bottom:1px solid #e4e9f0;padding-bottom:10px;margin-bottom:15px;}
.accordion_faq .set:last-child{border-bottom:0px solid #fff;}
.accordion_faq{list-style:none;}
.accordion_faq .set span {font-weight:700;font-size:20px;color: #07174e;}
.accordion_cont ul, .accordion_cont ol{counter-reset:cioCounter;}
.accordion_cont ul li, .accordion_cont ol li{position:relative;counter-increment:cioCounter;}
.accordion_cont ul li:before, .accordion_cont ol li:before{content: counter(cioCounter);position: absolute;left: 0;top: 0;font-size: 1.125rem;font-weight: 600;color: #00D377;display: inline-block;margin-right: 10px;}
.page-refer-a-friend .accordion_blk{padding:0px 15px 60px 15px;}
.page-refer-a-friend .ac_content p{margin-bottom:10px;}
.testimonials_blk .blk_title h2{text-align:left;font-size:26px;color:#0C8550;background:url('../images/quote-icon.svg') no-repeat right center;background-size:60px;padding-bottom: 10px;}
.testimonials_quote{border-bottom:1px solid #D7E1ED;padding-bottom:40px;margin-bottom:40px;padding-left:0;padding-right:0;}
.author_info{padding-left:0;}
.testimonials_quote p{font-size:18px;line-height:32px;color:#07174E;margin: 0px;}
.testimonials_slider_item{display:inline-block;vertical-align:top;}
.testimonials_slider, .hero_slider{position:relative;overflow:hidden; margin:0px auto;}
.testimonials_slider .slick-arrow{width:55px;height:55px;border-radius:100px;font-size:0;border:1px solid #595959;cursor:pointer;position:absolute;z-index:3;bottom:55px;}
.testimonials_slider .slick-prev{background:#fff url('../images/left-arrow-grey.svg') no-repeat center center;background-size:22px;right:65px;}
.testimonials_slider .slick-next{background:#fff url('../images/right-arrow-grey.svg') no-repeat center center;background-size:22px;right: 0;}
.testimonials_slider .slick-disabled{border:1px solid #D7E1ED}
.avatar_img_blk{width:88px;height:88px;border:3px solid #00D377;border-radius:100px;overflow:hidden;margin-right:25px;}
.author_info{display:flex;align-items:center;padding-bottom:40px;}
.author_info .name_post span{display:block;}
.author_info .name_post span.name{font-size:1.25rem;color:#07174E;font-weight:500;}
.author_info .name_post span.post{font-size:18px;color:#07174E;}
.join_us_blk{padding:60px 0;}
.join_us_item{padding:60px 30px;background:#07174E url('../images/spiral-bg.svg') no-repeat left center;border-radius:30px;background-size:cover;}
.join_us_item .blk_title{margin-bottom:0;text-align:center;}
.join_us_item .blk_title h2{color:#fff;font-size:24px;padding-bottom: 20px;}
.join_us_item .blk_title a{background:#0b844f url("../images/join-us-arrow.svg") no-repeat right 10px center;padding:15px 70px 15px 45px;border-radius:100px;display:inline-block;text-align:center;border:2px solid #0b844f;transition:all 0.3s ease-out;color:#fff;text-decoration:none;background-size:32px;margin-top: 5px;font-weight: 600;}
.join_us_item .blk_title a:hover{background:#fff url("../images/join-us-arrow.svg") no-repeat right 10px center;color:#07174E;background-size:32px;}
.footer{padding:50px 15px 15px 15px;border-top:1px solid #D7E1ED;background:#fff;}
.footer_content{display:flex;justify-content:space-between;padding-bottom:30px;}
.footer_logo {width: 100%;line-height: 28px;}
.footer_links {width:25%;}
.footer_social {width: 25%;}
.footer_logo img{max-width:200px;padding-bottom: 5px;}
.footer_social ul{display:flex;list-style:none;padding:0px !important;}
.footer_social ul li{margin-right:15px;}
.footer_social ul img{width:16px;height:16px;}
.footer_links ul{list-style:none;}
.footer_links ul li a{text-decoration:none;color:#07174E;font-size:1rem;transition:all 0.25s ease-out;}
.footer_links ul li a:hover{color:#0b844f;transition:all 0.25s ease-in;}
.footer_links ul li{margin-bottom: 5px; margin-top: 10px;}
.footer_social a {padding:10px 10px 6px 10px;border: 1px solid #07174E;border-radius: 5px;}
.footer_slogo{display:none;}
.newsLetterBox {margin-top: 20px;}
.newsLetterBox p {font-size: 1rem;line-height: 22px;margin: 0px 0 10px 0;}
.newsLetter .noptin-widget-submit-input {cursor: pointer;background: #0B844F;color: #fff;font-weight: 500;}
.footer_content .widget-title{font-size: 20px;font-weight: 600;position: relative;}
.footer_content .widget-title.footer_clogo{display:none;}
.ContactUsMenu {border-right: 1px solid #ccc;padding-right: 10px; margin-right: 10px;}
/*.nav_blk ul li.ContactUsMenu a{color:#0B844F;}*/
.nav_blk .SubmitLeadMenu {border: 1px solid #0B844F;margin:0px 13px; border-radius: 5px;}
.nav_blk .SubmitLeadMenu a, .nav_blk .SubmitLeadMenu.current_page_item a{color:#0B844F;}
.nav_blk .SubmitLeadMenu a:hover, .nav_blk .login_btn a:hover{box-shadow: 0 0 15px 4px rgba(0,0,0,.3);}
.benefit_tab_content, .menu_toggle, .menu_toggle .menu_closed{display:none;}
.menu_open .menu_toggle img {display: none;}
.menu_open .menu_toggle .menu_closed {display: block;width: 18px;}
.nav_blk.menu_open > ul {display: block;position: absolute;left: 0;width: 100%;top: 100%;background: #fff;padding: 20px;border-top: 1px solid #e1e1e1;z-index: 20;}
.benefit_tab_content.current_tab{display:flex;}
.inner_page_title_blk{background:#f5f7fc;padding:10px 0 0px 0;margin: 0px;line-height: normal;}
.inner_page_title_blk .blk_title{display:none;}
.main_container{max-width:1270px;margin:0 auto;padding:0 15px;}
.inner_page_title_blk .blk_title, .inner_page_title_blk .blk_title{margin-bottom:0;}
.inner_page_title_blk .blk_title h1, .inner_page_title_blk .blk_title h2{text-align:left;color:#07174e;font-size:28px;font-weight:800;}
.inner_page_title_blk .blk_title h1 span, .inner_page_title_blk .blk_title h2 span{color:#00D377;}
.inner_page_title_blk .blk_title .entry-header h1{margin:0px; padding:0px;}
.affiliate_blk{padding:50px 0;}
.refer-a-friend-page .affiliate_blk{padding:50px 0 30px 0;}
.signup_form_blk {border-radius: 20px;box-shadow: 0 0 10px rgba(0, 0, 0, 0.15);padding:20px 30px 30px 30px;}
.signup_form_blk p {font-size: 22px;color:#07174E;margin-bottom: 25px;font-weight:600;}
.btn_wrap a {margin-top: 0;display: flex;align-items: center;}

.refer-a-friend-page .accordion_faq .set{border:0px;}
.refer-a-friend-page .accordion_blk{padding:0px 15px 60px 15px;}
.how-blk h3 {font-size: 24px;margin-top: 30px;margin-bottom: 15px;font-weight:600;}
.how-blk ul {list-style: none;}
.how-blk ul li {padding-left: 40px;background: url('../images/bullet-icon.png') no-repeat left top 5px;margin: 0 0 15px 0;
background-size: 27px;line-height: 30px;color:#08174e;font-size:18px;}
.how-blk ul li strong {color:#07174e;}
.blk_title p{margin-bottom:10px;}
.inner_page_title_blk p {	font-size: 24px;color: #07174e;}
.who-are-we .accordion_img_blk img, .who-are-we .whowe_img_blk img{border-radius:20px;}
.unused_leads_blk, .my_lead_worth_blk{padding:0;background:#07174e;}
.unused_leads_blk img {max-width: 400px;margin-top: 10px;}
.who_we_are_blk {padding:50px 0 0 0;}
.who_we_are_blk .blk_title h2 {text-align: left;font-weight: 800;padding-bottom: 10px;}
.who_we_are_blk.video{padding-top:0px;}
.affiliate_blk .benefits_sec {display: flex;margin-bottom:10px;}
.member_today_blk .benefits_sec .number_icon {width: 84px;height: 34px;display: flex;justify-content: center;align-items: center;margin-right: 20px;margin-top: 5px;}
.who_we_are_blk .who_content p {margin-bottom:10px;}
.who_we_are_blk .rd_more_btn, .member_today_blk .rd_more_btn {text-decoration: none;color: #0b844f;font-size:18px;display: inline-block;background: url('../images/rt-arrow.svg') no-repeat right center;padding-right: 25px;background-size: 16px;font-weight: 600;}
.testimonials_inr .tst_blk_title {text-align: left;margin-top:0;margin-bottom: 0px;}
.tst_blk_title h2 {font-size: 3rem;font-weight: 600;text-transform: capitalize;color:#0C8550;padding-bottom: 0;}
.member_today_blk .rd_more_btn{margin-left: 54px;}
.nav_blk ul li{position:relative;}
.nav_blk ul li.current_page_item a{ color:#07174e;}
.nav_blk ul li.current_page_item a:hover{ color:#0B844F;}
.nav_blk ul li.current_page_item .sub-menu a{color: #07174e;}
.nav_blk ul .submenu{display:none;position:absolute;left:0;top:100%;background:#fff;border:1px solid #ececed;width:100%;padding:5px 10px;z-index:1;min-width: 200px;}
.nav_blk ul li:hover > .submenu{display:block;}
.nav_blk ul .submenu li{margin:0;}
.nav_blk ul .submenu li a{display:block;}
.hero_commission{position: absolute;right: 0;bottom: 0;width: auto;text-align: right;}
.comm_logo_txt .lg_gr {transform: rotateY(180deg);display: inline-block;}
.comm_logo_txt .lg_m {display: inline-block;margin-left:-11px;}
.comm_logo_txt .lg_gr, .comm_logo_txt .lg_m {color: #0b844f;}
.ad_blk{padding:50px 0;}
.how_work_box .box_num {background: #fff;border: 1px solid #e8e8ea;width: 55px;height: 55px;border-radius: 100px;display: flex;justify-content: center;align-items: center;font-size: 24px;color:#0C8550;font-weight: 800;position: absolute;top: -27px;left: 50%;transform: translateX(-50%);}
.how_work_box {background: #f9fafe;border: 1px solid #e8e8ea;border-radius: 15px;padding: 40px 20px 20px 20px;position: relative;text-align: center;}
.how_work_box p {font-size: 18px;line-height: 30px;color: 333333;}
.how_work_content {margin-top: 30px;display: flex;justify-content: space-between;}
.how_work_box {background: #f9fafe;border: 1px solid #e8e8ea;border-radius: 15px;padding:40px 15px 20px 15px;position: relative;text-align: center;margin-right: 20px;width:25%;}
.how_work_box:last-child{margin-right:0;}
.how_work_box h3 {font-size: 20px;color: #07174e;line-height: 28px;font-weight: 700;padding-bottom: 15px;}
.how_work_box p {font-size: 18px;line-height: 30px;margin: 0px;}
.member_today_blk {padding:50px 0;}
.mem_img{text-align:right;}
.member_today_blk .membership_benefits {margin-left: 0;}
.member_today_blk .membership_benefits .blk_title h2 {text-align: left;padding-bottom: 0;}
.member_today_blk .membership_benefits .blk_title h3 {font-size: 30px;margin-bottom: 25px;}
.mem_box h3 {font-size: 20px;color: #07174e;}
.mem_box p {color: #08174e;line-height: 30px;}

.customPage .row-col{align-items: inherit;display: flex;flex-wrap: wrap;}
.customPage .row-col .col-33{display: flex;}
.chooseCIO.row-col{align-items: inherit;display: flex;flex-wrap: wrap;margin-top: 30px;}
.chooseCIO.row-col .col-25{display: flex;}
body .row-col .bgblue{background:#414FE8 }
body .row-col .bgliteblue{background:#19C3D0 }
body .row-col .bgdarkblue{background:#07114B;}
body .row-col .bgyellow{background:#F2B600 }
body .row-col .bgorenge{background:#F37545 }
.supportGuide .row-col{vertical-align: top;margin-left: -10px; margin-right: -10px;flex-wrap:wrap;align-items:inherit;}
.supportGuide .row-col .col-50{padding-left: 10px; padding-right: 10px;display: flex;}
.supportGuide .guideSec {border:1px solid #ededed;padding:5px 10px 10px 12px;margin-bottom:15px; border-radius:5px;box-shadow:1px 1px 7px #e7e5e5;}
.supportGuide .guideSec h3{font-size:18px;font-weight:600;border-bottom: 1px solid #eee;padding-bottom: 3px; margin-bottom: 3px;}
.supportGuide .gicon{padding-left:30px;}
.supportGuide .guidedSupport {background:url(https://commission.io/wp-content/themes/commissionio/images/guide-help.png) no-repeat 0 4px;}
.supportGuide .noObligations{background:url(https://commission.io/wp-content/themes/commissionio/images/No-Obligation.png) no-repeat 0 7px;background-size: 24px;}
.supportGuide .addedValue{background:url(https://commission.io/wp-content/themes/commissionio/images/Added-Value.png) no-repeat 0 5px;}
.supportGuide .easyTracking{background:url(https://commission.io/wp-content/themes/commissionio/images/uf-dashboard.png) no-repeat 0 4px;}

.contact_popup_wrap .reviewPopup.supportGuide p{margin:0px;line-height: 28px;}
.contact_popup_wrap .reviewPopup.supportGuide{padding-right: 20px;min-height:460px;}
.contact_popup_wrap .supportGuide.reviewPopup p.submit-lead-pop{padding:8px 0px 10px 0px}
.supportGuide .popupHeader{padding-bottom:10px;text-align:center;}
.lead-form #wpforms-315-field_58{position:relative;}
.lead-form #wpforms-315-field_58:before{content: "Please wait";position: absolute;width: 100%;top: 20px;left: 50%;transform: translate(-50%);text-align: center;}
.supportGuide .submit-lead-pop{text-align:center;}



@keyframes review {
  0% {
    opacity: 0
  }
  99% {
    opacity: 0
  }
  100% {
    opacity: 1;
  }
}
.step6c {animation-name: review;animation-duration: 1s;}

/*--Tooltip--*/
.lead-form .wpforms-field-description{position:relative;}
.lead-form .cio_tooltip {position: absolute;right: 35px;top: -37px;}
.lead-form .cio_tooltip::before {content: "\f223";font: normal 20px/1 dashicons;}
.cio_tooltip br {margin-bottom: 10px !important;}
.cio_tooltip.su-tooltip-button{font-size:0px;}
.cio_tooltip.su-tooltip{}


.page .serv_content{text-align: center;border-radius:20px; box-shadow: 1px 1px 7px #e7e5e5;padding:30px 20px;margin-bottom:20px;width:100%;}
.page .serv_content:hover{box-shadow: 1px 1px 7px #ccc;}
.page .serv_content h3{text-align:center; margin-bottom: 18px;margin-bottom:5px;margin-top: 10px;}
.page .serv_content p {font-size: 18px;font-weight: 400;text-align:center;margin-bottom:0px;}
.serv_content img {background: #0C8550;border-radius: 10px;}
.page .title{margin-top:0px;}
.page .title h2{text-align:center;margin-bottom: 20px;}
.page .serv_content ul{margin:0px;}
.page .serv_content ul li{text-align: left; background:url(../images/check-list.png) no-repeat 0 6px;list-style:none; padding-left:38px; margin-bottom:15px;line-height:30px;}
.page .serv_content ul li:last-child{margin:0px;}
.page .title h2.mr0{margin:0px;}
.page .Successlead{margin-top: 30px;}
.page .Successlead .ad_content{padding:20px;border:1px solid #e9e9e9;}
.Successlead.ad_pattern_1 .ad_content a{background:#07114B; border:1px solid #07114B; padding: 8px 30px;font-size: 20px;}
.Successlead.ad_pattern_1 .ad_content a:hover{background:#fff; color:#07114B;}
.Successlead.ad_pattern_1 .ad_content h2{padding-bottom:5px;}

.memberBenefits .how_work_box {width: 33%;}
.lead_worth_vid {position: relative;border-radius: 10px;text-align: right;}
.vid_btn_blk{position: absolute;left: -25px;top: 50%;transform: translateY(-50%);cursor:pointer;}
.vid_btn_blk:hover{opacity:0.7;}
.lead_worth_content {padding-right: 70px;}
.what_is_Commissionio .play_video{text-align:right;}
.clearfix{clear:both;}
.vid_play_btn {height: 50px;width: 50px;line-height: 50px;text-align: center;border-radius: 100%;color: #fff;background: #00d377;display: flex;justify-content: center;align-items:center;}
@keyframes btn_waves {
	0% {-webkit-transform: scale(0.2, 0.2);transform: scale(0.2, 0.2);opacity: 0;}
	50% {opacity: 0.9;}
	100% {-webkit-transform: scale(0.9, 0.9);transform: scale(0.9, 0.9);opacity: 0;}
}
.how_work_icon {padding-bottom: 15px;}
.btn_waves {position: absolute;width: 150px;height: 150px;background: rgba(0, 211, 119, 0.3);opacity: 0;border-radius: 100%;right: -50px;bottom: -50px;z-index: -1;}
.wave_1 {-webkit-animation-delay: 0s;animation-delay: 0s;}
.wave_2 {-webkit-animation-delay: 1s;animation-delay: 1s;}
.wave_3 {-webkit-animation-delay: 2s;animation-delay: 2s;}

.vid_play_btn img {max-width: 20px;}
.hero_slider_1 .hero_cont {width: 50%;display: flex; align-items: center;}
.hero_slider_1 .hero_img_blk {width:50%;text-align: right;}

.ad_pattern_1 .ad_content{background: #f9fafd;border-radius: 15px;border: 1px solid #c6c6c6;display: flex;overflow: hidden;position:relative;border-bottom: 5px solid #3A4767;}
.ad_pattern_1 .ad_content h2 {font-size: 24px;font-weight:800;padding-bottom: 0;}
.ad_pattern_1 .ad_content h2 span {font-weight:600;}
.ad_pattern_1 .ad_left h3 {padding-bottom: 10px;font-size: 20px;}
.ad_pattern_1 .ad_left, .ad_pattern_1 .ad_right{padding:10px 20px 15px 20px;}
.ad_pattern_1 .ad_right {position: relative;width:340px;display: flex;align-items: center;justify-content: center;}
.ad_pattern_1 .ad_left {width:calc(100% - 200px);}
.ad_pattern_1 .ad_right::before {content: '';position: absolute;right: 0;top:-60px;width:270px;height: 400px;background: #fff;z-index: 0;transform: rotateZ(35deg);}
.ad_pattern_1.ad_pattern_5 .ad_right::before{width: 340px;}
.ad_pattern_1 .ad_right_cont, .ad_pattern_1 .deal_wrapper{position: relative;}
.ribbon_wrapper {width: 90px;height: 100%;overflow: hidden;position: absolute;top:0px;right:0px;z-index: 1;}
.ribbon_tag {text-align: center;transform:rotateZ(28deg);position: relative;padding: 5px 0;left: -60px;top: 35px;width: 245px;color: #ffffff;background: #07174e;font-size: 24px;font-weight: 600;perspective: 20000px;}
.ad_pattern_1 .ad_content p {font-size: 18px;line-height: 30px;position: relative;z-index: 3;margin: 0px;}
.ad_pattern_1 .ad_content p span {color:#0b844f;}
.ad_pattern_1 .ad_right_cont .high_comm p {font-size: 13px;line-height: 16px;}
.ad_pattern_1 .ad_right_cont a {border: 2px solid #3A4767;padding: 5px 15px;display: inline-block;text-decoration: none;border-radius: 6px;color: #fff;font-weight:600;margin-top: 10px;transition: all 0.3s ease-out;background: #3A4767;}
.ad_pattern_1 .ad_right_cont a:hover {background: #fff;color:#3A4767;transition: all 0.3s ease-in;}
.ad_pattern_1 .ad_content a{text-decoration: none;}
.ad_pattern_1 .ad_content h2 a{color:#07174e;}
.ad_pattern_5 .ad_content{border-bottom: 5px solid #07174e;}
.ad_pattern_5 .ad_right_cont a {border: 2px solid #07174e;color: #07174e;transition: all 0.3s ease-out;background:#fff;}
.ad_pattern_5 .ad_right_cont a:hover {background: #07174e;color: #fff;transition: all 0.3s ease-in;}

.ad_pattern_2 .ad_content {background: #f7faff;border-radius: 0;border: 1px solid #f7faff;display: flex;overflow: hidden;position: relative;padding: 10px;}
.ad_pattern_2 .ad_content p {font-size: 18px;line-height: 30px;color:#08174e;max-width: 80%;margin: 0px;}
.ad_pattern_2 .ad_left {padding: 20px 0;width: 270px;background: #3a4767;display: flex;justify-content: center;align-items: center;text-align: center;margin-left:6px;position:relative;}
.ad_pattern_2 .ad_content .ad_left p {font-size: 24px;color: #fff;}
.ad_pattern_2 .ad_content .ad_left p span {color:#fff;font-size: 36px;font-weight:800;}
.ad_pattern_2 .ad_right {position: relative;width: calc(100% - 225px);display: flex;align-items: center;justify-content: center;background: #fff;padding: 10px;border: 1px dashed #3a4767;border-left: none;}
.ad_pattern_2 .ad_right_cont {display: flex;align-items: center;}	
.ad_pattern_2 .ad_right_cont a {border: 1px solid #15152d;padding: 5px 20px;display: inline-block;text-decoration: none;border-radius: 50px;color: #fff;font-weight: 500;transition: all 0.3s ease-out;margin-left: auto;background: #15152d;}
.ad_pattern_2 .ad_right_cont a:hover {background: #fff;color: #15152d;transition: all 0.3s ease-in;}	
.ad_pattern_2 .ad_left::before {content: '';position: absolute;left: -6px;top: 0;width: 9px;height: 100%;background: url(../images/border-img.png) repeat-y left center;}	
	
.ad_pattern_3 .ad_content{background: #f9fafd;border-radius: 15px;border: 1px solid #c6c6c6;display: flex;overflow: hidden;position:relative;}
.ad_pattern_3 .ad_content h2 {font-size: 24px;padding-bottom: 0;}
.ad_pattern_3 .ad_content h2 span {font-weight: 600;color:#0C8550;}
.ad_pattern_3 .ad_content h2 a{text-decoration:none;color:#08174e;}
.ad_pattern_3 .ad_content p {font-size:18px;line-height: 30px;color:#08174e}
.ad_pattern_3 .ad_content p span {color: #0C8550;text-decoration: underline; font-weight: 700;}
.ad_pattern_3 .ad_right {position: relative;width: calc(100% - 260px);display: flex;align-items: center;justify-content: center;padding: 0px 20px 0 0;}
.ad_pattern_3 .ad_left {width:260px;display: flex;align-items: center;padding: 20px;}
.ad_pattern_3 .ad_left::before {content: '';position: absolute;left: 0;top: -200px;width:210px;height: 400px;background: #08174e;z-index: 1;transform: rotateZ(35deg);}
.ad_pattern_3 .ad_left::after {content: '';position: absolute;left: 48px;top: -40px;width: 140px;height: 200px;background: #00d377;z-index: 0;transform: rotateZ(35deg);border-radius: 15px;}
.ad_pattern_3 .high_comm {position: relative;z-index: 2;}
.ad_pattern_3 .high_comm p {color: #fff;font-size:18px;line-height: 20px;}
.ad_pattern_3 .high_comm p span {display: flex;font-size: 40px;font-weight:800;color: #00d277;margin-top: 0;line-height: normal;}
.ad_pattern_3 .ad_content::after {content: '';width: 100px;position: absolute;right: -60px;bottom: -60px;background: #08174e;z-index: 1;height: 120px;transform: rotateZ(45deg);}

.ad_pattern_4 .ad_content {padding: 0;background: rgb(255,255,255);background: linear-gradient(90deg, rgba(255,255,255,1) 0%, rgba(249,250,254,1) 27%, rgba(249,250,254,1) 84%, rgba(255,255,255,1) 100%);border: 1px solid #e5e6ea;border-radius: 15px;}
.ad_pattern_4 .ad_right {border: 1px solid transparent;background: transparent;}
.ad_pattern_4 .ad_left {background:transparent;margin-left: 0;}
.ad_pattern_4 .ad_left::before, .ad_pattern_4 .ad_left::after{display:none;}
.ad_pattern_4 .ad_right_cont a {border: 1px solid transparent;background: transparent;color: #1e75bc;padding: 0;text-decoration: underline;font-weight: 700;}
.ad_pattern_4 .ad_content p {max-width: 100%;margin: 0px;}	
.ad_pattern_4 .ad_content .ad_left p, .ad_pattern_4 .ad_content .ad_left p span {color:#0b5a9b;}

.style_content{margin-bottom:20px;}
.style_content:last-child{margin-bottom:0;}
.style_content h2 {font-size: 32px;color: #0B844F;font-weight: 600;padding: 10px 0;}
.style_content table:not(.inr_tab) tr{background: #F5F7FC;}
.style_content table:not(.inr_tab) tr td{padding: 6px;}
.style_blk {padding-bottom: 30px;padding-top: 20px;}
.inr_tab tr td:nth-child(1) {width: 25%;}
.inr_tab tr td:nth-child(2) {width: 10%;}
.inr_tab tr td:nth-child(3) {width: 20%;}
.inr_tab tr td:nth-child(4) {width: 25%;}
.inr_tab tr td:nth-child(5) {width: 20%;}
.style_content > p{margin-bottom:15px;font-size:16px;}
.color_palette .color_box {width: 80px;height: 80px;}
.color_palette {display: flex;}
.color_palette>div {margin-right:20px;}
.color_palette .dark_green .color_box {background: #0B844F;}
.color_palette .light_green .color_box {background: #00D377;}
.color_palette .black_color .color_box {background: #07174e;}
.color_palette .grey_color .color_box {background: #f5f7fc;}
.font_family .color_box{display:flex;justify-content:center;align-items:center;}
.color_palette > div > p{font-size:16px;text-align:center;}

.member_today_blk .blk_title h2 {text-align: left;padding-bottom: 10px;}
.member_today_blk .blk_title h3 {text-align: left;font-size:22px;color: #07174e;padding-bottom: 20px;}

.popup_overlay {position: fixed;top: 0;left: 0;width: 100%;height: 100%;background: rgba(39, 58, 80, .7);z-index: 999999;display: none;}
.video_popup_wrap, .termsConditionsPopup {position: fixed;top: 50%;left: 50%;z-index: 9999999;width:96%;display: none;max-width: 1024px;transform: translate(-50%,-50%);}
.video_popup_inner {position: relative;padding:25px;background: #fff;border-radius:25px 0 25px 0;}
.video_popup_wrap .reviewPopup .popup_close_btn, .termsConditionsPopup .popup_close_btn {z-index: 203;cursor: pointer; text-align: center;margin:5px auto;max-width: 80px;background: #0B844F;color: #fff;font-weight: 500;padding: 3px 20px;}
.video_wrap iframe {width: 100%;aspect-ratio: 16 / 9;margin-bottom: 0;}
.play_video .vid_play{cursor:pointer;border-radius:0px 30px 0px 30px;/* box-shadow: 0px 2px 4px #D1D9D5;*/}
.nav_blk .mobile_menu, .nav_blk .menu_toggle{display:none;}
.home .popup_close_btn {position: absolute;right: 15px;top: 15px;z-index: 203;cursor: pointer; background:#fff; border-radius:20px;width:40px; padding:12px;height: 40px;}
.main-navigation li {position: relative;list-style: none;}
.azureLogin	.LoginSucc .submenu li a{text-align:left;}
.lead-form .wpforms-field-text .wpforms-field-limit-text{display:none;}
.lead-form .wpforms-field-text .wpforms-field-limit-text, .lead-form .wpforms-field-textarea .wpforms-field-limit-text{text-align:right;float: right;}
.lead-form .wpforms-field-text input[readonly], .lead-form .wpforms-field-email input[readonly], .lead-form .wpforms-field-phone input[readonly] {cursor:no-drop !important;}
.menu_overlay{position: fixed;top:55px;left: 0;width: 100%;height: 100%;background: rgba(39, 58, 80, .5);z-index:9;display: none;}
.social_connect{padding-top:15px;padding-bottom: 20px;}
.footer .widget_nav_menu .widget-title{display:none;}
.footer .widget.widget_nav_menu{margin:0px;}

@media (min-width:992px){
	.only_mobile{display:none;}
}

@media (min-width:991px){
	.menu_overlay{display:none !important;}
}
@media (max-width:1299px){
	
}
@media (max-width:1199px){
	.logo_blk img{max-width:150px;}
	.sign_in_out ul li.sign_up_btn a, .sign_in_out ul li.login_btn a{min-width:120px;}
	.logo_blk{margin-right:20px;}
	.hero_cont{padding-top:0;}
	.hero_inr h1{font-size:32px;line-height:42px;}
	.hero_inr .hero_cont img{max-width:320px;margin-bottom:20px;}
	.easy_setup{padding-top:20px;}
	.accordion_faq a > span:not(.acc_arrow){width:calc(100% - 20px);}
	.comm_logo_txt .lg_m {margin-left: -14px;}
	body .navigation-top .wrap{padding: 10px 15px;position: relative; z-index: 9999;background: #fff;}
	.page-contact-us  .btn_wrap .btn_faq {margin-top: 0;}
	.contact_help ul li{margin-right: 50px;}
	.azureLogin ul li a{padding: 5px 15px 11px 15px;}
	.nav_blk .login_btn a, .nav_blk ul li a, .azureLogin ul li a{padding: 5px 10px;font-size: 16px;}
	.azureLogin .loginuser{background-size: 26px;}
	.LoginSucc.main-navigation ul li:hover ul.sub-menu{left: -999em}
	.nav_blk .mobile_menu ul li.sub_open ul.sub-menu{display:block;position:relative;left: 0px;top: 0px;box-shadow: none;margin-bottom: 10px;margin-top: 1px;width: 100%;padding-top: 0px;}
	.nav_blk .mobile_menu ul li.sub_open ul.sub-menu a{margin-left:15px;}
	.nav_blk .mobile_menu ul li.menu-item-has-children a{position:relative;}
	.nav_blk .mobile_menu ul li.menu-item-has-children a:after{content:"";}
	.ContactUsMenu {padding-right:0px; margin-right:0px;}
	.customPage .row-col .col-33, .customPage .row-col .col-25{max-width:50%; width:50%; flex:0 0 50%;}
	
}
@media (max-width:1024px){
	.azureLogin .LoginSucc.main-navigation.menu_open{width:35%; position: absolute; left: 0px;z-index: 9999;top: 100%;background:#fff;padding: 20px;border-top: 1px solid #e1e1e1; height: calc(100vh - 60px);min-width: 300px;}
	
	.azureLogin .LoginSucc.menu_open .dylogin{display:block;}
	.main-navigation li{text-align: center;}
	.ContactUsMenu {padding-right:0px; margin-right:0px;}
	body .wpforms-container .wpforms-page-indicator.circles .wpforms-page-indicator-page {margin:0 1% !important;}
		.nav_blk .mobile_menu ul li.menu-item-has-children a:after {content: '';width: 12px;height: 12px;border: none;display: inline-block;position: absolute;right: 0;top: 50%;
transform: translateY(-50%);background: url(/wp-content/themes/commissionio/images/ftr_plus_icon.svg) no-repeat left center;}
	.nav_blk .mobile_menu ul li.menu-item-has-children.sub_open a:after {content: '';width: 12px;height: 12px;border: none;display: inline-block;position: absolute;right: 0;
top: 50%;transform: translateY(-50%);background: url(/wp-content/themes/commissionio/images/ftr_minus_icon.svg) no-repeat left center;}
	.nav_blk .mobile_menu ul li.sub_open ul.sub-menu li a:after{display:none;}
	.nav_blk .SubmitLeadMenu a{color: #07174e;}
	.contact_popup_wrap .reviewPopup.supportGuide{min-height:500px;}

}
@media only screen and (min-width : 768px) and (max-width : 1024px) and (orientation : landscape) {
	.nav_blk ul li a, .nav_blk .login_btn a{padding:5px 10px;font-size: 16px;}
	.azureLogin .dylogin{margin-top: 0px;}
	.azureLogin .loginuser{font-size: 16px; background-position:0 4px}
	.azureLogin .LoginSucc .submenu li a{font-size: 16px;}
	
	
}

@media (max-width:991px){
	.sign_in_out ul li.sign_up_btn a, .sign_in_out ul li.login_btn a{padding:7px 25px;}
	.menu_toggle{display:block;cursor:pointer;}
	.nav_blk > ul, .hero_inr p br{display:none;}
	.menu_toggle img{max-width:18px;}
	.logo_blk img{max-width:200px;}
	.hero_inr h1{font-size:32px;line-height:42px;}
	.hero_inr .hero_cont img{max-width:200px;margin-bottom:10px;}
	.header_inner{padding:15px;position:relative;}
	.hero_cont{padding-top:0;}
	.hr_btn a{background:#0b844f url("../images/right-arrow.svg") no-repeat right 6px center;background-size:30px;}
	.hr_btn a:hover{background:#fff url("../images/right-arrow-green.svg") no-repeat right 6px center;background-size:30px;}
	.hr_btn{margin-top:20px;}
	.easy_setup{margin-top:30px;}
	.benefit_blk{margin:30px 0;}
	.blk_title h2, .testimonials_blk .blk_title h2, .join_us_item .blk_title h2, .inner_page_title_blk .blk_title h1, .inner_page_title_blk .blk_title h2, .blk_title h2, .lead_worth_blk h2{font-size: 32px;line-height: 36px;}
	.member_today_blk .blk_title h3{font-size:28px;}
	.member_today_blk .blk_title h2, .member_today_blk .blk_title h3{text-align:center;}
	.blk_title{margin-bottom:0px;}
	.benefit_tab_list ul{flex-wrap:wrap;}
	.benefit_tab_list ul li{margin:5px;padding:8px 15px;}
	.benefit_tab_list{margin-bottom:20px;}
	.benefit_tab_txt h3{font-size:1.5rem;margin-bottom:20px;}
	.lead_info span:not(.label){font-size:3.25rem;line-height:40px;}
	.lead_info_blk, .accordion_blk{padding:30px 0;}
	.testimonials_quote{padding-bottom:20px;margin-bottom:20px;padding-left:0;padding-right:0;}
	.author_info{padding-left:0;}
	.join_us_blk{padding:30px 0;}
	.footer_content{flex-wrap:wrap;padding-bottom: 0px;}
	.nav_blk ul li {margin-bottom:20px;text-align:left;}
	.nav_blk ul li:last-child{margin-bottom:0;}
	.no_scroll{overflow:hidden;}
	.nav_blk.menu_open > ul {height: calc(100vh - 70px);}
	.nav_blk ul li a{font-size: 1.25rem;}
	.mobnone, .sign_in_out {display: none;}
	.comm_logo_txt .lg_m {margin-left:-9px;}
	.ad_pattern_1 .ad_right::before {height: 500px;}
	.ad_pattern_3 .ad_right{padding: 10px 20px 10px 0;}
	.ad_pattern_3 .ad_left::before {height: 450px;}
	.ad_pattern_3 .ad_left::after {height: 250px;}
	.ad_pattern_2 .ad_right_cont {flex-direction: column;align-items: flex-start;}
	.ad_pattern_2 .ad_right_cont a{margin: 10px 0;}
	.ad_pattern_2 .ad_content p{max-width: 100%;}
	.how_work_content{flex-wrap: wrap;}
	.how_work_box{width: calc(50% - 10px);margin-bottom: 50px;margin-right: 0;}
	.how_work_box:nth-last-child(-n+2){margin-bottom:0;}
	
	.color_palette {flex-wrap: wrap;justify-content: space-between;}
	.color_palette > div {margin-right: 0;}
	.style_content {overflow: hidden;overflow-x: auto;}
	.style_content > table{min-width:1200px;}
	.cstMegaMenuNav .main-navigation{display:none;}
	.nav_blk .menu_toggle{display:block;position: relative; z-index: 99999;}
	.nav_blk .mobile_menu ul{display:block;}
	.nav_blk .mobile_menu ul li{width:100%;margin-right: 0px;text-align: left;margin-left: 0px;border: 0px;margin-bottom:0px;border-bottom: 1px solid #eee;}
	.nav_blk .mobile_menu .login_btn a{border:0px;}
	.nav_blk.menu_open .mobile_menu{display:block;}
	.hero_slider_1 .hero_cont{padding-right:15px;}
	.hero_cont .hr_btn a{padding:0px 46px 0px 15px;}
	.footer{padding: 50px 0px 15px 0px;}
	.footer_social {width: 50%;}
	.memberBenefits .how_work_box{width: calc(50% - 10px);}
	.azureLogin .dylogin{text-align: right;display:none;}
	.azureLogin {margin-left:2px;}
	.azureLogin .LoginSucc.menu_open.main-navigation .login_btn a{padding:8px 15px;font-size:18px;background: transparent;color: #07174e;border: 0px;}
	.azureLogin	.LoginSucc.main-navigation ul{display:block;}
	.azureLogin .LoginSucc.main-navigation .dylogin ul{padding: 0px;}
	
	.azureLogin ul li a{padding: 10px 15px;}
	.SubmitLeadMenu{border:0px;}
	.azureLogin .dylogin{text-align: left;}
	.nav_blk ul .submenu{width:100%;box-shadow:inherit; border:0px;}
	.nav_blk .login_btn a{background:transparent; padding: 0px; border-radius: inherit; color: #07174e; border: 0px solid #0b844f; display: inline-block; text-align: left;}
	.nav_blk .login_btn a:hover {background:transparent;color:#0b844f;transition: all 0.25s ease-in;}
	.azureLogin .loginuser, .azureLogin .LoginSucc .submenu li a{font-size: 18px;}
	.dylogin ul li.login_btn{border-bottom: 1px solid #eee;}
	.nav_blk ul li.ContactUsMenu a{color:#07174e;}
	.nav_blk ul li.ContactUsMenu a:hover{color:#0B844F;}
	.nav_blk .mobile_menu ul li.current_page_item a{color:#0B844F;box-shadow: none;}
	.ContactUsMenu {padding-right:0px; margin-right:0px;}
	
	
	
}
@media (max-width:767px){
	.row-col .col-60, .row-col .col-50, .row-col .col-40 {flex: 0 0 100%;max-width: 100%;width: 100%;}
	.customPage .row-col .col-33, .customPage .row-col .col-25{max-width:100%; width:100%; flex:0 0 100%;}
	.navigation-top nav{display:none;}
	.accordion_cont .blk_title h2{padding-bottom: 15px;}
	.sign_in_out, .hero_img_blk {display: none;}
	.header_inner {justify-content: space-between;}
	.hero_cont {width: 100%;padding-right: 0;padding-top:0;}
	.header {box-shadow: 0 0 10px rgba(0, 0, 0, 0.3);}
	.benefit_tab_content, .accordion_inr, .whowe_inr {flex-direction: column;}
	.benefit_tab_img {margin-right: 0;width: 100%;margin-bottom: 20px;}
	.benefit_tab_txt, .accordion_img_blk, .whowe_cont, .whowe_img_blk {width: 100%;}
	.whowe_img_blk{margin-bottom: 10px;}
	.lead_info_cont {flex-wrap: wrap;}
	.benefit_tab_list ul li {padding: 8px 10px;}	
	.lead_info {margin-bottom: 25px;}
	.lead_info:last-child{margin-bottom:0;}
	.accordion_cont{margin-right: 0;width: 100%;}
	.avatar_img_blk {height: auto;display: flex;}
	.testimonials_slider .slick-arrow {bottom:160px;width:40px;height:40px;background-size:16px;}
	.testimonials_slider .slick-prev {right: auto;}
	.footer_links ul {margin-bottom:20px; margin-left:0px;}
	.footer {padding:10px 0 0 0;border-top: 1px solid #D7E1ED;}
	.footer_inr{padding: 0;}
	.newsLetterBox{margin-top:0px;}
	.footer_links{width:100%;padding:6px 15px 6px 15px;border-bottom: 1px solid #e7e7e7;}
	.footer_social:last-child{border-bottom:0px;margin: 0px;}
	.footer_social {width: 100%;background:#fff;}		
	.testimonials_slider_item {vertical-align:top;}
	.join_us_item, .accordion_blk, .whowe_blk{padding: 40px 15px;}
	.benefit_tab_txt img {margin-bottom: 10px;}
	.benefit_tab_txt {margin-bottom: 10px;}
	.lead_info_blk{padding:30px 0 10px 0;}
	.accordion_blk, .join_us_blk {padding:20px 0;}
	.lead_info span:not(.label){font-size:2.5rem;font-weight: 800;}
	.lead_info span.label{margin-top: 5px;}
	.blk_title h2, .testimonials_blk .blk_title h2, .join_us_item .blk_title h2, .inner_page_title_blk .blk_title h1, .inner_page_title_blk .blk_title h2, .blk_title h2, .lead_worth_blk h2{font-size: 26px;line-height: 32px;}

	.benefit_tab_txt p, .acc_content p, .easy_setup ul li, p, .how_work_box p, .ad_pattern_2 .ad_content p{font-size: 18px;line-height:32px;}
	.accordion_faq a span, .accordion_faq a .number, .author_info .name_post span.name, .who_we_are_blk .rd_more_btn, .member_today_blk .rd_more_btn{font-size:18px;}
	.easy_setup{display:block;}
	.header .nav_blk{margin-left: auto;margin-right: 0;}
	.footer_social ul li:first-child{margin-left:0;}

	.nav_blk ul{margin: 0px;}
	.nav_blk .SubmitLeadMenu a{color: #07174e;}

	.nav_blk .mobile_menu ul{display:block;}
	.nav_blk .mobile_menu ul li{width:100%;margin-right: 0px;}
	.nav_blk .mobile_menu ul li.menu-item-has-children a{position:relative;}
	
	.nav_blk .mobile_menu ul li.menu-item-has-children a:after {content: '';width: 12px;height: 12px;border: none;display: inline-block;position: absolute;right: 0;top: 50%;
transform: translateY(-50%);background: url(/wp-content/themes/commissionio/images/ftr_plus_icon.svg) no-repeat left center;}
	.nav_blk .mobile_menu ul li.menu-item-has-children.sub_open a:after {content: '';width: 12px;height: 12px;border: none;display: inline-block;position: absolute;right: 0;
top: 50%;transform: translateY(-50%);background: url(/wp-content/themes/commissionio/images/ftr_minus_icon.svg) no-repeat left center;}
	.nav_blk .mobile_menu ul li.sub_open ul.sub-menu li a:after{display:none;}
	
	.nav_blk .mobile_menu .login_btn a{border:0px;}
	.nav_blk.menu_open .mobile_menu{display:block;}
	.nav_blk .mobile_menu ul{margin-top: 15px;}
	
	.mobnone{display:none;}
	.refer-a-friend-page .affiliate_blk{padding: 0px 0 20px 0;}
	.who-are-we .accordion_blk{padding: 25px 0;}
	.hero_slider_1 .hero_cont {width:100%;}
	.hero_inr h1 br, .member_today_blk .membership_benefits .blk_title h2 br{display: none;}
	.hero_inr {padding:40px 0px;}
	.hero_inr h1{margin-bottom: 10px;margin-top: 0px;font-size: 30px;}
	.who_we_are_blk{padding: 40px 0 0 0;}
	.member_today_blk .row-col .col-40, .lead_worth_blk .row-col .col-40{display:none;}
	.lead_worth_blk .row-col .col-60, .member_today_blk .row-col .col-60{width:100%;flex: 0 0 100%;max-width:100%;}
	.how_work_content {flex-wrap: wrap;}
	.how_work_box {margin-right: 0;margin-bottom: 40px; width:100%;}
	.how_work_box:last-child{margin-bottom:0;}
	.how_work_box h3 {min-height: inherit;}
	.member_today_blk .membership_benefits .blk_title h3 {font-size: 26px;margin-bottom: 20px;}
	.lead_worth_content {padding-right: 0;}
	.join_us_item .blk_title a{padding: 15px 50px 15px 20px;}
	
	.affiliate_blk .benefits_sec {margin-bottom: 20px;}
	.ad_pattern_1 .ad_content, .ad_pattern_2 .ad_content{flex-wrap: wrap;}
	.ad_pattern_1 .ad_left, .ad_pattern_2 .ad_left, .ad_pattern_2 .ad_right{width: 100%;}
	.ad_pattern_1 .ad_left, .ad_pattern_1 .ad_right{padding: 15px 20px;}
	.ad_pattern_1 .ad_right::before, .ad_pattern_1 .deal_wrapper, .ad_pattern_2 .ad_left::before{display: none;}
	.ad_pattern_1 .ad_right{background: #fff;width: 100%;}
	.ad_pattern_1 .ad_content h2 {line-height: 34px;margin-bottom: 10px;text-align: center;}
	.ad_blk {padding: 40px 0;}
	.ad_pattern_2 .ad_left{margin-left:0;}
	.ad_pattern_2 .ad_content p{max-width: 100%;text-align: center;}
	.ad_pattern_2 .ad_right_cont {flex-direction: column;justify-content: center;}
	.ad_pattern_2 .ad_right_cont a{margin-left: auto;margin-right: auto;margin-top: 10px;}
	.ad_pattern_2 .ad_right{padding: 20px;border: 0px dashed #3a4767;}
	.ad_pattern_4 .ad_right{padding: 0 10px 20px 10px;}
	.ad_pattern_4 .ad_right_cont a{margin-top: 0;}
	.ad_pattern_4 .ad_left{padding:20px 10px 10px 10px;}
	.ad_pattern_1 .ad_content p{text-align:center;}
	.ad_pattern_1 .ad_right_cont .high_comm p{text-align: left;}
	.ad_pattern_3 .ad_left{display:none;}
	.ad_pattern_3 .ad_right{padding: 10px 20px 20px 20px;width: 100%;text-align: center;}
	.ad_pattern_2 .ad_content .ad_left p, .ad_pattern_2 .ad_content .ad_left p span{font-size: 30px;}
	.ad_pattern_3 .ad_content h2 a, .ad_pattern_3 .ad_content h2{line-height: 34px;}
	.ad_pattern_3 .ad_content h2{padding-bottom:10px;}
	.testimonials_blk .blk_title {margin-bottom: 10px;}
	.how_work_box {width: 100%;}
	.how_work_box:nth-last-child(-n+2){margin-bottom:40px;}
	.how_work_box:nth-last-child{margin-bottom:0!important;}
	.hero_inr .hero_cont_inr{padding:0px;}
	.site-info{padding:9px 20px;}
	.footer_social ul{margin:15px 0 0 0}
	.what_is_Commissionio{margin: 20px 0px 40px 0px;}
	.member_today_blk .membership_benefits{margin-bottom:40px;}
	.Lead_Generation_Simplified{padding:0px;}
	.ad_pattern_5 .high_comm{display:none;}
	.memberBenefits .how_work_box{width:100%;}
	.hero_cont .hr_btn a{font-size: 16px;}
	.member_today_blk .benefits_sec .number_icon{display: none;}
	
	.azureLogin .LoginSucc.main-navigation.menu_open{width: 100%; position: absolute; left: 0px;z-index: 9999;top: 100%;background: #fff;padding: 20px;border-top: 1px solid #e1e1e1; height: calc(100vh - 60px);}
	.azureLogin .dylogin{text-align: right; margin-top: 20px;display:none;}
	.azureLogin .LoginSucc.menu_open .dylogin{display:block;margin: 0px;}
	
	#termsConditionsPopup.termsConditionsPopup {top:40px !important;transform: initial; left: 0px;}
	#termsConditionsPopup.termsConditionsPopup .video_popup_inner{padding: 10px 15px 5px 15px;}
	#termsConditionsPopup.termsConditionsPopup .popup_close_btn.btntop{padding: 3px 5px;float: right;background: #fff;display: none;}
	#termsConditionsPopup.termsConditionsPopup .TermsConditions {color: #07174E;overflow: scroll;height: calc(100vh - 160px);}
	
	.footer .widget_nav_menu .menu li{width:100%;}
	.who_we_are_inr.main_container .row-col{display: block;}
	.ContactUsMenu {padding-right:0px; margin-right:0px;}
	
	.footer_links .widget-title + div {display: none;}
	.openFooterMenu.footer_links .widget-title + div {display: block;}
	.footer_links .footer_logo {width: 100%;}
	.footer .footer_links .footer_slogo{display: inline-block;padding:13px 0px 20px 0px;}
	.footer .footer_links .footerSec.footer_logo .footer_inlogo{display:none;}
	.footer_content .footer_links .footerSec {padding-top: 0px;border-top: 1px dashed #ccc;margin-top: 10px;}
	
	.footer_links .widget-title::after {content: '';width: 12px;height: 12px;border: none;display: inline-block;position: absolute;right: 0;top:56%;transform: translateY(-56%);
background: url(/wp-content/themes/commissionio/images/ftr_plus_icon.svg) no-repeat left center;}
	.footer_links.openFooterMenu .widget-title::after {content: '';width: 12px;height: 12px;border: none;display: inline-block;position: absolute;right: 0;top: 50%;transform: translateY(-50%);background: url(/wp-content/themes/commissionio/images/ftr_minus_icon.svg) no-repeat left center;}
.footer_content .widget-title.footer_clogo {display:block; border-top: 2px dashed #e7e7e7;padding-top: 10px}
	.footer_content .widget-title{cursor: pointer;}
	.footer_content .footerSec .cAddress{padding-top: 10px;}
	.transform_network_inner li{font-size: 16px;}
	.Successlead.ad_pattern_1 .ad_right{background: transparent;}
	.contact_popup_wrap .contact_popup_inner{padding:15px 20px 20px 20px;}
	.contact_popup_wrap .reviewPopup.supportGuide{padding: 0px 10px 0px 0px;}
	.contact_popup_wrap .reviewPopup .btn{display:inline-block;margin:10px 0px 0px 0;}
	.contact_popup_wrap .supportGuide.reviewPopup p.submit-lead-pop {padding: 0px 0px 5px 0px;}

}
@media (max-width:599px){
	.testimonials_slider .slick-arrow {top: 51%;}
	.hero_inr h1 span {display: inline-block;}
}
@media (max-width:399px){
	.testimonials_slider .slick-arrow {top: 51%;}
}
@media (max-width:360px){
	.hero_inr h1 {font-size: 2.125rem;}
	.comm_logo_txt .lg_m{margin-left:-10px;}
	.footer_links ul{columns:1;-webkit-columns:1;-moz-columns:1;}
	.footer_links ul li{margin-bottom:10px;}
}

.hero_inr p.no_signup_required {font-size: 14px;font-weight: 400;}
.page .lead-form{padding: 0px;max-width: 850px; margin: 0px auto;}
.page .lead-form{padding:20px 50px 20px 50px;max-width: 660px; margin: 0px auto;box-shadow: 0px 3px 10px #ccc; background: #fff;border-radius:5px;}
.leadsubmission_blk {padding: 50px 0; background:#F9FAFE;}
.nf-form-cont .nf-form-content{padding:0px;}
.nf-form-cont .nf-form-title{display:none;}
.nf-mp-footer .nf-next-previous{margin: 10px 0 !important;}
.nf-form-cont .nf-mp-footer .nf-next-previous .nf-next {background: #f6f7fc url('../images/next-arrow.svg') no-repeat right 28px center;background-size: auto;background-size: 16px;
padding:15px 60px 15px 40px;}
.nf-form-cont .nf-mp-footer .nf-next-previous .nf-previous {background: #f6f7fc url('../images/back-arrow.svg') no-repeat left 28px center;background-size: auto;background-size: 16px;
  padding: 15px 40px 15px 60px;}
.nf-form-cont .nf-mp-footer .nf-next-previous input[type="button"] {font-size: 18px;color: #08174e;font-weight: 600;border-radius: 100px;cursor: pointer;}
.nf-form-cont .nf-mp-footer .nf-next-previous input[type="button"]:hover{box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1) !important}
.nf-after-form-content .nf-form-errors{text-align:center;display: none;}
.nf-mp-header .nf-breadcrumbs li{padding: 5px 0px !important;}
.nf-before-form-content .nf-form-fields-required{display:none;}
.nf-mp-header .nf-breadcrumbs {margin:0px !important; border-bottom: 1px solid #eeeef1; padding-bottom:0px !important}
.nf-mp-body{padding:0px 50px 20px 50px; position:relative;min-height: 260px;max-width:80%; margin: 0px auto;}
.nf-mp-footer {padding:0 18px 1px 18px;border-top: 1px solid #eeeef1;}
.nf-mp-body p{font-size:20px;line-height: 32px;font-weight: 400;}
.html-wrap .nf-field-element h2{padding-bottom: 0;font-size: 24px;text-align: center;width: 100%;color: #08174e;font-weight:800;}
.nf-mp-body .wizard_title{position: relative;/* top:-51px;*/margin: 0px;}
.nf-form-cont .html-container p{margin:0px;padding: 0px;font-size:18px !important; font-weight:400;}
.nf-form-cont .html-container .step_body p{margin-bottom:15px;}
.nf-mp-body .list-select-wrap select.ninja-forms-field{padding:0px 12px 12px 12px;}
.nf-mp-body .nf-field .ninja-forms-field{background:#fff; border:1px solid #e1e1e1 !important; border-radius:5px; box-shadow:none; color:#07174e;font-family: 'Satoshi-Variable';font-size: 16px;}
.nf-form-cont .nf-mp-body .list-select-wrap select.ninja-forms-field{background:transparent;}
.nf-form-cont .nf-mp-body .list-select-wrap select.ninja-forms-field option{background:#fff !important;}
.nf-form-cont .nf-form-content .list-select-wrap .nf-field-element > div{border: 0px; background:#fff !important}
.nf-error .nf-error-msg {color: #e80000;font-size: 12px;}
.nf-mp-body .nf-field textarea.ninja-forms-field{height: 120px;padding-top: 0px;}
/*.nf-mp-header .nf-breadcrumbs li:last-child a{display:none;visibility: hidden;}*/
.lead_success_tick {width:90px;height:90px;border:2px solid #22d088;display:flex;justify-content:center;align-items:center;border-radius:100px;margin:0 auto 20px;}
.ninja_form .step_body .start_btn{padding:0px 70px 0px 45px; margin-bottom:20px;cursor: pointer;}
.return_btn{font-size:18px; font-weight:500; text-decoration:none;color:#08174e !important;}
.Terms_Con .list-checkbox-wrap ul{text-align:center;}
.Terms_Con .list-checkbox-wrap ul li{margin: 0px auto !important;width:auto; display:inline-block;color:#08174e;}
.nf-mp-body .submit-container.start_btn .submit-wrap .nf-field-element{text-align:center;}
.nf-form-cont .nf-error.field-wrap .nf-field-element::after {background: #fff; color: #e80000;font-size: 20px;}
.nf-form-cont .nf-pass.field-wrap .nf-field-element::after{content: "\f00c";font-size: 20px;}
.nf-mp-body .submit-container.start_btn .submit-wrap .nf-field-element.disabled:after {content: '';display: block;background: #fff;position: absolute;width: 250px;height: 100%;
top: 0;left: 50%;transform: translateX(-50%);opacity: 0.3;cursor: no-drop;}
.nf-mp-body .submit-container.start_btn .submit-wrap .ninja-forms-field{cursor:pointer;}
.reviewPopup{}
.nf-repeater-fieldsets fieldset{border:0px; display: flex;gap: 20px;justify-content: space-between; align-items: center;padding: 0px;}
.ninja_form .nf-repeater-fieldset{order:1; width: 90%;}
.ninja_form .nf-remove-fieldset{order:2;height: 35px;width: 35px;font-size: 28px;font-weight: 800;padding: 0px 0px 7px 1px;background: #F00; cursor:pointer;}
.ninja_form .nf-repeater-fieldsets legend{display:none;}
.ninja_form .repeater-container{position:relative;padding-top: 40px;}
.ninja_form .repeater-container .nf-add-fieldset{position: absolute;top: 0px; right: 15px; padding:5px 15px 5px 15px;font-family: 'Satoshi-Variable'; background: #0b844f;display: inline-block;text-align: center;border: 2px solid #0b844f;transition: all .3s ease-out;color: #fff;text-decoration: none;background-size: 32px;border-radius: 5px;}
.ninja_form .repeater-container .nf-add-fieldset:hover{background-color: #fff; color: #0b844f;}
.ninja_form .repeater-container .nf-add-fieldset:before{content:"";}
.ninja_form .nf-form-content .list-select-wrap .nf-field-element > div:focus, .ninja_form .nf-form-content input:not([type="button"]):focus, .ninja_form .nf-form-content textarea:focus {background: #fff;border-color: #919191;color:#07174e !important;outline: none;transition: all .5s;}
.step6c{padding-top: 20px;}
.ninja_form .html-wrap a, .ninja_form .html-wrap a:visited{color: #1e75bc;}
.ninja_form .html-wrap .tc{font-size:15px !important;}
.nf-mp-header.stepwizard h3{display:none}
.nf-mp-header .nf-breadcrumbs li{float:none;padding:0;position:relative}
.nf-mp-header .nf-breadcrumbs{margin:0!important;display:flex;justify-content:space-between;position:relative;z-index:9}
.nf-mp-header .nf-breadcrumbs:after{display:none}
.nf-breadcrumbs li a.nf-breadcrumb{margin:0 20px!important;background:#6480a5;width:32px;height:32px;text-align:center;line-height:32px;border-radius:50px;color:#fff;font-weight:600!important;padding:0;display:block;font-size:16px;transition: none !important;}
.nf-breadcrumbs li.dsbl a.nf-breadcrumb{opacity:.8;}
.nf-mp-header.stepwizard .nf-progress-container{height:2px;background:transparent;position:absolute;top:50%;left:5%;width:90%;margin:0;transform:translateY(-50%)}
.nf-mp-header.stepwizard{position:relative;margin-top:40px}
.nf-mp-header.stepwizard .nf-progress-container:after{border-bottom:2px dotted #6480a5;content:'';width:100%;display:block;position:absolute;top:0}
.nf-mp-header.stepwizard .nf-progress-container .nf-progress{height:2px;background:#0b844f;position:relative;z-index:1;left:0;transition:width .5s ease}
.nf-breadcrumbs li.errors a::after{display:none}
.nf-form-cont .nf-breadcrumbs li.active a,.nf-form-cont .nf-breadcrumbs li.done a{background:#0b844f;opacity:1; color:#fff;padding:0;}
.nf-breadcrumbs li.dsbl:after{content:'';display:block;width:100%;height:100%;position:absolute;left:0;top:0;cursor:no-drop}
.lead-form .nf-form-content_inner{position:relative}



/*WP-form*/
.page .lead-form {position: relative; margin-bottom: 80px;}
.step_number{position:absolute;right:20px;top:20px;font-weight:600;font-size:20px}
div.wpforms-container-full .wpforms-form .wpforms-page-indicator{display:flex;justify-content:space-between;position: absolute;bottom: -100px;width: 100%;}
div.wpforms-container-full .wpforms-form .wpforms-page-indicator .active .wpforms-page-indicator-page-number, div.wpforms-container-full .wpforms-form .wpforms-page-indicator .done .wpforms-page-indicator-page-number,.wpforms-container .wpforms-page-indicator.circles .wpforms-page-indicator-page:has( + .wpforms-page-indicator-page.active) span.wpforms-page-indicator-page-number{background:#0b844f!important;cursor:default;opacity:1!important;}
div.wpforms-container-full .wpforms-form .wpforms-page-indicator .wpforms-page-indicator-page-number{background:#6480a5!important;color:#fff!important;font-weight: 700;cursor:no-drop;opacity:1 !important;width: 32px;height: 32px;line-height: 32px;font-size: 16px;}
div.wpforms-container-full .wpforms-form .wpforms-page-indicator .next .wpforms-page-indicator-page-number,div.wpforms-container-full .wpforms-form .wpforms-page-indicator .done .wpforms-page-indicator-page-number{cursor:pointer;opacity:1!important;}
.wpforms-container .wpforms-page-indicator.circles .wpforms-page-indicator-page{margin:0 1% !important;width: 32px;z-index:9;}
div.wpforms-container-full .step_progress{position:absolute;top:15px;left:5%;width:90%;z-index:0;}
div.wpforms-container-full .step_progress .progressbar.disabled{opacity:1;width:100%;background-color:transparent;border-bottom:2px dotted #6480a5}
div.wpforms-container-full .step_progress .progressbar{position:absolute;background-color:#0b844f;opacity:1;height:2px;width:0;transition:width .5s ease}
@media (max-width:991px){
body .wpforms-container .wpforms-page-indicator.circles .wpforms-page-indicator-page {margin:0 1% !important;}	
	
}
