/* General Styles */
html,body{max-width:100%;overflow-x:hidden}
body{padding-top:50px;padding-bottom:50px}
#content .col-md-9{margin-top:.71428571428em}
button.btn.btn-default{margin-top:.71428571428em}
/* Styling the header */
@media(min-width:768px){
body{padding-top:111px}
a.navbar-brand{background-image: url("../logo1.jpg");background-repeat:no-repeat;height:111px;background-position:center;width:228px;text-indent:228px;overflow:hidden;padding:0;margin:0}
nav{max-height:111px}
}
nav h1{margin-top:10px;max-height:74.37px}
nav h2{margin:0;max-height:36.63px}
a.navbar-brand{white-space:nowrap}
/* Styling the menu */
div.col-md-3.hidden-xs ul.nav.navbar-nav li.menu-item,div.col-md-3.hidden-xs ul.nav.navbar-nav{width:100%}
li.menu-item.active a{background-color:#ddd}
/* Styling the footer */
footer{width:100%;background:white;text-align:center}
footer p{margin:0;padding:1em;}
.side-nav{position:fixed}
.panel-footer .label {font-size: 100%;}
.popover-content{color:#333}
.no-margin-top{margin-top:0}
.c_aufrufnummer{font-size: 2em}
.waitingtime{margin-top:0.5em}
#aktualisierung{max-width:30em}.panel-primary > .panel-heading {
	color: #fff;
	background-color: #b82220;
	border-color: #b82220;
}
.h1, .h2, h1, h2 {
	color: #4d4c4c;
}

