@charset "UTF-8";
/* CSS Document */

.navbar-bg {
	background-color: #2C4794;
	opacity: 1;
}

.navbar-text-jask > ul > a {
	color: #FFED00 !important;
}



.body-beruf {
	background-image: url(../images/modal/Beruf-Flyer.jpg), -webkit-linear-gradient(270deg,rgba(255,255,255,0.20) 45.81%,rgba(0,0,0,0.341) 100%);

	color: #FFED00;
	width: 100%;
	opacity: 1;
	background-repeat: no-repeat;
	background-size: 100% auto;
	background-position: 0% 835px;
	-webkit-box-shadow: 0px 0px 37px;
	box-shadow: 0px 0px 37px;
}

.container-jask {
	background-color: rgba(255,255,255,1.00);	
	opacity: 0.90;
}

.btn-zum-shop {
	
	
}



.dropdown-menu-jask > li > a {
	display: block;
	padding: 3px 20px;
	clear: both;
	font-weight: normal;
	line-height: 1.42857143;
	color: #FFED00;
	white-space: nowrap;
}







.img-thumbnail-jask {
	display: inline-block;
	height: 200px;
	padding-top: 0px;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	line-height: 1.429;
	background-color: #fff;
	border-style: solid;
	border-width: 0px;
	border-radius: 20px;
	-webkit-transition: all .2s ease-in-out;
	-o-transition: all .2s ease-in-out;
	transition: all .2s ease-in-out;
	width: 276px;
}
	

.logo2 {
	position: relative;
	float:left;
}

h2 {
	color:#303030;
	font-size:4.0rem;
	margin-bottom:0px;
}


.headlinetext {
	color: #303030;
	font-size: 1.3em;
	font-family: source-sans-pro;
	font-style: normal;
	font-weight: 700;
}

.headline2 {
	font-size:2em;
}

.zuberbrand {
	color:#FCFCFC;
	font-size:1.4em;
	margin-left:40px;
	margin-right:5px;
	margin-top:-4px;
	font-weight:600;
	
}

.zuberbrand2 {
	color: #FCFCFC;
	font-size: 1.4em;
	margin-left: 2px;
	margin-right: 5px;
	margin-top: -13px;
	font-weight: 600;
}

.subheadlineLauftext {
	font-size:1.3em;
	color:#FCFCFC;
}

.headlineCarussel {
	color: #2C4794;
	font-size: 4rem;
	margin-top: -104px;
	text-shadow: 0px 0px 21px #FFFFFF;
	-webkit-transition: all 1000ms cubic-bezier(x1,y1,x2,y2) 0s;
	-o-transition: all 1000ms cubic-bezier(x1,y1,x2,y2) 0s;
	transition: all 1000ms cubic-bezier(x1,y1,x2,y2) 0s;
	font-weight: 700;
	font-family: source-sans-pro;
	font-style: normal;
	background-image: -webkit-linear-gradient(207deg,rgba(255,255,255,0.00) 14.01%,rgba(255,237,0,1.00) 35.98%,rgba(255,237,0,1.00) 64.24%,rgba(255,237,0,0.00) 81.24%);
	background-image: -moz-linear-gradient(207deg,rgba(255,255,255,0.00) 14.01%,rgba(255,237,0,1.00) 35.98%,rgba(255,237,0,1.00) 64.24%,rgba(255,237,0,0.00) 81.24%);
	background-image: -o-linear-gradient(207deg,rgba(255,255,255,0.00) 14.01%,rgba(255,237,0,1.00) 35.98%,rgba(255,237,0,1.00) 64.24%,rgba(255,237,0,0.00) 81.24%);
	background-image: linear-gradient(243deg,rgba(255,255,255,0.00) 14.01%,rgba(255,237,0,1.00) 35.98%,rgba(255,237,0,1.00) 64.24%,rgba(255,237,0,0.00) 81.24%);
	text-transform: capitalize;
}

