.Content .ProductList li .ProductActionAdd a,
.mobile .Content .ProductList li .ProductActionAdd a{
    width: calc(100%);
    // width: calc(100% - 93px);
    margin-left: 0;
    left: 0;
    bottom: 0;
}
.mobile .ProductList li .ProductCompareButton,
.ProductList li .ProductCompareButton{
    display: inline-block !important;
    width: 93px;
    margin-left: 0;
    right: 0;
    bottom: 0;
    color: #7e7e7f;
    display: none!important;
}
.ProductDescriptionContainer img{
    max-width: 100%;
    height: auto;
}
#Header .responsive-only .fa-bars{
    top: -1px;
    position: relative;
}
.SubCategoryListGrid li[style="float: none; clear: both;"]{
    display: none !important;
}
#ProductDetails .wishlist-button,
#ProductDetails .extra-buttons a{
    color: #7e7e7f;
}
.ProductList li .ProductActionAdd a {
    background: #68c331;
}
.CouponCode{
    padding-left: 0;
}
.Rating .bg-color,
.rating-image.bg-color{
    background-color: #68c331;
}
.mobile .Content .ProductList li .ProductDetails{
    border-color: #4787ED;
}
#SearchPage .nav-tabs{
    display: none;
}
#ProductDetails .ProductTinyImageList ul li:hover {
    border: 1px solid #4787ED !important;
}
.Content #ProductDetails .add-to-cart.button{
    background: #68c331;
}
@media only screen and (max-width: 960px){
    #Wrapper{
        padding: 0 10px 20px;
    }
    #Header .responsive-only span:hover{
        color: #7e7e7f;
    }
}
@media only screen and (max-width: 767px){
    .PrimaryProductDetails .ProductMain{
        max-width: 100%;
        overflow: hidden;
    }
}
@media only screen and (max-width: 640px){
    .Content .nav-tabs li {
        width: 33.33333%;
        float: left;
        clear: none;
    }
    #Container .slide-show {
        display: block!important;
        margin-bottom: 0;
    }
    .slide-show-render-full .slide-image-wrapper{
        height: auto;
    }
}
@media only screen and (max-width: 460px){
    #ProductDetails .wishlist-button{
        padding: 0;
    }
}
