

@font-face {
    font-family: 'glyphicons-halflings-regular';
    src: url('../../node_modules/bootstrap/fonts/glyphicons-halflings-regular.woff') format('woff');
}

@font-face {
    font-family: 'Glyphicons Halflings';
    src: url('../../node_modules/bootstrap/fonts/glyphicons-halflings-regular.eot');
    src: url('../../node_modules/bootstrap/fonts/glyphicons-halflings-regular.eot') format('embedded-opentype'), url('../../node_modules/bootstrap/fonts/glyphicons-halflings-regular.woff2') format('woff2'), url('../../node_modules/bootstrap/fonts/glyphicons-halflings-regular.woff') format('woff'), url('../../node_modules/bootstrap/fonts/glyphicons-halflings-regular.ttf') format('truetype'), url('../../node_modules/bootstrap/fonts/glyphicons-halflings-regular.svg') format('svg');
}


/* Vertical Offset Bottom */
.vert-offset-top-12 {
    margin-top: 12em;
}

.vert-offset-top-11 {
    margin-top: 11em;
}

.vert-offset-top-10 {
    margin-top: 10em;
}

.vert-offset-top-9 {
    margin-top: 9em;
}

.vert-offset-top-8 {
    margin-top: 8em;
}

.vert-offset-top-7 {
    margin-top: 7em;
}

.vert-offset-top-6 {
    margin-top: 6em;
}

.vert-offset-top-5 {
    margin-top: 5em;
}

.vert-offset-top-4 {
    margin-top: 4em;
}

.vert-offset-top-3 {
    margin-top: 3em;
}

.vert-offset-top-2 {
    margin-top: 2em;
}

.vert-offset-top-1 {
    margin-top: 1em;
}

.vert-offset-top-0 {
    margin-top: 0em;
}
/* Vertical Offset Bottom */
.vert-offset-bottom-12 {
    margin-bottom: 12em;
}

.vert-offset-bottom-11 {
    margin-bottom: 11em;
}

.vert-offset-bottom-10 {
    margin-bottom: 10em;
}

.vert-offset-bottom-9 {
    margin-bottom: 9em;
}

.vert-offset-bottom-8 {
    margin-bottom: 8em;
}

.vert-offset-bottom-7 {
    margin-bottom: 7em;
}

.vert-offset-bottom-6 {
    margin-bottom: 6em;
}

.vert-offset-bottom-5 {
    margin-bottom: 5em;
}

.vert-offset-bottom-4 {
    margin-bottom: 4em;
}

.vert-offset-bottom-3 {
    margin-bottom: 3em;
}

.vert-offset-bottom-2 {
    margin-bottom: 2em;
}

.vert-offset-bottom-1 {
    margin-bottom: 1em;
}

.vert-offset-bottom-0 {
    margin-bottom: 0em;
}

@media (min-width: 1100px) {
    .modal-lg {
        width: 1000px;
    }
}

@media (min-width: 1300px) {
    .modal-lg {
        width: 1200px;
    }
}

.modal-body {
    max-height: 420px;
}

.modal-body-inner {
    max-height: 420px;
    overflow-y: auto;
    overflow-x: hidden;
}

@media (min-height: 700px) {
    .modal-body {
        max-height: 550px;
    }
}


