.Text-Style {
  color: #008b95;
}

.MobileCard_Title {
  color: #3d3d3d;
}

.DesktopTopnav {
  color: #75787b;
}

.InputActive {
  color: #3d3d3d;
}

.Filterbar {
  color: #ffffff;
}

.InputPlaceholder {
  color: #000000;
}

.MobilePage_Subheader {
  color: #ffffff;
}

/** *******************
 * General Structure
 ********************** */
.page-background {
  background-color: #f0f2f3;
}

/** *******************
 * Header
 ********************** */
/** Navbar main */
header .navbar.navbar-default {
  background-color: #ffffff;
}

header .navbar.navbar-default .navbar-header.visible-xs-block.visible-sm-block.visible-md-block .btn-menu {
  background-color: transparent;
}

header .navbar.navbar-default .navbar-header.visible-xs-block.visible-sm-block.visible-md-block .navbar-brand .company-logo {
  background-image: url("img/AMN_Logo.svg");
}
header .navbar.navbar-default .navbar-header.visible-xs-block.visible-sm-block.visible-md-block .navbar-brand .company-mobilelogo {
  background-image: url("img/amn_logo_small_tagline.svg");
  background-repeat: no-repeat;
  background-position: center;
  height: 45px;
  width: 100%;
}

header .navbar.navbar-default .navbar-header.visible-xs-block.visible-sm-block.visible-md-block .notifications-container .navbar-toggle:hover {
  background-color: transparent;
}

header .navbar.navbar-default .navbar-header.visible-xs-block.visible-sm-block.visible-md-block .notifications-container .navbar-toggle:active {
  background-color: transparent;
}

header .navbar.navbar-default .navbar-header.visible-xs-block.visible-sm-block.visible-md-block .notifications-container .navbar-toggle .btn-notification:hover {
  background-color: transparent;
}

header .navbar.navbar-default .navbar-header.visible-xs-block.visible-sm-block.visible-md-block .notifications-container .navbar-toggle .btn-notification:active {
  background-color: transparent;
}

header .navbar.navbar-default .navbar-header .navbar-brand div {
  background-image: url("img/amn_logo_small_tagline.svg");
}

header .navbar.navbar-default .navbar-collapse.collapse .nav.navbar-nav li a {
  color: #75787b;
}

header .navbar.navbar-default .navbar-collapse.collapse .nav.navbar-nav li a:hover {
  color: #008b95;
}

header .navbar.navbar-default .navbar-collapse.collapse .nav.navbar-nav .active a {
  background-color: #ffffff !important;
  color: #008b95 !important;
}

header .navbar.navbar-default .navbar-collapse.collapse .nav.navbar-nav.navbar-menu li.active .search-header-icon {
  background-image: url("img/search-teal.svg");
}

/** Navbar Secondary */
.secondary-navbar {
  background-color: #008b95;
}

.secondary-navbar .secondary-navbar-content {
  color: #ffffff;
}

.secondary-navbar .secondary-navbar-content a {
  color: #ffffff;
}

.secondary-navbar .secondary-navbar-ribbon .btn-group .btn.btn-primary.dropdown-toggle {
  background-color: #005d70;
  color: #ffffff !important;
}

.secondary-navbar .secondary-navbar-ribbon .btn-group .dropdown-menu li:hover {
  background-color: #e5ebef;
}

/** Navbar Secondary For Job Search Page */
.secondary-navbar.job-search .secondary-navbar-content.container .select-wrapper.location-select .caret.pull-right {
  background-image: url("img/location-teal.svg");
}

.secondary-navbar.job-search .secondary-navbar-content.container .select-wrapper.location-select .form-control.ui-select-search {
  background-image: url("img/location-teal.svg");
}

.secondary-navbar.job-search .form-control.letters.input-search {
  background-color: #ffffff;
}

.secondary-navbar.job-search .secondary-navbar-ribbon {
  background-color: #005d70;
}

.secondary-navbar.job-search .secondary-navbar-ribbon .btn.btn-link {
  color: #ffffff !important;
}

.job-search-refine-popover .popover-content .job-search-refine-container.list-group .btn.btn-link {
  color: #008b95 !important;
}

.job-search-refine-popover .popover-content .job-search-refine-container.list-group .list-group-item {
  border-bottom: 1px solid #d5d5d5;
}

.job-search-refine-popover .popover-content .job-search-refine-container.list-group .list-group-item:last-child .btn.btn-link {
  color: #3d3d3d !important;
}

.job-search-refine-popover .popover-content .job-search-refine-container.list-group .list-group-item.refine-filter .refine-filter-header {
  background-image: url("img/up.svg");
  color: #008b95;
}

.job-search-refine-popover .popover-content .job-search-refine-container.list-group .list-group-item.refine-filter .refine-filter-header.collapsed {
  background-image: url("img/down.svg");
}

/** Navbar Secondary For Job Search Settings Page */
/** Search Suggestions */
header .header-search-suggestions .list-group-item:hover {
  background-color: #f0f2f3;
}

header .header-search-suggestions .list-group-item a {
  color: #008b95 !important;
}

header .header-search-suggestions .divider {
  border-bottom: 1px solid #c7c7c7;
}

/** Account Popover */
.header-avatar .avatar-icon .caret div {
  background-image: url("img/down.svg");
}

.header-avatar .popover {
  border: solid 1px #c7c7c7;
}

.header-avatar .popover .list-group .list-group-item .list-content-right {
  color: #ffffff !important;
}

.header-avatar .popover .list-group .list-group-item:hover {
  background-color: #ffffff;
  color: #3d3d3d !important;
}

.header-avatar .popover .list-group .logged-user {
  background-color: #005d70 !important;
  color: #ffffff !important;
}

.header-avatar .popover .list-group .logged-user:hover {
  color: #ffffff !important;
}

/** Mobile Menu */
[sidebarjs].sidebarjs--is-visible > div {
  background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.5), rgba(0, 0, 0, 0.5)), linear-gradient(#005d70, #005d70);
}

[sidebarjs].sidebarjs--is-visible > div .sidebar-title {
  color: #ffffff;
}

