﻿;* {
    /*font-family: "Segoe UI", "Helvetica Neue", "Helvetica", "Frutiger", "Frutiger Linotype", "Dejavu Sans", "Arial", sans-serif;*/
    /*font-weight:normal;*/
}

/* reset everything to the default box model */

/**,
:before,
:after
{
    -webkit-box-sizing: content-box;
    -moz-box-sizing: content-box;
    box-sizing: content-box;
}*/

/* set a border-box model only to elements that need it */

.form-control, /* if this class is applied to a Kendo UI widget, its layout may change */
.container,
.container-fluid,
.row,
.col-1,
.col-md-1,
.col-lg-1,
.col-xl-1,
.col-2,
.col-md-2,
.col-lg-2,
.col-xl-2,
.col-3,
.col-md-3,
.col-lg-3,
.col-xl-3,
.col-4,
.col-md-4,
.col-lg-4,
.col-xl-4,
.col-5,
.col-md-5,
.col-lg-5,
.col-xl-5,
.col-6,
.col-md-6,
.col-lg-6,
.col-xl-6,
.col-7,
.col-md-7,
.col-lg-7,
.col-xl-7,
.col-8,
.col-md-8,
.col-lg-8,
.col-xl-8,
.col-9,
.col-md-9,
.col-lg-9,
.col-xl-9,
.col-10,
.col-md-10,
.col-lg-10,
.col-xl-10,
.col-11,
.col-md-11,
.col-lg-11,
.col-xl-11,
.col-12,
.col-md-12,
.col-lg-12,
.col-xl-12 {
    -webkit-box-sizing: border-box !important;
    -moz-box-sizing: border-box !important;
    box-sizing: border-box !important;
}

html {
    height: 100%;
    font-size: 14px;
}

body {
    min-height: 100%;
    margin-bottom: 0;
    padding-top: 40px;
}

#main-content-app, #loginContainer {
    min-height: 100%;
}

#main-content-app {
    min-height: calc(100vh - 90px);
}

#loginContainer {
    position: absolute;
    top: 0;
}

    #loginContainer #main-content-app {
        min-height: calc(100vh - 50px);
    }

body, .acrylic::before {
    background: #333 url('images/login-bg.jpeg');
    background-size: cover;
    background-attachment: fixed;
}

.form-group > div,
.form-group > .input-group {
    padding-right: 0.5rem;
}

#loginPane, #loginError {
    /*position: relative;
    align-items: center;
    justify-content: center;*/
    width: 350px !important;
    /*left: 40%;*/
}

#loginPane, #resetPane, #changePane, #twoFAuth {
    /*display: flex;*/
    /*align-items: center;
    justify-content: center;*/
    width: 350px !important;
    /*padding: 18px 18px 0px 18px !important;*/
    padding: 0;
    /*position: relative;
    overflow: hidden;*/
    border-radius: 5px !important;
    border: 1px solid #c7bcbc !important;
}

#loginContainer a {
    color: #FFF;
    font-style: italic;
    /*text-decoration: underline;*/
}
.acrylic {
    position: relative;
    overflow: hidden;
}

    .acrylic::before {
        filter: blur(10px);
        -webkit-backdrop-filter: blur(10px);
        backdrop-filter: blur(10px);
        content: "";
        position: absolute;
        left: -10px;
        top: -10px;
        width: calc(100% + 20px);
        height: calc(100% + 20px);
        z-index: -1;
    }

    .acrylic::after {
        content: "";
        position: absolute;
        left: 0;
        top: 0;
        right: 0;
        bottom: 0;
        z-index: -1;
        opacity: 0.35;
        border: 1px solid #fff;
        background: #fff;
        background-image: url(data:image/png;base64,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);
    }

.shadow {
    border-radius: 1px;
    box-shadow: 0 10px 30px rgba(0, 0, 0, 0.1), 0 1px 8px rgba(0, 0, 0, 0.2);
}

#loginPane > div > .form-group {
    height: 40px;
}

.loginSpan {
    text-align: center;
    font-weight: bold !important;
}

#lblPleaseLogin {
    /*position: relative;*/
    background: #004556;
    /*padding-right: 0 !important;
    left: -18px;
    top: -18px;
    width: calc(100% + 27px);*/
    /*border-radius: 5px 5px 0 0 !important;
    align-content: center;*/
    padding-top: 10px;
    margin-bottom: 15px;
    /*text-align: center;*/
    font-size: 1.5rem;
    font-weight: normal;
    color: white;
    border: none;
    height: 50px !important;
}

#loginInfo,
#loginingInfo {
    padding: 0 18px;
}

#loginingInfo {
    height: 200px;
    text-align: center
}

.loginIcon {
    position: relative;
    left: 10px;
    top: -23px;
    color: #004556;
    z-index: 100;
    float: left;
}

#loginWBAVersion {
    text-align: right;
    padding-top: 10px;
    color: white;
}

#loginServerVersion {
    text-align: left;
    padding-top: 10px;
    color: white;
}

#loginPane input[type="text"],
#resetPane input[type="text"],
#twoFAuth input[type="text"],
#changePane input[type="text"],
#loginPane input[type="password"],
#changePane input[type="password"],
#loginPane select {
    border: none !important;
    margin-right: 0;
    padding: 5px 30px;
    height: 35px !important;
}

.tid_login_location,
.tid_login_subLocation {
    height: 35px !important;
    /*width: 90% !important;*/
    padding-left: 30px;
    border: none;
}

    .tid_login_location > span,
    .tid_login_subLocation > span {
        border: none !important;
        height: 35px !important;
        border-color: inherit;
        -webkit-box-shadow: none;
        box-shadow: none;
    }

        .tid_login_location > span:focus,
        .tid_login_subLocation > span:focus {
            border-color: inherit;
            -webkit-box-shadow: none;
            box-shadow: none;
        }

#loginPane .k-input,
#loginPane .k-dropdown,
#loginPane .k-state-hover {
    background-color: white;
}

.login_submit {
    margin-top: 5px !important;
    background-color: #1A8B96 !important;
    border: none !important;
}

    .login_submit:hover {
        background-color: #004556 !important;
        border: none !important;
        transition: background-color 2s, opacity 0.5s linear;
    }

.tid_login_subLocation {
    transition: visibility .5s linear;
}

#loginPane .form-control:focus {
    border-color: inherit;
    -webkit-box-shadow: none;
    box-shadow: none;
}

@media screen and (-ms-high-contrast: active), screen and (-ms-high-contrast: none) {
    /* IE10+ specific styles go here */
    #loginPane {
        background-color: rgba(255, 255, 255, 0.5);
    }

    #loginServerVersion, #loginWBAVersion {
        color: #004556;
    }
}

.hide-header {
    display: none;
}

img.ChorusCommonAjaxLoader {
    position: fixed;
    top: 50%;
    left: 50%;
    margin-top: -25px;
    margin-left: -25px;
    z-index: 999999999;
}

input::-ms-clear {
    display: none;
}

#appContainer {
    margin: 0 auto;
}

#headerContainer {
    /*height: 32px;*/
}



#contentContainer {
    width: 100%;
    position: relative;
}

#leftColumn {
    /*width: 220px;
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;*/
    padding: 0px !important;
}

#contentColumn {
    position: relative;
    padding: 0.5rem 0 0.5rem 0;
    left: 0px;
    width: 100% !important;
}

#footer {
    /*font-size: 0.85em;
    position: fixed;
    bottom: 0;
    left: 0;
    right: 0;*/
    min-height: 50px !important;
}

    #footer .locationInfo {
        position: absolute;
        right: 10px;
        color: #FFFFFF;
    }

    #footer ul {
        list-style: none;
        margin: 0;
        padding: 0;
    }

        #footer ul li {
            display: inline;
        }

            #footer ul li a {
                text-decoration: none;
                color: #fff;
                padding: 0 10px;
                border-left: 1px solid #fff;
                line-height: 90%;
            }

            #footer ul li:first-child a {
                border-left: 0px !important;
            }

            #footer ul li a#footerCompanyYear {
                border-left: none;
                padding-left: 0;
            }

#appNavSearch {
    font-size: 0.95em;
    padding: 10px;
    display: block;
}

    #appNavSearch > span {
        width: 100%;
    }

.chorus-nav {
    float: left;
    list-style: none;
    margin: 0;
    padding: 0;
}

    .chorus-nav li {
        display: inline-block;
        padding: 2px 6px;
    }


.actionContainer {
    padding: 0 9.5px;
    border-radius: 4px 4px 4px 4px;
    min-width: 128px;
    overflow: hidden;
    display: block;
}

.actionList {
    margin-top: 6px;
    padding: 6px 12px;
    border-radius: 4px 4px 4px 4px;
    min-width: 128px;
    overflow: hidden;
    border: 1px solid;
}

    .actionList strong {
        border-bottom: 1px dashed;
        display: inline-block;
        line-height: 28px;
        width: 100%;
    }

    .actionList li:hover {
        list-style: none;
    }

    .actionList li span[disabled] {
        color: gray;
    }

.actionContainer ul {
    margin: 0;
    padding: 0;
    list-style: none;
}

.actionList span { /*display: block;*/
}

.actionList a {
    text-decoration: none;
    white-space: normal;
    display: block;
}

.actionList li {
    padding-top: 5px;
    padding-bottom: 5px;
    cursor: pointer;
    list-style: none;
    /*    color: #f7f7f7; */
}

#bibTreeView {
    overflow-y: hidden;
}

    #bibTreeView .k-sprite {
        background-image: url('images/itemIconSprite.png');
    }

.icon_B {
    background-position: 0 0;
}

.icon_G {
    background-position: 0 -16px;
}

.icon_I {
    background-position: 0 -32px;
}

.icon_P {
    background-position: 0 -48px;
}

.icon_N {
    background-position: 0 -64px;
}

.k-popup .k-list .k-item {
    min-height: 1.8em;
}

.contextMenu {
    position: absolute;
    z-index: 99999;
    border: solid 1px #CCC;
    background: #EEE;
    padding: 0;
    margin: 0;
    display: none;
}

    .contextMenu LI {
        list-style: none;
        padding: 0;
        margin: 0;
    }

    .contextMenu A {
        color: #333;
        text-decoration: none;
        display: block;
        line-height: 20px;
        height: 20px;
        background-position: 6px center;
        background-repeat: no-repeat;
        outline: none;
        padding: 1px 5px;
        padding-left: 28px;
    }

    .contextMenu LI.hover A {
        color: #FFF;
        background-color: #3399FF;
    }

    .contextMenu LI.disabled A {
        color: #AAA;
        cursor: default;
    }

    .contextMenu LI.hover.disabled A {
        background-color: transparent;
    }

    .contextMenu LI.separator {
        border-top: solid 1px #CCC;
    }

#barcode.invalid {
    border-color: red;
}

li.k-item span.dirty {
    background-image: url('images/mark.png');
    background-repeat: no-repeat;
    background-position: -4px, center;
    padding-left: 10px;
    font-style: italic;
}

.item-status-lp {
    width: 45%;
    float: left;
    padding-right: 0 !important;
}

.item-status-rp {
    width: 45%;
    float: left;
    padding-right: 0 !important;
}

/*.item-status-rp > textarea {
        width: 100%;
    }*/

.item-status-center {
    width: 10%;
    float: left;
    margin-top: 14em;
    text-align: center;
    padding-right: 0 !important;
}


/*#detail-tab {
    min-width: 840px;
}*/

.app {
    background-position: 9px 0 !important;
}

#app-content {
    margin-left: 0;
    margin-top: 1em;
}

#app-search {
    display: none;
}

#inPageBrowser {
    position: absolute;
    width: 100%;
    height: 100%;
}


.messageBoxButtons ul {
    list-style: none;
    margin: 0;
    margin-top: 5px;
    float: right;
}

    .messageBoxButtons ul li {
        display: inline;
        white-space: pre !important;
    }


.themeChooserItem {
    display: inline;
}

    .themeChooserItem .themeName {
        display: block;
    }

    .themeChooserItem .tc-color {
        width: 23px;
        height: 23px;
        border-width: 1px;
        border-style: solid;
        border-color: rgba(0, 0, 0, .1) rgba(0, 0, 0, .1) rgba(0, 0, 0, .1) rgba(255, 255, 255, .1);
        display: inline-block;
        /*display: inline;*/
        zoom: 1;
    }

#preferenceMenus {
    float: right;
    width: 100%;
    padding-right: 15px !important;
    position: relative;
    /*left: 125px;*/
    top: -3px;
}

    #preferenceMenus label {
        font-weight: bold;
    }

    #preferenceMenus span {
        cursor: default;
    }

    #preferenceMenus .nameSpan * {
        cursor: pointer;
    }

    #preferenceMenus .preferenceDropDown {
        list-style: none;
        margin: 0;
        padding: 0;
        display: block;
        position: absolute;
        right: 6px;
        top: 32px;
        width: 150px;
        z-index: 100;
        /* background-color: #444444;
    border-radius: 5px 5px 5px 5px;
    padding: 8px;
    border: 1px solid #ddd;
    cursor: pointer;
    opacity: 0.8;
    color: whitesmoke;*/
    }


        #preferenceMenus .preferenceDropDown li span {
            width: 100%;
            display: block;
            padding: 6px;
            padding-right: 0;
            cursor: pointer;
        }


    #preferenceMenus li.icon-item a i.icon-item-icon-right {
        float: right;
        font-size: 15px;
        padding-top: 2px;
        top: 2px;
        position: relative;
    }

/*#preferenceMenus .preferenceDropDown li:hover { background-color: gray; }*/
img.smallLoading {
    position: absolute;
    display: block;
    width: 60px;
    height: 60px;
    top: 50%;
    left: 50%;
    margin-top: -30px;
    margin-left: -30px;
}

img.gridLoading {
    width: 12px;
    height: 12px;
    margin-left: 5px;
    position: absolute;
    top: 50%;
    display: inline-block;
    margin-top: -6px;
}

.k-grid td, .k-grid th {
    padding: 0.4rem 0.75rem;
}

.k-grid td {
    border-bottom-width: 1px;
}

.k-grid-header .k-grid-filter,
.k-grid-header .k-header-column-menu {
    padding: 0.4rem 0.75rem;
    height: 100%;
    bottom: 0;
}

#LoansGrid tr.overdue { /* background-color: lightyellow;*/
}

div.normalSpan span {
}

#patronInfoPanelbar {
    list-style: none;
}

#patronInfo,
#patronHistory {
    font-size: 13px;
}

    #patronInfo table,
    #patronHistory table {
        margin: 2px 2px 2px 15px;
    }

    #patronInfo tr,
    #patronHistory tr {
        line-height: 17px;
    }

#itemMaintanceClientContent .k-tabstrip-wrapper {
    height: 100%;
}

#circHistory {
    float: left;
}

#headerContainer .currentBorrower {
    margin-left: 50px;
    width: 220px;
    float: left;
}



#borrowerHistory-list {
    width: auto !important;
    min-width: 215px;
}

#buttonBar {
    padding-top: 5px;
}

/*#chargeInfoContainer td {
    width: 33%;
}

    #chargeInfoContainer td strong {
        display: inline-block;
        min-width: 150px;
        text-align: right;
    }

        #chargeInfoContainer td strong ~ label {
            margin-left: 12px;
        }*/

/*#chargeAdHocInfoContainer td {
    width: 33%;
}

    #chargeAdHocInfoContainer td strong {
        display: inline-block;
        min-width: 150px;
        text-align: right;
    }

        #chargeAdHocInfoContainer td strong ~ label {
            margin-left: 12px;
        }*/

#chargeActions .k-widget.k-menu {
    border-color: #cccccc;
    border-width: 1px;
}

#ChargesGridFooter ul {
    padding: 0;
    margin: 0;
    list-style: none;
    margin-left: 5px;
}


table.selectedCharges {
    border: 1px solid;
}

    table.selectedCharges tr {
        border: 1px solid;
    }

        table.selectedCharges tr td {
            border: 1px solid;
        }


#aboutDialogWrapper {
    margin: 0;
    padding: 0;
    overflow: hidden;
}

#aboutDialog {
    background-image: url('images/wbcAbout.png');
    position: absolute;
    margin: 0;
    padding: 0;
    left: 0;
    top: 0;
    font-size: smaller;
    color: whitesmoke;
}

    #aboutDialog fieldset {
        margin-top: 0 !important;
        margin-bottom: 0 !important;
    }

        #aboutDialog fieldset > legend {
            color: whitesmoke;
            font-size: small;
            margin-top: 0 !important;
            margin-bottom: 0 !important;
        }

        #aboutDialog fieldset > div {
            margin-bottom: 0 !important;
        }

            #aboutDialog fieldset > div > label {
                margin-bottom: 0 !important;
            }

/*
    #aboutDialog .middleContent {
        margin: 0;
        padding: 0;
        position: absolute;
        font-size: 8.25pt;
    }

    #aboutDialog div {
        margin: 0;
        padding: 0;
        position: relative;
        font-size: 8.25pt;
    }

    #aboutDialog label, #aboutDialog span {
        color: whitesmoke;
    }

    #aboutDialog .middleContent {
        top: 53px;
        left: 275px;
        width: 195px;
        height: 100px;
    }

    #aboutDialog label {
        margin-bottom: 0px !important;
    }

    #aboutDialog .middleContent .r2 {
        top: 16px;
    }

    #aboutDialog .middleContent .r3 {
        top: 32px;
    }

    #aboutDialog .middleContent label {
        width: 200px;
    }

    #aboutDialog .middleContent span {
        left: 100px;
    }

    #aboutDialog .bottomBar {
        top: 220px;
        width: 400px;
        left: 10px;
        margin: 0;
        padding: 0;
        font-size: 8.25pt;
        position: absolute;
    }

        #aboutDialog .bottomBar label {
            left: 20px;
        }

        #aboutDialog .bottomBar span {
            left: 10px;
        }

    #aboutDialog button {
        left: 400px;
        top: 218px;
        width: 75px;
        height: 26px;
        line-height: 26px;
        margin: 0;
        padding: 0;
        position: absolute;
        font-size: 8.25pt;
    }
*/
.small-button {
    margin-top: 3px;
    width: 22px;
    height: 22px;
    padding: 2px 0 0 0;
}

    .small-button span.k-icon {
        vertical-align: top;
    }



#headerContainer .currentItem {
    position: absolute;
    margin-left: 5px;
    margin-top: 2px;
    float: left;
    white-space: nowrap;
    overflow: hidden;
    max-width: 192px;
    -ms-text-overflow: ellipsis;
    -o-text-overflow: ellipsis;
    -moz-text-overflow: ellipsis;
    text-overflow: ellipsis;
}

    #headerContainer .currentItem:hover {
        max-width: initial;
    }

.k-context-menu {
    position: absolute;
    display: none;
    z-index: 99999;
}

div.k-menu-vertical > .k-item {
    display: block;
    float: none;
    border-width: 0;
}

.k-context-menu .k-item > .k-link {
    padding: 0.5em 1.3em 0.4em 0.9em;
}

.groupContentFieldTable {
    margin: 12px;
    width: 750px;
}

    .groupContentFieldTable tr {
        line-height: 30px;
    }

        .groupContentFieldTable tr.emptyRow {
            line-height: 15px;
        }

    .groupContentFieldTable colgroup col.label {
        min-width: 25%;
        width: 200px;
        max-width: 200px;
    }

    .groupContentFieldTable colgroup col.field {
    }

.errorDetail table {
    padding: 0;
    width: 80%;
    margin: auto;
    margin-top: 20px;
    font-size: 11px;
}

    .errorDetail table td {
        padding: 3px;
    }

.wideDropdown {
    width: 320px;
}

.wide {
    width: 400px;
}

.widewithCheckBox {
    width: 380px;
}

.xwide {
    width: 600px;
}

img.brwImagePreview {
    max-height: 128px;
    max-width: 128px;
}

span.patronFatalMsg {
    color: red;
}

.multiSelect {
    float: left;
    width: 400px;
}

table.bookingTable {
    width: 100%;
    text-align: center;
}

    table.bookingTable tbody tr {
        border-top: gray dashed 1px;
    }

div.timeSlots {
    margin-top: 6px;
    margin-bottom: 6px;
    text-align: left;
}

div.timeSlot table tr {
    border: none;
}

    div.timeSlot table tr td:nth-child(odd) {
        padding-left: 20px;
        padding-right: 3px;
    }

.edit-buttons .k-button {
    width: 26px;
    margin-bottom: 1px;
}

.k-add-button {
    margin: 12px;
}

label.labelInDialog {
    margin-left: 30px;
    width: 100px;
    display: inline-block;
    text-align: right;
}

label.form-check-label {
    height: 33.5px;
    font-size: 12px;
}

    label.form-check-label > input[type='radio'] {
        margin-top: 3px !important;
    }

    label.form-check-label.form-check-label-lg {
        font-size: 14px;
    }

        label.form-check-label.form-check-label-lg > input[type='radio'] {
            margin-top: 5px !important;
        }

div .labelRow {
    margin-top: 2px;
    margin-bottom: 2px;
}

.k-combobutton {
}

    .k-combobutton .k-button {
        border-left: none;
        border-top: none;
        border-bottom: none;
        text-align: left;
        width: 100%;
        -moz-border-radius: 0;
        -webkit-border-radius: 0;
        border-radius: 0;
        margin: 0;
    }

.noPadding {
    padding: 0;
}

span.warning {
    color: red;
}

span.ellipsisText {
    overflow: hidden;
    -ms-text-overflow: ellipsis;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    height: 27px;
}

span.spydusValidateMessage {
    margin-left: 5px;
}

.spydusBrwMandatoryTab,
.spydusBrwMandatorySection,
.spydusBrwMandatoryGroup,
.spydusMandatoryField,
.spydusInvalidFieldMark {
    color: red;
    cursor: default;
    display: inline;
    padding-right: .25rem !important;
}

div.k-multiselect {
    float: left;
}

.field-group > input[type="checkbox"] {
    padding: 0;
    margin-top: 6px !important;
}

.linkWithUnderLine {
    text-decoration: underline;
}

#btnDrawer {
    float: left;
    width: 32px;
    height: 26px;
    text-align: center;
}


#spydusAppSelector {
    margin-left: 0;
    float: left;
    padding: 0;
    width: 100%;
    height: 40px;
}


.appSelector-arrow {
    width: 40px;
    height: 40px;
    padding-top: 9px !important;
    font-size: 22px;
    padding-left: 10px !important;
    cursor: pointer;
}

.appSelector-drawer {
    display: inline-block;
    width: 30px;
    border: solid 2px;
    -ms-border-radius: 4px 4px;
    border-radius: 4px 4px;
    cursor: pointer;
    height: 20px;
    line-height: 26px;
    padding: 0 3px;
    margin-bottom: -4px;
    margin-right: 4px;
}

.appSelector-separator {
    margin-left: 3px;
    border-right: solid 1px;
}

.applicationSelector {
    font-size: 1.2em;
    cursor: default;
}

.appSelector-appName {
    display: inline-block;
    line-height: 26px;
    padding: 0 6px;
    color: #eeeeee;
    -ms-border-radius: 4px 4px;
    border-radius: 4px 4px;
}

    .appSelector-appName:hover {
        color: #eeeeee;
    }

.appSelectorMask {
    position: absolute;
    display: none;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}

.appSelectionContainer {
    list-style: none;
    background: #FFF;
    padding: 10px;
    position: fixed;
    display: block;
    z-index: 10000;
    height: calc(100vh - 150px);
    overflow: auto;
    padding-left: 0;
    overflow-x: hidden;
    /*top:40px;*/
}

.appIcon {
    display: block;
    color: black;
    width: 70px;
    height: 40px;
    margin: 6px;
    margin-left: 20px;
    position: relative;
}

#btnAppClose {
    font-size: 22px;
    cursor: pointer;
    background: white;
    border: none;
    font-family: monospace;
    height:31px;
}

.optionIcons {
    bottom: 40px;
    border-top: 1px solid rgba(0,69,86,0.7);
    background-color: white;
    padding: 10px -1px;
    position: fixed;
    display: block;
    z-index: 10000;
    height: calc(100vh - 150px);
    padding-left: 0;
    overflow: hidden;
}

    .optionIcons li {
        list-style: none;
        height: 35px;
    }

    .optionIcons ul {
        padding: 0 !important;
        margin-top: 0 !important;
    }

@media only screen and (min-width: 769px) {
    .optionIcons {
        bottom: 50px;
        height: 100px !important;
    }
}

.optionIcons a {
    color: black;
    /*display: block;
    width: 100%;
    height: 25px;
    margin: 6px;
    position: relative;
    margin-top: 5px;*/
}

    .optionIcons a > span {
        /*position: absolute;
        bottom: 0px;*/
        text-align: center;
    }

        .optionIcons a > span > span:first-child {
            display: block;
            color: black;
            width: 70px;
            height: 40px;
            /*margin: 6px 0px;*/
            margin-left: 20px;
            position: relative;
            padding-top: 5px;
            font-size: 25px;
        }

    .optionIcons div:hover,
    .optionIcons div:focus,
    .optionIcons a:hover,
    .optionIcons a:focus,
    .optionIcons a:hover span,
    .optionIcons a:focus span {
        outline: none;
        text-decoration: none;
        color: black;
        font-weight: bold;
    }

.openAppSeceltor {
    background-color: white !important;
    color: black;
}

.appSelectionContainer ul {
    padding: 0 !important;
}

.appSelectionContainer li {
    list-style: none;
}

.appSelectionContainer .app {
    display: block;
    color: black;
    width: 100%;
    height: 40px;
    margin: 6px;
    /*margin-left: 20px;*/
    position: relative;
}

    .appSelectionContainer .app:focus,
    .appSelectionContainer .app span:focus {
        outline: none !important;
        font-weight: bold;
    }
    /*.appSelectionContainer .app:hover {
            border: white solid 1px;
        }*/
    .appSelectionContainer .app:active {
        /*border: white solid 1px;*/
        font-weight: bold;
    }

    .appSelectionContainer .app .app-name {
        position: absolute;
        bottom: 0px;
        /*left: 10px;*/
    }

#action-buttons-list {
    /*
    position: absolute;
    left: 230px;
    */
    margin: 4px auto 0 auto !important;
    height:36PX !important;
}

.dropdownButton {
    display: inline-block;
    height: 32px !important;
    /*float:left !important;*/
}

    .dropdownButton > div {
        height: 32px !important;
    }

#action-buttons-list > li {
    float: left !important;
}

#popup-action-buttons-list > li {
    float: left !important;
}

