.optum hr { border-top: 2px solid #F2B411;margin-top: 0px;}
.optum .header { height: 45px; background-color: #63666A; }
.optum .header ul li {font-weight:bolder;}
.optum .k-grid-norecords {display: none;}
.optum td { border-bottom: 1px solid #ebebeb; }
.optum .alert-danger {background-color:#f27c20; border-color:#f27c20; color:white}
.optum .alert-success {background-color:#e79318; border-color:#e79318; color:white}
.optum a, .k-grid-content > table > tbody > tr a, .optum .custom-link {
  font-family: Arial, Helvetica, sans-serif;
  color: #7c7f83;
}
.optum label {font-weight: bold; font-size:12px;}
.optum label, .optum body, .optum a, .optum button, .optum li, .optum input, .optum textarea, .optum .multiselect-dropdown span, .optum th, .optum td, .optum caption {font-family: Arial, Helvetica, sans-serif !important}

.optum .sk-fading-circle .sk-circle:before {background-color:#C25608;}
.optum .sk-fading-circle .sk-circle2:before {background-color:#C25608;}
.optum .sk-fading-circle .sk-circle3:before {background-color:#C25608;}
.optum .sk-fading-circle .sk-circle4:before {background-color:#C25608;}
.optum .sk-fading-circle .sk-circle5:before {background-color:#C25608;}
.optum .sk-fading-circle .sk-circle6:before {background-color:#E87722;}
.optum .sk-fading-circle .sk-circle7:before {background-color:#E87722;}
.optum .sk-fading-circle .sk-circle8:before {background-color:#E87722;}
.optum .sk-fading-circle .sk-circle9:before {background-color:#E87722;}
.optum .sk-fading-circle .sk-circle10:before {background-color:#888B8D;}
.optum .sk-fading-circle .sk-circle11:before {background-color:#888B8D;}
.optum .sk-fading-circle .sk-circle12:before {background-color:#888B8D;}

/* new theme styles */
.optum .logo-holder {
  position: absolute;
  top: -15px;
  left: -25px;
}
.optum .logo-holder img {
  width: auto;
  height: 75px;
}
.optum .navigation-bar {
  margin-bottom: 5px;
}
.nav-color-bar {
  display: none;
}
.optum .color-bar {
  display: none;
}
.optum .nav-color-bar {
  height: 1.5px;
  background: linear-gradient(to right, #F2B411, #F2B411 );
  clear: both;
  position: relative;
  display: block;
  top: -2px;
  z-index: 0;
}
.optum .navigation-bar .page-breadcrumb.breadcrumb a {
  position: relative;
  padding-bottom: 15px;
  border: 2px solid transparent;
  border-radius: 5px 5px 0 0;
  margin-top: 5px;
  padding-top: 15px;
  margin-bottom: 0;
  z-index: 3;
}
.optum .navigation-bar .page-breadcrumb.breadcrumb a.active {
  border: 2px solid #F2B411;
  border-bottom: 2px solid #f7f7f7;
}
.optum .navigation-bar .page-breadcrumb.breadcrumb a, .optum .navigation-bar .page-breadcrumb.breadcrumb a:hover {
  letter-spacing: normal;
}
.optum .navigation-bar .page-breadcrumb.breadcrumb a:hover {
  text-decoration: underline;
}
.optum .sidebar-search-button {
  width: auto !important;
}
.optum .header .navbar-nav > li, .optum .header .navbar-nav > li a {
  font-size: 1.0rem !important;
  line-height: 19px;
  font-weight: bold !important;
  color: white !important;
}
.optum .filter-title {
  color: #C25608 !important;
  font-weight: bolder !important;
  font-size: 14px;
  font-family: Arial, Helvetica, sans-serif;
}
.optum .k-grid-header, .optum .k-grid th.k-header, .optum .k-grid th.k-header .k-link {
  background-color:rgba(235, 235, 235, 1);
  color: black;
}
.optum .k-link {
  text-decoration: none !important;
}

.optum .sidebar-search-button,
.optum .sidebar-search-button-med,
.optum .sidebar-search-button-xlrg,
.optum .cdsearchbtn,
.optum .cdClosehbtn,
.optum .reportsearchbtn,
.optum .reportsearchbtn2,
.optum .reportachbtn,
.optum .k-upload-button,
.optum .dialog .k-button {
  background-image: linear-gradient(#ececec, rgba(215, 215, 215, 1)) !important;
  background-color:rgba(215, 215, 215, 1) !important;
  color:black !important;
  border: 1px solid black !important;
  border-radius: 0 !important;
}
.optum .sidebar-search-button:hover,
.optum .sidebar-search-button-med:hover,
.optum .sidebar-search-button-xlrg:hover,
.optum .cdsearchbtn:hover,
.optum .cdClosehbtn:hover,
.optum .reportsearchbtn:hover,
.optum .reportsearchbtn2:hover,
.optum .reportachbtn:hover,
.optum .k-upload-button {
  background-color:#ececec !important;
  border-color: #005187 !important;
  color:#005187 !important;
}

.optum .outreachDetailsWidgetTextbox input[type=text] {
  width: 95px;
}
.optum .dialogTitle {
  margin: 0 10px !important;
  font-size: 18px !important;
  line-height: 28px !important;
}

.optum .widget-panelbar-report > ul > li, 
.optum .widget-panelbar-report > ul > li > .k-state-focused,
.optum .widget-panelbar-report > ul > li > ul
{
    background-color: transparent !important;
    text-align:center;
    color: #C25608 !important;
    font-size: 12px !important;
    box-shadow: none !important;
    padding: 0px !important;
    border: 1px solid #C25608 !important;
    border-radius: 0.5rem !important;
}
.optum .k-icon.k-i-arrow-n, .optum .k-icon.k-i-arrow-s {
    color: #C25608;
}

.optum .widget-panelbar-cd > .k-panelbar > .k-item > .k-link > .k-icon,
.optum .widget-panelbar-report > .k-panelbar > .k-item > .k-link > .k-icon {
    font-size: 2rem;
    right: 2px;
    top: 10px;
    color: #C25608 !important;
}

.optum .k-panelbar>.k-item>.k-link>.k-icon {
    font-size: 2rem;
    right: 2px;
    top: 10px;
}
.optum .filter-reporttitle {
    display: inline-block;
    color: #C25608 !important;
    font-weight: bolder !important;
    font-size: 14px;
}
.optum .divReportTitle {
    width: 100%;
    height: 28.44px;
    background-color: transparent;
    color: #C25608;
    text-align: center;
    vertical-align: central;
    border-top-left-radius: 0.5rem !important;
    border-top-right-radius: 0.5rem !important;
}
.optum .widget-panelbar-report > ul > li > .k-state-selected, .optum .widget-panelbar-report > ul > li > .k-state-focused,
.optum .widget-panelbar-report > ul > li > .k-state-hover {
    background-color: transparent !important;
    height: 28.44px !important;
    line-height: 28px !important;
    border-top-left-radius: 0.5rem !important;
    border-top-right-radius: 0.5rem !important;
    border-bottom-left-radius: 0rem !important;
    border-bottom-right-radius: 0rem !important;
}
.optum .workbench-grid .k-grid-content {
    background: none !important;
}
.optum .pendActionCardHeader {
  height: 30px;
  text-align: center;
  background-color: #ebebeb !important;
  border-top-left-radius: 0.5rem !important;
  border-top-right-radius: 0.5rem !important;
  display: inline-block;
  color: black !important;
  font-weight: 400 !important;
  font-size: 20px;
  width: 100%;
  line-height: 2.5rem;
}
.optum .outreachDetailInner {
  border-left: .5px solid rgba(0, 0, 0, 0.125) !important;
  border-right: .5px solid rgba(0, 0, 0, 0.125) !important;
  border-bottom: .5px solid rgba(0, 0, 0, 0.125) !important;
  border-bottom-left-radius: 0.5rem !important;
  border-bottom-right-radius: 0.5rem !important;
  float: left;
  width: 100%;
  display: inline-block !important;
}
.optum .pendActionCardBody {
  padding-top: 5px;
  padding-left: 5px;
  padding-bottom: 5px;
  padding-right: 5px;
  display: inline-block !important;
  background-color: white !important;
  width: 100%;
  border-left: .5px solid rgba(0, 0, 0, 0.125) !important;
  border-right: .5px solid rgba(0, 0, 0, 0.125) !important;
  border-bottom: .5px solid rgba(0, 0, 0, 0.125) !important;
  border-bottom-left-radius: 0.5rem !important;
  border-bottom-right-radius: 0.5rem !important;
}
.optum .pendActionCardBodySmall {
  padding-top: 5px;
  padding-left: 5px;
  padding-bottom: 5px;
  display: inline-block !important;
  background-color: white !important;
  width: 100%;
  height: 380px;
  border-left: .5px solid rgba(0, 0, 0, 0.125) !important;
  border-right: .5px solid rgba(0, 0, 0, 0.125) !important;
  border-bottom: .5px solid rgba(0, 0, 0, 0.125) !important;
  border-bottom-left-radius: 0.5rem !important;
  border-bottom-right-radius: 0.5rem !important;
}
.optum .k-grid td.k-state-selected:hover, .optum .k-grid tr.k-state-selected:hover td {
  background-color: rgba(245, 127, 41, 0.75);
}
.optum .k-draghandle.k-state-selected:hover, .optum .k-ghost-splitbar-horizontal, .optum .k-ghost-splitbar-vertical, .optum .k-list > .k-state-highlight, .optum .k-list > .k-state-selected, .optum .k-marquee-color, .optum .k-panel > .k-state-selected, .optum .k-scheduler .k-scheduler-toolbar .k-state-selected, .optum .k-scheduler .k-today.k-state-selected, 
.optum .k-state-selected, .optum .k-state-selected:link, .k-state-selected:visited, .optum .k-grid-content > table > tbody > .k-alt.k-state-selected, .optum .k-grid table tr.k-state-selected {
  background-color: rgba(245, 127, 41, 0.5) !important;
  color: black !important;
  box-shadow: none !important;
}
.optum .k-multiselect .k-button {
  background: none !important;
  border: none !important;
}
.optum .org-header i {
  color: #C25608;
} 
.optum .customArrow {
  color: #ff4c00;
}
.optum .pend-action-container, .optum .outreach-details-container {
  margin-top: 25px;
}

.optum, .optum .wrapper, .optum .sidebar-wrapper, .optum .navigation-bar .page-breadcrumb.breadcrumb, .optum .widget-panelbar-report .k-panel > li.k-item, .optum .page-container,
.optum .widget-panelbar > ul > li > .k-state-selected, .optum .widget-panelbar > ul > li > .k-state-focused, .optum .widget-panelbar > ul > li > .k-state-focused, .optum .widget-panelbar > ul > li > .k-state-hover, .optum .widget-panelbar > ul > li, .optum .widget-panelbar > ul > li > ul,
.optum .selectholder, .optum .textholder, .optum .checkholder, .optum .k-panel>li.k-item, .optum .sidebar-wrapper-report, .optum .sidebar-wrapper {
  background-color: #f7f7f7 !important;
}

.optum div.k-grid-header {
  background-color: rgb(235 235 235);
}

.optum .AdminClientSetupLookupResultsContainer .results-header, .optum button, .optum .divDialogTitle, .optum .k-state-disabled {
  background-color: #f5f5f5;
}

.optum .navigation-bar .sidebar-logo {
  width: 250px;
	padding: 0px;
}



.optum .k-state-selected:hover,
.optum .k-grid td.k-state-selected:hover,
.optum .k-grid tr.k-state-selected:hover td {
        background-color: #e0e0e0 !important;
}

.optum .k-grid tr:hover {
        background-color: #e0e0e0 !important;
}