[sidebarjs].sidebarjs--is-visible > div .sidebar-search .input-search {
  background-color: rgba(255, 255, 255, 0.2);
  color: #ffffff;
}

[sidebarjs].sidebarjs--is-visible > div .list-group-item {
  background-color: transparent;
  color: #ffffff;
}

[sidebarjs].sidebarjs--is-visible > div .list-group-item .badge-container .badge {
  background-color: #fe9900;
}

[sidebarjs].sidebarjs--is-visible > div .list-group-item .list-content-right {
  color: #ffffff;
}

[sidebarjs].sidebarjs--is-visible > div .list-group-item:active {
  background-color: rgba(255, 255, 255, 0.14);
  border-left: 4px solid #ffffff !important;
}

[sidebarjs].sidebarjs--is-visible > div .list-group-item.contact-support {
  background-color: #004152;
}

[sidebarjs].sidebarjs--is-visible > div .list-group-item.logged-user {
  background-color: #004152;
  border-bottom: 1px solid #337380;
}

[sidebarjs].sidebarjs--is-visible > div .list-group-item.logged-user a {
  color: #ffffff !important;
}

/** *******************
 * Footer
 ********************** */
.footer {
  background-color: #d5d5d5;
}

.footer .footer-desktop p, .footer .footer-mobile p {
  color: #75787b;
}

.footer .footer-desktop a, .footer .footer-mobile a {
  color: #75787b;
}

/** *******************
 * Page Secondary Sidenav
 ********************** */
.page-secondary-nav {
  background-color: #f0f2f3;
}

.page-secondary-nav .secondary-nav-group .secondary-nav-group-header a h4 {
  color: #005d70 !important;
}

.page-secondary-nav .secondary-nav-group .secondary-nav-group-header .expand-nav-icon {
  background-image: url("img/up.svg");
}

.page-secondary-nav .secondary-nav-group .secondary-nav-group-header .expand-nav-icon.collapsed {
  background-image: url("img/down.svg");
}

.page-secondary-nav .secondary-nav-group .secondary-nav-group-header .group-summary {
  color: #75787b;
}

.page-secondary-nav .secondary-nav-group .secondary-nav-group-header .list-group .list-group-item {
  color: #3d3d3d !important;
}

.page-secondary-nav .secondary-nav-group .list-group-item .list-group-current-icon {
  background-image: url("img/current.svg");
}

.page-secondary-nav .secondary-nav-group .list-group-item .list-group-complete-icon {
  background-image: url("img/complete.svg");
}

.page-secondary-nav .secondary-nav-group .list-group-item .list-group-in-review-icon {
  background-image: url("img/in-review.svg");
}

.page-secondary-nav .secondary-nav-group .list-group-item:hover {
  background-color: transparent;
}

.page-secondary-nav .secondary-nav-group .secondary-nav-group-body .list-group-item {
  border-color: #d5d5d5;
  color: #3d3d3d !important;
}

.page-secondary-nav .secondary-nav-group .list-group-item.active {
  background-color: rgba(0, 139, 149, 0.2);
  border-left: 4px solid #008b95;
}

.page-secondary-nav .secondary-nav-group .list-group-item.active .list-group-caret .right-caret {
  background-image: url("img/right-active.svg");
}

/** *******************
 * Panel Forms
 ********************** */
.terms-of-service .panel-body .text-subtitle-box {
  color: #008b95;
}

/** *******************
 * Split Page Containers
 ********************** */
.subpage-container .sub-page-ribbon {
  background-color: #008b95;
}

.subpage-container > div + div {
  background-color: #ffffff;
}

.subpage-container .subpage-title {
  border-left: 1px solid #d5d5d5;
  border-right: 1px solid #d5d5d5;
  border-top: 1px solid #d5d5d5;
}

.subpage-container .subpage-title h1 {
  color: #3d3d3d;
}

.subpage-container .subpage-body {
  border: 1px solid #d5d5d5;
}

.subpage-container .subpage-footer {
  background-color: #f0f2f3;
}

.subpage-container .subpage-footer .btn.btn-link.pull-left {
  color: #3d3d3d;
}

/** *******************
 * App spinner control - added by AMN
 ********************** */
.blockui-wrapper {
  background-color: #ffffff;
}

.block-ui-overlay {
  background-color: #ffffff;
}

.block-ui-message {
  background-color: #333;
  color: #f5f5f5;
}

.block-ui-container:before {
  background-color: #3d3d3d;
}

.blockui-wrapper {
  border: 1px solid #d5d5d5;
}

.blockui-wrapper .title, .blockui-wrapper .sub-title {
  color: #3d3d3d;
}

/* Style when highlighting a search. */
.ui-select-highlight {
  color: #008b95;
}

.ui-select-choices-row:hover {
  background-color: #ffffff;
}

.btn-default-focus {
  color: #333;
  background-color: #EBEBEB;
  border-color: #ADADAD;
}

.ui-select-bootstrap .ui-select-toggle > .caret {
  background-image: url("img/down.svg");
}

.ui-select-bootstrap .ui-select-toggle > .caret:hover {
  background-image: url("img/down-hover.svg");
}

.ui-select-bootstrap .ui-select-toggle > .caret:active {
  background-image: url("img/down-active.svg");
}

.ui-select-multiple:hover .ui-select-match-item.dropping-before:before {
  border-left: 1px solid #428bca;
}

.ui-select-multiple:hover .ui-select-match-item.dropping-after:after {
  border-right: 1px solid #428bca;
}

.ui-select-bootstrap .ui-select-header-group-selectable:hover {
  background-color: #e5ebef;
}

.ui-select-bootstrap .ui-select-header-group-selectable {
  color: black;
}

.ui-select-bootstrap .ui-select-choices-row > span {
  color: #3d3d3d;
}

.ui-select-bootstrap .ui-select-choices-row > span:hover, .ui-select-bootstrap .ui-select-choices-row > span:focus,
.ui-select-bootstrap .ui-select-choices-row.active > span:hover {
  color: #3d3d3d;
  background-color: #e5ebef;
}

