/* Farbschemen */
.colorscheme-intervention #header_nav_container,
.colorscheme-intervention #topnav,
.colorscheme-intervention .color-box,
.colorscheme-intervention .section-content-sidebar-cta .cta-title,
.colorscheme-intervention .section-content-sidebar-cta .cta-box .cta-box-left {
	/*background:#ef7924; dunkel orange*/
	/*background:#ffd25b;*/
	background:#f47920;
}
.colorscheme-intervention #topnav li a {
	color:#fff;
	/*color:#131313;*/
}
.colorscheme-intervention #topnav li:hover a {
	color:#e6e6e6;
}

.colorscheme-intervention #topnav li.current-menu-item {
		border-bottom:0px solid #fff;
		background:#f0b68b;
	}




.colorscheme-campus #header_nav_container,
.colorscheme-campus #topnav,
.colorscheme-campus .color-box,
.colorscheme-campus .section-content-sidebar-cta .cta-title,
.colorscheme-campus .section-content-sidebar-cta .cta-box .cta-box-left {
	background:#006e31;
}
.colorscheme-campus #topnav li a {
	color:#fff;
}
.colorscheme-campus #topnav li:hover a {
	color:#e6e6e6;
}



.colorscheme-frauenberatung #header_nav_container,
.colorscheme-frauenberatung #topnav,
.colorscheme-frauenberatung .color-box,
.colorscheme-frauenberatung .section-content-sidebar-cta .cta-title,
.colorscheme-frauenberatung .section-content-sidebar-cta .cta-box .cta-box-left {
	/*background:#c9244b;*/
	background:#c5183d;
}
.colorscheme-frauenberatung #topnav li a {
	color:#fff;
}
.colorscheme-frauenberatung #topnav li:hover a {
	color:#e6e6e6;
}



.colorscheme-frauenhaus #header_nav_container,
.colorscheme-frauenhaus #topnav,
.colorscheme-frauenhaus .color-box,
.colorscheme-frauenhaus .section-content-sidebar-cta .cta-title,
.colorscheme-frauenhaus .section-content-sidebar-cta .cta-box .cta-box-left {
	background:#e4007a;
}
.colorscheme-frauenhaus #topnav li a {
	color:#fff;
}
.colorscheme-frauenhaus #topnav li:hover a {
	color:#e6e6e6;
}




.colorscheme-netzwerk_gesundheit #header_nav_container,
.colorscheme-netzwerk_gesundheit #topnav,
.colorscheme-netzwerk_gesundheit .color-box,
.colorscheme-netzwerk_gesundheit .section-content-sidebar-cta .cta-title,
.colorscheme-netzwerk_gesundheit .section-content-sidebar-cta .cta-box .cta-box-left {
	background:#00a4af;
}
.colorscheme-netzwerk_gesundheit #topnav li a {
	color:#fff;
}
.colorscheme-netzwerk_gesundheit #topnav li:hover a {
	color:#e6e6e6;
}




.colorscheme-toni #header_nav_container,
.colorscheme-toni #topnav,
.colorscheme-toni .color-box,
.colorscheme-toni .section-content-sidebar-cta .cta-title,
.colorscheme-toni .section-content-sidebar-cta .cta-box .cta-box-left {
	background:#787f7a;
}
.colorscheme-toni #topnav li a {
	color:#fff;
}
.colorscheme-toni #topnav li:hover a {
	color:#e6e6e6;
}



















.section-first-aid {
	text-align: center;
	font-size:24px;
	
}
.section-first-aid .col_2_1 {
	color:#cd1719;
	background:#efefef;
	margin:0px 5px 5px 0;
	/*width:50%;*/
	max-width: 565px;
	height:70px;
	line-height: 70px;
}
.section-first-aid .col_2_2 {

	color:#273583;
	background:#efefef;
	margin:0px 0 5px 5px;
	/*width:50%;*/
	max-width: 565px;
	height:70px;
	line-height: 70px;
}

