/*
    Template:       negan
    Theme Name:     Negan Child
    Theme URI:      http://themeforest.net/user/LA-Studio/portfolio?ref=LA-Studio
    Author URI:     http://themeforest.net/user/LA-Studio?ref=LA-Studio
    Description:    Negan - Clean, Minimal WooCommerce Theme
    Version:        1.0
    Tags:           one-column, two-columns, three-columns, four-columns, left-sidebar, right-sidebar, custom-background, custom-colors, custom-header, custom-menu, featured-image-header, featured-images, flexible-header, full-width-template, post-formats, sticky-post, theme-options, translation-ready
    License: 		GNU General Public License
	License URI: 	licence/GPL.txt
    Text Domain:    negan-child
    Domain Path:    /languages/
*/


a.showcoupon {text-decoration: underline;}
.site-header .site-branding img {max-height: 55%;}
select#billing_city{width: 100%;}

.mega-menu .popup > .inner,.btn,.button,input, button, select, textarea,.woocommerce #order_review{border-radius: 4px !important;} 
.woocommerce .woocommerce-billing-fields h3 {font-size: 18px;margin-bottom: 26px;} 
.calendly-inline-widget {border: 1px solid #e8e8e8;} 
button#place_order {margin-top: 20px;} 
.background-img-home::after{content: "";height: 100%;width: 100%;background: #000;position: absolute;opacity: 0.3;} 
.product_item--thumbnail,.product-main-image img {border-radius:35px;}
/* .product_item .product_item--thumbnail {max-width: 320px;margin: auto;} */
.product-category-box .banner--image img {height: 280px;object-fit: cover;} 
.la-banner-box .banner--link-overlay {z-index: +99;} 
.wc-view-count,.product_meta_sku_wrapper,.wishlist-title-container,.yith_wcwl_wishlist_footer{display:none;}
.product--summary .woocommerce-product-details__short-description {
    margin-bottom: 15px;    font-size: 14px;
}
.product-share-box:before {
    content: "Share : ";
}
.widget_price_filter .ui-slider .ui-slider-handle{background-color:#dcb86c;}
.footer-handheld-footer-bar {display: none !important;}
[href="https://treezy.in/cart/"].wc-forward.button,#row-none {
  display: none !important;
}
div#booking-overview {
    display: none;
}
.whatsappi-icon {
       position: fixed;
    right: 25px;
    bottom: 25px;
    z-index: +999;
}
.step.final .ea_hide_show:first-child  {
    display: none;
}
 .page-id-945 .site-main {
    padding: 0px;
}
.site-main-nav .main-menu > li {
    padding-left: 0px;
    padding-right: 0px;
}
/* .site-branding figure:after {
    content: "Treezy";
    padding-left: 82px;
    font-family: "Poppins";
    color: #343538;
    font-size: 22px;
    font-weight: 600;
} */
.site-branding figure+figure:after,.ui-datepicker{display:none;}
.ea-standard .ea_hide_show div {gap: 20px;}
.page-id-72 ul.order_details {
    padding-left: 0px;
}
.ea-standard .ea_hide_show button.ea-btn,button#btn-razorpay-cancel,button#btn-razorpay,button.woocommerce-Button[name="save_account_details"],button.button[name="save_address"] {
    border: none;
    background-color: #343538;
    padding: 10px 40px;
    font-weight: bold;
    line-height: 24px;
    float: left;
    margin-bottom: 10px;
    margin-right: 10px;
    text-transform: uppercase;
    color: #fff;
    font-size: 12px;
    margin: 0px;
}
button#btn-razorpay {
    margin-right: 15px;
}
.ea_hide_show button.ea-btn:hover {
    background-color: #dcb86c;
}
.ea-standard .time{    min-height: auto;}
.ea-standard h3.ea-done-message {
    font-size: 15px;
    margin: 0px;
    display: block;
	white-space: break-spaces;
}
.header__action.header__action--menu.header-toggle-menu {
    display: none;
}

/* body.negan-body {
	font-size: 14px;align-content} */

@media (min-width: 1200px) {
    .la-shop-products .products-grid.lg-grid-4-items .grid-item {
        width:33.33%; clear:none !important;
    }
	  .la-shop-products .products-grid.lg-grid-4-items .grid-item:nth-of-type(4n+1){ clear:none !important;}
}


@media (max-width: 767px) {
    body.negan-body.enable-footer-bars {
        padding-bottom:0px;
    }
	.site-header-mobile .site-branding img {
    height:36px;
}
	.site-branding figure:after {
    
    padding-left: 60px;
     font-size: 20px;
 }
}
 
@media (max-width: 667px){
	.vc_row.wpb_row.vc_row-fluid.overflow-visible.vc_custom_1759766505603.vc_row-has-fill.la_fp_slide.la_fp_child_section {
    padding-left: 20px !important;
    padding-right: 20px !important;
}

.vc_row.wpb_row.vc_row-fluid.overflow-visible.vc_custom_1759766505603.vc_row-has-fill.la_fp_slide.la_fp_child_section .vc_column-inner.vc_custom_1760283571026 {
    padding-bottom: 20px !important;
}
	
	.max-width-570.wpb_column.vc_column_container.vc_col-sm-6 {
    padding-left: 0px !important;
}
	.space-form-contact {
    padding-top: 20px !important;
}
	.la-headings.text-left.spacer-position-middle.margin-bottom-50
  {
    margin-bottom: 25px !important;
}
	.ea-standard {
    width: 100%!important;
}
	.woocommerce-orders-table__row td:last-child {
    border-bottom-width: 10px;
}

.woocommerce-orders-table__row:last-child td:last-child {
    border-bottom: 0px;
}
}

.la-tab-panel.active form {
    display: block !important;
}



