@media (max-width:1350px) {
	header .inside {
		width: 100%;
		padding-left: 5%;
		padding-right: 5%;
	}
	
	footer .inside{
		width: 100%;
		padding-left: 5%;
		padding-right: 5%;
	}
}

@media (max-width:1280px) {
	#home{
		width: 100%;
	}
	
	.container {
		width: 100%;
		padding-left: 5%;
		padding-right: 5%;
	}
	
	#article-38 img{
		width: 100%;
		height: 100%;
	}
 
	 
}

@media (max-width:1067px) {
	#header{
		height: 150px;
		line-height:0;
	}
}	

@media (max-width:991px) {
	.logos .image_container {text-align:center;}
	.logos img{
		width: 60%;
		height:60%;
		padding-bottom: 10px;
	}
	#start .pb_28{
		padding-bottom: 0;
	}
	
}

@media only screen and (max-width:769px) {
	#header{
		height: 110px;
	}
	
	.stickyheader .logo,
	.logo {
		width: 300px;
		height: 100px;
	}
	
	.navbar{
		display: none;
	}
	
	.smartmenu-content .navbar{
		display: block;
	}
	
	.smartmenu{
		display: block;
	}
	.smartmenu .smartmenu-trigger{
		/*height: 130px;
		display: block;*/
		
		height: 50px;
    	width: 50px;
    	display: block;
    	right: 2%;
    	top: 30px;
	}
	#parallax-text{
		font-size:  1rem;
		width: 60%;
	}
	
	.image-left {
		position: relative;
		width: 100%;
		height: 300px;
		background-size: cover;
		background-position: center center;
		background-repeat: no-repeat;
		overflow: hidden;
	}

	.text-right{
		width: 100%;
		padding: 40px 40px;
		margin-left: 0;
		text-align: left;
		border-radius: 0 0 130px 0;
	}
	
	.image-right {
		position: relative;
		width: 100%;
		height: 160px;
		background-size: cover;
		background-position: center center;
		background-repeat: no-repeat;
		overflow: hidden;
		left: 0;
	}

	.text-left{
		width: 100%;
		padding: 40px 40px;
		margin-left: 0;
		text-align: left;
		border-radius: 0 0 0 130px;
	}
		
	.logos img{
		width: 80%;
		height:80%;
	}
	
	/*FONT_SIZE*/
	h1 {
	font-size: 1.5rem;
	padding-top: 0;
	/*font-family: 'Baumans';
	text-transform: uppercase;*/

	}

	h2 {
		font-size: 1.3rem;
	}

	h3 {
		font-size: 1.1rem;
	}

	h4,
	mini-hl{
		font-size: 1rem;
	}

	h5 {
		font-size: 1rem;
		font-family: 'Open Sans';
		font-weight: normal;
		margin-bottom: -10px;
	}

	h6 {
		font-size: 1rem;
	}

	.beratungs-text{
		font-size: 1.1rem;
	}
	
/*	.ce_revolutionslider_text.bigrevotext {
		font-size: 20px!important;
		line-height: 20px!important;
		padding: 5px!important;
		background-color: rgb(60, 120, 158);
		border-bottom-right-radius: 10px;
	}
	
	.ce_revolutionslider_text.smallrevotext {
		font-size: 15px!important;
		line-height: 15px!important;
		padding: 5px!important;
		background-color: rgb(60, 120, 158);
		border-bottom-right-radius: 10px;
	}*/
	
	.ce_revolutionslider_text.smallrevotext {
		display: none;
	}
	.tp-rightarrow.default{
	}

}

@media  (min-width:767px) {
	.smartmenu-content.open{
		visibility: hidden;
	}
}

@media (max-width:479px) {
	.logo{
		width: 200px;
	}
	#widerHL{
		width: 100%;
	}
	.ce_hyperlink{
		width: 100%;
	}

}	
