/*Digi branded colors*/
/*Digi type*/
body.tundra {
  color: #646466;
  font-family: 'Source Sans Pro', Arial, sans-serif;
  font-size: 12px;
  font-weight: 400;
}
a:visited {
  color: #00A4E5;
}
a:link {
  border-color: #00B7FF;
  color: #00B7FF;
  text-decoration: none;
}
a:link:hover {
  color: #00A4E5;
  transition: all .1s linear;
  -moz-transition: all .1s linear;
  -webkit-transition: all .1s linear;
}
button,
.submitbtn {
  background-color: #00B7FF;
  text-transform: uppercase;
}
button:hover,
.submitbtn:hover {
  background-color: #00A4E5;
}
label {
  color: #646466;
  font-weight: normal;
}
.topnavframe {
  background-color: #F2F2F2;
}
.logo a {
  margin-top: 30px;
}
.logo a,
.logo img {
  display: inline-block;
}
a.linkstopnav,
a:visited.linkstopnav {
  color: #84C361;
  font-weight: 400;
}
a.linkstopnav:hover,
a:visited.linkstopnav:hover,
a.linkstopnavsel,
a.linkstopnavsel:hover,
a:visited.linkstopnavsel {
  background-color: #646466;
  color: #ffffff;
  transition: all .1s linear;
  -moz-transition: all .1s linear;
  -webkit-transition: all .1s linear;
}
.innernavframe {
  background-color: #646466;
  border: none;
}
.innernavframe a.innernav,
.innernavframe a.innernavsel {
  color: #ffffff;
  font-weight: 400;
}
.secondary_menu span,
.secondary_menu .dropDownBtnWhiteArrow {
  color: #00B7FF;
}
.tundra .dijitTabContainerTop-tabs,
.tundra .dijitTabPaneWrapper {
  border: none;
}
.iDigiTabContainer .dijitTabContainerLeft-tabs .dijitTab.dijitTabChecked {
  background: #505050 !important;
}
.iDigiTabContainer .dijitTabContainerLeft-tabs .dijitTab.dijitTabHover {
  background: #646466 !important;
  color: #ffffff !important;
}
/*Login page*/
h1,
h2,
h3 {
  color: #84C361;
  text-transform: uppercase;
  font-weight: 600;
  line-height: 1.3em;
}
h1 {
  font-size: 3.5em;
  text-align: center;
}
h3 {
  font-size: 1.45em;
}
#copyright {
  background: #646466;
  color: #ffffff;
}
.noaccount a {
  color: #00B7FF;
}
.noaccount a:hover {
  color: #00A4E5;
}
/*************************LOADING PAGE*************************/
.screenOverlay {
  background: #d9d9d9;
  color: #ffffff !important;
}
.screenOverlay .loaderInner {
  color: #ffffff;
}
.screenOverlay .loaderInner a {
  color: #00B7FF !important;
}
.screenOverlay .loaderInner a:hover {
  color: #00A4E5;
}
/*************************TABLES*************************/
.tundra .dojoxGridRowOdd {
  background-color: #F2F2F2;
}
.tundra .dojoxGridRowOver .dojoxGridCell {
  background: #646466;
  color: #ffffff;
}
.tundra .dojoxGridRowSelected {
  background: #8bcd66 !important;
  color: #ffffff;
}
.tundra .dijitMenuPassive .dijitMenuItemHover,
.tundra .dijitMenuItemSelected {
  background: none !important;
  color: #00A4E5 !important;
}
.tundra .dijitMenuPassive .dijitMenuItemHover .dijitMenuExpand,
.tundra .dijitMenuItemSelected .dijitMenuExpand {
  background-position: -42px 0;
}
/***********************UPGRADE DIALOG*****************/
h1.upgrade-dialog,
h2.upgrade-dialog,
h3.upgrade-dialog {
  color: #84C361;
}
/**********************TOASTER COLOR******************/
.dijitToasterContent {
  background-color: #84C361;
}
.dijitToasterWarning .dijitToasterContent {
  background: #f1c40f;
}
.dijitToasterError .dijitToasterContent {
  background: #e74c3c;
}
