.c-tab__content table { width:100%; }
.c-tab__content  { overflow:hidden }

@media screen and (max-width: 767px) {
	.c-tab__content table { display:none; }
}

.bold { font-weight:700 }
.fs30 { font-size:30px!important; }
.img-lh { line-height: 60px; height: 60px; }
.whitebox { background-color: #fff; padding: 15px; height:165px; box-shadow: 0 0 3px #AFAFAF; }
#logo { height:80px; }
.navbar-red                      { background-color:#2d3f5a!important;  }
.padding-left-2    { padding-left: 24px; }
.padding-right-2    { padding-right: 24px; }
.boxes-container {
    background: #23344e;
}
.boxes-container * { color:#fff!important }
.navbar-red .nav > li > a:hover, .navbar-red .nav > li > a:focus {
background:#23344e!important;
}


.navbar-red .navbar-nav > li > a
{
color:#fff!important;
}

@media (max-width: 767px) {
    .navbar-red .navbar-nav > li {
        border-bottom: 1px solid #009fe3!important;
    }
}


@media (max-width: 992px) {
    .mobil-menu-head {
        background-color: #23344e!important;
        color: #fff;
        padding: 15px;
    }
}

@media (max-width: 767px) 
{
.mobil-menu-head
{
background:#23344e!important;
}
    .navbar-red {
        border-top: 3px solid #009fe3!important;
        background-color: #fff;
        border-bottom: 3px solid #009fe3!important;
    }
}
@media (max-width: 992px) {
    .navbar-red .navbar-nav > li:last-child {
        border-bottom: none!important;
    }
}

.slogan 
{
    font-size: 19px!important;
    font-weight: bold!important;
}
.boxes-container .small
{
        width: 287px!important;
        padding-left: 40px;
}
.vorteile-box
{
	padding:10px;
	border:1px solid #009fe3;
	text-align:center;
}
.vorteile-box img
{
max-width:100px;
}
.margin-top-2
{
margin-top:24px;
}
.margin-top-3
{
margin-top:36px;
}
.margin-top-1
{
margin-top:12px;
}
@media (max-width: 991px) {
    .mobile-hidden
    {
    display:none;
    }
}





