﻿/* ALL STYLES */

/* #SHORTCUT */

#hide-shortcut {
    cursor: pointer;
    padding: 10px;
    color: #c0bbb7;
}

    #hide-shortcut:hover {
        color: #fff;
    }
/* END #SHORTCUT */

/* #LEFT-PANEL */

.minified nav > ul > li > a > .menu-item-parent {
    top: 0;
}

/* END #LEFT-PANEL */

/* END ALL STYLES */


/* ====================================== .smart-style-0 ====================================== */

/* BOTH DIRECTIONS */

.smart-style-0.minified nav > ul > li > ul {
    margin-top: 0;
}

/* END BOTH DIRECTIONS */

/* ====================================== .smart-style-1 ====================================== */

/* BOTH DIRECTIONS */

.smart-style-1 #project-context span a, #project-context span small {
    color: #fff;
    -ms-text-shadow: none;
    text-shadow: none;
    direction: rtl;
}

/* END BOTH DIRECTIONS */


/* SMART-LTR */

/* #LEFT-PANEL > NAV */

/* #LEFT-PANEL > NAV > ULs */

.smart-ltr .smart-style-1 nav ul b .fa-plus-square-o:before {
    content: "\f105";
}

/* END #LEFT-PANEL > NAV > ULs */

/* END #LEFT-PANEL > NAV */

/* END SMART-LTR */


/* SMART-RTL */

/* #LEFT-PANEL > NAV > ULs */

/* END #LEFT-PANEL > NAV > ULs */

/* END SMART-RTL */


/* ====================================== .smart-style-2 ====================================== */

/* BOTH DIRECTIONS */

/*.smart-style-2 #left-panel {
    padding-right: 0 !important;
    padding-left: 0 !important;
}*/

.smart-style-2 #project-context > .label a, .smart-style-2 #project-context > .label small {
    -ms-text-shadow: none;
    text-shadow: none;
    color: #a0a0a0;
}

.smart-rtl .login-info span > img {
    vertical-align: top;
}

.smart-style-2 #project-context > .label:hover a, .smart-style-2 #project-context > .label:hover small {
    color: #ffffff;
}

/*.smart-style-2 .login-info > span > a {
    width: 121px !important;
}*/

.smart-style-2 .login-info > span > a > span {
    -moz-min-width: 100px;
    -ms-min-width: 100px;
    -o-min-width: 100px;
    -webkit-min-width: 100px;
    min-width: 100px;
}

.smart-style-2 #hide-shortcut {
    background: #fff;
    -webkit-box-shadow: 0 4px 10px rgba(0,0,0,.3);
    -ms-box-shadow: 0 4px 10px rgba(0,0,0,.3);
    box-shadow: 0 4px 10px rgba(0,0,0,.3);
    cursor: pointer;
    padding: 10px;
    color: #777;
}

    .smart-style-2 #hide-shortcut:hover {
        color: #222;
    }

.smart-style-2 aside#left-panel {
    -webkit-box-shadow: 1px 1px 6px #333;
    -ms-box-shadow: 1px 1px 6px #333;
    box-shadow: 1px 1px 6px #333;
}

.smart-style-2 nav ul li.active > a:before {
    color: #333;
}

/* END BOTH DIRECTIONS */

/* ====================================== .smart-style-3 ====================================== */


/* BOTH DIRECTIONS */

.smart-style-3 aside#left-panel {
    -webkit-box-shadow: 1px 1px 6px rgba(0,0,0,.35);
    -ms-box-shadow: 1px 1px 6px rgba(0,0,0,.35);
    box-shadow: 1px 1px 6px rgba(0,0,0,.35);
}

.smart-style-3 nav > ul > li.open {
    border-right: 4px solid #4D8BA5;
    border-left: none;
    padding-right: 0;
}

.smart-style-3 .login-info a span {
    width: 140px;
}



.smart-style-3 body, body.smart-style-3 {
    /*font-family: Tahoma;*/
}

/* END BOTH DIRECTIONS */


/* SMART-RTL */

/* #LEFT-PANEL */

/* #LEFT-PANEL > NAV */

/* #LEFT-PANEL > NAV > ULs */

.smart-rtl.minified.smart-style-3 nav ul li span.menu-item-parent {
    max-width: 185px;
}

.smart-rtl.smart-style-3 nav > ul > li.open ul li > a,
.smart-rtl.smart-style-3 nav > ul > li.open > ul > li > a {
    padding-left: 10px !important;
}

/* END #LEFT-PANEL > NAV > ULs */

/* END #LEFT-PANEL > NAV */

/* END #LEFT-PANEL */

/* END SMART-RTL */



/* SMART-LTR */

/* #LEFT-PANEL */

.smart-ltr.smart-style-3 aside#left-panel {
    -webkit-box-shadow: -1px 0 6px rgba(0,0,0,.35);
    -ms-box-shadow: -1px 0 6px rgba(0,0,0,.35);
    box-shadow: -1px 0 6px rgba(0,0,0,.35);
}

.smart-ltr.smart-style-3 nav > ul > li.open {
    border-right: none;
    border-left: 4px solid #4D8BA5;
    padding-left: 0;
}

/* #LEFT-PANEL > NAV */

/* #LEFT-PANEL > NAV > ULs */

.smart-ltr.minified.smart-style-3 nav ul li span.menu-item-parent {
    max-width: 185px;
}

/* END #LEFT-PANEL > NAV > ULs */

/* END #LEFT-PANEL > NAV */

/* END #LEFT-PANEL */

/* END SMART-LTR */

/* header calendar smart-style-0 */
.smart-style-0 .header-calendar, .header-calendar {
    list-style: none;
    float: right;
    position: relative;
    padding: 2px 7px 3px;
    margin: 16px 0 0 0;
    color: #3276b1;
}

/* header calendar smart-style-1 */
.smart-style-1 .header-calendar {
    list-style: none;
    float: right;
    position: relative;
    padding: 2px 7px 3px;
    margin: 16px 0 0 0;
    color: #FFF;
}
/* header calendar smart-style-2 */
.smart-style-2 .header-calendar {
    list-style: none;
    float: right;
    position: relative;
    padding: 2px 7px 3px;
    margin: 16px 0 0 0;
    color: #C5C6CA;
}
/* header calendar smart-style-3 */
.smart-style-3 .header-calendar {
    list-style: none;
    float: right;
    position: relative;
    padding: 3px 7px 3px;
    margin: 16px 0 0 5px;
    color: #fff;
    -ms-text-shadow: #985813 0 -1px;
    text-shadow: #985813 0 -1px;
    background: #000000;
    background: rgba(0,0,0,.2);
    -ms-border-radius: 3px;
    border-radius: 3px;
    margin-top: 14px;
}
/*fix height li nav*/
.smart-style-2 nav > ul > li > a {
    padding-top: 13px;
    padding-bottom: 13px;
}


/* ====================================== .smart-style-4 ====================================== */


/* BOTH DIRECTIONS */

.smart-style-4 aside#left-panel {
    -webkit-box-shadow: 1px 1px 6px rgba(0,0,0,.35);
    -ms-box-shadow: 1px 1px 6px rgba(0,0,0,.35);
    box-shadow: 1px 1px 6px rgba(0,0,0,.35);
}

.smart-style-4 nav > ul > li.open {
    border-right: 4px solid #4D8BA5;
    border-left: none;
    padding-right: 0;
}

.smart-style-4 .login-info a span {
    width: 140px;
}



.smart-style-4 body, body.smart-style-4 {
    /*font-family: Tahoma;*/
}

/* END BOTH DIRECTIONS */


/* SMART-RTL */

/* #LEFT-PANEL */

/* #LEFT-PANEL > NAV */

/* #LEFT-PANEL > NAV > ULs */

.smart-rtl.minified.smart-style-4 nav ul li span.menu-item-parent {
    max-width: 185px;
}

.smart-rtl.smart-style-4 nav > ul > li.open ul li > a,
.smart-rtl.smart-style-4 nav > ul > li.open > ul > li > a {
    padding-left: 10px !important;
}

/* END #LEFT-PANEL > NAV > ULs */

/* END #LEFT-PANEL > NAV */

/* END #LEFT-PANEL */

/* END SMART-RTL */



/* SMART-LTR */

/* #LEFT-PANEL */

.smart-ltr.smart-style-4 aside#left-panel {
    -webkit-box-shadow: -1px 0 6px rgba(0,0,0,.35);
    -ms-box-shadow: -1px 0 6px rgba(0,0,0,.35);
    box-shadow: -1px 0 6px rgba(0,0,0,.35);
}

.smart-ltr.smart-style-4 nav > ul > li.open {
    border-right: none;
    border-left: 4px solid #4D8BA5;
    padding-left: 0;
}

/* #LEFT-PANEL > NAV */

/* #LEFT-PANEL > NAV > ULs */

.smart-ltr.minified.smart-style-4 nav ul li span.menu-item-parent {
    max-width: 185px;
}


/* ====================================== .smart-style-5 ====================================== */


/* BOTH DIRECTIONS */
.smart-style-5 aside#left-panel {
    -webkit-box-shadow: 1px 1px 6px rgba(0,0,0,.35);
    -ms-box-shadow: 1px 1px 6px rgba(0,0,0,.35);
    box-shadow: 1px 1px 6px rgba(0,0,0,.35);
}

.smart-style-5 nav > ul > li.open {
    border-right: 4px solid #4D8BA5;
    border-left: none;
    padding-right: 0;
}

.smart-style-5 .login-info a span {
    width: 140px;
}



.smart-style-5 body, body.smart-style-5 {
    /*font-family: Tahoma;*/
}

/* END BOTH DIRECTIONS */


/* SMART-RTL */

/* #LEFT-PANEL */

/* #LEFT-PANEL > NAV */

/* #LEFT-PANEL > NAV > ULs */

