
.btn-primary, .btn-primary[disabled], .btn-primary[disabled]:active, .btn-primary[disabled]:focus, .btn-primary[disabled]:hover, .btn-primary:active:focus, .btn-primary:active, .btn-primary:focus, .btn-primary:hover, .btn-primary:active:focus {
    border-color: #1ab394;
    background-color: #1ab394;
    color: #fff;
}

.navbar-top-links.lock1 li:last-child a {
    border: 0px solid #294f58;
}

.merchant-setting .btnclo, .actsearch .btn-outline, .merchant-setting .btn-outline, .file-manager .btn-outline, .btn-outline, .btn-outline:hover {
    border: 1px solid #1ab394;
    color: #1ab394;
}

.clr-theme {
    color: #1ab394;
}

.all_side_pad .pagination li.active a i {
    color: #1ab394;
}

.fc-ltr .fc-basic-view .fc-day-top {
    color: #fff;
}

.fc-content .btn.btn-outline, .fc-content .btn.btn-outline:hover {
    border: 1px #d8d8d8 solid;
    color: rgba(255, 0, 0, 0);
}
/*blue theme*/

body.blue-theme .navbar-static-top.green-bg, body.blue-theme .addon-i-circle .btn i, body.blue-theme .date-mat .rigthcol .panel-group .panel-heading {
    background-color: #369fcd;
}

body.blue-theme .clr-theme {
    color: #369fcd;
}

body.blue-theme .sidemenu-config-mode .side-menu-list a, body.blue-theme ul#side-menu > .sidemenu-config-mode .side-menu-list a i {
    color: #2F7B9D !important;
}

body.blue-theme .nav.navbar-right > li > a {
    border-left-color: #2F7B9D;
}

body.blue-theme .edit-price-fa .head {
    background: #e2eff5;
}

body.blue-theme .dbmatrix-reserve-selected-row {
    background: #ecf5fc !important;
}

body.blue-theme .nav.navbar-right > li > a:hover, body.blue-theme .sell-member ul.list-detail li.selected a, body.blue-theme .date-mat .rigthcol .panel-group .panel-heading, body.blue-theme .date-time-mat .rigthcol .panel-group .panel-heading {
    background-color: #369fcd;
}

body.blue-theme .nav.navbar-right > li > a.selected {
    background-color: rgb(46, 146, 189);
}

body.blue-theme ul#side-menu li.selected-category a, body.blue-theme #page-wrapper .row .navbar .navbar-header a, body.blue-theme .date-mat .rigthcol .head i, body.blue-theme .date-mat .homeicon, body.blue-theme .date-mat .rigthcol .nav.nav-tabs li a, body.blue-theme .date-time-mat .rigthcol .nav.nav-tabs li a {
    color: #369fcd;
}

body.blue-theme #divCONFIGURATIONItems .full,body.blue-theme .activityCopytable .full, body.blue-theme .selected-row-for-listing {
    background-color: #369fcd !important;
}

body.blue-theme .folder-lis1 li.product-button:hover a {
    border-color: #369fcd;
    background-color: #369fcd;
}

body.blue-theme button.green-bg, body.blue-theme button.btn-primary, body.blue-theme .btn-primary, body.blue-theme .manage-bat-p1 .btn.add {
    background-color: #369fcd;
    border-color: #369fcd;
}

body.blue-theme .navbar-top-links.lock1 li:last-child a {
    border-color: #2F7B9D !important;
}

body.blue-theme .nav.navbar-right > li:last-child > a {
    border-right: 1px solid #2F7B9D;
}

body.blue-theme ul#side-menu li .log-in .cat-info a {
    background-color: #369fcd;
}

body.blue-theme .all_side_pad .pagination li.active a i {
    color: #369fcd;
}

body.blue-theme .node-selection-cust-search, body.blue-theme .date-mat .rigthcol .btndown a, body.blue-theme .info_table tr.full {
    background-color: #369fcd !important;
}

body.blue-theme .date-mat .titl1.smhead {
    background: #ecf5fc;
}

body.blue-theme .node-selection, body.blue-theme .bt-err-ok {
    background-color: #369fcd !important;
}

body.blue-theme .joupop1 .btn.green-bg, body.blue-theme .te .btn.green-bg {
    border-color: #369fcd;
    background-color: #369fcd;
}

body.blue-theme .log-in img.prfl-pic, body.blue-theme .new-org .modal-body .org-big-detail .detail-desc img, body.blue-theme .confrim-hold .modal-body .box-prfl img {
    border-color: #369fcd;
}

body.blue-theme .navbar-static-top.green-bg {
    background-color: #369fcd;
}

body.blue-theme .nav.navbar-right > li > a {
    border-left-color: #369fcd;
}

    body.blue-theme .nav.navbar-right > li > a:hover {
        background-color: #369fcd;
    }

body.blue-theme ul#side-menu li.selected-category a, body.blue-theme #page-wrapper .row .navbar .navbar-header a {
    color: #369fcd;
}

body.blue-theme .folder-lis1 li.product-button:hover a {
    border-color: #369fcd;
    background-color: #369fcd;
}

body.blue-theme button.green-bg, body.blue-theme button.btn-primary {
    background-color: #369fcd;
}

body.blue-theme .navbar-top-links.lock1 li:last-child a, body.blue-theme .view-hold .modal-body .out-b-box .box-prfl img {
    border-color: #369fcd !important;
}

body.blue-theme .left_list_nav ul li.selected {
    background-color: #ecf5fc;
}

body.blue-theme .nav.navbar-right > li:last-child > a {
    border-right: 1px solid #1bad8e;
}

body.blue-theme .node-selection-cust-search {
    background-color: #369fcd !important;
}

body.blue-theme .node-selection, body.blue-theme .bt-err-ok {
    background-color: #369fcd !important;
}

body.blue-theme .joupop1 .btn.green-bg, body.blue-theme .te .btn.green-bg {
    border-color: #369fcd;
    background-color: #369fcd;
}

body.blue-theme .log-in img.prfl-pic, body.blue-theme .new-org .modal-body .org-big-detail .detail-desc img {
    border-color: #369fcd;
}

body.blue-theme .manage-bat-p button.btn-default, body.purple-theme .manage-bat-p button.btn-default, body.orange-theme .manage-bat-p button.btn-default {
    background-color: #c2c2c2 !important;
}

body.blue-theme .btn-primary[disabled], body.blue-theme .btn-primary[disabled]:active, body.blue-theme .btn-primary[disabled]:focus, body.blue-theme .btn-primary[disabled]:hover, body.blue-theme .btn-primary:active:focus {
    border-color: #369fcd;
    background-color: #369fcd;
}

body.blue-theme .form-control:focus, body.blue-theme .cust-ser .prfl-list img, body.blue-theme .new-org .modal-body .prfl-new-box ul li img, body.blue-theme .edit-membership .head-block-r .img {
    border-color: #369fcd !important;
}

body.blue-theme .node-selection-cust-search, body.blue-theme #myBar {
    background-color: #369fcd !important;
}

body.blue-theme .log-in .cat-info .popover-content ul li img, body.blue-theme .sell-member .left-col .detail-desc img, body.blue-theme .cust-flag .modal-body img, body.blue-theme .new-vehicle .detail-desc img, body.blue-theme .edit-detailf span.check-i .icheckbox_square-green.checked {
    border: 1px solid #369fcd;
}

body.blue-theme .node-selection, body.blue-theme .sell-member ul.list-detail li.selected, body.blue-theme .manage-bat-bottom button, body.blue-theme .vehiclelist-selected-row {
    background-color: #369fcd;
}

body.blue-theme .nav > li.Category-Page-Show.active {
    border-left: 4px solid #369fcd;
}

body.blue-theme .selected-row, body.blue-theme .manage-bat-p button, body.blue-theme .sk-spinner-wave div, body.blue-theme .web-cer .web-cer-bot .btn.green-bg {
    background-color: #369fcd !important;
}

body.blue-theme .buy-member-to .prfl-list li img, body.blue-theme .cust-cer .prfl-detail-box img, body.blue-theme .web-cer .prfl-detail-box img, body.blue-theme .houshold-right-col .prfl-list li img.prfl, body.blue-theme .joupop1 .btn.focus, body.blue-theme .joupop1 .btn:focus, body.blue-theme .joupop1 .btn:hover, body.blue-theme .te .btn.focus, body.blue-theme .te .btn:focus, body.blue-theme .te .btn:hover {
    border-color: #369fcd;
}

body.blue-theme input:focus {
    outline-color: #369fcd;
}

body.blue-theme .edit-detailf .btn-primaryi {
    border: 1px solid #369fcd;
    background-color: #369fcd;
}

body.blue-theme .merchant-setting .btnclo, body.blue-theme .actsearch .btn-outline, body.blue-theme .merchant-setting .btn-outline, body.blue-theme .file-manager .btn-outline, body.blue-theme #divCalendar .fc-toolbar .fc-left button, body.blue-theme #divCalendar .fc-toolbar .fc-right button, body.blue-theme .btn-outline, body.blue-theme .btn-outline:hover, body.blue-theme .btn-outline:focus {
    border: 1px solid #369fcd;
    color: #369fcd;
}

body.blue-theme .seleiebor .btnclo, body.blue-theme .actsearch .btn-outline, body.blue-theme .seleiebor .btn-outline {
    border: 1px solid #369fcd;
    color: #369fcd;
}

body.blue-theme ul.act-mod-boxna li.head {
    background-color: #369fcd !important;
}