.dropdownButton-label {
    padding: 2px 6px;
    display: inline-block;
    padding-right: 0;
    max-width: 150px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}

#footerAbout {
    width: 135px;
    white-space: nowrap;
    overflow: hidden;
    -ms-text-overflow: ellipsis;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
}

@media only screen and (min-width: 768px) {
    #action-buttons-list > li {
        margin-right: 4px;
    }

    #popup-action-buttons-list > li {
        margin-right: 5px;
    }

    #footerAbout {
        width: auto;
        white-space: nowrap;
        overflow: hidden;
        -ms-text-overflow: ellipsis;
        -o-text-overflow: ellipsis;
        text-overflow: ellipsis;
    }
}

.dropdownButton-list {
    position: fixed;
    list-style: none;
    z-index: 9999;
    margin: 0;
    padding: 0;
}

    .dropdownButton-list li {
    }

        .dropdownButton-list li span {
            padding: 3px 15px 3px 15px;
            font-size: 13px;
            color: #3F4A4C;
            display: block;
            width: 100%;
        }

            .dropdownButton-list li span:hover {
                background-color: #CCC;
            }

.navGroupHeader {
    font-size: 1.1em;
}

.navPanel {
}

.navMenu {
    border: 1px solid;
    border-bottom: none;
    font-size: 0.95em;
}

#navigation .navMenu {
    border: none;
}

#globalSearchView {
    padding-left: 9px;
    padding-right: 9px;
    padding-top: 9px;
    background-color: transparent;
    color: #FFF;
}

    #globalSearchView > span {
        width: 100%;
    }

.searchOptions {
    /*padding-top: 5px;*/
}

.searchType {
    padding-top: 5px;
    padding-bottom: 5px;
}

.searchOptions label {
    white-space: nowrap;
    color: #FFFFFF;
}

#contentColumn h2 {
    margin: 0;
}

.workflowGridContainer {
    margin-left: 12px;
}

/*body {
    -moz-min-width: 1000px !important;
    -ms-min-width: 1000px !important;
    -o-min-width: 1000px !important;
    -webkit-min-width: 1000px !important;
    min-width: 1000px !important;
}*/

.help-action {
    /*display: block;*/
    text-align: center;
    line-height: 16px;
    font-size: 13px;
    font-weight: bold;
    width: 16px;
    font-family: "Courier New", sans-serif;
    cursor: pointer;
}

#formGroups .elements {
    margin: 0;
    padding: 0;
    list-style: none;
}

#formGroups .elementContainer {
    margin: 0;
    padding: 0;
    list-style: none;
}

    #formGroups .elementContainer:last-child > div {
        border: none;
    }

    #formGroups .elementContainer > div {
        padding: 10px;
        margin: 4px;
        border-bottom: 1px solid rgba(0,0,0, 0.25);
    }



#formGroups .elementLabel {
    display: inline-block;
    height: 28px;
}

#formGroups .formRow {
    margin: 4px;
}

#formGroups .groupContent {
    width: 90%;
    margin: auto;
}

.mandatory {
    color: red;
    cursor: default;
    display: inline;
    margin-left: 2px;
    margin-right: 4px;
}

#formGroups .mandatory {
    color: red;
    cursor: default;
    display: inline;
    margin-left: 2px;
    margin-right: 4px;
}

.hiddenValue {
    display: none;
}

.txyNode {
    display: inline-block;
}


.item_module {
    text-align: center;
    display: inline-table;
    width: 130px;
    height: 130px;
    border: 2px solid transparent;
    margin: 20px 20px 20px 20px;
    padding: 20px;
    -ms-border-radius: 8px;
    border-radius: 8px;
}

    .item_module:hover {
        border-color: inherit;
        cursor: pointer;
    }


    .item_module .moduleName {
        color: white;
    }

.marginBottom {
    margin-bottom: 10px !important;
}


.toolbar {
    float: right;
}



#txyEditorContent .k-treeview-lines .k-top,
#txyEditorContent .k-treeview-lines .k-mid,
#txyEditorContent .k-treeview-lines .k-bot {
    background-image: url('images/treeview-nodes.png');
    background-repeat: no-repeat;
    margin-left: -16px;
    padding-left: 16px;
}

#txyEditorContent .k-treeview-lines .k-item {
    background-image: url('images/treeview-line.png');
    background-repeat: no-repeat;
    background-position-x: 4px;
}

#txyEditorContent .k-treeview-lines .k-last {
    background-image: none;
}


#txyEditorContent .k-treeview-lines .k-top {
    background-position: -87px 0;
}

#txyEditorContent .k-treeview-lines .k-bot {
    background-position: -65px -22px;
}

#txyEditorContent .k-treeview-lines .k-mid {
    background-position: -43px -44px;
}

#txyEditorContent .k-treeview-lines .k-last .k-top {
    background-position: -21px -66px;
}

#txyEditorContent .k-treeview-lines .k-group .k-last .k-bot {
    background-position: -65px -22px;
}


#txyEditorContent .k-treeview-lines .k-first {
    background-repeat: no-repeat;
    background-position: 0 16px;
}

#txyEditorContent .k-minus,
#txyEditorContent .k-plus {
    margin-top: -5px;
}

div.grippie {
    background: #EEEEEE url('images/grippie.png') no-repeat scroll center 2px;
    border-color: #DDDDDD;
    border-style: solid;
    border-width: 0pt 1px 1px;
    cursor: s-resize;
    height: 9px;
    overflow: hidden;
}

#nonMarcFormOutline {
    text-align: left;
}

#formGroupsOutline {
    margin: 0;
    padding: 0;
}

    #formGroupsOutline li {
        display: block;
        list-style-type: none;
    }

        #formGroupsOutline li ul.elements {
            margin: 0;
            border-bottom: dashed 1px;
            padding: 3px;
        }

        #formGroupsOutline li:last-of-type ul.elements {
            border-bottom: none;
        }


        #formGroupsOutline li ul.elements li {
            display: inline-block;
            list-style-type: none;
            margin-right: 2px;
            line-height: 16px;
            font-size: 13px;
            margin-bottom: 2px;
        }

.supervisor-nav-category {
    padding-left: 12px;
    font-weight: bold;
}

.supervisor-nav-item {
}

.dismissable {
    margin: 10px;
    padding: 10px;
}

.leftAlignedLabel .field-group > label {
    text-align: left;
}

#userGroup-listview .dirty::before {
    content: '* ';
    color: red;
    font-weight: bold;
}

.gridOptionButton {
    display: inline-block;
    width: 35px;
    height: 35px !important;
    padding: 6px 0 !important;
}

/*.gridOptionButton i {
        left: -14px;
        position: relative;
    }*/

#supervisor-launch-pad {
    margin-top: 5px;
}

    #supervisor-launch-pad ul {
        padding: 0;
        margin: 0;
    }

    #supervisor-launch-pad .supervisor-nav-app {
        display: block;
        float: left;
        max-width: 400px;
        margin: 0 20px;
    }

    #supervisor-launch-pad .supervisor-nav-app-header {
        font-weight: bold;
        padding: 4px;
        font-size: 12pt;
    }

    #supervisor-launch-pad .supervisor-nav-category {
        font-weight: normal;
    }

    #supervisor-launch-pad ul li {
        padding: 0;
        margin: 0;
        list-style: none;
    }

    #supervisor-launch-pad .supervisor-nav-category-li {
        border-top: dashed 1px;
        margin: 4px 0;
        padding-top: 5px;
    }

    #supervisor-launch-pad .nav-action-list {
        margin-left: 20px;
    }

        #supervisor-launch-pad .nav-action-list li {
            display: inline-block;
        }

    #supervisor-launch-pad .supervisor-nav-item {
        padding: 0 4px;
        margin: 4px 0;
    }

.invalidPolicy {
    color: red;
}

.ngModule {
    display: none;
}

table.recordBreadcrumbs {
    margin: 15px 0;
}

header#header {
    height: 40px;
}

header #action-buttons-collapse {
    height: 40px;
}

header #action-buttons-panel {
    height: 40px;
    background-color: rgba(0,0,0,0);
}

#popup-action-buttons-panel {
    height: 40px;
    padding-left: 5px !important;
    background-color: rgba(0,0,0,0)
}

header #cloned-buttons-toggle {
    border: 1px solid rgba(255,255,255,0.6);
    top: 4px;
    right: 20px;
}

#AppName {
    padding-top: 5px;
    display: flex;
/*    padding-right: 0.5rem;*/
    padding-left: 0.5rem;
}

.nav.navbar .navbar-expand-md .navbar-user-right {
    margin: 5px 0 0 0;
}

header #header-action-buttons ul.nav > li > span,
header #header-action-buttons ul.nav > li > a,
header #header-action-buttons ul.nav > li > div.binding,
header #header-action-buttons ul.nav > li > div > div > ul {
    margin: 0;
    border-radius: 0;
    background-color: transparent;
    border: 1px solid rgba(255, 255, 255, 0.6);
    -moz-transition: background-color 0.5s ease, border-color 0.5s ease, color 0.5s ease;
    -webkit-transition: background-color 0.5s ease, border-color 0.5s ease, color 0.5s ease;
    -o-transition: background-color 0.5s ease, border-color 0.5s ease, color 0.5s ease;
    transition: background-color 0.5s ease, border-color 0.5s ease, color 0.5s ease;
    cursor: pointer;
    color: #FFFFFF;
    font-size: 13px;
    display: inline-block;
    line-height: 20px;
    width: 100%;
}

header #header-action-buttons ul.nav > li > span,
header #header-action-buttons ul.nav > li > a,
header #header-action-buttons ul.nav > li > div.binding {
    padding: 5px 10px;
}

    header #header-action-buttons ul.nav > li > div > div > ul,
    header #header-action-buttons ul.nav > li > div.binding > .dropdownButton-label {
        padding: 0;
    }

        header #header-action-buttons ul.nav > li > span:hover,
        header #header-action-buttons ul.nav > li > span.active,
        header #header-action-buttons #clone-dropdown > span.active,
        header #header-action-buttons ul.nav > li > a:hover,
        header #header-action-buttons ul.nav > li > a.active,
        header #header-action-buttons #clone-dropdown > a.active,
        header #header-action-buttons ul.nav > li > div > div > ul:hover,
        header #header-action-buttons ul.nav > li > div > div > ul.active,
        header #header-action-buttons #clone-dropdown > div > div > ul.active,
        header #header-action-buttons ul.nav > li > div.binding:hover,
        header #header-action-buttons ul.nav > li > div.binding.active {
            border: 1px solid #FFFFFF;
            background-color: #004556;
        }

header #header-action-buttons ul.nav > li.k-state-disabled > span,
header #header-action-buttons ul.nav > li.k-state-disabled > span:hover,
header #header-action-buttons ul.nav > li.k-state-disabled > a,
header #header-action-buttons ul.nav > li.k-state-disabled > a:hover {
    color: rgb(153, 153, 153);
    border: 1px solid rgba(255, 255, 255, 0.2);
    background-color: transparent;
    cursor: not-allowed;
}



#popup-action-buttons {
    background-color: #2E3C40;
    color: #FFFFFF;
    height: 50px;
    border: none;
    margin: 0;
    padding: 0;
    border-width: 0;
    position: relative;
    top: 0;
    right: 0;
    left: 0;
    z-index: 1030;
}

    #popup-action-buttons ul.nav > li > span,
    #popup-action-buttons ul.nav > li > a {
        margin: 0;
        border-radius: 0;
        background-color: transparent;
        padding: 5px 10px;
        text-align: center !important;
        border: 1px solid rgba(255, 255, 255, 0.6);
        -moz-transition: background-color 0.5s ease, border-color 0.5s ease, color 0.5s ease;
        -webkit-transition: background-color 0.5s ease, border-color 0.5s ease, color 0.5s ease;
        -o-transition: background-color 0.5s ease, border-color 0.5s ease, color 0.5s ease;
        transition: background-color 0.5s ease, border-color 0.5s ease, color 0.5s ease;
        cursor: pointer;
        color: #FFFFFF;
        font-size: 13px;
        display: inline-block;
        line-height: 20px;
        width: 100%;
    }

        #popup-action-buttons ul.nav > li > span:hover,
        #popup-action-buttons ul.nav > li > span.active,
        #popup-action-buttons #clone-dropdown > span.active,
        #popup-action-buttons ul.nav > li > a:hover,
        #popup-action-buttons ul.nav > li > a.active,
        #popup-action-buttons #clone-dropdown > a.active {
            border: 1px solid #FFFFFF;
            background-color: #004556;
            width: 100%
        }

    #popup-action-buttons ul.nav > li.k-state-disabled > span,
    #popup-action-buttons ul.nav > li.k-state-disabled > span:hover,
    #popup-action-buttons ul.nav > li.k-state-disabled > a,
    #popup-action-buttons ul.nav > li.k-state-disabled > a:hover {
        color: rgb(153, 153, 153);
        border: 1px solid rgba(255, 255, 255, 0.2);
        background-color: transparent;
        cursor: not-allowed;
        width: 100%
    }

    #popup-action-buttons .k-state-hover {
        border: none !important;
        background-color: transparent !important;
        color: #FFFFFF !important;
    }

#popup-action-buttons-list {
    margin: 4px auto 0 auto !important;
}

#popup-action-buttons-list .dropdownButton .binding {
    border: 1px solid #FFFFFF;
}

    header .k-state-hover {
        border: none !important;
        background-color: transparent !important;
        color: #FFFFFF !important;
    }

[data-role='menu'] .k-state-hover {
    color: #000000 !important;
}

@media only screen and (max-width: 767px) {
    .appSelector-arrow {
        right: -15px;
    }

    header #header-title-panel #icon-title {
        padding: 0px !important;
        width: auto;
        font-size: 18px;
        /*background-position: 35% center;*/
    }

    header #header-action-buttons .navbar .navbar-expand-md .navbar-light ul {
        border: none;
        padding: 0;
        margin: 0;
        background-color: #2E3C40;
        color: #FFFFFF;
        text-align: left;
        font-size: 13px;
        border-radius: 0;
    }

        header #header-action-buttons .navbar .navbar-expand-md .navbar-light ul li {
            border: none;
            padding: 0;
            margin: 0;
            color: #FFFFFF;
            text-align: left;
            font-size: 13px;
            border-radius: 0;
            background-color: transparent;
        }

            header #header-action-buttons .navbar .navbar-expand-md .navbar-light ul li div {
                border: none !important;
            }

            header #header-action-buttons .navbar .navbar-expand-md .navbar-light ul li span,
            header #header-action-buttons .navbar .navbar-expand-md .navbar-light ul li.dropdown-header {
                border: none !important;
                padding: 6px 12px;
                margin: 0;
                color: #FFFFFF;
                text-align: left;
                font-size: 13px;
                border-radius: 0;
                background-color: #2E3C40;
            }

                header #header-action-buttons .navbar .navbar-expand-md .navbar-light ul li span:hover {
                    background-color: #474E50;
                    background-color: rgba(255,255,255,0.1);
                    border-radius: 0;
                }

                header #header-action-buttons .navbar .navbar-expand-md .navbar-light ul li span:focus {
                    background-color: #2E3C40;
                }

            header #header-action-buttons .navbar .navbar-expand-md .navbar-light ul li ul li {
                margin-left: 20px;
            }

                header #header-action-buttons .navbar .navbar-expand-md .navbar-light ul li ul li.dropdown-header {
                    margin-left: 20px;
                }

    header .dropdown-menu li.icon-item a {
        background-position: 98.5% 10px;
    }

    header #user-options-item {
        border-top: 1px solid rgba(255,255,255,0.2) !important;
    }
}

header #user-options-item {
    width: auto !important;
}

.user-right {
    width: 150px !important;
}

@media only screen and (min-width: 992px) {
    .user-right {
        /*width: auto !important;
        max-width: 20% !important;*/
        width: 150px !important;
    }
}

@media only screen and (max-width: 991px) {
    .user-right {
        width: 150px !important;
    }
}

@media only screen and (max-width: 991px) and (min-width: 768px) {
    .nav.navbar-user-right.has-facets {
        width: 100%;
        right: 20px;
    }
}

header .user-right #facets-toggle-sm {
    height: 40px;
    top: 2px;
}

header #user-options-item > a {
    border-radius: 30px !important;
    width: 30px !important;
    height: 30px !important;
    font-size: 13px !important;
    padding: 0px !important;
}

    header #user-options-item > a:after {
        background-image: none !important;
    }

#user-options-item li {
    list-style: none;
}

#user-options-item ul {
    padding-left: 0;
}
/*#user-options-item  div:first-child {
    background-color: white;
    padding: 5px 0;
    width: 200px;
}*/
header #message-options-item > a,
header .dashboard-icon > a,
header .notification-icon > a {
    border: none !important;
    float: right !important;
    padding-right: 0px !important;
    padding-left: 0px !important;
    border-radius: 50% !important;
}

header #message-options-item > a:hover,
header #user-options-item > a:hover,
header .dashboard-icon > a:hover,
header .notification-icon > a:hover {
    background-color: rgba(0,0,0,.2) !important;
    border-radius: 50% !important;
}

header #message-options-item i {
    font-size: 25px;
}

#user-options-item > a {
    border: 2px solid rgba(255, 255, 255, 1) !important;
}

header #header-action-buttons ul li#user-options-item a,
.dropdownButtonCustom ul.k-popup > li.k-menu-item > span.k-menu-link,
.searchPageMenu ul.k-popup > li.k-menu-item > span.k-menu-link {
    padding: 3px 25px 3px 15px;
}

#userBrief {
    display: flex !important;
    text-overflow: ellipsis !important;
    padding-left: 3px !important;
}

    #userBrief > div:first-child {
        background: green !important;
        width: 25px !important;
        height: 25px !important;
        border-radius: 24px !important;
        padding: 4px 5px !important;
        margin-left: 2px !important;
        display: flex !important;
    }

    #userBrief > span {
        color: black !important;
        padding: 5px !important;
    }

.preference_userProfileImage,
#uoi-user-details .userProfileImage > div {
    position: relative;
    border-radius: 30px !important;
    cursor: pointer;
    width: 50px;
    height: 50px;
}

.bg_userInitials_A, .bg_userInitials_F, .bg_userInitials_K, .bg_userInitials_P, .bg_userInitials_U, .bg_userInitials_Z {
    background-color: #1d2a78 !important;
}

.bg_userInitials_B, .bg_userInitials_G, .bg_userInitials_L, .bg_userInitials_Q, .bg_userInitials_V {
    background-color: #0c652d !important;
}

.bg_userInitials_C, .bg_userInitials_H, .bg_userInitials_M, .bg_userInitials_R, .bg_userInitials_W {
    background-color: #713e78 !important;
}

.bg_userInitials_D, .bg_userInitials_I, .bg_userInitials_N, .bg_userInitials_S, .bg_userInitials_X {
    background-color: #615425 !important;
}

.bg_userInitials_E, .bg_userInitials_J, .bg_userInitials_O, .bg_userInitials_T, .bg_userInitials_Y {
    background-color: #b40c0c !important;
}


#mainform .k-header, .k-grid-header, .k-toolbar, .k-dropdown-wrap, .k-picker-wrap, .k-numeric-wrap, .k-grouping-header, .k-pager-wrap, .k-textbox, .k-button, .k-split-button, .k-progressbar, .k-draghandle, .k-autocomplete, .k-state-highlight, .k-tabstrip-items .k-item, .k-panelbar .k-tabstrip-items .k-item, .km-pane-wrapper > .km-pane > .km-view > .km-content {
    margin-bottom: 1px !important;
}

.text-right .k-toolbar > :last-child {
    margin-right: 0.375rem;
}

fieldset.form-group > div {
    padding-right: 0;
}

.form-group div.col-form-icon {
    padding-top: calc(.375rem + 1px);
    padding-bottom: calc(.375rem + 1px);
    height: 100%;
    display: flex;
}
    .form-group div.col-form-icon .k-icon {
        align-self: flex-end;
    }
    .form-group div.col-form-icon .icon-button {
        display: flex;
    }

    /*#brwRegContent .k-textbox,#brwRegContent k-input, #brwRegContent .k-dropdown,#brwRegContent k-datepicker ,#brwRegContent .k-multiselect,#brwRegContent .k-combobox, #brwRegContent .k-numerictextbox*/
#noticeparamContainer .k-dropdown, #noticeparamContainer .k-textbox, #noticeparamContainer .k-input, #noticeparamContainer .k-datepicker, #noticeparamContainer .k-multiselect, #noticeparamContainer .k-combobox, #noticeparamContainer .k-numerictextbox #brwArchContainer .k-dropdown, #brwArchContainer .k-textbox, #brwArchContainer .k-input, #brwArchContainer .k-datepicker, #brwArchContainer .k-multiselect, #brwArchContainer .k-combobox, #brwArchContainer .k-numerictextbox #debtcollectionnotificationContainer .k-dropdown, #debtcollectionnotificationContainer .k-textbox, #debtcollectionnotificationContainer .k-input, #debtcollectionnotificationContainer .k-datepicker, #debtcollectionnotificationContainer .k-multiselect, #debtcollectionnotificationContainer .k-combobox, #debtcollectionnotificationContainer .k-numerictextbox,
/*#archivesEditorContent .k-dropdown, #archivesEditorContent .k-textbox, #archivesEditorContent .k-input, #archivesEditorContent .k-datepicker, #archivesEditorContent .k-multiselect, #archivesEditorContent .k-combobox, #archivesEditorContent .k-numerictextbox, #archivesEditorContent .k-dropdown,*/
#vendorcontainer .k-textbox, #vendorcontainer .k-dropdown,
#workflowparameters-right-pane .k-textbox, #workflowparameters-right-pane .k-dropdown,
#location-details .k-textbox, #location-details .k-dropdown,
#addNewDialog .k-textbox, #addNewDialog .k-dropdown,
#holidays-popup .k-textbox, #holidays-popup .k-dropdown,
#mobile-Library-Route-popup .k-textbox, #mobile-Library-Route-popup .k-dropdown,
#fundmanagercontainer .k-textbox, #fundmanagercontainer .k-dropdown, #fundmanagercontainer.k-input,
#fund-popup .k-textbox, #fund-popup .k-dropdown,
#NewDialog .k-textbox, #NewDialog .k-dropdown,
#currencycontainer .k-textbox, #currencycontainer .k-dropdown, #currencycontainer .k-numerictextbox, #currencycontainer .k-button,
#predictDiv .k-textbox, #predictDiv .k-dropdown, #predictDiv .k-numerictextbox,
#changeCodeDiv .k-textbox,
#generalparamscontainer .k-textbox, #generalparamscontainer .k-dropdown, #generalparamscontainer .numerictextbox,
#fundRollovercontainer .k-textbox, #fundRollovercontainer .k-dropdown, #fundRollovercontainer .k-input,
#OPACConfiguratorContainer .k-numerictextbox,
/*#liContainer .k-textbox, #liContainer .k-dropdown, #liContainer .k-input, #liContainer .k-numerictextbox,
#ACQMainContainer .k-textbox, #ACQMainContainer .k-dropdown, #ACQMainContainer .k-input,
#orderNotes .k-textbox,
#vendorNotes .k-textbox, #vendorNotes .k-dropdown, #vendorNotes .k-datepicker,
#clamsnReminders .k-textbox, #clamsnReminders .k-dropdown, #clamsnReminders .k-datepicker,
#fundAllocation .k-textbox, #fundAllocation .k-dropdown, #fundAllocation .k-datepicker,
#orderTypesMain .k-dropdown,
#creditDebitTypesMain .k-dropdown,
#remarkNotes .k-textbox,
#liReservations .k-textbox, #liReservations .k-dropdown,
#cancelNotesMain .k-textbox, #cancelNotesMain .k-dropdown,*/
#fundRolloverContainer .k-dropdown,
#closeReserveContainer .k-textbox, #closeReserveContainer .k-dropdown, #closeReserveContainer .k-datepicker, #closeReserveContainer .numerictextbox,
/*#EventRegistrationContainer .k-textbox, #EventRegistrationContainer .k-dropdown, #EventRegistrationContainer .k-combobox, #EventRegistrationContainer .k-datepicker, #EventRegistrationContainer .numerictextbox,*/
/*#evreg_ticketscountdialog .k-numerictextbox,*/
#dispParamsEdit .k-textbox, #dispParamsEdit .k-numerictextbox,
#enqParamEdit .k-textbox, #enqParamEdit .k-numerictextbox,
/*#brwEditMessageDialog .k-textbox, #brwEditMessageDialog .k-dropdown, #brwEditMessageDialog .k-input,*/
#AttendanceRegistrationList .k-textbox,
#brwRegOnlineParamContainer .k-dropdown, #brwRegOnlineParamContainer .k-textbox,
#brwRegOnlineDetailsParamContainer .k-dropdown, #brwRegOnlineDetailsParamContainer .k-textbox,
/*#editTrapDialogContainer .k-dropdown, #editTrapDialogContainer .k-textbox, #editTrapDialogContainer .k-datepicker,*/
/*#OPACConfiguratorContainer .k-dropdown, #OPACConfiguratorContainer .k-textbox, #OPACConfiguratorContainer .k-input, #OPACConfiguratorContainer .k-numerictextbox,*/
/*#PageGeneratorContainer .k-dropdown, #PageGeneratorContainer .k-textbox, #PageGeneratorContainer .k-input,*/
#collectionContainer .k-textbox, #collectionContainer .k-dropdown /*,*/
/*#boxSetContentContainer .k-textbox, #boxSetContentContainer .k-dropdown, #boxSetContentContainer .k-datepicker, #boxSetContentContainer .k-numerictextbox, #boxSetContentContainer .k-button,*/
/*#addChargeContainer .k-textbox, #addChargeContainer .k-dropdown, #addChargeContainer .k-numerictextbox, #addChargeContainer .k-input,*/
/*#addRefundContainer .k-textbox, #addRefundContainer .k-dropdown, #addRefundContainer .k-numerictextbox, #addRefundContainer .k-input,*/
/*#waiveChargeContainer .k-textbox, #waiveChargeContainer .k-dropdown, #waiveChargeContainer .k-numerictextbox, #waiveChargeContainer .k-input,*/
/*#bulkUpdateChargesContainer .k-textbox, #bulkUpdateChargesContainer .k-dropdown, #bulkUpdateChargesContainer .k-numerictextbox, #bulkUpdateChargesContainer .k-input,*/
/*#payChargeContainer .k-textbox, #payChargeContainer .k-dropdown, #payChargeContainer .k-numerictextbox, #payChargeContainer .k-input, #payChargeContainer .k-datepicker,*/
/*#apiManagerContainer .k-dropdown,*/
/*#announcementManagerContainer .k-dropdown,*/
/*#printmembershipcardsContainer .k-textbox, #printmembershipcardsContainer .k-dropdown,*/
/*#qmcpTemplateSelection .k-dropdown*/
/*#MaterialContentContainer .k-textbox, #MaterialContentContainer .k-dropdown, #MaterialContentContainer .k-datepicker, #MaterialContentContainer .k-numerictextbox*/ {
    width: 100% !important;
}

