/* 1400er Grid */

.content-slider {
    min-height: 231px;
}

.wrapper {
    max-width: 1252px;
}

.tab-links li {
    height: auto;
}

#column-1 .content {
    height: auto;
    padding: 52px 32px 32px 52px;
}

.tab-links a {
    float:left;
}

.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%;
}

.col-4 {
    width: 33.33333333333333%;
}

.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%;
}

.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%;
}

.logo img {
    width: 136px;
    height: 34px;
    margin-top: 9px;
}


/*----- Abbinder Formular ----*/


.boilerplate .wrapper .col-4 {
    width: 42.04545454545455%;
}

.boilerplate .wrapper .col-8 {
    width: 57.95454545454545%;
}

section.boilerplate input.phone {
    margin-left: 0;
    width: 100%;
}

section.boilerplate input.company {
    margin-left: 0;
    width: 40%;
}

section.boilerplate input.mail {
    width: 58.8%;
}

section.boilerplate input.name {
    margin-left: 0;
    width: 40%;
}

section.boilerplate input.secondname {
    width: 58.8%;
}

.boilerplate .col-8 {
    padding-left: 3.958333333333333%;
}

section.boilerplate .no-margin {
    margin: 0 0 10px 0;
}

.section.boilerplate .company,
.section.boilerplate .mail {
    width: 49.5%;
}


.boilerplate .wrapper h1,
.boilerplate .wrapper h2,
.boilerplate .wrapper h3,
.boilerplate .wrapper h4,
.boilerplate .wrapper h5 {
    color: #333;
    text-align: center;
    font-family: "Open Sans", sans-serif; font-weight: 600;
    font-size: 30px;
    line-height: 40px; /* 137.5% */
}


nav#desktop-menu .submenu {
    left: 405px;
}

nav#desktop-menu .submenu.site-1 {
    left: 0px;
    width: 690px;
    padding: 0 200px 0 564px;
}

nav#desktop-menu .submenu.site-2 {
    left: 0px;
    padding: 0 230px 0 562px;
}

nav#desktop-menu .submenu.site-3 {
    left: 0;
    padding: 0 200px 0 604px;
    width: 500px;
}

nav#desktop-menu .submenu.site-4 {
    left: 0px;
    width: 933px;
    padding: 0 220px 0 339px;
}

nav#desktop-menu .site-5 .submenu {
    left: 0;
    width: 682px;
    padding: 0 200px 0 573px;
}

nav#desktop-menu .submenu.site-3 li,
nav#desktop-menu .site-5 .submenu li {
    float: right;
}

nav#desktop-menu .submenu li {
    margin: 0;
    margin-left: 12px !important;
}

nav#desktop-menu ul li:first-child {
    margin: 0;
}

.content-slider.owl-carousel.owl-theme.owl-loaded {
    min-height: 331px;
}

.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;
    }
}