/* Resources-Library */

/* Default desktop styling */

#page.resources.resource-library #main-content-header #page-title  {
	text-align: center;
	text-transform: uppercase;
	font-family: "ralewayextrabold";
	font-size: 27px;
	letter-spacing: 4px;
	color: #041E3A;
	margin-bottom: 40px;
}

#page.resources.resource-library .block-content p {
	font-family: "merriweatherregular";
	font-size: 17px;
	color: #2A2828;
	text-align: center;
	margin: 0 5% 5% 5%;
}

#page.resources.resource-library .view-resources-file-pages-resource-library table {
	border-width: 0px;
}

#page.resources.resource-library .view-resources-file-pages-resource-library .views-table caption {
	text-transform: uppercase;
	font-family: "ralewayextrabold";
	font-size: 20px;
	padding-top: 15px;
	color: #2A2828;
}

#page.resources.resource-library .view-resources-file-pages-resource-library td {
	font-family: "open_sansregular";
	font-size: 13px;
	color: #2A2828;
	padding: 10px;
}

#page.resources.resource-library .view-resources-file-pages-resource-library {
	margin: 0 5% 5% 5%;
}

#page.resources.resource-library .view-resources-file-pages-resource-library td.views-field.views-field-nothing {
	width: 70%;
}






/* Mobile styling */
@media screen and (max-width: 780px){ 

#page.resources.resource-library  #main-content-header #page-title  {
	font-size: 18px;
}

#page.resources.resource-library .block-content p {
	font-size: 15px;
}

#page.resources.resource-library .pane-references-panel-pane-1 {
	padding-top: 5px;
}

#page.resources.resource-library .view-content .views-row-odd  {
	padding: 10px 0 10px 10px;
}

#page.resources.resource-library .view-resources-file-pages-resource-library tbody {
	line-height: 1.5em;
}



 

}