/**
 * Please do not edit or add any code in this file without the permission of PIBBLU
 *
 * @author    Pibblu
 * @copyright PIBBLU TECHNOLOGY SOLUTIONS
 * @license   http://www.pibblu.in
 * Prestashop version 1.6+
 * easycart 4.0.5
 * Sep 2016
 */

.hideblock {
    display:none !important;
}
.hideblock:hover {
    display:none !important;
}
.yes-notselected {
    background: none repeat scroll 0 0 #eee;
    border: 1px solid #bbb;
    border-radius: 0.4em 0 0 0.4em;
    color: #d7d7d7;
    display: inline-block;
    padding: 5px 10px 5px 10px;
    transition: all 0.3s ease-out 0s;
    box-shadow: 0 1px 4px 1px rgba(0, 0, 0, 0.15) inset;

}
.no-notselected{
    background: none repeat scroll 0 0 #eee;
    border: 1px solid #bbb;
    border-radius: 0 0.4em 0.4em 0;
    color: #d7d7d7;
    padding: 5px 10px 5px 10px;
    display: inline-block;
    transition: all 0.3s ease-out 0s;
    box-shadow: 0 1px 4px 1px rgba(0, 0, 0, 0.15) inset;
}
.no-selected{
    background: none repeat scroll 0 0 #e27c79;
    border: 1px solid #d9534f;
    border-radius: 0 0.4em 0.4em 0;
    color: #fff;
    display: inline-block;
    padding: 5px 10px 5px 10px;
    box-shadow: 0 -1px 0 #d9534f inset;
    transition: all 0.3s ease-out 0s;

}
.yes-selected{
    background: none repeat scroll 0 0 #93cd60;
    border: 1px solid #79bd3c;
    border-radius: 0.4em 0 0 0.4em;
    color: #fff;
    display: inline-block;
    padding: 5px 10px 5px 10px;
    box-shadow: 0 -1px 0 #79bd3c inset;
    transition: all 0.3s ease-out 0s;
}
.mc_cbox_container_div{
    margin-bottom: 0;
    overflow: hidden;
    position: relative;
    display: block;
    padding-bottom: 5px;
    width: 100%;
}
.palign {
    position:relative;
    top:-45px;
    left:53px;
}
.malign {
    position:relative;
    top:-45px;
    right:53px;
}
ul.product_list.grid > li.hovered .product-container .content_price{
    display: block !important;
}

ul.product_list.grid > li.hovered .product-container .product-image-container .content_price span {
    display: none !important;
}

ul.product_list.grid li.hovered h5 {
    min-height: 20px;
}
.outdis{
    color:#F25D5D;
    font-size:17px;
}
ul.product_list.grid > li .product-container h5 {
    min-height: 20px;
    padding: 0 15px 0px;
}
.addtocartconfirmation {
    display:block;
    position:fixed;
    bottom:0px;
    left:0px;
    text-align:center;
    padding:10px 0px;
    width:100%;
    z-index:99999;

}

.addtocartconfirmation span {
    color:#fff;
    text-shadow:1px 1px 0px #000;
    font-size:18px;
    font-weight:bold;
}