.resources-for-students-families .intro-section .content-block {
		padding: 15px;
	}

.resource-section .resource-list {
	padding: 15px;
	list-style: none;
	-webkit-column-count: 1; 
    -moz-column-count: 1; 
    column-count: 1;
}

.resource-section .resource-list p {
	padding-right: 50px;
}

    @media all and (max-width: 768px) {
        .resource-section .resource-list p {
            padding-right: 0px;
        }
    }

.resource-section .resource-list .resource-item {
	padding-bottom: 15px;
}

.resources-for-students-families .intro-section .content-column {
		padding-right: 0px;
	}

.resource-title a {
	line-height: 1.5;
	color: #3598E0;
	font-family: "Sofia Pro", "Sans-Serif";
}


.resource-title a:hover {
	color: #7CB456;
}

@media only screen and (min-width: 990px) {
	.resources-for-students-families .intro-section .content-block {
		padding: 50px 0px 0px;
	}
	.resource-section .resource-list {
		padding: 50px 0px 0px;
	}
}

@media only screen and (min-width: 769px) {
	.resource-section .resource-list {
		-webkit-column-count: 2; 
	    -moz-column-count: 2;
	    column-count: 2;
	}
	.resource-section .resource-list li {
    	-webkit-column-break-inside: avoid;
    	page-break-inside: avoid;
    	break-inside: avoid-column !important;
	}
}

@media only screen and (min-width: 480px) {
	.resources-for-students-families .intro-section .content-column {
		padding-right: 15px;
	}
}