body.blue-theme ul.act-mod-boxna li small {
    color: #369fcd !important;
}

body.blue-theme ul.act-mod-boxna li a {
    color: #369fcd !important;
}

body.blue-theme .actsearch table tbody td.full, body.blue-theme .date-mat .dayd.nam, body.blue-theme ul.act-mod-boxwait li.head {
    background-color: #369fcd;
}

body.blue-theme table.ACTI_TABLE tr.selected td, body.blue-theme .unit-precart .headbox {
    background-color: #369fcd;
}

body.blue-theme .panel-body.fee .rig-box .pric-box .info-colf, body.blue-theme #divCalendar .fc-day-top {
    background-color: #369fcd !important;
}

body.blue-theme .panel-body.fee .rig-box .top-cal a {
    color: #369fcd;
    border: 1px solid #369fcd;
}

body.blue-theme .sesion-det .form-group .btn-primaryi {
    border: 1px solid #369fcd;
    color: #369fcd;
}

body.blue-theme .session-fee .cont-boxsh .btn.day.active {
    color: #369fcd;
    border: 1px solid #369fcd;
}

body .btn.day.active {
    color: #369fcd;
    border: 1px solid #369fcd;
}

body.blue-theme .session-fee .cont-boxsh .btn-primaryi {
    color: #369fcd;
    border: 1px solid #369fcd;
}

body.blue-theme .all_side_pad .brd_green_btn a {
    border: 2px solid #369fcd;
}

body.blue-theme .info-outcal .outimgdet .img img {
    border: 1px solid #369fcd;
}

body.blue-theme .date-mat .homeicon, body.blue-theme ul.act-mod-boxwait li small {
    color: #369fcd;
}

body.blue-theme .date-time-mat .homeicon, body.blue-theme ul.act-mod-boxwait li small {
    color: #369fcd;
}

body.blue-theme .date-mat .tree ul li:before {
    border-top: 1px solid #369fcd;
}

body.blue-theme .date-mat .tree ul:before {
    border-left: 1px solid #369fcd;
}

body.blue-theme .onoffswitch-inner:before, body.blue-theme .onoffswitch-inner:before {
    background-color: #369fcd;
}

body.blue-theme .onoffswitch-label, body.blue-theme .onoffswitch-switch {
    border-color: #369fcd;
}

body.blue-theme .date-mat .iconbox a.btnReserve {
    background-image: url(../Images/Facility/ReserveBlue.png);
}

body.blue-theme .date-mat .iconbox a.btnMassReserve {
    background-image: url(../Images/Facility/MassReserveBlue.png);
}

body.blue-theme .date-mat .iconbox a.btnBlock {
    background-image: url(../Images/Facility/BlockBlue.png);
}

body.blue-theme .date-mat .iconbox a.btnUnblock {
    background-image: url(../Images/Facility/UnblockBlue.png);
}

body.blue-theme .date-time-mat .iconbox a.btnMassblockBlue {
    background-image: url(../Images/Facility/MassBlockBlue.png);
}

body.blue-theme .date-mat .iconbox a.btnComments {
    background-image: url(../Images/Facility/CommentsBlue.png);
}

body.blue-theme .date-mat .iconbox a.btnModify {
    background-image: url(../Images/Facility/ModifyBlue.png);
}

body.blue-theme .date-mat .iconbox a.btnCancel {
    background-image: url(../Images/Facility/CancelBlue.png);
}

body.blue-theme .date-mat .iconbox a.btnCheckIn {
    background-image: url(../Images/Facility/CheckInBlue.png);
}

body.blue-theme .date-mat .iconbox a.btnCheckOut {
    background-image: url(../Images/Facility/CheckOutBlue.png);
}

body.blue-theme .date-mat .iconbox a.btnUndo {
    background-image: url(../Images/Facility/UndoBlue.png);
}

body.blue-theme .date-mat .iconbox a.btnCut {
    background-image: url(../Images/Facility/CutBlue.png);
}

body.blue-theme .date-mat .iconbox a.btnPaste {
    background-image: url(../Images/Facility/PasteBlue.png);
}

body.blue-theme .date-mat .iconbox a.btnExpand {
    background-image: url(../Images/Facility/ExpandBlue.png);
}

body.blue-theme .date-mat .iconbox a.btnCollapse {
    background-image: url(../Images/Facility/CollapseBlue.png);
}

body.blue-theme .date-mat .iconbox a.btnSelectAll {
    background-image: url(../Images/Facility/SelectAllBlue.png);
}

body.blue-theme .date-mat .iconbox a.btnMultiSelect {
    background-image: url(../Images/Facility/MultiSelectBlue.png);
}

body.blue-theme .date-mat .iconbox a.btnToggleGrouping {
    background-image: url(../Images/Facility/ToggleGroupingBlue.png);
}

body.blue-theme .date-mat .iconbox a.btnResetFilters {
    background-image: url(../Images/Facility/ResetFiltersBlue.png);
}

body.blue-theme .date-mat .iconbox a.btnSecurityDeposit {
    background-image: url(../Images/Facility/SecurityDepositBlue.png);
}

body.blue-theme .date-mat .iconbox a.btnSplit {
    background-image: url(../Images/Facility/SplitBlue.png);
}

body.blue-theme .date-mat .iconbox a.btnNoShow {
    background-image: url(../Images/Facility/NoShowBlue.png);
}

body.blue-theme .date-mat .iconbox a.btnUnassignUnit {
    background-image: url(../Images/Facility/UnassignUnitBlue.png);
}

body.blue-theme .date-time-mat .iconbox a.btnReserve {
    background-image: url(../Images/Facility/ReserveBlue.png);
}

body.blue-theme .date-time-mat .iconbox a.btnMassReserve {
    background-image: url(../Images/Facility/MassReserveBlue.png);
}

body.blue-theme .date-time-mat .iconbox a.btnBlock {
    background-image: url(../Images/Facility/BlockBlue.png);
}

body.blue-theme .date-time-mat .iconbox a.btnUnblock {
    background-image: url(../Images/Facility/UnblockBlue.png);
}

body.blue-theme .date-time-mat .iconbox a.btnMassblockBlue {
    background-image: url(../Images/Facility/MassBlockBlue.png);
}

body.blue-theme .date-time-mat .iconbox a.btnComments {
    background-image: url(../Images/Facility/CommentsBlue.png);
}

body.blue-theme .date-time-mat .iconbox a.btnModify {
    background-image: url(../Images/Facility/ModifyBlue.png);
}

body.blue-theme .date-time-mat .iconbox a.btnCancel {
    background-image: url(../Images/Facility/CancelBlue.png);
}

body.blue-theme .date-time-mat .iconbox a.btnCheckIn {
    background-image: url(../Images/Facility/CheckInBlue.png);
}

body.blue-theme .date-time-mat .iconbox a.btnCheckOut {
    background-image: url(../Images/Facility/CheckOutBlue.png);
}

body.blue-theme .date-time-mat .iconbox a.btnUndo {
    background-image: url(../Images/Facility/UndoBlue.png);
}

body.blue-theme .date-time-mat .iconbox a.btnCut {
    background-image: url(../Images/Facility/CutBlue.png);
}

body.blue-theme .date-time-mat .iconbox a.btnPaste {
    background-image: url(../Images/Facility/PasteBlue.png);
}

body.blue-theme .date-time-mat .iconbox a.btnExpand {
    background-image: url(../Images/Facility/ExpandBlue.png);
}

body.blue-theme .date-time-mat .iconbox a.btnCollapse {
    background-image: url(../Images/Facility/CollapseBlue.png);
}

body.blue-theme .date-time-mat .iconbox a.btnSelectAll {
    background-image: url(../Images/Facility/SelectAllBlue.png);
}

body.blue-theme .date-time-mat .iconbox a.btnMultiSelect {
    background-image: url(../Images/Facility/MultiSelectBlue.png);
}

body.blue-theme .date-time-mat .iconbox a.btnToggleGrouping {
    background-image: url(../Images/Facility/ToggleGroupingBlue.png);
}

body.blue-theme .date-time-mat .iconbox a.btnResetFilters {
    background-image: url(../Images/Facility/ResetFiltersBlue.png);
}

body.blue-theme .date-time-mat .iconbox a.btnSecurityDeposit {
    background-image: url(../Images/Facility/SecurityDepositBlue.png);
}

body.blue-theme .date-time-mat .iconbox a.btnSplit {
    background-image: url(../Images/Facility/SplitBlue.png);
}

body.blue-theme .date-time-mat .iconbox a.btnNoShow {
    background-image: url(../Images/Facility/NoShowBlue.png);
}

body.blue-theme .date-time-mat .iconbox a.btnUnassignUnit {
    background-image: url(../Images/Facility/UnassignUnitBlue.png);
}

body.blue-theme #ModalAnnualPassCust .selected-row {
    background: #ecf5fc !important;
}

body.blue-theme .custo_table tr.select td {
    background-color: #ecf5fc !important;
}

body.blue-theme .session-schcal .fc-toolbar .fc-left button, body.blue-theme .session-schcal .fc-toolbar .fc-right button {
    color: #369fcd;
    border: 1px solid #369fcd;
}

body.blue-theme .fc-ltr .fc-basic-view .fc-day-top {
    background-color: #369fcd !important;
    color: #fff;
}

body.blue-theme ul.act-mod-boxreg li .head {
    background-color: #369fcd;
}

body.blue-theme ul.act-mod-boxreg li .inne-btn .btn-primaryi {
    border-color: #369fcd;
    color: #369fcd;
}

