/*!
 * Start Bootstrap - Heroic Features (https://startbootstrap.com/template-overviews/heroic-features)
 * Copyright 2013-2019 Start Bootstrap
 * Licensed under MIT (https://github.com/BlackrockDigital/startbootstrap-heroic-features/blob/master/LICENSE)
 */
body {
  padding-top: 0px;
  background-color:#CCC;
}


a, a:hover, a:active, a:focus {
	outline:0;
}

.container {
	background-color: #fff;
}

.row {
	 padding-bottom: 15px;
}

.bg-light {
    background-color: #ffffff!important;
}

.jumbotron {
	color:white;
	background-image:url('../img/bg_head_middle.jpg');
	background-size:cover;
	padding-top: 15px;
	padding-bottom: 65px;
	min-height:40px;
	margin-top:0rem!important;
	border-top-left-radius: 0.0rem;
    border-top-right-radius: 0.0rem;
    border-bottom-right-radius: 0.3rem;
    border-bottom-left-radius: 0.3rem;
}

@media (min-width: 576px){
	.jumbotron {
		padding-top: 15px;
		padding-bottom: 65px;
		min-height:40px;
	}
}

@media (min-width: 767px){
	.jumbotron {
		padding-top: 15px;
		padding-bottom: 60px;
		min-height:100px;
	}
}

@media (min-width: 1023px){
	.jumbotron {
		padding: 2em 2em;
		min-height:220px;
	}
}
.navbar {
	padding-top:0;
	padding-bottom:0;
}

.navbar > .container {
	border-left:15px solid white;
	border-right:15px solid white;	
}

.mc-LiveBaseLogo-rand-rechts {
	width: 100%;
	height: 90px;
    background: url(../img/LiveBaseLogo.gif) no-repeat;
    background-position: center; 
}
.mc-text-logo-rand-rechts {
	height: 90px;
    width: 100%;
    font-size: 18px;
    font-weight: 700;
    text-align: center;
}
.mc-TopsLogo-rand-rechts{
	width: 100%;
	height: 90px;
    background: url(../img/topslogo_klein.jpg) no-repeat;
    background-position: center; 
}
.card-body {
	background-color:#DADADA;
}

.card-body ul {
	margin-left: 10px;
    margin-right: 10px;
	text-align:left;
}

footer {
	padding-top:15px;
	padding-bottom:15px;
}

.border-shadow{
	-webkit-box-shadow: 0px -10px 80px 2px rgba(0, 0, 0, 0.2);
    -moz-box-shadow: 0px -10px 80px 2px rgba(0, 0, 0, 0.2);
    box-shadow: 0px -10px 80px 2px rgba(0, 0, 0, 0.2);
}




#language-switcher {
   	padding-right: .5rem;
    padding-left: .5rem;
    display: block;
    padding: .5rem 1rem;
    
    background-color: transparent;
    border: none;
    color: rgba(0,0,0,.5);
}



