.shared-detail .social-content,.shared-detail.mini-apertura header{display:none}#social-share-top{width:400px}.shared-detail.mini-apertura{margin-right:0!important;width:675px!important}.shared-detail .main-content{width:100%!important}.shared-detail .body-text{float:none;width:100%;margin-top:-20px}p{margin:1em 0}a{color:#222;text-decoration:none}.container-speciale{width:100%}.container-speciale header{display:block!important;color:#fff;padding:20px 18px 10px 15px;margin-bottom:25px!important;background:#020024;background:-moz-linear-gradient(169deg,#020024 0,#0d6aae 0,#19a6df 100%);background:-webkit-linear-gradient(169deg,#020024 0,#0d6aae 0,#19a6df 100%);background:linear-gradient(169deg,#020024 0,#0d6aae 0,#19a6df 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#020024", endColorstr="#19a6df", GradientType=1)}.container-speciale header h2{font-size:40px!important;line-height:30px}.container-speciale header h2 span{font-size:18px;text-transform:uppercase;color:#f5d576}.container-speciale a:hover{border-bottom:none!important}.container-speciale h3{font-size:25px;margin-bottom:15px}.container-speciale .regolamento{width:100%;margin:30px 30px 30px 0}.container-speciale .regolamento img{margin-left:0;width:100%}.logo-f1{background-size:12%}.nav-f1{color:#fff;zoom:1;width:auto;margin:0!important}.nav-f1:after,.nav-f1:before{content:"";display:table}.nav-f1:after{clear:both}.nav-f1 ul{margin:15px 0 0!important}.nav-f1 ul li{float:left;list-style:none;margin-right:15px!important}.nav-f1 ul li:last-child{margin-right:0}.nav-f1 ul li a{color:#fff!important;font-size:14px;text-transform:uppercase;font-weight:700!important}.nav-f1 ul li :hover{color:#ccc!important}h3 span{text-transform:uppercase;font-size:14px;color:#c00}.classifica-generale{width:100%;margin-bottom:30px}.classifica-generale .classifica{margin-top:30px}.classifica-generale .classifica table.gironi{width:100%;font-size:14px}.classifica-generale .classifica table.gironi tr:nth-child(even){background-color:#edebeb}.classifica-generale .classifica table.gironi tr:hover{background-color:#edf8fd}.classifica-generale .classifica table.gironi tr th{background-color:#0089cf;color:#fff;padding:.5em;border:1px solid #0097e4;border-bottom:none;text-transform:uppercase;font-size:16px;width:25%}.classifica-generale .classifica table.gironi tr th span{font-size:12px;display:block;color:#f5d576}.classifica-generale .classifica table.gironi tr td{border:1px solid #ccc;padding:.4em;font-weight:700;color:#444}.classifica-generale .classifica table.gironi tr td:nth-child(1),.classifica-generale .classifica table.gironi tr td:nth-child(4){text-align:left}.classifica-generale .classifica table.gironi tr td:nth-child(3){text-transform:uppercase}.classifica-generale .classifica table.gironi.calendario{margin-bottom:15px}.classifica-generale .classifica table.gironi.calendario tr th{text-transform:none}.classifica-generale .classifica table.gironi.calendario tr td{vertical-align:middle}.classifica-generale .classifica table.gironi.calendario tr td:nth-child(1){width:20%;color:#666;text-align:center}.classifica-generale .classifica table.gironi.calendario tr td:nth-child(2){width:20%;text-align:right;text-transform:uppercase}.classifica-generale .classifica table.gironi.calendario tr td:nth-child(3){width:10%!important;text-align:center}.classifica-generale .classifica table.gironi.calendario tr td:nth-child(4){width:20%;text-transform:uppercase}.classifica-generale .classifica table.gironi.calendario tr td:nth-child(5){width:30%}.classifica-generale .classifica table.gironi.calendario tr td:nth-child(1) span{display:block;color:#222;line-height:15px}.classifica-generale .classifica table.gironi.calendario tr td:nth-child(3){font-size:18px;font-weight:700}.classifica-generale .classifica table.gironi.classifica{margin-bottom:15px}.classifica-generale .classifica table.gironi.classifica tr th{text-transform:none;text-align:center}.classifica-generale .classifica table.gironi.classifica tr th:nth-child(2){width:50%;text-align:left}.classifica-generale .classifica table.gironi.classifica tr td{vertical-align:middle;text-align:center}.classifica-generale .classifica table.gironi.classifica tr td:nth-child(2){text-align:left;text-transform:uppercase}@media only screen and (max-width:768px){.container-speciale header{padding:10px 5px!important}.container-speciale header .logo-f1{font-size:20px!important;line-height:15px!important;padding-left:1.5%!important;background-size:20%!important;letter-spacing:-.05em}.container-speciale .nav-f1{padding:0!important}.container-speciale .nav-f1 ul{padding:0 10px!important}.gruppo{display:grid;grid-template-columns:1fr}.gruppo .circuito h3 a,.gruppo a{color:#222!important}.gruppo.circuito{display:grid;grid-template-areas:' header ' ' item ' ' item ' ' classifica ';grid-template-columns:1fr}.gruppo.team{display:grid;grid-template-columns:1fr;grid-row-gap:1em;grid-column-gap:.05em}.gruppo.team .pilota .circuito .place{font-weight:700}.gruppo.team .pilota .circuito h3{font-size:28px;font-weight:700}.gruppo.team .pilota .circuito .ainfo{font:16px/16px Arial,'Helvetica Neue',Helvetica,sans-serif!important}.gruppo.team .pilota .circuito .ainfo .label{font-size:14px}.gruppo.team .pilota img{width:100%!important;height:auto!important;display:block}.classifica-generale .classifica table th{text-align:left}.classifica-generale .classifica table td a{color:#222!important}.right-speciale{display:none}}