/* CSS Document */

body {
font-family: 'Ubuntu', sans-serif;
font-weight: 500;
font-size: 1.2em;
color: #585858;
background: #fff;}

a:link {color: #000; text-decoration: none;}
a:hover {color: #585858; text-decoration: none;} 
a:visited {color: #000; text-decoration: none;} 
a:active {color: #000; text-decoration: none;}

a.white:link {color: #fff; text-decoration: none;}
a.white:hover {color: #fff; text-decoration: none;} 
a.white:visited {color: #fff; text-decoration: none;} 
a.white:active {color: #fff; text-decoration: none;}

a.footer:link {color: #000; text-decoration: none; font-weight: 400;}
a.footer:hover {color: #585858; text-decoration: none; -o-transition:.3s; -ms-transition:.3s; -moz-transition:.3s; -webkit-transition:.3s; transition:.3s;}
a.footer:visited {color: #000; text-decoration: none; font-weight: 400;}
a.footer:active {color: #000; text-decoration: none; font-weight: 400;}

h1.zitat {font-size: 2em; font-weight: 700; color: #000; font-style: italic; text-align: center; margin-top: -75px;}
h1 {font-size: 1.9em; font-weight: 700; color: #000; margin: 75px 0 20px 0;}
h2 {font-size: 1.6em; font-weight: 700; color: #000; margin: 25px 0 20px 0;}
h2.kontakt {font-size: 1.2em; font-weight: 700; color: #000;}
h2.gtlds {font-size: 1.2em; font-weight: 700; color: #000;}
h3 {font-size: 1.2em; font-weight: 700; color: #000; margin: 50px 0 20px 0;}

.navbar {background: #f8f9fa;}
.navbar-toggler {color: #fff !important; border: #fd018c !important;}
.dropdown-toggle {color: #fff !important;}
.toggler-icon {width: 30px; height: 3px; background: #fff; margin: 5px 0;}

p.zitat {font-size: 2em; font-style: italic; text-align: center; line-height: 1.3em; padding: 50px 25px 10px 25px; color: #333;}
p.zitat_s {font-size: 1.5em; font-style: italic; text-align: center; padding: 50px 25px 10px 25px; color: #333;}
p.quotation_mark {font-size: 4.2em; font-style: italic; text-align: center; color: #000; padding-bottom: -50px;}

table {font-size: 1em;}
.card {border: none; padding: 50px;}

.ftr {padding: 50px 0 25px 0; font-size: .8em}
.partner {padding: 25px 0 150px 0; background: #f8f8f8; text-align: center;}
.dot {font-size: 5em; color: #ddd; text-align: center;}
.dot_white {font-size: 5em; color: #fff; text-align: center;}

/* 	
	///////////////
	/// Ubuntu /// 
	/////////////
*/

@font-face {
    font-family: "'Ubuntu', sans-serif";
    src: url("../fonts/Ubuntu-Light.ttf") format('truetype');
    font-weight: 300;
    font-style: normal;
}

@font-face {
    font-family: "'Ubuntu', sans-serif";
    src: url("../fonts/Ubuntu-Regular.ttf") format('truetype');
    font-weight: 400;
    font-style: normal;
}

@font-face {
    font-family: "'Ubuntu', sans-serif";
    src: url("../fonts/Ubuntu-Medium.ttf") format('truetype');
    font-weight: 500;
    font-style: normal;
}



/* 	
	//////////////////////////
	/// AM Charts Styling /// 
	////////////////////////
*/

#chartdiv {width: 100%; height: 75vh;}


