/* ========== Küchen OH CUSTOM CSS ============== */
/* OH Küchen Farbe*/
/* logo: #2f2981;  komplementäre Farbe: #7b8129; */
/* schrift drün: #aab517; */

.center {
    text-align: center;
}

/* ============ Logo =========== */
img:not([draggable]), embed, object, video {
    max-width: 140% !important;
    height: auto;
}


/* H1 */
.section-title {
    margin-bottom: 15px !important;;
    font-size: 24px !important;
    font-weight: 400 !important;;
    text-transform: uppercase !important;;
    text-align: center !important;;
    letter-spacing: 0.5em !important;;
    line-height: 1.4 !important;;
}


h1 {
    margin-bottom: 1em;
    font-size: 24px;
    font-weight: 300;
    font-style: normal;
    line-height: 1.6;    
}

h2 {
    font-size: 24px;
    font-weight: 300;
    font-style: normal;
    line-height: 1.6;
}


h3 {
    font-size: 20px;
    font-weight: 400;
    font-style: normal;
    line-height: 1.6;
}

h4 {
    font-size: 20px;
    font-weight: 300;
    font-style: normal;
    line-height: 1.6;
}


/* Blockquote */
@media only screen and (max-width: 767px) {
blockquote p {
    font-size: 24px !important;
}
}


/* =============== Padding  Top ================== */
section.padTop20 {
    padding-top: 20px !important;
}

.padTop100 {
    padding-top: 100px;
}

.padTop120 {
    padding-top: 120px;
}

.padTop150 {
    padding-top: 150px;
}


/* ============ Padding Bot ============== */
section.padBot80 {
    padding-bottom: 80px !important;
}

.padBot100 {
    padding-bottom: 100px;
}

.padBot130 {
    padding-bottom: 130px;
}

/* ============== Kontakt  ================ */

/* Icon Color */
.ci-icon:before {
    width: 100%;
    height: 100%;
    background: #d0d67e;
}

/* Anschrift mittig auf Mobil */
@media only screen and (max-width: 575px) {
.pb-xs-0 {
    padding-left: 100px !important;
    }}


/* =========================== Menu ================================== */
/* Mobile Menu Col */
body {
   /*  color */
    font-size: 14px;
    font-family: "Open Sans", arial, sans-serif;
    line-height: 1.6;
    -webkit-font-smoothing: antialiased;
}

/* Menu active color */
.inner-nav ul li a:hover, .inner-nav ul li a.active {
    color: #aab517 !important;
    text-decoration: none;
}

/* Menu Font Size */
.inner-nav ul {
    font-size: 12px !important;
    font-weight: 400;
    letter-spacing: 1px;
    line-height: 1.3;
}