.ui-select-bootstrap .ui-select-choices-row.active > span {
  color: #3d3d3d;
  background-color: #ffffff;
}

.ui-select-bootstrap .ui-select-choices-row.disabled > span,
.ui-select-bootstrap .ui-select-choices-row.active.disabled > span {
  color: #777;
  background-color: #fff;
}

.ui-select-bootstrap .ui-select-footer {
  border-top: 1px solid #dfe5eb;
}

.ui-select-bootstrap .ui-select-header {
  border-bottom: 1px solid #dfe5eb;
}

/* Mark invalid Bootstrap */
.ui-select-bootstrap.ng-dirty.ng-invalid > button.btn.ui-select-match {
  border-color: #f6542d;
}

.select-wrapper .ui-select-container.open .ui-select-search {
  border: solid 1px #005d70;
}

.select-wrapper .ui-select-dropdown .ui-select-choices-group-label {
  color: #75787b !important;
}

.select-wrapper .ui-select-search {
  background-image: url("img/up.svg");
}

.select-wrapper .ui-select-search:hover {
  background-image: url("img/up-hover.svg");
}

.select-wrapper .ui-select-search:active {
  background-image: url("img/up-active.svg");
}

.select-wrapper .btn.btn-default {
  border: 1px solid #d5d5d5;
}

.select-wrapper .btn.btn-default:hover {
  background-color: #ffffff !important;
}

.select-wrapper.location-select .caret.pull-right {
  background-image: url("img/location-teal.svg");
}

.select-wrapper.location-select .ui-select-search {
  background-image: url("img/location-teal.svg");
}

.avatar {
  border: 1px solid #008b95;
}

.avatar-icon .caret div {
  background-image: url("img/down.svg");
}

.avatar-icon .caret div:hover {
  background-image: url("img/down-hover.svg");
}

.avatar-icon .caret div:active {
  background-image: url("img/down-active.svg");
}

.btn-primary {
  background-color: #fe9900;
  color: #ffffff;
}

.btn-primary:hover {
  background-color: #ed8e00;
}

.btn-primary:active {
  background-color: #d47f00 !important;
}

.btn-primary:disabled {
  background-color: #d5d5d5 !important;
  color: #75787b !important;
}

.btn-secondary {
  background-color: #ffffff;
  border: solid 2px #008b95;
  color: #1d8c93;
}

.btn-secondary .text-button-box {
  color: #1d8c93;
}

.btn-secondary:hover {
  background-color: #008b95;
  color: #ffffff;
}

.btn-secondary:hover .text-button-box {
  color: #ffffff;
}

.btn-secondary:active {
  background-color: #004857 !important;
  color: #ffffff;
}

.btn-secondary:active text-button-box {
  color: #ffffff;
}

.btn-secondary:disabled {
  background-color: #d5d5d5 !important;
  border: solid 2px #c7c7c7;
  color: #75787b !important;
}

.btn-secondary:disabled text-button-box {
  color: #75787b !important;
}

.btn-tertiary {
   background-color: #008b95;
   border: solid 2px #008b95;
   color: #ffffff;
   font-weight: bold;
 }
.btn-tertiary:hover {
  color: #ffffff;
}
.btn-tertiary:focus {
  color: #ffffff;
  border: solid 2px #008b95;
  color: #ffffff;
}

.btn-link {
  background-color: transparent;
  color: #018c96;
}

.btn-link:hover {
  background-color: transparent;
  color: #007780;
}

.btn-link:active {
  background-color: transparent !important;
  color: #005d70 !important;
}

.btn-link:disabled {
  background-color: transparent !important;
  color: #a5a6a8 !important;
}

.btn-info {
  background-color: #fe9900;
  color: #ffffff;
}

.btn-info:hover {
  background-color: #ed8e00;
}

.btn-info:active {
  background-color: #d47f00 !important;
}

.btn-info:disabled {
  background-color: #d5d5d5 !important;
  color: #919395 !important;
}

.btn-notification {
  background-image: url("img/notifications.svg");
}

.btn-notification:hover {
  background-color: transparent !important;
  background-image: url("img/notifications-hover.svg");
}

.btn-notification:active {
  background-color: transparent;
  background-image: url("img/notifications-active.svg");
}

.btn-menu {
  background-image: url("img/menu.svg");
}

.btn-menu:hover {
  background-color: #ffffff !important;
}

.btn-toggle .btn-default-toggle {
  background-color: #ffffff;
  border: solid 1px #c7c7c7;
  color: #3d3d3d;
}

.btn-toggle .btn-default-toggle:active {
  color: #ffffff;
}

.btn-toggle .btn-default-toggle:disabled {
  background-color: #d5d5d5;
}

.btn-toggle .btn-active:hover {
  background-color: #cce8ea;
}

.btn-toggle .btn-active:active {
  background-color: #008b95;
  color: #ffffff;
}

.btn-toggle .btn-active.active {
  background-color: #008b95;
  color: #ffffff;
}

.btn-toggle .btn-negative:hover {
  background-color: #feddd5;
}

.btn-toggle .btn-negative:active {
  background-color: #f6542d;
  color: #ffffff;
}

.btn-toggle .btn-negative.active {
  background-color: #f6542d;
  color: #ffffff;
}

.btn-interactive {
  background-color: #ffffff;
  border: 1px solid #d5d5d5;
}

.btn-plus {
  background-image: url("img/plus.svg");
}

.btn-plus:hover {
  background-color: rgba(213, 213, 213, 0.4);
}

.btn-plus:active {
  background-color: rgba(213, 213, 213, 0.4);
  background-image: url("img/plus.svg");
}

.btn-minus {
  background-image: url("img/minus.svg");
}

.btn-minus:hover {
  background-color: rgba(213, 213, 213, 0.4);
}

.btn-minus:active {
  background-color: rgba(213, 213, 213, 0.4);
  background-image: url("img/minus.svg");
}

.btn-group.btn-toggle.btn-filters button {
  background-color: #ffffff;
  border: solid 2px #d5d5d5;
  color: #3d3d3d;
}

