            @font-face {
                font-family: 'helveticaneue';
                src: url('../../fonts/font/helveticaneue/helveticaneue.otf');
            }
            
            .login-bg,
            .forgot-bg,
            .register-bg {
                background-image: url(/images/login/loginbg.jpg);
                background-repeat: no-repeat;
                background-size: cover;
            }
            
            #breadcrumbs-wrapper.breadcrumbs-dark .breadcrumbs-title,
            #breadcrumbs-wrapper.breadcrumbs-dark {
                color: #C71F37;
                font-weight: bolder;
            }
            
            #breadcrumbs-wrapper .breadcrumbs .active {
                color: #1F2B3C;
                font-weight: bold;
            }
            
            #breadcrumbs-wrapper.breadcrumbs-dark a {
                color: #5f7fac;
            }
            
            .select2-container--default .select2-selection--multiple .select2-selection__choice,
            span>.select2-selection .select2-selection--multiple {
                background-color: #cc3147;
                border-color: #C71F37;
                color: white;
            }
            
            .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
                color: white;
            }
            
            .select2-container--default:hover .select2-selection--multiple:hover .select2-selection__choice__remove:hover {
                background-color: #cc3147;
            }
            
            .btn-primary,
            .btn-primary:visited,
            .btn-primary:active,
            .btn-primary:focus {
                color: white;
                background-color: #C71F37;
            }
            
            .btn-primary:hover {
                background-color: #cc3147;
                color: white;
            }
            
            a {
                color: #ac7850;
            }
            /* visited link */
            
            a:visited {
                color: #794b28;
            }
            /* mouse over link */
            
            a:hover {
                color: #c19574;
            }
            /* selected link */
            
            a:active {
                color: #985F33;
            }
            
            .input-field>label {
                color: #37474f;
            }
            
            .navbar .notification-badge {
                background-color: #cc3147;
            }
            
            .text-primary {
                color: #C71F37;
            }
            
            .text-secondary,
            label {
                color: #37474f;
            }
            
            td>a>i {
                color: #C71F37;
            }
            
            td>a>i:hover,
            td>a>i:focus {
                color: #cc3147;
            }
            
            .footer-text {
                font-family: 'helveticaneue';
                font-style: normal;
                font-weight: normal;
                font-size: 12px;
                line-height: 14px;
                color: black;
            }
            
            .footer-red-line {
                width: 100%;
                Height: 13px;
                background: #C71F37;
                border-top-left-radius: 10px;
                border-bottom-left-radius: 10px;
            }
            
            .select2 .selection .select2-selection--single,
            .select2-container--default .select2-search--dropdown .select2-search__field {
                border-width: 0 0 1px 0 !important;
                border-radius: 0 !important;
                height: 2.05rem;
            }
            
            .select2-container--default .select2-selection--multiple,
            .select2-container--default.select2-container--focus .select2-selection--multiple {
                border-width: 0 0 1px 0 !important;
                border-radius: 0 !important;
            }
            
            .select2-results__option {
                color: #37474f;
                padding: 8px 16px;
                font-size: 16px;
            }
            
            .select2-container--default .select2-results__option--highlighted[aria-selected] {
                background-color: #eee !important;
                color: #37474f !important;
            }
            
            .select2-container--default .select2-results__option[aria-selected=true] {
                background-color: #e1e1e1 !important;
            }
            
            .select2-dropdown {
                border: none !important;
                box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12);
            }
            
            .select2-container--default .select2-results__option[role=group] .select2-results__group {
                background-color: #333333;
                color: #fff;
            }
            
            .select2-container .select2-search--inline .select2-search__field {
                margin-top: 0 !important;
            }
            
            .select2-container .select2-search--inline .select2-search__field:focus {
                border-bottom: none !important;
                box-shadow: none !important;
            }
            
            .select2-container .select2-selection--multiple {
                min-height: 2.05rem !important;
            }
            
            .select2-container--default.select2-container--disabled .select2-selection--single {
                background-color: #ddd !important;
                color: rgba(0, 0, 0, 0.26);
                border-bottom: 1px dotted rgba(0, 0, 0, 0.26);
            }
            
            .users-list-wrapper .users-list-table .dataTables_paginate .paginate_button.current,
            .users-list-wrapper .users-list-table .dataTables_paginate .paginate_button:hover {
                background-color: #C71F37;
                border: #C71F37;
                box-shadow: 0px 0px 8px 0px #C71F37;
            }
            
            .custom-assessment-form {
                border-radius: 0.3rem;
                margin-top: 0.4rem;
                padding: 2rem;
            }
            
            .tabs-vertical .tabs .tab a.active {
                color: #C71F37 !important;
            }
            
            .tabs-vertical .tabs .tab a.active:hover {
                color: #C71F37 !important;
            }
            
            body {
                overflow-x: hidden !important;
            }