.smart-rtl.minified.smart-style-5 nav ul li span.menu-item-parent {
    max-width: 185px;
}

.smart-rtl.smart-style-5 nav > ul > li.open ul li > a,
.smart-rtl.smart-style-5 nav > ul > li.open > ul > li > a {
    padding-left: 10px !important;
}

/* END #LEFT-PANEL > NAV > ULs */

/* END #LEFT-PANEL > NAV */

/* END #LEFT-PANEL */

/* END SMART-RTL */



/* SMART-LTR */

/* #LEFT-PANEL */

.smart-ltr.smart-style-5 aside#left-panel {
    -webkit-box-shadow: -1px 0 6px rgba(0,0,0,.35);
    -ms-box-shadow: -1px 0 6px rgba(0,0,0,.35);
    box-shadow: -1px 0 6px rgba(0,0,0,.35);
}

.smart-ltr.smart-style-5 nav > ul > li.open {
    border-right: none;
    border-left: 4px solid #4D8BA5;
    padding-left: 0;
}

/* #LEFT-PANEL > NAV */

/* #LEFT-PANEL > NAV > ULs */

.smart-ltr.minified.smart-style-5 nav ul li span.menu-item-parent {
    max-width: 185px;
}



.smart-style-5 #project-context span a, #project-context span small {
    color: #ffffff;
    -ms-text-shadow: none;
    text-shadow: none;
    direction: rtl;
}

.smart-style-5 .header-calendar, .header-calendar {
    list-style: none;
    float: right;
    position: relative;
    padding: 2px 7px 3px;
    margin: 16px 0 0 0;
    color: #ffffff;
}

.smart-style-5 #project-context .organization-name {
    color: #ffffff;
    font-size: 12px;
    font-weight: normal;
}

.smart-style-5 .login-info > span {
    height: 38px;
    display: block;
    padding: 0 10px;
    border-bottom: 1px solid #ffffff;
}

.smart-style-5 #left-panel #nav-scroll-top {
    background: #2a7766 !important;
    text-align: center;
    color: #eee;
}

.smart-style-5 #left-panel #nav-scroll-bottom {
    background: #2a7766 !important;
    text-align: center;
    color: #eee;
}

.smart-style-5 .form-control .EmployeePositionSearch {
    background-color: rgba(0, 0, 0, 0.5);
}

.smart-style-5 .fixed-header.fixed-ribbon #header {
    border-bottom: none;
}

.smart-style-5.fixed-header #header {
    background: none !important;
}

.smart-style-5 .login-info {
    display: block;
    font-size: 12px;
    color: #fff;
    height: auto !important;
    border: solid transparent;
    border-width: 1px 0;
    box-shadow: inset 1px 1px 0 rgba(0,0,0,.1),inset 0 -1px 0 rgba(0,0,0,.07);
    width: 100%;
    margin: 0 !important;
    border-bottom: 1px solid #525151;
}

    .smart-style-5 .login-info a span {
        text-transform: capitalize;
        font-size: 14px;
        display: inline-block;
        text-decoration: none;
        max-width: 150px;
        white-space: nowrap;
        overflow: hidden;
        text-overflow: ellipsis;
        vertical-align: middle;
        color: #ffffff;
    }

.smart-style-5 .jarviswidget-color-pinkDark > header {
    border-color: #45474b !important;
    background: #4c4f53;
    color: #fff;
}

.smart-style-5 .jarviswidget-color-yellow > header {
    border-color: #45474b !important;
    background: #4c4f53;
    color: #fff;
}

.smart-style-5 .jarviswidget-color-blueLight > header {
    border-color: #45474b !important;
    background: #4c4f53;
    color: #fff;
}

.smart-style-5 .jarviswidget-color-orange > header {
    border-color: #45474b !important;
    background: #4c4f53;
    color: #fff;
}

.smart-style-5 .jarviswidget-color-purple > header {
    border-color: #45474b !important;
    background: #4c4f53;
    color: #fff;
}

.smart-style-5 .jarviswidget-color-orange > header {
    border-color: #45474b !important;
    background: #4c4f53;
    color: #fff;
}

.smart-style-5 .jarviswidget-color-pink > header {
    border-color: #45474b !important;
    background: #4c4f53;
    color: #fff;
}

.smart-style-5 .input-group-addon {
    padding: 6px 12px;
    font-size: 5px;
    font-weight: normal;
    line-height: 1;
    color: #555555;
    text-align: center;
    background-color: rgba(0, 0, 0, 0.5);
    border: 1px solid rgba(0, 0, 0, 0.5);
    border-radius: 0px;
}


.smart-style-5 #logo-group span#activity {
    -moz-border-radius: 2px;
    -webkit-border-radius: 2px;
    border-radius: 2px;
    cursor: default !important;
    display: inline-block;
    font-weight: 700;
    height: 24px;
    width: 24px;
    padding: 2px;
    text-align: center;
    text-decoration: none !important;
    -moz-user-select: none;
    -webkit-user-select: none;
    background-color: #f8f8f8;
    background-image: -webkit-gradient(linear,left top,left bottom,from(#f8f8f8),to(#f1f1f1));
    background-image: -webkit-linear-gradient(top,#2196f3,#2196f3);
    background-image: -moz-linear-gradient(top,#2196f3,#2196f3);
    background-image: -ms-linear-gradient(top,#2196f3,#2196f3);
    background-image: -o-linear-gradient(top,#2196f3,#2196f3);
    background-image: linear-gradient(top,#2196f3,#2196f3);
    border: 1px solid #bfbfbf;
    color: #ffffff;
    font-size: 19px;
    margin: 10px 0 0;
    position: relative;
}

    .smart-style-5 #logo-group span#activity:hover {
        border: 1px solid #bfbfbf;
        transition: all 0s;
        cursor: pointer !important;
        -webkit-box-shadow: inset 0 0 4px 1px rgba(0,0,0,.08);
        box-shadow: inset 0 0 4px 1px rgba(0,0,0,.08);
    }

body.smart-style-5 {
    -ms-overflow-style: scrollbar;
}

.smart-style-5 #Letter_LetterGridButtons .btn-default a {
    height: 100%;
    color: white;
}

.smart-style-5 #Letter_IndexSent .LetterInPage,
.smart-style-5 #Letter_IndexFollow .LetterInPage,
.smart-style-5 #Letter_IndexOrgArchive .LetterInPage,
.smart-style-5 #Letter_IndexPersonalArchive .LetterInPage,
.smart-style-5 #Letter_IndexDraft .LetterInPage,
.smart-style-5 #Letter_IndexDeleted .LetterInPage,
.smart-style-5 #Letter_IndexAction .LetterInPage,
.smart-style-5 #Letter_Index .LetterInPage {
    color: #4c4f53 !important;
    font-size: 12px;
    line-height: 30px;
}


.smart-style-5 .btn-default,
.smart-style-5 .btn-default.active,
.smart-style-5 .btn-default:active,
.smart-style-5 .btn-default:focus,
.smart-style-5 .btn-default:hover,
.smart-style-5 .open > .dropdown-toggle.btn-default {
    background: rgba(0, 0, 0, 0.5) !important;
    color: #fff !important;
    border-color: rgba(0, 0, 0, -0.5) !important;
}


.smart-style-5 .form-control,
.smart-style-5 .input-group-addon,
.smart-style-5 .smart-form .input input,
.smart-style-5 .smart-form .select select,
.smart-style-5 .smart-form .textarea textarea,
.smart-style-5 .bootstrap-tagsinput,
.smart-style-5 .select2-container-multi .select2-choices,
.smart-style-5 .select2-container .select2-choice .select2-arrow,
.smart-style-5 .select2-container .select2-choice {
    /*background: rgba(0, 0, 0, 0.5) !important;*/
    border-color: #4c4f53;
    color: black !important;
}

.smart-style-5 .k-block,
.smart-style-5 .k-content,
.smart-style-5 .k-header-column-menu,
.smart-style-5 .k-panelbar,
.smart-style-5 .k-slider,
.smart-style-5 .k-splitter,
.smart-style-5 .k-treeview,
.smart-style-5 .k-widget {
    outline: 0;
    -webkit-tap-highlight-color: transparent;
    color: white !important;
}

.smart-style-5 .treeOrg {
    outline: 0;
    -webkit-tap-highlight-color: transparent;
    color: #45474b !important;
}

.smart-style-5 .k-block,
.smart-style-5 .k-content,
.smart-style-5 .k-grid,
.smart-style-5 .k-header-column-menu,
.smart-style-5 .k-panelbar,
.smart-style-5 .k-slider,
.smart-style-5 .k-splitter,
.smart-style-5 #LetterIndex .k-widget {
    outline: 0;
    -webkit-tap-highlight-color: transparent;
    color: #4c4f53 !important;
}


.smart-style-5 .alert-info {
    background: rgba(174, 207, 233, 0.43);
    color: #45474b;
}

.smart-style-5 #SearchLetter,
.smart-style-5 #txtSearch,
.smart-style-5 #NewCaseTypesSearch,
.smart-style-5 #NormalSearchText,
.smart-style-5 #txtSearchDocuments,
.smart-style-5 #AdvanceSearchText,
.smart-style-5 #ArchiveLetterSearchCode,
.smart-style-5 #ArchiveLetterSearch,
.smart-style-5 #SearchTextModal,
.smart-style-5 .chat-user-filter,
.smart-style-5 #SearchString,
.smart-style-5 #SearchTextBox,
.smart-style-5 #MoveLetterSearch,
.smart-style-5 #SettingSearch,
.smart-style-5 #txtOrgSearch,
.smart-style-5 #PopularMessageSearch {
    background: rgba(0, 0, 0, 0.5) !important;
    border-color: #4c4f53;
    color: white !important;
}

textarea.textEditor {
    background-color: white !important;
}





.smart-style-5 #LetterType-Indoor,
.smart-style-5 #LetterType-External,
.smart-style-5 #LetterType-Internal {
    background: rgba(0, 0, 0, 0.5) !important;
    border-color: #4c4f53;
    color: #4c4f53 !important;
}

