/*neu für AWN*/
/*Icons größer*/
.icon-15x, .icon-dashboard {
    font-size: 1.5em;
}
.icon-13x {
    font-size: 1.3em;
}
.btn-group > .btn i {
    margin-right: 0;
   display: block;
    padding:5px 0;
}
#sidebar-content .icon-15x, .icon-dashboard,#sidebar-content .icon-13x,.icon-trash {
    color:  #9c2029!important;
}

.page-title span{
font-size:1.5em;
}
/*andeer Farbev Titelleiste*/

.navbar {
    background: #9c2029;
    border-bottom: 4px solid #9c2029;
}
#sidebar ul#nav > li.current > a {
    border-right: 10px solid #9c2029;
}
.btn-primary {
    background-color:  #9c2029;
}
.btn-primary:hover,
.btn-primary:focus {
    background-color: #189453;
}
.btn-primary:active,
.btn-primary.active {
    background-color: #9c2029;
    border-top: 1px solid #9c2029;
}
.label-danger {
    background-color:#9c2029;
}
.kreis {
    padding:6px;
    margin-top:2px;
    font-weight:bold;
    font-size:1.1em;
    border-radius: 15px;
    border:1px solid yellow;
}
.widget.box .widget-header {
    background-color: #9c2029!important;
    border-bottom-color: #9c2029;
    color:#fff!important;
    font-size: 1.2em;
}
.ok {
    color:#51a351;
}
.nichtok {
    color:#9c2029;
}
.widget.box div.offen {
    background-color: #51a351!important;
    border-bottom-color:#51a351;
    color:#fff!important;
    font-size: 1.2em;
}
.widget.box .widget-header h4,.widget.box .widget-header h4 i {
    color:#fff!important;
}
.widget.box .widget-header .toolbar i {
    color: #000!important;
    font-size:1.3em;
}
.login .box {
    border-top: 5px solid #9c2029;
    color:#fff;
}
.tabbable-custom > .nav-tabs > li.active {
    border-top: 3px solid #9c2029;
}
.daterangepicker .ranges li.active,
.daterangepicker .ranges li:hover {
    background: #9c2029;
}
.pagination > .active > a, .pagination > .active > span, .pagination > .active > a:hover, .pagination > .active > span:hover, .pagination > .active > a:focus, .pagination > .active > span:focus {
    background-color: #9c2029;
     border-color:#9c2029;
}
.navbar .nav > li:active, .navbar .nav li.dropdown.open > .dropdown-toggle, .navbar .nav li.dropdown.active > .dropdown-toggle, .navbar .nav li.dropdown.open.active > .dropdown-toggle, .navbar .toggle-sidebar:active {
    color: #9c2029;
    background: #fff;
}
.navbar .nav > li > a:hover, .navbar .nav > li > a:focus {
    color: #ffffff;
    /* background: #5681a7; */
    background: rgba(255, 255, 255, 0.05);
}
tfoot,thead {
    background-color:gray!important;
    color:#fff;
}
/*allgemeines Zeugs*/
a.cockpit {
    display:block!important;
    margin-bottom:-10px!important;
    text-align:left;
}
.dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus, .dropdown-submenu:hover > a, .dropdown-submenu:focus > a {
    background-color: #9c2029!important;
}
.dropdown-menu>li>a:hover, .dropdown-menu>li>a:focus {
    color: #fff;
    text-decoration: none;
    background-color: #9c2029!important;
}
.ausblenden {
    display:none!important;
}
a.curr{
    background: #9c2029;
    color:#fff!important;
}
#curr {
    background:#fff;
    color:#9c2029;
}
th.sorting input,th.sorting_asc input,th.sorting_desc input,
th.sorting .select2-container,th.sorting_asc .select2-container,th.sorting_desc .select2-container{
   width:90%!important;
}
input.text-danger {
    color:#9c2029;border:1px solid #9c2029;
}
.tab-pane {
    overflow:hidden; /*wegen form-group -> das ist breiter als der tab-pane, und es gibt SCrollbalken*/
}
td > .form-group {
    display:inline;
}
.bemerkung {
   font-weight:bold;
   margin-right:10px;
}
.linkliste {
    margin-top:20px;
    margin-bottom:20px;
}
tr.ungelesen {
   font-weight: bold;
}
/*temporär Abbrechen - Link ausblenden, ist buggy*/
a.abbrechen {
    display:none;
}
.widget-box > .form-group {
   display:block;
   height:auto;
   min-height:30px;
    overflow:visible;
}
.rot {
    color:red;
}


