.content-wrapper,
.right-side {
  background-color: #d9dadb;
}
.main-footer {
  border-top: 1px solid #d9dadb;
}
a {
  color: #1b3666;
}
@media (max-width: 991px) {
  .content-header > .breadcrumb {
    background: #d9dadb;
  }
}
.control-sidebar-light,
.control-sidebar-light + .control-sidebar-bg {
  border-left: 1px solid #d9dadb;
}
.control-sidebar-light .nav-tabs.control-sidebar-tabs {
  border-bottom: #d9dadb;
}
.control-sidebar-light .nav-tabs.control-sidebar-tabs > li > a,
.control-sidebar-light .nav-tabs.control-sidebar-tabs > li > a:hover,
.control-sidebar-light .nav-tabs.control-sidebar-tabs > li > a:focus {
  border-left-color: #d9dadb;
  border-bottom-color: #d9dadb;
}
.form-control {
  border-color: #d9dadb;
}
.form-control:focus {
  border-color: #1b3666;
}
.input-group .input-group-addon {
  border-color: #d9dadb;
}
.progress-bar-light-blue,
.progress-bar-primary {
  background-color: #1b3666;
}
.box {
  border-top: 3px solid #d9dadb;
}
.box.box-primary {
  border-top-color: #1b3666;
}
.box.box-default {
  border-top-color: #d9dadb;
}
.box.box-solid.box-default {
  border: 1px solid #d9dadb;
}
.box.box-solid.box-default > .box-header {
  background: #d9dadb;
  background-color: #d9dadb;
}
.box.box-solid.box-primary {
  border: 1px solid #1b3666;
}
.box.box-solid.box-primary > .box-header {
  background: #1b3666;
  background-color: #1b3666;
}
.todo-list > li.done .label {
  background: #d9dadb !important;
}
.todo-list .primary {
  border-left-color: #1b3666;
}
.timeline > li > .fa,
.timeline > li > .fab,
.timeline > li > .fad,
.timeline > li > .fal,
.timeline > li > .far,
.timeline > li > .fas,
.timeline > li > .glyphicon,
.timeline > li > .ion {
  background: #d9dadb;
}
.btn-primary {
  background-color: #1b3666;
  border-color: #1b3666;
}
.btn-primary:hover,
.btn-primary:active,
.btn-primary.hover {
  background-color: #203f79;
}
.nav-pills > li.active > a,
.nav-pills > li.active > a:hover,
.nav-pills > li.active > a:focus {
  border-top-color: #203f79;
}
.nav-stacked > li.active > a,
.nav-stacked > li.active > a:hover {
  border-left-color: #203f79;
}
.nav-tabs-custom > .nav-tabs > li.active {
  border-top-color: #1b3666;
}
.nav-tabs-custom.tab-default > .nav-tabs > li.active {
  border-top-color: #d9dadb;
}
.label-default {
  background-color: #d9dadb;
}
.direct-chat-text {
  background: #d9dadb;
  border: 1px solid #d9dadb;
}
.direct-chat-text:after,
.direct-chat-text:before {
  border-right-color: #d9dadb;
}
.right .direct-chat-text:after,
.right .direct-chat-text:before {
  border-left-color: #d9dadb;
}
.direct-chat-primary .right > .direct-chat-text {
  background: #1b3666;
  border-color: #1b3666;
}
.direct-chat-primary .right > .direct-chat-text:after,
.direct-chat-primary .right > .direct-chat-text:before {
  border-left-color: #1b3666;
}
.lockscreen {
  background: #d9dadb;
}
.login-page,
.register-page {
  background: #d9dadb;
}
.profile-user-img {
  border: 3px solid #d9dadb;
}
.post {
  border-bottom: 1px solid #d9dadb;
}
.select2-container--default .select2-selection--single,
.select2-selection .select2-selection--single {
  border: 1px solid #d9dadb;
}
.select2-container--default.select2-container--open {
  border-color: #1b3666;
}
.select2-dropdown {
  border: 1px solid #d9dadb;
}
.select2-container--default .select2-results__option--highlighted[aria-selected] {
  background-color: #1b3666;
}
.select2-dropdown .select2-search__field,
.select2-search--inline .select2-search__field {
  border: 1px solid #d9dadb;
}
.select2-dropdown .select2-search__field:focus,
.select2-search--inline .select2-search__field:focus {
  border: 1px solid #1b3666;
}
.select2-container--default .select2-selection--multiple {
  border: 1px solid #d9dadb;
}
.select2-container--default .select2-selection--multiple:focus {
  border-color: #1b3666;
}
.select2-container--default.select2-container--focus .select2-selection--multiple {
  border-color: #d9dadb;
}
.select2-container--default .select2-selection--multiple .select2-selection__choice {
  background-color: #1b3666;
  border-color: #1b3666;
}

