/* ----------------------------------------------------------------
	Custom CSS

	Add all your Custom Styled CSS here for New Styles or
	Overwriting Default Theme Styles for Better Handling Updates
	Ramonas styles
-----------------------------------------------------------------*/

/* ----------------------------------------------------------------
	Basic Layout Styles
-----------------------------------------------------------------*/


h1,
h2,
h3,
h4,
h5,
h6
 {
	color: #3D3D3D;
	font-family: 'Roboto Condensed', sans-serif;
}

a {
	text-decoration: none !important;
	color: #009999;
}

a:hover, .paginationhm a:hover { color: #009999; }

.title-bottom-border h1, .title-bottom-border h2, .title-bottom-border h3, .title-bottom-border h4, .title-bottom-border h5, .title-bottom-border h6 
{
       border-bottom: 2px solid #009999; 
}


.teaser {font-weight: 500; font-family: 'Roboto Condensed', sans-serif;}

.si-sharerounded {
	border-radius: 50%;
}


.quote::before {
	font-family: 'font-icons';
	speak: initial;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	content: "\e7ad";
	position: absolute;
	width: 48px;
	height: 48px;
	line-height: 48px;
	font-size: 42px;
	top: 0;
	left: 0;
	color: #E93A63 !important;
	opacity: 0.5;
	}

.quote.blockquote-reverse::before {
	content: "\e7ae";
	left: auto;
	right: 0;
}

.paginationhm
{list-style: none;
	border-radius: 0.25rem;color: #009999;}




/* Ausgabeboxen */

.alert, .tipp, .promo {
    width:95%;
   	border-radius: 3px;
		margin:1% 0;
		padding:0 0.625rem;
		font-size: 0.875rem;
		font-weight:500;
		display: inline-block;
		line-height: 2.0;
}

.promo {background-color: #ffb366;color:#332414;border: 1px solid #332414; width:auto;}
.tipp {background-color: #CCEBEB;color:#007A7A;border: 1px solid #007A7A;}
.alert {background-color: #ffe0e0;color:#b24747;border: 1px solid #b24747;}

/* .tipp:before {content: '\f05a'; float:left;}
.alert:before {content: '\f071';float:left;}
.tipp:before, .alert:before {padding:0 0.625rem 0 0;font: 1.625rem/2rem 'fontawesome';font-weight:900;	} */
/* Ende Ausgabeboxen */

/* Slider Caption
-----------------------------------------------------------------*/
.slider-caption, .slider-caption h2 {font-family: 'Roboto Condensed' !important;}

/* Allerlei
-----------------------------------------------------------------*/
.top60 {margin-top:60px;}

.heading-block::after {border-top: 2px solid #009999 !important;}
.heading-block.border-color::after { border-color: #009999; }


/* ----------------------------------------------------------------
	Featured Boxes
-----------------------------------------------------------------*/
.fbox-content ul {
	margin-top: 0.5rem;
	margin-bottom: 0px;
	color: #999;
}