.section-first-aid .col_2_1 i {
	color:#cd1719;
	margin-right: 10px;

}
.section-first-aid .col_2_2 i {
	color:#273583;
	margin-right: 10px;
}
.section-first-aid .col_2_1 a {
	color:#cd1719;
	text-decoration: none;
	display: block;
	 -webkit-transition: background-color 500ms linear;
	-ms-transition: background-color 500ms linear;
	transition: background-color 500ms linear;

}
.section-first-aid .col_2_2 a {
	color:#273583;
	text-decoration: none;
	display: block;
	 -webkit-transition: background-color 500ms linear;
	-ms-transition: background-color 500ms linear;
	transition: background-color 500ms linear;
}
.section-first-aid .col_2_1 a:hover {
	background:#cd1719;
	color:#fff;
}
.section-first-aid .col_2_2 a:hover {
	background:#273583;
	color:#fff;
}
.section-first-aid .col_2_1 a:hover i {
	color:#fff;
}
.section-first-aid .col_2_2 a:hover i {
	color:#fff;
}

@media only screen and (max-width: 640px) {
    .section-first-aid .col_2_1,
    .section-first-aid .col_2_2 {
    	width:100%;
        margin:5px 0;
        max-width:none;
    }
}
/*@media only screen and (min-width: 640px) and (max-width: 1024px){*/
@media only screen and (min-width: 640px) and (max-width: 1140px){
    .section-first-aid .col_2_1,
    .section-first-aid .col_2_2 {
    	width:50%;

/*      width:48%;  margin:5px 1%;*/
        margin:5px 0;
    }
}



/* Kachelboxen */
.section-tile-wall {
	margin:0;
	padding:0;
}
	.tile {	/* 1er Kachel */
		width: 100%;
		max-width: 277.5px;
		max-height: 172px;
		background:#000;
		position: relative;
		margin:5px;
		float:left;

        overflow: hidden;
	}
	.tile.tile-big {	/* 2er Kachel */
		max-width:565px;
		max-height:354px;
		height:354px;
	}

.tile.tile_reduced_height {
	max-height: 157px;
	overflow: hidden;
}

	/*.tile:before {*/
/*	.ecke {
		height: 15px;
		width:15px;
		position: absolute;
		margin-top:-15px;
		background:red url('../img/image-dot-test.png') no-repeat;
	}
*/

	.tile img {
		opacity: .7;
		filter: alpha(opacity=70);
		-webkit-transition : all .5s ease;
		-moz-transition    : all .5s ease;
		-ms-transition     : all .5s ease;
		-o-transition      : all .5s ease;
		transition         : all .5s ease;
	}
	.tile:hover img {
		opacity: 1.0;
		filter: alpha(opacity=100);
	}
	.tile .ecke {
		position: absolute;
		bottom:49px;
		
		height: 15px;
		width:15px;
		margin-top:-15px;
		/*background:url('../img/image-dot-test.png') no-repeat;*/
		
		transition: all .5s ease 0s;
	}
    /* Bereiche */
    .tile .ecke.intervention {          background:url('../img/dot-intervention.png') no-repeat; }
    .tile .ecke.campus {                background:url('../img/dot-campus.png') no-repeat; }
    .tile .ecke.frauenberatung {        background:url('../img/dot-frauenberatung.png') no-repeat; }
    .tile .ecke.frauenhaus {            background:url('../img/dot-frauenhaus.png') no-repeat; }
    .tile .ecke.netzwerk_gesundheit {   background:url('../img/dot-netzwerk_gesundheit.png') no-repeat; }
    .tile .ecke.toni {                  background:url('../img/dot-toni.png') no-repeat; }


	.tile:hover .ecke {
		bottom:75%;
	}
	.tile.tile-big:hover .ecke {
		bottom:25%;
	}


	.tile .caption {
		position: absolute;
		bottom:0;
		background:#fff;
		font-size:16px;
		opacity: 0.7;
		padding: 5px 10px 0 10px;
		height:49px;
		overflow: hidden;
		max-height: 75%;
        width:100%;

		-webkit-transition : all .5s ease;
		-moz-transition    : all .5s ease;
		-ms-transition     : all .5s ease;
		-o-transition      : all .5s ease;
		transition         : all .5s ease;

	}


	/*.ecke {*/
	.tile .caption:before {
/*		position: relative;
		margin-top: -40px;
		content: "Read this: ";
*/		

		/*		content: "\0020";
  		position: absolute;
  		top: -20px;
		
		
		background: url('../img/image-dot-test.png');*/

	}
	.tile .caption p {
		color:#000;
		margin:0;
		padding:0;
		line-height: 20px;
	}
	.tile .caption p strong {
		font-weight: 900;
		color:#000;
	}
	.tile:hover .caption {
		height:75%;
	}
	.tile.tile-big:hover .caption {
		height:25%;

	}