body.blue-theme .tab-pane.activity-roster .btn-outline.pri-btn {
    border-color: #369fcd;
    color: #369fcd;
}

body.blue-theme .actreport-module .left-col ul li a, body.blue-theme .actreport-module .left-col ul li a.bot, body.blue-theme .act-wait .wait-t-r {
    color: #369fcd;
}

    body.blue-theme .actreport-module .right-col .btn.btn-outline, body.blue-theme .act-wait .wait-t-r .badge {
        border-color: #369fcd;
        color: #369fcd;
    }

body.blue-theme .ticketv1 .box span {
    background: #369fcd;
}

body.blue-theme .ticketv1 .head, body.blue-theme .CreateHoldNameInShopp {
    background: #369fcd !important;
}

    body.blue-theme .ticketv1 .head a {
        color: #369fcd;
    }

    body.blue-theme .ticketv1 .head input {
        background: #369fcd !important;
        border: 1px solid #369fcd !important;
    }

body.blue-theme ul#side-menu li.active a {
    color: #369fcd;
}

body.blue-theme ul#side-menu li.active ul.nav-second-level li a {
    color: #ffffff;
}

body.blue-theme ul#side-menu li.selected-category a {
    color: #369fcd !important;
}

body.blue-theme div#dvClassificationData input:focus {
    border: 3px solid #369fcd !important;
}

body.blue-theme .wizard li.active span.round-tab {
    border: 2px solid #369fcd !important;
}

    body.blue-theme .wizard li.active span.round-tab i {
        color: #369fcd !important;
    }

body.blue-theme .wizard li.active:after {
    border-bottom-color: #369fcd;
}

body.blue-theme .boarding_inp a {
    background-color: #369fcd;
}

body.blue-theme .boarding_data_green_box {
    background-color: #369fcd;
}

body.blue-theme .board_green_line_box {
    border: 2px solid #369fcd;
}

body.blue-theme .modal-footer a {
    color: #369fcd;
}

body.blue-theme ul.act-mod-boxreg li .inne-btn .btn-primaryi {
    color: #369fcd;
    border: 1px solid #369fcd;
}

body.blue-theme .classification-filter .tree:before, body.blue-theme .classification-filter .tree ul:before {
    border-left: 1px solid #369fcd;
}

body.blue-theme .act-cucontctinfo .img-col img, body.blue-theme .fin-rechk .bot-out .sambx .img img {
    border-color: #369fcd;
}

body.blue-theme .shopa.roastersprite {
    background-position: -6px -75px;
}

body.blue-theme .shopb.roastersprite {
    background-position: -70px -75px;
}

body.blue-theme .shopc.roastersprite {
    background-position: -137px -75px;
}

body.blue-theme .fixedTable .table tr:first-child th {
    background: #369fcd;
    color: #fff;
}

body.blue-theme .drawBorder {
    border-color: #369fcd !important;
}

/*Purple theme*/

body.purple-theme .navbar-static-top.green-bg, body.purple-theme .addon-i-circle .btn i {
    background-color: #b783b7;
}

body.purple-theme ul#side-menu > .sidemenu-config-mode .side-menu-list a, body.purple-theme ul#side-menu > .sidemenu-config-mode .side-menu-list a i {
    color: #b783b7;
}

body.purple-theme .nav.navbar-right > li > a {
    border-left-color: #9C669C;
}

body.purple-theme .clr-theme {
    color: #b783b7;
}

body.purple-theme .nav.navbar-right > li > a:hover, body.purple-theme .sell-member ul.list-detail li.selected a, body.purple-theme .date-mat .rigthcol .panel-group .panel-heading {
    background-color: #b783b7;
}

body.purple-theme .nav.navbar-right > li > a.selected {
    background-color: rgb(162, 110, 162);
}

body.purple-theme ul#side-menu li.selected-category a, body.purple-theme #page-wrapper .row .navbar .navbar-header a, body.purple-theme .date-mat .rigthcol .head i, body.purple-theme .date-mat .homeicon, body.purple-theme .date-mat .rigthcol .nav.nav-tabs li a {
    color: #b783b7;
}

body.purple-theme #divCONFIGURATIONItems .full, body.purple-theme .date-mat .rigthcol .panel-group .panel-heading {
    background-color: #b783b7;
}

body.purple-theme .folder-lis1 li.product-button:hover a {
    border-color: #b783b7;
    background-color: #b783b7;
}

body.purple-theme .all_side_pad .pagination li.active a i {
    color: #b783b7;
}

body.purple-theme button.green-bg, body.purple-theme button.btn-primary, body.purple-theme .btn-primary, body.purple-theme .manage-bat-p1 .btn.add {
    background-color: #b783b7;
    border-color: #b783b7;
}

body.purple-theme .date-mat .titl1.smhead {
    background: #f3e7f1;
}

body.purple-theme .navbar-top-links.lock1 li:last-child a, body.purple-theme .date-mat .rigthcol .btndown a {
    border-color: #9C669C !important;
}

body.purple-theme .all_side_pad .brd_green_btn a {
    border: 2px solid #b783b7;
}

body.purple-theme .nav.navbar-right > li:last-child > a {
    border-right: 1px solid #9C669C;
}

body.purple-theme ul#side-menu li .log-in .cat-info a, body.purple-theme .selected-row-for-listing {
    background-color: #b783b7 !important;
}

body.purple-theme .node-selection-cust-search, body.purple-theme .info_table tr.full {
    background-color: #b783b7 !important;
}

body.purple-theme .left_list_nav ul li.selected {
    background-color: #f3e7f1;
}

body.purple-theme .node-selection, body.purple-theme .bt-err-ok {
    background-color: #b783b7 !important;
}

body.purple-theme .joupop1 .btn.green-bg, body.purple-theme .te .btn.green-bg {
    border-color: #b783b7;
    background-color: #b783b7;
}

body.purple-theme .log-in img.prfl-pic, body.purple-theme .new-org .modal-body .org-big-detail .detail-desc img, body.orange-theme .confrim-hold .modal-body .box-prfl img {
    border-color: #b783b7;
}

body.purple-theme .btn-primary[disabled], body.orange-theme .btn-primary[disabled]:active, body.orange-theme .btn-primary, body.orange-theme .btn-primary[disabled]:focus, body.orange-theme .btn-primary[disabled]:hover, body.orange-theme .btn-primary:active:focus {
    border-color: #b783b7;
    background-color: #b783b7;
}

body.purple-theme .navbar-static-top.green-bg {
    background-color: #b783b7;
}

body.purple-theme .nav.navbar-right > li > a {
    border-left-color: #b783b7;
}

    body.purple-theme .nav.navbar-right > li > a:hover {
        background-color: #b783b7;
    }

body.purple-theme ul#side-menu li.selected-category a, body.purple-theme #page-wrapper .row .navbar .navbar-header a {
    color: #b783b7;
}

body.purple-theme .folder-lis1 li.product-button:hover a {
    border-color: #b783b7;
    background-color: #b783b7;
}

body.purple-theme button.green-bg, body.purple-theme button.btn-primary, body.purple-theme .btn-primary {
    background-color: #b783b7;
}

body.purple-theme .navbar-top-links.lock1 li:last-child a, body.purple-theme .view-hold .modal-body .out-b-box .box-prfl img {
    border-color: #b783b7 !important;
}

body.purple-theme .nav.navbar-right > li:last-child > a {
    border-right: 1px solid #1bad8e;
}

body.purple-theme .node-selection-cust-search {
    background-color: #b783b7 !important;
}

body.purple-theme .node-selection, body.purple-theme .bt-err-ok {
    background-color: #b783b7 !important;
}

body.purple-theme .joupop1 .btn.green-bg, body.purple-theme .te .btn.green-bg {
    border-color: #b783b7;
    background-color: #b783b7;
}

body.purple-theme .log-in img.prfl-pic, body.purple-theme .new-org .modal-body .org-big-detail .detail-desc img {
    border-color: #b783b7;
}

body.purple-theme .form-control:focus, body.purple-theme .cust-ser .prfl-list img, body.purple-theme .new-org .modal-body .prfl-new-box ul li img, body.purple-theme .edit-membership .head-block-r .img {
    border-color: #b783b7 !important;
}

body.purple-theme .log-in .cat-info .popover-content ul li img, body.purple-theme .sell-member .left-col .detail-desc img, body.purple-theme .cust-flag .modal-body img, body.purple-theme .new-vehicle .detail-desc img, body.purple-theme .edit-detailf span.check-i .icheckbox_square-green.checked {
    border: 1px solid #b783b7;
}

body.purple-theme .node-selection, body.purple-theme .sell-member ul.list-detail li.selected, body.purple-theme .manage-bat-bottom button, body.purple-theme .vehiclelist-selected-row {
    background-color: #b783b7;
}

body.purple-theme .node-selection-cust-search {
    background-color: #b783b7 !important;
}

body.purple-theme .nav > li.Category-Page-Show.active {
    border-left: 4px solid #b783b7;
}

body.purple-theme .selected-row, body.purple-theme .manage-bat-p button, body.purple-theme .sk-spinner-wave div, body.purple-theme .web-cer .web-cer-bot .btn.green-bg {
    background-color: #b783b7 !important;
}

body.purple-theme .buy-member-to .prfl-list li img, body.purple-theme .cust-cer .prfl-detail-box img, body.purple-theme .web-cer .prfl-detail-box img, body.purple-theme .houshold-right-col .prfl-list li img.prfl, body.purple-theme .joupop1 .btn.focus, body.purple-theme .joupop1 .btn:focus, body.purple-theme .joupop1 .btn:hover, body.purple-theme .te .btn.focus, body.purple-theme .te .btn:focus, body.purple-theme .te .btn:hover {
    border-color: #b783b7;
}

