#quadmenu .quadmenu-navbar-nav li.quadmenu-item > a {display: block!important}
#quadmenu .quadmenu-navbar-nav li.quadmenu-item-type-post_type > a > .quadmenu-item-content > .quadmenu-text {font-size: 14px;}
.et_pb_text_inner {text-align:justify}
.et_pb_row, .container {
max-width: 1260px;
}
.et-fixed-header#top-header, .et-fixed-header#top-header #et-secondary-nav li ul {
background-color: #ededed!important;
}
#top-header, #top-header #et-secondary-nav li ul {
background-color: #ededed!important;
}
#et-info {float:right}
#et-secondary-menu {float:left} .et_pb_slide_description {
width: auto;
margin: auto;
padding: 30% 5%;
}
h1 {font-weight:bold}
#main-footer {
background-color: #ededed;
}
#top-header a {
color: #666;
}
.red a .quadmenu-text {color:#e2001a}
.et_pb_widget,.et_pb_widget a {color: #666!important}
#top-menu li.current-menu-item > a {color:#e2001a}
ul.et_pb_tabs_controls {
background-color: #ffffff;
}
.et_pb_tabs_controls li {background: #ebebeb;height:42px}
.et_pb_tabs_controls li.et_pb_tab_active a {background: #707173; color:white!important}
.et_pb_section {
padding: 1.5%!important;
}
.et_pb_slide {
padding: 0 3%;
} #quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav li.hoverbg.quadmenu-item.open > .quadmenu-dropdown-menu.quadmenu_fadeIn {
background: #ededed!important;
}
#et-footer-nav {background-color:#c1272d}
.bottom-nav {text-align: right;}
.bottom-nav a {color:white} #footer-bottom {background-color: transparent;}
.footer-widget h4 {color: #333;}
.et-search-form, .et_mobile_menu, .footer-widget li::before, .nav li ul, blockquote {
border-color: transparent;
}
.home .et_pb_slider .et_pb_container {
margin: 0;} #quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav li.quadmenu-item.open > .quadmenu-dropdown-menu.quadmenu_fadeIn {background:transparent}
#quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav li.quadmenu-dropdown > .quadmenu-dropdown-menu.quadmenu-dropdown-stretch-dropdown > ul li {background:#ededed}
#quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav li.quadmenu-dropdown > .quadmenu-dropdown-menu.quadmenu-dropdown-stretch-dropdown > ul li li {background:#fff;}
#quadmenu.quadmenu-is-horizontal.quadmenu-dropdown-shadow-show .quadmenu-navbar-nav li.quadmenu-item > .quadmenu-dropdown-menu {box-shadow: 0 0px 0px rgba(0,0,0,0.15)!important;}
.rot {color: #e2001a}
.karrierebox .et_pb_module_header {min-height:50px}
li.quadmenu-item-wpml-ls-2-en, li.quadmenu-item-wpml-ls-2-de {border-top: 1px dashed!important;}
@media (min-width: 980px) {
li.quadmenu-item-wpml-ls-2-en, li.quadmenu-item-wpml-ls-2-de{display: none!important}
.et_pb_post_title.et_pb_featured_bg .et_pb_title_container {
padding: 1em 1.5em 0.5em 1em;
width: 50%;
}
}
.wpcf7-form-control.wpcf7-submit {
position: relative;
padding: .3em 1em;
border: 2px solid;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
background-color: transparent;
background-repeat: no-repeat;
background-position: center;
background-size: cover;
font-size: 20px;
font-weight: 500;
line-height: 1.7em !important;
-webkit-transition: all .2s;
-moz-transition: all .2s;
transition: all .2s;	
display: inline-block;	
color: #e2001a;
cursor:pointer
}
.wpcf7-form-control-wrap {padding-top: 15px;}
@media only screen and (max-width: 1290px) {
#quadmenu .quadmenu-navbar-nav li.quadmenu-item-type-post_type > a > .quadmenu-item-content > .quadmenu-text, 
#quadmenu a.quadmenu-dropdown-toggle, 
#quadmenu .quadmenu-item-content .quadmenu-text {font-size: 12px;}
}