/*google  https://www.google.com/u/1/recaptcha/admin/site/448394960*/

.com_config.view-modules .modal { position: inherit;}

.alert {background: #fff;}
.alert-heading {display: none;}
.alert-message {padding-top: 50px; color:#8a0303;}

h1, h2, h3, h4 {font-weight: normal;}
h2 {font-size: 14px;line-height: 1.3;    color:#8a0303;
}
.pull-right {float: right;margin-left: 18px;}
.ja-header {
    background: #fff;
}

.span2, .span10 {
    float: none;
    width: 100%;    

}

/*logo mobile*/


@media (max-width:767px){
    #ja-header .logo-image {left: 20px;}
    
}


/*banner */
.section1,  .hero-unit {background:#fff !important; text-align: left !important;}

 .hero-unit {background-color:#fff !important;}
.ja-header .container {
    border-bottom: 0;
}

/*nav*/
/*abstand menue zu oben */
.t3-mainnav .navbar {
margin-top: 30px;
margin-right: 15px;
}


@media (min-width: 980px) and (max-width:1199px){
    .t3-mainnav {padding-right: 0;margin-right: 20px;}
    
}

/*mobile menu hamburger*/

@media (max-width:767px){
    .t3-mainnav {float: right; margin-right: 15px;}
    
}

.t3-mainnav .navbar .nav > li.active > a, .t3-mainnav .navbar .nav > li.active > a:hover {
    
    color:#8a0303;
    
}

.t3-mainnav .navbar .nav > li > a:hover {
    color:#2c2c2c;
    
}

/*01 mission*/

/*abstand bild zu oben */
.introducing {margin-top: 70px; }
 
.missionimage 
{ margin-bottom: 50px; width:100%; height:auto;  background-size: cover;}
 

.introducing .container {padding-top: 10px; }
.introducing .span4 {
margin-top: 0px;
min-height: 990px;
}

@media (max-width: 767px) {
.introducing .span4 {
  
min-height: auto;
       
    }
}

div .block-content p {
    text-align: left;
}

#introducing div .block-content p em {
   color:#868686;
    
}


.introducing .block {
    text-align: left;
    
}
div .block-img img {
    vertical-align: top;
    margin-bottom: 30px;
    
}

/*contact*/

#row_term_condition label {display: inline !important; position: relative; top: 3px; left:3px;}


@media (min-width: 1200px){
.row-fluid .span4 {
    width:22%
    
}}

/* 02 Application*/
.section3 {
    background: #bfbfbf;
    padding: 40px;
    padding-left:15px;
    
}

.section3 div .block-content p, .section3 div .block-content ul li,  .section3 div .block-content ol li  {
   color:#2c2c2c;
    
}

.section3 div .block-content hr {
   border-top:1px solid #bfbfbf;
    border-bottom: 1px solid #000;
    
}

.section3 div .block-content p em {
   color:#5d5d5d;
    
}


.t3-mainnav .navbar .nav > .active > a, .t3-mainnav .navbar .nav > .active > a:hover, .t3-mainnav .navbar .nav > .active > a:focus {
    
        color:#8a0303;

}


/* 03 about us*/
.section4 {
    background: #fff;
    padding: 40px;
    padding-left:15px;
}

/* 06*/
.section5, .section10 {
    background: #fff;
    padding: 40px;
    padding-left:15px;
}

/* 07*/

.section60, .section6 {
    background: #bfbfbf;
    padding: 40px;
    padding-left:15px;
}

/*button products*/
.section4 a  {
    
        color:#fff;

} 

.btn-primary {
    
        background-color:#00336A;
background-image:none;
} 

.btn-primary:hover {
    
        background-color:#0064A3;
background-image:none;
}

#kontakt a {
    
        color:#fff;

}

#kontakt {
    background: #bfbfbf;}
	

#ja-form.dark-style1 input, #ja-form.dark-style1 textarea {
    background-color: #fff;
    border: 0;
    
}


	
.onepagecontact {
    background: #bfbfbf;
    padding: 40px;
}


#kontakt span.section-subtitle {
    display: none;
}

ul.form-list #ac-submit {
    
    background-color: #8a0303;
    border: 1px solid #8a0303;
}

