/* roboto-regular - latin */

/* colors
    --e-global-color-primary: #92C15E;
    --e-global-color-secondary: #4C4B4E;
    --e-global-color-text: #4C4B4E;
    --e-global-color-accent: #C0CCB3;



*/
@font-face {
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 400;
  src: url('../fonts/poppins.woff2') format('woff2');

}

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  src: url('fonts/roboto-v20-latin-regular.eot'); /* IE9 Compat Modes */
  src: local('Roboto'), local('Roboto-Regular'),
       url('../fonts/roboto-v20-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/roboto-v20-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/roboto-v20-latin-regular.woff') format('woff'), /* Modern Browsers */
       url('../fonts/roboto-v20-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/roboto-v20-latin-regular.svg#Roboto') format('svg'); /* Legacy iOS */
}
/* roboto-condensed-regular - latin */
@font-face {
  font-family: 'Roboto Condensed';
  font-style: normal;
  font-weight: 400;
  src: url('../fonts/roboto-condensed-v18-latin-regular.eot'); /* IE9 Compat Modes */
  src: local('Roboto Condensed'), local('RobotoCondensed-Regular'),
       url('../fonts/roboto-condensed-v18-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/roboto-condensed-v18-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/roboto-condensed-v18-latin-regular.woff') format('woff'), /* Modern Browsers */
       url('../fonts/roboto-condensed-v18-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/roboto-condensed-v18-latin-regular.svg#RobotoCondensed') format('svg'); /* Legacy iOS */
}

@font-face {
  font-family: 'Adrianna';
  font-style: normal;
  font-weight: 400;
  src: url('../fonts/adrianna-regular.ttf') format('truetype'); /* Safari, Android, iOS */
}

@font-face {
  font-family: 'RocGrotesk';
  font-style: normal;
  font-weight: 400;
  src: url('../fonts/roc-grotesk-regular.ttf') format('truetype'); /* Safari, Android, iOS */
}
			 
html, body {
	font-family:Roboto,Arial;
	font-size:1.0rem;
	line-height:1.5;
	margin:0;
	padding:0;
	color:#4c4b4e;
	letter-spacing:0px;
	
}

.headSecondary{
	font-size:1.5rem;
	color:#92C15E;
	text-transform:uppercase;
}
.headPrimary{
	font-family:Poppins;
	color:#4C4B4E;
	font-size:3rem;
	text-transform:uppercase;
	line-height: 1.1em;	
}
.headPrimary strong{
	background-image: url(../bilder/svgs/blatticon.svg) !important;
	background-repeat: no-repeat;
    background-position: right;
    padding-right: 60px;
}
img {border:none}

.gal_lo img {
	border:1px solid #666;
}

.grau14_dick a:link, .grau14_dick a:visited {text-decoration:none;color:#000;font-weight:bold;font-size:14px;}
hr {border:none;
	border-top:0px solid #ccc;
}

h5 { 
	font-size:11px;
}
h4 {color:#fff;font-weight:bold;font-size:14px;padding-top:0;margin-top:0;}
.footer h4 {color:#18383b;font-weight:bold;font-size:20px;padding-top:0;margin-top:0;}
h3 {color:#4B4B4D;font-weight:bold;font-size:16px;}
h2 {
    position: relative;
    margin-left: 0;
	font-family:Poppins;
    width: 100%;
    padding: 0;
    background: none;
    
    letter-spacing: 1.2px;
	font-size: 1.7rem;
    color: #231f20;
    text-transform: uppercase;
}
h1 {     
	font-size: 1.2rem;
	font-family:Poppins;
    color: #4c4b4e;
    text-transform:uppercase;
	font-weight:bold; 
	text-align:center
}


caption {
	text-align:left;
	background-color:#eee;
	font-size:12px;
	color:#444;
}


a:link, a:visited {
	color:#92c15e;
	text-decoration:none;
	font-weight:normal;
	}
/******** responsie *************/
.block80{
	width:70%;
	display:inline-block;
}
body.mceContentBody, .mce-content-body {
	font-size:0.7rem;
	font-family:"verdana";
	text-align:justify;
	
}
.headh1{
	position: relative;
    margin-left: 0;
	font-family:Roboto;
    width: 100%;
    padding: 0;
    background: none;
    text-align: center;
    letter-spacing:1.2px;
	font-size: 1.7rem;
    color: #565655;
    text-transform: uppercase;
    font-weight: bold;

}
.headh2{
	position: relative;
    margin-left: 0;
	font-family:Roboto;
    width: 100%;
    padding: 0;
    background: none;
    text-align: center;
    letter-spacing: 1.2px;
	font-size: 1.7rem;
    color: #565655;
    text-transform: uppercase;
}
.shadow_weiss{text-shadow: 00em 0em 0.2rem #000, 0em 0em 0.5rem #565655;color:#fff !important;padding:4rem}
.smallfont{
	font-size:0.8rem;
}
#sortlist li {
	/*height:240px !important;*/
}
.zusatzBox{
	padding:10px;
}


span.col.col50.buttons {
    margin-top: 1rem;
    margin-bottom: 1rem;
}

.colorwhite {
	color: #ffffff;
}

.colorwhite h2 {
	color: #ffffff;
}

h1.colorwhite {
	color: #ffffff;
}

.colorwhite .headPrimary {
    color: #ffffff;
}

.displaynone {
    display: none;
}

.beso {
    font-family: 'Poppins';
}

.beso .fas {
    font-size: 2rem;
	padding-bottom: 3px;
}

.beso strong {
    font-size: 1.3rem;
}




