/*
Theme Name:           Flatsome
Theme URI:            http://flatsome.uxthemes.com/
Author:               UX-Themes
Author URI:           http://www.uxthemes.com/
Description:          Multi-Purpose Responsive WooCommerce Theme
Version:              3.15.4
Requires at least:    5.0.0
Requires PHP:         5.6.20
WC requires at least: 4.4.0
Text Domain:          flatsome
License:              http://themeforest.net/licenses
License URI:          http://themeforest.net/licenses
*/


/***************
All custom CSS should be added to Flatsome > Advanced > Custom CSS,
or in the style.css of a Child Theme.
***************/
/*custom CSS*/




#logo img {
    top: -55px!important;
}
.name.product-title a{
	font-size: 14px;
    height: 36px;
    line-height: 18px;
    color: #212121;
    white-space: pre-wrap;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
}
.product_meta a{
	color: #ff8925;
}
.mini_cart_item a, .cart_item .product-name a, .woocommerce-shipping-calculator a{
	color: #000;
}
.footer-1{
	color: #fff;
}
.footer-1 p{
	font-size: 14px;
}
.footer-1 span.widget-title, .footer-1 .cat-item a:hover{
	color: #fa8519;
}
.footer-1 .is-divider {
    background-color: rgb(250 133 25); 
}
.footer-1 .row{
	max-width: 1200px;
}
.footer-1 iframe{
	width: 100%;
   height: 250px;
}
body.single-post .large-9{
	margin-left: 0px!important;
}
body.single-post .post-sidebar{
	display: block;
}
.post-sidebar a{
	color: #fa8519;
	font-size: 15px!important;
}
.post-sidebar span.amount{
	color: #77777f; 
}
.related-posts {
margin: 10px 0;
}
.related-posts h3 {
font-size: 18px;
}
.related-posts ul {
list-style:none;
}
.related-posts ul li {
padding: 3px 0;
border-bottom: 1px dashed #ccc;
}
.related-posts ul li a{
font-size:14px;
text-decoration:none;
}
.item-related-post{
	width: 31.33333%;
    display: flex;
    float: left;
    margin: 1%;
}
.item-related-post img{
	height: 250px;
    object-fit: cover;
	padding: 10px;
}
.item-related-post .title-link{
	margin: 0px 20px 20px 20px;
    color: #fff;
    font-weight: 600;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    display: -webkit-box;
	height: 50px;
}
.item-related-post .time-related-post{
	margin: -20px 20px 10px 20px;
    color: #fff;
}
.item-related-post a{
/* 	background: #fa8519; */
	background: #221122;
}
.archive .row-divided .large-9 {
	margin-left: 0px!important;
}
.archive .post-sidebar {
	display: block!important;
}
.archive .post-item .box .box-text.text-center{
	height: 104px;
}
@media screen and (max-width:767px){
	.item-related-post{
		 width: 96%;
    	margin: 2%;
	}
}