/*#headerSX, #headerDX {
    background: #CC0033;
}

#mainFooter {
    background: #CC0033;
}*/

.modal-backdrop.in {
    z-index: 100021!important;
}

#contatta {
    z-index: 100022!important;
}



/* FIX TEmporaneo per video rubriche */
.single-rubriche .testo-main .testo-articolo .container-video {
    max-width: none;
    width: calc(100% + 210px);
    margin-left: -120px;
    margin-top: 15px;
    margin-bottom: 15px;
}

@media (max-width: 991px){
    .single-rubriche .testo-main .testo-articolo .container-video {
        margin-left: -90px;
        width: calc(100% + 180px);
    }
}

@media (max-width: 767px){
    .single-rubriche .testo-main .testo-articolo .container-video {
        width: 100%;
        margin-left: -15px;
        margin-right: -15px;
        width: calc(100% + 30px);
    }
}

/* footer loghi */

.dn-loghi>div{
    display: flex;
    justify-content: center;
}

@media (max-width: 767px){
    .tax-temi .cover-rubriche {
        height: 40vw;
    }
}


/***** fix addtis ***/
@media (max-width: 768px){
.banner-skin-mobile {
    bottom: 0;
}
}




/** giro di boa **/

.gdb-widget {
    background: url(https://www.dailynautica.com/wp-content/uploads/2023/06/rubrica-giro-di-boa.jpg);
    color: #fff;
    margin-bottom: 60px;
    background-size: cover;
}

.gdb-widget .gallery-rubriche.gallery-slide .background-slide {
    background: rgba(0,0,0,0)
}

.gdb-widget .gallery-rubriche {
    background-color: rgba(19,141,151,0.05);
}

.gdb-widget .gallery header {
    padding: 12px 28px 0px 15px
}

.gdb-widget .articles header h3 {
    border-left: solid 6px rgba(0,0,0,0);
    padding-left: 15px
}

.gdb-widget .articles header .icona {
    display: none;
}

.gdb-widget .articles header h3 a {
    color: #c03 !important;
    font-family: "Open Sans",serif;
    text-transform: none;
    letter-spacing: .03rem;
    font-size: 30px
}

.gdb-widget .gallery .lista-articoli-overflow article {
    background: rgba(255,255,255,.6)
}

.gdb-widget .gallery .lista-articoli-overflow .articolo-gallery .col-sm-8 h5 a {
    color: #111
}

.gdb-widget .articles-2 article .articolo-vetrina h2 {
    display: none
}

/*LISTA RUBRICHE*/

.card-cover-rubriche {
    height: 9em;
    width: 100%;
    background-size: cover !important;
}

.lista-rubriche article header {
    background: #c6011e;
    margin-bottom: 15px;
    padding: 12px;
    /*min-height: 80px;*/
}

.lista-rubriche article header h4 {
    margin: 0;
    margin-bottom: 3px;
}

.lista-rubriche h4 a{
    color:white;
    font-size:14px;
}

.lista-rubriche h4 a:hover{
    opacity:0.7;
}
@media(max-width:767px){

    .lista-rubriche .box-rubrica{
        padding-left: 5px;
        padding-right: 5px;
    }
}