#zukunft{
    background-color: #0088CE;
    padding-right: 0;

}
 #zukunft h1 {
     color: white;
     text-decoration: underline;
     margin-top: 0!Important;

}

.auszeichnungStellen{
     font-size: 24px;
     font-weight: 800;

}

.pipe{
     font-size: 28px;
     font-weight: 900;
     color: #0088CE;

}

#blueBox{
     background-color: #0088CE;
     margin-top: 40px;
     color: white;


}
#blueBox  h1 {
    color: white!Important;
}
#blueBox  h4 {
    color: white!Important;
}

#benefits {
    margin-left: 50px;

}
#bewerbenJetzt{
   margin-top: 40px;
}

.center {
    text-align: center;
}

#dasSindWir{
    color: black;
    border-left: 10px solid #0088CE;
    margin: 0 0 26 0;

}

#dasSindWir h1{
    color: black!Important!Important;
}


.jobOfFerte h3 {
    margin-top: 28px;
}

.abSofort{
    color: white; 
    background-color: red; 
    display: inline-block; 
    text-align: center; 
   margin: 0 0 0px 80px;
    padding: 5px;
    font-size: 28px;
    font-weight: 900px;
    position: absolute;
    top: 0;

   
}
.span4.jobOfFerte{
     border: 2px solid black;
     background-color: white;
     width: 300px;
     margin: 40px 0 20px 30px;
     padding: 20px;
     position: relative;


}

#aktuelleJobs{
    margin-top: 40px;
    background-color: lightgrey;


}

 #zukunft p {
     color: white;
     font-size: 24px;

}

#ueberUns img {
    box-shadow: 5px 5px 20px black;

}

 .jetztBewerben {
    font-size: 28px;
    font-weight: 900; 
    


}

#top-b {
background-color: rgba(200, 200, 200, 0)!Important;

}

th {
    text-align: left; 
    width: 400px;

}

td {
   width: 400px;
   vertical-align: middle; 

table {
 border: solid 3px black; 


}

}

tr {
    padding: 15px; 
    display: inline-block; 

}

#first-column {
   background-color: lightgrey; 
   border: solid 1px black; 

}

#second_column {
    background-color: bisque; 
    border: solid 1px black; 

}

#third_column {
    background-color: #b8daff; 
    border: solid 1px black; 


}

#fourth_column {
    background-color: #8fd19e; 
    border: solid 1px black; 

}


#calculator_button {

    margin-top:30px; 
}

#Error {
    color: red;

}

.film_startseite {
    
    border: solid 1px black; 

}


#teaser_startseite {
    margin-top: 10px; 
}

.m25 {
    margin-left: 25px; 
}

.m45 {
    margin-right: 35px; 
}


.fas, h4 {

    color: #008dd2

} 

ul, h2, h3 {
    margin: 0;
}


ul {
    color: #008dd2;

}



.readon.uk-button span {
    color: #FFFFFF!Important;
}

.teaser {
   border: solid 1px #008bd2
}

li span {
   color: black; 
}

.marg20 {

    padding-left: 20px;
}


em {

   color: #008dd2!Important; 
}

.default4 div.row {
    width: 400px;
}

.menu-style {
    width: 1250px;
}

.section div.row {
   padding: 5px; 
}

.section .spNavigationContainer {
    display: none;
}

.section .spEntryContainer {
    display: none;
}

#spCategoryContainer-show div.row {
    float: none;
}

#spCategoryContainer-show{
background-color: rgba(80, 80, 80, 0.05);

}

.page-header.lead.namefield {
    font-size: 20px;
    width: 250px;
}

ul.ctrl-emod-pagination.pagination.pagination-sm li {
    display: none;
}

.logo-small img{
width: 200px; 
}
.item_img.img-intro.img-intro__left img {
    width: 290px;
}

.item.item_num0.item__module{
width: 20px; 
}

.item_img.img-intro.img-intro__left img {
    min-width: 230px;
}

.item__module {
    min-width: 250px;
    margin-bottom:5px; 
}

div.row {
float: left; 
padding: 20px;
}