.btn-group.btn-toggle.btn-filters button:active {
  background-color: #ffffff !important;
  border: solid 2px #008b95;
  color: #008b95;
}

.btn-group.btn-toggle.btn-filters button.active {
  background-color: #ffffff !important;
  border: solid 2px #008b95;
  color: #008b95;
}

.btn-group-separator {
  border-left: 1px solid #d5d5d5;
}

.btn.btn-default.btn-notification .badge.badge-light {
  background-color: #fe9900;
}

.btn.btn-default.btn-notification .badge.badge-empty {
  background-color: #fe9900;
  color: #fe9900;
}

.btn-collapse-section {
  background-image: url("img/down.svg");
}

.btn-collapse-section:active {
  background-image: url("img/down.svg");
}

.btn-collapse-section.open {
  background-image: url("img/up.svg");
}

.btn-raised {
  background-color: rgba(0, 93, 112, 0.1);
  border: solid 1px rgba(0, 93, 112, 0.1);
  color: #008b95;
}

.btn-raised:hover {
  background-color: rgba(0, 56, 101, 0.15);
  border: solid 1px rgba(0, 39, 71, 0.1);
  color: #008b95;
}

.btn-raised:active {
  background-color: rgba(0, 56, 101, 0.2) !important;
  color: #008b95;
  border: solid 1px rgba(0, 39, 71, 0.1);
}

.btn-raised:disabled {
  background-color: #d5d5d5 !important;
  border: solid 2px #c7c7c7;
  color: #75787b !important;
}

.btn-raised.btn-info {
  background-color: #fff7ec;
  border: solid 1px rgba(254, 153, 0, 0.1);
  color: #fe9900;
}

.btn-raised.btn-info:hover {
  background-color: #fff7ec;
}

.btn-raised.btn-info:active {
  background-color: #fff7ec !important;
}

.btn.btn-default.calendar-icon:disabled {
  background-color: rgba(213, 213, 213, 0.5);
}

.default-chip {
  background: #d5d5d5;
  color: #3d3d3d;
}

.chip-failed .default-chip {
  color: #f6542d;
}

.chips-control-wrapper .dropdown-menu li a {
  border-bottom: 1px solid #d5d5d5;
}

.chips-control-wrapper .dropdown-menu .active a {
  background-color: #004152;
}

.chips-breadcrumb-container .chips-breadcrumb .default-chip {
  background-color: transparent;
  color: #008b95;
  border: 2px solid #008b95;
}

.chips-breadcrumb-container .chips-breadcrumb .default-chip .chip-icon.close-black {
  background-image: url("img/close-circle-small.svg");
}

.input-group.calendar input:focus {
  border: solid 1px #008b95;
}

.input-group.calendar .input-group-btn .btn.btn-default .glyphicon {
  color: #008b95;
}

.input-group.calendar .input-group-btn .btn.btn-default:hover {
  background-color: #ffffff;
}

.uib-daypicker .btn.btn-default.btn-sm.pull-left.uib-left .glyphicon {
  color: #008b95;
}

.uib-daypicker .btn.btn-default.btn-sm.pull-right.uib-right .glyphicon {
  color: #008b95;
}

.uib-daypicker .text-center {
  color: #008b95;
}

.uib-daypicker .btn.btn-default.btn-sm {
  color: #3d3d3d;
}

.uib-daypicker .btn.btn-default.btn-sm:hover {
  background-color: #ffffff;
}

.uib-daypicker tbody .btn.btn-default.btn-sm:hover {
  background-color: #008b95 !important;
}

.uib-daypicker tbody .btn.btn-default.btn-sm:hover span {
  color: #3d3d3d;
}

.uib-daypicker tbody .btn.btn-default.btn-sm:active {
  background-color: #008b95 !important;
}

.uib-daypicker tbody .btn.btn-default.btn-sm:active span {
  color: #ffffff;
}

.uib-daypicker .btn.btn-default.btn-sm.btn-info.active {
  background-color: #008b95;
}

.uib-daypicker .btn.btn-default.btn-sm.btn-info.active span {
  color: #ffffff;
}

.uib-daypicker .btn.btn-default.btn-sm.btn-info {
  background-color: #008b95;
}

.uib-daypicker .btn.btn-default.btn-sm.btn-info span {
  color: #ffffff;
}

.dependency-well-wrapper .dependency-well {
  background-color: rgba(0, 93, 112, 0.1);
  border: 1px solid #d5d5d5;
}

.dependency-well-wrapper .dependency-well .arrow {
  border-color: transparent;
  border-bottom-color: #e5ebef;
}

.detail-item-crud.well {
  background-color: rgba(0, 93, 112, 0.1);
}

@media (max-width: 1200px) {
  .detail-item-crud.well .detail-item-crud-body {
    background-color: #ffffff;
  }
}

.detail-item-crud.well .detail-item-crud-body .item-wrapper {
  background-color: #ffffff;
}

@media (max-width: 1200px) {
  .detail-item-crud.well .detail-item-crud-body .item-wrapper {
    border-left: 1px solid #d5d5d5;
    border-right: 1px solid #d5d5d5;
    border-top: 1px solid #d5d5d5;
  }
}

@media (max-width: 1200px) {
  .detail-item-crud.well .detail-item-crud-body .item-actions {
    border-bottom: 1px solid #d5d5d5;
    border-top: 1px solid #d5d5d5;
  }
}

.divider {
  border-top: 1px solid #d5d5d5;
}

.well-divider {
  background-color: rgba(0, 93, 112, 0.1);
}

@media (max-width: 767px) {
  .mobile-blocks > .divider {
    background-color: #f0f2f3;
    border-bottom: solid 1px #d5d5d5;
    border-top: solid 1px #d5d5d5;
  }
}

.vdivider {
  border-left: 1px solid #d5d5d5;
}

.btn-group.dropdown .btn.btn-primary {
  background-color: #ffffff;
  border: solid 1px #c7c7c7;
  color: #3d3d3d !important;
}

.btn-group.dropdown .btn.btn-primary:active {
  background-color: #ffffff !important;
  border: solid 1px #008b95;
}

