/* .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;
}
.group_form_header {
    font-size: large;
    border-bottom-style: solid;
}
.advsearch_formgroup{
    color: #4a7363;
    margin-bottom: 0px;
}
.light_green_back {
    background-color: #f8fff0;
    border-right-color: #9cb979 !important;
    border-left-color: #9cb979 !important;
    border-left-width: 2px !important;
    border-right-width: 2px !important;
}
.light_green_grey_back {
    background-color: #fbfff6;
}
.light_grey {
    background-color: #f7f7f7;
}
.search_in_one_line {
    display: contents;
}
.xcrud-grouping-row {
    color: #b51c1c;
    border-bottom: solid;
    border-bottom-width: medium;
}

.creative-xcrud-th {
    border-bottom: double !important;
    border-bottom-width: medium !important;
    border-top-width: medium;
}
.ui-datepicker {
    width: 20em;
}
.bg-light-primary {
    color: #202322;
    background-color: #c1dbd3;
}
.creative_header {
    border-bottom-style: solid;
    border-bottom-width: medium;
    padding: 10px;
    background-color: #ebefec;
}
.creative-core-column {
    border-left-width: 1px !important;
    border-right-width: 1px !important;
}
.font_icon_light {
    color: #9cb979;
}
.no-borders {
    border-width: 0px !important;
}
.showonhover {
    opacity: 0;
}
tr:hover .showonhover {
opacity: 1;
}
.light-left-border {
    border-left-style: ridge;
    border-left-width: thin;
}
.select2-selection__choice__remove{
    border: 0px;
}


