/* Anfang Taggingklasse pib_generator */


/*große Bildschirme*/
@media only screen and (min-width: 64.063em) {
.fbb_pib_generator form.formular > div.row:nth-of-type(2) {
    display: table;
    width: 100%;
    text-align: center;
    margin: 0;
   }
   
.fbb_pib_generator form.formular > div.row:nth-of-type(2) > div.large-12.medium-12.columns {
		padding-left: 0;
		padding-right: 0;
	}	
	
.fbb_pib_generator form.formular > div.row:nth-of-type(2) > div.large-12.medium-12.columns > div.radio-input:nth-of-type(1) {
		width: 26%;
		float: left;
		text-align: left;
	}	
	
.fbb_pib_generator form.formular > div.row:nth-of-type(2) > div.large-12.medium-12.columns > div.radio-input:nth-of-type(2) {
		width: 26%;
		float: left;
		text-align: left;
	}
	
.fbb_pib_generator form.formular > div.row:nth-of-type(2) > div.large-12.medium-12.columns > div.radio-input:nth-of-type(3) {
		width: 26%;
		float: left;
		text-align: left;
	}	
	
.fbb_pib_generator form.formular > div.row:nth-of-type(2) > div.large-12.medium-12.columns > div.radio-input:nth-of-type(4) {
		width: 22%;
		float: left;
		text-align: left;
	}
}	


/*mittlere Bildschirme*/
@media only screen and (min-width: 40.063em) and (max-width: 64em) {
.fbb_pib_generator form.formular > div.row:nth-of-type(2) {
    display: table;
    width: 100%;
    text-align: center;
    margin: 0;
   }
   
.fbb_pib_generator form.formular > div.row:nth-of-type(2) > div.large-12.medium-12.columns {
		padding-left: 0;
		padding-right: 0;
	}	
	
.fbb_pib_generator form.formular > div.row:nth-of-type(2) > div.large-12.medium-12.columns > div.radio-input:nth-of-type(1) {
		width: 26%;
		float: left;
		text-align: left;
	}	
	
.fbb_pib_generator form.formular > div.row:nth-of-type(2) > div.large-12.medium-12.columns > div.radio-input:nth-of-type(2) {
		width: 26%;
		float: left;
		text-align: left;
	}
	
.fbb_pib_generator form.formular > div.row:nth-of-type(2) > div.large-12.medium-12.columns > div.radio-input:nth-of-type(3) {
		width: 26%;
		float: left;
		text-align: left;
	}	
	
.fbb_pib_generator form.formular > div.row:nth-of-type(2) > div.large-12.medium-12.columns > div.radio-input:nth-of-type(4) {
		width: 22%;
		float: left;
		text-align: left;
	}
}	


/*kleine Bildschirme*/
@media only screen and (max-width: 40em) {
.fbb_pib_generator form.formular > div.row:nth-of-type(2) {
    display: table;
    width: 100%;
    text-align: center;
    margin: 0;
   }
   
.fbb_pib_generator form.formular > div.row:nth-of-type(2) > div.large-12.medium-12.columns {
		padding-left: 0;
		padding-right: 0;
	}	
	
.fbb_pib_generator form.formular > div.row:nth-of-type(2) > div.large-12.medium-12.columns > div.radio-input:nth-of-type(1) {
		width: 100%;
		float: left;
		text-align: left;
	}	
	
.fbb_pib_generator form.formular > div.row:nth-of-type(2) > div.large-12.medium-12.columns > div.radio-input:nth-of-type(2) {
		width: 100%;
		float: left;
		text-align: left;
	}
	
.fbb_pib_generator form.formular > div.row:nth-of-type(2) > div.large-12.medium-12.columns > div.radio-input:nth-of-type(3) {
		width: 100%;
		float: left;
		text-align: left;
	}	
	
.fbb_pib_generator form.formular > div.row:nth-of-type(2) > div.large-12.medium-12.columns > div.radio-input:nth-of-type(4) {
		width: 100%;
		float: left;
		text-align: left;
	}
}	

/* Ende Taggingklasse pib_generator */


/* Fix Profiler CTA Loading-Zustand */
.module_profiler form button.ajax-loader {
	color: #fff;
}

.module_profiler form button.ajax-loader:hover {
	background-color: #bec0c1 !important;
}

button.disabled, button[disabled], .button.disabled, .button[disabled] {
	background-color: #bec0c1 !important;
	border-color: #bec0c1;
}

/* Ende Fix Profiler CTA Loading-Zustand */

/* Fix Themenslider linker Pfeil */
.tk-vkb-themen-slider-center .themen-slider button.slick-prev, .tk-vkb-themen-slider-center .themen-slider button.slick-next {
	z-index: 1;
}

/* Ende Fix Themenslider linker Pfeil */

/* Fix neues Logo */
header .logo-div>a>img {
    height: 5rem;
}

.mobile-navigation-bar .logo img {
	width: 11.25rem;

}
/* Ende Fix neues Logo */
