hr {
	margin:2em 0;
}





.content-list-icons .landing-page-list-container .list-item-container p,
.content-list-icons .list-item-container.small-panel p {
/*	display:none; */

	padding-top:10px;
}

.content-list-icons h2.list-item-title {
	text-align:left;
}

@media only screen and (min-width: 768px) {
	.content-list-icons h2.list-item-title {
		text-align:center;
		
		font-size:1.7vw!important;
	}
}


@media only screen and (min-width: 968px) {
	.content-list-icons h2.list-item-title {
		text-align:center;
		
		font-size:1.2em!important;
	}
}


/*


@media only screen and (max-width: 768px) {

	.content-list-icons .list-item-container.small-panel img {
		display:block;
		float:left;
		width:90px;
	
	}

}


.content-list-icons .landing-page-list-container .list-item-container a, 
.content-list-icons .landing-page-list-container .list-item-container.small-panel a {
	padding:0;
	
}

.content-list-icons .landing-page-list-container .list-item-container a .list-item-title, 
.content-list-icons .landing-page-list-container .list-item-container.small-panel a .list-item-title {
	padding:20px;
}


*/

@media only screen and (max-width: 768px) {

	.content-list-icons .landing-page-list-container .list-item-container a, 
	.content-list-icons .landing-page-list-container .list-item-container.small-panel a {
		display: -ms-flexbox;
		display: flex;
	   
		align-items:center;
		flex-wrap: wrap;
	}

	.content-list-icons .landing-page-list-container .list-item-container a picture, 
	.content-list-icons .landing-page-list-container .list-item-container.small-panel a picture {
		flex:0 0 90px;
		padding-top:10px;
	}

	.content-list-icons .list-item-container.small-panel img {
		display:block;
		
	}

	.content-list-icons .landing-page-list-container .list-item-container a h2, 
	.content-list-icons .landing-page-list-container .list-item-container.small-panel a h2  {
		flex:1;
		margin-left:-25px;
	}
	
	

}





.cta-link-w-caption {
	display: block;
	width:100%;
	border-bottom: 10px solid #1B75BC;
    border-radius: 1px;
	background-color: #F6F6F6;
	padding:10px 30px;
}

.cta-link-w-caption dt {
	display: block;
	text-align:center;
	
	margin:0;
	padding:0;
}

.cta-link-w-caption dd {
	text-align:center;	
	display: block;
	
	margin:0;
	padding:0;
}

.cta-link-w-caption h2 {
	font-size:1.2em;
	margin:0;
}


@media only screen and (min-width: 600px) {
	
	.cta-link-w-caption {
		display: -ms-flexbox;
		display: flex;
	   
		align-items:center;
		
	}

	.cta-link-w-caption dt {
		align-items:flex-start;
		flex: 1 1 auto;
		
	}

	.cta-link-w-caption dd {
		flex: 0 0 auto;
		margin:0 0 0 10px;
		
		
		
	}


}


























/* content list 50% */



@media (min-width: 400px) {
    .content-list-50 .col-m-4 {
       
        width: 50%;
    }
	
	.content-list-50 .landing-page-list-container .col-m-4:nth-child(3n+1) {
		clear:none;
	}
	
	.content-list-50 .landing-page-list-container .col-m-4:nth-child(2n+1) {
		clear:left;
	}
	
	.content-list-50 .list-item-container.small-panel img {
		display:block;
	}
	
}





/* content list 25% */



@media (min-width: 400px) {
    .content-list-25 .col-m-4 {
       
        width: 25%;
    }
	
	.content-list-25 .landing-page-list-container .col-m-4:nth-child(2n+1) {
		clear:none;
	}
	
	.content-list-25 .landing-page-list-container .col-m-4:nth-child(3n+1) {
		clear:none;
	}
	
	.content-list-25 .landing-page-list-container .col-m-4:nth-child(4n+1) {
		clear:left;
	}
	
	.content-list-25 .list-item-container.small-panel img {
		display:block;
	}
	
}


















