/* .form-group {
    margin-bottom: 0rem;
} */

.dash_label_cell {
    text-align: right;
    padding-top: 8px;
}

.xcrud-input {
    margin-bottom: 7px;
}

input[type=checkbox] {
    margin: 4px 9px 8px;
    line-height: normal;
    -ms-transform: scale(1.5);
    -moz-transform: scale(1.5);
    /* -webkit-transform: scale(2); */
    -o-transform: scale(1.5);
    transform: scale(1.5);
    padding: 10px;
}
input[type=checkbox].checkbox {
    visibility: visible;
    position: relative;
    width: 12px;
    display: inline;
}

.modal.show .modal-dialog {
    width: 90%;
}
h2 small {
    display: contents;
}
.primary-nav .nav-menu:first-of-type {
    margin-top: 0rem;
}

.cke_chrome {
    margin-bottom: 8px;
}

.info-card {
    height: 80px;
}

.page-logo-text {
    padding-top: 5px;
}

.padding-top_dash {
    padding-top: 17px;
}
.nav-tabs {
    border-bottom: 1px solid rgb(162 176 119);
    background-color: white;
}
.nav-tabs .nav-item.show .nav-link, .nav-tabs .nav-link.active {
    color: #f4f5f0 !important;
}
.nav-menu li>ul li a>[class*=fa-] {
    margin-left: 0rem;
    color: #bcc3a6;
}
.nav-pills .nav-link {
    padding-top: 10;
    padding-bottom: 10;
    border-radius: 0px;
}

.xcrud-tf, .xcrud-th {
    background-color: #e7e7e1;
    border-bottom: #505013!important;
    border-top: #505013;
    border-style: solid;
}

.thead {
    border-bottom: black!important;
    border-bottom-style: double!important;
    border-bottom-width: thick!important;
}
.xcrud-list {
    border-bottom: #505013;
    border-top: #505013;
    border-style: solid;
}

.mod-nav-dark:not(.mod-skin-dark).nav-function-top .page-sidebar .primary-nav .nav-menu>li a:not(:hover):not(focus) {
    color: #d1cfaf;
}

.select3-search {
    background-color: #d6dfb8;
    border-color: #d6dfb8;
}

#select2-search_selector-container, #select2-related_reports-container {
    background-color: #d5deb770;
}

.select2-selection__choice__remove {
    border-bottom-color: #967bbd26;
    border-top-color: #967bbd26;
    border-right-color: #967bbd26;
    border-width: 1px;
}

.img_link {
    width:40px;
}
.img_link:hover {
    cursor: pointer;
    width:43px;
}

.icon_link:hover {
    cursor: pointer;
}

.hover {
    cursor: pointer;
}

.chat-active {
    background-color: #d1d3be;
}

.nav-function-top .page-header .header-icon:not(.btn)>[class*=fa-]:first-child {
    color: #a3b275;
}

.ui-widget.ui-widget-content {
    border: 0px;
}

.ui-tabs-nav {
    border-width: 0px 0px 2px 0px;
}



/* .bg-brand-gradient, .nav-footer, .page-logo, .page-sidebar {
    background-color: #403605;
} */

.ui-tabs .ui-tabs-nav li.ui-tabs-active {
    border-style: none;
    background-color: #a2b077;
}

/* .ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default, .ui-button, html .ui-button.ui-state-disabled:hover, html .ui-button.ui-state-disabled:active {
    border: 0px solid; 
    background: transparent;
    font-weight: normal;
    color: #45570f;
} */

.tabs_header_cell {
    border: 0px solid!important;
    background: transparent!important;
    border-width: 0px 0px 1px 0px;
}

.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor {
    background-color: #a2b077!important;
    border-width: 0px 0px 1px 0px!important;
}

.topcorner{
   position:absolute;
   top:0;
   right:0;
}

.app-list-item {
    height: 5rem;
    margin-top: 0.4rem;
    margin-bottom: 0.5rem;
}

.xcrud-view {
    padding-top: 1rem!important;
    padding-bottom: 1rem!important;
}

.toprightlogo {
    background-image: url(/art/logotop.svg);
    background-repeat: no-repeat;
    background-size: 48px 48px;
    background-position: right 0px top 10px;
}