@media only screen and (max-width: 1140px) {
	.tile.tile-big:hover .caption {
		height:75%;
	}
}
	.tile_is_first {
		margin-left:0;
	}
	.tile_is_last {
		margin-right:0;
	}
	.tile_row_1,
	.tile_row_2 {
		float:left;
	}




	.tile_row_2_1_1 {
	}
		.tile_row_2_1_1 .tile_row_1 { max-width:25%; }
		.tile_row_2_1_1 .tile_row_2 { max-width:50%; }

	.tile_row_1_2_1 {
	}
		.tile_row_1_2_1 .tile_row_1 { max-width:282.5px; }
		.tile_row_1_2_1 .tile_row_2 { max-width:575px; }

	.tile_row_1_1_2 {
	}
		.tile_row_1_1_2 .tile_row_1 { max-width:25%; }
		.tile_row_1_1_2 .tile_row_2 { max-width:50%; }

	.tile_row_1_1_1_1 {
	}

/* Responsive */
@media only screen and (max-width: 640px) {
		.tile_row_2_1_1 .tile_row_1 { max-width:100%; }
		.tile_row_2_1_1 .tile_row_2 { max-width:100%; }

	.tile {	/* 1er Kachel */
        margin:5px 0;
		max-width:100%;
        width:100%;
		max-height:auto;
		height:auto;
	}
	.tile.tile-big {	/* 2er Kachel */
		max-width:100%;
        width:100%;
		max-height:none;
		height:auto;

	}
    .tile.tile_reduced_height {
		max-height:none;

    }

	.tile_is_first {
		margin-left:0px;
	}
	.tile_is_last {
		margin-right:0px;
	}

    .tile img {
		max-height:none;
        width:100%;
    }

    .tile_navigation {
        margin:0!important;
        width:100%!important;
    }

}
@media only screen and (min-width: 640px) and (max-width: 1140px){

#tile_helper_tablet {
    display:block!important;
}
.tile_navigation {
    display:none!important;
}

		.tile_row_2_1_1 .tile_row_1 { max-width:50%; }
		.tile_row_2_1_1 .tile_row_2 { max-width:50%; }


	.tile {
        margin:5px 0;
		max-width:100%;
        width:100%;
		max-height:auto;
		height:auto;
	}
	.tile.tile-big {
		max-width:100%;
        width:100%;
		max-height:none;
		height:auto;

	}
    .tile.tile_reduced_height {
		max-height:none;

    }

	.tile_is_first {
		margin-left:0px;
	}
	.tile_is_last {
		margin-right:0px;
	}

    .tile img {
		max-height:none;
        width:100%;
    }

    .tile_navigation {
        margin:0!important;
        width:100%!important;
    }

}


.tile_navigation {
	/*background:#fed543;*/
	background:#f47920;

	width:565px;
	height:25px;
	display: block;
	margin:0 0 0 5px;
	text-align: center;
	line-height: 25px;
}
.tile_navigation a i {
	color:#fff;
}


