﻿.userErrorsDiv {
    color: red;
    margin-top: 14px;
}

.appErrorsDiv {
    color: red;   
}

.confirmationHeader {
    color: red;
}

.cardBody {
    padding: 0 1.25rem;
}

.card-header {
    padding: 0.9375rem 1.25rem
}

#firstControl {
    margin-top: 20px;
}

.text-primary:hover {
    text-decoration: underline !important;
}

.inputPasswordToggle:not(.inputPasswordVisible) {
    opacity: 0.25;
}

ul.checkList {
    list-style-type: none;
    padding-left: 0;
}

ul.checkList li {
    padding-left: 1em;
    text-indent: -1em;
}

ul.checkList li:before {
    content: "✓";
    color: transparent;
    font-weight: bold;
    padding-right: 5px;
}

ul.checkList li.checkedListItem:before {
    color: #26a69a;
}

.wideKendoPrompt .k-textbox {
    min-width: 600px;
}

@media print {
    .navbar {
        display: none;
    }
    .sidebar {
        display: none;
    }
    .noprint {
        display: none;
    }
    video::-webkit-media-controls {
        display: none !important;
        opacity: 1 !important;
    }
}

fieldset.groupbox-border {
    border: 1px groove #ddd !important;
    border-color: #ddd !important;
    padding: 1.4em 1.4em 1.4em 1.4em !important;
    -webkit-box-shadow: 0px 0px 0px 0px #000;
    box-shadow: 0px 0px 0px 0px #000;
}