.smart-style-5 #SearchFiltersPanel #LetterId,
.smart-style-5 #SearchFiltersPanel #StartLetterDate,
.smart-style-5 #SearchFiltersPanel #EndLetterDate,
.smart-style-5 #SearchFiltersPanel #StartLetterDateArchive,
.smart-style-5 #SearchFiltersPanel #EndLetterDateArchive,
.smart-style-5 #SearchFiltersPanel #Subject,
.smart-style-5 #SearchFiltersPanel #LetterNumber {
    background: white !important;
    border-color: #4c4f53;
    color: white !important;
}

.smart-style-5 fa-dot-circle-o {
    color: white !important;
    background-color: white !important;
}

.smart-style-5 .table-bordered,
.smart-style-5 .table-bordered > tbody > tr > td,
.smart-style-5 .table-bordered > tbody > tr > th,
.smart-style-5 .table-bordered > tfoot > tr > td,
.smart-style-5 .table-bordered > tfoot > tr > th,
.smart-style-5 .table-bordered > thead > tr > td,
.smart-style-5 .table-bordered > thead > tr > th {
    border-color: #bfbfbf !important;
}

.smart-style-5 .input-group-addon,
.smart-style-5 .smart-form .input input,
.smart-style-5 .smart-form .select select,
.smart-style-5 .smart-form .textarea textarea,
.smart-style-5 .bootstrap-tagsinput,
.smart-style-5 .select2-container-multi .select2-choices,
.smart-style-5 .select2-container .select2-choice .select2-arrow,
.smart-style-5 .select2-container .select2-choice {
    /*background: rgba(0, 0, 0, 0.5) !important;*/
    border-color: #4c4f53;
    color: black !important;
}


.smart-style-5 ::-webkit-input-placeholder,
.smart-style-5 ::-moz-placeholder,
.smart-style-5 :-moz-placeholder,
.smart-style-5 :-webkit-placeholder,
.smart-style-5 :placeholder,
.smart-style-5 :-moz-placeholder,
.smart-style-5 nav ul li.active > a:before,
.smart-style-5.menu-on-top nav ul ul li a,
.smart-style-5.menu-on-top nav ul ul ul li a {
    color: #eee !important;
}

.smart-style-5 button.close {
    color: white !important;
}

.smart-style-5 .smart-form .icon-append, .smart-style-5 .smart-form .icon-prepend {
    color: rgba(0, 0, 0, 0.5) !important;
    border-color: rgba(255, 255, 255, 0.5);
}

.smart-style-5 .smart-form .toggle input:checked + i:before {
    right: 36px;
    background-color: #3276B1 !important;
    color: white !important;
}


.smart-style-5 .smart-form .checkbox input:checked + i,
.smart-style-5 .smart-form .radio input:checked + i,
.smart-style-5 .smart-form .toggle input:checked + i {
    border-color: #3276B1 !important;
    color: white !important;
}

.smart-style-5 .smart-form .toggle i:before {
    background-color: #3276b1;
    color: white !important;
}

.smart-style-5 .smart-form .toggle i:after {
    content: attr(data-swchoff-text);
    position: absolute;
    top: 2px;
    right: 8px;
    left: 8px;
    font-style: normal;
    font-size: 9px;
    line-height: 13px;
    font-weight: 700;
    text-align: left;
    color: #4c4f53 !important;
}

.smart-style-5 .smart-form .toggle i {
    background: rgba(255, 255, 255, 0.12) !important;
}

.smart-style-5 .k-grouping-header .k-group-indicator .k-link {
    color: #45474b !important;
}

.smart-style-5 .k-grid-filter {
    color: #45474b !important;
}

.smart-style-5 #sparks li h5 {
    color: white;
    float: left;
    font-size: 11px;
    font-weight: normal;
    margin: -3px 0 0 0;
    padding: 0;
    border: none;
    text-transform: uppercase;
}

.smart-style-5 .smart-form .rating,
.smart-style-5 .smart-form .toggle,
.smart-style-5 .smart-form .radio {
    color: #fff;
    -webkit-text-shadow: 0 1px 5px rgba(0, 0, 0, 0.25);
    -moz-text-shadow: 0 1px 5px rgba(0, 0, 0, 0.25);
    text-shadow: 0 1px 5px rgba(0, 0, 0, 0.25);
}

.smart-style-5 .fa-plus-square,
.smart-style-5 .fa-minus-square {
    color: #3276b1 !important;
    text-decoration: none;
}

.smart-style-5 .fc-border-separate thead tr,
.smart-style-5 .table thead tr {
    background: white !important;
    color: #45474b !important;
}

.smart-style-5 .smart-form .checkbox {
    color: #4c4f53 !important;
}

.smart-style-5 .External,
.smart-style-5 .Internal,
.smart-style-5 .Indoor {
    color: white !important;
}

.smart-style-5 .jarviswidget-color-blueDark .nav-tabs li a:hover {
    color: #FFD600 !important;
    border-color: rgba(0, 0, 0, 0.25) !important;
}


.smart-style-5 .k-autocomplete,
.smart-style-5 .k-draghandle,
.smart-style-5 .k-dropdown-wrap,
.smart-style-5 .k-grid-header,
.smart-style-5 .k-grouping-header,
.smart-style-5 .k-header,
.smart-style-5 .k-numeric-wrap,
.smart-style-5 .k-panelbar .k-tabstrip-items .k-item,
.smart-style-5 .k-picker-wrap,
.smart-style-5 .k-progressbar,
.smart-style-5 .k-state-highlight,
.smart-style-5 .k-tabstrip-items .k-item,
.smart-style-5 .k-toolbar {
    background-color: rgb(235, 235, 235) !important;
    color: black !important;
}

.smart-style-5 .letter-grid-style {
    color: #45474b !important;
}

.smart-style-5 .k-grid-header th.k-header > .k-link {
    color: #333 !important;
}

.smart-style-5 .table {
    background-color: white;
}

.smart-style-5 .smart-form .label {
    color: #000000;
}

.smart-style-5 .k-rtl .k-pager-wrap .k-i-arrow-60-left,
.smart-style-5 .k-rtl .k-pager-wrap .k-i-arrow-60-right,
.smart-style-5 .k-rtl .k-pager-wrap .k-i-arrow-end-left,
.smart-style-5 .k-rtl .k-pager-wrap .k-i-arrow-end-right {
    color: #3276b1 !important;
    text-decoration: none;
}

.smart-style-5 a {
    color: white !important;
    text-decoration: none;
}

.smart-style-5 .letter-title a {
    color: #3276b1 !important;
    text-decoration: none;
}

.smart-style-5 .k-pager-numbers a {
    color: #3276b1 !important;
    text-decoration: none;
}

.smart-style-5 .k-list-container.k-popup {
    color: black !important;
    background-color: white !important;
}



.smart-style-5 .k-listbox .k-item, .smart-style-5 .k-popup .k-list .k-item {
    color: black !important;
}

body.smart-style-5 .dataTables_filter .input-group-addon + .form-control {
    background: transparent;
}


.smart-style-5 .smart-ltr .move-right-btn {
    margin-right: 185px !important;
}

.smart-style-5 .smart-ltr .newItem-btn {
    float: right;
    margin-right: 25px;
    display: inline-block;
    margin-top: 5px;
    border: none;
    color: white !important;
}

.smart-style-5 .newItem {
    /*background-color: rgba(0, 0, 0, 0.5);*/
    color: white;
}

.smart-style-5 .smart-ltr .newItem {
    background-color: #214e75 !important;
    color: white !important;
}

.smart-style-5 .smart-rtl .newItem {
    background-color: rgba(0, 0, 0, 0.5) !important;
    color: white !important;
}

.smart-style-5 .smart-rtl .newitem-dropdown {
    right: auto !important;
    left: 0 !important;
    color: white !important;
}

.smart-style-5 .smart-ltr .newitem-dropdown {
    right: auto !important;
    left: 0 !important;
    color: white !important;
}

.smart-style-5 .smart-rtl .move-right-btn {
    margin-left: 185px !important;
}

.smart-style-5 .smart-rtl .newItem-btn {
    float: left;
    margin-left: 25px;
    display: inline-block;
    margin-top: 5px;
    border: none;
}


.smart-style-5 .newItem-btn a:hover,
.smart-style-5 .newItem-btn a:focus {
    color: white;
    text-decoration: none;
}

.smart-style-5 .referModal .refers .refer {
    padding: 5px;
    background-color: rgba(255, 255, 225, 0.15) !important;
}


.smart-style-5 table.k-editor .k-editable-area {
    background-color: white !important;
}



.smart-style-5 .k-context-menu.k-menu-vertical,
.smart-style-5 .k-menu-item {
    border-color: #bfbfbf;
    background-color: #7b9ab1 !important;
    color: #333 !important;
}

.smart-style-5 .k-link.k-menu-link {
    background-color: white !important;
    color: #4c4f53 !important;
}


.smart-style-5 .select2-search input {
    border: 1px solid rgba(255, 255, 255, 0.2);
    background: rgba(29, 29, 29, 0.9);
    color: #000000;
}


/*.smart-style-5 .k-animation-container,
.smart-style-5 .k-animation-container *,
.smart-style-5 .k-animation-container :after,
.smart-style-5 .k-list-container,
.smart-style-5 .k-widget,
.smart-style-5 .k-widget *,
.smart-style-5 .k-widget :before {
    background-color: rgba(255, 255, 225, -0.85) !important;
    color: white !important;
}*/

.smart-style-5 .EmployeePositionSearch,
.smart-style-5 .DeputySearch,
.smart-style-5 .BpmSearch,
.smart-style-5 .EmployeeSearchSearchSearch {
    background-color: #233737 !important;
    color: orange !important;
}


