/*
Theme Name: Flatsome Child
Description: This is a child theme for Flatsome Theme
Author: UX Themes
Template: flatsome
Version: 3.0
*/

/*************** ADD CUSTOM CSS HERE.   ***************/
body{color: #5f5f5f;}.a_bold{font-weight: bold !important;color: #ee6624 !important;}.fc.fcw{padding-bottom: 50px }.single-post .entry-content.single-page p a, .tab-panels a, .nav-previous a, .nav-next a, .blue-link{color: #2cc3f9;}.pbf_container{display:none !important;}hr.hr_border{opacity: 1 !important;border-color: #ececec !important}.live-search-results .autocomplete-suggestions,.woocommerce-Price-amount.amount,.woocommerce-Price-currencySymbol{background: #fff;color: #333 !important;}.woocommerce-SavedPaymentMethods.wc-saved-payment-methods{padding-left: 20px !important;}.woocommerce-form.woocommerce-form-login.login{max-width: 1060px;margin: 0 auto;}img.pe-free-img{width: 100%;height: auto;}[data-icon-label]:after, .icon-label, .button.secondary:not(.is-outline), .button.alt:not(.is-outline), .badge-inner.on-sale, .button.checkout, .single_add_to_cart_button{background-color: #ee6624 !important;}.clear{clear: both;}.text-justify{text-align: justify !important;}.wc-autoship-options .panel td{font-size: inherit !important;line-height: normal !important}.ProductsDescExtra table tr td{border: 0 !important;}.shop_table .cart-discount.coupon-autoshipshipping{display: none !important;}.header-search-form-wrapper form.searchform{width: 220px;}.blog-single .large-10.col{max-width: 100% !important;flex-basis: 100% !important;}.page-title.blog-featured-title .title-overlay{background-color: rgba(0,0,0,0.20) !important;}@media all and (min-width: 768px){.page-title.blog-featured-title .page-title-inner{min-height: 450px !important;}}.blog-featured-title .page-title-inner .entry-category{display: none;}@media all and (min-width: 736px){.page-title.blog-featured-title{height: 650px;}.page-title.blog-featured-title .page-title-inner {min-height: 525px !important;}}@media all and (max-width: 375px){.payment-icon svg{height: 15px !important;}}.slider-sub-title{font-size: 20px;}.menu-departments > a:first-child, .menu-specialty > a:first-child, .menu-health-concerns > a:first-child, .health-menu-title > a:first-child{font-size: 20px !important;}.menu-link-telephone > a:first-child:before {content: "\2706";margin-right: 10px;color: #fe9030;opacity: 1 !important;font-weight: 700;}.link-white{color: #ffffff;}.link-white:hover{color: #eeeeee;text-decoration: underline;}.text-white, .text-white span{color: #ffffff !important;}.w100{width: 100% !important;}.mw30{min-width: 30px !important;}.mr0{margin-right: 0 !important;}.off-canvas-right .mfp-content, .off-canvas-left .mfp-content{background-color: #ffffff !important;}.form-row.place-order input#place_order{display: block;width: 100%;}.wpcf7-form-control.wpcf7-submit{background-color: #ee6624 !important;padding: 2px 25px 1px 25px;margin-top: -1px;}.header_logo.header-logo,.transparent #logo img,.stuck #logo img{width: 160px !important;height: auto !important;}.header-nav ul.nav-dropdown{min-width: 350px !important }.header-cart-link{color: #333333 !important;}.page-checkout-simple{padding: 20px 0 40px 0;}.page-checkout-simple .checkout.woocommerce-checkout .woocommerce-error{background: #ffa69f5c;padding: 20px;margin-bottom: 20px;color: #a41c1c;}.checkout-breadcrumbs{margin: 20px 0px }.flickity-slider .box-text{padding: 15px 10px 15px 10px;}.footer-widgets.footer #block_widget-7, .footer-widgets.footer #block_widget-5{margin-top: 40px;}.badge-container .badge-inner.on-sale{background-color: #ee6624 !important;}blockquote {font-family: Georgia, serif;font-size: 16px;font-style: italic;width: 100%;margin: 20px 0;padding: 40px;line-height: 1.45;position: relative;color: #FFF;border-left:5px solid #FF7F00 !important;background:#777;}blockquote cite {color: #efefef;font-size: 14px;display: block;margin-top: 5px;}blockquote cite:before {content: "\2014 \2009";}#colorbox #cboxWrapper div {background: none !important }#colorbox #cboxClose{display: none !important }.woocommerce-MyAccount-content ul li, .woocommerce-error ul li{list-style-type: none;}@media all and (min-width:768px){.shop-page-title.category-page-title .page-title-inner{min-height: 300px;}.shop-page-title.category-page-title .page-title-inner .flex-col{margin-top: 200px}}@media all and (min-width:1025px){.shop-page-title.category-page-title .page-title-inner{min-height: 500px;}.shop-page-title.category-page-title .page-title-inner .flex-col{margin-top: 300px}}.single-product .product-summary{max-width: 500px !important;}@media all and (min-width: 668px){.product_ingredients .h_c2{min-width: 90px;}.product_ingredients .h_c3{max-width: 60px;}}.product-main{padding: 40px 0 0 0 }.product-main .woocommerce-Price-amount.amount{font-size: 24px }.title-mfg-link{font-size: 70%;font-weight: 100;}.title-mfg-link a{color: #07b8f9;text-decoration: none !important;}.price-wrapper .price{color: #111;}.woocommerce-variation-price{border-top: none !important;}.price.product-page-price{margin-top: 5px !important;}.product_ingredients .title-big:first-child{color: #000;font-size: 20px;font-weight: bold }.product_ingredients .description_header {margin-top: 20px;}#tab-product_related .related_article_url{padding-bottom: 20px;margin-bottom: 25px;border-bottom: 1px solid #ccc;}#tab-product_related .related_article_url:last-child{border-bottom: none !important;}.product-info.summary .woocommerce-review-link {opacity: 100;margin-left: 90px;font-size: 14px;}.product-info.summary .price-wrapper{margin-top: 15px }.product .star-rating span:before, .product .star-rating:before {color: #ee6624;}.product .star-rating span:after, .product .star-rating:after {color: rgba(68, 67, 61, 0.81);}#tab-description .ProductsDescExtra{margin-top: 25px }table.product_ingredients{border: 4px solid #000;padding: 5px;}table.product_ingredients .h_c1{width: 75%;border-bottom: 1px solid #000 }table.product_ingredients .h_c2{width: 20%;border-bottom: 1px solid #000 }table.product_ingredients .h_c3{width: 5%;border-bottom: 1px solid #000 }table.product_ingredients tr:last-child .h_c1,table.product_ingredients tr:last-child .h_c2,table.product_ingredients tr:last-child .h_c3 {border-bottom: none !important;}table.product_ingredients tr:first-child .h_c1,table.product_ingredients tr:first-child .h_c2,table.product_ingredients tr:first-child .h_c3 {border-top: 4px solid #000;}table.product_ingredients th.h_c1,table.product_ingredients th.h_c2,table.product_ingredients th.h_c3 {border-top: none !important }.product-info .stock{display: none;}.product-name .backorder_notification, .product-info .woocommerce-variation-availability{display: none !important;}.wc-autoship-braintree-payment-field{margin-bottom: 20px;}.wc-autoship-braintree-payment-field label{display: none !important}#wc-autoship-braintree-hosted-fields{margin-bottom: 50px;}#wc-autoship-braintree-hosted-fields .wc-autoship-braintree-payment-field{margin-left: -10px !important;}.wc-autoship-braintree-hosted-field iframe{box-sizing: border-box;border: 1px solid #ddd !important;padding: 0 .8em !important;height: 2.7em !important;font-size: .97em;border-radius: 0;max-width: 100%;width: 100% !important;vertical-align: middle;background-color: #fff;color: #333;box-shadow: inset 0 1px 2px rgba(0,0,0,0.1);transition: color .3s, border .3s, background .3s, opacity .3s;margin-bottom: 18px !important;}ul.woocommerce-SavedPaymentMethods.wc-saved-payment-methods{margin: auto !important;}#pay_with_paypal{margin-left: -10px !important }.woocommerce-error.message-wrapper{margin-left: 15px}.wc-autoship-paypal.title {color: #222;font-weight: bold;}.checkout_coupon{width: 93%;margin-left: 15px;max-width: 600px;}.woocommerce-cart-form__cart-item.cart_item .wc-autoship-upsell-container.wc-autoship-upsell-add-autoship {position: absolute;margin: 5px 0 0 0px;}.wc-autoship-upsell-change-autoship .wc-autoship-upsell-cart-toggle{position: absolute;margin: 24px 0 0 0px;}#wc-autoship-upsell-cart-popup.min-popup{padding: 60px 20px 20px 20px }.woocommerce-cart-form__cart-item button.wc-autoship-upsell-cart-toggle{background: #eee !important;padding: 3px 6px !important;min-height: auto !important;line-height: normal !important;}#wc-autoship-upsell-cart-popup button.wc-autoship-upsell-cart-submit{background: #ee6624;color: #ffffff;}.shop_table td.product-name{padding-bottom: 35px }@media all and ( max-width: 1920px ){#wc-autoship-upsell-cart-popup{width: calc(100% - 500px) !important;left: 250px !important;}}@media all and ( max-width: 1500px ){#wc-autoship-upsell-cart-popup{width: calc(100% - 300px) !important;left: 150px !important;}}@media all and ( max-width: 1200px ){#wc-autoship-upsell-cart-popup{width: calc(100% - 150px) !important;left: 75px !important;}}@media all and ( max-width: 414px ){#wc-autoship-upsell-cart-popup{width: calc(100% - 60px) !important;left: 30px !important;}.live-search-results{background: #777;}table.product_ingredients .h_c1{width: 70% }table.product_ingredients .h_c2{width: 25% }table.product_ingredients .h_c3{width: 5% }.entry-author.author-box .flex-row{display: block !important;}.entry-author.author-box .flex-col.circle{text-align: center;}}@media all and (max-width: 375px){.nav.nav-small.mobile-nav{font-size: 95%;}}@media all and (max-width: 320px){.shop_table td.product-name{word-break: normal !important;}.wc-autoship-upsell-change-autoship .wc-autoship-upsell-cart-toggle{margin-top: 38px !important;}}.page-checkout-simple .cart-header.text-left, .page-checkout-simple .breadcrumbs.checkout-breadcrumbs.text-left{text-align: center !important;}.page-checkout-simple .breadcrumbs.checkout-breadcrumbs{margin: 0 0 20px 0px !important}.bluelink,.bluelink span{color: #2cc3f9;}.bluelink.normal,.bluelink.normal span{font-weight: normal;font-family: "Lato", Georgia, serif;}#brandcats a.link{line-height: 20px !important;font-size: 14px;font-family:'Lato', sans-serif;color: #555;}.bluelink.under:hover{text-decoration: underline !important;}.ubermenu-row-id-720244{margin-top: -10px !important;}.ubermenu-row.ubermenu-row-id-720268{margin-bottom: 0px !important;}.menu-title .upper,.menu-title .upper span{text-transform: uppercase !important;font-size: 18px !important;color: #555 !important;margin: 0 15px;}.ubermenu-submenu a.ubermenu-target{font-size: 14px;color: #333 }.menu-image-full, .row-menu-image-full,.row-menu-image-full img, .row-menu-image-full span{padding: 0 !important;margin: 0 !important;}.menu-image-full a{padding: 0 !important;}.innermenutitle,.innermenutitle span{font-size: 14px !important;font-weight: bold;}.menu-title.middle {border-left: 1px solid #eee;border-right: 1px solid #eee;min-height: 180px;}.ubermenu .ubermenu-submenu-type-stack>.ubermenu-item-normal>.ubermenu-target{padding-top: 2px;padding-bottom: 2px;}.ubermenu-nav > .ubermenu-item > a.ubermenu-target{background: none !important;}.logo-left .logo{margin-right: 0 !important;}.woocommerce-edit-address .woocommerce-MyAccount-content a{text-decoration: underline !important;}@media (max-width:1050px){.ubermenu-nav > li > a{font-size: 14px !important;}}@media (min-width:1051px){.ubermenu-nav > li > a{font-size: 15px !important;}}@media all and (max-width: 736px){#brandcats td{display: block !important;}.row-menu-image-full{display: none !important}.hidemobile a:first-child{display: none !important;}.hidecolumn{position: relative;left: -15px;margin: 0 !important;}.hidecolumn > a{display: none !important;margin: 0 !important;padding: 0 !important;}.fc.fcw #hni_ContentPanel{padding: 0 10px }}.lr-nopadding{ padding-left: 0 !important; padding-right: 0 !important;}.max1150,.center-marg{ max-width: 1150px !important; margin: 0 auto !important;}