.signpost-article-footer {
clear: both;
display: flex;
flex-direction: row;
flex-wrap: wrap;
margin-top: 4em;
}
.signpost-succession {
border-bottom: 1px solid #CCC;
box-sizing: border-box;
clear: both;
display: flex;
flex: 0 0 100%;
flex-wrap: wrap;
font-size: 116%;
font-family: Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;
font-style: italic;
justify-content: space-between;
padding: 0.5em 0;
}
.signpost-succession-next {
margin-left: auto;
}
.signpost-succession-casing {
font-size: 80%;
text-transform: uppercase;
}
.signpost-inthisissue {
float: right;
flex: 1 0 300px;
order: 2;
width: 35%;
}
.signpost-inthisissue > div {
color: #333;
line-height: 130%;
margin-left: 20px;
padding-top: 10px;
}
.signpost-inthisissue-heading {
border-bottom: 1px solid #AAA;
font-family: Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;
margin-bottom: 5px;
min-height: 50px;
padding-bottom: 5px;
}
.signpost-inthisissue-heading > span {
color: #333;
font-size: 155%;
line-height: 120%;
text-transform: uppercase;
}
.signpost-inthisissue-toc {
font-size: 100%;
color: #333;
line-height: 180%;
padding-top: 5px;
}
.signpost-inthisissue-toc > span:first-child {
color: #999;
font-family: Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;
font-size: 110%;
font-weight: bold;
line-height: 150%;
text-transform: uppercase;
}
.signpost-comments {
float: left;
flex: 3 0 auto;
order: 1;
width: 65%;
}
.signpost-comments-heading {
color: #333;
font-family: Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;
line-height: 130%;
padding-top: 10px;
}
.signpost-comments-heading > div {
border-bottom: 1px solid #AAA;
margin-bottom: 5px;
min-height: 50px;
padding-bottom: 5px;
}
.signpost-comments-add {
float: right;
margin-left: 1em;
font-family: Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;
font-weight: bold;
font-style: italic;
font-size: 120%;
line-height: 200%;
}
.signpost-comments-discuss {
line-height: 120%;
font-size: 155%;
color: #333;
text-transform: uppercase;
border: 0;
margin: 0;
}
.signpost-comments-discuss .ext-discussiontools-init-section-subscribe,
.signpost-comments-discuss .ext-discussiontools-init-section-subscribeButton{
text-transform: none;
}
.signpost-comments-disclaimer {
color: #888;
font-family: Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;
font-size: 80%;
line-height: 120%;
margin-bottom: 10px;
margin-top: 0;
text-transform: uppercase;
}
.signpost-comments-empty {
color: #777;
font-style: italic;
line-height: 150%;
margin-bottom: 10px;
margin-top: 50px;
text-align: center;
}
.signpost-comments-add-big {
text-align: center;
font-family: Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;
font-size: 150%;
font-style: italic;
font-weight: bold;
}