/*
Theme Name: woobnb
Description: This is a child theme for Flatsome Theme
Author: UX Themes
Template: flatsome
Version: 3.0
*/

/*************** ADD CUSTOM CSS HERE.   ***************/

.footer-block .widget {
	width: 33.3333%;
	float:left;
}
.product-small.box {
	background-color:rgb(246, 241, 235);
	border:1px solid rgb(246, 241, 235);
	border-radius:5px;
	overflow:hidden;
}
.product-small.box .product-title.woocommerce-loop-product__title a {
	display:block;
/*	height: 42px;*/
	overflow:hidden;
}
.wide-nav ul li {
	padding: 0 50px;
}
.nav-dropdown>li.nav-dropdown-col{display:block}
.nav-dropdown{border:1px solid #ddd; padding:0}
.nav-dropdown .nav-dropdown-col>a, .nav-dropdown li a{font-weight:normal !important; text-transform:none !important;font-size:15px; font-weight:500}
.nav-dropdown .nav-dropdown-col>ul li:hover{background:#58aebf}
.nav-dropdown-default>li:hover>a, .nav-dropdown .nav-dropdown-col>ul li:hover>a{color:white}
.nav-dropdown-default>li:hover{background:#000}
.nav-dropdown-default>li>a{border-bottom:0 !important}.nav-dropdown-has-arrow li.has-dropdown:before{border-width: 10px;
    margin-left: -10px;}
.nav-dropdown .nav-dropdown-col>ul{border: 1px solid #d2d2d2;margin-top:-40px;box-shadow: 2px 2px 5px #828282;display:none;position: absolute;
    left: 100%;z-index: 9;background: white;min-width: 240px;}
.nav-dropdown>li.nav-dropdown-col{width:100%;border-right:0}
.nav-dropdown .nav-dropdown-col>ul li a{padding:10px;  text-transform: none;color:black}
.header-nav li.nav-dropdown-col:hover >ul{display:block !important}
.product-small span.amount , .product-small .add-to-cart-button a {
	font-weight: 500;
}
.header.show-on-scroll, .stuck .header-main {
	background:#fff;
}
.cl-bt-0, .cl-bt-0 .row .col {
	padding-bottom:0;
}
.woo-agent-dashboard table {
        padding:10px;
}
.related.wt-related-products  .products .product-small {
	flex-basis: 100%;
    max-width: 100%;
}
.woo-agent-price ins, .woo-agent-price del {
	font-weight:bold;
}
.price-wrapper .price {
	text-align: left;
	padding: 0 11px;
}
.product-small span.amount {
	font-weight: bolder;
}
.section-bg .video-bg {
	display: block !important;
}
@media only screen and (max-width: 48em) {
/*************** ADD MOBILE ONLY CSS HERE  ***************/
.footer-block .widget {
	width: 100%;
	float:none;
}
	.product-small.box .product-title.woocommerce-loop-product__title a {
		height:53px;
		overflow:hidden;
	}
	.product-small .add-to-cart-button a {
		font-size:10px;
	}
	.section-bg .video-bg {
		height: auto;
	}
	.bg-slide-home {
		height: 30vh;
	}
	.header-main .flex-col.hide-for-medium.flex-right {
		display: block !important;
	}
	.header-main .flex-right .nav-top-link, .header-main .account-item {
		font-size: 9px;
	}
	.header-main .header-nav  .cart-item, .header-main .header-nav  .header-divider {
		display: none;
	}
}