﻿.animation{-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;}[ng\:cloak],[ng-cloak],[data-ng-cloak],[x-ng-cloak],.ng-cloak,.x-ng-cloak{display:none!important;}@font-face{font-family:'digital-7regular';src:url('fonts/digital-7-webfont.eot?');src:url('fonts/digital-7-webfont.eot?#iefix') format('embedded-opentype'),url('fonts/digital-7-webfont.woff2') format('woff2'),url('fonts/digital-7-webfont.woff') format('woff'),url('fonts/digital-7-webfont.ttf') format('truetype'),url('fonts/digital-7-webfont.svg#digital-7regular') format('svg');font-weight:normal;font-style:normal;}html{height:100%;}BODY{font-family:Tahoma,'Arial Narrow','Nimbus Sans L',sans-serif;font-size:1em;background-color:#000;color:#fff;padding-top:20px;height:calc(100% - 20px);}BODY::before{background-image:url(images/CarbonFibermid.jpg);content:"";position:fixed;top:0;left:0;bottom:0;right:0;opacity:.6;z-index:-1;}.widget{clear:both;margin-bottom:20px;float:left;width:100%;}.widget.console{display:grid;grid-template-columns:1fr 1fr 1fr;float:none;grid-column-gap:20px;grid-row-gap:20px;}.widget.console>DIV{background-color:#ff1a1a;border:1px solid #f00;position:relative;padding:10px 10px 10px 10px;border-radius:4px;text-align:center;text-shadow:-2px -2px black;font-weight:bold;}.widget.log{display:grid;grid-template-columns:20% 80%;gridfloat:none;}.widget.log>DIV{border:1px solid #f00;position:relative;padding:10px 10px 10px 10px;text-align:left;font-weight:bold;}.widget A{background-color:#ff1a1a;border:1px solid #f00;position:relative;border-radius:4px;text-align:center;text-shadow:-2px -2px black;font-weight:bold;color:#fff;padding:10px 10px 10px 10px;text-decoration:none;}.divLanding,.divError{min-width:980px;width:90%;padding:20px;margin:auto;min-height:calc(100% - 60px);}.divLanding .logo,.divError .logo{height:184px;background-position:center;background-repeat:no-repeat;background-image:url(images/landing_logo.png);background-size:contain;}.divLanding ul,.divError ul{display:grid;grid-template-columns:1fr 1fr;gap:20px;width:620px;padding:20px 0 0 0;margin:0 auto;}.divLanding ul li,.divError ul li{height:83px;width:300px;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;}.divLanding ul li.varano,.divError ul li.varano{background-image:url(images/landing/varano.png);}.divLanding ul li.sestopista,.divError ul li.sestopista{background-image:url(images/landing/sestopista.png);}.divLanding ul li.motoestate,.divError ul li.motoestate{background-image:url(images/landing/motoestate.png);}.divLanding ul li.imola,.divError ul li.imola{background-image:url(images/landing/imola.png);}.divLanding ul li.monza,.divError ul li.monza{background-image:url(images/landing/monza.png);}.divLanding ul li.pecfranciacorta,.divError ul li.pecfranciacorta{background-image:url(images/landing/pecfranciacorta.png);}.divLanding ul li.kateyama,.divError ul li.kateyama{background-image:url(images/landing/kateyama.png);}.divLanding ul li.mugello,.divError ul li.mugello{background-image:url(images/landing/mugello.png);}.divLanding ul li:hover,.divError ul li:hover{transform:scale(1.1);}.divLanding ul li A,.divError ul li A{display:block;height:83px;width:300px;}.divLanding .content,.divError .content{width:620px;box-sizing:border-box;margin:100px auto 0 auto;line-height:20px;color:#8b8b8b;font-size:.8rem;background-color:#000;border:1px solid #333;border-radius:10px;padding:10px;opacity:.7;}.divLanding .content h2,.divError .content h2{color:#ccc;font-weight:bold;margin-bottom:10px;font-size:1.2rem;}.divLanding .content h3,.divError .content h3{color:#ccc;font-weight:bold;margin-bottom:5px;}.divLanding .content ul,.divError .content ul{display:block;list-style-type:disc;padding-left:40px;width:auto;}.divLanding .content ul li,.divError .content ul li{width:auto;height:auto;}.divLanding .content ul li a,.divError .content ul li a{margin:0;padding:0;height:auto;width:auto;display:inline;color:#ccc;}.divLanding .content a,.divError .content a{display:block;margin:0 auto;color:#f00;margin:10px auto;border-radius:4px;text-decoration:none;padding:3px 0;}.divMain{min-width:980px;width:90%;padding:20px;margin:auto;background-color:#333;border-radius:5px;opacity:.9;border:1px solid #4d4d4d;min-height:calc(100% - 60px);counter-reset:section;}.divMain>H1{display:block;height:30px;line-height:30px;border-radius:5px;background-color:#f00;text-align:center;font-size:2em;font-family:'digital-7regular';}.divMain>H1 A{text-decoration:none;color:#fff;display:block;}.divMain>H2{color:#f00;font-weight:bold;line-height:20px;}.divMain>H2::before{counter-increment:section;content:counter(section);display:inline-block;width:20px;height:20px;background-color:#f00;color:#fff;font-size:.9rem;text-align:center;border-radius:50%;margin-right:10px;}.divMain>p{line-height:20px;margin:20px 0;}.divMain>p a{color:#f00;text-decoration:none;}.divMain .privacyList{padding:0 20px;margin-bottom:20px;}.divMain .privacyList LI{margin-bottom:10px;}.divMain .privacyList a{color:#f00;text-decoration:none;}.divError .disclaimer{font-size:2em;text-align:center;opacity:.8;padding:40px 20px;}.downloads UL LI{line-height:40px;border-bottom:1px solid #4d4d4d;padding:0 10px;}.downloads UL LI::before{font-family:FontAwesome;font-size:20px;padding-right:10px;color:#f00;}.downloads UL LI.folder{opacity:.8;}.downloads UL LI.folder::before{content:"";}.downloads UL LI.file::before{content:"";}.downloads UL LI A{text-decoration:none;color:#fff;}@media(min-width:768px) and (max-width:979px){.divMain{min-width:0;width:100%;box-sizing:border-box;float:left;padding:5px;border:0;min-height:0;border-radius:0;}.divLanding,.divError{min-width:0;width:100%;box-sizing:border-box;float:left;padding:5px;border:0;min-height:0;border-radius:0;}}@media(max-width:767px){BODY{font-size:1em;height:auto;padding:70px 0 35px;float:left;width:100%;}.divLanding,.divError{min-width:0;width:100%;box-sizing:border-box;float:left;padding:5px;border:0;min-height:0;border-radius:0;}.divLanding ul,.divError ul{width:300px;grid-column-gap:0;grid-template-columns:1fr;}.divLanding ul li:hover,.divError ul li:hover{transform:scale(1);}.divLanding .content,.divError .content{box-sizing:border-box;width:300px;}.divMain{min-width:0;width:100%;box-sizing:border-box;float:left;padding:5px;border:0;min-height:0;border-radius:0;}.divMain>H1{background-color:#000;border-bottom:20px solid #f00;position:fixed;top:0;left:0;right:0;height:50px;line-height:50px;padding:0;margin:0;border-radius:0;}}@media(max-width:480px){.divLanding .logo,.divError .logo{height:100px;}}