.my-owl-carousel
{
    background-color: rgb(241, 241, 241);
    padding: 10px;

}


.my-owl-carousel img
{
    width: 100% !important;
      border-radius: 10px;
}


.my-owl-carousel .nav-btn {
font-size: 20px;
background: #00000080;
color: #fff;
padding: 0px 12px;
border-radius: 50%;
position: absolute;
top: 55%;
transform: translateY(-50%);
cursor: pointer;
}
.my-owl-carousel .prev-btn { left: 20px; }
.my-owl-carousel .next-btn { right: 20px; }


.my-owl-carousel .owl-dots
{
    display: none !important;
}


.product-title {
  display: block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}

.details .title {
  display: block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}

.dheading
{
    border-left: 5px solid #f5c34b;
    background-color:blanchedalmond;
    padding-left:10px;
;
}


.shop_item
{
    position: relative;
}
.shop_item .badge
{
    position: absolute;
    top: 10px;
    right: 10px;
    font-size: 14px;
    font-weight: 400;
    background-color: green;
    z-index: 999999999999999999999999999;
}


.shop_item {
    background-color: #ffffff;
    padding: 10px 10px 10px;
}


.singlright
{

background: #F2F0EF;
    padding-top:20px;

    padding-bottom: 20px;
    border-radius: 8px;
}

.videodeals iframe
{
    border:5px solid #f8f8f8;
    border-radius: 8px;
}

.videodeals .details .title a
{
color:#fff !important;
}
.videodeals .details .price
{
color:#fff !important;
}



/*-------------------  */



@media only screen and (max-width: 714px) {
    .navi_pagi_top_right.owl-theme.owl-carousel .owl-controls {
        position: relative;
        top: 0;
    }
}
















