/******************************/
/* Custom Font can be sourced */
/* @import url('https://fonts.googleapis.com/css2?family=Roboto+Condensed&display=swap'); */

body {
  /* font-family: 'Roboto Condensed', sans-serif; */
}

/*****************/
/* Conduent Logo */
/* set visibility to hidden or change logo image source */
#company_logo {
 /*  width: 150px;
  height: 43px;
  visibility: hidden;
  background-image: url(images/conduent-white.png); */
    background-image: url(images/EP-Logo.png);
    background-origin: initial;
    border-right: solid 10px transparent;
}

/*****************/
/* Client Banner */
/* to enable the banner set display to block */
#banner_custom {
  display: none;
  width: 100%;
  height: 97px;
  background-color: #99e4ee;
  /* background-image: url(images/company-banner.png); */
  background-repeat: no-repeat;
  background-position: left top;
  border-bottom: 1px solid #3faed3;
}

/*******************/
/* Nav Box */
/* to box shadow for nav div */
#nav_box {
    box-shadow: rgba(0, 0, 0, 0.16) 0px 1px 4px;
}

/* Main Navigation */
/* Navigation background color */
.bg-navigation, .itransact-nav button::after {
    background-color: #ffffff
}

.itransact-nav a {
    color: #8c8c8c;
    background-color: #ffffff;
}

.itransact-nav a:hover,
.itransact-nav a:focus,
.itransact-nav a.selected {
  /* color: #3faed3;
  background-color: rgba(255, 255, 255, 1);
  border-color: #3faed3; */
} 

/* Navigation hamburger */
.itransact-nav .hamburger,
.itransact-nav .hamburger:before,
.itransact-nav .hamburger:after {
  /*background: #274463;*/
}

/**************/
/* Hyperlinks */
a:not(.main-nav) {
    /* color: #016c8d; */
}
  
a:not(.main-nav):hover,
a:not(.main-nav):focus {
  /* background-color: rgba(6, 156, 206, 0.2);
  border-bottom: 2px double #069cce; */
}

/***********/
/* Buttons */
button, input[type="submit"], input[type="button"] {
  /* color: #000000;
  background-color: #016c8d; */
}

button:hover, input[type="submit"]:hover, input[type="button"]:hover, 
button:focus, input[type="submit"]:focus, input[type="button"]:focus {
  /* color: #000000;
  background-color: #3faed3; */
}

/*********/
/* Forms */
.itransact-error span, .itransact-error, .itransact-error * {
  /*color: #c92500 !important;*/
}

input[type="text"], input[type="password"], select, textarea {
  /*border: 1px solid #555b5a;*/
}

input[type="text"],
input[type="password"],
select,
textarea{
  /*border: 1px solid #dadddc !important;*/
}

input[type="text"]:focus,
input[type="password"]:focus,
select:focus,
textarea:focus{
  /* box-shadow: 0px 0px 2px 2px #3faed3 !important; */
}

/**********/
/* Tables */
.table-header tr:first-child th, tr.table-header, tr.table-header span{
  /* background-color: #016c8d !important; */
}

/* XSLT table sub headers */
th.table-sub-header {
  /*  color: #000000;
    background-color: #468cff; */
}

.table-header2 {
    font-size: 18px;
    font-weight: normal;
}
    .submenu-hidden-links {
    position: absolute;
    padding: 0px;
    top: 100%;
    z-index: 1501;
    list-style-type: none;
    transform: translateZ(1px);
}

.submenu-hidden-links ul,
.submenu-hidden-links li {
    display: list-item !important;
    z-index: 1501;
    transform: translateZ(1px);
}
.helptext {
    font-weight:bold;
    padding-top:0.5em;
}
input[type="submit"]:disabled {
    background-color: #f4f4f4 !important;
    color: black !important;
}
