

.carousel-control {display:none;}
.carousel-indicators { display:none !important;}

 /* Fix up 3-products-per-line */

.woocommerce ul.products li.product, .woocommerce-page ul.products li.product, .woocommerce div.product ul.products li.product { 

margin-right: 1.818181818181818%;
}

.woocommerce ul.products li.product:nth-child(3n), .woocommerce-page ul.products li.product:nth-child(3n) {
    margin-right: 1.818181818181818% !important;
}

@media only screen and (max-width: 768px) {
   .woocommerce ul.products li.product, .woocommerce-page ul.products li.product, .woocommerce div.product ul.products li.product {
        width: 48%;
    }
}

@media only screen and (max-width: 600px) {
    .woocommerce ul.products li.product:nth-child(3n), .woocommerce-page ul.products li.product:nth-child(3n) {
        width: 48.33333333333333%;
margin-right: 3.32952% !important;
    }
}

.woocommerce ul.products li.product:nth-child(3n+1), .woocommerce-page ul.products li.product:nth-child(3n+1) {
    clear: none;
}

@media only screen and (max-width: 1100px) {
    .woocommerce ul.products li.product:nth-child(3n), .woocommerce-page ul.products li.product:nth-child(3n) {
        margin-right: 1.947368421052632%;
        width: 48%;
    }
}


@media only screen and (max-width: 1100px) {
    .woocommerce ul.products li.product:nth-child(4n), .woocommerce-page ul.products li.product:nth-child(4n) {
        margin-right: 1.947368421052632%;
        width: 48%;
    }
}



@media only screen and (max-width: 600px) {
    .woocommerce ul.products li.product:nth-child(4n), .woocommerce-page ul.products li.product:nth-child(4n) {
        width: 48.33333333333333%;
    }
}


@media only screen and (max-width: 540px) {
.woocommerce ul.products li.product:nth-child(4n), .woocommerce-page ul.products li.product:nth-child(4n), .woocommerce ul.products li.product:nth-child(3n), .woocommerce-page ul.products li.product:nth-child(3n) {
        width: 47.33333333333333%;
        margin-right: 1.818181818181818% !important; }

.woocommerce ul.products li.product, .woocommerce-page ul.products li.product, .woocommerce div.product ul.products li.product {
        width: 47.33333333333333%;
        margin-right: 1.818181818181818% !important; }

.woocommerce ul.products li.product h6 {
font-size :10px; }

}

.q_logo_vertical {
margin-top: 20px;
}

.woocommerce ul.products li.product, .woocommerce-page ul.products li.product {

width: 23.1313131313131% ;

}

.woocommerce div.product-cat-tisyandaxhlaii-sa-lur .images .thumbnails{

display : inline-block !important;

}

.yith_magnifier_gallery li {

padding-right : 10px;

}

.woocommerce div.product .images .thumbnails { 

/*display : none;*/

}


.woocommerce .content .container .container_inner, .woocommerce-page .content .container .container_inner {

padding: 100px 0px 30px;

}


.woocommerce input[type="text"]:not(.qode_search_field), .woocommerce input[type="password"], .woocommerce input[type="email"], .woocommerce textarea, .woocommerce-page input[type="text"]:not(.qode_search_field), .woocommerce-page input[type="password"], .woocommerce-page input[type="email"], .woocommerce-page textarea {

background-color: #f6f6f6;
}

.mobile_menu_button {

float: right !important;

}

.woocommerce-page table.cart thead tr th.product-quantity, .woocommerce-page table.my_account_orders thead tr th.product-quantity { display:none;}
.woocommerce-cart table.cart tbody tr td.product-quantity {display:none;} 

.widget #searchform input[type="text"] { 
background-color:#f6f6f6;
width: 68%;

}

.widget #searchsubmit  {
border: none !important;
}

.woocommerce ul.products li.product:hover h6 {
color: #b7b7b7;
}

.woocommerce div.cart-collaterals div.cart_totals table tr.order-total strong span.amount, .woocommerce-page div.cart-collaterals div.cart_totals table tr.order-total strong span.amount  {
color: #000000;
font-weight:700;
}

aside .widget a:hover {color: #b7b7b7;}

.woocommerce .checkout-opener-text a { color: #b7b7b7;}

.woocommerce form.checkout table.shop_table tfoot tr.order-total td span.amount, .woocommerce form.checkout table.shop_table tfoot tr.order-total th {color: #000000;font-weight: 500;}

.woocommerce ins, .woocommerce-page ins { Color: #777;}

#billing_company_field, #shipping_company_field {
display:none;
}

.woocommerce form.check-login .form-row {
width : 24.703704%;
}


.woocommerce-checkout .woocommerce-info {
display :none;
}


@media only screen and (max-width: 1000px) {

.checkout-opener-text  {
padding-top : 0px !important;
}

.pesan-add-to-cart  {
width:88% !important;
text-align:center !important;
margin-bottom: 15px !important;
}
.woocommerce-message {
text-align:center;
}

.checkout-opener-text {
padding-top : 12px;
}
}

.woocommerce .order_details.clearfix li, .woocommerce-page .order_details.clearfix li {
font-weight:600 !important;
}

.woocommerce-checkout .order-details-wrapper header {
height:auto;
}

.woocommerce div.cart-collaterals div.cart_totals{
width:40%;
}

.wc-proceed-to-checkout{
float:right;
}

.home footer{
display:none;
}

.out-of-stock-button {
background-color:#000000 !important;
}

.woocommerce .actions .button:hover {background-color:#ffffff}

.qbutton:hover {background-color:#ffffff !important}

.woocommerce .button:hover {background-color:#ffffff !important}