/** Shopify CDN: Minification failed

Line 254:126 Expected ":"
Line 379:46 Expected ":"

**/
/*
Theme Name: Kloe Child
Theme URI: http://kloe.select-themes.com/
Description: A child theme of Kloe Theme
Author: Select Themes
Author URI: http://kloe.select-themes.com
Version: 1.0.0
Template: kloe
*/
/*@import url("../kloe/style.css");

@import url('https://fonts.googleapis.com/css?family=Karla');
@import url('https://fonts.googleapis.com/css?family=Open+Sans');
@import url('https://fonts.googleapis.com/css?family=Muli');
@import url('https://fonts.googleapis.com/css?family=Fira+Sans');
@import url('https://fonts.googleapis.com/css?family=Lato');
*/


/*body{font-family:Neuzeit !important;font-size:10px;}*/
.tinvwl-loop-button-wrapper{display:none;}
.archive .tinv-wraper.tinv-wishlist{
    position: absolute;
    z-index: 9;
    right: 0;
}
.single-product .products .tinv-wraper.tinv-wishlist{
 position: absolute;
    z-index: 2;
    right: 0;
    top:7px;
}
.qodef-fullscreen-search-holder .qodef-search-label{
display:inline-flex;
    overflow: hidden;
    width:39
}
.wpcf7-form-control.wpcf7-text, .wpcf7-form-control.wpcf7-number, .wpcf7-form-control.wpcf7-textarea{
border:0px;
}
/*21-08-2018*/
.remodal-close{
left:unset !important;
right:0 !important;
}
#custom_html-2{
display:none;
}
h2#modal1Title{
font-size:14px !important;text-align:center !important;
}
.qodef-woocommerce-page .lost_reset_password{
width:50%;margin:0 auto;
}
.qodef-woocommerce-page .lost_reset_password .form-row.form-row-first input[type=text]{
width:80%;
}
.qodef-woocommerce-page .lost_reset_password .form-row input[type=submit]{
background-color:#333333;
}
.qodef-woocommerce-page .lost_reset_password .form-row input[type=submit]:hover{
background-color:#000;
}
.woocommerce-form__label.woocommerce-form__label-for-checkbox span{
margin-top:4px;
}
/*16-08-2018*/
.qodef-sticky-header{display:none;}

