

body {
	background-image: url("/apps/resources/self_service/images/johnsoncounty/JohnsonCounty_Login_REVISED.jpg");
	background-attachment: unset !important;
}

#dynamic-main-menu-top{
	background-color: #FFC72C !important;
}
.quick-icon {
	color: #FFC72C !important;
}
.branding-stripe {
	background-color: #FFC72C !important;
}

.no-tour-for-path .quick-icon-container .quick-icon {
	color: #e4e4e4 !important;
}

.call-to-action-text-outer:hover{
	color:#FFC72C !important;
}

.call-to-action{
	background:#000000 !important;
}
.call-to-action:hover{
	background:#FFC72C !important;
}

/*.page-colored-bar {
	background: #FFC72C;
}

.page-title{
	color: #FFC72C;
}
.incentive-progress-tabulated-tile-style .incentive-progress-footer {
	display:none;
}
*/

.call-to-action-text-outer{
	color:#000000 !important;
}
.v5 .call-to-action-container:hover .call-to-action-text-outer {
	color:#FFC72C !important;
}

#menu-all{
	display: none;
}

div.card:nth-child(9) > div:nth-child(1) > sup:nth-child(2) {
	top: -10px !important;
}

#challenge-wrapper.ew .challenge-logo-tile .challenge-logo-wrapper .challenge-logo {
	background-image: url(/apps//resources/self_service/images/johnsoncounty/2021EatWellLogo.png) !important;
	background-size: 100% auto;

}


#challenge-wrapper.ew .challenge-logo-tile .challenge-logo-wrapper > .content {
	top: -33px !important;
}

/*
a[href='/courses/courselist/0'].bm-item.menu-item
{
	display:none !important;
}*/

#challenge-wrapper.cyoa .challenge-logo-tile .challenge-logo-wrapper .challenge-logo {
	background-image: url('/apps/resources/self_service/images/johnsoncounty/CYOA_Logo_1.jpg');
	background-position: center;
	background-repeat: no-repeat;
	background-size: contain;
	width: 100%;
	height: 210px;
}

#custom-reporting[data-category-id="hac_wellnessactivities"] .card[data-activity-id="loose_activities"] {
	display:block !important;
}

div.col-6.col-sm-12.col-md-12.reward-item.reward-item-success.jc_2021_tobacco_free_task > div.img-circle {
	margin-top: -11px;
}

div.col-6.col-sm-12.col-md-12.reward-item.jc_2021_tobacco_free_task > div.img-circle {
	margin-top: -11px;
}

div.col-6.col-sm-6.col-md-6.reward-item.reward-item-success.spouse_incentive_earned > div.img-circle {
	margin-top: -11px;
}

div.col-6.col-sm-6.col-md-6.reward-item.spouse_incentive_earned > div.img-circle {
	margin-top: -11px;
}

/*div.col-6.col-sm-12.col-md-12.reward-item.reward-item-success.jc_2021_stop_or_tc_course > div.img-circle {*/
/*	margin-top: -11px;*/
/*}*/

/*div.col-6.col-sm-12.col-md-12.reward-item.jc_2021_stop_or_tc_course > div.img-circle {*/
/*	margin-top: -11px;*/
/*}*/

