﻿#mainTitlePage {
    position: relative;
    top: -40px;
    padding: 20px;
    background-color: #efefef;
    color: #aaa;
    text-align: center;
    margin-left: 10%;
    margin-right: 10%;
}


.preHeader {
    background-color: #dddddd !important;
}

#header {
    background: rgb(153,153,153);
    background: -moz-linear-gradient(0deg, rgba(153,153,153,1) 0%, rgba(204,204,204,1) 13%, rgba(239,239,239,1) 100%);
    background: -webkit-linear-gradient(0deg, rgba(153,153,153,1) 0%, rgba(204,204,204,1) 13%, rgba(239,239,239,1) 100%);
    background: linear-gradient(0deg, rgba(153,153,153,1) 0%, rgba(204,204,204,1) 13%, rgba(239,239,239,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#999999",endColorstr="#efefef",GradientType=1);
}

.bgNav {
    background-color: #939598 !important;
    border-bottom: 2px solid #57595c;
    border-top: 1px solid #cccccc;
}

.copyright-section, footer a {
    color: #999999 !important;
}

.carousel-item { max-height:50vh!important;}

.carousel-caption h2 {
    font-size:150%;
}


.sr-only { color:black!important; background-color:black!important;
}

.product-grid6:hover .product-content {
    opacity: 1;
}

.product-grid6:hover ul.social{
    opacity: 0;
}

.product-grid6 .title a:hover {
    color: #9D0101;
    text-decoration:none;
}


/* CLASSI DI NAVIGAZIONE */
.nav-item a {
    font-size: 1.2em!important; padding: 0 1em !important;
    color:#333333!important
}

    .nav-item a:hover, .nav-item a:focus {
        font-size: 1.2em !important;
        padding: 0 1em !important;
        color: #ed1c24 !important;
    }

.dropdown-toggle-delay {
    transition-delay: 0.5s;
}






.dropdown-menu li {
    position: relative;
}

.dropdown-menu .dropdown-submenu {
    display: none;
    position: absolute;
    left: 100%;
    top: -7px;
}

.dropdown-menu .dropdown-submenu-left {
    right: 100%;
    left: auto;
}

.dropdown-menu > li:hover > .dropdown-submenu {
    display: block;
}

.dropdown-hover:hover > .dropdown-menu {
    display: inline-block;
}

.dropdown-hover > .dropdown-toggle:active {
    /*Without this, clicking will make it sticky*/
    pointer-events: none;
}



/*CLASSI FOOTER*/
.footer-info {
    background-color: #f6f6f6 !important;
    border-top: 5px solid #ed1c24;
    margin-top:10px;
}

.footer-copyright {
    background-color: #181818!important;
    border-top: 1px solid #ffffff;
}

.footer-end {
    background-color: #111111 !important;
}