button {
    background-color: #008dd2!Important;
    color: #FFF!Important;
    border: none!Important;
    border-radius: 3px;
}

}b
#top-e a:link {
    color: #183962!Important;
}

.form-group {
color: #FFF; 

}

.uk-panel-box.flash_start.uk-scrollspy-init-inview.uk-scrollspy-inview {
    border: solid 1px black;
}

.nav.navbar-nav li:nth-of-type(2) {
    display: none;
}
.tab_menue{
display: none; 
}

.uk-article {
    min-height: 50vH;
}


.uk-navbar-toggle:after {
    content: "\f039";
    font-family: FontAwesome;
    vertical-align: middle;
    font-size: 35px;
    font-weight: 100;
    color: #FFF;
}


.navbar-header {
    display: none;
}

.SobiPro.default4 .pagination > li > a, .SobiPro.default4 .pagination > li > span, .SobiPro.default4 .pagination > ul > li > a, .SobiPro.default4 .pagination > ul > li > span{
font-size: 24px;
}

.SobiPro.default4 .pagination > h1 {
display: none; 
}

.pagination.pagination-xs {
    list-style: none;
}
.pagination.pagination-xs li {
float: left; 
}


/*div.navbar-header{
display: none;
}

#alpha-index {
    display: none;
}
*/

#download {
     text-align: right; 
}



.span5 {

    width: 430px;

}


h1 {

color: #008dd2;
font-size: 32px!Important;
font-weight: 600!Important;

}

 h2 {
color: #008dd2!Important;
}

 h3 {
color: #008dd2!Important;
}


.uk-panel.videoContainer {
    border: solid 1px lightgrey;
}

img.uk-align-right {
   margin-bottom: 0; 


}
 .footer {
    font-size: 16px; 
    text-align: left; 

}

.footer a:hover {
    color: grey; 
}

[class*="span"] {
    margin-left: 12px; 

}
.span4.haendler{
    margin-top: 0px; 
    margin-bottom: 10px; 

}


.haendler {
    border: solid 1px #000; 
    height: 630px; 
}

.tm-navbar.uk-navbar {
    background-image: linear-gradient(rgba(230, 230, 230,1) 10%, rgba(193,193,193,1) 80%, rgba(230, 230, 230,1) 10%); 
    color: #FFF;
}

.logo img {
     margin-top: 16px;
}

.tm-navbar.uk-navbar{
    height: 140px; 

}
.menu-style {
    margin-top: 5px; 
   }


.uk-navbar-nav > li.uk-active > a {
    color: #999999; 
    background-color: rgba(0, 0, 0, 0); 
   }

.uk-navbar-nav > li > a {
        color: #FFFFFF;
}

.uk-navbar-nav > li > a:hover {
        color: #FFFF00;
}


.uk-navbar-nav {
    margin: 20px 0 0 20px; 

}

data-uk-sticky {
height: 200px; 
}

.uk-animation-slide-top {
    height: 80px;
    padding-top: 5px!Important;
    box-shadow: #0b0a0a 3px 3px 10px;
   /* background-color: #006cb7!Important;*/
}

.parallax_unten {
    background-color: red; 
}

.uk-subnav a {
    font-size: 18px; 
}

div#skip {
    display: none; 
}

div.lead {
display: none; 
}

#thxMessage{
   height: 650vH; 
}


/* Large Screen */
@media screen and (min-width: 1025px) {
  
 

}


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

 .uk-button.uk-navbar-toggle.uk-float-right {
    display: none;
}



  }
@media screen and (max-width: 1224px) {

div.menu-style
{
display: none; 
}

span.span6 {
width: 90vW; 
}

span.span5 {
width: 90vW; 
}

span.span4 {
width: 60vW; 
}

.span4.haendler {

   max-width: 350px; ;
}


video {
 width: 60vW; 
}


.haendler {
   width: 90vW; 

}

 }

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


  
}




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


}

@media screen and (max-width: 900px) {
  
 .tm-navbar.uk-navbar {
       height: 140px;
}

h3, h2 {
    font-size: 90px !important!important;
    line-height: 1.4 !important!important;
}
}



 

@media screen and  (max-width: 768px) {
  }