/*custom CSS*/





.thumbnail-container a.product-thumbnail {
    overflow: hidden;
    position: relative;
    padding-bottom: 100% !important;
    display: block;
}

.plist-vita .thumbnail-container .product-image {
    border: 2px solid #000 !important;
}




.box-vitaslider .ApImage {
 
    border: 2px solid #000 !important;
 
}


@media (max-width: 991px) {
    .box-vogatop2 .h-logo {
        text-align: center;
        position: absolute;
        top: 0;
        left: 50% !important;
        margin-left: -40px !important;
        transform: translateX(-50%);
        z-index: 9;
    }
}






@media (min-width: 991px){

.box-vogatop2 .h-logo img {
    max-height: 140px !important;
}


div.breadcrumb-bg .breadcrumb {
    padding: 10px 0 10px 140px;
}

.logo-float {
    height: 120px;
    margin-top: 10px;
    margin-bottom: -20px;
    left: 10px;
    border-radius: 50%;
    overflow: hidden;
    z-index: 10;
    position: relative;
   
    box-shadow: 0 0 5px rgba(0, 0, 0, 0.1);
}



}


.product-detail .product-prices {
    margin: 15px 0 25px !important;
}

.product-detail .product-prices .product-price {
   
    float: left;
}


#back-top {
    
    bottom: 120px !important;
}