/* Paligo - FD exchange css v0.1 */
:root {
--dark-grey: #E8E8E8;
--light-grey: #EEEEEE;
--black: #000;
--navy: #00344F;
}
.underline {
text-decoration: underline;
}
.section {
margin: 1em 0 0;
}
.step {
margin: 1em 0 0;
}
.image-center img{
margin: .5em 0 0;
}
li {
margin: .25em 0 0;
}
img {
max-width: 100%;
}
/* note blocks */
.note, .tip, .important {
width: 85%;
margin: .75em 0 1.5em;
padding: 1em 2em 2em 6em;
position: relative;
}
.note h3, .note p, .tip p, .tip h3, .important h3, .important p {
margin: 0;
}
.note.notice, .important, .tip{
background-color: var(--dark-grey);
}
.note > .itemizedlist {
margin: 0;
}
.note > .itemizedlist > .itemizedlist {
margin: 0;
padding-left: 1em;
}
.note::before, .tip::before, .important::before{
text-align: center;
font-size: 2em;
position: absolute;
top: 0;
left: 0;
width: 1.5em;
height: 1.5em ;
margin: .75em .75em;
background-size: contain;
background-repeat: no-repeat;
}
.note.notice::before{
content: "i";
background-color: var(--black);
color: var(--dark-grey);
border-radius: 50%;
}
.important::before {
content: "⚠";
font-size: 2.5em;
}
.tip::before {
content: "?";
font-size: 2.5em;
}
/* note catch-all*/
.note:not(.notice)::before{
content: "?";
}
/* Tables */
.informaltable.table-responsive thead th{
background-color: var(--dark-grey);
padding: .25em 0 .25em 1em;
}
.informaltable.table-responsive [frame=box] thead p {
margin: 0;
}
.informaltable.table-responsive [frame=box] tr:nth-child(even) {
background-color: var(--light-grey);
}
.informaltable.table-responsive [frame=void] {
border: none;
}
.informaltable.table-responsive [frame=box] td{
padding: 5px 0 5px 20px;
}
.informaltable.table-responsive [frame=box] td p {
margin: 0;
}
/* Text */
.titlepage .title {
color: var(--navy);
}
.titlepage h2 {
font-size: 1.75em;
margin: .2em;
}
.titlepage h3 {
font-size: 1.5em;
margin: .2em;
}
.titlepage h4 {
font-size: 1.2em;
margin: .2em;
}
.titlepage h5 {
font-size: 1em;
margin: .2em;
}
.section p:first-of-type {
margin: 0;
}
.section p {
margin: 1em 0 0;
}
ol {
list-style-position: outside;
}
ol > li {
display: list-item;
}
ol > li > div {
display: inline-block;
vertical-align: top;
width: 100%;
}
ol > li > div > div table td {
vertical-align: top;
}