/*
css Calendar
*/

.feiertag-title {
    padding: 5px;
}

.feiertag-title-vertical {
    -webkit-transform: rotate(90deg);
    -moz-transform: rotate(90deg);
    -ms-transform: rotate(90deg);
    -o-transform: rotate(90deg);
    transform: rotate(90deg);
    padding-top: 50px;
    padding-right: 20px;
    padding-left: 50px;
    margin-bottom: 250px;
}


/* selektiert die Zeile beim überfahren mit der Maus*/
.fc-widget-content td:hover {
    background: #DBDBDB;
    opacity: 0.4;
}

.fc-icon {
    display: contents;
}


/*Gridview Footer*/
tfoot {
    text-align: right;
}


/* Tooltip */

[tooltip]:before {
    /* needed - do not touch */
    content: attr(tooltip);
    position: absolute;
    opacity: 0;

    /* customizable */
    transition: all 0.15s ease;
    padding: 10px;
    color: #333;
    border-radius: 10px;
    box-shadow: 2px 2px 1px silver;
}

[tooltip]:hover:before {
    /* needed - do not touch */
    opacity: 1;

    /* customizable */
    background: yellow;
    margin-top: -50px;
    margin-left: 20px;
}

[tooltip]:not([tooltip-persistent]):before {
    pointer-events: none;
}

.imgLogo {
    display: none;
}

/* Logo im Header */
@media screen and (min-width: 768px) {
    .imgLogo {
        display: inline;
        max-width: 100%;
        padding-top: 5px;
        height: 50px;
    }

}

/* Krajee GridView */
.kv-grouped-row {
    background-color: #d7ecff !important;
}

/* PopOver Gridview initialize hide */
.kv-editable-popover {}

/* Loading  */
.loading.info-box:before {
    width: 80%;
    min-height: inherit;
    z-index: 50;
    background: rgba(255, 255, 255, 0.7);
    /*   border-radius: 3px; */
    content: " ";
    position: absolute;
}

.loading.info-box .info-box-icon i {
    display: none;
}

.loading.info-box .info-box-icon:after {
    position: absolute;
    margin-top: 20px;
    margin-left: -.4em;
    /*   text-align: center; */
    content: "\f021";
    font: normal normal normal 1em/1 FontAwesome;
    webkit-animation: fa-spin .8s infinite linear;
    animation: fa-spin .8s infinite linear;
    z-index: 999;
    color: #555;
}

/* AdminLTE from hail8212  */
.small-box {
    padding-inline: inherit;
}