.k-widget.k-numerictextbox.form-control > .k-numeric-wrap {
    border: none;
    height: 100%;
}

/*.k-textbox.form-control.k-state-disabled {
    border-color: rgba(33,37,41,.15);
    background-color: #fff;
    transition: color .2s ease,background-color .2s ease,border-color .2s ease,box-shadow .2s ease;
}*/


.k-dropdown:not(.k-editor-widget) {
    width: 100%;
}
.k-filter-menu-container .k-dropdown{
    width: calc(100% - 3rem);
}
.flex {
    display: flex;
    margin-right: 1px !important;
}

.form-check-label {
    margin-right: 2px !important;
}

#patronHistory > table {
    width: 98% !important;
}

    #patronHistory > table > tbody > tr > td:first-child {
        border-bottom: dashed 1px #cccccc !important;
    }

    #patronHistory > table > tbody > tr {
        padding-bottom: 6px;
    }

#history_trans_btn {
    font-weight: 700;
    color: #1A8B96;
}


#main-content-app {
    padding: 0 0 5px 0 !important;
}

#InAppBrowser > #main-content {
    padding: 0 0 50px 0 !important;
}

.k-tooltip-content, .k-tooltip {
    z-index: 999;
    background-color: #ffe79e !important;
    color: black !important;
    border: none;
    list-style: none;
    margin-top: 5px;
}

    .k-tooltip-content > ul, .k-tooltip > ul {
        list-style: none;
    }

.k-callout-n {
    border-bottom-color: #ffe79e !important;
    top: -20px !important;
}

.k-callout {
    border-width: 10px !important;
}

legend {
    /*font-weight:400 !important;*/
    margin: 5px 0px !important;
}

#brwRegContent .k-textbox, #brwRegContent .k-input {
    min-width: 400px;
}

hr {
    margin: 2px 0px !important;
}
/*Custom kendo menu******************/
.ua-ie-9 .dropdownButtonCustom {
    width: 100px !important;
}

.dropdownButtonCustom > div {
    height: 32px;
}

    .dropdownButtonCustom > div > div > ul {
        background-color: transparent;
        padding: 0px !important;
        border: none;
    }

        .dropdownButtonCustom > div > div > ul > li {
            border: none;
            border-style: none !important;
            /*top: 2px;*/
        }

            .dropdownButtonCustom > div > div > ul > li > span {
                padding: 5px 10px !important;
                color: white !important;
                font-size: 13px;
            }

.dropdownButtonCustom .k-state-border-down {
    background-color: transparent;
    border: none;
    color: white;
}

.dropdownButtonCustom ul.k-popup {
    padding: 0;
}

.dropdownBtnCustomPopup > div {
    border: 1px solid #e3e3e3;
}

    .dropdownBtnCustomPopup > div > div > ul {
        padding: 0 !important;
    }

        .dropdownBtnCustomPopup > div > div > ul > li:first-child {
            padding: 0 !important;
            font-size: 13px;
            height: 29px;
        }

            .dropdownBtnCustomPopup > div > div > ul > li:first-child > .k-link {
                padding: 5px 5px 0px 5px !important;
                color: white !important;
                background-color: #2E3C40;
            }

                .dropdownBtnCustomPopup > div > div > ul > li:first-child > .k-link:hover {
                    color: white;
                }

        .dropdownBtnCustomPopup > div > div > ul > li > div > ul > li .k-link {
            font-size: 13px !important;
            padding-top: 5px !important;
            padding-bottom: 5px !important;
            width: 100px;
        }

        .dropdownBtnCustomPopup > div > div > ul > li:first-child .k-menu-expand-arrow {
            margin-left: 1px;
            margin-right: 1px;
        }


/***********************************/
.k-grid-add > .k-add, .k-grid-edit > .k-edit, .k-grid-update > .k-update, .k-grid-cancel > .k-cancel, .k-grid-delete > .k-delete {
    width: 0px !important;
}

#action-buttons-panel .fa {
    padding: 0px 4px !important;
}

    #action-buttons-panel .fa:hover {
        color: white !important;
    }

#popupBrowser #action-buttons-list {
    width: 100%;
    background-color: #2E3C40;
    margin: 0px !important;
    padding-left: 10px;
    min-height: 50px;
}

    #popupBrowser #action-buttons-list > li {
        margin-top: 10px;
    }

div.k-window-content {
    /*padding:0px;*/
}

#popupSearchToolbar {
    padding-left: 0;
    background-color: #F3F4F5;
}

#popupBrowser ul.nav > li > a {
    margin: 0;
    border-radius: 0;
    background-color: transparent;
    padding: 5px 10px;
    border: 1px solid #666768;
    border: 1px solid rgba(255, 255, 255, 0.2);
    -moz-transition: background-color 0.5s ease, border-color 0.5s ease, color 0.5s ease;
    -webkit-transition: background-color 0.5s ease, border-color 0.5s ease, color 0.5s ease;
    -o-transition: background-color 0.5s ease, border-color 0.5s ease, color 0.5s ease;
    transition: background-color 0.5s ease, border-color 0.5s ease, color 0.5s ease;
    cursor: pointer;
    color: #FFFFFF;
    font-size: 13px;
}

    #popupBrowser ul.nav > li > a:hover,
    #popupBrowser ul.nav > li > a.active,
    #popupBrowser #clone-dropdown > a.active {
        border: 1px solid #FFFFFF;
        background-color: #004556;
    }

#popupBrowser * {
    -webkit-box-sizing: border-box !important;
    -moz-box-sizing: border-box !important;
    box-sizing: border-box !important;
}


.k-grid tr:last-child td {
    border-bottom-width: 1px;
}

.appSelector {
    float: left !important;
}


.k-grid tbody .k-button {
    min-width: 4.5rem;
}

#batchMarcMainGrid.k-grid td {
    white-space: nowrap;
    -ms-text-overflow: ellipsis;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
}

input[type="checkbox"], input[type="radio"] {
    margin-right: 2px !important;
}

.fnd-ctrl > .k-grid table tr:hover td {
    background: #cccccc !important;
    cursor: pointer !important;
}

.dropdownButtonCustom .k-i-arrow-s,
.dropdownButtonCustom .k-i-arrow-s:hover {
    width: 8px;
    height: 7px;
    padding-right: 6px;
    content: "";
    background-size: 7px 6px;
    background-position: center center;
    background-repeat: no-repeat;
    background-image: url('data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDcgNiIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgNyA2IiB4bWw6c3BhY2U9InByZXNlcnZlIj48cG9seWdvbiBmaWxsPSIjRkZGRkZGIiBwb2ludHM9IjAsMi4zIDAsMCAzLjUsMy43IDcsMCA3LDIuMyAzLjUsNiAiLz48L3N2Zz4=') !important;
}

.dropdownButton-arrow,
.btnSelfClose {
    position: relative;
    top: -5px;
}

.dropdownButton-separator {
    position: relative;
    top: -7px;
}

.dropdownButton-arrow,
.dropdownButton-arrow:hover {
    width: 8px;
    height: 7px;
    padding-right: 15px;
    content: "";
    background-size: 7px 6px;
    background-position: center center;
    background-repeat: no-repeat;
    background-image: url('data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDcgNiIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgNyA2IiB4bWw6c3BhY2U9InByZXNlcnZlIj48cG9seWdvbiBmaWxsPSIjRkZGRkZGIiBwb2ludHM9IjAsMi4zIDAsMCAzLjUsMy43IDcsMCA3LDIuMyAzLjUsNiAiLz48L3N2Zz4=') !important;
}

#batchMarcMainGrid.k-grid tr {
    cursor: pointer !important;
}

header .dropdown-menu li.dropdown-header {
    /*padding: 3px 0px;*/
    font-size: 13px;
    font-weight: 700;
    color: #3F4A4C;
}

header .dropdown-menu > li > span {
    padding: 3px 15px 3px 15px;
    font-size: 13px;
    color: #3F4A4C;
    display: block;
    width: 100%;
}

header .dropdown-menu > li > a {
    font-size: 13px;
    line-height: 20px;
}

header .dropdown-menu li.list-current span {
    /* Tick */
    background-image: url('data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDEzIDEzIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxMyAxMyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHBvbHlnb24gZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGZpbGw9IiM5QTlGQTAiIHBvaW50cz0iMiw2IDAsOCA0LDEyIDEzLDIgMTEsMCA0LDkgIi8+PC9zdmc+') !important;
}

.no-svg header .dropdown-menu li.list-current span {
    background-image: url('images/tick.png') !important;
}

header .dropdown-menu li.list-new span {
    /* Plus */
    background-image: url('data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDEzIDEzIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxMyAxMyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHBvbHlnb24gZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGZpbGw9IiM5QTlGQTAiIHBvaW50cz0iNSwxIDUsNSAxLDUgMSw4IDUsOCA1LDEyIDgsMTIgOCw4IDEyLDggMTIsNSA4LDUgOCwxICIvPjwvc3ZnPg==') !important;
}

.no-svg header .dropdown-menu li.list-new span {
    background-image: url('images/plus.png') !important;
}

header .dropdown-menu li.list-view span {
    /* Eye */
    background-size: 14px 14px;
    background-image: url('data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDE0IDE0IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxNCAxNCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGZpbGw9IiM5QTlGQTAiIGQ9Ik00LDdjMCwxLjYsMS41LDMsMywzczMtMS40LDMtM2MwLTAuOC0wLjUtMS42LTEtMi4xTDcsN1Y0QzUuNSw0LDQsNS40LDQsN3ogTTEzLDdjMCwxLTMsNC02LDRjLTMsMC02LTMtNi00YzAtMSwzLTQsNi00QzEwLDMsMTMsNiwxMyw3eiBNNywyQzIsMiwwLDYsMCw3YzAsMSwyLDUsNyw1YzUsMCw3LTQsNy01UzEyLDIsNywyeiIvPjwvc3ZnPg==') !important;
}

.no-svg header .dropdown-menu li.list-view span {
    background-image: url('images/eye.png') !important;
}

header .dropdown-menu li.icon-item a {
    background-position: 89% 10px;
}

/*a,
a:hover,
a:focus{
    text-decoration: none;
    color: #262626;
}*/

.dropdown-menu li > a:hover,
.dropdown-menu li > a:focus,
#clonemenu li > span:hover,
#clonemenu li > span:focus,
.k-context-menu .k-menu-item .k-menu-link:hover,
.k-context-menu .k-menu-item .k-menu-link:focus,
.dropdownButtonCustom ul.k-popup > li.k-menu-item > span.k-menu-link.k-state-active,
.dropdownButtonCustom ul.k-popup > li.k-menu-item > span.k-menu-link:hover,
.dropdownButtonCustom ul.k-popup > li.k-menu-item > span.k-menu-link:focus,
.dropdownButton ul.dropdownButton-list > li > span:hover,
.dropdownButton ul.dropdownButton-list > li > span:focus,
.searchPageMenu ul.k-popup > li.k-menu-item > span.k-menu-link.k-state-active,
.searchPageMenu ul.k-popup > li.k-menu-item > span.k-menu-link:hover,
.searchPageMenu ul.k-popup > li.k-menu-item > span.k-menu-link:focus {
    text-decoration: none;
    color: #ffffff;
    background-color: #1A8b96;
    display: block;
    width: 100%;
}

.dropdown-menu li > a,
.navbar-nav .dropdown-menu li > a.nav-link {
    text-decoration: none;
    color: #262626;
    display: block;
    width: 100%;
}

.k-edit-form-container {
    width: 100%;
}

.k-treeview {
    /*overflow: hidden !important;*/
}

#collectionTreeview .k-sprite {
    background-image: url("images/collection.png");
}

.def {
    background-position: 0 -14px;
}

.col {
    background-position: 0 1px;
}

.colgrp {
    background-position: 0 -14px;
}

.deact {
    background-position: 0 -28px;
}



#locationTreeview .k-sprite {
    background-image: url("images/location.png");
}

.net {
    background-position: 0 1px;
}

.ins {
    background-position: 0 -14px;
}

.brn {
    background-position: 0 -29px;
}

.lin {
    background-position: 0 -44px;
}

.loc-deact {
    background-position: 0 -58px;
}

input[readonly="readonly"]:hover,
input[readonly="readonly"]:focus,
input[readonly="readonly"]:active,
input[disabled="disabled"]:hover,
input[disabled="disabled"]:focus,
input[disabled="disabled"]:active {
    background-color: #eee !important;
    cursor: default !important;
    opacity: 1 !important;
    -webkit-box-shadow: none !important;
    box-shadow: none !important;
    -webkit-transition: none !important;
    -moz-transition: none !important;
    -o-transition: none !important;
    transition: none !important;
}

#main-row > #main-content label.item-checked:not(.form-check-label):not(.checkbox-shrink),
#main-row > #main-content-app label.item-checked:not(.form-check-label):not(.checkbox-shrink) {
    border: none !important;
    background-color: transparent !important;
}

.pointerNone {
    pointer-events: none !important;
}

textarea {
    min-height: 70px;
}

    textarea.k-editor-textarea {
        height: 87% !important;
    }

#deployJavaPlugin {
    display: none;
}

.no-svg header #header-title-panel #icon-title, .ua-ie-9 header #header-title-panel #icon-title {
    background-image: none;
}

.no-svg header #header-title-panel #icon-title,
.ua-ie-9 header #header-title-panel #icon-title {
    background-image: none\9;
    position: relative\9;
    width: 75%\9 !important;
}

.no-svg header .appSelector-arrow,
.ua-ie-9 header .appSelector-arrow {
    position: relative\9;
    top: -40px\9 !important;
}

.opac, .hm {
    background-image: url(data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA5NiA5NiI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOnRyYW5zcGFyZW50O30uY2xzLTJ7ZmlsbDojZTMxODYxO308L3N0eWxlPjwvZGVmcz48dGl0bGU+aG9tZTwvdGl0bGU+PHJlY3QgY2xhc3M9ImNscy0xIiB3aWR0aD0iOTYiIGhlaWdodD0iOTYiLz48cmVjdCBjbGFzcz0iY2xzLTIiIHg9IjE5IiB5PSIzMy4yNCIgd2lkdGg9IjE2Ljc0IiBoZWlnaHQ9IjQ0IiByeD0iMi42Ii8+PHJlY3QgY2xhc3M9ImNscy0yIiB4PSIzOSIgeT0iMTguNzYiIHdpZHRoPSIxNi43NCIgaGVpZ2h0PSIxMS40OCIgcng9IjEuMzMiLz48cGF0aCBjbGFzcz0iY2xzLTIiIGQ9Ik03NCw2Ni4yNHY4SDQydi04SDc0bS43OS0zSDQxLjIxQTIuMjEsMi4yMSwwLDAsMCwzOSw2NS40NVY3NWEyLjIxLDIuMjEsMCwwLDAsMi4yMSwyLjIxSDc0Ljc5QTIuMjEsMi4yMSwwLDAsMCw3Nyw3NVY2NS40NWEyLjIxLDIuMjEsMCwwLDAtMi4yMS0yLjIxWiIvPjxyZWN0IGNsYXNzPSJjbHMtMiIgeD0iMTkiIHk9IjE4Ljc2IiB3aWR0aD0iMTYuNzQiIGhlaWdodD0iMTEuNDgiIHJ4PSIxLjMzIi8+PHJlY3QgY2xhc3M9ImNscy0yIiB4PSI2MCIgeT0iMTguNzYiIHdpZHRoPSIxNi43NCIgaGVpZ2h0PSIxMS40OCIgcng9IjEuMzMiLz48cGF0aCBjbGFzcz0iY2xzLTIiIGQ9Ik03NCwzNi43NlY1Ny42M0g0Mi4zM1YzNi43Nkg3NG0wLTNINDIuMzNhMywzLDAsMCwwLTMsM1Y1Ny42M2EzLDMsMCwwLDAsMywzSDc0YTMsMywwLDAsMCwzLTNWMzYuNzZhMywzLDAsMCwwLTMtM1oiLz48L3N2Zz4=) !important;
    background-repeat: no-repeat;
    background-position: left !important;
}


.en {
    background-image: url(data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA5NiA5NiI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOnRyYW5zcGFyZW50O30uY2xzLTJ7ZmlsbDojOGVjMzUxO308L3N0eWxlPjwvZGVmcz48dGl0bGU+ZW5xdWlyeTwvdGl0bGU+PHJlY3QgY2xhc3M9ImNscy0xIiB3aWR0aD0iOTYiIGhlaWdodD0iOTYiLz48cGF0aCBjbGFzcz0iY2xzLTIiIGQ9Ik0zOS40NiwyNi42QTIxLjE3LDIxLjE3LDAsMCwwLDY5LjQsNTYuNTQsMjEuMTcsMjEuMTcsMCwwLDAsMzkuNDYsMjYuNm0yNywyN2ExNywxNywwLDAsMS0yNC0yNCwxNywxNywwLDAsMSwyNCwyNCIvPjxwYXRoIGNsYXNzPSJjbHMtMiIgZD0iTTM3LjY1LDU2LjU5YTMsMywwLDAsMC00LjIzLDBsLTEyLDEyYTMsMywwLDAsMCwwLDQuMjNsMS43NywxLjc2YTMsMywwLDAsMCw0LjIyLDBsMTItMTJhMywzLDAsMCwwLDAtNC4yMloiLz48L3N2Zz4=) !important;
    background-repeat: no-repeat;
    background-position: left !important;
}

.cc {
    background-image: url(data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA5NiA5NiI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOnRyYW5zcGFyZW50O30uY2xzLTJ7ZmlsbDojZmJjMTIxO308L3N0eWxlPjwvZGVmcz48dGl0bGU+Y2lyY3VsYXRpb248L3RpdGxlPjxyZWN0IGNsYXNzPSJjbHMtMSIgd2lkdGg9Ijk2IiBoZWlnaHQ9Ijk2Ii8+PHBhdGggY2xhc3M9ImNscy0yIiBkPSJNNDgsNzAuNEEyMi40LDIyLjQsMCwwLDEsMjYuNDIsNTMuOTJsMS43Ny0uMkEyLDIsMCwwLDAsMjkuNiw1MC41bC01LjY3LTcuNjhhMiwyLDAsMCwwLTMuNDkuMzlMMTYuNjIsNTJhMiwyLDAsMCwwLC4xNywxLjkxbDAsLjA2aC4wNmEyLDIsMCwwLDAsMS44OS44NUwyMSw1NC41M2EyNy44MSwyNy44MSwwLDAsMCw1MS45Miw1Ljg5bC02LjMuMDhBMjIuMzgsMjIuMzgsMCwwLDEsNDgsNzAuNFoiLz48cGF0aCBjbGFzcz0iY2xzLTIiIGQ9Ik03OS4yMSw0Mi4xM2wwLS4wNmgtLjA2YTIsMiwwLDAsMC0xLjg5LS44NUw3NSw0MS40N0EyNy44MSwyNy44MSwwLDAsMCwyMi44NiwzNmw2LjI4LS4xNWEyMi4zOSwyMi4zOSwwLDAsMSw0MC40NCw2LjE5bC0xLjc3LjJBMiwyLDAsMCwwLDY2LjQsNDUuNWw1LjY3LDcuNjhhMiwyLDAsMCwwLDMuNDktLjM5TDc5LjM4LDQ0QTIsMiwwLDAsMCw3OS4yMSw0Mi4xM1oiLz48L3N2Zz4=) !important;
    background-repeat: no-repeat;
    background-position: left !important;
}

.wf {
    background-image: url(data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA5NiA5NiI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOiNmZmY7fS5jbHMtMntmaWxsOiMyZjNlNTA7fTwvc3R5bGU+PC9kZWZzPjx0aXRsZT53b3JrZmxvdzwvdGl0bGU+PHJlY3QgY2xhc3M9ImNscy0xIiB3aWR0aD0iOTYiIGhlaWdodD0iOTYiLz48Y2lyY2xlIGNsYXNzPSJjbHMtMiIgY3g9IjQ4LjA2IiBjeT0iMjEuNjYiIHI9IjcuMzciLz48cmVjdCBjbGFzcz0iY2xzLTIiIHg9IjQxLjE0IiB5PSI0MC4wNiIgd2lkdGg9IjEzLjg1IiBoZWlnaHQ9IjEzLjg1Ii8+PHJlY3QgY2xhc3M9ImNscy0yIiB4PSI0MS4zNiIgeT0iNjUuNTEiIHdpZHRoPSIxMy40MiIgaGVpZ2h0PSIxMy40MiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTM2Ljk5IDU1LjE0KSByb3RhdGUoLTQ1KSIvPjxwYXRoIGNsYXNzPSJjbHMtMiIgZD0iTTM1LjM5LDQ1LjY5bC00LjcyLTIuODhhMS4xNiwxLjE2LDAsMCwwLTEuNzQsMS4wNlY0NS4xSDI3LjNhMy45MSwzLjkxLDAsMCwxLTMuOS0zLjl2LTE0YTMuOTEsMy45MSwwLDAsMSwzLjktMy45SDM0QTEuNjYsMS42NiwwLDAsMCwzNCwyMEgyNy4zYTcuMjIsNy4yMiwwLDAsMC03LjIxLDcuMjJ2MTRhNy4yMiw3LjIyLDAsMCwwLDcuMjEsNy4yMWgxLjYzdjEuMjNhMS4xNiwxLjE2LDAsMCwwLDEuNzQsMS4wN2w0LjcyLTIuODlBMS4yNywxLjI3LDAsMCwwLDM1LjM5LDQ1LjY5WiIvPjxwYXRoIGNsYXNzPSJjbHMtMiIgZD0iTTY4LjcsNDUuMUg2MmExLjY2LDEuNjYsMCwwLDAsMCwzLjMxSDY4LjdhMy45MSwzLjkxLDAsMCwxLDMuOSwzLjkxdjE0YTMuOTEsMy45MSwwLDAsMS0zLjksMy45SDY3LjA3VjY5YTEuMTYsMS4xNiwwLDAsMC0xLjc0LTEuMDZsLTQuNzIsMi44OGExLjI3LDEuMjcsMCwwLDAsMCwyLjEzbDQuNzIsMi44OGExLjE2LDEuMTYsMCwwLDAsMS43NC0xLjA2VjczLjVINjguN2E3LjIyLDcuMjIsMCwwLDAsNy4yMS03LjIxdi0xNEE3LjIyLDcuMjIsMCwwLDAsNjguNyw0NS4xWiIvPjwvc3ZnPg==) !important;
    background-repeat: no-repeat;
    background-position: left !important;
}

.sy {
    background-image: url(data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA5NiA5NiI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOiNmZmY7fS5jbHMtMntmaWxsOiM3ZjhjOGQ7fTwvc3R5bGU+PC9kZWZzPjx0aXRsZT5tYWludGVuYW5jZTwvdGl0bGU+PHJlY3QgY2xhc3M9ImNscy0xIiB3aWR0aD0iOTYiIGhlaWdodD0iOTYiLz48cGF0aCBjbGFzcz0iY2xzLTIiIGQ9Ik00OCwzNi4yNkExMS43NCwxMS43NCwwLDEsMCw1OS43NCw0OCwxMS43NCwxMS43NCwwLDAsMCw0OCwzNi4yNlptMCwxNy4yN0E1LjUzLDUuNTMsMCwxLDEsNTMuNTMsNDgsNS41NCw1LjU0LDAsMCwxLDQ4LDUzLjUzWk03NC41NSw0Miw2OS4xLDQwLjI5bC0uNzMtMS43NUw3MSwzMy40NWExLjg0LDEuODQsMCwwLDAtLjMzLTIuMTRsLTYtNkExLjgyLDEuODIsMCwwLDAsNjIuNTUsMjVsLTUuMDksMi42My0xLjc1LS43M0w1NCwyMS40NWExLjg0LDEuODQsMCwwLDAtMS43NS0xLjI4SDQzLjc4QTEuODQsMS44NCwwLDAsMCw0MiwyMS40NUw0MC4yOSwyNi45bC0xLjc1LjczTDMzLjQ1LDI1YTEuODUsMS44NSwwLDAsMC0yLjE0LjMzbC02LDZBMS44MiwxLjgyLDAsMCwwLDI1LDMzLjQ1bDIuNjIsNS4wOS0uNzIsMS43NUwyMS40NSw0MmExLjg0LDEuODQsMCwwLDAtMS4yOCwxLjc1djguNDRBMS44NCwxLjg0LDAsMCwwLDIxLjQ1LDU0bDUuNDUsMS43NC43MiwxLjc1TDI1LDYyLjU1YTEuODIsMS44MiwwLDAsMCwuMzMsMi4xM2w2LDZhMS44NSwxLjg1LDAsMCwwLDIuMTQuMzNsNS4wOS0yLjYyLDEuNzUuNzJMNDIsNzQuNTVhMS44NCwxLjg0LDAsMCwwLDEuNzUsMS4yOGg4LjQ0QTEuODQsMS44NCwwLDAsMCw1NCw3NC41NWwxLjc0LTUuNDUsMS43NS0uNzNMNjIuNTUsNzFhMS44NCwxLjg0LDAsMCwwLDIuMTMtLjMzbDYtNkExLjg0LDEuODQsMCwwLDAsNzEsNjIuNTVsLTIuNjMtNS4wOS43My0xLjc1TDc0LjU1LDU0YTEuODQsMS44NCwwLDAsMCwxLjI4LTEuNzVWNDMuNzhBMS44NCwxLjg0LDAsMCwwLDc0LjU1LDQyWk00OCw2My40NkExNS40NiwxNS40NiwwLDEsMSw2My40Niw0OCwxNS40NiwxNS40NiwwLDAsMSw0OCw2My40NloiLz48L3N2Zz4=) !important;
    background-repeat: no-repeat;
    background-position: left !important;
}

