#contract-relocation-form #add-new-address .address-radio-billing-address {
  text-align: center;
}
#contract-relocation-form #add-new-address #new-address-icon {
  color: #2d599f;
}
.nav .caret {
  border-top-color: #2d599f;
  border-bottom-color: #2d599f;
}
a:not(.btn),
a:hover:not(.btn),
a:focus:not(.btn),
a:visited:not(.btn) {
  color: #2d599f;
}
a:active:not(.btn):not(.show-info):not(.hide-info):not(.gritter-close) {
  color: #3364b3;
}
span .false-a {
  color: #2d599f;
}
span .false-a:hover {
  cursor: pointer;
  text-decoration: underline;
}
.nav-tabs > li.active > a,
.nav-tabs > li.active > a:hover,
.nav-tabs > li.active > a:focus {
  color: #2d599f;
}
.btn-primary,
.btn-primary:focus,
.btn-success,
.btn-success:focus {
  background-color: #2d599f !important;
  border-color: #2d599f !important;
  color: white !important;
}
.btn-primary:active,
.btn-primary:hover,
.btn-success:active,
.btn-success:hover,
.btn-primary.disabled,
.btn-primary.disabled:hover,
.btn-primary[disabled],
.btn-primary[disabled]:hover {
  background-color: #3569bb;
  border-color: #3569bb;
}
abbr[title] {
  color: #2d599f;
}
abbr[title]:hover {
  color: #3569bb;
}
.dropdown-menu > li > a:hover,
.dropdown-menu > li > a:focus,
.dropdown-submenu:hover > a,
.dropdown-submenu:focus > a,
.nav-pills > .active > a,
.nav-pills > .active > a:hover,
.nav-pills > .active > a:focus {
  background-color: #2d599f;
  color: white;
}
.dataTables_wrapper ul.pagination .paginate_button.active a {
  background-color: #2d599f;
  border-color: #2d599f;
  color: white;
}
.form-control:focus,
.form-control:active {
  border-color: #2d599f;
  box-shadow: none;
  -webkit-box-shadow: none;
}
.ui-state-active,
.ui-widget-content .ui-state-active,
.ui-widget-header .ui-state-active,
a.ui-button:active,
.ui-button:active,
.ui-button.ui-state-active:hover {
  border: 1px solid #2d599f;
  background: #3060ab;
}
#sidebar .sidebar-switch li button i {
  color: #2d599f;
}
#sidebar ul.site-menu li {
  border-color: white;
}
#sidebar ul.site-menu li a {
  background-color: #2d599f;
}
#sidebar ul.site-menu li a:focus,
#sidebar ul.site-menu li a:hover {
  background-color: #3364b3;
}
#sidebar ul.site-menu li a.active {
  color: #2d599f;
  background-color: #fdfdfd;
}
#sidebar ul.site-menu li.open ul.sub-menu li a {
  background-color: #224377;
}
#sidebar ul.site-menu li.open ul.sub-menu li a:focus,
#sidebar ul.site-menu li.open ul.sub-menu li a:hover {
  background-color: #274e8b;
}
#sidebar ul.site-menu li.open ul.sub-menu li a.active {
  background-color: #fdfdfd;
  color: #224377 !important;
}
#sidebar ul.site-menu > li:first-child > a,
#sidebar ul.site-menu .sidebar-contact > li:first-child > a {
  border-top: 1px solid #2d599f;
}
#sidebar ul.site-menu > li:last-child > a,
#sidebar ul.site-menu .sidebar-contact > li:last-child > a {
  border-bottom: 1px solid #2d599f;
}
#wrapper .login-headline {
  background-color: white;
}
#content .widget-box.tabbed .nav.nav-tabs li.active {
  border-bottom-color: #2d599f;
}
#content .widget-box .info-container .info-link a {
  background-color: #2d599f;
}
#content .iconRow.btn-toolbar .btn:hover,
#content .iconRow.btn-toolbar .btn:active {
  color: #3569bb;
}
#content .alert.custom-alert-info {
  background-color: rgba(45, 89, 159, 0.15);
}
#content .title-wrapper #tutorial-container {
  background-color: #2d599f;
}
#content .title-wrapper #tutorial-container a {
  color: white;
}
.table-striped thead {
  background-color: #e6e8e9;
}
.table-striped .tr-line-blue,
.table-striped tr.odd {
  background-color: #eaeaea;
}
.table-striped .tr-line-blue:hover,
.table-striped tr.odd:hover {
  background-color: #efefef;
}
.table-striped .tr-line-grey,
.table-striped tr.even {
  background-color: #f6f6f6;
}
.table-striped .tr-line-grey:hover,
.table-striped tr.even:hover {
  background-color: white;
}
.shepherd-element.shepherd-theme-arrows.shepherd-has-title .shepherd-content header {
  background: rgba(45, 89, 159, 0.15);
}
.shepherd-element.shepherd-theme-arrows.shepherd-has-title .shepherd-content header .shepherd-cancel-link {
  color: #2d599f;
}
#content .dashboard .invertedColors {
  background-color: #2d599f !important;
  color: white !important;
  border-color: #224377 !important;
}