.SubheadlineCarussel {
	color: #FFFFFF;
	font-size: 1.3em;
	font-weight: 400;
	font-family: source-sans-pro;
	font-style: normal;
	text-shadow: 0px 0px 5px #000000;
	background-image: -webkit-linear-gradient(0deg,rgba(0,0,0,0.00) 17.27%,rgba(44,71,148,1.00) 37.68%,rgba(44,71,148,1.00) 59.05%,rgba(0,0,0,0.00) 78.66%);
	background-image: -moz-linear-gradient(0deg,rgba(0,0,0,0.00) 17.27%,rgba(44,71,148,1.00) 37.68%,rgba(44,71,148,1.00) 59.05%,rgba(0,0,0,0.00) 78.66%);
	background-image: -o-linear-gradient(0deg,rgba(0,0,0,0.00) 17.27%,rgba(44,71,148,1.00) 37.68%,rgba(44,71,148,1.00) 59.05%,rgba(0,0,0,0.00) 78.66%);
	background-image: linear-gradient(90deg,rgba(0,0,0,0.00) 17.27%,rgba(44,71,148,1.00) 37.68%,rgba(44,71,148,1.00) 59.05%,rgba(0,0,0,0.00) 78.66%);
	-webkit-box-shadow: 0px 0px #2C4794;
	box-shadow: 0px 0px #2C4794;
}

.headline-fliesstext {
	color: #2C4794;
	font-size: 27px;
	font-family: source-sans-pro;
	font-style: normal;
	font-weight: 600;
}

.ZuberLogoKlein {
	margin-top: -28px;
	
}

marquee {
	font-family: source-sans-pro;
	color: #FFFFFF;
	margin-top: 11px;
	font-size: 14px;
}

.marquee2 {
	height: 52px;
	margin-top: 1px;
}
.marquee-logo {
	height: 52px;
	margin-top: 1px;
}
.marquee-bilder {
	height: 52px;
	margin-top: 0px;
}

.bgfooter {
	background-color: #2C4794;	
}
.herzlichWillkommen {
	margin-bottom: 0px;
}

.lauftext {
	color: #FFFFFF;
	font-family: source-sans-pro;
	font-style: italic;
	font-weight: 400;
	font-size: 132%;
}
.lauftext2 {
	color: #2C4794;
	font-family: source-sans-pro;
	font-style: italic;
	font-weight: 400;
	font-size: 132%;
	padding-right: 0px;
	margin-right: 0px;
}
.lauftextbilder {
	color: #2C4794;
	font-family: source-sans-pro;
	font-style: italic;
	font-weight: 400;
	font-size: 132%;
	padding-right: 0px;
	margin-right: 0px;
	margin-top: -16px;
	padding-top: 0px;
}

.spaltentext {
	color: #2C4794;
	font-family: source-sans-pro;
	font-style: normal;
	font-weight: 400;
	line-height: 150%;
	font-size: 105%;
}

.spaltentext-a {
	color: #FF0000 !important;
	
	font-family: source-sans-pro;
	font-style: normal;
	font-weight: 400;
	line-height: 150%;
	font-size: 105%;
}




.einleitungstext {
	color: #2C4794;
	font-family: source-sans-pro;
	font-style: normal;
	font-weight: 400;
	line-height: 148%;
	font-size: 121%;
}

.spalteneadline {
	font-size: 2.3rem;
	margin-top: 25px;
	color: #2C4794;
}

.flaecheheader {
	background-image: -webkit-linear-gradient(270deg,rgba(211,211,211,1.00) 0%,rgba(224,224,224,1.00) 32.63%,rgba(255,255,255,1.00) 70.08%);
	background-image: -moz-linear-gradient(270deg,rgba(211,211,211,1.00) 0%,rgba(224,224,224,1.00) 32.63%,rgba(255,255,255,1.00) 70.08%);
	background-image: -o-linear-gradient(270deg,rgba(211,211,211,1.00) 0%,rgba(224,224,224,1.00) 32.63%,rgba(255,255,255,1.00) 70.08%);
	background-image: linear-gradient(180deg,rgba(211,211,211,1.00) 0%,rgba(224,224,224,1.00) 32.63%,rgba(255,255,255,1.00) 70.08%);
}

.headlineCarussel:active {
	letter-spacing: normal;
	margin-top: -104;
}
.headlineCarussel:focus {
	letter-spacing: normal;
	font-size: 4rem;
	text-transform: uppercase;
	margin-top: -104px;
}

.pfeile {
	margin-top: 195px;
}

.gallerie-carussel {
	margin-top: 3px;
}

.jaskielabgcolor {
	background-color: #2C4794;
	width: 100%;
	height: 50px;
	color: #FFFFFF;
	text-align: center;
	font-size: 16px;
}

.video {
	width: 80%;
	align-content: center;
}

.jaskiela-bg-nav {
	background-color: #2C4794;
	width: 100%;
	height: 53px;
	
}




.jaskiela-marquee-gross {
	background-color: #CDCDCD;
	width: 100%;
	height: 50px;
}

