@import url(//www.markscheffeltraining.com/wp-content/themes/mst/../Divi/style.css);body,h1,h2,h3,h4,h5,h6{font-family:'Poppins',sans-serif}h1,h2,h3{text-transform:uppercase;line-height:1.3em}h2,h3{font-weight:400}h1.section-title{font-size:56px;font-weight:700;padding-bottom:30px}h1.page-title{font-size:46px;color:#fff;padding-bottom:0}h2{font-size:46px}h3{font-size:36px}.fitness-color{color:#003f84}.scuba-color{color:#1f81c2}.active-color{color:#3aa9aa}.bubbles-color{color:#ef9516}.online-color{color:#88c136}#et-main-area .et_pb_button{border:none;border-bottom:2px solid #0f5685 !important;color:#fff;font-weight:900 !important;padding:.65em 2em .5em !important}.blue-button{border-color:#0f5685 !important;cursor:pointer}.package-buttons .green-button{background:#3aa9aa !important;border-bottom:2px solid #2d7a7b !important}.package-buttons .green-button:hover{background:#359fa0 !important;border-bottom:2px solid #2d7a7b !important}.package-buttons .darkblue-button{background:#003f84 !important;border-bottom:2px solid #272b30 !important}.package-buttons .darkblue-button:hover{background:#003672 !important;border-bottom:2px solid #272b30 !important}.normal-text{font-size:initial}.all-caps{text-transform:uppercase;font-weight:700}.bigger-text{font-size:1.4em}.medium-text{font-weight:600}.entry-content ul{padding:0 0 23px 3em}h3.comment-reply-title{font-size:1.75em}#top-logo-menu img{padding:25px 20px 10px 0}#top-logo-menu ul{float:right;top:1.3em;position:relative}#top-logo-menu ul li{display:inline-block;margin:6px 10px}#top-logo-menu a i:before{color:#1f81c2;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;transition:all .4s ease-in-out}#top-logo-menu a i:hover:before{color:#3baaab}#top-menu-nav>ul>li>a{font-weight:600}#top-menu-nav>ul>li>a:hover{opacity:1;color:#3baaab}#top-menu .menu-item-has-children>a:first-child:after,#et-secondary-nav .menu-item-has-children>a:first-child:after{top:-2px}#top-menu li a{font-weight:600 !important}.nav ul li a:hover,.et_mobile_menu li a:hover{opacity:1;color:#3baaab !important}.nav li ul{width:260px}#top-menu li li a{width:220px}#top-menu li li{line-height:1.5em;margin:3px 0}.nav li li ul{left:260px}#top-menu li .menu-item-has-children>a:first-child:after{top:4px}#top-header #et-info{width:100%;padding:5px 0 10px}#top-header .container{font-weight:400}#et-info-phone{margin-right:0;float:right}#et-info-email:before{margin-right:10px}#et-info-phone:before{margin-right:8px}#main-footer .footer-widget .et_pb_widget{float:none;text-align:center}#footer-info{width:100%}.footer-links{float:right}#footer-info a{font-weight:400}#footer-info a:hover{opacity:1}#main-hero .et_pb_slide_content{background-color:rgba(0,0,0,.6);width:50%;margin:auto;padding:6% 8%}.et_fullscreen_slider .et_pb_slides,.et_fullscreen_slider .et_pb_slide,.et_fullscreen_slider .et_pb_container{min-height:100% !important;height:100% !important}#about-mark-section .header-content p{line-height:1.4em}.package-buttons .exp-button{margin-left:100px}.package-buttons .bubbles-button{margin-left:132px}.package-buttons a{display:inline-block;margin:10px 30px 10px 0}.package-buttons a:last-child{margin-right:0}.blog-grid-home .et_pb_post{border:none;padding:0}.blog-grid-home .more-link:before{content:"\003e";padding-right:.3em}.wpcf7-form{width:80%;margin:auto}.wpcf7 input[type=text]::-webkit-input-placeholder,.wpcf7 input[type=email]::-webkit-input-placeholder,.wpcf7 textarea::-webkit-input-placeholder,.wpcf7 input[type=tel]::-webkit-input-placeholder{color:initial}.wpcf7 input[type=text]::-moz-placeholder,.wpcf7 input[type=email]::-moz-placeholder,.wpcf7 textarea::-moz-placeholder,.wpcf7 input[type=tel]::-moz-placeholder{color:initial}.wpcf7 input[type=text]:-ms-input-placeholder,.wpcf7 input[type=email]:-ms-input-placeholder,.wpcf7 textarea:-ms-input-placeholder,.wpcf7 input[type=tel]:-ms-input-placeholder{color:initial}.quick-contact input,.quick-contact select,.quick-contact textarea{margin:10px 0;padding:15px 20px;background-color:#fff;color:initial;font-size:1em;border:none;display:inline-block;font-family:inherit}.wpcf7-select{-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-border-radius:0 !important;-moz-border-radius:0 !important;border-radius:0 !important;cursor:pointer}.custom-selectbox{position:relative;display:inline-block;float:right;width:48%}.custom-selectbox:after{content:" ";height:0;width:0;border-left:12px solid transparent;border-right:12px solid transparent;border-top:12px solid #0d1b2f;position:absolute;right:20px;top:33px;transition:all .3s linear}.custom-selectbox.open:after{-webkit-transform:rotate(-180deg);-moz-transform:rotate(-180deg);-o-transform:rotate(-180deg);transform:rotate(-180deg)}.namefield,.telfield{float:left}.emailfield{float:right}.namefield,.emailfield,.telfield{width:48%}.selectfield,.msgfield{width:100%;max-width:100%}.quick-contact input[type=submit]{height:initial;margin:20px auto 0;display:block}.wpcf7-form label.error{color:red;font-size:1em;float:left;background-color:rgba(0,0,0,.5);padding:4px 10px}.theme_1.wpcf7-form input.error,.theme_1.wpcf7-form select.error,.theme_1.wpcf7-form textarea.error{border-bottom:5px solid red}div.wpcf7-mail-sent-ok{background-color:#fff;padding:15px}.wpcf7-form.sent p{display:none}#wpcf7-f1363-o1 .wpcf7-form{width:100%;margin:10px auto 0}#wpcf7-f1363-o1 input,#wpcf7-f1363-o1 select,#wpcf7-f1363-o1 textarea{margin:12px auto;padding:10px 15px;background-color:#fff;color:initial;font-size:.8em;border:1px solid #bbb;display:block;font-family:inherit;width:100%;max-width:100%}#wpcf7-f1363-o1 select{height:43px}#wpcf7-f1363-o1 [type=submit]{background:#1f81c2;border-bottom:2px solid #0f5685 !important}h4.widgettitle{text-align:center;font-size:1.1em;line-height:1.2em}#wpcf7-f1363-o1 .wpcf7-form label.error{color:red;font-size:.8em;float:none;background:0 0;padding:4px 10px;margin-top:-10px;display:block}#wpcf7-f1363-o1 .theme_1.wpcf7-form input.error,#wpcf7-f1363-o1 .theme_1.wpcf7-form select.error,#wpcf7-f1363-o1 .theme_1.wpcf7-form textarea.error{border-bottom:2px solid red}.more-space{margin-bottom:30px;display:inline-block}.more-space-top{margin-top:20px !important;display:inline-block}.green-text{color:#3aa9aa;text-transform:uppercase;font-weight:600}.contact-bullets ul li{list-style:none}.contact-bullets ul{padding:0;margin-bottom:1em}.contact-bullets ul li i.fa{padding-right:20px;color:#3baaab}.contact-bullets .contact-divide{margin-top:20px;margin-bottom:40px;border-bottom:1px solid #3baaab}.contact-bullets .contact-divide:last-child{margin-bottom:20px}#et-top-navigation .et-cart-info{display:none}#top-header .et-cart-info{display:none}.entry-summary{border-bottom:1px solid #dadada}h1.product_title{font-size:38px}.entry-summary p.price span{font-weight:900;margin-bottom:10px;display:inline-block}.woocommerce div.product form.cart,.woocommerce-page div.product form.cart{margin-top:39px !important}.et_button_no_icon.woocommerce button.button.alt,.et_button_no_icon.woocommerce-page button.button.alt,.et_button_no_icon.woocommerce button.button,.et_button_no_icon.woocommerce-page button.button{padding:.65em 2em .5em !important;color:#fff;border:none;border-bottom:2px solid #0f5685;font-weight:900 !important}.et_button_no_icon.woocommerce button.button.alt:hover,.et_button_no_icon.woocommerce-page button.button.alt:hover,.et_button_no_icon.woocommerce button.button:hover,.et_button_no_icon.woocommerce-page button.button:hover{padding:.65em 2em .5em !important;border:none;border-bottom:2px solid #0f5685}body.woocommerce div.product .woocommerce-tabs .panel{padding:50px 50px 70px !important}body.woocommerce #content-area div.product .woocommerce-tabs ul.tabs li a{padding:15px 30px !important}h2.woocommerce-Reviews-title,.woocommerce-Tabs-panel h3{font-size:1.6em}#main-content .woocommerce-message,#main-content .woocommerce-error,#main-content .woocommerce-info{background:#f9f9f9 !important;color:#0d1b2f !important;padding:40px 30px!important}.woocommerce-info a.showcoupon,.woocommerce-info a{color:#1f81c2 !important}.woocommerce #review_form #respond .form-submit input,.et_button_no_icon.woocommerce-page a.button,.et_button_no_icon.woocommerce-page input.button,.et_button_no_icon.woocommerce-page a.button.alt,.et_button_no_icon.woocommerce-page input.button.alt{background:#1f81c2 !important;padding:.65em 2em .5em !important;color:#fff;border:none;border-bottom:2px solid #0f5685;font-weight:900 !important}.woocommerce #review_form #respond .form-submit input:hover,.et_button_no_icon.woocommerce-page a.button:hover,.et_button_no_icon.woocommerce-page input.button:hover,.et_button_no_icon.woocommerce-page a.button.alt:hover,.et_button_no_icon.woocommerce-page input.button.alt:hover{padding:.65em 2em .5em !important;border-bottom:2px solid #0f5685}.woocommerce-cart table.cart td.actions .coupon .input-text,.woocommerce .quantity input.qty,.woocommerce-page .quantity input.qty{padding:12px;border-radius:0;height:52px}.woocommerce .woocommerce-form-login input,.woocommerce .checkout_coupon input,.woocommerce .checkout input,.woocommerce .checkout textarea{border:1px solid #aaa}h1.main_title{font-size:38px}.cart_totals h2{font-size:32px}h1.woocommerce-products-header__title{color:initial !important}.et_pb_shop .woocommerce ul.products li,.woocommerce-page ul.products li.product{border:1px solid #dadada}.et_pb_shop .woocommerce ul.products li a.woocommerce-LoopProduct-link h2{padding:1em .75em}.woocommerce ul.products li.product .woocommerce-loop-product__title{padding:1em .75em;text-align:center;font-size:1.3em}.woocommerce ul.products li.product .price,.woocommerce-page ul.products li.product .price{font-weight:700;color:#3baaab !important;text-align:center;font-size:1.3em !important}.woocommerce ul.products li.product a{text-align:center}.woocommerce ul.products li.product a .et_overlay{background:rgba(0,0,0,.6)}.prod-button{display:block;margin-top:20px}.pum-open.pum-open-overlay.pum-open-scrollable body>[aria-hidden]{padding-right:0 !important}.pum-overlay,.popmake-overlay{background-color:rgba(0,0,0,.25) !important}#popmake-1257{background:url('http://www.markscheffeltraining.com/wp-content/uploads/2017/05/contactbg.jpg') no-repeat;background-size:cover;padding:15px}#popup-content{padding:70px 50px 40px;margin:0 auto;width:80%;text-align:center;line-height:1.5em;color:#fff;font-size:1.1em}#popmake-1257 .pum-close{height:auto;width:auto;left:auto;right:0;bottom:auto;top:0;padding:20px 30px;color:#fff;font-weight:700;font-size:1em;font-style:normal;line-height:14px;border:1px none #fff;border-radius:0;box-shadow:0px 0px 0px 0px rgba(2,2,2,.23);text-shadow:0px 0px 0px rgba(0,0,0,.23);background-color:#1f81c2}h1.aweber-form-title{color:initial;text-transform:capitalize;font-size:26px;color:#fff}.pum-theme-703 .pum-content{background-color:rgba(0,0,0,.65)}#af-form-1922641021 input{padding:10px 15px;font-size:1em;font-family:inherit;color:initial;width:100%;margin-bottom:15px}#af-form-1922641021 input[type=submit]{padding:.65em 2em .5em !important;color:#fff;border:none;border-bottom:2px solid #0f5685;font-weight:900 !important;text-transform:uppercase;cursor:pointer;background:#1f81c2}@media only screen and (max-width:1500px){#main-hero .et_pb_slide_content{width:70%}}@media only screen and (max-width:1280px){#popup-content{width:100%}}@media only screen and (max-width:1215px){#top-menu-nav,#top-menu{display:none}#et_top_search{display:none}#et_mobile_nav_menu{display:block}}@media only screen and (max-width:980px){h1.section-title{font-size:46px}h1.page-title{font-size:42px}h2{font-size:38px}h3{font-size:30px;text-align:center}#main-hero .et_pb_slide_content{width:80%;padding:12%}#about-mark-section .header-content{margin:50px 0}.logo-section-home img{margin-bottom:15px}.no-pad-bottom{padding-bottom:0}.no-pad-top{padding-top:0}.package-buttons p{text-align:center}.package-buttons .exp-button,.package-buttons .bubbles-button{margin-left:0}.wpcf7-form{width:100%}.page-image{margin-top:30px;margin-bottom:40px !important}#footer-info{float:left;text-align:left}h1.product_title,h1.main_title{font-size:34px}.cart_totals h2{font-size:28px}#wpcf7-f1363-o1 input,#wpcf7-f1363-o1 select,#wpcf7-f1363-o1 textarea{width:60%}h4.widgettitle{font-size:1.4em;margin-top:3em}}@media only screen and (max-width:880px){#top-logo-menu ul{display:none}#top-logo-menu img{padding:20px;margin:auto;display:block}}@media only screen and (max-width:767px){h1.section-title,h1.page-title{font-size:36px}h2{font-size:30px}h3{font-size:28px}#et-info-phone{float:inherit}.et_pb_button{font-size:16px !important}#main-hero .et_pb_slide_content{width:90%}#main-hero .et_fullscreen_slider .blue-button{padding-left:1em !important;padding-right:1em !important}#about-mark-section .header-content{text-align:center;margin:50px 0 0}.package-buttons a{margin:15px auto;width:80%}.package-buttons p{padding-bottom:0}.namefield,.emailfield,.telfield,.custom-selectbox{width:100%}.page-header-mobile{padding:10px 0 !important}.skype-chat{line-height:inherit !important}#footer-info,.footer-links{float:none;text-align:center}h1.product_title,h1.main_title{font-size:30px}body.woocommerce div.product .woocommerce-tabs .panel{padding:20px 20px 40px !important}.cart_totals h2{font-size:24px}h1.aweber-form-title{font-size:20px}#popup-content{padding:70px 30px 40px}#wpcf7-f1363-o1 input,#wpcf7-f1363-o1 select,#wpcf7-f1363-o1 textarea{width:100%}}@media only screen and (max-width:480px){#main-hero .et_pb_slide_content{width:100%;padding:20% 10%}#main-hero .et_pb_slider .et_pb_container{width:90%}}