@charset "utf-8";

/*
Author:		Rico Floß, floss@51nullacht.de
Author URI: http://www.51nullacht.de/
Date:		2016-03
Project:	LAG
Client:		LAG
*/

@media only screen and (min-width : 320px) {
	
	
    
}

@media only screen and (min-width : 480px) {

	
	
}

@media only screen and (min-width : 768px) {
	
	

}

@media only screen and (min-width : 992px) {

	
	
}

@media only screen and (min-width : 1200px) {

	

}

/* 
	=============================================
*/
.toggle-navigation { display: none; }
.page-header .header-contact .toggle-searchword { display: none; }

/* html { margin-top: 0 !important; } #wpadminbar { display: none; }  debug */

@media only screen and (max-width: 1200px) { /* set in framework (-lg-) */

	.startslider-container { max-width: 100%; }
	.startslider-container .bx-controls-direction a.bx-prev { left: 1rem; margin-left: 0; }
	.startslider-container .bx-controls-direction a.bx-next { right: 1rem; margin-right: 0; }
	
	.scroll-top { right: 0; left: auto; margin-top: -7.5rem; }
	
}

@media only screen and (max-width: 1080px) { /* page width */

	.content-main { width: 80%; }
	.content-main h1 { margin-left: 0; margin-right: 0; padding-left: 0; }
	.page-content .list-post-container .cat-navigation { margin-right: 0; }

}
@media only screen and (max-width: 992px) { /* set in framework (-md-) */

	.toggle-navigation { display: block; padding: 1rem 0; }
	.toggle-navigation i { font-size: 2rem; }
	.toggle-navigation.active i:before { content: "\f00d"; }
	
	body.juma-kategorie-jungenarbeit .page-header .logo-container:after,
	body.juma-kategorie-maennerarbeit .page-header .logo-container:after { margin-left: 0; left: 0; width: 100%; }
	
	.page-navigation .navigation { display: none; }
	.page-navigation .navigation li { display: block; }
	.page-navigation .navigation li a { display: block; }
	.page-navigation .navigation li .children { display: block; position: relative; top: auto; left: auto; margin-bottom: 1rem; }
	
	.page-header .header-contact  { padding: 1rem 0; }
	.page-header .header-contact .intro { display: none; }
	
}

@media only screen and (max-width: 768px) { /* set in framework (-sm-) */

	/* html { font-size: 87.5%; } */
	/* .page-header .header-contact { width: 60%; }
	.page-header .logo-container { width: 40%; } */
	
	.page-header .searchform { width: 40%; }
	
	.content-main { width: 100%; }
	
	/* .teamslider-container .bx-controls-direction a.bx-prev { left: -2rem; }
	.teamslider-container .bx-controls-direction a.bx-next { right: -2rem; }
	
	.content-main .page-hero { padding: 1rem; } */
	
	.page-footer .social-container { margin: 1rem 0; }
	
	div.special-container.special-jungenarbeit .alignright,
	div.special-container.special-jungenarbeit .alignleft { margin-bottom: 0; }
	
}

@media only screen and (max-width: 600px) {
	
	.page-header .header-contact i { font-size: 1.5rem; }
	.page-header .header-contact .searchform { display: none; width: 80%; position: absolute; left: 0; top: 0; background-color: #737576; padding-right: 0; }
	.page-header .header-contact .toggle-searchword { display: block; }
	.page-header .header-contact .toggle-searchword.active i:before { content: "\f00d"; color: #F1F1F1; }
	
	.startslider-container { display: none; }
	
	div.special-container.special-jungenarbeit .alignright,
	div.special-container.special-jungenarbeit .alignleft { float: none; margin: 0; border: none; }
	
	.page-content .list-post-container .cat-navigation { width: 100%; padding-left: 0; }
	.page-content .list-post-container .cat-navigation li { display: block; }
	
	.page-content .date-container { width: 100%; margin-bottom: 1rem; }
	.page-content .address-container { clear: both; }
	.page-content .address-container,
	.page-content .price-container { width: 50%; }
	
}

@media only screen and (max-width: 480px) {
	
	/* .page-header .header-contact { width: 3rem; }
	.page-header .header-contact span { display: none; }
	.page-header .logo-container { width: 80%; float: right; } */
	/* 
	.content-footer article { width: 100%; clear: both; float: none; }
	.content-footer article img { width: 100%; }
	
	.teamslider figure img { float: none; }
	.teamslider figure figcaption { position: relative; bottom: auto; right: auto; clear: both; text-align: center; } */
	
	h1 { font-size: 1.75rem; }
	
	.content-main .alignleft,
	.content-main .alignright { display: block; float: none; margin: 0 0 1rem 0; }
	
	.page-header .header-contact a span { display: none; }
	.page-header .header-contact i { font-size: 2rem; }
	
	.list-post-container .all-link { width: 100%; }
	.list-post-container .image-container, .list-post-container .text-container { width: 100%; }

	.type-na5108event .date-container { width: 100%; margin-bottom: 1rem; }	
	.type-na5108event .text-container { width: 100%; }	
	.type-na5108event .post-date-container { min-width: 60px; }
	
	.newsletter.newsletter-subscription table,
	.newsletter.newsletter-subscription table tr,
	.newsletter.newsletter-subscription table tr td { display: block; }

	
}

@media only screen and (max-width: 320px) {

	h1 { font-size: 1.5rem; }
	
	.page-content .address-container,
	.page-content .price-container { margin-bottom: 1rem; clear: both; width: 100%; }
	
}