/*
Theme Name:   Laboom Child
Theme URI: http://spyropress.com/themes/magician
Description:  In 2017, Creating a magazine website with WordPress has never been easier.
Author: Spyropress
Author URI: http://spyropress.com
Template:     laboom
Version:      1.0.0
Text Domain:  laboom-child
*/


/*
 * 
-------------------------------------------------------------- */
.single_add_to_cart_button , form.cart .quantity{
	display:none!important
}
#footer-bottom .copyrighter span , #footer-bottom .copyrighter span a{
	color:#3a4833!important
}
#footer-bottom .copyrighter span {
	display:block;
	font-size:0
}
.epofw_fields_table tr td label{
	cursor:pointer
}
.woocommerce-Price-currencySymbol{
	font-size:0!important;
	padding:0 5px
}
.woocommerce-Price-currencySymbol::after{
	content:"AED";
	font-size:16px!important
}
.custom-row-image.scroll-bellow{
	display:none
}
#rev_slider_5_1_wrapper .hephaistos.tp-rightarrow {
	left:calc(100% + 38px)!important;
}
#rev_slider_5_1_wrapper .hephaistos.tp-leftarrow {
	left:-38px!important;
}
.row-arrow .custom-row-image {
    background-position: center!important;
    top: -30px!important;
	margin-top:0!important
}
.vc_custom_1497431776298  .row-svg-bottom path{
	fill:rgba(228,185,91,1)!important
}
#footer-google-map .row-svg-bottom path{
	fill:rgba(228,185,91,1)!important
}
#footer-google-map{
	background:rgba(228,185,91,1)!important;
	display:none
}
#footer-top .footer-logo {
	width:200px;
}
li.product-category.product img {
	border-radius: 20px;
}
.single-product #content ul.products {
	display:flex !important;
}

.product-category .count {
	display: none;
}


#cshero-header-logo .main_logo-wrap {
	top: -92px !important;
	width: 85% !important;
}
li.product-category.product h2.woocommerce-loop-category__title {
	font-size:18px !important;
}


#menu-primary-menu .title-attribute {display: none;}


/* #cshero-header {
	background: #3A4833 !important;
} */

/* #cshero-header-navigation .main-navigation .menu-main-menu > ul > li > a:hover, #cshero-header-navigation .main-navigation .menu-main-menu > li > a:hover, #cshero-header-logo .site-title a:hover, #cshero-header a:hover, .header-right .nav-button-icon .shopping-cart-wrapper:hover:hover, .header-right .nav-button-icon .lnr-magnifier:hover :hover {
	color: #3a4833 !important;
} */

.vc_row.wpb_row.vc_row-fluid.no-overlay.vc_custom_1624347772061.over_follow_initial.row-arrow {
	fill: #D6C7B7 !important;
}

@media screen and (min-width:700px){
	.custom-row-image.scroll-bellow {
		background-size: contain !important;
	}

}

#nav-holder,
.product_content {
	background:transparent !important;
	background-color:transparent !important;


}

/* #cshero-header-navigation .main-navigation .menu-main-menu > ul > li > a:hover, #cshero-header-navigation .main-navigation .menu-main-menu > li > a:hover, #cshero-header-logo .site-title a:hover, #cshero-header a:hover, .header-right .nav-button-icon .shopping-cart-wrapper:hover:hover, .header-right .nav-button-icon .lnr-magnifier:hover :hover {
	color: #f0ab8c !important;
} */

.cms-process .cms-process-list {
	display: flex !important;
}


#wtcpl_tabs_container .button.product_type_simple.add_to_cart_button.ajax_add_to_cart {
	display: none !important;
}


