/*
 * PAGE DEFAULTS
 *
 * Define CSS classes to define default stylings for "page parts" or for $content..
 *
 * For instance #footer {font-size: 0.9em;} or .field-date{display: inline} or something similar.  
 * Add comments for each content type override, i.e. ntype-project .field-date {display: block}, etc.
 */

	/* Node Defaults */
	.field-field-article-display-authors,
  .node-type-capsule-review .field-field-article-book
	{
		font-size: 0.846em; /* 0.846 x 13px = 11px */
		line-height: 1.364em; /* 1.3634 x 11px = 15px */ 
	}

	.field-field-article-display-authors a,
  .node-type-capsule-review .field-field-article-book a
	{
		color: #cc0000;
	}

	.node-type-roundtable .field-field-article-author
	{
		font-size: 1.182em; /* 1.182 x 11px = 13px */
	}

	.field-field-article-issue,
	.field-field-article-date,
  .field-reviewed
	{
		display: inline;
		font-size: 0.846em; /* 0.846 x 13px = 11px */
		line-height: 1.364em; /* 1.3634 x 11px = 15px */ 
		color: #73818e;
	}

	.field-field-article-issue {
		display:block;
	}

	.field-field-article-issue a:link,
	.field-field-article-date a:link
	{
    color: #73818e;
  }

	.field-field-article-issue a:visited,
	.field-field-article-date a:visited
	{
    color: #73818e;
  }

	.field-field-article-issue a:focus,
	.field-field-article-date a:focus,
	.field-field-article-issue a:hover,
	.field-field-article-date a:hover
	{
    color: #73818e;
  }

	.field-field-article-issue a:active,
	.field-field-article-date a:active
	{
    color: #73818e;
  }
  
  .field-reviewed a,
  .field-reviewed a:visited,
  .field-reviewed a:focus,
  .field-reviewed a:hover,
  .field-reviewed a:active
  {
    color: #73818e;
  }

	.node-type-newsletter-display-no-sidebar .field-field-article-date
	{
		display: block;
		font-size: 1em;
		margin: 27px 0 0 0;
	}

	.field-field-article-issue .field-items,
	.field-field-article-issue .field-item
	{
		display: inline;
	}

	.field-field-article-summary
	{
		color: #73818e;
		display: inline;
	}

	.field-field-article-summary .field-items,
	.field-field-article-summary .field-item,
	.field-field-article-summary p
	{
		display: inline;
	}
	
	.node-type-roundtable .field-field-article-summary
	{
		display: block;
		color: #2b3841;
		margin: 15px 0 13px 0;
	}

	.node-type-roundtable .field-field-article-summary p
	{
		margin: 0 0 13px 0;
	}

	.summary_bio_separator
	{
		font-style: italic;
		color: #73818e;
		display: inline;
	}

	.field-field-article-bio
	{
		font-style: italic;
		color: #73818e;
		display: block;
		margin: 1.5385em 0 0 0;
	}
	
	.field-field-article-bio .field-items,
	.field-field-article-bio .field-item,
	.field-field-article-bio p
	{
		display: inline;
	}

	.sumarry-link-wrap
	{
		display: inline;
	}	

	.sumarry-link-wrap
	{
		display: inline;
		margin-left: 0.25em;
	}

	.article-summary-link
	{
		font-size: 0.846em; /* 0.846 x 13px = 11px */
		display: inline;
	}

	.field-article-summary-hidden
	{
		display: none;
		font-size: 0.846em; /* 0.846 x 13px = 11px */
		position: absolute;
		z-index: 999;
		width: 330px;
		border: solid 2px #fff; 
	}

	.field-article-summary-hidden .field-field-article-summary
	{
		color: #485762;
		display: block;
	}

	.field-article-summary-hidden .field-field-article-summary p
	{
		display: block;
	}

	.field-article-summary-hidden .field-field-article-bio
	{
		color: #86929d;
		display: block;
	}
	
	.field-article-summary-hidden .field-field-article-bio p
	{
		display: block;
	}

	.field-article-summary-hidden-inner
	{
		padding: 21px 16px 0px;
		border: solid 1px #cedae4; 
	}

	.field-article-summary-author-bio
	{
		display: block;
		padding: 0 0 20px 0;
		margin: 20px 0 12px 0;
	}

	.field-article-summary-author-bio .field-label-inline-first
	{
		text-transform: capitalize;
	}

	.field-field-article-subtitle,
	.node-type-reading-list .field-field-article-date /* The article date on reading list nodes gets the same subtitle treatment */
	{
		font-family: Arial, sans-serif;
		font-size: 1.538em; /* 1.538 x 13px = 20px */ 
		line-height: 1.45em; /* 1.45 x 20px = 29px */
		color: #1a1a1a;
		margin: 8px 0px;
	}

	.pullquote /* Font size of 19px line height of 23px */
	{
		font-size: 1.462em; /* 1.462 x 13px = 19px */
		line-height: 1.211em; /* 1.211 x 19px = 23px*/
		letter-spacing: -1px;
		color: #1a1a1a;
		float: left;
		width: 300px;
		padding: 13px 0 0;
		margin: 5px 33px 22px 0;
		border-top: solid 3px #1a1a1a;
	}

	.pullquote  p
	{
		margin: 0 0;
	}
	
	.fa-formatter-author-bio
	{
		position: relative;
		color: #73818e;
		font-style: italic;
		margin: 0px 0 30px 0;
		border: 3px solid #d1d7dd;
	}

	.node-type-reading-list .field-field-article-author
	{
		float: left;
		clear: both;
		margin-top: 7px;
		width: 100%;
	}

	.fa-formatter-author-photo
	{
		position: absolute;
		bottom: 0px;
		width: 200px;
	}

	.fa-formatter-author-photo img
	{
		vertical-align: bottom;
	}

	.fa-formatter-bio-content
	{
		margin: 25px;
	}

	.fa-formatter-bio-content p
	{

	}
	
	.fa-formatter-author-bio .view-row-image-thumbnail
	{
		margin-left: 200px;
	}

	.item-list ol.field-field-article-book
	{
		font-size: 1em;
		margin-left: 0;
    padding-left: 0;
	}

	.item-list ol.field-field-article-book li
	{
		list-style-position: inside;
		margin-bottom: 20px;
	}	

	/* View Defaults / Overrides */

  .view /* Set the inside of the view to have 11px font size and line height of 15px*/
  {
  	font-size: 0.846em; /* 0.846 x 13px = 11px */
		line-height: 1.364em; /* 1.364 x 11px = 15px */
		color: #485762;
  }

	.view table
	{
		font-size: 1em;
	}

	.view-footer
	{
		clear: both;
		color: #73818e;
	}

	.view-content
	{
		clear: both;
	}

	.view-header
	{
		clear: both;
	}

	.attachment-after .view, 
	.attachment-before .view /* Set the font size back to 11px since this content is already sitting inside of a .view */
	{
		font-size: 1em; /* 1 x 11px = 11px */
	}

	.views-row-even,
	.views-row-odd,
	.fa-formatter-large-deck /* Used in the fa-formatter which is not created by views */
	{
		display: block;
		margin-bottom: 25px;
	}

	#sidebar-right .item-list ol,
	.composite-column-last .item-list ol
	{
		font-size: 1.091em; /* 1.091 x 11px = 12px*/
		line-height: 1.25em;
		list-style:none;
	} 

	#sidebar-right .item-list ol,
	.composite-column-last .item-list ol
	{
		vertical-align: top;
	}

	#sidebar-right .item-list ol li a,
	.composite-column-last .item-list ol li a
	{
		vertical-align: top;
		display: block;
		padding: 6px 0 6px 1.416em;
		margin-left: -1.416em;
	} 

	#sidebar-right .item-list ol li a,
	.composite-column-last ol li a
	{
		font-size: 1.083em; /* 1.083 x 12px = 13px*/
		font-weight: bold;
		color: #000;
	}

	/*#sidebar-right .item-list ol li.first,
	.composite-column-last ol li.first
  {
    padding: 6px 0 6px 0;
  }*/

	table.views-view-grid
	{
		margin: 0 0 0 0;
	}

	table.views-view-grid .columns-2 td
	{
		width: 300px;
	}

	table.views-view-grid .columns-3 td
	{
		width: 187px
	}

	table.views-view-grid tr.even, table.views-view-grid tr.odd
  {
    display: table-row;
		padding: 0 0 0 0; 
 		border-bottom: none;
  }

	.views-view-grid td
	{
		display: inline-block;
		vertical-align: top;
		padding: 20px 0 20px 0;
		margin: 0 17px 0 16px;
	}

	.views-view-grid td.first
	{
		padding: 20px 0 20px 0;
		margin: 0 17px 0 0;
	}

	.views-view-grid td.last
	{
		padding: 20px 0 20px 0;
		margin: 0 0 0 16px;
	}

	.views-view-grid .row-first td,
	.views-view-grid .row-first td.first,
	.views-view-grid .row-first td.last
	{
		padding-top: 0px;
	}

	.views-view-grid .row-last td,
	.views-view-grid .row-last td.first,
	.views-view-grid .row-last td.last
	{
		padding-bottom: 0px;
	}

	.views-field-title, /* Set the font size to 20px with a 20px line height color to #000 */
	.views-field-title-1,/* Set the font size to 20px with a 20px line height color to #000 */
	.view-article-comment .attachment-after .views-field-title,
	.view-id-bulletinboard-display-block_2 .views-field-name,
	.fa-formatter-deck-title, /* Used in the fa-formatter which is not created by views */
	.fa-formatter-bold-headline, /* Used in the fa-formatter which is not created by views */
	.related-title, /*Used in the related block which is not created by views */
	.article-title /* Used in the front page lede block */
	{
		font-size: 1.18em; /* 1.818 x 11px = 20px */
		font-weight: bold;
		line-height: 1em; /* 1 x 20px = 20px */
		letter-spacing: -1px; /* This is not supported by most broswers and is being used by designer request */
		color: #000;
 		margin:0 0 4px;
	}

	.views-field-title a, /* Set the link to have #000 as the color */
	.views-field-title-1 a, /* Set the link to have #000 as the color */
	.view-article-comment .attachment-after .views-field-title a,
	.view-id-bulletinboard-display-block_2 .views-field-name a,
	.fa-formatter-deck-title a, /* Used in the fa-formatter which is not created by views */
	.related-title a, /* Used in the related block which is not created by views */
	.article-title a /* Used in the front page lede block */

	{
			color: #000;
	}

	.views-field-title a:link, /* Set the link to have #000 as the color */
	.views-field-title-1 a:link, /* Set the link to have #000 as the color */
	.view-article-comment .attachment-after .views-field-title a:link,
	.view-id-bulletinboard-display-block_2 .views-field-name a:link,
	.fa-formatter-deck-title a:link, /* Used in the fa-formatter which is not created by views */
	.related-title a:link, /* Used in the related block which is not created by views */
	.article-title a:link /* Used in the front page lede block */
	{
			color: #000;
	}

	.views-field-title a:visited, /* Set the link to have #000 as the color */
	.views-field-title-1 a:visited, /* Set the link to have #000 as the color */
	.view-article-comment .attachment-after .views-field-title a:visited,
	.view-id-bulletinboard-display-block_2 .views-field-name a:visited,
	.fa-formatter-deck-title a:visited, /* Used in the fa-formatter which is not created by views */
	.related-title a:visited, /* Used in the related block which is not created by views */
	.article-title a:visited /* Used in the front page lede block */
	{
			color: #000;
	}

	.views-field-title a:hover,
	.views-field-title a:focus,
	.view-article-comment .attachment-after .views-field-title a:hover,
	.view-article-comment .attachment-after .views-field-title a:focus,
	.view-id-bulletinboard-display-block_2 .views-field-name a:hover,
	.view-id-bulletinboard-display-block_2 .views-field-name a:focus,
	.related-title a:hover,
	.related-title a:focus, /* Used in the related block which is not created by views */
	.article-title a:focus /* Used in the front page lede block */
	{
			color: #1a1a1a;
	}

	.views-field-title a:active, /* Set the link to have #000 as the color */
	.views-field-title-1 a:active, /* Set the link to have #000 as the color */
	.view-article-comment .attachment-after .views-field-title a:active,
	.view-id-bulletinboard-display-block_2 .views-field-name a:active,
	.fa-formatter-deck-title a:active, /* Used in the fa-formatter which is not created by views */
	.related-title a:active, /* Used in the related block which is not created by views */
	.article-title a:active /* Used in the front page lede block */
	{
			color: #1a1a1a;
	}

	/* Overide of default .views-field-title for views set as a list */
	.item-list .views-field-title
	{
		font-size: 1.7em; /* 1.182 x 11px = 13px */
		font-weight: bold;
		line-height: 1.231em; /* 1.231 x 13px = 16px */
		letter-spacing: 0px; /* This is not supported by most broswers and is being used by designer request */
		margin: 0 0 1px;
	}	/* Set the font size to 13px with a 16px line height */
	.item-list .views-field-title-1/* Set the font size to 13px with a 16px line height */
	{
		font-size: 1.9em; /* 1.182 x 11px = 13px */
		font-weight: bold;
		line-height: 1.231em; /* 1.231 x 13px = 16px */
		letter-spacing: 0px; /* This is not supported by most broswers and is being used by designer request */
		margin: 0 0 1px;
		border-bottom:14px solid #1a1a1a;
	}	
	.bestseller-title, /*  Used in the fa_booklist */
	.fa-formatter-small-deck .fa-formatter-deck-title,
	.view-authorlist .views-field-title
	{
		font-size: 2em; /* 1.182 x 11px = 13px */
		font-weight: bold;
		line-height: 1.231em; /* 1.231 x 13px = 16px */
		letter-spacing: 0px; /* This is not supported by most broswers and is being used by designer request */
		margin: 0 0 1px;
	}

	.bestseller-title /*  Used in the fa_booklist */
	{
		color: #000;
	}

	.view-issue-toc-data .views-field-title /* Override for in the magazine toc vew*/
	{
		font-family: Lucida Grande,Arial,Helvetica,sans-serif;
		font-size: 1.855em; /* 1.855 x 11px = 20.4px */ 
		font-weight: bold;
		line-height: 1em;
		letter-spacing: -25px;
		color: #1a1a1a;
	}

	.view-content img
	{
		vertical-align: bottom;
	}
	
	/**** Front page lede and articles section ****/
	.article-title { margin: 0px; }
	
	.homepage-standard .authors,
	.homepage-notease .authors,
	.homepage-nolink .authors,
	.homepage-multiday .authors{
		color: #ff0000;
	}
	
	.homepage-multiday .authors {
		margin: .375em 0;
		display: block;
	}
	
	.credits {
		font-size: .846em;
		color: #666;
		width: 100%;
		text-align: right;
	}
		
	.homepage-standard h2.sifr-sub-lede,
	.homepage-notease h2.sifr-sub-lede,
	.homepage-nolink h2.sifr-sub-lede,
	.homepage-multiday h2.sifr-sub-lede {
		line-height: .55em;
		margin: 0 0 .1em;
	}
	
	.homepage-left {
		float: left;
	}
	

	/* homepage-standard */
	.homepage-standard .article {
		padding: 0 0 15px 0;
		margin: 0 0 15px 446px;
		border-bottom: 1px dotted #999;
		font-size: 0.846em;
		line-height: 1.5em;
	}
	
	.homepage-standard .last {
		border-bottom-width: 0px;
	}

	.homepage-standard .lede-image {
		margin-top: 10px;
	}
	
	.homepage-standard .homepage-left .sifr-title
	{
		font-size: 2.5em;
		line-height: 1.25em;
		margin-bottom: 0;
	}

	.homepage-standard .homepage-left {
		width: 411px;
		padding-right: 17px;
		border-right: 1px dotted #999;
	}
	
	/* homepage-nolink, homepage-notease */
	.homepage-nolink h1.sifr-title,
	.homepage-multiday h1.sifr-title,
	.homepage-notease h1.sifr-title {
		font-size: 3.75em;
		margin-bottom: .15em;
	}

  .homepage-notease h1.sifr-title {
    color: #c00;
  }
		
	.homepage-nolink .articles,
	.homepage-multiday .articles,
	.homepage-notease .articles{
		margin-left: 330px;
	}
	
	.homepage-nolink .article,
	.homepage-multiday .article,
	.homepage-notease .article {
		margin-bottom: 15px;
		font-size: .846em;
	}
	
	.homepage-nolink .teaser,
	.homepage-multiday .teaser,
	.homepage-notease .teaser {
		line-height: 1.36em;
	}
	
	.homepage-nolink .teaser,
	.homepage-multiday .teaser {
		padding-bottom: 25px;
	}
  
  #contet .homepage-notease h1.sifr-title span {
    color: #c00;
  }

	/* Premium icon - is added at the end of the title */
	.premium-icon
	{
		margin-left: 6px;
		width: 15px;
		height: 1em;
		display: inline;
	}

	.premium-icon img
	{
		position: relative;
		top: 0.1em;
	}

	.views-field-field-article-display-authors-value a, /* Set the author field apart on a view font size 11px, 15px line height*/
	.views-field-field-article-book-nid a, /* Set the author of the book to look like the normal author display */
	.views-field-field-article-book-nid-1 a, /* Set the author of the book to look like the normal author display */
	.fa-formatter-author a, /* Used in the fa-formatter which is not created by views */
	.bestseller-author a, /*  Used in the fa_booklist */
	.related-author a /*Used in the related block which is not created by views */
	{
		color: #cc0000;
	}

	.views-field-field-article-display-authors-value a:link, /* Set the author field apart on a view font size 11px, 15px line height*/
	.views-field-field-article-book-nid a:link, /* Set the author of the book to look like the normal author display */
	.views-field-field-article-book-nid-1 a:link, /* Set the author of the book to look like the normal author display */
	.fa-formatter-author a:link, /* Used in the fa-formatter which is not created by views */
	.bestseller-author a:link, /*  Used in the fa_booklist */
	.related-author a:link /*Used in the related block which is not created by views */
	{
		color: #cc0000;
	}

	.views-field-field-article-display-authors-value a:visited, /* Set the author field apart on a view font size 11px, 15px line height*/
	.views-field-field-article-book-nid a:visited, /* Set the author of the book to look like the normal author display */
	.views-field-field-article-book-nid-1 a:visited, /* Set the author of the book to look like the normal author display */
	.fa-formatter-author a:visited, /* Used in the fa-formatter which is not created by views */
	.bestseller-author a:visited, /*  Used in the fa_booklist */
	.related-author a:visited /*Used in the related block which is not created by views */
	{
		color: #cc0000;
	}

	.views-field-field-article-display-authors-value a:hover, /* Set the author field apart on a view font size 11px, 15px line height*/
	.views-field-field-article-book-nid a:hover, /* Set the author of the book to look like the normal author display */
	.views-field-field-article-book-nid-1 a:hover, /* Set the author of the book to look like the normal author display */
	.fa-formatter-author a:hover, /* Used in the fa-formatter which is not created by views */
	.related-author a:hover, /*Used in the related block which is not created by views */
	.bestseller-author a:hover, /*  Used in the fa_booklist */
	.views-field-field-article-display-authors-value a:focus, /* Set the author field apart on a view font size 11px, 15px line height*/
	.view-id-book_reviews-display-block_2 .views-field-field-article-book-nid a:focus, /* Set the author of the book to look like the normal author display */
	.fa-formatter-author a:focus, /* Used in the fa-formatter which is not created by views */
	.related-author a:focus, /*Used in the related block which is not created by views */
	.bestseller-author a:focus /*  Used in the fa_booklist */
	{
		color: #cc0000;
	}

	.views-field-field-article-display-authors-value a:active, /* Set the author field apart on a view font size 11px, 15px line height*/
	.views-field-field-article-book-nid a:active, /* Set the author of the book to look like the normal author display */
	.views-field-field-article-book-nid-1 a:active, /* Set the author of the book to look like the normal author display */
	.fa-formatter-author a:active, /* Used in the fa-formatter which is not created by views */
	.related-author a:active, /*Used in the related block which is not created by views */
	.bestseller-author a:link /*  Used in the fa_booklist */
	{
		color: #cc0000;
	}

	/* Override of font color */
	.view-id-book_reviews-display-block_2 .views-field-field-article-display-authors-value,
	.view-id-book_reviews-display-page_3 .views-field-field-article-display-authors-value,
	.view-short-review-list .views-field-field-article-display-authors-value,
	.view-featured-reviews .views-field-field-article-display-authors-value.node-type-capsule-review,
	.view-new-in-books .views-field-field-article-display-authors-value.node-type-capsule-review
	{
		color: #73818E;
	}	

	.view-id-book_reviews-display-block_2 .views-field-field-article-display-authors-value a,
	.view-id-book_reviews-display-page_3 .views-field-field-article-display-authors-value a,
	.view-short-review-list .views-field-field-article-display-authors-value a,
	.view-featured-reviews .views-field-field-article-display-authors-value.node-type-capsule-review a,
	.view-new-in-books .views-field-field-article-display-authors-value.node-type-capsule-review a
	{
		color: #73818E;
	}

	.related-summary /* Used in the related block which is not created by views */
	{
		display: inline;
	}

	.views-field-field-article-summary-value p, /* The article summary needs to be set inline so that more links fit properly - this assumes there will only be one paragraph */
	.views-field-teaser p,
	.fa-formatter-summary p, /* Used in the fa-formatter which is not created by views */
	.related-summary p /* Used in the related block which is not created by views */
	{
		display: inline;
		margin: 0px;
	}

