﻿/* Please see documentation at https://docs.microsoft.com/aspnet/core/client-side/bundling-and-minification
for details on configuring this project to bundle and minify static web assets. */

/*
.navbar-brand > img {
    display: inline-block;
}
*/

[ng\:cloak], [ng-cloak], [data-ng-cloak], [x-ng-cloak], .ng-cloak, .x-ng-cloak {
    display: none !important;
}

.field-validation-error {
    color: #dc3545;
}

.input-validation-error {
    border-color: #dc3545;
    background-color: #ffe6e6;
}

.multiline {
    white-space: pre-wrap;
}

/* Don't print link hrefs https://makandracards.com/makandra/29149-bootstrap-how-to-avoid-printing-link-urls */
@media print {
    a[href]:after {
        content: none
    }
}

.footer .footer-inner .footer-content {
    line-height: 20px;
}

.disabled {
    cursor: not-allowed;
    opacity: .35;
}

option:disabled {
    cursor: not-allowed;
    opacity: .35;
    color: orangered;
}

@media only screen and (min-width: 768px) {
    .login-container {
        width: 425px;
    }
}

.timetable th {
    text-align: center;
}

td.locked-spot {
    /*background: repeating-linear-gradient( 135deg, #039BE5, #039BE5 10px, #90CAF9 10px, #90CAF9 20px );*/
    /*background: repeating-linear-gradient( 135deg, #606dbc, #606dbc 10px, #465298 10px, #465298 20px );*/
    background-image: repeating-linear-gradient(-45deg, transparent 0 10px, grey 10px 20px);
}

    td.locked-spot:hover {
        background-color: #fcf8e3;
        background-image: none;
    }
