.content-slider {
    min-height: 231px;
}
.wrapper {
    max-width: 1252px;
}


.software .wrapper {
    max-width: 1252px;
    box-sizing: border-box;
}
.kontakt {
    line-height: 1.250em;
    font-family: 'open_sansregular', sans-serif;
    padding: 5% 0% 10% 0%;
    width: 100%;
}
#wrapper-header .wrapper, .first-column.wrapper, .wrapper.mission, .wrapper.jobs, .benefit-container {
    max-width: 1252px;
}
.benefit-content .left {
    float:left;
    width: 20%;
    margin: 0 9% 0 0;
}
.benefit-content .right {
    float:left;
    width: auto;
    margin-top: 0px;
}
.benefit-content .column {
    display:none;
    margin: 110px 0 150px 0;
    padding: 0 7%;
}
.tab-inhalt div {
    height: 420px;
}
.vorstand-tab div {
    height: 360px;
}
.unterseite .tab-links li, .unterseite .tab-links li.litab2 {
    height: 46px;
    padding: 3.4% 5.3%;
}
.modul {
    border-top: 1px solid #cdd3da;
    width:100%;
    box-sizing: border-box;
    padding:5% 5%;
}
.academymaker-logo {
    width: 16%;
    position: absolute;
    top: 42px;
    left: 52px;
}
.academymaker-logo img {
    margin:0 !important;
}
.modul .left {
    float:left;
    width:15%;
    padding-top: 0px;
}
.first-column #column-1 .content {
    height: auto;
    padding: 52px 110px 32px 52px;
}
.lp .first-column #column-1 .content {
    height: auto;
    padding: 52px 110px 62px 52px;
}
.first-column #column-1 .img-teaser .content, .first-column #column-1 .img-logo-teaser .content {
    position: relative;
    padding: 15px 15px;
}
.benifit-wrapper.stellenanzeige {
    max-width: 1252px;
    margin:0 auto;
}
#site-id-6 .stellenanzeige.first-column #column-1 .content {
    padding: 52px 250px 10px 52px;
}
#site-id-6 .first-column #column-1 .img-teaser .content {
    position: relative;
    padding: 15px 15px;
}
.trainingsprodukt-slider .left {
    float:left;
    width:50%;
    margin-left: -40px;
}
#site-id-24 .img-left-teaser .col-left img, #site-id-24 .img-right-teaser .col-right img {
    width: 100%;
}
.testimonial-teaser-box .item {
    width: 31.3%;
    padding: 3%;
    margin: 1%;
    box-sizing: border-box;
}
.testimonial-wrapper {
    max-width: 1252px;
    margin:0 auto;
}
.trainingsprodukt-slider .items img {
    width: initial;
}
.trainingsprodukt-slider .items {
    position: absolute;
    width: 35%;
    left: 30px;
    top: 0px;
}
.trainingsprodukt-slider .slider-wrapper {
    height: 400px;
    width: 120%;
    background-position: 70px;
    position: relative;
}
.trainingsprodukte-teaser-box button.gh_btn_blau {
    margin-top: 11px;
}
.stoerer-de, .stoerer-en {
    left: 450px;
    top: -38px;
}
#site-id-22 #column-2 {
    margin-top: 72px !important;
}
#site-id-22.lp #column-2 {
    margin-top: 72px !important;
}
.trainingsprodukt-slider .right .slider-wrapper {
    margin-left: -30px;
    width:131%;
}

.trainingsprodukt-slider .right {
    float:right;
    width:46%;
}
.mission .column .left {
    padding: 20px 0 0 30px;
}
#site-id-1 .mission .column .left {
    padding: 20px 0 0 52px;
}
.mission .column .left {
    padding: 0 0 0 50px!important;
}
#site-id-5 .mission .column .right {
    padding: 0 130px 0 60px;
}
#site-id-19 #column-7 {
    margin-top: -130px;
}
#site-id-19 #column-9 {
    margin-top: -85px;
}
.img-text-teaser .img-wrapper {
    width: 25%;
    height:400px;
    float:left;
    margin-right: 5%;
}
.unterseite.software .mood-img.software-service-img video {
    margin-top: -40px;
}
#trainings-wrapper .product .right {
    float:right;
    width:65%;
    padding: 0 0 0 5%;
}
#trainings-wrapper .product .left {
    float:left;
    width:30%;
}
.slider {
    padding: 0px 78px 48px 52px !Important
}
.jobs .slider, .gallery-wrapper .slider {
    padding:0 !important;
}
.academymaker .slider {
    padding: 0px 78px 33px 52px !Important
}
.landingpage .slider {
    padding:0px 32px 49px 32px !Important
}
.unternehmen .content-slider-navigation {
    background: url('../../img/slider-bg.png') 51px 47px no-repeat;
}
.landingpage .content-slider-navigation {
    background: url('../../img/slider-bg.png') 31px 47px no-repeat;
}
.tab-links li {
    height: auto;
}
.tab-links a {
    float:left;
}