.jaskielabgcolor2 {
	background-color: #2C4794;
	width: 100%;
	height: 90px;
}

.jaskielmarquee {
	background-color: #2C4794;
	width: 100%;
	height: 50px;
}

.neuimtext {
	width: 45%;
	margin-top: -48px;
	font-family: source-sans-pro;
	font-style: normal;
	font-weight: 300;
	border: 0px solid #2C4794;
}

.teaser1 {
	width: 100%;
	color: #FFFFFF;
	float: right;
	padding-top: 19px;
	margin-top: 21px;
	padding-right: 19px;
	padding-bottom: 19px;
	padding-left: 19px;
	font-family: source-sans-pro;
	font-style: normal;
	font-weight: 300;
	font-size: 105%;
	text-align: center;
	background-size: 100% auto;
	height: 430px;
	background-repeat: no-repeat;
}
.teaser2 {
	width: 100%;
	color: #FFFFFF;
	float: right;
	padding-top: 19px;
	margin-top: 21px;
	padding-right: 19px;
	padding-bottom: 19px;
	padding-left: 19px;
	font-family: source-sans-pro;
	font-style: normal;
	font-weight: 300;
	font-size: 105%;
	text-align: center;
	background-size: 100% auto;
	height: 430px;
	background-repeat: no-repeat;
	background-color: #2C4794;
}
.teaser2 {
	width: 100%;
	color: #2C4794;
	height: 100%;
	padding-top: 19px;
	margin-top: 21px;
	padding-right: 19px;
	padding-bottom: 19px;
	padding-left: 19px;
}

.teaser3 {
	width: 100%;
	color: #2C4794;
	height: 100%;
	padding-top: 19px;
	margin-top: 21px;
	padding-right: 19px;
	padding-bottom: 19px;
	padding-left: 19px;
	text-align: center;
	background-color: #FFED00;
	font-size: 2rem;
	border: thin solid rgba(44,71,148,1.00);
}
.teaser4 {
	width: 100%;
	color: #2C4794;
	float: right;
	padding-top: 0px;
	margin-top: 21px;
	padding-right: 19px;
	padding-bottom: 19px;
	padding-left: 19px;
	font-family: source-sans-pro;
	font-style: normal;
	font-weight: 300;
	font-size: 286%;
	text-align: center;
}

.carousel-indicators {
	position: absolute;
	bottom: 0px;
	left: 50%;
	z-index: 15;
	width: 60%;
	padding-left: 0;
	margin-left: -30%;
	text-align: center;
	list-style: none;
}



.pfeil {
	margin-left: 33%;
	width: 100%;
	margin-top: -40%;
}

.drei-spalten-text {
	color: #BFBFBF;
	height: 1em;
	font-size: 1.4em;
	font-weight: 400;
	text-align: left;
	font-style: normal;
	margin-bottom: 19px;
}

.drei-spalten-subheadline {
	color: #FFFFFF;
	font-size: 1.2em;
	font-weight: 400;
	text-align: center;
	font-style: normal;
	margin-bottom: 18px;
	background-color: #2C4794;
	line-height: 10px;
	min-height: 3rem;
	border-radius: 5px;
	text-transform: uppercase;
}

.drei-spalten-subheadline-3 {
	color: #FFFFFF;
	font-size: 1.2em;
	font-weight: 400;
	text-align: center;
	font-style: normal;
	margin-bottom: 18px;
	background-color: #2C4794;
	line-height: 29px;
	min-height: 3rem;
	border-radius: 5px;
	text-transform: uppercase;
	margin-top: 0px;
}






.anspruch {
	color: #FFFFFF;
	font-size: 1.5em;
	font-weight: 400;
	text-align: center;
	font-style: normal;
	margin-bottom: 18px;
	background-color: #2C4794;
	line-height: 10px;
	min-height: 3rem;
	border-radius: 5px;
	text-transform: uppercase;
}

.kurzanfrage {
	line-height: 18px;
	font-size: 1.5em;
}




.drei-spalten-hintergrund {
	border-width: 0px !important;
	border-radius: 0px;
	background-color: #F3F3F3;
	width: 100%;
}


.carousel-inner-jask {
	position: relative;
	width: 100%;
	overflow: hidden;
	border-color: #FFED00 #FFED00 #CDCDCD;
	border-style: solid;
	border-width: 0px;
	-webkit-box-shadow: inset 0px 0px;
	box-shadow: inset 0px 0px;
}

