/*
footer
{
	background-image: url("../images/ERM Footer.png");
	background-size: contain;
	background-repeat: no-repeat;
	background-position: center;
	min-width: 1000px;
	min-height: 100px;
}
*/
footer
{
	font-family: 'Lucida Sans Unicode', sans-serif;
	background-color: transparent;
	background-image: url("../images/2026 Footer.svg");
	background-size: contain;
	background-repeat: no-repeat;
	background-position: center;
	min-width: 200px;
	min-height: 48px;
	height: 48px;
	max-height: 48px;
	max-width: 275px;
}

nav
{
	background: #92CDCF;
	padding: 0.5px 0px;
	position: static;
	margin-top: 20px;
}

nav a
{
	color:#445878;
}

nav a:visited
{
	color:#445878;
}

.sysBackgroundColour
{
	background: #92CDCF;
}

.sysTextColor
{
	color: #445878;
}

.stdTextColor
{
	color: #ddf;
}

.standardForm tr th
{
	background: #cEe0e1;
}

.screenHeading 
{
	background: #92CDCF;
	color: #445878;
}

.goBackButton
{
/*
	background-image: url("../images/theme_blue_goBack.png");
	background-size: contain;
	background-repeat: no-repeat;
	background-position: center;
	vertical-align:middle;
	width: 40px;
	height: 40px;
	padding: 2px;
*/
}

.jobBoard td, .jobBoard th
{
	color: #767676;
}

button
{
	background: #C0C0C0;
	border-color: #455878;
//	color: ##cEe0e1;;
}
input[type="submit"], input[type="reset"], input[type="button"], input[type="File"]
{
	background: #C0C0C0;
	border-color: #455878;
}
.linkAsButton
{
	background: #C0C0C0;
}

.ribbon div div span button
{
	color: red;
}

.ribbon
{
	display: none;
}

.MenuTwo
{
	background: none;
	border: none;
	left: -275px;
	padding: 0px;
}

.MenuTwo span
{
	color: 445878;
	width: 80px;
	height: 80px;
	background-image: url("../images/menu.png");
	background-size: contain;
	background-position: center;
	background-repeat: no-repeat;
	margin: 0 auto;
	padding: 0px;
	display: block;
	padding-bottom: 30px;
	transition: transform 1s;
}

.MenuTwo Button
{
	background: #cEe0e1;
	color: #445878;
	text-shadow: none;
	box-shadow: none;
	border: none;
}

.MenuTwo a
{
	background: #cEe0e1;
	color: #445878;
	text-shadow: none;
	box-shadow: none;
	box-sizing: border-box;
	border: none;
	display:inline-block;
	font-family: 'Lucida Sans Unicode', sans-serif;
	font-size: 0.9em;
	white-space: nowrap;
	text-align: left;
	min-height: 24px;
	min-width: 80px;
	text-decoration: none;
	border-radius: 5px;
	margin: 0px;
	padding: 10px;
	cursor: default;
}



.MenuTwo:hover span,
.MenuTwo:focus span
{

	-webkit-transform: rotate(90deg);
	transform: rotate(90deg);
	transition: transform 0.5s, left 0.25s;
}

.commsAvatar
{
	height: 32px;
	margin: 2px;
	max-width: 32px;
	vertical-align: middle;
	border: none;
}

.MenuTwo button:hover
{
	background: #445878;
	color: #fff;
}

#activeButton
{
	background: #445878;
	color: #fff;
	
/*
	background: linear-gradient(top, #1a486a, #53a7e3, #1a486a);
	background: -moz-linear-gradient(top, #1a486a, #53a7e3, #1a486a);
	background: -webkit-linear-gradient(top, #1a486a, #53a7e3, #1a486a);
	color: #fff;
*/
}

.breadcrumb li span
{
	background: #445878;
}

.breadcrumb li span::after
{
	border-left: 30px solid #445878;
}

/* #445878 => #92CDCF; 78, 117, 87    8, 13, 9*/

.breadcrumb li:nth-child(2) span		{ background:        #445878; }
.breadcrumb li:nth-child(2) span:after	{ border-left-color: #445878; }
.breadcrumb li:nth-child(3) span		{ background:        #4c6581; }
.breadcrumb li:nth-child(3) span:after	{ border-left-color: #4c6581; }
.breadcrumb li:nth-child(4) span		{ background:        #54728a; }
.breadcrumb li:nth-child(4) span:after	{ border-left-color: #54728a; }
.breadcrumb li:nth-child(5) span		{ background:        #5c7f93; }
.breadcrumb li:nth-child(5) span:after	{ border-left-color: #5c7f93; }
.breadcrumb li:nth-child(6) span		{ background:        #648c9c; }
.breadcrumb li:nth-child(6) span:after	{ border-left-color: #648c9c; }
.breadcrumb li:nth-child(7) span		{ background:        #6c99a5; }
.breadcrumb li:nth-child(7) span:after	{ border-left-color: #6c99a5; }
.breadcrumb li:nth-child(8) span		{ background:        #74a6ae; }
.breadcrumb li:nth-child(8) span:after	{ border-left-color: #74a6ae; }
.breadcrumb li:nth-child(9) span		{ background:        #7cb3b7; }
.breadcrumb li:nth-child(9) span:after	{ border-left-color: #7cb3b7; }
.breadcrumb li:nth-child(10) span		{ background:        #84c0c0; }
.breadcrumb li:nth-child(10) span:after	{ border-left-color: #84c0c0; }

.cardElement {
	height: 23px;
}
/* SAG / Hisense exchange claim progress modal */

.sagClaimSpinner { width: 54px; height: 54px; margin: 0px auto 16px auto; border: 5px solid #d9d9d9; border-top-color: #445878; border-radius: 50%; animation: sagClaimSpin 1s linear infinite; }
.sagClaimTick { width: 54px; height: 54px; margin: 0px auto 16px auto; color: #34a853; font-size: 54px; line-height: 54px; }
@keyframes sagClaimSpin { to { transform: rotate(360deg); } }
