/*
Theme Name: Ave Child
Theme URI: http://ave.liquid-themes.com/
Author: Liquid Themes
Author URI: https://themeforest.net/user/liquidthemes
Template:  ave
Description: Smart, Powerful and Unlimited Customizable WordPress Theme.
Version: 1.0
License: GNU General Public License
License URI: license.txt
Text Domain: ave
Tags: responsive, retina, rtl-language-support, blog, portfolio, custom-colors, live-editor
*/
body{
	background:#eee !important;
}
/* .main-header {
	background: #eee;} */
.mainbar {
	background: #fff; 
padding: 0 13px;
border-bottom: 2px solid #e4dede;}
.woocommerce-tabs .wc-tabs-wrapper{
	padding:10px !important;
}
.footer-f .iconbox {
	margin-bottom:1rem !important;
}
.footer-f .iconbox-side .iconbox-icon-wrap {
    margin-right: 15px;
}
.footer-f .row{
	background: url(http://www.pvacresin.com/wp-content/uploads/2024/05/aboutbanner.webp);
		background-repeat: no-repeat;
         background-size: cover;
		padding:3% ;
		
}
.d-lod .iconbox {
    margin-top: 21%;
    padding: 10px 10px;
    background: #8782de;
    border-radius: 6px;
}
.d-lod .iconbox p{
color:#fff;
}
.d-lod .iconbox h3{
color:#fff;
}

.titlebar-inner {
    padding-top: 0px !important;
    padding-bottom: 0px !important;
}
.woocommerce .ld-sp.ld-sp-min-1 .ld-sp-add-to-cart, .woocommerce .ld-sp.ld-sp-mhs-1 .ld-sp-add-to-cart, .woocommerce .ld-sp.ld-sp-mhs-2 .ld-sp-add-to-cart {
    right: 0;
    left: 0;
}
    .col-md-offset-1 {
        margin-left:0 !important;
    }
.wpb_widgetised_column .widget-title, .main-sidebar .widget-title {
    font-size: 28px;
    font-weight: 600;
    line-height: 0;
    color: #fff;
    letter-spacing: 0;
    margin-bottom: 1em;
}
.titlebar-inner h1 {
    display: none !important;
}
.liquid-blog-grid {
	margin-top: 4%;}
.woocommerce .ld-sp .ld-sp-add-to-cart{
	opacity:1 !important;}

.woocommerce .ld-sp.ld-sp-min-1 .added_to_cart, .woocommerce .ld-sp.ld-sp-min-1 .ld-sp-add-to-cart, .woocommerce .ld-sp.ld-sp-mhs-1 .added_to_cart, .woocommerce .ld-sp.ld-sp-mhs-1 .ld-sp-add-to-cart, .woocommerce .ld-sp.ld-sp-mhs-2 .added_to_cart, .woocommerce .ld-sp.ld-sp-mhs-2 .ld-sp-add-to-cart {
	text-decoration:none !important;
	    bottom: 12px;
	font-size: 18px;
    font-weight: 600;
}
.w-80 {
    width: 100%;
}
.woocommerce ul.products li.product .price, .woocommerce ul.products li.product h3 {
    font-size: 20px; 
    font-weight: 600;
}

/*  .woocommerce ul.products.columns-3 li.product {
    width: 100%;
} */
.wpb_widgetised_column .widget, .main-sidebar .widget {
    margin-top: 41%;
}

.woocommerce ul.cart_list li img, .woocommerce ul.product_list_widget li img {
	display: none;}

.woocommerce .wpb_widgetised_column .widget-title, .woocommerce .main-sidebar .widget-title {
    font-size: 24px;
	margin-bottom:40px !important;
    font-weight: 600;
    letter-spacing: 0;  
	color: #fff;
    border-radius: 10px;
}
.woocommerce ul.cart_list li, .woocommerce ul.product_list_widget li{
	margin-bottom: 10px !important;
}
#woocommerce_products-2 li a:before{
	position: unset;
    content: "\f178";
    font-family: 'FontAwesome';
    color: #fff;
    font-size: 16px;
     padding-right: 10px;	}
.main-sidebar {
	background:#8782de;
	padding:15px;
}
.main-sidebar li a {
color:#fff;
}
.textwidget{
	color:#fff !important;

}
#text-2 a{
	color:#fff !important;

}
.textwidget h4{
	color:#fff !important;

}
.main-sidebar li a:hover {
color:#fff;
}
.liquid-lp-title a:hover {
    color:#000;
}
.hom-pro .iconbox {
    padding: 20px;
    border-radius: 10px;
	border: 1px solid #a09c9c;}
.woocommerce .ld-sp {
    margin-bottom: 30px;
    border-radius: 10px;
    padding: 20px;
    text-align: center !important;
    border: 1px solid #a0a0a0;
}
.tabs-nav li{background:#8782DE !important; margin:6px; border:1px solid #ccc; border-radius:6px; color:#fff !important;}
.tabs-nav li.active a{background:#8782DE  !important; color:#fff !important;}
.tabs-nav{padding:0 !important;}
.tabs-nav>li>a{color:#fff !important;}
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt{
	background:#8782de;
	border-radius:10px !important;
}
.cont-icon .iconbox {
	background:#8782DE;
}
.cont-icon .iconbox a{
color:#fff;
}
.cont-icon .iconbox p{
color:#fff;
}
.pro-gt .iconbox h5{
	margin:0 !important;
	background: linear-gradient(to right, #090072 47%, #8782DE 69%);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
	
}
body.blog #content {
    padding-top: 0 !important;
    padding-bottom: 0!important;
}
.pro-gt .iconbox a{
	color:#000;
}
.pro-gt .iconbox {
    border-radius: 5px;
    padding: 15px;
    box-shadow:0px 0px 10px 0px rgb(215 212 212);
}
.main-nav>li.active>a, .main-nav>li.current-menu-item>a, .main-nav>li.current-menu-ancestor>a, .main-nav>li>a:hover{
	font-weight:700 !important;
	font-size:18px;
	color:#090072 !important;
}
    .container {
        background: #fff;
    }
.nav-item-children>li>a{
	color:#000;
}
.nav-item-children>li>a:hover{
	background:#8782de;
	color:#fff;
}
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt:hover{
	background:#8782de;
}
.liquid-lp-time-aside>time{
	background: #d1d1d1;
	border-radius:10px;
}
.liquid-lp-time-aside .liquid-lp-meta {
    display: none;
}
.ui-dialog .ui-dialog-titlebar {
    background-color: #8782de !important;
}
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt{
	    background-color: #8782de !important;
	border-radius:10px;
}
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt:hover{
	    background-color: #8782de !important;
}
.footer-f .vc_column-inner {
    box-sizing: border-box;
     padding-left: 0 !important; 
     padding-right: 0 !important; 
	}
.carousel-nav-left .carousel-nav {
display:none !important;}
#menu-information{
	padding:0 !important;
}
.footer-f .widget_nav_menu li:before{
	position: unset;
    content: "\f0da";
    font-family: 'FontAwesome';
    color: #fff;
    font-size: 16px;
     padding-right: 10px;	}
.widget_nav_menu ul li, .widget_archive ul li, .widget_categories ul li, .widget_pages ul li, .widget_meta ul li, .widget_recent_comments ul li, .widget_recent_entries ul li{
	list-style:none;
	margin:0 !important;
}

.footer-f .lqd-custom-menu li a:before{
	position: unset;
    content: "\f0da";
    font-family: 'FontAwesome';
    color: #fff;
    font-size: 16px;
     padding-right: 10px;	}
.footer-f .wpb_wrapper p {
	 color: #fff;
}
.footer-f .wpb_wrapper a {
	 color: #fff;
}
.footer-f .lqd-custom-menu li a{
	padding-bottom:10px
}
.footer-low .wpb_wrapper p{
	 color: #fff;
}
.footer-low .row{
		background:#8782de;
	margin-left: 0px;
    margin-right: 0px;
}
.container {
   padding-left: 10px !important;
    padding-right: 10px !important;
}
}
.row{
	background:#fff;
	margin-left: 0;
	margin-right: 0;}
.main-nav>li>a {
    padding-left: 13px;
    padding-right: 13px;

@media only screen and (min-width:320px) and (max-width:767px){
 h2{
			font-size: 25px !important;
	}
 h3{
			font-size: 20px !important;
	}
	.sidebar-container {
		order:1 !important;
	}
 h5{
			font-size: 18px !important;
	}
	.carousel-nav-left .carousel-nav {
    display: none;
}
	
}