/*Styles out Story list styles for: Divisions Stories, Humanities Stories, News Article Stories, Related Articles Author, Humanities Classics page


/* View header @ top, contains introduction*/
.view-header {
	margin-bottom: 20px;
}

/*Container for image field inside the view content section*/
.view-humanities-classics .fields-image, 
.view-humanities-story .fields-image,
.view-humanities-home .attachment .fields-image,
.view-id-related_articles_author .fields-image
 {
	float: left;
	margin: 0 20px 10px 0;	
	padding: 0;
	width: 220px;
}

/*View content*/
.view-humanities-classics .views-row, 
.view-id-humanities_classics .views-row,
.view-humanities-story .views-row,
.view-id-humanities_classics .views-row,
.view-id-related_articles_author .views-row,
#page-humanities .view-humanities-home .jcarousel-item {
	float: left;
	width: 100%;
    border-bottom: 1px dotted #CCCCCC;
    margin-bottom: 20px;
	padding-bottom: 10px;
}
#page-humanities .view-humanities-home .jcarousel-item {
    margin-bottom: 10px;
    padding-bottom: 20px;
}
.view-humanities-classics .views-row .story-content p, 
.view-id-humanities_classics .views-row .story-content p,
.view-humanities-story .views-row .story-content p,
.view-id-humanities_classics .views-row .story-content p {
	line-height: 1.2em;
}
.view-humanities-classics .views-row-last, 
.view-news-article .views-row-last,
.view-id-related_articles_author .views-row-last,
#page-humanities .view-humanities-home .jcarousel-item-10 {
	border-bottom: none;

}
.view-id-humanities_classics .views-row span.title,
.view-id-humanities_classics .views-row span.title a,
.view-humanities-classics .views-row h2, 
.view-humanities-story .views-row h2,
.view-humanities-story .views-row h2 a,
.view-id-related_articles_author .views-row h2 {
	color: #0096CC;
	font-size: 16px;
	font-weight: 600;
    padding: 0;	
}
.view-id-humanities_classics .views-row span.title,
.view-id-humanities_classics .views-row span.title a,
.story-content .field-title {
    font-size: 1.3em;
    font-weight: 400;
    padding: 0;
}
.view-humanities-classics .views-row h2:hover, 
.view-humanities-classics .views-row a:hover, 
.view-humanities-story .views-row h2 a:hover,
.view-id-related_articles_author .views-row h2:hover {
/* 	color: #000; */
}
.view-humanities-classics .views-row h2 span {
	color: #888;
	display: block;
	text-transform: uppercase;
}
.view-id-humanities_classics .views-row p.title {
	margin-bottom: 5px;
}
.view-id-humanities_classics .views-row p.title,
.view-id-humanities_classics .views-row p.title a {
    color: #444;
    font-size: 14px;
    font-weight: 600;
    line-height: 18px;
}

.view-id-humanities_classics .views-row p.title em {
    display: block;
    font-size: 12px;
    font-style: normal;
    line-height: 16px;
    margin: 0.25em 0;
}


.story-content {
    height: 1%;
    overflow: hidden;
}
.division_story #content-text {
	float: left;
	width:460px;
}

.fields-content p {
	margin-bottom: .5em;
}
.pub-date,
.fields-content div#byline,
.fields-content div.byline,
.view-id-humanities_classics .views-row p#byline,
.view-id-humanities_classics .views-row .byline {
/*    color: #888888;
    font-size: 11px;
	text-transform: uppercase;*/
}
.fields-content div#byline,
.fields-content div.byline {
	font-size: 12px;
/*    line-height: 12px;
*/}
.view-in-the-news-archive .story-content .pub-date {
	margin-top: 0;
	margin-bottom: 0;
}

.story-content .pub-date {
    display: block;	
}
.view-display-id-page_2 .author-byline { /* will not display author fields on CONVERSATIONS page as there is none*/
	display: none;
}
.fields-content div#byline,
.fields-content div.byline {
}
.story-content .issue-info,
.issue-info .date-display-single {
}
.issue-info {
}
span.issue-info span.mag {
	font-size: inherit;
	font-variant: small-caps;
	font-weight: normal;
	font-style: normal;
	font-size: 14px;
}

