/*
	This file has been auto-generated by a tool at 05/06/2026 12:07:53
	Any changes made will be overwritten the next time it is regenerated.
*/


/*

















*/

@import url("/Stylesheets/Shared.MARSTONS.processed.css");

#Framework_Core_Loading_Overlay #Framework_Core_Loading_Loading,
.Framework_Modal_Overlay .Framework_Modal_Loading {
    background-image: url('../Images/loading.png') !important;
}

#Framework_Core_Loading_Overlay svg path,
.Framework_Modal_Overlay svg path {
    stroke: #4c5f36;
}

.HeaderContainer {
	background-color: #4c5f36 !important;
}

.HeaderContainer h1, .HeaderContainer h2 {
	color: #fff;
}

.noTouchEvents .headerNavigation a {
	color: #000;
}

.stepsIcon {
	color: inherit !important;
}

a.fa {
	color: #000;
	border: 2px solid #000 !important;
}

.Framework_Main a {
	color: #000;
}

.rowStepsEvents a:hover:not(.stepsNavigation), .noTouchEvents .Framework_Content a {
	color: #000 !important;
}

.noTouchEvents .Framework_Content .stepsNavigation {
    color: #000 !important;
}

.noTouchEvents .headerNavigation a:hover {
	color: #000;
	border-bottom: 2px solid #de7139;
	text-decoration: none;
}

.stepsIcon:hover {
	color: inherit !important;
}

.rowStepsEvents a:not(.stepsNavigation) {
	color: #000 !important;
}

.noTouchEvents .Framework_Footer a:hover {
	color: #fff;
}

.Framework_Navigation, .NavigationContainer
{
	background-color: #000000b3;
}

.noTouchEvents .Framework_Header, .Framework_Header
{
	& .Framework_IconButton,
	& .Framework_IconButtons	{
		background: none;
		border: none;
		
		& .Framework_IconButton_Inner {
			color: #000;
		}
		
		&:hover, &:active, &.Framework_IconButton_Active {
			background: none !important;
			border: none !important;
			box-shadow: none !important;
			
			& .Framework_IconButton_Inner  {
				border-bottom: 2px solid #de7139
			}
		}
	}
}

.noTouchEvents .Framework_Navigation
{
	& .Framework_IconButton,
	& .Framework_IconButtons	{
		& .Framework_IconButton_Inner {
			color: #fff;
		}
		
		&:hover, &:active, &.Framework_IconButton_Active {
			& .Framework_IconButton_Inner  {
				color: #de7139 !important;
			}
		}
	}
}

.noTouchEvents .Framework_Header input:hover, .noTouchEvents input:hover, .noTouchEvents select:hover {
	border: 2px solid #4c5f36;
}

.Framework_IconButton, .Framework_Prompt_Container .Framework_IconButton {
	background-color: #000;
}

.noTouchEvents .Framework_IconButton:hover, .Framework_IconButton:hover,  .Framework_Prompt_Container .Framework_IconButton:hover {
	background-color: #000000b3;
}

.Framework_IconButton:active, .Framework_IconButton.Framework_IconButton_Active
{
    background: #4c5f36 !important;
    border: 2px solid #4c5f36 !important;
    color: #fff !important;
}

.Framework_Main .wrapper, .Framework_Content .wrapper {
    background-color: #f2f2f2; 
	color: #000;
}

.Framework_Pod .Framework_Pod_TitleBar, .Framework_Prompt_Container_TitleBar, .Framework_Modal_Container_TitleBar {
	background-color: #4c5f36;
}

.Framework_Footer {
	background-color: #000;
}
