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

.main-header {   border-bottom: 1px solid #eee;}
.wpcf7-spinner {display:none !important}
.lqd-contact-form { margin-bottom: 0 !important;}
.fancy-title {    margin-bottom: 10px !important;}
.lqd-contact-form input {margin-bottom: 13px !important}

ul li{
	list-style-position:outside !important;
}

.ulinside li{
	list-style-position:inside !important;
    margin-left:0px !important;
}

.fancy-title .underlined:after {
    width: 17% !important;
	height: 3px !important;
}

.fancy-title .underlined {
    padding-bottom: 10px !important;

}


/* title bar css */


.titlebar-inner {
    padding-top:50px;
    padding-bottom: 50px;
    color: #000;
	font-size:22px !important;
	background:#f4f4f4 !important;
}

.titlebar-inner h1{
	font-size:44px !important;
}





/* navbar css */
.menu-item-has-children>a .submenu-expander {   display: block !important;}
.submenu-expander {background:none !important; font-size: 16px; width: auto !important;  height: auto !important;
    margin-left: 10px;  right: -15px;top:10px}

.main-nav .children>li>a, .nav-item-children>li>a {
    display: block;
    padding: 0.7em 1.5em;
    width: 100%;
    color: #797b86;
	font-size:14px !important;
}


/* home => about section css */
.about-us-home-para-con{
	font-size:14px !important;
	line-height:21px !important
}

.home-product-show .woocommerce  .product{
	width:100% !important;
}





/* home => product category section css */

.product-category-home-con .iconbox{
	box-shadow: 1px 1px 10px #cbcbcb96;
	padding-left:40px !important;
	padding-right:40px !important;
transition:all .4s;
}


.product-category-home-con .iconbox:hover{
	transform:translatey(-6px);
}



/* single product page css */

table{
	width:100% !important;
}


.tabs-nav li{
	margin:0px !important;
}

.woocommerce-tabs{
	margin-top:60px !important;
}

ul.tabs-nav{
    padding: 0px !important;
	margin-top:30px !important;
	gap:14px !important;
}


.tabs-nav a {
border:2px solid #e83420;
	border-radius:4px !important;
	outline:none !important;
	color:black !important;
}

.tabs-nav .active a {
background: #e83420 !important;
	color:white !important;
}

.product-faq-con h6{
	background: #d7d7d7;
    padding: 15px;
    border-radius: 5px;
}

.product-faq-con p{
margin-bottom:20px !important;
}


.flickity-button {
color:#cd5555 !important;
}


	.woocommerce .ld-sp figure {
    margin-bottom: 10px;
}



/* woocommerce enquiry form css */
#enquiry .contact {
    border-radius: 6px !important;
    background: #d9261c !important;
}

.ui-dialog .ui-dialog-titlebar {
    background-color: #d9261c !important;
}

.wdm-enquiry-action-btns #send-btn {
    border-radius: 8px !important;
    background: #d9261c !important;
}

.ui-widget-content {
    background: #fbfbfb;
}



/* product tab css */

.product .ld-sp-info h3{
  font-size:14px !important;
}

.product img{
  border-radius:12px !important;
	border:2px solid #5885ac !important;
}


/* footer css */
 
.footer-icon-box-con .contents h3{
font-size:17px !important;
font-weight:400;
}

.footer-icon-box-con .contents p{
font-size:23px !important;
font-weight:600;
	color:white !important;
}

.footer-con .ld-sf{
	margin:0px !important;
}

@media(max-width:600px){
	
	
.navbar-brand-inner img{
	
	width:170px !important;
}
	
	h2{
		font-size:22px !important;
	}
	
	.fancy-title .line-alt {
		display:none !important;
	}
	
	.product .ld-sp-add-to-cart{
		display:none !important;
	}
	
	.product .ld-sp-info h3{
		font-size:13px !important;
	}
	
	.woocommerce .ld-sp {
    margin-bottom: 6px;
}
	.woocommerce  .type-product{
		margin:0px !important;
		margin-bottom:0px !important;
	}
	
    .carousel-nav {
        margin-top: 0em !important;
 
    }
	
	
	
	
   .home-product-show .woocommerce ul.products li.product {
        width: 100% !important;
}

	
	.product-category-home-con .iconbox{
	padding-left:20px !important;
	padding-right:20px !important;
}
	
	.product-category-home-con h3{
	font-size:14px !important;
}
	
	
}
