/*
Theme Name: www.BIBO-RS.de
Description: BIBO Gebäudereinigung
Author: SimplUI by Moheimen
Template: simpl-ui
Text Domain: simpl-ui
*/

.whitecolor a
{
	color:	#FFF !important;
}

#kontakt h3
{
	font-size:		20px;
}

@media (max-width: 480px)
{
	.first-font-positioned{
    font-size:30Pt !important;
	left:	20px;
	top:	10px;
}

	.second-font-positioned{
		font-size:		45Pt !important;
		left:			0px;
	}
	
	.dark
	{
		height:				80px !important;
		background-color:	#047A96 !important;
	}
	
	#kontakt
	{
		background: none !important;
	}
	
	.nomobile
	{
		display:		none !important;
	}
}

@media (max-width: 720px)
{
	.first-font-positioned{
    font-size:30Pt !important;
	left:	20px;
	top:	10px;
}

	.second-font-positioned{
		font-size:		45Pt !important;
		left:			0px;
	}
	
	.dark
	{
		height:				80px !important;
		background-color:	#047A96 !important;
	}
	
	#kontakt
	{
		background: none !important;
	}

	.nomobile
	{
		display:		none !important;
	}

}

.main-footer a
{
	color:		#FFF;
}

.main-footer a:hover
{
	color:		#000;
}
@media (min-width: 730px)
{
	
.first-font-positioned{
    font-size:	70Pt !important;
	left:		20px;
}

.second-font-positioned{
    font-size:		120Pt !important;
	bottom:			0px;
	left:			0px;
}
}

.first-font-positioned{
    position:absolute !important;
    z-index:100 !important;
}

.second-font-positioned{
    position:		absolute !important;
	opacity:		0.2	!important;

}

#secondary
{
	display:	none;
}

h2{
	font-size:		70Pt !important;
	font-weight:	normal !important;
}

div.page-content{
	width:		100%;
}

.testimonials-sec
{
	padding:	10px 15px 90px !important;
}

.testimonials-sec::before {
	border:			0px !important;
}

.testimonials-sec::after {
	border:			0px !important;
}

@media (min-width: 730px)
{
	header.main-header.affix-top
	{
		z-index:	9999 !important;
		position:	absolute !important;
		width:		100% !important;
	}

	header.main-header.affix-top a
	{
		color:		#FFFFFF !important;
	}
}

@media (max-width: 725px)
{
	header.main-header.affix-top
	{
		background-color:	#FFFFFF !important;
	}	
}


.affix-top .rett.navbar-default
{
	background:		transparent !important;
}

body,h1,h2,h3{
	font-family: Offering !important;
	src: url('font/font.otf');
}

body
{
	background-color:		#047A96 !important;
}

@font-face {
	font-family: Offering;
	src: url('font/font.otf');
}

body{font-family: offering;}

#5a56917e613e1
{
		height: 	945px;
}

.bottom-footer
{
	background-color:	#047A96 !important;
	height:				50px !important;	
	margin-top:			0px !important;
}

.bottom-footer p
{
	padding-top: 		9px !important;
	padding-bottom:		9px !important;
	padding-right:		100px !important;
}

footer.main-footer
{
		padding: 		0px !important;
		font-size:		12px;
}

.about-area padding
{
	color:				#555555;
}

.sp-buttons
{
	position:			absolute !important;
	bottom:				0px !important;
}

.sp-button
{
	border:				2px solid #FFF!important;
}
.sp-selected-button
{
	background-color:	#FFF!important;
}

h3.lcs_logo_title
{
	font-size:	18Pt !important;
	color:		#FFF !important;
}