/* Tagline display -- any field added to this list will appear as a Tagline */
	.views-field-type, /* Set the content type field to always display uppercase with font size of 10px and a margin bottom of 8px*/
	.views-field-field-issue-short-name-value,
	.views-field-field-issue-year-value,
	.views-field-field-article-date-value,
	.related-header, /*Used in the related block which is not created by views */
	.fa-formatter-tag-line, /* Tag line cck field formatter */
	.view-panel-tagline, /* custom tagline created for views on the homepage */
  .view-book-information label, /* Book Sidebar label */
	.article-type /* The article type used in the front page lede area */
	{
		font-family: "Lucida Grande", "Arial", sans-serif;
		font-size: 0.909em; /* .909 x 11px = 10px */
		line-height: 1em; /* 1 x 10px = 10px */
		color: #73818e;
		display: inline-block;
		margin: 0 0 5px;
	}

	.related-link /* Used in the related block which is not created by views */
	{
		display: inline;
	}

	.views-field-field-article-comment-value /* Font size of 13px line height of 19px - Thought bubble*/
	{
		font-size: 1.181em; /* 1.181 x 11px = 13px */
		line-height: 1.462em; /* 1.462 x 13px = 19px */
		color: #cc0000;
		padding: 0 0 19px;
	}

	.view-id-article_comment-display-block_1 .views-field-field-article-comment-value
	{
		font-size: 1.909em; /* 1.909 x 11px = 21px */
		line-height: 1.191em; /* 1.90 x 21px = 25px */
	}

	.views-field-field-article-comment-value .field-content
	{
		padding: 15px 12px 17px;
		border-right: 3px solid #c4e0f5;
		border-left: 3px solid #c4e0f5;
		border-top: 3px solid #c4e0f5;
	}

	.views-field-field-article-comment-value .comment-quote
	{
		display: inline;
	}

	.views-field-field-article-comment-value p /* clear out the paragraph margin on paragraphs */
	{
		display: inline;
		margin: 0px;
	}

	.view-article-comment
	{
		color: #73818e;
	}

	.view-row-image-thumbnail,
	.item-list ul li.view-row-image-thumbnail
	{
	  float: left;
		margin-left: 111px;
	}	

	.view-row-image-thumbnail .views-field-field-library-cover-thumb-fid,
	.view-row-image-thumbnail .views-field-field-article-image-fid
	{
		float: left;
		margin: 0 0 0 -111px;
	}

	/* Override of this functionality for the book information view */
	.view-book-information .view-row-image-thumbnail
	{
		margin-left: 0;
	}

	.view-book-information .view-row-image-thumbnail .views-field-field-library-cover-thumb-fid
	{
		float: none;
		margin: 0 0 0 0;
	}

	/* Override of image thumbnail for feature review on the homepage */
	.view-featured-reviews .view-row-image-thumbnail
	{
		margin: 0 0 0 222px;
	}

	.view-row-image-thumbnail .views-field-field-library-cover-fid
	{
		margin: 0 0 0 -222px;
    width: 222px;
	}

	/* Overide of default .views-field-title for article-comment view */
	.view-id-article_comment-display-default .views-field-title
	{
    color: #73818E;
    font-size: 1em;
    letter-spacing: 0;
    line-height: 1em;
	}
  
  .view-article-comment .views-field-field-article-author-nid {
    margin-bottom: 10px;
  }
  
  .view-article-comment .views-field-field-article-author-nid a:link {
    color: #CC0000;
  }

	.comment-author-comment-title-wrapper
	{
		float: left;
		font-style: italic;
		margin-top: -11px;
		margin-right: 48px;
	}
  
  .views-row-even .comment-author-comment-title-wrapper {
    float: right;
    margin-left: 58px;
    margin-right: 0px;
  }

	.views-field-field-article-comment-author-value
	{
		font-style: normal;
	}
  
  .view-id-article_comment-display-block_1 .views-field-field-article-comment-author-value {
    font-style: italic;
  }

	.views-field-comment-count
	{
		display: block;
		float: left;
		text-align: center;
		font-family: "Lucida Grande", "Arial", sans-serif;
		font-size: 0.818em; /* .818 x 11px = 9px */
		line-height: 1em; /* 1 x 9px = 9px */
		color: #FFF;
		height: 14px;
		width: 24px;
		padding: 3px 0 0;
	}	

	.comment-count-comment-links-wrapper
	{
		clear: both;
		height: 18px;
		padding: 8px 0 0;
	}
  
  .views-row-even .comment-count-comment-links-wrapper {
    float: right;
  }

	.comment-count-comment-links-wrapper .views-field-nothing,
	.first-comment .views-field-nothing
	{
		border-right: solid 1px #d1d7dd;
	}
	
	.comment-count-comment-links-wrapper .views-field-nothing-1,
	.comment-count-comment-links-wrapper .views-field-nothing,
	.first-comment .views-field-nothing,
	.first-comment .views-field-nothing-1
	{
		float: left;
		padding: 0 5px 0 5px;
	}

	.imagefield-field_article_preview_image
	{
		margin-bottom: 11px; /* Gives a total margin of 19px */
	}

