/**************/

/* Typography */

/**************/

h2,
.header2 {
    color: #572932 !important;
}
/* Hyperlinks */

a,
a:link {
    color: #572932;
}
a:visited {
    color: #572932;
}
a:hover,
a:focus,
a:active {
    color: #572932;
}
/* Link that looks like a button */

a.call-to-action-link {
    color: #000;
    background-color: #572932;
}
/* Hyperlinks - End */

/* Nav Bar */

a.navigation-link {
    color: #000000;
}
.top-level-link.current {
    border-bottom-color: #572932;
}
li.top-level-link.current a.navigation-link {
    color: #572932;
}
a.top-level-link:hover,
a.top-level-link:active {
    color: #572932;
}
/* End of Nav Bar */

/***********/

/* BUTTONS */

/***********/

.GTTextButton,
.wgStyleButton {
    background-color: #ffc72c;
    color: #000000;
}
.GTTextButton:active,
.wgStyleButton:active {
    background-color: #FFCF4B;
}
.wg-hyperlinkButton {
    color: #572932;
    background-color: transparent;
}
.GTTextButton.wg-hyperlinkButton:active,
.wg-hyperlinkButton:active {
    background-color: transparent;
    color: #FFCF4B;
}
.wg-square-button:hover {
    text-decoration: underline;
    background-color: #FFCF4B;
}
.wg-square-button:active {
    text-decoration: underline;
    background-color: #FFCF4B;
}
/****************/

/* Input Fields */

/****************/

/* Checkbox */

input[type=checkbox]:checked+label:before {
    background-color: #572932;
    color: #fff;
}
/* Checkbox - END */

/*********/

/* Tiles */

/*********/

li.tile-selected {
    background-color: #572932;
}
.tile-selected p {
    color: #ffffff;
}
.footer-tagline {
    color: #572932;
}
/* Log In/ Reg Links */

.toplink-label {
    color: #572932;
}
/************** Idle Timeout Warning **************/

.pageMessageDisplayArea {
    background-color: #572932;
    color: #ffffff;
}
/**************************************************/

/* Loading Spinner Colour */

.loader {
    border-left-color: #572932;
}

/* Table Headings */
th {
    color: #572932 !important;
}

/* Widget Grid Button Background */
div.widget-controls {
	background-color: #572932;
}

/* Homepage Widgets */
svg.notification-bullet {
   fill: #572932;
}

div.widget-profile {
	background-color: #572932;
}

li.notification a {
    color: #572932;
}

div.widget-payment {
	background-color: #572932;
}

button.widget-button.themed {
	background-image: url('../../../images/tiles/arrow-forward-black.svg');
}