/* Boxen */
.section-box-wall {
	margin:0;
	padding:0;

	margin-bottom:60px;

}
	.section-box-wall .box-row {
	}
	
	
	.section-box-wall .box {
		background: #efefef;
		padding:10px;
		text-align: center;
		
		/*width:25%;
		max-width:25%;*/
		height:300px;
		width: 277.5px;
		max-width: 277.5px;
		margin:5px;
		float:left;
		
		 -webkit-transition: background-color 500ms linear;
    	-ms-transition: background-color 500ms linear;
    	transition: background-color 500ms linear;

	}

	.box_is_first {
		margin-left:0!important;
	}
	.box_is_last {
		margin-right:0!important;
	}
	.section-box-wall .box .box-icon {
		height:128px;
	}
	.section-box-wall .box .box-icon i {
		font-size:48px;
		color:#000;
		line-height: 128px;
	}
	.section-box-wall .box .box-title {
		font-weight: 900;
		height:40px;
		
	}
	.section-box-wall .box .box-text {
		height: 70px;
	}
	.section-box-wall .box .box-link {}
	.section-box-wall .box .box-link a {
		color:#fff;
		width:160px;
		height:25px;
		line-height: 25px;
		display: inline-block;
		background:#f39200;
		text-decoration: none;
		border-radius: 5px;

	}
	
	.section-box-wall .box.bg-red a,
	.section-box-wall .box.bg-red:hover {
		background:#c7183e;
	}

	.section-box-wall .box.bg-orange a,
	.section-box-wall .box.bg-orange:hover  {
		background:#f39200;
	}
	.section-box-wall .box.bg-lightblue a,
	.section-box-wall .box.bg-lightblue:hover  {
		background:#009fe3;
	}
	.section-box-wall .box.bg-grey a,
	.section-box-wall .box.bg-grey:hover  {
		background:#9b988f;
	}
	.section-box-wall .box.bg-cyan a,
	.section-box-wall .box.bg-cyan:hover  {
		background:#00afaf;
	}
	.section-box-wall .box.bg-green a,
	.section-box-wall .box.bg-green:hover  {
		background:#bccf02;
	}
	.section-box-wall .box.bg-blue a,
	.section-box-wall .box.bg-blue:hover  {
		background:#006b8c;
	}
	
	.section-box-wall .box:hover a {
		background:#fff;
		color:#000;

	}
@media only screen and (max-width: 640px) {
    .section-box-wall .box-row {
        width:320px;
        margin:0 auto 60px auto;
    }

    .section-box-wall .box {
        float:none;
        margin:10px auto;
    }
	.box_is_first {
		margin:10px auto!important;
	}
	.box_is_last {
		margin:10px auto!important;
	}
}
@media only screen and (min-width: 640px) and (max-width: 1140px){
    .section-box-wall .box-row {
        width:600px;
        margin:0 auto 60px auto;
    }
    .section-box-wall .box {
        float:left;
        margin:10px 10px;
    }
	.box_is_first {
		margin-left:10px!important;
	}
	.box_is_last {
		/*margin-left:10px auto!important;*/
	}
}

.logos_foerderer {
    max-width:500px;max-height:150px;
}
@media only screen and (max-width: 640px) {
    .logos_foerderer {
        max-width:100%;max-height:100%;
    }
}

.section-vision .container {

    	/*border-bottom: 5px solid #fdc300;*/
	border-bottom: 5px solid #f47920;
	padding-bottom:10px;
}
.section-vision .col_2_1 {
	padding-left:10%;
	padding-right:5px;
}
.section-vision .col_2_2 {
	padding-right:10%;
	padding-left:5px;
	padding-top:5px;
}
.section-vision .col_2_2 p {
	font-style: italic;
	line-height: 19px;
	margin-bottom: 10px;
}
.section-vision .col_2_2 p.quote {
	height:36px;
	font-size:24px;
	font-style: normal;
	font-weight: 700;
	padding-left:50px;
	line-height: 40px!important;
	background: url('../img/qoute.png') no-repeat;
	background-size:50px 40px;
}

.bar {
	margin-top: 40px;
	margin-bottom:10px;
/*	height:57px;*/
	min-height:57px;
}
.bar p {
	margin: 0;
	padding: 0;
	line-height: 57px;
	font-size: 30px;
	font-weight: 900;
	text-align: center;
}

.bar.bg-yellow {
	background:url('../img/bg-bar-yellow.png') no-repeat;
}
.bar.bg-yellow p {
	color:#c7183e;
}
.bar.bg-orange {
	background:url('../img/bg-bar-orange.png') no-repeat;
}
.bar.bg-orange p {
	color:#fff;
}

/* Hintergrundmuster, Kacheln hochgezogen */
.bg-bar-wall {
	background:url('../img/bg-bar-yellow.png') no-repeat;
	height:112px;
	margin-bottom: -60px;
}
.bg-bar-wall-red {
	background:url('../img/bg-bar-red.png') no-repeat;
	height:112px;
	margin-bottom: -60px;
}
.bg-bar-wall-orange {
	background:url('../img/bg-bar-orange.png') no-repeat;
	height:112px;
	margin-bottom: -60px;
}

