body{
	background-image: url("/apps/resources/self_service/images/v7/login_page/Option8.png");
}

#mainlogin #mainlogin_blackout{
	padding: 5%;
	border-radius: 20px;
}

#mainlogin #mainlogin_blackout .blackout_content_box #blackout_content_body #blackout_content_body_content {
	margin: 5% 10%;
}
#dynamic-main-menu-top{
	background-color: #0095D0 !important;
}
.quick-icon {
	color: #0095D0 !important;
}
.branding-stripe {
	background-color: #0095D0 !important;
}

/* Take 5 to focus Image replacements Start */

#tile-hac_challenge-stressfree-take_five_focus-acadia .tile-body .hac_challenge-stressfree-take_five_focus-acadia .row .col-md-12 .binary-control-wrapper .acadia .inner{
	background-image: url("/apps/resources/self_service/images/challenges/take_5_to_focus_in_nature/acadia.png") !important;
}


#tile-hac_challenge-stressfree-take_five_focus-boundary .tile-body .hac_challenge-stressfree-take_five_focus-boundary .row .col-md-12 .binary-control-wrapper .boundary .inner{
	background-image: url("/apps/resources/self_service/images/challenges/take_5_to_focus_in_nature/boundary2.png") !important;
}

#tile-hac_challenge-stressfree-take_five_focus-glacier .tile-body .hac_challenge-stressfree-take_five_focus-glacier .row .col-md-12 .binary-control-wrapper .glacier .inner{
	background-image: url("/apps/resources/self_service/images/challenges/take_5_to_focus_in_nature/glacier.png") !important;
}

#tile-hac_challenge-stressfree-take_five_focus-canyon .tile-body .hac_challenge-stressfree-take_five_focus-canyon .row .col-md-12 .binary-control-wrapper .canyon .inner{
	background-image: url("/apps/resources/self_service/images/challenges/take_5_to_focus_in_nature/canyon.png") !important;
}

#tile-hac_challenge-stressfree-take_five_focus-nature .tile-body .hac_challenge-stressfree-take_five_focus-nature .row .col-md-12 .binary-control-wrapper .nature .inner{
	background-image: url("/apps/resources/self_service/images/challenges/take_5_to_focus_in_nature/nature.png") !important;
}

#tile-hac_challenge-stressfree-take_five_focus-england .tile-body .hac_challenge-stressfree-take_five_focus-england .row .col-md-12 .binary-control-wrapper .england .inner{
	background-image: url("/apps/resources/self_service/images/challenges/take_5_to_focus_in_nature/england.png") !important;
}

#tile-hac_challenge-stressfree-take_five_focus-niagara .tile-body .hac_challenge-stressfree-take_five_focus-niagara .row .col-md-12 .binary-control-wrapper .niagara .inner{
	background-image: url("/apps/resources/self_service/images/challenges/take_5_to_focus_in_nature/niagara.png") !important;
}

#tile-hac_challenge-stressfree-take_five_focus-vero .tile-body .hac_challenge-stressfree-take_five_focus-vero .row .col-md-12 .binary-control-wrapper .vero .inner{
	background-image: url("/apps/resources/self_service/images/challenges/take_5_to_focus_in_nature/vero.png") !important;
}


#challenge-wrapper.t5tf .challenge-logo-tile .challenge-logo-wrapper {
	width: 100%;
}

#challenge-wrapper.t5tf .challenge-logo-tile .challenge-logo-wrapper .challenge-logo{
	background-image: url('/apps/resources/self_service/images/challenges/take_5_to_focus_in_nature/Take5InNATUREChallenge_Logo_Final.png');
	background-size: 17% auto;
	background-repeat: no-repeat;
	background-position-y: center;
	background-position-x: center;
}

#challenge-wrapper.t5tf .challenge-calendar .binary-control {
	border: 1px solid #ffffff !important;
}

/* Take 5 to focus Image replacements End */
#flag_legend{
	display: block;
}
.map_footer {
	text-align: -webkit-center;
}

#standard_tracking-sub-menu {
	display: none;
}

#challenge-wrapper.cyoa .challenge-logo-tile .challenge-logo-wrapper .challenge-logo{
	background-image: url('/apps/resources/self_service/images/challenges/v4/choose_your_own_adventure/CYOA_Logo_1.png');
	background-position: center;
	background-repeat: no-repeat;
	background-size: contain;
	width: 100%;
	height: 210px;

}

#position_parent_doc_type .tile-group.top-vertical-spacer.double-spacer .ee-tile .row.no-gutters {
	justify-content: center;
}
#wellness_plan_countdown_tile__2 > div.tile-body.clearfix{
	margin-bottom: 95px;
}


.px-3.py-2.h-100.d-flex.flex-column.justify-content-between {
	align-items: center;
}