/* Author list */
	.view-id-authorlist .attachment-before
	{
		font-size: 1.182em;
	}

	.view-id-authorlist table.views-view-grid .columns-2 td
	{
		margin-bottom: 8px;
		padding:0 0 9px;
	}

/* Blog list */
  .view-bulletinboard .view-row
  {
		float: left;
    clear: both;
  }

	.view-bulletinboard .view-row-image-thumbnail .views-field-name
	{
		margin-left: -111px;
	}

/* Primary feature queue view */
	.view-feature-primary-queue
	{
		float: left;
		margin-top: 20px;
		margin-bottom: 41px;
	}

	.view-feature-primary-queue .views-row-1 .views-field-field-article-homepage-image-fid
	{
		margin: 0 0 20px 0;
	}

	.view-layout-sidebar-feature-layout .view-row
	{
		float: right;
		width: 189px;
		margin-left: 411px;
	}
	
	.view-layout-sidebar-feature-layout .views-row-last
	{
		margin-bottom: 0px;
	}

	.view-layout-sidebar-feature-layout .views-row-1
	{
		float: left;
		width: 411px;
		margin: 0px 16px 0 0;
		padding: 0 17px 0 0;
	}

	.view-layout-one-feature-layout .views-row-1
	{
		margin: 0 0 0 0;
	}
	
	.view-layout-two-feature-layout .views-row-1,
	.view-layout-two-feature-layout .views-row-2
	{
		float: left;
		width: 300px;
		margin: 0 0 0 0;
		padding: 0 17px 0 0;
	}

	.view-has-image .views-row-1
	{
		margin: 2px 0 0 0;
	}

	.view-layout-two-feature-layout .views-row-2
	{
		padding: 0 0 0 16px;
	}

	.view-feature-primary-queue .views-row-1 .views-field-title,
	.view-layout-two-feature-layout .views-row-2 .views-field-title	
	{
		font-size: 3.5em; /* 3.5 x 16px = 56px */
		line-height: 1em;
	}

	.view-has-image .views-row-1 .views-field-title
	{
		font-size: 3.375em; /* 3.375 x 16px = 54px */
		line-height: 1.037em; /* 1.037 x 54px = 56px */
	}

	.view-layout-sidebar-feature-layout .imagefield-field_article_homepage_image
	{
		width: 411px;
		height: 255px;
	}

	.view-layout-one-feature-layout .imagefield-field_article_homepage_image
	{
		width: 634px;
		height: 220px;
	}

	.view-layout-two-feature-layout .imagefield-field_article_homepage_image
	{
		width: 300px;
		height: 220px;
	}

	.view-feature-primary-queue .views-row-1 .views-field-type,
	.view-layout-two-feature-layout .views-row-2 .views-field-type
	{
		display: none;
	}

	.view-feature-primary-queue .views-row-1 .views-field-field-article-preview-image-fid,
	.view-layout-two-feature-layout .views-row-2 .views-field-field-article-preview-image-fid
	{
		display: none;
	}

	.view-feature-primary-queue .views-row-1 .views-field-field-article-display-authors-value,
	.view-layout-two-feature-layout .views-row-2 .views-field-field-article-display-authors-value
	{
		font-size: 1.1875em; /* 1.1875em x 16px = 19px */
		line-height: 1em;
	}

	.view-feature-primary-queue .views-row-1,
	.view-layout-two-feature-layout .views-row-2
	{
		font-size: 1.455em; /* 1.455 x 11px = 16px */
		line-height: 1.1875em; /* 1.1875 x 16px = 19px*/
	}

	.view-layout-sidebar-feature-layout .views-row-1
	{
		margin-right: -411px;
	}

	.view-layout-sidebar-feature-layout .views-row-2 .views-field-field-article-homepage-image-fid,
	.view-layout-sidebar-feature-layout .views-row-3 .views-field-field-article-homepage-image-fid,
	.view-layout-sidebar-feature-layout .views-row-4 .views-field-field-article-homepage-image-fid
	{
		display: none;
	}

	.view-layout-sidebar-feature-layout .views-row-2 .views-field-field-article-preview-image-fid,
	.view-layout-sidebar-feature-layout .views-row-3 .views-field-field-article-preview-image-fid,
	.view-layout-sidebar-feature-layout .views-row-4 .views-field-field-article-preview-image-fid
	{
		display: none;
	}

	.view-layout-sidebar-feature-layout .views-row-2 .views-field-field-article-summary-value,
	.view-layout-sidebar-feature-layout .views-row-3 .views-field-field-article-summary-value,
	.view-layout-sidebar-feature-layout .views-row-4 .views-field-field-article-summary-value
	{
		display: none;
	}
	
	