.btn-group.dropdown.open {
  border: solid 1px #008b95;
}

.dropdown-menu {
  border: solid 1px #c7c7c7;
}

.dropdown-menu a {
  color: #3d3d3d !important;
}

.dropdown-menu a:hover {
  background-color: #004152;
}

.li-dropdown .popover {
  border: solid 1px #c7c7c7;
}

.li-dropdown .popover .popover-content .list-group .list-group-item {
  color: #3d3d3d;
}

.li-dropdown .popover .popover-content .list-group .list-group-item:hover {
  background-color: #004152;
}

.btn-group.dropdown {
  border: solid 1px #008b95;
}

.btn-group.dropdown .btn.btn-primary.header-packs-dropdown {
  background-color: #005d70;
  color: #ffffff !important;
}

.btn-group.dropdown .btn.btn-primary.header-packs-dropdown:active {
  background-color: #005d70 !important;
}

.dropdown-menu.credentials-select .credential-item .credential-item-summary label {
  color: #3d3d3d;
}

.dropdown-menu.credentials-select .credential-item .credential-item-summary label.info {
  color: #fe9900;
}

.dropdown-menu.credentials-select .credential-item .credential-item-body a {
  background-color: transparent !important;
}

.dropdown-menu.credentials-select .credential-item .credential-item-body a.highlight {
  color: #008b95 !important;
}

.credentials-text { 
    color: #008b95 !important 
}

.form-indent.disable-all p:not(.locked), .form-indent.disable-all label {
  color: #cbcbcb;
}

.add-icon .icon-button-box {
  background-image: url("img/add.svg");
}

.edit-icon .icon-button-box {
  background-image: url("img/edit-normal.svg");
}

.edit-icon:hover .icon-button-box {
  background-image: url("img/edit-hover.svg");
}

.edit-icon:active .icon-button-box {
  background-image: url("img/edit-active.svg");
}

.remove-icon .icon-button-box {
  background-image: url("img/remove.svg");
}

.remove-icon:hover .icon-button-box {
  background-image: url("img/remove-hover.svg");
}

.remove-icon:active .icon-button-box {
  background-image: url("img/remove-active.svg");
}

.remove-icon:disabled .icon-button-box {
  background-image: url("img/remove.svg");
}

.down-caret {
  background-image: url("img/down.svg");
  background-repeat: no-repeat;
}

.right-active-caret {
  background-image: url("img/right-active.svg");
}

.left-active-caret {
  background-image: url("img/left-active.svg");
}

.external-link-icon {
  background-image: url("img/external_link.svg");
}

.external-link-icon:hover {
  background-image: url("img/external_link_hover.svg");
}

.external-link-icon:active {
  background-image: url("img/external_link_active.svg");
}

.external-link-icon:disabled {
  background-image: url("img/external_link_disabled.svg");
}

.see-more-icon {
  background-image: url("img/see_more.svg");
}

.see-more-icon:hover {
  background-image: url("img/see_more_hover.svg");
}

.see-more-icon:active {
  background-image: url("img/see_more_active.svg");
}

.see-more-icon:disabled {
  background-image: url("img/see_more_disabled.svg");
}

.complete-icon {
  background-image: url("img/complete.svg");
}

.complete-xl-icon {
  background-image: url("img/complete_xl.svg");
}

.calendar-icon {
  background-image: url("img/calendar.svg") !important;
}

.calendar-icon:hover {
  background-image: url("img/calendar-hover.svg") !important;
}

.calendar-icon:active {
  background-image: url("img/calendar-active.svg") !important;
}

.document-icon .icon-button-box {
  background-image: url("img/document.svg");
}

.document-icon:hover .icon-button-box {
  background-image: url("img/document.svg");
}

.document-icon:active .icon-button-box {
  background-image: url("img/document.svg");
}

.document-icon:disabled .icon-button-box {
  background-image: url("img/document.svg");
}

.close-circle-icon {
  background-image: url("img/close-circle.svg");
}

.paystub-icon {
  background-image: url("img/paystub.svg");
}

.close-popup-icon {
  background-image: url("img/close-teal.svg");
}

.down-caret-small-icon {
  background-image: url("img/caret_down_small.svg");
}

.phone-teal-icon {
  background-image: url("img/phone-teal.svg");
}

.phone-small-icon {
  background-image: url("img/phone-small.svg");
}

.email-icon {
  background-image: url("img/email.svg");
}

.refer-icon {
  background-image: url("img/refer.svg");
}

.location-teal-icon {
  background-image: url("img/location-teal.svg");
}

.location-dark-teal-icon {
  background-image: url("img/location.svg");
}

.time-icon {
  background-image: url("img/time.svg");
}

.pay-icon {
  background-image: url("img/pay.svg");
}

.hospital-icon {
  background-image: url("img/hospital.svg");
}

.dollar-icon {
  background-image: url("img/dollar.svg");
}

.license-icon {
  background-image: url("img/license.svg");
}

form .form-control {
  border: solid 1px #c7c7c7;
  color: #3d3d3d;
}

form .form-control:focus {
  border: solid 1px #005d70;
}

form .form-control:disabled {
  background-color: rgba(213, 213, 213, 0.5);
  color: rgba(61, 61, 61, 0.5);
}

.checkbox .input-checkbox, .radio .input-checkbox {
  height: 20px;
  width: 20px;
}

.checkbox .input-checkbox:hover, .radio .input-checkbox:hover {
  background-image: url("img/checkbox-empty-hover.svg");
}

.checkbox .input-checkbox:active, .radio .input-checkbox:active {
  background-image: url("img/checkbox-empty-pressed.svg");
}

.checkbox .input-checkbox:checked, .radio .input-checkbox:checked {
  background-image: url("img/checkbox-active.svg");
}

.checkbox .input-checkbox:checked:hover, .radio .input-checkbox:checked:hover {
  background-image: url("img/checkbox-hover.svg");
}

.checkbox .input-checkbox:checked:active, .radio .input-checkbox:checked:active {
  background-image: url("img/checkbox-pressed.svg");
}