.ct {
    background-image: url(data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA5NiA5NiI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOiNmZmY7fS5jbHMtMntmaWxsOiNlMjdkMjc7fTwvc3R5bGU+PC9kZWZzPjx0aXRsZT5jYXRhbG9ndWluZzwvdGl0bGU+PHJlY3QgY2xhc3M9ImNscy0xIiB3aWR0aD0iOTYiIGhlaWdodD0iOTYiLz48cmVjdCBjbGFzcz0iY2xzLTIiIHg9IjM0IiB5PSIyOC42NCIgd2lkdGg9IjI4IiBoZWlnaHQ9IjMiIHJ4PSIxLjQ3Ii8+PHBhdGggY2xhc3M9ImNscy0yIiBkPSJNNzMsNDQuNjNIMjMuMDVhNC45LDQuOSwwLDAsMC00Ljg2LDUuNUwyMC41OCw2OWE0LjksNC45LDAsMCwwLDQuODYsNC4yOEg3MC41NkE0LjksNC45LDAsMCwwLDc1LjQyLDY5bDIuMzktMTguOTFBNC45LDQuOSwwLDAsMCw3Myw0NC42M1pNNTQuODksNTkuMjFhMS4xOCwxLjE4LDAsMCwxLTEuMTksMS4xOEg0Mi4zYTEuMTgsMS4xOCwwLDAsMS0xLjE5LTEuMThWNTguMTNBMS4xOCwxLjE4LDAsMCwxLDQyLjMsNTdINTMuN2ExLjE4LDEuMTgsMCwwLDEsMS4xOSwxLjE4WiIvPjxyZWN0IGNsYXNzPSJjbHMtMiIgeD0iMzIiIHk9IjM2LjIxIiB3aWR0aD0iMzIiIGhlaWdodD0iMyIgcng9IjEuNSIvPjxwYXRoIGNsYXNzPSJjbHMtMiIgZD0iTTI3Ljc4LDQxLjY4LDMwLjA1LDI2QTIsMiwwLDAsMSwzMiwyNC4xOEg2NEEyLDIsMCwwLDEsNjYsMjZsMi4yNywxNS42NmgzbDAtLjM4TDY4LjkyLDI1LjU5QTUsNSwwLDAsMCw2NCwyMS4xOEgzMmE1LDUsMCwwLDAtNC44OCw0LjQxTDI0LjgsNDEuM2wwLC4zOFoiLz48L3N2Zz4=) !important;
    background-repeat: no-repeat;
    background-position: left !important;
}

.ar {
    background-image: url(data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA5NiA5NiI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOiNmZmY7fS5jbHMtMntmaWxsOiNmYTk4MTQ7fTwvc3R5bGU+PC9kZWZzPjx0aXRsZT5hcmNoaXZlczwvdGl0bGU+PHJlY3QgY2xhc3M9ImNscy0xIiB3aWR0aD0iOTYiIGhlaWdodD0iOTYiLz48cGF0aCBjbGFzcz0iY2xzLTIiIGQ9Ik03MywyOS43OEg0Ni4xOGEzLjgsMy44LDAsMCwxLTMuMS0xLjlsLS43MS0xLjQxYTMuNTMsMy41MywwLDAsMC0yLjg3LTEuNzZIMjNhMS45NCwxLjk0LDAsMCwwLTEuOTMsMS45M3Y5Ljc1aDIuNzh2LS43NmEyLjA2LDIuMDYsMCwwLDEsMi4wNi0yLjA2SDcwLjA4YTIuMDYsMi4wNiwwLDAsMSwyLjA2LDIuMDZ2Ljc2aDIuNzhWMzEuNzFBMS45MywxLjkzLDAsMCwwLDczLDI5Ljc4Ii8+PHBhdGggY2xhc3M9ImNscy0yIiBkPSJNNzUuNTYsMzguMTZIMjAuNDRhMS44OCwxLjg4LDAsMCwwLTEuODksMi4wNWwyLjI1LDI5QTIuMjUsMi4yNSwwLDAsMCwyMyw3MS4yOUg3M2EyLjI3LDIuMjcsMCwwLDAsMi4yMi0yLjA1bDIuMjQtMjlhMS44OCwxLjg4LDAsMCwwLTEuODktMi4wNSIvPjwvc3ZnPg==) !important;
    background-repeat: no-repeat;
    background-position: left !important;
}

.aq {
    background-image: url(data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA5NiA5NiI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOiNmZmY7fS5jbHMtMntmaWxsOiM1MDRiNzI7fTwvc3R5bGU+PC9kZWZzPjx0aXRsZT5hY3F1aXNpdGlvbnM8L3RpdGxlPjxyZWN0IGNsYXNzPSJjbHMtMSIgd2lkdGg9Ijk2IiBoZWlnaHQ9Ijk2Ii8+PHBhdGggY2xhc3M9ImNscy0yIiBkPSJNNjYuNjcsNzIuNDhsLS4zMy4xYTQxLjA4LDQxLjA4LDAsMCwxLTEwLjc3LDEuMjgsNDEuMDgsNDEuMDgsMCwwLDEtMTAuNzktMS4yOGMtMy4xMy0uODktNS4wOC0yLjI5LTUuMDgtNFY2M2MwLTEuNjcsMS45NS0zLjA3LDUuMDgtNEEzNC41OSwzNC41OSwwLDAsMSw1MSw1Ny45YTQuMTksNC4xOSwwLDAsMCwuMDYsMiwzMy40NCwzMy40NCwwLDAsMC01Ljc1LDFjLTIuMjMuNjUtMy42MiwxLjM4LTMuNjIsMnMxLjM5LDEuMzksMy42MiwyYTM5LjA2LDM5LjA2LDAsMCwwLDEwLjIyLDEuMmguNTVjLjgxLjY1LDEuNjUsMS4yNiwyLjUyLDEuODVWNzJsMS4yMS0uMDlWNjguODJjLjQuMjcuODEuNTEsMS4yMy43NXYyLjE4Yy40LDAsLjgxLS4xLDEuMjEtLjE3VjcwLjI3Yy40LjIzLjgxLjQ1LDEuMjEuNjZ2LjQ1bC42MS0uMTNjLjg0LjQyLDEuNjkuODQsMi41NywxLjIzbTE2LjYzLTUtMi42NCw1Yy0uNzgsMS40OS0zLjE1LDEuODItNi4zNCwxLjE0YTQxLjE2LDQxLjE2LDAsMCwxLTEwLjEzLTMuODgsNDAuNjIsNDAuNjIsMCwwLDEtOC45NC02LjE1Yy0yLjM3LTIuMjUtMy40NC00LjM5LTIuNjYtNS44OGwyLjY1LTVjLjc3LTEuNDksMy4xNC0xLjgyLDYuMzMtMS4xNWE0MC4zMiw0MC4zMiwwLDAsMSwxMC4xNCwzLjksNDAuMTksNDAuMTksMCwwLDEsOC45Myw2LjE0QzgzLDYzLjgyLDg0LjA4LDY2LDgzLjMsNjcuNDRNNTUuOSw1NS43M2wtMS41MiwyLjg5czAsMCwwLDBhMiwyLDAsMCwwLC4yOCwxLjE1YzAsLjEyLjEzLjI0LjIuMzdsMS43OC0zLjRhNi45MSw2LjkxLDAsMCwxLS43MS0xLjA1bS0uMjcsNS41M2E5LDksMCwwLDAsLjg3LDFsMS44Ny0zLjU3LS4xOS0uMTctLjcxLS43MVptMS43OSwxLjhjLjMxLjI4LjYzLjU0Ljk1LjhsMS44OS0zLjU4Yy0uMzItLjI2LS42NS0uNTItLjk1LS44Wm0xLjkzLDEuNTUsMSwuNywxLjktMy41OWMtLjM1LS4yMy0uNjgtLjQ2LTEtLjcxWm0yLDEuMzksMSwuNjVMNjQuMyw2M2wtMS0uNjVabTIuMDgsMS4yNWMuMzYuMjIuNzEuNDEsMS4wNy41OWwxLjg5LTMuNjFjLS4zNS0uMTgtLjcxLS4zOS0xLjA2LS41OVptMi4xNCwxLjE2LDEuMDguNTUsMS45LTMuNjFjLS4zNS0uMTktLjczLS4zNi0xLjA4LS41NVptMi4xOSwxYy4zNi4xOC43My4zMywxLjExLjQ5bDEuOTEtMy42MWMtLjM4LS4xNS0uNzUtLjMxLTEuMTMtLjQ5Wm0yLjI1LDFjLjM4LjE1Ljc3LjI4LDEuMTYuNDJsMS44OS0zLjYxLTEuMTYtLjQxWm0yLjMzLjhjLjQuMTEuNzkuMjMsMS4xOS4zM0w3NS40Myw2OGMtLjM5LS4xLS43OS0uMjItMS4xOC0uMzVabTIuNDMuNjFjLjQuMDYuODMuMTQsMS4yNi4xN2wxLjg1LTMuNS0xLjA1LS4yLS4xOSwwWm0yLjYyLjIuMzUsMGExLjk0LDEuOTQsMCwwLDAsMS4wOC0uNDNsMCwwLDEuNS0yLjg5YTcuNzUsNy43NSwwLDAsMS0xLjE4LDBabTEuODUtOWEzOS40NSwzOS40NSwwLDAsMC04LjQ5LTUuODMsNDAsNDAsMCwwLDAtOS42MS0zLjdDNTguODksNTMsNTcuMzMsNTMsNTcsNTMuNjFzLjU4LDEuODgsMi4yNSwzLjQ4YTQwLDQwLDAsMCwwLDguNDksNS44MywzOS44NSwzOS44NSwwLDAsMCw5LjYyLDMuN2MyLjI2LjQ3LDMuODQuNDcsNC4xNC0uMTJzLS41OC0xLjg4LTIuMjUtMy40OE00MS43Miw2NS4zNnYzLjNjLjA2LjMyLjU0LjcyLjc4Ljg5YTEuNzcsMS43NywwLDAsMCwuMzUuMjNWNjZhOC42Myw4LjYzLDAsMCwxLTEuMTMtLjU5bTIuMzQsNWMuNDEuMTguODEuMywxLjIxLjQ0di00TDQ1LDY2LjcxbC0uOTUtLjI5Wm0yLjQyLjc1Yy40MS4xLjgyLjE5LDEuMjIuMjZ2LTRjLS40LS4wNy0uODEtLjE2LTEuMjItLjI1Wm0yLjQzLjQ4LDEuMjIuMTZWNjcuNjhjLS40MSwwLS44Mi0uMDgtMS4yMi0uMTRabTIuNDMuMjksMS4yMy4wOFY2Ny45bC0xLjIzLS4wOFptMi40NC4xNGMuNCwwLC44LDAsMS4yMSwwVjY4bC0xLjIxLDBabTIuNDIsMGMuNDEsMCwuODEsMCwxLjIyLDBWNjhMNTYuMiw2OFoiLz48cGF0aCBjbGFzcz0iY2xzLTIiIGQ9Ik0zOC4xMiw2Ni45MywyMC4yNyw2My4xYTMsMywwLDEsMSwxLjI1LTUuODJMMzMuMSw1OS43N3MyLjYyLjU1LDUuNTksMS4xOWE3LjQ1LDcuNDUsMCwwLDEsMy42NC0yLjc5TDIwLjI3LDUzLjQzYTMsMywwLDEsMSwxLjI1LTUuODJMNDcsNTMuMDVhMi41MywyLjUzLDAsMCwwLDEuODEtLjIyTDczLjYxLDM5Ljc2QTEuNzMsMS43MywwLDEsMCw3MiwzNi42OUw0Ny40Nyw0OS42MWwtMjcuMi01LjgzQTMsMywwLDEsMSwyMS41MiwzOGwyNC41Myw1LjE5YTEuNzksMS43OSwwLDAsMCwxLjM2LS4yM0M0OC41NSw0Mi4zNyw3Mi4wOSwzMCw3Mi4wOSwzMGMxLjY5LS44NywxLjU1LTEuODktLjMyLTIuMjZMNDcuMzgsMjIuODVhMTIuMTQsMTIuMTQsMCwwLDAtNi41Mi44N1MxOCwzNS4wOSwxNy43OSwzNS4yM2E2LjQzLDYuNDMsMCwwLDAtMS4xOCwxMC40NSw2LjQzLDYuNDMsMCwwLDAsLjA2LDkuNjcsNi40Myw2LjQzLDAsMCwwLDIuODcsMTEuMTZsMTkuMTgsNC4xM2EzLjgyLDMuODIsMCwwLDEtLjYxLTJWNjYuOTNaIi8+PHBhdGggY2xhc3M9ImNscy0yIiBkPSJNNzMuNjEsNDkuNDFBMS43MywxLjczLDAsMSwwLDcyLDQ2LjM0bC03Ljk0LDQuMThhMzksMzksMCwwLDEsNC40MSwxLjZaIi8+PC9zdmc+) !important;
    background-repeat: no-repeat;
    background-position: left !important;
}

.da {
    background-image: url(data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA5NiA5NiI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOiNmZmY7fS5jbHMtMntmaWxsOiNjZDUzMDQ7fTwvc3R5bGU+PC9kZWZzPjx0aXRsZT5kaWdpdGFsX2Fzc2V0X21hbmFnZW1lbnQ8L3RpdGxlPjxyZWN0IGNsYXNzPSJjbHMtMSIgd2lkdGg9Ijk2IiBoZWlnaHQ9Ijk2Ii8+PHBhdGggY2xhc3M9ImNscy0yIiBkPSJNNjkuMzIsMjkuMTJhMTAuMjUsMTAuMjUsMCwwLDAtMTIuNzEtOC4zOCwxNi4yOCwxNi4yOCwwLDAsMC0yNy4zNSw0Ljc5QTE0LjQ2LDE0LjQ2LDAsMCwwLDE2LjY1LDM5LjcyLDE0LjIzLDE0LjIzLDAsMCwwLDMwLjQ4LDU0bC40NCwwTDI5LDUwLjY2YTYuNTMsNi41MywwLDAsMS0uMzYtLjc1bC0uMDUtLjEyLS4xMiwwYTEwLjM1LDEwLjM1LDAsMCwxLDIuMjctMjAuMzlsMS40NCwwTDMyLjU4LDI4YTEyLjM1LDEyLjM1LDAsMCwxLDIxLjc4LTMuNzZsLjkzLDEuMjYsMS40My0uNjFhNi4yMiw2LjIyLDAsMCwxLDIuNDgtLjUxLDYuMyw2LjMsMCwwLDEsNi4zLDYuMjloLjI1bC0uMjYuMTYsMCwxLjksMS44OS4xMWE4LjYzLDguNjMsMCwwLDEtLjU2LDE3LjI0aC0uMzNsLS4xMS4yM2MtLjA2LjEyLS4xMS4yNS0uMTkuMzhMNjQuMjMsNTRoMi41NmExMi41NiwxMi41NiwwLDAsMCwyLjUzLTI0Ljg2WiIvPjxwYXRoIGNsYXNzPSJjbHMtMiIgZD0iTTQ4LjUyLDYzLjEzYTMuNzYsMy43NiwwLDAsMSwzLjc2LDMuNThsLjQyLjQyYTIuMDksMi4wOSwwLDAsMSwuMi0uMjIsMi4yLDIuMiwwLDAsMSwuNTEtLjRBNS4zNyw1LjM3LDAsMCwwLDUzLDY1YTUuMTIsNS4xMiwwLDAsMC0xLTEuNTUsNC45LDQuOSwwLDAsMC04LDUuMzcsNC42OCw0LjY4LDAsMCwwLDEuMDUsMS41NSw0LjgxLDQuODEsMCwwLDAsMS41NSwxLjA2LDUsNSwwLDAsMCwxLjkxLjM4LDUuMTcsNS4xNywwLDAsMCwxLS4xMWwtMS0xaDBhMy43NywzLjc3LDAsMCwxLDAtNy41NFoiLz48cGF0aCBjbGFzcz0iY2xzLTIiIGQ9Ik01NS42Myw2Ni4yM0EyLjI0LDIuMjQsMCwwLDEsNTYsNjUuOCw3LjE0LDcuMTQsMCwwLDAsNTUuNDUsNjRhNy40Niw3LjQ2LDAsMCwwLTEuNjEtMi4zOSw3LjUsNy41LDAsMCwwLTUuMzItMi4yLDcuNTQsNy41NCwwLDAsMC01LjMyLDIuMkE3LjYzLDcuNjMsMCwwLDAsNDEuNTksNjRhNy41NSw3LjU1LDAsMCwwLDAsNS44NSw3LjU4LDcuNTgsMCwwLDAsMS4yMywyaDEuNjFhNi4zOCw2LjM4LDAsMSwxLDEwLjQzLTUuNjlBMi41MywyLjUzLDAsMCwxLDU1LjYzLDY2LjIzWiIvPjxwYXRoIGNsYXNzPSJjbHMtMiIgZD0iTTU3Ljk0LDY1YTMuMDUsMy4wNSwwLDAsMSwuNTIsMCw5LjUzLDkuNTMsMCwwLDAtLjYyLTIsMTAuMTEsMTAuMTEsMCwwLDAtMTMuMjYtNS4zOCwxMC4yNiwxMC4yNiwwLDAsMC0zLjIxLDIuMTZBMTAuMSwxMC4xLDAsMCwwLDM5LjIsNzAuODRhMTAuNjYsMTAuNjYsMCwwLDAsLjQ3LDFINDFhOC44NSw4Ljg1LDAsMCwxLTEuNDYtNC45QTksOSwwLDAsMSw1Ny4zMSw2NSwyLjU5LDIuNTksMCwwLDEsNTcuOTQsNjVaIi8+PHBhdGggY2xhc3M9ImNscy0yIiBkPSJNNTAuMjIsNzIuNTJIMzcuNTFhLjU5LjU5LDAsMCwxLS41OS0uNTlWMzYuNjVhLjU4LjU4LDAsMCwxLC41OS0uNTlINTguMzVhLjU5LjU5LDAsMCwxLC41OS41OVY2NC43NGEuOTMuOTMsMCwwLDEsLjE2LS4xOCwyLjgxLDIuODEsMCwwLDEsMS43OS0uODJINjFWMzUuMThhMi42MSwyLjYxLDAsMCwwLTIuNi0yLjYxSDM3LjUxYTIuNjEsMi42MSwwLDAsMC0yLjYxLDIuNjFMMzUsNzMuMjNhMi42MSwyLjYxLDAsMCwwLDIuNjEsMi42SDUzLjQxWm0tMS4xLDEuNzZhLjk0Ljk0LDAsMCwxLS45NC45NGgtLjUxYS45My45MywwLDAsMS0uOTMtLjk0Vjc0YS45My45MywwLDAsMSwuOTMtLjkzaC41MWEuOTQuOTQsMCwwLDEsLjk0LjkzWiIvPjxwYXRoIGNsYXNzPSJjbHMtMiIgZD0iTTYxLDY0LjU2YTIsMiwwLDAsMC0xLjgsMS41MSwxLjM3LDEuMzcsMCwwLDAtLjIxLS4xNSwyLjA3LDIuMDcsMCwwLDAtMS0uMjYsMiwyLDAsMCwwLTEuNDMuNTksMiwyLDAsMCwwLS41My45MywyLDIsMCwwLDAtMS4xNS0uMzYsMiwyLDAsMCwwLTEuOTUsMS40OWwtMy4xLTMuMWEyLDIsMCwxLDAtMi44NSwyLjg1bDQuNDYsNC40NiwyLDIsMS44MSwxLjgyLTIuMzYtLjE1YTIsMiwwLDAsMC0yLjEzLDEuODgsMiwyLDAsMCwwLC40OSwxLjQ2LDIsMiwwLDAsMCwxLjM5LjY4bDcuMzMuNDdhMi4xOCwyLjE4LDAsMCwwLDEsMEEyLjA5LDIuMDksMCwwLDAsNjIsODAuMTVsNi4yNi02LjI3YTIuMTEsMi4xMSwwLDAsMCwwLTNsLTUuNzQtNS43NG01LDhMNjEuMyw3OS40M2ExLjEzLDEuMTMsMCwwLDEtLjU5LjMxLDEuMTgsMS4xOCwwLDAsMS0uNTMsMCwuNTMuNTMsMCwwLDAtLjEyLDBsLTcuMzktLjQ3YTEsMSwwLDAsMS0uNjktLjMzLDEsMSwwLDAsMS0uMjUtLjczQTEsMSwwLDAsMSw1Miw3Ny41YTEsMSwwLDAsMSwuNzgtLjNsMy42OS4yNGEuNS41LDAsMCwwLC40OS0uMy40OS40OSwwLDAsMC0uMS0uNTZsLTQuMDctNC4wNy01LjE3LTUuMTZhMSwxLDAsMSwxLDEuNDMtMS40M2w0LjMzLDQuMzNhLjUuNSwwLDAsMCwuNzEsMGgwYS41LjUsMCwwLDAsMC0uNzEsMSwxLDAsMSwxLDEuNDItMS40MmwxLDFhLjUuNSwwLDAsMCwuNzEtLjcxLDEsMSwwLDAsMSwwLTEuNDIsMSwxLDAsMCwxLC43MS0uMjksMSwxLDAsMCwxLC43Mi4yOWwxLDFhLjUuNSwwLDAsMCwuNzEtLjcxLDEsMSwwLDAsMSwwLTEuNDIsMSwxLDAsMCwxLC41Ni0uMjloLjE1YTEsMSwwLDAsMSwuNzEuM2w1Ljc1LDUuNzRBMS4xMiwxLjEyLDAsMCwxLDY3LjU2LDczLjE3WiIvPjwvc3ZnPg==) !important;
    background-repeat: no-repeat;
    background-position: left !important;
}

.rp {
    background-image: url(data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA5NiA5NiI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOiNmZmY7fS5jbHMtMntmaWxsOiM0M2NkNzQ7fTwvc3R5bGU+PC9kZWZzPjx0aXRsZT5yZXBvcnRzPC90aXRsZT48cmVjdCBjbGFzcz0iY2xzLTEiIHdpZHRoPSI5NiIgaGVpZ2h0PSI5NiIvPjxwYXRoIGNsYXNzPSJjbHMtMiIgZD0iTTY5LjkyLDY0Ljg5SDI4Ljg1VjI4LjMzYTIuNzcsMi43NywwLDEsMC01LjUzLDBWNjcuNjZhMi43OCwyLjc4LDAsMCwwLDIuNzcsMi43OEg2OS45MmEyLjc4LDIuNzgsMCwwLDAsMC01LjU1WiIvPjxwYXRoIGNsYXNzPSJjbHMtMiIgZD0iTTM1LjcxLDU5YTMuNzksMy43OSwwLDAsMCwzLjc4LTMuOCw0LDQsMCwwLDAtLjQ0LTEuNzlsNC4yNi00LjI3YTMuNjYsMy42NiwwLDAsMCwxLjg0LjQ4LDMuNzYsMy43NiwwLDAsMCwxLjc2LS40NGwyLjI4LDIuMjlhMy45MiwzLjkyLDAsMCwwLS40NywxLjgzLDMuODQsMy44NCwwLDEsMCw3LjY4LDAsMy45MiwzLjkyLDAsMCwwLS42LTIuMDdsNy41OC04Ljc4YTQuMDgsNC4wOCwwLDAsMCwxLjQ2LjI4QTMuODcsMy44NywwLDEsMCw2MSwzOC44NSwzLjkzLDMuOTMsMCwwLDAsNjEuNjYsNDFsLTcuNTIsOC43M2EzLjg0LDMuODQsMCwwLDAtMy40LjEyTDQ4LjQ2LDQ3LjZhMy44OSwzLjg5LDAsMCwwLC40NC0xLjc2LDMuNzUsMy43NSwwLDEsMC03LjExLDEuNjdsLTQuMyw0LjMyYTMuNjUsMy42NSwwLDAsMC0xLjc4LS40NSwzLjgsMy44LDAsMCwwLDAsNy42WiIvPjwvc3ZnPg==) !important;
    background-repeat: no-repeat;
    background-position: left !important;
}

