/* Single Portfolio */

#wrap .vc_images_carousel .vc_carousel-control {
    opacity: .5;
}

#wrap .vc_images_carousel .vc_carousel-control span {
    font-size: 16px;
    padding: 20px;
    background: #fff;
    border-radius: 33px;
    color: #585A5A;
    text-shadow: none;
    transition: all .5s ease;
    -webkit-transition: all .5s ease;
}

#wrap .vc_images_carousel .vc_carousel-control .icon-prev:before {
    content: "\e605";
}

#wrap .vc_images_carousel .vc_carousel-control .icon-next:before {
    content: "\e606";
}

#wrap .vc_images_carousel .vc_carousel-control span:before {
    font-family: 'simple-line-icons';
    font-size: 16px;
    right: 8px;
    top: -12px;
}

#wrap .vc_images_carousel .vc_carousel-control {
    opacity: .1;
}

#wrap .vc_images_carousel .vc_carousel-control:hover,
#wrap .vc_images_carousel .vc_carousel-control span:hover {
    opacity: 1;
    color: #437df9;
}