.checkbox .input-radio, .radio .input-radio {
  height: 21px;
  width: 22px;
}

.checkbox .input-radio:hover, .radio .input-radio:hover {
  background-image: url("img/radio-empty-hover.svg");
}

.checkbox .input-radio:active, .radio .input-radio:active {
  background-image: url("img/radio-empty-pressed.svg");
}

.checkbox .input-radio:checked, .radio .input-radio:checked {
  background-image: url("img/radio-full.svg");
}

.checkbox .input-radio:checked:hover, .radio .input-radio:checked:hover {
  background-image: url("img/radio-full-hover.svg");
}

.checkbox .input-radio:checked:active, .radio .input-radio:checked:active {
  background-image: url("img/radio-full-pressed.svg");
}

.input-group .input-group-addon {
  background-color: #ffffff;
}

form p {
  color: #3d3d3d;
}

form .control-label {
  color: #3d3d3d;
}

form .has-error .form-control {
  border-color: #f6542d;
}

form .has-error .control-label {
  color: #f6542d;
}

form .has-error .help-block {
  color: #f6542d;
}

form .has-error .checkbox label, form .has-error .radio label {
  color: #3d3d3d;
}

form .item-header {
  color: #75787b;
}

form .item-value {
  color: #3d3d3d;
}

.information-label {
  color: #75787b;
}

.help-block.has-error {
  color: #f6542d;
}

form[name="searchBarForm"] .control-label {
  color: #ffffff;
}

a {
  color: #008b95;
}

a:hover {
  color: #007780;
}

a:active {
  color: #005d70;
}

a .disabled {
  color: #3d3d3d !important;
}

a.disabled {
  color: #3d3d3d !important;
}

a.inverse {
  color: #ffffff;
}

a.inverse:hover {
  color: #ffffff;
}

a.inverse:active {
  color: #ffffff;
}

a.inverse.disabled {
  color: #ffffff !important;
}

.notifications-popover .list-group-item:hover {
  background-color: transparent;
}

.notifications-popover .list-group-item.new-notification:hover {
  background-color: #fff7ec;
}

.notifications-popover .list-group-item-body .list-group-text {
  color: #3d3d3d;
}

.notifications-popover .list-group-item-footer .note {
  color: #75787b;
}

.new-notification {
  background-color: #fff7ec;
}

.modal-content {
  border-color: #d5d5d5;
}

.modal-header .modal-title {
  color: #008b95;
}

.modal-body .form-indent .row .form-group .control-label-title {
  color: #75787b;
}

@media (max-width: 991px) {
  .modal-body .form-indent .detail-item-crud.well {
    background-color: #ffffff;
  }
  .modal-body .form-indent .detail-item-crud.well .detail-item-crud-body {
    border-left: 1px solid #d5d5d5;
    border-right: 1px solid #d5d5d5;
    border-top: 1px solid #d5d5d5;
  }
  .modal-body .form-indent .detail-item-crud.well .item-info {
    background-color: rgba(0, 93, 112, 0.1);
  }
}

.modal-footer .btn.btn-link {
  color: #3d3d3d;
}

.modal-footer-preview {
  border-top: 1px solid #d5d5d5;
}

.active.progress {
  background-color: #005d70;
}

.active.progress .progress-bar.progress-bar-success {
  background-color: #fe9900;
}

.form-group.required .control-label::after:after {
  color: #f6542d;
}

label.required:after, p.required:after {
  color: #f6542d;
}

.subpage-body h3, .subtitle {
  color: #008b95;
}

/* CAC-506,VK<08/15/2019, AND GROUP Text Style */
.andgrpcolor {
  color: #008b95 !important;
}


.bootstrap-switch.bootstrap-switch-off .bootstrap-switch-label {
  background-color: #d5d5d5;
}

.bootstrap-switch.bootstrap-switch-off .bootstrap-switch-handle-off.bootstrap-switch-default {
  background-color: #ffffff;
  border: solid 3px #d5d5d5;
  color: #d5d5d5;
}

.bootstrap-switch.bootstrap-switch-off .bootstrap-switch-handle-on.bootstrap-switch-primary {
  background-color: #ffffff;
  border: solid 3px #d5d5d5;
  color: #c5c6c8;
}

.bootstrap-switch.bootstrap-switch-on .bootstrap-switch-label {
  background-color: #008b95;
}

.bootstrap-switch.bootstrap-switch-on .bootstrap-switch-handle-off.bootstrap-switch-default {
  background-color: #ffffff;
}

.bootstrap-switch.bootstrap-switch-on .bootstrap-switch-handle-on.bootstrap-switch-primary {
  background-color: #ffffff;
  border: solid 3px #008b95;
  color: #008b95;
}

.tooltip.right .tooltip-arrow {
  border-right-color: #d5d5d5;
}

.tooltip.right .tooltip-inner {
  background-color: #ffffff;
  border: 1px solid #d5d5d5;
  color: #3d3d3d;
}

.help-tooltip {
  color: #75787b;
}

.typeahead-wrapper .dropdown-menu .active a {
  background-color: #e5ebef;
}

@media (max-width: 767px) {
  .amn-upload-field .upload-button .detail-item-crud .detail-item-crud-body .item-wrapper {
    border-bottom: 1px solid #d5d5d5;
  }
}

.amn-upload-field .upload-button .detail-item-crud .detail-item-crud-body .item-wrapper .upload-progress .upload-progress-container .active.progress {
  background-color: #d5d5d5;
}

.table thead tr th div .header-table {
  color: #75787b;
}

.table thead tr th.sort div .header-table {
  color: #008b95;
}

.table thead tr th.sort.desc div .caret-table {
  background-image: url("img/caret_down_small.svg");
}

.table thead tr th.sort.asc div .caret-table {
  background-image: url("img/caret_up_small.svg");
}

.table tbody tr.item-data td {
  color: #3d3d3d;
}

.table tbody tr.item-data td.collapse-column a {
  color: #3d3d3d;
}

.table tbody tr.item-details td.detail-unit table thead tr {
  background-color: rgba(0, 93, 112, 0.1) !important;
}

