body {
    font-family: arial, serif; 
}

/* 
	font-family: 'Oxygen', arial, sans-serif;
*/

.section-grey .item { background: #ebebeb; padding: 18px 18px 9px; border: 1px solid #999999; margin-bottom: 20px; }
.recources.recources-secondary.size .section-grey { background: #ebebeb; padding: 18px 18px 9px; border: 1px solid #999999; margin-bottom: 20px; }
.recources.recources-secondary.size .section-grey .item { background-color: transparent; border: 0; margin: 0; }
.section-secondary h4 { text-align: center; }
.section-secondary ul li ul { padding-left: 20px; }
.recources-secondary { margin-bottom: 24px; border-bottom: 1px solid #b0afb1; }
.recources-secondary h4 { padding-bottom: 35px; text-transform: uppercase; }
.recources-secondary .text { height: 100%; overflow: hidden; }
.recources-secondary .text h5 { padding-top: 0; text-transform: uppercase; font-size: 16px; }
.recources-secondary .text h6 { padding-top: 0; text-transform: uppercase; font-size: 14px; }
.news-section-secondary img { width: 100%; height: auto; display: block; margin-bottom: 24px; }
.recources .item .image.align-right { float: right; padding-left: 29px; padding-right: 0; }

h4.section-title-secondary { text-align: left; }
h4.section-title-secondary.green { color: #008000; }
h4.section-title-secondary.orange { color: #ff6600; }
h4.section-title-secondary.red { color: #b22222; }


.section-title-secondary.purple { color: #660099; }
.content-secondary .list-item { list-style: disc; padding-left: 40px; }
.content-secondary .list-item li ul { list-style: circle; padding-left: 40px; }
.content-secondary .list-item li { font-size: 14px; }
.content-secondary .list-item li strong { color: #6600cc; font-size: 14px; font-weight: bold; }

.recources-secondary .text h5 { color: #008080; }
.recources-secondary .text h5.purple { color: #800080; } 
.recources-secondary .text h6 { color: #2f4f4f; }
.recources { padding-bottom: 35px; }
.recources .item.last { padding-bottom: 15px; }

.content-secondary h4 { font-weight: bold; font-size: 24px; font-family: Arial, "Helvetica Neue", Helvetica, sans-serif; text-transform: none; }
.content-secondary .recources-secondary .text h5 { font-size: 20px; font-family: Arial, "Helvetica Neue", Helvetica, sans-serif; text-transform: none; font-weight: bold; }
.content-secondary .recources-secondary.size .text h5 { font-size: 13px; letter-spacing: 0; }

@media (max-width: 1023px) {
	.news-section .cols3 .col { width: 32%; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;box-sizing: border-box; margin-right: 2%; }
	.news-section .cols3 .col img { margin: 0 auto 30px; }
}

@media (max-width: 700px) {
	.recources-secondary .text { overflow: visible; }
	.news-section .cols3 .col { padding: 0 0 10px 0; margin: 0 0 30px 0; width: 100%; border: 0; border-bottom: 1px solid #b0afb1; }
	.news-section .cols3 .col.last { border-bottom: 0; margin-bottom: 0; padding-bottom: 0; }
	.page-image a img { width: 100%; height: auto; }
	
	.recources .item .image.align-right,
	.recources .item .image { float: none; display: block; margin: 0 auto 25px; padding: 0; text-align: center; }


	.content-secondary .list-item { list-style: disc; padding-left: 10px; }
	.content-secondary .list-item li ul { list-style: circle; padding-left: 10px; }
}
