#calendarHome.flexslider{width:100%;background:#efefef}.totCalWrap .date{display:inline-block;text-align:center;color:#000;width:32%;text-transform:uppercase;padding:8px 1%}.flexiwrap{position:relative;width:auto;height:auto}.datawrap{position:absolute;top:0;left:0;width:auto;height:auto}.circuito .datawrap{z-index:1000}.circuito .totCalWrap .date{width:31.5%}@media screen and (min--moz-device-pixel-ratio:0){.circuito .totCalWrap .date{width:30.8%}}@media not all and (min-resolution:.001dpcm){.circuito .totCalWrap .date{width:31%}}.datawrap{position:absolute;top:0;left:0;width:auto;height:auto}#calWrap.flexslider{min-height:42px;width:100%;position:relative;margin-top:10px;padding-bottom:20px}#calWrap.flexslider .flex-viewport{min-height:42px;width:100%;position:static}#calWrap.flexslider .mm,.CarRep li:not(.option),.CircRep li:not(.option){line-height:42px;background-color:#f0f0f0;border-right:1px solid #c8c8c8;color:#787878;font-family:'Open Sans Condensed',sans-serif;display:block;text-align:center;font-size:20px}#calTotale .cal.flexslider .mm,.CarRep li:not(.option),.CircRep li:not(.option){text-transform:uppercase;border:none}.bold{font-weight:bold}#calWrap.flexslider.zhcn .mm{font-size:17px}.cal.flexslider .date{color:#444;font-family:'Open Sans Condensed',Arial,sans-serif;display:block;padding:10px .5% 6px;text-align:center;font-size:16px;position:relative;min-height:67px}#calTotale:not(.interm) .cal.flexslider .date{width:18%;float:left;border:1px solid #81a852}#calTotale:not(.interm) .cal.flexslider .date.partial{border:1px solid rgba(255,144,80,.7)}#calTotale:not(.interm) .cal.flexslider .date.notAv{border:1px solid transparent}@media(min-width:1024px){#calTotale:not(.interm) #calWrap .slides li{display:inline-block;width:48%;float:none !important;background:#fefefe;margin-bottom:10px}.tabDescr #calTotale:not(.interm) #calWrap .slides li{width:32.8%}#calTotale #calWrap .slides li.single{display:block;width:100%}#calTotale:not(.interm) .cal.flexslider .date{width:29.5%;margin-right:1.5%;margin-bottom:5px}#calTotale .cal.flexslider li.single .date{width:13.7%}}@media(max-width:767px){#calTotale:not(.interm) #calWrapMob .slides li{display:inline-block;width:100%;float:none !important;background:#fefefe;margin-bottom:10px}#calWrapMob.flexslider .mm,.CarRep li:not(.option),.CircRep li:not(.option){line-height:42px;background-color:#f0f0f0;border-right:1px solid #c8c8c8;color:#787878;font-family:'Open Sans Condensed',sans-serif;display:block;text-align:center;font-size:20px}}.catFormula .cal .date{color:#444;font-family:'Open Sans Condensed',Arial,sans-serif;display:block;text-align:left;font-size:16px;position:relative;padding-left:4%;padding-top:12px}#calendarHome .date,.calendar.flexslider .date{position:relative;display:inline-table}.cal.flexslider .date:hover,.cal.flexslider .date.selected,.tabsWrap.circuiti .calendar .date:hover,.scrollBar .date:hover,.scrollBar .date.selected{background:#81a852;color:#fff}.cal.flexslider .date>span.nn{font-size:30px;font-weight:700;padding-bottom:0;padding-top:6px;display:block;border-bottom:4px solid rgba(255,255,255,0);font-family:'Open Sans Condensed',Arial,sans-serif;line-height:1em;text-transform:uppercase}.cal.flexslider .date .cc{font-size:14px;font-weight:700;margin:5px 0 10px;line-height:12px;display:block;text-transform:capitalize;font-family:'Open Sans Condensed',Arial,sans-serif;text-transform:uppercase}#calendarHome.cal.flexslider .date .cc{text-transform:uppercase}#calendarHome.cal.flexslider .date.voucher .dd,.tabsWrap.circuiti .calendar .date.voucher .dd{font-size:14px;line-height:18px;padding:0 10px;display:block}.tabsWrap.circuiti .calendar .date.voucher .dd{font-size:13px;line-height:17px;padding:0 10px;display:block;-webkit-hyphens:auto;-moz-hyphens:auto;hyphens:auto}#calWrap.flexslider .date>span.dd,.cal.flexslider .date>span.dd{text-transform:uppercase}.cal.flexslider .date>.aster,.scrollBar .date>.aster{font-weight:bold;position:absolute;top:5px;right:5px}.cal.flexslider .date.notAv>.aster,.cal.flexslider .date.winter>.aster.empty{content:"";background:none;border-radius:50%;border:2px solid rgba(204,204,204,1);width:4px;height:4px;top:6px;right:4px}.cal.flexslider .date.partial>.aster,.scrollBar .date.partial>.aster{content:"";border-radius:50%;background:rgba(255,144,80,1);width:8px;height:8px}.cal.flexslider .date.winter>.aster,.scrollBar .date.winter>.aster{content:"";border-radius:50%;background:rgba(0,137,208,1);width:8px;height:8px}.cal.flexslider .date.winter.partial>.aster,.scrollBar .date.winter.partial>.aster{content:"";border-radius:50%;background:rgba(0,137,208,0);width:8px;height:8px;top:0}.cal.flexslider .date.winter.partial>.aster:before,.scrollBar .date.winter.partial>.aster:before{top:0;content:"";border-radius:0%;border-bottom-left-radius:4px;border-top-left-radius:4px;background:rgba(0,137,208,1);width:4px;height:8px;display:inline-block}.cal.flexslider .date.winter.partial>.aster:after,.scrollBar .date.winter.partial>.aster:after{content:"";border-radius:0%;border-bottom-right-radius:4px;border-top-right-radius:4px;background:rgba(255,144,80,1);width:4px;height:8px;display:inline-block}.cal.flexslider .date.partial:hover,.cal.flexslider .date.partial.selected,.scrollBar .date.partial:hover,.scrollBar .date.partial.selected{background:rgba(254,169,21,.7);color:#fff}.cal.flexslider .date.partial:hover>.aster,.cal.flexslider .date.partial.selected>.aster,.scrollBar .date.partial.selected>.aster{background:rgba(255,144,80,0);border:2px solid #fff;width:5px;height:5px;top:4px;right:4px}.cal.flexslider .date.partial:hover>.aster:after,.cal.flexslider .date.partial.selected>.aster:after,.cal.flexslider .date.partial:hover>.aster:before,.cal.flexslider .date.partial.selected>.aster:before,.scrollBar .date.partial:hover>.aster:after,.scrollBar .date.partial.selected>.aster:after,.scrollBar .date.partial:hover>.aster:before,.scrollBar .date.partial.selected>.aster:before{background:rgba(255,144,80,0);display:none}.cal.flexslider .date.winter:hover,.cal.flexslider .date.winter.selected,.scrollBar .date.winter:hover,.scrollBar .date.winter.selected{color:#fff}.cal.flexslider .date.winter:hover>.aster,.cal.flexslider .date.winter.selected>.aster,.scrollBar .date.winter:hover>.aster,.scrollBar .date.winter.selected>.aster{background:rgba(0,137,208,0);border:2px solid #fff;width:5px;height:5px;top:4px;right:4px}.cal.flexslider .date.notAv,.cal.flexslider .date.notAv:hover{color:#ccc;background:none}.pswatt,.h3NoteGuida{position:relative}.cal.flexslider .date.partial>span.achtung .Tit,.flexiwrap .datawrap>.achtung .Tit,.pswatt>span.achtung .Tit,.datecert-circle span.achtung .Tit,.scrollBar .date.partial span.achtung .Tit,.calFormula .datawrap>.achtung .Tit{display:block;font-weight:bold;text-transform:uppercase;border-bottom:1px solid #000;color:#000;padding-bottom:3px;margin-bottom:6px}.pswatt>span.achtung .Tit,.h3NoteGuida>span.achtung .Tit{display:block;font-weight:bold;text-transform:uppercase;border-bottom:1px solid #000;color:#000;padding-bottom:3px;margin-bottom:6px}.tbRiep tr td.selectionData td>span.achtung{padding:10px 10px 10px 10px;margin-left:30px}.datecert-circle span.achtung .Tit,.datecert-circle span.achtung b{color:#c00a21;font-family:'Open Sans Condensed',Arial,sans-serif;font-weight:700;-webkit-font-smoothing:antialiased}.datecert-circle span.achtung .Tit{font-size:1.3em}.cal.flexslider .date.partial>span.achtung,.scrollBar .date.partial>span.achtung,.cal.flexslider .date.notAv>span.achtung,.scrollBar .date.notAv>span.achtung,.cal.flexslider .date.winter>span.achtung,.flexiwrap .datawrap>.achtung,.pswatt>span.achtung,.h3NoteGuida>span.achtung,.datecert-circle span.achtung,.catFormula .datawrap>.achtung{width:120px;height:auto;padding:10px;display:block;left:50%;margin-left:55px;font-size:12px;color:#444;text-shadow:1px 1px 1px rgba(0,0,0,.1);text-align:left;background:rgba(255,255,255,1);position:absolute;pointer-events:none;top:30px;opacity:0;box-shadow:0 3px 8px rgba(0,0,0,.3);-webkit-transform:scale(.2);-moz-transform:scale(.2);-o-transform:scale(.2);-ms-transform:scale(.2);transform:scale(.2);-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out;z-index:100}.pswatt>span.achtung,.datecert-circle span.achtung{width:150px;line-height:normal}.h3NoteGuida>span.achtung{width:150px;line-height:normal}.pswatt:hover>span.achtung,.h3NoteGuida:hover>span.achtung,.cal.flexslider .date:hover>span.achtung,.datecert-circle:hover span.achtung,.scrollBar .date:hover>span.achtung{opacity:0;top:-35px;-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.pswatt:hover>span.achtung,.h3NoteGuida:hover>span.achtung,.datecert-circle:hover span.achtung,.noflex.cal.flexslider .date:hover>span.achtung{opacity:1}.noflex.cal.flexslider .date>span.achtung{font-family:Arial,sans-serif;text-transform:none}.flexiwrap .datawrap>.hover.achtung,.catFormula .datawrap>.achtung.hover{opacity:.95;top:-35px;-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.tabsWrap.circuiti .calendar{margin-top:15px}.tabsWrap.circuiti .calendar h3{color:#c00a21;font-family:'Open Sans Condensed',Arial,sans-serif;font-weight:700;font-size:18px;line-height:33px;margin-bottom:0;padding-left:5px;margin-top:0;text-align:center;text-transform:uppercase;-webkit-font-smoothing:antialiased}.tabsWrap.circuiti .calendar .date{width:22.9% !important;background:#ebebeb;border:1px solid #fff;vertical-align:text-top}.tabsWrap.circuiti .calendar ul.slides{margin-left:0}.tabsWrap.circuiti .calendar ul.slides li{width:298px !important}.date .flag{overflow:hidden;position:absolute;bottom:0;right:0;width:15px;height:15px}.date .cirRiga .flag{overflow:hidden;position:relative;bottom:auto;right:auto;display:inline-block}.submenu .flag,.italia.flag,.usa.flag,.austria.flag,.germania.flag,.belgio.flag,.francia.flag{overflow:hidden;display:inline-block;width:15px;height:15px;margin-right:5px;position:relative;top:2px}.monza .flag,.mugello .flag,.imola .flag,.vallelunga .flag,.adria .flag,.cremona .flag,.vairano .flag,.viterbo .flag,.franciacorta .flag,.misano .flag,.varano .flag,.magione .flag,.tazionuvolari .flag{background:url(https://puresport.blob.core.windows.net/webimages/bandiera-date-italia.png) no-repeat top right;background-size:100% auto}.redbullring .flag{background:url(https://puresport.blob.core.windows.net/webimages/bandiera-date-austria.png) no-repeat top right;background-size:100% auto}.spafrancorchamps .flag{background:url(https://puresport.blob.core.windows.net/webimages/bandiera-date-belgio.png) no-repeat top right;background-size:100% auto}.hockenheimring .flag{background:url(https://puresport.blob.core.windows.net/webimages/bandiera-date-germania.png) no-repeat top right;background-size:100% auto}.paulricard .flag{background:url(https://puresport.blob.core.windows.net/webimages/bandiera-date-francia.png) no-repeat top right;background-size:100% auto}.homesteadmiami .flag,.palmbeach .flag,.sebring .flag{background:url(https://puresport.blob.core.windows.net/webimages/bandiera-date-usa.png) no-repeat top right;background-size:100% auto}.lst.monza .flag,.lst.mugello .flag,.lst.imola .flag,.lst.vallelunga .flag,.lst.adria .flag,.lst.cremona .flag,.lst.vairano .flag,.lst.viterbo .flag,.lst.franciacorta .flag,.lst.misano .flag,.lst.varano .flag,.lst.magione .flag,.cirRiga.monza .flag,.cirRiga.mugello .flag,.cirRiga.imola .flag,.cirRiga.vallelunga .flag,.cirRiga.adria .flag,.cirRiga.cremona .flag,.cirRiga.vairano .flag,.cirRiga.viterbo .flag,.cirRiga.franciacorta .flag,.cirRiga.misano .flag,.cirRiga.varano .flag,.cirRiga.magione .flag,.cirRiga.tazionuvolari .flag,.submenu .italia_m .flag,.italia.flag{background:url(https://puresport.blob.core.windows.net/webimages/bandiera-listing-italia.png) no-repeat top right;background-size:100% auto}label .italia.flag{background:url(https://puresport.blob.core.windows.net/webimages/bandiera-listing-italia-bg.png) no-repeat top right;background-size:100% auto}.lst.redbullring .flag,.cirRiga.redbullring .flag,.submenu .austria_m .flag,.austria.flag{background:url(https://puresport.blob.core.windows.net/webimages/bandiera-listing-austria.png) no-repeat top right;background-size:100% auto}label .austria.flag{background:url(https://puresport.blob.core.windows.net/webimages/bandiera-listing-austria-bg.png) no-repeat top right;background-size:100% auto}.lst.spa-francorchamps .flag,.cirRiga.spa-francorchamps .flag,.submenu .belgio_m .flag,.belgio.flag{background:url(https://puresport.blob.core.windows.net/webimages/bandiera-listing-belgio.png) no-repeat top right;background-size:100% auto}label .belgio.flag{background:url(https://puresport.blob.core.windows.net/webimages/bandiera-listing-belgio-bg.png) no-repeat top right;background-size:100% auto}.lst.hockenheimring .flag,.cirRiga.hockenheimring .flag,.submenu .germania_m .flag,.germania.flag{background:url(https://puresport.blob.core.windows.net/webimages/bandiera-listing-germania.png) no-repeat top right;background-size:100% auto}.lst.paulricard .flag,.cirRiga.paulricard .flag,.submenu .francia_m .flag,.francia.flag{background:url(https://puresport.blob.core.windows.net/webimages/bandiera-listing-francia.png) no-repeat top right;background-size:100% auto}label .francia.flag{background:url(https://puresport.blob.core.windows.net/webimages/bandiera-listing-francia-bg.png) no-repeat top right;background-size:100% auto}label .germania.flag{background:url(https://puresport.blob.core.windows.net/webimages/bandiera-listing-germania-bg.png) no-repeat top right;background-size:100% auto}.lst.homesteadmiami .flag,.lst.palmbeach .flag,.lst.sebring .flag,.cirRiga.homesteadmiami .flag,.cirRiga.palmbeach .flag,.cirRiga.sebring .flag,.submenu .usa_m .flag,.usa.flag{background:url(https://puresport.blob.core.windows.net/webimages/bandiera-listing-usa.png) no-repeat top right;background-size:100% auto}label .usa.flag{background:url(https://puresport.blob.core.windows.net/webimages/bandiera-listing-usa-bg.png) no-repeat top right;background-size:100% auto}.cal.flexslider .date.notAv>.flag{opacity:.4}.navbar.filtro:not(.dateFormula) .flag{overflow:hidden;width:15px;height:15px;border-radius:50%;float:right;margin-left:5px}.wrapFlags{display:inline-block;position:absolute;top:6px;right:2%}.wrapFlags .flag{top:0}.note{margin-top:10px;font-size:13px;position:relative}.note.notAv{color:#777}.note.notAv span{font-size:25px;font-weight:bold}.note.partial>span{background:none repeat scroll 0 0 rgba(255,144,80,1);border-radius:50%;font-size:8px;line-height:10px;padding-left:10px;margin-right:5px;position:relative;top:-5px}.note.winter>span{background:none repeat scroll 0 0 rgba(0,137,208,1);border-radius:50%;font-size:8px;line-height:10px;padding-left:10px;margin-right:5px;position:relative;top:-5px}.avviso{font-family:'Open Sans Condensed',Arial,sans-serif;-webkit-font-smoothing:antialiased;font-weight:700;text-transform:uppercase}.avviso-data{position:absolute;top:3px;left:3px}.avviso-data [class^="icon-"],.avviso-data [class*=" icon-"]{font-size:.8em;line-height:1em;width:auto;height:auto}.date:hover .avviso-data [class^="icon-"],.date:hover .avviso-data [class*=" icon-"]{color:#fff}.avviso-font{text-transform:uppercase;font-family:'Open Sans Condensed',Arial,sans-serif;-webkit-font-smoothing:antialiased;font-weight:700}.avviso-data .achtung{height:auto;padding:10px;margin-left:55px;font-size:14px;color:#444;text-shadow:1px 1px 1px rgba(0,0,0,.1);text-align:left;background:rgba(255,255,255,1);pointer-events:none;opacity:0;box-shadow:0 3px 8px rgba(0,0,0,.3);-webkit-transform:scale(.2);-moz-transform:scale(.2);-o-transform:scale(.2);-ms-transform:scale(.2);transform:scale(.2);-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;position:absolute;left:30%;top:30px;width:150px;display:block;text-transform:uppercase;font-family:'Open Sans Condensed',Arial,sans-serif;-webkit-font-smoothing:antialiased;font-weight:700}.avviso-data:hover .achtung{opacity:1;line-height:normal;width:180px;top:-35px;-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1);z-index:150}