/* Add here all your CSS customizations */

.page-header .breadcrumb > li + li::before {color: #fff;}
.right {text-align: right;}
.left {text-align: left;}
.center {text-align: center;}

@media (max-width: 991px) {
    html.sticky-header-enabled #header .header-nav-main {
        padding-top: 25px;
    }
}
    .dropdown-menu > .active > a, .dropdown-menu > .active > a:focus, .dropdown-menu > .active > a:hover {
        background-color: #dcdcdc;
    }

    p {
        text-align: justify;
    }

    li {
        line-height: 24px;
    }

    a {
        word-break: keep-all;
    }

    .well {
        background: none;
        border: none;
    }

    .counters p, .counter p {
        text-align: center;
    }

    .carousel-control.right {
        right: 0;
        left: auto;
        background-image: -webkit-linear-gradient(left,rgba(0,0,0,.0001) 0,rgba(0,0,0,.0) 100%);
        background-image: -o-linear-gradient(left,rgba(0,0,0,.0001) 0,rgba(0,0,0,.0) 100%);
        background-image: -webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.0001)),to(rgba(0,0,0,.0)));
        background-image: linear-gradient(to right,rgba(0,0,0,.0001) 0,rgba(0,0,0,.0) 100%);
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1);
        background-repeat: repeat-x;
        color: #ff0000;
    }

    .carousel-control.left {
        left: 0;
        right: auto;
        background-image: -webkit-linear-gradient(left,rgba(0,0,0,.0001) 0,rgba(0,0,0,.0) 100%);
        background-image: -o-linear-gradient(left,rgba(0,0,0,.0001) 0,rgba(0,0,0,.0) 100%);
        background-image: -webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.0001)),to(rgba(0,0,0,.0)));
        background-image: linear-gradient(to right,rgba(0,0,0,.0001) 0,rgba(0,0,0,.0) 100%);
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1);
        background-repeat: repeat-x;
        color: #ff0000;
    }

    carousel-control:focus, .carousel-control, .carousel-control:hover {
        color: #ff0000;
    }

    @media (max-width: 1024px) {
        .feature-box.feature-box-style-2 .feature-box-info {
            padding-left: 5px;
            padding-right: 5px;
        }

        .intestazionemenu {
            padding-top: 10px;
        }
    }