.content-wrapper {
    background-color: #b3a08b;
}

body {
    font-size: 14px;
}

.form-control {
    font-size: 14px;
    background-color: #fffefb
}

/* Kendo */

.k-button, .k-draghandle, .k-grid-header, .k-grouping-header, .k-header, .k-pager-wrap, .k-toolbar, .k-treemap-tile, html .km-pane-wrapper .k-header {
    background-color: #f2ede6;
}

.k-widget {
    background-color: #fffefb;
}

/* Tables*/

.table-striped tbody tr:nth-of-type(odd) {
    background-color: #ddd4ca
}

.table thead th {
    vertical-align: bottom;
    border-bottom: 2px solid #ddd4ca;
}

.table td, .table th {
    border-top: 1px solid #ddd4ca;
    vertical-align: middle;
}

.expandable-body td {
    background-color: #ece8e2
}

.table.table-head-fixed thead tr:nth-child(1) th {
    background-color: #ece8e2
}



/*.content-wrapper {
    background-color: #a7babf;
}*/
/* Navbar */
.navbar-navy {
    background-color: #7b6d5d;
}

.jumbotron {
    background-color: #ece8e2;
}

.navbar-navy.navbar-dark .form-control-navbar, .navbar-navy.navbar-dark .form-control-navbar + .input-group-append > .btn-navbar {
    /*background-color: #f2ede6;
    border-color: #17353c;*/
    background: rgba(255, 255, 255, 0.2);
    border-color: transparent;
    color: #fff;

}

.navbar-navy.navbar-dark .k-input {
    padding: .3em 0;
}

.navbar-navy.navbar-dark .form-control-navbar:focus,
.navbar-navy.navbar-dark .form-control-navbar:focus + .input-group-append .btn-navbar {
  /*background-color: #ece8e2;
  border-color: #00366d !important;
  color: #fff;*/
  border-color: rgba(0, 0, 0, 0.1) !important;
  background: rgba(255, 255, 255, 0.9);
  color: #333
}

.nav-pills .nav-link {
    color: #823522;
}
.nav-pills .nav-link.active, .nav-pills .show > .nav-link {
    color: #555;
    background-color: #fffefb;
}

.nav-tabs .nav-item.show .nav-link, .nav-tabs .nav-link.active {
    color: #555;
    background-color: #f2ede6;
}

.dropdown-menu > li > a:hover {
    background-color: #e1e3e9;
    color: #333;
}

.dropdown-item:focus {
    color: #555;
    text-decoration: none;
    background-color: #e1e3e9;
}

/* Headers */
.bg-primary {
    background-color: #5e919d !important;
}

.bg-gradient-primary {
    background: #5e919d linear-gradient(180deg, #63a4b3, #5e919d) repeat-x !important;
    color: #fff;
}

.btn-outline-primary {
    color: #5e919d;
    border-color: #5e919d;
}

.btn-outline-primary:not(:disabled):not(.disabled).active, .btn-outline-primary:not(:disabled):not(.disabled):hover, .show > .btn-outline-primary.dropdown-toggle {
    color: #fff;
    background-color: #5e919d;
    border-color: #5e919d;
}

.btn-outline-primary:not(:disabled):not(.disabled).active, .btn-outline-primary:not(:disabled):not(.disabled):active, .show > .btn-outline-primary.dropdown-toggle {
    color: #fff;
    background-color: #5e919d;
    border-color: #5e919d;
}

.card {
    background-color: #ece8e2;
}

.card-primary:not(.card-outline)>.card-header {
    background-color: #5e919d;
}

.card-primary.card-outline {
    border-top: 3px solid #5e919d;
}

.card-primary.card-outline-tabs>.card-header a.active, .card-primary.card-outline-tabs>.card-header a.active:hover {
    border-top: 3px solid #5e919d;
}

.alert-success {
    color: #fff;
    background-color: #559b66;
    border-color: #559b66;
}

/* Links */

a {
    color: #823522;
    text-decoration: none;
    background-color: transparent;
}


a:hover {
    color: #bd8d3f;
}

.nav-pills .nav-link:not(.active):hover {
    color: #bd8d3f;
}

/* button */

.btn-success:not(:disabled):not(.disabled).active, .btn-success:not(:disabled):not(.disabled):active, .show>.btn-success.dropdown-toggle {
    color: #fff;
    background-color: #6b8e4e;
    border-color: #6b8e4e;
}

.btn-primary {
    color: #fff;
    background-color: #3d4d60;
    border-color: #3d4d60;
    box-shadow: none;
}

.btn-primary.disabled, .btn-primary:disabled {
    color: #fff;
    background-color: #3d4d60;
    border-color: #3d4d60;
}

.btn-primary:focus, 
.btn-primary:hover,
.btn-primary:active {
    color: #fff;
    background-color: #526984;
    border-color: #526984;
}

.btn-info {
    background-color: #3d4d60;
    border-color: #4b5f77
}

.list-group-item {
    background-color: #fffefb;
}
.btn-info:hover,
.btn-info:active,
.btn-info.hover {
  background-color: #4b5f77;
}

.bg-light {
    background-color: #fffefb !important;
}

/* Login Page*/

.login-page, .register-page {
    background-color: rgb(242, 237, 230);
}