.rq {
    background-image: url(data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA5NiA5NiI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOiNmZmY7fS5jbHMtMntmaWxsOiM4ZDQzYWI7fTwvc3R5bGU+PC9kZWZzPjx0aXRsZT5yZXF1ZXN0czwvdGl0bGU+PHJlY3QgY2xhc3M9ImNscy0xIiB3aWR0aD0iOTYiIGhlaWdodD0iOTYiLz48cGF0aCBjbGFzcz0iY2xzLTIiIGQ9Ik04Ni40Nyw0My43MSw3OC44MywyOS4wNWExLjE3LDEuMTcsMCwwLDAtMS42LS41bC0zLjc1LDIuMUExLjI3LDEuMjcsMCwwLDAsNzMsMzIuMzJMODAuNjYsNDdhMS4xNSwxLjE1LDAsMCwwLDEuNTkuNUw4Niw0NS4zN0ExLjI1LDEuMjUsMCwwLDAsODYuNDcsNDMuNzFaIi8+PHBhdGggY2xhc3M9ImNscy0yIiBkPSJNNzEuNDIsNTguODdsLjI2LS4wN2EuODEuODEsMCwwLDAsLjQ4LS4zOWMuMDYtLjEyLDEuNTEtMi44NiwyLTRBMTIuNjksMTIuNjksMCwwLDAsNzUsNTIuMzFhMTYuNTEsMTYuNTEsMCwwLDAsNC4wNy01LjIzLjc4Ljc4LDAsMCwwLDAtLjc0cy0yLjIxLTQtNi40LTEyLjI2YS44OC44OCwwLDAsMC0uNDQtLjM5LDMuNTgsMy41OCwwLDAsMC0yLjU5LjI0QTQuNDcsNC40NywwLDAsMCw2OC4zMiwzNWMtLjQzLjQ0LS42NS42NS0xLjA5LjY4bC0xMC4wNi44YS42Ni42NiwwLDAsMC0uMTUsMGMtMy4wNS00Ljc1LTUuMy04LjI2LTUuMzctOC40YTIsMiwwLDAsMC0xLTFsLTI0LjA2LS44NWE1LjA3LDUuMDcsMCwwLDAtNC4xOCw3LjE2YzAsLjA1LDEuNTgsMi40NCwzLjgyLDUuODRhMS44MywxLjgzLDAsMCwwLS4yOC4xNCwxMC40MSwxMC40MSwwLDAsMC0yLjU1LDIuMzQsMTYuOTEsMTYuOTEsMCwwLDAtMS4xNiwxLjg1LDE3LjYzLDE3LjYzLDAsMCwwLTQuOTEsNC41NSwxLjU4LDEuNTgsMCwwLDAtLjI0LDEuNDdzMS41LDQuMzUsNC4yMywxMy4xNGExLjY3LDEuNjcsMCwwLDAsLjc0LjkxLDEuOTMsMS45MywwLDAsMCwuMzIuMTUsNC41LDQuNSwwLDAsMCwyLjg2LjEzQTUuMjYsNS4yNiwwLDAsMCwyNyw2M2MuNDctLjM1LjUyLS4zNi42NC0uMzVMNDIuMTYsNjRjLjExLDAsLjIyLDAsLjMzLDAsLjcsMS4yOCwxLjczLDIuOCwzLjM2LDNsMjEuNDMsMi43OWMxLjU2LDAsMS4xNS0xLjM5LjQ5LTIuNzUsMCwwLTIwLjczLTMxLjc3LTIxLjE5LTMyLjY2YTEuNDEsMS40MSwwLDAsMC0uNzUtLjc5TDI2LDMzLjQ0YTIuMzUsMi4zNSwwLDAsMS0xLjE2LTMuMTEsMi41NywyLjU3LDAsMCwxLDIuODgtMS42NGwyMS41Ny44MUw2NS4xNSw1NC4xNGE1LjEzLDUuMTMsMCwwLDAtMS40NCwzLjU3LDIuMTYsMi4xNiwwLDAsMCwxLjMxLDIsMi4yNywyLjI3LDAsMCwwLC44Ni4xNiwxNy4yNCwxNy4yNCwwLDAsMCwyLjczLS4zMmwzLDQuN2ExLjM2LDEuMzYsMCwwLDAsMS44Mi42NUExLjM5LDEuMzksMCwwLDAsNzQuMTEsNjNaTTI4LjU4LDQ0bDIwLjc4LDMuODhoLjA2Yy42My4zMiwyLjYxLDEuMTksMS45NSwyLjk0LS4xMy4zNC0uMDcuNDMtLjM0LjY4YTIsMiwwLDAsMS0xLC41TDM4LjcyLDUwLjUzYTEsMSwwLDAsMC0xLC43OSwxLDEsMCwwLDAsLjU0LDFoLjA3bDExLjA1LDEuNDVBMS42MSwxLjYxLDAsMCwxLDQ4Ljg1LDU2YTIuMjQsMi4yNCwwLDAsMS0xLjM0LjQ2TDM3LjQzLDU1LjEzYy0uMjYsMC0uNTguMzEtLjYuNTdhMSwxLDAsMCwwLC40MS45MmguMDZMNDcuNjMsNThjLjA2Ljc1LS4xOCwxLS44LDEuNDlhMi4yNSwyLjI1LDAsMCwxLTEuNy40NWgwbC00LjgyLS42My0yLS4yOGgwYy0uMjQsMC0uNTcuNDEtLjU5LjY2YS45My45MywwLDAsMCwuNDMuNzZsLjA2LDAsMy43MS40OSwyLjkzLjM4YTIuMzYsMi4zNiwwLDAsMS0uNTQuNjQsMi4yNCwyLjI0LDAsMCwxLTEuODYuNDFMMjcuNzYsNjEuMDhjLTEuMy0uMTMtMS43NSwxLTMsMS4zM2EyLjg5LDIuODksMCwwLDEtMS44NS0uMDdsLS4xNC0uMDZDMjAsNTMuMzUsMTguNTQsNDkuMDksMTguNTQsNDkuMDlhMTUuNiwxNS42LDAsMCwxLDQuODgtNC4zOSwxMC4zNiwxMC4zNiwwLDAsMSwxLjIzLTIuMDYsOS4xMyw5LjEzLDAsMCwxLDIuMTItMS45MlptNDUsNy43NmE4Ljk0LDguOTQsMCwwLDEtLjc5LDIuMDVjLS40MS44Ni0xLjQ1LDIuODQtMS44NSwzLjZhMjUuMzQsMjUuMzQsMCwwLDEtNSwuODljLS40NCwwLS41Ny0uMzctLjU5LS42Ny0uMDctMSwuNzYtMi42MywyLjc3LTMuOGEuNzguNzgsMCwwLDAsLjM3LS41LjguOCwwLDAsMC0uMS0uNjJsLTkuNy0xNC43Myw4LjczLS42OWEzLjA5LDMuMDksMCwwLDAsMi4xLTEuMTcsMywzLDAsMCwxLC44OS0uNzIsMi4zOSwyLjM5LDAsMCwxLDEuMTMtLjIzYzMuMzcsNi42Miw1LjQyLDEwLjQ0LDYsMTEuNTlhMTQuMjQsMTQuMjQsMCwwLDEtMy42Niw0LjUyQS44My44MywwLDAsMCw3My41Niw1MS43MloiLz48cGF0aCBjbGFzcz0iY2xzLTIiIGQ9Ik0xNS43Miw0OWExLjE1LDEuMTUsMCwwLDAtMS40OC0uNzdsLTQuMDUsMS40NGExLjI2LDEuMjYsMCwwLDAtLjc0LDEuNTZMMTQuNSw2Ni45MmExLjE3LDEuMTcsMCwwLDAsMS40OS43N2w0LTEuNDVhMS4yNiwxLjI2LDAsMCwwLC43NC0xLjU2WiIvPjwvc3ZnPg==) !important;
    background-repeat: no-repeat;
    background-position: left !important;
}

.sc {
    background-image: url(data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA5NiA5NiI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOiNmZmY7fS5jbHMtMntmaWxsOiMzOWFlNjQ7fTwvc3R5bGU+PC9kZWZzPjx0aXRsZT5zZXJpYWxzPC90aXRsZT48cmVjdCBjbGFzcz0iY2xzLTEiIHdpZHRoPSI5NiIgaGVpZ2h0PSI5NiIvPjxwYXRoIGNsYXNzPSJjbHMtMiIgZD0iTTgzLjQzLDI0LjUxczAsMCwwLS4wNSwwLDAsMCwwLDAtLjA3LDAtLjExbDAtLjE1YzAtLjA1LDAtLjA5LDAtLjE0bC0uMDYtLjE1LS4wNi0uMWEuODYuODYsMCwwLDAtLjEtLjE2bC0uMDYtLjA2YS42OS42OSwwLDAsMC0uMTEtLjEzbDAsMCwwLDBBMS41MiwxLjUyLDAsMCwwLDgxLjgzLDIzTDU0Ljc1LDI0LjY5LDI3LjY2LDIzYTEuNTIsMS41MiwwLDAsMC0xLjEyLjQxLDEuNSwxLjUsMCwwLDAtLjQ3LDEuMDlWNjRhMS40OSwxLjQ5LDAsMCwwLC40OCwxLjEsMS41MiwxLjUyLDAsMCwwLDEuMTIuNGwyNy4wOC0xLjc4LDI3LjA4LDEuNzhoLjFhMS42MiwxLjYyLDAsMCwwLC41NC0uMWgwYTEuNTMsMS41MywwLDAsMCwuNDctLjI5aDB2MGEuOTEuOTEsMCwwLDAsLjE4LS4yMWwuMDYtLjA4LjA5LS4xN2EuMzYuMzYsMCwwLDAsMC0uMTEsMS4wOSwxLjA5LDAsMCwwLDAtLjE3LjYxLjYxLDAsMCwwLDAtLjEzczAtLjA3LDAtLjExdi0uMDVzMCwwLDAsMFYyNC41MVpNNTMuMjYsNjAuODMsMjkuMDcsNjIuNDJWMjYuMTFMNTMuMjYsMjcuNlptMjcuMTcsMS41OUw1Ni4yNiw2MC44M1YyNy42bDI0LjE3LTEuNDlaIi8+PHBvbHlnb24gY2xhc3M9ImNscy0yIiBwb2ludHM9IjQ5LjkgNTQuMDYgMzEuNjMgNTQuOTQgMzEuNjMgNTYuOTIgNDkuOSA1Ni4wNCA0OS45IDU0LjA2Ii8+PHJlY3QgY2xhc3M9ImNscy0yIiB4PSIzMS42MyIgeT0iNDYuNjkiIHdpZHRoPSIxOC4yNyIgaGVpZ2h0PSIxLjk4Ii8+PHBvbHlnb24gY2xhc3M9ImNscy0yIiBwb2ludHM9Ijc3Ljg3IDMxLjA2IDU5LjYgMzEuOTQgNTkuNiAzMy45MiA3Ny44NyAzMy4wNCA3Ny44NyAzMS4wNiIvPjxyZWN0IGNsYXNzPSJjbHMtMiIgeD0iNTkuNiIgeT0iMzkuMzIiIHdpZHRoPSIxOC4yNyIgaGVpZ2h0PSIxLjk4Ii8+PHJlY3QgY2xhc3M9ImNscy0yIiB4PSI1OS42IiB5PSI0Ni42OSIgd2lkdGg9IjE4LjI3IiBoZWlnaHQ9IjEuOTgiLz48cG9seWdvbiBjbGFzcz0iY2xzLTIiIHBvaW50cz0iNzcuODcgNTQuOTQgNTkuNiA1NC4wNiA1OS42IDU2LjA0IDc3Ljg3IDU2LjkyIDc3Ljg3IDU0Ljk0Ii8+PHBvbHlnb24gY2xhc3M9ImNscy0yIiBwb2ludHM9IjUwLjA2IDMxLjk0IDQwLjkyIDMxLjUgNDAuOTIgNDEuMyA1MC4wNiA0MS4zIDUwLjA2IDMxLjk0Ii8+PHJlY3QgY2xhc3M9ImNscy0yIiB4PSIzMS43OSIgeT0iMzkuMzIiIHdpZHRoPSI3LjQ5IiBoZWlnaHQ9IjEuOTgiLz48cG9seWdvbiBjbGFzcz0iY2xzLTIiIHBvaW50cz0iMzkuMjggMzEuNDQgMzEuNzkgMzEuMDYgMzEuNzkgMzMuMDQgMzkuMjggMzMuNDIgMzkuMjggMzEuNDQiLz48cGF0aCBjbGFzcz0iY2xzLTIiIGQ9Ik00OS4xLDY1LjY4LDQxLDcwbC0yMy40MS01YTIuNTYsMi41NiwwLDEsMSwxLjA4LTVsNS43MywxLjI2VjU4LjA5bC02LjgxLTEuNTFhMi41NiwyLjU2LDAsMSwxLDEuMDgtNWw1LjczLDEuMjZWNDkuNzdsLTYuODEtMS41YTIuNTYsMi41NiwwLDEsMSwxLjA4LTVsNS43MywxLjI1di04Yy00LjczLDIuMzYtOC44Nyw0LjM0LTguOTUsNC40YTUuNTQsNS41NCwwLDAsMC0xLDksNS41NSw1LjU1LDAsMCwwLC4wNSw4LjM0LDUuNDYsNS40NiwwLDAsMC0xLjc5LDNBNS41NCw1LjU0LDAsMCwwLDE3LDY3Ljg2czIzLjA4LDUsMjMuNjgsNS4wOGEyLDIsMCwwLDAsMS40NC0uMTlMNTUuOSw2NS40OGwtMS44NS0uMTJaIi8+PC9zdmc+) !important;
    background-repeat: no-repeat;
    background-position: left !important;
}

.hp {
    background-image: url(data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA5NiA5NiI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOiNmZmY7fS5jbHMtMntmaWxsOiMzNjQ5NWQ7fTwvc3R5bGU+PC9kZWZzPjx0aXRsZT5oZWxwPC90aXRsZT48cmVjdCBjbGFzcz0iY2xzLTEiIHdpZHRoPSI5NiIgaGVpZ2h0PSI5NiIvPjxwYXRoIGNsYXNzPSJjbHMtMiIgZD0iTTQ4LDE3LjA4QTMwLjkyLDMwLjkyLDAsMSwwLDc4LjkyLDQ4LDMwLjkzLDMwLjkzLDAsMCwwLDQ4LDE3LjA4Wk00OCw3NEEyNiwyNiwwLDEsMSw3NCw0OCwyNiwyNiwwLDAsMSw0OCw3NFoiLz48cGF0aCBjbGFzcz0iY2xzLTIiIGQ9Ik0zOS42MiwzOVYzMy4xNGExNS4yMSwxNS4yMSwwLDAsMSw4LjI1LTIuNDQsMTQuMjEsMTQuMjEsMCwwLDEsNS4xNy44Niw4LDgsMCwwLDEsMy40MSwyLjM2LDEwLjI4LDEwLjI4LDAsMCwxLDEuOCwzLjIyLDExLjc5LDExLjc5LDAsMCwxLC41OCwzLjcyLDguNTksOC41OSwwLDAsMS0uNTgsMy4yNSw3LjQyLDcuNDIsMCwwLDEtMS40NCwyLjM3Yy0uNTcuNjItMS4xOSwxLjI1LTEuODYsMS45MWwtMS44NywxLjg4YTcsNywwLDAsMC0xLjQzLDIuMjUsNy45NCw3Ljk0LDAsMCwwLS41NywzLjA2di41NEg0NS4zM3YtLjdhMTIuNzMsMTIuNzMsMCwwLDEsLjgyLTQuNzQsOS43NCw5Ljc0LDAsMCwxLDItMy4yN2MuNzktLjgxLDEuNTgtMS41NSwyLjM1LTIuMjJhMTEuNzQsMTEuNzQsMCwwLDAsMS45NC0yLjA5LDMuODksMy44OSwwLDAsMCwuNzctMi4yOXEwLTQuNy01Ljc2LTQuNjlBMTEuNDEsMTEuNDEsMCwwLDAsMzkuNjIsMzlabTUuNDUsMjcuMjJWNjAuMzloNi4zMnY1Ljc4WiIvPjwvc3ZnPg==) !important;
    background-repeat: no-repeat;
    background-position: left !important;
}

.rm {
    background-image: url(data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA5NiA5NiI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOiNmZmY7fS5jbHMtMntmaWxsOiMzODgwYjg7fTwvc3R5bGU+PC9kZWZzPjx0aXRsZT5lcm08L3RpdGxlPjxyZWN0IGNsYXNzPSJjbHMtMSIgd2lkdGg9Ijk2IiBoZWlnaHQ9Ijk2Ii8+PHBhdGggY2xhc3M9ImNscy0yIiBkPSJNNzYuNywzNi4wOEg1Mi41OWMtMiwwLTMuNjgsMi0zLjY4LDQuNDRINDUuMzZWNzEuMjVjMCwyLDEuMzYsMy42MywzLDMuNjNINzYuN2MyLDAsMy42OS0yLDMuNjktNC40NFY0MC41MkM4MC4zOSwzOC4wNyw3OC43NCwzNi4wOCw3Ni43LDM2LjA4Wm0xLjE3LDQuNDRWNzAuNDVjMCwuODUtLjUzLDEuNTgtMS4xNywxLjU4SDUxLjM2YTQuOSw0LjksMCwwLDAsLjA3LS43N1Y0MC41MmMwLS44NS41Mi0xLjU4LDEuMTYtMS41OEg3Ni43Qzc3LjM0LDM4Ljk0LDc3Ljg3LDM5LjY2LDc3Ljg3LDQwLjUyWm0tMjksMi44OVY3MS4yNWMwLC40NS0uMjcuNzctLjUxLjc3cy0uNTEtLjMyLS41MS0uNzdWNDMuNDFaIi8+PHBhdGggY2xhc3M9ImNscy0yIiBkPSJNNjMuMjksNTZINTQuMTNhMS4xOSwxLjE5LDAsMSwwLDAsMi4zN2g5LjE2YTEuMTksMS4xOSwwLDAsMCwwLTIuMzdaIi8+PHBhdGggY2xhc3M9ImNscy0yIiBkPSJNNjMuMjksNTEuMDhINTQuMTNhMS4xOSwxLjE5LDAsMSwwLDAsMi4zN2g5LjE2YTEuMTksMS4xOSwwLDAsMCwwLTIuMzdaIi8+PHBhdGggY2xhc3M9ImNscy0yIiBkPSJNNjMuMjksNjEuNzhINTQuMTNhMS4xOSwxLjE5LDAsMSwwLDAsMi4zN2g5LjE2YTEuMTksMS4xOSwwLDAsMCwwLTIuMzdaIi8+PHBhdGggY2xhc3M9ImNscy0yIiBkPSJNNjMuMjksNjcuNTVINTQuMTNhMS4xOSwxLjE5LDAsMSwwLDAsMi4zN2g5LjE2YTEuMTksMS4xOSwwLDAsMCwwLTIuMzdaIi8+PHBhdGggY2xhc3M9ImNscy0yIiBkPSJNNzUuMzMsNjcuNTVINjYuMTdhMS4xOSwxLjE5LDAsMSwwLDAsMi4zN2g5LjE2YTEuMTksMS4xOSwwLDAsMCwwLTIuMzdaIi8+PHBhdGggY2xhc3M9ImNscy0yIiBkPSJNNzUuMzMsNjEuNzhINjYuMTdhMS4xOSwxLjE5LDAsMSwwLDAsMi4zN2g5LjE2YTEuMTksMS4xOSwwLDAsMCwwLTIuMzdaIi8+PHBhdGggY2xhc3M9ImNscy0yIiBkPSJNNzAuODYsNTEuMDdhNC4wNyw0LjA3LDAsMSwwLDAsOC4xNGguMDdhNC4wNyw0LjA3LDAsMCwwLDAtOC4xNFoiLz48cGF0aCBjbGFzcz0iY2xzLTIiIGQ9Ik01Ni4zOSw0Ny43NEg3My4wN2EyLjg5LDIuODksMCwwLDAsMC01Ljc4SDU2LjM5YTIuODksMi44OSwwLDEsMCwwLDUuNzhaIi8+PHBhdGggY2xhc3M9ImNscy0yIiBkPSJNNDIuNTMsNDcuNDZIMjYuMzZhNy45Miw3LjkyLDAsMSwxLS4xNi0xNS44M2gxbC4yOS0xYTkuNDIsOS40MiwwLDAsMSwxNi42Mi0yLjg3bC42Ni45LDEtLjQ0YTQuODUsNC44NSwwLDAsMSw2LjM2LDIuNTcsNS4wNiw1LjA2LDAsMCwxLC4zOSwxLjg4di41Nkg1OWE5LjQ4LDkuNDgsMCwwLDAtMy43Mi0xLjYzLDcuNjgsNy42OCwwLDAsMC04LjY4LTYuNDljLS4zLjA1LS41OS4xMS0uODguMThhMTIuMjMsMTIuMjMsMCwwLDAtMjAuNiwzLjYxLDEwLjg1LDEwLjg1LDAsMCwwLTkuNTIsMTAuNjVBMTAuNzMsMTAuNzMsMCwwLDAsMjYuMzQsNTAuMjhINDIuNTNaIi8+PC9zdmc+) !important;
    background-repeat: no-repeat;
    background-position: left !important;
}

.ev {
    background-image: url(data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA5NiA5NiI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOiNmZmY7fS5jbHMtMntmaWxsOiNmODU1MjI7fTwvc3R5bGU+PC9kZWZzPjx0aXRsZT5ldmVudF9tYW5hZ2VtZW50PC90aXRsZT48cmVjdCBjbGFzcz0iY2xzLTEiIHdpZHRoPSI5NiIgaGVpZ2h0PSI5NiIvPjxwYXRoIGNsYXNzPSJjbHMtMiIgZD0iTTYxLjc0LDI2LjI4VjIxLjYyYzAtMy42Ni01LjU0LTMuNjYtNS41NCwwdjQuNjZDNTYuMiwyOS45NCw2MS43NCwyOS45NCw2MS43NCwyNi4yOFoiLz48cGF0aCBjbGFzcz0iY2xzLTIiIGQ9Ik0zNy40LDI2LjI4VjIxLjYyYzAtMy42Ni01LjU1LTMuNjYtNS41NSwwdjQuNjZDMzEuODUsMjkuOTQsMzcuNCwyOS45NCwzNy40LDI2LjI4WiIvPjxwYXRoIGNsYXNzPSJjbHMtMiIgZD0iTTQ0Ljc5LDQ4LjIxYzAtNC40NC0zLjUyLTctNy42Ny03QTguNzMsOC43MywwLDAsMCwyOS4zMiw0NmwzLjE5LDIuMTNzMS40OS0yLjc5LDQuMjUtMi43OWEzLjI5LDMuMjksMCwwLDEsMy41OCwzLjI4YzAsNC42OC0xMSw2LTExLDE0LjU0YTE2LjQ4LDE2LjQ4LDAsMCwwLC4yLDIuMDlINDUuMTVWNjEuNTFoLTExQzM0LjIzLDU3LjA3LDQ0Ljc5LDU1Ljc4LDQ0Ljc5LDQ4LjIxWiIvPjxwYXRoIGNsYXNzPSJjbHMtMiIgZD0iTTczLjE0LDQ1LjdWMjcuNTZBMy42MiwzLjYyLDAsMCwwLDY5LjUzLDI0SDYzLjM4djIuMzNoMGMwLDUuOC04LjgzLDUuODEtOC44MywwVjI0SDM5djIuMzNoMGMwLDUuOC04Ljg0LDUuODEtOC44NCwwVjI0SDI0LjA3YTMuNjEsMy42MSwwLDAsMC0zLjYxLDMuNjFWNjkuOTNhMy42MiwzLjYyLDAsMCwwLDMuNjEsMy42MWgzM2ExNi4yNSwxNi4yNSwwLDEsMCwxNi0yNy44NFpNMjUuNSw3MC4yYTEuNzcsMS43NywwLDAsMS0xLjc3LTEuNzdWMzcuMjZhMS43OCwxLjc4LDAsMCwxLDEuNzctMS43N0g2OC4xYTEuNzgsMS43OCwwLDAsMSwxLjc3LDEuNzd2Ny41NmExNS45MSwxNS45MSwwLDAsMC0yLjYtLjIzLDE2LjEzLDE2LjEzLDAsMCwwLTMuMTMuMzFsLjEzLS4yN3YtM0g0OC4wOHYzLjY5SDU4LjE0YTEyLjQ5LDEyLjQ5LDAsMCwwLDEuNjItLjA3di4wN2E4LjQsOC40LDAsMCwwLTEuMjcsMS44NkExNi4yNCwxNi4yNCwwLDAsMCw1MSw2MC44NmMwLC40MSwwLC44MS4wNiwxLjIxTDQ5LjUxLDY1LjJoMi4xYTE2LjMyLDE2LjMyLDAsMCwwLDIuMzcsNVptNDEuNzcsMy45NEExMy4yOSwxMy4yOSwwLDEsMSw4MC41Niw2MC44NiwxMy4zLDEzLjMsMCwwLDEsNjcuMjcsNzQuMTRaIi8+PHBvbHlnb24gY2xhc3M9ImNscy0yIiBwb2ludHM9IjY3LjkgNTkuMzQgNjguMTEgNTguNzYgNjcuNTMgNTguNTYgNjcuMTMgNTkuNjcgNjAuNDcgNTQuNzYgNTkuMjcgNTYuMzUgNTkuODYgNTYuNzkgNjUuOTQgNjEuMjcgNjUuNTkgNjEuNjIgNjQuNjMgNjIuNTcgNjUuMiA2My4xNCA2NS4zNCA2My4yNyA2Ni4xMiA2Mi41IDY1LjU3IDY0LjA0IDYyLjk3IDcxLjI4IDYzLjUgNzEuNDcgNjMuNTUgNzEuNDggNjYuOTQgNjIgNjcuODQgNjIuNjYgNjguNzQgNjEuNDcgNjkuMDQgNjEuMDggNjguODYgNjAuOTQgNjguMiA2MC40NSA3My40OSA1NS4yMyA3NS4wMSA1My43MyA3NS4yOCA1My40NiA3NC41NyA1Mi43NiA2Ny45IDU5LjM0Ii8+PC9zdmc+) !important;
    background-repeat: no-repeat;
    background-position: left !important;
}

/*Spydus BI*/
.sm {
    background-image: url(data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA5NiA5NiI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOiNmZmY7fS5jbHMtMntmaWxsOiMwOTFlNDI7fTwvc3R5bGU+PC9kZWZzPjx0aXRsZT5iaTwvdGl0bGU+PHJlY3QgY2xhc3M9ImNscy0xIiB3aWR0aD0iOTYiIGhlaWdodD0iOTYiLz48cGF0aCBjbGFzcz0iY2xzLTIiIGQ9Ik00MS41NCwyNi42bC05LjExLDkuMTFWNDguNTlhMTMuMzUsMTMuMzUsMCwwLDAsMTIuMzMtMTMuM0ExMi42MiwxMi42MiwwLDAsMCw0MS41NCwyNi42WiIvPjxwYXRoIGNsYXNzPSJjbHMtMiIgZD0iTTMxLjkzLDMzLjY3bDguOTItOC45MmExMy4zMSwxMy4zMSwwLDAsMC04LjkyLTMuNjlaIi8+PHBhdGggY2xhc3M9ImNscy0yIiBkPSJNMTguMTQsMzYuMTFBMTMuMzYsMTMuMzYsMCwwLDAsMzAuNDMsNDguNTlWMzYuMTFaIi8+PHBhdGggY2xhc3M9ImNscy0yIiBkPSJNMzAuNDMsMzQuMTFWMjJBMTMuMzQsMTMuMzQsMCwwLDAsMTguMTYsMzQuMTFaIi8+PHJlY3QgY2xhc3M9ImNscy0yIiB4PSI0Ny42NCIgeT0iNDguMTEiIHdpZHRoPSIzIiBoZWlnaHQ9IjEyLjIxIi8+PHBhdGggY2xhc3M9ImNscy0yIiBkPSJNNzMuMzYsMzMuNjVINDcuMjFhMTQuMTMsMTQuMTMsMCwwLDEsLjA4LDEuNDZjMCwuNTIsMCwxLS4wOCwxLjU0SDczLjM2YTEuNSwxLjUsMCwwLDEsMS41LDEuNVY2MC41NmExLjUsMS41LDAsMCwxLTEuNSwxLjVoLTQxYTEuNSwxLjUsMCwwLDEtMS41LTEuNVY1MS4wOWExNi40MSwxNi40MSwwLDAsMS0zLS4zNnY5LjgzYTQuNTEsNC41MSwwLDAsMCw0LjUsNC41SDQ5LjE1djMuNmgtOS44YTEsMSwwLDAsMC0xLDF2MS4yNWExLDEsMCwwLDAsMSwxSDY3LjE5YTEsMSwwLDAsMCwxLTFWNjkuNjZhMSwxLDAsMCwwLTEtMWgtOS44di0zLjZoMTZhNC41MSw0LjUxLDAsMCwwLDQuNS00LjVWMzguMTVBNC41MSw0LjUxLDAsMCwwLDczLjM2LDMzLjY1WiIvPjxyZWN0IGNsYXNzPSJjbHMtMiIgeD0iNTkuNjQiIHk9IjQ5LjYxIiB3aWR0aD0iMyIgaGVpZ2h0PSIxMC43MiIvPjxyZWN0IGNsYXNzPSJjbHMtMiIgeD0iNjUuNjQiIHk9IjM5LjE1IiB3aWR0aD0iMyIgaGVpZ2h0PSIyMS4xNyIvPjxyZWN0IGNsYXNzPSJjbHMtMiIgeD0iNTMuNjQiIHk9IjQ4LjExIiB3aWR0aD0iMyIgaGVpZ2h0PSIxMi4yMSIvPjwvc3ZnPg==) !important;
    background-repeat: no-repeat;
    background-position: left !important;
}


