* {box-sizing: border-box;}




.img-magnifier-glass {
  position: absolute;
  border: 3px solid #000;
  border-radius: 50%;
  cursor: none;
  /*Set the size of the magnifier glass:*/
  width: 120px;
  height: 120px;
}


body{
    overflow-x: hidden;
}

.col-md-3{
    display: inline-block;
}

.arrow-indicators-bg{
    background-color: rgb(0, 162, 255)!important;
}

.imgborder{
    border: 2px solid rgb(0, 162, 255);
}


.imgsize{
    width: 380px;
    height: 380px;
}

.toppad{
padding-top:30px;
}

/* button{
    background-color:rgb(0, 162, 255)!important ;
} */

.heading{
    color:rgb(0, 162, 255) ;
    font-family:-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif ;
    font-size: 20px;
    border-bottom: 2px solid rgb(193, 192, 192);
    width: 100%;
    float: left;
    line-height: 45px;
}



.colpos{
    float: left!important;
} 

.botpad{
    padding-bottom: 50px;
}

/* no of product */
.name{
        color:rgb(82, 81, 81) ;
        font-family:-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif ;
        font-size: 20px;
        border-bottom: 2px solid rgb(193, 192, 192);
        width: 100%;
        float: left;
        line-height: 45px;
    
}

/* Description heading */
.descheading{
    color:rgb(0, 162, 255) ;
    font-family:-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif ;
    font-size: 20px;
    /* border-bottom: 2px solid rgb(136, 136, 137); */
    /* width: 450px; */
    float: left;
    line-height: 45px;
    font-weight: 600;
}


.productdetail{
    color:rgb(52, 52, 52) ;
    font-family:-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif ;
    font-size: 15px;
    /* float: left; */
    /* margin-top: -35px; */
}

.topper{
    background-color:rgb(0, 162, 255);
    border-bottom: 4px solid rgb(126, 126, 126);
    border-left: 3px solid rgb(126, 126, 126);
    height: 50px;
    width: 100%;

}



.name2{
    color:rgb(255, 255, 255) ;
    font-family:-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif ;
    font-size: 22px;
    font-weight: 400;
    float: left;
    line-height: 45px;

}


.newdesc{
    
    font-size: 20px;
    font-weight: 400;
    text-align: center;
    padding-top: 15px;
    color: rgb(62, 62, 62);


}
/*image magnifier disabled on mobile*/
@media only screen and (max-width: 500px){
    .img-magnifier-glass{
        visibility:hidden;
    }
    }

@media only screen and (max-width: 376px) {


    .imgsize{
        height: 200px;
        width: 200px;
    }


}


@media only screen and (max-width: 234px) {


    .imgsize{
        height: 150px;
        width: 150px;
    }


}


* {box-sizing: border-box;}

.img-zoom-container {
  position: relative;
}

.img-zoom-lens {
  position: absolute;
  border: 1px solid #d4d4d4;
  /*set the size of the lens:*/
  width: 40px;
  height: 40px;
}

.img-zoom-result {
  border: 1px solid #d4d4d4;
  /*set the size of the result div:*/
  width: 300px;
  height: 300px;
}