﻿/* reskin v5.0 2025 */
/* topic intros */
@media (min-width: 400px) {
	#sec_2, #sec_5, #sec_52 {
		margin-top: -130px;
	}
}
@media (min-width: 768px) {
	#sec_2, #sec_5, #sec_52 {
		margin-top: -78px;
		
	}
}
/* slider */
#sec_6, #sec_13, #sec_16, #sec_32 {	
	margin-top: 50px;
	margin-bottom: 50px;
}

/* text and image */
#sec_3, #sec_8, #sec_9, #sec_27, #sec_29, #sec_37, #sec_38, #sec_39, #sec_40 {	
	margin-top: 50px;
}
#sec_3 {
	margin-top: -90px;
}

/* text and horizontal image */
#sec_10, #sec_17, #sec_18, #sec_21, #sec_23, #sec_35 {	
	margin-top: 50px;
}
#sec_23 {
	margin-top: 90px;
}
#sec_35 {
	margin-top: -50px;
}

/* text only and text two columns and text and table */
#sec_4, #sec_22, #sec_28, #sec_49, #sec_51 {
	margin-top: 0px;
	padding-bottom: 90px;
	padding-top: 120px;
}
#sec_22 {
	padding-bottom: 50px;
}

/* image click and display */
#sec_14, #sec_34 {
	margin-top: 25px;
	margin-bottom: 120px;
}
/* for 1376 */
@media (min-width: 1024px) {
	#sec_14, #sec_34 {
		margin-top: 50px;
		margin-bottom: 0px;
	}
}

/* four image click and display */
#sec_26, #sec_30 {
	margin-top: 25px;	
	margin-bottom: 120px;
	padding-top: 90px;
}
/* for 1376 */
@media (min-width: 1024px) {
	#sec_26, #sec_30 {
		margin-top: 50px;
		margin-bottom: 0px;
	}
}

/* image hotspot click and display */
#sec_31 {
	margin-top: 25px;
	margin-bottom: 120px;
}
/* for 1376 */
@media (min-width: 1024px) {
	#sec_31 {
		margin-top: 50px;
		margin-bottom: 0px;
	}
}

/* expando */
#sec_7, #sec_12, #sec_15, #sec_20, #sec_25 {
	margin-top: 50px;		
	margin-bottom: 0px;
	/*min-height: 568px;*/
}
#sec_12, #sec_20, #sec_25 {
	margin-top: 90px;
}
#sec_15 {
	margin-top: -270px;
}
@media (min-width: 1024px) {
	#sec_15 {
		margin-top: -50px;
	}
}
	
/* questions */
#sec_43, #sec_44, #sec_45, #sec_46, #sec_47, #sec_48, #sec_49 {
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 120px;
	padding-bottom: 120px;	
}

/* custom shorten the blue box on the attestation intro 2025 */
#sec_51 .topic_intro_content {
	min-height: 1px !important;
}
/* custom ensured question leadin is fully displayed in assessment 2025 */
@media (min-width: 768px) {
	.question_leadin_text h2 {
		min-width: 400px;
	}
}

/* branch menu 2025 */
/*.branchmenu1, .branchmenu2, .branchmenu3, .branchmenu4 {
	display: block;
}*/
/* for 1376px */
/*@media (min-width: 768px) {
	.branchmenu2 .topic_select_3 {
		margin-left: 16px;
	}
	.branchmenu4 .topic_select_5 {
		margin-left: 16px;
	}
	.branchmenu4 .topic_select_6 {
		margin-left: 0px;
	}
}
@media (min-width: 1100px) {
	.branchmenu1 .topic_select_6 {
		margin-left: 0px;
	}
	.branchmenu2 .topic_select_6 {
		margin-left: 0px;
	}
	.branchmenu3 .topic_select_4 {
		margin-left: 16px;
	}
	.branchmenu3 .topic_select_6 {
		margin-left: 0px;
	}
	.branchmenu4 .topic_select_6 {
		margin-left: 16px;
	}
}
@media (min-width: 1392px) {
	.branchmenu1 .topic_select_5 {
		margin-left: 16px;
	}
	.branchmenu1 .topic_select_6 {
		margin-left: 16px;
	}
	.branchmenu2 .topic_select_5 {
		margin-left: 16px;
	}
	.branchmenu2 .topic_select_6 {
		margin-left: 16px;
	}
	.branchmenu3 .topic_select_5 {
		margin-left: 16px;
	}
	.branchmenu3 .topic_select_6 {
		margin-left: 16px;
	}	
}*/