/*
Theme Name: Flatsome Child
Description: This is a child theme for Flatsome Theme
Author: UX Themes
Template: flatsome
Version: 3.0
*/
@font-face {
	font-family: 'Lato';
	font-style: normal;
	font-weight: 300;
	font-display: swap;
	src: url(./fonts/lato-light.woff2) format('woff2');
}
@font-face {
	font-family: 'Lato';
	font-style: normal;
	font-weight: 400;
	font-display: swap;
	src: url(./fonts/lato-regular.woff2) format('woff2');
}
@font-face {
	font-family: 'Lato';
	font-style: normal;
	font-weight: 700;
	font-display: swap;
	src: url(./fonts/lato-bold.woff2) format('woff2');
}
.copyright-footer {
	color:#fff;
}
.price-wrapper.custom-price{
	display:flex;
	align-items:center;
	justify-content:center;
}
.header-wrapper .searchform .search-field {
	min-width:350px;
}
.post_comments{
	display:none;
}
.widget-area,.widget.woocommerce.widget_product_categories {
border: 2px solid;
	border-radius: 12px;
	padding: 20px 10px 20px;
}
.blog-single.page-wrapper .widget-area .widget{
	border: 2px solid;
	border-radius: 12px;
	padding: 20px 10px 10px;
}
.widget-title {
	font-size: 18px;
	text-align: center;
	justify-content: center;
	display: flex;
	margin-bottom:1rem;
}
.is-divider.small{
	display:none
}
.breadcrumbs a {
	color: black !important;
	font-weight: 400;
}
.cus-btn-animate{
	width: 50%;
	max-width: 50%;
	border-radius: 12px;
}
.col-widget-custom .sidebar-wrapper{
	border:2px solid ;
	border-radius:12px;	
	padding:20px 10px 0;
}
.blog-wrapper.blog-single .post-sidebar{
	padding:0 10px!important;
}
.blog-wrapper.blog-single .post-sidebar .form-wrapper h3{
	text-align:center;
}
.blog-wrapper.blog-single .post-sidebar .wpcf7-submit{
	width:100%
}
.col-widget-custom{
	padding:0px!important;
}
.col-widget-custom .widget-title {
	justify-content:start;
	font-size:18px;
}
.col-widget-custom .widget-title span:after{
	content: '';
	height: 2px;
	width: 50px;
	margin-top:10px;
	background: #333;
	position: relative;
	display: block;
	left: 0;
}
.sidebar-wrapper .widget_block{
	padding: 10px 10px 30px;
	border: 2px solid #333;
	border-radius: 12px;
}
.sidebar-wrapper .widget_block h3{
	text-align:center;
}
.top5-posts{
	padding-bottom:10px;
}