/*
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
*/
.herosec {
padding: 50px 0px 80px 0px;	
}
.herosec h1{
line-height:75px;
font-weight:400 !important;
}

.herosec strong{
	font-size: 49px;
}

.herosec strong.bg-text{
	background:black;
	color:white ;
	margin:0px 10px 0px 0px;
	padding:0px 10px ;
}

/* navbar css */

.navbar-con .navbar-brand-inner img{
	width:100px !important;
}


.mainbar-wrap .mobile-logo-default{
	width:60px !important;
}

.navbar-header {
    display: flex;
    align-items: center;
    flex: 0;
	margin-right:150px !important;
}

.is-search-icon svg {
    width: 25px;
    display: inline;
}

.secondarybar-row>[class^=col] {
 align-items:center !important;
    justify-content: space-between;
}

.whats-app-num-con img{
	width:250px !important; 
}

.main-nav-hover-underline-1 > li > a .link-ext{
	background:white !important;
}



/* contact us form css */

.wpcf7-form-control-wrap input,
.wpcf7-form-control-wrap textarea,
.wpcf7-form-control-wrap .ui-selectmenu-button {
    border-radius: 12px !important;
    height: 45px !important;
    padding-left: 1em;
    padding-right: 1em;
}

.wpcf7-form-control-wrap textarea {
    height: 105px !important;
}


.lqd-contact-form input{
	margin-bottom:0px !important;
}

.lqd-contact-form{
	margin-bottom:0px !important;
}

.lqd-contact-form input[type=submit]{
border-radius:14px ;
    border: none !important;

}



/* ivory search css */

.is-form-style input.is-search-submit, .is-search-icon {
    background: none !important;
	border-left:none !important;
    border-top-right-radius:6px !important;
    border-bottom-right-radius:6px !important;
	    height: 50px !important;
}

.is-form-style input.is-search-input {
	border-top-left-radius:6px !important;
    border-bottom-left-radius:6px !important;
	height: 50px !important;
	width: 260px !important;
}

.is-form-style .is-search-submit path {
    fill: #000000;
}


.is-search-icon {
    width: 50px;
    padding-top: 13px !important;
}

.is-form-style button.is-search-submit {
 height: 50px !important;
}

.is-search-icon svg {
    width: 25px;
    display: inline;
}

/* footer css */

.liquid-lp-footer {
    margin-top:0px;
}
.liquid-lp-footer .btn-txt {
color:black !important;
}

.liquid-lp-footer .btn-icon {
color:#ed1b24 !important;
}



/* footer top css */

.footer-top-con .iconbox h3{
	    font-size: 16px;
    margin-bottom: 10px;
}
.footer-top-con .iconbox p{
    font-size: 30px;
    font-weight: 500;
}

/* main footer css */

.main-footer-con {
	color:white  !important;
}

.footer-fp .lqd-custom-menu li a:before {
    position: unset;
    content: "\f0da";
    font-family: 'FontAwesome';
    color: #fff;
    font-size: 14px;
    padding-right: 10px;
}




/* about us page */

.about-sec-one-con .iconbox-side .iconbox-icon-wrap {
    margin-right: 16px;
    margin-top: 3px;
}

/* footer webxtalk link css */

.footer-web-link{
	color:white !important;
}


.footer-web-link:hover{
text-decoration:underline !important;
}



/* product card css */
.type-product .ld-sp .ld-sp-info h3{
	text-align:center;
	font-weight:600 !important; 
	margin-bottom:20px !important;
}

.type-product .ld-sp{
	border:1px solid #8080805c ;
	border-radius:6px !important;
	overflow:hidden;
	background:white;
}


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

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

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

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

/* titlebar css */
.titlebar-inner {
    border-top: 1px solid #bfbfbf;
}

body.archive #content {
    padding-top: 70px;
    padding-bottom: 0px !important;
}


/* gt translate css */
 .gt_switcher_wrapper {
	background:white;
	padding:12px; 
	border-radius:12px !important;
	box-shadow: 1px 1px 6px #00000045;
}

 .main-nav .gt_switcher-popup{
	border: 1px solid #80808070;
    padding: 8px 12px;
    border-radius: 7px;
}

.single-product .price{
display:none !important;	
}


/* ////////////////// */
/* reponsive css */
/* /////////////////////// */

@media(max-width:900px){
	.navbar-header {
	margin-right:0px !important;
}

}


@media(max-width:600px){
.herosec h1{
font-size:35px;
	line-height:50px !important;
}

.herosec strong{
	font-size: 35px;
}
	
.main-header .navbar-brand {
        padding: 11px 0 !important;
 }
	
	.footer-top-con .fancy-title h2{
		font-size:20px;
	}
	
		.footer-top-con .fancy-title h6{
		font-size:24px;
	}
	
	.footer-top-con .iconbox h3{
	    font-size: 13px;
    margin-bottom: 10px;
}
.footer-top-con .iconbox p{
    font-size: 22px;
    font-weight: 500;
}
	
	.footer-top-con .iconbox img{
  width:40px !important;
		margin-top:10px;
}
	
	.woocommerce ul.products li.product .button {
    display: none;
}
	
	.woocommerce ul.products li.product a {
    font-size: 14px;
}
	
	.woocommerce .ld-sp {
    margin-bottom: 0px;
}

	
	.blog-single-title{
	font-size:28px !important;	
	}
	
	
	.blog-single-content {
    padding-top: 20px;
	}
	
	
	.related-post .related-post-title {
		font-size:18px !important;
		line-height:25px !important;
	}
	
	
}