.digits-form_heading, .digits-form_tab-bar .digits-form_tab-item {
    font-weight: 600 !important;
}

.digits-form_input_row.digits-mobile_wrapper.digits-form_border {
    border-color: #e8e8e8;
}
@media (max-width: 667px){

table.shop_table_responsive tbody .woocommerce-orders-table__cell-order-number {
    display: flex;
    justify-content: space-between;
    font-weight: 600;
}

table.shop_table_responsive tbody .woocommerce-orders-table__cell-order-number[data-title]:before {
    content: attr(data-title) " ID : ";
    font-weight: bold;
    float: left;
    font-size: 13px;
    color: #343538;
}
	
     .mb-grid-1-items .grid-item {
        width: 50%;
        clear: none !important;
    }
	.products-list.mb-grid-1-items .grid-item {
    width: 100%;
}
	.products-list .product_item .item--excerpt {
    margin-bottom: 0px;
}
 .product_item--thumbnail, .product-main-image img {
    border-radius: 20px;
}
	
	.info-for-item .vc_col-sm-3 {
    width: 50%;
    float: left;
}

.info-for-item .vc_col-sm-3 .la-sc-icon-boxes {
    margin-top: 20px !important;
    margin-bottom: 20px;
}

.info-for-item .vc_col-sm-3 .la-sc-icon-boxes .box-description {
    font-size: 12px;
}

 

.info-for-item .vc_col-sm-3 .la-sc-icon-boxes .box-heading h5 {
    font-size: 13px;
    font-weight: 500;
}
/* 	 */
	.products-list.mb-grid-1-items .grid-item {
    width: 100%;
}

.products-list .product_item .item--excerpt {
    margin-bottom: 0px;
    padding-top: 0;
}

.products-list .product_item .product_item--title {
    font-size: 18px;
    margin: 0 0 14px;
}

.products-list .product_item .price {
    font-size: 16px;
    margin-bottom: 10px;
}

.product_item .product_item--info-inner {
    padding-bottom: 15px;
}

 
.product_item--action .add_to_cart_button {
    padding: 10px 15px !important;
}

.products-list .product_item .product_item--info .add_compare:before, .products-list .product_item .product_item--info .add_wishlist:before {
    width: 44px;
    line-height: 44px;
    height: auto;
}
.products-list .product_item .product_item--inner {margin-bottom: 35px;}	
	.products-list .product_item .product_item--info {
	 padding-left: 20px;}
	.site-main{
	 padding-top: 40px;}
	
	.products-grid.products-grid-1 .product_item .product_item--info .add_to_cart_button {
    padding: 0px !important;
/*     bottom: 0px; */
    font-weight: 500;
    line-height: 15px;
}

.products-grid .product_item .product_item--thumbnail .wrap-addto .button {
    padding: 9px 0;
}
	.page-id-98 div#main {
    padding-top: 0px;
}
}





#mailpoet_form_1 form.mailpoet_form {
    padding: 0px;
}

#mailpoet_form_1 form.mailpoet_form #form_email_1 {
    border-style: solid;
    border-width: 1px;
    height: 40px;
    padding: 0px 10px !important;
    border-color: #e8e8e8;
    border-radius: 4px !important;
    display: block;
}

#mailpoet_form_1 form.mailpoet_form .mailpoet_paragraph {
    margin-bottom: 0px;
}

#mailpoet_form_1 form.mailpoet_form {
    margin-bottom: 0px;
    display: flex;
    align-items: center;
    justify-content: space-between;
    flex-wrap: wrap;
}

#mailpoet_form_1 form.mailpoet_form .mailpoet_message {
    width: 100%;
    padding: 0px;
    margin-top: 6px;
}

#mailpoet_form_1 form.mailpoet_form  .mailpoet_paragraph {
    width: calc(100% - 100px);
}

#mailpoet_form_1 form.mailpoet_form   .mailpoet_paragraph.last {
    width: 100px;
}
#mailpoet_form_1 .mailpoet_submit {
    height: 40px; color: #fff;
    background-color: #343538;
}
#mailpoet_form_1 form.mailpoet_form {
    padding:0px !important;
}
.parsley-errors-list  {
    display: none !important;
}


.shop_table.cart td.actions .button{
    display: none !important;
}

.woocommerce-variation-availability,.product--summary .entry-summary > .stock{
    display: none;
}
.outofstock .variations_form {
    display: none;
}

.outofstock .add_wishlist,.badge-out-of-stock {
    display: none;
}
.outofstock .product_item--action
  {
    display: none;
} 

.digits-form_input.digits-form_countrycode.countrycodecontainer.digits_countrycodecontainer {
    z-index: -1;
} 

.ea-standard .step:nth-child(2),.ea-standard .step:nth-child(1) {
    display: none;
}

.ea-standard {
    margin: auto;
}.ea-standard .ea_hide_show>div {
    justify-content: center;
    width: 100%;
} 
div.quantity .qty-minus {
    font-size: 26px;
}
div.quantity span {    text-align: center !important;
    width: 41px;
    font-size: 18px;
}



.cart-collaterals .la-coupon-form {
    order: 2;
    display: none;
}

.cart-collaterals  .cart_totals {display: flex;flex-wrap: wrap;float: none;}

.cart-collaterals .cart_totals .wc-proceed-to-checkout {
    order: 1;width: 100%;
    margin-bottom: 30px;
}

.cart-collaterals .cart_totals  h2 {
    order: 2;
    width: 100%;
}

.cart-collaterals .cart_totals .shop_table {
    order: 3;
    margin-top: 10px;
}

.woocommerce-button.button.view {
    margin-right: 10px;
} 

.woocommerce-MyAccount-navigation li {
     padding: 0 20px 15px 0;
}



 