.carousel-indicators {position: absolute;bottom: 30px;z-index: 15;width: 18%;margin-left: 0%;list-style: none;text-align: center;background-color: #fff;border-radius: 10px;padding: 2px 0px;left: 78%;right: 0%;} .carousel-indicators li {display: inline-block;width: auto;height: auto;margin: 0px;text-indent: 0px;border: 1px solid #fff;border-radius: 10px;cursor: pointer;background-color: #000\9;background-color: rgba(0,0,0,0);font-size: 14px;font-weight: 400;color: #000;} .carousel-indicators .active {color: #ec3237;margin: 0;width: auto;height: auto;background-color: #fff;} .carousel-indicators li a {color: #000;text-decoration: none;letter-spacing: 0.5px;} .carousel-indicators li a:hover {color: #ec3237;} @media (min-width: 992px) and (max-width: 1200px){.carousel-indicators {width: 20%;left: 75%;}} .product_container {display: none;} 