@charset "UTF-8";
/* https://staging.contactsforless.com/wp-content/themes/contacts-for-less-us/style.css?ver=1.0.2 */
.woocommerce div.product .woocommerce-tabs ul.tabs{border-top:0}.woocommerce-cart #breadcrumbbar{display:none}#listing-price h2{font-size:18px}#listing-price h2>strong{display:block;font-size:14px;color:#7a7a7a;text-transform:none}.site-branding{display:none}.main-header-bar{background:transparent}.main-navigation ul .menu-item{margin-right:1px}.main-navigation ul .menu-item:last-child{margin-right:0}.main-navigation ul .menu-item .menu-link{background:linear-gradient(to bottom,#f9fcfd 0%,#d3eaef 100%);border-radius:6px 6px 0 0}.main-navigation ul .menu-item .menu-link:hover,.main-navigation ul .menu-item .menu-link:focus{background:#fff}.main-navigation ul.sub-menu{padding:10px 0}.main-navigation ul.sub-menu .menu-item .menu-link,.main-navigation ul .menu-item{background:#fff}.main-navigation ul .menu-item{border-radius:6px 6px 0 0}.ast-desktop .main-navigation .ast-mm-template-content,.ast-desktop .main-navigation .ast-mm-custom-content,.ast-desktop .main-navigation .ast-mm-custom-text-content,.ast-header-break-point .main-navigation .sub-menu .menu-item .menu-link,.ast-desktop .ast-mega-menu-enabled .astra-full-megamenu-wrapper .astra-mega-menu-width-full-stretched.sub-menu{padding:0}.main-navigation ul .menu-item.divider a .menu-text{border-top:1px solid #bbc9d1;padding-right:20px;padding-top:2px}.main-navigation ul .menu-item.full-stretched-width-mega .sub-arrow{display:none}.main-navigation ul .menu-item.full-stretched-width-mega a.menu-link:hover,.main-navigation ul .menu-item.full-stretched-width-mega:hover a.menu-link,.main-navigation ul .menu-item.full-stretched-width-mega a.menu-link:focus,.main-navigation ul .menu-item.full-stretched-width-mega:focus a.menu-link{background:#0067a4;color:#fff}.site-header a .sub-arrow{color:#238530}@media (max-width:767px){.main-navigation #primary-menu{flex-direction:column}.main-navigation,.main-navigation #primary-menu{width:100%}}@media (max-width:640px){#gform_wrapper_82.gform_wrapper form.gf_simple_horizontal div.gform_body,#gform_wrapper_82.gform_wrapper form.gf_simple_horizontal div.gform_footer.top_label{display:table-cell;vertical-align:middle;margin:0;padding:0;position:relative;max-width:75%;width:100%!important}#gform_wrapper_82.gform_wrapper form.gf_simple_horizontal div.gform_footer.top_label{width:auto;max-width:25%;padding:0;margin:0}#gform_wrapper_82.gform_wrapper .gform_footer input.button,.gform_wrapper .gform_footer input[type="submit"]{margin-bottom:0;padding:8px 30px 8px 30px}body #gform_wrapper_82.gform_wrapper ul li.gfield,body #gform_wrapper_82.gform_wrapper .top_label div.ginput_container{margin-top:0}}@media (min-width:768px){body:not(.home) .main-navigation,body:not(.home) .main-navigation ul,body:not(.home) .main-navigation ul .menu-item{width:100%;flex-wrap:nowrap}body:not(.home) .main-navigation ul .menu-item .menu-link{justify-content:center}}@media (min-width:1025px){body:not(.home) .main-navigation ul#primary-menu::before,body:not(.home) .main-navigation ul#primary-menu::after{content:"";background:linear-gradient(to bottom,#f9fcfd 0%,#d3eaef 100%);width:100%;height:100%;position:absolute;top:0}body:not(.home) .main-navigation ul#primary-menu::before{left:-100%}body:not(.home) .main-navigation ul#primary-menu::after{right:-100%}.mobile-only{display:none!important}}@media (max-width:767px){body:not(.home) .main-header-bar-wrap{display:none}}@media (max-width:1024px){.desktop-only{display:none!important}}body .gform_wrapper .top_label li.gfield.gf_right_half{padding-right:0}body .gform_wrapper .ginput_complex.ginput_container_address span.ginput_right+span.ginput_left.address_zip{padding-right:0!important;margin-right:0}body .gform_wrapper .ginput_complex.ginput_container_address .ginput_right{margin-right:0}body .gform_wrapper.gf_browser_chrome .ginput_complex .ginput_right select,body .gform_wrapper.gf_browser_chrome .ginput_complex select{margin-top:0}.price .from{display:none}.composite_component{width:50%;float:left}.woocommerce .component_title_wrapper .component_title{font-size:18px}body .component .component_wrap span.price,body .single-product .component .component_wrap span.price{display:none!important}body .component .component_wrap *+.quantity_button .quantity,body .single-product .component div.product .component_wrap *+.quantity_button .quantity{margin:0!important}body .elementor-add-to-cart ul.gform_fields{display:flex;flex-wrap:wrap;clear:both;background:#f0f0f0}.elementor-add-to-cart .gform_wrapper .top_label input.medium,.elementor-add-to-cart .gform_wrapper .top_label select.medium{width:100%}.elementor-add-to-cart .gform_wrapper ul.gform_fields li.gfield{margin:0;width:20%;padding:10px 5px}.elementor-add-to-cart .gform_wrapper ul.gform_fields li.gfield.gfield_html{width:100%;padding-bottom:0;border-top:10px solid #fff;color:#0067a4;font-size:18px}.elementor-add-to-cart .gform_wrapper .gform_footer{margin:0;padding:0}.woocommerce div.product .composite_price p.price{font-size:24px;font-weight:900;color:#0067a4;margin:0 15px 0 0!important}.composite_wrap,.composite_button{display:flex;align-items:center}.woocommerce div.product form.cart .button.single_add_to_cart_button,.woocommerce .product .cart .quantity.buttons_added{margin-bottom:0}.woocommerce form .composite_button .quantity.buttons_added{display:none}@media (max-width:1024px){.composite_wrap,.composite_button{display:block}.woocommerce div.product.elementor .quantity+.button{margin:10px 0 0}.woocommerce .product .cart .quantity.buttons_added{margin:10px 0 0;width:100%}}@media (min-width:768px) and (max-width:1024px){.elementor-add-to-cart .gform_wrapper ul.gform_fields li.gfield{width:33.33%}}@media (max-width:767px){.elementor-add-to-cart .gform_wrapper ul.gform_fields li.gfield{width:100%}}.woocommerce table.my_account_orders .button{margin-right:5px}.single-product #pal_express_checkout_paypal_button{display:none}.composite_component{width:50%;float:left}.woocommerce .component_title_wrapper .component_title{font-size:18px}body .component .component_wrap span.price,body .single-product .component .component_wrap span.price{display:none!important}body .component .component_wrap *+.quantity_button .quantity,body .single-product .component div.product .component_wrap *+.quantity_button .quantity{margin:0!important}#cfl-addtocart ul.gform_fields{display:flex;flex-wrap:wrap;clear:both;background:#f0f0f0}#cfl-addtocart .gform_wrapper .top_label input.medium,#cfl-addtocart .gform_wrapper .top_label select.medium{width:100%}#cfl-addtocart .gform_wrapper ul.gform_fields li.gfield{margin:0;width:20%;padding:10px 5px}#cfl-addtocart .gform_wrapper ul.gform_fields li.gfield.gfield_html{width:100%;padding-bottom:0;border-top:10px solid #fff;color:#0067a4;font-size:18px}#cfl-addtocart .gform_wrapper .gform_footer{margin:0;padding:0}.woocommerce div.product .composite_price p.price{font-size:24px;font-weight:900;color:#0067a4;margin:0 15px 0 0!important}.composite_wrap,.composite_button{display:flex;align-items:center}.woocommerce div.product form.cart .button.single_add_to_cart_button,.woocommerce .product .cart .quantity.buttons_added{margin-bottom:0}.woocommerce form .composite_button .quantity.buttons_added{display:none}@media (max-width:1024px){.composite_wrap,.composite_button{display:block}.woocommerce div.product.elementor .quantity+.button{margin:10px 0 0}.woocommerce .product .cart .quantity.buttons_added{margin:10px 0 0;width:100%}}@media (min-width:768px) and (max-width:1024px){#cfl-addtocart .gform_wrapper ul.gform_fields li.gfield{width:33.33%}}@media (max-width:767px){#cfl-addtocart .gform_wrapper ul.gform_fields li.gfield{width:100%}}.cfl-view-cart{padding:10px 20px;margin-left:-20px;text-transform:uppercase;font-weight:700;font-size:.8rem;letter-spacing:1px;transition:all 0.5s ease;animation-delay:0.3s;visibility:hidden}.single_add_to_cart_button.added~.cfl-view-cart{visibility:visible;margin-left:0}.single_add_to_cart_button.added~.cfl-view-cart:hover{cursor:pointer}@media only screen and (max-width:1024px){.cfl-view-cart{margin-top:10px;font-size:.9rem;float:left}}.woocommerce-checkout #payment ul.payment_methods li{list-style:none}.woocommerce-checkout-review-order-table{color:#000}.component_container_table_item .product-name,.component_container_table_item .product-total{border-top:3px solid #0067a4!important}.cart_item:last-child .product-name,.cart_item:last-child .product-total{border-bottom:3px solid #0067a4!important}.opc_order_review .component_container_table_item .product-quantity{display:none}.woocommerce-checkout .woocommerce-message .wc-forward{display:none}.elementor-200589 .elementor-element.elementor-element-b90c58a .uael-woo-categories ul.products{display:flex;justify-content:center;align-items:flex-end}.uael-woo-categories .products li.product .uael-category__title-wrap,.uael-woo-categories ul.products li.product .uael-category__title-wrap{position:initial}.elementor-200293 .elementor-element.elementor-element-3ade668>.elementor-widget-container{box-shadow:none;margin-right:0;padding-right:0}.elementor-200344 .elementor-element.elementor-element-44f3733>.elementor-widget-container{box-shadow:none}.post-200779 .entry-title{display:none}@media (max-width:740px){.spicewpsearchform{right:0!important;width:200%!important}.search_icon{margin-right:20px}}.search_icon{margin-left:20px}.main-header-bar-wrap{z-index:1!important}.spicewpsearchform{display:block;width:500px;position:absolute;right:2%;top:100%;margin-top:1px;z-index:9999;background:#fff;padding:20px;border:5px solid #0166a4}#spicewpsearchform input[type="text"]{width:78%;height:auto;border:1px solid #5ca2df;padding:11px 12px;border-radius:0px!important}#spicewpsearchform input[type="submit"]{line-height:1;padding:14px 20px;border-radius:0;height:auto;font-size:15px;display:inline-block;border:1px solid #5ca2df}#spicewpsearchform:before{border-color:transparent transparent #d05353;border-style:solid;border-width:.5em;content:"";display:block;position:absolute;right:22px;top:-20px;z-index:10}.spicewpsearch_icon{background-image:url(/wp-content/themes/contacts-for-less-us/images/search-icon.png);background-repeat:no-repeat;padding:0 0 0 36px;background-position:5px center;background-color:transparent;background-size:18px 18px}.search-form .search-field{width:80%}@media (max-width:767px){.mobile-menu-no-click>.menu-link{pointer-events:none}}#g-recaptcha-0{margin:15px 0 20px 0}#place_order{padding:25px;background-color:#218535;font-size:22px}#place_order:hover{background-color:#0067a4}.elementor-menu-cart__toggle .elementor-button,img.emoji,img.wp-smiley{background:0 0!important}.elementor-menu-cart__footer-buttons .elementor-button--view-cart{display:none}img.emoji,img.wp-smiley{display:inline!important;border:none!important;box-shadow:none!important;height:1em!important;width:1em!important;margin:0 0.07em!important;vertical-align:-0.1em!important;padding:0!important}#gform_wrapper_142{display:block!important}nav.elementor-nav-menu--dropdown.elementor-nav-menu__container{max-height:none!important;overflow-y:scroll!important}