/***** Top content *****/

.top-content { width: 100%; padding: 60px 0 120px 0; }

 .top-content .carousel { box-shadow: 0 0 15px 0 #444; }
.top-content .carousel-control-prev { left: -110px; border-bottom: 0; }
.top-content .carousel-control-next { right: -110px; border-bottom: 0; }
 .top-content .carousel-indicators { bottom: -80px; }
 .top-content .carousel-indicators li { width: 16px; height: 16px; margin-left: 5px; margin-right: 5px; border-radius: 50%; }
