/*.admin #logo img{max-width:40%;height:auto;margin:1em 0 1.5em 1em}*/
.admin #logo{width:30%;position:relative;left:0;top:0}
.admin #logo img{max-width:80%;height:auto;margin:15px 0 15px 1em}
.admin #stage{min-height:10em;}
/*table.overview{font-size:1em;border-collapse:collapse !important}
table.overview th{text-align:left;}
table.overview tr:nth-child(even){background:#f2efed;}
table.overview tr:nth-child(odd){background:#fff;}
table.overview tr.even{background:#f2efed !important}
table.overview tr.odd{background:#fff !important;}
*/
table.nobg{font-size:1em;border-collapse:collapse !important}

table.nobg tr:nth-child(even),table.nobg tr:nth-child(odd){background:transparent;}
/*table.overview thead tr{background:#dad3cb !important;color:#fff}*/
table.overview td,table.overview th{padding:0.5em}
table tr.greenfont{color:darkgreen}
table tr.redfont{color:red}

button.green{background:green;color:#fff;padding:3px}
a.simbutton{background:green;color:#fff !important;padding:3px;display:inline-block}
button.red{background:red;color:#fff;padding:3px}
.hinweis{padding:1em;background:#b02227;color:#fff;}
.hinweisgruen{padding:1em;background:lightgreen;color:#fff;}
div.newsholder.teaser{margin-bottom:40px;border:1px solid #f7a600;background:#fff;border-radius:10px 10px 10px 10px;}
div.newsholder.teaser .newsart .newsleft,div.newsholder.teaser .newsart .newsright{padding:10px;}

/** Tab-Navigation für Kundenübersicht **/
ul.admintabnav{display:block;margin:0;padding:0;}
ul.admintabnav li{display:inline;margin:0;padding:0}
ul.admintabnav li a{display:inline-block;padding:5px 10px;color:#fff !important;background:#b02227;border:1px solid #b02227;text-decoration:none;margin:0;}
ul.admintabnav li a.active{display:inline-block;padding:5px 10px;color:#b02227 !important;background:#fff;border:1px solid #b02227}


div.datentab{display:block;margin-bottom:5em}
div.notizentab{display:none;margin-bottom:5em}
div.kursetab{display:none;margin-bottom:5em}
div.retab{display:none;margin-bottom:5em}

.mekurs,.mere{padding:1em;background:#fff;border:1px solid #f7a600;border-radius:1em}



.btn-danger {
    color: #fff;
    background-color: #d9534f;
    border-color: #d43f3a;
}
.btn {
    background:rgb(51,126,81);color:#fff;
    display: inline-block;
    margin-bottom: 0;
    font-weight: normal;
    text-align: center;
    vertical-align: middle;
    touch-action: manipulation;
    cursor: pointer;
    background-image: none;
    border: 1px solid transparent;
    white-space: nowrap;
    padding: 6px 12px;
    font-size: 14px;
    line-height: 1.42857143;
    border-radius: 4px;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}
 .btn {
    box-shadow: inset 0 1px 0 rgba(255,255,255,0.2);

}
.btn i.fa-1em, a.fa-1em{font-size:1em !important;}


#contentinner .xform{width: 65%;
    margin: 0px auto;}
.admin #contentinner .xform{width: 65%;
    padding:1em;background:#fff;border:1px solid #f7a600;border-radius:1em
}