body.purple-theme input:focus {
    outline-color: #b783b7;
}

body.purple-theme .edit-detailf .btn-primaryi {
    border: 1px solid #b783b7;
    background-color: #b783b7;
}

body.purple-theme #ASelectVenderShow {
    color: #b783b7;
}

body.purple-theme .merchant-setting .btnclo, body.purple-theme .actsearch .btn-outline, body.purple-theme .merchant-setting .btn-outline, body.purple-theme .file-manager .btn-outline,
body.purple-theme #divCalendar .fc-toolbar .fc-left button, body.purple-theme #divCalendar .fc-toolbar .fc-right button, body.purple-theme .btn-outline, body.purple-theme .btn-outline:hover, body.purple-theme .btn-outline:focus {
    border: 1px solid #b783b7;
    color: #b783b7;
}

body.purple-theme .seleiebor .btnclo, body.purple-theme .actsearch .btn-outline, body.purple-theme .seleiebor .btn-outline {
    border: 1px solid #b783b7;
    color: #b783b7;
}

body.purple-theme ul.act-mod-boxna li.head {
    background-color: #b783b7 !important;
}

body.purple-theme ul.act-mod-boxna li small {
    color: #b783b7 !important;
}

body.purple-theme ul.act-mod-boxna li a {
    color: #b783b7 !important;
}

body.purple-theme .actsearch table tbody td.full, body.purple-theme .date-mat .dayd.nam, body.purple-theme ul.act-mod-boxwait li.head {
    background-color: #b783b7;
}

body.purple-theme table.ACTI_TABLE tr.selected td, body.purple-theme .unit-precart .headbox {
    background-color: #b783b7;
}

body.purple-theme .panel-body.fee .rig-box .pric-box .info-colf, body.purple-theme #divCalendar .fc-day-top {
    background-color: #b783b7 !important;
}

body.purple-theme .panel-body.fee .rig-box .top-cal a {
    color: #b783b7;
    border: 1px solid #b783b7;
}

body.purple-theme .sesion-det .form-group .btn-primaryi {
    border: 1px solid #b783b7;
    color: #b783b7;
}

body.purple-theme .session-fee .cont-boxsh .btn.day.active {
    color: #b783b7;
    border: 1px solid #b783b7;
}

body.purple-theme .session-fee .cont-boxsh .btn-primaryi {
    color: #b783b7;
    border: 1px solid #b783b7;
}

body.purple-theme .info-outcal .outimgdet .img img {
    border: 1px solid #b783b7;
}

body.purple-theme .date-mat .homeicon {
    color: #b783b7;
}

body.purple-theme .date-mat .tree ul li:before {
    border-top: 1px solid #b783b7;
}

body.purple-theme .date-mat .tree ul:before {
    border-left: 1px solid #b783b7;
}

body.purple-theme .dbmatrix-reserve-selected-row, body.purple-theme #myBar {
    background: #f3e7f1 !important;
}

body.purple-theme .onoffswitch-inner:before, body.purple-theme .onoffswitch-inner:before {
    background-color: #b783b7;
}

body.purple-theme .onoffswitch-label, body.purple-theme .onoffswitch-switch {
    border-color: #b783b7;
}

body.purple-theme .date-mat .iconbox a.btnReserve {
    background-image: url(../Images/Facility/ReservePurple.png);
}

body.purple-theme .date-mat .iconbox a.btnMassReserve {
    background-image: url(../Images/Facility/MassReservePurple.png);
}

body.purple-theme .date-mat .iconbox a.btnBlock {
    background-image: url(../Images/Facility/BlockPurple.png);
}

body.purple-theme .date-mat .iconbox a.btnUnblock {
    background-image: url(../Images/Facility/UnblockPurple.png);
}

body.purple-theme .date-mat .iconbox a.btnComments {
    background-image: url(../Images/Facility/CommentsPurple.png);
}

body.purple-theme .date-mat .iconbox a.btnModify {
    background-image: url(../Images/Facility/ModifyPurple.png);
}

body.purple-theme .date-mat .iconbox a.btnCancel {
    background-image: url(../Images/Facility/CancelPurple.png);
}

body.purple-theme .date-mat .iconbox a.btnCheckIn {
    background-image: url(../Images/Facility/CheckInPurple.png);
}

body.purple-theme .date-mat .iconbox a.btnCheckOut {
    background-image: url(../Images/Facility/CheckOutPurple.png);
}

body.purple-theme .date-mat .iconbox a.btnUndo {
    background-image: url(../Images/Facility/UndoPurple.png);
}

body.purple-theme .date-mat .iconbox a.btnCut {
    background-image: url(../Images/Facility/CutPurple.png);
}

body.purple-theme .date-mat .iconbox a.btnPaste {
    background-image: url(../Images/Facility/PastePurple.png);
}

body.purple-theme .date-mat .iconbox a.btnExpand {
    background-image: url(../Images/Facility/ExpandPurple.png);
}

body.purple-theme .date-mat .iconbox a.btnCollapse {
    background-image: url(../Images/Facility/CollapsePurple.png);
}

body.purple-theme .date-mat .iconbox a.btnSelectAll {
    background-image: url(../Images/Facility/SelectAllPurple.png);
}

body.purple-theme .date-mat .iconbox a.btnMultiSelect {
    background-image: url(../Images/Facility/MultiSelectPurple.png);
}

body.purple-theme .date-mat .iconbox a.btnToggleGrouping {
    background-image: url(../Images/Facility/ToggleGroupingPurple.png);
}

body.purple-theme .date-mat .iconbox a.btnResetFilters {
    background-image: url(../Images/Facility/ResetFiltersPurple.png);
}

body.purple-theme .date-mat .iconbox a.btnSecurityDeposit {
    background-image: url(../Images/Facility/SecurityDepositPurple.png);
}

body.purple-theme .date-mat .iconbox a.btnSplit {
    background-image: url(../Images/Facility/SplitPurple.png);
}

body.purple-theme .date-mat .iconbox a.btnNoShow {
    background-image: url(../Images/Facility/NoShowPurple.png);
}

body.purple-theme .date-mat .iconbox a.btnUnasignUnit {
    background-image: url(../Images/Facility/UnassignUnitPurple.png);
}

body.purple-theme #ModalAnnualPassCust .selected-row {
    background: #f3e7f1 !important;
}

body.purple-theme .custo_table tr.select td, body.purple-theme .edit-price-fa .head {
    background-color: #f3e7f1 !important;
}

body.purple-theme .fc-ltr .fc-basic-view .fc-day-top {
    background-color: #b783b7 !important;
    color: #fff;
}

body.purple-theme .session-schcal .fc-toolbar .fc-left button, body.purple-theme .session-schcal .fc-toolbar .fc-right button {
    color: #b783b7;
    border: 1px solid #b783b7;
}

body.purple-theme ul.act-mod-boxreg li .head {
    background-color: #b783b7;
}

body.purple-theme ul.act-mod-boxreg li .inne-btn .btn-primaryi {
    border-color: #b783b7;
    color: #b783b7;
}

body.purple-theme .tab-pane.activity-roster .btn-outline.pri-btn {
    border-color: #b783b7;
    color: #b783b7;
}

body.purple-theme .actreport-module .left-col ul li a, body.purple-theme .actreport-module .left-col ul li a.bot, body.purple-theme .act-wait .wait-t-r {
    color: #b783b7;
}

    body.purple-theme .actreport-module .right-col .btn.btn-outline, body.purple-theme .act-wait .wait-t-r .badge {
        border-color: #b783b7;
        color: #b783b7;
    }

body.purple-theme .ticketv1 .box span {
    background: #b783b7;
}

body.purple-theme .ticketv1 .head, body.purple-theme .CreateHoldNameInShopp {
    background: #b783b7 !important;
}

    body.purple-theme .ticketv1 .head a {
        color: #b783b7;
    }

    body.purple-theme .ticketv1 .head input {
        background: #b783b7 !important;
        border: 1px solid #b783b7 !important;
    }

body.purple-theme ul#side-menu li.active a {
    color: #b783b7;
}

body.purple-theme ul#side-menu li.active ul.nav-second-level li a {
    color: #ffffff;
}

body.purple-theme ul#side-menu li.selected-category a {
    color: #b783b7 !important;
}

body.purple-theme div#dvClassificationData input:focus {
    border: 3px solid #b783b7 !important;
}

body.purple-theme .wizard li.active span.round-tab {
    border: 2px solid #b783b7 !important;
}

    body.purple-theme .wizard li.active span.round-tab i {
        color: #b783b7 !important;
    }

body.purple-theme .wizard li.active:after {
    border-bottom-color: #b783b7;
}

body.purple-theme .boarding_inp a {
    background-color: #b783b7;
}

body.purple-theme .boarding_data_green_box {
    background-color: #b783b7;
}

body.purple-theme .board_green_line_box {
    border: 2px solid #b783b7;
}

body.purple-theme .modal-footer a {
    color: #b783b7;
}

body.purple-theme ul.act-mod-boxreg li .inne-btn .btn-primaryi {
    color: #b783b7;
    border: 1px solid #b783b7;
}

body.purple-theme .classification-filter .tree:before, body.purple-theme .classification-filter .tree ul:before {
    border-left: 1px solid #b783b7;
}

