/* Themify Customize Styling */
body {	
	font-family: "Lato";	font-weight:400;
 
}
:root {	
	--theme_accent: #ff5555;
	--theme_accent_hover: #c1e59f; 
}
h1, .col4-1 h1, .col4-2 h1, .col3-1 h1, .col2-1 h1, .page-title, .sidebar-none .page-title {	
	color: #a3d78a; 
}
h2 {	
	color: #a3d78a; 
}
h3 {	
	color: #a3d78a; 
}
h4 {	
	color: #a3d78a; 
}
h5 {	
	color: #a3d78a; 
}
h6 {	
	color: #a3d78a; 
}
#header a {	
	color: #000000; 
}
#header a:hover {	
	color: #ff5555; 
}
#headerwrap.fixed-header #site-logo a img {		width: 200px; 
}
body:not(.mobile_menu_active) #headerwrap.fixed-header #header a, .mobile_menu_active #headerwrap.fixed-header #site-logo a, .mobile_menu_active #headerwrap.fixed-header #menu-icon, #headerwrap.fixed-header .icon-menu {	
	color: #000000; 
}
body:not(.mobile_menu_active) #headerwrap.fixed-header #header a:hover, .mobile_menu_active #headerwrap.fixed-header #site-logo a:hover, .mobile_menu_active #headerwrap.fixed-header #menu-icon:hover, #headerwrap.fixed-header .icon-menu:hover {	
	color: #ff5555; 
}
body #site-logo a img {		width: 200px; 
}
.woocommerce ul.products li.product .button,.woocommerce #respond input#submit,.woocommerce #respond input#submit.alt,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt,.woocommerce button.button.alt.disabled,.woocommerce button.button:disabled,.woocommerce button.button:disabled[disabled] {	background: none;
	background-color: #ff5555; 
}
.woocommerce ul.products li.product .button:hover,.woocommerce #respond input#submit:hover:hover,.woocommerce #respond input#submit.alt:hover,.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce input.button:hover,.woocommerce a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce input.button.alt:hover,.woocommerce button.button.alt.disabled:hover,.woocommerce button.button:disabled:hover,.woocommerce button.button:disabled[disabled]:hover {	background: none;
	background-color: #ff937e; 
}
.post-title, .post-title a {	
	color: #a3d78a; 
}
.post-title a:hover {	
	color: #c1e59f; 
}
@media(max-width: 1024px) { /* Themify Customize Styling */
#headerwrap.fixed-header #site-logo a img {		width: 200px; 
}
body #site-logo a img {		width: 200px; 
}
 }@media(max-width: 768px) { /* Themify Customize Styling */
#headerwrap.fixed-header #site-logo a img {		width: 200px; 
}
body #site-logo a img {		width: 200px; 
}
 }@media(max-width: 600px) { /* Themify Customize Styling */
body {	
	font-family: "Lato";	font-weight:400;
 
}
:root {	
	--theme_accent: #ff5555;
	--theme_accent_hover: #c1e59f; 
}
#header a {	
	color: #5c6f2b; 
}
#header a:hover {	
	color: #de802b; 
}
#headerwrap.fixed-header #site-logo a img {		width: 200px; 
}
body:not(.mobile_menu_active) #headerwrap.fixed-header #header a, .mobile_menu_active #headerwrap.fixed-header #site-logo a, .mobile_menu_active #headerwrap.fixed-header #menu-icon, #headerwrap.fixed-header .icon-menu {	
	color: #5c6f2b; 
}
body:not(.mobile_menu_active) #headerwrap.fixed-header #header a:hover, .mobile_menu_active #headerwrap.fixed-header #site-logo a:hover, .mobile_menu_active #headerwrap.fixed-header #menu-icon:hover, #headerwrap.fixed-header .icon-menu:hover {	
	color: #de802b; 
}
.woocommerce ul.products li.product .button,.woocommerce #respond input#submit,.woocommerce #respond input#submit.alt,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt,.woocommerce button.button.alt.disabled,.woocommerce button.button:disabled,.woocommerce button.button:disabled[disabled] {	background: none;
	background-color: #ff5555; 
}
.woocommerce ul.products li.product .button:hover,.woocommerce #respond input#submit:hover:hover,.woocommerce #respond input#submit.alt:hover,.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce input.button:hover,.woocommerce a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce input.button.alt:hover,.woocommerce button.button.alt.disabled:hover,.woocommerce button.button:disabled:hover,.woocommerce button.button:disabled[disabled]:hover {	background: none;
	background-color: #ff937e; 
}
.post-title, .post-title a {	
	color: #a3d78a; 
}
.post-title a:hover {	
	color: #c1e59f; 
}
 }.mobile_menu_active #headerwrap .sidemenu.sidemenu-on a { 
	color: #000000; }.mobile_menu_active #headerwrap .sidemenu-on #main-nav a:hover, .mobile_menu_active #headerwrap .sidemenu-on #main-nav .current-menu-item > a { 
	color: #ff5555; }
/* Themify Custom CSS */
.single-product .flex-control-nav.flex-control-thumbs {
    display: flex ;
    flex-wrap: nowrap;
    overflow-x: auto !important;
    overflow-y: hidden !important;
    white-space: nowrap !important;
    max-width: 100% !important;
    width: 100% !important;
    scrollbar-width: auto;     
}

 .single-product .flex-control-nav.flex-control-thumbs::-webkit-scrollbar {
    height: 8px;        
}

.single-product .flex-control-nav.flex-control-thumbs::-webkit-scrollbar-thumb {
    background: #999;
    border-radius: 4px;
}

.single-product .flex-control-nav.flex-control-thumbs li {
    flex: 0 0 auto !important;
    float: none !important;
    margin-right: 6px;
}

div#post-lightbox-wrap .flex-control-nav.flex-control-thumbs {
    display: flex ;
    flex-wrap: nowrap;
    overflow-x: auto !important;
    overflow-y: hidden !important;
    white-space: nowrap !important;
    max-width: 100% !important;
    width: 100% !important;
    scrollbar-width: auto;     
}

div#post-lightbox-wrap .flex-control-nav.flex-control-thumbs::-webkit-scrollbar {
    height: 8px;        
}

div#post-lightbox-wrap .flex-control-nav.flex-control-thumbs::-webkit-scrollbar-thumb {
    background: #999;
    border-radius: 4px;
}

div#post-lightbox-wrap .flex-control-nav.flex-control-thumbs li {
    flex: 0 0 auto !important;
    float: none !important;
    margin-right: 6px;
}