/*
To change this license header, choose License Headers in Project Properties.
To change this template file, choose Tools | Templates
and open the template in the editor.
*/
/* 
    Created on : Jul 18, 2018, 8:32:19 AM
    Author     : YassirTaqatqa
*/
.view_product,.wish_product{
    position: relative;
}
.view_product .loading,.wish_product .loading{
    z-index: 1000;
    border: none;
    margin: 0px;
    padding: 0px;
    width: 100%;
    height: 100%;
    top: 0px;
    left: 0px;
    background: url(../img/qv-loader.gif) center center no-repeat rgb(255, 255, 255);
    opacity: 0.5;
    cursor: none;
    position: absolute;
    display: none;
}
#quick-view #product-name{
    text-transform: capitalize;
}
#quick-view #product-code{
    text-transform: uppercase;
}
#quick-view #cart_msg,#quick-view #cart_msg_success,#full-view #cart_msg ,#full-view #cart_msg_success{
    display: none;
}
 header.header-2 .top{
   /* padding: 30px 0 16px;*/
 }
 .product-list .product .product-wrap img,product-single .product .product-wrap img,.product_photo .product-wrap img{
     min-height: 350px;
     max-height: 350px;
     max-width: 100%;
 }
 .susbend_screen{
    display: none;
    z-index: 999999;
}
.modal-backdrop.fade{
    opacity: 0.5;
}
.loading_img{
    position: absolute;
    z-index: 1300;
    left: calc((100% / 2) - 50px);
    top: 38%;
   
}
.loading_img img{
    width: 100px; 
}
.mini_cart_item img{
    width:81px;
    height: 76px;
}
.remove_wish,.remove_cart{
    cursor: pointer;
}
.wish-list tbody img,.cart-list tbody img{
    width: 140px;
    height: 145px;
}
.cart-list .product-info{
   /* width: calc(100% - 170px);*/
}
.cart_items .product_list_widget{
    max-height: calc(100vh - 425px);
    overflow-y: auto;
}
.wish_items .product_list_widget{
    max-height: calc(100vh - 200px);
    overflow-y: auto;
}
.site-header-cart li{
    position: relative;
    z-index: 2;
}
.site-header-cart #wish_area{
    position: initial;
    z-index: 3;
}
.site-header-cart #cart_area{
    position: initial;
    z-index: 3;
}
.mini_cart_item .remove{
    left:10px;
    z-index: 3;
}
#coupon_msg{
    font-weight: normal;
    margin-top: 5px;
    display: none;
}
.go_check_out{
    cursor: pointer;
}
.in-stock-color{
  color:#4cc45a;  
}
.out-stock-color{
   color:#ff0040; 
}
.promo-button{
    position: absolute;
    top: 224px;
    left: 80px;
    color: white;
    border: 1px white solid;
    width: 200px;
    text-align: center;
    font-size: 23px;
    cursor: pointer;
        font-family: 'Arimo', sans-serif;
}
.promo-button:hover{
    background: #e56d8e;
    border-color: #e56d8e;
    transform: translateY(-2px);
}
#modal-warranty td{
    padding: 23px 0 21px 28px;
}
