/*
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.   ***************/

.main_title .section-title-normal span, .main_title .section-title-normal {
    border-bottom: unset !important;
}
.container.section-title-container.main_title {
    max-width: 100%;
    padding-left: 15px;
    padding-right: 15px;
}

.product-small.box {
    border: 1px solid #eee;
}
.product-small.box .box-text{padding-left:10px;padding-right:10px;}
.badge-circle .badge-inner, .badge-circle-inside .badge-inner{background:#ff0000;}

.tabs >li.active>a{
		background: #000;
    color: #fff;
    
}
.tabs >li{
border-right: 1px solid #ddd;
    margin: 0px; border-top: 1px solid #ddd; 	 
}
.tabs >li a{
	padding-left: 15px;
    padding-right: 15px; 
}
.tabs>li>a:before{content:unset;}
.product-footer .woocommerce-tabs{border-top:unset;}

.tabbed-content .nav{
border-bottom: 1px solid #ddd !important;
}
h1.product-title.product_title.entry-title {
    color: #000;
}
.related-products-wrapper {
    margin-top: 30px;
    padding-top: 25px; margin-bottom: 40px;
}
.vertical-thumbnails::-webkit-scrollbar {
    width: 12px;
  }

.vertical-thumbnails::-webkit-scrollbar-track {
    background: #ffffff;
  }

.vertical-thumbnails::-webkit-scrollbar-thumb {
    background-color: #ffb8b8;
    border-radius: 10px;
    border: 3px solid #ffffff;
  }
.flickity-slider{background:#f2f2f2;}

@media only screen and (max-width: 767px) {  
  .banner-inner .banner-bg .bg.bg-loaded{background-position:83% 0 !important;}
  #col-1971191088 > .col-inner {
    padding: 10px 0px 0px 0px !important; 
  }	
	.banner h2 {   font-size: 2em; }
}

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


}