/*
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.   ***************/
#wrapper, 
#main section.section, 
#header .header-bg-color, 
#footer .section, 
#main .ux-shape-divider--bottom .ux-shape-fill, 
#footer .absolute-footer, 
#main .section-bg-overlay, 
#main, 
#wrapper .shop-page-title,
#top-bar,
body,
html {
	background: linear-gradient(to right, #4fc3f7 0%, #f5f5f5 100%);
}

#wp-bottom-menu {
	background-color: #fff;
}

#wp-bottom-menu .wp-bottom-menu-item,
#wp-bottom-menu .wp-bottom-menu-item i {
	color: #666;
}

#wp-bottom-menu .wp-bottom-menu-item.active,
#wp-bottom-menu .wp-bottom-menu-item.active i {
	color: #990028;
}

#wrapper .growers-good-sec .col-inner {
	background: linear-gradient(to right, #4fc3f7 0%, #f5f5f5 100%);
}

#wrapper .growers-good-sec .button {
	color: #000;
}

#footer p,
#footer a,
#footer strong,
#footer div,
#footer svg{
	color: #140000;
	fill: #140000;
}

#wrapper .product .box-image .image-fade_in_back img {
	width: 100%;
    height: 200px;
    object-fit: contain;
    background-color: #fff;
}

#wrapper .gallery-home .overlay.fill {
	display: none;
}

@media only screen and (max-width: 48em) {
/*************** ADD MOBILE ONLY CSS HERE  ***************/


}

#wrapper .product-categories ul.children {
    display: block;
    border: none;
}

#wrapper .product-categories .toggle {
    display: none;
}

#wrapper .product-categories .cat-item {
    border: 0;
}

#wrapper .header-nav-main #mega-menu-wrap-primary,
#wrapper .header-nav-main #mega-menu-wrap-primary .mega-menu-link {
	background-color: transparent !important;
}

#wrapper .header-nav-main #mega-menu-primary > .mega-menu-item > a {
	color: #140000 !important;
    font-size: 1.1em !important;
    text-transform: uppercase !important;
    font-weight: 600 !important;
}

.container-width, .full-width .ubermenu-nav, .container, .row {
	max-width: 1370px;
}