* {
    -webkit-print-color-adjust: exact !important;
    color-adjust: exact !important;
    print-color-adjust: exact !important;
} 
html, body {
    height:100%; 
    overflow: hidden;
    background: #FFF; 
    font-size: 9.5pt;
}
header {
    display: none;
}
.title-display-none {
    display: block;
}
footer {
    display: none;
}
div.tab {
    display: none;
}
.dont-print {
    display: none;
}
.clearRace {
    display: none;
}
ash {
    display: none;
}
.ashs_main_container {
    display: none;
}
.polePositions {
    height: 80px;
    border: 0;
    padding: 0;
    margin: 0;
    width: 100%;
}
.polePosition {
    font-size: 30px;
    margin-top: -40px;
    font-weight: 500;
}
.polePositionDriver {
    display: none;
}
select {
    opacity: 1;
    -webkit-appearance: none;
    -moz-appearance: none;
    text-indent: 1px;
    text-overflow: '';
}
.polePositions > div.polePosition > .polePositionInner {
    margin: unset;
    margin-left: -52px !important;
    margin-bottom: -52px !important;
}
.mg-l-15 > div.polePosition > .polePositionInner {
    margin: unset;
    margin-right: -52px !important;
    margin-bottom: -52px !important;
}
.driver_id_selected {
    width: calc(75% - 120px) !important;
}
.racegrid {
    display: block;
    padding-left: 145px;
    padding-top: 50px;
}
.polestats {
    display: none;
}
.mg-l-15 {
    margin-left: 15% !important;
}
h3 {
    font-size: 2.3em;
    font-weight: bold;

}