/* Header colour overwrite for prototype only - START */
.main-top-nav, header.main-head { background-color:#3b7e8c; }
.main-top-register { background-color:#ffa90a; }
.svg .main-head .sprite { background-image:url('../images/risk_logo.svg'); background-repeat:no-repeat; background-size:65%; }
/* Header colour overwrite for prototye only - END */
.col {color:#333; }
a:hover { color:#3b7c8e; }
.jontf a:hover { color: #6d5ea1; }
h4 { color:#333; }

.col-lrg.journals .main-sub-menu li { margin:1% 0; padding:10px 12px; border-top:1px solid #ccc; width:90%; }
.col-lrg.journals .main-sub-menu li:first-child { margin-left:0px; border-top:none; }
article.col-lrg.journals { border-top:none; }
.col-lrg.span-lrg_3_of_5.menu-contents ul.article-meta-details { float:none; clear:both; width:100%; }
.article-meta-details li.journal-source-link { clear:both; float:none; display:block; border-right:none; }
.col-lrg .article-meta-details li:nth-of-type(2) { padding-left:0; }
.col-lrg .article-meta-details li.journal-source-link { margin-bottom:0px; }

/* Risk branding button style */
.journal-description .journal-links a.btn, 
.journal-description .journal-links a.btn:link, 
.journal-description .journal-links a.btn:active, 
.journal-description .journal-links a.btn:visited,
.journal-article-links a.btn, 
.journal-article-links a.btn:link,
.journal-article-links a.btn:active, 
.journal-article-links a.btn:visited {
  background:#3b7c8e;
  background-image:linear-gradient(bottom, #3b7e8c 0%, #6e93a4 52%);
  background-image:-moz-linear-gradient(bottom, #3b7e8c 0%, #6e93a4 52%);
  background-image:-webkit-linear-gradient(bottom, #3b7e8c 0%, #6e93a4 52%);

}
.journal-description .journal-links a.btn:hover, .journal-article-links a.btn:hover {
  background:#084b59;
  background-image:linear-gradient(bottom, #084b59 0%, #3b7e8c 52%);
  background-image:-moz-linear-gradient(bottom, #084b59 0%, #3b7e8c 52%);
  background-image:-webkit-linear-gradient(bottom, #084b59 0%, #3b7e8c 52%);
}
/* higlight button style */
.journal-article-links a.btn.download, 
.journal-article-links a.btn.download:link,
.journal-article-links a.btn.download:active, 
.journal-article-links a.btn.download:visited {
  background:#004257;
  background-image:linear-gradient(bottom, #e69000 0%, #ffa90a 52%);
  background-image:-moz-linear-gradient(bottom, #e69000 0%, #ffa90a 52%);
  background-image:-webkit-linear-gradient(bottom, #e69000 0%, #ffa90a 52%);
}
.journal-description .journal-links a.btn:hover, .journal-article-links a.btn.download:hover {
  background:#00a8d5;
  background-image:linear-gradient(bottom, #e67000 0%, #ff890a 52%);
  background-image:-moz-linear-gradient(bottom, #e67000 0%, #ff890a 52%);
  background-image:-webkit-linear-gradient(bottom, #e67000 0%, #ff890a 52%);
}


section.journals-introduction { width:100%; background-color:#eee; border:1px solid #e4e3e1; }
section.journals-introduction h2, section.journals-introduction p, section.journals-introduction ul.journal-introduction-links { width:95%; margin-left:2.5%; margin-right:2.5%; color:#555; }
ul.journal-introduction-links { float:none; clear:both; padding:0; height:100%; margin:0 0 10px 0; list-style:none; }
ul.journal-introduction-links li { float:none; height:auto; width:auto; padding:2%; margin:2.5% 0; display:block; clear:both; }
ul.journal-introduction-links li a:link, ul.journal-introduction-links li a:active, ul.journal-introduction-links li a:visited, ul.journal-introduction-links li a:hover { color:#eee; }
ul.journal-introduction-links li:first-child { margin-top:0; }
ul.journal-introduction-links li span.list-icon { float:left; width:25px; height:25px; display:table-cell; background-image:url('../images/risk-sprite.svg'); background-position:0px -447px; background-repeat:no-repeat; }
ul.journal-introduction-links li:hover span.list-icon { background-position:0px -447px; }
	ul.journal-introduction-links.generic-journal-links li { background-color:#000; }
	ul.journal-introduction-links.access-journal-links li { background-color:#3b7c8e; }
	ul.journal-introduction-links.specific-journal-links li { background-color:#6d5ea1; }

.journal-header { background-color:#000; color:#eee; }
.journal-header p { width:70%; }
.journal-header h1 a, .journal-header p a, 
.journal-header h1 a:link, .journal-header p a:link, 
.journal-header h1 a:active, .journal-header p a:active, 
.journal-header h1 a:visited, .journal-header p a:visited { color:#eee; } 
.journal-header p.journal-chief-editor, .journal-header p.journal-issn-print, .journal-header p.journal-issn-online, .journal-header p.journal-impact-rating { margin-right:2%; display:inline; clear:none; }
.journal-header p { clear:left; }

.journal-description .journal-latest-articles { clear:both; }
.journal-latest-articles ul.journal-article-list { list-style:none; padding:0; margin:0; height:100%; }
.journal-latest-articles ul.journal-article-list li { float:none; padding:0 1% 0 0; margin:1.5% 0; display:block; clear:both; }
.journal-latest-articles ul.journal-article-list li:first-child { margin-top:0; }
.journal-latest-articles ul.journal-article-list li span.list-icon { float:left; width:25px; height:25px; display:table-cell; background-image:url('../images/risk-sprite.svg'); background-position:0px -510px; background-repeat:no-repeat; }
.journal-latest-articles ul.journal-article-list li:hover span.list-icon { background-position:0px -478px; }

.journal-description { background-color:#000; color:#fff; background-repeat:no-repeat; }

.journal-description h1, .journal-description p, .journal-description .journal-latest-articles, .journal-description .journal-links { margin:1%; padding:2%; width:75%; }
.journal-description .journal-latest-articles, .journal-description .journal-links { width:90%; }

.journal-description h1 a, .journal-description p a { color:#fff; }
.journal-description .journal-links ul li a, .journal-description .journal-links ul li a:link, .journal-description .journal-links ul li a:active, .journal-description .journal-links ul li a:visited, 
.journal-description .journal-latest-articles ul li a, .journal-description .journal-latest-articles ul li a:link, .journal-description .journal-latest-articles ul li a:active, .journal-description .journal-latest-articles ul li a:visited { color:#fff; }

header.journal-latest-articles-header h4, header.journal-about-header h4, header.journal-volumes-header h4 { color:#333; }
header.journal-volumes-header { margin-bottom:5%; }

.article-meta-details { margin-bottom:1.5%; clear:both; float:none; }
.article-meta-details li a, .article-meta-details li:first-child a { color:#666; padding:0; text-decoration:none; }
.article-meta-details li { padding:0.1em 0.6em; border-right:1px solid #bbb; }
.article-meta-details li:first-child { padding:0.1em 0.6em 0.1em 0; border-right:1px solid #bbb; }
.article-meta-details li:last-child { border-right:none; }
.article-meta-details li:first-child a { border-right:none; }
.journal-description ul.article-meta-details p, .journal-latest-articles ul.article-meta-details p, .related-journal-papers ul.article-meta-details p, .related-papers ul.article-meta-details p { color:#333; width:auto; display:inline; }

article { border-top:1px solid #ccc; padding:2% 0; }
	.journal-latest-articles .col article:nth-of-type(1) { border-top:none; }
	.text-group { float:left; margin:0; padding:0; max-width:100%; }
		.text-group h2, .text-group p { width:95%; clear:both; }

/* Journal brand colours */
	/*JONTF*/
	.journal-header .jontf { background-image:url('../images/JONTF.png'); background-repeat:no-repeat; background-position:top right; }
	.journal-header .jontf h1 a:hover, .journal-header .jontf p a:hover { color:#6d5ea1; }
	.journal-header#journal-of-network-theory-in-finance { border-bottom:10px solid #6d5ea1; }
	.journal-description#journal-of-network-theory-in-finance { background-image:url('../images/JONTF.png'); background-position:100% 0px; }
	.journal-description#journal-of-network-theory-in-finance h1 a:hover, .journal-description#journal-of-network-theory-in-finance p a:hover { color:#6d5ea1; }
	.journal-description#journal-of-network-theory-in-finance .journal-links ul li a:hover, 
	.journal-description#journal-of-network-theory-in-finance .journal-latest-articles ul li a:hover { color:#6d5ea1; }
	.journal-description#journal-of-network-theory-in-finance { border-bottom:20px solid #6d5ea1; }
	.jontf header.journal-latest-articles-header, 
	.jontf header.journal-about-header, 
	.jontf header.journal-volumes-header { border-top: 4px solid #6d5ea1; }
	.jontf a:hover, .jontf .article-meta-details li:first-child a:hover { color:#6d5ea1; }
	.jontf .group.journal-latest-articles article { border-top:1px solid #6d5ea1; }
	.jontf .journal-editors-header h4 { color:#6d5ea1; }
	.jontf .journal-editors-letter p a, .jontf .journal-editors-letter p a:hover { color:#6d5ea1; }
	/*JOFMI*/
	.journal-header .jofmi { background-image:url('../images/JOFMI.png'); background-repeat:no-repeat; background-position:top right; }
	.journal-header .jofmi h1 a:hover, .journal-header .jofmi p a:hover { color:#a01d37; }
	.journal-header#journal-of-financial-market-infrastructures { border-bottom:10px solid #a01d37; }
	.journal-description#journal-of-financial-market-infrastructures { background-image:url('../images/JOFMI.png'); background-position:100% 0px; }
	.journal-description#journal-of-financial-market-infrastructures h1 a:hover, .journal-description#journal-of-financial-market-infrastructures p a:hover { color:#a01d37; }
	.journal-description#journal-of-financial-market-infrastructures .journal-links ul li a:hover, 
	.journal-description#journal-of-financial-market-infrastructures .journal-latest-articles ul li a:hover { color:#a01d37; }
	.journal-description#journal-of-financial-market-infrastructures { border-bottom:20px solid #a01d37; }
	.jofmi header.journal-latest-articles-header, 
	.jofmi header.journal-about-header, 
	.jofmi header.journal-volumes-header { border-top: 4px solid #a01d37; }
	.jofmi a:hover, .jofmi .article-meta-details li:first-child a:hover { color:#a01d37; }
	.jofmi .group.journal-latest-articles article { border-top:1px solid #a01d37; }
	.jofmi .journal-editors-header h4 { color:#a01d37; }
	.jofmi .journal-editors-letter p a, .jofmi .journal-editors-letter p a:hover { color:#a01d37; }
	/*JOR*/
	.journal-header .jor { background-image:url('../images/JOR.png'); background-repeat:no-repeat; background-position:top right; }
	.journal-header .jor a:hover, .journal-header .jor p a:hover { color:#e12c31; }
	.journal-header#journal-of-risk { border-bottom:10px solid #e12c31; }
	.journal-description#journal-of-risk { background-image:url('../images/JOR.png'); background-position:100% 0px; }
	.journal-description#journal-of-risk h1 a:hover, .journal-description#journal-of-risk p a:hover { color:#e12c31; }
	.journal-description#journal-of-risk .journal-links ul li a:hover, 
	.journal-description#journal-of-risk .journal-latest-articles ul li a:hover { color:#e12c31; }
	.journal-description#journal-of-risk { border-bottom:20px solid #e12c31; }
	.jor header.journal-latest-articles-header, 
	.jor header.journal-about-header, 
	.jor header.journal-volumes-header { border-top: 4px solid #e12c31; }
	.jor a:hover, .jor .article-meta-details li:first-child a:hover { color:#e12c31; }
	.jor .group.journal-latest-articles article { border-top:1px solid #e12c31; }
	.jor .journal-editors-header h4 { color:#e12c31; }
	.jor .journal-editors-letter p a, .jor .journal-editors-letter p a:hover { color:#e12c31; }
	/*JOCR*/
	.journal-header .jocr { background-image:url('../images/JOCR.png'); background-repeat:no-repeat; background-position:top right; }
	.journal-header .jocr a:hover, .journal-header .jocr p a:hover { color:#5fac34; }
	.journal-header#journal-of-credit-risk { border-bottom:10px solid #5fac34; }
	.journal-description#journal-of-credit-risk { background-image:url('../images/JOCR.png'); background-position:100% 0px; }
	.journal-description#journal-of-credit-risk h1 a:hover, .journal-description#journal-of-credit-risk p a:hover { color:#5fac34; }
	.journal-description#journal-of-credit-risk .journal-links ul li a:hover, 
	.journal-description#journal-of-credit-risk .journal-latest-articles ul li a:hover { color:#5fac34; }
	.journal-description#journal-of-credit-risk { border-bottom:20px solid #5fac34; }
	.jocr header.journal-latest-articles-header, 
	.jocr header.journal-about-header, 
	.jocr header.journal-volumes-header { border-top: 4px solid #5fac34; }
	.jocr a:hover, .jocr .article-meta-details li:first-child a:hover { color:#5fac34; }
	.jocr .group.journal-latest-articles article { border-top:1px solid #5fac34; }
	.jocr .journal-editors-header h4 { color:#5fac34; }
	.jocr .journal-editors-letter p a, .jocr .journal-editors-letter p a:hover { color:#5fac34; }
	/*JOOR*/
	.journal-header .joor { background-image:url('../images/JOOR.png'); background-repeat:no-repeat; background-position:top right; }
	.journal-header .joor a:hover, .journal-header .joor p a:hover { color:#f9cb2c; }
	.journal-header#journal-of-operational-risk { border-bottom:10px solid #f9cb2c; }
	.journal-description#journal-of-operational-risk { background-image:url('../images/JOOR.png'); background-position:100% 0px; }
	.journal-description#journal-of-operational-risk h1 a:hover, .journal-description#journal-of-operational-risk p a:hover { color:#f9cb2c; }
	.journal-description#journal-of-operational-risk .journal-links ul li a:hover, 
	.journal-description#journal-of-operational-risk .journal-latest-articles ul li a:hover { color:#f9cb2c; }
	.journal-description#journal-of-operational-risk { border-bottom:20px solid #f9cb2c; }
	.joor header.journal-latest-articles-header, 
	.joor header.journal-about-header, 
	.joor header.journal-volumes-header { border-top: 4px solid #f9cb2c; }
	.joor a:hover, .joor .article-meta-details li:first-child a:hover { color:#f9cb2c; }
	.joor .group.journal-latest-articles article { border-top:1px solid #f9cb2c; }
	.joor .journal-editors-header h4 { color:#f9cb2c; }
	.joor .journal-editors-letter p a, .joor .journal-editors-letter p a:hover { color:#f9cb2c; }
	/*JORMV*/
	.journal-header .jormv { background-image:url('../images/JORMV.png'); background-repeat:no-repeat; background-position:top right; }
	.journal-header .jormv a:hover, .journal-header .jormv p a:hover { color:#a10d7a; }
	.journal-header#journal-of-risk-model-validation { border-bottom:10px solid #a10d7a; }
	.journal-description#journal-of-risk-model-validation { background-image:url('../images/JORMV.png'); background-position:100% 0px; }
	.journal-description#journal-of-risk-model-validation h1 a:hover, .journal-description#journal-of-risk-model-validation p a:hover { color:#a10d7a; }
	.journal-description#journal-of-risk-model-validation .journal-links ul li a:hover, 
	.journal-description#journal-of-risk-model-validation .journal-latest-articles ul li a:hover { color:#a10d7a; }
	.journal-description#journal-of-risk-model-validation { border-bottom:20px solid #a10d7a; }
	.jormv header.journal-latest-articles-header, 
	.jormv header.journal-about-header, 
	.jormv header.journal-volumes-header { border-top: 4px solid #a10d7a; }
	.jormv a:hover, .jormv .article-meta-details li:first-child a:hover { color:#a10d7a; }
	.jormv .group.journal-latest-articles article { border-top:1px solid #a10d7a; }
	.jormv .journal-editors-header h4 { color:#a10d7a; }
	.jormv .journal-editors-letter p a, .jormv .journal-editors-letter p a:hover { color:#a10d7a; }
	/*JOEM*/
	.journal-header .joem { background-image:url('../images/JOEM.png'); background-repeat:no-repeat; background-position:top right; }
	.journal-header .joem a:hover, .journal-header .joem p a:hover { color:#178688; }
	.journal-header#journal-of-energy-markets { border-bottom:10px solid #178688; }
	.journal-description#journal-of-energy-markets { background-image:url('../images/JOEM.png'); background-position:100% 0px; }
	.journal-description#journal-of-energy-markets h1 a:hover, .journal-description#journal-of-energy-markets p a:hover { color:#178688; }
	.journal-description#journal-of-energy-markets .journal-links ul li a:hover, 
	.journal-description#journal-of-energy-markets .journal-latest-articles ul li a:hover { color:#178688; }
	.journal-description#journal-of-energy-markets { border-bottom:20px solid #178688; }
	.joem header.journal-latest-articles-header, 
	.joem header.journal-about-header, 
	.joem header.journal-volumes-header { border-top: 4px solid #178688; }
	.joem a:hover, .joem .article-meta-details li:first-child a:hover { color:#178688; }
	.joem .group.journal-latest-articles article { border-top:1px solid #178688; }
	.joem .journal-editors-header h4 { color:#178688; }
	.joem .journal-editors-letter p a, .joem .journal-editors-letter p a:hover { color:#178688; }
	/*JOIS*/
	.journal-header .jois { background-image:url('../images/JOIS.png'); background-repeat:no-repeat; background-position:top right; }
	.journal-header .jois a:hover, .journal-header .jois p a:hover { color:#90ccc1; }
	.journal-header#journal-of-investment-strategies { border-bottom:10px solid #90ccc1; }
	.journal-description#journal-of-investment-strategies { background-image:url('../images/JOIS.png'); background-position:100% 0px; }
	.journal-description#journal-of-investment-strategies h1 a:hover, .journal-description#journal-of-investment-strategies p a:hover { color:#90ccc1; }
	.journal-description#journal-of-investment-strategies .journal-links ul li a:hover, 
	.journal-description#journal-of-investment-strategies .journal-latest-articles ul li a:hover { color:#90ccc1; }
	.journal-description#journal-of-investment-strategies { border-bottom:20px solid #90ccc1; }
	.jois header.journal-latest-articles-header, 
	.jois header.journal-about-header, 
	.jois header.journal-volumes-header { border-top: 4px solid #90ccc1; }
	.jois a:hover, .jois .article-meta-details li:first-child a:hover { color:#90ccc1; }
	.jois .group.journal-latest-articles article { border-top:1px solid #90ccc1; }
	.jois .journal-editors-header h4 { color:#90ccc1; }
	.jois.journal-editors-letter p a, .jois .journal-editors-letter p a:hover { color:#90ccc1; }
	/*JOCF*/
	.journal-header .jocf { background-image:url('../images/JOCF.png'); background-repeat:no-repeat; background-position:top right; }
	.journal-header .jocf a:hover, .journal-header .jocf p a:hover { color:#28b0ee; }
	.journal-header#journal-of-computational-finance { border-bottom:10px solid #28b0ee; }
	.journal-description#journal-of-computational-finance { background-image:url('../images/JOCF.png'); background-position:100% 0px; }
	.journal-description#journal-of-computational-finance h1 a:hover, .journal-description#journal-of-computational-finance p a:hover { color:#28b0ee; }
	.journal-description#journal-of-computational-finance .journal-links ul li a:hover, 
	.journal-description#journal-of-computational-finance .journal-latest-articles ul li a:hover { color:#28b0ee; }
	.journal-description#journal-of-computational-finance { border-bottom:20px solid #28b0ee; }
	.jocf header.journal-latest-articles-header, 
	.jocf header.journal-about-header, 
	.jocf header.journal-volumes-header { border-top: 4px solid #28b0ee; }
	.jocf a:hover, .jocf .article-meta-details li:first-child a:hover { color:#28b0ee; }
	.jocf .group.journal-latest-articles article { border-top:1px solid #28b0ee; }
	.jocf .journal-editors-header h4 { color:#28b0ee; }
	.jocf .journal-editors-letter p a, .jocf .journal-editors-letter p a:hover { color:#28b0ee; }

		/* Generic journal top article border control */
		.journal-latest-articles .col article:nth-of-type(1) { border-top:none; }
	

	/* Risk pagination colours only - see styles for set up - start */
	.pagination.pagination-holder a { background-color:#3b7c8e; } 
	.pagination span.current { background:#084b59; }
	.pagination-holder a:hover, .pagination-holder .jontf a:hover { background-color:#084b59; color:#eee; }
	/* Risk pagination - end */


	/* Other journals - footer full width block */
	.journal-other-titles-full { background-color:#000; color:#eee; clear:both; float:none; margin:2% 0 0 0; }
	.journal-other-titles-full header.journals-other-titles-header { border-top:none; width:100%; text-align:center; }
	.journal-other-titles-full header.journals-other-titles-header h4 { color:#eee; }
	.journal-other-titles-full .journal-cover img { width:10%; margin:2% 1%; }
	.journal-other-titles-full .journal-cover img.journal-cover-jotnf { display:none; }
	
	.journal-cover-jotnf { border:1px solid #6d5ea1; }
	.journal-cover-jofmi { border:1px solid #a01d37; }
	.journal-cover-jor { border:1px solid #e12c31; }
	.journal-cover-jocr { border:1px solid #5fac34; }
	.journal-cover-joor { border:1px solid #f9cb2c; }
	.journal-cover-jormv { border:1px solid #a10d7a; }
	.journal-cover-joem { border:1px solid #178688; }
	.journal-cover-jois { border:1px solid #90ccc1; }
	.journal-cover-jocf { border:1px solid #28b0ee; }
	
		/* RHC journal components - start */				
			.sidebar .journal-content-links { padding:2%; margin-bottom:5%; }
			
			p.journal-marketing { padding:7%; background-color:#000; color:#eee; }
			
			.select-volume { padding:2%; margin-bottom:20px; }
			.select-volume.jontf-volume { background-color:#6d5ea1; }
			.select-volume header.journal-volumes-header { border-top:none; margin-bottom:5%; }
			.select-volume header.journal-volumes-header h4 { color:#eee; }
			.select-volume select { margin-bottom:20px; }
			
			.sidebar .journal-latest-articles ul.journal-article-list li { padding:3% 0; margin:2% 0; border-top:1px solid #ddd; }
			.sidebar .journal-latest-articles ul.journal-article-list li:first-child { border-top:none; }
			.sidebar .journal-article-list ul.article-meta-details { float:none; clear:both; }
			.sidebar .journal-latest-articles ul.journal-article-list ul.article-meta-details li { float:left; clear:none; padding:0 1%; border-top:none; margin-top:0; }
			.sidebar .journal-latest-articles ul.journal-article-list ul.article-meta-details li:first-child { margin-top:2%; border-right:none; clear:both; dispaly:block; float:none; }
		/* RHC journal components - end */


/* Media queries - START */
	@media only screen and (max-width:1082px){ }
	@media only screen and (min-width:1024px){ }
	@media only screen and (max-width:1024px) { }
	@media only screen and (max-width:1000px) { }
	/* allow article content to go the full column width here */
	@media only screen and (max-width:975px) { }  
	@media only screen and (max-width:900px) and (min-width:768px) { }
	/* iPad landscape width */
	@media only screen and (max-width:768px){ }
	@media only screen and (max-width:768px) and (min-width:650px) { }
	@media only screen and (max-width:655px) { }
	@media only screen and (max-width:650px) { }
	@media only screen and (max-width:620px) { }
	@media only screen and (max-width:550px) { }
	@media only screen and (max-width:500px){ }
	@media only screen and (max-width:480px) { }
	@media only screen and (max-width:420px) { }
	@media only screen and (max-width:350px) { }
	@media only screen and (max-width:330px){ }
	/* iphone landscape */
	@media screen and (min-width:321px) and (max-width:40.75em) { }  
/* Media queries - END */
