h1 {font-size: 1.25em;color: #A80011; font-weight:800;}
h2 {font-size: 1.15em; color: #A80011;}
h3 {font-size: 1.1em;}
a, .breadcrumb-item.active {color: #000;}
.breadcrumb-item a {color: #666;}
.breadcrumb {background: none;padding: 0;margin: 25px 0 20px;}
.content {float: right;width: 800px;}
.tiles {position:relative; border: 1px solid #eee;
width:240px;
background: #fff;
text-align: center;
padding: 10px;
display: inline-block;
border-radius: 3px;
margin: 20px 10px;}
.tiles:hover{-webkit-box-shadow:0px 0px 8px 0px rgba(114,102,94,0.6);-moz-box-shadow:0px 0px 8px 0px rgba(114,102,94,0.6);box-shadow:0px 0px 8px 0px rgba(114,102,94,0.6);}
.tiles a{
	text-decoration: underline;
}

/* for page /service/produktnaehrwerte/ */
table.nwData{font-size: 11px;}
table.nwData td{border-top: 1px solid #ccc;border-left: 1px solid #ccc;}
table.nwData tr td:first-child{border-left: none;width: 130px;}
table.nwData tr:nth-child(2) td{border-top: none;}
table.nwData th{height: 140px;white-space: nowrap;}
table.nwData th > div{transform:/* Magic Numbers */ translate(-17px, 53px) /* 45 is really 360 - 45 */ rotate(315deg); width: 30px;}
table.nwData th > div > span {border-bottom: 1px solid #ccc;padding: 5px 10px;}

.modal-content .gefrooverlaymobile { display: none;}

@media(max-width:1238px) {
	.content {width: 700px;}
	.tiles {width: 210px;}
	.modal-content .gefrooverlaydesktop { display: block;}
	.modal-content .gefrooverlaymobile { display: none;}
}
@media(max-width: 991px) {
	.content {width: 450px;}
	.tiles {width: 200px;}
	.modal-content .gefrooverlaydesktop { display: none;}
	.modal-content .gefrooverlaymobile { display: block;}
}
@media(max-width:767px) {
	.content {width: 100%;}
	.tiles {width: 230px;}
	.modal-content .gefrooverlaydesktop { display: none;}
	.modal-content .gefrooverlaymobile { display: block;}
}

#gefronewsletteroverlay {
}
.close .fa-times-circle{ color:#a80011; text-shadow: none;background-color: #fff;border-radius: 50%;font-size: 30px;}
.close {position: absolute;font-size: 30px;opacity: 1;z-index: 1; top: 5px;right: 5px;}
.modal-content {width:auto; margin:auto;}


