@charset "UTF-8";
/* ■■■■■■■■■■ Drivers - Box ■■■■■■■■■■ */
.drivers-box{width:100%;margin:0;padding:0;}
.drivers-box li a{width:32.333333%;margin:0 0.5% 5px;padding:5px;color:#CCC;font-size:80%;font-weight:500;font-family:"Roboto",sans-serif;line-height:1.2;background:rgba(44,44,44,0.9);background:-webkit-gradient(linear,left top,right bottom,from(rgba(44,44,44,0.9)),to(rgba(17,17,17,0.8)));background:-webkit-linear-gradient(left top,rgba(44,44,44,0.9),rgba(17,17,17,0.8));background:linear-gradient(170deg,rgba(44,44,44,0.9),rgba(17,17,17,0.8));display:inline-block;float:left;}
.drivers-box li a:hover{background:rgba(100,0,0,0.9);background:-webkit-gradient(linear,left top,right bottom,from(rgba(100,0,0,0.9)),to(rgba(100,0,0,0.8)));background:-webkit-linear-gradient(left top,rgba(100,0,0,0.9),rgba(100,0,0,0.8));background:linear-gradient(170deg,rgba(100,0,0,0.9),rgba(100,0,0,0.8));}
.drivers-box li a.nolink{color:#666;background:rgba(44,44,44,0.9);background:-webkit-gradient(linear,left top,right bottom,from(rgba(44,44,44,0.9)),to(rgba(17,17,17,0.8)));background:-webkit-linear-gradient(left top,rgba(44,44,44,0.9),rgba(17,17,17,0.8));background:linear-gradient(170deg,rgba(44,44,44,0.9),rgba(17,17,17,0.8));}
.drivers-box li a.nolink:hover{color:#666;background:rgba(44,44,44,0.9);background:-webkit-gradient(linear,left top,right bottom,from(rgba(44,44,44,0.9)),to(rgba(17,17,17,0.8)));background:-webkit-linear-gradient(left top,rgba(44,44,44,0.9),rgba(17,17,17,0.8));background:linear-gradient(170deg,rgba(44,44,44,0.9),rgba(17,17,17,0.8));}
.drivers-box li a img{margin:0 0 5px;}
.drivers-box li a span{font-style:italic;font-weight:400;}
.drivers-box li a span:before{color:#999;font-size:80%;font-style:italic;content:"No.";}
.drivers-box li a span:after{content:"\A";white-space:pre;}
.drivers-box li a.nolink span:before{color:#666;}
@media only screen and (min-width: 580px){
.drivers-box li a{width:24%;margin:0 0.5% 6px;padding:6px;font-size:90%;}}
@media only screen and (min-width: 769px){
.drivers-box li a{width:19%;margin:0 0.5% 8px;padding:7px;font-size:95%;}}
@media only screen and (min-width: 930px){
.drivers-box li a{width:11.5%;margin:0 0.5% 10px;padding:8px;}}
/* ■■■■■■■■■■ Driver - Photo ■■■■■■■■■■ */
.driver-photo{width:100%;margin:0;padding:0;}
.driver-photo li{width:49%;margin:0.5%;padding:0;list-style:none;float:left;}
.driver-photo li:nth-child(3),
.driver-photo li:nth-child(4),
.driver-photo li:nth-child(5),
.driver-photo li:nth-child(6){width:24%;margin:0.5%;padding:0;}
@media only screen and (min-width: 769px){
.driver-photo{width:45%;margin:0;padding:0;float:left;}
.driver-photo li{width:99%;margin:0.5%;padding:0;list-style:none;float:left;}
.driver-photo li:nth-child(3),
.driver-photo li:nth-child(4),
.driver-photo li:nth-child(5),
.driver-photo li:nth-child(6){width:49%;margin:0.5%;padding:0;}}
/* ■■■■■■■■■■ Driver - Profile ■■■■■■■■■■ */
.driver-profile{width:100%;margin:0;padding:0;}
@media only screen and (min-width: 769px){
.driver-profile{width:54%;margin:0.5%;padding:0;float:left;}}
/* ■■■■■■■■■■ Driver - Table ■■■■■■■■■■ */
.driver-table{
	width:100%;
	margin:0 0 20px;
	padding:0;
	background:rgba(0,0,0,0.3);
}
.driver-table tr td{
	padding:4px 5px 2px;
	border-right:1px solid #444;
	border-bottom:1px solid #555;
}
.driver-table tr td:first-child{
	color:#999;
	text-align:center;
}
.driver-table tr td:last-child{
	border-right:none;
}
.dtti{color:#FFF !important;font-size:90%;font-weight:bold;font-family:'Roboto',sans-serif;border-top:1px solid #555;background:rgba(100,0,0,0.9);background:-webkit-gradient(linear,left top,right bottom,from(rgba(100,0,0,0.9)),to(rgba(100,0,0,0.8)));background:-webkit-linear-gradient(left top,rgba(100,0,0,0.9),rgba(100,0,0,0.8));background:linear-gradient(170deg,rgba(100,0,0,0.9),rgba(100,0,0,0.8));}