body.purple-theme .act-cucontctinfo .img-col img, body.purple-theme .fin-rechk .bot-out .sambx .img img {
    border-color: ##b783b7;
}

body.purple-theme .shopa.roastersprite {
    background-position: -6px -109px;
}

body.purple-theme .shopb.roastersprite {
    background-position: -70px -109px;
}

body.purple-theme .shopc.roastersprite {
    background-position: -137px -110px;
}

body.purple-theme .drawBorder {
    border-color: #b783b7 !important;
}

/*orange theme*/

body.orange-theme .navbar-static-top.green-bg, body.orange-theme .addon-i-circle .btn i {
    background-color: #e8a55b;
}

body.orange-theme ul#side-menu > .sidemenu-config-mode .side-menu-list a, body.orange-theme ul#side-menu > .sidemenu-config-mode .side-menu-list a i {
    color: #e8a55b;
}

body.orange-theme .nav.navbar-right > li > a {
    border-left-color: #C38745;
}

body.orange-theme .all_side_pad .brd_green_btn a {
    border: 2px solid #e8a55b;
}

body.orange-theme .nav.navbar-right > li > a:hover, body.orange-theme .sell-member ul.list-detail li.selected a, body.orange-theme .date-mat .rigthcol .panel-group .panel-heading {
    background-color: #e8a55b;
}

body.orange-theme .nav.navbar-right > li > a.selected {
    background-color: rgb(208, 143, 71);
}

body.orange-theme ul#side-menu li.selected-category a, body.orange-theme #page-wrapper .row .navbar .navbar-header a, body.orange-theme .date-mat .rigthcol .head i, body.orange-theme .date-mat .rigthcol .nav.nav-tabs li a {
    color: #e8a55b;
}

body.orange-theme .clr-theme {
    color: #e8a55b;
}

body.orange-theme .folder-lis1 li.product-button:hover a {
    border-color: #e8a55b;
    background-color: #e8a55b;
}

body.orange-theme .date-mat .titl1.smhead {
    background: #fff6ef;
}

body.orange-theme button.green-bg, body.orange-theme button.btn-primary, body.orange-theme .btn-primary, body.orange-theme .manage-bat-p1 .btn.add {
    background-color: #e8a55b;
    border-color: #e8a55b;
}

body.orange-theme .navbar-top-links.lock1 li:last-child a {
    border-color: #C38745 !important;
}

body.orange-theme #divCONFIGURATIONItems .full, body.orange-theme .date-mat .rigthcol .panel-group .panel-heading {
    background-color: #e8a55b;
}

body.orange-theme .nav.navbar-right > li:last-child > a {
    border-right: 1px solid #e8a55b;
}

body.orange-theme .left_list_nav ul li.selected {
    background-color: #fff6ef;
}

body.orange-theme ul#side-menu li .log-in .cat-info a, body.orange-theme .selected-row-for-listing {
    background-color: #e8a55b !important;
}

body.orange-theme .all_side_pad .pagination li.active a i {
    color: #e8a55b;
}

body.orange-theme .node-selection-cust-search, body.orange-theme .date-mat .rigthcol .btndown a {
    background-color: #e8a55b !important;
}

body.orange-theme .node-selection, body.orange-theme .bt-err-ok, body.orange-theme .info_table tr.full {
    background-color: #e8a55b !important;
}

body.orange-theme .joupop1 .btn.green-bg, body.orange-theme .te .btn.green-bg {
    border-color: #e8a55b;
    background-color: #e8a55b;
}

body.orange-theme .log-in img.prfl-pic, body.orange-theme .new-org .modal-body .org-big-detail .detail-desc img {
    border-color: #e8a55b;
}

body.orange-theme .btn-primary[disabled], body.orange-theme .btn-primary[disabled]:active, body.orange-theme .btn-primary[disabled]:focus, body.orange-theme .btn-primary[disabled]:hover, body.orange-theme .btn-primary:active:focus {
    border-color: #e8a55b;
    background-color: #e8a55b;
}


body.orange-theme .navbar-static-top.green-bg {
    background-color: #e8a55b;
}

body.orange-theme .nav.navbar-right > li > a {
    border-left-color: #e8a55b;
}

    body.orange-theme .nav.navbar-right > li > a:hover {
        background-color: #e8a55b;
    }

body.orange-theme ul#side-menu li.selected-category a, body.orange-theme #page-wrapper .row .navbar .navbar-header a, body.orange-theme .date-mat .homeicon {
    color: #e8a55b;
}

body.orange-theme .folder-lis1 li.product-button:hover a {
    border-color: #e8a55b;
    background-color: #e8a55b;
}

body.orange-theme button.green-bg, body.orange-theme button.btn-primary {
    background-color: #e8a55b;
}

body.orange-theme .navbar-top-links.lock1 li:last-child a {
    border-color: #e8a55b !important;
}



body.orange-theme .node-selection-cust-search {
    background-color: #e8a55b !important;
}

body.orange-theme .node-selection, body.orange-theme .bt-err-ok {
    background-color: #e8a55b !important;
}

body.orange-theme .joupop1 .btn.green-bg, body.orange-theme .te .btn.green-bg {
    border-color: #e8a55b;
    background-color: #e8a55b;
}

body.orange-theme .log-in img.prfl-pic, body.orange-theme .new-org .modal-body .org-big-detail .detail-desc img {
    border-color: #e8a55b;
}

body.orange-theme ul.act-mod-boxna li.head, body.orange-theme #myBar {
    background-color: #e8a55b !important;
}

body.orange-theme ul.act-mod-boxna li small {
    color: #e8a55b !important;
}

body.orange-theme ul.act-mod-boxna li a {
    color: #e8a55b !important;
}

body.orange-theme .form-control:focus, body.orange-theme .view-hold .modal-body .out-b-box .box-prfl img, body.orange-theme .cust-ser .prfl-list img, body.orange-theme .new-org .modal-body .prfl-new-box ul li img, body.orange-theme .edit-membership .head-block-r .img {
    border-color: #e8a55b !important;
}


body.orange-theme .log-in .cat-info .popover-content ul li img, body.orange-theme .sell-member .left-col .detail-desc img, body.orange-theme .cust-flag .modal-body img, body.orange-theme .new-vehicle .detail-desc img, body.orange-theme .edit-detailf span.check-i .icheckbox_square-green.checked {
    border: 1px solid #e8a55b;
}

body.orange-theme .node-selection, body.orange-theme .sell-member ul.list-detail li.selected, body.orange-theme .manage-bat-bottom button, body.orange-theme .vehiclelist-selected-row {
    background-color: #e8a55b;
}

body.orange-theme .node-selection-cust-search {
    background-color: #e8a55b !important;
}

body.orange-theme .nav > li.Category-Page-Show.active {
    border-left: 4px solid #e8a55b;
}

body.orange-theme .selected-row, body.orange-theme .manage-bat-p button, body.orange-theme .sk-spinner-wave div, body.orange-theme .web-cer .web-cer-bot .btn.green-bg {
    background-color: #e8a55b !important;
}

body.orange-theme .buy-member-to .prfl-list li img, body.orange-theme .cust-cer .prfl-detail-box img, body.orange-theme .web-cer .prfl-detail-box img, body.orange-theme .houshold-right-col .prfl-list li img.prfl, body.orange-theme .joupop1 .btn.focus, body.orange-theme .joupop1 .btn:focus, body.orange-theme .joupop1 .btn:hover, body.orange-theme .te .btn.focus, body.orange-theme .te .btn:focus, body.orange-theme .te .btn:hover {
    border-color: #e8a55b;
}

body.orange-theme input:focus {
    outline-color: #e8a55b;
}

body.orange-theme .edit-detailf .btn-primaryi {
    border: 1px solid #e8a55b;
    background-color: #e8a55b;
}

body.orange-theme #ASelectVenderShow {
    color: #e8a55b;
}

body.orange-theme .merchant-setting .btnclo, body.orange-theme .actsearch .btn-outline, body.orange-theme .merchant-setting .btn-outline, body.orange-theme .file-manager .btn-outline,
body.orange-theme #divCalendar .fc-toolbar .fc-left button, body.orange-theme #divCalendar .fc-toolbar .fc-right button, body.orange-theme .btn-outline, body.orange-theme .btn-outline:hover, body.orange-theme .btn-outline:focus {
    border: 1px solid #e8a55b;
    color: #e8a55b;
}

body.orange-theme .seleiebor .btnclo, body.orange-theme .actsearch .btn-outline, body.orange-theme .seleiebor .btn-outline {
    border: 1px solid #e8a55b;
    color: #e8a55b;
}

body.orange-theme .actsearch table tbody td.full, body.orange-theme .date-mat .dayd.nam, body.orange-theme ul.act-mod-boxwait li.head {
    background-color: #e8a55b;
}

body.orange-theme table.ACTI_TABLE tr.selected td, body.orange-theme .unit-precart .headbox {
    background-color: #e8a55b;
}

body.orange-theme .panel-body.fee .rig-box .pric-box .info-colf, body.orange-theme #divCalendar .fc-day-top {
    background-color: #e8a55b !important;
}

body.orange-theme .panel-body.fee .rig-box .top-cal a {
    color: #e8a55b;
    border: 1px solid #e8a55b;
}

body.orange-theme .sesion-det .form-group .btn-primaryi {
    border: 1px solid #e8a55b;
    color: #e8a55b;
}

body.orange-theme .session-fee .cont-boxsh .btn.day.active {
    color: #e8a55b;
    border: 1px solid #e8a55b;
}