@media screen and (max-width:700px) {
	#content ul.products li .product-inner .bottom-product a:not(.woocommerce-LoopProduct-link) {
		font-size:10px !important;
		line-height: 30px !important;
		height: 30px !important;
		top:17px !important;
	}
	header #cshero-header-logo img {
		top: -20px;
		position: relative;
	}
}
#content .woocommerce.columns-4 ul.products li.product {
	background:transparent !important;
}
#content ul.products li .product-inner .product-content {
	background:transparent !important;
}
#content ul.products li .product-inner .product-top img {
	margin-top:5px !important;
}
/* css magic */
#content ul.products li .product-inner .bottom-product {
	background:transparent;
}
.yith-wcqv-button.button {
	width: 100% !important;
	min-height: 2000px !important;
	background: transparent !important;
}
/* end */
/* .header-trans #cshero-header-logo {
	background: #3a4833 !important;
} */

#page-title .custom-row-image {
	display:none !important;
}

/*.woocommerce ul.products[class*="columns-"] li.product, .woocommerce-page ul.products[class*="columns-"] li.product {
width: 48% !important;
float: left !important;
clear: both !important;
margin: 0 0 2.992em !important;
}*/
@media screen and (min-width:700px) {
	#content ul.products li.product.product-list {
		max-height: 290px !important;
	}
	#content ul.products li.product-list .product-inner .product-thumb img {
		height:max-content !important;
	}

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

.woocommerce .quantity .qty {
    width: 55%;
    text-align: center;
}
		#content ul.products li.product.product-list {
		max-height: 550px !important;
	}
	#content ul.products li.product-list .product-inner .product-thumb img {
		height:max-content !important;
	}
}
.product-content .price {
	color: #3a4833 !important;

}
/*.custom-row-image.scroll-bellow {
background-size: 10% !important;
}*/
.single_add_to_cart_button {
	background: #3a4833 !important;
}

#cshero-header #cshero-header-navigation .main-navigation .menu-main-menu li.ui{
	display:none
}
.woocommerce .woocomerce-form.login {
		margin:30px 0 20px 0!important
	}
.woocommerce form.register{
	margin:0 0 70px 0!important
}
.form-login .modal-header .close, .form-register .modal-header .close {
    display: flex;
    align-items: center;
    justify-content: center;
}
.form-login span.wpcf7-not-valid-tip, .form-register span.wpcf7-not-valid-tip {
	line-height:20px!important
}
.menu-main-menu > li::after{
	display:none!important;
}
@media (min-width: 767px){
	.menu-main-menu > li a{
		padding:0 10px!important
	}
}
@media (max-width: 767px){
	#content .woocommerce.columns-4 ul.products li.product {
		width: 50%!important;
	}
	.wpb_single_image .vc_figure , .wpb_single_image .vc_single_image-wrapper {
		width:100%!important;
		max-width:100%!important;
	}
	.wpb_single_image img{
		width:100%!important;
		max-width:100%!important;
	}
	.vc_custom_1497431776298 .cms-process .cms-process-list{
		flex-wrap:wrap;
		margin-top:-150px
	}
	
	header #cshero-header-logo img{
		top:16px!important
	}
	.vc_custom_1628150015190 h2{
		    margin-top: -36px;
    margin-bottom: 0!important;
	}
	#cshero-header-logo .main_logo-wrap{
		position:relative!important;
		top:-15px!important;
		left:0!important;
		right:0!important;
		   -webkit-transform: translateX(0)!important;
    -khtml-transform: translateX(0)!important;
    -moz-transform: translateX(0)!important;
    -ms-transform: translateX(0)!important;
    -o-transform: translateX(0)!important;
	}
	#cshero-header-logo {
		padding-top:10px!important;
		text-align:left
	}
	.cms-process .cms-process-list{
		width:100%!important
	}
	#cshero-header #cshero-header-logo .main-logo{
		line-height:initial!important
	}
	header #cshero-header-logo img{
		max-height:75px!important
	}
	.header-default #cshero-header-top{
		padding:5px 0!important
	}
	#cshero-header-top .login-wrap {
		display:none!important
	}
	#cshero-header #cshero-header-navigation .main-navigation .menu-main-menu li.ui{
		display:block
	}
}