/* EN Header and Article - Mobile Landscape - Min-Width 480px, Max Width <768px
Breakpoint information from Ricostacruz.com/til/css-media-query-breakpoints "What media query breakpoints should I use?" */

@media screen and (min-width: 480px) and (max-width: 767.98px) {


	#article_header {
		border-sizing: border-box;
		padding-bottom: 10px;
		margin-bottom: 45px;
		display: block;
		border-bottom: 2px solid #d8dadb;}

	#article_title {
		border-sizing: border-box;
		clear: both;
		padding: 0 0 15px 0;}

	#endnotes_header p,	
	#article_title p {
		font-family: 'Libertinus Serif';
		text-align: left;
		color: #542a18;
		font-size: 4.0em;
		line-height: 1;}

	#article_other_header_information {
		box-sizing: border-box;
		margin: 0;
		padding-top: 0;
		margin-bottom: 10px;
		border-bottom: 1px solid #d8dadb;}

	#article_publication_date p, 
	#article_change_date p,
	#audio_publication_date p, 
	#audio_change_date p,
	#video_publication_date p, 
	#video_change_date p {
		color: #999;
		font-family: 'Montserrat';
		font-size: 2em;}
		
	#article_header_likethecfpage p {
		color: #542a18;
		font-family: 'Montserrat';
		font-size: 1.4em;}
		
	#article_introductory_blurb p {
		color: #542a18;
		font-family: 'Montserrat';
		font-size: 2.4em;
		margin: 0 0;}

	#keywords p {
		color: #999;
		font-family: 'Montserrat';
		font-size: 2.4em;
		margin: 0 0;}

	#endnotes_list li,
	#article_writings p, 
	#article_writings li,
	.entries_text_container p {
		font-family: 'Amiri';
		font-size: 3.5em;
		/* font-size: 14pt; */
		line-height: 1.6;
	}
	
	#addthis_wrap {
		float: left;
		box-sizing: border-box;
		width: calc(100% - 180px);
		width: -o-calc(100% - 180px);
		width: -webkit-calc(100% - 180px);
		width: moz-calc(100% - 180px);}

	#fblikebutton_wrap {
		width: 180px;
		height: 30px;
		float: right;
		box-sizing: border-box;}

	#article_writings {
		padding-top: 50px;}	

	audio {
		height: 120px;}
		
}
