﻿/*#region Carousel*/
.carousel .carousel-inner > .item { transition: transform 3.9s ease-in-out; }

.carousel .carousel-indicators { position: absolute; bottom: 10px; left: 20%; z-index: 15; width: 60%; padding-left: 0; margin-left: -32%; text-align: center; list-style: none; }
    .carousel .carousel-indicators li, .carousel-indicators .active { height: 15px; width: 15px; margin-left: 5px; border-radius: 10px; }

.carousel-control.left, .carousel-control.right { background-image: none; }
.carousel .left-side { position: relative; background-color: #531B53; color: #fff; }
    .carousel .left-side .description { position: absolute; height: 70%; margin: 10%; overflow: hidden; }
    .carousel .left-side .title { font-size: 28px; line-height: 40px; font-weight: bold; padding-bottom: 15px; }

.carousel .description { color: #fff; padding: 15px; }


    .carousel .description .mobileTitle { font-size: 20px; font-weight: bold; color: #7f7f7f; }

    .carousel .description .mobileSummary { font-size: 17px; color: #7f7f7f; }

    .carousel .description .btn-default { 
        text-shadow: unset; border: none; /* background-image: -webkit-linear-gradient(top, #fff 0%, #e0e0e0 100%); */ background-image: unset; /* background-image: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#e0e0e0)); */ background-color: #545454; color: #fff; 

    }

.btn-default
/*#endregion Carousel*/
