/*
Theme Name: NVJ`s Avem Max
Theme URI: agrimaxpk.com
Description: A brief description of your theme
Version: 1.0
Author: Narinder Maheshwary
Tags: NVJ Developers Team
*/

/* Web Font */
@import url('https://fonts.googleapis.com/css?family=Poppins:200i,300,300i,400,400i,500,500i,600,600i,700,700i,800,800i,900,900i&display=swap');


/* Bootstrap CSS */

@import url('css/bootstrap.css');
@import url('css/magnific-popup.min.css');
@import url('css/font-awesome.css');
@import url('css/jquery.fancybox.min.css');
@import url('css/themify-icons.css');
@import url('css/niceselect.css');
@import url('css/animate.css');
@import url('css/flex-slider.min.css');
@import url('css/owl-carousel.css');
@import url('css/slicknav.min.css');

/* MAIN CSS */
@import url('css/style.css');	
@import url('css/reset.css');
@import url('css/responsive.css');

/* --- WooCommerce --- */

.woocommerce #respond input#submit.alt, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt {
    background-color: #353922 !important;
    color: #fff;
}

.woocommerce #respond input#submit.alt:hover, .woocommerce a.button.alt:hover, .woocommerce button.button.alt:hover, .woocommerce input.button.alt:hover {
    background-color: #F6931E !important;
   
  
}

.woocommerce-message {
    border-top-color: #353922 !important;
}

.woocommerce-message::before {
       color: #353922 !important;
}

.woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button {
   background-color: #353922 !important;
   color:#fff !important;
}

.woocommerce #respond input#submit:hover, .woocommerce a.button:hover, .woocommerce button.button:hover, .woocommerce input.button:hover {
   
    background-color: #F6931E !important;
    color:#fff !important;
}

.woocommerce ul.products[class*=columns-] li.product, .woocommerce-page ul.products[class*=columns-] li.product {
    border: 2px solid #F6931E;
	border-radius: 25px;
	padding: 10px;

	text-align: center;
}

.woocommerce ul li h2{
	font-size: 1.5em !important;
}

.woocommerce ul.products li.product .price {
    color: #000 !important;
	font-size: 14px !important;
}

.woocommerce ul.products li.product .price ins, .woocommerce-page ul.products li.product .price ins, .woocommerce div.product span.price ins, .woocommerce div.product p.price ins, .woocommerce #content div.product span.price ins, .woocommerce #content div.product p.price ins, .woocommerce-page div.product span.price ins, .woocommerce-page div.product p.price ins, .woocommerce-page #content div.product span.price ins, .woocommerce-page #content div.product p.price ins, .product-price ins, .woocommerce ul.cart_list li .quantity ins, .woocommerce-page ul.cart_list li .quantity ins, .woocommerce ul.product_list_widget li .quantity ins, .woocommerce-page ul.product_list_widget li .quantity ins {
text-decoration: none;
}


.woocommerce .woocommerce-ordering select {
   padding: 10px;
}

.woocommerce .woocommerce-ordering option {
   padding: 10px;
}

/* Change WC Acct Page Column Widths */
@media only screen and (min-width: 769px) {
  .woocommerce-account .woocommerce-MyAccount-navigation {
    width: 22%;
  }
  .woocommerce-account .woocommerce-MyAccount-content { 
    width: 75%;
  }
}
/* Style WC Account Endpoint Links */
nav.woocommerce-MyAccount-navigation ul {
  list-style-type: none;
  padding-left: 0;
  max-width:200px;
  font-size: 17px;
  line-height: 26px;
}
nav.woocommerce-MyAccount-navigation ul li {
  padding: 8px 20px;
  background-color: rgba(0,0,0,0.05);
  border-bottom: 1px solid rgba(0,0,0,0.05);
}
nav.woocommerce-MyAccount-navigation ul li.is-active {
  background-color: rgba(0,0,0,0.1);
}
nav.woocommerce-MyAccount-navigation ul li.is-active a {
  color: rgba(0,0,0,0.8); cursor: default;
}
nav.woocommerce-MyAccount-navigation ul li.is-active:after {
  content: "";
  height: 0;
  width: 0;
  border-top: 20px solid transparent;
  border-left: 14px solid rgba(0,0,0,0.1);
  border-bottom: 20px solid transparent;
  float: right;
  margin-right: -34px;
  margin-top: -7px;
}
nav.woocommerce-MyAccount-navigation ul li:not(.is-active):hover {
  background-color: rgba(0,0,0,0.07);
}
nav.woocommerce-MyAccount-navigation ul li:not(.is-active):hover:after { 
  content: "";
  height: 0;
  width: 0;
  border-top: 20px solid transparent;
  border-left: 14px solid rgba(0,0,0,0.07);
  border-bottom: 20px solid transparent;
  float: right;
  margin-right: -34px;
  margin-top: -7px;
}