header #header-title-panel #icon-title {
    padding: 12px 25px 17px 0px;
    background-image: none;
    background-size: 30px 30px !important;
}


.overlay {
    /*width: 100%;*/
    font-size: 18px !important;
    z-index: 10;
    background-color: rgba(0,0,0,0.5);
}


#title-icon {
    padding: 12px 15px 12px 15px;
    margin: 0;
    font-size: 18px;
    float: left;
    height: 30px;
    color: #FFFFFF;
    font-weight: 100;
    background-image: url('data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDE5IDE3IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxOSAxNyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTE3LDF2MTFjMCwwLjYsMCwyLTIsMkg0Yy0yLDAtMi0xLjUtMi0yVjFMMCwydjEyYzAsMSwxLDIsMiwyaDVjMCwwLjQsMSwxLDIuNSwxYzEuNSwwLDIuNS0wLjYsMi41LTFoNWMxLDAsMi0xLDItMlYyTDE3LDF6Ii8+PHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTksMTNWM2MwLDAtMS0zLTYtM2MwLDUuMywwLDYuMSwwLDEyQzgsMTIsOSwxMyw5LDEzeiIvPjxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik0xNiwxMmMwLTUuNCwwLTUuOSwwLTEyYy00LjksMC02LDMtNiwzdjEwQzEwLDEzLDExLDEyLDE2LDEyeiIvPjwvc3ZnPg==');
    background-repeat: no-repeat;
    background-size: 30px 30px !important;
    background-position-x: 0px !important;
    border: 1px solid white;
    position: relative;
    top: 0;
    left: 0;
    z-index: 10;
    border-left-width: 0;
}

.no-svg header #title-icon,
.ua-ie-9 header #title-icon {
    background-image: url('images/book.png');
}

@media only screen and (max-width: 767px) {
    /* remove float and center icon/title for under 768 */
    #title-icon {
        float: none;
        margin: 0;
        display: inline-block;
        padding: 0px;
    }

    header #header-title-panel #icon-title {
        margin: 0px;
    }
}

.icoopac {
    background-color: #8C0052;
}

.icoen {
    background-color: #8ec351;
}

.icoev {
    background-color: #f85522;
}

.icohm {
    background-color: #e31861;
}

.icocc {
    background-color: #fbc121;
}

.icoct {
    background-color: #e27d27;
}

.icoar {
    background-color: #fa9814;
}

.icoaq {
    background-color: #504b72;
}

.icowf {
    background-color: #2f3e50;
}

.icosy {
    background-color: #7f8c8d;
}

.icorq {
    background-color: #8d43ab;
}

.icorp {
    background-color: #43cd74;
}

.icoda {
    background-color: #cd5304;
}

.icohp {
    background-color: #36495d;
}

.icorm {
    background-color: #3880b8;
}

.icosc {
    background-color: #39ae64;
}

.app-name:hover,
.app-name span:last-child:hover {
    font-weight: bold;
}

.app-name > .opac + span strong {
    color: #8C0052;
}

.app:focus .en + span,
.app-name:hover > .en + span,
.app-name > .en + span:hover {
    color: #8ec351;
}

.app:focus .ev + span,
.app-name:hover > .ev + span,
.app-name > .ev + span:hover {
    color: #f85522;
}

.app:focus .hm + span,
.app-name:hover > .hm + span,
.app-name > .hm + span:hover {
    color: #e31861;
}

.app:focus .cc + span,
.app-name:hover > .cc + span,
.app-name > .cc + span:hover {
    color: #fbc121;
}

.app:focus .ct + span,
.app-name:hover > .ct + span,
.app-name > .ct + span:hover {
    color: #e27d27;
}

.app:focus .ar + span,
.app-name:hover > .ar + span,
.app-name > .ar + span:hover {
    color: #fa9814;
}

.app:focus .aq + span,
.app-name:hover > .aq + span,
.app-name > .aq + span:hover {
    color: #504b72;
}

.app:focus .wf + span,
.app-name:hover > .wf + span,
.app-name > .wf + span:hover {
    color: #2f3e50;
}

.app:focus .sy + span,
.app-name:hover > .sy + span,
.app-name > .sy + span:hover {
    color: #7f8c8d;
}

.app:focus .rq + span,
.app-name:hover > .rq + span,
.app-name > .rq + span:hover {
    color: #8d43ab;
}

.app:focus .rp + span,
.app-name:hover > .rp + span,
.app-name > .rp + span:hover {
    color: #43cd74;
}

.app:focus .da + span,
.app-name:hover > .da + span,
.app-name > .da + span:hover {
    color: #cd5304;
}

.app:focus .hp + span,
.app-name:hover > .hp + span,
.app-name > .hp + span:hover {
    color: #36495d;
}

.app:focus .rm + span,
.app-name:hover > .rm + span,
.app-name > .rm + span:hover {
    color: #3880b8;
}

.app:focus .sc + span,
.app-name:hover > .sc + span,
.app-name > .sc + span:hover {
    color: #39ae64;
}

.app:focus .sm + span,
.app-name:hover > .sm + span,
.app-name > .sm + span:hover {
    color: #091e42;
}

header #header-title-panel #icon-title {
    height: 30px !important;
    padding: 0px;
    border: 1px solid white;
    width: 100%;
    text-align: left;
    position: relative;
    top: 0;
    left: 0;
    z-index: 10;
}

    header #header-title-panel #icon-title > span {
        padding: 1px 0.5rem;
        display: block;
        height: 28px;
        white-space: -moz-pre-wrap; /* Firefox */
        white-space: -o-pre-wrap; /* Opera */
        white-space: nowrap; /* Chrome */
        word-wrap: break-word; /* IE */
        overflow: hidden;
        text-overflow: ellipsis;
        width: 100%;
    }

/*.appSelected {
    border: 1px white solid !important;
    -webkit-box-shadow: 0px 0px 1px 2px #f2e1f2;
    -moz-box-shadow: 0px 0px 1px 1px #f2e1f2;
    box-shadow: 0px 0px 1px 1px #f2e1f2;
}*/

.hidecontext {
    display: none !important;
}

.value-label {
    font-weight: normal !important;
    text-align: left !important;
}

.padding-right {
    padding-right: 0px !important;
}

#obg_batch_Edit,
#obg_batch_Authority,
#obg_batch_Tools {
    float: left\9 !important;
}

.pointer {
    cursor: pointer;
}

.noborder {
    border: none !important;
}

.checkbox-local {
    position: absolute;
    top: 7px;
    left: 10px;
}

.k-button-icon {
    padding-bottom: 2px;
    padding-top: 2px;
    padding-left: 0px;
    width: 32px;
    padding-right: 0px;
    height: 30px;
}

.set-disabled {
    pointer-events: none;
    opacity: 0.4;
}

.k-treeview .k-icon, .k-treeview .k-image, .k-treeview .k-sprite, .k-treeview .k-checkbox, .k-treeview .k-in {
    vertical-align: auto;
}

#unassignedSPPTV.k-treeview li.k-item,
#assignedSPPTV.k-treeview li.k-item {
    padding-left: 0px;
}

    #unassignedSPPTV.k-treeview li.k-item span.k-in,
    #assignedSPPTV.k-treeview li.k-item span.k-in {
        width: 100%;
        padding-left: 16px;
    }

#bibTreeView span.k-checkbox {
    width: 10px;
}

#ACQMainContainer fieldset {
    margin-bottom: 0px !important;
}

.bs-icon {
    padding: 3px 10px 3px !important;
}

#ACQBib {
    resize: none;
}

/*.k-button {
    padding-top: 3px;
    padding-bottom: 3px;
}*/
.justify-content-end .k-button {
    margin-left: 0.375rem;
}

a.k-icon {
    cursor: pointer;
}

.k-button,
.k-grid .k-button,
.k-action-buttons .k-button {
    padding-top: .375rem;
    padding-bottom: .375rem;
    height: calc(2.25rem + 2px) !important;
}

    .k-button:not(.k-state-disabled),
    .k-grid .k-button:not(.k-state-disabled),
    .k-action-buttons .k-button:not(.k-state-disabled) {
        color: #fff;
        background-color: #004556;
        border-color: #004556;
        opacity: 0.9;
    }

    .k-button:not(.k-state-disabled),
    .k-grid .k-button:not(.k-state-disabled),
    .k-action-buttons .k-button:not(.k-state-disabled) {
        color: #fff;
        background-color: #004556;
        border-color: #004556;
        opacity: 0.9;
    }

    a.k-button:hover,
    a.k-button:focus,
    a.k-button:active,
    .k-button:hover,
    .k-button:focus,
    .k-button:active,
    .k-grid .k-button:hover,
    .k-grid .k-button:focus,
    .k-grid .k-button:active,
    .k-action-buttons .k-button:hover,
    .k-action-buttons .k-button:focus,
    .k-action-buttons .k-button:active {
        padding-top: 3px;
        padding-bottom: 3px;
        color: #fff;
        background-color: #1A8B96;
        border-color: #1A8B96
    }

.k-dropdown .k-button {
    margin-bottom: 0 !important;
    height: calc(2.25rem) !important;
}

.k-toolbar a.k-button {
    margin: 0 0.5rem 0 0 !important;
}

    .k-toolbar a.k-button:hover,
    .k-toolbar a.k-button:focus,
    .k-toolbar a.k-button:active {
        padding-top: 0.375rem;
        padding-bottom: 0.375rem;
    }

.k-window-titlebar {
    padding: 7px !important;
}

    .k-window-titlebar .k-button {
        color: inherit !important;
    }

@media (min-width: 768px) {
    .col .control-button {
        text-align: right;
        margin-bottom: 0;
        padding-top: 7px;
    }
}

@media (min-width: 768px) {
    .col .form-group-lg .control-button {
        padding-top: 0px;
        font-size: 18px;
    }
}

@media (min-width: 768px) {
    .col .row .control-button {
        padding-top: 0px;
        font-size: 12px;
    }
}

#bc-content,
#bc-content-app {
    display: flex;
}

#bc-content-app {
    white-space: nowrap;
}

#moduleHome, #moduleHomeInApp {
    cursor: pointer;
    font-size: 16px;
    color: #004556;
    position: relative;
    top: 4px;
}

.breadcrumb {
    padding-left: 15px !important;
}

span.complete {
    color: red !important;
}

.k-state-selected span.complete {
    color: lightgoldenrodyellow !important;
}


/*Spydus Override*/
.k-list-container.k-popup.k-group.k-reset {
    overflow-y: auto;
}

    .k-list-container.k-popup.k-group.k-reset > .k-list.k-reset {
        height: 198px; /*IE requires a fixed height*/
    }

/*.k-list-container > li > a {
        background-color: #004556 !important;
}

.k-list-container > li > a:hover {
	background-color: #007E8C !important;
}


.k-split-button > .k-split-button-arrow  {
	color:white !important;
}*/
.k-overflow-container .k-overflow-button, .k-split-container .k-button {
    background-color: #004556;
}

    .k-overflow-container .k-overflow-button:hover, .k-split-container .k-button:hover {
        background-color: #007E8C;
    }

.k-button[disabled],
.k-state-disabled .k-button,
.k-state-disabled .k-button:hover,
.k-state-disabled .k-grid .k-button,
.k-state-disabled .k-grid .k-button:hover,
.k-state-disabled .k-button:active,
.k-state-disabled .k-grid .k-button:active,
.k-button.k-state-disabled,
.k-button.k-state-disabled:hover,
.k-button.k-state-disabled:active {
    color: #999999;
    border-color: #cccccc;
    background-color: rgba(0, 0, 0, 0);
    background-image: none;
}

.k-split-button-arrow .k-i-arrow-s {
    width: 8px;
    height: 7px;
    padding-right: 15px;
    content: "";
    background-size: 7px 6px;
    background-position: center center;
    background-repeat: no-repeat;
    background-image: url('data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDcgNiIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgNyA2IiB4bWw6c3BhY2U9InByZXNlcnZlIj48cG9seWdvbiBmaWxsPSIjRkZGRkZGIiBwb2ludHM9IjAsMi4zIDAsMCAzLjUsMy43IDcsMCA3LDIuMyAzLjUsNiAiLz48L3N2Zz4=') !important;
}

.k-button:not(.k-state-disabled):hover .k-i-arrow-s {
    background-position: center center;
}

ul.k-split-container > li > a.k-button {
    text-decoration: none;
    color: #262626;
    background-color: #ffffff;
}

    ul.k-split-container > li > a.k-button:hover {
        text-decoration: none;
        color: #ffffff;
        background-color: #1A8b96;
    }

/*#liContainer .k-grid-content, #litMainContainer .k-grid-content, #alcpMainContainer .k-grid-content {
    overflow-y: auto
}

#liContainer .k-grid-header, #litMainContainer .k-grid-header, #alcpMainContainer .k-grid-content {
    padding: 0 !important;
}*/

span.cashDrawerInfoWarning {
    color: red;
    font-weight: 700;
}



#serialListGrid .k-grid-content {
    overflow-y: hidden
}

#serialListGrid .k-grid-header {
    padding: 0 !important;
}

.ui-datepicker {
    z-index: 10004 !important;
}

#alertDlg {
    z-index: 10005 !important;
}

/*#main-row > #main-content-app input[type="checkbox"] {
	margin: 1px 0 0;
	margin-top: 10px;
}*/
label.checkbox-block input, label.checkbox-shrink input {
    /*top: 6px;*/
}

label.checkbox-shrink {
    padding-bottom: 7px;
}

label.checkbox-shrink-label > span {
    /*font-weight: 500;
    top: -1px;
    position: relative;*/
}

div.form-group label.checkbox-shrink {
    margin-bottom: 0;
}

.k-button-icontext > span {
    display: none;
}

.k-numerictextbox .k-numeric-wrap .k-input[readonly],
.k-input[readonly],
.k-input[disabled] {
    color: #333333;
    background-color: #e9ecef;
    cursor: default !important;
}

    .k-numerictextbox .k-numeric-wrap .k-input[readonly]:hover,
    .k-numerictextbox .k-numeric-wrap .k-input[readonly]:active,
    .k-numerictextbox .k-numeric-wrap .k-input[readonly]:focus,
    .k-input[readonly]:hover,
    .k-input[readonly]:active,
    .k-input[readonly]:focus,
    .k-numerictextbox .k-numeric-wrap .k-input[disabled],
    .k-numerictextbox .k-numeric-wrap .k-input[disabled]:hover,
    .k-numerictextbox .k-numeric-wrap .k-input[disabled]:active,
    .k-numerictextbox .k-numeric-wrap .k-input[disabled]:focus,
    .k-input[disabled]:hover,
    .k-input[disabled]:active,
    .k-input[disabled]:focus {
        opacity: 1 !important;
        -webkit-box-shadow: none !important;
        box-shadow: none !important;
        -webkit-transition: none !important;
        -moz-transition: none !important;
        -o-transition: none !important;
        transition: none !important;
    }

.k-dropdown .k-dropdown-wrap.k-state-disabled {
    border-color: #e9ecef;
    color: #333333;
    background-color: #eee;
}

.green {
    color: green;
}

.blue {
    color: blue;
}

.red {
    color: red;
}

.white {
    color: white;
}

#main-container {
    padding: 0;
}

.legendHeading {
    font-size: 20px !important;
}

.empty-grid {
    color: #888;
    background: #eee;
    height: 100%;
    text-align: center;
    line-height: 100px;
}

#popupbrowserFooter {
    position: absolute;
    bottom: 0px;
    height: 25px;
    display: block;
    width: 100%;
    padding-top: 5px;
    text-align: right;
    background: #000;
    color: white;
    z-index: 10006;
}

#selectedRecordsforBriefCnt {
    padding-left: 10px;
    padding-right: 10px;
}

.bootcards-summary-item {
    background: #f5f5f5;
    display: block;
    border-radius: 4px !important;
    padding: 25px 10px;
    text-align: center;
    position: relative;
    height: auto;
    min-height: 110px;
    color: rgb(51,51,51);
}

.bootcards-summary-item-md {
    background: #f5f5f5;
    display: block;
    border-radius: 4px !important;
    padding: 25px 10px;
    text-align: center;
    position: relative;
    height: 100px;
    color: rgb(51,51,51);
}

    .bootcards-summary-item:hover,
    .bootcards-summary-item-md:hover {
        color: rgb(51,51,51);
    }

.bootcards-summary .panel-body > .row > div {
    padding: 8px;
}

.bootcards-summary-item .badge, .bootcards-summary-item .label,
.bootcards-summary-item-md .badge, .bootcards-summary-item-md .label {
    position: absolute;
    top: 10px;
    right: 10px;
    min-width: 25px;
    height: 25px;
    padding-left: 5px;
    padding-right: 5px;
}

.bootcards-summary-item label,
.bootcards-summary-item-md label {
    display: inline;
    padding: .2em .6em .3em;
    font-size: 75%;
    font-weight: 700;
    line-height: 1;
    color: #fff;
    text-align: center;
    white-space: nowrap;
    vertical-align: baseline;
    border-radius: .25em
}

.bootcards-summary-item a.label:hover, .bootcards-summary-item a.label:focus,
.bootcards-summary-item-md a.label:hover, .bootcards-summary-item-md a.label:focus {
    color: #fff;
    text-decoration: none;
    cursor: pointer
}

.bootcards-summary-item .label:empty,
.bootcards-summary-item-md .label:empty {
    display: none
}

.bootcards-summary-item .btn .label,
.bootcards-summary-item-md .btn .label {
    position: relative;
    top: -1px
}

.bootcards-summary-item .label-default,
.bootcards-summary-item-md .label-default {
    background-color: #777
}

    .bootcards-summary-item .label-default[href]:hover, .bootcards-summary-item .label-default[href]:focus,
    .bootcards-summary-item-md .label-default[href]:hover, .bootcards-summary-item-md .label-default[href]:focus {
        background-color: #5e5e5e
    }

.bootcards-summary-item .label-primary,
.bootcards-summary-item-md .label-primary {
    background-color: #337ab7
}

    .bootcards-summary-item .label-primary[href]:hover, .label-primary[href]:focus,
    .bootcards-summary-item-md .label-primary[href]:hover, .label-primary[href]:focus {
        background-color: #286090
    }

.bootcards-summary-item .label-success,
.bootcards-summary-item-md .label-success {
    background-color: #5cb85c
}

    .bootcards-summary-item .label-success[href]:hover, .bootcards-summary-item .label-success[href]:focus,
    .bootcards-summary-item-md .label-success[href]:hover, .bootcards-summary-item-md .label-success[href]:focus {
        background-color: #449d44
    }

.bootcards-summary-item .label-info,
.bootcards-summary-item-md .label-info {
    background-color: #5bc0de
}

    .bootcards-summary-item .label-info[href]:hover, .bootcards-summary-item .label-info[href]:focus,
    .bootcards-summary-item-md .label-info[href]:hover, .bootcards-summary-item-md .label-info[href]:focus {
        background-color: #31b0d5
    }

.bootcards-summary-item .label-warning,
.bootcards-summary-item-md .label-warning {
    background-color: #f0ad4e
}

    .bootcards-summary-item .label-warning[href]:hover, .bootcards-summary-item .label-warning[href]:focus,
    .bootcards-summary-item-md .label-warning[href]:hover, .bootcards-summary-item-md .label-warning[href]:focus {
        background-color: #ec971f
    }

.bootcards-summary-item .label-danger,
.bootcards-summary-item-md .label-danger {
    background-color: #d9534f;
}

#EventMainContainer .card,
#REQLanding .panel,
#reportDashBoard .panel,
#ReportLanding .panel,
#ermMainContainer .panel {
    /*margin-bottom: 4px;*/
    background-color: #fff;
    border: 1px solid #ddd !important;
    border-radius: 4px !important;
    -webkit-box-shadow: 0 1px 1px rgba(0,0,0,.05);
    box-shadow: 0 1px 1px rgba(0,0,0,.05);
}

#EventMainContainer .card-header {
    padding: 5px 15px;
    background-color: #1A8B96;
    font-size: 16px;
    color: white;
    margin-bottom: 0;
}

#EventMainContainer .card-body,
#REQLanding .panel-body,
#reportDashBoard .panel-body,
#ReportLanding .panel-body,
#ermMainContainer .panel-body {
    padding: 0px !important;
}

#REQLanding .panel-title,
#reportDashBoard .panel-title,
#ReportLanding .panel-title,
#ermMainContainer .panel-title {
    font-size: 16px;
    color: white;
}


#REQLanding .panel-heading,
#reportDashBoard .panel-heading,
#ReportLanding .panel-heading,
#ermMainContainer .panel-heading {
    padding: 5px 15px;
    background-color: #1A8B96;
    position: relative;
    top: -1px;
}

#EventMainContainer .badge,
#REQLanding .badge,
#reportDashBoard .badge,
#ReportLanding .badge,
#ermMainContainer .badge {
    font-size: 13.5px;
    background-color: #5bc0de !important;
    border-radius: 0px !important;
    position: relative;
    top: -1px;
}

/*#EventMainContainer .col, #EventMainContainer .form-group,*/
#REQLanding .col, #REQLanding .form-group,
#reportDashBoard .col, #reportDashBoard .form-group,
#ReportLanding .col, #ReportLanding .form-group
#ermMainContainer .col, #ermMainContainer .form-group {
    margin: 0 0 2px 0;
}

fieldset.form-group > legend {
    font-size: 19px;
    font-weight: 200;
    color: #1a8b96;
}

#editMarcUpperPanel fieldset.form-group > legend {
    font-size: 1rem;
    font-weight: 400;
    margin-top: 0 !important;
    margin-bottom: 0 !important;
}

.k-panelbar {
    /*border-bottom-width: 0px;*/
}

    .k-panelbar fieldset > legend,
    .k-splitter fieldset > legend,
    .utilityForm fieldset > legend,
    .popupDlg fieldset > legend,
    fieldset.configuratorTab > legend {
        font-size: 14px;
        font-weight: 500;
        padding-bottom: 5px;
        padding-left: 5px;
        color: #1a8b96;
        margin-bottom: 10px !important;
    }

    .k-panelbar fieldset > legend {
        padding-left: 7.5px;
        margin-bottom: 5px !important;
    }

    .k-panelbar > li > div.k-content {
        padding: 10px 10px 5px 10px;
    }

fieldset.configuratorTab {
    padding-left: 18px;
}

#patronInfoPanelbar.k-panelbar > li > div.k-content {
    padding: 0;
}

.col .form-group .col-form-label .text-sm-right label {
    font-weight: 500;
}

.propertyGridFooterContainer {
    border-bottom-width: thin;
    line-height: normal;
}

.popupDlg {
    margin-left: 10px;
    margin-right: 10px;
}

/*header #header-action-buttons ul.nav > li > a:hover,
header #header-action-buttons ul.nav > li > a.active,
header #header-action-buttons #clone-dropdown > a.active {
    border: 1px solid #FFFFFF;
    background-color: #004556;
}*/

span.k-widget.k-textbox {
    padding: 0;
}

span.k-widget.k-textbox,
span.k-floating-label-container {
    width: 100%;
}

.k-floating-label-container > .k-label {
    top: calc(1.5em + 3px + .375rem) !important;
    left: calc(.75rem + 25px) !important;
}

.k-floating-label-container.k-state-focused > .k-label,
.k-floating-label-container:not(.k-state-empty) > .k-label {
    font-weight: 600;
    color: #004556;
}

.k-floating-label-container.k-state-focused > .k-label,
.k-floating-label-container > .k-label {
    -webkit-transform: translate(-1.85rem,-1rem) translate(-1px,-1.5em) translate(0,0) scale(1);
    -ms-transform: translate(-1.85rem,-1rem) translate(-1px,-1.5em) translate(0,0) scale(1);
    transform: translate(-1.85rem,-1rem) translate(-1px,-1.5em) translate(0,0) scale(1);
}


.k-widget #popupBrowser .form-check-label {
    height: 30px;
}

.form-group > div.fulldiv {
    padding-right: 0;
}

.purchase {
    height: 35px;
    width: 35px;
    background-repeat: no-repeat;
    background-position: center !important;
    background-image: url(data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA5NiA5NiI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOiMzYjg4OTY7fTwvc3R5bGU+PC9kZWZzPjx0aXRsZT5QdXJjaGFzZTwvdGl0bGU+PHBhdGggY2xhc3M9ImNscy0xIiBkPSJNNjcuOSwyOC44NGExOS42LDE5LjYsMCwxLDAsLjIxLDI3LjkzQTE5Ljc3LDE5Ljc3LDAsMCwwLDY3LjksMjguODRaTTQyLjc3LDMxLjQyYTE1Ljc2LDE1Ljc2LDAsMCwxLDIyLjI5LjI2Yy4xNC4xNC4yNy4zLjQuNDQtNi4yMiwzLjA5LTE4LjgxLDkuMzYtMTguOTUsOS40NmE2LjIzLDYuMjMsMCwwLDAtMS4xNCwxMC4xMyw2LjIsNi4yLDAsMCwwLTEuNywyLjU3Yy0uMjEtLjE5LS40My0uMzctLjY0LS41OEExNS43NiwxNS43NiwwLDAsMSw0Mi43NywzMS40MlptMy44OCwyNWEyLjY5LDIuNjksMCwwLDEsLjA1LS42NCwyLjg5LDIuODksMCwwLDEsMy40My0yLjIxbDEyLjMzLDIuNjNBMTUuNzUsMTUuNzUsMCwwLDEsNDYuNjUsNTYuNDNabTE5LjEyLTIuOTVMNDguOTEsNDkuODhhMi44OCwyLjg4LDAsMSwxLDEuMjEtNS42NGwxOC44LDRBMTUuMTgsMTUuMTgsMCwwLDEsNjUuNzcsNTMuNDlaIi8+PHBhdGggY2xhc3M9ImNscy0xIiBkPSJNMzguMjYsNTYuODJhMi44MiwyLjgyLDAsMCwwLTQsMEwyMyw2OC4wOGEyLjgyLDIuODIsMCwwLDAsMCw0bDEuNjYsMS42NmEyLjgyLDIuODIsMCwwLDAsNCwwTDM5LjkyLDYyLjQ1YTIuODEsMi44MSwwLDAsMCwwLTRaIi8+PC9zdmc+);
}

