html,body{background:#0b171a!important;margin:0!important;color:#dcebef!important;font-family:Arial,Helvetica,sans-serif!important}
#mfr-regolamento,#mfr-regolamento *{box-sizing:border-box}
#mfr-regolamento{max-width:1150px;margin:0 auto;padding:20px 18px 36px;font:15px/1.65 Arial,Helvetica,sans-serif;color:#dcebef}
#mfr-regolamento .mfr-hero{background:#172e30;border:1px solid #375357;border-radius:18px;text-align:center;padding:29px 14px;margin-bottom:20px}
#mfr-regolamento .mfr-hero span{font-size:12px;letter-spacing:2px;font-weight:800;color:#9adbe1}
#mfr-regolamento .mfr-hero h1{font:800 42px/1.15 Arial,Helvetica,sans-serif;color:#ffc36a;margin:10px 0 8px}
#mfr-regolamento .mfr-hero p{margin:0;color:#d7eced}
#mfr-regolamento .mfr-panel{background:#20383c;border:1px solid #365459;border-radius:16px;padding:22px 16px}
#mfr-regolamento .mfr-links{text-align:center;color:#dcebef;font:14px Arial,Helvetica,sans-serif;margin:12px auto 30px}
#mfr-regolamento .mfr-links font{font:14px Arial,Helvetica,sans-serif!important;color:#dcebef!important}
#mfr-regolamento a{color:#8fe6e7!important;text-decoration:underline}
#mfr-regolamento a:hover{color:#ffc36a!important}
#mfr-regolamento h2{font:700 22px/1.35 Arial,Helvetica,sans-serif!important;text-align:center;color:#ffc36a!important;background:#102629;border-radius:10px;padding:13px 8px;margin:20px 0 20px}
#mfr-regolamento .mfr-prose{padding:1px 12px}
#mfr-regolamento .mfr-prose p{margin:12px 0 20px;color:#dcebef;font:15px/1.65 Arial,Helvetica,sans-serif!important}
#mfr-regolamento .mfr-prose font,#mfr-regolamento .mfr-prose strong,#mfr-regolamento .mfr-prose b{font-family:Arial,Helvetica,sans-serif!important;color:inherit}
#mfr-regolamento .mfr-prose strong,#mfr-regolamento .mfr-prose b{font-weight:700}
#mfr-regolamento .mfr-prose div{color:#dcebef}
#mfr-regolamento table.ClassD{width:100%;max-width:740px;margin:14px auto 22px;border-collapse:collapse!important;background:#193438!important;color:#dcebef!important}
#mfr-regolamento table.ClassD td{border:1px solid #34565b!important;padding:10px!important;text-align:center!important;color:#dcebef!important;background:#254448!important}
#mfr-regolamento table.ClassD tr:first-child td{background:#10282c!important;color:#ffc36a!important;font-weight:700}
#mfr-regolamento .mfr-note{background:#173237;border:1px solid #365459;border-radius:10px;padding:20px 22px;margin:0 0 22px}
#mfr-regolamento .mfr-note p,#mfr-regolamento .mfr-note strong{font:15px/1.7 Arial,Helvetica,sans-serif!important;color:#ffc36a!important}
#mfr-regolamento .mfr-note strong{font-weight:700!important}
#mfr-regolamento .mfr-actions{text-align:center;margin:18px 0 6px}
#mfr-regolamento .mfr-actions input{font:700 13px Arial,Helvetica,sans-serif!important;color:#fff!important;background:#bd293a!important;border:1px solid #d44050!important;border-radius:9px;padding:12px 18px;cursor:pointer;margin:5px}
@media(max-width:700px){#mfr-regolamento{padding:12px 8px 24px}#mfr-regolamento .mfr-hero h1{font-size:32px}#mfr-regolamento .mfr-prose{padding:0 3px}#mfr-regolamento .mfr-panel{padding:15px 12px}}
