.related_products_carousel .owl-nav{margin-top:0;text-align:center;-webkit-tap-highlight-color:transparent;position:absolute;top:-40px;right:0;padding-left:10px;}
.related_products_carousel .owl-nav button[class*='owl-']{position:relative;display:inline-block;cursor:pointer;outline:none;text-align:center;margin:0;padding:0;font-size:30px;line-height:1;width:30px;height:auto;color:#fff;background:#333;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;transition:all 0.3s ease;}
.related_products_carousel .owl-nav button.owl-prev{margin-right:5px;}
.related_products_carousel .owl-nav button.owl-next{}
.related_products_carousel .owl-nav button[class*='owl-']:hover{color:#fff;background:#000;text-decoration:none;}
.related_products_carousel .owl-nav .disabled{opacity:0.5;cursor:not-allowed;}
.related_products_carousel .owl-nav.disabled + .owl-dots{margin-top:0;}
.related_products_carousel .owl-dots{margin-top:10px;text-align:center;-webkit-tap-highlight-color:transparent;}
.related_products_carousel .owl-dots .owl-dot{display:inline-block;zoom:1;*display:inline;}
.related_products_carousel .owl-dots .owl-dot span{width:10px;height:10px;margin:5px 7px;background:#ddd;display:block;-webkit-backface-visibility:visible;-webkit-transition:opacity 200ms ease;-moz-transition:opacity 200ms ease;-ms-transition:opacity 200ms ease;-o-transition:opacity 200ms ease;transition:opacity 200ms ease;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;}
.related_products_carousel .owl-dots .owl-dot.active span,
.related_products_carousel .owl-dots .owl-dot:hover span{background:#333;}
.related_products_carousel{margin-bottom:30px;}
.related_products_carousel .product{position:relative;padding:15px;border:1px solid #ddd;overflow:hidden;background:#fff;}
.related_products_carousel .product .product_image_div{margin-bottom:5px;}
.related_products_carousel .product .product_image_div img{width:auto;max-width:100%;max-height:100%;margin:0 auto;}
.related_products_carousel .product .product_image_div img:hover{opacity:0.8;}
.related_products_carousel .product .product_name{color:#333;font-size:14px;font-weight:600;text-align:center;word-wrap:break-word;margin-top:10px;}
.related_products_carousel .product .product_name a{color:#333;}
.related_products_carousel .product .product_price{color:#c00;font-size:16px;font-weight:bold;text-align:center;margin-top:10px;}