.smart-style-5 #Reminder_Index .row-creator {
    margin-top: -5px;
    color: white !important;
    margin-bottom: 4px;
}

.smart-style-5 .select2-container--bootstrap .select2-results__option--highlighted[aria-selected] {
    /*background-color: #337ab7;*/
    color: white !important;
}

.smart-style-5 .form-control .EmployeePositionSearch {
    background-color: red !important;
    border-color: transparent !important;
    color: #FFF !important;
}

.smart-style-5 .k-window-content, .smart-style-5 .k-window-titlebar {
    background: url(../img/glass.jpg) no-repeat center top fixed;
    background-size: cover;
}

.smart-style-5 .ui-datepicker, .smart-style-5 .ui-datepicker a {
    background: #eee !important;
    color: black !important;
}

.smart-style-5 .highlighted-date a {
    color: rgb(224, 0, 51) !important;
}

.smart-style-5 .k-window {
    color: white !important;
}
/*.smart-style-5 .control-label {
    color: #4c4f53 !important;
}*/
.smart-style-5 .userDetailsLink {
    color: black !important;
}

.smart-style-5 #userDetailsWrapper {
    background: url(../img/glass.jpg) no-repeat center top fixed !important;
}

.smart-style-5 #onlineUserWrapper {
    background: url(../img/glass.jpg) no-repeat center top fixed !important;
}

.smart-style-5 .jarviswidget-editbox {
    background: rgba(255, 255, 225, -0.85) !important;
}

.smart-style-5 #CustomizeColumnConfig-list .form-group,
.smart-style-5 #CustomizeColumnConfig_listbox .form-group .checkbox {
    /*background-color: #bfbfbf !important;*/
    color: rgba(0, 0, 0, 0.5) !important;
}

.smart-style-5 .oa7-home,
.smart-style-5 .oa7-inbox,
.smart-style-5 .oa7-archive,
.smart-style-5 .oa7-bpm-inbox,
.smart-style-5 .oa7-draft,
.smart-style-5 .oa7-sentitem,
.smart-style-5 .oa7-todo,
.smart-style-5 .oa7-action,
.smart-style-5 .oa7-follow,
.smart-style-5 .oa7-personalarchive,
.smart-style-5 .oa7-search,
.smart-style-5 .oa7-calendar,
.smart-style-5 .oa7-trash,
.smart-style-5 .oa7-analysis,
.smart-style-5 .oa7-contact,
.smart-style-5 .oa7-link,
.smart-style-5 .oa7-personal-link {
    filter: grayscale(0) brightness(100%) sepia(100%) hue-rotate( 200deg) saturate(0) contrast(10) !important;
}

.smart-style-5 .search-title {
    color: #45474b !important;
}

.smart-style-5 .jarviswidget > div {
    background: rgba(0, 0, 0, 0.18) !important;
    border-color: rgba(0, 0, 0, 0.13) !important;
    color: white !important;
}

.smart-style-5 .alert-warning {
    border-color: rgba(255, 242, 200, 0.4);
    color: black;
    background-color: rgba(255, 242, 200, 0.4);
}

.smart-style-5 #treeview, .smart-style-5 .ui-sortable-handle {
    color: white !important;
    background: rgba(0, 0, 0, 0.18) !important
}

.smart-style-5 #SelectArchiveModal #ArchiveLetterFolderList,
.smart-style-5 #MoveLetterModal #MoveLetterFolderList {
    border: 1px solid black;
    border-top: none;
    overflow-y: scroll;
    height: 150px;
    color: white !important;
}

.smart-style-5 .txt-color-green {
    color: white !important;
}

.smart-style-5 .txt-color-purple {
    color: white !important;
}

.smart-style-5 .txt-color-teal {
    color: white !important;
}

.smart-style-5 .txt-color-blue {
    color: white !important;
}

.smart-style-5 .txt-color-greenDark {
    color: white !important;
}

.smart-style-5 .ajax-notifications .alert.alert-transparent {
    background-color: transparent;
    border-color: transparent;
    color: white;
    margin: 13px 10px;
}

.smart-style-5 .smart-rtl .popover .popover-content {
    direction: rtl;
    text-align: right;
    color: white !important;
}

.smart-style-5 .popover-event .popover-content > div {
    min-height: 100px;
    word-wrap: break-word;
    color: white;
}

.smart-style-5 .modal-content,
.smart-style-5 .MessageBoxContainer,
.smart-style-5 .ajax-dropdown,
.smart-style-5 #extr-page {
    background: url(../img/glass.jpg) no-repeat 0 0;
    color: #45474b !important;
    background-size: cover;
}

.smart-style-5 .mail-title a {
    color: #214e75 !important;
}

.smart-style-5 .fax-title a {
    color: #214e75 !important;
}

.smart-style-5 .title-CentralSecretariat a {
    color: #214e75 !important;
}

.smart-style-5 .referModal {
    background-color: #dde4ea !important;
}

.smart-style-5 .modalfont {
    color: #2196f3 !important;
}

.smart-style-5 .modalnote {
    color: rgba(0, 0, 0, 0.5) !important;
}

.smart-style-5 .modalbtn {
    color: #45474b !important;
    background-color: white !important;
    border-color: #bfbfbf !important;
}


.smart-style-5 .smart-form .button,
.smart-style-5 .smart-form .checkbox,
.smart-style-5 .smart-form .input,
.smart-style-5 .smart-form .radio,
.smart-style-5 .smart-form .select,
.smart-style-5 .smart-form .textarea,
.smart-style-5 .smart-form .toggle {
    position: relative;
    display: block;
    font-weight: 400;
    /*background-color: white !important;*/
}

.smart-style-5 #Subject {
    background-color: white !important;
}

.smart-style-5 #LetterReferModalLabel,
.smart-style-5 #LetterReferSelected {
    color: white !important;
}


.smart-style-5 .searchinput {
    background-color: white !important;
    color: black !important;
}

/*.smart-style-5 [class^="txt-color-"],
.smart-style-5 [class*=" txt-color-"],
.smart-style-5 #sparks li h5,
.smart-style-5 #project-context > :first-child,
.smart-style-5 .project-context > :first-child,
.smart-style-5 .bootstrap-duallistbox-container label,
.smart-style-5 .form header,
.smart-style-5 .inbox-side-bar h6,
.smart-style-5 .ajax-notifications > .alert.alert-transparent {
    color: #92a2a8 !important;
    -webkit-text-shadow: 0px 1px 5px rgba(0, 0, 0, 0.25);
    -moz-text-shadow: 0px 1px 5px rgba(0, 0, 0, 0.25);
    text-shadow: 0px 1px 5px rgba(0, 0, 0, 0.25);
}*/
/* ====================================== .smart-style-6 ====================================== */
/* BOTH DIRECTIONS */
.smart-style-6 aside#left-panel {
    -webkit-box-shadow: 1px 1px 6px rgba(0,0,0,.35);
    -ms-box-shadow: 1px 1px 6px rgba(0,0,0,.35);
    box-shadow: 1px 1px 6px rgba(0,0,0,.35);
}

.smart-style-6 nav > ul > li.open {
    border-right: 4px solid #4D8BA5;
    border-left: none;
    padding-right: 0;
}

.smart-style-6 .login-info a span {
    width: 140px;
}



.smart-style-4 body, body.smart-style-4 {
    /*font-family: Tahoma;*/
}

/* END BOTH DIRECTIONS */


/* SMART-RTL */

/* #LEFT-PANEL */

/* #LEFT-PANEL > NAV */

/* #LEFT-PANEL > NAV > ULs */

.smart-rtl.minified.smart-style-6 nav ul li span.menu-item-parent {
    max-width: 185px;
}

.smart-rtl.smart-style-6 nav > ul > li.open ul li > a,
.smart-rtl.smart-style-6 nav > ul > li.open > ul > li > a {
    padding-left: 10px !important;
}

/* END #LEFT-PANEL > NAV > ULs */

/* END #LEFT-PANEL > NAV */

/* END #LEFT-PANEL */

/* END SMART-RTL */



/* SMART-LTR */

/* #LEFT-PANEL */

.smart-ltr.smart-style-6 aside#left-panel {
    -webkit-box-shadow: -1px 0 6px rgba(0,0,0,.35);
    -ms-box-shadow: -1px 0 6px rgba(0,0,0,.35);
    box-shadow: -1px 0 6px rgba(0,0,0,.35);
}

.smart-ltr.smart-style-6 nav > ul > li.open {
    border-right: none;
    border-left: 4px solid #4D8BA5;
    padding-left: 0;
}

/* #LEFT-PANEL > NAV */

/* #LEFT-PANEL > NAV > ULs */

.smart-ltr.minified.smart-style-6 nav ul li span.menu-item-parent {
    max-width: 185px;
}



.smart-style-6 #project-context span a, #project-context span small {
    color: #ffffff;
    -ms-text-shadow: none;
    text-shadow: none;
    direction: rtl;
}

.smart-style-6 .header-calendar, .header-calendar {
    list-style: none;
    float: right;
    position: relative;
    padding: 2px 7px 3px;
    margin: 16px 0 0 0;
    color: #ffffff;
}

.smart-style-6 #project-context .organization-name {
    color: #ffffff;
    font-size: 12px;
    font-weight: normal;
}

.smart-style-6 .login-info > span {
    height: 38px;
    display: block;
    padding: 0 10px;
    border-bottom: 1px solid #ffffff;
}

.smart-style-6 #left-panel #nav-scroll-top {
    background: #2196F3 !important;
    text-align: center;
    color: #eee;
}

.smart-style-6 #left-panel #nav-scroll-bottom {
    background: #2196F3 !important;
    text-align: center;
    color: #eee;
}

.smart-style-6 #main-tree > ul {
    max-height: calc(100vh - 240px);
}

.smart-style-6 .fixed-header.fixed-ribbon #header {
    border-bottom: none;
    /* box-shadow: none; */
}

