body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}body,html{background:repeating-linear-gradient(45deg,#000,#262c34 6px);box-sizing:border-box;font-family:Titillium Web,sans-serif;min-height:100%;position:relative}#driverCards{align-content:space-between;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center}#driverCards .card{align-items:center;background-color:#262c3461;border:5px solid darkred;border-bottom-left-radius:10%;border-top-right-radius:10%;color:#f5f5f5;display:flex;flex-direction:column;font-size:1.25em;justify-content:space-between;margin:20px;max-width:250px;min-height:250px;padding:10px;position:relative;width:16rem}#driverCards .card:hover{border:5px solid orange;cursor:pointer}.card-img-top{padding-bottom:13px;width:10rem}.driverPage,h1{color:#e03102;text-align:center;text-shadow:.4px .4px red}#driverNumber{color:#f5f5f5;font-size:1.5em;font-style:italic;font-weight:700;left:15px;position:absolute;top:-15px}p.driverPoints{background-color:#06111f61;border-bottom-right-radius:30%;border-top-left-radius:30%;color:red;font-weight:700;padding:10px}.DetailsCard{align-items:center;background-color:rgba(0,0,0,.2);display:flex;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100%}.DetailsCardInner{background-color:#fff;border-radius:3%;display:flex;flex-direction:column;max-width:720px;padding:32px;position:relative;width:100%}.driverImg{display:flex;height:210px}.driverImg,.driverImg img{align-items:center;justify-content:center}.driverImg img{width:17rem}.driverInfo{align-items:flex-start;background-color:#f0f8ff;flex-direction:row;position:relative;width:100%}.driverInfo,.infoItem{display:flex;justify-content:center}.infoItem{align-items:center;width:auto}.driverDetailsTable{border:0;width:auto}.driverDetailsTable td,.driverDetailsTable th{background-color:#f0f8ff;color:darkred;font-size:1em;text-align:left}.driverDetailsTable tr{padding-left:100px}.DetailsCardLeftSide{background-color:darkred}.DetailsCardInner .close-btn,.DetailsCardLeftSide{align-items:center;display:flex;justify-content:center}.DetailsCardInner .close-btn{background-color:#000;border:5px solid darkred;border-radius:50%;color:#f5f5f5;font-weight:bolder;height:50px;position:absolute;right:16px;top:12px;width:50px;z-index:1}@media only screen and (max-width:600px){.DetailsCardLeftSide,.DetailsCardRightSide{width:95vw}}#teamCards{align-content:space-between;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center}#teamCards .card{align-items:center;background-color:#262c3461;border:5px solid darkred;border-bottom-left-radius:10%;border-top-right-radius:10%;color:#f5f5f5;display:flex;flex-direction:column;font-size:1.25em;justify-content:space-between;margin:20px;max-width:250px;min-height:250px;padding:10px;position:relative;width:16rem}#teamCards .card:hover{border:5px solid orange;cursor:pointer}.teamImage{margin-top:20px;padding-bottom:13px;width:16rem}.card-body{align-items:stretch;display:flex;flex-direction:column}.card-title,.teamPage,h1,p.card-text{text-align:center}.teamPage,h1{color:#e03102;text-shadow:.4px .4px red}p.teamPoints{background-color:#06111f61;border-bottom-right-radius:30%;border-top-left-radius:30%;color:red;font-weight:700;padding:10px}.teamDetailsCard{background-color:rgba(0,0,0,.2);height:100vh;justify-content:center;left:0;position:fixed;top:0}.teamDetailsCard,.teamDetailsCardInner{align-items:center;display:flex;width:100%}.teamDetailsCardInner{background-color:#fff;border-radius:3%;flex-direction:column;max-width:720px;padding:32px;position:relative}.teamDetailsCardRightSide{background-color:#f0f8ff;height:50%}.teamDetailsCardRightSide,.teamImg{align-items:center;display:flex;justify-content:center;width:100%}.teamImg{height:100%}.teamImg img{width:30rem}.teamCarImg,.teamImg img{align-items:center;justify-content:center}.teamCarImg{display:flex}.teamCarImg img{width:25rem}.teamInfo{flex-direction:row;padding-left:25px;width:100%}.teamInfo,.teamInfoItem{align-items:center;display:flex}.teamInfoItem{justify-content:flex-start;justify-content:center;width:auto}.teamDetailsTable{border:0;width:auto}.teamDetailsTable td,.teamDetailsTable th{background-color:#f0f8ff;color:darkred;font-size:1em;text-align:left}.teamDetailsTable tr{padding-left:100px}.teamDetailsCardLeftSide{align-items:center;background-color:darkred;display:flex;flex-direction:column;justify-content:space-around;width:100%}.teamDetailsCardInner .team-close-btn{align-items:center;background-color:#000;border:5px solid darkred;border-radius:50%;color:#f5f5f5;display:flex;font-weight:bolder;height:50px;justify-content:center;position:absolute;right:16px;top:12px;width:50px;z-index:1}@media only screen and (max-width:600px){.teamInfo{flex-direction:column}.teamDetailsTable{width:90vw}.team-info-left{margin-bottom:0}.team-info-right{margin-top:0}.teamDetailsCardLeftSide,.teamImg img{width:90vw}}@media screen and (max-width:40em){.responsiveTable table,.responsiveTable tbody,.responsiveTable td,.responsiveTable th,.responsiveTable thead,.responsiveTable tr{display:block}.responsiveTable thead tr{border-bottom:2px solid #333;left:-9999px;position:absolute;top:-9999px}.responsiveTable tbody tr{border:1px solid #000;padding:.25em}.responsiveTable td.pivoted{border:none!important;padding-left:calc(50% + 10px)!important;position:relative}.responsiveTable td .tdBefore,.responsiveTable td.pivoted{overflow-wrap:break-word;text-align:left!important;white-space:pre-wrap}.responsiveTable td .tdBefore{display:block;font-weight:600;left:1rem;position:absolute;width:calc(50% - 20px)}}.responsiveTable{width:100%}.responsiveTable td .tdBefore{display:none}@media screen and (max-width:64em){.responsiveTable table,.responsiveTable tbody,.responsiveTable td,.responsiveTable th,.responsiveTable thead,.responsiveTable tr{display:block}.responsiveTable thead tr{border-bottom:2px solid #333;left:-9999px;position:absolute;top:-9999px}.responsiveTable tbody tr{border:1px solid #000;padding:.25em}.responsiveTable td.pivoted{border:none!important;padding-left:calc(50% + 10px)!important;position:relative}.responsiveTable td .tdBefore,.responsiveTable td.pivoted{overflow-wrap:break-word;text-align:left!important;white-space:pre-wrap}.responsiveTable td .tdBefore{display:block;font-weight:600;left:1rem;position:absolute;width:calc(50% - 20px)}}.standingsTable{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-top:10px;max-width:100vw;position:relative}Table{border:5px solid darkred;border-collapse:collapse;width:100%}th{background-color:#1c1f2361;color:darkred;font-size:1.25em;padding:10px}tr{background-color:#f4f4f4;background-color:#262c3461;color:#fff}td{font-size:1.25em;height:20px;padding:15px;text-align:center}tr:nth-child(odd){background-color:#dbdbdb;background-color:#585c6061;color:#fff}.responsiveTable{width:95vw!important}.super-responsive-table__td_pivoted{background-color:red;margin-left:50%;position:relative}header{align-items:center;background-color:#262c34;display:flex;flex-direction:row;font-family:Titillium Web,sans-serif;justify-content:space-between;width:100%}.f1logo{padding:10px}.navi{align-items:center;display:flex;justify-content:space-around;margin:10px 50px 10px 0;position:relative}.nav_link>button{background-color:darkred;border:0;color:#f5f5f5;height:3em;margin:2px;min-width:150px}.nav_link.active button{background-color:#f5f5f5;color:darkred}.nav_link button:hover{background-color:#b22222;color:#f5f5f5}.logoAndMenuButtonArea{display:flex;justify-content:space-around}.headerMenuSwitch{display:none}.headerMenuSwitch:hover{background-color:#b22222}@media only screen and (max-width:991px){.f1logo img{width:100px}.navi a button{height:50px;margin-bottom:5px;min-width:1px;width:100%}.navi{align-items:center;display:flex;display:none;justify-content:center;margin:10px;width:100%}.navi,header{flex-direction:column}header{display:flex}.headerMenuSwitch{background-color:darkred;border:0;color:#f5f5f5;display:block;height:3em;margin-right:20px;min-width:75px}.logoAndMenuButtonArea{align-items:center;display:flex;justify-content:space-between;width:100%}.logoAndMenuButtonArea a{margin:0}.show{display:block}}@media only screen and (min-width:992px){.navi{margin-right:15px}}@media only screen and (min-width:1200px){.navi{margin-right:50px}}.footer{background-color:#262c34;color:#fff;height:75px;left:0;margin-top:50px;min-height:5vh;position:absolute;width:100vw}.footer,.footer .footer-social{align-items:center;display:flex;justify-content:center}.footer .footer-social{font-size:1.6rem;text-align:center}.footer .footer-social a{padding:10px}.footer .footer-social a svg{color:#fff}.footer .footer-social a svg:hover{color:#fff;font-size:2.5rem}.home{align-items:center;display:flex;flex-direction:column}.bannerImgFrame{display:flex;justify-content:center;margin-top:30px}.bannerImgFrame img{border:5px solid darkred;max-width:90vw}.nav-menu{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;margin-top:30px;width:100%}.navi-img{padding:10px}.navi-img img{border:5px solid darkred;width:600px}.latestResult{display:flex;justify-content:center;margin-top:30px}.latestResult img{border:5px solid darkred;max-width:90vw}.homeNav img:hover{border:5px solid orange}@media only screen and (max-width:700px){.nav-menu,.navi-img img{max-width:90vw}}.raceInfos{align-items:center;color:#fff;display:flex;font-size:25px;justify-content:center;width:100%}.raceInfos ul li{list-style-type:none;padding-left:30px}.listTitle{font-size:1.25em;font-weight:700;margin-bottom:10px}.raceInfos ul{background-color:#65686c61;padding:30px}
/*# sourceMappingURL=main.c7a80d6d.css.map*/