/* Breadcrumb */
#breadcrumb {
	margin: 0;
	padding: 0;
	border-bottom:1px solid #b3b4b7;
}
.color-box {
	height:30px;
	width:30px;
	display: block;
	float: left;
	margin-right:10px;
}

.breadcrumb {
	font-size: 16px;
	line-height: 30px;
	color:#000;
}
.share {
float:right;
}
.share img {
height:30px;
margin-bottom: 2px;
}

.section-content {}
.section-content .section-content-text {
	width: 858px;
	float:left;
	margin-top: 30px;
	/*padding-left:50px;*/
    padding:0;
	padding-right:50px;
}

	.section-content .section-content-text {
		margin-bottom: 30px;
	}
	#content {
	border-bottom:1px solid #b3b4b7;
	}
	
	#content .align_left {
		float:left;
		margin:5px 10px 10px 0;
	}
	#content p {
	    -moz-hyphens: auto;
        -o-hyphens: auto;
        -webkit-hyphens: auto;
        -ms-hyphens: auto;
        hyphens: auto;
	}
	.section-content .section-content-text .cta-after-content {
		margin: 10px 0;
	}

.section-content .section-content-sidebar {
	width: 282px;
	float:left;
	margin-top: 64px;
	margin-bottom: 60px;
    padding:0;
}
@media only screen and (max-width: 640px) {
    #content img.alignright,
    #content img.alignleft {
        float:none;
        width:95%;

    }

}

@media only screen and (max-width: 1024px) {
    .section-content .section-content-text {
    	width: 100%;
	    float:none;
        padding:10px;
    }
    .section-content .section-content-sidebar {
    	width: 100%;
    	float:none;
        padding:10px;
    }
    .section-content-sidebar-relatedarticles {
        width:280px;
        margin:0 auto;
    }
}

@media only screen and (min-width: 1024px) and (max-width: 1140px) {
    .section-content .section-content-text {
    	width: 75%;
	    float:left;
        padding:10px;
    }
    .section-content .section-content-sidebar {
    	width: 25%;
    	float:left;
        padding:10px;
    }
}


	
	.section-content-sidebar-cta {
		margin-left:5px;
	}
	.section-content-sidebar-cta .cta-title {
		/*background:#c9244b;*/
		color:#fff;
		width:100%;
		line-height: 40px;
		padding:0 5px;
	}
	
	.section-content-sidebar-cta .cta-box {
		width:100%;
	}
	.section-content-sidebar-cta .cta-box .cta-box-left {
		/*background:#c9244b;*/
		color:#fff;
		text-align: center;
		width: 40px;
		float:left;
		padding: 2px 4px 2px 4px;
	}
	.section-content-sidebar-cta .cta-box .cta-box-right {
		background:#eaeaec;
		float:left;
		width:237px;
		color:#000;
		border-bottom:2px solid #fff;
		padding: 2px 4px 2px 4px;
	}
	.section-content-sidebar-cta .cta-box .cta-box-right a {
		color:#c9244b;
		font-weight: 700;
		text-decoration: none;
	}
	
	.section-content-sidebar-cta .cta-box .cta-box-right ul {
		margin: 0;
		padding: 0;
		margin-left:17px;
		margin-top:5px;
		margin-bottom:5px;
	}
	
	.section-content-sidebar-relatedarticles {
		margin-top: 60px;
	}

	/* Table */
	.section-content-sidebar-cta-table {
	}
/*
	.table {
		margin-left: auto;
		margin-right: auto;
		display: table;
	}

.table-row {display: table-row; }
.table-cell {display: table-cell; }

.table-cell:nth-child(1) {background: wheat}
.table-cell:nth-child(2) {background: blue}
.table-cell:nth-child(3) {background: red}
*/
.table {
    display: table;
	table-layout: fixed;
    padding: 5px;
	width:100%;
}
.tr {
    display: table-row;
    padding: 5px;
}
.td {
    display: table-cell;
    padding: 5px;
    
    border: #000000 solid 1px;
    margin: 5px;
}
.td-width-40 {
	width: 40px;
}





.section-text {
}
	.section-text .container {
		padding:0 10px;
	}


/* Hintergrundfarben */
.section-bg-grey {
	background:#eee;
	
}
.section-bg-blue {
	background:#006cb7;
}
	
	.section-bg-blue h2,
	.section-bg-blue p,
	.section-bg-blue li {
			color:#fff;
		}