.smart-style-6 .login-info {
    display: block;
    font-size: 12px;
    color: #fff;
    height: auto !important;
    border: solid transparent;
    border-width: 1px 0;
    box-shadow: inset 1px 1px 0 rgba(0,0,0,.1),inset 0 -1px 0 rgba(0,0,0,.07);
    width: 100%;
    margin: 0 !important;
    border-bottom: 1px solid #525151;
}

    .smart-style-6 .login-info a span {
        text-transform: capitalize;
        font-size: 14px;
        display: inline-block;
        text-decoration: none;
        max-width: 150px;
        white-space: nowrap;
        overflow: hidden;
        text-overflow: ellipsis;
        vertical-align: middle;
        color: #000000;
    }

.smart-style-6 .jarviswidget-color-pinkDark > header {
    border-color: #45474b !important;
    background: #4c4f53;
    color: #fff;
}

.smart-style-6 .jarviswidget-color-yellow > header {
    border-color: #45474b !important;
    background: #4c4f53;
    color: #fff;
}

.smart-style-6 .jarviswidget-color-blueLight > header {
    border-color: #45474b !important;
    background: #4c4f53;
    color: #fff;
}

.smart-style-6 .jarviswidget-color-orange > header {
    border-color: #45474b !important;
    background: #4c4f53;
    color: #fff;
}

.smart-style-6 .jarviswidget-color-purple > header {
    border-color: #45474b !important;
    background: #4c4f53;
    color: #fff;
}

.smart-style-6 .jarviswidget-color-orange > header {
    border-color: #45474b !important;
    background: #4c4f53;
    color: #fff;
}

.smart-style-6 .jarviswidget-color-pink > header {
    border-color: #45474b !important;
    background: #4c4f53;
    color: #fff;
}

.smart-style-6 .input-group-addon {
    padding: 6px 12px;
    font-size: 5px;
    font-weight: normal;
    line-height: 1;
    color: #555555;
    text-align: center;
    background-color: #eeeeee;
    border: 1px solid #cccccc;
    border-radius: 0px;
}


.smart-style-6 #logo-group span#activity {
    -moz-border-radius: 2px;
    -webkit-border-radius: 2px;
    border-radius: 2px;
    cursor: default !important;
    display: inline-block;
    font-weight: 700;
    height: 24px;
    width: 24px;
    padding: 2px;
    text-align: center;
    text-decoration: none !important;
    -moz-user-select: none;
    -webkit-user-select: none;
    background-color: #f8f8f8;
    background-image: -webkit-gradient(linear,left top,left bottom,from(#f8f8f8),to(#f1f1f1));
    background-image: -webkit-linear-gradient(top,#2196f3,#2196f3);
    background-image: -moz-linear-gradient(top,#2196f3,#2196f3);
    background-image: -ms-linear-gradient(top,#2196f3,#2196f3);
    background-image: -o-linear-gradient(top,#2196f3,#2196f3);
    background-image: linear-gradient(top,#2196f3,#2196f3);
    border: 1px solid #bfbfbf;
    color: #ffffff;
    font-size: 19px;
    margin: 10px 0 0;
    position: relative;
}

    .smart-style-6 #logo-group span#activity:hover {
        border: 1px solid #bfbfbf;
        transition: all 0s;
        cursor: pointer !important;
        -webkit-box-shadow: inset 0 0 4px 1px rgba(0,0,0,.08);
        box-shadow: inset 0 0 4px 1px rgba(0,0,0,.08);
    }


    body.smart-style-6 .alert-success,
    body.smart-style-6 .btn-success {
        border-color: #388E3C;
        color: #FFF;
        background-color: #4CAF50;
    }

    body.smart-style-6 .label-success {
        background-color: #4CAF50;
    }

.smart-style-6 #SecretariatIndicatorFormUploadButton {
    background: #4CAF50 !important;
    border-color: #4CAF50 !important;
    color: #FFF !important;
}

    .smart-style-6 #SecretariatIndicatorFormUploadButton:hover {
        background: #3d8b40 !important;
        border-color: #3d8b40 !important;
        color: #FFF !important;
    }


.smart-style-6 #SecretariatIndicatorFormotherAttachment {
    background: #4CAF50 !important;
    border-color: #4CAF50 !important;
    color: #FFF !important;
}

    .smart-style-6 #SecretariatIndicatorFormotherAttachment:hover {
        background: #3d8b40 !important;
        border-color: #3d8b40 !important;
        color: #FFF !important;
    }

.smart-style-6 #parentSenderReceiverInformation > div.row.no-margin.package-field > div > a{
background: #4CAF50 !important;
border-color: #4CAF50 !important;
color: #FFF !important;
}

    .smart-style-6 #parentSenderReceiverInformation > div.row.no-margin.package-field > div > a:hover {
        background: #3d8b40 !important;
        border-color: #3d8b40 !important;
        color: #FFF !important;
    }
/* ====================================== .smart-style-7 ====================================== */
/* BOTH DIRECTIONS */
.smart-style-7 aside#left-panel {
    -webkit-box-shadow: 1px 1px 6px rgba(0,0,0,.35);
    -ms-box-shadow: 1px 1px 6px rgba(0,0,0,.35);
    box-shadow: 1px 1px 6px rgba(0,0,0,.35);
}

.smart-style-7 nav > ul > li.open {
    border-right: 4px solid #4D8BA5;
    border-left: none;
    padding-right: 0;
}

.smart-style-7 .login-info a span {
    width: 140px;
}



.smart-style-7 body, body.smart-style-7 {
    /*font-family: Tahoma;*/
}

/* END BOTH DIRECTIONS */


/* SMART-RTL */

/* #LEFT-PANEL */

/* #LEFT-PANEL > NAV */

/* #LEFT-PANEL > NAV > ULs */

.smart-rtl.minified.smart-style-7 nav ul li span.menu-item-parent {
    max-width: 185px;
}

.smart-rtl.smart-style-7 nav > ul > li.open ul li > a,
.smart-rtl.smart-style-7 nav > ul > li.open > ul > li > a {
    padding-left: 10px !important;
}

/* END #LEFT-PANEL > NAV > ULs */

/* END #LEFT-PANEL > NAV */

/* END #LEFT-PANEL */

/* END SMART-RTL */



/* SMART-LTR */

/* #LEFT-PANEL */

.smart-ltr.smart-style-7 aside#left-panel {
    -webkit-box-shadow: -1px 0 6px rgba(0,0,0,.35);
    -ms-box-shadow: -1px 0 6px rgba(0,0,0,.35);
    box-shadow: -1px 0 6px rgba(0,0,0,.35);
}

.smart-ltr.smart-style-7 nav > ul > li.open {
    border-right: none;
    border-left: 4px solid #4D8BA5;
    padding-left: 0;
}

/* #LEFT-PANEL > NAV */

/* #LEFT-PANEL > NAV > ULs */

.smart-ltr.minified.smart-style-7 nav ul li span.menu-item-parent {
    max-width: 185px;
}


.smart-style-7 #project-context span a, .smart-style-7 #project-context span small {
    color: #8A8B8D;
    -ms-text-shadow: none;
    text-shadow: none;
    direction: rtl;
}

    .smart-style-7 #project-context span a:hover, .smart-style-7 #project-context span small {
        background-color: #f2f2f2 !important;
        -ms-text-shadow: none;
        text-shadow: none;
        direction: rtl;
    }

.smart-style-7 #project-context .organization-name {
    color: #8A8B8D;
    font-size: 12px;
    font-weight: normal;
}

    .smart-style-7 #project-context .organization-name:hover {
        color: #9E0B0F !important;
        background-color: #f2f2f2 !important;
        font-size: 12px;
        font-weight: normal;
    }

.smart-style-7 .header-calendar, .header-calendar {
    list-style: none;
    float: right;
    position: relative;
    padding: 2px 7px 3px;
    margin: 16px 0 0 0;
    color: #8A8B8D;
}

.smart-style-7 .jarviswidget-color-yellow > header {
    border-color: #707174 !important;
    background: #707174 !important;
    color: #fff !important;
}

.smart-style-7 .jarviswidget-color-pinkDark > header {
    border-color: #707174 !important;
    background: #707174 !important;
    color: #fff !important;
}

.smart-style-7 .jarviswidget-color-teal > header {
    border-color: #707174 !important;
    background: #707174 !important;
    color: #fff !important;
}

.smart-style-7 .jarviswidget-color-redLight > header {
    border-color: #707174 !important;
    background: #707174 !important;
    color: #fff !important;
}

.smart-style-7 .jarviswidget-color-orange > header {
    border-color: #707174 !important;
    background: #707174 !important;
    color: #fff !important;
}

.smart-style-7 .jarviswidget-color-pink > header {
    border-color: #707174 !important;
    background: #707174 !important;
    color: #fff !important;
}

.smart-style-7 .jarviswidget-color-blueLight > header {
    border-color: #707174 !important;
    background: #707174 !important;
    color: #fff !important;
}


/*.smart-style-7 .badge {
    display: inline-block;
    min-width: 10px;
    padding: 3px 7px;
    font-size: 12px;
    font-weight: bold;
    color: #ffffff;
    line-height: 1;
    vertical-align: middle;
    white-space: nowrap;
    text-align: center;
    background-color: #8A8B8D;
    border-radius: 10px;
}*/



.smart-style-7 .txt-color-teal {
    color: #4c4f53 !important;
}

.smart-style-7 .txt-color-green {
    color: #4c4f53 !important;
}

.smart-style-7 .txt-color-blue {
    color: #4c4f53 !important;
}

.smart-style-7 .txt-color-greenDark {
    color: #4c4f53 !important;
}

.smart-style-7 .txt-color-purple {
    color: #4c4f53 !important;
}