/* Secondary feature queue view */

	.view-feature-secondary-queue td
	{
		display: table-cell;
		width: 205px;
		padding: 0 17px 0 0;
	}

	.view-feature-secondary-queue tr.even, .view-feature-secondary-queue tr.odd
  {
    display: table-row;
		padding: 0 0 0 0; 
 		border-bottom: none;
  }
	
	.view-feature-secondary-queue td.col-3
	{
		width: 189px;
		padding: 0 0 0 0;
	}

	.view-feature-secondary-queue td .column-inner
	{
		margin: 0 16px 0 0;
	}

	.view-feature-secondary-queue td.col-3 .column-inner
	{
		margin: 0 0 0 0;
	}

	.view-feature-secondary-queue .row-2 td.col-2-spanned-1-count-last,
	.view-feature-secondary-queue .row-2 .col-2-spanned-2-count-last,
	.view-feature-secondary-queue .row-2 .col-1-spanned-3-count-last
	{
		width: 189px;
		padding: 0 0 0 0;
	}

	.view-feature-secondary-queue .row-2 td.col-2-spanned-1-count-last .column-inner,
	.view-feature-secondary-queue .row-2 .col-2-spanned-2-count-last .column-inner,
	.view-feature-secondary-queue .row-2 .col-1-spanned-3-count-last .column-inner
	{
		margin: 0 0 0 0;
	}
	
	.view-feature-secondary-queue .row-1 .column-inner
	{
		margin: 0 16px 14px 0;
	}

	.view-feature-secondary-queue .row-1 td.col-3 .column-inner
	{
		margin: 0 0 14px 0;
	}

	.view-feature-secondary-queue .row-2 .column-inner
	{
		margin: 0 16px 0 0;
		padding: 16px 0 0 0;
	}
