body
{margin:0;padding-top:0px;background-color:#fff}

.startseite-hidden
{visibility:hidden;display:none}

.container-freitext
{margin-bottom:40px}

.container-content-gelb
{height:440px;background-color:#d7d7d7;padding-bottom:30px}
@media (max-width:419px)
{.container-content-gelb 
{height:400px;background-color:#d2d2d2;padding-bottom:0px}
}
@media (min-width:420px) and (max-width:767px)
{.container-content-gelb 
{height:320px;background-color:#d2d2d2;padding-bottom:30px}
}
@media (min-width:768px) and (max-width:991px)
{.container-content-gelb 
{height:400px;background-color:#d2d2d2;padding-bottom:30px}
}
@media (min-width:992px) and (max-width:1199px)
{.container-content-gelb 
{height:440px;background-color:#d2d2d2;padding-bottom:30px}
}
@media (min-width:1200px)
{.container-content-gelb
{height:440px;background-color:#d2d2d2;padding-bottom:30px}
}

.container-content-gelb h1
{color:#3f748c;font-weight:700;font-style:italic!important}
@media (max-width:419px){
.container-content-gelb h1 {font-size:22px;margin-bottom:1px;}
}
@media (min-width:420px) and (max-width:767px){
.container-content-gelb h1 {font-size:24px;margin-bottom:20px;}
}
@media (min-width:768px) and (max-width:991px){
.container-content-gelb h1 {font-size:36px;margin-bottom:30px;}
}


@media (max-width:419px)
{.container-content-gelb img 
{width:70px;margin: 0 auto 15px auto}
}
@media (min-width:420px) and (max-width:767px)
{.container-content-gelb img 
{width:90px;margin-top:10px;margin-bottom:20px}
}
@media (min-width:768px) and (max-width:991px)
{.container-content-gelb img 
{width:110px;margin: 20px auto 30px auto}
}
@media (min-width:992px) and (max-width:1199px)
{.container-content-gelb img
{width:110px;margin: 20px auto 30px auto}
}
@media (min-width:1200px)
{.container-content-gelb img
{width:110px;margin: 20px auto 30px auto}
}

.container-starter-freitext button
{margin-top:15px !important}

.container-small
{float:center;text-align:center}

@media (max-width:419px)
{.container-suche
{width:100%;font-size:12px;font-weight:700;;color:#fff;text-align:right;text-transform:uppercase;padding:15px 15px 0 0}
}
@media (min-width:420px) and (max-width:767px)
{.container-suche
{width:100%;font-size:12px;font-weight:700;;color:#fff;text-align:right;text-transform:uppercase;padding:10px 15px 0 15px}
}
@media (min-width:768px) and (max-width:991px)
{.container-suche
{width:504px;font-size:12px;font-weight:700;;color:#fff;text-align:right;text-transform:uppercase;margin-left:91px;padding-top:10px}
}
@media (min-width:992px) and (max-width:1199px)
{.container-suche
{float:center;text-align:right;width:544px;font-size:12px;font-weight:700;;color:#fff;text-align:right;text-transform:uppercase;margin-left:177px;padding:10px 0 0 0}
}
@media (min-width:1200px)
{.container-suche
{float:center;text-align:right;width:600px;font-size:12px;font-weight:700;color:#fff;text-align:right;text-transform:uppercase;margin-left:270px;padding:10px 0 0 0}
}

.container-logo
{text-align:center;width:750px;margin:0 auto;padding-left:40px}
@media (max-width:992px)
{.container-logo
{display:none;visibilty:hidden}
}

.container-content-weiss
{padding-left:15px;padding-right:15px}

.container-logo img 
{width:60px}

/* .container-content-weiss img
{width:100%} */

@media (max-width:419px)
{.container-content-weiss {display:none;visibility:hidden}
}
@media (min-width:420px) and (max-width:767px)
{.container-content-weiss {margin-top:50px;}
}
@media (min-width:768px) and (max-width:991px)
{.container-content-weiss {margin-top:50px;}
}
@media (min-width:992px) and (max-width:1199px)
{.container-content-weiss {margin-top:50px;}
}
@media (min-width:1200px)
{.container-content-weiss {margin-top:50px;}
}

.container-content-weiss .col-md-6
{margin-bottom: 20px}

.form-control
{margin-bottom:10px}

.form-control-nomargin
{margin-bottom:0px;float:left}

.container-content-gelb .btn-block {margin-top:10px;}
@media (max-width:767px)
{.container-content-gelb .btn-block {margin-top:10px;}
}

.container-content-gelb,.container-content-weiss
{text-align:center;margin-right:-15px;margin-left:-15px}
@media (max-width:419px)
{.container-content-gelb,.container-content-weiss
{margin-left:0px;margin-right:0px}
}