.smart-style-7 tr.bold-row-true > div.letter-title > a {
    color: #4c4f53 !important;
}

    .smart-style-7 tr.bold-row-true > div.letter-title > a:hover {
        color: #9E0B0F !important;
    }


.smart-style-7 a > b.search-title {
    color: #4c4f53 !important;
}

.smart-style-7 div.letter-title > a {
    color: #4c4f53 !important;
}

    .smart-style-7 div.letter-title > a:hover {
        color: #9E0B0F !important;
        background-color: #f4f4f4 !important;
    }

.smart-style-7 a > span.search-title {
    color: #4c4f53 !important;
}

.smart-style-7 a > b.search-title:hover {
    color: #9E0B0F !important;
}

.smart-style-7 a > span.search-title:hover {
    color: #9E0B0F !important;
}

.smart-style-7 #LetterIndex .k-state-selected, .smart-style-7 .letter-grid-style .k-state-selected {
    background-color: #f4e2e2 !important;
    /*border:5px solid rgba(255,0,0,.3) !important;*/
    color: inherit !important;
}

    .smart-style-7 #LetterIndex .k-state-selected:hover,
    .smart-style-7 .letter-grid-style .k-state-selected:hover {
        background-color: #f4e2e2 !important;
        border: #f4e2e2 !important;
        color: inherit !important;
    }


.smart-style-7 .btn-success {
    color: #333333;
    background-color: #ffffff;
    border-color: #cccccc;
}




/*.smart-style-7 .btn-success:active:hover, .btn-success.active:hover, .open > .dropdown-toggle.btn-success:hover, .btn-success:active:focus, .btn-success.active:focus, .open > .dropdown-toggle.btn-success:focus, .btn-success:active.focus, .btn-success.active.focus, .open > .dropdown-toggle.btn-success.focus {
        color: #333333;
        background-color: #ffffff;
        border-color: #cccccc;
    }*/
.smart-style-7 .btn-info {
    color: #333333 !important;
    background-color: #ffffff !important;
    border-color: #cccccc !important;
}


.smart-style-7 div.ReferLetterSubmitWithoutStay > button.btn-danger {
    color: #fff !important;
    background-color: #9E0B0F !important;
    border-color: #cccccc !important;
}

    .smart-style-7 div.ReferLetterSubmitWithoutStay > button.btn-danger:hover {
        color: #fff !important;
        background-color: #800000 !important;
        border-color: #adadad !important;
    }

.smart-style-7 div.ReferLetterSubmit > button.btn-info {
    color: #fff !important;
    background-color: #96989C !important;
    border-color: #636569 !important;
}

    .smart-style-7 div.ReferLetterSubmit > button.btn-info:hover {
        color: #fff !important;
        background-color: #7C7E82 !important;
        border-color: #adadad !important;
    }

.smart-style-7 #ReferLetterSubmit > .btn-info {
    color: #fff !important;
    background-color: #96989C !important;
    border-color: #636569 !important;
}

    .smart-style-7 #ReferLetterSubmit > .btn-info:hover {
        color: #fff !important;
        background-color: #7C7E82 !important;
        border-color: #adadad !important;
    }

/*ReferLetterSubmit*/
.smart-style-7 .btn-primary {
    color: #333333 !important;
    background-color: #ffffff !important;
    border-color: #cccccc !important;
}




.smart-style-7 .btn-warning {
    color: #333333 !important;
    background-color: #ffffff !important;
    border-color: #cccccc !important;
}


.smart-style-7 a#ReferLetter {
    color: #333333 !important;
    background-color: #ffffff !important;
    border-color: #cccccc !important;
}

    .smart-style-7 a#ReferLetter:hover {
        color: #9E0B0F !important;
        background-color: #e6e6e6 !important;
        border-color: #adadad !important;
    }


.smart-style-7 a.ReferAnswerLetter:hover {
    color: #9E0B0F !important;
    background-color: #e6e6e6 !important;
    border-color: #adadad !important;
}

.smart-style-7 a.ArchiveLetterLink:hover {
    color: #9E0B0F !important;
    background-color: #e6e6e6 !important;
    border-color: #adadad !important;
}

.smart-style-7 a.PrintLetterFileBodyModalBtn:hover {
    color: #9E0B0F !important;
    background-color: #e6e6e6 !important;
    border-color: #adadad !important;
}

.smart-style-7 button.LetterAction:hover {
    color: #9E0B0F !important;
    background-color: #e6e6e6 !important;
    border-color: #adadad !important;
}

.smart-style-7 button#DistributeLetterButton:hover {
    color: #9E0B0F !important;
    background-color: #e6e6e6 !important;
    border-color: #adadad !important;
}

.smart-style-7 div.otheroption > a {
    color: #333333 !important;
    background-color: #ffffff !important;
    border-color: #cccccc !important;
}

    .smart-style-7 div.otheroption > a:hover {
        color: #9E0B0F !important;
        background-color: #e6e6e6 !important;
        border-color: #adadad !important;
    }

.smart-style-7 a#OpenReminderModal:hover {
    color: #9E0B0F !important;
    background-color: #e6e6e6 !important;
    border-color: #adadad !important;
}


.smart-style-7 a.return-btn:hover {
    color: #9E0B0F !important;
    background-color: #e6e6e6 !important;
    border-color: #adadad !important;
}

.smart-style-7 a.btn_BackLetter:hover {
    color: #9E0B0F !important;
    background-color: #e6e6e6 !important;
    border-color: #adadad !important;
}

.smart-style-7 a.btn_BackForward:hover {
    color: #9E0B0F !important;
    background-color: #e6e6e6 !important;
    border-color: #adadad !important;
}

.smart-style-7 a:hover {
    color: #9E0B0F !important;
    background-color: #e6e6e6 !important;
    border-color: #adadad !important;
}

.smart-style-7 button:hover {
    color: #9E0B0F !important;
    background-color: #e6e6e6 !important;
    border-top: solid #9E0B0F 2px !important;
}

.smart-style-7 ul > li > a:hover {
    color: #9E0B0F !important;
    background-color: #FFF !important;
    border-top: solid #9E0B0F 2px !important;
}


.smart-style-7 ul.k-tabstrip-items > li > span:hover {
    color: #9E0B0F !important;
    background-color: #f4f4f4 !important;
    border-top: solid #9E0B0F 2px;
}


.smart-style-7 button#OpenAddOtherLetterAttachmentModal > span:hover {
    color: #9E0B0F !important;
    background-color: #e6e6e6 !important;
    border-color: #adadad !important;
}

.smart-style-7 .currentrefer {
    color: #4c4f53 !important;
    background-color: #e0e2e7 !important;
    border-color: #9e0b0f !important;
}

.smart-style-7 .k-panelbar > .k-item > .k-link.k-state-selected, .k-panelbar > li.k-state-default > .k-link.k-state-selected, .k-panelbar > li > .k-state-selected {
    color: #fff;
    background-color: #9E0B0F;
}

.smart-style-7 .k-panelbar > .k-item > .k-link, .k-panelbar > .k-panelbar-header > .k-link {
    color: #58595B;
    background-color: #fff;
}

.smart-style-7 #forwards-fastview .item .sender {
    margin-bottom: 6px;
    color: #58595B;
}

.smart-style-7 #forwards-fastview .item .Original-receiver {
    color: #4c4f53;
}

.smart-style-7 .bg-color-orange {
    background-color: #7C7E82 !important;
}

.smart-style-7 #forwards-fastview .creator {
    border: 1px solid #c9c9c9 !important;
    background-color: #fff !important;
}

.smart-style-7 #forwards-fastview .sender-letter {
    border: 1px solid #c9c9c9 !important;
    background-color: #fff !important;
}

.smart-style-7 button.btnSave {
    color: #fff !important;
    background-color: #9E0B0F !important;
    border-color: #adadad !important;
}

    .smart-style-7 button.btnSave:hover {
        color: #fff !important;
        background-color: #630000 !important;
        border-color: #adadad !important;
    }


.smart-style-7 button#AddLetterRelationReference {
    color: #fff !important;
    background-color: #58595B !important;
    border-color: #adadad !important;
}

    .smart-style-7 button#AddLetterRelationReference:hover {
        color: #fff !important;
        background-color: #2B2D2C !important;
        border-color: #adadad !important;
    }


.smart-style-7 button#AddLetterRelationPursue {
    color: #fff !important;
    background-color: #58595B !important;
    border-color: #adadad !important;
}

    .smart-style-7 button#AddLetterRelationPursue:hover {
        color: #fff !important;
        background-color: #2B2D2C !important;
        border-color: #adadad !important;
    }

.smart-style-7 tr > td > a {
    color: #58595B !important;
    /*background-color: #fff !important;*/
    border-color: #adadad !important;
}

.smart-style-7 #LetterTypeModal > div > div > div.modal-header > button.close:hover {
    background-color: white !important;
    color: #919191 !important;
    border-top: #fff !important;
}

.smart-style-7 span.form-control-static > a {
    color: #58595B !important;
    background-color: #fff !important;
    border-color: #adadad !important;
}

.smart-style-7 #AdvanceSearchTextSubmit {
    color: #fff !important;
    background-color: #96989C !important;
    border-color: #636569 !important;
}

    .smart-style-7 #AdvanceSearchTextSubmit:hover {
        color: #fff !important;
        background-color: #7C7E82 !important;
        border-color: #adadad !important;
    }

.smart-style-7 .AdvanceSearchSubmit {
    color: #fff !important;
    background-color: #96989C !important;
    border-color: #636569 !important;
}

    .smart-style-7 .AdvanceSearchSubmit:hover {
        color: #fff !important;
        background-color: #7C7E82 !important;
        border-color: #adadad !important;
    }

.smart-style-7 .fileinput-button {
    color: #fff !important;
    background-color: #96989C !important;
    border-color: #636569 !important;
}

    .smart-style-7 .fileinput-button:hover {
        color: #fff !important;
        background-color: #7C7E82 !important;
        border-color: #adadad !important;
    }

