#menu-secondary-menu li { font-size: 15px; }

.publications_summary { width: 100%; overflow: hidden; margin-bottom: 40px; }

.publications_tags { margin-bottom: 40px; }

.publications_thumb { float: left; width: 25%; padding-right: 40px; box-sizing: border-box; }

.publications_excerpt { float: left; width: 75%; }
.publications_excerpt p { font-size: 17px; font-weight: 400; color: #000; line-height: 130%; }

.publications_file { width: 100%; overflow: hidden; margin-bottom: 30px; }

.publications_meta { float: left; width: 25%; padding-right: 20px; box-sizing: border-box; }
.publications_meta p { font-size: 15px; font-weight: 500; color: #000; margin: 0 !important; line-height: 130%; }

.publications_before_download { float: left; width: 50%; color: #1b75bc; font-size: 17px; font-weight: 400; line-height: 130%; padding-right: 20px; box-sizing: border-box; }
.publications_download { padding-top: 20px; }
.publications_download a { display: inline-block; border-radius: 5px; text-transform: uppercase; font-weight: 500; font-size: 15px; padding: 12px 18px 10px 18px; line-height: normal; margin: 0 10px 10px 0; }

.publications_download a:link, .publications_download a:visited { background: #54b0bc; color: #FFF; text-decoration: none; }
.publications_download a:hover, .publications_download a:active { background: #54b0bc; color: #FFF; text-decoration: none;}

.tagged_literacies { font-weight: 500; font-size: 13px; line-height: normal; }
.tagged_literacies span { display: inline-block; padding: 2px 6px; margin: 0 2px 4px 0; color: #FFF; }

.tools_footnote { font-style: italic; font-size: 13px !important; }

.related_resources { list-style: none; margin: 0 -10px; padding: 0; }
.related_resources li { display: inline-block; vertical-align: top; width: 33.3333%; overflow: hidden; padding: 10px; }

.related_resources li .related_resource_thumb { float: left; width: 25%; }
.related_resources li .related_resource_thumb img { display: block; width: 100%; max-width: 100%; height: auto; }
.related_resources li div { float: left; width: 75%; padding-left: 12px; box-sizing: border-box; }
.related_resources li div h3 { font-size: 18px; line-height: normal; margin: 0; }

.social_links { position: absolute; top: 36px; right: 80px; display: block; list-style: none; text-align: right; margin: 0; }
.social_links li { display: inline-block; vertical-align: top; }
.social_links a { display: inline-block; font-size: 32px; font-family: 'FontAwesome'; }
.social_links a:link, .social_links a:visited { color: #54b0bc; text-decoration: none; }
.social_links a:hover, .social_links a:active { color: #54b0bc; text-decoration: none; opacity: 0.8; }

.social_links_twitter:before { content: "\f081"; }
.social_links_linkedin:before { content: "\f08c"; }
.social_links_email:before { content: "\f199"; }

@media only screen and (max-width: 960px) {	
  
.related_resources li { width: 50%; }
}

@media only screen and (max-width: 567px) {	

.publications_file { width: 100%; overflow: hidden; }

.publications_meta { float: none; width: auto; padding-right: 0; }

.publications_before_download { float: none; width: auto; padding-right: 0; }
.publications_download { float: none; width: auto; }

.publications_thumb { padding-right: 16px; }

.related_resources li { width: auto; }

}