body.orange-theme .session-fee .cont-boxsh .btn-primaryi {
    color: #e8a55b;
    border: 1px solid #e8a55b;
}

body.orange-theme .info-outcal .outimgdet .img img {
    border: 1px solid #e8a55b;
}

body.orange-theme .date-mat .homeicon, body.orange-theme ul.act-mod-boxwait li small {
    color: #e8a55b;
}

body.orange-theme .date-mat .tree ul li:before {
    border-top: 1px solid #e8a55b;
}

body.orange-theme .date-mat .tree ul:before {
    border-left: 1px solid #e8a55b;
}

body.orange-theme .onoffswitch-inner:before, body.orange-theme .onoffswitch-inner:before {
    background-color: #e8a55b;
}

body.orange-theme .onoffswitch-label, body.orange-theme .onoffswitch-switch {
    border-color: #e8a55b;
}


@media only screen and (max-width: 1450px) {
    .date-mat .rigthcol .btndown {
        position: relative;
    }
}

body.orange-theme .dbmatrix-reserve-selected-row {
    background: #fff6ef !important;
}

body.orange-theme .date-mat .iconbox a.btnReserve {
    background-image: url(../Images/Facility/ReserveOrange.png);
}

body.orange-theme .date-mat .iconbox a.btnMassReserve {
    background-image: url(../Images/Facility/MassReserveOrange.png);
}

body.orange-theme .date-mat .iconbox a.btnBlock {
    background-image: url(../Images/Facility/BlockOrange.png);
}

body.orange-theme .date-mat .iconbox a.btnUnblock {
    background-image: url(../Images/Facility/UnblockOrange.png);
}

body.orange-theme .date-mat .iconbox a.btnComments {
    background-image: url(../Images/Facility/CommentsOrange.png);
}

body.orange-theme .date-mat .iconbox a.btnModify {
    background-image: url(../Images/Facility/ModifyOrange.png);
}

body.orange-theme .date-mat .iconbox a.btnCancel {
    background-image: url(../Images/Facility/CancelOrange.png);
}

body.orange-theme .date-mat .iconbox a.btnCheckIn {
    background-image: url(../Images/Facility/CheckInOrange.png);
}

body.orange-theme .date-mat .iconbox a.btnCheckOut {
    background-image: url(../Images/Facility/CheckOutOrange.png);
}

body.orange-theme .date-mat .iconbox a.btnUndo {
    background-image: url(../Images/Facility/UndoOrange.png);
}

body.orange-theme .date-mat .iconbox a.btnCut {
    background-image: url(../Images/Facility/CutOrange.png);
}

body.orange-theme .date-mat .iconbox a.btnPaste {
    background-image: url(../Images/Facility/PasteOrange.png);
}

body.orange-theme .date-mat .iconbox a.btnExpand {
    background-image: url(../Images/Facility/ExpandOrange.png);
}

body.orange-theme .date-mat .iconbox a.btnCollapse {
    background-image: url(../Images/Facility/CollapseOrange.png);
}

body.orange-theme .date-mat .iconbox a.btnSelectAll {
    background-image: url(../Images/Facility/SelectAllOrange.png);
}

body.orange-theme .date-mat .iconbox a.btnMultiSelect {
    background-image: url(../Images/Facility/MultiSelectOrange.png);
}

body.orange-theme .date-mat .iconbox a.btnToggleGrouping {
    background-image: url(../Images/Facility/ToggleGroupingOrange.png);
}

body.orange-theme .date-mat .iconbox a.btnResetFilters {
    background-image: url(../Images/Facility/ResetFiltersOrange.png);
}

body.orange-theme .date-mat .iconbox a.btnSecurityDeposit {
    background-image: url(../Images/Facility/SecurityDepositOrange.png);
}

body.orange-theme .date-mat .iconbox a.btnSplit {
    background-image: url(../Images/Facility/SplitOrange.png);
}

body.orange-theme .date-mat .iconbox a.btnNoShow {
    background-image: url(../Images/Facility/NoShowOrange.png);
}

body.orange-theme .date-mat .iconbox a.btnUnassignUnit {
    background-image: url(../Images/Facility/UnassignUnitOrange.png);
}

body.orange-theme #ModalAnnualPassCust .selected-row {
    background: #fff6ef !important;
}

body.orange-theme .custo_table tr.select td, body.orange-theme .edit-price-fa .head {
    background-color: #fff6ef !important;
}

body.orange-theme .ticketv1 .box span {
    background: #e8a55b;
}

body.orange-theme .ticketv1 .head {
    background: #e8a55b !important;
}

    body.orange-theme .ticketv1 .head a {
        color: #e8a55b;
    }

    body.orange-theme .ticketv1 .head input {
        background: #e8a55b !important;
        border: 1px solid #e8a55b !important;
    }

body.orange-theme ul#side-menu li.active a {
    color: #e8a55b;
}

body.orange-theme ul#side-menu li.active ul.nav-second-level li a {
    color: #ffffff;
}

body.orange-theme ul#side-menu li.selected-category a {
    color: #e8a55b !important;
}

body.orange-theme div#dvClassificationData input:focus {
    border: 3px solid #e8a55b !important;
}

body.orange-theme .fc-ltr .fc-basic-view .fc-day-top, body.orange-theme .CreateHoldNameInShopp {
    background-color: #e8a55b !important;
    color: #fff;
}

body.orange-theme .session-schcal .fc-toolbar .fc-left button, body.orange-theme .session-schcal .fc-toolbar .fc-right button {
    color: #e8a55b;
    border: 1px solid #e8a55b;
}

body.orange-theme ul.act-mod-boxreg li .head {
    background-color: #e8a55b;
}

body.orange-theme ul.act-mod-boxreg li .inne-btn .btn-primaryi {
    border-color: #e8a55b;
    color: #e8a55b;
}

body.orange-theme .tab-pane.activity-roster .btn-outline.pri-btn {
    border-color: #e8a55b;
    color: #e8a55b;
}

body.orange-theme .actreport-module .left-col ul li a, body.orange-theme .actreport-module .left-col ul li a.bot, body.orange-theme .act-wait .wait-t-r {
    color: #e8a55b;
}

    body.orange-theme .actreport-module .right-col .btn.btn-outline, body.orange-theme .act-wait .wait-t-r .badge {
        border-color: #e8a55b;
        color: #e8a55b;
    }

body.orange-theme .wizard li.active span.round-tab {
    border: 2px solid #e8a55b !important;
}

    body.orange-theme .wizard li.active span.round-tab i {
        color: #e8a55b !important;
    }

body.orange-theme .wizard li.active:after {
    border-bottom-color: #e8a55b;
}

body.orange-theme .boarding_inp a {
    background-color: #e8a55b;
}

body.orange-theme .boarding_data_green_box {
    background-color: #e8a55b;
}

body.orange-theme .board_green_line_box {
    border: 2px solid #e8a55b;
}

body.orange-theme .modal-footer a {
    color: #e8a55b;
}

body.orange-theme ul.act-mod-boxreg li .inne-btn .btn-primaryi {
    color: #e8a55b;
    border: 1px solid #e8a55b;
}

body.orange-theme .classification-filter .tree:before, body.orange-theme .classification-filter .tree ul:before {
    border-left: 1px solid #e8a55b;
}

body.orange-theme .act-cucontctinfo .img-col img, body.orange-theme .fin-rechk .bot-out .sambx .img img {
    border-color: #e8a55b;
}

body.orange-theme .shopa.roastersprite {
    background-position: -6px -142px;
}

body.orange-theme .shopb.roastersprite {
    background-position: -70px -142px;
}

body.orange-theme .shopc.roastersprite {
    background-position: -137px -144px;
}

body.orange-theme .drawBorder {
    border-color: #e8a55b !important;
}
/*black theme*/

body.black-theme .navbar-static-top.green-bg, body.black-theme .addon-i-circle .btn i, body.black-theme .date-mat .rigthcol .panel-group .panel-heading {
    background-color: #606060;
}

body.black-theme ul#side-menu > .sidemenu-config-mode .side-menu-list a, body.black-theme ul#side-menu > .sidemenu-config-mode .side-menu-list a i {
    color: #606060;
}

body.black-theme .nav.navbar-right > li > a {
    border-left-color: #2F7B9D;
}

    body.black-theme .nav.navbar-right > li > a:hover, body.black-theme .sell-member ul.list-detail li.selected a, body.black-theme .date-mat .rigthcol .panel-group .panel-heading {
        background-color: #606060;
    }

    body.black-theme .nav.navbar-right > li > a.selected {
        background-color: rgb(46, 146, 189);
    }

body.black-theme ul#side-menu li.selected-category a, body.black-theme #page-wrapper .row .navbar .navbar-header a, body.black-theme .date-mat .rigthcol .head i, body.black-theme .date-mat .homeicon, body.black-theme .date-mat .rigthcol .nav.nav-tabs li a {
    color: #606060;
}

body.black-theme #divCONFIGURATIONItems .full, body.black-theme .selected-row-for-listing {
    background-color: #606060 !important;
}

body.black-theme .folder-lis1 li.product-button:hover a {
    border-color: #606060;
    background-color: #606060;
}

body.black-theme button.green-bg, body.black-theme button.btn-primary, body.black-theme .btn-primary, body.black-theme .manage-bat-p1 .btn.add {
    background-color: #606060;
    border-color: #606060;
}

body.black-theme .navbar-top-links.lock1 li:last-child a, body.black-theme .confrim-hold .modal-body .box-prfl img, body.black-theme .view-hold .modal-body .out-b-box .box-prfl img {
    border-color: #2F7B9D !important;
}