.smart-style-7 button.send.btn-primary.btn-sm {
    color: #fff !important;
    background-color: #9E0B0F !important;
    border-color: #636569 !important;
}

    .smart-style-7 button.send.btn-primary.btn-sm:hover {
        color: #fff !important;
        background-color: #800000 !important;
        border-color: #adadad !important;
    }




.smart-style-7 div.newItem-btn > div.newItem > a.newItem {
    color: #9E0B0F !important;
    border-color: #adadad !important;
}

.smart-style-7 div.newItem-btn > div.newItem > a#SendFile {
    color: #9E0B0F !important;
    border-color: #adadad !important;
}

.smart-style-7 div.newItem-btn > div.newItem > a#NewLetter {
    color: #9E0B0F !important;
    border-color: #adadad !important;
}

.smart-style-7 div.newItem-btn > div.newItem > a#NewCase {
    color: #9E0B0F !important;
    border-color: #adadad !important;
}

.smart-style-7 div.newItem-btn > div.newItem > a#SetAppointment {
    color: #9E0B0F !important;
    border-color: #adadad !important;
}



.smart-style-7 a.newItem:hover {
    color: #9E0B0F !important;
    background-color: #ffffff !important;
    border-color: #adadad !important;
}


.smart-style-7 .bigBox {
    color: #fff !important;
    background-color: #707174 !important;
}

    .smart-style-7 .bigBox > i.fa-bell {
        color: #DBDCDF !important;
        /*background-color: #BD3125 !important;*/
        opacity: .1 !important;
    }


.smart-style-7 .bg-color-blueDark {
    color: #333333 !important;
    background-color: #ffffff !important;
    border-color: #cccccc !important;
}

.smart-style-7 .reminder-notify .delay-btn:hover {
    border-color: #cccccc !important;
    background-color: #ffffff !important;
}

.smart-style-7 #divMiniIcons > div {
    color: #fff !important;
    background-color: #707174 !important;
}

    .smart-style-7 #divMiniIcons > div.active {
        color: #fff !important;
        background-color: #9E0B0F !important;
    }


.smart-style-7 ul > li > a.templateLink {
    color: #58595B !important;
}

    .smart-style-7 ul > li > a.templateLink:hover {
        color: #9E0B0F !important;
        /*background-color: #a4a5a7 !important;*/
        border-top: solid #fff 2px !important;
    }

.smart-style-7 #LetterTypeModal.icon-view li.temp-item:hover, #NewItemModal .icon-view li.temp-item:hover {
    background-color: #fff;
    color: #9E0B0F;
}


.smart-style-7 .jarviswidget-color-blueDark > header {
    border-color: #45474b !important;
    background-color: #707174 !important;
    color: #ffffff !important;
}


.smart-style-7 button#ArchiveLetter.btn-info {
    color: #fff !important;
    background-color: #96989C !important;
    border-color: #cccccc !important;
}

    .smart-style-7 button#ArchiveLetter.btn-info:hover {
        color: #fff !important;
        background-color: #7C7E82 !important;
        border-color: #cccccc !important;
    }

.smart-style-7 button#ArchiveLetterCut.btn-info {
    color: #fff !important;
    background-color: #9E0B0F !important;
    border-color: #cccccc !important;
}

    .smart-style-7 button#ArchiveLetterCut.btn-info:hover {
        color: #fff !important;
        background-color: #800000 !important;
        border-color: #cccccc !important;
    }



.smart-style-7 a#SpecialPrintSubmit.btn-primary {
    color: #fff !important;
    background-color: #96989C !important;
    border-color: #cccccc !important;
}

    .smart-style-7 a#SpecialPrintSubmit.btn-primary:hover {
        color: #fff !important;
        background-color: #7C7E82 !important;
        border-color: #cccccc !important;
    }

.smart-style-7 ul.bg-color-blue {
    color: #fff !important;
    background-color: #96989C !important;
    border-color: #cccccc !important;
}

.smart-style-7 ul.bg-color-red {
    color: #fff !important;
    background-color: #9E0B0F !important;
    border-color: #cccccc !important;
}

.smart-style-7 #FooterReferBtn > div > div.btn-group.dropup.ReferLetterSubmitWithoutStay.open > ul > li > a:hover {
    color: #fff !important;
    background-color: #800000 !important;
    border-color: #adadad !important;
}


.smart-style-7 #FooterReferBtn > div > div.btn-group.dropup.ReferLetterSubmit.open > ul > li > a:hover {
    color: #fff !important;
    background-color: #7C7E82 !important;
    border-color: #adadad !important;
}

.smart-style-7 button#MoveLetter {
    color: #fff !important;
    background-color: #96989C !important;
    border-color: #636569 !important;
}


    .smart-style-7 button#MoveLetter:hover {
        color: #fff !important;
        background-color: #7C7E82 !important;
        border-color: #adadad !important;
    }


.smart-style-7 button#AddLetterNotify {
    color: #fff !important;
    background-color: #96989C !important;
    border-color: #636569 !important;
}


    .smart-style-7 button#AddLetterNotify:hover {
        color: #fff !important;
        background-color: #7C7E82 !important;
        border-color: #adadad !important;
    }



.smart-style-7 button#EmailLetter {
    color: #fff !important;
    background-color: #96989C !important;
    border-color: #636569 !important;
}


    .smart-style-7 button#EmailLetter:hover {
        color: #fff !important;
        background-color: #7C7E82 !important;
        border-color: #adadad !important;
    }


.smart-style-7 button#FaxLetter {
    color: #fff !important;
    background-color: #96989C !important;
    border-color: #636569 !important;
}


    .smart-style-7 button#FaxLetter:hover {
        color: #fff !important;
        background-color: #7C7E82 !important;
        border-color: #adadad !important;
    }

.smart-style-7 button#SendLetter {
    color: #fff !important;
    background-color: #96989C !important;
    border-color: #636569 !important;
}


    .smart-style-7 button#SendLetter:hover {
        color: #fff !important;
        background-color: #7C7E82 !important;
        border-color: #adadad !important;
    }



.smart-style-7 div.modal-footer > button#btnSubmit {
    color: #fff !important;
    background-color: #96989C !important;
    border-color: #636569 !important;
}

    .smart-style-7 div.modal-footer > button#btnSubmit:hover {
        color: #fff !important;
        background-color: #7C7E82 !important;
        border-color: #adadad !important;
    }



.smart-style-7 .nav-tabs > li.active > a {
    -webkit-box-shadow: 0 -2px 0 #630000 !important;
    -moz-box-shadow: 0 -2px 0 #630000 !important;
    box-shadow: 0 -2px 0 #630000 !important;
    border-top-width: 0 !important;
    margin-top: 1px !important;
    font-weight: 700;
}


.smart-style-7 ul > li.k-state-active {
    -webkit-box-shadow: 0 -2px 0 #9E0B0F !important;
    -moz-box-shadow: 0 -2px 0 #9E0B0F !important;
    box-shadow: 0 -2px 0 #9E0B0F !important;
    border-top-width: 0 !important;
    margin-top: 1px !important;
    /*font-weight: 700;*/
}



.smart-style-7 #AddFile > a {
    color: #333333 !important;
    background-color: #ffffff !important;
    border-color: #cccccc;
}

    .smart-style-7 #AddFile > a:hover {
        color: #9E0B0F !important;
        background-color: #ffffff !important;
        border-color: #adadad !important;
    }

.smart-style-7 #scan-options > div.btn-success > a {
    color: #333333 !important;
    background-color: #ffffff !important;
    border-color: #cccccc;
}

    .smart-style-7 #scan-options > div.btn-success > a:hover {
        color: #9E0B0F !important;
        background-color: #ffffff !important;
        border-color: #adadad !important;
    }

.smart-style-7 #scan-options .btn-success:active:hover, .smart-style-7 .btn-success.active:hover, .smart-style-7 .open > .dropdown-toggle.btn-success:hover, .smart-style-7 .btn-success:active:focus, .smart-style-7 .btn-success.active:focus, .smart-style-7 .open > .dropdown-toggle.btn-success:focus, .smart-style-7 .btn-success:active.focus, .smart-style-7 .btn-success.active.focus, .smart-style-7 .open > .dropdown-toggle.btn-success.focus {
    color: #ffffff;
    background-color: #ffffff !important;
    border-color: #314731;
}

.smart-style-7 #scan-options .btn-success:active, .smart-style-7 .btn-success.active, .smart-style-7 .open > .dropdown-toggle.btn-success {
    color: #333333 !important;
    background-color: #ffffff !important;
    border-color: #4c6e4c;
}


.smart-style-7 otherOptionLabel .btn-success:active, .smart-style-7 .btn-success.active, .smart-style-7 .open > .dropdown-toggle.btn-success {
    color: #333333 !important;
    background-color: #ffffff !important;
    border-color: #4c6e4c;
}

/*.smart-style-7 #other-option {
    color: #333333 !important;
    background-color: #ffffff !important;
    border-color: #cccccc;
}*/
.smart-style-7 #other-option > div > a {
    color: #333333 !important;
    background-color: #ffffff !important;
    border-color: #cccccc;
}


.smart-style-7 #other-option > div.btn-default > a:hover {
    color: #9E0B0F !important;
    background-color: #ffffff !important;
    border-color: #4c6e4c !important;
}

.smart-style-7 .btn-default:hover {
    background-color: #ffffff !important;
}

.smart-style-7 #pnlInfo > li.k-panelbar-header.k-item.k-state-active > a {
    color: #fff !important;
    background-color: #9E0B0F !important;
    border-color: #4c6e4c !important;
}




.smart-style-7 #pnlInfo > li.k-panelbar-header.k-item > a {
    color: #4c4f53 !important;
    background-color: #adadad !important;
    border-color: #4c6e4c !important;
}