.k-multiselect .k-button {
    margin-top: 2px;
    height: calc(1.5em + .25rem + 4px) !important;
}

    .k-multiselect .k-button:hover,
    .k-multiselect .k-button:focus,
    .k-multiselect .k-button:active {
        padding-top: 0.1em;
        padding-bottom: 0.1em;
    }

span.highlight {
    color: red;
}

.k-state-selected span.highlight {
    color: aqua;
}

.form-control[disabled]:hover {
    background-color: #eee;
    cursor: default;
}

.form-group input.form-control,
.form-group textarea.form-control,
.form-group .k-dropdown.form-control {
    width: 100% !important;
}


.k-grid-content > .k-grid-norecords > .k-grid-norecords-template {
    /*position: fixed;*/
}

#clonemenu {
    overflow: visible;
    width: max-content;
    right: 20px;
    top: 36px;
}

.dropdown-submenu {
    position: relative;
}

    .dropdown-submenu > .dropdown-menu {
        top: 0;
        right: 100%;
        margin-top: -6px;
        margin-left: -1px;
        -webkit-border-radius: 0 6px 6px 6px;
        -moz-border-radius: 0 6px 6px 6px;
        border-radius: 0 6px 6px 6px;
    }

    .dropdown-submenu:hover > .dropdown-menu {
        /*display: block;*/
    }

    .dropdown-submenu > a:after {
        display: block;
        content: " ";
        float: right;
        width: 0;
        height: 0;
        border-color: transparent;
        border-style: solid;
        border-width: 5px 0 5px 5px;
        border-left-color: #cccccc;
        margin-top: 5px;
        margin-right: -10px;
    }

    .dropdown-submenu:hover > a:after {
        border-left-color: #ffffff;
    }

    .dropdown-submenu.pull-left {
        float: none;
    }

        .dropdown-submenu.pull-left > .dropdown-menu {
            left: -100%;
            margin-left: 10px;
            -webkit-border-radius: 6px 0 6px 6px;
            -moz-border-radius: 6px 0 6px 6px;
            border-radius: 6px 0 6px 6px;
        }

/*.dropdownButtonCustom > div > div > ul > li > span {
    font-size: 13px;
}
@media (min-width: 768px) {
    .col .row .control-button {
        font-size: 13px;
    }
}
#contentColumn .form-check-label,
.popupDlg .form-check-label {
    font-size: 13px;
}
.row .form-control {
    font-size: 13px
}
label.checkbox-block span, label.checkbox-shrink span {
    font-size: 13px;
}
.col .row .col-form-label text-sm-right {
    font-size: 13px;
}
.k-dropdown-wrap {
    border-style: none;
    height: 100%;
}
    .k-dropdown-wrap .k-input {
        padding: 0;
    }
    .k-dropdown-wrap .k-icon {
        vertical-align: sub;
    }*/
div:focus {
    outline: none !important;
}

.k-icon, .k-tool-icon, .k-grouping-dropclue, .k-drop-hint, .k-column-menu .k-sprite, .k-grid-mobile .k-resize-handle-inner:before, .k-grid-mobile .k-resize-handle-inner:after, .k-pager-numbers .k-current-page .k-link:after, .k-scheduler-toolbar > ul.k-scheduler-views > li.k-current-view > .k-link:after {
    background-image: none;
    border-color: transparent;
}

    .k-icon.k-i-warning.k-invalid-msg {
        color: rgb(220, 53, 69);
    }

.combined {
    display: inline !important
}

    .combined .k-numeric-wrap {
        border-right: none !important;
        text-align: right;
    }

    .combined .k-dropdown-wrap {
        border-left: none !important;
        /*height: 30px !important;*/
    }

    .combined .k-numeric-wrap:focus {
        background: white;
        background: -moz-linear-gradient(top, #fefefe 23%, #f4f4f4 66%) !important;
        background: -webkit-gradient(linear, left top, left bottom, color-stop(23%,#fefefe), color-stop(66%,#f4f4f4)) !important;
        background: -webkit-linear-gradient(top, #fefefe 23%,#f4f4f4 66%) !important;
        background: -o-linear-gradient(top, #fefefe 23%,#f4f4f4 66%) !important;
        background: -ms-linear-gradient(top, #fefefe 23%,#f4f4f4 66%) !important;
        background: linear-gradient(to bottom, #fefefe 23%,#f4f4f4 66%) !important;
        filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fefefe', endColorstr='#f4f4f4',GradientType=0 ) !important;
        border: 1px solid #E0E0E0 !important;
        border-radius: 1px !important;
        box-shadow: 0 1px 0 0 rgba(255, 255, 255, 0.9) inset !important; /* this one */
        color: #182945 !important;
    }

    .combined .k-dropdown-wrap:focus {
        outline: none;
        border-color: white;
    }

    .combined > span.k-dropdown {
        left: -5px;
    }

.image-preview {
    position: relative;
    vertical-align: top;
    height: 45px;
}

.k-upload {
    border: 0;
}

.k-upload-files,
.k-upload-status,
.k-upload-status-total {
    display: none !important;
}

.k-upload .k-upload-button {
    /*min-width: 100% !important;
    height: 27px !important;*/
    padding-left: 10px;
    padding-right: 10px;
}

@media only screen and (min-width: 768px) {
    .panel.panel-primary {
        position: fixed;
    }
}
/*.trv-nav {
    display: none !important;
}*/
.lockDiv {
    height: 250px;
    position: absolute;
    top: -30px;
    bottom: 0;
    left: 0;
    right: 0;
    margin: auto;
}

    .lockDiv span {
        font-size: 2rem;
        font-weight: 500;
    }

#unloack_button {
    padding-top: 3px;
    padding-left: 10px;
    padding-right: 10px;
    background-color: #004556;
    height: 31.58px;
    color: white;
    border-color: #004556;
}

.lockScreen .k-overlay,
.lockScreen .k-window {
    opacity: 0 !important;
}

.lockScreenDiv {
    display: none !important;
}

.trv-parameter-value, .trv-parameter-title {
    padding: 3px !important;
}

.trv-parameter-header {
    background: #004556 !important;
    color: white !important;
}

.trv-parameter-container {
    border: 1px solid #004556 !important;
}

.trv-main-group {
    font-size: 1.5rem;
    padding: 5px;
    font-weight: 600;
    border-bottom: 1px solid #004556;
}

[class^="icon-"] {
    font-family: "Segoe UI", "Helvetica Neue", "Helvetica", "Frutiger", "Frutiger Linotype", "Dejavu Sans", "Arial", sans-serif !important;
}

.trv-parameter-editor-available-values > div,
.trv-parameter-editor-available-values-multiselect > div {
    max-height: 100px !important;
    overflow: auto !important;
}

.trv-parameter-editor-available-values .footer:hover {
    /*text-align: right;*/
    font-size: 1.1rem;
    padding: 3px;
    background-color: #1A8B96;
    border: #1A8B96;
    color: #FFF;
}

.trv-parameter-editor-available-values .footer {
    font-size: 1.1rem;
    padding: 3px;
    color: #fff;
    background-color: #004556;
    border-color: #004556;
    opacity: 0.9;
}

    .trv-parameter-editor-available-values .footer > a {
        color: #FFF !important;
    }

.k-grid-header-wrap th {
    vertical-align: middle !important;
}
/*.header #header-title-panel {
    padding: 10px !important;
}*/
.yellow {
    color: yellow;
}

.i-image-tooltip {
    color: #1A8b96;
    padding: 0;
    top: -4px;
    position: relative;
    left: -7px;
}

.civica-green-l {
    color: #1A8b96;
}

.cssClassPicker > span {
    /*font-family: FontAwesome;
    content: "\f002";
    display: inline-block;
    position: relative;
    left: -8px;
    top: 2px;*/
    padding: 10px;
    border: 1px solid rgb(204, 204, 204);
    position: relative;
    left: -11px;
    background: #e3e3e3;
    /*min-height: 17px;
    min-width: 14px;*/
    height: calc(2px + .75rem + 1.5em);
    width: 40px;
    text-align: center;
}
    .cssClassPicker > span.generaltt {
        border: none;
        background: none;
        bottom: 1px;
    }

.cssClassPicker > button {
    border: 1px solid rgb(204, 204, 204);
    background: #e3e3e3;
}

#i_conticon {
    /*min-height: 11px;
    height: 12px;*/
}

.text-danger {
    /*height: 40px;*/
    padding-top: 8px !important;
    padding-bottom: 8px !important;
    padding-left: 5px !important;
    border-radius: 3px !important;
    /*visibility: hidden !important;*/
}

spydusKBD {
    padding: 0.1em 0.6em;
    border: 1px solid #ccc;
    font-size: 11px;
    font-family: Arial,Helvetica,sans-serif;
    background-color: #f7f7f7;
    color: #333;
    -moz-box-shadow: 0 1px 0px rgba(0, 0, 0, 0.2),0 0 0 2px #ffffff inset;
    -webkit-box-shadow: 0 1px 0px rgba(0, 0, 0, 0.2),0 0 0 2px #ffffff inset;
    box-shadow: 0 1px 0px rgba(0, 0, 0, 0.2),0 0 0 2px #ffffff inset;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px !important;
    display: inline-block;
    margin: 0 0.1em;
    text-shadow: 0 1px 0 #fff;
    line-height: 1.4;
    white-space: nowrap;
}

.shCut {
    padding-right: 0.5rem !important;
    border: none;
    border-collapse: collapse;
    /*    margin: 0 5px;*/
}

    .shCut > div {
        padding: 0 !important;
        border: 1px solid #eee;
        border-collapse: collapse;
        /*        margin: 0 5px;*/
        border-radius: 3px !important;
        padding-bottom: 5px !important;
    }

        .shCut > div.shCutModule {
            margin-bottom: 4px !important;
            padding-bottom: 0 !important;
        }


.shCutKey {
    padding: 0 9px;
}

    .shCutKey > div:first-child {
        padding-right: 0px;
        padding-left: 3px;
    }

.sh_title-icon {
    margin: 0;
    font-size: 18px;
    float: left;
    height: 30px;
    color: #FFFFFF;
    font-weight: 100;
    background-image: url('data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDE5IDE3IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxOSAxNyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTE3LDF2MTFjMCwwLjYsMCwyLTIsMkg0Yy0yLDAtMi0xLjUtMi0yVjFMMCwydjEyYzAsMSwxLDIsMiwyaDVjMCwwLjQsMSwxLDIuNSwxYzEuNSwwLDIuNS0wLjYsMi41LTFoNWMxLDAsMi0xLDItMlYyTDE3LDF6Ii8+PHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTksMTNWM2MwLDAtMS0zLTYtM2MwLDUuMywwLDYuMSwwLDEyQzgsMTIsOSwxMyw5LDEzeiIvPjxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik0xNiwxMmMwLTUuNCwwLTUuOSwwLTEyYy00LjksMC02LDMtNiwzdjEwQzEwLDEzLDExLDEyLDE2LDEyeiIvPjwvc3ZnPg==');
    background-repeat: no-repeat;
    background-size: 31px 30px !important;
    background-position-x: 0px !important;
    border: 1px solid white;
    position: relative;
    top: 0;
    left: 0;
    z-index: 10;
    width: 30px !important;
}

@media only screen and (max-width: 767px) {
    /* remove float and center icon/title for under 768 */
    .sh_title-icon {
        float: none;
        margin: 0;
        display: inline-block;
        padding: 0px;
    }
}


.sh_icon-title {
    height: 30px !important;
    padding: 0px;
    border: 1px solid white;
    width: 90%;
    border-left-width: 0;
    text-align: left;
    position: relative;
    top: 0;
    left: 0;
    z-index: 10;
    padding-right: 0px !important;
}

    .sh_icon-title > span {
        padding: 1px 10px;
        display: block;
        height: 28px;
        white-space: -moz-pre-wrap; /* Firefox */
        white-space: -o-pre-wrap; /* Opera */
        white-space: nowrap; /* Chrome */
        word-wrap: break-word; /* IE */
        overflow: hidden;
        text-overflow: ellipsis;
        color: white;
        font-size: 18px;
    }

.dropdown-toggle .dropdown-menu {
    display: none;
}

.dropdown-toggle:hover .dropdown-menu {
    display: block;
}

#lg_login_location-list,
#loginSubLoc-list {
    left: 30px;
}
/*.notification-icon > a:hover,
.dashboard-icon >a:hover {
    border: 1px white solid !important;
}
.notification-icon > a > i,
.dashboard-icon > a > i {
    font-size:2rem !important;
}*/

#message-options-item > a:hover {
    background-color: transparent !important;
}

#notificationAnchor {
    border-style: solid;
    border-color: white;
    border-radius: 50% !important;
    left: 14px;
    top: 1px;
    height: 18px !important;
    max-width: 19px !important;
    max-height: 18px !important;
    position: absolute;
    background-color: red !important;
    width: auto !important;
    text-align: center;
    min-width: 18px !important;
    padding: 0 !important;
    line-height: 17px !important;
    border: none !important;
    font-size: 10px !important;
    font-weight: 700;
    cursor: pointer;
}

    #notificationAnchor span {
        cursor: pointer;
    }

.notification-icon .badge {
    background-color: red !important;
    width: auto !important;
    position: relative !important;
    top: -31px !important;
    right: -12px !important;
    text-align: center;
    min-width: 18px !important;
    padding: 0 !important;
    line-height: 17px !important;
    border: none !important;
}

#messageCount {
    font-size: 10px !important;
}

#spydus10-logo {
    width: 122px;
    margin-top: 6px;
    position: relative;
    right: 5px !important;
    bottom: 2px !important;
}

#footerAfterLoginContent {
    width: calc(100% - 20px) !important;
}

#preferenceMenus > ul > li {
    width: 33px !important;
    height: 30px !important;
    text-align: center !important;
    padding: 0 !important;
    margin: 0 3px;
}

    #preferenceMenus > ul > li > a {
        width: 30px !important;
        height: 30px !important;
        text-align: center !important;
    }


#main-row {
    /**top: -10px;**/
}

.card {
    background-color: white;
    border-radius: 5px !important;
}

    .card > ul > li {
        border-right: 1px solid #eee;
        text-align: center;
        padding: 15px 0px;
    }

.cell {
    min-height: 75px;
}

    .cell i {
        font-size: 2rem;
    }

    .cell > span {
        font-weight: bold;
    }

/*
.dashBoardGrid, .dashBoardPieChart {
    background-color: white;
}
    .dashBoardGrid th,
    .dashBoardGrid .k-grid-header {
        background-color: #1A8b96;
    }
        .dashBoardGrid .k-grid-header .k-header > .k-link {
            color: white;
        }
.dashBoardGrid tr {
    height: 40px;
}
    .dashBoardGrid .k-grid-header th.k-header{
        text-align:left !important;
    }
    .dashBoardGrid th {
        border-left: 0px solid transparent;
        border-right: 0px solid transparent;
    }

.dashBoardGrid .k-grid-header-wrap,
.dashBoardGrid tr td {
    border-style: none;
}
*/
.dashBoardActionButtons, .dashBoardButtons {
    background: #1A8b96;
    margin: 0px !important;
    border-radius: 0;
    padding: 5px 10px !important;
    border: 1px solid rgba(255, 255, 255, 0.2);
    -moz-transition: background-color 0.5s ease, border-color 0.5s ease, color 0.5s ease;
    -webkit-transition: background-color 0.5s ease, border-color 0.5s ease, color 0.5s ease;
    -o-transition: background-color 0.5s ease, border-color 0.5s ease, color 0.5s ease;
    transition: background-color 0.5s ease, border-color 0.5s ease, color 0.5s ease;
    cursor: pointer;
    color: #FFFFFF;
    font-size: 13px;
    display: inline-block;
    line-height: 20px;
    width: auto;
}

    .dashBoardActionButtons:hover, .dashBoardButtons:hover {
    border: 1px solid #FFFFFF;
    background-color: #004556;
}




.orange {
    color: orange;
}

.deepskyblue {
    color: deepskyblue;
}

.royalblue {
    color: royalblue;
}

.spyduslightGreen {
    color: #1A8b96;
}

.purple {
    color: purple;
}

/*SCROLLBAR*/
/*::-webkit-scrollbar {
    width: 10px;
}
::-webkit-scrollbar-track {
    background: #1A8b96;
    border: 2px solid transparent;
    background-clip: content-box;
}
::-webkit-scrollbar-thumb {
    background: #1A8b96;
    border: 2px solid #1A8b96;
}*/


#mainPanel .k-grid-content {
    max-height: 250px;
}


.up_container {
    margin-left: 245px
}

.up_content-wrapper .up_container {
    margin-right: 245px;
    margin-left: 245px
}

.nav-left-medium .content .up_container {
    margin-left: 125px
}

.nav-right-medium .content .up_container {
    margin-right: 125px
}

.nav-left-small .content .up_container {
    margin-left: 35px
}

.nav-right-small .content .up_container {
    margin-right: 35px
}

.nav-right-hide .content .up_container, .no-nav-right .content .up_container {
    margin-right: 0
}

.nav-right-hide .up_head-section, .no-nav-right .up_head-section, .nav-right-hide .up_content-section, .no-nav-right .up_content-section, .nav-right-hide .up_title-section, .no-nav-right .up_title-section {
    margin-right: -15px
}

.nav-left-hide .content .up_container, .no-nav-left .content .up_container {
    margin-left: 0
}

.nav-left-hide .up_head-section, .no-nav-left .up_head-section, .nav-left-hide .up_content-section, .no-nav-left .up_content-section, .nav-left-hide .up_title-section, .no-nav-left .up_title-section {
    margin-left: -15px
}

.tabs .nav-tabs {
    background-color: #1A8b96;
    border-bottom: none
}

    .tabs .nav-tabs > li {
        margin: 0;
        position: relative
    }

        .tabs .nav-tabs > li > a {
            margin: 0;
            color: #FFF;
            border-left: 1px solid rgba(255,255,255,0.2) !important;
            border-right: 1px solid rgba(0,0,0,0.15) !important;
            border-top: none;
            border-bottom: none;
            line-height: auto;
            height: 36px;
            -webkit-border-radius: 0;
            -moz-border-radius: 0;
            border-radius: 0
        }

            .tabs .nav-tabs > li > a .menu-icon {
                margin-right: 5px
            }

            .tabs .nav-tabs > li > a .menu-active {
                visibility: hidden;
                position: absolute;
                bottom: -13px;
                font-size: 22px;
                width: 100%;
                left: 0;
                text-align: center;
            }

            .tabs .nav-tabs > li > a.active, .tabs .nav-tabs > li > a.active:hover, .tabs .nav-tabs > li.active:focus {
                border: none;
                background: rgba(0,0,0,0.2);
                color: #FFF
            }

                .tabs .nav-tabs > li > a.active .menu-active, .tabs .nav-tabs > li > a.active:hover .menu-active, .tabs .nav-tabs > li > a.active:focus .menu-active {
                    visibility: visible
                }

        .tabs .nav-tabs > li:last-child {
            border-right: 1px solid rgba(255,255,255,0.2)
        }

        .tabs .nav-tabs > li > a:hover {
            background-color: rgba(255,255,255,0.15)
        }

.tabs .tab-content {
    background-color: #FFF;
    position: relative
}


.up_red {
    color: #f85d2c !important
}

.up_green {
    color: #1A8b96 !important
}

.up_yellow {
    color: #f89c2c !important
}

.up_blue {
    color: #23709e !important
}

.up_white {
    color: #fff !important
}

.up_black {
    color: #111 !important
}

.up_grey {
    color: #777 !important
}

.up_soft-grey {
    color: #b5b5b5 !important
}

.up_facebook {
    color: #436eac !important
}

.up_twitter {
    color: #0598c9 !important
}

.up_linkedin {
    color: #2e8cc2 !important
}

.up_googleplus {
    color: #cf1900 !important
}

.up_bg-red {
    background-color: #f85d2c !important
}

.up_bg-green {
    background-color: #1A8b96 !important
}

.up_bg-yellow {
    background-color: #f89c2c !important
}

.up_bg-blue {
    background-color: #23709e !important
}

.up_bg-white {
    background-color: #fff !important
}

.up_bg-black {
    background-color: #111 !important
}

.up_bg-grey {
    background-color: #777 !important
}

.up_bg-dark-red {
    background-color: #724c3f !important
}

.up_bg-dark-green {
    background-color: #2e8258 !important
}

.up_bg-dark-blue {
    background-color: #39515f !important
}

.up_bg-dark-yellow {
    background-color: #7f684d !important
}

.up_bg-soft-red {
    background-color: #ff7c62 !important
}

.up_bg-soft-green {
    background-color: #4abc96 !important
}

.up_bg-soft-yellow {
    background-color: #f2be3e !important
}

.up_bg-soft-blue {
    background-color: #67b8cb !important
}

.up_bg-soft-grey {
    background-color: #b5b5b5 !important
}

.up_bg-facebook {
    background-color: #436eac !important
}

.up_bg-twitter {
    background-color: #0598c9 !important
}

.up_bg-linkedin {
    background-color: #2e8cc2 !important
}

.up_bg-googleplus {
    background-color: #cf1900 !important
}

.bdr-soft-grey {
    border-right: 1px solid #EAEAEA
}

.bdl-soft-grey {
    border-left: 1px solid #EAEAEA
}

.up_bd-red {
    border-color: #f85d2c !important
}

.up_bd-green {
    border-color: #1A8b96 !important
}

.up_bd-yellow {
    border-color: #f89c2c !important
}

.up_bd-blue {
    border-color: #23709e !important
}

.up_bd-white {
    border-color: #fff !important
}

.up_bd-black {
    border-color: #111 !important
}

.up_bd-grey {
    border-color: #777 !important
}

.up_bdl-red {
    border-left-color: #f85d2c !important
}

.up_bdl-green {
    border-left-color: #1A8b96 !important
}

.up_bdl-yellow {
    border-left-color: #f89c2c !important
}

.up_bdl-blue {
    border-left-color: #23709e !important
}

.up_bdl-white {
    border-left-color: #fff !important
}

.up_bdl-black {
    border-left-color: #111 !important
}

.up_bdl-grey {
    border-left-color: #777 !important
}

.up_bdt-red {
    border-top-color: #f85d2c !important
}

.up_bdt-green {
    border-top-color: #1A8b96 !important
}

.up_bdt-yellow {
    border-top-color: #f89c2c !important
}

.up_bdt-blue {
    border-top-color: #23709e !important
}

.up_bdt-white {
    border-top-color: #fff !important
}

.up_bdt-black {
    border-top-color: #111 !important
}

.up_bdt-grey {
    border-top-color: #777 !important
}

.up_bg-black-10 {
    background-color: rgba(0,0,0,0.1) !important
}

.up_bg-black-20 {
    background-color: rgba(0,0,0,0.2) !important
}

.up_bg-black-30 {
    background-color: rgba(0,0,0,0.3) !important
}

.up_bg-black-40 {
    background-color: rgba(0,0,0,0.4) !important
}

.up_bg-black-50 {
    background-color: rgba(0,0,0,0.5) !important
}

.up_bg-black-60 {
    background-color: rgba(0,0,0,0.6) !important
}

.up_bg-black-70 {
    background-color: rgba(0,0,0,0.7) !important
}

.up_bg-black-80 {
    background-color: rgba(0,0,0,0.8) !important
}

.up_bg-black-90 {
    background-color: rgba(0,0,0,0.9) !important
}

.up_bg-white-10 {
    background-color: rgba(255,255,255,0.1) !important
}

.up_bg-white-20 {
    background-color: rgba(255,255,255,0.2) !important
}

.up_bg-white-30 {
    background-color: rgba(255,255,255,0.3) !important
}

.up_bg-white-40 {
    background-color: rgba(255,255,255,0.4) !important
}

.up_bg-white-50 {
    background-color: rgba(255,255,255,0.5) !important
}

.up_bg-white-60 {
    background-color: rgba(255,255,255,0.6) !important
}

.up_bg-white-70 {
    background-color: rgba(255,255,255,0.7) !important
}

.up_bg-white-80 {
    background-color: rgba(255,255,255,0.8) !important
}

.up_bg-white-90 {
    background-color: rgba(255,255,255,0.9) !important
}

.up_panel-menu {
    position: absolute;
    z-index: 2;
    right: 0;
    top: 0;
    margin-right: -10px;
}

.widget .up_panel-menu {
    right: 15px;
    top: 6px
}

    .widget .up_panel-menu .menu {
        border: none;
        line-height: 22px;
        margin-right: 2px;
        color: #F0F0F0;
        font-size: 12px;
        height: 24px;
        width: 22px
    }

    .widget .up_panel-menu > .entypo-icon {
        font-size: 18px;
        line-height: 26px
    }

    .widget .up_panel-menu > .smaller-font {
        font-size: 14px
    }

    .widget .up_panel-menu > .menu:hover, .widget .up_panel-menu > .menu.active {
        background-color: rgba(0,0,0,0.4);
        color: #FFFFFF
    }

    .widget .up_panel-menu .child-menu {
        font-size: 13px
    }

.light-widget .panel-heading {
    background: #FFFFFF
}

    .light-widget .panel-heading .panel-title {
        color: #888888
    }

.light-widget .up_panel-menu .menu {
    color: #b5b5b5
}

.light-widget .bordered {
    border-bottom: 1px solid #EEEEEE
}

.panel .panel-body, .panel .panel-body-list {
    background: #fff;
    position: relative
}

/*.up_info-parent {
    height: 260px;
    display: inline-block;
    vertical-align: middle;
}*/

.profileImage_big {
    height: 250px;
    width: 250px;
    text-align: center;
    border-radius: 200px !important;
}

.profileImage_small {
    content: url('images/1212_big.jpg');
    text-align: center;
    display: inline-block;
    width: 32px;
    height: 32px;
    border-radius: 50% !important;
    background-size: 32px 35px;
    background-position: center center;
    vertical-align: middle;
    line-height: 32px;
    box-shadow: inset 0 0 1px #999, inset 0 0 10px rgba(0,0,0,.2);
    margin-left: 5px;
}

