/* @version 2015.11.16.01 - Ticket 262809 LB - disable certain buttons while upload is in progress */
/* @version 2015.12.10 LB Ticket 267860 backwards compatible Instant Screen changes */
/* @version 2016.02.23 jln Ticket 281500  */
/* @version 2016.09.06 jln Ticket 320008, clean up old styles too */
/* @version 2016.10.05 jln Ticket 326209 
 * @version 2017.02.15 jln Ticket 356773, standardize tabs */
/* @version 2018.12.12 sb Ticket #499679, PMM Reskin - Adjust themes */

/**** standard buttons ****/
h1, h2, h3, h4, h5, h6, .themeText 
{
  color: #0c558a;
}

#pmm_title h1{
	color: #676A6C;
}

.buttonTheme {
  color: rgba(25, 145, 235, 1) !important;
  background: white !important;
 /* padding: .5em 2em .55em;*/
  border: solid rgba(221, 219, 218, 1) 2px !important;
}

.buttonTheme:hover {
  background: rgba(217, 217, 217, 1) !important;
  text-decoration: none;
}

.buttonTheme[disabled]:hover
{
	background: #1f87e6 !important;
}

.colorHeader {
	/*main header*/
  background: #1e88e5; /* Old browsers */
  background: -moz-linear-gradient(top, #1e88e5 0%, #2d4a7f 100%); /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #1e88e5), color-stop(100%, #2d4a7f)); /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #1e88e5 0%, #2d4a7f 100%); /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #1e88e5 0%, #2d4a7f 100%); /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #1e88e5 0%, #2d4a7f 100%); /* IE10+ */
  background: linear-gradient(to bottom, #1e88e5 0%, #2d4a7f 100%); /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1e88e5', endColorstr='#2d4a7f', GradientType=0 ); /* IE6-9 */
	color:white;
}

.pageHeaderTheme  {
  color: #fff;
  background-color: #1f87e6 !important;
  border: solid #1f87e6 1px;
  padding: 7px 0;
}
.folderMenuTheme{
	background-color: white !important;
} 

.buttonRed{
  color: white !important;
  background:  rgba(25, 145, 235, 1) !important;
  border: solid rgba(221, 219, 218, 1) 2px !important;
}
.buttonRed:hover{
	
  background: #979797 !important;
}

/* login & index backgrounds*/
.bckground {	
	background-color:#0074B0;
	background: -webkit-gradient(linear, left top, left bottom, from(#0074B0), to(#011634));
	background: -webkit-linear-gradient(top, #0074B0, #011634);
	background:    -moz-linear-gradient(top, #0074B0, #011634);
	background:      -o-linear-gradient(top, #0074B0, #011634);
	background:  linear-gradient(to bottom, #0074B0, #011634);
}

.colorBackground
{
	background-color: #0c558a;
	color: white;
}

h1.loginHeader
{
  color: #ffffff;
}

.headingTheme
{
  background-color: #1e88e5;
  color:white;
}

ul.tabSelections > li.notactive
{
	background: #64b8dd;
	border-color: #64b8dd;
	color:#fff;
}

ul.tabSelections > li.notactive > a
{
	color:#fff;
}

.selectLineHighlight
{
	background-color:#f5f7fa;
}
.panelButtonsColor
{
	background: #64b8dd;
	border-color: #64b8dd;
	color:#fff;
}
/* auto responder */
/* @version 2019.01.31 sb Ticket #516389, AutoResponder is not editable/not sending out*/
.arlist_table tbody tr.highlight {
	background-color: #b8ebfe !important;
	vertical-align:top;
	color: black;
}

/*forecast & settings title bars*/
.title {
	background-color:#0074B0;
	color:white;
}

.quikToolsMenu, 
.gearMenu, 
.socialLinksMenu, 
.supportMenu{
	color: #1991EB
}
.gearMenu li > a,
.socialLinksMenu li > a,
.supportMenu li > a
{
	color: #1991EB;
}

/*preloader*/
.loaderwrapper{
	background-color: rgba(25, 145, 235, 1);
}

#new_customer_button #new_customer{
	color: white;
	 background-color: #1f87e6 !important;
}
#new_customer_button #new_customer:hover{
	background-color: #0c558a !important;
}
.cb_selects .pageHeaderTheme{
	border: 1px solid #1f87e6 !important;
	padding: 0;
}

/************ new index menu colors ********************/
.navi a
{
	color: #2babe8;
}

.navi_menu_color
{
  background-color: #ffffff;
}

.navi_menu_color a:hover
{
  background-color: #004264;
  color: #ffffff;
}

ul > li.hover > a
{
  background-color: #2da6e6;
  color: #ffffff;
}

.navi_menu_color li li a
{
  background: #6fcdef;
  color: #ffffff;
  border-top: 1px solid #2da6e6;
}

.navi_menu_color li li li a
{
  background: #6fcdef;
}

/** Menu2 Colors **/
.menu2_background,
#divpopupvt
{
  background-color: #1e88e5;
}

.menu2_background li:hover,
#divpopupvt .choose_visittype:hover
{
	color: #ffffff;
	background-color: #2668af;
}

#menu ul li a
{
  color: #ffffff;
}
#menu ul li a:hover
{
  background-color: #2668af;
  color: #ffffff;
}

#menu ul li a.active
{
  color: #ffffff;
  background-color: #2668af;
}

/** Navbar css **/
.navigation-body,
.navigation {
	background-color: #0c558a;
}
.navigation-dropdown{
	background-color: #083a5e;
}
.navigation-body-header,
.navigation-dropdown-link
{
	border-bottom: solid 1px #083a5e;
}
.navigation-body-header{
	border-bottom: solid 1px #0c558a;
}

.navigation-item:not(.navigation-brand-text):hover .navigation-link,
.navigation-item:not(.navigation-brand-text):focus .navigation-link,
.navigation-item:not(.navigation-brand-text).is-active .navigation-link {
  color: #eaeaea;
  background-color: #02b8fa;
  border-color: #18c0fd;
}

.navigation-dropdown-item:hover > .navigation-dropdown-link,
.navigation-dropdown-item:focus > .navigation-dropdown-link,
.navigation-dropdown-item.is-active > .navigation-dropdown-link {
  text-decoration: none !important;
  color: #eaeaea;
  border-color: #18c0fd;
  background-color: #02b8fa;
}