body.woocommerce-account ul li.woocommerce-MyAccount-navigation-link--dashboard a:before{
	    font-family: FontAwesome;
        top:0;
        left:-5px;
        padding-right:10px;
        content: "\f0c0"; 
		color: #353922;
}

body.woocommerce-account ul li.woocommerce-MyAccount-navigation-link--orders a:before{
	 font-family: FontAwesome;
        top:0;
        left:-5px;
        padding-right:10px;
        content: "\f291"; 
		color: #353922;
}

body.woocommerce-account ul li.woocommerce-MyAccount-navigation-link--my-shipments a:before{
	 font-family: FontAwesome;
        top:0;
        left:-5px;
        padding-right:10px;
        content: "\f21a"; 
		color: #353922;
}

body.woocommerce-account ul li.woocommerce-MyAccount-navigation-link--my-addresses a:before{
	 font-family: FontAwesome;
        top:0;
        left:-5px;
        padding-right:10px;
        content: "\f124"; 
		color: #353922;
}

body.woocommerce-account ul li.woocommerce-MyAccount-navigation-link--tinv_wishlist a:before{
	 font-family: FontAwesome;
        top:0;
        left:-5px;
        padding-right:10px;
        content: "\f004"; 
		color: #353922;
}

body.woocommerce-account ul li.woocommerce-MyAccount-navigation-link--edit-account a:before{
	 font-family: FontAwesome;
        top:0;
        left:-5px;
        padding-right:10px;
        content: "\f085";
        color: #353922;		
}

body.woocommerce-account ul li.woocommerce-MyAccount-navigation-link--customer-logout a:before{
	 font-family: FontAwesome;
        top:0;
        left:-5px;
        padding-right:10px;
        content: "\f007"; 
		color: #353922;
}

.woocommerce-MyAccount-navigation-link a{
	color: #000;
}

.woocommerce-MyAccount-navigation-link a:hover{
	color: #F6931E;
	text-decoration: none;
}

.my-addressess h2{
	font-size: 2em;
}

.my-addressess ul{
	font-size: 18px;
	}
.my-addressess ul li{
	padding-top: 10px;
	padding-bottom: 10px;
	}
	
.woocommerce form .form-row input.input-text, .woocommerce form .form-row textarea {
   padding: 6px;
   border-radius: 5px;
}

.radio input[type="radio"], .radio-inline input[type="radio"], .checkbox input[type="checkbox"], .checkbox-inline input[type="checkbox"] {
    position: none !important;
   
}

.lrm-form a.button, .lrm-form button, .lrm-form button[type=submit], .lrm-form #buddypress input[type=submit], .lrm-form input[type=submit] {
   
    background: #F6931E !important;
    color: #FFF;
    
}

/* mailchimp */

#mc_embed_signup{
	background: transitional; 
	clear:left; 
	font:14px Helvetica,Arial,sans-serif; 
}


#mc_embed_signup input[type="text"], #mc_embed_signup input[type="email"]{

padding: 7px;

}	

#mc_embed_signup div#mce-responses {float:left; top:-1.4em; padding:0em .5em 0em .5em; overflow:hidden; width:90%; margin: 0 5%; clear: both;}
#mc_embed_signup div.response {margin:1em 0; padding:1em .5em .5em 0; font-weight:bold; float:left; top:-1.5em; z-index:1; width:80%;}
#mc_embed_signup #mce-error-response {display:none;}
#mc_embed_signup #mce-success-response {color:#529214; display:none;}
#mc_embed_signup label.error {display:block; float:none; width:auto; margin-left:1.05em; text-align:left; padding:.5em 0;}
#mc_embed_signup #num-subscribers {font-size:1.1em;}
#mc_embed_signup #num-subscribers span {padding:.5em; border:1px solid #ccc; margin-right:.5em; font-weight:bold;}



.wcps-container .wcps-items-cart .quantity {
    padding: 3px;
}		

.woocommerce form .form-row select, .woocommerce-page form .form-row select {
    padding: 10px;
}	

.woocommerce-currency-switcher {
    margin-top: 5px;
	width: auto !important;
    background: transparent !important;
    border: none !important;
	text-align: right;
    
}

.woocommerce-currency-switcher option {
	background-color: #333 !important;
}


.wpcf7 input[type="text"], .wpcf7 input[type="email"]{
	width: 100%;
	padding: 0.6em;
	margin: 1em 0;
	
	outline:none;
	border: 1px solid #333;
}
.wpcf7 textarea{
	resize:none;
	width: 100%;
	padding: 1em;
	
	outline:none;
	border:  1px solid #333;
}
.wpcf7 input[type="submit"]{
	background:#353922;
	border-radius:25px;
	padding:7px 20px 7px 20px;
	text-align:center;
	color: #fff;
	margin-top: 1em;
}
.wpcf7 input[type="submit"]:hover{
	background:  #333;
	color:#fff;
}

.woocommerce .col-1, .col-2{ max-width:none;}

.woocommerce-MyAccount-navigation {
float:left;

}

.woocommerce-MyAccount-content {
     margin-left: 200px;
     clear: both;
}