@media (max-width: 600px) {
	div.card:nth-child(3) {
		padding-bottom: 20% !important;
	}

	div.card:nth-child(3) > div:nth-child(2) {
		padding-top: 10% !important;
	}

	div.card:nth-child(3) > div:nth-child(1) > sup:nth-child(2) {
		display: flex !important;
	}

	div.card:nth-child(3) > div:nth-child(1) > div:nth-child(4) {
		display: flex !important;
		/* 	margin-top: 50% !important; */
		flex-direction: column !important;
	}


	div.card:nth-child(4) > div:nth-child(1) {
		display: flex !important;
		padding-bottom: 100px !important;
	}

	div.card:nth-child(5) > div:nth-child(1) {
		display: flex !important;
		padding-bottom: 150px !important;
	}

	div.card:nth-child(6) > div:nth-child(1) {
		display: flex !important;
		padding-bottom: 120px !important;
	}

	div.card:nth-child(7) > div:nth-child(1) {
		display: flex !important;
		padding-bottom: 120px !important;
	}

	div.card:nth-child(5) > div:nth-child(2) {
		margin-bottom: 10% !important;
	}

	div.card:nth-child(6) > div:nth-child(2) {
		margin-bottom: 10% !important;
	}

	div.card:nth-child(8) {
		display: flex !important;
		padding-bottom: 120px !important;
	}


	div.card:nth-child(8) > div:nth-child(1) {
		padding-bottom: 130px !important;
		padding-top: 25px !important;
	}

	div.card:nth-child(8) > div:nth-child(1) > h3:nth-child(1) {
		padding-top: 120px !important;
	}


	div.card:nth-child(8) > div:nth-child(1) > sup:nth-child(2) {
		display: flex !important;
	}

	div.card:nth-child(8) > div:nth-child(2) > div:nth-child(1) {
		display: flex !important;
		flex-direction: column !important;
	}

	div.card:nth-child(8) > div:nth-child(2) > div:nth-child(1) {
		padding-top: 15% !important;
	}

	div.card:nth-child(8) > div:nth-child(1) > div:nth-child(4) {
		margin-top: -100px !important;
	}

}


.johnsoncounty_incentive_2021_tc_item_task_list .task-list-title

{
	display: none;
}

#challenge-wrapper.dts .challenge-logo-tile .challenge-logo-wrapper .challenge-logo {
	background-image: url(/apps/resources/self_service/images/hms/Defeat_the_Seat_Challenge.png);
	background-size: 100% 100%;

}


#challenge-wrapper.ctnt .challenge-logo-tile .challenge-logo-wrapper .challenge-logo
{
	background-image: url('/apps/resources/self_service/images/johnsoncounty/ChooseThisNotThat_Logo_v2.png');
	background-size: 60% auto;
	background-position: center;
	background-repeat: no-repeat;
}

#container_popover_21{
	cursor: pointer;
}
#challenge-wrapper.sf .challenge-logo-tile .challenge-logo-wrapper .challenge-logo {
	background-image: url("/apps/resources/self_service/images/johnsoncounty/Stress_Free_Challenge_Logo_2022_Header.png");
	background-size: 70% auto;
	background-repeat: no-repeat;
	background-position-y: center;
	background-position-x: center;
}
#challenge-wrapper.sf .challenge-logo-tile .challenge-logo-wrapper {
	margin: unset;
	position: unset;
}
#challenge-wrapper.etr .challenge-logo-tile .challenge-logo-wrapper .challenge-logo{
	background-image: url("/apps/resources/self_service/images/johnsoncounty/EatTheRainbow_Caps.png");
	background-size: 58% auto;
	background-repeat: no-repeat;
	background-position-y: center;
	background-position-x: center;
}

#challenge-wrapper.fv .challenge-logo-tile .challenge-logo-wrapper .challenge-logo {
	background-image: url("/apps/resources/self_service/images/johnsoncounty/Fruit&Veggie_Logo_2.png");
	background-size: 60% 135%;
	background-repeat: no-repeat;
	padding-left: 235px;
	background-position: center;
}


/*BLACKOUT PAGE STARTS*/
#blackout_content_body{
	padding: 2%;
}

.blackout_content_box{
	margin: 2%;
}

#mainlogin_blackout{
	border-radius: 20px;
}
/*BLACKOUT PAGE ENDS*/

#calendar_div{
	margin-left: 6px !important;
}



#challenge-wrapper.bingo .challenge-logo-tile .challenge-logo {
	background-image: url('/apps/resources/self_service/images/johnsoncounty/SavvySaver_Logo_20200610 (003).png');
}

