/* ------------------------------------------------------------------ */
/*                                                                    */
/* ------------------------------------------------------------------ */
body {
    background:none;
    color:#000000;
    font-family:Arial, Helvetica, sans-serif;
    font-size:12pt;
    line-height:1.5;
    width:100%;
}

ul {
    list-style-type:none;
}

#header #banner {
    background:none;
}

.clickable-logo {
    top:-5px;
}

.container {
    background:none;
}

.j-container {
    background:none;
    min-height:6em;
}

hr {
    background:#cccccc;
    border:none;
    color:#cccccc;
    height:2px;
    margin:2em 0;
    padding:0;
    width:100%;
}

hr.space {
    background:#ffffff;
    color:#ffffff;
}

code {
    font-family:"Courier New", Courier, monospace;
    font-size:0.9em;
}

img {
    float:left;
    margin:1.5em 1.5em 1.5em 0;
}

a img {
    border:none;
}

p {
    margin:0 0 0.5em!important;
    padding:0!important;
}

p img.top {
    margin-top:0;
}

blockquote {
    font-size:0.9em;
    font-style:italic;
    margin:1.5em;
    padding:1em;
}

.small {
    font-size:0.9em;
}

.large {
    font-size:1.1em;
}

.quiet {
    color:#999999;
}

.hide {
    display:none;
}

.keywords-container {
    width:18cm;
}

a:link, 
a:visited {
    background:transparent;
    display:inline-block;
    text-decoration:underline;
}

#content {
    border-bottom:solid 2px #333333;
    clear:both;
    margin-bottom:10pt;
    width:100%;
}

#affiliation {
    display:block;
}

#publisherslistpage .publisheritem .publisherlogodiv {
    outline:dotted thin green;
}

#publisherslistpage .publisheritem .publisherinfodiv {
    outline:dotted thin blue;
}

/* ===== Hide a bundle of stuff from the print routine ===== */

/* Specific ids... */
#blurbeditpreview,
#blurbeditconfirm,
#blurbremoveconfirm,
#blurbeditspacer,
#bottomnavcontainer,
#breadcrumb,
#commentsSection,
#deepdyveDoi,
#header,
#hiddenContext,
#navbar,
#ptol-navbar,
#searchBox,
#searchShowHide,
#showHideAffiliation,
#slideshow,
#sortForm,
#topic-search-form,
#topnav {
    display:none !important;
}

/* More general classes... */
.a_to_z,
.access-options,
.addtofavourites,
.adminAmendLinks,
.advert,
.articlenav,
.blogPostExtraBlogLinks,
.bookmarkcontainer,
.broadcastMessagePopUp,
.click2view,
.conceptweight,
.dailytopleft,
.facets,
.facetsbox,
.featuredissues,
.feedbacklinks,
.footerlinks,
.fulltextandtools,
.graphOutput,
.hiddenblurbsvalues,
.hiddenjsdiv,
.issueBar,
.lesslink,
.lessLink,
.lessLink2,
.link2topic,
.morelink,
.moreLink,
.morelink2,
.paginator,
.perpageoptions,
.recentmaterial,
.rssicon,
.resultsnav,
.searchDiv,
.sectionBar,
.shoppinghiddenblurbvalues,
.showhideall,
.showhide,
.sidebar,
.subjectListTitle,
.tabset,
.toplink,
.AIPDEBUG {
    display:none !important;
}

.siqCitationsTabEnabled,
.siqDoi,
.siqFullTextHTMLTabEnabled,
.siqItemId,
.siqPageTitle,
.siqPub2webEventType,
.siqReferencesTabEnabled {
    display:none;
}

#showComment .loginPrompt {
    display:none;
}

/* ===== Hide a bundle of stuff from the print routine ===== */

.menubutton,
.dropDownMenu,
.socialMediaCommenting {
	display:none !important;
}

.sectionDivider .title {
	font-size: 16px;
}

.accessIcons .keyicon {
    display:none;
}

.articleMetadataInner .meta-key {
    display:none;
}

a:link,
a:visited {
    color:#000000;
    text-decoration:none;
    font-weight:normal;
}

a:link:after, a:visited:after {
    content:"";
}

.browsecontent {
    border-top:solid 1px #000000;
}

.resultItemContainer {
    border-bottom:solid 1px #000000;
}

.current-issue,
.graphOutput,
.latest-notices,
.mostcontainer,
.mostrecentarticles .flat li,
.most-read,
.news-picks,
.physics-jobs {
    clear:both;
}

.metricCount {
    text-align:right;
}

.consanguinityContainer {
    border:solid 3px #808080;
    margin:5pt;
    padding:5pt;
    width:95%;
}

.blurb-editor {
    display:none;
}

#mostviewed h4 {
    display:none;
}

.figure .image a > p,
.sectionDivider {
    display:none;
}

.receiptdetails {
    white-space:pre-wrap;
    word-wrap:break-word;
}

#cyclenav:before {
    content:"Featured article details:";
    display:block;
}
#cyclenav li {
    padding:5pt 0;
}

.itemFullTextHtml .article-header-metadata, 
.itemFullTextHtml .article-title-and-authors, 
.itemFullTextHtml .article-abstract, 
.itemFullTextHtml .article-keywords, 
.itemFullTextHtml li .abstract-section-link {
    display: none; 
}

/*
* Ptol
*/

#magazinearticle .references li .reference {
  display:block;
}

/* Collection */
/* ========== Start of Collection styling =========================================================================== */

#collectionpage .coverImageContainer {
    display:none;
}

.collectionImage {
    float:left;
    padding-left:0;
    padding-right:0;
    position:relative;
    width:170px;
}

.collectionImage img,
.collectionImage img.cover {
    width:150px;
}

.collectionMetadata {
    font-family:"Trebuchet MS", Arial, sans-serif;
    font-size:1.2em;
    margin-left:170px;
}

/*Collection: Video/Podacast section */
.vidPodcastTitle {
	font-weight:bold;
}

.vidPodcastMetadata {
	width: 50%;
	float:left;
	margin-left:15px;
}

.vidPodcastMetadata p {
	padding: 0 0 5px 0 !important;
	line-height: 15px;
}

.videoPodcastSeperator {
	clear:both;
	width: 100%;
	bottom-border: 1px solid #666;
}

#videoPodcastCollections {
	clear:both;
}

.vidPodcastThumbnail {
	width: 130px;
	text-align:center;
	background-color:#666;
	float:left;
}

.vidPodcastThumbnail img {
	max-width: 130px;
	min-height: 86px;
}

.collectionContainer h3 {
	margin-bottom:20px;
}


#collectionpage .description p {
	font-size:10px;
	margin-left:10px;
}

#collectionpage .articleMetadataInner {
	margin-left:0px;
	width:100%;
}

#collectionpage .articleTitle {
	font-size:12px;
	margin:0px;
}

.skip-main {
	display:none;
}
/* ========== End   of Collection styling =========================================================================== */
