.nivoSlider,body{background-color:#f0f0f0}body,html{height:100%}body,ul.slides{margin:0;padding:0}.nextMatch .team1,.nextMatch .team2{font-variant:small-caps;font-size:20px}@font-face{font-family:Vollkorn;font-style:normal;font-weight:400;src:local('Vollkorn Regular'),local('Vollkorn-Regular'),url(../s/vollkorn/v6/BCFBp4rt5gxxFrX6F12DKnYhjbSpvc47ee6xR_80Hnw.woff) format('woff')}@font-face{font-family:Vollkorn;font-style:normal;font-weight:700;src:local('Vollkorn Bold'),local('Vollkorn-Bold'),url(../s/vollkorn/v6/wMZpbUtcCo9GUabw9JODerrIa-7acMAeDBVuclsi6Gc.woff) format('woff')}@font-face{font-family:'Open Sans';font-style:normal;font-weight:300;src:local('Open Sans Light'),local('OpenSans-Light'),url(../s/opensans/v13/DXI1ORHCpsQm3Vp6mXoaTaRDOzjiPcYnFooOUGCOsRk.woff) format('woff')}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;src:local('Open Sans'),local('OpenSans'),url(../s/opensans/v13/cJZKeOuBrn4kERxqtaUH3bO3LdcAZYWl9Si6vvxL-qU.woff) format('woff')}@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;src:local('Open Sans Semibold'),local('OpenSans-Semibold'),url(../s/opensans/v13/MTP_ySUJH_bn48VBG8sNSqRDOzjiPcYnFooOUGCOsRk.woff) format('woff')}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;src:local('Open Sans Bold'),local('OpenSans-Bold'),url(../s/opensans/v13/k3k702ZOKiLJc3WVjuplzKRDOzjiPcYnFooOUGCOsRk.woff) format('woff')}@font-face{font-family:'Open Sans';font-style:italic;font-weight:400;src:local('Open Sans Italic'),local('OpenSans-Italic'),url(../s/opensans/v13/xjAJXh38I15wypJXxuGMBrrIa-7acMAeDBVuclsi6Gc.woff) format('woff')}@-webkit-keyframes uil-ring-anim{0%{-ms-transform:rotate(0);-moz-transform:rotate(0);-webkit-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}100%{-ms-transform:rotate(360deg);-moz-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@-moz-keyframes uil-ring-anim{0%{-ms-transform:rotate(0);-moz-transform:rotate(0);-webkit-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}100%{-ms-transform:rotate(360deg);-moz-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@-ms-keyframes uil-ring-anim{0%{-ms-transform:rotate(0);-moz-transform:rotate(0);-webkit-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}100%{-ms-transform:rotate(360deg);-moz-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@-o-keyframes uil-ring-anim{0%{-ms-transform:rotate(0);-moz-transform:rotate(0);-webkit-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}100%{-ms-transform:rotate(360deg);-moz-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes uil-ring-anim{0%{-ms-transform:rotate(0);-moz-transform:rotate(0);-webkit-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}100%{-ms-transform:rotate(360deg);-moz-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}body{text-rendering:optimizeSpeed;color:#363636;position:relative}a{text-decoration:none;color:inherit}ul.slides{list-style-type:none}ul.slides li{display:inline-block}.onlyMobile{display:none!important}.header-hidden{transform:translateY(-150%)}.header{position:fixed;top:0;width:100%;height:120px;background-color:rgba(240,240,240,.9);overflow:visible;color:#363636;z-index:20;transition:transform 125ms linear;box-shadow:0 0 20px 0 rgba(33,33,33,.8);-webkit-box-shadow:0 0 20px 0 rgba(33,33,33,.8);-moz-box-shadow:0 0 20px 0 rgba(33,33,33,.8)}.header .contenutoHeader{margin:30px 5%}.header .contenutoHeader .menuIcon{display:none}.header .contenutoHeader .upperElements{position:relative;top:-20px;float:right}.header .contenutoHeader .upperElements .socialNetworks a{display:inline-block;fill:#363636;transition:fill .1s linear}.header .contenutoHeader .upperElements .socialNetworks a:hover{fill:#f0373f}.header .contenutoHeader .upperElements .socialNetworks a .socialButton{height:18px;width:18px;position:relative;margin-left:5px;display:inline-block;text-align:center;vertical-align:middle}.header .contenutoHeader .upperElements .socialNetworks a .socialButton.first{margin-left:0}.header .contenutoHeader .upperElements img{position:relative;padding-left:10px}.header .contenutoHeader .upperElements img:first-of-type{padding-left:0}.header .contenutoHeader #logo{position:relative;display:inline-block;margin-top:-20px}.header .contenutoHeader .floater{position:absolute;bottom:0;left:19%;width:75%}.header .contenutoHeader .headerTitle{font-family:Vollkorn;font-weight:400;color:#f0373f;font-size:40px;font-variant:small-caps}.content,.content .rankingWrapper #ranking,.header .contenutoHeader nav,.nextMatch{font-family:'Open Sans'}.header .contenutoHeader nav{position:relative;margin-top:-5px;width:72vw;overflow:hidden}.header .contenutoHeader nav .menuListMobile{display:none}.header .contenutoHeader nav>ul>.menuItem>.menuItemText{padding-bottom:5px;-o-transition:color 125ms ease;-moz-transition:color 125ms ease;-khtml-transition:color 125ms ease;-webkit-transition:color 125ms ease;-ms-transition:color 125ms ease;transition:color 125ms ease}.header .contenutoHeader nav>ul>.menuItem>.menuItemText.hover{color:#f0373f}.header .contenutoHeader nav>ul>.menuItem>.menuItemText:before{content:'';position:absolute;width:100%;height:0;border-bottom:2px solid #f0373f;bottom:0;-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transition:-webkit-transform 125ms ease;transition:transform 125ms ease}.header .contenutoHeader nav>ul>.menuItem>.menuItemText.hover:before{-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1)}.header .contenutoHeader nav .menuItemText{position:relative;display:inline-block}.header .contenutoHeader nav .menuItemText:hover{color:#f0373f}.header .contenutoHeader nav .innerMenu{position:fixed;display:none;top:120px;width:180px;background-color:#f0f0f0;margin-left:-20px;opacity:0;font-size:90%;padding-right:20px;box-shadow:2px 6px 10px 0 rgba(33,33,33,.6);-webkit-box-shadow:2px 6px 10px 0 rgba(33,33,33,.6);-moz-box-shadow:2px 6px 10px 0 rgba(33,33,33,.6),inset 0 20px 20px -20px rgba(33,33,33,.6),inset 0 20px 20px -20px rgba(33,33,33,.6),inset 0 20px 20px -20px rgba(33,33,33,.6)}.header .contenutoHeader nav .innerMenu .menuItemLink{display:block;border-bottom:1px solid rgba(187,187,187,.5)}.header .contenutoHeader nav .innerMenu .menuItemLink:last-of-type{border-bottom:none}.header .contenutoHeader nav .innerMenu .innerMenuItem{padding:8px 0 8px 18px;border-left:3px solid rgba(240,55,63,0)}.header .contenutoHeader nav .innerMenu .innerMenuItem:hover{border-left:3px solid rgba(240,55,63,.9);color:#f0373f}.header .contenutoHeader nav>ul{display:flex;display:-webkit-flex;justify-content:space-between;-webkit-justify-content:space-between;align-items:flex-end;-webkit-align-items:flex-end;margin-bottom:0}.header .contenutoHeader nav ul{padding-left:0;list-style-type:none}.header .contenutoHeader nav li{display:block;cursor:pointer}.loadingRing.hidden,.nivoSlider img:not(.nivo-main-image){display:none}.header .contenutoHeader nav>ul>li{float:left;font-size:18px}.nivoSlider{height:0!important;padding-bottom:46.875%}.loadingRing{position:absolute;background:0 0;margin:0 auto 0 -100px;width:200px;height:200px;transform:scale(.6);top:250px;left:50%;z-index:19}.loadingRing>div{display:block;width:160px;height:160px;border-radius:80px;box-shadow:0 6px 0 0 #de3939;-ms-animation:uil-ring-anim 1s linear infinite;-moz-animation:uil-ring-anim 1s linear infinite;-webkit-animation:uil-ring-anim 1s linear infinite;-o-animation:uil-ring-anim 1s linear infinite;animation:uil-ring-anim 1s linear infinite}.nextMatch{position:relative;top:-40px;z-index:15;width:100%;height:20px;color:#f0f0f0;background-color:rgba(33,33,33,.75);text-align:center;font-weight:300;padding:10px 0;font-size:14px;text-transform:uppercase;letter-spacing:1px;line-height:24px}.nextMatch .date,.nextMatch .location,.nextMatch .team1,.nextMatch .team2,.title{text-transform:capitalize}.nextMatch.noMatchPresent{top:-4px;height:4px;padding:0;margin-bottom:40px;background-color:rgba(240,55,63,.8)}.nextMatch .location{position:absolute;left:2%}.nextMatch .date{position:absolute;right:2%}.nextMatch .team1{position:absolute;right:52%}.nextMatch .team2{position:absolute;left:52%}.content .leftSide{margin-left:5%;width:59%}.content .leftSide:after{content:' ';display:block;clear:both;margin:0}.content .leftSide .latestNews .row{overflow:auto}.content .leftSide .latestNews .newsWrapper{float:left;width:48%;margin-bottom:2em}.content .leftSide .latestNews .newsWrapper:hover h3{color:#f0373f}.content .leftSide .latestNews .newsWrapper:nth-child(even){float:right}.content .leftSide .latestNews .newsWrapper .articleImage{position:relative;overflow:hidden}.content .leftSide .latestNews .newsWrapper .articleImage img{width:100%;vertical-align:top}.content .leftSide .latestNews .newsWrapper .articleImage .imageOverlay{display:none;position:absolute;width:100%;height:100%;top:0;left:0}.content .leftSide .latestNews .newsWrapper .articleImage .readMore{position:absolute;opacity:0;bottom:0;background-color:rgba(240,55,63,.8);color:#f0f0f0;padding:2px 10px 4px 8px;font-weight:300}.content .leftSide .latestNews .newsWrapper .articleImage .readMore:before{content:'\bb';margin:0 6px;vertical-align:1px}.content .leftSide .latestNews .newsWrapper h3{color:#363636;font-size:20px;margin:0;-o-transition:color 125ms ease;-moz-transition:color 125ms ease;-khtml-transition:color 125ms ease;-webkit-transition:color 125ms ease;-ms-transition:color 125ms ease;transition:color 125ms ease;line-height:1.15em}.footer .contacts .testo p a,.footer .sitemap ul li a{transition:color .1s linear}.content .leftSide .latestNews .newsWrapper .articleTitle{word-break:keep-all;margin-top:.8em}.content .rightSide{float:right;margin-right:5%;width:27%}.content .rightSide .calendar{position:relative;font-size:16px}.content .rightSide .calendar ul{width:100%;list-style-type:none;padding:0;margin:0;text-align:center;display:table;border-collapse:collapse}.content .rightSide .calendar ul li{border-bottom:1px solid rgba(187,187,187,.9);display:table-row}.content .rightSide .calendar ul li.played{color:rgba(54,54,54,.6)}.content .rightSide .calendar a:hover,.content .rightSide .calendar ul li.active{color:#f0373f}.content .rightSide .calendar ul .t1{text-align:right}.content .rankingWrapper #ranking #classifica table th:first-of-type,.content .rightSide .calendar ul .t2{text-align:left}.content .rightSide .calendar ul .t1,.content .rightSide .calendar ul .t2{text-transform:capitalize;padding:5px;letter-spacing:.5px;word-break:break-word;display:table-cell;vertical-align:middle}.content .rightSide .calendar ul .calendarVS{font-size:16px;display:table-cell;vertical-align:middle}.content .rightSide .calendar a{font-size:.8em;float:right}.content .rightSide .shopFeedContainer{position:relative;margin-top:50px}.content .rightSide .shopFeedContainer .shopFeed{color:#363636;font-size:16px;font-family:'Open Sans';word-wrap:break-word;position:relative}.content .rightSide .shopFeedContainer .shopFeed .shopSlider{margin:25px 30px 35px}.content .rightSide .shopFeedContainer .shopFeed .shopSlider ul{padding-left:0}.content .rightSide .shopFeedContainer .shopFeed .shopSlider ul li{position:relative}.content .rightSide .shopFeedContainer .shopFeed .shopSlider ul li img{width:90%;display:block;margin:0 auto;z-index:0}.content .rightSide .shopFeedContainer .shopFeed .shopSlider ul li span{display:block}.content .rightSide .shopFeedContainer .shopFeed .shopSlider ul li .name{font-size:18px;font-weight:400;word-wrap:break-word;position:absolute;z-index:20;width:90%;bottom:0;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);background-color:rgba(240,240,240,.85);padding:6px 12px;box-sizing:border-box}.content .rightSide .shopFeedContainer .shopFeed .shopSlider ul li .price{font-size:14px;font-weight:600;position:absolute;z-index:20;top:20px;right:5%;color:#f0f0f0;background-color:rgba(240,55,63,.8);padding:2px 10px 4px 4px}.content .rightSide .shopFeedContainer .shopFeed .shopSlider ul li .price:before{content:'\bb';margin:0 4px;vertical-align:1px}.content .rightSide .shopFeedContainer .shopFeed .shopSlider ul li .whiteHover{position:absolute;z-index:10;width:90%;height:100%;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);background-color:rgba(240,240,240,.6);overflow:hidden;display:none}.content .rankingWrapper{position:relative;z-index:15;background-color:rgba(199,199,199,.6);border-top:solid 4px rgba(75,75,75,.8)}.content .rankingWrapper #ranking #classifica table .active,.content .rankingWrapper #ranking .rankingRight #marcatori table .active,.content .rankingWrapper #ranking .rankingRight #risultati table .active{background-color:rgba(240,55,63,.2)}.content .rankingWrapper #ranking{margin:0 5%;padding-top:25px;padding-bottom:40px;width:90%;display:flex;display:-webkit-flex;justify-content:space-between;-webkit-justify-content:space-between}.content .rankingWrapper #ranking #classifica{display:none;width:50%;vertical-align:top}.content .rankingWrapper #ranking #classifica table{border-collapse:collapse;width:100%}.content .rankingWrapper #ranking #classifica table th{padding:4px 12px;font-weight:400;font-size:1.1em;border-bottom:double #f0373f 4px}.content .rankingWrapper #ranking #classifica table th:nth-of-type(4){padding:4px 4px 4px 12px}.content .rankingWrapper #ranking #classifica table th:nth-of-type(5){padding:4px 6px}.content .rankingWrapper #ranking #classifica table th:nth-of-type(6){padding:4px 12px 4px 4px}.content .rankingWrapper #ranking #classifica table th:nth-of-type(7){padding:4px 4px 4px 12px}.content .rankingWrapper #ranking #classifica table th:nth-of-type(8){padding:4px 12px 4px 4px}.content .rankingWrapper #ranking #classifica table td{padding:4px 12px 2px}.content .rankingWrapper #ranking #classifica table td:nth-of-type(4){padding:4px 4px 2px 12px}.content .rankingWrapper #ranking #classifica table td:nth-of-type(5){padding:4px 6px 2px}.content .rankingWrapper #ranking #classifica table td:nth-of-type(6){padding:4px 12px 2px 4px}.content .rankingWrapper #ranking #classifica table td:nth-of-type(7){padding:4px 4px 2px 12px}.content .rankingWrapper #ranking #classifica table td:nth-of-type(8){padding:4px 12px 2px 4px}.content .rankingWrapper #ranking #classifica table td.punti{font-weight:600}.content .rankingWrapper #ranking #classifica table .name{align:left}.content .rankingWrapper #ranking #classifica table .giocate,.content .rankingWrapper #ranking #classifica table .golfatti,.content .rankingWrapper #ranking #classifica table .golsubiti,.content .rankingWrapper #ranking #classifica table .pareggiate,.content .rankingWrapper #ranking #classifica table .perse,.content .rankingWrapper #ranking #classifica table .punti,.content .rankingWrapper #ranking #classifica table .vinte{text-align:center}.content .rankingWrapper #ranking .rankingRight{display:inline-block;vertical-align:top;width:42%}.content .rankingWrapper #ranking .rankingRight #marcatori table,.content .rankingWrapper #ranking .rankingRight #risultati table{border-collapse:collapse;width:100%}.content .rankingWrapper #ranking .rankingRight #risultati{vertical-align:top;display:none}.content .rankingWrapper #ranking .rankingRight #risultati table th{padding:4px 12px;font-weight:400;font-size:1.1em;border-bottom:double #f0373f 4px}.content .rankingWrapper #ranking .rankingRight #risultati table th:first-of-type{text-align:left}.content .rankingWrapper #ranking .rankingRight #risultati table .sq2,.content .rankingWrapper #ranking .rankingRight #risultati table th:last-of-type{text-align:right}.content .rankingWrapper #ranking .rankingRight #risultati table td{padding:4px 12px 2px}.content .rankingWrapper #ranking .rankingRight #risultati table .gol1,.content .rankingWrapper #ranking .rankingRight #risultati table .gol2{padding-left:10px;padding-right:10px}.content .rankingWrapper #ranking .rankingRight #marcatori{vertical-align:top;display:none;margin-top:40px}.content .rankingWrapper #ranking .rankingRight #marcatori table th{padding:4px 12px;font-weight:400;font-size:1.1em;border-bottom:double #f0373f 4px;text-align:left}.content .rankingWrapper #ranking .rankingRight #marcatori table th:last-of-type{text-align:center}.content .rankingWrapper #ranking .rankingRight #marcatori table td{padding:4px 12px 2px;text-align:left}.content .rankingWrapper #ranking .rankingRight #marcatori table td:last-of-type,.title.nomeSquadra,.title.titleBig{text-align:center}.flex-control-nav.flex-control-paging{display:none}.title{display:block;margin-bottom:15px;font-size:24px;font-family:Vollkorn;font-weight:400;color:#363636;letter-spacing:1px}.title:not(.nomeSquadra):before{content:' ';background-image:url(../images/titleMark.png);background-repeat:repeat-y;height:20px;width:8px;display:inline-block;margin-left:-16px;padding-right:8px;min-height:1px;margin-bottom:-1px}.title.nomeSquadra{font-size:2em;margin-bottom:20px;margin-top:-20px}.title.titleBig{font-size:2em;font-weight:500;margin-bottom:40px}.title.titleBig:before{background-image:none}.primaSquadra .giocatore{display:inline-block;margin:0 75px 30px 0;vertical-align:top}.primaSquadra .giocatore span{display:block;width:173px}.primaSquadra .giocatore span.name{margin-top:3px;margin-bottom:5px;text-transform:uppercase}.primaSquadra .giocatore span.data{font-size:.8em;color:#bbb}.primaSquadra .giocatore span.ruolo{font-size:.8em}.primaSquadra .giocatore img{display:block;height:230px}.settoreGiovanile{display:table;width:100%}.settoreGiovanile .tableHeader{display:table-row}.settoreGiovanile .tableHeader .tableHeaderCell{display:table-cell;text-align:center;font-size:18px;font-weight:600;letter-spacing:.5px;padding:8px 16px;border-bottom:double #f0373f 4px}.settoreGiovanile .tableHeader .tableHeaderCell.name,.settoreGiovanile .tableHeader .tableHeaderCell.ruolo{text-align:left}.settoreGiovanile .giocatore{display:table-row}.settoreGiovanile .giocatore:hover{background-color:rgba(199,199,199,.25)}.settoreGiovanile .giocatore .data,.settoreGiovanile .giocatore .name,.settoreGiovanile .giocatore .ruolo{display:table-cell;text-align:left;padding:8px 16px;vertical-align:middle}.settoreGiovanile .giocatore .name,.settoreGiovanile .giocatore .ruolo{font-size:16px;text-transform:capitalize}.settoreGiovanile .giocatore .name{font-weight:600}.settoreGiovanile .giocatore .data{color:#878787;text-align:center}.arrow{position:absolute;cursor:pointer;margin:auto;top:0;bottom:0;fill:#4b4b4b}.footer,.footer .contacts,.sponsor{position:relative}.arrow.smallArrow{width:15px;height:15px}.arrow.smallArrow.leftArrow{left:5px}.arrow.smallArrow.rightArrow{right:5px}#widget,.arrow.bigArrow.rightArrow{right:20px}.arrow.bigArrow{width:25px;height:25px}.arrow.bigArrow.leftArrow{left:20px}.sponsor{width:92%;background-color:rgba(135,135,135,.7);padding:20px 0 30px 8%;box-shadow:0 -2px 20px 4px #000;-webkit-box-shadow:0 -2px 20px 4px #000;-moz-box-shadow:0 -2px 20px 4px #000}.sponsor .viewport{width:92%;overflow-x:hidden;margin-top:20px}.sponsor .viewport .wrapper{white-space:nowrap}.sponsor .viewport .wrapper li{width:auto!important}.sponsor .viewport .wrapper li a{display:inline-block;margin-right:40px}.sponsor .viewport .wrapper li a img{height:100px;width:auto}.footer{background-color:#212121;width:84%;padding:30px 8% 10px;color:#878787;font-size:16px;font-family:'Open Sans';border-top:4px solid #4b4b4b}.footer .contacts .testo p a:active,.footer .contacts .testo p a:hover,.footer .sitemap ul li a:active,.footer .sitemap ul li a:hover{color:#c7c7c7}.footer .footerTitle{font-family:Vollkorn;font-weight:400;font-size:24px;color:#c7c7c7;margin-bottom:25px;text-transform:capitalize;display:block;letter-spacing:1.5px}.footer .contacts{float:left;width:32%;margin-right:2%}.footer .footerRight,.footer .sitemap{width:30%;float:left;position:relative}.footer .contacts .testo p{font-size:14px;line-height:1.2;letter-spacing:.3px;word-spacing:2px;margin:2px 0}.footer .sitemap{margin-right:4%}.footer .sitemap ul{padding-left:0;list-style-type:none;margin:0}.footer .sitemap ul li{line-height:100%;letter-spacing:.3px}.footer .sitemap ul li:before{content:'\bb';margin-right:6px;vertical-align:2px}.footer .sitemap .sitemapLeft{display:block;float:left;margin-right:14%}.footer .sitemap .sitemapRight{display:block;float:left}.footer .footerRight .footerLogo{display:block;width:100%}.footer .footerRight .footerLogo img{display:block;width:120px;height:160px;margin:-10px auto 10px;-webkit-filter:drop-shadow(0 0 30px #000);filter:drop-shadow(0 0 30px #000)}.footer .footerRight .creditsAndLogo{text-align:center}.footer .footerRight .creditsAndLogo .credits{display:inline-block;width:35%;height:auto}.footer .footerRight .creditsAndLogo .login{display:inline-block;width:12%;height:auto;margin-left:20px;margin-bottom:-2px}.footer .copyright{position:relative;clear:both;font-size:12px;color:#4b4b4b;text-align:center;margin-top:30px;top:-5px}.container{position:relative;width:85%;margin:0 auto;padding-top:200px;padding-bottom:60px;font-family:'Open Sans';font-size:15px;color:#363636;overflow:auto;min-height:80vh;box-sizing:border-box}.container .direzioneWrapper .direzioneList .direzioneItem .email a:hover,.container .direzioneWrapper .direzioneList .staffItem .email a:hover,.container .direzioneWrapper .staffList .direzioneItem .email a:hover,.container .direzioneWrapper .staffList .staffItem .email a:hover,.container .staffWrapper .direzioneList .direzioneItem .email a:hover,.container .staffWrapper .direzioneList .staffItem .email a:hover,.container .staffWrapper .staffList .direzioneItem .email a:hover,.container .staffWrapper .staffList .staffItem .email a:hover,.container a:hover{color:#f0373f}.container a{text-decoration:underline}.container #newsList .newsEntryRow .newsEntry a,.container .contatti .row .card .contatto a{text-decoration:none}.container .title{margin-bottom:30px;margin-left:16px}.container ul{padding-left:50px;margin:0}.container figure figcaption{text-align:center;font-size:14px;font-style:italic}.container .direzioneWrapper,.container .staffWrapper{display:block;width:100%;margin-bottom:40px}.container .direzioneWrapper .direzioneList,.container .direzioneWrapper .staffList,.container .staffWrapper .direzioneList,.container .staffWrapper .staffList{position:relative;display:table;list-style-type:none;padding:0;width:100%}.container .direzioneWrapper .direzioneList .tableHeader,.container .direzioneWrapper .staffList .tableHeader,.container .staffWrapper .direzioneList .tableHeader,.container .staffWrapper .staffList .tableHeader{display:table-row}.container .direzioneWrapper .direzioneList .tableHeader .tableHeaderCell,.container .direzioneWrapper .staffList .tableHeader .tableHeaderCell,.container .staffWrapper .direzioneList .tableHeader .tableHeaderCell,.container .staffWrapper .staffList .tableHeader .tableHeaderCell{display:table-cell;text-align:left;font-size:18px;font-weight:600;letter-spacing:.5px;padding:8px 12px;border-bottom:double #f0373f 4px}.container .direzioneWrapper .direzioneList .direzioneItem,.container .direzioneWrapper .direzioneList .staffItem,.container .direzioneWrapper .staffList .direzioneItem,.container .direzioneWrapper .staffList .staffItem,.container .staffWrapper .direzioneList .direzioneItem,.container .staffWrapper .direzioneList .staffItem,.container .staffWrapper .staffList .direzioneItem,.container .staffWrapper .staffList .staffItem{width:100%;display:table-row}.container .direzioneWrapper .direzioneList .direzioneItem:hover,.container .direzioneWrapper .direzioneList .staffItem:hover,.container .direzioneWrapper .staffList .direzioneItem:hover,.container .direzioneWrapper .staffList .staffItem:hover,.container .staffWrapper .direzioneList .direzioneItem:hover,.container .staffWrapper .direzioneList .staffItem:hover,.container .staffWrapper .staffList .direzioneItem:hover,.container .staffWrapper .staffList .staffItem:hover{background-color:rgba(199,199,199,.25)}.container .direzioneWrapper .direzioneList .direzioneItem .email,.container .direzioneWrapper .direzioneList .direzioneItem .nome,.container .direzioneWrapper .direzioneList .direzioneItem .ruolo,.container .direzioneWrapper .direzioneList .staffItem .email,.container .direzioneWrapper .direzioneList .staffItem .nome,.container .direzioneWrapper .direzioneList .staffItem .ruolo,.container .direzioneWrapper .staffList .direzioneItem .email,.container .direzioneWrapper .staffList .direzioneItem .nome,.container .direzioneWrapper .staffList .direzioneItem .ruolo,.container .direzioneWrapper .staffList .staffItem .email,.container .direzioneWrapper .staffList .staffItem .nome,.container .direzioneWrapper .staffList .staffItem .ruolo,.container .staffWrapper .direzioneList .direzioneItem .email,.container .staffWrapper .direzioneList .direzioneItem .nome,.container .staffWrapper .direzioneList .direzioneItem .ruolo,.container .staffWrapper .direzioneList .staffItem .email,.container .staffWrapper .direzioneList .staffItem .nome,.container .staffWrapper .direzioneList .staffItem .ruolo,.container .staffWrapper .staffList .direzioneItem .email,.container .staffWrapper .staffList .direzioneItem .nome,.container .staffWrapper .staffList .direzioneItem .ruolo,.container .staffWrapper .staffList .staffItem .email,.container .staffWrapper .staffList .staffItem .nome,.container .staffWrapper .staffList .staffItem .ruolo{display:table-cell;padding:6px 12px;text-align:left;font-family:'Open Sans';white-space:nowrap;width:34%}.container .direzioneWrapper .direzioneList .direzioneItem .nome,.container .direzioneWrapper .direzioneList .direzioneItem .ruolo,.container .direzioneWrapper .direzioneList .staffItem .nome,.container .direzioneWrapper .direzioneList .staffItem .ruolo,.container .direzioneWrapper .staffList .direzioneItem .nome,.container .direzioneWrapper .staffList .direzioneItem .ruolo,.container .direzioneWrapper .staffList .staffItem .nome,.container .direzioneWrapper .staffList .staffItem .ruolo,.container .staffWrapper .direzioneList .direzioneItem .nome,.container .staffWrapper .direzioneList .direzioneItem .ruolo,.container .staffWrapper .direzioneList .staffItem .nome,.container .staffWrapper .direzioneList .staffItem .ruolo,.container .staffWrapper .staffList .direzioneItem .nome,.container .staffWrapper .staffList .direzioneItem .ruolo,.container .staffWrapper .staffList .staffItem .nome,.container .staffWrapper .staffList .staffItem .ruolo{text-transform:capitalize;width:33%}.container .direzioneWrapper .direzioneList .direzioneItem .ruolo,.container .direzioneWrapper .direzioneList .staffItem .ruolo,.container .direzioneWrapper .staffList .direzioneItem .ruolo,.container .direzioneWrapper .staffList .staffItem .ruolo,.container .staffWrapper .direzioneList .direzioneItem .ruolo,.container .staffWrapper .direzioneList .staffItem .ruolo,.container .staffWrapper .staffList .direzioneItem .ruolo,.container .staffWrapper .staffList .staffItem .ruolo{font-weight:600}.container .direzioneWrapper .direzioneList .direzioneItem .email a,.container .direzioneWrapper .direzioneList .staffItem .email a,.container .direzioneWrapper .staffList .direzioneItem .email a,.container .direzioneWrapper .staffList .staffItem .email a,.container .staffWrapper .direzioneList .direzioneItem .email a,.container .staffWrapper .direzioneList .staffItem .email a,.container .staffWrapper .staffList .direzioneItem .email a,.container .staffWrapper .staffList .staffItem .email a{transition:.2s color}.container .direzioneWrapper{margin-bottom:50px}.container .calendarList{position:relative;display:table;width:100%;padding:0;table-layout:fixed}.container .calendarList>li{display:table-row;white-space:nowrap;text-align:left;margin-bottom:16px}.container .calendarList>li:last-of-type{margin-bottom:0}.container .calendarList>li:first-of-type span{border-top:0}.container .calendarList>li.played{color:rgba(54,54,54,.6)}.container .calendarList>li.active{color:#f0373f}.container .calendarList>li span{display:table-cell;padding:8px 16px;border-top:1px solid rgba(187,187,187,.9);box-sizing:border-box;white-space:pre-wrap;vertical-align:middle}.container .calendarList>li.played span{border-bottom:none}.container .calendarList>li .location{width:20%}.container .calendarList>li .squadra1{padding-right:0}.container .calendarList>li .squadra2{padding-left:0}.container .calendarList>li .squadra1,.container .calendarList>li .squadra2{width:22%;font-weight:400;text-transform:capitalize;font-size:20px;letter-spacing:.5px}.container .calendarList>li .orario,.container .calendarList>li .squadra1{text-align:right}.container .calendarList>li .vs{width:6%;text-align:center}.container .calendarList>li .orario{width:25%;text-transform:capitalize}.container .calendarList>li .res1,.container .calendarList>li .res2{font-size:20px;font-weight:400;padding:8px 0!important;width:5%}.container .calendarList>li .res1{text-align:right}.container .calendarList .marcatori{display:table-row;font-size:14px}.container .calendarList .marcatori .teamNameForMarcatori{display:none}.container .calendarList .marcatori .team1{padding-right:0;text-align:right}.container .calendarList .marcatori .team2{padding-left:0;text-align:left}.container .calendarList .marcatori .team1,.container .calendarList .marcatori .team2{display:table-cell;color:rgba(54,54,54,.6);vertical-align:top}.container .calendarList .marcatori ol{list-style-type:none;display:inline-block;padding:0}.container .calendarList .marcatori .tableCell{display:table-cell;padding-top:0;padding-bottom:15px}.container .news img{width:30%;float:left;margin-right:25px;margin-bottom:25px}.container .news iframe{display:block;margin:20px auto}.container .news .data{float:right;font-size:.8em;color:rgba(54,54,54,.6)}.container .news .text{white-space:normal!important}.container .news .title{text-transform:none!important}.container #newsList .newsEntryRow .newsEntry{margin:0 5% 30px 0;position:relative;width:30%;display:inline-block;vertical-align:top}.container #newsList .newsEntryRow .newsEntry.third{margin-right:0}.container #newsList .newsEntryRow .newsEntry a:hover{color:#363636}.container #newsList .newsEntryRow .newsEntry .articleImage{overflow:hidden;width:100%;margin-right:20px;position:relative}.container #newsList .newsEntryRow .newsEntry .articleImage img{width:100%;vertical-align:top}.container #newsList .newsEntryRow .newsEntry .articleImage .imageOverlay{display:none;position:absolute;width:100%;height:100%;top:0;left:0}.container #newsList .newsEntryRow .newsEntry .articleImage .readMore{position:absolute;opacity:0;bottom:0;background-color:rgba(240,55,63,.8);color:#f0f0f0;padding:2px 10px 4px 8px;font-weight:300}.container #newsList .newsEntryRow .newsEntry .articleImage .readMore:before{content:'\bb';margin:0 6px;vertical-align:1px}.container #newsList .newsEntryRow .newsEntry .newsEntryTitle{display:block;width:100%;padding:8px 0;font-size:22px;letter-spacing:.5px;box-sizing:border-box;font-family:Vollkorn;color:#363636;word-wrap:break-word}.container #newsList .newsEntryRow .newsEntry .data{position:relative;font-size:12px;color:rgba(54,54,54,.75);display:block;text-align:left;margin-top:-8px}.container #newsList .newsEntryRow .newsEntry p{font-size:14px;margin-top:10px;text-align:left}.container #newsList~.navButtons{display:block;width:100%;text-align:center;margin-top:40px}.container #newsList~.navButtons .button{display:inline-block;font-size:20px;font-weight:600;color:#363636;background-color:#f0f0f0;font-family:'Open Sans';padding:4px 12px;outline:0;border:0;cursor:pointer;border-radius:3px;box-shadow:0 1px 4px rgba(54,54,54,.6);transition:background-color .2s}.container #newsList~.navButtons .button.buttonPrimary{background-color:#f0373f;color:#FFF;font-weight:600;font-size:14px;padding:6px 12px;font-family:'Open Sans'}.container #newsList~.navButtons .button.buttonPrimary:focus,.container #newsList~.navButtons .button.buttonPrimary:hover{background-color:#c02c32!important}.container #newsList~.navButtons .button:disabled{background-color:#ccc!important;color:#bbb}.container #newsList~.navButtons .button svg{display:block}.container p{text-align:left}.container p img[src*="/misc/"],.container p+img[src*="/misc/"]{margin:10px}.container .sContainer{margin-bottom:60px}.container .sContainer .sGroup{display:flex;display:-webkit-flex;flex-flow:row wrap;-webkit-flex-flow:row wrap;justify-content:center;-webkit-justify-content:center;align-items:center;-webkit-align-items:center;align-content:flex-start;-webkit-align-content:flex-start;margin-top:-40px}.container .sContainer .sGroup img{margin-top:40px;margin-right:40px;vertical-align:middle}.container .sContainer .sGroup.platinum img{max-width:500px;max-height:180px}.container .sContainer .sGroup.gold img{max-width:450px;max-height:150px}.container .sContainer .sGroup.silver img{max-width:375px;max-height:120px}.container .sContainer .sGroup.bronze img{max-width:300px;max-height:100px}.container .contatti{margin-bottom:4em}.container .contatti .row{margin-bottom:20px;clear:both}.container .contatti .row div:first-of-type{margin-left:2%;margin-right:6%}.container .contatti .row .card{box-sizing:border-box;float:left;display:inline-block;width:45%;background-color:rgba(255,255,255,.4);border-radius:5px;padding:10px 20px 15px;margin-right:2%;box-shadow:1px 1px 5px 0 rgba(33,33,33,.6);-webkit-box-shadow:1px 1px 5px 0 rgba(33,33,33,.6);-moz-box-shadow:1px 1px 5px 0 rgba(33,33,33,.6)}.container .contatti .row .card .contattiHeader{display:block;color:#f0373f;margin-bottom:.5em;font-size:16px}.container .contatti .row .card .contatto{display:block;margin-left:.8em}.container .modulistica{margin-top:40px}.container .shopContainer .shopDisclaimer{font-size:1.1em;margin-bottom:30px;margin-top:-20px}.container .shopContainer .article{display:inline-block;margin:0 75px 30px 0;vertical-align:top}.container .shopContainer .article span{display:block;width:230px}.container .shopContainer .article span.name{margin-top:8px;text-transform:uppercase}.container .shopContainer .article span.price{font-weight:600;margin-bottom:5px}h1,h2{font-weight:400;color:#363636;font-family:Vollkorn}.container .shopContainer .article span.descr{font-size:.8em}.container .shopContainer .article img{display:block;height:230px}#widget #opener,#widget iframe{display:inline-block}#widget{position:fixed;bottom:10px;margin-right:-320px;z-index:19}#widget #opener{width:60px;height:30px;position:absolute;top:0;right:300px;background-color:#b22222;opacity:.85;border-width:2px 0 2px 2px;border-style:solid;border-color:#FFF;border-radius:10px 0 0 10px;cursor:pointer;transition:opacity .2s ease-out;-moz-transition:opacity .2s ease-out;-webkit-transition:opacity .2s ease-out}#widget #opener:hover{opacity:1}#widget #opener svg{fill:#FFF;display:block;position:absolute;top:50%;left:50%;margin:-12px 0 0 -20px}#widget #closer{display:block;position:absolute;right:0;top:0;width:75px;height:50px;cursor:pointer}#widget #closer svg{display:block;position:relative;float:right;margin:10px 15px 0 0;fill:#FFF;width:24px;height:24px;transition:fill .2s ease-out;-moz-transition:fill .2s ease-out;-webkit-transition:fill .2s ease-out;cursor:pointer}#widget #closer:hover svg{fill:red}.clear{clear:both}h1{font-size:32px}h2{font-size:26px}h3{font-size:22px;color:#363636;font-family:Vollkorn;font-weight:200}