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


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


}

#formOrderOneClick .button.running,
#formOrderOneClick .button.disabled,
#formOrderOneClick button.disabled,
#formOrderOneClick .button[disabled],
#formOrderOneClick button[disabled]{
	cursor: pointer!important;
	opacity: 1!important;
	padding: 0 1.2em!important;
}

#formOrderOneClick.ld-ext-left.running{
	padding-left: auto!important;
}

#formOrderOneClick .button:active{
	cursor: pointer!important;
	opacity: 1!important;
}

button[name="btnsend"] .ld.ld-ring.ld-cycle{
	display: none!important;
}

.page-template.page-template-page--check .focused-checkout-footer{
	display: none;
}

.lang-block{
	width: 62px;
	margin-top: 15px;
}

.lang-block .switcher{
	width: 100%;
	font-size: 12px;
}

.switcher .selected{
	background: none!important;
}

.switcher .selected a{
	width: 100%!important;
	border: none!important;
	font-size: 0px!important;
}

.switcher .option{
	width: 36px!important;
}

.switcher .option a{
	font-size: 0px!important;
}

#product-search-field-2 {
	width: 90%!important;
}

.widget a:hover {
	color: #000000!important;
    font-weight: 900!important;;
}

.lang-block .widget a:hover{
	font-weight: 300!important;
}

.wpml-ls-legacy-dropdown-click a.wpml-ls-item-toggle:after{
    /*border: 5px solid #222!important;
	border-top: 0.5em solid #222!transparent;*/
	border-width: 6px;
    top: 12px;
	left: 41px;
}

.off-canvas-center .nav-sidebar.nav-vertical>li .toggle {
	visibility: hidden!important;
}

.product-search-filter-terms .product-search-filter-product_cat.style-inline li, .product-search-filter-terms .product-search-filter-product_tag.style-inline li, .product-search-filter-terms .product-search-filter-attribute.style-inline li {
	display: inline;
}

.product-search-filter-pa_color option {
	visibility: hidden;
}

#billing_email_field label span,
#buyoneclick_form_order textarea.buymessage.buyvalide{
	display: none;
}

.mfp-wrap.mfp-auto-cursor.off-canvas.off-canvas-center.mfp-ready{
	position: fixed!important;
}

ul.mobile-nav.nav.nav-left a span{
	display: block;
	width: 100%;
	clear: both;
	float: none;
	font-weight: 300;
	font-size: 15px;
	margin: 0;
	margin-left: -7px;
}

.products.has-equal-box-heights .box-image{
	/* padding-top: 100%!important; */
}



.mfp-wrap{
	z-index: 9995!important;
}

.off-canvas .sidebar-menu{
	padding-top: 0!important;
}

.off-canvas-center .mfp-content{
    padding-top: 35px!important;
	height: 100vh!important;
	overflow-y: scroll!important;
}

.off-canvas .nav-vertical>li>a{
    padding-top: 8px!important;
    padding-bottom: 8px!important;
}

#formOrderOneClick .button{
    min-width: 125px!important;
}

.product-search-filter-terms-heading.product-search-filter-attribute-heading{
	display: none!important;
}






@media screen and (max-width: 850px){

	.lang-block{
		width: 62px;
		position: absolute;
		margin-top: 29px;
		top: 0;
		right: 60px;
	}
	
	.header-search.header-search-lightbox.has-icon,
	.cart-item.has-icon{
		display: none;
		/* width: 62px!important;
		position: absolute!important;
		margin-top: 26px!important;
		top: 0!important;
		left: 60px!important;
		display: block!important; */
	}
	
	.flex-col.show-for-medium.flex-right .cart-item.has-icon,
	.header-s-block .header-search.header-search-lightbox.has-icon{
		display: block;
	}
	
	.header-s-block{
		width: 44px!important;
		position: absolute!important;
		margin-top: 26px!important;
		top: 0!important;
		left: 60px!important;
		display: block!important;
	}
	
}




