body {
    margin: 0;
    padding: 0;

}
*{
	box-sizing: border-box;
    font-family: arial;
}
.ofh{
	overflow: hidden;
}
button{
	outline: none;
}
.pos-rel {
    position: relative;

}
.myslider-div {
    overflow: hidden;
    padding-bottom: 15px;
}
.owl-carousel.owl-drag .owl-item{
    background: transparent;
}
.owl-carousel.owl-drag .owl-item .item{

}
.owl-dots{
	position: absolute;
    z-index: 1;
    bottom: 0px;
    left: 50%;
    transform: translateX(-50%);
}
.owl-theme .owl-dots .owl-dot span {
    margin: 2px;
    background: #000;
}
.owl-carousel button.owl-dot {
    border: 4px solid #1e88e5;
    border-radius: 50%;
    margin:0 5px;
}
.owl-theme .owl-nav{
    margin-top: 0;
}
.owl-nav button{
    position: absolute;
    top: 40%;
    /*right: 10px;*/
    margin: 0px;
    font-size: 45px;
    transform: translateY(-35%);
}
.owl-prev{
    float: left;
    margin: 0;
    left: 10px;
}
.owl-next{
    float: right;
    margin: 0;
    right: 10px;
}
.owl-nav span{
	font-size: 50px;
}
.owl-theme .owl-nav [class*='owl-']:hover {
    background: transparent;
    color: #1e88e5;
    text-decoration: none;

}
.owl-theme .owl-nav [class*='owl-']{
    margin: 0;
    }
    .owl-theme .owl-dots .owl-dot.active span, .owl-theme .owl-dots .owl-dot:hover span {
    background:#9046ab!important;
}

.prd-name{
    width: 100%;
    text-align: center;
    margin: 5px auto;
}
.img-div{
    padding: 5px;
    overflow: hidden;
    /*background: #fff;*/
}
.my-bt-div{    
    padding: 0 15px 15px;
    overflow: hidden;
    background: #fff;}
.my-bt-div button{
    text-align: center;
    padding: 5px 10px;
    cursor: pointer;
    background: #1e88e5;
    border:0;
    color: #fff;
}
.my-bt-div button:nth-child(2){
    margin: 10px auto;
}
.ofh {
overflow:hidden;

}
.owl-theme .owl-dots .owl-dot span {
 
    margin: 0!important;
}
.owl-theme .owl-nav.disabled + .owl-dots {
margin:0!important;
    line-height: 1;

}
 .owl-dots { 
    width: 100%;
}














