h1 {text-transform: uppercase;}
.content h1 {text-transform: none;}

.middle-section {color:#37294a;}
.middle-section .main-title {display:flex;}
.middle-section .main-title .mainsponsor {display:inline-flex;width:200px;margin-right: 12px;padding-top: 9px;}
.middle-section .main-title h1 {display:inline-flex; font-size:33px;}
.middle-section .main-title h1 {display:inline-flex;}
.middle-section .main-title .titseason {display:inline-flex;margin-left:10px;}
.middle-section .main-title .mainsponsor img {line-height:none !important;}
.pn-ProductNav_Link.active {
    border-bottom-color: #000;
}
.middle-section h2 {
    color: #37294a;
}
.pn-ProductNav_Link:hover, .pn-ProductNav_Link.active {
    color: #000;
}
.pn-ProductNav_Link {
    color: #37294a;
}
.winners {
    background-image: url("/sport/fantasy/giocodeipodi/2026/bgvaldifassa.png");
    background-color: #efefef;
    background-repeat: repeat;
    background-size: 9%;
    border: 2px solid #000;
}
.fast {
    background-color: #f75a5b; /*rosso*/
}
.winners .winner-title {
    background-color: #ffef1d;
    background-image: url("/sport/fantasy/giocodeipodi/2026/logovaldifassa.png");
    background-size: 19%;
    background-repeat: no-repeat;
    background-position: right;
    text-align: left;
    background-position-x: right 6px;
    min-height: 65px;
}
.winners-block strong {
    color: #37294a;
}
.winners-block p, .winners-block p span {
    color: #37294a;
}
.winners-section h5 {
    color: #cc1f1f;
    font-size: larger;
    font-weight: bold;
}
.winners .gesspodium, {
    background-color: #cc1f1f;
    border: 2px solid #cc1f1f;
}
.winners .winners-section .sbtForecast input {
    background-color: #cc1f1f;
    border: 2px solid #cc1f1f;
    color: #FFF;
    border-radius:5px;
}
.winners .winner-title {
    background-color: #fff;
    border-bottom: 1px solid #000;
}
.winners .winner-title h4 {
    color: #32324a;
    text-align: left;
}
.winners .winner-title h4 a, .winners .gesspodium a {
    color: #FFF;
}
.winners .gesspodium input{
    background-color: #fff;
    border: 2px solid #32324a;
    border-radius:5px;
    color:#37294a;
}
#boxLogini input.inputsubmit_sponsor{
    margin-top:10px;
    background-color: white;
    color: #37294a; 
    background-color: #fff; 
    border: 2px solid #32324a; 
    border-radius:5px; 
}
#boxLogini input.inputuser_sponsor{
    max-width: 90%;
    margin-bottom:5px;
}
#boxLogini input.inputpass_sponsor{
    max-width: 90%;
    margin-left:5px
}
@media(max-width: 991px) {
    .winners .winner-title {background-image: url("/sport/fantasy/giocodeipodi/2026/logovaldifassam.png");background-size: 21%;min-height: 110px;}
}