/*Header style*/
.view-humanities-classics h2.story-type, 
.view-humanities-story h2.story-type,
.view-id-related_articles_author .fields-content h2.story-type,
.story-content .story-type {
/*	color: #888;
*/	display: block;
	font-size: 14px;
/*	font-weight: normal;
*/    text-transform:uppercase;
/*    margin-bottom: 0;
*/}

.view-humanities-classics h2.story-title, 
.view-humanities-story h2.story-title,
.view-id-related_articles_author .fields-content h2.story-title {
	font-size: 1.33em;
	font-weight: normal;
    text-transform:none;
    margin-bottom: 0.5em;
}
.view-humanities-classics h2.story-title p, 
.view-humanities-story h2.story-title p,
.view-id-related_articles_author .fields-content h2.story-title p {
    margin-bottom: 0;
}
.title-section {
    margin: 10px 0;
}

/*Sets border below page title*/
.view-humanities-classics .view-content, 
.view-humanities-story,
.view-id-related_articles_author .view-content {
	margin-top: 10px;

}

/* Video style*/
.video {
	margin: 5px 0 20px;
}

/* Chairman's speech subheading
							<?php //Conditional statement to hide section if the field is empty
							if( !empty($node->field_news_subheading[0]['value'])): ?>
					    	<div class="title-section">
								<h3><?php print $node->field_news_subheading[0]['value'] ?></h3><?//Subhead ?>
								<?php endif; // end block ?>								
								<?php //Conditional statement to hide section if the field is empty
								if( !empty($node->field_speech_chairman[0]['value'])): ?>
								<p class="field-group"><strong><?php print $node->field_speech_chairman[0]['view'] ?>
								Chairman, National Endowment for the Humanities</strong><br />
								<strong><?php print $node->field_speech_venue[0]['view'] ?></strong><br />
								<?php print $node->field_speech_city[0]['view'] ?>, 
								<?php print $node->field_speech_date[0]['view'] ?></p>
							</div><?// TITLE SECTION ?>
							<? endif; ?>

*/

/********BYLINE************/
#top-byline,
#top-byline strong,
#byline,
.byline {
    color: #888888;
    font-weight: normal;
}
#top-byline {
	margin-bottom: 30px;
}
#top-byline strong span {
	font-style: normal;
}
#top-byline,
#byline,
.byline {
    font-family: 'ff-tisa-web-pro',Times,"Times New Roman",serif;
    font-style: italic;	
    text-transform: none;
/*	margin: 0 0 10px;
*/}
#top-byline p span{
/* 	font-size: 10px; */
}
.byline p {
/*	display: inline-block;
*/}
#top-byline p#author-block {
	display: block;
	margin-bottom: 0;
/* 	font-size: 12px; */
}

#byline {
/*	color: #888;
	font-size: 11px;
	text-transform: uppercase;
*/}
#bottom-byline {
/*    border-bottom: 1px solid #CCCCCC;
    border-top: 1px solid #CCCCCC;
*/    color: #666;
	font-family: 'ff-tisa-web-pro', Times, "Times New Roman", serif;    font-size: 13px;
    margin: 0 0 10px;
/*    padding: 10px 0 0;
*/}
#bottom-byline #author-bio {
/*    border-bottom: 1px solid #ccc;
    border-top: 1px solid #ccc;
*/    margin-bottom: 20px;
/*    padding: 10px 0;
*/}
#bottom-byline #funding {
/*    background: none repeat scroll 0 0 #f9f9f9;
*//*    color: #666;
*/    /*padding: 15px 0 10px;*/
}
#bottom-byline h3,
#terms h3,
.humanities-related-block .view-id-related_articles_block .view-header strong {
    color: #666;
    font-family: proxima-nova;
    font-size: 14px;
    font-weight: bold;
    text-transform: uppercase;
    margin-bottom: 0;
}

