body{position:relative;background-color:#eee;font-family:'Open Sans',sans-serif}.ferrari{color:#aaa;background-color:#282828}.ferrari .logo{width:169px;height:55px;background-image:url(ferrari-vector-logo.1a13db4d07911d3bbe3a.svg);background-repeat:no-repeat}.ferrari .bg_nav{background-color:#181818}.ferrari .text_main{font-size:11pt;color:#fff}.ferrari .text_medium{font-size:10pt;color:#aaa}.ferrari .text_low{font-size:9pt;color:#888}.ferrari .linkColor{color:red}.ferrari .car_img{width:400px;height:200px;background-image:url(sf90.2dbb7c61d069f44cd7d6.jpg);background-repeat:no-repeat;background-size:398px 200px}.ferrari .btn_submit{background-color:#b71b1b;color:#fff}.ferrari .btn_stop{background-color:#c74f4f;color:#fff}.ferrari .btn_fullscreen{background-color:#c05313;color:#fff}.ferrari .streamDummy{width:997px;height:500px;background-image:url(ferrari_streamDummy.6093c681b6d32a2ed812.png);background-repeat:no-repeat}.ferrari .qrCode{width:80px;height:80px;background-image:url(qrCode_small.d1b4bf405f342c27efa1.png);background-repeat:no-repeat}.ferrari .configUI{display:visible}.ferrari .loadingImage{position:absolute;background-size:cover;top:0;left:0;width:100%;height:100%;z-index:1000;background-image:url(sf90_spider.43ae2f7ce77dcd9f65f4.jpg);background-repeat:no-repeat}.bmw .dealer{color:red;font-weight:700}.dealer a{font-size:smaller}.dealer a:hover{text-decoration:underline;cursor:pointer}.containerGrid{display:grid;grid-template-columns:16% auto 16%;grid-template-rows:40px auto;grid-row-gap:3px;margin:20px 0 0}.containerGridOneline{display:grid;grid-template-columns:auto auto auto;grid-template-rows:auto;grid-row-gap:10px}h1,h2,h3,h4,h5,h6{font-weight:400}.footer{position:fixed;left:0;bottom:0;padding:.4em .8em;background:#eee}.form-control{width:50px;text-align:left;margin-left:1px;margin-right:1px;cursor:pointer}.btn{margin-left:1px;margin-right:1px;cursor:pointer}.bold{font-weight:bolder}.center{position:fixed;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.card-text{text-align:justify}.modal-content{background-color:#faed27;border-radius:10px}.modal-header{display:none}.modal-body{color:#000;padding:20px 12px}.modal-footer{padding:9px 12px;border-top:none}