.smart-style-7 #pnlInfo > li.k-panelbar-header.k-item.k-state-active {
    -webkit-box-shadow: 0 -2px 0 #ffffff !important;
    -moz-box-shadow: 0 -2px 0 #ffffff !important;
    box-shadow: 0 -2px 0 #ffffff !important;
    border-top-width: 0 !important;
    margin-top: 1px !important;
    font-weight: 700;
}


.smart-style-7 #CreateIndicatorPanelBar > li.k-panelbar-header.k-item.k-state-active > a {
    color: #fff !important;
    background-color: #9E0B0F !important;
    
}




.smart-style-7 #CreateIndicatorPanelBar > li.k-panelbar-header.k-item > a {
    color: #4c4f53 !important;
    background-color: #adadad !important;
    
}


.smart-style-7 #CreateIndicatorPanelBar > li.k-panelbar-header.k-item.k-state-active {
    -webkit-box-shadow: 0 -2px 0 #ffffff !important;
    -moz-box-shadow: 0 -2px 0 #ffffff !important;
    box-shadow: 0 -2px 0 #ffffff !important;
    border-top-width: 0 !important;
    margin-top: 1px !important;
    font-weight: 700;
}


.smart-style-7 a#AddCreateIndicatorPage {
    color: #fff !important;
    background-color: #9E0B0F !important;
    border-color: #636569 !important;
}

    .smart-style-7 a#AddCreateIndicatorPage:hover {
        color: #fff !important;
        background-color: #800000 !important;
        border-color: #adadad !important;
    }

.smart-style-7 a#ClearCreateIndicatorPage.btn-primary {
    color: #fff !important;
    background-color: #8A8B8D !important;
    border-color: #636569 !important;
}

    .smart-style-7 a#ClearCreateIndicatorPage.btn-primary:hover {
        color: #fff !important;
        background-color: #58595B !important;
        border-color: #adadad !important;
    }

.smart-style-7 div.modal-footer > div > div > button.btn.btn-labeled.btn-primary.btn-submit {
    color: #fff !important;
    background-color: #9E0B0F !important;
    border-color: #636569 !important;
}

    .smart-style-7 div.modal-footer > div > div > button.btn.btn-labeled.btn-primary.btn-submit:hover {
        color: #fff !important;
        background-color: #800000 !important;
        border-color: #636569 !important;
    }

.smart-style-7 div.modal-footer > div > div > button.btn.btn-labeled.btn-sumit_new {
    color: #fff !important;
    background-color: #58595B !important;
    border-color: #636569 !important;
}

    .smart-style-7 div.modal-footer > div > div > button.btn.btn-labeled.btn-sumit_new:hover {
        color: #fff !important;
        background-color: #414244 !important;
        border-color: #636569 !important;
    }

.smart-style-7 a.txt-color-white {
    color: #333333 !important;
}

.smart-style-7 .txt-color-white.dropdown-toggle {
    color: #333333 !important;
}

.smart-style-7 a.txt-color-white:hover {
    color: #9E0B0F !important;
    background-color: #fff !important;
}

.smart-style-7 div.deliveryReceipt_btn > a {
    color: #333333 !important;
}

    .smart-style-7 div.deliveryReceipt_btn > a:hover {
        color: #9E0B0F !important;
        background-color: #fff !important;
        border-color: #adadad !important;
    }

.smart-style-7 #delete-refers .btn-danger {
    color: #fff;
    background-color: #9E0B0F !important;
}

    .smart-style-7 #delete-refers .btn-danger:hover {
        color: #9E0B0F !important;
        background-color: #630000 !important;
    }


.smart-style-7 .k-grid .k-state-selected, .k-grid td.k-state-selected.k-state-focused {
    background-color: #f4e2e2 !important;
}



.smart-style-7 .navbar-collapse > .btn-header > a:hover {
    -webkit-box-shadow: inset 1px 1px 0px #b7baba, inset -1px -1px 0px #b7baba;
    -moz-box-shadow: inset 1px 1px 0px #b7baba, inset -1px -1px 0px #b7baba;
    box-shadow: inset 1px 1px 0px #b7baba, inset -1px -1px 0px #b7baba;
    background-color: #9E0B0F !important;
    color: #fff !important;
    background-image: -moz-linear-gradient(top, #b7baba, #b7baba);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#b7baba), to(#b7baba));
    background-image: -webkit-linear-gradient(top, #b7baba, #b7baba);
    background-image: -o-linear-gradient(top, #b7baba, #b7baba);
    background-image: linear-gradient(to bottom, #b7baba, #b7baba);
}

.smart-style-7 .CustomSidePanelHideBtn {
    font-size: 2rem;
    bottom: 70px;
    width: 40px;
    height: 40px;
    border-radius: 20px 20px 20px 20px;
    background-color: #BD3125 !important;
    transition: 250ms;
    text-align: center;
    left: -20px;
    padding-left: 5px;
    padding-top: 3px;
    display: block;
    z-index: 100000000000 !important;
    position: fixed;
    cursor: pointer;
}

    .smart-style-7 .CustomSidePanelHideBtn > i {
        color: #fff !important;
    }

.smart-style-7 .CustomSidePanelBtn {
    background-color: #BD3125 !important;
    color: #fff !important;
}

    .smart-style-7 .CustomSidePanelBtn > i {
        color: #fff !important;
    }

.smart-style-7 .login-info > span > a:hover, .smart-style-7 .login-info > span > a > span:hover {
    background-color: #fff !important;
    color: #9E0B0F !important;
}

/*.smart-style-7 .login-info {
    border-bottom: 1px solid #E2E2E2;
    background: #fff;
    box-shadow: none;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
}*/


.smart-style-7 #select2-Secretariat-results > li > ul > li.select2-results__option.select2-results__option--highlighted {
    background-color: #adadad;
    color: #fff;
}

.smart-style-7 #select2-LetterFolder-results > li > ul > li.select2-results__option.select2-results__option--highlighted {
    background-color: #adadad;
    color: #fff;
}

.smart-style-7 #select2-LetterReceiver-results > li > ul > li.select2-results__option.select2-results__option--highlighted {
    background-color: #adadad;
    color: #fff;
}

.smart-style-7 #select2-LetterSender-results > li > ul > li.select2-results__option.select2-results__option--highlighted {
    background-color: #adadad;
    color: #fff;
}

.smart-style-7 #select2-LetterReferTypes-results > li > ul > li.select2-results__option.select2-results__option--highlighted {
    background-color: #adadad;
    color: #fff;
}

.smart-style-7 #select2-LetterDeliveryType-results > li > ul > li.select2-results__option.select2-results__option--highlighted {
    background-color: #adadad;
    color: #fff;
}


.smart-style-7 #select2-DeliveryToCode-results > li > ul > li.select2-results__option.select2-results__option--highlighted {
    background-color: #adadad;
    color: #fff;
}

.smart-style-7 #select2-DeliveryTo-results > li > ul > li.select2-results__option.select2-results__option--highlighted {
    background-color: #adadad;
    color: #fff;
}

.smart-style-7 #select2-SecretariatPackageId-results > li > ul > li.select2-results__option.select2-results__option--highlighted {
    background-color: #adadad;
    color: #fff;
}


.smart-style-7 .select2-container--bootstrap .select2-results__option--highlighted[aria-selected] {
    background-color: #adadad !important;
    color: #fff !important;
}

/*.smart-style-7 #LetterReferTypeKind > option:hover {
    --ms-background-color: red !important;
    background-color: red !important;
    --webkit-background-color: red !important;
    --moz-background-color: red !important;
    color: red !important;
}

.smart-style-7 #pnlInfo-1 > div > div:nth-child(7) > section:nth-child(1) > label {
    background-color: red !important;
    --ms-background-color: red !important;
    background-color: red !important;
    --webkit-background-color: red !important;
    --moz-background-color: red !important;
    color: red !important;

}
.smart-style-7 select#ConfidentialType > option:hover {
    background-color: red !important;
    --ms-background-color: red !important;
    background-color: red !important;
    --webkit-background-color: red !important;
    --moz-background-color: red !important;
    color: red !important;
}*/

/*.smart-style-7 #ConfidentialType option:hover,*/
option:hover {
    box-shadow: 0 0 10px 100px #4c4f53 inset;
    /*background-color: red !important;*/
    background: linear-gradient(#000000,#000000);
}

.smart-style-7 #SecretariatIndicatorFormUploadButton {
    background-color: #fff !important;
    color: #4c4f53 !important;
}
    .smart-style-7 #SecretariatIndicatorFormUploadButton:hover {
        color: #9E0B0F !important;
        background-color: #e6e6e6 !important;
        border-top: solid #9E0B0F 2px !important;
    }

.smart-style-7 #SecretariatIndicatorFormotherAttachment {
    background-color: #fff !important;
    color: #4c4f53 !important;
}

    .smart-style-7 #SecretariatIndicatorFormotherAttachment:hover {
        color: #9E0B0F !important;
        background-color: #e6e6e6 !important;
        border-top: solid #9E0B0F 2px !important;
    }


.smart-style-7 #parentSenderReceiverInformation > div.row.no-margin.package-field > div > a {
    background-color: #fff !important;
    color: #4c4f53 !important;
}

.smart-style-7 #parentSenderReceiverInformation > div.row.no-margin.package-field > div > a:hover {
    color: #9E0B0F !important;
    background-color: #e6e6e6 !important;
    border-top: solid #9E0B0F 2px !important;
}

.smart-style-7 #AddNewLetterRelation {
    background-color: #fff !important;
    color: #4c4f53 !important;
}

.smart-style-7 #AddNewLetterRelation:hover {
    color: #9E0B0F !important;
    background-color: #e6e6e6 !important;
    border-top: solid #9E0B0F 2px !important;
}


.smart-style-7 #LetterIndex > div.k-grid-content.k-auto-scrollable > table > tbody > tr > td.k-hierarchy-cell > a:hover {
    background-color: transparent !important;
    
}