.slideInNav {
    height: 100%;
    width: 25%;
    position: fixed;
    z-index: 1;
    top: 0;
    left: 100%;
    background-color: #111;
    overflow-x: hidden;
    transition: 0.4s;
    padding-top: 60px;
}

.dashboard-panel-container {
    float: right;
    color: white;
}

    .dashboard-panel-container > div {
        display: flex;
    }

.dashboard-panel-menu {
    padding: 0 2px;
}

    .dashboard-panel-menu:hover {
        color: #004556;
    }

.dashboard-widgetToAdd {
    border-bottom-color: #bbb;
    border-style: solid;
    border-width: 0px 0px 2px 0px;
    padding-bottom: 20px;
    padding-top: 20px;
}

    .dashboard-widgetToAdd:hover {
        background-color: #ddd;
    }

.dashboard-widgetToAdd-highlighted {
    background-color: #ddd;
}

.addWidgetGroup {
    height: 600px;
    overflow-y: auto;
}

.editWidgetConfig {
    height: 600px;
    overflow-y: auto;
}

.widgetConfigItem {
    padding-bottom: 12px;
    padding-top: 12px;
}

.widgetStartingEdit {
    transform: scale(1.2);
    transition: 0.2s;
}

.widgetStartedEdit {
    transform: scale(1.0);
    transition: 0.2s;
}

.widgetNotEditting {
    opacity: 0.5;
    transition: 0.4s;
}

.widgetNotEdittingDone {
    opacity: 1;
    transition: 0.4s;
}

.widgetDeleting {
    opacity: 0;
    transition: 0.3s;
}

.tileNotEditting {
    opacity: 0.5;
    transition: 0.4s;
}

.widgetDeleting {
    opacity: 0;
    transition: 0.3s;
}

.widgetRefreshing {
    transform: rotate(10800deg);
    transition: 50s;
    transition-timing-function: linear;
}

.tileRefreshing {
    transform: rotate(10800deg);
    transition: 50s;
    transition-timing-function: linear;
}

.tileRefresingLook {
    border: none;
    line-height: 22px;
    margin-right: 2px;
    color: #F0F0F0;
    font-size: 12px;
    height: 24px;
    width: 22px
}

.messageIcon {
    animation: notiShakyMessage 0.15s;
    animation-iteration-count: 3;
}

@keyframes notiShakyMessage {
    0% {
        top: -30px;
        position: relative;
    }

    25% {
        top: -35px;
    }

    75% {
        top: -25px;
    }

    100% {
        top: -31px;
    }
}

.notificationIcon {
    animation: notiShaky 0.15s;
    animation-iteration-count: 3;
}

@keyframes notiShaky {
    0% {
        top: 0px;
    }

    25% {
        top: -5px;
    }

    75% {
        top: 5px;
    }

    100% {
        top: 0px;
    }
}

.notificationMessage {
    animation: messagePop 6s;
}

@keyframes messagePop {
    0% {
        left: 100%;
    }

    7% {
        left: 77%;
    }

    70% {
        left: 77%;
        opacity: 1;
    }

    100% {
        left: 77%;
        opacity: 0;
    }
}

.staffName {
    display: inline-block;
    vertical-align: middle;
    line-height: 32px;
    padding-left: 3px;
}

.profile_branch {
    font-size: 15px;
    padding: 5px 0;
}

.list-modules {
    text-align: center;
}

    .list-modules > div {
        margin: 2px;
        width: 60px;
        height: 60px;
        display: inline-block;
        list-style: none;
        background-size: 60px 60px !important;
    }

.panel-body-list > h3 {
    padding: 5px;
}

.panel-body-list i {
    padding-right: 5px;
}

.spydusFieldTooltip {
    color: gray;
}

[data-title]:hover:after {
    opacity: 1;
    transition: all 0.1s ease 0.5s;
    visibility: visible;
}

[data-title]:after {
    content: attr(data-title);
    background-color: #1A8b96;
    color: white;
    font-size: 15px;
    position: absolute;
    padding: 5px;
    bottom: -1.6em;
    left: 100%;
    white-space: nowrap;
    box-shadow: 1px 1px 3px #004556;
    opacity: 0;
    border: none;
    z-index: 99999;
    visibility: hidden;
}

[data-title] {
    position: relative;
}

#dashboard-tab {
    padding-top: 10px;
}

.profileName {
    /*    font-size: 2.5rem !important;
    padding-bottom: 15px;*/
}

.up_status-widget a {
    display: block;
    color: #F0F0F0;
    padding: 5px;
    margin: 4px;
}

    .up_status-widget a:hover {
        color: #FFF;
        background: rgba(0,0,0,0.1)
    }

.up_status-widget .menu-icon {
    display: block;
    font-size: 35px;
    float: left;
    line-height: 40px
}

.up_status-widget .menu-value {
    padding-left: 7px;
    padding-top: 4px;
    line-height: 40px;
    font-size: 24px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}

.up_status-widget .menu-text {
    /*padding-top: 10px;*/
    font-size: 16px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}

.up_interactive-widget .item-left, .up_interactive-widget .item-right {
    padding: 15px;
    border-top: 1px solid #EAEAEA
}

.up_interactive-widget .item-left {
    margin-right: -15px;
    border-right: 1px solid #EAEAEA
}

.up_interactive-widget .item-right {
    margin-left: -15px
}

.entypo-icon i {
    position: relative;
    top: -1px;
    left: 5px;
}
/*#spydusDashBoard >div:first-child >div {
    background-color: white;
    border-radius: 5px !important;
    padding-right: 0px !important;
}*/

.toggle.btn {
    min-width: 140px !important;
}

.imgSpydusTray {
    content: url('images/sy.png');
    max-height: 100px;
    max-width: 100px;
    text-align: center;
    position: relative;
    top: 10px;
}

.imgCircOffline {
    content: url('images/cc.png');
    max-height: 100px;
    max-width: 100px;
    text-align: center;
    position: relative;
    top: 10px;
}

#download-tab {
    padding: 10px;
}

    #download-tab > div > div {
        text-align: center;
        border: 1px solid #eee;
        padding: 0;
        border-radius: 5px !important;
        margin-right: 5px;
        width: 140px;
    }

    #download-tab h4 {
        width: 100%;
        color: white;
        height: 25px;
        vertical-align: middle;
        margin-bottom: 0px;
    }

div[id^="widget_"] {
    padding: 10px;
}

    div[id^="widget_"] > div {
        background-color: white;
        /*border: 1px solid white;*/
        width: 100%;
        /*height: 100%*/
    }

.widgetCaption {
    font-weight: 500;
    font-size: 15px;
    color: white;
}

.widgetHeader {
    background-color: #1A8b96 !important;
    border: none !important;
    padding: 5px !important;
}

.k-chart > svg {
    width: auto;
    min-height: 246px;
}

#main-content {
    min-height: calc(100vh - 95px);
}

#spydusMessage-container .k-content {
    min-height: 300px !important;
}

.unread {
    font-weight: 600;
}

.messageDiv {
    color: black;
    cursor: default !important;
    padding: 0;
    background-color: white
}

#message-options-item i,
#notification-options-item i {
    font-size: 25px;
    position: relative;
    top: -1px;
}

.ddUsers {
    color: #DEF8FE;
}

.ddUserGroups {
    color: #B2C8CD;
}


#announcementsManagerMainGrid.k-grid td {
    white-space: nowrap;
    -ms-text-overflow: ellipsis;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
}

#spydusDashBoard a:hover {
    text-decoration: none;
}


.k-tabstrip-items .k-state-active {
    background-color: #1A8b96 !important;
}

    .k-tabstrip-items .k-state-active .k-link {
        color: #ffffff !important;
    }

/*Fix for 12705*/
.k-autocomplete > span {
    top: 70% !important;
    right: -1% !important;
}

#orientationMessage {
    display: none;
    width: 100%;
    height: 100vh;
    text-align: center;
}

    #orientationMessage .img {
        background-repeat: no-repeat;
        width: 331px;
        height: 324px;
        background-image: url(data:image/gif;base64,R0lGODlhaAFoAfABAP///wAAACH/C05FVFNDQVBFMi4wAwEAAAAh/wtYTVAgRGF0YVhNUDw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NDkxMSwgMjAxMy8xMC8yOS0xMTo0NzoxNiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChNYWNpbnRvc2gpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkZCRjU2NEY2REVDQTExRTNBMEY3ODA4RjhFNEUxNkU2IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkZCRjU2NEY3REVDQTExRTNBMEY3ODA4RjhFNEUxNkU2Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6RkJGNTY0RjRERUNBMTFFM0EwRjc4MDhGOEU0RTE2RTYiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6RkJGNTY0RjVERUNBMTFFM0EwRjc4MDhGOEU0RTE2RTYiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4B//79/Pv6+fj39vX08/Lx8O/u7ezr6uno5+bl5OPi4eDf3t3c29rZ2NfW1dTT0tHQz87NzMvKycjHxsXEw8LBwL++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);
        position: relative;
        left: 25%;
        top: 25%;
    }

    #orientationMessage .rotateTxt {
        position: relative;
        top: 30%;
    }

    #orientationMessage .rotateClose {
        color: white !important;
        font-size: 3rem;
        text-align: initial;
        padding-right: 10px;
    }

@media only screen and (orientation:portrait) {
    #orientationMessage {
        display: block;
    }
}

@media only screen and (orientation:landscape) {
    #orientationMessage {
        display: none;
    }
}

.fullOverlay {
    height: 100%;
    width: 0;
    position: fixed; /* Stay in place */
    z-index: 10000; /* Sit on top */
    left: 0;
    top: 0;
    background-color: rgb(0,0,0); /* Black fallback color */
    background-color: rgba(0,0,0, 0.9); /* Black w/opacity */
    overflow-x: hidden; /* Disable horizontal scroll */
    transition: 0.5s; /* 0.5 second transition effect to slide in or slide down the overlay (height or width, depending on reveal) */
}

#announcementContainer {
    padding-right: 10px;
    padding-left: 10px;
}

    #announcementContainer .alert {
        padding: 5px 15px;
        min-height: 35px !important;
    }

    #announcementContainer .announcementTitle {
        /*font-size: 1.5rem;*/
        font-weight: 700;
    }

.announceCollapse {
    float: right;
    position: relative;
    top: 3px;
}

.up_userInitial {
    background: purple;
    height: 200px;
    padding: 35px 45px;
    font-size: 11rem;
    border-radius: 201px !important;
    color: white;
    margin: 70px;
    position: relative;
    top: 20px;
}

#main-content h1,
#main-content-app h1 {
    font-size: 36px;
    font-weight: 500;
}

.navbar .navbar-expand-md .navbar-light {
    background-color: #2E3C40 !important;
}

.profileInitials {
    height: 250px;
    width: 250px;
    border: 1px solid transparent;
    border-radius: 250px !important;
    font-size: 10rem;
    font-weight: 300;
    color: white;
}


/*@media only screen and (max-width: 1028px) {
    .profileInitials {
        height: 175px;
        width: 175px;
        border: 1px solid transparent;
        border-radius: 200px !important;
        font-size: 10rem;
        font-weight: 300;
        color: white;
        padding-top: 10px;
    }
}*/

#userProfileContainer > div > div > div > div:first-child {
    padding: 0;
}

#password-tab .alert-success,
#password-tab .alert-danger,
#password-tab .alert-info {
    padding: 0.5rem;
}

#password-tab .alert-success,
#password-tab .alert-danger {
    font-weight: bold;
}

.propertyGridDetailsContainer {
    overflow-y: hidden !important;
}

.accountTabs {
    height: calc(100vh - 150px);
    border-left: 1px solid #808080;
}

@media only screen and (max-width: 991px) {
    .accountTabs {
        height: auto;
        border-left: none;
    }
}

.k-state-selected a {
    color: white;
}

.k-calendar-view .k-state-selected a {
    color: black !important;
    background-color: #1A8b96 !important;
}

.k-list-scroller ul.k-list li.k-item.k-first {
    border-bottom: 0px;
}

.messageFirstCell {
    font-weight: bold;
    border-left: 5px solid #1A8b96;
}

.unReadMessageCell {
    font-weight: 500 !important;
}

.k-floatwrap.k-multiselect-wrap {
    border-color: #cccccc;
}

    .k-floatwrap.k-multiselect-wrap ul > li.k-button {
        margin-top: 1px;
    }

#uoi-user-details {
    text-align: center;
    padding-left: 10px;
    color: #000000;
    margin: 0 !important;
}

    #uoi-user-details:hover {
        color: #ffffff;
        background-color: #1A8b96;
    }

    #uoi-user-details .userProfileImage {
        color: white;
        font-size: 19px;
        text-align: center;
        padding: 10px 0
    }

        #uoi-user-details .userProfileImage > div {
            /*            padding-top: 14px;*/
        }

div.dropdown-menu {
    border-color: rgba(0, 0, 0, 0.15) !important;
}

/*#spineLabel-Options-container fieldset {
    margin-bottom: 0;
}

    #spineLabel-Options-container fieldset legend {
        font-size: 15px;
    }

#spineLabel-Options-container .k-grid {
    height: 125px;
    padding-right: 0;
}*/

#overlay {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: #000;
    filter: alpha(opacity=50);
    -moz-opacity: 0.5;
    -khtml-opacity: 0.5;
    opacity: 0.5;
    z-index: 10000;
}

#libraryInfoLink {
    z-index: 10000001;
    color: #FFF !important;
    text-decoration: none;
}

#libraryInfo {
    z-index: 10000001;
    position: absolute;
    left: 15px;
    bottom: 8px;
    padding: 5px;
    border: 1px solid transparent;
    border-radius: 3px !important;
    width: 100%;
}

    #libraryInfo:hover {
        /* background: rgba(39,62,84,0.82); */
        text-decoration: none;
    }

    #libraryInfo > div:first-child > div {
        border: 1px solid white;
        border-radius: 16px !important;
        width: 21px;
        height: 21px;
        text-align: center;
        margin-right: 5px;
    }

#libraryDetailedInfo {
    color: #fff;
    background: rgba(39,62,84,0.95) !important;
    position: absolute;
    bottom: 40px;
    /* width: 100%; */
    padding: 19px 16px;
    border: 1px solid transparent;
    border-radius: 3px !important;
    left: -12px;
    transition: visibility .5s linear 300ms, opacity 300ms;
    /*top: -60px;
    height: 35px;*/
}

.calendar-text,
.calendar-date {
    font-size: 10px !important;
    margin-top: 2em;
    margin-left: 1.4rem;
}

.calendar-date {
    font-size: 20px !important;
    margin-top: 1.4rem;
    margin-left: 1.4rem;
}

    .calendar-text > span,
    .calendar-date > span {
        max-width: 30px;
        display: block;
        width: 30px;
        word-wrap: break-word;
        line-height: normal;
    }


.disabledGridRow {
    opacity: 0.5;
    pointer-events: none;
    color: #F00;
}

/* ALL LOADERS */

.loader {
    width: 25px;
    height: 25px;
    border-radius: 100%;
    position: relative;
    margin: 0 10px;
}

.bg {
    display: flex;
    left: 10px;
}

/* LOADER 1 */

#loader-1:before, #loader-1:after {
    content: "";
    position: absolute;
    top: -4px;
    left: 5px;
    width: 25px;
    height: 25px;
    border-radius: 100%;
    border: 3px solid transparent;
    border-top-color: #3498db;
}

#loader-1:before {
    z-index: 100;
    animation: spin 1s infinite;
}

#loader-1:after {
    border: 3px solid #ccc;
}

@keyframes spin {
    0% {
        -webkit-transform: rotate(0deg);
        -ms-transform: rotate(0deg);
        -o-transform: rotate(0deg);
        transform: rotate(0deg);
    }

    100% {
        -webkit-transform: rotate(360deg);
        -ms-transform: rotate(360deg);
        -o-transform: rotate(360deg);
        transform: rotate(360deg);
    }
}

.k-selected-color {
    height: 32px !important;
}
/*#webchatTitleBar {
    z-index: 1001;
    height: 40px;
    width: 150px !important;
    left: 80px !important;
}*/
#webchatTitleBar > span:first-child {
    display: none;
}

.expanded #webchatTitleBar > span:first-child {
    display: block;
}

.expanded #webchatTitleBar {
    left: 0px !important;
}

#libraryDetailedInfo a {
    text-decoration: underline;
    color: #FFF;
}

#borrowercat-right-pane {
    margin: 0 !important;
}

@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) {
    ::-webkit-scrollbar {
        -webkit-appearance: none;
        width: 25px;
        height: 25px;
    }

    ::-webkit-scrollbar-thumb {
        border-radius: 4px;
        background-color: rgba(0,0,0,.5);
        -webkit-box-shadow: 0 0 1px rgba(255,255,255,.5);
    }
}

.text-right {
    /*float: right;
    text-align: right;*/
}

/*telerik report style override*/
.trv-parameter-container .trv-parameter-title {
    font-weight: normal;
    /*width: 100%;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    font-size: 1.5rem;*/
}

.trv-parameter-value > span,
.trv-parameter-value > input {
    width: 100% !important;
}

.trv-parameters-area-footer > .k-state-disabled {
    color: gray !important;
}

.contents {
    display: contents !important;
}

#navmenu-panel {
    height: calc(100vh - 90px);
    overflow: auto;
}

#navmenu-panel1,
.panel-menu {
    width: 100%;
}

/*SCROLLBAR*/
#navmenu-panel::-webkit-scrollbar {
    width: 12px;
}

#navmenu-panel::-webkit-scrollbar-track {
    background: rgb(0, 69, 86, 0.7) !important;
    border: 2px solid rgb(0, 69, 86, 0.7) !important;
    background-clip: content-box;
}

#navmenu-panel::-webkit-scrollbar-thumb {
    background: #c1c1c1;
    border: 2px solid rgb(0, 69, 86, 0.7) !important;
}

#navmenu-panel::-webkit-scrollbar {
    width: 10px;
}

#navmenu-panel:hover::-webkit-scrollbar {
    background: #386470;
}
/*SCROLLBAR*/

/*a[role="button"]{
    color: white !important;
}*/

.gridOptionsContainer {
    margin: 0px;
}

.propertyGridContainer > .k-grid-toolbar {
    padding: 5px !important;
}

#pinrulesPanelBar .k-dropzone,
#userPasswordRulesPanelBar .k-dropzone {
    padding: 0;
}

.form-group {
    margin-bottom: 0.5rem;
}

.dropdown-toggle::after {
    display: none;
}

.k-menu:not(.k-context-menu) > .k-item {
    color: black;
}

    .k-menu:not(.k-context-menu) > .k-item.k-state-hover, .k-menu:not(.k-context-menu) > .k-item:hover {
        color: black;
    }

.fade:not(.show) {
}

/*.fade .in{
        opacity:1 !important;
    }*/

span.percentage span.k-numeric-wrap:after {
    content: "\0025";
    padding: 0.375rem 2px 0.375rem 0;
}

#clone-dropdown {
    position: absolute;
    right: 150px;
    top: 0px;
}

.k-listview > .k-state-selected {
    color: black !important;
    background-color: white !important;
}

#omitDateSettingsContainer .k-listview > .k-listview-content {
    padding-left: 0.5rem;
    padding-right: 0.5rem;
}

#overrideNotice > div,
#cashDrawerInfoInAHCharges > div,
#cashDrawerInfoInCharges > div {
    background-color: #ffe79e;
    padding: 5px;
}

#overrideNotice .closeBtn {
    padding-left: 5px;
    padding-right: 5px;
    border: 1px solid gray;
}

#daSummary {
    background-color: #f5f5f5;
    border: 1px solid #cccccc;
}

.gotoPanel {
    border: 1px solid #cccccc;
}

    .gotoPanel > ul > li {
        color: #1A8b96;
    }

        .gotoPanel > ul > li:hover {
            font-weight: 500;
        }

        .gotoPanel > ul > li:first-child {
            color: #1A8b96;
            font-weight: bolder;
        }

.sticky-section {
    background-color: white;
}

@media (min-width: 1200px) {
    .card-columns {
        -webkit-column-count: 4;
        -moz-column-count: 4;
        column-count: 4;
    }
}

#loadControlMainFormContainer .k-tabstrip-wrapper {
    width: 100%;
}

    #loadControlMainFormContainer .k-tabstrip-wrapper #content-tab .itemTabContent {
        max-height: calc(100vh - 320px);
    }

.form-group input.marcSubfieldNameInput {
    width: 40px !important;
}

.marcPanels {
    height: calc(100vh - 220px);
}

.k-widget.k-window .marcPanels {
    height: calc(100vh - 290px);
}

#openHoursGrid > .k-grid-header {
    display: none;
}
.gridRecordChanged {
    font-weight: bold;
    font-style: italic;
}
.dirty {
    background-image: url('images/mark.png');
    background-repeat: no-repeat;
    background-position: -4px, center;
    padding-left: 10px;
    font-style: italic;
}

#tagsAdd-list, #tagsRemove-list {
    display: none !important;
}

.iconpicker.dropdown-toggle::after {
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .255em;
    vertical-align: .255em;
    content: "";
    border-top: .3em solid;
    border-right: .3em solid transparent;
    border-bottom: 0;
    border-left: .3em solid transparent;
}

#oc_additionalCSSStyles,
#oc_customXSL {
    height: calc(100vh - 250px);
}

#openHoursGrid .k-master-row td:last-child {
    font-weight: bold;
    position: relative;
    left: -30px;
}
.dirtyIcon {
    display: inline-block;
    width: 32px;
    height: 32px;
    background-size: 32px 35px;
    background-position: center center;
    vertical-align: middle;
    line-height: 32px;
    margin-left: 5px;
}

button.icon-button {
    background-color: inherit;
    border: none;
}
    button.icon-button:active,
    button.icon-button:hover {
        color: #1A8b96;
    }

li > span.k-header > button.icon-button,
fieldset.form-group > legend button.icon-button {
    color: #1A8b96;
}
li > span.k-header > button.icon-button {
    display: flex;
}

li > span.k-header.k-state-selected > button.icon-button,
button.tabstrip-load-default {
    color: #ffffff;
}

    li > span.k-header > button.icon-button:active,
    li > span.k-header > button.icon-button:hover,
    li > span.k-header.k-state-selected > button.icon-button:active,
    li > span.k-header.k-state-selected > button.icon-button:hover,
    fieldset.form-group > legend button.icon-button:active,
    fieldset.form-group > legend button.icon-button:hover,
    button.tabstrip-load-default:active,
    button.tabstrip-load-default:hover {
        color: #004556;
    }

div.cssClassPicker button.icon-button,
fieldset.form-group > legend button.icon-button {
    vertical-align: text-bottom;
}

div.k-tabstrip span.k-tabstrip-prev,
div.k-tabstrip span.k-tabstrip-next {
    color: inherit;
}

.action-buttons-collapse-scroll {
    background-color: #2E3C40;
}

#header-action-buttons > .navbar {
    background-color: #2E3C40 !important;
}

.hideDiv {
    display: none;
}

.k-calendar-header .k-button {
    color: black !important;
}
.k-treelist td span.k-icon{
    width:.7em !important;
}
#privManagerContent .k-in {
    padding: 0 5px !important;
}
#popupBrowser #facets #operators {
    flex: none;
}
#gridCoverImage{
    max-height:100px !important;
}

input[disabled],
span[disabled],
.k-textbox.k-state-disabled, .k-textbox:disabled, .k-textbox[disabled],
.k-dropdown-wrap.k-state-disabled, .k-dropdown-wrap:disabled, .k-dropdown-wrap[disabled],
.k-picker-wrap.k-state-disabled, .k-picker-wrap:disabled, .k-picker-wrap[disabled],
.k-numeric-wrap.k-state-disabled, .k-numeric-wrap:disabled, .k-numeric-wrap[disabled] {
/*    background-color: #e9ecef;
*/    background-color: #e9ecef;
    opacity: 1;
    pointer-events: inherit !important;
}
    input[disabled]::selection,
    span.k-state-disabled::selection, span:disabled::selection, span[disabled]::selection,
    .k-textbox.k-state-disabled::selection, .k-textbox:disabled::selection, .k-textbox[disabled]::selection,
    .k-dropdown-wrap.k-state-disabled::selection, .k-dropdown-wrap:disabled::selection, .k-dropdown-wrap[disabled]::selection,
    .k-picker-wrap.k-state-disabled::selection, .k-picker-wrap:disabled::selection, .k-picker-wrap[disabled]::selection,
    .k-numeric-wrap.k-state-disabled::selection, .k-numeric-wrap:disabled::selection, .k-numeric-wrap[disabled]::selection {
        color: white;
        background: #007bff;
    }


.k-state-disabled, .k-widget[disabled] {
    pointer-events: inherit !important;
}

.progress {
    margin: 15px;
}

    .progress .progress-bar.active {
        font-weight: 700;
        animation: progress-bar-stripes .5s linear infinite;
    }

.dotdotdot:after {
    font-weight: 300;
    content: '...';
    display: inline-block;
    width: 20px;
    text-align: left;
    animation: dotdotdot 1.5s linear infinite;
}

@keyframes dotdotdot {
    0% {
        content: '...';
    }

    25% {
        content: '';
    }

    50% {
        content: '.';
    }

    75% {
        content: '..';
    }
}

.propertyGridContainer >div:first-child{
    width:100%;
}
#currentMarcFieldsGrid .k-toolbar{
    display:block !important;
}
.copyIcon{
    cursor:pointer;
    font-size:1.3rem;
    padding-left:5px;
}

#daImageViewer .k-imageeditor-toolbar {
    padding: 5px;
}

.k-menu-expand-arrow.k-i-arrow-60-right {
    right: .5rem;
    width: 5px;
    margin-top: 2px;
}

@keyframes fa-pulse-click {
    0% {
        transform: scale(1);
    }

    50% {
        transform: scale(1.50);
    }

    100% {
        transform: scale(1);
    }
}


.CATBreadcrumpContainer {
    margin-top: 36px !important;
}
.CATBreadcrumpSection {
    position: fixed;
    z-index: 999;
    top: 40px;
}
.propertyGridTabContainer {
    background-color: #f5f5f5;
}
#fundAllocation .form-group > div.col,
#noticepolicygrid-popupContainer > .form-group > div {
    padding-right: 0px;
}
.k-window.k-state-focused {
    max-height: calc(100vh - 50px);
}
.hideDivMobileApps {
    display: none !important;
}

#mobileAppSettingsContainer .k-selected-color {
    width: 250px;
}