/**handles:divi-style**/
#top-menu-nav #top-menu li.mega-menu>ul>li>a{padding-right:20px;width:100%}#top-menu .products-menu li>a{font-size:15px}#top-header .container{padding-top:7px}h2{font-size:28px}#et-top-navigation,#main-footer h4,#tab-additional_information h2,#tab-description h2,.entry-summary .entry-title,.woocommerce .products li.product .price,.woocommerce ul.product_list_widget li a,.woocommerce-MyAccount-navigation,.woocommerce-Reviews-title,h4.widgettitle{font-weight:400}#coupon_code,.et_button_no_icon .et_pb_button,.et_button_no_icon .et_pb_button:hover,.et_pb_button,.woocommerce button#place_order,.woocommerce button#place_order:hover,.woocommerce div.product form.cart .button,.woocommerce div.product form.cart .button:hover,.woocommerce-cart .cart .actions .coupon .input-text,.woocommerce-message a.button.wc-forward,.woocommerce-message a.button.wc-forward:hover,.woocommerce-page a.checkout-button.button.alt.wc-forward,.woocommerce-page a.checkout-button.button.alt.wc-forward:hover,.woocommerce-page.et_pb_button_helper_class #respond input#submit,.woocommerce-page.et_pb_button_helper_class #respond input#submit:hover,.woocommerce-page.et_pb_button_helper_class button.button,.woocommerce-page.et_pb_button_helper_class button.button:hover,.woocommerce-product-search button,.woocommerce-product-search buuton:hover,.woocommerce.et_pb_button_helper_class #respond input#submit,.woocommerce.et_pb_button_helper_class #respond input#submit:hover,a.button.wc-backward,a.button.wc-forward,a.button.wc-forward:hover{font-family:Poppins;padding:8px 30px!important;color:#fff!important}.woocommerce-product-search button,button.woocommerce-widget-layered-nav-dropdown__submit{border:none;cursor:pointer;transition:all .2s;text-transform:uppercase;font-size:16px}.deals-page-header .et_pb_fullwidth_header_container.center:after,.deals-page-header .et_pb_fullwidth_header_container.center:before,.deals-page-header .header-content:after,.deals-page-header .header-content:before{content:'';height:40px;position:absolute;width:40px}.deals-page-header .et_pb_fullwidth_header_container.center:after{border-bottom:10px solid #000;border-right:10px solid #000;right:20%;top:80%}.deals-page-header .et_pb_fullwidth_header_container.center:before{border-bottom:10px solid #000;border-left:10px solid #000;left:20%;top:80%}.deals-page-header .header-content:before{border-left:10px solid #000;border-top:10px solid #000;left:20%;top:-4%}.deals-page-header .header-content:after{border-right:10px solid #000;border-top:10px solid #000;right:20%;top:-4%}.el-add-banner h2{font-size:30px;font-weight:600;text-transform:uppercase}a.el-home-button{color:#fff;display:inline-block;float:none;margin-top:20px;padding:8px 16px;text-transform:uppercase}.extended-page-header .et_pb_slider_container_inner:before{border:10px solid rgba(255,255,255,.6);content:'';height:80%;position:absolute;top:8%}.extended-page-header .et_pb_slide:before{background:rgba(0,0,0,.2);content:'';height:100%;position:absolute;right:0;top:0}.extended-page-header .et_pb_slide_description{float:right;margin-right:-3%}.home-slider .et-pb-controllers{left:auto;right:50px;top:50%;width:20px}.home-slider .et-pb-controllers a{background:0 0;border-radius:0;border:1px solid #fff;display:block;height:16px;margin-bottom:10px;width:16px}.home-slider .et-pb-controllers a.et-pb-active-control{background:#fff}.home-slider .et-pb-arrow-next,.home-slider .et-pb-arrow-prev,.home-slider:hover .et-pb-arrow-next,.home-slider:hover .et-pb-arrow-prev{background-repeat:no-repeat;background-size:contain;left:auto;opacity:1;top:15%;width:100px}.home-slider .et-pb-arrow-prev,.home-slider:hover .et-pb-arrow-prev{background-image:url("https://specialtysealantsinc.com/wp-content/themes/custom-theme-for-specialty-sealants-inc/images/left_arrow.png");right:180px}.home-slider .et-pb-arrow-next,.home-slider:hover .et-pb-arrow-next{background-image:url("https://specialtysealantsinc.com/wp-content/themes/custom-theme-for-specialty-sealants-inc/images/right_arrow.png");right:50px}.home-slider .et-pb-arrow-next span,.home-slider .et-pb-arrow-prev span{display:block;font-size:14px;font-weight:600;padding-top:15px;text-align:right}.home-slider .et-pb-arrow-next:before,.home-slider .et-pb-arrow-prev:before{content:''}.home-slider .et-pb-arrow-next span{text-align:left!important}.woocommerce mark.count{background-color:rgba(0,0,0,.01)}.box-page-offer-module{border:1px solid #e7e7e7;padding:20px}.grid-blog-section .et_pb_blog_grid .et_pb_post{border-bottom-width:2px!important;border-radius:20px}.landing-page-arrow:before{border-left:26px solid transparent;border-right:26px solid transparent;border-top-style:solid;border-top-width:26px;content:"";left:calc(50% - 26px);position:absolute;top:0}.landing-page-optin h1{font-size:60px}.et_pb_shop .product .add_to_cart_button,.et_pb_shop .product .add_to_cart_button:hover,.products .product .add_to_cart_button,.products .product .add_to_cart_button:hover{margin-top:0!important;position:absolute;top:0;right:0;z-index:9999;border:none!important;border-radius:0!important;width:30px;height:30px;padding:0!important;letter-spacing:0!important;text-indent:-9999px}.et_pb_shop .product .add_to_cart_button,.products .product .add_to_cart_button{background:rgba(0,0,0,0)!important}.et_pb_shop .product .add_to_cart_button:after,.products .product .add_to_cart_button:after{content:'\e015';opacity:1!important;margin-left:0!important;font-size:16px!important;right:8px;top:8px;text-indent:0;display:block!important}.et_pb_shop .product .add_to_cart_button.ajax_add_to_cart:after,.products .product .add_to_cart_button.ajax_add_to_cart:after{opacity:1!important;color:#fff!important;margin-left:0!important;font-size:16px!important;right:8px;top:8px;text-indent:0}.woocommerce a.added_to_cart{display:block;text-align:center}.price span{font-weight:500}h2.woocommerce-loop-category__title,h2.woocommerce-loop-product__title,span.price{letter-spacing:.5px;text-align:center}.woocommerce #content .quantity input.qty,.woocommerce .quantity input.qty,.woocommerce-cart table.cart td.actions .coupon .input-text,.woocommerce-page #content .quantity input.qty,.woocommerce-page .quantity input.qty{border-radius:0;font-size:16px!important;font-weight:500!important;height:40px}.woocommerce #content div.product form.cart div.quantity,.woocommerce div.product form.cart div.quantity,.woocommerce-page #content div.product form.cart div.quantity,.woocommerce-page div.product form.cart div.quantity{border-radius:0!important}.woocommerce form .form-row input.input-text{padding:10px}.select2-container .select2-selection--single{height:40px;padding-top:6px}.woocommerce-billing-fields__field-wrapper label{color:rgba(51,51,51,.94);padding-bottom:6px!important}.woocommerce form .form-row{margin:0 0 12px}#order_review_heading{padding-top:30px}.woocommerce span.onsale,.woocommerce-page span.onsale{font-size:12px;padding:2px 8px!important}.woocommerce input#coupon_code{padding:22px 16px!important;text-transform:uppercase}.woocommerce ul.products{margin-bottom:-12px}.orderby,.woocommerce div.product form.cart .variations td select{border-radius:0;padding:10px 8px}.price_slider.ui-slider,span.select2.select2-container{margin:5px 0}.woocommerce .widget_price_filter .price_slider_amount .button,.woocommerce .widget_price_filter .price_slider_amount .button:hover{padding:6px 12px!important}h4.widgettitle{font-size:20px;padding-bottom:20px}button.woocommerce-widget-layered-nav-dropdown__submit{border:none;color:#fff;font-size:16px;padding:10px 10px;text-transform:uppercase;cursor:pointer}.woocommerce-product-search .search-field{padding:10px;border:1px solid #666;border-radius:3px;width:100%;margin-bottom:15px}.woocommerce-widget-layered-nav li{margin-bottom:0!important}.woocommerce-widget-layered-nav input{padding:0 5px!important}#footer-widgets .et_pb_widget ul li{margin-bottom:0}.footer-address:before,.footer-email:before,.footer-phone:before{font-family:ETmodules;padding-right:10px}.footer-address:before{content:'\e081'}.footer-phone:before{content:'\e090'}.footer-email:before{content:'\e010';font-weight:600}div#footer-info{padding-top:10px}#footer-bottom{padding:5px 0}.el-sidebar-icons{display:flex;padding-top:16px}span.el-social-icon{color:rgba(153,153,153,.5);font-family:ETmodules;font-size:30px;margin-right:14px}@media screen and (min-width:1921px){.extended-page-header .et_pb_slider_container_inner:before{right:10%;width:30%}.extended-page-header .et_pb_slide:before{width:28%}.extended-page-header .et_pb_slide_description{max-width:45%}}@media screen and (max-width:1920px){.extended-page-header .et_pb_slider_container_inner:before{right:16%;width:36%}.extended-page-header .et_pb_slide:before{width:36%}.extended-page-header .et_pb_slide_description{max-width:55%}}@media screen and (max-width:1500px){.extended-page-header .et_pb_slider_container_inner:before{right:20%;width:45%}.extended-page-header .et_pb_slide:before{width:44%}.extended-page-header .et_pb_slide_description{max-width:65%}}@media screen and (max-width:1200px){.deals-page-header .et_pb_fullwidth_header_container.center:after,.deals-page-header .header-content:after{right:6%}.deals-page-header .et_pb_fullwidth_header_container.center:before,.deals-page-header .header-content:before{left:6%}}@media screen and (min-width:981px){.services-page-newsletter .et_pb_newsletter .et_pb_newsletter_fields>*{flex-basis:50%;margin-left:-70%}.landing-page-cta{display:flex;justify-content:space-around}}@media screen and (max-width:980px){.mega-menu img{width:30%}.el-author-desc .et_pb_column{margin-left:0;margin-top:0}.extended-page-header .et_pb_slide{padding:20px 0}.et_right_sidebar #sidebar{margin-top:30px}.extended-page-header .et_pb_slider_container_inner:before{border:0 solid rgba(255,255,255,.6)}.extended-page-header .et_pb_slide:before{width:100%}.extended-page-header .et_pb_slide_description{margin-right:0!important}.el-deals-blurb-img.et_pb_blurb .et_pb_main_blurb_image{display:flex;width:100%!important}}@media screen and (max-width:767px){.mega-menu img{width:50%}}@media screen and (max-width:480px){.woocommerce #content table.cart td.actions .coupon .button,.woocommerce #content table.cart td.actions .coupon .input-text,.woocommerce #content table.cart td.actions .coupon input,.woocommerce table.cart td.actions .coupon .input-text+.button{width:100%}.mega-menu img{width:90%}.extended-page-header .et_pb_slide{padding:50px 0}.woocommerce input#coupon_code{text-align:center}a.el-home-button{padding:8px 12px}}