/*
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.   ***************/
.ablbum img{
	width: 100%;
	height: 100%;
	object-fit: contain;
}
.dark .nav-vertical li li.menu-item-has-children>a, .dark .nav-vertical-fly-out>li>a, .dark .nav-vertical>li>ul li a, .dark .nav>li.html, .dark .nav>li>a, .nav-dark .is-outline, .nav-dark .nav>li>a, .nav-dark .nav>li>button, .nav-dropdown.dark .nav-column>li>a, .nav-dropdown.dark>li>a{
	color: #fff;
}
div#top-bar a{
font-size:14px;
}
.product-small.box{
	background-color: #fff;
}
.product-small.box .box-text{
    border-top: 2px solid #f8f8f8;
}
.breadcrumbs{
	font-weight: 300 !important;

}
h1.shop-page-title.is-xlarge{
	text-transform: none;
	font-weight: 400;
	font-size: 28px;
}
.page-title-inner{
	padding: 50px 0 !important; 
}
.single-post .page-title-inner{

	min-height: 100px !important;
}
.single-post .page-title-inner .is-divider{
	display: none
}
.absolute-footer.dark{
	color: #fff;
}
a.woocommerce-LoopProduct-link.woocommerce-loop-product__link {
    color: #000;
    text-transform: uppercase;
    font-size: 14px;
}

.woocommerce-tabs ul li a{
	    background: #b3b6bd;
	        color: #333;
    font-size: 13px;
    border:none;
    border-top-left-radius: 3px;
    border-top-right-radius: 3px;
    font-weight: 400;

}
.woocommerce-tabs ul li.active a{
	    background: #000a47 !important;
    color: #fff;
}
.nav-tabs+.tab-panels{
	border:none;
}
.widget .is-divider{
	height: 0;
}
.widget>ul>li+li, ul.menu>li+li{
	border:none;
}
ul.product-categories li a{
	padding: 7px 10px;
    margin-bottom: 5px;
    background: #fff;
    display: block;
        border: 1px solid rgba(0, 0, 0, .04);
    color: #858585;
    font-weight: 400;
}
.archive.category .row.align-center>.col{
        flex-basis:100%;
        max-width: 100%;
}
.col.post-item>.col-inner{
	padding: 20px;
	background-color: #fff;
}
.box-blog-post .is-divider{
	width: 100%;
	max-width: 100%;
	height: 1px;
}
.single-post article{
	background-color: #fff;
	padding: 20px;
}