.uol-portfolio-widget img {
    width:100% !important;
    height:auto !important;
}
#uol-portfolio-widget-wrapper .carousel-caption {
    left:0;
    right:0;
    bottom:0;
    padding-top:5px;
    padding-bottom:5px;
    background: rgba(10,10,10,0.5);
    color: #fff;
    font-size: 14px;
}
#uol-portfolio-widget-wrapper .carousel-indicators {
    bottom:-15px;
}
#uol-portfolio-widget-wrapper .carousel-indicators .active,
#uol-portfolio-widget-wrapper .carousel-indicators li {
    margin:0 5px 0 0;
    width:8px;
    height:8px;
}
#uol-portfolio-widget-wrapper .carousel-indicators li:last-child {
    margin:0;
}