﻿@font-face {
font-family: 'Source Sans Pro';
font-style: italic;
font-weight: 400;
font-display: swap;
src: url(/fonts/6xK1dSBYKcSV-LCoeQqfX1RYOo3qPZ7qsDJT9g.woff2) format('woff2');
unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
@font-face {
font-family: 'Source Sans Pro';
font-style: italic;
font-weight: 400;
font-display: swap;
src: url(/fonts/6xK1dSBYKcSV-LCoeQqfX1RYOo3qPZ7jsDJT9g.woff2) format('woff2');
unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
@font-face {
font-family: 'Source Sans Pro';
font-style: italic;
font-weight: 400;
font-display: swap;
src: url(/fonts/6xK1dSBYKcSV-LCoeQqfX1RYOo3qPZ7psDJT9g.woff2) format('woff2');
unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
@font-face {
font-family: 'Source Sans Pro';
font-style: italic;
font-weight: 400;
font-display: swap;
src: url(/fonts/6xK1dSBYKcSV-LCoeQqfX1RYOo3qPZ7nsDI.woff2) format('woff2');
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
@font-face {
font-family: 'Source Sans Pro';
font-style: italic;
font-weight: 700;
font-display: swap;
src: url(/fonts/6xKwdSBYKcSV-LCoeQqfX1RYOo3qPZZclSdh18Smxg.woff2) format('woff2');
unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
@font-face {
font-family: 'Source Sans Pro';
font-style: italic;
font-weight: 700;
font-display: swap;
src: url(/fonts/6xKwdSBYKcSV-LCoeQqfX1RYOo3qPZZclSdo18Smxg.woff2) format('woff2');
unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
@font-face {
font-family: 'Source Sans Pro';
font-style: italic;
font-weight: 700;
font-display: swap;
src: url(/fonts/6xKwdSBYKcSV-LCoeQqfX1RYOo3qPZZclSdi18Smxg.woff2) format('woff2');
unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
@font-face {
font-family: 'Source Sans Pro';
font-style: italic;
font-weight: 700;
font-display: swap;
src: url(/fonts/6xKwdSBYKcSV-LCoeQqfX1RYOo3qPZZclSds18Q.woff2) format('woff2');
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
@font-face {
font-family: 'Source Sans Pro';
font-style: normal;
font-weight: 400;
font-display: swap;
src: url(/fonts/6xK3dSBYKcSV-LCoeQqfX1RYOo3qNa7lqDY.woff2) format('woff2');
unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
@font-face {
font-family: 'Source Sans Pro';
font-style: normal;
font-weight: 400;
font-display: swap;
src: url(/fonts/6xK3dSBYKcSV-LCoeQqfX1RYOo3qPK7lqDY.woff2) format('woff2');
unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
@font-face {
font-family: 'Source Sans Pro';
font-style: normal;
font-weight: 400;
font-display: swap;
src: url(/fonts/6xK3dSBYKcSV-LCoeQqfX1RYOo3qNq7lqDY.woff2) format('woff2');
unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
@font-face {
font-family: 'Source Sans Pro';
font-style: normal;
font-weight: 400;
font-display: swap;
src: url(/fonts/6xK3dSBYKcSV-LCoeQqfX1RYOo3qOK7l.woff2) format('woff2');
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
@font-face {
font-family: 'Source Sans Pro';
font-style: normal;
font-weight: 700;
font-display: swap;
src: url(/fonts/6xKydSBYKcSV-LCoeQqfX1RYOo3ig4vwmhduz8A.woff2) format('woff2');
unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
@font-face {
font-family: 'Source Sans Pro';
font-style: normal;
font-weight: 700;
font-display: swap;
src: url(/fonts/6xKydSBYKcSV-LCoeQqfX1RYOo3ig4vwkxduz8A.woff2) format('woff2');
unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
@font-face {
font-family: 'Source Sans Pro';
font-style: normal;
font-weight: 700;
font-display: swap;
src: url(/fonts/6xKydSBYKcSV-LCoeQqfX1RYOo3ig4vwmRduz8A.woff2) format('woff2');
unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
@font-face {
font-family: 'Source Sans Pro';
font-style: normal;
font-weight: 700;
font-display: swap;
src: url(/fonts/6xKydSBYKcSV-LCoeQqfX1RYOo3ig4vwlxdu.woff2) format('woff2');
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
@font-face {
font-family: 'Roboto';
font-style: italic;
font-weight: 400;
font-display: swap;
src: url(/fonts/KFOkCnqEu92Fr1Mu51xFIzIFKw.woff2) format('woff2');
unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
  }
  @font-face {
font-family: 'Roboto';
font-style: italic;
font-weight: 400;
font-display: swap;
src: url(/fonts/KFOkCnqEu92Fr1Mu51xMIzIFKw.woff2) format('woff2');
unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
  }
  @font-face {
font-family: 'Roboto';
font-style: italic;
font-weight: 400;
font-display: swap;
src: url(/fonts/KFOkCnqEu92Fr1Mu51xGIzIFKw.woff2) format('woff2');
unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
  }
  @font-face {
font-family: 'Roboto';
font-style: italic;
font-weight: 400;
font-display: swap;
src: url(/fonts/KFOkCnqEu92Fr1Mu51xIIzI.woff2) format('woff2');
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
  }
  @font-face {
font-family: 'Roboto';
font-style: italic;
font-weight: 700;
font-display: swap;
src: url(/fonts/KFOjCnqEu92Fr1Mu51TzBic3CsTKlA.woff2) format('woff2');
unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
  }
  @font-face {
font-family: 'Roboto';
font-style: italic;
font-weight: 700;
font-display: swap;
src: url(/fonts/KFOjCnqEu92Fr1Mu51TzBic-CsTKlA.woff2) format('woff2');
unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
  }
  @font-face {
font-family: 'Roboto';
font-style: italic;
font-weight: 700;
font-display: swap;
src: url(/fonts/KFOjCnqEu92Fr1Mu51TzBic0CsTKlA.woff2) format('woff2');
unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
  }
  @font-face {
font-family: 'Roboto';
font-style: italic;
font-weight: 700;
font-display: swap;
src: url(/fonts/KFOjCnqEu92Fr1Mu51TzBic6CsQ.woff2) format('woff2');
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
  }
  @font-face {
font-family: 'Roboto';
font-style: normal;
font-weight: 400;
font-display: swap;
src: url(/fonts/KFOmCnqEu92Fr1Mu72xKOzY.woff2) format('woff2');
unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
  }
  @font-face {
font-family: 'Roboto';
font-style: normal;
font-weight: 400;
font-display: swap;
src: url(/fonts/KFOmCnqEu92Fr1Mu5mxKOzY.woff2) format('woff2');
unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
  }
  @font-face {
font-family: 'Roboto';
font-style: normal;
font-weight: 400;
font-display: swap;
src: url(/fonts/KFOmCnqEu92Fr1Mu7GxKOzY.woff2) format('woff2');
unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
  }
  @font-face {
font-family: 'Roboto';
font-style: normal;
font-weight: 400;
font-display: swap;
src: url(/fonts/KFOmCnqEu92Fr1Mu4mxK.woff2) format('woff2');
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
  }
  @font-face {
font-family: 'Roboto';
font-style: normal;
font-weight: 700;
font-display: swap;
src: url(/fonts/KFOlCnqEu92Fr1MmWUlfCRc4EsA.woff2) format('woff2');
unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
  }
  @font-face {
font-family: 'Roboto';
font-style: normal;
font-weight: 700;
font-display: swap;
src: url(/fonts/KFOlCnqEu92Fr1MmWUlfABc4EsA.woff2) format('woff2');
unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
  }
  @font-face {
font-family: 'Roboto';
font-style: normal;
font-weight: 700;
font-display: swap;
src: url(/fonts/KFOlCnqEu92Fr1MmWUlfChc4EsA.woff2) format('woff2');
unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
  }
  @font-face {
font-family: 'Roboto';
font-style: normal;
font-weight: 700;
font-display: swap;
src: url(/fonts/KFOlCnqEu92Fr1MmWUlfBBc4.woff2) format('woff2');
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
  }
html,
body,
div,
span,
applet,
object,
iframe,
h1,
h2,
h3,
h4,
h5,
h6,
p,
blockquote,
pre,
a,
abbr,
acronym,
address,
big,
cite,
code,
del,
dfn,
em,
font,
img,
ins,
kbd,
q,
s,
samp,
small,
strike,
strong,
sub,
sup,
tt,
var,
b,
u,
i,
center,
dl,
dt,
dd,
ol,
ul,
li,
fieldset,
form,
label,
legend,
table,
caption,
tbody,
tfoot,
thead,
tr,
th,
td,
article,
aside,
canvas,
details,
embed,
figure,
figcaption,
footer,
header,
hgroup,
menu,
nav,
output,
ruby,
section,
summary,
time,
mark,
audio,
video {
margin: 0;
padding: 0;
border: 0;
outline: 0;
font-size: 100%;
vertical-align: baseline;
background: transparent;
}
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
menu,
nav,
section {
display: block;
}
body {
background: url("/images/stripe.png");
min-width: 300px;
color: #676;
font-family: "Source Sans Pro", "Helvetica", "Arial", sans-serif;
font-size: 14px;
font-weight: 400;
line-height: 1.4;
}
header {
color: mediumseagreen;
padding: 20px 0 20px 20px;
margin: 0 auto;
max-width: 1040px;
font-weight: bold;
}
.main {
margin: 0 auto;
max-width: 1040px;
padding: 10px;
}
header h1 {
font-size: 40px;
text-align: center;
}
header .ph1 {
font-size: 24px;
text-align: left;
}
header .ph1 a {
color: mediumseagreen;
}
header .ph1 a:hover {
display:inline-block;
}
ol,
ul {
list-style: none;
}
blockquote,
q {
quotes: none;
}
blockquote:before,
blockquote:after,
q:before,
q:after {
content: '';
content: none;
}
:focus {
outline: 0;
}
ins {
text-decoration: none;
}
del {
text-decoration: line-through;
}
table {
border-collapse: collapse;
border-spacing: 0;
}
li {
list-style: square;
margin: 0.5em 0 0 2em;
}
dt {
margin: 1em 0;
font-weight: bold;
}
dd {
margin: 0 1em;
padding-left: 1em;
border-left: 1px solid #ddd;
}
th,
td {
padding: 0.5em;
border: 1px solid #ddd;
}
blockquote {
margin: 0 1em;
padding-left: 1em;
border-left: 1px solid #ddd;
}
pre {
font-family: monospace;
background: #f8f8ff;
padding: 0.5em;
overflow: auto;
}
sup,
sub {
height: 0;
line-height: 1;
vertical-align: baseline;
position: relative;
font-size: 10px;
}
sup {
bottom: 1ex;
}
sub {
top: 0.5ex;
}
.left {
float: left;
}
.right {
float: right;
}
.clear {
clear: both;
}
a {
color: #888;
text-decoration-style: dotted;
transition: all 0.3s cubic-bezier(.25, .8, .25, 1);
}
a:hover {
text-decoration-style: solid;
}
a:visited {
color: rgb(99, 99, 99);
}
p {
line-height: 1.3em;
}
h1 {
font-size: 1.7em;
}
h2 {
font-size: 1.3em;
}
h3 {
font-size: 1.1em;
}
h1 a {
text-decoration: none;
}
h1 a:hover {
text-decoration: underline;
}
h1,
h2,
h3,
h4,
h5,
h6 {
clear: both;
}
#container {
width: 768px;
margin: 2em auto;
}
#content {
margin-top: 4em;
}
.alignleft {
display: inline;
float: left;
margin: 0 1em 1em 0;
}
.alignright {
display: inline;
float: right;
margin: 0 0 1em 1em;
}
.aligncenter {
display: block;
margin: 1em auto;
}
.column {
flex: 1;
flex-direction: column;
}
.article,
.column-content {
background: white;
box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24);
color: #676;
display: flex;
flex-basis: auto;
margin: 10px;
}
.column-content {
flex-direction: column;
}
.article:hover,
.article:focus,
.column-content:hover,
.column-content:focus {
box-shadow: 0 14px 28px rgba(0, 0, 0, 0.25), 0 10px 10px rgba(0, 0, 0, 0.22);
}
article.main-column h1 {
margin-left: 10px;
}
.column-image {
background: #eee;
display: block;
padding-top: 28%;
position: relative;
width: 100%;
}
.column-image img {
display: block;
height: 100%;
left: 0;
position: absolute;
top: 0;
width: 100%;
}
.article-body,
.column-text {
display: flex;
flex: 1;
flex-direction: column;
padding: 20px;
}
.article-body li,
.column-text li {
list-style: none;
margin-left: 0;
}
.article-title {
color: #333;
flex-shrink: 0;
font-size: 1.4rem;
font-weight: 700;
line-height: 1.2;
}
.column-title {
font-size: 1.3rem;
font-weight: bold;
}
.article-content {
flex: 1;
margin-top: 1rem;
font: 1rem Roboto, sans-serif;
line-height: 1.6em;
color: #444444;
}
.article-text {
display: block;
padding: 2rem 2.5rem;
font: 1rem Roboto, sans-serif;
}
.article-text p {
line-height: 1.6rem;
color: #292929;
margin-bottom: 1rem;
text-align: justify;
}
.article-text h1 {
margin-bottom: 1rem;
margin-left: 0 !important;
font-size: 1.5rem;
}
.article-text p.itext {
font-size: 0.9rem;
font-weight: 700;
line-height: 0;
margin: 1.5rem 0 1.5rem 0;
text-align: right;
}
.article-text img.size-medium {
padding-top: 6px;
}
.article-text ul,
.article-text li {
line-height: 1.6rem;
color: #292929;
margin-bottom: 1rem;
text-align: justify;
}
ul.terms-and-privacy,
ol.terms-and-privacy {
line-height: 1.6rem;
color: #292929;
margin-bottom: 1rem;
text-align: justify;
}
ul.terms-and-privacy li{
list-style: square !important;
}
ol.terms-and-privacy li{
list-style: decimal;
}
ul.children {
margin-left: 28px;
}
.article-info {
display: block;;
font-size: 0.85rem;
justify-content: space-between;
margin-top: 10px;
}
@media screen and (min-width: 800px) {
.columns,
.column {
display: flex;
}
}
@media screen and (min-width: 1000px) {
.article {
flex-direction: row;
}
.article .article-body {
flex: 1;
}
.article .article-image {
height: 300px;
order: 2;
padding-top: 0;
width: 400px;
}
.main-column {
flex: 3;
}
}
.page-footer-bar-content {
color: #999999;
border-top: 1px solid #555555;
overflow: hidden;
position: relative;
}
@media (min-width: 1340px) {
header {
max-width: 1290px;
}
.main {
max-width: 1290px;
}
.page-footer-bar-content {
max-width: 1290px;
}
.page-footer-bar-content-left-column {
float: left;
width: 630px;
}
.page-footer-bar-content-right-column {
float: right;
width: 630px;
}
}
@media (min-width: 680px) {
.page-footer-bar-content {
padding-top: 5px;
padding-bottom: 5px;
margin: 0 auto;
}
}
.page-footer-copyright,
.page-footer-bar-content-right-column {
display: block;
font-size: 12px;
line-height: 20px;
}
.page-footer-copyright {
float: left;
}
.page-footer-bar-content-right-column {
float: right;
text-align: right;
}
.cat-links,
.tags-links {
font-size: 0.9rem;
}
.cat-links a,
.tags-links a {
color: #444444;
}
.cat-links a:hover,
.tags-links a:hover {
text-decoration-style: solid;
}
.flat-button {
margin: 1.5rem 0 1.5rem 0;
font: 0.9rem Roboto, sans-serif;
font-weight: 700;
line-height: 0;
}
.figure-article {
order: 2;
margin-top: 40px;
margin-right: 20px;
}
p.imgtext {
clear: left;
float: left;
padding-top: 6px;
margin-bottom: 1em;
margin-right: 1em;
}
p.bText {
display: block;
font-size: 1.3rem;
font-weight: bold;
clear: both;
float: none;
}
.icon {
fill: rgb(123, 131, 138);
width: 19px;
height: 19px;
position: relative;
top: 4px;
margin-right: 8px;
}
.size-medium {
border: 0;
}
img[class*="wp-image-"] {
border: 0;
}
.wp-post-image {
border: 0;
}
.posts-pagination {
display: flex;
justify-content: space-between;
font-size: 1.1rem;
margin: 1.5rem 0;
}
.pagination {
text-align: center;
margin: 2em auto 1em auto;
}
.pagination a {
padding: 3px 8px;
border: 1px solid #ddd;
}
.pagination .nav-links > *.current {
font-weight: 600;
}
.pagination .nav-links > *:not(.dots):not(.current) {
text-decoration-style: dotted;
}
.pagination .nav-links > *:not(.dots):not(.current):hover {
text-decoration-style: solid;
}
.pagination .nav-links > *:first-child {
margin-left: 0;
}
.pagination .nav-links > *:last-child {
margin-right: 0;
}
.pagination .nav-links > *.next {
margin-left: auto;
}
.pagination .nav-links > *.prev {
margin-right: auto;
}
@media only screen and (max-width: 821px) {
.pagination .nav-links {
display: flex;
flex-wrap: wrap;
}
.pagination .page-numbers {
display: none;
}
.pagination .page-numbers.prev,
.pagination .page-numbers.next {
display: inline-block;
flex: 0 1 auto;
}
}
@media screen and (max-width: 800px){
.article {
flex-direction: column-reverse;
}
.figure-article {
display: flex;
justify-content: center;
margin-top: 15px;
margin-right: 0;
}
}