.section-contact {
	padding:75px 0;
	background:#e6e6e6;	
}
	.section-contact .col_2_1 {
		text-align: center;
	}



/* Flipboxen / Hovercards */
.section-hovercards {
	width:100%;
	padding:0px 0;
}
/*
@media only screen and (max-width: 640px) {
    .section-hovercards {
    	width:100%;
    	margin:0 auto;
    }
}*/


	.hovercard {
	   height: 285px;
	   width: 285px;
	   perspective: 1500; /* Hier wird die Perspektive der gesamten Szene festgelegt. Der Wert hat Auswirkung auf die Verzerrung */

	   margin: 0;
		
		float:left;
	}

@media only screen and (max-width: 640px) {
    .hovercard {
        float:none;
        margin:0 auto;
    }
}



	.hovercard.hovercard_2,
	.hovercard.doublesize {
	   height: 310px;
	   width: 50%;
	}
	.hovercard.hovercard_3 {
	   height: 310px;
	   width: 33.33333%;
	}

	

	.hovercard:hover .turnaround {
	   transform: rotateY(180deg); /* Beim Mouse-Over wird die Szene umgedreht */
	}
.hovercard.noturn:hover .turnaround {
	transform: none!important;
}

	.hovercard .front { 
	 
	/*	background-size: cover;*/
		background-size: auto;
		background-position: center center;
		background-repeat: no-repeat;
	}

	.hovercard .back { 
	   background: #fff; 
		background-size: auto;
		background-position: center center;
		background-repeat: no-repeat;
		padding:10px;
		text-align: center;

        /*color: white;
        -webkit-perspective: 0;
        -webkit-backface-visibility: hidden;
        -webkit-transform: translate3d(0,0,0);
        visibility:visible;
*/

	}

	.hovercard .turnaround {
	   transition: .5s /* Die Drehung soll 0,5 Sekunden dauern */;
	   transform-style: preserve-3d; /* Kind-Elemente  (.front + .back) sollen ihre 3D-Eigenschaften behalten*/
	   position: relative;
	   height: 100%;
	}

	.hovercard .front,
	.hovercard .back {
	   -webkit-backface-visibility: hidden;
	   backface-visibility: hidden /* Die Rückseite von Elementen soll unsichtbar sein */;
	   position: absolute;
	   width: 100%;
	   height: 100%;
	}
.hovercard.noturn {
	background:#009cc1;
}

	.hovercard .front { z-index: 2; }

	.hovercard .back {
	   transform: rotateY(180deg) /* Die Rückseite des Logos wird umgedreht, um dann bei der Drehung der gesamten Szene vorne zu sein :) */;
	   z-index: 3; /*1*/

	   -webkit-backface-visibility: hidden;
	   backface-visibility: hidden /* Die Rückseite von Elementen soll unsichtbar sein */;
       /*display:none;*/
	}

.hovercard .front h2 {
	color:#fff;
	font-size:24px;
	text-align: center;
	margin-top:45%;
}
.hovercard.noturn .front h2 {
	font-size:18px;
	text-align: left;
	margin-top:0!important;
	padding:20px 10px;
}
.hovercard.doublesize .front h2,
.hovercard.hovercard_2 .front h2 {
	margin-top:23%;
}

.hovercard.hovercard_3 .front h2 {
	margin-top:32%;
}

.hovercard .back h2 {
	color:#fff;
	font-size:24px;
	text-align: center;
	
}
.hovercard .back span {
	color:#fff;
	font-size:16px;
	
}
.hovercard .back a {
    padding:17px 24px;
    font-size:16px;
	-webkit-transition : all .5s ease;
	-moz-transition    : all .5s ease;
	-ms-transition     : all .5s ease;
	-o-transition      : all .5s ease;
	transition         : all .5s ease;
	border:2px solid #fff;
	color:#fff;
	margin-top: 20px;
	display: inline-block;
}
.hovercard .back a:hover {
	text-decoration: none;
	background:#fff;
	color:#009cc2;
}

