/*
Theme Name: Unicoz Child
Theme URI: http://unicoz.novaworks.net
Description: This is a child theme for Unicoz Theme.
Author: Novaworks
Author URI: http: //www.novaworks.net/
Template: unicoz
Version: 1.0
*/

/****************************************************************/
/*************** ADD YOUR CUSTOM CSS IN THIS AREA ***************/
/****************************************************************/
body.woocommerce-checkout.woocommerce-order-received .woocommerce-order .woocommerce-order-overview li
{
	padding-right:0!important
}
ul.woocommerce-order-overview.woocommerce-thankyou-order-details.order_details
{
	width:100%!important
}
#error-page .wp-die-message
{
	display:none!important
}
body.woocommerce-checkout.woocommerce-order-received .woocommerce-order .woocommerce-order-overview
{
	margin:0 0 1.5rem!important
}
body.woocommerce-checkout.woocommerce-order-received .woocommerce-order .woocommerce-order-overview li
{
	font-size:14px!important;
	font-weight:500!important;
}
body.woocommerce-checkout.woocommerce-order-received .woocommerce-order .woocommerce-order-details .woocommerce-order-details__title
{
	margin-bottom:5px!important;
}
body#error-page {
    padding: 0 2%!important;
}
.page-header-content
{
	margin:10px 0 0 0;!important;
	padding:10px!important
}
#error-page p
{
	margin:5px 10px!important
}
#features_sec .elementor-column.elementor-col-25
{
	height:120px!important;
}

#news_sec h2
{
	margin-bottom:8px!important
}
#news_sec p
{
	margin-bottom:8px!important
}
.subscribe_bttn
{
	width:34%!important
}
.sub_input
{
	width:60%!important;
	padding:4px 15px!important
}
.eael-elements-flip-box-padding h2.eael-elements-flip-box-heading
{
	font-size:14px!important;
	margin-bottom:6px!important
}
.eael-elements-flip-box-padding .eael-elements-flip-box-content h4
{
	font-size:14px!important;
	margin-bottom:6px!important
}
#features_sec .elementor-column-gap-default>.elementor-column>.elementor-element-populated
{
	padding:5px!important
}
#features_sec .kitify-iconbox
{
	padding:4px!important
}
#features_sec .kitify-iconbox__box_icon.icon_pos_top
{
	margin-bottom:8px!important
}
.sale-icon[data-icon]:before {
	font-family: 'ETmodules';
	content: attr(data-icon);
	speak: none;
	font-weight: 400;
	font-variant: normal;
	text-transform: none;
	line-height: 1;
	-webkit-font-smoothing: antialiased;
}
/* Optional styling */
.woocommerce-page ul.products li.product span.onsale, .woocommerce ul.products li.product span.onsale {
	left: 0px!important;
	top: 0px!important; 
	font-size: 15px;
	background: #137118!important;
}

.product-item__category a
{
	display:none !important;
}
div#crousel_pro
{
	overflow:hidden!important;
}
.eael-woo-product-carousel-container .swiper-container .swiper-button-prev, .eael-woo-product-carousel-container.swiper-container-wrap .swiper-button-prev
{
	left:0!important;
}
.eael-woo-product-carousel-container .swiper-container .swiper-button-next, .eael-woo-product-carousel-container.swiper-container-wrap .swiper-button-next{
	right:0!important
}
button.single_add_to_cart_button
{
	width: 100px!important;
	padding: 0 15px!important;
}
.single-product .product .cart .woocommerce-product-details__add-to-cart
{
	width: 100%!important
}
button.single_add_to_cart_button.button.alt.disabled.wc-variation-selection-needed
{
	width: 50%!important
}
button.single_add_to_cart_button.button.alt
{
	width:50%!important;
}
.single-product .woocommerce-error, .single-product .woocommerce-message
{
	        margin-bottom: 0 !important;
        margin: 5px;
        border-radius: 10px;
}
	#mobile_features
	{
		display:none
	}

@media screen and (max-width: 991px) {
	#features_sec
	{
		display:none!important;
	}
	#mobile_features
	{
		display:block!important
	}
button.single_add_to_cart_button
{
	width: 80px!important;
	padding: 0 7px!important;
}
	.product-item__badges .badge--tag
	{
		top:-42px!important;
		left:60%!important;
		border-radius:4px!important;
		padding:2px 8px!important;


	}
	ul.products .product .product-item .product-item__description
	{
		margin-top:0!important
	}
	.elementor-240 .elementor-element.elementor-element-2a8557d ul.products li.product .product-item .product-item__description .product-item__description--info a.title .woocommerce-loop-product__title
	{
		margin:0!important;
		font-size:14px!important;
		display: -webkit-box!important;
		-webkit-line-clamp:2!important;
		-webkit-box-orient: vertical!important;  
		overflow: hidden!important;
	}

ul.products .product .product-item__badges
{
	top:0!important
}
.elementor-565 .elementor-element.elementor-element-c43b81d .zoominner
{
	box-shadow:none!important;
	padding:0!important
}
body .kitify.elementor-kitify-wooproduct-images .kitify-product-images.layout-type-2 .woocommerce-product-gallery{
	justify-content:space-around!important
}
ol.flex-control-nav.flex-control-thumbs{
	display:none!important
}
.kitify-product-images .onsale
{
	left:0!important;
	top:0!important;
	margin-left:0!important

}
.elementor-565 .elementor-element.elementor-element-1e9b821 .kitify-post-title
{
	font-size: 20px!important;
	line-height: 24px!important;
}
.single-product .product .price
{
	font-size:20px!important
}
.single-product .product.product-type-variable .variations_form .variations tr{
	margin:0!important
}
button.single_add_to_cart_button.button.alt.disabled.wc-variation-selection-needed
{
	padding:5px 10px!important;
	font-size:14px!important
}

.smart-pb-2
{
	padding-bottom:0!important;
}
.checkout_img_4,.checkout_img_3{
	width:80px!important
}
.elementor-565 .elementor-element.elementor-element-fb897e3 ul.products li.product .product-item .product-item__description .product-item__description--info a.title .woocommerce-loop-product__title
{
	font-size:14px!important;
	line-height:16px!important;
	display: -webkit-box;
	margin-top:7px!important;
	-webkit-line-clamp:2;
	-webkit-box-orient: vertical;  
	overflow: hidden;
}
span.woocs_price_code {
	font-size: 14px!important;
}
.elementor-element.elementor-element-3658432.elementor-widget.elementor-widget-spacer
{
	display:none!important
}
form.cart .quantity input.qty
{
	padding-left:0!important;
	padding-right:0!important
}

}

/****************************************************************/
/****************************************************************/
/****************************************************************/