/* New in books */
	.view-new-in-books
	{
		width: 189px;
	}
/* In the magazine */

	.view-id-featured_magazine-display-block_2 .view-row
	{
		width: 411px;
		padding-right: 17px;
		margin-right: 16px;
		margin-bottom: 0px;
		vertical-align: top;
		float: left;
	}

	.view-id-featured_magazine-display-block_2 .view-content
	{
		float: left;
		clear: both;
	}

	.view-id-featured_magazine-display-block_2 .attachment-before .view
	{
		font-style: italic;
		color: #73818e;
	}

	.view-id-featured_magazine-display-block_2 .attachment-before .view-row
	{
		width: auto;
		margin-bottom: 15px;
	}

	.view-id-featured_magazine-display-block_2 .attachment-before label
	{
		font-weight: normal;
	}

	.view-id-featured_magazine-display-block_2  .attachment-after
	{
		width: 189px;
		padding-left: 0;
		margin-right: 0;
		vertical-align: top;
		float: left;
		top: 0px
	}
  
  #closure-blocks #block-views-featured_magazine-block_3
  {
    position: relative;
    height:270px;
    width:257px;
    margin-top: -11px;
    margin-left:-53px;
  }
  
  #closure-blocks #block-views-featured_magazine-block_3 .block-inner
  {
    padding: 21px 0 20px 53px;
  }
  
  .view-id-featured_magazine-display-block_3 .views-field-field-issue-cover-fid img
  {
    border: 1px solid #a6c7e0;
  }  

	.view-id-featured_magazine-display-block_2  .attachment-after .view-content
	{
		width: auto;
	}

	.view-id-featured_magazine-display-block_2  .edit
	{
		display: inline;
	}
	
	#closure-blocks .block
	{
		float: left;
		margin: 0 0 0 0;
	}

	#closure-blocks .view-content
	{
		float: left;
		clear: both;
	}

	#closure-blocks .view-row
	{
		width: 189px;
		padding-right: 17px;
		margin-right: 16px;
		margin-bottom: 0px;
		vertical-align: top;
		float: left;
	}
	
	#closure-blocks .attachment-before .view
	{
		font-style: italic;
		color: #73818e;
	}

	#closure-blocks .attachment-before .view-row
	{
		width: auto;
		margin-bottom: 15px;
	}

	#closure-blocks .attachment-before label
	{
		font-weight: normal;
	}

	#closure-blocks .attachment-after
	{
		width: 189px;
		padding-right: 17px;
		margin-right: 16px;
		vertical-align: top;
		float: left;
		top: 0px
	}

	#closure-blocks .attachment-after .view-content
	{
		width: auto;
	}

	#closure-blocks .edit
	{
		display: inline;
	}