@media screen and (max-width: 768px){

	body.woocommerce-cart .page-wrapper{
		padding-top: 5px;
	}
	
	body.woocommerce-cart form.woocommerce-cart-form{
		margin-bottom: 0!important;
	}
	
	body.woocommerce-cart div.cart-sidebar.col-inner.is-well{
		padding: 10px 15px 15px 15px!important;
	}
	
	body.woocommerce-cart div.cart-sidebar.col-inner.is-well tr.cart-subtotal{
		display: none!important;
	}
	
	body.woocommerce-cart nav.breadcrumbs.heading-font.checkout-breadcrumbs{
		padding: 0;
	}
	
	body.woocommerce-cart .page-title-inner{
		padding-top: 12px;
	}
	
	body.woocommerce-cart .container .message-container{
		line-height: 1.1;
		font-size: 14px;
	}
	
	body.woocommerce-cart .continue-shopping.pull-left.text-left .button-continue-shopping.button.primary.is-outline{
		margin-bottom: 0;
	}
	
	body.woocommerce-cart .shop_table.shop_table_responsive.cart.woocommerce-cart-form__contents td.actions{
		padding: 15px 0 4px;
	}
	
	body.woocommerce-cart .cart-sidebar.col-inner.is-well .shop_table.shop_table_responsive{
		margin-bottom: 0;
	}
	
	body.woocommerce-cart .cart_totals .wc-proceed-to-checkout{
		margin: 10px 0 0;
	}
	
}

@media screen and (max-width: 640px){
	#sb_instagram.sbi_col_3 #sbi_images .sbi_item,
	#sb_instagram.sbi_col_4 #sbi_images .sbi_item,
	#sb_instagram.sbi_col_5 #sbi_images .sbi_item,
	#sb_instagram.sbi_col_6 #sbi_images .sbi_item{
		width: 33.33%!important;
	}
	
	#sb_instagram.sbi_col_6 #sbi_images .sbi_item:nth-child(4),
	#sb_instagram.sbi_col_6 #sbi_images .sbi_item:nth-child(5),
	#sb_instagram.sbi_col_6 #sbi_images .sbi_item:nth-child(6){
	/* #sb_instagram.sbi_col_6 #sbi_images .sbi_item:nth-child(11),
	#sb_instagram.sbi_col_6 #sbi_images .sbi_item:nth-child(12),
	#sb_instagram.sbi_col_6 #sbi_images .sbi_item:nth-child(17),
	#sb_instagram.sbi_col_6 #sbi_images .sbi_item:nth-child(18),
	#sb_instagram.sbi_col_6 #sbi_images .sbi_item:nth-child(23),
	#sb_instagram.sbi_col_6 #sbi_images .sbi_item:nth-child(24),
	#sb_instagram.sbi_col_6 #sbi_images .sbi_item:nth-child(29),
	#sb_instagram.sbi_col_6 #sbi_images .sbi_item:nth-child(30),
	#sb_instagram.sbi_col_6 #sbi_images .sbi_item:nth-child(35),
	#sb_instagram.sbi_col_6 #sbi_images .sbi_item:nth-child(36),
	#sb_instagram.sbi_col_6 #sbi_images .sbi_item:nth-child(41),
	#sb_instagram.sbi_col_6 #sbi_images .sbi_item:nth-child(42),
	#sb_instagram.sbi_col_6 #sbi_images .sbi_item:nth-child(47),
	#sb_instagram.sbi_col_6 #sbi_images .sbi_item:nth-child(48),
	#sb_instagram.sbi_col_6 #sbi_images .sbi_item:nth-child(53),
	#sb_instagram.sbi_col_6 #sbi_images .sbi_item:nth-child(54),
	#sb_instagram.sbi_col_6 #sbi_images .sbi_item:nth-child(59),
	#sb_instagram.sbi_col_6 #sbi_images .sbi_item:nth-child(60) */
		display: none!important;
	}

}

a.lmp_button{
	margin-bottom: 13px;
}




