/*!
 * Start Bootstrap - Modern Business (https://startbootstrap.com/templates/modern-business)
 * Copyright 2013-2020 Start Bootstrap
 * Licensed under MIT (https://github.com/StartBootstrap/startbootstrap-logomodern-business-nav/blob/master/LICENSE)
 */
body {
  padding-top: 56px;
}

.carousel-item {
  height: 60vh;
  min-height: 300px;
  background: no-repeat center center scroll;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
}

.driver-pic {
  height: 100%;
  width: 100%;
  background: no-repeat center center scroll;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
}

.portfolio-item {
  margin-bottom: 30px;
}

table {
  font-family: arial, sans-serif;
  border-collapse: collapse;
  width: 100%;
}

td, th {
  border: 1px solid #dddddd;
  text-align: left;
  padding: 8px;
}

tr:nth-child(even) {
  background-color: #dddddd;
}

tr:nth-child(1) th{
  background-color: #A10202;
  color: #eeeeee;
}


a {
color: #A10202;
}

a.whitelink {
  color: #ffffff;
  text-decoration: underline;
  }

a:hover{
color: #910000;
}

a:hover.whitelink{
  color: #797979;
  }

.showhidden {
  position: relative;
  display: inline-block;
  border-bottom: 1px dotted black;
}

.showhidden .hiddentext {
  visibility: hidden;
  width: 220px;
  background-color: black;
  color: #fff;
  text-align: left;
  border-radius: 6px;
  padding: 5px 0;

  /* Position the tooltip */
  position: absolute;
  z-index: 1;
}

.showhidden:hover .hiddentext {
  visibility: visible;
}

thead .sortable, .sorttime, .sortvalue{
  cursor: pointer;
  background-image: url("../images/elements/both.png");
  background-repeat: no-repeat;
  background-position: right 3px center;
  background-size: 10px 16px;
  
}



thead .asc{
  background-image: url("../images/elements/asc.png");
}

thead .desc{
  background-image: url("../images/elements/desc.png");
}

th {
    padding-right: 15px;
}


.tab {
  padding-left: 20px;
}

.img-fluid {
  height: 100%;
  max-height: 118px;
  align-items: center;
}

.Bildbutton {
  padding-bottom: 15px;
  height: 40px;
}

img {
  max-width: 100%;
}

tr.gold td{
  font-weight: bold;
}

tr.silver td{
  font-weight: bold;
}

tr.bronze td{
  font-weight: bold;
}

tr.gold td.pos{
  background-color:#D4AF37;
  font-weight: bold;
}

tr.silver td.pos{
  background-color:silver;
  font-weight: bold;
}

tr.bronze td.pos{
  background-color:#D68A59;
  font-weight: bold;
}

tr.hiddendriver td{
  background-color:#ffffff;
  font-weight: bold;
}

.notbold{
  font-weight:normal
}​

li.Stats {
  padding-left: 1cm;
  font-weight: normal;
}

.nav-pills .nav-link.active{
  background-color: #A10202;
}

.nav-pills{
  font-weight: bold;
}

p.Nordseriess {
  -webkit-transform: rotate(-90deg); 
  -moz-transform: rotate(-90deg); 
  -ms-transform: rotate(-90deg); 
  -o-transform: rotate(-90deg); 
  transform: rotate(-90deg);
}

.bigger { font-size:200%; }