/* Issue Toc Data view */
	.view-issue-toc-data label
	{
		font-weight: normal;
	}

	.view-issue-toc-data .views-field-field-issue-volume-number-value
	{
		color: #73818e;
		font-style: italic;
	}

	.view-issue-toc-data .views-field-field-issue-volume-value
	{
		color: #73818e;
		font-style: italic;
	}

/* Issue Toc Review List */
	.view-issue-toc-review-list .attachment-after .item-list ul li.views-row-last
	{
		margin: 0 0 25px 0;
	}

/* Issue Toc Short Reviews */
	.view-issue-toc-short-reviews .views-field-nothing a
	{
		font-size: 1.181em; /* 1.181 x 11px = 13px */
		font-weight: bold;
		color: #000;
	}

	.view-issue-toc-short-reviews .item-list ul li
	{
		padding: 0 0 0 0;
	}

/* Customized Textbooks */
	.view-customized-textbooks .view-row-image-thumbnail
	{
		margin: 0 0 0 0;
	}

	.view-customized-textbooks .view-row-image-thumbnail .views-field-title
	{
		margin: 0 0 0 111px;
	}

	.view-customized-textbooks .view-row-image-thumbnail .views-field-field-article-image-fid
	{
		margin: 0 16px 16px 0;
	}

/* Bulletin Board */

	.view-bulletinboard-terms .views-field-description .field-content,
	.view-bulletinboard-terms .views-field-description p,
	.view-bulletinboard-terms .views-field-nothing a
	{
		display: inline;
	}

	.view-id-bulletinboard-display-block_2 li.views-row-odd,
	.view-id-bulletinboard-display-block_2 li.views-row-even
	{
		/*clear: both;*/
		float: left;
		padding: 0 0 0 0;
		margin: 0 0 25px 0;
	}

/* Composite zones */
	.composite .fa-formatter-tag-line
	{
		width: 100%;
		margin-top: 25px;
		padding-top: 20px;
	}

/* Reading List in Classroom panel page */
	.classroom-panel-display .view-id-features_toc_blocks-display-block_5 .views-field-type
	{
		display: none;
	}

/* Newsletter */ 
	#newsletter-top .block
	{
		font-size: 0.846em; /* 0.846 x 13px = 11px */
		font-style: italic;
		text-align: right;
	}

	#newsletter-top .block p
	{
		line-height:30px;
	}

	h1.newsletter
	{
		font-family: Georgia, "Times New Roman", Times, serif;
		font-size: 2.154em; /* 2.154 x 13px = 28px */
		font-weight: bold;
		color: #1a1a1a;
	}

	.node-type-newsletter-display-no-sidebar .composite-twocol .composite-column-last .item-list ul
	{
		font-size: 1.182em; /* 1.182 x 11px = 13px */
	}

	.node-type-newsletter-display-no-sidebar .composite-twocol .composite-column-last .view-panel-tagline
	{
		display: none;
	}

	.node-type-newsletter-display-no-sidebar #closure-blocks
	{
		font-size: 1em;
	}

/* Fa formatter */
	.fa-formatter-sIFR-headline
	{
		font-family: Lucida Grande,Arial,Helvetica,sans-serif;
		font-size: 1.818em; /* 1.818 x 11px = 20px */
		line-height: 1em; /* 1 x 20px = 20px */
		min-height: 1em;
		margin-bottom: 9px;
	}

	.fa-formatter-serif-headline
	{
		font-size: 1.545em; /* 1.545 x 11px = 17px */
		line-height: 0.941em; /* 0.941 x 17 = 16px*/
		color: #1a1a1a;
		margin-bottom: 20px;
	}

	.fa-formatter-small-deck
  {
    margin:0 0 8px;
    padding: 0 0 9px;
  }

/* Article sidebar */

	.content-resize.video {
		position: relative;
		z-index:1;
	}

	.article-sidebar
	{
		float: right;
		width: 206px;
		margin: 0 0 22px 16px;
	}

	.article-sidebar-inner
	{
		float: left;
		padding: 0 0 0 17px;
		width: 189px;
		word-wrap: break-word;
	}

	div.content-resize.audio {
		position: relative;
                z-index:1;
	}

	div.content-resize.audio .field-field-audio-file {
		margin-bottom: 20px;
	}

	div.content-resize.audio .field-field-article-av-duration, div.content-resize.video .field-field-article-av-duration {
		margin-bottom: 20px;
	}

	.article-sidebar .view-content
	{
		padding: 21px 0 0 0;
		margin: 20px 0 0 0;
	}

	.article-sidebar .first .view-content
	{
		padding: 0 0 0 0;
		margin: 0 0 0 0;
	}

	.article-sidebar .view .views-row-last
	{
		margin-bottom: 0px;
	}

	.article-sidebar .view-book-information .view-row
	{
		margin: 20px 0 0 0;
		padding: 21px 0 0 0;
	}

	.article-sidebar .view-book-information .views-row-1
	{
		margin: 0 0 0 0;
		padding: 0 0 0 0;
	}
	
	.article-sidebar .comment-author-comment-title-wrapper
	{
		margin-right: 48px;
		width: 141px;
	}

	.article-sidebar .discussion_questions
	{
		padding: 21px 0 0 0;
		margin: 20px 0 0 0;
	}

	.article-sidebar .first .discussion_questions
	{
		padding: 0 0 0 0;
		margin: 0 0 0 0;
	}
  
  .article-sidebar .first-comment
	{
		padding: 21px 0 0 0;
		margin: 20px 0 0 0;
	}

	.article-sidebar .first .first-comment
	{
		padding: 0 0 0 0;
		margin: 0 0 0 0;
	}
  