.select2-container--default .select2-results__option[aria-selected="true"], .select2-container--default .select2-results__option[aria-selected="true"]:hover {
  color: #fff;
}

.bg-gray {
  background-color: #d9dadb !important;
}
.bg-light-blue,
.label-primary,
.modal-primary .modal-body {
  background-color: #1b3666 !important;
}
.text-light-blue {
  color: #1b3666 !important;
}
.text-gray {
  color: #d9dadb !important;
}

.bg-light-blue-gradient {
  background: #1b3666 !important;
  background: -webkit-gradient(linear, left bottom, left top, color-stop(0, #1b3666), color-stop(1, #67a8ce)) !important;
  background: -ms-linear-gradient(bottom, #1b3666, #67a8ce) !important;
  background: -moz-linear-gradient(center bottom, #1b3666 0%, #67a8ce 100%) !important;
  background: -o-linear-gradient(#67a8ce, #1b3666) !important;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#67a8ce', endColorstr='#1b3666', GradientType=0) !important;
}
.img-bordered {
  border: 3px solid #d9dadb;
}
.img-bordered-sm {
  border: 2px solid #d9dadb;
}
.navbar-select .select2-container--default .select2-selection--single,
.navbar-select .select2-selection .select2-selection--single
{
    border: 1px solid #1b3666;
}
.navbar-select .select2-container--default .select2-selection--single
{
	background-color:#1b3666;
}
.skin-blue .main-header .navbar {
  background-color: #1b3666;
}
.skin-blue .main-header .logo {
  background-color: #1b3666;
}
.skin-blue .main-header li.user-header {
  background-color: #1b3666;
}
.skin-blue .wrapper,
.skin-blue .main-sidebar,
.skin-blue .left-side {
  background-color: #7ea0bd;
}
.skin-blue .sidebar-menu > li.header {
  color: white;
  background: #1b3666;
}
.skin-blue .sidebar-menu > li:hover > a,
.skin-blue .sidebar-menu > li.active > a {
  border-left-color: #203f79;
}
.skin-blue .sidebar-menu > li > .treeview-menu {
  background: #d9dadb;
}
.skin-blue .sidebar a {
  color: white;
}
.skin-blue .treeview-menu > li > a {
  color: black;
}
.skin-blue.layout-top-nav .main-header > .logo {
  background-color: #1b3666;
}
.styledTable {
border-bottom: 1px solid #1b3666;
}

.styledTable tr {
	border-bottom: 1px solid #1b3666;
}

.styledTable th {
	background-color: #1b3666;
}
.tableButton:hover {
    border: 1px solid #203f79;  
}

.tableButton.active {
  border: 1px solid #203f79;
  color: #fff !important;
  background-color: #2a53a2;
}

.styledTable .fa,
.styledTable .fab,
.styledTable .fad,
.styledTable .fal,
.styledTable .far,
.styledTable .fas {
	color: #1b3666;
}

.login-logo .logo {
    background-image: url("../images/logo.png");
    width: 80px;
    height: 100px;
    margin-left: auto;
    margin-right: auto;
    background-size: 100%;
    background-repeat: no-repeat;
    margin-bottom: 30px;
}

@media (min-width: 768px) {
    .sidebar-mini.sidebar-collapse .main-header .logo > .logo-mini {
        font-size: 0px;
    }
}

.main-header .logo > .logo-img {
    background-image: url("../images/logo_w.png");
    background-size: 100%;
    width: 47px;
    height: 50px;
    float: left;
    margin-left: -15px;
}

.btn-primary.active.focus, .btn-primary.active:focus, .btn-primary.active:hover, .btn-primary:active.focus, .btn-primary:active:focus, .btn-primary:active:hover, .open > .dropdown-toggle.btn-primary.focus, .open > .dropdown-toggle.btn-primary:focus, .open > .dropdown-toggle.btn-primary:hover {
  color: #fff;
  background-color: #2f5db6;
  border-color: #2f5db6;
}

.btn-primary.active, .btn-primary:active, .open > .dropdown-toggle.btn-primary {
  color: #fff;
  background-color: #2a53a2;
  border-color: #2a53a2;
}

.btn-group > .btn:last-child:not(:first-child), .btn-group > .dropdown-toggle:not(:first-child) { 
  border-left-color: #203f79;
}

.btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle) {
  border-right-color: #203f79;
  border-left-color: #203f79;
}

.btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle) {
   border-right-color: #203f79;
}

.btn-group-vertical > .btn:first-child:not(:last-child) {
  border-bottom-color: #203f79;
}

.btn-group-vertical > .btn:not(:first-child):not(:last-child) {
	border-top-color: #203f79;
  border-bottom-color: #203f79;
}

.btn-group-vertical > .btn:last-child:not(:first-child) {
  border-top-color: #203f79;
}