/* QUIZ SECTION START */
.survey{padding:48px 48px 16px 48px;}
.survey p, .showhide p{color:#002449!important;}
.showhide{display: none;padding:0 48px 48px 48px;}

/* animation arrow style start */
.down-arrow{cursor: pointer;}
a.down-arrow:after{content:'\2771';font-size:3rem;line-height:30px;display:inline-block;position:relative;top:2px;width:48px;color:#002449;transition:all .25s ease-in-out; transform: rotate(90deg);}
a.down-arrow:hover:before{width:calc((100%) - 28px);}
a.down-arrow:hover:after{transform:scale(1.25) rotate(90deg);}
a.rotated.down-arrow:after{transform: rotate(270deg);}
/* animation arrow style end */

/* personlaization.css style over ride */ 
.row:hover {background-color: #ffffff;}

/* checkbox style start*/
.checkboxfield .expenses {margin-bottom: 8px;} 
.checkboxfield label {margin-left:28px;display:block; text-transform:unset;font-size: 1.1875rem;font-weight:normal !important;cursor:pointer;font-family: Lato, Gotham, "Helvetica Neue", Helvetica, Arial, "sans-serif" !important;}

.checkboxfield input[type="radio"] {height:20px;width:20px;cursor:pointer;position:relative;top:4px;float:left;}
/*
.checkboxfield input[type="radio"]+label span { width: 20px; height: 21px; background: url(/img/services/print/check_radio_sheet.png) -4px -4px no-repeat; display: inline-block; margin: -5px 12px 0 -20px; vertical-align: middle;}
.checkboxfield input[type="radio"]:checked+label span {background: url(/img/services/print/check_radio_sheet.png) -34px -4px no-repeat;}	*/	
/* checkbox style end*/		

/* captcha personalization-form style overide */ 
.captcha input[type=radio] + label{background-color: #ffffff;}

/* modal popup personalization-form style overide code start*/ 
.white-popup-block label {font-size: 1rem; text-transform: none!important; width: 280px !important; line-height: 22px; font-weight: normal!important;}
.white-popup-block .boxbar {margin-left: 290px; width: 250px; }
.white-popup-block .boxbar span {width: 40px;}
.white-popup-block p a {color: #002449;font-weight: bold;}
.white-popup-block p a:hover { text-decoration: none;}
/* modal popup personalization-form style overide code end*/ 

/* ENABALE IT LATER IF NEED 
#totalTable {width:100%;}
#totalTable, #subTotal {border-collapse: collapse;border: 1px solid black;}
#totalTable th, #totalTable td, #subTotal th, #subTotal td { border: 1px solid black; padding: 5px;}*/

/* QUIZ SECTION END */

@media (max-width: 1112px){
	.survey{padding:32px 0;} /* QUIZ SECTION */
	.showhide{padding:0;} /* QUIZ SECTION */
}
@media (max-width: 760px){			
	.ico5 .col_one_fifth{width: 30.63%; margin-bottom:16px;}
	.ico5 .col_one_fifth + .col_one_fifth{width: 30.63%;  margin-bottom:16px;}
	.ico5 .col_one_fifth + .col_one_fifth + .col_one_fifth{width: 30.63%; margin-right:0px; margin-bottom:16px;}
	.ico5 .col_one_fifth + .col_one_fifth + .col_one_fifth + .col_one_fifth{width: 30.63%; margin-left: 13.33%; margin-bottom:0px;}
	.ico5 .col_one_fifth.col_last{width: 30.63%; margin-right: 86.67%;margin-bottom:0px;}
}

@media(max-width: 700px) {
	.white-popup-block .boxbar, .blue-chart-block.white-popup-block .boxbg {margin-left: 0;} /* QUIZ SECTION */
	.white-popup-block label {font-size: 0.875rem; display: block;} /* QUIZ SECTION */
}

@media (max-width: 600px) {
	.col-x-9.col-m-10{display:block;width:100%;padding-right:0px;margin-bottom:12px;} /* QUIZ SECTION */
	.col-x-3.col-m-2.text-right.padT5{display:block;width:100%;padding-right:0px;margin-bottom:24px;padding-left:10px;padding-top:10px;}/* QUIZ SECTION */
}

@media (max-width: 400px) {	
	.ico5 .col_one_fifth,
	.ico5 .col_one_fifth + .col_one_fifth,
	.ico5 .col_one_fifth + .col_one_fifth + .col_one_fifth,
	.ico5 .col_one_fifth + .col_one_fifth + .col_one_fifth + .col_one_fifth,
	.ico5 .col_one_fifth.col_last{width: 48%;margin-right:4%;margin-bottom:16px;}

	.ico5 .col_one_fifth{}
	.ico5 .col_one_fifth + .col_one_fifth{margin-right:0px;}
	.ico5 .col_one_fifth + .col_one_fifth + .col_one_fifth{}
	.ico5 .col_one_fifth + .col_one_fifth + .col_one_fifth + .col_one_fifth{margin-right:0px;margin-left:0px;}
	#content .ico5 .col_one_fifth.col_last{margin-left:26%;}
}





/*CASE STUDIES*/
#content .csitem p {margin-bottom: 5px;}
#content .csitem img {margin-bottom: 10px;}

/* 

.container .resource-feed {
	box-shadow: 1px 1px 5px #0003;
	display: block;
	padding: 0;
	list-style: none;
	border: 1px Solid #009DDB;
	background-color: #fff;
}


.container .resource-feed p.restype {
	color: #002449;
	display: block;
	font-size: 1.1875rem;
	margin-bottom: 5px;
	font-weight: bold;
	padding-left: 8px;
}


.resource-feed h4 {
	display: block;
	font-weight: bold;
	color: #004677;
	padding-right: 10px;
	padding-left: 16px;
	margin-bottom: 16px;
	text-decoration: none;
	line-height: 1.25;	
}


.resource-feed h4 a {
	display: block;
	color: #004677;
	text-decoration: none;
	padding-bottom: 40px;
}


.resource-feed h4 a:hover{display:block;color:#004677;text-decoration:underline;}


.resource-feed a.readmore {
	display: block;
	background-color: #f2f2f2;
	padding: 0px 8px;
	line-height: 32px;
	font-size: 1.1875rem;
	font-weight: bold;
	color: #004677;
	margin-bottom: 0px;
	transition: all .25s ease-in-out;
	position: absolute;
	bottom: 0px;
	left: 0px;
	width: 100%;
	text-decoration: none;
}

.resource-feed a.readmore:hover{color:#004677;}

.resource-feed a.readmore:after {
	content: '\25b8';
	position: absolute;
	top: 0px;
	right: 8px;
	font-size: 1.1875rem;
	display: block;
	line-height: 32px;
} */

@media (max-width: 1112px){
	.resource-feed h4.case-study {letter-spacing: -1px; font-size:1.375rem!important;}
}

@media (max-width: 1024px){
	#content .section .col_one_fourth.csitem {
		width: 29%!important;
		float:left;
		clear:none;
		margin-right: 4%;
	}
}

@media (max-width: 900px){
	#content .section .col_one_fourth.csitem {
		width: 48%!important;
		float:left;
		clear:none;
		margin-right: 4%;
	}

	#content .section .col_one_fourth.csitem:nth-child(even) {
	margin-right: 0px;
	}
}

@media (max-width: 760px){
	.resource-feed h4 {
			margin-bottom: 60px!important;	
	}

	#content .section .col_one_fourth.csitem {
		width: 100%!important;
		float: left;
		clear: both;
		margin-right: 4%;
	}
	
	.tcenter {text-align: center;}

}	

@media (max-width: 400px) {

	#content .section .col_one_fourth.csitem {
		width: 100%;
		float: none;
		margin: 0px;
		padding: 0px;
		margin-bottom: 32px;
	}
}
			
/*-- Added on 11/14 --*/

/*@media (min-width: 761px){ div.csitem .col_one_fourth {width: 46%!important;}
}*/

/*@media (max-width: 1024px){
.container .col_one_fourth {width: 29%;}*/

/* IDC included pagelevel 7/17/2025*/

#content h3.xsmall {
    font-size: 1.3rem;
	color:#002449;
}


.form-calculation .row{padding:4px 0 16px 0;}

#content .mb-0 {margin-bottom:0;}
#content .mt-0 {margin-top:0;}
#content .mw-1000 {max-width:1000px;}
#content .pl-0 {padding-left:0;}

