.nav li ul{width:260px;padding:0px 0 3px}.nav li li{line-height:27px!important}.nav li li a{font-size:13px}#top-menu li li{margin:0;padding:0px 5px}#top-menu li li a{width:150px}#top-menu li.mega-menu>ul{width:600px;padding:5px 5px}#top-menu li.mega-menu>ul>li>a,#top-menu li>ul>li>a{padding:7px 5px 7px}.et_header_style_left #top-menu li.mega-menu>ul{left:auto!important;right:0}.et_header_style_centered #top-menu li.mega-menu>ul{left:auto!important}.et_header_style_centered #top-menu>li:last-child.mega-menu>ul{left:auto!important;right:0!important}.et-menu-nav #top-menu li.mega-menu>ul>li>a:first-child{border-bottom:2px solid #ffffff!important;font-weight:bold!important;background-color:#8a8c8e!important}.et-menu-nav li.mega-menu>ul>li>a:first-child{border-bottom:1px solid #ffffff!important;font-weight:bold!important;margin-bottom:10px!important}.nav li li li a{font-size:16px!important}#top-menu li li a{padding:20px 5px;font-weight:200}.nav ul li a:hover{opacity:1;background-color:#8a8c8e}@media (min-width:1470px) and (max-width:1660px){.usa-header{font-size:13px!important}.email-header{font-size:13px!important}.phone-header{font-size:13px!important}.header-search .et_pb_search input.et_pb_s{font-size:13px!important}.header-quote{font-size:15px!important}}@media (min-width:1285px) and (max-width:1469px){.usa-header{font-size:12px!important;margin-bottom:10px!important}.email-header{font-size:12px!important;margin-bottom:10px!important}.phone-header{font-size:12px!important;margin-bottom:10px!important}.header-search .et_pb_search input.et_pb_s{font-size:12px!important}.header-quote{font-size:14px!important}}@media (min-width:981px) and (max-width:1284px){.usa-header{font-size:10px!important;margin-bottom:15px!important}.email-header{font-size:10px!important;margin-bottom:15px!important}.phone-header{font-size:10px!important;margin-bottom:15px!important}.partners-header{display:none!important}.top-nav{display:none!important}.header-search .et_pb_search input.et_pb_s{font-size:10px!important}.header-quote{font-size:10px!important}}.woocommerce .woocommerce-breadcrumb{font-size:16px;font-weight:bold;color:#222}.woocommerce .woocommerce-breadcrumb a{color:#193888}select.orderby,.woocommerce div.product form.cart .variations td select{background:#193888;color:#fff!important;font-weight:bold;-webkit-appearance:none!important;-moz-appearance:none!important}.woocommerce ul.products li.product{text-align:center;background:#f5f5f5;padding:1em;transition:all 0.2s;-moz-transition:all 0.2s;-webkit-transition:all 0.2s}.woocommerce ul.products li.product:hover{background:#fff;box-shadow:0 10px 40px rgba(0,0,0,0.1);-webkit-box-shadow:0 10px 40px rgba(0,0,0,0.1);-moz-box-shadow:0 10px 40px rgba(0,0,0,0.1)}.et_shop_image{margin:-1em -1em 0}h2.woocommerce-loop-product__title,.product .related h2{font-size:22px!important;color:#000}.woocommerce ul.products li.product .star-rating{font-size:18px;margin-left:auto!important;margin-right:auto!important}.woocommerce .star-rating span::before{color:#ffa500!important}span.woocommerce-Price-amount.amount{color:red}.woocommerce ul.products li.product .price,.woocommerce ul.products li.product .price del,.woocommerce-page ul.products li.product .price,.woocommerce-page ul.products li.product .price del{font-size:18px}.woocommerce .et_overlay{border:0;background:#193888;background:radial-gradient(rgba(25,56,136,1),rgba(25,56,136,0.8))}.woocommerce .et_overlay:before{color:#fff;font-size:60px;margin:auto;transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%)}.woocommerce span.onsale,.woocommerce-page span.onsale{background:#FFA500!important;z-index:9}.smallblueshort_code{background-color:#193888;color:#fff;border-radius:27px!important;padding:7px 20px!important;font-size:14px!important;text-transform:uppercase!important}.smallblueshort_code:hover{background-color:#8a8c8e}#page-container .mobile_nav li ul.hide{display:none!important}#page-container .mobile_nav .menu-item-has-children{position:relative}#page-container .mobile_nav .menu-item-has-children>a{background:transparent}#page-container .mobile_nav .menu-item-has-children>a+span{position:absolute;right:0;top:0;padding:10px 20px;font-size:20px;font-weight:700;cursor:pointer;z-index:3}#page-container span.menu-closed:before{content:"\4c";display:block;color:#fff;font-size:16px;font-family:ETmodules}#page-container span.menu-closed.menu-open:before{content:"\4d"}.phone-align-right .et_pb_row.et_pb_equal_columns{-webkit-align-items:right!important;align-items:right!important}.et-pb-contact-message{color:#ffffff;font-size:21px;font-weight:700;text-transform:uppercase}.et_pb_contact_captcha_question{color:#fff!important}.et_pb_contact{color:#fff!important}@media (max-width:980px){.et_hide_mobile_logo #main-header .logo_container{display:block;opacity:1}}@media (max-width:767px){body.et-db #et-boc .et-l .et_pb_shop ul.products.columns-1 li.product,body.et-db #et-boc .et-l .et_pb_shop ul.products.columns-2 li.product,body.et-db #et-boc .et-l .et_pb_shop ul.products.columns-3 li.product,body.et-db #et-boc .et-l .et_pb_shop ul.products.columns-4 li.product,body.et-db #et-boc .et-l .et_pb_shop ul.products.columns-5 li.product,body.et-db #et-boc .et-l .et_pb_shop ul.products.columns-6 li.product,body.et-db #et-boc .et-l .et_pb_wc_related_products ul.products.columns-1 li.product,body.et-db #et-boc .et-l .et_pb_wc_related_products ul.products.columns-2 li.product,body.et-db #et-boc .et-l .et_pb_wc_related_products ul.products.columns-3 li.product,body.et-db #et-boc .et-l .et_pb_wc_related_products ul.products.columns-4 li.product,body.et-db #et-boc .et-l .et_pb_wc_related_products ul.products.columns-5 li.product,body.et-db #et-boc .et-l .et_pb_wc_related_products ul.products.columns-6 li.product,body.et-db #et-boc .et-l .et_pb_wc_upsells ul.products.columns-1 li.product,body.et-db #et-boc .et-l .et_pb_wc_upsells ul.products.columns-2 li.product,body.et-db #et-boc .et-l .et_pb_wc_upsells ul.products.columns-3 li.product,body.et-db #et-boc .et-l .et_pb_wc_upsells ul.products.columns-4 li.product,body.et-db #et-boc .et-l .et_pb_wc_upsells ul.products.columns-5 li.product,body.et-db #et-boc .et-l .et_pb_wc_upsells ul.products.columns-6 li.product{width:100%!important;margin-right:0%!important}}@media all and (max-width:767px){.woocommerce-page ul.products li.product:nth-child(n){margin:0 0 11.5%!important;width:100%!important}}