.img-right-teaser .col-left {
    padding: 0;
}
.job-offer {
    width: 555px;
}
.job-container .job-offer {
    width: 400px;
}
.grid-sizer, .col-1 {
    width: 8.333333333333333%;
}
.col-1_5 {
    width: 4.166666666666667%;
}
.col-2 {
    width: 16.66666666666667%;
}
.col-2_5 {
    width: 12.5%;
}
.col-3 {
    width: 25%;
}
.col-3_5 {
    width: 20.83333333333333%;
}
nav.sidebar-menu {
    padding:35px 40px 0 40px;
}
.first-column .col-4 {
    width: 28%;
}
.col-4, .first-column.landingpage .col-4 {
    width: 33.33333333333333%;
}
.landingpage #column-4 {
    min-height: 459px;
}
.col-4_5 {
    width: 29.16666666666667%;
}
.col-5 {
    width: 41.66666666666667%;
}
.col-5_5 {
    width: 37.5%;
}
.col-6 {
    width: 50%;
}
.col-6_5 {
    width: 45.83333333333333%;
}
.col-7 {
    width: 58.33333333333333%;
}
.col-7_5 {
    width: 54.16666666666667%;
}
.col-8 {
    width: 66.66666666666667%;
}
.first-column .col-8 {
    width: 72%;
}
.tp-column .col-8 {
    width: 68%;
}
.first-column.landingpage .col-8 {
    width: 66.6666%;
}
.col-8_5 {
    width: 62.5%;
}
.col-9 {
    width: 75%;
}
.col-9_5 {
    width: 70.83333333333333%;
}
.col-10 {
    width: 83.33333333333333%;
}
.col-10_5 {
    width: 79.16666666666667%;
}
.col-11 {
    width: 91.66666666666667%;
}
.col-11_5 {
    width: 87.5%;
}
.col-12 {
    width: 100%;
}
.col-12_5 {
    width: 95.83333333333333%;
}

.facts {
    margin-top: 140px;
}
.logo-icon {
    margin: 33px;
}
.center-headline h2 {
    padding: 0;
}
.leistungimgwrap .headkleiner{
    margin:20px 0 80px 0 ;
}
#EdgeID, .img-text-teaser img {
}
.wrapper.verantwortung .column.col-12 {
    width: 1252px;
}
.mission .column .right {
    padding: 0 90px 0 0px;
}
.themen-box {
    left: 164px;
    top: 48px;
}
.formate-box {
    left: 570px;
    top: 370px;
}
#fact-1 {
    margin: 0px 0px 0px 174px;
}
#fact-1 p {
    padding-top: 64px;
}
#fact-2 {
    height: 192px;
    width: 192px;
    border-radius: 101px;
}
#fact-3 {
    height: 176px;
    width: 176px;
    border-radius: 94px;
}
#fact-4 {
    height: 226px;
    width: 226px;
    border-radius: 118px;
}
#fact-4 p {
    padding-top: 75px;
}
.branchen-container {
    width: 373px;
}
.boilerplate.ununu-teaser {
    padding-bottom: 0;
}
.boilerplate .wrapper .col-4 {
    width: 42.04545454545455%;
}
.boilerplate .wrapper .col-8 {
    width: 57.95454545454545%;
}

.boilerplate.stellenanzeigen .wrapper {
    padding: 86px 20px 10px 20px;
    height: 81px;
}
.boilerplate .col-8 {
    padding-left: 3.958333333333333%;
}
.boilerplate.stellenanzeigen .right {
    float: right;
    width: 50%;
}
.boilerplate .wrapper h1, .boilerplate .wrapper h3, .boilerplate .wrapper h5 {
    font-size: 2.0em;
    color: #464646;
    line-height: 1.3em;
    font-family: 'open_sanslight';
    margin-bottom: 55px;
    text-align: center;
}

nav#desktop-menu ul li:first-child {
}
.content-slider.owl-carousel.owl-theme.owl-loaded {
    height: 247px;
}
.unterseite .content-slider.owl-carousel.owl-theme.owl-loaded {
    height: auto;
}
.tab-links li.litab2 {
    padding-top: 16px;
}
.home .slider {
    padding: 0px 32px 49px 32px !Important;
}
@-moz-document url-prefix() {
    .home .slider {
        padding: 0px 32px 52px 32px !Important;
    }
}
