html{scroll-behavior:smooth}body h1,body h2,body h3,body h4,body h5,body h6,body p,body span{font-family:Montserrat,sans-serif}body .star-rating span{font-family:FontAwesome}body h3{font-size:30px;line-height:36px}body h4{font-size:24px;line-height:28px}div.container h3.vc_custom_heading{color:#0079c2;font-weight:500!important;margin-bottom:30px}div.container .vc_row.wpb_row.vc_row-no-padding .col-large{padding:80px}@media (max-width:575px){div.container .vc_row.wpb_row.vc_row-no-padding .col-large{padding:20px}}div.container p{color:#000}div.container .p-large p{font-size:18px;line-height:1.5;margin-bottom:0}@media (max-width:768px){div.container .img-medium img{max-width:350px}}@media (max-width:575px){div.container .img-medium img{max-width:200px}}article.post .post-meta>span.meta-comments{display:none}body .gform_wrapper li.gf_label_inline .ginput_container{display:inline-block}body .gform_wrapper li.gf_label_inline ul.gfield_radio{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:16px}body .gform_wrapper li.gf_label_inline ul.gfield_radio li{margin-right:16px;margin-bottom:0}body .gform_wrapper li.gf_label_inline ul.gfield_radio li input[type=radio]{margin:0 4px 0 0}body .gform_wrapper .top_label input.datepicker.large,body .gform_wrapper .top_label input.datepicker.medium,body .gform_wrapper .top_label input.datepicker.small{width:100%}body .gform_wrapper.gf_browser_chrome .gfield_checkbox li input,body .gform_wrapper.gf_browser_chrome .gfield_checkbox li input[type=checkbox],body .gform_wrapper.gf_browser_chrome .gfield_checkbox li input[type=radio],body .gform_wrapper.gf_browser_chrome .gfield_radio li input[type=radio]{margin-top:0}#geodir-wrapper [type=button],#geodir-wrapper [type=submit],.btn-primary[disabled],.btn-primary[disabled].active,.btn-primary[disabled].focus,.btn-primary[disabled]:active,.btn-primary[disabled]:focus,.btn-primary[disabled]:hover,.button[disabled],.button[disabled].active,.button[disabled].focus,.button[disabled]:active,.button[disabled]:focus,.button[disabled]:hover,.geodir-search [type=button],.geodir-search [type=submit],[type=submit],fieldset[disabled] .btn-primary,fieldset[disabled] .btn-primary.active,fieldset[disabled] .btn-primary.focus,fieldset[disabled] .btn-primary:active,fieldset[disabled] .btn-primary:focus,fieldset[disabled] .btn-primary:hover,fieldset[disabled] .button,fieldset[disabled] .button.active,fieldset[disabled] .button.focus,fieldset[disabled] .button:active,fieldset[disabled] .button:focus,fieldset[disabled] .button:hover,fieldset[disabled] input.submit,fieldset[disabled] input.submit.active,fieldset[disabled] input.submit.focus,fieldset[disabled] input.submit:active,fieldset[disabled] input.submit:focus,fieldset[disabled] input.submit:hover,input.submit[disabled],input.submit[disabled].active,input.submit[disabled].focus,input.submit[disabled]:active,input.submit[disabled]:focus,input.submit[disabled]:hover{background-color:#0056a3;border-color:#0056a3}header#header div.header-contact{border-right-color:#006ccc}header#header div.header-contact span>b{display:inline-block}header#header div.header-contact span label{width:75px}header#header div.header-contact h5{color:#fff}header#header .header-top{background-color:#0056a3;border-bottom:1px solid #006ccc}header#header .header-main .header-center form.product-search-form button[type=submit]{margin-left:-28px;background-color:#0056a3;border-color:#0056a3}header#header #header .mobile-toggle,header#header #header.sticky-header .main-menu-wrap,header#header .fixed-header #header.sticky-header .main-menu-wrap{background-color:#0056a3}@media (max-width:575px){header#header #header .header-main #product-search-0{background-color:#0056a3}}#footer #gform_2{display:-webkit-box;display:-ms-flexbox;display:flex}#footer #gform_2 input[type=submit]{padding:12px 19px}#footer #gform_fields_2 .gfield_label{display:none}#footer #gform_fields_2 input[type=text]{width:100%;padding:12.5px}#footer #gform_wrapper_2{margin:0}#footer aside#block-widget-7{margin-bottom:0}#footer .footer-main>.container{padding-bottom:0}@media (max-width:575px){#footer .gform_wrapper ul.gform_fields{width:250px}}#footer .gform_wrapper ul.gform_fields li.gfield{padding-right:0}#footer .gform_wrapper .gform_footer{margin:0}#footer .footer-bottom .container{display:-webkit-box;display:-ms-flexbox;display:flex}#footer .footer-bottom .container .footer-left{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}#footer .footer-bottom .container .footer-center{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}@media (max-width:992px){#footer .contact-info.contact-info-block .contact-details{display:-webkit-box;display:-ms-flexbox;display:flex}#footer .contact-info.contact-info-block .contact-details li{-webkit-box-flex:0;-ms-flex:0 0 33.3%;flex:0 0 33.3%;max-width:33.3%}#footer #contact-info-widget-2{margin-bottom:0}}.header-main .header-center{padding:20px 0}.header-main .header-center form.product-search-form{text-align:left}.header-main .header-center form.product-search-form .product-search-field{width:calc(100% - 60px);height:40px;border:1px solid #ccc;background:#fff}.header-main .header-center form.product-search-form .product-search-field:placeholder{color:#000}.header-main .header-center form.product-search-form button[type=submit]{font-family:FontAwesome;cursor:pointer}.header-main .header-center form.product-search-form button[type=submit]:hover{background-color:#0079c2;border-color:#0079c2}.header-main .header-center form.product-search-form button[type=submit]:before{content:"\E884";font-family:porto}.header-main .header-center form.product-search-form .product-search-field-clear{display:inline!important}#product-search-0{width:100%}.product-search-results{width:110%}.product-search-results table.search-results tr td{padding:4px 8px}.product-search-results table.search-results tr:nth-child(n) td.category-info{text-align:center;background-color:#0079c2}.product-search-results table.search-results tr:nth-child(n) td.category-info:hover{background-color:#0178b3}.product-search-results table.search-results tr:nth-child(n) td.category-info a span{color:#fff}.product-search-results table.search-results .entry.active,.product-search-results table.search-results .entry:hover{background-color:initial}.product-search-results table.search-results .entry a span.title{text-decoration:none}.product-search-results table.search-results .title{font-size:.85rem;line-height:1.75}.product-search-results table.search-results .product-image img.thumbnail{width:32px;height:32px}.entry-content .product-search-results table.search-results tr td{padding:4px 8px}.search-toggle{display:none;cursor:pointer;text-align:center;font-size:14px;vertical-align:middle;margin:8px 0 8px 12px;line-height:20px;font-size:18px;padding:0 11px}#header.sticky-header #product-search-1{display:inline-block}#header.sticky-header #product-search-1 .title{font-size:.8rem;line-height:1.5}#header.sticky-header #product-search-1 .product-info{padding:8px}#header.sticky-header #product-search-1 span{white-space:pre-wrap}#header.sticky-header #product-search-1 .product-image{display:none}#header.sticky-header #product-search-field-1{width:auto}@media (max-width:1200px){#header .header-main .header-center{display:-webkit-box;display:-ms-flexbox;display:flex}#header .header-main .header-center .mobile-toggle{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-item-align:end;align-self:flex-end;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin-left:auto}#product-search-0{width:100%;margin-left:15px;width:80%;display:inline-block}}@media (max-width:575px){body:not(.home){margin-bottom:60px}#header .header-main.sticky.change-logo #product-search-0{top:53px}#header .header-main .container>.header-center{position:static}#header .header-main .container>.header-center .search-toggle{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:auto}#header .header-main .container>.header-center .mobile-toggle{margin-left:0}#header .header-main #product-search-0{display:none;position:absolute;width:275px;top:88px;padding:10px;z-index:10000;background-color:#0079c2}}.row-button .vc_column-inner{padding-top:0!important}.button-custom button{text-transform:uppercase}.card-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.card-row .card-custom{background-color:#fff;padding:40px 80px;min-height:165px;border-width:20px 0 0;border-style:solid;-webkit-box-shadow:0 0 50px #ccc;box-shadow:0 0 50px #ccc}@media (min-width:768px){.card-row .card-custom{-webkit-box-flex:0;-ms-flex:0 0 48%;flex:0 0 48%;max-width:48%;padding:20px 40px}}@media (max-width:768px){.card-row .card-custom{-webkit-box-shadow:none;box-shadow:none;padding:20px}}.card-row .card-custom h4{font-weight:500!important;margin-bottom:20px}.card-row .card-custom p{text-align:center}.card-row .card-1,.card-row .card-2{margin-bottom:30px}@media (max-width:768px){.card-row .card-1,.card-row .card-2{margin-bottom:0}}.card-row .card-1{border-color:#0079c2}.card-row .card-1 h4{color:#0079c2}.card-row .card-2{border-color:#4c79c2}.card-row .card-2 h4{color:#4c79c2}.card-row .card-3{border-color:#51b9f0}.card-row .card-3 h4{color:#51b9f0}.card-row .card-4{border-color:#77d3ea}.card-row .card-4 h4{color:#77d3ea}.card-product-col p{text-align:center}body.woocommerce-cart .product-name em small{display:none}body.home .no-breadcrumbs .main-content{padding-top:0}body.home #home-top-adds{margin-top:20px;margin-bottom:20px}body.home #section-1{background-size:cover;background-position:50%;padding:80px}@media (max-width:768px){body.home #section-1{padding:40px}}@media (max-width:992px){body.home #empower-row-tablet .col-md-6{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}body.home #empower-row-tablet .col-md-6:first-child{height:450px}body.home #top-shopping-tablet .col-md-3{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}}.woocommerce .woocommerce-loop-product__title{word-wrap:break-word}.woocommerce ul.products.grid li.product-col{height:auto}.woocommerce ul.products.grid li.product-col>.product-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%}.woocommerce ul.products.grid li.product-col .product-image .inner{display:-webkit-box;display:-ms-flexbox;display:flex;max-height:180px;min-height:179px;width:auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.woocommerce ul.products.grid li.product-col .product-image img{width:auto}.woocommerce .product-search-filter-price-slider{display:none}.products .sale-product-daily-deal:before{background-color:#0056a3}ul.list li.product .add_to_cart_button{background-color:#0056a3;border-color:#0056a3}.rebate-expiration,.rebate-text{color:#7b858a}.rebate-text{font-size:16px;font-weight:400}.rebate-expiration{font-size:14px;font-weight:700}body.tax-product_cat .rebate-text{display:block;margin-top:5px}.product .entry-summary .rebate-text{display:inline}.product .entry-summary .rebate-expiration{margin-top:5px}.product .entry-summary .product-summary-wrap .product_meta{border-bottom:0;padding:0}.product .entry-summary #inventory-wrapper,.product .entry-summary #inventory-wrapper table{margin-top:10px}.product .entry-summary #inventory-wrapper table td,.product .entry-summary #inventory-wrapper table th{padding:2px 0}.product .entry-summary #inventory-wrapper table td{width:25%}.widget.widget_products ul.product_list_widget li .product-details .amount{vertical-align:initial}.widget.widget_products .rebate-text{vertical-align:bottom;font-size:1em}.widget.widget_products .rebate-expiration{display:none}body.woocommerce-cart .woocommerce-error,body.woocommerce-checkout .woocommerce-error{border:1px solid #ff5b5b;color:#ff5b5b;margin-bottom:20px}body.woocommerce-cart .woocommerce-shipping-totals.card-default .card-header.arrow a,body.woocommerce-checkout .woocommerce-shipping-totals.card-default .card-header.arrow a{font-size:12px}body.woocommerce-cart .woocommerce-shipping-totals .cart-v2 .card-title,body.woocommerce-checkout .woocommerce-shipping-totals .cart-v2 .card-title{line-height:2}body.woocommerce-cart .woocommerce-shipping-methods,body.woocommerce-checkout .woocommerce-shipping-methods{font-size:12px}body.woocommerce-cart table.woocommerce-checkout-review-order-table td.product-name,body.woocommerce-checkout table.woocommerce-checkout-review-order-table td.product-name{width:50%}body.woocommerce-page:not(.corporate-account) img[alt=amex]{display:none}body.woocommerce-page:not(.corporate-account) #add_payment_method input.js-sv-wc-payment-gateway-credit-card-form-account-number.amex,body.woocommerce-page:not(.corporate-account) #payment div.payment_box input.js-sv-wc-payment-gateway-credit-card-form-account-number.amex{background-image:none}body.single-product .product-summary-wrap .price{line-height:1.25}