/* Book Sidebar view */
  .view-book-information label
  {
    display: block;
  }
	
	.view-book-information .view-row
	{
		width: 189px;
	}

	.view-book-information .view-row-image-thumbnail
	{
		float: none;
	}

	.view-book-information .field-content
	{
		display: block;
		color:#000000;
		font-size:1.083em;
		font-weight:bold;
	}
	
	.view-book-information .view-row .view-field
	{
		background:transparent url(images/fa-three-dot-divider.png) no-repeat scroll left bottom;
	}
	
	.view-book-information .view-row .view-field
	{
		display: block;
		margin:0 0 8px;
		padding:0 0 9px;
	}
	
	.view-book-information .view-row .views-field-field-library-cover-fid
	{
		margin: 0 0 20px 0;
		padding: 0 0 0 0;
		background: none;
		vertical-align: bottom;
	}
	
	.view-book-information .view-row .views-field-field-library-cover-fid .field-content
	{
		vertical-align: bottom;
	}
  
  .view-book-information .view-row .views-field-field-article-book-nid a
  {
    color:#000000;
  }
  
  .view-book-information .view-row .views-field-field-article-book-nid a:visited,
  .view-book-information .view-row .views-field-field-article-book-nid a:hover,
  .view-book-information .view-row .views-field-field-article-book-nid a:focus,
  .view-book-information .view-row .views-field-field-article-book-nid a:active
  {
    color:#000000;
  }

  .purchase-books .item-list ul li
  {
    font-size: 0.846em; /* 0.846 x 13px = 11px */
    line-height: 1.364em; /* 1.364 x 11px = 15px */
    margin: 0 0 0 0;
    padding: 0 0 0 0;
  }

	.view-row .purchase-books .item-list ul li
  {
    font-size: 1em; /* 1 x 11px = 11px */
    line-height: 1.364em; /* 1.364 x 11px = 15px */
    margin: 0 0 0 0;
    padding: 0 0 0 0;
  }
/* Zedo Blocks */
	.block-zedo iframe,
	.block-zedo img
	{
		vertical-align: bottom;
	}

/* Personalization links block */
	#block-eclipsenet_cart-personalization
	{
		clear: right;
		text-align: right;
	}

/* Most viewed block */
	#block-popular-popular h2.title
	{
		/*padding-top: 76px;*/
		margin-bottom: 2px;
	}
	
	#block-popular-popular
	{
		/*background-image:url('http://www.foreignaffairs.gr/banners/alpha-bank-sponsor-popular.png');
		background-repeat:no-repeat;*/
	}
	
	
	.popular-link
	{
		line-height: 1em;
	}
	
/* Bestseller Block */
	.bestseller-row
	{
		float: left;
		margin-bottom: 22px;
	}

	.bestseller-cover
	{
		float: left;
		vertical-align: bottom;
	}

	.view-display-id-page_1 .bestseller-rank,
	.node-type-bestseller-list .bestseller-rank
	{
		float: none;
		font-size: 1.818em; /* 1.818 x 11px = 20px */
		line-height: 1em; /* 1 x 20px = 20px */
	}
	
	.bestseller-rank
	{
		float: left;
		color: #cc0000;
	}

	.bestseller-wrap
	{
		margin: 0 0 0 2em;
	}

	.bestseller-row-image-thumbnail .bestseller-rank
	{
		float: none;
		margin: 0 0 0 111px;
	}

	.bestseller-row-image-thumbnail .bestseller-wrap
	{
		clear: none;
		margin: 0 0 0 111px;
	}

	.bestseller-publisher-price .bestseller-link
	{
		display: inline;
	}
	
/* Bestseller page */
	.view-bestsellers .node h2.title
	{
		display: none;
	}

	#bestseller-table
	{
		width: 633px;
	}

	#bestseller-table thead
	{
		margin: 0 0 30px 0;
	}

	#bestseller-table th
	{
		padding-left: 16px;
	}

	#bestseller-table tr.even, #bestseller-table tr.odd 
  {
    display: table-row;
		padding: 0 0 0 0; 
 		border-bottom: none;
  }

	#bestseller-table .bestseller-wrap
	{
		margin: 0 0 0 0;
	}

	#bestseller-table .bestseller-row-image-thumbnail .bestseller-wrap
	{
		clear: none;
		margin: 0 0 0 111px;
	}

	#bestseller-table td.bestseller-item
	{
		width: 300px;
		padding: 0 16px 0 0;
	}

	#bestseller-table th.bestseller-item
	{
		padding-left: 10px;
		width: 306px;
	}

	#bestseller-table td.prev-month-rank
	{
		width: 78px;
		vertical-align: middle;
		padding: 0 16px 0 17px;
	}
	
	#bestseller-table th.prev-month-rank
	{
		width: 95px;
	}

	#bestseller-table td.prev-list-rank
	{
		vertical-align: middle;
		padding: 0 0 0 17px;
	}

	.view-id-bestsellers-display-page_1 .view-row,
	.node-type-bestseller-list .view-row
	{
		margin: 0 0 30px 0;
	}

	.view-id-bestsellers-display-page_1 .bestseller-title,
	.node-type-bestseller-list .bestseller-title
	{
    color:#000000;
    font-size:1.818em;
    font-weight:bold;
    letter-spacing:-1px;
    line-height:1em;
    margin:0 0 4px;
  }

	.view-id-bestsellers-display-page_1 .view-footer,
	.node-type-bestseller-list .view-footer
	{
		padding: 20px 0 0 0;
	}

/* Aggregator block */
	#block-aggregator-feed-1 h2.title
	{
		margin-bottom: 2px;
	}

	#sidebar-right .feed-list ul
	{
		font-size: 1.182em; /* 1.182 x 11px = 13px */
	}

	#sidebar-right .feed-list ul li
	{
		font-size: 1em; /* 1 x 13px = 13px */
		line-height: 1.154em; /* 1.154 x 13px = 15px */
		padding: 0 0 0 0;
		margin: 0 0 0 0;
	}

	#sidebar-right .feed-list ul li a
	{
		display: block;
		padding: 6px 0 6px 0;
	}

	.feed-list ul li
	{
		font-size: 1.181em; /* 1.181 x 11px = 13px */
		font-weight: bold;
		line-height: 1.231em; /* 1.231 x 13px = 16px */
		color: #000;
 	}

	.feed-list ul li.last
	{
		padding-bottom: 0px;
	}

	.feed-list ul li a
	{
		color: #000;
	}

	.feed-more-link
	{
		text-align: left;
		width: 100%;
		padding: 6px 0 0 0;
		margin: 0 0 0 0;
	}

	#sidebar-right #block-aggregator-feed-1 h2.title
	{
		color: #3a1e13;
		border-bottom-color: #f5f1e8;
	}

	#sidebar-right #block-aggregator-feed-1 ul li
	{
		border-bottom: 1px solid #f5f1e8;
	}

	#sidebar-right #block-aggregator-feed-1 ul li a
	{
		color: #3a1e13;
	}

	#sidebar-right #block-aggregator-feed-1 .feed-more-link a
	{
		color: #3a1e13;
	}