body.black-theme .nav.navbar-right > li:last-child > a {
    border-right: 1px solid #2F7B9D;
}

body.black-theme ul#side-menu li .log-in .cat-info a {
    background-color: #606060;
}

body.black-theme .node-selection-cust-search, body.black-theme .date-mat .rigthcol .btndown a, body.black-theme .info_table tr.full {
    background-color: #606060 !important;
}

body.black-theme .date-mat .titl1.smhead {
    background: #ecf5fc;
}

body.black-theme .node-selection, body.black-theme .bt-err-ok {
    background-color: #606060 !important;
}

body.black-theme .joupop1 .btn.green-bg, body.black-theme .te .btn.green-bg {
    border-color: #606060;
    background-color: #606060;
}

body.black-theme .all_side_pad .pagination li.active a i {
    color: #606060;
}

body.black-theme .log-in img.prfl-pic, body.black-theme .new-org .modal-body .org-big-detail .detail-desc img {
    border-color: #606060;
}

body.black-theme .navbar-static-top.green-bg {
    background-color: #606060;
}

body.black-theme .nav.navbar-right > li > a {
    border-left-color: #606060;
}

    body.black-theme .nav.navbar-right > li > a:hover {
        background-color: #606060;
    }

body.black-theme ul#side-menu li.selected-category a, body.black-theme #page-wrapper .row .navbar .navbar-header a {
    color: #606060;
}

body.black-theme .folder-lis1 li.product-button:hover a {
    border-color: #606060;
    background-color: #606060;
}

body.black-theme button.green-bg, body.black-theme button.btn-primary {
    background-color: #606060;
}

body.black-theme .navbar-top-links.lock1 li:last-child a {
    border-color: #606060 !important;
}

body.black-theme .left_list_nav ul li.selected {
    background-color: #ecf5fc;
}

body.black-theme .nav.navbar-right > li:last-child > a {
    border-right: 1px solid #1bad8e;
}

body.black-theme .node-selection-cust-search, body.black-theme #myBar {
    background-color: #606060 !important;
}

body.black-theme .node-selection, body.black-theme .bt-err-ok {
    background-color: #606060 !important;
}

body.black-theme .joupop1 .btn.green-bg, body.black-theme .te .btn.green-bg {
    border-color: #606060;
    background-color: #606060;
}

body.black-theme .log-in img.prfl-pic, body.black-theme .new-org .modal-body .org-big-detail .detail-desc img {
    border-color: #606060;
}

body.black-theme .manage-bat-p button.btn-default, body.purple-theme .manage-bat-p button.btn-default, body.orange-theme .manage-bat-p button.btn-default {
    background-color: #c2c2c2 !important;
}

body.black-theme .btn-primary[disabled], body.black-theme .btn-primary[disabled]:active, body.black-theme .btn-primary[disabled]:focus, body.black-theme .btn-primary[disabled]:hover, body.black-theme .btn-primary:active:focus {
    border-color: #606060;
    background-color: #606060;
}

body.black-theme .form-control:focus, body.black-theme .cust-ser .prfl-list img, body.black-theme .new-org .modal-body .prfl-new-box ul li img, body.black-theme .edit-membership .head-block-r .img {
    border-color: #606060 !important;
}

body.black-theme .node-selection-cust-search {
    background-color: #606060 !important;
}

body.black-theme .log-in .cat-info .popover-content ul li img, body.black-theme .sell-member .left-col .detail-desc img, body.black-theme .cust-flag .modal-body img, body.black-theme .new-vehicle .detail-desc img, body.black-theme .edit-detailf span.check-i .icheckbox_square-green.checked {
    border: 1px solid #606060;
}

body.black-theme .node-selection, body.black-theme .sell-member ul.list-detail li.selected, body.black-theme .manage-bat-bottom button, body.black-theme .vehiclelist-selected-row {
    background-color: #606060;
}

body.black-theme .nav > li.Category-Page-Show.active {
    border-left: 4px solid #606060;
}

body.black-theme .selected-row, body.black-theme .manage-bat-p button, body.black-theme .sk-spinner-wave div, body.black-theme .web-cer .web-cer-bot .btn.green-bg {
    background-color: #606060 !important;
}

body.black-theme .buy-member-to .prfl-list li img, body.black-theme .cust-cer .prfl-detail-box img, body.black-theme .web-cer .prfl-detail-box img, body.black-theme .houshold-right-col .prfl-list li img.prfl, body.black-theme .joupop1 .btn.focus, body.black-theme .joupop1 .btn:focus, body.black-theme .joupop1 .btn:hover, body.black-theme .te .btn.focus, body.black-theme .te .btn:focus, body.black-theme .te .btn:hover {
    border-color: #606060;
}

body.black-theme input:focus {
    outline-color: #606060;
}

body.black-theme .edit-detailf .btn-primaryi {
    border: 1px solid #606060;
    background-color: #606060;
}

body.black-theme .merchant-setting .btnclo, body.black-theme .actsearch .btn-outline, body.black-theme .merchant-setting .btn-outline, body.black-theme .file-manager .btn-outline, body.black-theme #divCalendar .fc-toolbar .fc-left button, body.black-theme #divCalendar .fc-toolbar .fc-right button, body.black-theme .btn-outline, body.black-theme .btn-outline:hover, body.black-theme .btn-outline:focus {
    border: 1px solid #606060;
    color: #606060;
}

body.black-theme .seleiebor .btnclo, body.black-theme .actsearch .btn-outline, body.black-theme .seleiebor .btn-outline {
    border: 1px solid #606060;
    color: #606060;
}

body.black-theme ul.act-mod-boxna li.head {
    background-color: #606060 !important;
}

body.black-theme ul.act-mod-boxna li small {
    color: #606060 !important;
}

body.black-theme ul.act-mod-boxna li a {
    color: #606060 !important;
}

body.black-theme .actsearch table tbody td.full, body.black-theme .date-mat .dayd.nam, body.black-theme ul.act-mod-boxwait li.head {
    background-color: #606060;
}

body.black-theme table.ACTI_TABLE tr.selected td, body.black-theme .unit-precart .headbox {
    background-color: #606060;
}

body.black-theme .panel-body.fee .rig-box .pric-box .info-colf, body.black-theme #divCalendar .fc-day-top {
    background-color: #606060 !important;
}

body.black-theme .panel-body.fee .rig-box .top-cal a {
    color: #606060;
    border: 1px solid #606060;
}

body.black-theme .sesion-det .form-group .btn-primaryi {
    border: 1px solid #606060;
    color: #606060;
}

body.black-theme .clr-theme {
    color: #606060;
}

body.black-theme .session-fee .cont-boxsh .btn.day.active {
    color: #606060;
    border: 1px solid #606060;
}

body.black-theme .session-fee .cont-boxsh .btn-primaryi {
    color: #606060;
    border: 1px solid #606060;
}

body.black-theme .info-outcal .outimgdet .img img {
    border: 1px solid #606060;
}

body.black-theme .date-mat .homeicon, body.black-theme ul.act-mod-boxwait li small {
    color: #606060;
}

body.black-theme .date-mat .tree ul li:before {
    border-top: 1px solid #606060;
}

body.black-theme .date-mat .tree ul:before {
    border-left: 1px solid #606060;
}

body.black-theme .onoffswitch-inner:before, body.orange-theme .onoffswitch-inner:before {
    background-color: #606060;
}

body.black-theme .onoffswitch-label, body.orange-theme .onoffswitch-switch {
    border-color: #606060;
}

body.black-theme .date-mat .iconbox a.btnReserve {
    background-image: url(../Images/Facility/ReserveBlue.png);
}

body.black-theme .date-mat .iconbox a.btnMassReserve {
    background-image: url(../Images/Facility/MassReserveBlue.png);
}

body.black-theme .date-mat .iconbox a.btnBlock {
    background-image: url(../Images/Facility/BlockBlue.png);
}

body.black-theme .date-mat .iconbox a.btnUnblock {
    background-image: url(../Images/Facility/UnblockBlue.png);
}

body.blue-theme .date-time-mat .iconbox a.btnMassblockBlue {
    background-image: url(../Images/Facility/MassBlockBlue.png);
}

body.black-theme .date-mat .iconbox a.btnComments {
    background-image: url(../Images/Facility/CommentsBlue.png);
}

body.black-theme .date-mat .iconbox a.btnModify {
    background-image: url(../Images/Facility/ModifyBlue.png);
}

body.black-theme .date-mat .iconbox a.btnCancel {
    background-image: url(../Images/Facility/CancelBlue.png);
}

body.black-theme .date-mat .iconbox a.btnCheckIn {
    background-image: url(../Images/Facility/CheckInBlue.png);
}

body.black-theme .date-mat .iconbox a.btnCheckOut {
    background-image: url(../Images/Facility/CheckOutBlue.png);
}

body.black-theme .date-mat .iconbox a.btnUndo {
    background-image: url(../Images/Facility/UndoBlue.png);
}

body.black-theme .date-mat .iconbox a.btnCut {
    background-image: url(../Images/Facility/CutBlue.png);
}

body.black-theme .date-mat .iconbox a.btnPaste {
    background-image: url(../Images/Facility/PasteBlue.png);
}

body.black-theme .date-mat .iconbox a.btnExpand {
    background-image: url(../Images/Facility/ExpandBlue.png);
}

body.black-theme .date-mat .iconbox a.btnCollapse {
    background-image: url(../Images/Facility/CollapseBlue.png);
}

