.mi-price-comparison-table{
    max-height: 400px;
    overflow-y: auto;
    margin: 20px 0px;
}
.mi-price-comparison-table table{
    margin-bottom: 0px;
}
.mi-price-comparison-table th,.mi-price>*{
    white-space: nowrap;
}
.mi-price-comparison-table h4{
    margin-top: 0;
    font-size: 16px;
    margin-bottom: 10px;
}

.mi-description>div, .mi-price>*{
    margin-bottom: 5px;
}
@media (min-width: 768px){
    .mi-img{
        min-width: 100px;
    }
}
@media (max-width: 320px){
    .mi-price-comparison-table h4{
        font-size: 14px;
    }
}
.mi-more-detail-toggle{
    color: gray;
    cursor: pointer;
}
.margin-right-8 {
    margin-right: 8px;
}

/*.product-thumb{
    position: relative;
}*/
.product-thumb .pce-store-logo{
    position: absolute;
    left: 0;
    z-index: 1;
}
.btn-go-to-store::before {
    content: "\f1d8" !important;
    font-family: FontAwesome !important;
}
.main-products.product-grid .product-thumb .price-shipping {
    display: block;
}
.main-products.product-grid .product-thumb .total-available-stores {
    display: block;
}



/*.product-thumb .button-group a {
    width: 60%;
    border: none;
    display: inline-block;
    float: left;
    background-color: #219ac9;
    color: white;
    line-height: 40px;
    font-weight: bold;
    text-align: center;
    text-transform: uppercase;
}*/

/*.product-thumb .button-group a:hover, .product-thumb .button-group a:focus {
    text-decoration: none;
    cursor: pointer;
}
.product-thumb .button-group a + button{
    width: 20%;
    border-left: 1px solid #ddd;
}
.product-thumb .button-group button:first-child + button:last-child{
    width: 40%;
}*/

/*Offers*/

.pce-offer-thumb .caption{
    min-height: 136px;
}

.pce-uses-label{
    color: white;
    background-color: #0d80c5;
    -webkit-border-radius: 5px;
    border-radius: 5px;
    position: absolute;
    top: 5px;
    right: 5px;
    padding: 2px 8px;
}

.product-thumb .offer-button-group button:last-child{
    width: 40%;
}

/** Set image size for remote image */
.product-thumb img{
    max-width: 250px;
    max-height: 250px;
}
[class|='product-product'] .thumbnails img, [id='product-product'] .thumbnails img{
    max-width: 250px;
    max-height: 250px;
}
[class|='product-product'] .thumbnails .image-additional img,[id='product-product'] .thumbnails .image-additional img{
    max-width: 80px;
    max-height: 80px;
}