.WiesheuVerlauf-StartEnde {
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
    background-color: #5b7cc3;
    background-image: -moz-linear-gradient(top, #5b7cc3, #5b7cc3);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#5b7cc3), to(#5b7cc3));
    background-image: -webkit-linear-gradient(top, #5b7cc3, #5b7cc3);
    background-image: -o-linear-gradient(top, #5b7cc3, #5b7cc3);
    background-image: linear-gradient(to bottom, #5b7cc3, #5b7cc3);
    background-repeat: repeat-x;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5b7cc3', endColorstr='#ff5b7cc3', GradientType=0);
    border-color: #5b7cc3 #5b7cc3 #385799;
    border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
    *background-color: #5b7cc3;
    /* Darken IE7 buttons by default so they stand out more given they won't have borders */
    filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
    color: #ffffff;
}

    .WiesheuVerlauf-StartEnde:hover,
    .WiesheuVerlauf-StartEnde:active,
    .WiesheuVerlauf-StartEnde.active,
    .WiesheuVerlauf-StartEnde.disabled,
    .WiesheuVerlauf-StartEnde[disabled] {
        color: #ffffff;
        background-color: #5b7cc3;
        *background-color: #486dbc;
    }

    .WiesheuVerlauf-StartEnde:active,
    .WiesheuVerlauf-StartEnde.active {
        background-color: #3f62ac \9;
    }

.WiesheuVerlauf-EndeStart {
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
    background-color: #5b7cc3;
    background-image: -moz-linear-gradient(top, #5b7cc3, #5b7cc3);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#5b7cc3), to(#5b7cc3));
    background-image: -webkit-linear-gradient(top, #5b7cc3, #5b7cc3);
    background-image: -o-linear-gradient(top, #5b7cc3, #5b7cc3);
    background-image: linear-gradient(to bottom, #5b7cc3, #5b7cc3);
    background-repeat: repeat-x;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5b7cc3', endColorstr='#ff5b7cc3', GradientType=0);
    border-color: #5b7cc3 #5b7cc3 #385799;
    border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
    *background-color: #5b7cc3;
    /* Darken IE7 buttons by default so they stand out more given they won't have borders */
    filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
    color: #ffffff;
}

    .WiesheuVerlauf-EndeStart:hover,
    .WiesheuVerlauf-EndeStart:active,
    .WiesheuVerlauf-EndeStart.active,
    .WiesheuVerlauf-EndeStart.disabled,
    .WiesheuVerlauf-EndeStart[disabled] {
        color: #ffffff;
        background-color: #5b7cc3;
        *background-color: #486dbc;
    }

    .WiesheuVerlauf-EndeStart:active,
    .WiesheuVerlauf-EndeStart.active {
        background-color: #3f62ac \9;
    }

.WiesheuVerlauf-Grau {
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
    background-color: #969696;
    background-image: -moz-linear-gradient(top, #888888, #aaaaaa);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#888888), to(#aaaaaa));
    background-image: -webkit-linear-gradient(top, #888888, #aaaaaa);
    background-image: -o-linear-gradient(top, #888888, #aaaaaa);
    background-image: linear-gradient(to bottom, #888888, #aaaaaa);
    background-repeat: repeat-x;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff888888', endColorstr='#ffaaaaaa', GradientType=0);
    border-color: #aaaaaa #aaaaaa #848484;
    border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
    *background-color: #aaaaaa;
    /* Darken IE7 buttons by default so they stand out more given they won't have borders */
    filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
    color: #ffffff;
}

    .WiesheuVerlauf-Grau:hover,
    .WiesheuVerlauf-Grau:active,
    .WiesheuVerlauf-Grau.active,
    .WiesheuVerlauf-Grau.disabled,
    .WiesheuVerlauf-Grau[disabled] {
        color: #ffffff;
        background-color: #aaaaaa;
        *background-color: #9d9d9d;
    }

    .WiesheuVerlauf-Grau:active,
    .WiesheuVerlauf-Grau.active {
        background-color: #919191 \9;
    }

.WiesheuVerlauf-HellGrau {
    color: #ffffff;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
    background-color: #bebebe;
    background-image: -moz-linear-gradient(top, #aaaaaa, #dddddd);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#aaaaaa), to(#dddddd));
    background-image: -webkit-linear-gradient(top, #aaaaaa, #dddddd);
    background-image: -o-linear-gradient(top, #aaaaaa, #dddddd);
    background-image: linear-gradient(to bottom, #aaaaaa, #dddddd);
    background-repeat: repeat-x;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffaaaaaa', endColorstr='#ffdddddd', GradientType=0);
    border-color: #dddddd #dddddd #b7b7b7;
    border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
    *background-color: #dddddd;
    /* Darken IE7 buttons by default so they stand out more given they won't have borders */
    filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
    color: #333;
}

    .WiesheuVerlauf-HellGrau:hover,
    .WiesheuVerlauf-HellGrau:active,
    .WiesheuVerlauf-HellGrau.active,
    .WiesheuVerlauf-HellGrau.disabled,
    .WiesheuVerlauf-HellGrau[disabled] {
        color: #ffffff;
        background-color: #dddddd;
        *background-color: #d0d0d0;
    }

    .WiesheuVerlauf-HellGrau:active,
    .WiesheuVerlauf-HellGrau.active {
        background-color: #c4c4c4 \9;
    }

.WHPointer {
    cursor: pointer;
}

/*.bootstrap-datetimepicker-widget {
    z-index: 100000 !important;
}*/
