/* **********************************/
/* SOCCER PERFORM Style             */
/* **********************************/

html { overflow-y: scroll; }
img { max-width: 100%; }

.loginlogout { color: #fff; }
.loginlogout a { color: #fff; }
.main { padding-top: 30px; padding-bottom: 30px; }
.mtitle { font-size: 1.2em; }

.bg-dark { background-image:url(../img/carbon.jpg); }
.adminfooter { background-color: #eee; padding: 10px; }
.hidden { display: none; }
.leftnav { padding-top: 20px; padding-bottom: 20px; background-color: #f8f9fa; box-shadow: inset -1px 0 0 rgba(0, 0, 0, .1); }

.subnav a { color: #666666; }
.subnav ul { list-style-type: none; }
.subnav ul ul { padding-left: 15px; }
.subnav ul li { width: 100%; }
.subnav > ul > li.active > a:not(.mtitle) { background-color: #b8daff; }
.subnav > ul > li.active > ul > li.active > a { background-color: #b8daff;  }

.nav-pills > li.active > li.active > .nav-link { color: #000; background-color: #b8daff; }

.footer { border-top: 1px solid rgba(0, 0, 0, .1); padding-top: 20px; }
.footer ul { list-style-type: none; }
.footer ul li { display: inline-block; margin-left: 15px;  }


.input-border { border: 1px solid #ced4da; border-radius: .25rem; padding: 10px 5px 0 15px;  }
.uploadfile { padding: .1rem .75rem; }

.dash-score-titel { font-size: 1.1em; font-weight: 700; line-height: 1em; }
.dash-score-punkte { font-size: 3.5em; font-weight: 700; }
.dash-score-datum { }


.showmode .result-green { background-color: lightgreen !important; }
.showmode .result-yellow { background-color: yellow !important; }
.showmode .result-orange { background-color: orange !important; }

.order a { color: #000000; }
.order-aktiv a { color: #0012E1; }


@media screen and (max-width: 767px) {
}


@media (min-width: 768px) {
}


@media (min-width: 992px) {
}


@media (min-width: 1200px) {
}