body.black-theme .date-mat .iconbox a.btnSelectAll {
    background-image: url(../Images/Facility/SelectAllBlue.png);
}

body.black-theme .date-mat .iconbox a.btnMultiSelect {
    background-image: url(../Images/Facility/MultiSelectBlue.png);
}

body.black-theme .date-mat .iconbox a.btnToggleGrouping {
    background-image: url(../Images/Facility/ToggleGroupingBlue.png);
}

body.black-theme .date-mat .iconbox a.btnResetFilters {
    background-image: url(../Images/Facility/ResetFiltersBlue.png);
}

body.black-theme .date-mat .iconbox a.btnSecurityDeposit {
    background-image: url(../Images/Facility/SecurityDepositBlue.png);
}

body.black-theme .date-mat .iconbox a.btnSplit {
    background-image: url(../Images/Facility/SplitBlue.png);
}

body.black-theme .date-mat .iconbox a.btnNoShow {
    background-image: url(../Images/Facility/NoShowBlue.png);
}

body.black-theme .date-mat .iconbox a.btnUnasignUnit {
    background-image: url(../Images/Facility/UnassignUnitBlue.png);
}

body.black-theme #ModalAnnualPassCust .selected-row {
    background: #606060 !important; /*TODO: find light color for black theme*/
}

body.black-theme .custo_table tr.select td, body.black-theme .edit-price-fa .head {
    background-color: #606060 !important;
}


body.black-theme .fc-ltr .fc-basic-view .fc-day-top {
    background-color: #606060 !important;
    color: #fff;
}

body.black-theme .session-schcal .fc-toolbar .fc-left button, body.black-theme .session-schcal .fc-toolbar .fc-right button {
    color: #606060;
    border: 1px solid #606060;
}

body.black-theme ul.act-mod-boxreg li .head {
    background-color: #606060;
}

body.black-theme ul.act-mod-boxreg li .inne-btn .btn-primaryi {
    border-color: #606060;
    color: #606060;
}

body.black-theme .tab-pane.activity-roster .btn-outline.pri-btn {
    border-color: #606060;
    color: #606060;
}

body.black-theme .actreport-module .left-col ul li a, body.black-theme .actreport-module .left-col ul li a.bot, body.black-theme .act-wait .wait-t-r {
    color: #606060;
}

    body.black-theme .actreport-module .right-col .btn.btn-outline, body.black-theme .act-wait .wait-t-r .badge {
        border-color: #606060;
        color: #606060;
    }

body.black-theme .ticketv1 .box span {
    background: #606060;
}

body.black-theme .ticketv1 .head, body.black-theme .CreateHoldNameInShopp {
    background: #606060 !important;
}

    body.black-theme .ticketv1 .head a {
        color: #606060;
    }

    body.black-theme .ticketv1 .head input {
        background: #606060 !important;
        border: 1px solid #606060 !important;
    }

body.black-theme ul#side-menu li.active a {
    color: #606060;
}

body.black-theme ul#side-menu li.active ul.nav-second-level li a {
    color: #ffffff;
}

body.black-theme ul#side-menu li.selected-category a {
    color: #606060 !important;
}

body.black-theme div#dvClassificationData input:focus {
    border: 3px solid #606060 !important;
}

body.black-theme .wizard li.active span.round-tab {
    border: 2px solid #606060 !important;
}

    body.black-theme .wizard li.active span.round-tab i {
        color: #606060 !important;
    }

body.black-theme .wizard li.active:after {
    border-bottom-color: #606060;
}

body.black-theme .boarding_inp a {
    background-color: #606060;
}

body.black-theme .boarding_data_green_box {
    background-color: #606060;
}

body.black-theme .board_green_line_box {
    border: 2px solid #606060;
}

body.black-theme .modal-footer a {
    color: #606060;
}

body.black-theme ul.act-mod-boxreg li .inne-btn .btn-primaryi {
    color: #606060;
    border: 1px solid #606060;
}

body.black-theme .classification-filter .tree:before, body.black-theme .classification-filter .tree ul:before {
    border-left: 1px solid #606060;
}

body.black-theme .act-cucontctinfo .img-col img, body.black-theme .fin-rechk .bot-out .sambx .img img {
    border-color: #2F7B9D;
}

body.black-theme .shopa.roastersprite {
    background-position: -6px -5px;
}

body.black-theme .shopb.roastersprite {
    background-position: -70px -8px;
}

body.black-theme .shopc.roastersprite {
    background-position: -137px -8px;
}

body.black-theme .drawBorder {
    border-color: #606060 !important;
}

.purple-theme .enterdata_table table a i {
    color: #b783b7;
    font-size: 17px;
    position: relative;
    top: 2px;
}

.black-theme .enterdata_table table a i {
    color: #606060;
    font-size: 17px;
    position: relative;
    top: 2px;
}

.green-theme .enterdata_table table a i {
    color: #1ab394;
    font-size: 17px;
    position: relative;
    top: 2px;
}

.blue-theme .enterdata_table table a i {
    color: #369fcd;
    font-size: 17px;
    position: relative;
    top: 2px;
}

.orange-theme .enterdata_table table a i {
    color: #e8a55b;
    font-size: 17px;
    position: relative;
    top: 2px;
}

.setting_new a {
    font-size: 16px;
    display: inline-block;
    border: 1px solid #369fcd;
    padding: 0 5px;
    margin: 3px 0 0 9px;
    color: #369fcd;
    background: #fff;
    border-radius: 3px;
}

body.black-theme .setting_new a {
    border: 1px solid #606060;
    color: #606060;
}

body.green-theme .setting_new a {
    border: 1px solid #1ab394;
    color: #1ab394;
}

body.blue-theme .setting_new a {
    border: 1px solid #369fcd;
    color: #369fcd;
}

body.purple-theme .setting_new a {
    border: 1px solid #b783b7;
    color: #b783b7;
}

body.orange-theme .setting_new a {
    color: #e8a55b;
    border: 1px solid #e8a55b;
}

.fill_all_table table tr.bg_color_fill th{color:#fff !important;}
body.blue-theme .fill_all_table tr.bg_color_fill
{
    background-color: #369fcd !important;
}
body.orange-theme .fill_all_table tr.bg_color_fill
{
    background-color: #e8a55b !important;
}
body.purple-theme .fill_all_table tr.bg_color_fill
{
    background-color: #b783b7 !important;
}
body.green-theme .fill_all_table tr.bg_color_fill
{
    background-color: #1ab394 !important;
}
body.orange-theme .date-mat .iconbox a.btnMassblockBlue {
    background-image: url(../Images/Facility/MassBlockYellow.png);
}
body.purple-theme .date-mat .iconbox a.btnMassblockBlue {
    background-image: url(../Images/Facility/MassBlockPurple.png);
}
body.blue-theme .date-mat .iconbox a.btnMassblockBlue {
    background-image: url(../Images/Facility/MassBlockBlue.png);
}
body.green-theme .date-mat .iconbox a.btnMassblockBlue {
    background-image: url(../Images/Facility/MassBlockGreen.png);
}
body.black-theme #ModalGiftPassAdditionalInformation .selected-row {
    background: #606060 !important; /*TODO: find light color for black theme*/
}
body.blue-theme #ModalGiftPassAdditionalInformation .selected-row {
    background: #ecf5fc !important;
}
body.orange-theme #ModalGiftPassAdditionalInformation .selected-row {
    background: #fff6ef !important;
}
body.purple-theme #ModalGiftPassAdditionalInformation .selected-row {
    background: #f3e7f1 !important;
}

#drawhFilters.topdetbox {
    float: left;
    width: 101.2%;
    padding: 10px 6px 10px 4px;
    margin-left: -10px;
    margin-top: 3px;
    border-top: 1px solid #e3e3e3;
    background-color: #f3f3f3;
    margin-bottom: 14px;
}

.drawing-grid .drawing {
    width: 10%;
}

.drawing-grid .drawplace {
    width: 9%;
}

.drawing-grid .drawfacility {
    width: 8%;
}

.drawing-grid .drawADate {
    width: 16%;
}

.drawing-grid .drawBDate {
    width: 15%;
}

.drawing-grid .drawView {
    width: 5%;
}

.drawing-grid .drawApply {
    width: 6%;
}


.viewdrawing-grid .viewicon {
    width: 4%;
}

.viewdrawing-grid .viewnumber {
    width: 13%;
}

.viewdrawing-grid .viewcustomer {
    width: 15%;
}

.viewdrawing-grid .viewunittype {
    width: 25%;
}

.viewdrawing-grid .viewarrdate {
    width: 10%;
}

.viewdrawing-grid .viewnight {
    width: 7%;
}

.viewdrawing-grid .viewunit {
    width: 13%;
}

.viewdrawing-grid .viewbooknow {
    width: 9%;
}

.drawingSearch .row {
    display: flex;
}

.drawingSearch label {
    margin-bottom: 0px;
}

.drawingText .form-group {
    margin-bottom: 0px;
}

.draw-app table.bodyscroll > thead tr th, .draw-app table.bodyscroll > tbody tr td {
    display: flex;
    white-space: nowrap;
    justify-content: space-between;
}

.applydrawing-grid .Applyunittype {
    width: 32%;
}

.applydrawing-grid .Applyarrdate {
    width: 25%;
}

.applydrawing-grid .Applynight {
    width: 14%;
}

.applydrawing-grid .Applytrailer {
    width: 12.5%;
}

.applydrawing-grid .ApplyAda {
    width: 13%;
}