/* Premium content block */
	.premium-box
	{
		float: left;
		font-size: 0.846em; /* 0.846 x 13px = 11px*/
		line-height: 1.364em; /* 1.364 x 11px = 15px */
		color: #485762;
		width: 600px;
		padding: 18px 16px 25px;
		margin-bottom: 30px;
		border: #c9e0f4 solid 1px;
	}

	.premium-box h2
	{
    font-family:Lucida Grande,Arial,Helvetica,sans-serif;
    font-size:1.818em;
    font-weight:normal;
    height:1em;
    line-height:1em;
    margin-bottom:10px;
    padding-bottom:10px;
		border-bottom: #d0dfed solid 3px;
	}

	.premium-box h3
	{
		font-size: 1.181em; /* 1.181 x 11px = 13px */
		line-height: 1.154em; /* 1.154 x 13px = 15px; */
		color: #000;
		margin: 0 0 4px 0;
	}

	.premium-login h3
	{
		margin: 0 0 7px 0;
	}

	.premium-box-wrap
	{
		float: left;
		width: 100%;
	}

	.premium-subscribe
	{
		float: left;
		width: 172px;
		margin: 0 0 0 0;
	}

	.premium-subscribe .round-button
	{
		margin: 7px 0 0 0;
	}

	.premium-pdf
	{
		float: left;
		width: 172px;
		padding: 0;
		margin: 0 16px 0 0;
	}

/* Related block */
	#block-fa-related /* Set the inside of the view to have 11px font size and line height of 15px*/
  {
  	font-size: 0.846em; /* 0.846 x 13px = 11px */
		line-height: 1.364em; /* 1.364 x 11px = 15px */
		color: #485762;
		clear: both;
  }

	#block-fa-related .content
	{
		float: left;
	}

	.related-content
	{
		float: left;
		width: 206px;
		margin: 0 16px 0 0;
	}
	
	.related-inner
	{
		float: left;
		padding: 0 17px 0 0;
	}
	
	#block-fa-related .last
	{
		width: 189px;
		margin: 0 0 0 0;
	}

	#block-fa-related .last .related-inner
	{
		padding: 0 0 0 0;
	}
	
	#block-fa-related .edit
	{
		clear: both;
	}

	#block-views-f04e87c51857c7d31a0e8e7b9799e44d /*TEMPORARY*/
	{
	}

/* Closure Block */
	#closure-blocks h2.title
	{
		font-size: 1.569em; /* 1.569 x 13px = 20.4 */
    height: 20px;
		border-bottom: none 0px;
		margin: 0 0 4px 0;
		padding: 0 0 0 0;
	}

/* Google search results */
	.google-appliance-results
	{
		clear: both;
		font-size:12px;	
	}



        .google-appliance-results li
        {
		background: transparent no-repeat scroll left bottom !important;
		padding:0px !important;	
	}

	.google-appliance-results div.smallDivider
        {
		width:50px;
		height:2px;
		background:#1A1A1A;
		margin:15px 0px;
	}	

	
	.google-appliance-results .last .smallDivider
	{
            display:none;
	}

	 .google-appliance-results div.smallLink
        {
            font-size:11px;
	    color:#CC0000;
        }
	


        .google-appliance-results a
        {
                font-size:14px;
		font-weight:600;
        }

  .image-right {
    padding-bottom:0px;
    padding-left:10px;
    padding-top:10px;
  }

  .image-left {
    padding-bottom:0px;
    padding-right:10px;
    padding-top:10px;
  }

.panetop {
padding-bottom:10px;
border-bottom: 14px solid #1a1a1a;
}

.panetop22 {
border-top: 14px solid #1a1a1a;
}

.panetop .views-field-title {
font-size: 3.538em; /* 3.538 x 13 = 3.538 */ 
line-height: 1em;
font-weight: bold;
font-family: Lucida Grande, Arial, Helvetica, sans-serif;
}

.panetoplayout2 {
border-right: 1px dotted #8d8d8d;
margin-right: 5px;
}
.panetoplayout2 .views-field-title {
font-size: 2.538em; /* 3.538 x 13 = 3.538 */ 
line-height: 1em;
font-weight: bold;
font-family: Lucida Grande, Arial, Helvetica, sans-serif;
}

.panetop .views-field-tid {
font-family: Arial, sans-serif;
font-size: 1.538em; /* 1.538 x 13px = 20px */ 
line-height: 1.45em; /* 1.45 x 20px = 29px */
color: #1a1a1a;
margin: 8px 0px;
font-weight: bold;
}
.panetoplayout2 .views-field-tid {
font-family: Arial, sans-serif;
font-size: 1.338em; /* 1.538 x 13px = 20px */ 
line-height: 1.45em; /* 1.45 x 20px = 29px */
color: #1a1a1a;
margin: 8px 0px;
font-weight: bold;
}

.panetop .views-field-field-article-author-nid {
font-size:1.2em;
}
.panetop .views-field-field-article-image-fid {
padding:7px 0 7px 0;
}
.panetop .views-field-field-article-summary-value {
font-size:1.5em;
}
.panetop .views-field-body {
font-size:1.2em;
line-height:1.2em;
}
.panetop .views-field-tid-1 {
font-size:.846em;color:#666;width:100%;text-align:right;
}

.panetoplayout2 .views-field-field-article-author-nid {
font-size:1.2em;
}
.panetoplayout2 .views-field-field-article-image-fid {
padding:7px 0 7px 0;
}
.panetoplayout2 .views-field-field-article-summary-value {
font-size:1.5em;
}
.panetoplayout2 .views-field-body {
font-size:1.2em;
line-height:1.2em;
}
.panetoplayout2 .views-field-tid-1 {
font-size:.946em !important;color:#666;width:100%;text-align:right;
}

.panetoplayout2 .views-field-tid-1 {
    font-size: 1em !important;
    color: #666;
    width: 99%;
    text-align: left;
    font-style: italic;
    padding-bottom: 10px;
}
.panebalkania {
padding-bottom:5px;
padding-top:8px;
border-top: 5px solid #1a1a1a;
border-bottom: 5px solid #1a1a1a;
}
.panebalkania .views-field-title {
font-size:1.5em;
}
.place2row {
padding-top:15px;
margin-right:10px;
border-top: 1px dotted #8d8d8d;
}
.place2rowlayout2 {
padding-top:15px;
margin-right:10px;
border-top: 1px dotted #8d8d8d;
}

.place2rowlayout2 .views-field-title{
font-family: Georgia, Arial, sans-serif;
        font-size: 1.6em; /* 1.182 x 11px = 13px */
        font-weight: bold;
        line-height: 1.231em; /* 1.231 x 13px = 16px */
        letter-spacing: 0px; /* This is not supported by most broswers and is being used by designer request */
        padding-top:5px;
}
.top2right img{
width:190px;
height:130px;
padding-bottom:4px;
}

.top2right .views-field-title{
font-family: Georgia, Arial, sans-serif;
        font-size: 1.6em; /* 1.182 x 11px = 13px */
        font-weight: bold;
        line-height: 1.231em; /* 1.231 x 13px = 16px */
        letter-spacing: 0px; /* This is not supported by most broswers and is being used by designer request */
        margin: 0 0 1px;
}
.premium-box-wrap{
display:none;
}