﻿.authentication-bg {
    background-image: url('/assets/images/auth-bg-1.jpg');
}

.form-floating-custom .form-floating-icon {
    top: 12px;
    display: block;
}

.arrow-down {
    margin-left: 0;
    margin-right: 0;
}

.validation-summary-errors ul {
    list-style-type: none;
    padding-left: 0;
}

a.header-item {
    top: 16px;
}

    a.header-item span {
        position: relative;
        top: 1px;
    }

#cookieConsent {
    position: fixed;
    bottom: 0px;
    left: 0px;
    max-width: 480px;
    z-index: 10000;
    margin: 10px;
}

.ribbon {
    top: 30px;
    right: -32px
}

.topnav .navbar-nav .nav-link {
    padding-left: 0 !important;
}

/*.page-content {
    margin-top: 15px !important;
}*/

.invalid-feedback {
    text-align: left !important;
}

label.required:after {
    content: " *";
    color: red;
}

.field-info {
    text-align: left !important;
    font-size: 10px;
}

.k-pager-numbers .k-link.k-selected {
    border-color: #0AA5FF !important;
    color: #fff;
    background-color: #0AA5FF !important;
}

.btn-info {
    border-color: #0AA5FF !important;
    color: #fff;
    background-color: #0AA5FF !important;
}

.modal-xxl {
    max-width: 1440px;
}

.btn-primary, .btn-info {
    background-color: #333333 !important;
    border-color: #333333 !important;
}

.btn-primary:hover, .btn-info:hover,
.btn-primary:focus, .btn-info:focus,
.btn-primary:active, .btn-info:active {
    background-color: #444444 !important;
    border-color: #444444 !important;
}

.btn-primary:focus, .btn-info:focus {
    box-shadow: 0 0 0 0.2rem rgba(51, 51, 51, 0.5) !important;
}

.nav-pills .nav-link.active, .nav-pills .show > .nav-link {
    color: #fff;
    background-color: #333333 !important;
}