.table tbody tr.item-details td.detail-unit table thead tr th {
  color: #75787b;
}

.table tbody tr.item-details td.detail-unit table tbody tr {
  background-color: rgba(0, 93, 112, 0.1) !important;
}

.table tbody tr.item-details td.detail-unit table tbody tr td {
  color: #3d3d3d;
}

.table.payout tbody tr.item-details td.detail-unit .td-container .table-container {
  background-color: rgba(0, 93, 112, 0.1);
}

.table.payout tbody tr.item-details td.detail-unit .td-container .table-container table tbody tr {
  border-top: 1px solid #d5d5d5;
}

.table.payout tbody tr.item-details td.detail-unit .td-container .table-container table tbody tr td {
  color: #3d3d3d;
}

.multiselect-container .ui-select-container .ui-select-match-item {
  background: #d5d5d5;
  color: #3d3d3d;
}

.multiselect-container .ui-select-container input.ui-select-search {
  border: solid 1px #c7c7c7;
}

.multiselect-container .ui-select-container .ui-select-choices .ui-select-choices-row > span:hover {
  background-color: #e5ebef;
}

.multiselect-container .ui-select-container .ui-select-choices .ui-select-choices-row.active > span:hover {
  background-color: #e5ebef;
}

.multiselect-container .ui-select-container .ui-select-choices .ui-select-choices-row-inner {
  border-bottom: 1px solid #d5d5d5;
  color: #3d3d3d;
}

.gauge-wrapper .gauge > span > span {
  color: #fe9900;
}

.gauge-wrapper .gauge > span u {
  color: #fe9900;
}

.gauge-wrapper.zero-progress .gauge > span > span {
  color: #75787b !important;
}

.gauge-wrapper.zero-progress .gauge > span u {
  color: #75787b !important;
}

.step-info {
  border: 1px solid #d5d5d5;
}

.step-info .step-data .title {
  color: #3d3d3d;
}

.step-info .step-data .note {
  color: #75787b;
}

.step-info .step-data .note.danger {
  color: #f6542d;
}

.dashboard-credentials-widget .list-group .credentials-content .progress-bar-content .progress-box .progress.active {
  background-color: rgba(117, 120, 123, 0.5);
}

.dashboard-credentials-widget .list-group .credentials-content .data-container .name-content .cert-title {
  color: #3d3d3d;
}

.dashboard-credentials-widget .list-group .credentials-content .data-container .name-content .next-step label {
  color: #75787b;
}

.alert-info {
  background-color: #ffffff;
  border: 1px solid #d5d5d5;
  color: #3d3d3d;
}

.alert-info .close {
  opacity: 1;
}

.alert-info .close > span {
  color: #3d3d3d;
}

.alert-success {
  background-color: rgba(104, 171, 81, 0.15);
  color: #68ab51;
}

@media (max-width: 991px) {
  .alert-success {
    background-color: #ffffff;
    border: 1px solid #a3c36a;
  }
}

.alert-success .close {
  opacity: 1;
}

.alert-success .close > span {
  color: #68ab51;
}

.alert-danger {
  background-color: rgba(246, 84, 45, 0.06);
  color: #f6542d;
}

@media (max-width: 991px) {
  .alert-danger {
    background-color: #ffffff;
    border: 1px solid #f6542d;
  }
}

.alert-danger .close > span {
  color: #f6542d;
}

.page-container.container.assignments-container .page-section .panel, .page-container.container.my-account-container .page-section .panel,
.page-container.container.dashboard-container .page-section .panel {
  border: 1px solid #d5d5d5;
}

@media (max-width: 767px) {
  .page-container.container.assignments-container .page-section .panel, .page-container.container.my-account-container .page-section .panel,
  .page-container.container.dashboard-container .page-section .panel {
    border-bottom: 1px solid #d5d5d5;
    border-left: 1px solid #d5d5d5;
    border-right: 1px solid #d5d5d5;
  }
}

.list-group.assignment-card-group .list-group-item {
  background-color: #ffffff;
  border-bottom: 1px solid #d5d5d5;
}

.list-group.assignment-card-group .list-group-item .btn-collapse-section {
  color: #3d3d3d;
}

.list-group.assignment-card-group .list-group-item h4 {
  color: #3d3d3d;
}

.list-group.assignment-card-group .list-group-item p {
  color: #3d3d3d;
}

.list-group.assignment-card-group .list-group-item p .label {
  color: #75787b;
}

.list-group.assignment-card-group .list-group-item .item-details {
  background-color: rgba(0, 93, 112, 0.1);
}

.page-container.container.my-team-container .page-section .panel {
  border: 1px solid #d5d5d5;
}

.list-group.my-team .list-group-item .item-info .data-item h4 {
  color: #3d3d3d;
}

.list-group.my-team .list-group-item .item-info .data-item label {
  color: #75787b;
}

.list-group.my-team .list-group-item .item-info .data-item p {
  color: #3d3d3d;
}

.page-container.container.my-account-container .page-section .panel div .row .form-group .note {
  color: #75787b;
}

.page-container.container.dashboard-container .dashboard-credentials-widget .list-group {
  border: 1px solid #d5d5d5;
}

.page-container.container.dashboard-container .dashboard-widget.my-team .list-group.my-team {
  border: 1px solid #d5d5d5;
}

.page-container.container.dashboard-container .dashboard-widget.other .list-group {
  border: 1px solid #d5d5d5;
}

.page-container.container.dashboard-container .widget-header .subtitle {
  color: #005e70;
}

.page-container.container.dashboard-container .widget-header a {
  color: #75787b;
}

.page-container.container.dashboard-container .widget-body {
  background-color: #ffffff;
}

.page-container.container.dashboard-container .widget-body .dashboard-profile-widget .progress-sub-label {
  color: #3d3d3d;
}

.page-container.container.dashboard-container .widget-body .dashboard-profile-widget .profile-complete-content h4, .page-container.container.dashboard-container .widget-body .dashboard-profile-widget .credentials-complete-content h4, .page-container.container.dashboard-container .widget-body .dashboard-credentials-widget .profile-complete-content h4, .page-container.container.dashboard-container .widget-body .dashboard-credentials-widget .credentials-complete-content h4 {
  color: #3d3d3d;
}