.btn-jask {
	margin-left: auto;	
}




a {
  color: #ffffff;
  text-decoration: none;
}
a:hover,
a:focus {
	color: #FFED00;
	text-decoration: none;
}
.navbar-border {
	border-width: 0px;
}

.navbar-border:hover {
	border-width: 0px;
	background-color: #000000;		
}




.test {
	background-image: -webkit-linear-gradient(79deg,rgba(0,0,0,0.66) 0%,rgba(48,48,48,0.60) 100%), url(../images/IDENTiQ/Titelbild%20IDENTiQ.jpg);
	background-image: -moz-linear-gradient(79deg,rgba(0,0,0,0.66) 0%,rgba(48,48,48,0.60) 100%), url(../images/IDENTiQ/Titelbild%20IDENTiQ.jpg);
	background-image: -o-linear-gradient(79deg,rgba(0,0,0,0.66) 0%,rgba(48,48,48,0.60) 100%), url(../images/IDENTiQ/Titelbild%20IDENTiQ.jpg);
	background-image: linear-gradient(11deg,rgba(0,0,0,0.66) 0%,rgba(48,48,48,0.60) 100%), url(../images/IDENTiQ/Titelbild%20IDENTiQ.jpg);
	background-repeat: repeat;
	background-size: 100% auto;
	-webkit-box-shadow: 0px 0px 100px;
	box-shadow: 0px 0px 100px;
}







.flaeche-headline {
	background-color: #FFFFFF;
	background-image: -webkit-linear-gradient(270deg,rgba(255,255,255,1.00) 54.26%,rgba(255,240,47,1.00) 100%);
	background-image: -moz-linear-gradient(270deg,rgba(255,255,255,1.00) 54.26%,rgba(255,240,47,1.00) 100%);
	background-image: -o-linear-gradient(270deg,rgba(255,255,255,1.00) 54.26%,rgba(255,240,47,1.00) 100%);
	background-image: linear-gradient(180deg,rgba(255,255,255,1.00) 54.26%,rgba(255,240,47,1.00) 100%);
	border-bottom: thick solid #2C4794;
}
.flaeche-headline-2 {
	background-color: #FFFFFF;
	background-image: -webkit-linear-gradient(270deg,rgba(255,255,255,1.00) 54.26%,rgba(255,240,47,1.00) 100%);
	background-image: -moz-linear-gradient(270deg,rgba(255,255,255,1.00) 54.26%,rgba(255,240,47,1.00) 100%);
	background-image: -o-linear-gradient(270deg,rgba(255,255,255,1.00) 54.26%,rgba(255,240,47,1.00) 100%);
	background-image: linear-gradient(180deg,rgba(255,255,255,1.00) 54.26%,rgba(255,240,47,1.00) 100%);
}
.flaeche-lauftext {
	background-color: #FFED00 !important;
	min-height: 350px !important;
	padding-top: 0px;
}


.btn-danger-jask {
  background-color: #2C4794;
  border-color: #2C4794;
}

.flyer-button {
	color: #FFFFFF;
	font-family: source-sans-pro;
	font-style: normal;
	font-weight: 200;
	text-align: center;
	font-size: small;
	width: 100%;
	background-color: #FFED00;
	border: px solid rgba(44,71,148,1.00);
}


.carousel-indicators .active {
	width: 10px;
	height: 10px;
	margin: 0;
	background-color: rgba(255,237,0,0.75);
}


.drei-spalten-laenge {
	min-height: 500px !important;
}

.drei-spalten-laenge-2 {
	min-height: 390px !important;
}
.drei-spalten-laenge-4 {
	height: 300px;
}

.zum-shop {
	padding-top: 26px;
}




.footer-text {
	color: #FFFFFF;	
}

.footer-text2 {
	color: #FFED00;
	}

.footer-hintergrund {
	color: #FFFFFF;
	background-color: #2C4794;
}
.well-jask {
	border-width: 0px;
}

.kurz {
}

.well-2 {
	min-height: 20px;
	padding: 19px;
	margin-bottom: 20px;
	background-color: #FFF57B;
	border: 1px solid #e3e3e3;
	border-radius: 4px;
	-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .05);
	box-shadow: inset 0 1px 1px rgba(0, 0, 0, .05);
}

.abstand {
	margin-top: 24px;	
}






@media (max-width : 618px ){
.h2-sm {
	color: #303030;
	font-family: source-sans-pro;
	font-style: normal;
	font-weight: 200;
	font-size: 30px !important;
}
}
