@media (max-width: 62em) { .css_user { padding: .5em .5em; text-align: center; background: rgba(255,255,255,.96); box-shadow: 4px 4px 4px rgba(48,72,84,.22) border: 2px dashed magenta; border-radius: 2px; }}@media (min-width: 62em) { .css_user { padding: .5em 10em; text-align: center; background: rgba(255,255,255,.96); box-shadow: 4px 4px 4px rgba(48,72,84,.22); border: 2px dashed magenta; border-radius: 2px; }}.lb-green2 { background: #b1e500; padding: 0 3px; border-radius: 1px; }.lb-red { color: #fff !important; background: #ff0000; padding: 0 3px; border-radius: 1px; }.lb-grey { color: #fff !important; background: #808080; padding: 0 3px; border-radius: 1px; }.lb-grigio_chiaro { color: #555 !important; background: #f7f7f7; padding: 0 3px; border-radius: 1px; }@media (max-width: 45em) { .css_go { display: none; }}@media (max-width: 62em) { .social_div1 { display: block; position: relative; width: 100%; right: 0; z-index: 10; } .social_div2 { position: absolute; display: inline-block; right: 2px; top: 6px; }}@media (min-width: 62em) { .social_div1 { display: block; position: relative; width: 100%; right: 0; z-index: 10; } .social_div2 { position: absolute; display: inline-block; right: 4px; top: 8px; }}@media (max-width: 62em) { .jssocials-share { display: inline-block; vertical-align: top; padding: 0 0; margin: 0.1em 0; }}@media (min-width: 62em) { .jssocials-share { display: inline-block; vertical-align: top; padding: 0 0; margin: 0 0.1em; }}@media (max-width: 62em) { .tab_share { position: relative; border: none; background: rgba(255,255,255,.74); padding: 0; border-radius: 3px; }}@media (min-width: 62em) { .tab_share { position: relative; border: none; background: rgba(255,255,255,.74); padding: 0; border-radius: 3px; }}.jssocials-share-link { border-radius: 50%; }.jssocials-share-link:hover { border-radius: 50%; }@media (max-width: 62em) {.css_punti { font-family: Montserrat_Light, Helvetica; font-size: 11pt; color: #536262; }.css_punti_neg { font-family: Montserrat_Light, Helvetica; font-size: 11pt; color: #ffffff; }.css_punti2 { font-family: Montserrat_Semibold, Helvetica; font-size: 11pt; color: #444444; }.css_punti2_neg { font-family: Montserrat_Semibold, Helvetica; font-size: 11pt; color: #ffffff; }}@media (min-width: 62em) {.css_punti { font-family: Montserrat_Light, Helvetica; font-size: 13pt; color: #536262; }.css_punti_neg { font-family: Montserrat_Light, Helvetica; font-size: 13pt; color: #ffffff; }.css_punti2 { font-family: Montserrat_Semibold, Helvetica; font-size: 13pt; color: #444444; }.css_punti2_neg { font-family: Montserrat_Semibold, Helvetica; font-size: 13pt; color: #ffffff; }}@media (max-width: 62em) { .css_fiv { display: block; position: absolute; margin-left: 10px; margin-top: -17px; } .css_logo_img { width: 44px; }}@media (min-width: 62em) { .css_fiv { display: inline-block; vertical-align: top; } .css_logo_img { width: 90px; }}@media (max-width: 45em) { .css_freccia { display: block; position: absolute; margin-top: -44px; } .css_freccia_img { width: 44px; }}@media (min-width: 45em) { .css_freccia { display: inline-block; vertical-align: top; margin-top: -34px; } .css_freccia_img { width: 90px; }}@media (max-width: 62em) { .css_altro_SOPRA { display: none !important; }}@media (min-width: 62em) { .css_altro_SOTTO { display: none !important; }}.barra_classifica_scura { transition: all 0.2s ease-in-out; outline: none; -webkit-appearance: none; font-family: Montserrat_Light, Helvetica; font-size: 10pt; color: #ffffff; background-color: #2d698e; margin: 1px; padding: 1px 1px 1px 2px; text-decoration: none; border: none; }.barra_classifica_chiara { transition: all 0.2s ease-in-out; outline: none; -webkit-appearance: none; font-family: Montserrat_Light, Helvetica; font-size: 10pt; color: #ffffff; background-color: #2d698e; margin: 1px; padding: 1px 1px 1px 2px; text-decoration: none; border: none; }.TAB_ele { transition: all 0.2s ease-in-out; border-radius: 5px; outline: none; -webkit-appearance: none; font-family: Montserrat_Light, Helvetica; font-size: 15pt; color: #ffffff; background-color: rgba(45,105,142,.92); margin: 1px; padding: 5px 10px 5px 10px; text-decoration: none; border: none; }.TAB_ele:hover { transition: all 0.2s ease-in-out; border-radius: 5px; outline: none; -webkit-appearance: none; font-family: Montserrat_Light, Helvetica; font-size: 15pt; color: #ffffff; background-color: rgba(38,133,192,.92); margin: 1px; padding: 5px 10px 5px 10px; text-decoration: none; border: none; }.TAB_ele_import_unione { transition: all 0.2s ease-in-out; border-radius: 5px; outline: none; -webkit-appearance: none; font-family: Montserrat_Light, Helvetica; font-size: 15pt; color: #ffffff; background-color: rgba(255,255,255,.92); margin: 1px; padding: 5px 10px 5px 10px; text-decoration: none; border: none; }.TAB_ele_import_unione:hover { transition: all 0.2s ease-in-out; border-radius: 5px; outline: none; -webkit-appearance: none; font-family: Montserrat_Light, Helvetica; font-size: 15pt; color: #ffffff; background-color: rgba(247,245,245,.92); margin: 1px; padding: 5px 10px 5px 10px; text-decoration: none; border: none; }.TAB_ele_nopub { transition: all 0.2s ease-in-out; border-radius: 5px; outline: none; -webkit-appearance: none; font-family: Montserrat_Light, Helvetica; font-size: 15pt; color: #ffffff; background-color: rgba(45,105,142,.92); margin: 1px; padding: 5px 10px 5px 10px; text-decoration: none; border: none; }.blutab { transition: all 0.2s ease-in-out; outline: none; -webkit-appearance: none; font-family: Montserrat_Light, Helvetica; font-size: 15pt; color: #ffffff; background-color: rgba(45,105,142,.92); margin: 1px; padding: 5px 10px 5px 10px; text-decoration: none; border: none; }.blutab_mini { transition: all 0.2s ease-in-out; outline: none; -webkit-appearance: none; font-family: Montserrat_Light, Helvetica; font-size: 10pt; color: #ffffff; background-color: rgba(45,105,142,.92); margin: 1px; padding: 1px 1px 1px 2px; text-decoration: none; border: none; }.css_qualif_chiara { cursor: pointer; color: #fff !important; background: #ff00ff !important; padding: 2px 7px !important; border: 0 !important; border-radius: 2px !important;  }.css_qualif_scura { cursor: pointer; color: #fff !important; background: #7e9cad !important; padding: 2px 7px !important; border: 0 !important; border-radius: 2px !important;  }.css_medal_chiara { cursor: pointer; color: #fff !important; background: #2d698e !important; padding: 2px 7px !important; border: 0 !important; border-radius: 2px !important;  }.css_medal_scura { cursor: pointer; color: #fff !important; background: #2d698e !important; padding: 2px 7px !important; border: 0 !important; border-radius: 2px !important;  }.css_countdown { cursor: pointer; color: #fff !important; background: #ff00ff !important; padding: 2px 7px !important; border: 0 !important; border-radius: 2px !important;  }.link_bat { transition: all 0.2s ease-in-out; border-radius: 2px; outline: none; -webkit-appearance: none; color: #2d698e; background-color: #ffffff; margin: 1px; padding: 5px; text-decoration: none; border: none; }.link_bat:hover { transition: all 0.2s ease-in-out; border-radius: 2px; outline: none; -webkit-appearance: none; color: #ffffff; background-color: #2d698e; margin: 1px; padding: 5px; text-decoration: none; border: none; }@media (max-width: 45em) { .link_bat { font-size: 8pt; line-height: 2.42em; }}@media (min-width: 45em) and (max-width: 62em) { .link_bat { font-size: 10pt; line-height: 2.12em; }}@media (min-width: 62em) { .link_bat { font-size: 12pt; line-height: 1.92em; }}.link_multi { transition: all 0.2s ease-in-out; border-radius: 2px; outline: none; -webkit-appearance: none; color: #444; background-color: #eaeaea; margin: 1px; padding: 1px; text-decoration: none; border: none; white-space: nowrap; }.link_multi:hover { transition: all 0.2s ease-in-out; border-radius: 2px; outline: none; -webkit-appearance: none; color: #eaeaea; background-color: #444; margin: 1px; padding: 1px; text-decoration: none; border: none; white-space: nowrap; }@media (max-width: 62em) { .css_INTESTAZIONE_banda { outline: none; cursor: pointer; -webkit-appearance: none; height: 35px; font-family: Montserrat_Semibold, Helvetica; font-size: 14pt; color: #ffffff; background-color: rgba(45,105,142,.92); margin: 1px; padding: 3px 10px 5px 10px; border: none; border-radius: 3px; }}@media (min-width: 62em) { .css_INTESTAZIONE_banda { outline: none; cursor: pointer; -webkit-appearance: none; height: 35px; font-family: Montserrat_Semibold, Helvetica; font-size: 15pt; color: #ffffff; background-color: rgba(45,105,142,.92); margin: 1px; padding: 3px 20px 20px 20px; border: none; border-radius: 3px; }}@media (min-width: 62em) { .css_INTESTAZIONE_banda { outline: none; cursor: pointer; -webkit-appearance: none; height: 35px; font-family: Montserrat_Semibold, Helvetica; font-size: 15pt; color: #ffffff; background-color: rgba(45,105,142,.92); margin: 1px; padding: 3px 20px 20px 20px; border: none; border-radius: 3px; }}@media (max-width: 62em) { .css_INTESTAZIONE_range { outline: none; cursor: pointer; -webkit-appearance: none; height: 12px; font-family: Montserrat_Semibold, Helvetica; font-size: 14pt; color: #ffffff; margin: 1px; padding: 2px; border: none; border-radius: 1px; }}@media (min-width: 62em) { .css_INTESTAZIONE_range { outline: none; cursor: pointer; -webkit-appearance: none; height: 12px; font-family: Montserrat_Semibold, Helvetica; font-size: 15pt; color: #ffffff; margin: 1px; padding: 2px; border: none; border-radius: 1px; }}@media (min-width: 62em) { .css_INTESTAZIONE_range { outline: none; cursor: pointer; -webkit-appearance: none; height: 12px; font-family: Montserrat_Semibold, Helvetica; font-size: 15pt; color: #ffffff; margin: 1px; padding: 2px; border: none; border-radius: 1px; }}@media (max-width: 45em) { .css_nome_salv { border: none; text-decoration: none; text-align: left; z-index: 1; color: #ffffff; padding: 0; font-family: Montserrat_Bold; font-size: 14pt; line-height: 1.4em; opacity: 1; }}@media (max-width: 45em) { .css_nome_salv_import_unione { border: none; text-decoration: none; text-align: left; z-index: 1; color: #2d698e; padding: 0; font-family: Montserrat_Bold; font-size: 14pt; line-height: 1.4em; opacity: 1; }}@media (min-width: 45em) and (max-width: 62em) { .css_nome_salv { border: none; text-decoration: none; text-align: left; z-index: 1; color: #ffffff; padding: 0; font-family: Montserrat_Bold; font-size: 15pt; line-height: 1.4em; opacity: 1; }}@media (min-width: 45em) and (max-width: 62em) { .css_nome_salv_import_unione { border: none; text-decoration: none; text-align: left; z-index: 1; color: #2d698e; padding: 0; font-family: Montserrat_Bold; font-size: 15pt; line-height: 1.4em; opacity: 1; }}@media (min-width: 62em) { .css_nome_salv { border: none; text-decoration: none; text-align: left; z-index: 1; color: #ffffff; padding: 0; font-family: Montserrat_Bold; font-size: 19pt; line-height: 2.0em; opacity: 1; }}@media (min-width: 62em) { .css_nome_salv_import_unione { border: none; text-decoration: none; text-align: left; z-index: 1; color: #2d698e; padding: 0; font-family: Montserrat_Bold; font-size: 19pt; line-height: 2.0em; opacity: 1; }}@media (max-width: 45em) { .css_nome_range { border: none; text-decoration: none; text-align: left; z-index: 1; color: #ffffff; padding: 0; font-family: Frutigerroman; font-size: 9pt; line-height: 1.4em; opacity: 1; }}@media (max-width: 45em) { .css_nome_range_import_unione { border: none; text-decoration: none; text-align: left; z-index: 1; color: #2d698e; padding: 0; font-family: Frutigerroman; font-size: 9pt; line-height: 1.4em; opacity: 1; }}@media (min-width: 45em) and (max-width: 62em) { .css_nome_range { border: none; text-decoration: none; text-align: left; z-index: 1; color: #ffffff; padding: 0; font-family: Frutigerroman; font-size: 10pt; line-height: 1.4em; opacity: 1; }}@media (min-width: 45em) and (max-width: 62em) { .css_nome_range_import_unione { border: none; text-decoration: none; text-align: left; z-index: 1; color: #2d698e; padding: 0; font-family: Frutigerroman; font-size: 10pt; line-height: 1.4em; opacity: 1; }}@media (min-width: 62em) { .css_nome_range { border: none; text-decoration: none; text-align: left; z-index: 1; color: #ffffff; padding: 0; font-family: Frutigerroman; font-size: 12pt; line-height: 2.0em; opacity: 1; }}@media (min-width: 62em) { .css_nome_range_import_unione { border: none; text-decoration: none; text-align: left; z-index: 1; color: #2d698e; padding: 0; font-family: Frutigerroman; font-size: 12pt; line-height: 2.0em; opacity: 1; }}@media (max-width: 45em) { .css_data_salv { border: none; text-decoration: none; text-align: left; z-index: 1; color: #ffffff; padding: 12px 0 17px 2px; font-family: Montserrat_Light, Helvetica; font-style: italic; font-size: 9pt; line-height: 1.0em; opacity: 1; }}@media (max-width: 45em) { .css_data_salv_import_unione { border: none; text-decoration: none; text-align: left; z-index: 1; color: #2d698e; padding: 12px 0 17px 2px; font-family: Montserrat_Light, Helvetica; font-style: italic; font-size: 9pt; line-height: 1.0em; opacity: 1; }}@media (min-width: 45em) and (max-width: 62em) { .css_data_salv { border: none; text-decoration: none; text-align: left; z-index: 1; color: #ffffff; padding: 12px 0 17px 2px; font-family: Montserrat_Light, Helvetica; font-style: italic; font-size: 9pt; line-height: 1.0em; opacity: 1; }}@media (min-width: 45em) and (max-width: 62em) { .css_data_salv_import_unione { border: none; text-decoration: none; text-align: left; z-index: 1; color: #2d698e; padding: 12px 0 17px 2px; font-family: Montserrat_Light, Helvetica; font-style: italic; font-size: 9pt; line-height: 1.0em; opacity: 1; }}@media (min-width: 62em) { .css_data_salv { border: none; text-decoration: none; text-align: left; z-index: 1; color: #ffffff; padding: 12px 0 17px 2px; font-family: Montserrat_Light, Helvetica; font-style: italic; font-size: 11pt; line-height: 1.0em; opacity: 1; }}@media (min-width: 62em) { .css_data_salv_import_unione { border: none; text-decoration: none; text-align: left; z-index: 1; color: #2d698e; padding: 12px 0 17px 2px; font-family: Montserrat_Light, Helvetica; font-style: italic; font-size: 11pt; line-height: 1.0em; opacity: 1; }}@media (max-width: 45em) { .css_data_range { border: none; text-decoration: none; text-align: left; z-index: 1; color: #ffffff; padding: 12px 0 17px 2px; font-family: Montserrat_Light, Helvetica; font-style: italic; font-size: 7pt; line-height: 1.0em; opacity: 1; }}@media (max-width: 45em) { .css_data_range_import_unione { border: none; text-decoration: none; text-align: left; z-index: 1; color: #2d698e; padding: 12px 0 17px 2px; font-family: Montserrat_Light, Helvetica; font-style: italic; font-size: 7pt; line-height: 1.0em; opacity: 1; }}@media (min-width: 45em) and (max-width: 62em) { .css_data_range { border: none; text-decoration: none; text-align: left; z-index: 1; color: #ffffff; padding: 12px 0 17px 2px; font-family: Montserrat_Light, Helvetica; font-style: italic; font-size: 8pt; line-height: 1.0em; opacity: 1; }}@media (min-width: 45em) and (max-width: 62em) { .css_data_range_import_unione { border: none; text-decoration: none; text-align: left; z-index: 1; color: #2d698e; padding: 12px 0 17px 2px; font-family: Montserrat_Light, Helvetica; font-style: italic; font-size: 8pt; line-height: 1.0em; opacity: 1; }}@media (min-width: 62em) { .css_data_range { border: none; text-decoration: none; text-align: left; z-index: 1; color: #ffffff; padding: 12px 0 17px 2px; font-family: Montserrat_Light, Helvetica; font-style: italic; font-size: 9pt; line-height: 1.0em; opacity: 1; }}@media (min-width: 62em) { .css_data_range_import_unione { border: none; text-decoration: none; text-align: left; z-index: 1; color: #2d698e; padding: 12px 0 17px 2px; font-family: Montserrat_Light, Helvetica; font-style: italic; font-size: 9pt; line-height: 1.0em; opacity: 1; }}@media (max-width: 62em) { .css_esail_TITOLO { display: inline-block; vertical-align: top; margin-top: 2px; }}@media (min-width: 62em) { .css_esail_TITOLO { display: inline-block; vertical-align: top; margin-top: 10px; }}@media (max-width: 45em) { .css_nome_det { border: none; text-decoration: none; text-align: left; z-index: 1; color: #ffffff; margin-top: 4px; padding: 4px 7px 4px 0; font-family: Montserrat_Bold; font-size: 17pt; line-height: 1.2em; opacity: 1; }}@media (min-width: 45em) and (max-width: 62em) { .css_nome_det { border: none; text-decoration: none; text-align: left; z-index: 1; color: #ffffff; margin-top: 4px; padding: 4px 7px 4px 0; font-family: Montserrat_Bold; font-size: 19pt; line-height: 1.2em; opacity: 1; }}@media (min-width: 62em) { .css_nome_det { border: none; text-decoration: none; text-align: left; z-index: 1; color: #ffffff; margin-top: 4px; padding: 4px 7px 4px 0; font-family: Montserrat_Bold; font-size: 22pt; line-height: 1.2em; opacity: 1; }}@media (max-width: 45em) { .css_dati_det_sx { border: none; text-decoration: none; text-align: left; z-index: 1; color: #ffffff; margin-top: 4px; padding: 4px 7px 4px 0; font-family: Montserrat_Light; font-size: 8pt; line-height: 1.2em; opacity: 1; }}@media (min-width: 45em) and (max-width: 62em) { .css_dati_det_sx { border: none; text-decoration: none; text-align: left; z-index: 1; color: #ffffff; margin-top: 4px; padding: 4px 7px 4px 0; font-family: Montserrat_Light; font-size: 10pt; line-height: 1.2em; opacity: 1; }}@media (min-width: 62em) { .css_dati_det_sx { border: none; text-decoration: none; text-align: left; z-index: 1; color: #ffffff; margin-top: 4px; padding: 4px 7px 4px 0; font-family: Montserrat_Light; font-size: 12pt; line-height: 1.0em; opacity: 1; }}@media (max-width: 45em) { .css_dati_det_run { border: none; text-decoration: none; text-align: right; z-index: 1; color: #ffffff; margin-top: 4px; padding: 4px 7px 4px 0; font-family: Montserrat_Light; font-size: 6pt; line-height: 1.2em; opacity: 1; }}@media (min-width: 45em) and (max-width: 62em) { .css_dati_det_run { border: none; text-decoration: none; text-align: right; z-index: 1; color: #ffffff; margin-top: 4px; padding: 4px 7px 4px 0; font-family: Montserrat_Light; font-size: 8pt; line-height: 1.2em; opacity: 1; }}@media (min-width: 62em) { .css_dati_det_run { border: none; text-decoration: none; text-align: right; z-index: 1; color: #ffffff; margin-top: 4px; padding: 4px 7px 4px 0; font-family: Montserrat_Light; font-size: 10pt; line-height: 1.0em; opacity: 1; }}.css_dati_det_dx { background: #2d698e; padding: 0 7px; border-radius: 3px; }@media (max-width: 62em) { .css_Nazione { border: 1px solid #fff; margin: 0; padding: 0; }}@media (min-width: 62em) { .css_Nazione { border: 1px solid #fff; margin: 0; padding: 0; }}@media (max-width: 62em) { .esailmenu { white-space: nowrap; transition: all 0.2s ease-in-out; border-radius: 2px; outline: none; cursor: pointer; -webkit-appearance: none; height: 15px; font-family: Montserrat_Light, Helvetica; font-size: 9pt !important; color: #ffffff; background-color: #2d698e; margin: 1px; padding: 1px 1px 1px 2px; text-decoration: none; border: none; }}@media (min-width: 62em) { .esailmenu { white-space: nowrap; transition: all 0.2s ease-in-out; border-radius: 2px; outline: none; cursor: pointer; -webkit-appearance: none; height: 20px; font-family: Montserrat_Light, Helvetica; font-size: 11pt; color: #ffffff; background-color: #2d698e; margin: 1px; padding: 1px 1px 1px 2px; text-decoration: none; border: none; }}@media (max-width: 62em) { .esailmenu:hover { white-space: nowrap; transition: all 0.2s ease-in-out; border-radius: 2px; outline: none; -webkit-appearance: none; height: 15px; font-family: Montserrat_Light, Helvetica; font-size: 9pt !important; color: #2d698e; background-color: #ffffff; margin: 1px; padding: 1px 1px 1px 2px; text-decoration: none; border: none; }}@media (min-width: 62em) { .esailmenu:hover { white-space: nowrap; transition: all 0.2s ease-in-out; border-radius: 2px; outline: none; -webkit-appearance: none; height: 20px; font-family: Montserrat_Light, Helvetica; font-size: 11pt; color: #2d698e; background-color: #ffffff; margin: 1px; padding: 1px 1px 1px 2px; text-decoration: none; border: none; }}@media (max-width: 62em) {.css_barca { text-align: center; cursor: text; font-family: Montserrat_Light, Helvetica; padding: 0 1px; border-radius: 2px; font-size: 9pt; color: #ffffff; background-color: #2d698e; white-space: nowrap; }}@media (min-width: 62em) {.css_barca { text-align: center; cursor: text; font-family: Montserrat_Light, Helvetica; padding: 0 1px; border-radius: 2px; font-size: 9pt; color: #ffffff; background-color: #2d698e; white-space: nowrap; }}@media (max-width: 62em) {.css_etit { writing-mode: vertical-lr; text-align: center; cursor: text; font-family: Montserrat_Light, Helvetica; padding: 5px 0; border-radius: 2px; font-size: 11pt; color: #ffffff; background-color: #2d698e; white-space: nowrap; }}@media (min-width: 62em) {.css_etit { text-align: center; cursor: text; font-family: Montserrat_Light, Helvetica; padding: 3px; border-radius: 2px; font-size: 12pt; color: #ffffff; background-color: #2d698e; white-space: nowrap; }}@media (max-width: 62em) { .css_epuls, .css_epuls_QUI { font-size: 27pt; }}@media (min-width: 62em) { .css_epuls, .css_epuls_QUI { font-size: 37pt; }}.css_epuls { color: #2d698e; }.css_epuls:hover { color: magenta; }.css_epuls_QUI { color: magenta; }.css_epuls_QUI:hover { color: #2d698e; }@media (max-width: 62em) { .td_rec { max-width: 62px !important; }}@media (min-width: 62em) { .td_rec { max-width: 62px !important; } .td_device { display: none; }}@media (max-width: 40em) { .td_NOdevice { display: none; }}@media (max-width: 45em) { .quad_num_ele { background: #fff; color: #2d698e; line-height: 5px; margin-right: 1px; text-align: center; width: 5px; font: 10pt Arial,sans-serif; padding-top: .3em; padding-bottom: .3em; }}@media (min-width: 45em) and (max-width: 62em) { .quad_num_ele { background: #fff; color: #2d698e; line-height: 40px; margin-right: 1px; text-align: center; width: 10px; font: 11pt Arial,sans-serif; padding-top: .3em; padding-bottom: .3em; }}@media (min-width: 62em) { .quad_num_ele { background: #fff; color: #2d698e; line-height: 60px; margin-right: 1px; text-align: center; width: 17px; font: 13pt Arial,sans-serif; padding-top: .3em; padding-bottom: .3em; }}@media (max-width: 62em) {.circ_oro { background: #D4AF37; border-radius: 50%; -moz-border-radius: 50%; -webkit-border-radius: 50%; color: #fff; display: inline-block; line-height: 10px; margin-right: 1px; text-align: center; width: 23px; border: 3px solid #D4AF37; font: 15pt Montserrat_Medium,Arial,sans-serif; padding-top: .20%; padding-bottom: .45%; }.circ_argento { background: #A9A9A9; border-radius: 50%; -moz-border-radius: 50%; -webkit-border-radius: 50%; color: #fff; display: inline-block; line-height: 10px; margin-right: 1px; text-align: center; width: 23px; border: 3px solid #A9A9A9; font: 15pt Montserrat_Medium,Arial,sans-serif; padding-top: .20%; padding-bottom: .45%; }.circ_bronzo { background: #CD7F32; border-radius: 50%; -moz-border-radius: 50%; -webkit-border-radius: 50%; color: #fff; display: inline-block; line-height: 10px; margin-right: 1px; text-align: center; width: 23px; border: 3px solid #CD7F32; font: 15pt Montserrat_Medium,Arial,sans-serif; padding-top: .20%; padding-bottom: .45%; }.circle_num { background: #2d698e; border-radius: 50%; -moz-border-radius: 50%; -webkit-border-radius: 50%; color: #fff; display: inline-block; line-height: 10px; margin-right: 1px; text-align: center; width: 20px; border: 3px solid #2d698e; font: 15pt Montserrat_Medium,Arial,sans-serif; padding-top: .20%; padding-bottom: .45%; }.num_sing { color: #2d698e; margin: 0 10px; font: 25pt Montserrat_Medium,Arial,sans-serif; }.circle_num_adm { margin-top: 10px; background: magenta; border-radius: 50%; -moz-border-radius: 50%; -webkit-border-radius: 50%; color: #fff; display: inline-block; line-height: 20px; margin-right: 1px; text-align: center; width: 25px; border: 3px solid magenta; font: 16pt Montserrat_Medium,Arial,sans-serif; padding-top: .20%; padding-bottom: .45%; }.quad_num { background: #2d698e; border-radius: 5%; -moz-border-radius: 5%; -webkit-border-radius: 5%; color: #fff; display: inline-block; line-height: 10px; margin-right: 1px; text-align: center; max-width: 20px width: 100%;; border: 2px solid #2d698e; font: 12pt Montserrat_Medium,Arial,sans-serif; padding: 5px; }}@media (min-width: 62em) {.circ_oro { background: #D4AF37; border-radius: 50%; -moz-border-radius: 50%; -webkit-border-radius: 50%; color: #fff; display: inline-block; line-height: 40px; margin-right: 1px; text-align: center; width: 28px; border: 3px solid #D4AF37; font: 18pt Montserrat_Medium,Arial,sans-serif; padding-top: .20%; padding-bottom: .45%; }.circ_argento { background: #A9A9A9; border-radius: 50%; -moz-border-radius: 50%; -webkit-border-radius: 50%; color: #fff; display: inline-block; line-height: 40px; margin-right: 1px; text-align: center; width: 28px; border: 3px solid #A9A9A9; font: 18pt Montserrat_Medium,Arial,sans-serif; padding-top: .20%; padding-bottom: .45%; }.circ_bronzo { background: #CD7F32; border-radius: 50%; -moz-border-radius: 50%; -webkit-border-radius: 50%; color: #fff; display: inline-block; line-height: 40px; margin-right: 1px; text-align: center; width: 28px; border: 3px solid #CD7F32; font: 18pt Montserrat_Medium,Arial,sans-serif; padding-top: .20%; padding-bottom: .45%; }.circle_num { background: #2d698e; border-radius: 50%; -moz-border-radius: 50%; -webkit-border-radius: 50%; color: #fff; display: inline-block; line-height: 40px; margin-right: 1px; text-align: center; width: 28px; border: 3px solid #2d698e; font: 18pt Montserrat_Medium,Arial,sans-serif; padding-top: .20%; padding-bottom: .45%; }.num_sing { color: #2d698e; margin: 0 10px; font: 25pt Montserrat_Medium,Arial,sans-serif; }.circle_num_adm { margin-top: 10px; background: magenta; border-radius: 50%; -moz-border-radius: 50%; -webkit-border-radius: 50%; color: #fff; display: inline-block; line-height: 20px; margin-right: 1px; text-align: center; width: 25px; border: 3px solid magenta; font: 16pt Montserrat_Medium,Arial,sans-serif; padding-top: .20%; padding-bottom: .45%; }.quad_num { background: #2d698e; border-radius: 5%; -moz-border-radius: 5%; -webkit-border-radius: 5%; color: #fff; display: inline-block; line-height: 10px; margin-right: 1px; text-align: center; max-width: 28px; width: 100%; border: 3px solid #2d698e; font: 18pt Montserrat_Medium,Arial,sans-serif; padding: 5px; }}@media (max-width: 62em) { .submit_iPuls { outline: none; cursor: pointer; -webkit-appearance: none; height: 35px; font-family: Montserrat_Light, Helvetica; font-size: 12pt; color: #ffffff; background-color: #2d698e; margin: 1px; padding: 7px 30px 30px 30px; border: none; border-radius: 3px; }}@media (max-width: 62em) { .submit_iPuls:hover { outline: none; cursor: pointer; -webkit-appearance: none; height: 35px; font-family: Montserrat_Light, Helvetica; font-size: 12pt; color: #2d698e; background-color: #ffffff; margin: 1px; padding: 7px 30px 30px 30px; border: none; border-radius: 3px; }}@media (min-width: 62em) { .submit_iPuls { outline: none; cursor: pointer; -webkit-appearance: none; height: 35px; font-family: Montserrat_Light, Helvetica; font-size: 16pt; color: #ffffff; background-color: #2d698e; margin: 1px; padding: 5px 20px 35px 20px; border: none; border-radius: 3px; }}@media (min-width: 62em) { .submit_iPuls:hover { outline: none; cursor: pointer; -webkit-appearance: none; height: 35px; font-family: Montserrat_Light, Helvetica; font-size: 16pt; color: #2d698e; background-color: #ffffff; margin: 1px; padding: 5px 20px 35px 20px; border: none; border-radius: 3px; }}@media (max-width: 62em) { .submit_iPuls_MINI { outline: none; cursor: pointer; -webkit-appearance: none; height: 35px; font-family: Montserrat_Light, Helvetica; font-size: 10pt; color: #ffffff; background-color: #2d698e; margin: 1px; padding: 3px 10px 5px 10px; border: none; border-radius: 3px; }}@media (max-width: 62em) { .submit_iPuls_MINI:hover { outline: none; cursor: pointer; -webkit-appearance: none; height: 35px; font-family: Montserrat_Light, Helvetica; font-size: 10pt; color: #2d698e; background-color: #ffffff; margin: 1px; padding: 3px 10px 5px 10px; border: none; border-radius: 3px; }}@media (min-width: 62em) { .submit_iPuls_MINI { outline: none; cursor: pointer; -webkit-appearance: none; height: 35px; font-family: Montserrat_Light, Helvetica; font-size: 12pt; color: #ffffff; background-color: #2d698e; margin: 1px; padding: 3px 20px 5px 20px; border: none; border-radius: 3px; }}@media (min-width: 62em) { .submit_iPuls_MINI:hover { outline: none; cursor: pointer; -webkit-appearance: none; height: 35px; font-family: Montserrat_Light, Helvetica; font-size: 12pt; color: #2d698e; background-color: #ffffff; margin: 1px; padding: 3px 20px 5px 20px; border: none; border-radius: 3px; }}@media (max-width: 62em) { .submit_iPuls_MINI_RED { outline: none; cursor: pointer; -webkit-appearance: none; height: 35px; font-family: Montserrat_Light, Helvetica; font-size: 10pt; color: white; background-color: red; margin: 1px; padding: 3px 10px 5px 10px; border: none; border-radius: 3px; }}@media (max-width: 62em) { .submit_iPuls_MINI_RED:hover { outline: none; cursor: pointer; -webkit-appearance: none; height: 35px; font-family: Montserrat_Light, Helvetica; font-size: 10pt; color: red; background-color: white; margin: 1px; padding: 3px 10px 5px 10px; border: none; border-radius: 3px; }}@media (min-width: 62em) { .submit_iPuls_MINI_RED { outline: none; cursor: pointer; -webkit-appearance: none; height: 35px; font-family: Montserrat_Light, Helvetica; font-size: 12pt; color: white; background-color: red; margin: 1px; padding: 3px 20px 5px 20px; border: none; border-radius: 3px; }}@media (min-width: 62em) { .submit_iPuls_MINI_RED:hover { outline: none; cursor: pointer; -webkit-appearance: none; height: 35px; font-family: Montserrat_Light, Helvetica; font-size: 12pt; color: red; background-color: white; margin: 1px; padding: 3px 20px 5px 20px; border: none; border-radius: 3px; }}@media (max-width: 62em) { .css_NOME_pos { font-family: Montserrat_Semibold, Helvetica; font-size: 11pt; color: #444444; }}@media (min-width: 62em) { .css_NOME_pos { font-family: Montserrat_Semibold, Helvetica; font-size: 13pt; color: #444444; }}@media (max-width: 62em) { .css_NOME_pos:hover { font-family: Montserrat_Semibold, Helvetica; font-size: 11pt; color: magenta; }}@media (min-width: 62em) { .css_NOME_pos:hover { font-family: Montserrat_Semibold, Helvetica; font-size: 13pt; color: magenta; }}@media (max-width: 62em) { .css_NOME_pos_mini { font-family: Montserrat_Semibold, Helvetica; font-size: 9pt; color: #444444; }}@media (min-width: 62em) { .css_NOME_pos_mini { font-family: Montserrat_Semibold, Helvetica; font-size: 11pt; color: #444444; }}@media (max-width: 62em) { .css_NOME_pos_mini:hover { font-family: Montserrat_Semibold, Helvetica; font-size: 9pt; color: magenta; }}@media (min-width: 62em) { .css_NOME_pos_mini:hover { font-family: Montserrat_Semibold, Helvetica; font-size: 11pt; color: magenta; }}@media (max-width: 62em) { .css_NOME_neg { font-family: Montserrat_Semibold, Helvetica; font-size: 11pt; color: #ffffff; }}@media (min-width: 62em) { .css_NOME_neg { font-family: Montserrat_Semibold, Helvetica; font-size: 13pt; color: #ffffff; }}@media (max-width: 62em) { .css_NOME_neg:hover { font-family: Montserrat_Semibold, Helvetica; font-size: 11pt; color: magenta; }}@media (min-width: 62em) { .css_NOME_neg:hover { font-family: Montserrat_Semibold, Helvetica; font-size: 13pt; color: magenta; }}@media (max-width: 62em) { .css_NOME_neg_mini { font-family: Montserrat_Semibold, Helvetica; font-size: 9pt; color: #ffffff; }}@media (min-width: 62em) { .css_NOME_neg_mini { font-family: Montserrat_Semibold, Helvetica; font-size: 11pt; color: #ffffff; }}@media (max-width: 62em) { .css_NOME_neg_mini:hover { font-family: Montserrat_Semibold, Helvetica; font-size: 9pt; color: magenta; }}@media (min-width: 62em) { .css_NOME_neg_mini:hover { font-family: Montserrat_Semibold, Helvetica; font-size: 11pt; color: magenta; }}@media (max-width: 62em) { .css_NOME_big { font-family: Montserrat_Semibold, Helvetica; font-size: 14pt; color: #444444; }}@media (min-width: 62em) { .css_NOME_big { font-family: Montserrat_Semibold, Helvetica; font-size: 19pt; color: #444444; }}@media (max-width: 62em) { .css_NOME_pos_index { font-family: Montserrat_Light, Helvetica; font-size: 11pt; color: #fff; background: #2d698e; padding: 2px 7px; border-radius: 3px; }}@media (min-width: 62em) { .css_NOME_pos_index { font-family: Montserrat_Light, Helvetica; font-size: 14pt; color: #fff; background: #2d698e; padding: 2px 7px; border-radius: 3px; }}@media (max-width: 62em) { .css_NOME_AB { font-family: Montserrat_Semibold, Helvetica; font-size: 8pt; color: #444444; }}@media (min-width: 62em) { .css_NOME_AB { font-family: Montserrat_Semibold, Helvetica; font-size: 11pt; color: #444444; }}@media (max-width: 62em) { .css_NOMEmr_pos_grey { font-family: Montserrat_Semibold, Helvetica; font-size: 8pt; color: #BBBBBB; }}@media (min-width: 62em) { .css_NOMEmr_pos_grey { font-family: Montserrat_Semibold, Helvetica; font-size: 11pt; color: #BBBBBB; }}@media (max-width: 62em) { .css_NOMEmr_bianco { font-family: Montserrat_Semibold, Helvetica; font-size: 8pt; color: #fff; }}@media (min-width: 62em) { .css_NOMEmr_bianco { font-family: Montserrat_Semibold, Helvetica; font-size: 11pt; color: #fff; }}@media (max-width: 62em) { .css_team_win { font-family: Montserrat_Light, Helvetica; font-size: 9pt; color: #333; }}@media (min-width: 62em) { .css_team_win { font-family: Montserrat_Light, Helvetica; font-size: 11pt; color: #333; }}.css_team_win:hover { color: #fff !important; }@media (max-width: 62em) { .css_team_win_NO_HOVER { font-family: Montserrat_Light, Helvetica; font-size: 9pt; color: #333; }}@media (min-width: 62em) { .css_team_win_NO_HOVER { font-family: Montserrat_Light, Helvetica; font-size: 11pt; color: #333; }}@media (max-width: 62em) { .css_team_lost { font-family: Montserrat_Light, Helvetica; font-size: 9pt; color: #fff; }}@media (min-width: 62em) { .css_team_lost { font-family: Montserrat_Light, Helvetica; font-size: 11pt; color: #fff; }}.css_team_lost:hover { color: #eaeaea !important; }@media (max-width: 62em) { .css_team_lost_NO_HOVER { font-family: Montserrat_Light, Helvetica; font-size: 9pt; color: #fff; }}@media (min-width: 62em) { .css_team_lost_NO_HOVER { font-family: Montserrat_Light, Helvetica; font-size: 11pt; color: #fff; }}@media (max-width: 62em) { .css_team_base { font-family: Montserrat_Light, Helvetica; font-size: 9pt; color: #fff; }}@media (min-width: 62em) { .css_team_base { font-family: Montserrat_Light, Helvetica; font-size: 11pt; color: #fff; }}.css_team_base:hover { color: #eaeaea !important; }@media (max-width: 62em) { .css_team_base_NO_HOVER { font-family: Montserrat_Light, Helvetica; font-size: 9pt; color: #fff; }}@media (min-width: 62em) { .css_team_base_NO_HOVER { font-family: Montserrat_Light, Helvetica; font-size: 11pt; color: #fff; }}@media (max-width: 62em) { .css_TEAM { font-family: Montserrat_Light, Helvetica; font-size: 11pt; color: #BBBBBB; }}@media (min-width: 62em) { .css_TEAM { font-family: Montserrat_Light, Helvetica; font-size: 15pt; color: #BBBBBB; }}@media (max-width: 62em) { .css_TEAM_rt { font-family: Montserrat_Light, Helvetica; font-size: 11pt; color: #fff; background: #2d698e; padding: 2px 7px; border-radius: 3px; }}@media (min-width: 62em) { .css_TEAM_rt { font-family: Montserrat_Light, Helvetica; font-size: 14pt; color: #fff; background: #2d698e; padding: 2px 7px; border-radius: 3px; }}@media (max-width: 62em) { .css_vs { font-family: Montserrat_Light, Helvetica; font-size: 10pt; }}@media (min-width: 62em) { .css_vs { font-family: Montserrat_Light, Helvetica; font-size: 11pt; }}@media (max-width: 62em) { .css_DIV_match { text-align: center; margin: 0 auto; left: 0; right: 0; margin-left: auto; margin-right: auto; display: block; padding: 0 .3em; }}@media (min-width: 62em) { .css_DIV_match { display: inline-block; padding: 0 .3em; }}@media (max-width: 62em) { .css_TABLE_match { width: 100%; min-width: 302px; }}@media (min-width: 62em) { .css_TABLE_match { width: 100%; min-width: 722px; }}@media (max-width: 62em) { .css_DIV_round { text-align: center; vertical-align: top; margin: 0 auto; left: 0; right: 0; margin-left: auto; margin-right: auto; display: block; padding: 0 .3em; }}@media (min-width: 62em) { .css_DIV_round { vertical-align: top; display: inline-block; padding: 0 .3em; }}@media (max-width: 62em) { .css_TABLE_round { width: 100%; min-width: 302px; }}@media (min-width: 62em) { .css_TABLE_round { width: 100%; min-width: 382px; }}.css_datalist_singolo {font-size: 15pt !important;color: #000 !important;background-color: #fff !important;border: 1px solid #aaa !important;border-radius: 4px !important;max-width: 450px;height: 30px;}@media (max-width: 62em) { .css_datalist_singolo { width: 222px; }}@media (min-width: 62em) { .css_datalist_singolo { width: 100%; }}.css_datalist_doppio {font-size: 12pt !important;color: #000 !important;background-color: #fff !important;border: 1px solid #aaa !important;border-radius: 4px !important;max-width: 250px;}@media (max-width: 62em) { .css_datalist_doppio { height: 20px; width: 122px; }}@media (min-width: 62em) { .css_datalist_doppio { height: 30px; width: 100%; }}.css_datalist_handicap {font-size: 12pt !important;color: #000 !important;background-color: #fff !important;border: 1px solid #aaa !important;border-radius: 4px !important;max-width: 125px;}@media (max-width: 62em) { .css_datalist_handicap { height: 20px; width: 61px; }}@media (min-width: 62em) { .css_datalist_handicap { height: 30px; width: 100%; }}.css_match {text-align: center !important;font-size: 12pt !important;color: #000 !important;background-color: #fff !important;border: 1px solid #aaa !important;border-radius: 4px !important;max-width: 30px;}@media (max-width: 62em) { .css_match { height: 20px; width: 20px; }}@media (min-width: 62em) { .css_match { height: 30px; width: 30px; }}.css_minimatch {text-align: center !important;font-size: 9pt !important;color: #000 !important;background-color: #fff !important;border: 1px solid #aaa !important;border-radius: 4px !important;max-width: 20px;}@media (max-width: 62em) { .css_minimatch { height: 10px; width: 20px; }}@media (min-width: 62em) { .css_minimatch { height: 20px; width: 30px; }}