.page-container.container.dashboard-container .widget-body .dashboard-profile-widget .profile-complete-content p, .page-container.container.dashboard-container .widget-body .dashboard-profile-widget .credentials-complete-content p, .page-container.container.dashboard-container .widget-body .dashboard-credentials-widget .profile-complete-content p, .page-container.container.dashboard-container .widget-body .dashboard-credentials-widget .credentials-complete-content p {
  color: #3d3d3d;
}

.page-container.container.dashboard-container .widget-body .next-step .btn.btn-link.right-active-caret:active {
  background-image: url("img/right-active.svg");
}

.page-container.container.dashboard-container .widget-body .list-group-item .refer-content .refer-data h4 {
  color: #3d3d3d;
}

.page-container.container.dashboard-container .widget-body .list-group-item .refer-content .refer-data p {
  color: #3d3d3d;
}

.page-container.container.dashboard-container .dashboard-widget.assignments .widget-body .no-data {
  border: 1px solid #d5d5d5;
}

.page-container.container.dashboard-container .dashboard-widget.assignments .widget-body .no-data .summary {
  color: #75787b;
}

.page-container.container.dashboard-container .dashboard-widget.assignments .widget-body .no-data .directions {
  color: #3d3d3d;
}

.page-container.container.dashboard-container .dashboard-widget.job-search .widget-body {
  background-color: #ffffff;
}

.page-container.container.dashboard-container .dashboard-widget.job-search .widget-body > div {
  border: 1px solid #d5d5d5;
}

.page-container.container.dashboard-container .dashboard-widget.job-search .search-filters-compact .btn-group div {
  color: #3d3d3d;
  background-color: rgba(209, 219, 227, 0.55);
  border: 1px solid rgba(0, 39, 71, 0.1);
}

.page-container.container.dashboard-container .dashboard-widget.job-search .search-filters-compact .btn-group .btn {
  background-color: rgba(209, 219, 227, 0.55) !important;
  background-image: url("img/edit-normal.svg");
  border: 1px solid rgba(0, 39, 71, 0.1);
}

.page-container.container.dashboard-container .dashboard-widget.job-search .separator {
  background-color: #f0f2f3;
}

.page-container.container.dashboard-container .dashboard-widget.job-search .list-group .list-group-item.job-item h4 {
  color: #3d3d3d;
}

.page-container.container.dashboard-container .dashboard-widget.job-search .list-group .list-group-item.job-item p {
  color: #75787b;
}

.page-container.container.job-search-container .job-search-toolbar .result-filters .label {
  color: #3d3d3d;
}

.page-container.container.job-search-container .job-search-toolbar .result-visibility label, .page-container.container.job-search-container .job-search-toolbar .result-sort label {
  color: #3d3d3d;
}

.page-container.container.job-search-container .job-search-toolbar .result-sort .btn-group.dropdown .dropdown-toggle {
  background-image: url("img/down.svg");
  color: #3d3d3d;
}

.page-container.container.job-search-container .job-search-toolbar .result-sort .btn-group.dropdown .dropdown-menu > li {
  color: #3d3d3d;
}

.page-container.container.job-search-container .job-search-toolbar .result-sort .btn-group.dropdown .dropdown-menu > li:hover {
  background-color: #e5ebef;
}

.page-container.container.job-search-container .job-search-results.list-group .list-group-item .job-detail-title {
  color: #3d3d3d;
}

.page-container.container.job-search-container .job-search-results.list-group .list-group-item .job-detail-text {
  color: #3d3d3d;
}

.page-container.container.job-search-container .no-results p {
  color: #75787b;
}

.page-container.container.job_detail-container .sub-page-ribbon {
  background-color: #008b95;
}

.page-container.container.job_detail-container .panel.panel-default .panel-heading {
  background-color: #ffffff;
}

.page-container.container.job_detail-container .panel.panel-default .panel-body .job-summary {
  background-color: rgba(0, 93, 112, 0.1);
}

.page-container.container.job_detail-container .panel.panel-default .panel-body .job-summary > div {
  background-color: #ffffff;
}

.page-container.container.job_detail-container .panel.panel-default .panel-body .job-summary > div p {
  color: #75787b;
}

.page-container.container.job_detail-container .panel.panel-default .panel-body .job-summary > div > div {
  color: #3d3d3d;
}

.page-container.container.job_detail-container .panel.panel-default .panel-body .job-summary > div > div .label {
  color: #75787b;
}

.page-container.container.job_detail-container .panel.panel-default .panel-body .job-summary > div .btn-interested.active {
  color: #fe9900;
  background-color: #ffffff;
  border: 1px solid #fe9900;
}

.page-container.container.job_detail-container .panel.panel-default .panel-body .job-summary > div .submit-info p {
  color: #fe9900;
}

.page-container.container.job_detail-container .panel.job-summary p {
  color: #75787b;
}

.page-container.container.job_detail-container .panel.job-summary .location, .page-container.container.job_detail-container .panel.job-summary .schedule, .page-container.container.job_detail-container .panel.job-summary .startdate, .page-container.container.job_detail-container .panel.job-summary .rates, .page-container.container.job_detail-container .panel.job-summary .type {
  color: #3d3d3d;
}

.page-container.container.job_detail-container .panel.job-summary .secondary-data div .label {
  color: #75787b;
}

.page-container.container.job_detail-container .panel.description p {
  color: #3d3d3d;
}

.page-container.container.job_detail-container .btn-interested {
  background-image: url("img/saved-empty-white.svg");
}

.page-container.container.job_detail-container .btn-interested.active {
  color: #fe9900;
  background-color: #ffffff;
}

.page-container.container.job_detail-container .submit-info p {
  color: #fe9900;
}

/* Pager page active style,SEB-2924,VK,11/05/2020  */
.pager .active a {z-index:2;color:#fff;cursor:default;background-color: #008b95;border-color:#008b95}
/*END, SEB-2924,VK,11/05/2020 */
