.ml-1 {
margin-left: 1rem !important;
}
.btn {
border: 0 none;
border-radius: 4px;
cursor: pointer;
display: inline-block;
font-weight: 500;
text-decoration: none;
font-size: 16px;
margin: 0 0 20px;
padding: 8px 16px;
background-color: #8dbf41;
color: #fff;
text-align: center;
}
.btn:hover {
box-shadow: 0 2px 0 rgba(0, 0, 0, 0.25);
}
.btn:hover,
.btn:active,
.btn:focus,
.btn:focus:hover,
.btn:visited,
.btn:visited:hover {
color: #fff;
}
.btn.btn-md {
padding: 18px 20px;
}
.btn.btn-lg {
padding: 24px 20px;
}
.slider-wrapper {
position: relative;
margin-top: 20px;
}
.sider-btns {
z-index: 99;
position: absolute;
bottom: -20px;
width: 100%;
text-align: center;
}
.sider-btns a {
box-shadow: none;
}
.sider-btns a:hover {
background-color: #719834; 
} .nf-form-layout {}
.nf-form-layout .nf-before-form-content {
margin-bottom: 1.75rem;
}
@media (max-width: 767px) {
.sider-btns {
bottom: -24px;
}
.sider-btns .btn {
padding: 6px 14px;
font-size: 13px;
}
}
@media (max-width: 480px) {
.label-left {}
.label-left .nf-field-label,
.label-left .nf-field-element {
width: 100% !important;
}
.label-left .nf-field-label {
margin-bottom: 0.5rem !important;
text-align: left !important;
}
.label-left .nf-field-element {}
}
@media (max-width: 380px) {
.sider-btns {
bottom: -30px;
}
.sider-btns .btn {
padding: 2px 14px;
font-size: 12px;
}
}article, aside, details, figcaption, figure, footer, header, hgroup,
nav, section, summary {
display: block
}
audio, canvas, video {
display: inline-block;
* display: inline;
* zoom: 1
}
audio:not([controls]) {
display: none;
height: 0
}
[hidden] {
display: none
}
html {
font-size: 100%;
-webkit-text-size-adjust: 100%;
-ms-text-size-adjust: 100%
}
html, button, input, select, textarea {
font-family: sans-serif
}
body {
margin: 0
}
a:focus {
outline: thin dotted
}
a:active, a:hover {
outline: 0
}
h1 {
font-size: 2em;
margin: 0.67em 0
}
h2 {
font-size: 1.5em;
margin: 0.83em 0
}
h3 {
font-size: 1.17em;
margin: 1em 0
}
h4 {
font-size: 1em;
margin: 1.33em 0
}
h5 {
font-size: 0.83em;
margin: 1.67em 0
}
h6 {
font-size: 0.75em;
margin: 2.33em 0
}
abbr[title] {
border-bottom: 1px dotted
}
b, strong {
font-weight: bold
}
blockquote {
margin: 1em 40px
}
dfn {
font-style: italic
}
mark {
background: #ff0;
color: #000
}
p, pre {
margin: 1em 0
}
code, kbd, pre, samp {
font-family: monospace, serif;
_font-family: 'courier new', monospace;
font-size: 1em
}
pre {
white-space: pre;
white-space: pre-wrap;
word-wrap: break-word
}
q {
quotes: none
}
q:before, q:after {
content: '';
content: none
}
small {
font-size: 75%
}
sub, sup {
font-size: 75%;
line-height: 0;
position: relative;
vertical-align: baseline
}
sup {
top: -0.5em
}
sub {
bottom: -0.25em
}
dl, menu, ol, ul {
margin: 1em 0
}
dd {
margin: 0 0 0 40px
}
menu, ol, ul {
padding: 0 0 0 40px
}
nav ul, nav ol {
list-style: none;
list-style-image: none
}
img {
border: 0;
-ms-interpolation-mode: bicubic
}
svg:not(:root) {
overflow: hidden
}
figure {
margin: 0
}
form {
margin: 0
}
fieldset {
border: 1px solid #c0c0c0;
margin: 0 2px;
padding: 0.35em 0.625em 0.75em
}
legend {
border: 0;
padding: 0;
white-space: normal;
* margin-left: -7px
}
button, input, select, textarea {
font-size: 100%;
margin: 0;
vertical-align: baseline;
* vertical-align: middle
}
button, input {
line-height: normal
}
button, html input[type="button"], input[type="reset"], input[type="submit"] {
-webkit-appearance: button;
cursor: pointer;
* overflow: visible
}
button[disabled], input[disabled] {
cursor: default
}
input[type="checkbox"], input[type="radio"] {
box-sizing: border-box;
padding: 0;
* height: 13px;
* width: 13px
}
input[type="search"] {
-webkit-appearance: textfield;
-moz-box-sizing: content-box;
-webkit-box-sizing: content-box;
box-sizing: content-box
}
input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-decoration {
-webkit-appearance: none
}
button::-moz-focus-inner, input::-moz-focus-inner {
border: 0;
padding: 0
}
textarea {
overflow: auto;
vertical-align: top
}
table {
border-collapse: collapse;
border-spacing: 0
}
p {
-webkit-hyphens: auto;
-epub-hyphens: auto;
-moz-hyphens: auto;
hyphens: auto
}
b, strong, .strong {
font-weight: bold
}
dfn, em, .em {
font-style: italic
}
small, .small {
font-size: 75%
}
ul, ol {
padding: 0;
list-style-type: none
}
dd {
margin: 0
}
.sidebar ul, .sidebar ol, .commentlist {
list-style: none
}
.ir {
background-color: transparent;
border: 0;
overflow: hidden;
* text-indent: -9999px
}
.ir:before {
content: "";
display: block;
width: 0;
height: 150%
}
.hidden {
display: none !important;
visibility: hidden
}
.visuallyhidden, .screen-reader-text, #searchsubmit {
border: 0;
clip: rect(0 0 0 0);
height: 1px;
margin: -1px;
overflow: hidden;
padding: 0;
position: absolute;
width: 1px
}
.visuallyhidden.focusable:active, .visuallyhidden.focusable:focus {
clip: auto;
height: auto;
margin: 0;
overflow: visible;
position: static;
width: auto
}
.invisible {
visibility: hidden
}
body {
font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;
font-weight: 300;
color: #656565;
text-rendering: optimizelegibility;
-webkit-font-smoothing: antialiased;
letter-spacing: 0.2px
}
p {
color: #656565;
font-size: 0.95em;
line-height: 1.6em
}
h1, .h1, h2, .h2, h3, .h3, h4, .h4, h5, .h5 {
text-rendering: optimizelegibility;
font-weight: 700;
font-family: "Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif;
font-style: normal;
color: #555;
margin-top: 2em;
text-rendering: optimizeLegibility
}
h1 a, .h1 a, h2 a, .h2 a, h3 a, .h3 a, h4 a, .h4 a, h5 a, .h5 a {
text-decoration: none
}
h1 small, .h1 small, h2 small, .h2 small, h3 small, .h3 small, h4 small, .h4 small,
h5 small, .h5 small {
font-size: 60%;
color: #7b7b7b;
line-height: 0
}
h1, .h1 {
font-size: 2.5em;
line-height: 1.333em
}
h2, .h2 {
font-size: 1.75em;
line-height: 1.4em;
margin-bottom: 0.375em
}
h3, .h3 {
font-size: 1.125em
}
h4, .h4 {
font-size: 1.1em;
font-weight: 700
}
h5, .h5 {
font-size: 0.846em;
line-height: 2.09em;
text-transform: uppercase;
letter-spacing: 2px
}
.subheader {
line-height: 1.4;
color: #6f6f6f;
font-weight: 300;
margin-top: 0.2em;
margin-bottom: 0.5em
}
a, a:visited {
color: #8dbf41;
text-decoration: none
}
a:hover, a:focus, a:visited:hover, a:visited:focus {
color: #749d35
}
a:link, a:visited:link {
-webkit-tap-highlight-color: rgba(0, 0, 0, 0.3)
}
ul li, ol li {
color: #656565;
font-size: 0.95em;
line-height: 1.6em;
}
ul, ol, dl {
font-size: 1em;
line-height: 1.6;
margin-bottom: 1.25em;
list-style-position: outside;
font-family: inherit
}
.latest-articles {
margin: 0;
float: left;
width: 100%
}
.latest-articles li {
background: #231f20;
padding: 20px
}
.latest-articles li h3 {
margin: 0 0 15px;
padding-bottom: 15px;
font-size: 1em;
border-bottom: 1px solid #3e3739
}
.latest-articles li .by-line {
font-size: 80%;
margin: 0
}
ul, ol {
margin-left: 0
}
ul.no-bullet, ol.no-bullet {
margin-left: 0
}
ul li ul, ul li ol {
margin-left: 1.25em;
margin-bottom: 0;
font-size: 1em
}
ul.square li ul, ul.circle li ul, ul.disc li ul {
list-style: inherit
}
ul.square {
list-style-type: square
}
ul.circle {
list-style-type: circle
}
ul.disc {
list-style-type: disc
}
ul.no-bullet {
list-style: none
}
ol li ul, ol li ol {
margin-left: 1.25em;
margin-bottom: 0
}
dl dt {
margin-bottom: 0.3em;
font-weight: bold
}
dl dd {
margin-bottom: 0.75em
}
.blue-btn {
display: inline-block;
position: relative;
text-decoration: none;
color: #FFF;
font-size: 0.9em;
font-size: 34px;
line-height: 34px;
font-weight: normal;
padding: 0 24px;
border-radius: 4px;
border: 0;
cursor: pointer
}
.blue-btn:hover, .blue-btn:focus {
color: #FFF;
text-decoration: none
}
.blue-btn:active {
top: 1px
}
.blue-btn {
background-color: #231f20
}
.blue-btn:hover, .blue-btn:focus {
background-color: #181516
}
.blue-btn:active {
background-color: #151314
}
img {
max-width: 100%;
font-style: italic;
vertical-align: middle
}
.gm-style img, img[width], img[height] {
max-width: none
}
img, object, embed {
max-width: 100%;
height: auto
}
object, embed {
height: 100%
}
img {
-ms-interpolation-mode: bicubic
}
.rslides {
position: relative;
list-style: none;
overflow: hidden;
width: 100%;
padding: 0;
margin: 0
}
.rslides li {
-webkit-backface-visibility: hidden;
position: absolute;
display: none;
width: 100%;
left: 0;
top: 0
}
.rslides li:first-child {
position: relative;
display: block;
float: left
}
.rslides img {
display: block;
height: auto;
float: left;
width: 100%;
border: 0
}
.alignleft, img.alignleft {
text-align: left
}
.alignright, img.alignright {
text-align: right
}
.aligncenter, img.aligncenter {
text-align: center
}
.wp-caption {
max-width: 100%;
background: #eee;
padding: 5px
}
.wp-caption img {
max-width: 100%;
margin-bottom: 0;
width: 100%
}
.wp-caption p.wp-caption-text {
font-size: 0.85em;
margin: 4px 0 7px;
text-align: center
}
.breadcrumbs {
float: left;
width: 100%;
border-top: 1px solid #ddd;
border-bottom: 1px solid #ddd;
font-size: 80%;
padding: 15px 0
}
noscript {
width: 100%;
margin-bottom: 30px;
text-align: center;
position: fixed;
opacity: 0.97;
z-index: 9999;
top: 0;
left: 0
}
noscript #nojs {
margin: 0;
color: #333;
font-family: 'lucida grande', tahoma, verdana, arial, sans-serif;
font-size: 12px;
width: 100%;
background: #FFF9D7;
border-bottom: 2px solid #E2C822;
font-weight: bold;
padding: 20px
}
meta.foundation-version {
font-family: "/5.2.2/"
}
meta.foundation-mq-small {
font-family: "/only screen/";
width: 0em
}
meta.foundation-mq-medium {
font-family: "/only screen and (min-width:40.063em)/";
width: 40.063em
}
meta.foundation-mq-large {
font-family: "/only screen and (min-width:64.063em)/";
width: 64.063em
}
meta.foundation-mq-xlarge {
font-family: "/only screen and (min-width:90.063em)/";
width: 90.063em
}
meta.foundation-mq-xxlarge {
font-family: "/only screen and (min-width:120.063em)/";
width: 120.063em
}
meta.foundation-data-attribute-namespace {
font-family: false
}
html, body {
height: 100%
}
* , * :before, * :after {
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box
}
html, body {
font-size: 100%
}
body {
background: #fff;
color: #222;
padding: 0;
margin: 0;
font-family: "Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif;
font-weight: normal;
font-style: normal;
line-height: 1;
position: relative;
cursor: default
}
a:hover {
cursor: pointer
}
img {
max-width: 100%;
height: auto
}
img {
-ms-interpolation-mode: bicubic
}
#map_canvas img, #map_canvas embed, #map_canvas object, .map_canvas img,
.map_canvas embed, .map_canvas object {
max-width: none !important
}
.left {
float: left !important
}
.right {
float: right !important
}
.clearfix:before, .clearfix:after {
content: " ";
display: table
}
.clearfix:after {
clear: both
}
.hide {
display: none
}
.antialiased {
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale
}
img {
display: inline-block;
vertical-align: middle
}
textarea {
height: auto;
min-height: 50px
}
select {
width: 100%
}
.row {
width: 100%;
margin-left: auto;
margin-right: auto;
margin-top: 0;
margin-bottom: 0;
max-width: 62.5rem
}
.row:before, .row:after {
content: " ";
display: table
}
.row:after {
clear: both
}
.row.collapse > .column, .row.collapse > .columns {
padding-left: 0;
padding-right: 0
}
.row.collapse .row {
margin-left: 0;
margin-right: 0
}
.row .row {
width: auto;
margin-left: -0.9375rem;
margin-right: -0.9375rem;
margin-top: 0;
margin-bottom: 0;
max-width: none
}
.row .row:before, .row .row:after {
content: " ";
display: table
}
.row .row:after {
clear: both
}
.row .row.collapse {
width: auto;
margin: 0;
max-width: none
}
.row .row.collapse:before, .row .row.collapse:after {
content: " ";
display: table
}
.row .row.collapse:after {
clear: both
}
.column, .columns {
padding-left: 0.9375rem;
padding-right: 0.9375rem;
width: 100%;
float: left
}
@media only screen {
.small-push-0 {
position: relative;
left: 0%;
right: auto
}
.small-pull-0 {
position: relative;
right: 0%;
left: auto
}
.small-push-1 {
position: relative;
left: 8.33333%;
right: auto
}
.small-pull-1 {
position: relative;
right: 8.33333%;
left: auto
}
.small-push-2 {
position: relative;
left: 16.66667%;
right: auto
}
.small-pull-2 {
position: relative;
right: 16.66667%;
left: auto
}
.small-push-3 {
position: relative;
left: 25%;
right: auto
}
.small-pull-3 {
position: relative;
right: 25%;
left: auto
}
.small-push-4 {
position: relative;
left: 33.33333%;
right: auto
}
.small-pull-4 {
position: relative;
right: 33.33333%;
left: auto
}
.small-push-5 {
position: relative;
left: 41.66667%;
right: auto
}
.small-pull-5 {
position: relative;
right: 41.66667%;
left: auto
}
.small-push-6 {
position: relative;
left: 50%;
right: auto
}
.small-pull-6 {
position: relative;
right: 50%;
left: auto
}
.small-push-7 {
position: relative;
left: 58.33333%;
right: auto
}
.small-pull-7 {
position: relative;
right: 58.33333%;
left: auto
}
.small-push-8 {
position: relative;
left: 66.66667%;
right: auto
}
.small-pull-8 {
position: relative;
right: 66.66667%;
left: auto
}
.small-push-9 {
position: relative;
left: 75%;
right: auto
}
.small-pull-9 {
position: relative;
right: 75%;
left: auto
}
.small-push-10 {
position: relative;
left: 83.33333%;
right: auto
}
.small-pull-10 {
position: relative;
right: 83.33333%;
left: auto
}
.small-push-11 {
position: relative;
left: 91.66667%;
right: auto
}
.small-pull-11 {
position: relative;
right: 91.66667%;
left: auto
}
.column, .columns {
position: relative;
padding-left: 0.9375rem;
padding-right: 0.9375rem;
float: left
}
.small-1 {
width: 8.33333%
}
.small-2 {
width: 16.66667%
}
.small-3 {
width: 25%
}
.small-4 {
width: 33.33333%
}
.small-5 {
width: 41.66667%
}
.small-6 {
width: 50%
}
.small-7 {
width: 58.33333%
}
.small-8 {
width: 66.66667%
}
.small-9 {
width: 75%
}
.small-10 {
width: 83.33333%
}
.small-11 {
width: 91.66667%
}
.small-12 {
width: 100%
}
[class * ="column"] + [class * ="column"]:last-child {
float: right
}
[class * ="column"] + [class * ="column"].end {
float: left
}
.small-offset-0 {
margin-left: 0% !important
}
.small-offset-1 {
margin-left: 8.33333% !important
}
.small-offset-2 {
margin-left: 16.66667% !important
}
.small-offset-3 {
margin-left: 25% !important
}
.small-offset-4 {
margin-left: 33.33333% !important
}
.small-offset-5 {
margin-left: 41.66667% !important
}
.small-offset-6 {
margin-left: 50% !important
}
.small-offset-7 {
margin-left: 58.33333% !important
}
.small-offset-8 {
margin-left: 66.66667% !important
}
.small-offset-9 {
margin-left: 75% !important
}
.small-offset-10 {
margin-left: 83.33333% !important
}
.small-offset-11 {
margin-left: 91.66667% !important
}
.small-reset-order {
margin-left: 0;
margin-right: 0;
left: auto;
right: auto;
float: left
}
.column.small-centered, .columns.small-centered {
margin-left: auto;
margin-right: auto;
float: none !important
}
.column.small-uncentered, .columns.small-uncentered {
margin-left: 0;
margin-right: 0;
float: left !important
}
.column.small-uncentered.opposite, .columns.small-uncentered.opposite {
float: right
}
}
@media only screen and (min-width: 40.063em) {
.medium-push-0 {
position: relative;
left: 0%;
right: auto
}
.medium-pull-0 {
position: relative;
right: 0%;
left: auto
}
.medium-push-1 {
position: relative;
left: 8.33333%;
right: auto
}
.medium-pull-1 {
position: relative;
right: 8.33333%;
left: auto
}
.medium-push-2 {
position: relative;
left: 16.66667%;
right: auto
}
.medium-pull-2 {
position: relative;
right: 16.66667%;
left: auto
}
.medium-push-3 {
position: relative;
left: 25%;
right: auto
}
.medium-pull-3 {
position: relative;
right: 25%;
left: auto
}
.medium-push-4 {
position: relative;
left: 33.33333%;
right: auto
}
.medium-pull-4 {
position: relative;
right: 33.33333%;
left: auto
}
.medium-push-5 {
position: relative;
left: 41.66667%;
right: auto
}
.medium-pull-5 {
position: relative;
right: 41.66667%;
left: auto
}
.medium-push-6 {
position: relative;
left: 50%;
right: auto
}
.medium-pull-6 {
position: relative;
right: 50%;
left: auto
}
.medium-push-7 {
position: relative;
left: 58.33333%;
right: auto
}
.medium-pull-7 {
position: relative;
right: 58.33333%;
left: auto
}
.medium-push-8 {
position: relative;
left: 66.66667%;
right: auto
}
.medium-pull-8 {
position: relative;
right: 66.66667%;
left: auto
}
.medium-push-9 {
position: relative;
left: 75%;
right: auto
}
.medium-pull-9 {
position: relative;
right: 75%;
left: auto
}
.medium-push-10 {
position: relative;
left: 83.33333%;
right: auto
}
.medium-pull-10 {
position: relative;
right: 83.33333%;
left: auto
}
.medium-push-11 {
position: relative;
left: 91.66667%;
right: auto
}
.medium-pull-11 {
position: relative;
right: 91.66667%;
left: auto
}
.column, .columns {
position: relative;
padding-left: 0.9375rem;
padding-right: 0.9375rem;
float: left
}
.medium-1 {
width: 8.33333%
}
.medium-2 {
width: 16.66667%
}
.medium-3 {
width: 25%
}
.medium-4 {
width: 33.33333%
}
.medium-5 {
width: 41.66667%
}
.medium-6 {
width: 50%
}
.medium-7 {
width: 58.33333%
}
.medium-8 {
width: 66.66667%
}
.medium-9 {
width: 75%
}
.medium-10 {
width: 83.33333%
}
.medium-11 {
width: 91.66667%
}
.medium-12 {
width: 100%
}
[class * ="column"] + [class * ="column"]:last-child {
float: right
}
[class * ="column"] + [class * ="column"].end {
float: left
}
.medium-offset-0 {
margin-left: 0% !important
}
.medium-offset-1 {
margin-left: 8.33333% !important
}
.medium-offset-2 {
margin-left: 16.66667% !important
}
.medium-offset-3 {
margin-left: 25% !important
}
.medium-offset-4 {
margin-left: 33.33333% !important
}
.medium-offset-5 {
margin-left: 41.66667% !important
}
.medium-offset-6 {
margin-left: 50% !important
}
.medium-offset-7 {
margin-left: 58.33333% !important
}
.medium-offset-8 {
margin-left: 66.66667% !important
}
.medium-offset-9 {
margin-left: 75% !important
}
.medium-offset-10 {
margin-left: 83.33333% !important
}
.medium-offset-11 {
margin-left: 91.66667% !important
}
.medium-reset-order {
margin-left: 0;
margin-right: 0;
left: auto;
right: auto;
float: left
}
.column.medium-centered, .columns.medium-centered {
margin-left: auto;
margin-right: auto;
float: none !important
}
.column.medium-uncentered, .columns.medium-uncentered {
margin-left: 0;
margin-right: 0;
float: left !important
}
.column.medium-uncentered.opposite, .columns.medium-uncentered.opposite {
float: right
}
.push-0 {
position: relative;
left: 0%;
right: auto
}
.pull-0 {
position: relative;
right: 0%;
left: auto
}
.push-1 {
position: relative;
left: 8.33333%;
right: auto
}
.pull-1 {
position: relative;
right: 8.33333%;
left: auto
}
.push-2 {
position: relative;
left: 16.66667%;
right: auto
}
.pull-2 {
position: relative;
right: 16.66667%;
left: auto
}
.push-3 {
position: relative;
left: 25%;
right: auto
}
.pull-3 {
position: relative;
right: 25%;
left: auto
}
.push-4 {
position: relative;
left: 33.33333%;
right: auto
}
.pull-4 {
position: relative;
right: 33.33333%;
left: auto
}
.push-5 {
position: relative;
left: 41.66667%;
right: auto
}
.pull-5 {
position: relative;
right: 41.66667%;
left: auto
}
.push-6 {
position: relative;
left: 50%;
right: auto
}
.pull-6 {
position: relative;
right: 50%;
left: auto
}
.push-7 {
position: relative;
left: 58.33333%;
right: auto
}
.pull-7 {
position: relative;
right: 58.33333%;
left: auto
}
.push-8 {
position: relative;
left: 66.66667%;
right: auto
}
.pull-8 {
position: relative;
right: 66.66667%;
left: auto
}
.push-9 {
position: relative;
left: 75%;
right: auto
}
.pull-9 {
position: relative;
right: 75%;
left: auto
}
.push-10 {
position: relative;
left: 83.33333%;
right: auto
}
.pull-10 {
position: relative;
right: 83.33333%;
left: auto
}
.push-11 {
position: relative;
left: 91.66667%;
right: auto
}
.pull-11 {
position: relative;
right: 91.66667%;
left: auto
}
}
@media only screen and (min-width: 64.063em) {
.large-push-0 {
position: relative;
left: 0%;
right: auto
}
.large-pull-0 {
position: relative;
right: 0%;
left: auto
}
.large-push-1 {
position: relative;
left: 8.33333%;
right: auto
}
.large-pull-1 {
position: relative;
right: 8.33333%;
left: auto
}
.large-push-2 {
position: relative;
left: 16.66667%;
right: auto
}
.large-pull-2 {
position: relative;
right: 16.66667%;
left: auto
}
.large-push-3 {
position: relative;
left: 25%;
right: auto
}
.large-pull-3 {
position: relative;
right: 25%;
left: auto
}
.large-push-4 {
position: relative;
left: 33.33333%;
right: auto
}
.large-pull-4 {
position: relative;
right: 33.33333%;
left: auto
}
.large-push-5 {
position: relative;
left: 41.66667%;
right: auto
}
.large-pull-5 {
position: relative;
right: 41.66667%;
left: auto
}
.large-push-6 {
position: relative;
left: 50%;
right: auto
}
.large-pull-6 {
position: relative;
right: 50%;
left: auto
}
.large-push-7 {
position: relative;
left: 58.33333%;
right: auto
}
.large-pull-7 {
position: relative;
right: 58.33333%;
left: auto
}
.large-push-8 {
position: relative;
left: 66.66667%;
right: auto
}
.large-pull-8 {
position: relative;
right: 66.66667%;
left: auto
}
.large-push-9 {
position: relative;
left: 75%;
right: auto
}
.large-pull-9 {
position: relative;
right: 75%;
left: auto
}
.large-push-10 {
position: relative;
left: 83.33333%;
right: auto
}
.large-pull-10 {
position: relative;
right: 83.33333%;
left: auto
}
.large-push-11 {
position: relative;
left: 91.66667%;
right: auto
}
.large-pull-11 {
position: relative;
right: 91.66667%;
left: auto
}
.column, .columns {
position: relative;
padding-left: 0.9375rem;
padding-right: 0.9375rem;
float: left
}
.large-1 {
width: 8.33333%
}
.large-2 {
width: 16.66667%
}
.large-3 {
width: 25%
}
.large-4 {
width: 33.33333%
}
.large-5 {
width: 41.66667%
}
.large-6 {
width: 50%
}
.large-7 {
width: 58.33333%
}
.large-8 {
width: 66.66667%
}
.large-9 {
width: 75%
}
.large-10 {
width: 83.33333%
}
.large-11 {
width: 91.66667%
}
.large-12 {
width: 100%
}
[class * ="column"] + [class * ="column"]:last-child {
float: right
}
[class * ="column"] + [class * ="column"].end {
float: left
}
.large-offset-0 {
margin-left: 0% !important
}
.large-offset-1 {
margin-left: 8.33333% !important
}
.large-offset-2 {
margin-left: 16.66667% !important
}
.large-offset-3 {
margin-left: 25% !important
}
.large-offset-4 {
margin-left: 33.33333% !important
}
.large-offset-5 {
margin-left: 41.66667% !important
}
.large-offset-6 {
margin-left: 50% !important
}
.large-offset-7 {
margin-left: 58.33333% !important
}
.large-offset-8 {
margin-left: 66.66667% !important
}
.large-offset-9 {
margin-left: 75% !important
}
.large-offset-10 {
margin-left: 83.33333% !important
}
.large-offset-11 {
margin-left: 91.66667% !important
}
.large-reset-order {
margin-left: 0;
margin-right: 0;
left: auto;
right: auto;
float: left
}
.column.large-centered, .columns.large-centered {
margin-left: auto;
margin-right: auto;
float: none !important
}
.column.large-uncentered, .columns.large-uncentered {
margin-left: 0;
margin-right: 0;
float: left !important
}
.column.large-uncentered.opposite, .columns.large-uncentered.opposite {
float: right
}
.push-0 {
position: relative;
left: 0%;
right: auto
}
.pull-0 {
position: relative;
right: 0%;
left: auto
}
.push-1 {
position: relative;
left: 8.33333%;
right: auto
}
.pull-1 {
position: relative;
right: 8.33333%;
left: auto
}
.push-2 {
position: relative;
left: 16.66667%;
right: auto
}
.pull-2 {
position: relative;
right: 16.66667%;
left: auto
}
.push-3 {
position: relative;
left: 25%;
right: auto
}
.pull-3 {
position: relative;
right: 25%;
left: auto
}
.push-4 {
position: relative;
left: 33.33333%;
right: auto
}
.pull-4 {
position: relative;
right: 33.33333%;
left: auto
}
.push-5 {
position: relative;
left: 41.66667%;
right: auto
}
.pull-5 {
position: relative;
right: 41.66667%;
left: auto
}
.push-6 {
position: relative;
left: 50%;
right: auto
}
.pull-6 {
position: relative;
right: 50%;
left: auto
}
.push-7 {
position: relative;
left: 58.33333%;
right: auto
}
.pull-7 {
position: relative;
right: 58.33333%;
left: auto
}
.push-8 {
position: relative;
left: 66.66667%;
right: auto
}
.pull-8 {
position: relative;
right: 66.66667%;
left: auto
}
.push-9 {
position: relative;
left: 75%;
right: auto
}
.pull-9 {
position: relative;
right: 75%;
left: auto
}
.push-10 {
position: relative;
left: 83.33333%;
right: auto
}
.pull-10 {
position: relative;
right: 83.33333%;
left: auto
}
.push-11 {
position: relative;
left: 91.66667%;
right: auto
}
.pull-11 {
position: relative;
right: 91.66667%;
left: auto
}
}
[class * ="block-grid-"] {
display: block;
padding: 0;
margin: 0 -0.625rem
}
[class * ="block-grid-"]:before, [class * ="block-grid-"]:after {
content: " ";
display: table
}
[class * ="block-grid-"]:after {
clear: both
}
[class * ="block-grid-"] > li {
display: block;
height: auto;
float: left;
padding: 0 0.625rem 1.25rem
}
@media only screen {
.small-block-grid-1 > li {
width: 100%;
list-style: none
}
.small-block-grid-1 > li:nth-of-type(n) {
clear: none
}
.small-block-grid-1 > li:nth-of-type(1n + 1) {
clear: both
}
.small-block-grid-2 > li {
width: 50%;
list-style: none
}
.small-block-grid-2 > li:nth-of-type(n) {
clear: none
}
.small-block-grid-2 > li:nth-of-type(2n + 1) {
clear: both
}
.small-block-grid-3 > li {
width: 33.33333%;
list-style: none
}
.small-block-grid-3 > li:nth-of-type(n) {
clear: none
}
.small-block-grid-3 > li:nth-of-type(3n + 1) {
clear: both
}
.small-block-grid-4 > li {
width: 25%;
list-style: none
}
.small-block-grid-4 > li:nth-of-type(n) {
clear: none
}
.small-block-grid-4 > li:nth-of-type(4n + 1) {
clear: both
}
.small-block-grid-5 > li {
width: 20%;
list-style: none
}
.small-block-grid-5 > li:nth-of-type(n) {
clear: none
}
.small-block-grid-5 > li:nth-of-type(5n + 1) {
clear: both
}
.small-block-grid-6 > li {
width: 16.66667%;
list-style: none
}
.small-block-grid-6 > li:nth-of-type(n) {
clear: none
}
.small-block-grid-6 > li:nth-of-type(6n + 1) {
clear: both
}
.small-block-grid-7 > li {
width: 14.28571%;
list-style: none
}
.small-block-grid-7 > li:nth-of-type(n) {
clear: none
}
.small-block-grid-7 > li:nth-of-type(7n + 1) {
clear: both
}
.small-block-grid-8 > li {
width: 12.5%;
list-style: none
}
.small-block-grid-8 > li:nth-of-type(n) {
clear: none
}
.small-block-grid-8 > li:nth-of-type(8n + 1) {
clear: both
}
.small-block-grid-9 > li {
width: 11.11111%;
list-style: none
}
.small-block-grid-9 > li:nth-of-type(n) {
clear: none
}
.small-block-grid-9 > li:nth-of-type(9n + 1) {
clear: both
}
.small-block-grid-10 > li {
width: 10%;
list-style: none
}
.small-block-grid-10 > li:nth-of-type(n) {
clear: none
}
.small-block-grid-10 > li:nth-of-type(10n + 1) {
clear: both
}
.small-block-grid-11 > li {
width: 9.09091%;
list-style: none
}
.small-block-grid-11 > li:nth-of-type(n) {
clear: none
}
.small-block-grid-11 > li:nth-of-type(11n + 1) {
clear: both
}
.small-block-grid-12 > li {
width: 8.33333%;
list-style: none
}
.small-block-grid-12 > li:nth-of-type(n) {
clear: none
}
.small-block-grid-12 > li:nth-of-type(12n + 1) {
clear: both
}
}
@media only screen and (min-width: 40.063em) {
.medium-block-grid-1 > li {
width: 100%;
list-style: none
}
.medium-block-grid-1 > li:nth-of-type(n) {
clear: none
}
.medium-block-grid-1 > li:nth-of-type(1n + 1) {
clear: both
}
.medium-block-grid-2 > li {
width: 50%;
list-style: none
}
.medium-block-grid-2 > li:nth-of-type(n) {
clear: none
}
.medium-block-grid-2 > li:nth-of-type(2n + 1) {
clear: both
}
.medium-block-grid-3 > li {
width: 33.33333%;
list-style: none
}
.medium-block-grid-3 > li:nth-of-type(n) {
clear: none
}
.medium-block-grid-3 > li:nth-of-type(3n + 1) {
clear: both
}
.medium-block-grid-4 > li {
width: 25%;
list-style: none
}
.medium-block-grid-4 > li:nth-of-type(n) {
clear: none
}
.medium-block-grid-4 > li:nth-of-type(4n + 1) {
clear: both
}
.medium-block-grid-5 > li {
width: 20%;
list-style: none
}
.medium-block-grid-5 > li:nth-of-type(n) {
clear: none
}
.medium-block-grid-5 > li:nth-of-type(5n + 1) {
clear: both
}
.medium-block-grid-6 > li {
width: 16.66667%;
list-style: none
}
.medium-block-grid-6 > li:nth-of-type(n) {
clear: none
}
.medium-block-grid-6 > li:nth-of-type(6n + 1) {
clear: both
}
.medium-block-grid-7 > li {
width: 14.28571%;
list-style: none
}
.medium-block-grid-7 > li:nth-of-type(n) {
clear: none
}
.medium-block-grid-7 > li:nth-of-type(7n + 1) {
clear: both
}
.medium-block-grid-8 > li {
width: 12.5%;
list-style: none
}
.medium-block-grid-8 > li:nth-of-type(n) {
clear: none
}
.medium-block-grid-8 > li:nth-of-type(8n + 1) {
clear: both
}
.medium-block-grid-9 > li {
width: 11.11111%;
list-style: none
}
.medium-block-grid-9 > li:nth-of-type(n) {
clear: none
}
.medium-block-grid-9 > li:nth-of-type(9n + 1) {
clear: both
}
.medium-block-grid-10 > li {
width: 10%;
list-style: none
}
.medium-block-grid-10 > li:nth-of-type(n) {
clear: none
}
.medium-block-grid-10 > li:nth-of-type(10n + 1) {
clear: both
}
.medium-block-grid-11 > li {
width: 9.09091%;
list-style: none
}
.medium-block-grid-11 > li:nth-of-type(n) {
clear: none
}
.medium-block-grid-11 > li:nth-of-type(11n + 1) {
clear: both
}
.medium-block-grid-12 > li {
width: 8.33333%;
list-style: none
}
.medium-block-grid-12 > li:nth-of-type(n) {
clear: none
}
.medium-block-grid-12 > li:nth-of-type(12n + 1) {
clear: both
}
}
@media only screen and (min-width: 64.063em) {
.large-block-grid-1 > li {
width: 100%;
list-style: none
}
.large-block-grid-1 > li:nth-of-type(n) {
clear: none
}
.large-block-grid-1 > li:nth-of-type(1n + 1) {
clear: both
}
.large-block-grid-2 > li {
width: 50%;
list-style: none
}
.large-block-grid-2 > li:nth-of-type(n) {
clear: none
}
.large-block-grid-2 > li:nth-of-type(2n + 1) {
clear: both
}
.large-block-grid-3 > li {
width: 33.33333%;
list-style: none
}
.large-block-grid-3 > li:nth-of-type(n) {
clear: none
}
.large-block-grid-3 > li:nth-of-type(3n + 1) {
clear: both
}
.large-block-grid-4 > li {
width: 25%;
list-style: none
}
.large-block-grid-4 > li:nth-of-type(n) {
clear: none
}
.large-block-grid-4 > li:nth-of-type(4n + 1) {
clear: both
}
.large-block-grid-5 > li {
width: 20%;
list-style: none
}
.large-block-grid-5 > li:nth-of-type(n) {
clear: none
}
.large-block-grid-5 > li:nth-of-type(5n + 1) {
clear: both
}
.large-block-grid-6 > li {
width: 16.66667%;
list-style: none
}
.large-block-grid-6 > li:nth-of-type(n) {
clear: none
}
.large-block-grid-6 > li:nth-of-type(6n + 1) {
clear: both
}
.large-block-grid-7 > li {
width: 14.28571%;
list-style: none
}
.large-block-grid-7 > li:nth-of-type(n) {
clear: none
}
.large-block-grid-7 > li:nth-of-type(7n + 1) {
clear: both
}
.large-block-grid-8 > li {
width: 12.5%;
list-style: none
}
.large-block-grid-8 > li:nth-of-type(n) {
clear: none
}
.large-block-grid-8 > li:nth-of-type(8n + 1) {
clear: both
}
.large-block-grid-9 > li {
width: 11.11111%;
list-style: none
}
.large-block-grid-9 > li:nth-of-type(n) {
clear: none
}
.large-block-grid-9 > li:nth-of-type(9n + 1) {
clear: both
}
.large-block-grid-10 > li {
width: 10%;
list-style: none
}
.large-block-grid-10 > li:nth-of-type(n) {
clear: none
}
.large-block-grid-10 > li:nth-of-type(10n + 1) {
clear: both
}
.large-block-grid-11 > li {
width: 9.09091%;
list-style: none
}
.large-block-grid-11 > li:nth-of-type(n) {
clear: none
}
.large-block-grid-11 > li:nth-of-type(11n + 1) {
clear: both
}
.large-block-grid-12 > li {
width: 8.33333%;
list-style: none
}
.large-block-grid-12 > li:nth-of-type(n) {
clear: none
}
.large-block-grid-12 > li:nth-of-type(12n + 1) {
clear: both
}
}
@media only screen {
.show-for-small-only, .show-for-small-up, .show-for-small, .show-for-small-down,
.hide-for-medium-only, .hide-for-medium-up, .hide-for-medium, .show-for-medium-down,
.hide-for-large-only, .hide-for-large-up, .hide-for-large, .show-for-large-down,
.hide-for-xlarge-only, .hide-for-xlarge-up, .hide-for-xxlarge-only,
.hide-for-xxlarge-up {
display: inherit !important
}
.hide-for-small-only, .hide-for-small-up, .hide-for-small, .hide-for-small-down,
.show-for-medium-only, .show-for-medium-up, .show-for-medium, .hide-for-medium-down,
.show-for-large-only, .show-for-large-up, .show-for-large, .hide-for-large-down,
.show-for-xlarge-only, .show-for-xlarge-up, .show-for-xxlarge-only,
.show-for-xxlarge-up {
display: none !important
}
.visible-for-small-only, .visible-for-small-up, .visible-for-small,
.visible-for-small-down, .hidden-for-medium-only, .hidden-for-medium-up,
.hidden-for-medium, .visible-for-medium-down, .hidden-for-large-only,
.hidden-for-large-up, .hidden-for-large, .visible-for-large-down,
.hidden-for-xlarge-only, .hidden-for-xlarge-up, .hidden-for-xxlarge-only,
.hidden-for-xxlarge-up {
position: static !important;
height: auto;
width: auto;
overflow: visible;
clip: auto
}
.hidden-for-small-only, .hidden-for-small-up, .hidden-for-small,
.hidden-for-small-down, .visible-for-medium-only, .visible-for-medium-up,
.visible-for-medium, .hidden-for-medium-down, .visible-for-large-only,
.visible-for-large-up, .visible-for-large, .hidden-for-large-down,
.visible-for-xlarge-only, .visible-for-xlarge-up, .visible-for-xxlarge-only,
.visible-for-xxlarge-up {
position: absolute !important;
height: 1px;
width: 1px;
overflow: hidden;
clip: rect(1px, 1px, 1px, 1px)
}
table.show-for-small-only, table.show-for-small-up, table.show-for-small,
table.show-for-small-down, table.hide-for-medium-only, table.hide-for-medium-up,
table.hide-for-medium, table.show-for-medium-down, table.hide-for-large-only,
table.hide-for-large-up, table.hide-for-large, table.show-for-large-down,
table.hide-for-xlarge-only, table.hide-for-xlarge-up, table.hide-for-xxlarge-only,
table.hide-for-xxlarge-up {
display: table
}
thead.show-for-small-only, thead.show-for-small-up, thead.show-for-small,
thead.show-for-small-down, thead.hide-for-medium-only, thead.hide-for-medium-up,
thead.hide-for-medium, thead.show-for-medium-down, thead.hide-for-large-only,
thead.hide-for-large-up, thead.hide-for-large, thead.show-for-large-down,
thead.hide-for-xlarge-only, thead.hide-for-xlarge-up, thead.hide-for-xxlarge-only,
thead.hide-for-xxlarge-up {
display: table-header-group !important
}
tbody.show-for-small-only, tbody.show-for-small-up, tbody.show-for-small,
tbody.show-for-small-down, tbody.hide-for-medium-only, tbody.hide-for-medium-up,
tbody.hide-for-medium, tbody.show-for-medium-down, tbody.hide-for-large-only,
tbody.hide-for-large-up, tbody.hide-for-large, tbody.show-for-large-down,
tbody.hide-for-xlarge-only, tbody.hide-for-xlarge-up, tbody.hide-for-xxlarge-only,
tbody.hide-for-xxlarge-up {
display: table-row-group !important
}
tr.show-for-small-only, tr.show-for-small-up, tr.show-for-small,
tr.show-for-small-down, tr.hide-for-medium-only, tr.hide-for-medium-up,
tr.hide-for-medium, tr.show-for-medium-down, tr.hide-for-large-only,
tr.hide-for-large-up, tr.hide-for-large, tr.show-for-large-down,
tr.hide-for-xlarge-only, tr.hide-for-xlarge-up, tr.hide-for-xxlarge-only,
tr.hide-for-xxlarge-up {
display: table-row !important
}
th.show-for-small-only, td.show-for-small-only, th.show-for-small-up,
td.show-for-small-up, th.show-for-small, td.show-for-small, th.show-for-small-down,
td.show-for-small-down, th.hide-for-medium-only, td.hide-for-medium-only,
th.hide-for-medium-up, td.hide-for-medium-up, th.hide-for-medium,
td.hide-for-medium, th.show-for-medium-down, td.show-for-medium-down,
th.hide-for-large-only, td.hide-for-large-only, th.hide-for-large-up,
td.hide-for-large-up, th.hide-for-large, td.hide-for-large, th.show-for-large-down,
td.show-for-large-down, th.hide-for-xlarge-only, td.hide-for-xlarge-only,
th.hide-for-xlarge-up, td.hide-for-xlarge-up, th.hide-for-xxlarge-only,
td.hide-for-xxlarge-only, th.hide-for-xxlarge-up, td.hide-for-xxlarge-up {
display: table-cell !important
}
}
@media only screen and (min-width: 40.063em) {
.hide-for-small-only, .show-for-small-up, .hide-for-small, .hide-for-small-down,
.show-for-medium-only, .show-for-medium-up, .show-for-medium, .show-for-medium-down,
.hide-for-large-only, .hide-for-large-up, .hide-for-large, .show-for-large-down,
.hide-for-xlarge-only, .hide-for-xlarge-up, .hide-for-xxlarge-only,
.hide-for-xxlarge-up {
display: inherit !important
}
.show-for-small-only, .hide-for-small-up, .show-for-small, .show-for-small-down,
.hide-for-medium-only, .hide-for-medium-up, .hide-for-medium, .hide-for-medium-down,
.show-for-large-only, .show-for-large-up, .show-for-large, .hide-for-large-down,
.show-for-xlarge-only, .show-for-xlarge-up, .show-for-xxlarge-only,
.show-for-xxlarge-up {
display: none !important
}
.hidden-for-small-only, .visible-for-small-up, .hidden-for-small,
.hidden-for-small-down, .visible-for-medium-only, .visible-for-medium-up,
.visible-for-medium, .visible-for-medium-down, .hidden-for-large-only,
.hidden-for-large-up, .hidden-for-large, .visible-for-large-down,
.hidden-for-xlarge-only, .hidden-for-xlarge-up, .hidden-for-xxlarge-only,
.hidden-for-xxlarge-up {
position: static !important;
height: auto;
width: auto;
overflow: visible;
clip: auto
}
.visible-for-small-only, .hidden-for-small-up, .visible-for-small,
.visible-for-small-down, .hidden-for-medium-only, .hidden-for-medium-up,
.hidden-for-medium, .hidden-for-medium-down, .visible-for-large-only,
.visible-for-large-up, .visible-for-large, .hidden-for-large-down,
.visible-for-xlarge-only, .visible-for-xlarge-up, .visible-for-xxlarge-only,
.visible-for-xxlarge-up {
position: absolute !important;
height: 1px;
width: 1px;
overflow: hidden;
clip: rect(1px, 1px, 1px, 1px)
}
table.hide-for-small-only, table.show-for-small-up, table.hide-for-small,
table.hide-for-small-down, table.show-for-medium-only, table.show-for-medium-up,
table.show-for-medium, table.show-for-medium-down, table.hide-for-large-only,
table.hide-for-large-up, table.hide-for-large, table.show-for-large-down,
table.hide-for-xlarge-only, table.hide-for-xlarge-up, table.hide-for-xxlarge-only,
table.hide-for-xxlarge-up {
display: table
}
thead.hide-for-small-only, thead.show-for-small-up, thead.hide-for-small,
thead.hide-for-small-down, thead.show-for-medium-only, thead.show-for-medium-up,
thead.show-for-medium, thead.show-for-medium-down, thead.hide-for-large-only,
thead.hide-for-large-up, thead.hide-for-large, thead.show-for-large-down,
thead.hide-for-xlarge-only, thead.hide-for-xlarge-up, thead.hide-for-xxlarge-only,
thead.hide-for-xxlarge-up {
display: table-header-group !important
}
tbody.hide-for-small-only, tbody.show-for-small-up, tbody.hide-for-small,
tbody.hide-for-small-down, tbody.show-for-medium-only, tbody.show-for-medium-up,
tbody.show-for-medium, tbody.show-for-medium-down, tbody.hide-for-large-only,
tbody.hide-for-large-up, tbody.hide-for-large, tbody.show-for-large-down,
tbody.hide-for-xlarge-only, tbody.hide-for-xlarge-up, tbody.hide-for-xxlarge-only,
tbody.hide-for-xxlarge-up {
display: table-row-group !important
}
tr.hide-for-small-only, tr.show-for-small-up, tr.hide-for-small,
tr.hide-for-small-down, tr.show-for-medium-only, tr.show-for-medium-up,
tr.show-for-medium, tr.show-for-medium-down, tr.hide-for-large-only,
tr.hide-for-large-up, tr.hide-for-large, tr.show-for-large-down,
tr.hide-for-xlarge-only, tr.hide-for-xlarge-up, tr.hide-for-xxlarge-only,
tr.hide-for-xxlarge-up {
display: table-row !important
}
th.hide-for-small-only, td.hide-for-small-only, th.show-for-small-up,
td.show-for-small-up, th.hide-for-small, td.hide-for-small, th.hide-for-small-down,
td.hide-for-small-down, th.show-for-medium-only, td.show-for-medium-only,
th.show-for-medium-up, td.show-for-medium-up, th.show-for-medium,
td.show-for-medium, th.show-for-medium-down, td.show-for-medium-down,
th.hide-for-large-only, td.hide-for-large-only, th.hide-for-large-up,
td.hide-for-large-up, th.hide-for-large, td.hide-for-large, th.show-for-large-down,
td.show-for-large-down, th.hide-for-xlarge-only, td.hide-for-xlarge-only,
th.hide-for-xlarge-up, td.hide-for-xlarge-up, th.hide-for-xxlarge-only,
td.hide-for-xxlarge-only, th.hide-for-xxlarge-up, td.hide-for-xxlarge-up {
display: table-cell !important
}
}
@media only screen and (min-width: 64.063em) {
.hide-for-small-only, .show-for-small-up, .hide-for-small, .hide-for-small-down,
.hide-for-medium-only, .show-for-medium-up, .hide-for-medium, .hide-for-medium-down,
.show-for-large-only, .show-for-large-up, .show-for-large, .show-for-large-down,
.hide-for-xlarge-only, .hide-for-xlarge-up, .hide-for-xxlarge-only,
.hide-for-xxlarge-up {
display: inherit !important
}
.show-for-small-only, .hide-for-small-up, .show-for-small, .show-for-small-down,
.show-for-medium-only, .hide-for-medium-up, .show-for-medium, .show-for-medium-down,
.hide-for-large-only, .hide-for-large-up, .hide-for-large, .hide-for-large-down,
.show-for-xlarge-only, .show-for-xlarge-up, .show-for-xxlarge-only,
.show-for-xxlarge-up {
display: none !important
}
.hidden-for-small-only, .visible-for-small-up, .hidden-for-small,
.hidden-for-small-down, .hidden-for-medium-only, .visible-for-medium-up,
.hidden-for-medium, .hidden-for-medium-down, .visible-for-large-only,
.visible-for-large-up, .visible-for-large, .visible-for-large-down,
.hidden-for-xlarge-only, .hidden-for-xlarge-up, .hidden-for-xxlarge-only,
.hidden-for-xxlarge-up {
position: static !important;
height: auto;
width: auto;
overflow: visible;
clip: auto
}
.visible-for-small-only, .hidden-for-small-up, .visible-for-small,
.visible-for-small-down, .visible-for-medium-only, .hidden-for-medium-up,
.visible-for-medium, .visible-for-medium-down, .hidden-for-large-only,
.hidden-for-large-up, .hidden-for-large, .hidden-for-large-down,
.visible-for-xlarge-only, .visible-for-xlarge-up, .visible-for-xxlarge-only,
.visible-for-xxlarge-up {
position: absolute !important;
height: 1px;
width: 1px;
overflow: hidden;
clip: rect(1px, 1px, 1px, 1px)
}
table.hide-for-small-only, table.show-for-small-up, table.hide-for-small,
table.hide-for-small-down, table.hide-for-medium-only, table.show-for-medium-up,
table.hide-for-medium, table.hide-for-medium-down, table.show-for-large-only,
table.show-for-large-up, table.show-for-large, table.show-for-large-down,
table.hide-for-xlarge-only, table.hide-for-xlarge-up, table.hide-for-xxlarge-only,
table.hide-for-xxlarge-up {
display: table
}
thead.hide-for-small-only, thead.show-for-small-up, thead.hide-for-small,
thead.hide-for-small-down, thead.hide-for-medium-only, thead.show-for-medium-up,
thead.hide-for-medium, thead.hide-for-medium-down, thead.show-for-large-only,
thead.show-for-large-up, thead.show-for-large, thead.show-for-large-down,
thead.hide-for-xlarge-only, thead.hide-for-xlarge-up, thead.hide-for-xxlarge-only,
thead.hide-for-xxlarge-up {
display: table-header-group !important
}
tbody.hide-for-small-only, tbody.show-for-small-up, tbody.hide-for-small,
tbody.hide-for-small-down, tbody.hide-for-medium-only, tbody.show-for-medium-up,
tbody.hide-for-medium, tbody.hide-for-medium-down, tbody.show-for-large-only,
tbody.show-for-large-up, tbody.show-for-large, tbody.show-for-large-down,
tbody.hide-for-xlarge-only, tbody.hide-for-xlarge-up, tbody.hide-for-xxlarge-only,
tbody.hide-for-xxlarge-up {
display: table-row-group !important
}
tr.hide-for-small-only, tr.show-for-small-up, tr.hide-for-small,
tr.hide-for-small-down, tr.hide-for-medium-only, tr.show-for-medium-up,
tr.hide-for-medium, tr.hide-for-medium-down, tr.show-for-large-only,
tr.show-for-large-up, tr.show-for-large, tr.show-for-large-down,
tr.hide-for-xlarge-only, tr.hide-for-xlarge-up, tr.hide-for-xxlarge-only,
tr.hide-for-xxlarge-up {
display: table-row !important
}
th.hide-for-small-only, td.hide-for-small-only, th.show-for-small-up,
td.show-for-small-up, th.hide-for-small, td.hide-for-small, th.hide-for-small-down,
td.hide-for-small-down, th.hide-for-medium-only, td.hide-for-medium-only,
th.show-for-medium-up, td.show-for-medium-up, th.hide-for-medium,
td.hide-for-medium, th.hide-for-medium-down, td.hide-for-medium-down,
th.show-for-large-only, td.show-for-large-only, th.show-for-large-up,
td.show-for-large-up, th.show-for-large, td.show-for-large, th.show-for-large-down,
td.show-for-large-down, th.hide-for-xlarge-only, td.hide-for-xlarge-only,
th.hide-for-xlarge-up, td.hide-for-xlarge-up, th.hide-for-xxlarge-only,
td.hide-for-xxlarge-only, th.hide-for-xxlarge-up, td.hide-for-xxlarge-up {
display: table-cell !important
}
}
@media only screen and (min-width: 90.063em) {
.hide-for-small-only, .show-for-small-up, .hide-for-small, .hide-for-small-down,
.hide-for-medium-only, .show-for-medium-up, .hide-for-medium, .hide-for-medium-down,
.hide-for-large-only, .show-for-large-up, .hide-for-large, .hide-for-large-down,
.show-for-xlarge-only, .show-for-xlarge-up, .hide-for-xxlarge-only,
.hide-for-xxlarge-up {
display: inherit !important
}
.show-for-small-only, .hide-for-small-up, .show-for-small, .show-for-small-down,
.show-for-medium-only, .hide-for-medium-up, .show-for-medium, .show-for-medium-down,
.show-for-large-only, .hide-for-large-up, .show-for-large, .show-for-large-down,
.hide-for-xlarge-only, .hide-for-xlarge-up, .show-for-xxlarge-only,
.show-for-xxlarge-up {
display: none !important
}
.hidden-for-small-only, .visible-for-small-up, .hidden-for-small,
.hidden-for-small-down, .hidden-for-medium-only, .visible-for-medium-up,
.hidden-for-medium, .hidden-for-medium-down, .hidden-for-large-only,
.visible-for-large-up, .hidden-for-large, .hidden-for-large-down,
.visible-for-xlarge-only, .visible-for-xlarge-up, .hidden-for-xxlarge-only,
.hidden-for-xxlarge-up {
position: static !important;
height: auto;
width: auto;
overflow: visible;
clip: auto
}
.visible-for-small-only, .hidden-for-small-up, .visible-for-small,
.visible-for-small-down, .visible-for-medium-only, .hidden-for-medium-up,
.visible-for-medium, .visible-for-medium-down, .visible-for-large-only,
.hidden-for-large-up, .visible-for-large, .visible-for-large-down,
.hidden-for-xlarge-only, .hidden-for-xlarge-up, .visible-for-xxlarge-only,
.visible-for-xxlarge-up {
position: absolute !important;
height: 1px;
width: 1px;
overflow: hidden;
clip: rect(1px, 1px, 1px, 1px)
}
table.hide-for-small-only, table.show-for-small-up, table.hide-for-small,
table.hide-for-small-down, table.hide-for-medium-only, table.show-for-medium-up,
table.hide-for-medium, table.hide-for-medium-down, table.hide-for-large-only,
table.show-for-large-up, table.hide-for-large, table.hide-for-large-down,
table.show-for-xlarge-only, table.show-for-xlarge-up, table.hide-for-xxlarge-only,
table.hide-for-xxlarge-up {
display: table
}
thead.hide-for-small-only, thead.show-for-small-up, thead.hide-for-small,
thead.hide-for-small-down, thead.hide-for-medium-only, thead.show-for-medium-up,
thead.hide-for-medium, thead.hide-for-medium-down, thead.hide-for-large-only,
thead.show-for-large-up, thead.hide-for-large, thead.hide-for-large-down,
thead.show-for-xlarge-only, thead.show-for-xlarge-up, thead.hide-for-xxlarge-only,
thead.hide-for-xxlarge-up {
display: table-header-group !important
}
tbody.hide-for-small-only, tbody.show-for-small-up, tbody.hide-for-small,
tbody.hide-for-small-down, tbody.hide-for-medium-only, tbody.show-for-medium-up,
tbody.hide-for-medium, tbody.hide-for-medium-down, tbody.hide-for-large-only,
tbody.show-for-large-up, tbody.hide-for-large, tbody.hide-for-large-down,
tbody.show-for-xlarge-only, tbody.show-for-xlarge-up, tbody.hide-for-xxlarge-only,
tbody.hide-for-xxlarge-up {
display: table-row-group !important
}
tr.hide-for-small-only, tr.show-for-small-up, tr.hide-for-small,
tr.hide-for-small-down, tr.hide-for-medium-only, tr.show-for-medium-up,
tr.hide-for-medium, tr.hide-for-medium-down, tr.hide-for-large-only,
tr.show-for-large-up, tr.hide-for-large, tr.hide-for-large-down,
tr.show-for-xlarge-only, tr.show-for-xlarge-up, tr.hide-for-xxlarge-only,
tr.hide-for-xxlarge-up {
display: table-row !important
}
th.hide-for-small-only, td.hide-for-small-only, th.show-for-small-up,
td.show-for-small-up, th.hide-for-small, td.hide-for-small, th.hide-for-small-down,
td.hide-for-small-down, th.hide-for-medium-only, td.hide-for-medium-only,
th.show-for-medium-up, td.show-for-medium-up, th.hide-for-medium,
td.hide-for-medium, th.hide-for-medium-down, td.hide-for-medium-down,
th.hide-for-large-only, td.hide-for-large-only, th.show-for-large-up,
td.show-for-large-up, th.hide-for-large, td.hide-for-large, th.hide-for-large-down,
td.hide-for-large-down, th.show-for-xlarge-only, td.show-for-xlarge-only,
th.show-for-xlarge-up, td.show-for-xlarge-up, th.hide-for-xxlarge-only,
td.hide-for-xxlarge-only, th.hide-for-xxlarge-up, td.hide-for-xxlarge-up {
display: table-cell !important
}
}
@media only screen and (min-width: 120.063em) {
.hide-for-small-only, .show-for-small-up, .hide-for-small, .hide-for-small-down,
.hide-for-medium-only, .show-for-medium-up, .hide-for-medium, .hide-for-medium-down,
.hide-for-large-only, .show-for-large-up, .hide-for-large, .hide-for-large-down,
.hide-for-xlarge-only, .show-for-xlarge-up, .show-for-xxlarge-only,
.show-for-xxlarge-up {
display: inherit !important
}
.show-for-small-only, .hide-for-small-up, .show-for-small, .show-for-small-down,
.show-for-medium-only, .hide-for-medium-up, .show-for-medium, .show-for-medium-down,
.show-for-large-only, .hide-for-large-up, .show-for-large, .show-for-large-down,
.show-for-xlarge-only, .hide-for-xlarge-up, .hide-for-xxlarge-only,
.hide-for-xxlarge-up {
display: none !important
}
.hidden-for-small-only, .visible-for-small-up, .hidden-for-small,
.hidden-for-small-down, .hidden-for-medium-only, .visible-for-medium-up,
.hidden-for-medium, .hidden-for-medium-down, .hidden-for-large-only,
.visible-for-large-up, .hidden-for-large, .hidden-for-large-down,
.hidden-for-xlarge-only, .visible-for-xlarge-up, .visible-for-xxlarge-only,
.visible-for-xxlarge-up {
position: static !important;
height: auto;
width: auto;
overflow: visible;
clip: auto
}
.visible-for-small-only, .hidden-for-small-up, .visible-for-small,
.visible-for-small-down, .visible-for-medium-only, .hidden-for-medium-up,
.visible-for-medium, .visible-for-medium-down, .visible-for-large-only,
.hidden-for-large-up, .visible-for-large, .visible-for-large-down,
.visible-for-xlarge-only, .hidden-for-xlarge-up, .hidden-for-xxlarge-only,
.hidden-for-xxlarge-up {
position: absolute !important;
height: 1px;
width: 1px;
overflow: hidden;
clip: rect(1px, 1px, 1px, 1px)
}
table.hide-for-small-only, table.show-for-small-up, table.hide-for-small,
table.hide-for-small-down, table.hide-for-medium-only, table.show-for-medium-up,
table.hide-for-medium, table.hide-for-medium-down, table.hide-for-large-only,
table.show-for-large-up, table.hide-for-large, table.hide-for-large-down,
table.hide-for-xlarge-only, table.show-for-xlarge-up, table.show-for-xxlarge-only,
table.show-for-xxlarge-up {
display: table
}
thead.hide-for-small-only, thead.show-for-small-up, thead.hide-for-small,
thead.hide-for-small-down, thead.hide-for-medium-only, thead.show-for-medium-up,
thead.hide-for-medium, thead.hide-for-medium-down, thead.hide-for-large-only,
thead.show-for-large-up, thead.hide-for-large, thead.hide-for-large-down,
thead.hide-for-xlarge-only, thead.show-for-xlarge-up, thead.show-for-xxlarge-only,
thead.show-for-xxlarge-up {
display: table-header-group !important
}
tbody.hide-for-small-only, tbody.show-for-small-up, tbody.hide-for-small,
tbody.hide-for-small-down, tbody.hide-for-medium-only, tbody.show-for-medium-up,
tbody.hide-for-medium, tbody.hide-for-medium-down, tbody.hide-for-large-only,
tbody.show-for-large-up, tbody.hide-for-large, tbody.hide-for-large-down,
tbody.hide-for-xlarge-only, tbody.show-for-xlarge-up, tbody.show-for-xxlarge-only,
tbody.show-for-xxlarge-up {
display: table-row-group !important
}
tr.hide-for-small-only, tr.show-for-small-up, tr.hide-for-small,
tr.hide-for-small-down, tr.hide-for-medium-only, tr.show-for-medium-up,
tr.hide-for-medium, tr.hide-for-medium-down, tr.hide-for-large-only,
tr.show-for-large-up, tr.hide-for-large, tr.hide-for-large-down,
tr.hide-for-xlarge-only, tr.show-for-xlarge-up, tr.show-for-xxlarge-only,
tr.show-for-xxlarge-up {
display: table-row !important
}
th.hide-for-small-only, td.hide-for-small-only, th.show-for-small-up,
td.show-for-small-up, th.hide-for-small, td.hide-for-small, th.hide-for-small-down,
td.hide-for-small-down, th.hide-for-medium-only, td.hide-for-medium-only,
th.show-for-medium-up, td.show-for-medium-up, th.hide-for-medium,
td.hide-for-medium, th.hide-for-medium-down, td.hide-for-medium-down,
th.hide-for-large-only, td.hide-for-large-only, th.show-for-large-up,
td.show-for-large-up, th.hide-for-large, td.hide-for-large, th.hide-for-large-down,
td.hide-for-large-down, th.hide-for-xlarge-only, td.hide-for-xlarge-only,
th.show-for-xlarge-up, td.show-for-xlarge-up, th.show-for-xxlarge-only,
td.show-for-xxlarge-only, th.show-for-xxlarge-up, td.show-for-xxlarge-up {
display: table-cell !important
}
}
.show-for-landscape, .hide-for-portrait {
display: inherit !important
}
.hide-for-landscape, .show-for-portrait {
display: none !important
}
table.hide-for-landscape, table.show-for-portrait {
display: table
}
thead.hide-for-landscape, thead.show-for-portrait {
display: table-header-group !important
}
tbody.hide-for-landscape, tbody.show-for-portrait {
display: table-row-group !important
}
tr.hide-for-landscape, tr.show-for-portrait {
display: table-row !important
}
td.hide-for-landscape, td.show-for-portrait, th.hide-for-landscape,
th.show-for-portrait {
display: table-cell !important
}
@media only screen and (orientation: landscape) {
.show-for-landscape, .hide-for-portrait {
display: inherit !important
}
.hide-for-landscape, .show-for-portrait {
display: none !important
}
table.show-for-landscape, table.hide-for-portrait {
display: table
}
thead.show-for-landscape, thead.hide-for-portrait {
display: table-header-group !important
}
tbody.show-for-landscape, tbody.hide-for-portrait {
display: table-row-group !important
}
tr.show-for-landscape, tr.hide-for-portrait {
display: table-row !important
}
td.show-for-landscape, td.hide-for-portrait, th.show-for-landscape,
th.hide-for-portrait {
display: table-cell !important
}
}
@media only screen and (orientation: portrait) {
.show-for-portrait, .hide-for-landscape {
display: inherit !important
}
.hide-for-portrait, .show-for-landscape {
display: none !important
}
table.show-for-portrait, table.hide-for-landscape {
display: table
}
thead.show-for-portrait, thead.hide-for-landscape {
display: table-header-group !important
}
tbody.show-for-portrait, tbody.hide-for-landscape {
display: table-row-group !important
}
tr.show-for-portrait, tr.hide-for-landscape {
display: table-row !important
}
td.show-for-portrait, td.hide-for-landscape, th.show-for-portrait,
th.hide-for-landscape {
display: table-cell !important
}
}
.show-for-touch {
display: none !important
}
.hide-for-touch {
display: inherit !important
}
.touch .show-for-touch {
display: inherit !important
}
.touch .hide-for-touch {
display: none !important
}
table.hide-for-touch {
display: table
}
.touch table.show-for-touch {
display: table
}
thead.hide-for-touch {
display: table-header-group !important
}
.touch thead.show-for-touch {
display: table-header-group !important
}
tbody.hide-for-touch {
display: table-row-group !important
}
.touch tbody.show-for-touch {
display: table-row-group !important
}
tr.hide-for-touch {
display: table-row !important
}
.touch tr.show-for-touch {
display: table-row !important
}
td.hide-for-touch {
display: table-cell !important
}
.touch td.show-for-touch {
display: table-cell !important
}
th.hide-for-touch {
display: table-cell !important
}
.touch th.show-for-touch {
display: table-cell !important
}
.header-row {
background: #231f20;
float: left;
width: 100%;
padding: 20px;
margin: 15px 0 2px
}
.slogan {
float: right;
color: #FFF;
lin-height: 1.2em;
font-size: 110%;
margin: 20px 0 0
}
.logo {
float: left;
max-width: 290px;
margin: 0
}
.logo img {
display: block;
max-width: 230px
}
.logo a {
display: block
}
.footer-row {
border-top: 1px solid #ddd;
padding: 40px 0;
text-align: center;
margin-top: 40px
}
.footer-row p {
margin: 0;
font-size: 80%
} @media only screen and (max-width: 40em) {
.nav-collapse ul {
margin: 0;
padding: 0;
width: 100%;
display: block;
list-style: none
}
.nav-collapse li {
width: 100%;
display: block
}
.js .nav-collapse {
clip: rect(0 0 0 0);
max-height: 0;
position: absolute;
display: block;
overflow: hidden;
zoom: 1
}
.nav-collapse.opened {
max-height: 9999px
}
.disable-pointer-events {
pointer-events: none !important
}
.nav-toggle {
-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
-webkit-touch-callout: none;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
-o-user-select: none;
user-select: none;
text-transform: uppercase;
display: block;
font-size: 0.85em;
font-weight: 700;
border-bottom: 2px solid #FFF;
padding: 2em 20px;
background: #231f20;
color: #FFF
}
}
.nav-container {
float: left;
width: 100%
}
.nav {
border-bottom: 0;
margin: 0
}
.nav li a {
display: block;
color: #FFF;
text-decoration: none;
padding: 0.75em;
font-size: 0.85em;
background: #231f20;
border-bottom: 1px solid #FFF
}
.nav li a:hover, .nav li a:focus {
background: #8dbf41
}
.nav li .sub-menu li:hover, .nav li ul.children li:hover {
background: #8dbf41
}
.nav li .sub-menu li a, .nav li ul.children li a {
padding-left: 20px;
font-size: 0.8em
}
.nav li.current-menu-item a, .nav li.current_page_item a, .nav li.current_page_ancestor a {
background: #8dbf41
}
.nav li.current-menu-item ul.sub-menu li, .nav li.current-menu-item ul.children li,
.nav li.current_page_item ul.sub-menu li, .nav li.current_page_item ul.children li,
.nav li.current_page_ancestor ul.sub-menu li, .nav li.current_page_ancestor ul.children li {
background: #312b2c
}
.nav li.current-menu-item ul.sub-menu li a, .nav li.current-menu-item ul.children li a,
.nav li.current_page_item ul.sub-menu li a, .nav li.current_page_item ul.children li a,
.nav li.current_page_ancestor ul.sub-menu li a, .nav li.current_page_ancestor ul.children li a {
background: #312b2c
}
.nav li.current-menu-item ul.sub-menu li a:hover, .nav li.current-menu-item ul.children li a:hover,
.nav li.current_page_item ul.sub-menu li a:hover, .nav li.current_page_item ul.children li a:hover,
.nav li.current_page_ancestor ul.sub-menu li a:hover, .nav li.current_page_ancestor ul.children li a:hover {
background: #8dbf41
}
.nav li.current-menu-item ul.sub-menu li.current-menu-item a, .nav li.current-menu-item ul.children li.current-menu-item a,
.nav li.current_page_item ul.sub-menu li.current-menu-item a, .nav li.current_page_item ul.children li.current-menu-item a,
.nav li.current_page_ancestor ul.sub-menu li.current-menu-item a,
.nav li.current_page_ancestor ul.children li.current-menu-item a {
background: #8dbf41
}
@media only screen and (min-width: 40.063em) {
.js .nav-collapse {
position: relative
}
.js .nav-collapse.closed {
max-height: none
}
.nav-toggle {
display: none
}
.nav-container.stuck {
position: fixed;
wdith: 100%;
z-index: 999;
background: #231f20;
top: 0
}
.nav-container.stuck .nav li a {
padding: 1em 0
}
.nav-container.stuck .nav li ul.sub-menu a, .nav-container.stuck .nav li ul.children a {
padding: 15px 20px
}
.nav {
border: 0;
float: left;
width: 100%
}
.nav ul {
background: #000;
margin-top: 0
}
.nav li {
float: left;
position: relative;
width: 20%;
color: #FFF;
background: #231f20
}
.nav li a {
border-bottom: 0;
text-transform: uppercase;
display: block;
text-align: center;
font-size: 0.85em;
font-weight: 700;
padding: 2em 0;
border-right: 1px solid #3e3739
}
.nav li a:hover, .nav li a:focus {
color: #FFF;
background: #8dbf41
}
.nav li:hover {
background: #8dbf41;
color: #FFF;
border-right-color: #8dbf41
}
.nav li:last-child a {
border-right: none
}
.nav li ul.sub-menu, .nav li ul.children {
border: none;
position: absolute;
visibility: hidden;
overflow: visible;
z-index: 8999;
width: 100%;
margin: 0
}
.nav li ul.sub-menu li, .nav li ul.children li {
width: 100%;
margin: 0;
border: none
}
.nav li ul.sub-menu li a, .nav li ul.children li a {
border-right: none;
padding: 15px 20px;
text-align: left;
line-height: 1.2em;
font-weight: 400;
text-transform: none;
display: block;
width: 100%;
border-bottom: 1px solid #ccc
}
.nav li ul.sub-menu li:first-child a, .nav li ul.children li:first-child a {
border-top: 2px solid #FFF
}
.nav li ul.sub-menu li:last-child a, .nav li ul.children li:last-child a {
border-bottom: 0
}
.nav li ul.sub-menu li ul, .nav li ul.children li ul {
top: 0;
left: 100%
}
.nav li:hover > ul {
top: auto;
visibility: visible
}
}
#searchform input[type="text"] {
border: 1px solid #e5e5e5;
color: #BBBBBB;
font-size: 0.85em;
padding: 0.8em 1em;
-webkit-transition: all 0.3s;
-moz-transition: all 0.3s;
transition: all 0.3s;
width: 100%
}
#searchform input[type="text"]:focus, #searchform input[type="text"]:hover {
border-color: #333;
color: #333
}
#searchform .search-submit {
display: none
}
.widgettitle {
text-transform: uppercase;
font-size: 0.75rem
}
.widget {
padding: 20px;
margin: 2.2em 0;
border: 1px solid #e5e5e5;
border-radius: 3px;
background: #fafafa
}
.widget ul li {
border-top: 1px solid #e5e5e5;
padding: 10px 0;
font-size: 0.85em
}
.widget ul li:last-child {
border-bottom: 1px solid #e5e5e5
}
.widget ul li ul {
margin-top: 0.75em;
padding-left: 1em
}
.widget_tag_cloud a {
border: 1px solid #DDDDDD;
border-radius: 3px;
box-shadow: 0 1px 2px 0 rgba(180, 180, 180, 0.2);
color: #999999;
display: inline-block;
font-size: 12px !important;
line-height: 20px;
margin: 0 5px 10px 0;
padding: 4px 10px;
-webkit-transition: all 0.3s;
-moz-transition: all 0.3s;
transition: all 0.3s
}
.widget_tag_cloud a:hover {
background: #8dbf41;
border-color: #719934;
color: #FFF
}
.no-widgets {
background-color: #fff;
padding: 1.5em;
text-align: center;
border: 1px solid #ccc;
border-radius: 2px;
margin-bottom: 1.5em
}
.pagination, .wp-prev-next {
margin: 1.5em 0
}
.pagination {
text-align: center
}
.pagination ul {
display: inline-block;
background-color: #fff;
white-space: nowrap;
padding: 0;
clear: both;
border-radius: 3px
}
.pagination li {
padding: 0;
margin: 0;
float: left;
display: inline;
overflow: hidden;
border-right: 1px solid #eaedf2
}
.pagination a, .pagination span {
margin: 0;
text-decoration: none;
padding: 0;
line-height: 1em;
font-size: 1em;
font-weight: normal;
padding: 0.75em;
min-width: 1em;
display: block;
color: #2980b9
}
.pagination a:hover, .pagination a:focus, .pagination span:hover,
.pagination span:focus {
background-color: #2980b9;
color: #fff
}
.pagination .current {
cursor: default;
color: #5c6b80
}
.pagination .current:hover, .pagination .current:focus {
background-color: #fff;
color: #5c6b80
}
.wp-prev-next .prev-link {
float: left
}
.wp-prev-next .next-link {
float: right
}
.entry-header {
border-left: 4px solid #8dbf41;
margin: 2.2em 0 40px;
float: left;
width: 100%
}
.entry-header h1.entry-title {
font-size: 2em !important;
padding: 20px 0 20px 30px;
font-weight: 900;
margin: 0;
color: #222
}
.entry-content {
border-top: 1px solid #ddd;
float: left;
width: 100%;
padding: 30px 0
}
.entry-content p {
margin: 0 0 1.5em;
-webkit-hyphens: none !important;
-moz-hyphens: none !important;
-ms-hyphens: none !important;
hyphens: none !important;
word-wrap: break !important
}
.entry-content ul, .entry-content ol, .entry-content dl {
font-size: 1em;
line-height: 1.6;
margin-bottom: 2em;
list-style-position: outside;
font-family: inherit;
margin-left: 1.5em
}
.entry-content ul li {
list-style-type: disc
}
.entry-content ol li {
list-style-type: decimal
}
.entry-content table {
width: 100%;
border: 1px solid #eaedf2;
margin-bottom: 1.5em
}
.entry-content table caption {
margin: 0 0 7px;
font-size: 0.75em;
color: #9fa6b4;
text-transform: uppercase;
letter-spacing: 1px
}
.entry-content tr {
border-bottom: 1px solid #eaedf2
}
.entry-content tr:nth-child(even) {
background-color: #f8f9fa
}
.entry-content td {
padding: 12px;
font-size: 85%;
line-height: 1.2em;
border-right: 1px solid #eaedf2
}
.entry-content td:last-child {
border-right: 0
}
.entry-content th {
background-color: #f8f9fa;
border-bottom: 1px solid #eaedf2;
border-right: 1px solid #eaedf2
}
.entry-content th:last-child {
border-right: 0
}
.entry-content blockquote {
margin: 0 0 1.5em 0.75em;
padding: 0 0 0 0.75em;
border-left: 3px solid #2980b9;
font-style: italic;
color: #9fa6b4
}
.entry-content dd {
margin-left: 0;
font-size: 0.9em;
color: #787878;
margin-bottom: 1.5em
}
.entry-content img {
margin: 0 0 1.5em 0;
max-width: 100%;
height: auto
}
.entry-content .alignleft {
float: left
}
.entry-content .alignright {
float: right
}
.entry-content .aligncenter {
display: block;
margin-left: auto;
margin-right: auto
}
.entry-content blockquote.alignleft, .entry-content figure.wp-caption.alignleft,
.entry-content img.alignleft {
margin: 7px 24px 7px 0
}
.entry-content .wp-caption.alignleft {
margin: 7px 14px 7px 0
}
.entry-content blockquote.alignright, .entry-content figure.wp-caption.alignright,
.entry-content img.alignright {
margin: 7px 0 7px 24px
}
.entry-content .wp-caption.alignright {
margin: 7px 0 7px 14px
}
.entry-content blockquote.aligncenter, .entry-content img.aligncenter,
.entry-content .wp-caption.aligncenter {
margin-top: 7px;
margin-bottom: 7px
}
.entry-content .size-auto, .entry-content .size-full, .entry-content .size-large,
.entry-content .size-medium, .entry-content .size-thumbnail {
max-width: 100%;
height: auto
}
.entry-content pre {
background: #323944;
color: #f8f9fa;
font-size: 0.9em;
padding: 1.5em;
margin: 0 0 1.5em;
border-radius: 3px
}
.entry-content p,
.entry-content p span,
.entry-content ul,
.entry-content ul li,
.entry-content ul li span,
.entry-content ol,
.entry-content ol li,
.entry-content ol li span,
.entry-content dl {
font-size: 14pt !important;
}
body.home {
background: url(//www.mrsaccountants.com.au/wp-content/themes/mrsaccountants/library/images/bghome.jpg) no-repeat scroll center bottom / cover rgba(0, 0, 0, 0)
}
.under-construction {
background: #ffd401;
float: left;
width: 100%;
margin: 20px 0 0;
padding: 40px;
color: #000;
font-weight: 900;
border-top: 5px solid #000;
border-bottom: 5px solid #000;
position: relative
}
.text-center {
text-align: center
}
.home-content {
float: left;
width: 100%;
border: 1px solid #e5e5e5;
border-radius: 3px;
padding: 30px;
background: #FFF;
margin: 20px 0
}
.home-content p {
font-size: 105%
}
.row {
max-width: 75rem
}
label {
color: #666;
font-weight: 700
}
input[type="text"], input[type="search"], input[type="password"],
input[type="number"], input[type="email"], input[type="url"], input[type="tel"],
input[type="file"], textarea, select {
padding: 12px;
padding: 0.75rem;
background: #fff;
color: #999;
border: 1px solid #ddd;
line-height: normal;
display: block;
width: 100%;
box-shadow: 1px 1px 2px #eee inset;
transition: all 0.3s ease-in-out
}
input[type="text"]:focus, input[type="search"]:focus, input[type="password"]:focus,
input[type="number"]:focus, input[type="email"]:focus, input[type="url"]:focus,
input[type="tel"]:focus, input[type="file"]:focus, textarea:focus,
select:focus {
border-color: #999;
outline: none
}
input[type="file"]:hover {
cursor: pointer
}
input[type="search"] {
width: auto;
display: inline-block
}
select {
height: 32px
}
select[multiple], select[size] {
height: auto
}
input[type="checkbox"], input[type="radio"] {
width: auto;
display: inline-block
}
input[type="submit"], input[type="reset"], input[type="button"],
button {
padding: 12px 24px;
padding: 0.75rem 1.5rem;
font-size: 14px;
font-size: 0.875rem;
background: #333;
color: #fff;
display: inline-block;
font-weight: 400;
text-transform: uppercase;
border: 0;
transition: all 0.3s ease-in-out
}
input[type="submit"]:hover, input[type="reset"]:hover, input[type="button"]:hover,
button:hover {
background: #0078e7
}
input[type="checkbox"]:focus, input[type="radio"]:focus, input[type="submit"]:focus,
input[type="reset"]:focus, input[type="button"]:focus, button:focus {
outline: thin dotted;
outline: 5px auto -webkit-focus-ring-color;
outline-offset: -2px
}
.ginput_complex::after, .clear-multi::after, .ginput_full::after,
.gf_list_2col::after, .gf_list_3col::after, .gf_list_4col::after,
.gf_list_5col::after, .gf_list_inline::after, .gf_page_steps::after,
.ui-datepicker-header::after {
clear: both;
content: '';
display: table
}
.gform_wrapper form {
margin-bottom: 12px;
margin-bottom: 0.75rem
}
.gform_heading {
margin-bottom: 24px;
margin-bottom: 1.5rem;
padding-bottom: 12px;
padding-bottom: 0.75rem;
border-bottom: 1px solid #c5c5c5
}
.gform_heading .gform_title {
margin-bottom: 12px;
margin-bottom: 0.75rem
}
.gsection {
margin-bottom: 12px;
margin-bottom: 0.75rem;
padding-bottom: 12px;
padding-bottom: 0.75rem;
border-bottom: 1px solid #858585
}
.gsection .gsection_title {
margin-bottom: 12px;
margin-bottom: 0.75rem
}
.gfield_required {
color: red;
padding-left: 2px
}
.ginput_complex label {
font-weight: normal
}
.gform_fields {
margin: 0;
list-style: none
}
.gfield {
margin-bottom: 12px;
margin-bottom: 0.75rem
}
.gfield_description {
font-size: 14px;
font-size: 0.875rem;
font-style: italic
}
.validation_message {
font-style: normal
}
.gfield_checkbox, .gfield_radio {
list-style: none;
margin: 0
}
.gfield_checkbox input, .gfield_radio input {
margin-right: 4px;
margin-right: 0.25rem
}
.gfield_radio input[type="text"] {
width: auto;
display: inline-block
}
.ginput_complex .ginput_left {
width: 49%;
float: left;
clear: left
}
.ginput_complex .ginput_right {
width: 49%;
float: right;
clear: right
}
.name_prefix {
width: 10%;
float: left;
margin-right: 1%
}
.name_first {
width: 39%;
float: left;
margin-right: 1%
}
.name_last {
width: 39%;
float: left;
margin-right: 1%
}
.name_suffix {
width: 9%;
float: right
}
input.datepicker_with_icon {
margin-right: 12px;
margin-right: 0.75rem;
display: inline-block;
width: auto
}
.gfield_date_month, .gfield_date_dropdown_month {
display: inline-block;
width: auto;
margin-right: 1%
}
.gfield_date_day, .gfield_date_dropdown_day {
display: inline-block;
width: auto;
margin-right: 1%
}
.gfield_date_year, .gfield_date_dropdown_year {
display: inline-block;
width: auto
}
.gfield_time_hour {
float: left;
margin-right: 1%
}
.gfield_time_hour input {
width: inherit;
display: inline-block
}
.gfield_time_hour label {
display: block
}
.gfield_time_minute {
width: 30%;
float: left;
margin-right: 1%
}
.gfield_time_ampm {
width: 20%;
float: left;
margin-right: 1%
}
.gfield, .gform_footer {
clear: both
}
.gf_left_half {
width: 49%;
float: left;
clear: left
}
.gf_right_half {
width: 49%;
float: right;
clear: right
}
.gf_left_third {
clear: none;
width: 32.5%;
float: left;
margin-right: 1.25%
}
.gf_middle_third {
clear: none;
width: 32.5%;
float: left
}
.gf_right_third {
clear: none;
width: 32.5%;
float: right
}
.gf_inline {
width: auto;
display: inline-block;
margin-right: 1%;
vertical-align: top
}
.gf_list_2col li {
width: 50%;
float: left
}
.gf_list_3col li {
width: 33%;
float: left
}
.gf_list_4col li {
width: 25%;
float: left
}
.gf_list_5col li {
width: 20%;
float: left
}
.gf_list_inline li {
display: inline-block;
margin-right: 1%
}
.gf_list_height_25 li {
height: 25px
}
.gf_list_height_50 li {
height: 50px
}
.gf_list_height_75 li {
height: 75px
}
.gf_list_height_100 li {
height: 100px
}
.gf_list_height_125 li {
height: 125px
}
.gf_list_height_150 li {
height: 150px
}
.gfield_list {
margin: 0
}
.gfield_list > tbody > tr:nth-child(odd) > td, .gfield_list > tbody > tr:nth-child(odd) > th {
padding-right: 12px;
padding-right: 0.75rem;
background: none;
line-height: normal;
padding: 0;
border: 0
}
.gfield_list > thead > tr > th {
border: 0
}
.gf_scroll_text {
padding: 12px;
border: 1px solid #cecece;
height: 180px;
overflow: auto
}
.gf_scroll_text p:last-of-type {
margin-bottom: 0
}
.gf_hide_ampm .gfield_time_ampm {
display: none
}
.gf_hide_charleft .charleft {
display: none
}
.gf_page_steps {
margin-bottom: 12px;
margin-bottom: 0.75rem;
line-height: 1
}
.gf_step {
display: inline-block;
opacity: .2;
margin-right: 1%
}
.gf_step:last-of-type {
margin-right: 0
}
.gf_step_active {
opacity: 1
}
.gf_step_number {
font-weight: bold;
font-size: 150%
}
.gfield_error {
padding: 12px;
border: 1px solid #eee;
border-left-width: 5px;
border-left-color: #d9534f
}
.gfield_error > label, .gfield_error .validation_message {
color: #ca3c3c
}
.gfield_error input, .gfield_error textarea, .gfield_error select {
border-color: #ca3c3c
}
.gfield_error input:focus, .gfield_error textarea:focus, .gfield_error select:focus {
border-color: #a62d2d
}
.gform_validation_container {
display: none;
position: absolute;
left: -9000px
}
.ui-datepicker {
background: #fff;
border: 1px solid #eaedf2
}
.ui-datepicker-prev {
width: 20%;
float: left
}
.ui-datepicker-next {
width: 20%;
float: right
}
.ui-datepicker-title {
width: 60%;
float: left
}
.ui-datepicker-title select {
width: auto;
display: inline-block
}