/* @font-face {
	font-family: 'DIN_Regular';
	src: url(/medium/css/fonts/dinpro-regular-webfont.eot);
	src: url(/medium/css/fonts/dinpro-regular-webfont.eot?#iefix) format('embedded-opentype'),url(/medium/css/fonts/dinpro-regular-webfont.woff) format('woff'),url(/medium/css/fonts/dinpro-regular-webfont.ttf) format('truetype'),url(/medium/css/fonts/dinpro-regular-webfont.svg#dinpro-regularregular) format('svg');
	font-weight: 400;
	font-style: normal
}

@font-face {
	font-family: din_bold;
	src: url(/medium/css/fonts/dinpro-bold-webfont.eot);
	src: url(/medium/css/fonts/dinpro-bold-webfont.eot?#iefix) format('embedded-opentype'),url(/medium/css/fonts/dinpro-bold-webfont.woff) format('woff'),url(/medium/css/fonts/dinpro-bold-webfont.ttf) format('truetype'),url(/medium/css/fonts/dinpro-bold-webfont.svg#dinprobold) format('svg');
	font-weight: 400;
	font-style: normal
}

@font-face {
	font-family: din_black;
	src: url(/medium/css/fonts/dinpro-black-webfont.eot);
	src: url(/medium/css/fonts/dinpro-black-webfont.eot?#iefix) format('embedded-opentype'),url(/medium/css/fonts/dinpro-black-webfont.woff) format('woff'),url(/medium/css/fonts/dinpro-black-webfont.ttf) format('truetype'),url(/medium/css/fonts/dinpro-black-webfont.svg#dinproblack) format('svg');
	font-weight: 400;
	font-style: normal
}

@font-face {
	font-family: dincond_bold;
	src: url(/medium/css/fonts/DINConBol.eot);
	src: url(/medium/css/fonts/DINConBol.eot?#iefix) format('embedded-opentype'),url(/medium/css/fonts/DINConBol.woff) format('woff'),url(/medium/css/fonts/DINConBol.ttf) format('truetype'),url(/medium/css/fonts/DINConBol.svg#dincondbold) format('svg');
	font-weight: 400;
	font-style: normal
}

@font-face {
	font-family: 'DIN_1451_Std_Engschrift';
	src: url(/medium/css/fonts/dinengschriftstd-webfont.eot);
	src: url(/medium/css/fonts/dinengschriftstd-webfont.eot?#iefix) format('embedded-opentype'),url(/medium/css/fonts/dinengschriftstd-webfont.woff) format('woff'),url(/medium/css/fonts/dinengschriftstd-webfont.ttf) format('truetype'),url(/medium/css/fonts/dinengschriftstd-webfont.svg#din_1451_stdengschrift) format('svg');
	font-weight: 400;
	font-style: normal
} */

body, div {
   font-family: 'DIN_Regular';
}


.highcharts-credits {
   display: none !important;
}

#chartContainer {
   margin: 0 auto;
}

.gtr-title-green {
   text-align: center;
   color: #a9ff04;
   font-family: 'DIN_1451_Std_Engschrift';
   font-size: 22px;
   margin-bottom: 20px;
}

.gtr-quota-row {
   margin-bottom: 10px;
   border-bottom: 1px solid #8d8d8d;
   padding-bottom: 10px;
}

.gtr-quota-row:last-child {
   border-bottom: 0;
   margin-bottom: 0;
   padding-bottom: 0;
   color: #a9ff04;
}

.gtr-row-clear {
   clear: both;
   height: 0;
}

.gtr-quota-label {
   float: left;
   min-width: 150px;
}

.gtr-quota-value {
   float: right;
   font-weight: bold;
}

.gtr-quota-value::after {
   clear: both;
}


.gtr-quota-table {
   display: flex;
   flex-direction: row;
}


.gtr-quota-info {
   flex-grow: 1;
}

.gtr-quota-chart #chartContainer {
   min-width: 220px;
   height: 220px;
   max-width: 220px;
   margin-top: -8px;
}


@media (max-width: 768px) {
   .gtr-quota-table {
      flex-direction: column;
   }

   .gtr-quota-chart #chartContainer {
      min-width: 250px;
      height: 250px; 
      max-width: 250px;
      margin-top: 0;
   }
}

@media (min-width: 768px) and (max-width: 991px) {
}

@media (min-width: 992px) and (max-width: 1199px) {

}

@media (min-width: 1200px) {

}