/************************************************
	HUMANITIES RELATED ARTICLES BLOCK @ BOTTOM
************************************************/
.humanities-related-block .view-id-related_articles_block .view-content,
.humanities-related-block .view-id-related_articles_block .fields-content {
	float: left;
}
/*View content*/
.humanities-related-block #block-views-related_articles_block-block_1.block {
	float: left;
	padding: 0;
}
.humanities-related-block #block-views-related_articles_block-block_1.block .block-inner {
margin-right: 0;
}
.humanities-related-block .view-id-related_articles_block .views-row {
	float: left;
	margin: 0 0 0 10px;
	padding: 0;
	width: 132px;
}
.humanities-related-block .view-id-related_articles_block .views-row-first {
	margin: 0 0 0 0;
}
.humanities-related-block .view-id-related_articles_block .story-content {
	overflow: visible;
}
.humanities-related-block .related-stories ul {
	margin:0;
	padding: 0;
}

.humanities-related-block .related-stories li {
	float: left;
}
.humanities-related-block .story-content p {
    clear: left;
    font-size: 12px;
    font-weight: 600;
    line-height: 1.2em;
    margin: 0;
    padding: 5px 0 0;
    text-align: center;
}
/*Header*/
.humanities-related-block .view-id-related_articles_block .view-header {
	font-size: 14px;
	font-weight: normal;
    margin-top: 25px;
    margin-bottom: 5px;
    text-transform: uppercase;
}
.humanities-related-block .view-id-related_articles_block .view-header em {
	text-transform: none;
}
.humanities-related-block .view-id-related_articles_block .view-header strong {
	font-weight: normal;
}
.humanities-related-block .view-id-related_articles_block .view-header p {
	margin-bottom: 0;
}


/*Container for image field inside the view content section*/
#related-articles {
	margin-top:20px;
}
#related-articles .fields-image {
    width: 100px;
	height: 90px;
}




/************************************************
		HUMANITIES CLASSICS BLOCK
************************************************/
#block-views-humanities_classics-block_1.block .view-id-humanities_classics .item-list ul {
	margin-left: 0;
	padding: 0;
}
.view-id-humanities_classics .views-row  {
	list-style-type: none;
/*
    margin: 0 0 5px;
    padding: 5px 0 0;
*/
}
#block-views-humanities_classics-block_1.block .view-id-humanities_classics .views-row-last  {
   border: none;
}
#block-views-humanities_classics-block_1.block .view-id-humanities_classics .more-link{
	font-size: 10px;
	font-weight: 600;
	margin: 0 0 0 0;
	text-align: left;
	text-transform: uppercase;
}
#block-views-humanities_classics-block_1.block .view-id-humanities_classics p {
    line-height: 130%;
}
#block-views-humanities_classics-block_1.block .view-id-humanities_classics .classics-list {
	padding: 0 0 0;
}
#block-views-humanities_classics-block_1.block .view-id-humanities_classics .view-header {
    font-family: 'ff-tisa-web-pro',Times,"Times New Roman",serif;
    font-style: italic;
    line-height: 1em;
    margin-bottom: 10px;
    padding: 0;
    text-transform: lowercase;
    /*	margin-bottom: 0;
	padding: 0 0 5px 0;
	border-bottom: 1px solid;*/
}
#sidebar-last.sidebar #block-views-humanities_classics-block_1 .content {
   padding: 0 0 0 0px;
}
#block-views-humanities_classics-block_1 .classics-list {
	margin: 0;
	padding: 0;
}
#block-views-humanities_classics-block_1.block .view-id-humanities_classics #interior {
	padding:  0 10px 0 0;	
}
#block-views-humanities_classics-block_1.block .view-id-humanities_classics .views-row-first #interior {
	padding: 0 10px 0 0;	
}
#block-views-humanities_classics-block_1.block .view-id-humanities_classics h3 {
	margin: 0;
}
#block-views-humanities_classics-block_1.block .view-id-humanities_classics span.title {
    display: block;
	font-weight: normal;
	margin: 0;
}
#block-views-humanities_classics-block_1.block .view-id-humanities_classics div#byline {
	color: #888;
}