.qodef-blog-holder.qodef-blog-type-standard{padding-top:45px;}
.woocommerce .return-to-shop a{line-height:35px;color:#ffffff !important;}
.woocommerce .return-to-shop a:hover{
background-color:#333 !important ;
}

.archive.qodef-woocommerce-page .woocommerce-info{visibility:hidden;}
label.woocommerce-form__label.woocommerce-form__label-for-checkbox.inline{display:flex;align-items:center;}
.woocommerce .tinv-wishlist .tinv-modal button+button.button{width:75%;}
.woocommerce .tinv-wishlist .tinv-modal button+button.button .fa.fa-heart-o{font-size:10px;}

/*21-07-18*/

.qodef-two-columns-75-25 .qodef-column1{
width:100% !important;
}

.qodef-fullscreen-search-opened .qodef-form-holder .qodef-search-field{
font-size:12px;
}
.qodef-fullscreen-search-holder .qodef-field-holder{line-height:0px;}
.qodef-search-close-holder .fa-times:before{
font-size:30px !important;
}
.qodef-shopping-cart-dropdown .qodef-item-info-holder{
display:block;
padding-left:10px !important;
}
.qodef-shopping-cart-dropdown .qodef-item-info-holder .qodef-item-right{
margin-right:7px;
}
.iscwp-inr-wrp-content:hover {
    opacity: 0.6;
}
.ui-tabs-active.ui-state-active a{
color:#000000 !important;
}
/*21-07-18*/
a{color:#333333 !important;}
a:hover{color:#000 !important;}
.iscwp-meta-inner-wrap{display:none !important;}
.iscwp-column, .iscwp-columns{padding:1px !important;}
.iscwp-gallery-grid.iscwp-image-fit .iscwp-col-5 .iscwp-img-wrp, .iscwp-image-fit.slidestoshow-5 .iscwp-img-wrp{height:268px !important;}
form.checkout.woocommerce-checkout {
    width: 80%;
    margin: 0 auto;
}
.qodef-woocommerce-page .woocommerce-checkout-review-order-table td, .qodef-woocommerce-page .woocommerce-checkout-review-order-table th{padding-top:3px;padding-bottom:3px;}
.qodef-woocommerce-page .woocommerce-checkout-payment li{color:#000;}
.qodef-woocommerce-page .woocommerce-checkout .col-1{width:45%;padding-right:4%;}
button.button.tinvwl-break-input.tinvwl-break-checkbox {
    background: #333333;
    color: #fff;
    font-size: 10px;
    height: 30px;
    border: none;
    width: 100px;
    text-transform: uppercase;
    font-family: Neuzeit !important;
    font-weight: 600;
}
.woocommerce.tinv-wishlist #respond input#submit.alt, .woocommerce.tinv-wishlist a.button.alt, .woocommerce.tinv-wishlist button.button.alt, .woocommerce.tinv-wishlist input.button.alt{height:30px;font-size:10px !important;line-height:25px !important;}
tr.wishlist_item{border-left:0px;}
.wishlist_item td{text-align:center;}
.tinv-wishlist .product-stock p{margin:0 auto;}
.woocommerce-cart-form__cart-item .product-thumbnail{display:flex;justify-content:center;}
.woocommerce h2{font-size:12px;font-weight:bold;letter-spacing:0px;padding-bottom:20px;}
button.button.tinvwl_button_close {
    font-size: 0px;
    width: auto;
    background: transparent !important;
    color: #fff;
    border: 0px;
    position: absolute;
    top: 8px;
    right: 0;
}
i.fa.fa-times {
    margin-right: 0px;
    }
    header.woocommerce-Address-title.title{
        display: flex;
    justify-content: space-between;
    align-items: center;
    }
    td.woocommerce-orders-table__cell.woocommerce-orders-table__cell-order-number a:hover{text-decoration:underline;}
    .woocommerce .tinv-wishlist .tinvwl_added_to_wishlist.tinv-modal button.button{background-color:#333333;color:#fff;}
    .woocommerce .tinv-wishlist .tinvwl_added_to_wishlist.tinv-modal button.button:hover{background-color:#000;}
.qodef-accordion-holder h5:nth-child(1){visibility:hidden;}
#nav-menu-item-3261,#sticky-nav-menu-item-3261{display:none;}
.tparrows.tp-rightarrow:before,.tparrows.tp-leftarrow:before{font-size:20px !important;color:#888888;}
.qodef-fullscreen-search-holder .qodef-search-submit{font-family:ElegantIcons !important;transform: rotate(-90deg);}
.tinv-header h2{font-size:12px;font-weight:bold;letter-spacing:0px;}
.page-id-2884 .qodef-content .qodef-content-inner>.qodef-container>.qodef-container-inner{padding-top:146px;}
.page-id-1657 .qodef-content .qodef-content-inner>.qodef-container>.qodef-container-inner{padding-top:90px;}
.page-id-1657 .qodef-woocommerce-page .woocommerce-error, .qodef-woocommerce-page .woocommerce-info, .qodef-woocommerce-page .woocommerce-message{
width:80%;margin:0 auto;
}
fieldset{margin-top:60px;}
.woocommerce-account legend{font-size:12px;}
.woocommerce-address-fields input{padding:0px 10px !important; line-height:22px !important;}
.woocommerce-account .woocommerce-MyAccount-content {
    width: 50%;
    
   
}
.qodef-header-cart {
    content:"" !important;
}
.woocommerce-account address, .woocommerce-checkout address{color:#000;font-style:normal;line-height:14px;}
/*.woocommerce-Address-title a.edit{float: left;
    margin-top: -37px;
    margin-left: 43%;}*/
.woocommerce-Address-title a.edit:hover{text-decoration:underline;}

span.qodef-current{/*text-transform: capitalize;*/}
a.shipping-calculator-button{font-weight:bold;}
.order-total th{font-weight:bold;}
.page-id-1656 footer .qodef-footer-bottom-holder{padding-top:120px;}
.qodef-woocommerce-page td.actions{padding-top:60px;}
th.product-subtotal {
    
    text-align: right;
    padding-right: 26px;
}
td.product-subtotal{text-align:right !important;}
.product-thumbnail a{float:left;}
.page-id-1656 table td{padding-bottom:0px !important; }
.page-id-1656 .qodef-content .qodef-content-inner>.qodef-container>.qodef-container-inner{padding-top:146px !important;}
select#pa_size option:nth-child(1){display:none !important;}
ul.feature-list{margin-top:13px;}
.woocommerce-pagination .page-numbers li>a, .woocommerce-pagination .page-numbers li>span{font-size:10px;}
.woocommerce-pagination .page-numbers li{margin-right:3px !important;}
.qodef-drop-down .second .inner>ul, li.narrow .second .inner ul{background-color:#ffffff !important; color:#000;width:170px;}
.qodef-drop-down .second .inner ul li a{color:#000;font-size:12px;}

.single-product .qodef-content .qodef-content-inner>.qodef-container>.qodef-container-inner{padding-bottom:130px !important}
.qodef-btn{background-color:#333333 !important;font-size:10px;line-height:30px !important;}
   .qodef-btn.qodef-btn-solid:not(.qodef-btn-custom-hover-bg):hover{background-color:#000000 !important;}
   .qodef-btn.qodef-btn-solid{color:#ffffff !important;}
.shipping-calculator-form a.select2-choice{padding-left:0px !important;background-color:#DCDCDC !important;}
.shipping-calculator-form .select2-chosen{padding-left:10px;}
select#calc_shipping_state{width: 100%;
    padding: 11px;}
.qodef-woocommerce-page .qodef-shipping-calculator{width:100%;text-align:left;padding-left:7px;}
.qodef-woocommerce-page td.product-thumbnail img{width:auto;}
.woo-related-products-container .products{    display: flex;
    flex-wrap: wrap;}
    /*
.qodef-woocommerce-page.qodef-woocommerce-columns-4 .products .product{margin-right:0px !important;}
*/

.qodef-accordion-holder .qodef-accordion-content-inner p{font-size:10px;line-height:18px;}

.qodef-woocommerce-page .qodef-quantity-buttons .qodef-quantity-minus, .qodef-woocommerce-page .qodef-quantity-buttons .qodef-quantity-plus{width:12px;height:12px;color:#000;line-height:11px;background-color:#fff;}
.qodef-woocommerce-page .qodef-quantity-buttons .qodef-quantity-minus:hover,.qodef-woocommerce-page .qodef-quantity-buttons .qodef-quantity-plus:hover{background-color:#fff !important;}

.qodef-woocommerce-page .qodef-quantity-buttons .qodef-quantity-input{width:12pxi;height:12px;color:#000 !important;font-size:10px;border-bottom:0px !important;margin-left:3pxi;margin-right:3pxi;}
button.qodef-btn.qodef-btn-medium.qodef-btn-solid.single_add_to_cart_button.alt{padding: 0 15px;
    font-size: 10px;
    line-height: 25px;
    letter-spacing: 1.3px;}
    .qodef-single-product-summary .variations_button{margin-top:25px;}
.qodef-woocommerce-page .products .product .qodef-product-list-product-title{text-align: center;
    font-size: 13px;
    margin-top: 17px;
    text-transform: capitalize;
    font-weight: normal;
    color: #000;}
    
     h5.qodef-product-list-product-title{font-size:10px !important;letter-spacing:0px !important;}
p.woocommerce-LostPassword.lost_password {
    width: 51%;
    float: right;
    margin-top: -45px;
}
.single-product .tinv-wishlist.tinvwl-after-add-to-cart .tinvwl_add_to_wishlist_button.no-txt{margin-top:23px;}
 h5.qodef-product-list-product-title:hover{text-decoration:underline;}
 .qodef-woocommerce-page .products .product .price{font-family:Neuzeit !important;font-size:10px;font-style:normal;padding-top}
.qodef-woocommerce-page .login .form-row input[type=submit]{width:100%;background-color: transparent;
    color: #000;
    border: 1px solid #000;height:40px;line-height:0px;}
.qodef-woocommerce-page .login .form-row{width:70%;}
.qodef-woocommerce-page .login .form-row label{margin-top:0px;}
p.woocommerce-FormRow.woocommerce-FormRow--last.form-row.form-row-last {
    width: 49%;
    float: right;
}
p.woocommerce-FormRow.woocommerce-FormRow--first.form-row.form-row-first {
    width: 49%;
    float: left;
}
input.woocommerce-Button.button {
    width: 100%;
    background:#333333;
    border: 1px solid #000;
    height: 40px;
    color: #fff;
    line-height: 0px;
}
.woocommerce-edit-account input[type=submit]:hover, .woocommerce-edit-address input[type=submit]:hover{background-color:#000000;}
@font-face {
	font-family: Avenir Next;  
	src: url(AvenirNextLTPro-Regular.otf);  
	font-weight: normal;  
}
/*span.price{position:absolute;bottom:85px;}*/
#shop-attribute1 {
   position: absolute;
    bottom: 35px;
    margin: 0 auto;
    width:100%;
    /*z-index: 999;*/
    background: #fff;
    
    
}
.woocommerce-password-strength.strong {
    background-color: #0EBD0E;
    font-size: 12px;
    height: 16px;
    line-height: 16px;
}
.page-id-1658 footer .qodef-footer-bottom-holder{padding-top:120px;}
.devider {
    width: 1px;
    background: #ccc;
    height: 235px;
    position: absolute;
    left: 45%;
    top: 138px;
}
#customer_login h2{font-size:20px;}
h1,h2,h3,h4,h5{/*font-family: Neuzeit !important;*/}
.qodef-woocommerce-page .checkout_coupon input[type=submit], .qodef-woocommerce-page .login .form-row input[type=submit], .qodef-woocommerce-page .lost_reset_password .form-row input[type=submit]{font-family: Neuzeit !important;}
.woocommerce input[type="button"], .woocommerce-page input[type="button"], input[type="submit"]{/*font-family: Neuzeit !important;font-size:10px !important;*/line-height:30px !important;padding:0 20px !important;}
footer .widget input[type=text], footer .widget select{width:73%;}

.logout,.login-signup{font-size:12px !important;color:#000 !important;font-family: Neuzeit !important;}
/*.woocommerce-MyAccount-navigation ul li:nth-last-child(1){display:none;}*/
.qodef-woocommerce-page input[type=text], .qodef-woocommerce-page input[type=email], .qodef-woocommerce-page input[type=tel], .qodef-woocommerce-page input[type=password], .qodef-woocommerce-page textarea{background-color:transparent !important;border-bottom:1px solid !important;border-top:0px !important;border-left:0px !important;border-right:0px !important;font-size:11px;padding:0px 6px !important;}
select {
    -webkit-appearance: none;
    -moz-appearance: none;
    text-indent: 1px;
    text-overflow: '';
    
}

.qodef-shopping-cart-dropdown .qodef-item-info-holder .qodef-item-left span.qodef-quantity{font-size:10px;font-family:Neuzeit !important;line-height:10px;color:#000;}
.qodef-shopping-cart-dropdown .qodef-item-info-holder .qodef-item-left{width:90%;}
.qodef-shopping-cart-dropdown .qodef-item-info-holder .qodef-item-right .remove{margin-top:-5px;}
.qodef-shopping-cart-dropdown .qodef-cart-bottom .checkout, .qodef-shopping-cart-dropdown .qodef-cart-bottom .view-cart{font-family:Neuzeit !important;font-size:9px;}

select#pa_size {
  background-image:url(ic_down_arrow.png);
  
    
    
  background-position:
    calc(80% - 10px) calc(1em + 3px),
    calc(100% - 15px) calc(1em + 2px),
    calc(100% - .5em) .5em;
  background-size:
    5px 4px,
    5px 5px,
    1.5em 1.5em;
  background-repeat: no-repeat;
  
}

select#pa_size:focus {
  background-image:url(ic_up_arrow.png);
    
  background-position:
    calc(80% - 10px) calc(1em + 3px),
    calc(100% - 15px) calc(1em + 2px),
    calc(100% - .5em) .5em;
  background-size:
    5px 4px,
    5px 5px,
    1.5em 1.5em;
  background-repeat: no-repeat;
  border-color: green;
  outline: 0;
}


.accordion p,.accordion li{font-size:10px;}
.ares .tp-bullet{background-color:#808080 !important;}
.tp-bullet.selected, .tp-bullet:hover{background-color:#ffffff !important;}
.qodef-page-header .qodef-sticky-header.header-appear{transition: 0.8s;}
.qodef-page-header{position:fixed;transition: 0.8s;}
.help-1{width:100%;height:150px;display:flex;justify-content:center;align-items:center;border:1px solid;transition: 2s;}
.help-1 p{font-size:13px;}
.help-1:hover{background-color:#000;}
.help-1:hover p{color:#fff;}
.qodef-breadcrumbs-inner a{font-size:10px;}
#wpcf7-f2800-p166-o1 label{font-size:10px;}
.qodef-breadcrumbs-holder h1{letter-spacing:0px;font-size:12px;}
.qodef-title.qodef-breadcrumb-type.qodef-preload-background.qodef-has-background.qodef-has-responsive-background.qodef-content-left-alignment.qodef-animation-no.qodef-title-image-responsive{margin-top:-60px;}
.qodef-title.qodef-breadcrumb-type.qodef-has-background.qodef-has-parallax-background.qodef-content-left-alignment.qodef-animation-no.qodef-title-image-not-responsive{margin-top:-60px;}
h5{font-size:12px !important;}
.single-layout.bg-color.head-fixed{transition0.2s;z-index:9999;}
.qodef-single-product-summary table.variations td.value{margin-top:25px;margin-left:40px;}
.lazy-load{display:none;}
.single-product-attribute img{width:14px !important;height:14px !important;}
/*1*/
.archive.qodef-woocommerce-page.qodef-woocommerce-columns-4 .products .product:nth-child(4n+1) .qodef-product-list-image-wrapper img{width:100% !important;}
.archive.qodef-woocommerce-page.qodef-woocommerce-columns-4 .products .product:nth-child(4n+3) .qodef-product-list-image-wrapper img{width:100% !important;}
.archive.qodef-woocommerce-page.qodef-woocommerce-columns-4 .products .product:nth-child(4n+4) .qodef-product-list-image-wrapper img{width:100% !important;}
/*1*/
.page-id-2802 ul li{color:#000;}
.ares .tp-bullet{width:5px;height:5px;}
a.single-product-attribute{padding:5px;}
a.single-product-attribute:hover{opacity:0.6;}

.fa-user-plus::before, .fa-user:before{font-size:15px !important;}

i.qodef-icon-font-awesome.fa.fa-search{font-size:11px;}

.page-id-3140 p,.page-id-3140 h3,.page-id-3140 a,.page-id-3140 h4{font-family:Karla !important;}
.page-id-3130 p,page-id-3130 h3, page-id-3130 a, page-id-3130 h4{font-family:Open Sans !important;}
.page-id-3132 p,page-id-3132 h3, page-id-3132 a, page-id-3132 h4{font-family:Muli !important;}
.page-id-3134 p,page-id-3134 h3, page-id-3134 a, page-id-3134 h4{font-family:Fira Sans !important;}
.page-id-3136 p,page-id-3136 h3, page-id-3136 a, page-id-3136 h4{font-family:Lato !important;}
.page-id-3138 p,page-id-3138 h3, page-id-3138 a, page-id-3138 h4{font-family:Avenir Next !important;}

.woocommerce-account .woocommerce-MyAccount-navigation ul li.is-active a{color:#7a5230 ;}
.woocommerce-account .woocommerce-MyAccount-navigation{width:18%;}
.woocommerce-view-order mark{background-color:#7a5230;}
.shop-attribute{display:flex;justify-content:center;padding:5px 0 5px 0;}
h5#ui-id-3,div#ui-id-4{display:none !important;}

table.shop_attributes{

   width: 150px;
    position: absolute;
    left: 50%;
    margin-left: -160px;
    top: 23px;
    z-index:2;
}
.pranay{display:none !important;}
.single-product-attribute img:hover + .pranay{display:block !important;}
#about-section{height:100% !important;}
.qodef-shopping-cart-dropdown .qodef-item-info-holder .qodef-item-left span.amount .woocommerce-Price-currencySymbol{font-family:Neuzeit;}
.qodef-shopping-cart-dropdown .qodef-item-info-holder .qodef-item-left span.amount{font-size:10px;}
.fa-caret-left:before{content: "\f104" !important;}
.fa-caret-right:before{content: "\f105" !important;}
.a3-dgallery .fa-caret-left:before, .a3-dgallery .fa-caret-right:before{color:#888888 !important;font-size:20px !important;}
.a3-dgallery .a3dg-image-wrapper:hover .a3dg-next, .a3-dgallery .a3dg-image-wrapper:hover .a3dg-prev{background-color:transparent !important;}
.a3-dgallery .a3dg-image-wrapper .a3dg-next, .a3-dgallery .a3dg-image-wrapper .a3dg-prev{background-color:red !important;}
.fa.fa-caret-left.a3dg-prev{background-color:transparent !important;}
.a3-dgallery .a3dg-image-wrapper .a3dg-next, .a3-dgallery .a3dg-image-wrapper .a3dg-next{background-color:transparent !important;}
.qodef-tabs .qodef-tabs-nav li.ui-state-active a, .qodef-tabs .qodef-tabs-nav li.ui-state-hover a{color:#7a5230;}
.qodef-tabs .qodef-tabs-nav li a{text-transform:capitalize;font-size:12px;text-align:left;letter-spacing:0px;}
.wpcf7-form-control.wpcf7-text, .wpcf7-form-control.wpcf7-number, .wpcf7-form-control.wpcf7-textarea{background-color:#f0f0f0 !important;color:#000;}
.wpcf7-form-control.wpcf7-text:focus, .wpcf7-form-control.wpcf7-number:focus, .wpcf7-form-control.wpcf7-textarea:focus{color:#000 !important;}
.row.contact-us{display:flex;justify-content:space-between;}
#about-box-section .vc_column-inner:hover{background-color:rgba(255,255,255,0.5);color:#000;}
.qodef-tabs.qodef-vertical .qodef-tab-container{width:75%;}
/**product-gallery**/
.a3dg-navbar-control{display:none !important;}
.single-product .a3dg-image img{width:100% !important;}
/**product-gallery**/


/** cart-page**/
.page-id-1656 table tbody tr, table thead tr{border-right:0px !important;border-left:0px !important;border-top:0px !important;}
.qodef-woocommerce-page td.product-remove{border-right:0px !important;font-size:20px;}
.product-thumbnail{padding-top:10px;}
.qodef-woocommerce-page table td{text-align:center; color:#000;}
.qodef-woocommerce-page .qodef-quantity-buttons{margin-right:-2px;display:flex;justify-content:center;}
.page-id-1656 .qodef-cart-proceed-update input[type=submit].qodef-btn{visibility:hidden;}
.page-id-1656 .qodef-cart-proceed-update a.qodef-btn.qodef-btn-medium.qodef-btn-solid.checkout-button.alt.wc-forward{width:86% !important;float:left;}
.qodef-woocommerce-page td.actions .qodef-cart-proceed-update{position:absolute;right:172px;bottom:-42px;text-align:center;width:37%;}
.page-id-1656 .cart_totals h2{display:none;}
.page-id-1656 .cart-collaterals{    width: 40%;
    margin-right:110px;
    
    /*position: absolute;*/
    right: 20px;
    bottom: 50px;
    float:right;}
.qodef-woocommerce-page .qodef-cart-totals{width:100% !important;float:unset;}
.qodef-woocommerce-page .qodef-cart-totals table th{text-align:left;}
.qodef-woocommerce-page .qodef-cart-totals table td{text-align:right;}
.page-id-1658 table th{text-align:left;}

.qodef-woocommerce-page .qodef-quantity-buttons .qodef-quantity-minus:hover{background-color:#fff;} 
.qodef-woocommerce-page .qodef-quantity-buttons .qodef-quantity-plus:hover{background-color:#fff;}
.quantity .fa{color:#333333;}
table th{
    font-weight: normal;
    color: #000;
    /*font-family: Neuzeit;*/

}

.woocommerce-Price-amount.amount{color:#000;}

/*.page-id-1656 .qodef-container-inner{height:350px;}*/
.qodef-woocommerce-page .woocommerce-message{display:none;}




/** cart-page-end**/

/**checkout-page**/
.select2-container--default .select2-selection--single{background-color:#f0f0f0;border:0px;}
.qodef-woocommerce-page .woocommerce-error, .qodef-woocommerce-page .woocommerce-info, .qodef-woocommerce-page .woocommerce-message{color:#000;font-weight:normal;}
.qodef-woocommerce-page .checkout_coupon, .qodef-woocommerce-page .login .form-row, .qodef-woocommerce-page .login p, .qodef-woocommerce-page .woocommerce-checkout .col-1 h3, .qodef-woocommerce-page .woocommerce-checkout .col-2 h3, .qodef-woocommerce-page .woocommerce-checkout h3{font-weight:normal;text-transform:capitalize;}
.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--downloads{display:none;}

.woocommerce-account .woocommerce input[type=email], .woocommerce-account .woocommerce input[type=tel], .woocommerce-account .woocommerce input[type=text], .woocommerce-account .woocommerce textarea,.qodef-woocommerce-page input[type=password]{background-color:#f0f0f0;padding:0px 5px !important;}
.woocommerce-account .woocommerce-MyAccount-navigation ul li a{font-weight:normal;text-transform: capitalize;}
.woocommerce-account .woocommerce input[type=email], .woocommerce-account .woocommerce input[type=tel], .woocommerce-account .woocommerce input[type=text], .woocommerce-account .woocommerce textarea{font-weight:normal !important;}

/**checkout-page**/

.qodef-woocommerce-page .products .product img:hover{opacity:0.9;}
.qodef-woocommerce-page .products .product .add_to_cart_button{display:none;}
/*.owl-carousel .owl-item:nth-child(1){display:none !important;}*/


h2.woorelated-title{padding-bottom:30px;text-align:center;font-size:12px;font-weight:bold;letter-spacing:0px;} 
.woo-related-products-container {margin-bottom:130px;width:55%;margin:0 auto;margin-top:34%;}


#ui-id-2 .qodef-social-share-holder.qodef-list{display:none;}
.tawcvs-swatches .swatch-color.selected:before{display:none;}
.tawcvs-swatches .swatch{border-radius:0px;}
.qodef-fullscreen-search-opened .qodef-form-holder .qodef-search-field{color:#000;}
.entry p{text-align: center;
    font-size: 20px;
    font-weight: bold;
    margin-top: 30px;}
.fa{font-size:inherit;}
 .post-type-archive .qodef-content{margin-top:50px !important;}
 .page-id-5 .qodef-content{margin-top:-65px !important;}
 /*.post-type-archive-product .qodef-content{margin-top:-60px !important;}*/
/*.qodef-single-product-images .qodef-single-product-slider.owl-carousel .owl-item:nth-child(1) a{display:none !important;}*/
/*.qodef-header-standard .qodef-page-header .qodef-logo-wrapper a{height:100% !important;margin-top:8px;}*/
.qodef-logo-wrapper img{
width:113px;height:40px;
}
.qodef-shopping-cart-outer .qodef-shopping-cart-header .qodef-header-cart:hover i{color:#7a5230 !important;}
/*.qodef-logo-wrapper a img{width:85px !important;height:21px !important;margin-top:-4px;}*/
.qodef-sticky-holder .qodef-logo-wrapper a img{margin-top:0px;}
.fa-shopping-cart:hover::before{color:#fff !important;}
select{border:0 !important;}
.attr-img{visibility:hidden;margin-top:-11px;font-size:11px;color:#000;text-align:center;}
.tawcvs-swatches .swatch.selected .attr-img{visibility:visible}
.tawcvs-swatches .swatch img:hover + .attr-img{visibility:visible;}

#ui-id-2 .button-wrapper{display:none !important;}
#ui-id-8 .button-wrapper{display:none !important;}
#ui-id-6{height:270px;position:relative;}
.button-wrapper{
    
    position:absolute;
    bottom:0;
    z-index: 1;
    width: 150px;
    border: 1px solid;
    text-align: center;
    display: flex;
    height: 25px;
    justify-content: center;
    align-items: center;
    margin-top:13px !important;
    }
    #chart-button{padding:0px !important;font-weight:normal !important;}
    .button-wrapper:hover{opacity:0.6;}
.feature-list .feature1{float: left;width: 50%; line-height: 22px;color:#222222;font-size:10px;}
.qodef-accordion-holder h5:nth-child(1){float: right;width: 53%;}
/*#ui-id-7,#ui-id-8{float: right;width: 53%;}*/
.qodef-accordion-holder .qodef-accordion-content.ui-accordion-content-active{float: right; display: block;width: 53%;}
/*#ui-id-4,#ui-id-3{display:none !important;}*/
.qodef-single-product-summary .product_meta{display:none !important;}
.qodef-social-share-holder.qodef-list{position:absolute;bottom:-28px;right:0;}
.qodef-accordion-holder .qodef-title-holder{pointer-events:none;}
.qodef-accordion-holder .qodef-accordion-content{display:block !important;width:45%;}
.qodef-accordion-holder.qodef-boxed .qodef-title-holder{background-color:transparent;}
.qodef-accordion-holder.qodef-boxed .qodef-title-holder{padding:0px;}
.qodef-accordion-mark.qodef-left-mark{display:none !important;}
.single-layout{position:fixed;bottom:0;height:80px !important;background-color:#ffffff !important;transition:background-color 0.5s ease-in-out;}
.single-layout-section{max-width:960px;margin:0 auto;width:55%;}
.single-layout.head-fixed{position:absolute;-webkit-transition:2s; /* Safari */
    transition:1s;bottom:0;transition:2s;}
    
    .single-layout.bg-color{background-color:#f3f3f3 !important;transition:background-color 0.5s ease-in-out;}
    
    /*.tinv-wraper.tinv-wishlist{position:absolute;top:80px;right:256px;height:50px;}*/
    #qodef-back-to-top{bottom:20px;right:12px;}
    
.single-product .woocommerce-main-image {
display: none;
}
@font-face {
	font-family: Neuzeit;  
	src: url(Neuzeit-S-LT-Std-Book_32182.ttf);  
	font-weight: normal;  
}


.qodef-main-menu>ul>li>a{font-family:Neuzeit;text-transform: capitalize;font-weight:normal;letter-spacing: .5px;color:#444444;font-size:12px;}
.qodef-main-menu>ul>li>a:hover{color:#000000 !important;}

.page-id-2175 .qodef-portfolio-list-holder-outer.qodef-ptf-standard.qodef-ptf-three-columns article{
margin-bottom: 60px;
}


.qodef-header-standard .qodef-page-header .qodef-menu-area:hover{background-color:#ffffff;}

.qodef-shopping-cart-outer .qodef-shopping-cart-header .qodef-cart-label{

vertical-align: super;
    /*border: 2px solid;*/
    border-radius: 100%;
    width: 9px;
    height: 9px;
    margin-left: -4px;
   font-size:9px;
   color:#000 !important;
}

.fa-user-plus::before,.fa-user:before{color:#000000;font-size:15px;margin-left:-2px;}
/*.qodef-shopping-cart-dropdown ul li .qodef-item-image-holder .qodef-item-image-holder-inner{width:65px;height:70px;margin-top:-18px;}*/
.qodef-shopping-cart-dropdown ul li .qodef-item-image-holder{vertical-align:top;}
.qodef-shopping-cart-dropdown ul li{border-bottom:0px;padding-bottom:0px;}/*
.fa-remove:before, .fa-close:before, .fa-times:before{content:"\2715";    font-size: 10px;
    font-weight: 100 !important;
    color: #333333 !important;}*/
/*.page-id-241 .fa-user:before,.page-id-241 .fa-user-plus:before{color:#ffffff !important;}*/

/*.page-id-241 .qodef-sticky-header .fa-user:before,.page-id-241 .fa-user-plus:before{color:#000000 !important;}*/

.qodef-shopping-cart-dropdown{background-color:#ffffff;}
/*.qodef-shopping-cart-dropdown .qodef-item-info-holder .qodef-item-left a,
.qodef-shopping-cart-dropdown .qodef-item-info-holder .qodef-item-left span.amount,
.qodef-shopping-cart-dropdown .qodef-cart-bottom .qodef-subtotal-holder .qodef-total,
.qodef-shopping-cart-dropdown .qodef-cart-bottom .qodef-subtotal-holder .qodef-total-amount,
.fa-remove:before, .fa-close:before, .fa-times:before,.qodef-shopping-cart-dropdown .qodef-empty-cart{color:#000;font-family:Neuzeit !important;font-weight:normal;text-transform: capitalize;
}*/
.qodef-shopping-cart-dropdown .qodef-cart-bottom .qodef-subtotal-holder{margin-bottom:12px !important;}
.qodef-shopping-cart-dropdown .qodef-cart-bottom .qodef-subtotal-holder .qodef-total-amount{font-size:10px;font-style:normal;}
.qodef-shopping-cart-dropdown .qodef-cart-bottom .qodef-subtotal-holder .qodef-total{font-size:10px;font-style:normal;}
.qodef-shopping-cart-dropdown .qodef-item-info-holder .qodef-item-left a{font-size:11px;letter-spacing:0px;line-height: 14px;
    }
.qodef-shopping-cart-dropdown .qodef-item-info-holder .qodef-item-left a:hover{text-decoration:underline;}
.qodef-shopping-cart-dropdown .qodef-cart-bottom .view-cart{background-color:#333333;color:#fff !important;}
.qodef-shopping-cart-dropdown .qodef-cart-bottom .view-cart:hover{background-color:#000000;color:#fff !important;}

.qodef-shopping-cart-dropdown{width:260px;padding:17px;}
.qodef-main-menu ul li.qodef-active-item a, .qodef-main-menu ul li:hover a, .qodef-main-menu>ul>li.qodef-active-item>a, body:not(.qodef-menu-item-first-level-bg-color) .qodef-main-menu>ul>li:hover>a{color:#7a5230;}
.qodef-shopping-cart-dropdown .qodef-cart-bottom .checkout{background-color:#333333;display:none;}
.qodef-shopping-cart-dropdown .qodef-cart-bottom .checkout:hover{background-color:#000000;color:#ffffff !important;}
.qodef-accordion-holder .qodef-title-holder.ui-state-active .qodef-accordion-mark, .qodef-accordion-holder .qodef-title-holder.ui-state-hover .qodef-accordion-mark{background-color:#7a5230;}
.qodef-shopping-cart-outer .qodef-shopping-cart-header .qodef-header-cart i:hover{color:#7a5230 !important;}
.qodef-shopping-cart-outer .qodef-shopping-cart-header .qodef-header-cart i{z-index:-1 !important;font-size:11px;}



.woocommerce-ordering,.woocommerce-result-count{display:none !important;}
.woocommerce-pagination{width:100%;}
.woocommerce-pagination .page-numbers{float:right;margin-right:32px;}
.qodef-vertical-align-containers .qodef-position-right{text-align:center;}
.qodef-position-right{display:flex;}
.qodef-position-right-inner{
   display: flex !important;
    justify-content: space-between;
    align-items: center;
    width:200px
    }
/*.qodef-position-right{margin-right:16px;}*/
.archive.qodef-woocommerce-page.qodef-woocommerce-columns-4 .products .product{width:100%;margin-bottom:35px;}
.archive.qodef-woocommerce-page.qodef-woocommerce-columns-4 .products .product{margin-right:0px;}
.woocommerce-pagination .page-numbers li > a, .woocommerce-pagination .page-numbers li > span{border-radius:unset;background-color:transparent;color:#000;width:8px;font-weight:400;}
.woocommerce-pagination .page-numbers li a:hover, .woocommerce-pagination .page-numbers li span.current, .woocommerce-pagination .page-numbers li span.current:hover{background-color:transparent;color:#000;border-bottom:1px solid #000;width:8px;font-weight:400;}
.woocommerce-pagination .page-numbers li{margin:0 2px;}
.woocommerce-pagination .page-numbers li>a span{width:11px;}

/** TM_CUSTOMISATION - 
To add validation errors (red and green boxes) on the contact forms. - START**/
.showerror {
    display:block;
}
.noshowerror {
    display:none;
}
.remerr {
    display:none;
}
.redborder {
    border:red solid 1px !important;
    }
.greenborder {
    border:#6F6 solid 1px important;
    
}


.woocommerce-account .woocommerce input[type="email"]:focus, .woocommerce-account .woocommerce input[type="tel"]:focus, .woocommerce-account .woocommerce input[type="text"]:focus, .woocommerce-account .woocommerce textarea:focus{border-bottom:1px solid green !important;}
/** TM_CUSTOMISATION - 
To add validation errors (red and green boxes) on the contact forms. - END**/

.qodef-right-from-main-menu-widget{display:inline-block;vertical-align:middle;}
.qodef-single-product-images{width:100% !important;}
.qodef-single-product-images a{display:flex !important;justify-content:center;}
.qodef-single-product-summary .qodef-single-product-title{font-size:11px !important;font-weight:600;letter-spacing:1px;text-transform: capitalize;/*font-family: Neuzeit !important;*/width:30%;margin-top:-7px;}
.qodef-single-product-summary .price{font-size:10px;font-style:normal;font-family: Neuzeit !important;margin-bottom:4px;}

.qodef-single-product-summary{width:100%;}
.qodef-single-product-summary form.variations_form.cart{display: flex;justify-content: space-around;margin-top: -91px;}
.qodef-single-product-summary .single_variation_wrap{margin-top:0px !important;}
/*.qodef-accordion-holder{width: 58%;float: right;margin-top: -171px;}*/
.single-product.qodef-woocommerce-page.qodef-woocommerce-columns-4 .products .product:nth-child(2n+1){clear:both !important;}
.single-product.qodef-woocommerce-page.qodef-woocommerce-columns-4 .products .product{width:48% !important;}
.single-product.qodef-woocommerce-page.qodef-woocommerce-columns-4 .products .product .qodef-product-list-image-wrapper img{width:100%;padding:20px;}
/*.qodef-woocommerce-page .products {margin-left:15px !important;}*/
.qodef-single-product-images{width:100% !important;}
.qodef-woocommerce-page .qodef-related-products > h5{text-align:center;}
.qodef-single-product-summary table.variations{margin-top:-8px;margin:0 auto;width:550px;position:relative;}
.qodef-single-product-summary table.variations tbody{display:inline-block; width:470px;position:absolute;right:0}
.qodef-single-product-summary table.variations tbody tr:nth-child(2){float:right;}
.qodef-single-product-summary table.variations tbody tr{float:left;}
.qodef-single-product-summary table.variations tbody tr:nth-child(1){margin-left:60%;}
.qodef-single-product-summary table.variations tbody tr:nth-child(1) td:nth-child(1){display:none;}
/*.tawcvs-swatches{height:32px;}*/
.tawcvs-swatches span img:after{content:"pranay" !important;}

.qodef-single-product-summary table.variations select{margin-left:7px !important;
color: #000;
    font-family: Poppins,sans-serif;
    font-size: 10px;
    font-weight: 600;
    letter-spacing: 0.8px;
    /*font-family:Neuzeit;*/
    font-weight:normal;
    border:unset;background-color:transparent;
    width:118px !important;
    padding-left:15px !important;
    text-transform: capitalize;
    
 }
 .qodef-single-product-summary table.variations select::after{
 content: "\e902";
 font-size: 4px !important;
    
    
    
    color: black;


 }
 /* .qodef-single-product-summary table.variations select {
    -webkit-appearance: none;
    -moz-appearance: none;
    text-indent: 1px;
    text-overflow: '';
}*/
.qodef-single-product-summary table.variations select{outline:0;}
.qodef-single-product-summary table.variations select option{overflow:hidden;height:auto;outline:0 !important;-webkit-text-align:center;text-align:center;text-transform: uppercase !important;} 
.qodef-single-product-summary table.variations select option.attached{border:0}
 .qodef-single-product-summary table.variations tbody tr:nth-child(2) .value{padding-bottom:0px;}
 .size-guide{color: #000;
    font-family: Poppins,sans-serif;
    font-size: 15px;
   
    display:block;
    text-transform: capitalize;}
.tawcvs-swatches .swatch{margin-left:8px;margin-right:8px;}
.tawcvs-swatches .swatch-image{overflow:visible;}
.tawcvs-swatches .swatch.selected{box-shadow:none; border-color:transparent;}
.qodef-single-product-summary table.variations td{text-align:center;}
.qodef-single-product-images .qodef-single-product-slider.owl-carousel .owl-controls{display:block !important;}
/*.post-type-archive-product .qodef-container, .qodef-full-width{padding-left:20px;padding-right:20px;}*/
.qodef-single-product-images .qodef-single-product-slider .owl-buttons .owl-next{float:right !important;}
.single-layout{
    background-color:rgba(246,246,245,0.9);
    left: 0;
    width:100%;
    z-index:101;
     height: 60px;
     padding-top: 36px;
     
}
.post{width:50% !important;}
.product-navigation .next-product .hide-info {
   left: -240px !important;
}
.owl-buttons {
   
    display: block;
    position: absolute;
    top: 50%;
    width: 100%;
}
.owl-buttons .owl-prev{visibility:hidden;}
.owl-buttons .owl-prev:before{content: "\f053";visibility:visible;font-family:fontawesome;font-size:16px;}
.owl-buttons .owl-next{visibility:hidden;}
.owl-buttons .owl-next:before{content: "\f054";visibility:visible;font-family:fontawesome;font-size:16px;}
/*2*/
.qodef-woocommerce-page .products .product:nth-child(4n+1) .qodef-product-list-image-holder{width:100%;display:block;margin:0 auto;}
.single-product.qodef-woocommerce-page .products .product:nth-child(4n+2) .qodef-product-list-image-holder{width:100%;display:block;margin:0 auto;}
.qodef-woocommerce-page .products .product:nth-child(4n+3) .qodef-product-list-image-holder{width:100%;display:block;margin:0 auto;}
.qodef-woocommerce-page .products .product:nth-child(4n+4) .qodef-product-list-image-holder{width:100%;display:block;margin:0 auto;}
.archive.qodef-woocommerce-page.qodef-woocommerce-columns-4 .products .product:nth-child(4n+1){width:30%;margin-left:35%;margin-right:35%;}
.archive.qodef-woocommerce-page.qodef-woocommerce-columns-4 .products .product:nth-child(4n+2){width:100%;margin-top:35px;}
.archive.qodef-woocommerce-page.qodef-woocommerce-columns-4 .products .product:nth-child(4n+2) img{width:auto;}
.archive.qodef-woocommerce-page.qodef-woocommerce-columns-4 .products .product:nth-child(4n+3){width:30%;float:left;margin-left:17.5%;margin-top:35px;}
.archive.qodef-woocommerce-page.qodef-woocommerce-columns-4 .products .product:nth-child(4n+4){width:30%;float:right;margin-right:17.5%;margin-top:35px;}
.qodef-woocommerce-page.qodef-woocommerce-columns-4 .products .product:nth-child(3n+1){clear:unset;}
/*2*/
.qodef-single-product-hover-image{visibility:hidden;}

.single-product .qodef-content .qodef-container-inner {
  width:100% !important;
  padding-top:0px !important;
  /*margin-top:-50px;*/
}

.single-product .qodef-page-header .qodef-menu-area{background-color:transparent;height:31px !important;}
/*.single-product .qodef-single-product-summary .summary{margin-left:50px !important;margin-right:70px !important;}*/
.single-product .qodef-single-product-summary .summary{max-width:960px;margin:0 auto;width:55%;}
.owl-buttons .owl-next::before{margin-right:-28px !important;}
.single-product .quantity.qodef-quantity-buttons{display:none !important;}
.qodef-main-menu > ul > li > a{margin-top:-7px;}

/*wp-subscribe-start*/
#wp_subscribe-3{width:40%;margin:0 auto;margin-top:-20px;}
.wp-subscribe-wrap{background-color:transparent !important;padding:0px !important;}
#wp-subscribe-form-1 .regular-text.email-field{border-bottom:1px solid #000;background-color:transparent !important;border-top:0px;border-left:0px;border-right:0px;font-size:12px;}
.wp-subscribe-wrap p.text{color:#000;font-size:14px;opacity:0;font-weight:bold;}
#wp_subscribe-3 .text{color:#000;}
.wp-subscribe-wrap input.submit{margin-top:0px !important; display:none;}
.wp-subscribe-wrap .error, .wp-subscribe-wrap .thanks{color:#000;font-size:13px;}
/*wp-subscribe-end*/
footer .qodef-footer-bottom-holder{background-color:#ffffff;}
.footer-menu-nav{display:flex;justify-content:space-around;color:#000;font-size:11px;padding-left:24px;}
.footer-menu-nav a{color:#000;}
.footer-menu{width:43%;margin:0 auto;margin-top:35px;}
.footer-social{padding:10px;letter-spacing:10px;color:#000;margin-top:22px;}
.footer-social .fa{font-size:18px !important;}
footer .qodef-footer-bottom-holder{padding-top:80px;padding-bottom:57px;}
/*.page-id-241 .qodef-page-header .qodef-menu-area{background-color:transparent !important;}*/
/*.page-id-241 #menu-main-menu .item_text{color:#fff;}*/
/*.page-id-241 .qodef-menu-area .qodef-search-opener,.page-id-241 .qodef-menu-area .qodef-header-cart .icon_cart::before,.page-id-241 .qodef-menu-area .qodef-header-cart .qodef-cart-label,.page-id-241 .qodef-menu-area .qodef-side-menu-button-opener{color:#fff;}*/
/*#about-section .vc_row{margin-top:-76px !important;}*/
.qodef-search-opener{border-color:transparent;font-size:12px;}
footer .qodef-footer-top-holder{display:block;}
footer #text-14{display:none;}
/*.page-id-5 footer .qodef-footer-top-holder,.post-type-archive footer .qodef-footer-top-holder,.single-product footer .qodef-footer-top-holder{display:none;}*/
.page-id-5 footer #text-14,.post-type-archive footer #text-14,.single-product footer #text-14{display:block;}
footer a{color:#222222;}

footer .qodef-footer-top-holder{background-color:#EBEBEB
;color:#000;}
footer .widget .qodef-footer-widget-title{color:#000;text-transform: capitalize;}
.qodef-sticky-header .qodef-logo-wrapper{padding-top:2px;}
.qodef-side-menu-button-opener{display:none;}
.qodef-woocommerce-page .products .product img{margin:0 auto;width:auto;}
/*25-4-18.qodef-woocommerce-page .products .product{float:right;}*/

.about-1{
width: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
    color:#fff;
    font-weight:bold;
    height: 242px;
    
    position: absolute;
    top: 0;
    left:0;
   
}
.woocommerce-account .woocommerce .col2-set{width:100% !important;}
.woocommerce-message{visibility:hidden !important;}

ul.accordion li a.toggle{
  width: 100%;
  display: block;
  background-color:#fefefe ;
  color: #000;
  padding: .75em;
  border-radius: 0.15em;
  transition: background .3s ease;
  border-top:1px solid #ccc;
  font-size:11px;
}
ul.accordion li:nth-child(1) a.toggle{border-top:unset !important;}

ul.accordion .inner {
  padding-left: 1em;
  overflow: hidden;
  display: none;
  padding-top:20px;
  padding-bottom:20px;
}
ul.accordion{list-style:none;}

.qodef-tabs.qodef-vertical .qodef-tabs-nav{padding-right:20px;}

/*Checkout*/
.qodef-woocommerce-page .select2-results{text-align:left;}

/** 
To add validation errors (red and green boxes) on the checkout page's billing and shipping address forms. - START**/
.form-row.woocommerce-invalid .chzn-single,
.form-row.woocommerce-invalid .chzn-drop,
.form-row.woocommerce-invalid input.input-text,
.form-row.woocommerce-invalid select {
    border:1px solid red;
}
.form-row.woocommerce-validated .chzn-single,
.form-row.woocommerce-validated .chzn-drop,
.form-row.woocommerce-validated input.input-text,
.form-row.woocommerce-validated select {
    border:1px solid green;
}


.woocommerce input[type="button"], .woocommerce-page input[type="button"]{
background-color: #0e0e0e;
    border: 0 none;
    box-sizing: border-box;
    color: #fff;
    cursor: pointer;
    display: inline-block;
    font-family: Raleway,sans-serif;
    font-size: 12px;
    font-style: normal;
    font-weight: 600;
    letter-spacing: 2px;
    line-height: 49px;
    outline: 0 none;
    padding: 0 35px;
    position: relative;
    text-transform: uppercase;
    transition: color 0.15s ease-out 0s, background-color 0.15s ease-out 0s, border-color 0.15s ease-out 0s;

}
.woocommerce.tinv-wishlist #respond input#submit.alt, .woocommerce.tinv-wishlist a.button.alt, .woocommerce.tinv-wishlist button.button.alt, .woocommerce.tinv-wishlist input.button.alt{
background-color: #333333;
    border: 0 none;
    box-sizing: border-box;
    color: #fff;
    cursor: pointer;
    display: inline-block;
    font-family: Raleway,sans-serif;
    font-size: 12px;
    font-style: normal;
    font-weight: 600;
    letter-spacing: 2px;
    line-height: 49px;
    outline: 0 none;
    padding: 0 35px;
    position: relative;
    text-transform: uppercase;
    font-family:Neuzeit !important;
    transition: color 0.15s ease-out 0s, background-color 0.15s ease-out 0s, border-color 0.15s ease-out 0s;

}
.input-group .form-control, .input-group-addon, .input-group-btn{height:30px;padding-left:10px;}
.wishlist_item td{color:#000;}
.woocommerce.tinv-wishlist #respond input#submit.alt:hover, .woocommerce.tinv-wishlist a.button.alt:hover, .woocommerce.tinv-wishlist button.button.alt:hover, .woocommerce.tinv-wishlist input.button.alt:hover{background-color:#000000;}
.product-action .button.alt{
padding:0px !important;
letter-spacing: 1px !important;


}
.variations td.label{
display: block;
    margin-bottom: 0 !important;
    margin-top: 0 !important;
    text-align: center;
    width: 100%;
}
.variations td.value{
 display: block;
    width: 100%;

}
.tinvwl_add_to_wishlist-text{color:#000}
.qodef-search-opener{margin:0px;padding:0px;}
ul#menu-main-menu li:nth-last-child(1){
display:none;
}
ul#menu-main-menu-1 li:nth-last-child(1){
display:none;
}
/**
To add validation errors (red and green boxes) on the checkout page's billing and shipping address forms. - END**/

/*responsive start*/

@media only screen and (max-width: 500px) {


.billing-detail{font-size:14px !important;}
/*21-08-2018*/
.qodef-woocommerce-page .lost_reset_password{
width:100%;margin:0 auto;
}
.qodef-woocommerce-page .lost_reset_password .form-row.form-row-first input[type=text]{
width:100%;
}
.search-results .qodef-blog-holder.qodef-blog-type-standard{
padding-top:0px;
}
/*21-07-18*/
.single-product .qodef-content .qodef-content-inner>.qodef-container>.qodef-container-inner{
padding-bottom:0px !important;
}
.single-product .qodef-content{
margin-top:92px !important;
}/*
.page-id-5 .qodef-content{margin-top:0px !important;}
.page-id-1656 .qodef-content{margin-top:50px !important;}
.page-id-1658 .qodef-content{margin-top:44px !important;}
*/

/*footer{
z-index:99;
}*/
ul#menu-main-menu li:nth-last-child(1){
display:block;
}
ul#menu-main-menu-1 li:nth-last-child(1){
display:block;
}
.qodef-fullscreen-search-holder .qodef-field-holder{
width:70%;

}
.qodef-fullscreen-search-holder .qodef-form-holder{padding-left:20px;}
.qodef-fullscreen-search-form .qodef-form-holder{display:flex;justify-content:space-around;align-items:center;}
.fa-navicon:before, .fa-reorder:before, .fa-bars:before{
font-size:13px;
}
.fa-search:before{
font-size:13px;
}
.fa-shopping-bag:before{
font-size:13px;
}
.archive.qodef-woocommerce-page.qodef-woocommerce-columns-4 .products .product:nth-child(4n+3){
width:48%;margin-left:0px;
}
.archive.qodef-woocommerce-page.qodef-woocommerce-columns-4 .products .product:nth-child(4n+4){
width:48%;margin-right:0px;
}
/*21-07-18*/

.qodef-mobile-header .qodef-grid{width:90%;}
.qodef-single-product-summary table.variations select option{text-transform: uppercase !important;}
.single-product.qodef-woocommerce-page.qodef-woocommerce-columns-4 .products .product .qodef-product-list-image-wrapper img{padding:0px;}
#shop-attribute1{bottom:45px;}
select#pa_size{background-position: calc(100% - 10px) calc(1em + 2px), calc(100% - 15px) calc(1em + 2px), calc(100% - .5em) .5em;}
.qodef-single-product-summary table.variations td.value{margin-top:10px;margin-left:unset !important;}
.single-product .tinv-wishlist.tinvwl-after-add-to-cart .tinvwl_add_to_wishlist_button.no-txt{margin-top:0px;}
.qodef-single-product-summary .qodef-single-product-title{width:100%;}
.qodef-vertical-align-containers .qodef-shopping-cart-header{padding-right:0px;}
#nav-menu-item-3261{display:block;}
#mobile-menu-item-3261{padding-left:6px;margin-top:-15px;}
.hesperiden .tp-bullet{width:8px;height:8px;}
#web-slider,#mobile-slider{display:none !important;}
#about-section .vc_row{margin-top:-76px !important;}
.about-us-text{padding-left:5px;padding-right:10px;}
.mobile_arrow .fa{font-size:10px;}
#mobile-menu-item-3261 a{border:0px;}
/*.qodef-woocommerce-page .qodef-quantity-buttons .qodef-quantity-input,.qodef-woocommerce-page .qodef-quantity-buttons .qodef-quantity-minus{transform:rotate(90deg);}
.qodef-woocommerce-page .qodef-quantity-buttons{transform:rotate(-90deg);}*/
.woocommerce-cart-form thead{display:none;}
.woocommerce-cart-form__cart-item.cart_item{display:unset;}
.qodef-woocommerce-page .woocommerce-checkout .col-1{width:unset;}
/*.woocommerce-cart-form .product-quantity{position: absolute;left: 35%;top: 80px;}*/
.page-id-1656 .qodef-content .qodef-content-inner>.qodef-container>.qodef-container-inner{padding-top:0px !important;}
/*.woocommerce-cart-form .product-subtotal{position: absolute;left: 70%;top: 80px;}*/
.qodef-woocommerce-page td.product-thumbnail img{display:block !important;max-width:80px;}
.qodef-single-product-summary .variations_button{margin-top:5px !important}
.single-layout-section{width:100%;}
.qodef-mobile-header .qodef-mobile-header-inner{height:43px;}

.qodef-mobile-header{height:43px;position:fixed;width:100%;}
/*.qodef-mobile-header{position:fixed !important;width:100%;}*/
.button-wrapper{width:90%;position: unset;margin:0 auto!important;}
.qodef-social-share-holder.qodef-list{position: unset;padding-top:20px;}
#ui-id-6{height:auto;}

.woocommerce-ordering,.woocommerce-result-count{display:block !important;}
.qodef-woocommerce-page .woocommerce-result-count{display:none !important;}
.qodef-woocommerce-page .woocommerce-ordering .orderby{width:100%;}
.page-id-1656 .qodef-container-inner{height:auto;}

/*
    .qodef-woocommerce-page.qodef-woocommerce-columns-4 .products .product:nth-child(4n+3){width:48% !important;margin-left:-11px !important;}
    .qodef-accordion-holder{float: none;
    margin-top: 0;
    width: 100%;
    margin-top:100px;
    
    }
    */
    
    .single-layout{height:300px;padding-left:0px; background-color:unset;padding-top:0px;}
    .qodef-single-product-summary form.variations_form.cart{width:100%;margin-top:0px;display:block;}
    .qodef-single-product-summary .single_variation_wrap{
    bottom: 5px;
    padding-left: 0;
    left:0;
    position: fixed;
    z-index: 9999 !important;
    background-color:#f2f2f2;
    width:100%;
    /*margin-top:20px !important;*/
    display:flex;justify-content:space-arround;
    height:36px;
    margin:0px !important;
    
    }
    .single-layout{position:unset !important;}
    .owl-buttons .owl-next::before{margin-right:-28px !important;}
    .single-product .qodef-single-product-summary .summary{text-align:center;width:90%;}
    .qodef-single-product-summary table.variations{margin-top:-20px !important;margin: 0 auto;width:unset;}
    .qodef-single-product-summary table.variations tbody tr{float:none;}
    .qodef-single-product-summary table.variations tbody{
    display: flex;
    justify-content: space-around;
    margin-top: 8px;
    right: 0;
    width: 100%;
    position:unset;
    
    }
    .qodef-single-product-summary table.variations tbody tr:nth-child(2) .value{margin-top:6px;}
    
    .archive.qodef-woocommerce-page.qodef-woocommerce-columns-4 .products .product:nth-child(4n+1){width:100%;margin-left:0px;margin-right:0px;}
    #wp_subscribe-3{width:80%;margin:0 auto;}
    .footer-menu{width:86%;margin:0 auto;}
    .qodef-footer-bottom-holder .qodef-container-inner{width:100%}
    .footer-menu-nav{padding-left:10px !important;padding-right:10px !important;}
    .qodef-btn{letter-spacing: unset;font-size:9px;line-height:30px !important;}
   #about-section{padding-bottom:20px !important;}
   .qodef-mobile-header .qodef-position-right-inner{display:inline-flex;width:unset;}
   
   
    
   .qodef-search-opener{margin-right:20px;}
   .tinv-wraper.tinv-wishlist{
   
   bottom: 39px;
    font-size: 100%;
    position: unset;
    right: 0;
    z-index: 2;
    right:37px;
    width:45px;float:right;
   }
   .qodef-accordion-holder .qodef-accordion-content.ui-accordion-content-active{width:100%;float:unset;}
   .qodef-accordion-holder h5:nth-child(1){float:unset;width:100%;}
   .qodef-accordion-holder .qodef-accordion-content{width:100%;}
   .qodef-social-share-holder.qodef-list{right:-13px;}
   #qodef-back-to-top{bottom:40px !important;}
   #qodef-back-to-top, #qodef-back-to-top.off{
       opacity: 1;
    visibility: visible;
   }
   
  /* .qodef-woocommerce-page.single-product .qodef-single-product-summary .qodef-btn.qodef-btn-solid{margin-right:180px;}*/
   /*.woocommerce-cart-form table{margin-left:-28px !important;}*/
/*.product-thumbnail{display:none;}*/
.page-id-1656 .cart-collaterals{width:100%;margin-right:unset !important;}
.qodef-btn.qodef-btn-medium.qodef-btn-solid{padding-left: 10px;

padding-right: 10px;}
.qodef-woocommerce-page td.actions .qodef-cart-proceed-update{left:25px;bottom:-70px;width:100%;margin-right:unset !important;}
.coupon{width:80%;display:flex !important ;}
   .qodef-instagram-feed li img{width:100%;}
   .row.contact-us{display:block;}
   .row.contact-us .col-6{width:100% !important;}
   .page-id-166 .qodef-tabs.qodef-vertical .qodef-tab-container{width:100% !important;}
    .woocommerce-account .woocommerce-MyAccount-navigation{width:100% !important;}
   .woocommerce-account .woocommerce-MyAccount-content{width:100% !important; padding:0px !important;margin-top:15px;}
   
/*.page-id-1658 .qodef-content .qodef-content-inner>.qodef-container>.qodef-container-inner{margin-left:10px !important;}*/

.qodef-tabs.qodef-vertical .qodef-tab-container{width:100%;}
.qodef-mobile-header .qodef-mobile-logo-wrapper a{margin-top:8px;}
.qodef-mobile-logo-wrapper img{
width:85px !important;
height:30 !important;
}
.qodef-position-right{margin-right:0px;}
table.shop_attributes{position:unset;margin-left:unset;width:100%;}
.qodef-single-product-summary table.variations select{margin-left:0px;font-size:12px;margin-top:5px;}
.qodef-single-product-summary table.variations tbody tr:nth-child(1){margin-left:0px;}
.qodef-woocommerce-page .login .form-row{width:100%;}
   .devider{display:none;}
   .woocommerce-account .woocommerce input[type="email"], .woocommerce-account .woocommerce input[type="tel"], .woocommerce-account .woocommerce input[type="text"], .woocommerce-account .woocommerce textarea, .qodef-woocommerce-page input[type="password"]{padding-top:0px;}
   .woocommerce-account .woocommerce .col2-set .col-2{margin-top:20px;}
   p.woocommerce-LostPassword.lost_password{width:44%;}
   /*.qodef-accordion-holder{margin-top:70px;}*/
}


@media only screen and (min-width: 768px) and (max-width: 900px) 
   {
   .single-product .qodef-single-product-summary .summary{width:90% !important;}
   .single-layout-section{width:100% !important;}
   .qodef-search-opener{margin-right:20px !important;}
   .qodef-mobile-logo-wrapper img{width:120px !important;}
   .qodef-woocommerce-page td.actions .qodef-cart-proceed-update{right:38px;bottom:-70px;}
   .page-id-1656 .cart-collaterals{margin-right:0px;}
   .qodef-mobile-header .qodef-mobile-header-inner{height:31px;}
   .qodef-woocommerce-page .login .form-row{width:100%;}
  .single-layout{height:100px !important;display:flex;align-items:center;}
  .qodef-single-product-summary .single_variation_wrap{padding-left:0px;}
  .qodef-single-product-summary .qodef-btn{line-height:12px;}
  .qodef-single-product-summary table.variations{margin-top:-7px;}
   .single-layout{position:relative !important;}
   .woocommerce-account .woocommerce-MyAccount-navigation{width:100% !important;}
   .woocommerce-account .woocommerce-MyAccount-content{width:100% !important; padding:0px !important;}
   .qodef-mobile-header .qodef-position-right-inner{display:inline-flex;width:unset;}
   .qodef-mobile-header .qodef-mobile-logo-wrapper a{margin-top:-3px;}
   .qodef-position-right{margin-right:0px;}
   .footer-menu{width:65%;}
   table.shop_attributes{position: absolute;top: 23%;
    width: 60%;
    z-index: 2;
    /*margin-left:unset;
    	left:unset;*/
    }
    .qodef-woocommerce-page table td{text-align:left;}
   
   .woocommerce-product-details__short-description{display:none;}
   .qodef-single-product-summary form.variations_form.cart{margin-top:-66px;}
   .variations_button .qodef-btn{padding:0px;width:155px;height:45px;text-align:center;}
   .qodef-social-share-holder.qodef-list{right:-16px;}
   .qodef-tabs.qodef-vertical .qodef-tab-container{width:65%;}
   .devider{display:none;}

}

@media only screen and (min-width: 1024px) and (max-width: 1366px) {
  
 /* #about-section{padding-bottom:480px;}*/
 .qodef-mobile-logo-wrapper img{width:120px !important;}
 .qodef-social-share-holder.qodef-list{right:-68px;}
  }
  @media only screen 
  and (min-device-width: 901px) 
  and (max-device-width: 1024px) {
  
  .qodef-woocommerce-page td.actions .qodef-cart-proceed-update{right:62px;bottom:-42px;}
   .page-id-1656 .cart-collaterals{margin-right:0px;}
   
 /* #about-section{padding-bottom:480px;}*/
  }
  @media only screen 
  and (min-device-width: 900px) and (max-device-width: 1920px) {
  .qodef-tabs.qodef-vertical.qodef-tab-text.qodef-tab-light.clearfix.ui-tabs.ui-widget.ui-widget-content.ui-corner-all.ui-tabs-vertical.ui-helper-clearfix{
  margin-left:54px;
  }
  }
  @media only screen and (min-device-width: 1367px) and (max-device-width: 1600px){
  .page-id-1656 .cart-collaterals{
    width: 44%;
    margin-right: 20px;
  }
  
  }
   @media only screen and (min-device-width: 1601px) and (max-device-width: 1920px){
  .page-id-1656 .cart-collaterals{
    width: 44%;
    margin-right: -50px;
  }
  
  }