@media screen and (max-width:640px) {
	.section-hovercards .container {
		min-width: 310px;
		max-width:310px;
		margin:0 auto;
	}
}
@media screen and (min-width:640px) and (max-width:940px) {
	.section-hovercards .container {
		max-width:620px;
		margin:0 auto;
	}
}
@media screen and (min-width:940px) and (max-width:1250px) {
	.section-hovercards .container {
		max-width:1140px;
		margin:0 auto;
	}
}

/* Seitennavigation */
#page-navigation {
margin-top: 5px;
}
#page-navigation .container {
	background:url('../img/bg-bar-orange.png') no-repeat;
	height:36px;
	
	text-align: center;
}
ul.no-dots {
height:36px;
line-height: 36px;
}
.pages, .page, .current, .extend, .nextpostslink, .last {
background:#fff;
padding:5px;
}
.pages {
margin-right:10px;
}

/* Seitennavigation neu */
.wp-pagenavi {
	line-height: 36px;
}
.wp-pagenavi a i {
	/*color:#333;*/
	color:#fff;
	margin:0 5px;
}




/* Footer */
footer {
	/*border-bottom: 5px solid #fdc300;*/
	border-bottom: 5px solid #f47920;

}
footer .col_3_1 img,
footer .col_4_1 img {
	margin: 20px auto;
	max-width:200px;
	display:block;
}
footer .col_3_2 {
    text-align:center;
	padding-top:35px;

}

footer .col_3_3,
footer .col_4_4 {
	text-align: center;
	padding-top:35px;
}
footer  i {

	font-size: 48px;
	margin:0 5px;
	color:#333;
} 
.section-ticker {
	margin: 20px 0 0 0;
	margin: 3px 0 20px 0;
}

@-webkit-keyframes ticker {
	0% {
		-webkit-transform: translate3d(0, 0, 0);
		transform: translate3d(0, 0, 0);
		visibility: visible;
	}
	100% {
		-webkit-transform: translate3d(-100%, 0, 0);
		transform: translate3d(-100%, 0, 0);
	}
}
@keyframes ticker {
	0% {
		-webkit-transform: translate3d(0, 0, 0);
		transform: translate3d(0, 0, 0);
		visibility: visible;
	}
	100% {
		-webkit-transform: translate3d(-100%, 0, 0);
		transform: translate3d(-100%, 0, 0);
	}
}
.ticker-heading {
	position: absolute;
	background: #f47920;
	display: block;
	left: 0;
	top: 0;
	height: 2.5rem;
	padding: 11px 40px;
	z-index: 2;
	color: white;
	text-transform: uppercase;
	font-size: 0.875rem;
}
@media screen and (max-width:640px) {
	.ticker-heading {
		display: none;
	}
}

.ticker-wrap .ticker__item:before {
	content: "";
	height: 11px;
	width: 11px;
	display: inline-block;
	background-color: #f47920;
	border-radius: 100%;
	position: relative;
	margin-right: 15px;
}

.ticker-heading:after {
	content: "";
	width: 0;
	height: 0;
	border-top: 8px solid transparent;
	border-bottom: 8px solid transparent;
	border-left: 11px solid #f47920;
	position: absolute;
	margin-left: 40px;
	top: 15px;
}

.ticker-wrap {
	position: relative;
	bottom: 0;
	width: 100%;
	overflow: hidden;
	height: 2.5rem;
	background-color: #f9f9f9;
	padding-left: 100%;
	box-sizing: content-box;
}
.ticker-wrap .ticker:hover {
	-webkit-animation-play-state: paused;
	-moz-animation-play-state: paused;
	-ms-animation-play-state: paused;
	-o-animation-play-state: paused;
	animation-play-state: paused;
}
.ticker-wrap .ticker {
	display: inline-block;
	height: 2.5rem;
	line-height: 2.5rem;
	white-space: nowrap;
	padding-right: 100%;
	box-sizing: content-box;
	-webkit-animation-iteration-count: infinite;
	animation-iteration-count: infinite;
	-webkit-animation-timing-function: linear;
	animation-timing-function: linear;
	-webkit-animation-name: ticker;
	animation-name: ticker;
	-webkit-animation-duration: 40s;
	animation-duration: 40s;
}
.ticker-wrap .ticker__item {
	display: inline-block;
	padding: 0 2rem;
	font-size: 0.875rem;
	font-size: 1rem;
	color: #454545;
}