/************************************************
		BACK ISSUES ARCHIVE PAGE
************************************************/
/*set-up layout to float issue cover and header to line up in grid*/
.humanities-toc-archive .one-sidebar #content {width: 100%;}
.humanities-toc-archive .view-humanities-toc-archive {
	width: 100%;
}
.humanities-toc-archive .view-humanities-toc-archive .view-content {
	float: left;
	width: 100%;
}
.humanities-toc-archive .view-humanities-toc-archive .views-row, .humanities-toc-archive .issues {
	float: left;
}
.humanities-toc-archive .view-humanities-toc-archive .issues {
	margin:0 20px 20px 0;
}
/*header/text alignment below images*/
.humanities-toc-archive .view-humanities-toc-archive .issues p {
	font-size: 10px;
	line-height: 1.2em;
	margin: 0;
	text-align: left;
	text-transform: uppercase;
}
.humanities-toc-archive .view-humanities-toc-archive .issues p strong{
	font-size: 11px;
}
.humanities-toc-archive .view-humanities-toc-archive .issues p em {
	text-transform:none;
}
/*image size, ensures consistent image sizes - for dev only*/
.humanities-toc-archive .view-humanities-toc-archive .fields-image {
	background: #ccc;
	height: 154px;
	margin: 0 0 10px;
	overflow: hidden;
	width: 120px;
}

/************ MORE LINK STYLES *************/
#sidebar-first .more-link a,
#sidebar-last .more-link a,
#content-aside .more-link a,
div.more-link a,
#buttons input.form-submit,
#view-all.more-link a {
    background: #fff;
/*    border-radius: 3px;
*/    border: 1px solid #ccc;
/*	-moz-border-radius: 3px;
    -moz-transition: background 0.25s ease 0s;    
	-webkit-border-radius: 3px;
	-webkit-transition: background 0.25s ease 0s;
	-o-border-radius: 3px;    
	-o-transition: background 0.25s ease 0s;    
*/    color: #0096cc;
    display: block;
    font-size: 12px;
    font-weight: 600;
    line-height: 9px;
    padding: 10px;
    text-align: center;
    text-transform: uppercase;
}
#view-all.more-link a {
    color: #FFFFFF;
    font-size: 14px;
    padding: 10px 15px;
    text-transform: uppercase;
}

#sidebar-first .more-link,
#sidebar-last .more-link,
#content-aside .more-link {
    margin: 0 0 20px;
    text-align: center;
}
#sidebar-first .latest-issue .more-link a,
#sidebar-last .latest-issue .more-link a,
#content-aside .latest-issue .more-link a,
#humanities-main .more-link a {
/*	background: #CA5B2E;
	color: #fff;
*/}

#humanities-main .more-link a {
	background: transparent;
	border: 1px solid #666;
	color: #fff;
/*	font-weight: normal;
*/}

#sidebar-first .latest-issue .more-link,
#sidebar-last .latest-issue .more-link,
#content-aside .latest-issue .more-link {
    margin: 10px 0;
}
#buttons input.form-submit {
	font-size: 12px;
}

#sidebar-first .more-link  a:hover,
#sidebar-last .more-link a:hover,
#content-aside .more-link a:hover,
div.more-link a:hover,
#buttons input.form-submit:hover,
.view-all-button:hover,
#view-all.more-link a:hover,
#humanities-main .more-link a:hover {
	background: #3a6984;
	border-color: #3a6984;
	color: #fff;
	text-decoration: none;
}
#humanities-main .more-link a:hover {
	background: #fff;
	border-color: #fff;
	color: #444;
}
#sidebar-last .latest-issue .more-link a:hover {
/*	background: #F59F32;
*/}
#buttons input.form-submit,
#view-all.more-link a {
	border:none;
}