@font-face {
font-family: basefont;
src: url(../fonts/asap_regular.ttf);
}
@font-face {
font-family: basefont_bold;
src: url(../fonts/asap_bold.ttf);
}
@font-face {
font-family: basefont_italic;
src: url(../fonts/asap_italic.ttf);
}
strong {
font-weight: bold;
color: rgb(0, 0, 0);
}
a {
color: rgb(34, 137, 45);
text-decoration: none;
}
a:hover {
color: rgb(34, 137, 45);
text-decoration: underline;
}
a.headerlink {
display: none;
}
body {
background-color: rgb(58, 60, 58);
font-family: basefont;
font-size: 0.95rem;
line-height: 1.5rem;
color: #797979;
max-width: 70rem;
margin:0 auto;
}
section {
max-width: 40rem;
}
div.stripe {
background-color: rgb(38, 138, 48);
width: 100%;
min-height: 4px;
}
div.language_selector {
float: right;
margin-right: 2rem;
}
div.pya_logo {
background-color: rgb(255, 255, 255);
padding: 2rem 0 2rem 2rem;
}
ul.nav {
background: linear-gradient(0deg, rgb(45, 156, 46) 0%, rgb(41, 141, 51) 100%);
padding-left: 1rem;
}
ul.nav a {
color: #fff;
text-transform: uppercase;
font-family: basefont_bold;
font-size: smaller;
}
ul.nav a:hover {
color: #fff;
}
ul.nav a:visited {
color: #fff;
}
/* start pya_content container */
div.pya_content {
background-color: #FFF;
padding: 2rem 2rem;
}
div.pya_content h2 {
font-size: 1.4rem;
color: rgb(34, 137, 45);
margin-bottom: 1.5rem;
}
div.pya_content h3 {
font-size: 1.3rem;
}
div.pya_content h4 {
font-size: 1.1rem;
}
/* end pya_content container */
/* start pya_contact block */
div.pya_contact {
background-color: rgb(91, 96, 93);
color: #D6D6D6;
padding: 1rem 2rem;
min-height: 14.5rem;
font-size: smaller;
}
div.pya_contact > a {
display: block;
float: left;
margin-right: 2rem;
font-family: basefont_bold;
color: #D6D6D6;
text-transform: uppercase;
text-decoration: none;
}
div.pya_contact_wide address {
background-color: rgb(64, 67, 65);
float: right;
padding: 0.5rem 5.5rem 0.5rem 1rem;
border-radius: 4px;
}
address .head {
color: rgb(178, 168, 77);
text-transform: uppercase;
}
address .company {
color: #FFF;
}
address a {
color: #FFF;
text-decoration: none;
}
address a:hover {
color: rgb(178, 168, 77);
}
address table {
border-collapse: collapse;
margin-top: 1rem;
}
address table td {
padding: 0;
}
/* end pya_contact block */
/* start footer-nav block */
table.footer_nav th, table.footer_nav td {
padding-right: 2.5rem;
vertical-align: top;
}
table.footer_nav th {
color: rgb(178, 168, 77);
text-transform: uppercase;
}
table.footer_nav a {
color: #FFF;
text-decoration: none;
display: block;
}
table.footer_nav a:hover {
color: #FFF;
text-decoration: underline;
}
/* end footer-nav block */
/* start pya_footer block */
div.pya_footer {
padding: 2rem;
color: #A9A9A9;
}
div.pya_footer a {
display: block;
float: right;
margin-left: 2rem;
color: #A9A9A9;
text-decoration: none;
}
div.pya_footer .psf {
display: block;
float: right;
font-size: 0.7rem;
}
/* end pya_footer block */