/** * Return proper color depending on background. * * @param {color} $color The background color * @param {color} $light The text if BG is light * @param {color} $dark The text if BG is dark * @return {color} The color of the text depending on background. */ html { font-family: sans-serif; -ms-text-size-adjust: 100%; -webkit-text-size-adjust: 100%; } body { margin: 0; } article, aside, details, figcaption, figure, footer, header, hgroup, main, menu, nav, section, summary { display: block; } audio, canvas, progress, video { display: inline-block; vertical-align: baseline; } audio:not([controls]) { display: none; height: 0; } [hidden], template { display: none; } a { background-color: transparent; } a:active, a:hover { outline: 0; } abbr[title] { border-bottom: 1px dotted; } b, strong { font-weight: bold; } dfn { font-style: italic; } h1 { font-size: 2em; margin: 0.67em 0; } mark { background: #ff0; color: #000; } small { font-size: 80%; } sub, sup { font-size: 75%; line-height: 0; position: relative; vertical-align: baseline; } sup { top: -0.5em; } sub { bottom: -0.25em; } img { border: 0; } svg:not(:root) { overflow: hidden; } figure { margin: 1em 40px; } hr { box-sizing: content-box; height: 0; } pre { overflow: auto; } code, kbd, pre, samp { font-family: monospace,monospace; font-size: 1em; } button, input, optgroup, select, textarea { color: inherit; font: inherit; margin: 0; } button { overflow: visible; } button, select { text-transform: none; } button, html input[type="button"], input[type="reset"], input[type="submit"] { -webkit-appearance: button; cursor: pointer; } button[disabled], html input[disabled] { cursor: default; } button::-moz-focus-inner, input::-moz-focus-inner { border: 0; padding: 0; } input { line-height: normal; } input[type="checkbox"], input[type="radio"] { box-sizing: border-box; padding: 0; } input[type="number"]::-webkit-inner-spin-button, input[type="number"]::-webkit-outer-spin-button { height: auto; } input[type="search"] { -webkit-appearance: textfield; } input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-decoration { -webkit-appearance: none; } fieldset { border: 1px solid #c0c0c0; margin: 0 2px; padding: 0.35em 0.625em 0.75em; } legend { border: 0; padding: 0; } textarea { overflow: auto; } optgroup { font-weight: bold; } table { border-collapse: collapse; border-spacing: 0; } td, th { padding: 0; } meta.foundation-data-attribute-namespace { font-family: false; } html { box-sizing: border-box; -webkit-font-smoothing: antialiased; background-color: #fff; } *, *:before, *:after { box-sizing: inherit; } body.admin-bar { padding-top: 32px; } @media (max-width: 782px) { body.admin-bar { padding-top: 46px; } } body { font-family: "Open Sans", sans-serif; font-size: 16px; line-height: 1.7; overflow-x: hidden; } /** * Since this is dashboard layout we need 100% width on all * elements, so there is no empty space left. */ .row { max-width: 100%; width: 100%; } p:first-child { margin-top: 0; } p:last-child { margin-bottom: 0; } a { color: black; text-decoration: none; } a:hover { color: #4072db; text-decoration: underline; } h1, h2, h3, h4, h5 { line-height: 1.2; font-family: Montserrat, Helvetica, sans-serif; margin: 0; } blockquote { font-style: italic; } hr { height: 1px; border: none; width: 100%; background: #f0f0f0; } img.alignright { margin: 20px 0 20px 20px; } img.alignleft { margin: 20px 20px 20px 0; } img.aligncenter { margin: 20px auto; } img { max-width: 100%; height: auto; } /** * Required classes by WordPress. To pass the theme check * stylings to those must be applied, since the SASS watch * script is skipping classes that have no properties. */ .sticky { display: block; } .bypostauthor { display: block; } .alignleft { display: inline; float: left; margin-right: 1.5em; } .alignright { display: inline; float: right; margin-left: 1.5em; } .aligncenter { clear: both; display: block; margin-left: auto; margin-right: auto; } ol, ul { margin: 0; padding: 0px 20px; } ol { counter-reset: item; } ol li { box-sizing: inherit; list-style-type: decimal; } .content-line ol { list-style-type: none; margin: 0; padding: 0; } .content-line ol > li { display: table; counter-increment: item; margin-bottom: 0.6em; } .content-line ol > li:before { content: counters(item, ".") ". "; display: table-cell; padding-right: 5px; } .content-line li ol > li { margin: 0; } .content-line li ol > li:before { content: counters(item, ".") " "; padding-right: 5px; } .content-line li ul > li { margin: 0; } .content-line li ul > li:before { content: "\2022"; padding-right: 5px; } .content-line li > ul, .content-line li > ol { margin-bottom: 0; margin-left: 27px; padding: 0; } .screen-reader-text { clip: rect(1px, 1px, 1px, 1px); position: absolute; height: 1px; width: 1px; overflow: hidden; } .screen-reader-text:focus { background-color: #f1f1f1; border-radius: 3px; box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6); clip: auto; color: #21759b; display: block; font-size: 14px; font-weight: bold; height: auto; left: 5px; line-height: normal; padding: 15px 23px 14px; text-decoration: none; top: 5px; width: auto; z-index: 100000; /* Above WP toolbar. */ } #content[tabindex="-1"]:focus { outline: 0; } .page-content .wp-smiley, .entry-content .wp-smiley, .comment-content .wp-smiley { border: none; margin-bottom: 0; margin-top: 0; padding: 0; } embed, iframe, object { max-width: 100%; } .wp-caption { margin-bottom: 1.5em; max-width: 100%; } .wp-caption img[class*="wp-image-"] { display: block; margin-left: auto; margin-right: auto; } .wp-caption .wp-caption-text { margin: 0.8075em 0; } .wp-caption-text { text-align: center; } .gallery-item { display: inline-block; text-align: center; vertical-align: top; width: 100%; position: relative; overflow: hidden; } .gallery-item img { display: block; } .gallery-columns-1 .gallery-item { max-width: 100%; } .gallery-columns-1.gallery-size-thumbnail .gallery-item, .gallery-columns-2.gallery-size-thumbnail .gallery-item, .gallery-columns-3.gallery-size-thumbnail .gallery-item, .gallery-columns-4.gallery-size-thumbnail .gallery-item, .gallery-columns-5.gallery-size-thumbnail .gallery-item, .gallery-columns-6.gallery-size-thumbnail .gallery-item, .gallery-columns-7.gallery-size-thumbnail .gallery-item { width: auto; } .gallery-columns-2 .gallery-item { max-width: calc(50% - 4px); } .gallery-columns-3 .gallery-item { max-width: calc(33.3% - 4px); } .gallery-columns-3.gallery-size-thumbnail img { width: 100%; } .gallery-columns-4 .gallery-item { max-width: calc(25% - 4px); } .gallery-columns-5 .gallery-item { max-width: calc(20% - 4px); } .gallery-columns-5.gallery-size-thumbnail { margin-left: calc(50% - 393px); } .gallery-columns-6 .gallery-item { max-width: calc(16.7% - 4px); } .gallery-columns-7 .gallery-item { max-width: calc(14.28% - 4px); } .gallery-columns-8 .gallery-item { max-width: calc(12.5% - 4px); } .gallery-columns-9 .gallery-item { max-width: calc(11.1% - 4px); } .gallery-size-medium img, .gallery-size-large img { max-width: none; } .gallery-size-medium .gallery-item, .gallery-size-large .gallery-item { max-height: 235px; overflow: hidden; } .gallery-columns-2.gallery-size-large .gallery-item { max-height: 350px; overflow: hidden; } .gallery-columns-1.gallery-size-large .gallery-item, .gallery-columns-1.gallery-size-full .gallery-item { max-height: none; } .gallery-size-full img { max-width: none; } .gallery-size-full .gallery-item { max-height: 300px; overflow: hidden; } .gallery-size-full a, .gallery-size-medium a, .gallery-size-large a { display: -webkit-flex; display: flex; -webkit-align-items: center; align-items: center; -webkit-justify-content: center; justify-content: center; } .gallery-columns-3.gallery-size-medium { display: -webkit-flex; display: flex; -webkit-flex-wrap: wrap; flex-wrap: wrap; } .gallery-columns-1 .gallery-item:nth-of-type(1n), .gallery-columns-2 .gallery-item:nth-of-type(2n), .gallery-columns-3 .gallery-item:nth-of-type(3n), .gallery-columns-4 .gallery-item:nth-of-type(4n), .gallery-columns-5 .gallery-item:nth-of-type(5n), .gallery-columns-6 .gallery-item:nth-of-type(6n), .gallery-columns-7 .gallery-item:nth-of-type(7n), .gallery-columns-8 .gallery-item:nth-of-type(8n), .gallery-columns-9 .gallery-item:nth-of-type(9n) { margin-right: 0; } .gallery-columns-1.gallery-size-medium figure.gallery-item:nth-of-type(1n+1), .gallery-columns-1.gallery-size-thumbnail figure.gallery-item:nth-of-type(1n+1), .gallery-columns-2.gallery-size-thumbnail figure.gallery-item:nth-of-type(2n+1), .gallery-columns-3.gallery-size-thumbnail figure.gallery-item:nth-of-type(3n+1) { clear: left; } .gallery-size-thumbnail .gallery-caption { height: 55%; overflow: hidden; } .gallery-caption { background-color: rgba(0, 0, 0, 0.8); box-sizing: border-box; color: #fff; font-size: 12px; line-height: 1.5; margin: 0; opacity: 0; padding: 6px 8px; position: absolute; bottom: 0; left: 0; text-align: left; width: 100%; } .gallery-caption:before { content: ""; height: 100%; min-height: 49px; position: absolute; top: 0; left: 0; width: 100%; } .gallery-item:hover .gallery-caption { opacity: 1; } .gallery-columns-7 .gallery-caption, .gallery-columns-8 .gallery-caption, .gallery-columns-9 .gallery-caption { display: none; } figure { margin: 2px; } .inputs, button, input, select, textarea, .site-branding .site-search { display: block; padding: 5px; width: 100%; border-radius: 0; color: #404040; font-family: sans-serif; font-size: 1rem; line-height: 1.5; } input[type="search"] { padding: 5px; } h1, h2, h3, h4, h5, h6 { clear: both; } p { margin-bottom: 1.5em; } dfn, cite, em, i { font-style: italic; } blockquote { margin: 0 1.5em; padding: 20px; background-position: 20px 15px; font-size: 18px; color: #838383; font-weight: 100; } blockquote:before { content: "\f10d"; color: #838383; margin-left: -40px; position: absolute; font-size: 12px; } blockquote p { border-left: 1px solid #efefef; padding-left: 20px; } cite { text-transform: uppercase; padding-left: 80px; } cite:before { content: "\2014 \2009"; } address { margin: 0 0 1.5em; } pre { background: #eee; font-family: "Courier 10 Pitch", Courier, monospace; font-size: 15px; line-height: 1.6; margin-bottom: 1.6em; max-width: 100%; overflow: auto; padding: 1.6em; } code, kbd, tt, var { font-family: Monaco, Consolas, "Andale Mono", "DejaVu Sans Mono", monospace; font-size: 15px; } abbr, acronym { border-bottom: 1px dotted #666; cursor: help; } mark, ins { background: #fff9c0; text-decoration: none; } big { font-size: 125%; } dt { font-weight: bold; } dd { margin: 0 1.5em 1.5em; } table { font-size: 14px; line-height: 1.3; margin: 20px 0; } table thead { background: #f8f8f8; } table thead th { padding: 10px; } table td { padding: 20px 10px; } table tr { border-bottom: 1px solid #eee; transition: 0.2s; } table tr:hover { background-color: #fafafa; transition: 0s; } /** * Place ul element in the middle of its parent. The structure * .center-ul > ul must be followed in order to work. (uds) */ .center-ul { text-align: center; } .center-ul > ul { display: inline-block; } /** * WordPress required styling */ .float-right { float: right; } .float-left { float: left; } .no-float, .flost-none { float: none; } .is-hidden { display: none; } .cb { clear: both; } hr.clear { border: none; background: transparent; clear: both; } /** * Text Modifiers */ .text-right { text-align: right; } .text-left { text-align: left; } .text-center { text-align: center; } .text-uppercase { text-transform: uppercase; } .text-italic { font-style: italic; } .text-white { color: white; } .text-white h1, .text-white h2, .text-white h3, .text-white h4, .text-white h5, .text-white h6 { color: white; } .text-white a { color: white; } .text-white a:hover { color: white; } /** * Quick margin classes */ .mt-0 { margin-top: 0; } .mt-10 { margin-top: 10px; } .mt-20 { margin-top: 20px; } .mt-30 { margin-top: 30px; } .mt-40 { margin-top: 40px; } .mt-50 { margin-top: 50px; } .mt-60 { margin-top: 60px; } .mt-70 { margin-top: 70px; } .mt-80 { margin-top: 80px; } .mt-90 { margin-top: 90px; } .mt-100 { margin-top: 100px; } .mb-0 { margin-bottom: 0; } .mb-10 { margin-bottom: 10px; } .mb-20 { margin-bottom: 20px; } .mb-30 { margin-bottom: 30px; } .mb-40 { margin-bottom: 40px; } .mb-50 { margin-bottom: 50px; } .mb-60 { margin-bottom: 60px; } .mb-70 { margin-bottom: 70px; } .mb-80 { margin-bottom: 80px; } .mb-90 { margin-bottom: 90px; } .mb-100 { margin-bottom: 100px; } /** * Helpful on .columns classes */ .position-initial { position: initial; } .foundation-mq { font-family: "small=0em&medium=40em&large=64em&xlarge=75em&xxlarge=90em"; } .row { max-width: 1200px; display: -webkit-flex; display: flex; -webkit-flex-flow: row wrap; flex-flow: row wrap; margin-left: auto; margin-right: auto; } .row .row, .column-row .row { margin-left: -0.625rem; margin-right: -0.625rem; } .column, .columns { -webkit-flex: 1 1 0px; flex: 1 1 0px; padding-left: 0.625rem; padding-right: 0.625rem; } .small-1 { -webkit-flex: 0 0 8.33333%; flex: 0 0 8.33333%; max-width: 8.33333%; } .small-2 { -webkit-flex: 0 0 16.66667%; flex: 0 0 16.66667%; max-width: 16.66667%; } .small-3 { -webkit-flex: 0 0 25%; flex: 0 0 25%; max-width: 25%; } .small-4 { -webkit-flex: 0 0 33.33333%; flex: 0 0 33.33333%; max-width: 33.33333%; } .small-5 { -webkit-flex: 0 0 41.66667%; flex: 0 0 41.66667%; max-width: 41.66667%; } .small-6 { -webkit-flex: 0 0 50%; flex: 0 0 50%; max-width: 50%; } .small-7 { -webkit-flex: 0 0 58.33333%; flex: 0 0 58.33333%; max-width: 58.33333%; } .small-8 { -webkit-flex: 0 0 66.66667%; flex: 0 0 66.66667%; max-width: 66.66667%; } .small-9 { -webkit-flex: 0 0 75%; flex: 0 0 75%; max-width: 75%; } .small-10 { -webkit-flex: 0 0 83.33333%; flex: 0 0 83.33333%; max-width: 83.33333%; } .small-11 { -webkit-flex: 0 0 91.66667%; flex: 0 0 91.66667%; max-width: 91.66667%; } .small-12 { -webkit-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%; } @media screen and (min-width: 40em) { .medium-1 { -webkit-flex: 0 0 8.33333%; flex: 0 0 8.33333%; max-width: 8.33333%; } .medium-2 { -webkit-flex: 0 0 16.66667%; flex: 0 0 16.66667%; max-width: 16.66667%; } .medium-3 { -webkit-flex: 0 0 25%; flex: 0 0 25%; max-width: 25%; } .medium-4 { -webkit-flex: 0 0 33.33333%; flex: 0 0 33.33333%; max-width: 33.33333%; } .medium-5 { -webkit-flex: 0 0 41.66667%; flex: 0 0 41.66667%; max-width: 41.66667%; } .medium-6 { -webkit-flex: 0 0 50%; flex: 0 0 50%; max-width: 50%; } .medium-7 { -webkit-flex: 0 0 58.33333%; flex: 0 0 58.33333%; max-width: 58.33333%; } .medium-8 { -webkit-flex: 0 0 66.66667%; flex: 0 0 66.66667%; max-width: 66.66667%; } .medium-9 { -webkit-flex: 0 0 75%; flex: 0 0 75%; max-width: 75%; } .medium-10 { -webkit-flex: 0 0 83.33333%; flex: 0 0 83.33333%; max-width: 83.33333%; } .medium-11 { -webkit-flex: 0 0 91.66667%; flex: 0 0 91.66667%; max-width: 91.66667%; } .medium-12 { -webkit-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%; } } @media screen and (min-width: 64em) { .large-1 { -webkit-flex: 0 0 8.33333%; flex: 0 0 8.33333%; max-width: 8.33333%; } .large-2 { -webkit-flex: 0 0 16.66667%; flex: 0 0 16.66667%; max-width: 16.66667%; } .large-3 { -webkit-flex: 0 0 25%; flex: 0 0 25%; max-width: 25%; } .large-4 { -webkit-flex: 0 0 33.33333%; flex: 0 0 33.33333%; max-width: 33.33333%; } .large-5 { -webkit-flex: 0 0 41.66667%; flex: 0 0 41.66667%; max-width: 41.66667%; } .large-6 { -webkit-flex: 0 0 50%; flex: 0 0 50%; max-width: 50%; } .large-7 { -webkit-flex: 0 0 58.33333%; flex: 0 0 58.33333%; max-width: 58.33333%; } .large-8 { -webkit-flex: 0 0 66.66667%; flex: 0 0 66.66667%; max-width: 66.66667%; } .large-9 { -webkit-flex: 0 0 75%; flex: 0 0 75%; max-width: 75%; } .large-10 { -webkit-flex: 0 0 83.33333%; flex: 0 0 83.33333%; max-width: 83.33333%; } .large-11 { -webkit-flex: 0 0 91.66667%; flex: 0 0 91.66667%; max-width: 91.66667%; } .large-12 { -webkit-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%; } } @media screen and (min-width: 40em) { .medium-expand { -webkit-flex: 1 1 0px; flex: 1 1 0px; } } @media screen and (min-width: 64em) { .large-expand { -webkit-flex: 1 1 0px; flex: 1 1 0px; } } .shrink { -webkit-flex: 0 0 auto; flex: 0 0 auto; } .row.medium-unstack .column { -webkit-flex: 0 0 100%; flex: 0 0 100%; } @media screen and (min-width: 40em) { .row.medium-unstack .column { -webkit-flex: 1 1 0px; flex: 1 1 0px; } } .row.large-unstack .column { -webkit-flex: 0 0 100%; flex: 0 0 100%; } @media screen and (min-width: 64em) { .row.large-unstack .column { -webkit-flex: 1 1 0px; flex: 1 1 0px; } } .small-order-1 { -webkit-order: 1; order: 1; } .small-order-2 { -webkit-order: 2; order: 2; } .small-order-3 { -webkit-order: 3; order: 3; } .small-order-4 { -webkit-order: 4; order: 4; } .small-order-5 { -webkit-order: 5; order: 5; } .small-order-6 { -webkit-order: 6; order: 6; } @media screen and (min-width: 40em) { .medium-order-1 { -webkit-order: 1; order: 1; } .medium-order-2 { -webkit-order: 2; order: 2; } .medium-order-3 { -webkit-order: 3; order: 3; } .medium-order-4 { -webkit-order: 4; order: 4; } .medium-order-5 { -webkit-order: 5; order: 5; } .medium-order-6 { -webkit-order: 6; order: 6; } } @media screen and (min-width: 64em) { .large-order-1 { -webkit-order: 1; order: 1; } .large-order-2 { -webkit-order: 2; order: 2; } .large-order-3 { -webkit-order: 3; order: 3; } .large-order-4 { -webkit-order: 4; order: 4; } .large-order-5 { -webkit-order: 5; order: 5; } .large-order-6 { -webkit-order: 6; order: 6; } } .row.align-right { -webkit-justify-content: flex-end; justify-content: flex-end; } .row.align-center { -webkit-justify-content: center; justify-content: center; } .row.align-justify { -webkit-justify-content: space-between; justify-content: space-between; } .row.align-spaced { -webkit-justify-content: space-around; justify-content: space-around; } .row.align-top { -webkit-align-items: flex-start; align-items: flex-start; } .column.align-top { -webkit-align-self: flex-start; align-self: flex-start; } .row.align-bottom { -webkit-align-items: flex-end; align-items: flex-end; } .column.align-bottom { -webkit-align-self: flex-end; align-self: flex-end; } .row.align-middle { -webkit-align-items: center; align-items: center; } .column.align-middle { -webkit-align-self: center; align-self: center; } .row.align-stretch { -webkit-align-items: stretch; align-items: stretch; } .column.align-stretch { -webkit-align-self: stretch; align-self: stretch; } /*! * Font Awesome Free 5.9.0 by @"Font Awesome 5 Free" - https://"Font Awesome 5 Free".com * License - https://"Font Awesome 5 Free".com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) */ .fa, .fas, blockquote:before, .nav-links .nav-previous:before, .nav-links .nav-next:after, .far, .fal, .fab { -moz-osx-font-smoothing: grayscale; -webkit-font-smoothing: antialiased; display: inline-block; font-style: normal; font-variant: normal; text-rendering: auto; line-height: 1; } blockquote:before, .nav-links .nav-previous:before, .nav-links .nav-next:after { -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; display: inline-block; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1; } .fa-lg { font-size: 1.33333em; line-height: 0.75em; vertical-align: -.0667em; } .fa-xs { font-size: .75em; } .fa-sm { font-size: .875em; } .fa-1x { font-size: 1em; } .fa-2x { font-size: 2em; } .fa-3x { font-size: 3em; } .fa-4x { font-size: 4em; } .fa-5x { font-size: 5em; } .fa-6x { font-size: 6em; } .fa-7x { font-size: 7em; } .fa-8x { font-size: 8em; } .fa-9x { font-size: 9em; } .fa-10x { font-size: 10em; } .fa-fw { text-align: center; width: 1.25em; } .fa-ul { list-style-type: none; margin-left: 2.5em; padding-left: 0; } .fa-ul > li { position: relative; } .fa-li { left: -2em; position: absolute; text-align: center; width: 2em; line-height: inherit; } .fa-border { border: solid 0.08em #eee; border-radius: .1em; padding: .2em .25em .15em; } .fa-pull-left { float: left; } .fa-pull-right { float: right; } .fa.fa-pull-left, .fas.fa-pull-left, blockquote.fa-pull-left:before, .nav-links .fa-pull-left.nav-previous:before, .nav-links .fa-pull-left.nav-next:after, .far.fa-pull-left, .fal.fa-pull-left, .fab.fa-pull-left { margin-right: .3em; } .fa.fa-pull-right, .fas.fa-pull-right, blockquote.fa-pull-right:before, .nav-links .fa-pull-right.nav-previous:before, .nav-links .fa-pull-right.nav-next:after, .far.fa-pull-right, .fal.fa-pull-right, .fab.fa-pull-right { margin-left: .3em; } .fa-spin { -webkit-animation: fa-spin 2s infinite linear; animation: fa-spin 2s infinite linear; } .fa-pulse { -webkit-animation: fa-spin 1s infinite steps(8); animation: fa-spin 1s infinite steps(8); } @-webkit-keyframes fa-spin { 0% { -webkit-transform: rotate(0deg); transform: rotate(0deg); } 100% { -webkit-transform: rotate(360deg); transform: rotate(360deg); } } @keyframes fa-spin { 0% { -webkit-transform: rotate(0deg); transform: rotate(0deg); } 100% { -webkit-transform: rotate(360deg); transform: rotate(360deg); } } .fa-rotate-90 { -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=1)"; -webkit-transform: rotate(90deg); transform: rotate(90deg); } .fa-rotate-180 { -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2)"; -webkit-transform: rotate(180deg); transform: rotate(180deg); } .fa-rotate-270 { -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=3)"; -webkit-transform: rotate(270deg); transform: rotate(270deg); } .fa-flip-horizontal { -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)"; -webkit-transform: scale(-1, 1); transform: scale(-1, 1); } .fa-flip-vertical { -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)"; -webkit-transform: scale(1, -1); transform: scale(1, -1); } .fa-flip-both, .fa-flip-horizontal.fa-flip-vertical { -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)"; -webkit-transform: scale(-1, -1); transform: scale(-1, -1); } :root .fa-rotate-90, :root .fa-rotate-180, :root .fa-rotate-270, :root .fa-flip-horizontal, :root .fa-flip-vertical, :root .fa-flip-both { -webkit-filter: none; filter: none; } .fa-stack { display: inline-block; height: 2em; line-height: 2em; position: relative; vertical-align: middle; width: 2.5em; } .fa-stack-1x, .fa-stack-2x { left: 0; position: absolute; text-align: center; width: 100%; } .fa-stack-1x { line-height: inherit; } .fa-stack-2x { font-size: 2em; } .fa-inverse { color: #fff; } /* Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen readers do not read off random characters that represent icons */ .fa-500px:before { content: "\f26e"; } .fa-accessible-icon:before { content: "\f368"; } .fa-accusoft:before { content: "\f369"; } .fa-acquisitions-incorporated:before { content: "\f6af"; } .fa-ad:before { content: "\f641"; } .fa-address-book:before { content: "\f2b9"; } .fa-address-card:before { content: "\f2bb"; } .fa-adjust:before { content: "\f042"; } .fa-adn:before { content: "\f170"; } .fa-adobe:before { content: "\f778"; } .fa-adversal:before { content: "\f36a"; } .fa-affiliatetheme:before { content: "\f36b"; } .fa-air-freshener:before { content: "\f5d0"; } .fa-airbnb:before { content: "\f834"; } .fa-algolia:before { content: "\f36c"; } .fa-align-center:before { content: "\f037"; } .fa-align-justify:before { content: "\f039"; } .fa-align-left:before { content: "\f036"; } .fa-align-right:before { content: "\f038"; } .fa-alipay:before { content: "\f642"; } .fa-allergies:before { content: "\f461"; } .fa-amazon:before { content: "\f270"; } .fa-amazon-pay:before { content: "\f42c"; } .fa-ambulance:before { content: "\f0f9"; } .fa-american-sign-language-interpreting:before { content: "\f2a3"; } .fa-amilia:before { content: "\f36d"; } .fa-anchor:before { content: "\f13d"; } .fa-android:before { content: "\f17b"; } .fa-angellist:before { content: "\f209"; } .fa-angle-double-down:before { content: "\f103"; } .fa-angle-double-left:before { content: "\f100"; } .fa-angle-double-right:before { content: "\f101"; } .fa-angle-double-up:before { content: "\f102"; } .fa-angle-down:before { content: "\f107"; } .fa-angle-left:before { content: "\f104"; } .fa-angle-right:before { content: "\f105"; } .fa-angle-up:before { content: "\f106"; } .fa-angry:before { content: "\f556"; } .fa-angrycreative:before { content: "\f36e"; } .fa-angular:before { content: "\f420"; } .fa-ankh:before { content: "\f644"; } .fa-app-store:before { content: "\f36f"; } .fa-app-store-ios:before { content: "\f370"; } .fa-apper:before { content: "\f371"; } .fa-apple:before { content: "\f179"; } .fa-apple-alt:before { content: "\f5d1"; } .fa-apple-pay:before { content: "\f415"; } .fa-archive:before { content: "\f187"; } .fa-archway:before { content: "\f557"; } .fa-arrow-alt-circle-down:before { content: "\f358"; } .fa-arrow-alt-circle-left:before { content: "\f359"; } .fa-arrow-alt-circle-right:before { content: "\f35a"; } .fa-arrow-alt-circle-up:before { content: "\f35b"; } .fa-arrow-circle-down:before { content: "\f0ab"; } .fa-arrow-circle-left:before { content: "\f0a8"; } .fa-arrow-circle-right:before { content: "\f0a9"; } .fa-arrow-circle-up:before { content: "\f0aa"; } .fa-arrow-down:before { content: "\f063"; } .fa-arrow-left:before { content: "\f060"; } .fa-arrow-right:before { content: "\f061"; } .fa-arrow-up:before { content: "\f062"; } .fa-arrows-alt:before { content: "\f0b2"; } .fa-arrows-alt-h:before { content: "\f337"; } .fa-arrows-alt-v:before { content: "\f338"; } .fa-artstation:before { content: "\f77a"; } .fa-assistive-listening-systems:before { content: "\f2a2"; } .fa-asterisk:before { content: "\f069"; } .fa-asymmetrik:before { content: "\f372"; } .fa-at:before { content: "\f1fa"; } .fa-atlas:before { content: "\f558"; } .fa-atlassian:before { content: "\f77b"; } .fa-atom:before { content: "\f5d2"; } .fa-audible:before { content: "\f373"; } .fa-audio-description:before { content: "\f29e"; } .fa-autoprefixer:before { content: "\f41c"; } .fa-avianex:before { content: "\f374"; } .fa-aviato:before { content: "\f421"; } .fa-award:before { content: "\f559"; } .fa-aws:before { content: "\f375"; } .fa-baby:before { content: "\f77c"; } .fa-baby-carriage:before { content: "\f77d"; } .fa-backspace:before { content: "\f55a"; } .fa-backward:before { content: "\f04a"; } .fa-bacon:before { content: "\f7e5"; } .fa-balance-scale:before { content: "\f24e"; } .fa-balance-scale-left:before { content: "\f515"; } .fa-balance-scale-right:before { content: "\f516"; } .fa-ban:before { content: "\f05e"; } .fa-band-aid:before { content: "\f462"; } .fa-bandcamp:before { content: "\f2d5"; } .fa-barcode:before { content: "\f02a"; } .fa-bars:before { content: "\f0c9"; } .fa-baseball-ball:before { content: "\f433"; } .fa-basketball-ball:before { content: "\f434"; } .fa-bath:before { content: "\f2cd"; } .fa-battery-empty:before { content: "\f244"; } .fa-battery-full:before { content: "\f240"; } .fa-battery-half:before { content: "\f242"; } .fa-battery-quarter:before { content: "\f243"; } .fa-battery-three-quarters:before { content: "\f241"; } .fa-battle-net:before { content: "\f835"; } .fa-bed:before { content: "\f236"; } .fa-beer:before { content: "\f0fc"; } .fa-behance:before { content: "\f1b4"; } .fa-behance-square:before { content: "\f1b5"; } .fa-bell:before { content: "\f0f3"; } .fa-bell-slash:before { content: "\f1f6"; } .fa-bezier-curve:before { content: "\f55b"; } .fa-bible:before { content: "\f647"; } .fa-bicycle:before { content: "\f206"; } .fa-biking:before { content: "\f84a"; } .fa-bimobject:before { content: "\f378"; } .fa-binoculars:before { content: "\f1e5"; } .fa-biohazard:before { content: "\f780"; } .fa-birthday-cake:before { content: "\f1fd"; } .fa-bitbucket:before { content: "\f171"; } .fa-bitcoin:before { content: "\f379"; } .fa-bity:before { content: "\f37a"; } .fa-black-tie:before { content: "\f27e"; } .fa-blackberry:before { content: "\f37b"; } .fa-blender:before { content: "\f517"; } .fa-blender-phone:before { content: "\f6b6"; } .fa-blind:before { content: "\f29d"; } .fa-blog:before { content: "\f781"; } .fa-blogger:before { content: "\f37c"; } .fa-blogger-b:before { content: "\f37d"; } .fa-bluetooth:before { content: "\f293"; } .fa-bluetooth-b:before { content: "\f294"; } .fa-bold:before { content: "\f032"; } .fa-bolt:before { content: "\f0e7"; } .fa-bomb:before { content: "\f1e2"; } .fa-bone:before { content: "\f5d7"; } .fa-bong:before { content: "\f55c"; } .fa-book:before { content: "\f02d"; } .fa-book-dead:before { content: "\f6b7"; } .fa-book-medical:before { content: "\f7e6"; } .fa-book-open:before { content: "\f518"; } .fa-book-reader:before { content: "\f5da"; } .fa-bookmark:before { content: "\f02e"; } .fa-bootstrap:before { content: "\f836"; } .fa-border-all:before { content: "\f84c"; } .fa-border-none:before { content: "\f850"; } .fa-border-style:before { content: "\f853"; } .fa-bowling-ball:before { content: "\f436"; } .fa-box:before { content: "\f466"; } .fa-box-open:before { content: "\f49e"; } .fa-boxes:before { content: "\f468"; } .fa-braille:before { content: "\f2a1"; } .fa-brain:before { content: "\f5dc"; } .fa-bread-slice:before { content: "\f7ec"; } .fa-briefcase:before { content: "\f0b1"; } .fa-briefcase-medical:before { content: "\f469"; } .fa-broadcast-tower:before { content: "\f519"; } .fa-broom:before { content: "\f51a"; } .fa-brush:before { content: "\f55d"; } .fa-btc:before { content: "\f15a"; } .fa-buffer:before { content: "\f837"; } .fa-bug:before { content: "\f188"; } .fa-building:before { content: "\f1ad"; } .fa-bullhorn:before { content: "\f0a1"; } .fa-bullseye:before { content: "\f140"; } .fa-burn:before { content: "\f46a"; } .fa-buromobelexperte:before { content: "\f37f"; } .fa-bus:before { content: "\f207"; } .fa-bus-alt:before { content: "\f55e"; } .fa-business-time:before { content: "\f64a"; } .fa-buysellads:before { content: "\f20d"; } .fa-calculator:before { content: "\f1ec"; } .fa-calendar:before { content: "\f133"; } .fa-calendar-alt:before { content: "\f073"; } .fa-calendar-check:before { content: "\f274"; } .fa-calendar-day:before { content: "\f783"; } .fa-calendar-minus:before { content: "\f272"; } .fa-calendar-plus:before { content: "\f271"; } .fa-calendar-times:before { content: "\f273"; } .fa-calendar-week:before { content: "\f784"; } .fa-camera:before { content: "\f030"; } .fa-camera-retro:before { content: "\f083"; } .fa-campground:before { content: "\f6bb"; } .fa-canadian-maple-leaf:before { content: "\f785"; } .fa-candy-cane:before { content: "\f786"; } .fa-cannabis:before { content: "\f55f"; } .fa-capsules:before { content: "\f46b"; } .fa-car:before { content: "\f1b9"; } .fa-car-alt:before { content: "\f5de"; } .fa-car-battery:before { content: "\f5df"; } .fa-car-crash:before { content: "\f5e1"; } .fa-car-side:before { content: "\f5e4"; } .fa-caret-down:before { content: "\f0d7"; } .fa-caret-left:before { content: "\f0d9"; } .fa-caret-right:before { content: "\f0da"; } .fa-caret-square-down:before { content: "\f150"; } .fa-caret-square-left:before { content: "\f191"; } .fa-caret-square-right:before { content: "\f152"; } .fa-caret-square-up:before { content: "\f151"; } .fa-caret-up:before { content: "\f0d8"; } .fa-carrot:before { content: "\f787"; } .fa-cart-arrow-down:before { content: "\f218"; } .fa-cart-plus:before { content: "\f217"; } .fa-cash-register:before { content: "\f788"; } .fa-cat:before { content: "\f6be"; } .fa-cc-amazon-pay:before { content: "\f42d"; } .fa-cc-amex:before { content: "\f1f3"; } .fa-cc-apple-pay:before { content: "\f416"; } .fa-cc-diners-club:before { content: "\f24c"; } .fa-cc-discover:before { content: "\f1f2"; } .fa-cc-jcb:before { content: "\f24b"; } .fa-cc-mastercard:before { content: "\f1f1"; } .fa-cc-paypal:before { content: "\f1f4"; } .fa-cc-stripe:before { content: "\f1f5"; } .fa-cc-visa:before { content: "\f1f0"; } .fa-centercode:before { content: "\f380"; } .fa-centos:before { content: "\f789"; } .fa-certificate:before { content: "\f0a3"; } .fa-chair:before { content: "\f6c0"; } .fa-chalkboard:before { content: "\f51b"; } .fa-chalkboard-teacher:before { content: "\f51c"; } .fa-charging-station:before { content: "\f5e7"; } .fa-chart-area:before { content: "\f1fe"; } .fa-chart-bar:before { content: "\f080"; } .fa-chart-line:before { content: "\f201"; } .fa-chart-pie:before { content: "\f200"; } .fa-check:before { content: "\f00c"; } .fa-check-circle:before { content: "\f058"; } .fa-check-double:before { content: "\f560"; } .fa-check-square:before { content: "\f14a"; } .fa-cheese:before { content: "\f7ef"; } .fa-chess:before { content: "\f439"; } .fa-chess-bishop:before { content: "\f43a"; } .fa-chess-board:before { content: "\f43c"; } .fa-chess-king:before { content: "\f43f"; } .fa-chess-knight:before { content: "\f441"; } .fa-chess-pawn:before { content: "\f443"; } .fa-chess-queen:before { content: "\f445"; } .fa-chess-rook:before { content: "\f447"; } .fa-chevron-circle-down:before { content: "\f13a"; } .fa-chevron-circle-left:before { content: "\f137"; } .fa-chevron-circle-right:before { content: "\f138"; } .fa-chevron-circle-up:before { content: "\f139"; } .fa-chevron-down:before { content: "\f078"; } .fa-chevron-left:before { content: "\f053"; } .fa-chevron-right:before { content: "\f054"; } .fa-chevron-up:before { content: "\f077"; } .fa-child:before { content: "\f1ae"; } .fa-chrome:before { content: "\f268"; } .fa-chromecast:before { content: "\f838"; } .fa-church:before { content: "\f51d"; } .fa-circle:before { content: "\f111"; } .fa-circle-notch:before { content: "\f1ce"; } .fa-city:before { content: "\f64f"; } .fa-clinic-medical:before { content: "\f7f2"; } .fa-clipboard:before { content: "\f328"; } .fa-clipboard-check:before { content: "\f46c"; } .fa-clipboard-list:before { content: "\f46d"; } .fa-clock:before { content: "\f017"; } .fa-clone:before { content: "\f24d"; } .fa-closed-captioning:before { content: "\f20a"; } .fa-cloud:before { content: "\f0c2"; } .fa-cloud-download-alt:before { content: "\f381"; } .fa-cloud-meatball:before { content: "\f73b"; } .fa-cloud-moon:before { content: "\f6c3"; } .fa-cloud-moon-rain:before { content: "\f73c"; } .fa-cloud-rain:before { content: "\f73d"; } .fa-cloud-showers-heavy:before { content: "\f740"; } .fa-cloud-sun:before { content: "\f6c4"; } .fa-cloud-sun-rain:before { content: "\f743"; } .fa-cloud-upload-alt:before { content: "\f382"; } .fa-cloudscale:before { content: "\f383"; } .fa-cloudsmith:before { content: "\f384"; } .fa-cloudversify:before { content: "\f385"; } .fa-cocktail:before { content: "\f561"; } .fa-code:before { content: "\f121"; } .fa-code-branch:before { content: "\f126"; } .fa-codepen:before { content: "\f1cb"; } .fa-codiepie:before { content: "\f284"; } .fa-coffee:before { content: "\f0f4"; } .fa-cog:before { content: "\f013"; } .fa-cogs:before { content: "\f085"; } .fa-coins:before { content: "\f51e"; } .fa-columns:before { content: "\f0db"; } .fa-comment:before { content: "\f075"; } .fa-comment-alt:before { content: "\f27a"; } .fa-comment-dollar:before { content: "\f651"; } .fa-comment-dots:before { content: "\f4ad"; } .fa-comment-medical:before { content: "\f7f5"; } .fa-comment-slash:before { content: "\f4b3"; } .fa-comments:before { content: "\f086"; } .fa-comments-dollar:before { content: "\f653"; } .fa-compact-disc:before { content: "\f51f"; } .fa-compass:before { content: "\f14e"; } .fa-compress:before { content: "\f066"; } .fa-compress-arrows-alt:before { content: "\f78c"; } .fa-concierge-bell:before { content: "\f562"; } .fa-confluence:before { content: "\f78d"; } .fa-connectdevelop:before { content: "\f20e"; } .fa-contao:before { content: "\f26d"; } .fa-cookie:before { content: "\f563"; } .fa-cookie-bite:before { content: "\f564"; } .fa-copy:before { content: "\f0c5"; } .fa-copyright:before { content: "\f1f9"; } .fa-couch:before { content: "\f4b8"; } .fa-cpanel:before { content: "\f388"; } .fa-creative-commons:before { content: "\f25e"; } .fa-creative-commons-by:before { content: "\f4e7"; } .fa-creative-commons-nc:before { content: "\f4e8"; } .fa-creative-commons-nc-eu:before { content: "\f4e9"; } .fa-creative-commons-nc-jp:before { content: "\f4ea"; } .fa-creative-commons-nd:before { content: "\f4eb"; } .fa-creative-commons-pd:before { content: "\f4ec"; } .fa-creative-commons-pd-alt:before { content: "\f4ed"; } .fa-creative-commons-remix:before { content: "\f4ee"; } .fa-creative-commons-sa:before { content: "\f4ef"; } .fa-creative-commons-sampling:before { content: "\f4f0"; } .fa-creative-commons-sampling-plus:before { content: "\f4f1"; } .fa-creative-commons-share:before { content: "\f4f2"; } .fa-creative-commons-zero:before { content: "\f4f3"; } .fa-credit-card:before { content: "\f09d"; } .fa-critical-role:before { content: "\f6c9"; } .fa-crop:before { content: "\f125"; } .fa-crop-alt:before { content: "\f565"; } .fa-cross:before { content: "\f654"; } .fa-crosshairs:before { content: "\f05b"; } .fa-crow:before { content: "\f520"; } .fa-crown:before { content: "\f521"; } .fa-crutch:before { content: "\f7f7"; } .fa-css3:before { content: "\f13c"; } .fa-css3-alt:before { content: "\f38b"; } .fa-cube:before { content: "\f1b2"; } .fa-cubes:before { content: "\f1b3"; } .fa-cut:before { content: "\f0c4"; } .fa-cuttlefish:before { content: "\f38c"; } .fa-d-and-d:before { content: "\f38d"; } .fa-d-and-d-beyond:before { content: "\f6ca"; } .fa-dashcube:before { content: "\f210"; } .fa-database:before { content: "\f1c0"; } .fa-deaf:before { content: "\f2a4"; } .fa-delicious:before { content: "\f1a5"; } .fa-democrat:before { content: "\f747"; } .fa-deploydog:before { content: "\f38e"; } .fa-deskpro:before { content: "\f38f"; } .fa-desktop:before { content: "\f108"; } .fa-dev:before { content: "\f6cc"; } .fa-deviantart:before { content: "\f1bd"; } .fa-dharmachakra:before { content: "\f655"; } .fa-dhl:before { content: "\f790"; } .fa-diagnoses:before { content: "\f470"; } .fa-diaspora:before { content: "\f791"; } .fa-dice:before { content: "\f522"; } .fa-dice-d20:before { content: "\f6cf"; } .fa-dice-d6:before { content: "\f6d1"; } .fa-dice-five:before { content: "\f523"; } .fa-dice-four:before { content: "\f524"; } .fa-dice-one:before { content: "\f525"; } .fa-dice-six:before { content: "\f526"; } .fa-dice-three:before { content: "\f527"; } .fa-dice-two:before { content: "\f528"; } .fa-digg:before { content: "\f1a6"; } .fa-digital-ocean:before { content: "\f391"; } .fa-digital-tachograph:before { content: "\f566"; } .fa-directions:before { content: "\f5eb"; } .fa-discord:before { content: "\f392"; } .fa-discourse:before { content: "\f393"; } .fa-divide:before { content: "\f529"; } .fa-dizzy:before { content: "\f567"; } .fa-dna:before { content: "\f471"; } .fa-dochub:before { content: "\f394"; } .fa-docker:before { content: "\f395"; } .fa-dog:before { content: "\f6d3"; } .fa-dollar-sign:before { content: "\f155"; } .fa-dolly:before { content: "\f472"; } .fa-dolly-flatbed:before { content: "\f474"; } .fa-donate:before { content: "\f4b9"; } .fa-door-closed:before { content: "\f52a"; } .fa-door-open:before { content: "\f52b"; } .fa-dot-circle:before { content: "\f192"; } .fa-dove:before { content: "\f4ba"; } .fa-download:before { content: "\f019"; } .fa-draft2digital:before { content: "\f396"; } .fa-drafting-compass:before { content: "\f568"; } .fa-dragon:before { content: "\f6d5"; } .fa-draw-polygon:before { content: "\f5ee"; } .fa-dribbble:before { content: "\f17d"; } .fa-dribbble-square:before { content: "\f397"; } .fa-dropbox:before { content: "\f16b"; } .fa-drum:before { content: "\f569"; } .fa-drum-steelpan:before { content: "\f56a"; } .fa-drumstick-bite:before { content: "\f6d7"; } .fa-drupal:before { content: "\f1a9"; } .fa-dumbbell:before { content: "\f44b"; } .fa-dumpster:before { content: "\f793"; } .fa-dumpster-fire:before { content: "\f794"; } .fa-dungeon:before { content: "\f6d9"; } .fa-dyalog:before { content: "\f399"; } .fa-earlybirds:before { content: "\f39a"; } .fa-ebay:before { content: "\f4f4"; } .fa-edge:before { content: "\f282"; } .fa-edit:before { content: "\f044"; } .fa-egg:before { content: "\f7fb"; } .fa-eject:before { content: "\f052"; } .fa-elementor:before { content: "\f430"; } .fa-ellipsis-h:before { content: "\f141"; } .fa-ellipsis-v:before { content: "\f142"; } .fa-ello:before { content: "\f5f1"; } .fa-ember:before { content: "\f423"; } .fa-empire:before { content: "\f1d1"; } .fa-envelope:before { content: "\f0e0"; } .fa-envelope-open:before { content: "\f2b6"; } .fa-envelope-open-text:before { content: "\f658"; } .fa-envelope-square:before { content: "\f199"; } .fa-envira:before { content: "\f299"; } .fa-equals:before { content: "\f52c"; } .fa-eraser:before { content: "\f12d"; } .fa-erlang:before { content: "\f39d"; } .fa-ethereum:before { content: "\f42e"; } .fa-ethernet:before { content: "\f796"; } .fa-etsy:before { content: "\f2d7"; } .fa-euro-sign:before { content: "\f153"; } .fa-evernote:before { content: "\f839"; } .fa-exchange-alt:before { content: "\f362"; } .fa-exclamation:before { content: "\f12a"; } .fa-exclamation-circle:before { content: "\f06a"; } .fa-exclamation-triangle:before { content: "\f071"; } .fa-expand:before { content: "\f065"; } .fa-expand-arrows-alt:before { content: "\f31e"; } .fa-expeditedssl:before { content: "\f23e"; } .fa-external-link-alt:before { content: "\f35d"; } .fa-external-link-square-alt:before { content: "\f360"; } .fa-eye:before { content: "\f06e"; } .fa-eye-dropper:before { content: "\f1fb"; } .fa-eye-slash:before { content: "\f070"; } .fa-facebook:before { content: "\f09a"; } .fa-facebook-f:before { content: "\f39e"; } .fa-facebook-messenger:before { content: "\f39f"; } .fa-facebook-square:before { content: "\f082"; } .fa-fan:before { content: "\f863"; } .fa-fantasy-flight-games:before { content: "\f6dc"; } .fa-fast-backward:before { content: "\f049"; } .fa-fast-forward:before { content: "\f050"; } .fa-fax:before { content: "\f1ac"; } .fa-feather:before { content: "\f52d"; } .fa-feather-alt:before { content: "\f56b"; } .fa-fedex:before { content: "\f797"; } .fa-fedora:before { content: "\f798"; } .fa-female:before { content: "\f182"; } .fa-fighter-jet:before { content: "\f0fb"; } .fa-figma:before { content: "\f799"; } .fa-file:before { content: "\f15b"; } .fa-file-alt:before { content: "\f15c"; } .fa-file-archive:before { content: "\f1c6"; } .fa-file-audio:before { content: "\f1c7"; } .fa-file-code:before { content: "\f1c9"; } .fa-file-contract:before { content: "\f56c"; } .fa-file-csv:before { content: "\f6dd"; } .fa-file-download:before { content: "\f56d"; } .fa-file-excel:before { content: "\f1c3"; } .fa-file-export:before { content: "\f56e"; } .fa-file-image:before { content: "\f1c5"; } .fa-file-import:before { content: "\f56f"; } .fa-file-invoice:before { content: "\f570"; } .fa-file-invoice-dollar:before { content: "\f571"; } .fa-file-medical:before { content: "\f477"; } .fa-file-medical-alt:before { content: "\f478"; } .fa-file-pdf:before { content: "\f1c1"; } .fa-file-powerpoint:before { content: "\f1c4"; } .fa-file-prescription:before { content: "\f572"; } .fa-file-signature:before { content: "\f573"; } .fa-file-upload:before { content: "\f574"; } .fa-file-video:before { content: "\f1c8"; } .fa-file-word:before { content: "\f1c2"; } .fa-fill:before { content: "\f575"; } .fa-fill-drip:before { content: "\f576"; } .fa-film:before { content: "\f008"; } .fa-filter:before { content: "\f0b0"; } .fa-fingerprint:before { content: "\f577"; } .fa-fire:before { content: "\f06d"; } .fa-fire-alt:before { content: "\f7e4"; } .fa-fire-extinguisher:before { content: "\f134"; } .fa-firefox:before { content: "\f269"; } .fa-first-aid:before { content: "\f479"; } .fa-first-order:before { content: "\f2b0"; } .fa-first-order-alt:before { content: "\f50a"; } .fa-firstdraft:before { content: "\f3a1"; } .fa-fish:before { content: "\f578"; } .fa-fist-raised:before { content: "\f6de"; } .fa-flag:before { content: "\f024"; } .fa-flag-checkered:before { content: "\f11e"; } .fa-flag-usa:before { content: "\f74d"; } .fa-flask:before { content: "\f0c3"; } .fa-flickr:before { content: "\f16e"; } .fa-flipboard:before { content: "\f44d"; } .fa-flushed:before { content: "\f579"; } .fa-fly:before { content: "\f417"; } .fa-folder:before { content: "\f07b"; } .fa-folder-minus:before { content: "\f65d"; } .fa-folder-open:before { content: "\f07c"; } .fa-folder-plus:before { content: "\f65e"; } .fa-font:before { content: "\f031"; } .fa-font-awesome:before { content: "\f2b4"; } .fa-font-awesome-alt:before { content: "\f35c"; } .fa-font-awesome-flag:before { content: "\f425"; } .fa-font-awesome-logo-full:before { content: "\f4e6"; } .fa-fonticons:before { content: "\f280"; } .fa-fonticons-fi:before { content: "\f3a2"; } .fa-football-ball:before { content: "\f44e"; } .fa-fort-awesome:before { content: "\f286"; } .fa-fort-awesome-alt:before { content: "\f3a3"; } .fa-forumbee:before { content: "\f211"; } .fa-forward:before { content: "\f04e"; } .fa-foursquare:before { content: "\f180"; } .fa-free-code-camp:before { content: "\f2c5"; } .fa-freebsd:before { content: "\f3a4"; } .fa-frog:before { content: "\f52e"; } .fa-frown:before { content: "\f119"; } .fa-frown-open:before { content: "\f57a"; } .fa-fulcrum:before { content: "\f50b"; } .fa-funnel-dollar:before { content: "\f662"; } .fa-futbol:before { content: "\f1e3"; } .fa-galactic-republic:before { content: "\f50c"; } .fa-galactic-senate:before { content: "\f50d"; } .fa-gamepad:before { content: "\f11b"; } .fa-gas-pump:before { content: "\f52f"; } .fa-gavel:before { content: "\f0e3"; } .fa-gem:before { content: "\f3a5"; } .fa-genderless:before { content: "\f22d"; } .fa-get-pocket:before { content: "\f265"; } .fa-gg:before { content: "\f260"; } .fa-gg-circle:before { content: "\f261"; } .fa-ghost:before { content: "\f6e2"; } .fa-gift:before { content: "\f06b"; } .fa-gifts:before { content: "\f79c"; } .fa-git:before { content: "\f1d3"; } .fa-git-alt:before { content: "\f841"; } .fa-git-square:before { content: "\f1d2"; } .fa-github:before { content: "\f09b"; } .fa-github-alt:before { content: "\f113"; } .fa-github-square:before { content: "\f092"; } .fa-gitkraken:before { content: "\f3a6"; } .fa-gitlab:before { content: "\f296"; } .fa-gitter:before { content: "\f426"; } .fa-glass-cheers:before { content: "\f79f"; } .fa-glass-martini:before { content: "\f000"; } .fa-glass-martini-alt:before { content: "\f57b"; } .fa-glass-whiskey:before { content: "\f7a0"; } .fa-glasses:before { content: "\f530"; } .fa-glide:before { content: "\f2a5"; } .fa-glide-g:before { content: "\f2a6"; } .fa-globe:before { content: "\f0ac"; } .fa-globe-africa:before { content: "\f57c"; } .fa-globe-americas:before { content: "\f57d"; } .fa-globe-asia:before { content: "\f57e"; } .fa-globe-europe:before { content: "\f7a2"; } .fa-gofore:before { content: "\f3a7"; } .fa-golf-ball:before { content: "\f450"; } .fa-goodreads:before { content: "\f3a8"; } .fa-goodreads-g:before { content: "\f3a9"; } .fa-google:before { content: "\f1a0"; } .fa-google-drive:before { content: "\f3aa"; } .fa-google-play:before { content: "\f3ab"; } .fa-google-plus:before { content: "\f2b3"; } .fa-google-plus-g:before { content: "\f0d5"; } .fa-google-plus-square:before { content: "\f0d4"; } .fa-google-wallet:before { content: "\f1ee"; } .fa-gopuram:before { content: "\f664"; } .fa-graduation-cap:before { content: "\f19d"; } .fa-gratipay:before { content: "\f184"; } .fa-grav:before { content: "\f2d6"; } .fa-greater-than:before { content: "\f531"; } .fa-greater-than-equal:before { content: "\f532"; } .fa-grimace:before { content: "\f57f"; } .fa-grin:before { content: "\f580"; } .fa-grin-alt:before { content: "\f581"; } .fa-grin-beam:before { content: "\f582"; } .fa-grin-beam-sweat:before { content: "\f583"; } .fa-grin-hearts:before { content: "\f584"; } .fa-grin-squint:before { content: "\f585"; } .fa-grin-squint-tears:before { content: "\f586"; } .fa-grin-stars:before { content: "\f587"; } .fa-grin-tears:before { content: "\f588"; } .fa-grin-tongue:before { content: "\f589"; } .fa-grin-tongue-squint:before { content: "\f58a"; } .fa-grin-tongue-wink:before { content: "\f58b"; } .fa-grin-wink:before { content: "\f58c"; } .fa-grip-horizontal:before { content: "\f58d"; } .fa-grip-lines:before { content: "\f7a4"; } .fa-grip-lines-vertical:before { content: "\f7a5"; } .fa-grip-vertical:before { content: "\f58e"; } .fa-gripfire:before { content: "\f3ac"; } .fa-grunt:before { content: "\f3ad"; } .fa-guitar:before { content: "\f7a6"; } .fa-gulp:before { content: "\f3ae"; } .fa-h-square:before { content: "\f0fd"; } .fa-hacker-news:before { content: "\f1d4"; } .fa-hacker-news-square:before { content: "\f3af"; } .fa-hackerrank:before { content: "\f5f7"; } .fa-hamburger:before { content: "\f805"; } .fa-hammer:before { content: "\f6e3"; } .fa-hamsa:before { content: "\f665"; } .fa-hand-holding:before { content: "\f4bd"; } .fa-hand-holding-heart:before { content: "\f4be"; } .fa-hand-holding-usd:before { content: "\f4c0"; } .fa-hand-lizard:before { content: "\f258"; } .fa-hand-middle-finger:before { content: "\f806"; } .fa-hand-paper:before { content: "\f256"; } .fa-hand-peace:before { content: "\f25b"; } .fa-hand-point-down:before { content: "\f0a7"; } .fa-hand-point-left:before { content: "\f0a5"; } .fa-hand-point-right:before { content: "\f0a4"; } .fa-hand-point-up:before { content: "\f0a6"; } .fa-hand-pointer:before { content: "\f25a"; } .fa-hand-rock:before { content: "\f255"; } .fa-hand-scissors:before { content: "\f257"; } .fa-hand-spock:before { content: "\f259"; } .fa-hands:before { content: "\f4c2"; } .fa-hands-helping:before { content: "\f4c4"; } .fa-handshake:before { content: "\f2b5"; } .fa-hanukiah:before { content: "\f6e6"; } .fa-hard-hat:before { content: "\f807"; } .fa-hashtag:before { content: "\f292"; } .fa-hat-wizard:before { content: "\f6e8"; } .fa-haykal:before { content: "\f666"; } .fa-hdd:before { content: "\f0a0"; } .fa-heading:before { content: "\f1dc"; } .fa-headphones:before { content: "\f025"; } .fa-headphones-alt:before { content: "\f58f"; } .fa-headset:before { content: "\f590"; } .fa-heart:before { content: "\f004"; } .fa-heart-broken:before { content: "\f7a9"; } .fa-heartbeat:before { content: "\f21e"; } .fa-helicopter:before { content: "\f533"; } .fa-highlighter:before { content: "\f591"; } .fa-hiking:before { content: "\f6ec"; } .fa-hippo:before { content: "\f6ed"; } .fa-hips:before { content: "\f452"; } .fa-hire-a-helper:before { content: "\f3b0"; } .fa-history:before { content: "\f1da"; } .fa-hockey-puck:before { content: "\f453"; } .fa-holly-berry:before { content: "\f7aa"; } .fa-home:before { content: "\f015"; } .fa-hooli:before { content: "\f427"; } .fa-hornbill:before { content: "\f592"; } .fa-horse:before { content: "\f6f0"; } .fa-horse-head:before { content: "\f7ab"; } .fa-hospital:before { content: "\f0f8"; } .fa-hospital-alt:before { content: "\f47d"; } .fa-hospital-symbol:before { content: "\f47e"; } .fa-hot-tub:before { content: "\f593"; } .fa-hotdog:before { content: "\f80f"; } .fa-hotel:before { content: "\f594"; } .fa-hotjar:before { content: "\f3b1"; } .fa-hourglass:before { content: "\f254"; } .fa-hourglass-end:before { content: "\f253"; } .fa-hourglass-half:before { content: "\f252"; } .fa-hourglass-start:before { content: "\f251"; } .fa-house-damage:before { content: "\f6f1"; } .fa-houzz:before { content: "\f27c"; } .fa-hryvnia:before { content: "\f6f2"; } .fa-html5:before { content: "\f13b"; } .fa-hubspot:before { content: "\f3b2"; } .fa-i-cursor:before { content: "\f246"; } .fa-ice-cream:before { content: "\f810"; } .fa-icicles:before { content: "\f7ad"; } .fa-icons:before { content: "\f86d"; } .fa-id-badge:before { content: "\f2c1"; } .fa-id-card:before { content: "\f2c2"; } .fa-id-card-alt:before { content: "\f47f"; } .fa-igloo:before { content: "\f7ae"; } .fa-image:before { content: "\f03e"; } .fa-images:before { content: "\f302"; } .fa-imdb:before { content: "\f2d8"; } .fa-inbox:before { content: "\f01c"; } .fa-indent:before { content: "\f03c"; } .fa-industry:before { content: "\f275"; } .fa-infinity:before { content: "\f534"; } .fa-info:before { content: "\f129"; } .fa-info-circle:before { content: "\f05a"; } .fa-instagram:before { content: "\f16d"; } .fa-intercom:before { content: "\f7af"; } .fa-internet-explorer:before { content: "\f26b"; } .fa-invision:before { content: "\f7b0"; } .fa-ioxhost:before { content: "\f208"; } .fa-italic:before { content: "\f033"; } .fa-itch-io:before { content: "\f83a"; } .fa-itunes:before { content: "\f3b4"; } .fa-itunes-note:before { content: "\f3b5"; } .fa-java:before { content: "\f4e4"; } .fa-jedi:before { content: "\f669"; } .fa-jedi-order:before { content: "\f50e"; } .fa-jenkins:before { content: "\f3b6"; } .fa-jira:before { content: "\f7b1"; } .fa-joget:before { content: "\f3b7"; } .fa-joint:before { content: "\f595"; } .fa-joomla:before { content: "\f1aa"; } .fa-journal-whills:before { content: "\f66a"; } .fa-js:before { content: "\f3b8"; } .fa-js-square:before { content: "\f3b9"; } .fa-jsfiddle:before { content: "\f1cc"; } .fa-kaaba:before { content: "\f66b"; } .fa-kaggle:before { content: "\f5fa"; } .fa-key:before { content: "\f084"; } .fa-keybase:before { content: "\f4f5"; } .fa-keyboard:before { content: "\f11c"; } .fa-keycdn:before { content: "\f3ba"; } .fa-khanda:before { content: "\f66d"; } .fa-kickstarter:before { content: "\f3bb"; } .fa-kickstarter-k:before { content: "\f3bc"; } .fa-kiss:before { content: "\f596"; } .fa-kiss-beam:before { content: "\f597"; } .fa-kiss-wink-heart:before { content: "\f598"; } .fa-kiwi-bird:before { content: "\f535"; } .fa-korvue:before { content: "\f42f"; } .fa-landmark:before { content: "\f66f"; } .fa-language:before { content: "\f1ab"; } .fa-laptop:before { content: "\f109"; } .fa-laptop-code:before { content: "\f5fc"; } .fa-laptop-medical:before { content: "\f812"; } .fa-laravel:before { content: "\f3bd"; } .fa-lastfm:before { content: "\f202"; } .fa-lastfm-square:before { content: "\f203"; } .fa-laugh:before { content: "\f599"; } .fa-laugh-beam:before { content: "\f59a"; } .fa-laugh-squint:before { content: "\f59b"; } .fa-laugh-wink:before { content: "\f59c"; } .fa-layer-group:before { content: "\f5fd"; } .fa-leaf:before { content: "\f06c"; } .fa-leanpub:before { content: "\f212"; } .fa-lemon:before { content: "\f094"; } .fa-less:before { content: "\f41d"; } .fa-less-than:before { content: "\f536"; } .fa-less-than-equal:before { content: "\f537"; } .fa-level-down-alt:before { content: "\f3be"; } .fa-level-up-alt:before { content: "\f3bf"; } .fa-life-ring:before { content: "\f1cd"; } .fa-lightbulb:before { content: "\f0eb"; } .fa-line:before { content: "\f3c0"; } .fa-link:before { content: "\f0c1"; } .fa-linkedin:before { content: "\f08c"; } .fa-linkedin-in:before { content: "\f0e1"; } .fa-linode:before { content: "\f2b8"; } .fa-linux:before { content: "\f17c"; } .fa-lira-sign:before { content: "\f195"; } .fa-list:before { content: "\f03a"; } .fa-list-alt:before { content: "\f022"; } .fa-list-ol:before { content: "\f0cb"; } .fa-list-ul:before { content: "\f0ca"; } .fa-location-arrow:before { content: "\f124"; } .fa-lock:before { content: "\f023"; } .fa-lock-open:before { content: "\f3c1"; } .fa-long-arrow-alt-down:before { content: "\f309"; } .fa-long-arrow-alt-left:before { content: "\f30a"; } .fa-long-arrow-alt-right:before { content: "\f30b"; } .fa-long-arrow-alt-up:before { content: "\f30c"; } .fa-low-vision:before { content: "\f2a8"; } .fa-luggage-cart:before { content: "\f59d"; } .fa-lyft:before { content: "\f3c3"; } .fa-magento:before { content: "\f3c4"; } .fa-magic:before { content: "\f0d0"; } .fa-magnet:before { content: "\f076"; } .fa-mail-bulk:before { content: "\f674"; } .fa-mailchimp:before { content: "\f59e"; } .fa-male:before { content: "\f183"; } .fa-mandalorian:before { content: "\f50f"; } .fa-map:before { content: "\f279"; } .fa-map-marked:before { content: "\f59f"; } .fa-map-marked-alt:before { content: "\f5a0"; } .fa-map-marker:before { content: "\f041"; } .fa-map-marker-alt:before { content: "\f3c5"; } .fa-map-pin:before { content: "\f276"; } .fa-map-signs:before { content: "\f277"; } .fa-markdown:before { content: "\f60f"; } .fa-marker:before { content: "\f5a1"; } .fa-mars:before { content: "\f222"; } .fa-mars-double:before { content: "\f227"; } .fa-mars-stroke:before { content: "\f229"; } .fa-mars-stroke-h:before { content: "\f22b"; } .fa-mars-stroke-v:before { content: "\f22a"; } .fa-mask:before { content: "\f6fa"; } .fa-mastodon:before { content: "\f4f6"; } .fa-maxcdn:before { content: "\f136"; } .fa-medal:before { content: "\f5a2"; } .fa-medapps:before { content: "\f3c6"; } .fa-medium:before { content: "\f23a"; } .fa-medium-m:before { content: "\f3c7"; } .fa-medkit:before { content: "\f0fa"; } .fa-medrt:before { content: "\f3c8"; } .fa-meetup:before { content: "\f2e0"; } .fa-megaport:before { content: "\f5a3"; } .fa-meh:before { content: "\f11a"; } .fa-meh-blank:before { content: "\f5a4"; } .fa-meh-rolling-eyes:before { content: "\f5a5"; } .fa-memory:before { content: "\f538"; } .fa-mendeley:before { content: "\f7b3"; } .fa-menorah:before { content: "\f676"; } .fa-mercury:before { content: "\f223"; } .fa-meteor:before { content: "\f753"; } .fa-microchip:before { content: "\f2db"; } .fa-microphone:before { content: "\f130"; } .fa-microphone-alt:before { content: "\f3c9"; } .fa-microphone-alt-slash:before { content: "\f539"; } .fa-microphone-slash:before { content: "\f131"; } .fa-microscope:before { content: "\f610"; } .fa-microsoft:before { content: "\f3ca"; } .fa-minus:before { content: "\f068"; } .fa-minus-circle:before { content: "\f056"; } .fa-minus-square:before { content: "\f146"; } .fa-mitten:before { content: "\f7b5"; } .fa-mix:before { content: "\f3cb"; } .fa-mixcloud:before { content: "\f289"; } .fa-mizuni:before { content: "\f3cc"; } .fa-mobile:before { content: "\f10b"; } .fa-mobile-alt:before { content: "\f3cd"; } .fa-modx:before { content: "\f285"; } .fa-monero:before { content: "\f3d0"; } .fa-money-bill:before { content: "\f0d6"; } .fa-money-bill-alt:before { content: "\f3d1"; } .fa-money-bill-wave:before { content: "\f53a"; } .fa-money-bill-wave-alt:before { content: "\f53b"; } .fa-money-check:before { content: "\f53c"; } .fa-money-check-alt:before { content: "\f53d"; } .fa-monument:before { content: "\f5a6"; } .fa-moon:before { content: "\f186"; } .fa-mortar-pestle:before { content: "\f5a7"; } .fa-mosque:before { content: "\f678"; } .fa-motorcycle:before { content: "\f21c"; } .fa-mountain:before { content: "\f6fc"; } .fa-mouse-pointer:before { content: "\f245"; } .fa-mug-hot:before { content: "\f7b6"; } .fa-music:before { content: "\f001"; } .fa-napster:before { content: "\f3d2"; } .fa-neos:before { content: "\f612"; } .fa-network-wired:before { content: "\f6ff"; } .fa-neuter:before { content: "\f22c"; } .fa-newspaper:before { content: "\f1ea"; } .fa-nimblr:before { content: "\f5a8"; } .fa-node:before { content: "\f419"; } .fa-node-js:before { content: "\f3d3"; } .fa-not-equal:before { content: "\f53e"; } .fa-notes-medical:before { content: "\f481"; } .fa-npm:before { content: "\f3d4"; } .fa-ns8:before { content: "\f3d5"; } .fa-nutritionix:before { content: "\f3d6"; } .fa-object-group:before { content: "\f247"; } .fa-object-ungroup:before { content: "\f248"; } .fa-odnoklassniki:before { content: "\f263"; } .fa-odnoklassniki-square:before { content: "\f264"; } .fa-oil-can:before { content: "\f613"; } .fa-old-republic:before { content: "\f510"; } .fa-om:before { content: "\f679"; } .fa-opencart:before { content: "\f23d"; } .fa-openid:before { content: "\f19b"; } .fa-opera:before { content: "\f26a"; } .fa-optin-monster:before { content: "\f23c"; } .fa-osi:before { content: "\f41a"; } .fa-otter:before { content: "\f700"; } .fa-outdent:before { content: "\f03b"; } .fa-page4:before { content: "\f3d7"; } .fa-pagelines:before { content: "\f18c"; } .fa-pager:before { content: "\f815"; } .fa-paint-brush:before { content: "\f1fc"; } .fa-paint-roller:before { content: "\f5aa"; } .fa-palette:before { content: "\f53f"; } .fa-palfed:before { content: "\f3d8"; } .fa-pallet:before { content: "\f482"; } .fa-paper-plane:before { content: "\f1d8"; } .fa-paperclip:before { content: "\f0c6"; } .fa-parachute-box:before { content: "\f4cd"; } .fa-paragraph:before { content: "\f1dd"; } .fa-parking:before { content: "\f540"; } .fa-passport:before { content: "\f5ab"; } .fa-pastafarianism:before { content: "\f67b"; } .fa-paste:before { content: "\f0ea"; } .fa-patreon:before { content: "\f3d9"; } .fa-pause:before { content: "\f04c"; } .fa-pause-circle:before { content: "\f28b"; } .fa-paw:before { content: "\f1b0"; } .fa-paypal:before { content: "\f1ed"; } .fa-peace:before { content: "\f67c"; } .fa-pen:before { content: "\f304"; } .fa-pen-alt:before { content: "\f305"; } .fa-pen-fancy:before { content: "\f5ac"; } .fa-pen-nib:before { content: "\f5ad"; } .fa-pen-square:before { content: "\f14b"; } .fa-pencil-alt:before { content: "\f303"; } .fa-pencil-ruler:before { content: "\f5ae"; } .fa-penny-arcade:before { content: "\f704"; } .fa-people-carry:before { content: "\f4ce"; } .fa-pepper-hot:before { content: "\f816"; } .fa-percent:before { content: "\f295"; } .fa-percentage:before { content: "\f541"; } .fa-periscope:before { content: "\f3da"; } .fa-person-booth:before { content: "\f756"; } .fa-phabricator:before { content: "\f3db"; } .fa-phoenix-framework:before { content: "\f3dc"; } .fa-phoenix-squadron:before { content: "\f511"; } .fa-phone:before { content: "\f095"; } .fa-phone-alt:before { content: "\f879"; } .fa-phone-slash:before { content: "\f3dd"; } .fa-phone-square:before { content: "\f098"; } .fa-phone-square-alt:before { content: "\f87b"; } .fa-phone-volume:before { content: "\f2a0"; } .fa-photo-video:before { content: "\f87c"; } .fa-php:before { content: "\f457"; } .fa-pied-piper:before { content: "\f2ae"; } .fa-pied-piper-alt:before { content: "\f1a8"; } .fa-pied-piper-hat:before { content: "\f4e5"; } .fa-pied-piper-pp:before { content: "\f1a7"; } .fa-piggy-bank:before { content: "\f4d3"; } .fa-pills:before { content: "\f484"; } .fa-pinterest:before { content: "\f0d2"; } .fa-pinterest-p:before { content: "\f231"; } .fa-pinterest-square:before { content: "\f0d3"; } .fa-pizza-slice:before { content: "\f818"; } .fa-place-of-worship:before { content: "\f67f"; } .fa-plane:before { content: "\f072"; } .fa-plane-arrival:before { content: "\f5af"; } .fa-plane-departure:before { content: "\f5b0"; } .fa-play:before { content: "\f04b"; } .fa-play-circle:before { content: "\f144"; } .fa-playstation:before { content: "\f3df"; } .fa-plug:before { content: "\f1e6"; } .fa-plus:before { content: "\f067"; } .fa-plus-circle:before { content: "\f055"; } .fa-plus-square:before { content: "\f0fe"; } .fa-podcast:before { content: "\f2ce"; } .fa-poll:before { content: "\f681"; } .fa-poll-h:before { content: "\f682"; } .fa-poo:before { content: "\f2fe"; } .fa-poo-storm:before { content: "\f75a"; } .fa-poop:before { content: "\f619"; } .fa-portrait:before { content: "\f3e0"; } .fa-pound-sign:before { content: "\f154"; } .fa-power-off:before { content: "\f011"; } .fa-pray:before { content: "\f683"; } .fa-praying-hands:before { content: "\f684"; } .fa-prescription:before { content: "\f5b1"; } .fa-prescription-bottle:before { content: "\f485"; } .fa-prescription-bottle-alt:before { content: "\f486"; } .fa-print:before { content: "\f02f"; } .fa-procedures:before { content: "\f487"; } .fa-product-hunt:before { content: "\f288"; } .fa-project-diagram:before { content: "\f542"; } .fa-pushed:before { content: "\f3e1"; } .fa-puzzle-piece:before { content: "\f12e"; } .fa-python:before { content: "\f3e2"; } .fa-qq:before { content: "\f1d6"; } .fa-qrcode:before { content: "\f029"; } .fa-question:before { content: "\f128"; } .fa-question-circle:before { content: "\f059"; } .fa-quidditch:before { content: "\f458"; } .fa-quinscape:before { content: "\f459"; } .fa-quora:before { content: "\f2c4"; } .fa-quote-left:before { content: "\f10d"; } .fa-quote-right:before { content: "\f10e"; } .fa-quran:before { content: "\f687"; } .fa-r-project:before { content: "\f4f7"; } .fa-radiation:before { content: "\f7b9"; } .fa-radiation-alt:before { content: "\f7ba"; } .fa-rainbow:before { content: "\f75b"; } .fa-random:before { content: "\f074"; } .fa-raspberry-pi:before { content: "\f7bb"; } .fa-ravelry:before { content: "\f2d9"; } .fa-react:before { content: "\f41b"; } .fa-reacteurope:before { content: "\f75d"; } .fa-readme:before { content: "\f4d5"; } .fa-rebel:before { content: "\f1d0"; } .fa-receipt:before { content: "\f543"; } .fa-recycle:before { content: "\f1b8"; } .fa-red-river:before { content: "\f3e3"; } .fa-reddit:before { content: "\f1a1"; } .fa-reddit-alien:before { content: "\f281"; } .fa-reddit-square:before { content: "\f1a2"; } .fa-redhat:before { content: "\f7bc"; } .fa-redo:before { content: "\f01e"; } .fa-redo-alt:before { content: "\f2f9"; } .fa-registered:before { content: "\f25d"; } .fa-remove-format:before { content: "\f87d"; } .fa-renren:before { content: "\f18b"; } .fa-reply:before { content: "\f3e5"; } .fa-reply-all:before { content: "\f122"; } .fa-replyd:before { content: "\f3e6"; } .fa-republican:before { content: "\f75e"; } .fa-researchgate:before { content: "\f4f8"; } .fa-resolving:before { content: "\f3e7"; } .fa-restroom:before { content: "\f7bd"; } .fa-retweet:before { content: "\f079"; } .fa-rev:before { content: "\f5b2"; } .fa-ribbon:before { content: "\f4d6"; } .fa-ring:before { content: "\f70b"; } .fa-road:before { content: "\f018"; } .fa-robot:before { content: "\f544"; } .fa-rocket:before { content: "\f135"; } .fa-rocketchat:before { content: "\f3e8"; } .fa-rockrms:before { content: "\f3e9"; } .fa-route:before { content: "\f4d7"; } .fa-rss:before { content: "\f09e"; } .fa-rss-square:before { content: "\f143"; } .fa-ruble-sign:before { content: "\f158"; } .fa-ruler:before { content: "\f545"; } .fa-ruler-combined:before { content: "\f546"; } .fa-ruler-horizontal:before { content: "\f547"; } .fa-ruler-vertical:before { content: "\f548"; } .fa-running:before { content: "\f70c"; } .fa-rupee-sign:before { content: "\f156"; } .fa-sad-cry:before { content: "\f5b3"; } .fa-sad-tear:before { content: "\f5b4"; } .fa-safari:before { content: "\f267"; } .fa-salesforce:before { content: "\f83b"; } .fa-sass:before { content: "\f41e"; } .fa-satellite:before { content: "\f7bf"; } .fa-satellite-dish:before { content: "\f7c0"; } .fa-save:before { content: "\f0c7"; } .fa-schlix:before { content: "\f3ea"; } .fa-school:before { content: "\f549"; } .fa-screwdriver:before { content: "\f54a"; } .fa-scribd:before { content: "\f28a"; } .fa-scroll:before { content: "\f70e"; } .fa-sd-card:before { content: "\f7c2"; } .fa-search:before { content: "\f002"; } .fa-search-dollar:before { content: "\f688"; } .fa-search-location:before { content: "\f689"; } .fa-search-minus:before { content: "\f010"; } .fa-search-plus:before { content: "\f00e"; } .fa-searchengin:before { content: "\f3eb"; } .fa-seedling:before { content: "\f4d8"; } .fa-sellcast:before { content: "\f2da"; } .fa-sellsy:before { content: "\f213"; } .fa-server:before { content: "\f233"; } .fa-servicestack:before { content: "\f3ec"; } .fa-shapes:before { content: "\f61f"; } .fa-share:before { content: "\f064"; } .fa-share-alt:before { content: "\f1e0"; } .fa-share-alt-square:before { content: "\f1e1"; } .fa-share-square:before { content: "\f14d"; } .fa-shekel-sign:before { content: "\f20b"; } .fa-shield-alt:before { content: "\f3ed"; } .fa-ship:before { content: "\f21a"; } .fa-shipping-fast:before { content: "\f48b"; } .fa-shirtsinbulk:before { content: "\f214"; } .fa-shoe-prints:before { content: "\f54b"; } .fa-shopping-bag:before { content: "\f290"; } .fa-shopping-basket:before { content: "\f291"; } .fa-shopping-cart:before { content: "\f07a"; } .fa-shopware:before { content: "\f5b5"; } .fa-shower:before { content: "\f2cc"; } .fa-shuttle-van:before { content: "\f5b6"; } .fa-sign:before { content: "\f4d9"; } .fa-sign-in-alt:before { content: "\f2f6"; } .fa-sign-language:before { content: "\f2a7"; } .fa-sign-out-alt:before { content: "\f2f5"; } .fa-signal:before { content: "\f012"; } .fa-signature:before { content: "\f5b7"; } .fa-sim-card:before { content: "\f7c4"; } .fa-simplybuilt:before { content: "\f215"; } .fa-sistrix:before { content: "\f3ee"; } .fa-sitemap:before { content: "\f0e8"; } .fa-sith:before { content: "\f512"; } .fa-skating:before { content: "\f7c5"; } .fa-sketch:before { content: "\f7c6"; } .fa-skiing:before { content: "\f7c9"; } .fa-skiing-nordic:before { content: "\f7ca"; } .fa-skull:before { content: "\f54c"; } .fa-skull-crossbones:before { content: "\f714"; } .fa-skyatlas:before { content: "\f216"; } .fa-skype:before { content: "\f17e"; } .fa-slack:before { content: "\f198"; } .fa-slack-hash:before { content: "\f3ef"; } .fa-slash:before { content: "\f715"; } .fa-sleigh:before { content: "\f7cc"; } .fa-sliders-h:before { content: "\f1de"; } .fa-slideshare:before { content: "\f1e7"; } .fa-smile:before { content: "\f118"; } .fa-smile-beam:before { content: "\f5b8"; } .fa-smile-wink:before { content: "\f4da"; } .fa-smog:before { content: "\f75f"; } .fa-smoking:before { content: "\f48d"; } .fa-smoking-ban:before { content: "\f54d"; } .fa-sms:before { content: "\f7cd"; } .fa-snapchat:before { content: "\f2ab"; } .fa-snapchat-ghost:before { content: "\f2ac"; } .fa-snapchat-square:before { content: "\f2ad"; } .fa-snowboarding:before { content: "\f7ce"; } .fa-snowflake:before { content: "\f2dc"; } .fa-snowman:before { content: "\f7d0"; } .fa-snowplow:before { content: "\f7d2"; } .fa-socks:before { content: "\f696"; } .fa-solar-panel:before { content: "\f5ba"; } .fa-sort:before { content: "\f0dc"; } .fa-sort-alpha-down:before { content: "\f15d"; } .fa-sort-alpha-down-alt:before { content: "\f881"; } .fa-sort-alpha-up:before { content: "\f15e"; } .fa-sort-alpha-up-alt:before { content: "\f882"; } .fa-sort-amount-down:before { content: "\f160"; } .fa-sort-amount-down-alt:before { content: "\f884"; } .fa-sort-amount-up:before { content: "\f161"; } .fa-sort-amount-up-alt:before { content: "\f885"; } .fa-sort-down:before { content: "\f0dd"; } .fa-sort-numeric-down:before { content: "\f162"; } .fa-sort-numeric-down-alt:before { content: "\f886"; } .fa-sort-numeric-up:before { content: "\f163"; } .fa-sort-numeric-up-alt:before { content: "\f887"; } .fa-sort-up:before { content: "\f0de"; } .fa-soundcloud:before { content: "\f1be"; } .fa-sourcetree:before { content: "\f7d3"; } .fa-spa:before { content: "\f5bb"; } .fa-space-shuttle:before { content: "\f197"; } .fa-speakap:before { content: "\f3f3"; } .fa-speaker-deck:before { content: "\f83c"; } .fa-spell-check:before { content: "\f891"; } .fa-spider:before { content: "\f717"; } .fa-spinner:before { content: "\f110"; } .fa-splotch:before { content: "\f5bc"; } .fa-spotify:before { content: "\f1bc"; } .fa-spray-can:before { content: "\f5bd"; } .fa-square:before { content: "\f0c8"; } .fa-square-full:before { content: "\f45c"; } .fa-square-root-alt:before { content: "\f698"; } .fa-squarespace:before { content: "\f5be"; } .fa-stack-exchange:before { content: "\f18d"; } .fa-stack-overflow:before { content: "\f16c"; } .fa-stackpath:before { content: "\f842"; } .fa-stamp:before { content: "\f5bf"; } .fa-star:before { content: "\f005"; } .fa-star-and-crescent:before { content: "\f699"; } .fa-star-half:before { content: "\f089"; } .fa-star-half-alt:before { content: "\f5c0"; } .fa-star-of-david:before { content: "\f69a"; } .fa-star-of-life:before { content: "\f621"; } .fa-staylinked:before { content: "\f3f5"; } .fa-steam:before { content: "\f1b6"; } .fa-steam-square:before { content: "\f1b7"; } .fa-steam-symbol:before { content: "\f3f6"; } .fa-step-backward:before { content: "\f048"; } .fa-step-forward:before { content: "\f051"; } .fa-stethoscope:before { content: "\f0f1"; } .fa-sticker-mule:before { content: "\f3f7"; } .fa-sticky-note:before { content: "\f249"; } .fa-stop:before { content: "\f04d"; } .fa-stop-circle:before { content: "\f28d"; } .fa-stopwatch:before { content: "\f2f2"; } .fa-store:before { content: "\f54e"; } .fa-store-alt:before { content: "\f54f"; } .fa-strava:before { content: "\f428"; } .fa-stream:before { content: "\f550"; } .fa-street-view:before { content: "\f21d"; } .fa-strikethrough:before { content: "\f0cc"; } .fa-stripe:before { content: "\f429"; } .fa-stripe-s:before { content: "\f42a"; } .fa-stroopwafel:before { content: "\f551"; } .fa-studiovinari:before { content: "\f3f8"; } .fa-stumbleupon:before { content: "\f1a4"; } .fa-stumbleupon-circle:before { content: "\f1a3"; } .fa-subscript:before { content: "\f12c"; } .fa-subway:before { content: "\f239"; } .fa-suitcase:before { content: "\f0f2"; } .fa-suitcase-rolling:before { content: "\f5c1"; } .fa-sun:before { content: "\f185"; } .fa-superpowers:before { content: "\f2dd"; } .fa-superscript:before { content: "\f12b"; } .fa-supple:before { content: "\f3f9"; } .fa-surprise:before { content: "\f5c2"; } .fa-suse:before { content: "\f7d6"; } .fa-swatchbook:before { content: "\f5c3"; } .fa-swimmer:before { content: "\f5c4"; } .fa-swimming-pool:before { content: "\f5c5"; } .fa-symfony:before { content: "\f83d"; } .fa-synagogue:before { content: "\f69b"; } .fa-sync:before { content: "\f021"; } .fa-sync-alt:before { content: "\f2f1"; } .fa-syringe:before { content: "\f48e"; } .fa-table:before { content: "\f0ce"; } .fa-table-tennis:before { content: "\f45d"; } .fa-tablet:before { content: "\f10a"; } .fa-tablet-alt:before { content: "\f3fa"; } .fa-tablets:before { content: "\f490"; } .fa-tachometer-alt:before { content: "\f3fd"; } .fa-tag:before { content: "\f02b"; } .fa-tags:before { content: "\f02c"; } .fa-tape:before { content: "\f4db"; } .fa-tasks:before { content: "\f0ae"; } .fa-taxi:before { content: "\f1ba"; } .fa-teamspeak:before { content: "\f4f9"; } .fa-teeth:before { content: "\f62e"; } .fa-teeth-open:before { content: "\f62f"; } .fa-telegram:before { content: "\f2c6"; } .fa-telegram-plane:before { content: "\f3fe"; } .fa-temperature-high:before { content: "\f769"; } .fa-temperature-low:before { content: "\f76b"; } .fa-tencent-weibo:before { content: "\f1d5"; } .fa-tenge:before { content: "\f7d7"; } .fa-terminal:before { content: "\f120"; } .fa-text-height:before { content: "\f034"; } .fa-text-width:before { content: "\f035"; } .fa-th:before { content: "\f00a"; } .fa-th-large:before { content: "\f009"; } .fa-th-list:before { content: "\f00b"; } .fa-the-red-yeti:before { content: "\f69d"; } .fa-theater-masks:before { content: "\f630"; } .fa-themeco:before { content: "\f5c6"; } .fa-themeisle:before { content: "\f2b2"; } .fa-thermometer:before { content: "\f491"; } .fa-thermometer-empty:before { content: "\f2cb"; } .fa-thermometer-full:before { content: "\f2c7"; } .fa-thermometer-half:before { content: "\f2c9"; } .fa-thermometer-quarter:before { content: "\f2ca"; } .fa-thermometer-three-quarters:before { content: "\f2c8"; } .fa-think-peaks:before { content: "\f731"; } .fa-thumbs-down:before { content: "\f165"; } .fa-thumbs-up:before { content: "\f164"; } .fa-thumbtack:before { content: "\f08d"; } .fa-ticket-alt:before { content: "\f3ff"; } .fa-times:before { content: "\f00d"; } .fa-times-circle:before { content: "\f057"; } .fa-tint:before { content: "\f043"; } .fa-tint-slash:before { content: "\f5c7"; } .fa-tired:before { content: "\f5c8"; } .fa-toggle-off:before { content: "\f204"; } .fa-toggle-on:before { content: "\f205"; } .fa-toilet:before { content: "\f7d8"; } .fa-toilet-paper:before { content: "\f71e"; } .fa-toolbox:before { content: "\f552"; } .fa-tools:before { content: "\f7d9"; } .fa-tooth:before { content: "\f5c9"; } .fa-torah:before { content: "\f6a0"; } .fa-torii-gate:before { content: "\f6a1"; } .fa-tractor:before { content: "\f722"; } .fa-trade-federation:before { content: "\f513"; } .fa-trademark:before { content: "\f25c"; } .fa-traffic-light:before { content: "\f637"; } .fa-train:before { content: "\f238"; } .fa-tram:before { content: "\f7da"; } .fa-transgender:before { content: "\f224"; } .fa-transgender-alt:before { content: "\f225"; } .fa-trash:before { content: "\f1f8"; } .fa-trash-alt:before { content: "\f2ed"; } .fa-trash-restore:before { content: "\f829"; } .fa-trash-restore-alt:before { content: "\f82a"; } .fa-tree:before { content: "\f1bb"; } .fa-trello:before { content: "\f181"; } .fa-tripadvisor:before { content: "\f262"; } .fa-trophy:before { content: "\f091"; } .fa-truck:before { content: "\f0d1"; } .fa-truck-loading:before { content: "\f4de"; } .fa-truck-monster:before { content: "\f63b"; } .fa-truck-moving:before { content: "\f4df"; } .fa-truck-pickup:before { content: "\f63c"; } .fa-tshirt:before { content: "\f553"; } .fa-tty:before { content: "\f1e4"; } .fa-tumblr:before { content: "\f173"; } .fa-tumblr-square:before { content: "\f174"; } .fa-tv:before { content: "\f26c"; } .fa-twitch:before { content: "\f1e8"; } .fa-twitter:before { content: "\f099"; } .fa-twitter-square:before { content: "\f081"; } .fa-typo3:before { content: "\f42b"; } .fa-uber:before { content: "\f402"; } .fa-ubuntu:before { content: "\f7df"; } .fa-uikit:before { content: "\f403"; } .fa-umbrella:before { content: "\f0e9"; } .fa-umbrella-beach:before { content: "\f5ca"; } .fa-underline:before { content: "\f0cd"; } .fa-undo:before { content: "\f0e2"; } .fa-undo-alt:before { content: "\f2ea"; } .fa-uniregistry:before { content: "\f404"; } .fa-universal-access:before { content: "\f29a"; } .fa-university:before { content: "\f19c"; } .fa-unlink:before { content: "\f127"; } .fa-unlock:before { content: "\f09c"; } .fa-unlock-alt:before { content: "\f13e"; } .fa-untappd:before { content: "\f405"; } .fa-upload:before { content: "\f093"; } .fa-ups:before { content: "\f7e0"; } .fa-usb:before { content: "\f287"; } .fa-user:before { content: "\f007"; } .fa-user-alt:before { content: "\f406"; } .fa-user-alt-slash:before { content: "\f4fa"; } .fa-user-astronaut:before { content: "\f4fb"; } .fa-user-check:before { content: "\f4fc"; } .fa-user-circle:before { content: "\f2bd"; } .fa-user-clock:before { content: "\f4fd"; } .fa-user-cog:before { content: "\f4fe"; } .fa-user-edit:before { content: "\f4ff"; } .fa-user-friends:before { content: "\f500"; } .fa-user-graduate:before { content: "\f501"; } .fa-user-injured:before { content: "\f728"; } .fa-user-lock:before { content: "\f502"; } .fa-user-md:before { content: "\f0f0"; } .fa-user-minus:before { content: "\f503"; } .fa-user-ninja:before { content: "\f504"; } .fa-user-nurse:before { content: "\f82f"; } .fa-user-plus:before { content: "\f234"; } .fa-user-secret:before { content: "\f21b"; } .fa-user-shield:before { content: "\f505"; } .fa-user-slash:before { content: "\f506"; } .fa-user-tag:before { content: "\f507"; } .fa-user-tie:before { content: "\f508"; } .fa-user-times:before { content: "\f235"; } .fa-users:before { content: "\f0c0"; } .fa-users-cog:before { content: "\f509"; } .fa-usps:before { content: "\f7e1"; } .fa-ussunnah:before { content: "\f407"; } .fa-utensil-spoon:before { content: "\f2e5"; } .fa-utensils:before { content: "\f2e7"; } .fa-vaadin:before { content: "\f408"; } .fa-vector-square:before { content: "\f5cb"; } .fa-venus:before { content: "\f221"; } .fa-venus-double:before { content: "\f226"; } .fa-venus-mars:before { content: "\f228"; } .fa-viacoin:before { content: "\f237"; } .fa-viadeo:before { content: "\f2a9"; } .fa-viadeo-square:before { content: "\f2aa"; } .fa-vial:before { content: "\f492"; } .fa-vials:before { content: "\f493"; } .fa-viber:before { content: "\f409"; } .fa-video:before { content: "\f03d"; } .fa-video-slash:before { content: "\f4e2"; } .fa-vihara:before { content: "\f6a7"; } .fa-vimeo:before { content: "\f40a"; } .fa-vimeo-square:before { content: "\f194"; } .fa-vimeo-v:before { content: "\f27d"; } .fa-vine:before { content: "\f1ca"; } .fa-vk:before { content: "\f189"; } .fa-vnv:before { content: "\f40b"; } .fa-voicemail:before { content: "\f897"; } .fa-volleyball-ball:before { content: "\f45f"; } .fa-volume-down:before { content: "\f027"; } .fa-volume-mute:before { content: "\f6a9"; } .fa-volume-off:before { content: "\f026"; } .fa-volume-up:before { content: "\f028"; } .fa-vote-yea:before { content: "\f772"; } .fa-vr-cardboard:before { content: "\f729"; } .fa-vuejs:before { content: "\f41f"; } .fa-walking:before { content: "\f554"; } .fa-wallet:before { content: "\f555"; } .fa-warehouse:before { content: "\f494"; } .fa-water:before { content: "\f773"; } .fa-wave-square:before { content: "\f83e"; } .fa-waze:before { content: "\f83f"; } .fa-weebly:before { content: "\f5cc"; } .fa-weibo:before { content: "\f18a"; } .fa-weight:before { content: "\f496"; } .fa-weight-hanging:before { content: "\f5cd"; } .fa-weixin:before { content: "\f1d7"; } .fa-whatsapp:before { content: "\f232"; } .fa-whatsapp-square:before { content: "\f40c"; } .fa-wheelchair:before { content: "\f193"; } .fa-whmcs:before { content: "\f40d"; } .fa-wifi:before { content: "\f1eb"; } .fa-wikipedia-w:before { content: "\f266"; } .fa-wind:before { content: "\f72e"; } .fa-window-close:before { content: "\f410"; } .fa-window-maximize:before { content: "\f2d0"; } .fa-window-minimize:before { content: "\f2d1"; } .fa-window-restore:before { content: "\f2d2"; } .fa-windows:before { content: "\f17a"; } .fa-wine-bottle:before { content: "\f72f"; } .fa-wine-glass:before { content: "\f4e3"; } .fa-wine-glass-alt:before { content: "\f5ce"; } .fa-wix:before { content: "\f5cf"; } .fa-wizards-of-the-coast:before { content: "\f730"; } .fa-wolf-pack-battalion:before { content: "\f514"; } .fa-won-sign:before { content: "\f159"; } .fa-wordpress:before { content: "\f19a"; } .fa-wordpress-simple:before { content: "\f411"; } .fa-wpbeginner:before { content: "\f297"; } .fa-wpexplorer:before { content: "\f2de"; } .fa-wpforms:before { content: "\f298"; } .fa-wpressr:before { content: "\f3e4"; } .fa-wrench:before { content: "\f0ad"; } .fa-x-ray:before { content: "\f497"; } .fa-xbox:before { content: "\f412"; } .fa-xing:before { content: "\f168"; } .fa-xing-square:before { content: "\f169"; } .fa-y-combinator:before { content: "\f23b"; } .fa-yahoo:before { content: "\f19e"; } .fa-yammer:before { content: "\f840"; } .fa-yandex:before { content: "\f413"; } .fa-yandex-international:before { content: "\f414"; } .fa-yarn:before { content: "\f7e3"; } .fa-yelp:before { content: "\f1e9"; } .fa-yen-sign:before { content: "\f157"; } .fa-yin-yang:before { content: "\f6ad"; } .fa-yoast:before { content: "\f2b1"; } .fa-youtube:before { content: "\f167"; } .fa-youtube-square:before { content: "\f431"; } .fa-zhihu:before { content: "\f63f"; } .sr-only { border: 0; clip: rect(0, 0, 0, 0); height: 1px; margin: -1px; overflow: hidden; padding: 0; position: absolute; width: 1px; } .sr-only-focusable:active, .sr-only-focusable:focus { clip: auto; height: auto; margin: 0; overflow: visible; position: static; width: auto; } /*! * Font Awesome Free 5.9.0 by @"Font Awesome 5 Free" - https://"Font Awesome 5 Free".com * License - https://"Font Awesome 5 Free".com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) */ @font-face { font-family: 'Font Awesome 5 Free'; font-style: normal; font-weight: 400; font-display: auto; src: url("../fonts/fa-regular-400.eot"); src: url("../fonts/fa-regular-400.eot?#iefix") format("embedded-opentype"), url("../fonts/fa-regular-400.woff2") format("woff2"), url("../fonts/fa-regular-400.woff") format("woff"), url("../fonts/fa-regular-400.ttf") format("truetype"), url('../fonts/fa-regular-400.svg#"Font Awesome 5 Free"') format("svg"); } .far { font-family: 'Font Awesome 5 Free'; font-weight: 400; } /*! * Font Awesome Free 5.9.0 by @"Font Awesome 5 Free" - https://"Font Awesome 5 Free".com * License - https://"Font Awesome 5 Free".com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) */ @font-face { font-family: 'Font Awesome 5 Free'; font-style: normal; font-weight: 900; font-display: auto; src: url("../fonts/fa-solid-900.eot"); src: url("../fonts/fa-solid-900.eot?#iefix") format("embedded-opentype"), url("../fonts/fa-solid-900.woff2") format("woff2"), url("../fonts/fa-solid-900.woff") format("woff"), url("../fonts/fa-solid-900.ttf") format("truetype"), url('../fonts/fa-solid-900.svg#"Font Awesome 5 Free"') format("svg"); } .fa, .fas, blockquote:before, .nav-links .nav-previous:before, .nav-links .nav-next:after { font-family: 'Font Awesome 5 Free'; font-weight: 900; } .menu-primary-footer { text-align: center; padding-top: 60px; } @media (max-width: 480px) { .menu-primary-footer { display: none; } } .menu-primary-footer .menu-item { display: inline-block; position: relative; margin: 0 17px; font-weight: bold; padding-bottom: 3px; text-transform: uppercase; text-decoration: none; color: #353535; font-size: 12px; letter-spacing: 2px; } @media (max-width: 480px) { .menu-primary-footer .menu-item { width: 100%; text-align: center; margin: 0; } .menu-primary-footer .menu-item .dropdown-arrow, .menu-primary-footer .menu-item .sub-menu { display: none; } } .menu-primary-footer .menu-item.current_page_item a { color: #adadad; } .menu-primary-footer .menu-item a { color: #000; } .menu-primary-footer .menu-item a:hover { color: #aeaeae; } .site-info { text-align: center; display: inline-block; width: 100%; margin: 15px 0 70px; padding: 9px 0 0; font-size: 12px; text-transform: uppercase; letter-spacing: 2px; color: #afafaf; } @media (max-width: 480px) { .site-info { margin: 15px 0 30px; } } .site-info a { color: #000; } .site-info a:hover { color: #aeaeae; } @media (max-width: 480px) { .site-info a { display: block; } } @media (max-width: 480px) { .site-info .sep { display: none; } } @media (max-width: 480px) { .site-info a:last-of-type { display: initial; } } .sub-menu { padding: 0px; } .entry-infos { display: inline-block; margin-right: 0; } .site-header { position: relative; border-bottom: 1px solid #f0ede5; background: #fff; margin-bottom: 50px; width: 100%; display: -webkit-flex; display: flex; -webkit-flex-flow: row; flex-flow: row; -webkit-flex-wrap: row wrap; flex-wrap: row wrap; -webkit-align-items: flex-end; align-items: flex-end; -webkit-justify-content: space-between; justify-content: space-between; } @media (min-width: 480px) and (max-width: 960px) { .site-header { display: block; text-align: center; } } @media (max-width: 480px) { .site-header { margin-bottom: 5px; padding: 0; } .site-header .site-logo { text-align: left; } } .site-description { font-size: 12px; line-height: normal; text-transform: uppercase; letter-spacing: 3px; display: none; } .site-branding { font-family: Calibri, Candara, Segoe, Segoe UI, Optima, Arial, sans-serif; -webkit-justify-content: center; justify-content: center; -webkit-align-items: center; align-items: center; display: -webkit-flex; display: flex; -webkit-flex-grow: 1; flex-grow: 1; margin: 0; padding: 10px; } @media (max-width: 640px) { .site-branding { -webkit-justify-content: space-around; justify-content: space-around; } } .site-branding .site-logo { -webkit-flex-basis: 300px; flex-basis: 300px; } @media (max-width: 960px) { .site-branding .site-logo { width: 100%; display: block; text-align: left; } } .site-branding .site-title { display: inline-block; text-transform: uppercase; font-size: 24px; } .site-branding .site-title a { text-decoration: none; } @media (max-width: 960px) { .site-branding .site-title { margin: 0; } } .site-branding .site-search { display: -webkit-flex; display: flex; -webkit-align-items: center; align-items: center; margin-left: 5px; } .site-branding .site-search form { margin-left: 13px; display: inline-block; } .site-branding .site-search form input { width: auto; } .site-branding .site-search .search-field { border: 0px; background: transparent; } .site-branding .site-search .search-field:focus { outline: none; } .site-branding .site-search .search-submit { display: none; } @media (max-width: 960px) { .site-branding .site-search { min-width: 175px; } } @media (max-width: 640px) { .site-branding .site-search { display: none; } } @media (max-width: 640px) { .site-branding { -webkit-flex: 100%; flex: 100%; width: 100%; } } @media (max-width: 960px) { .site-branding { -webkit-flex: 100%; flex: 100%; width: 100%; } } @media (min-width: 640px) { .long-menu .site-header { -webkit-flex-direction: column; flex-direction: column; margin-top: 0; padding-top: 0; } .long-menu .site-header .site-logo { -webkit-flex-direction: column; flex-direction: column; } .long-menu .site-header .main-navigation, .long-menu .site-header .menu-primary-container, .long-menu .site-header .menu { width: 100%; } .long-menu .site-header .menu, .long-menu .site-header .menu > ul { display: -webkit-flex; display: flex; -webkit-flex-wrap: wrap; flex-wrap: wrap; width: 100%; } .long-menu .site-header .menu-item, .long-menu .site-header .page_item { -webkit-flex: 1 1 auto; flex: 1 1 auto; text-align: center; } .long-menu .site-header .menu-item a, .long-menu .site-header .page_item a { display: block; } .long-menu .site-header .menu-item .menu-item, .long-menu .site-header .menu-item .page_item, .long-menu .site-header .page_item .menu-item, .long-menu .site-header .page_item .page_item { text-align: left; } .long-menu .site-header .menu-item:first-child, .long-menu .site-header .page_item:first-child { margin-left: 0; margin-top: 1px; } .long-menu .site-header .site-branding { display: -webkit-flex; display: flex; margin: 0; padding: 20px; -webkit-flex: 100%; flex: 100%; width: 100%; } .long-menu .site-header .site-branding .site-logo { display: block; } } /** * The standard section wrapper. Use this with other classes for the base styling. */ .search-form { display: -webkit-flex; display: flex; } .search-form label { -webkit-flex: 1 1 75%; flex: 1 1 75%; } .search-form .search-submit { -webkit-flex: 1 1 25%; flex: 1 1 25%; } .nav-links { display: inline-block; width: 100%; margin-top: 30px; } .nav-links .nav-next, .nav-links .nav-previous { display: inline-block; width: 49%; word-wrap: break-word; position: relative; } .nav-links .nav-next a, .nav-links .nav-previous a { color: #000; } .nav-links .nav-next a:hover, .nav-links .nav-previous a:hover { color: #aeaeae; } .nav-links .nav-previous { padding-left: 30px; } .nav-links .nav-previous:before { content: "\f060"; position: absolute; left: 0px; top: 5px; } .nav-links .nav-next { text-align: right; float: right; padding-right: 30px; } .nav-links .nav-next:after { content: "\f061"; position: absolute; right: 0px; top: 5px; } .no-content { text-align: center; } .site { overflow-x: hidden; } .page-title { text-decoration: none; font-size: 48px; font-family: 'Playfair Display', serif; font-style: italic; font-weight: 400; padding: 10px; text-align: center; border-bottom: 1px solid #e8e8e8; margin-bottom: 20px; } table#wp-calendar { width: 100%; } table#wp-calendar caption { padding-bottom: 20px; font-weight: bold; } table#wp-calendar td#next { text-align: right; } .featherlight-content .caption { position: absolute; bottom: 0; background: rgba(0, 0, 0, 0.8); padding: 5px 10px; font-size: 14px; } .entry .entry-content.entry-content--slider { float: left; width: 45%; position: relative; z-index: 2; } @media (max-width: 480px) { .entry .entry-content.entry-content--slider { width: 100%; } .entry .entry-content.entry-content--slider .entry-meta, .entry .entry-content.entry-content--slider .content-line, .entry .entry-content.entry-content--slider .entry-title:after, .entry .entry-content.entry-content--slider .entry-category-wrapper { display: none; } } .entry .entry-content.entry-content--slider .content-line { padding: 0; font-size: 14px; line-height: 29px; border: none; width: 100%; max-width: 340px; float: left; margin-top: 0; } @media (max-width: 1024px) { .entry .entry-content.entry-content--slider .content-line { max-width: 70%; } } .entry .entry-content.entry-content--slider .entry-title { text-align: left; background: white; padding: 15px 15px 15px 0; position: relative; margin-bottom: 12px; width: auto; display: inline-block; float: left; } @media (max-width: 480px) { .entry .entry-content.entry-content--slider .entry-title { padding: 10px; margin: 0; position: absolute; left: 0; top: 52px; width: 50%; } .entry .entry-content.entry-content--slider .entry-title a { font-size: 18px; display: block; } } .entry .entry-content.entry-content--slider .entry-title:after { content: ""; width: 37px; background: #bf3535; position: absolute; bottom: 0; left: 0; height: 2px; } .entry .entry-content.entry-content--slider .entry-meta { text-align: left; max-width: 340px; width: 100%; float: left; margin-bottom: 25px; clear: both; } @media (max-width: 1024px) { .entry .entry-content.entry-content--slider .entry-meta { max-width: 70%; } } .entry .entry-content.entry-content--slider .entry-meta .entry-comments { margin: 0; color: #919191; } .entry .entry-content.entry-content--slider .more-link { background: #f2f2f2; font-size: 12px; letter-spacing: 0; padding: 5px 10px; border-radius: 4px; color: #282828; } .entry-thumbnail--slider { max-width: 625px; float: right; background-size: cover; background-position: center; height: 417px; width: 100%; position: absolute; right: 0; } @media (max-width: 1024px) { .entry-thumbnail--slider { max-width: 55%; } } @media (max-width: 480px) { .entry-thumbnail--slider { max-width: 100%; right: 0; position: initial; height: 50vw; } } .entry-category-wrapper { display: inline-block; float: left; width: 100%; max-width: 340px; } .entry-category-wrapper .entry-category { background: #f2f2f2; font-size: 12px; color: #a3a3a3; padding: 2px 4px; margin: 0 3px; float: left; margin-bottom: 5px; } @media (max-width: 1024px) { .entry-category-wrapper .entry-category { max-width: 70%; } } .entry--feature { display: inline-block; width: 100%; padding: 0; position: relative; } @media (max-width: 480px) { .entry--feature { padding: 0; overflow: hidden; } } .separator--feature { clear: both; height: 3px; background: #000; margin: 85px 0 50px; display: inline-block; width: 100%; } @media (max-width: 480px) { .separator--feature { display: none; } } .welcome-message { color: #505050; font-size: 14px; text-align: center; max-width: 720px; width: 100%; margin: 20px auto 75px; } @media (max-width: 480px) { .welcome-message { margin: 20px auto 5px; font-size: 12px; } } .site-footer { border-top: 1px solid #f3f2f2; margin-top: 50px; } @media (max-width: 480px) { .site-footer { margin-top: 20px; } } .posts-navigation { max-width: 729px; margin: 0 auto 20px; } input { max-width: 100%; width: 100%; } input[type='submit'] { background-color: #000000; color: #fff; border: none; } textarea, select { max-width: 100%; width: 100%; } /** * DX MOBILE MENU * ============================================================================ * Basic styling and settings for the mobile menu. Edit to match each theme's * design. * * @version 1.1 */ /** * VARIABLES * ============================================================================ * Setting the menu default variables for easier tweaks. */ /** * Needs to be used when the mobile menu covers the whole screen while opened * and its possible to scroll inside the menu while maitaining the wrapper element's * positioning. Keep commented out by default. */ .dropdown-toggle { display: none; } /** * Primary navigation base styling. * ============================================================================ */ @media (max-width: 480px) { .menu-primary-container { margin-top: 1px; padding: 0 10px; } .sub-menu a { font-size: 12px; } } .menu-toggle { display: inline-block; width: 35px; color: #333; line-height: 1; font-size: 26px; background: none; border: none; text-align: right; } .menu-toggle:hover { cursor: pointer; color: #4072db; } .menu-toggle:focus { color: #4072db; outline: none; } .main-navigation { text-align: right; /** * Begin the mobile menu styling. */ } .main-navigation .menu { padding: 0; } .main-navigation ul.menu > li { margin: 0 15px; padding-bottom: 18px; } @media (max-width: 640px) { .main-navigation ul.menu > li { padding-top: 0px; padding-bottom: 0px; } .main-navigation ul.menu > li a { padding-top: 18px; padding-bottom: 18px; } } @media (max-width: 480px) { .main-navigation ul.menu > li { margin-left: 0; padding-bottom: 0; } .main-navigation ul.menu > li a { padding: 0 20px; } } @media (max-width: 480px) { .main-navigation ul.menu li { padding: 0.7em; } } @media (max-width: 480px) { .main-navigation ul.menu li .sub-menu li { padding-top: 0.5em; padding-bottom: 0.5em; } .main-navigation ul.menu li .sub-menu li:last-child { padding-bottom: 0; } } .main-navigation .menu-item, .main-navigation .page_item { display: inline-block; position: relative; text-transform: uppercase; transition: 150ms; border-bottom: 2px solid #fff; } .main-navigation .menu-item a, .main-navigation .page_item a { color: black; font-size: 14px; } .main-navigation .menu-item a:focus, .main-navigation .page_item a:focus { outline: none; } @media (max-width: 480px) { .main-navigation .menu-item a, .main-navigation .page_item a { padding: 10px 0; text-align: left; } } .main-navigation .menu-item:hover, .main-navigation .menu-item:focus-within, .main-navigation .menu-item.current_page_item.menu-item-home, .main-navigation .page_item:hover, .main-navigation .page_item:focus-within, .main-navigation .page_item.current_page_item.menu-item-home { border-bottom: 2px solid #ff6969; transition: 150ms; } .main-navigation .menu-item:hover a, .main-navigation .menu-item:focus-within a, .main-navigation .menu-item.current_page_item.menu-item-home a, .main-navigation .page_item:hover a, .main-navigation .page_item:focus-within a, .main-navigation .page_item.current_page_item.menu-item-home a { text-decoration: none; } .main-navigation .sub-menu ul { margin-left: 100%; margin-top: -55px; } @media (max-width: 640px) { .main-navigation .menu-item { margin: 0; display: block; border: none; } .main-navigation .menu-item a { display: block; } .main-navigation .menu-item a:hover, .main-navigation .menu-item a:focus { color: #4072db; } .main-navigation .menu-item:hover { border-color: transparent; } .main-navigation .menu-item:focus-within { border: none; } .main-navigation .sub-menu { display: none; border-top: 1px solid #ccc; margin-top: 0.5em; } .main-navigation .sub-menu a { padding: 6px 0; } .main-navigation .sub-menu ul { margin: 0; } .main-navigation .sub-menu ul li:focus { border-bottom: none; } .main-navigation .sub-menu li { padding-top: 0.1em; padding-bottom: 0.1em; } .main-navigation .sub-menu li:last-child { padding-bottom: 0; } .main-navigation .sub-menu.toggled-on { display: inline-block; width: 100%; } } @media (max-width: 640px) { ul ul .dropdown-toggle { height: 30px; } ul ul .dropdown-toggle:after { font-size: 20px; } .dropdown-toggle { display: block; background-color: transparent; border: 0; outline: none; border-radius: 0; color: #1a1a1a; content: ""; height: 45px; padding: 0; position: absolute; right: 0; text-transform: none; top: 0; width: 48px; } .dropdown-toggle:focus-within::after { color: #4072db; border-left: 1px solid #ff6969; } .dropdown-toggle:after { border-left: 1px solid #d1d1d1; content: "\f107"; font-size: 24px; position: relative; width: 48px; display: inline-block; font-family: "Font Awesome 5 Free"; color: #000; line-height: 1.5; font-weight: 900; } .dropdown-toggle.toggled-on:after { content: "\f106"; } .screen-reader-text { clip: rect(1px, 1px, 1px, 1px); height: 1px; overflow: hidden; position: absolute; width: 1px; word-wrap: normal; } } /** * Displaying the mobile menu on click. */ @media (max-width: 960px) { .main-navigation { -webkit-flex: 1 1 100%; flex: 1 1 100%; width: 100%; text-align: center; -webkit-align-self: center; align-self: center; } } @media (max-width: 640px) { .main-navigation { -webkit-flex: 1 1 100%; flex: 1 1 100%; width: 100%; display: none; } .main-navigation.toggled { display: block; position: absolute; bottom: 0; } .main-navigation.toggled .menu-primary-container { position: absolute; box-shadow: 0 5px 5px -6px #000; } .main-navigation.toggled .menu-primary-container .menu-item a { text-align: left; } .menu-primary-container { display: none; position: relative; left: 0; width: 100%; margin-top: 0; background: #fff; border-bottom: 1px solid #f0f0f0; } .is-extended .menu-primary-container { display: block; z-index: 999; } .is-extended .menu-primary { opacity: 1; -webkit-transform: translateY(0); transform: translateY(0); pointer-events: auto; } } /** * Starts the standard desktop menu styling. */ @media (min-width: 640px) { .menu-primary-container { display: block; } .menu-toggle { display: none; } .main-navigation .sub-menu { pointer-events: none; opacity: 0; transition: 0.2s; -webkit-transform: translateY(40px); transform: translateY(40px); } .main-navigation .menu-item-has-children:hover > .sub-menu { display: block; } .main-navigation li { position: relative; } .main-navigation li:hover > .sub-menu { opacity: 1; pointer-events: auto; transition: 0.2s; -webkit-transform: translateY(0); transform: translateY(0); } .main-navigation .menu-item-has-children:focus-within > .sub-menu { display: block; opacity: 1; pointer-events: auto; transition: 0.2s; -webkit-transform: translateY(0); transform: translateY(0); } .menu-item:last-of-type .sub-menu { left: auto; } nav .sub-menu { position: absolute; border: 1px solid #ccc; top: calc(100% + 14px); background: #fff; max-width: 200px; text-align: left; z-index: 99; } nav .sub-menu:before { position: absolute; bottom: 100%; width: 100%; height: 16px; background: transparent; content: ''; display: block; } nav .sub-menu a { display: block; padding: 8px 13px; font-weight: normal; color: black; } nav .sub-menu a:hover { background: transparent; color: #4072db; } nav .sub-menu li { width: 100%; border-bottom: 1px solid #f0f0f0; float: none; min-width: 200px; display: block; } } /** * Styling the dropdown-arrow element. It takes more properties * so its in separate module here in the file. */ .menu-item-has-children { position: relative; } .menu-item-has-children .dropdown-arrow { height: 2.625rem; width: 2.625rem; font-family: "Font Awesome 5 Free"; display: inline-block; position: absolute; top: 0; right: 0; text-align: center; vertical-align: middle; cursor: pointer; padding: 4px; line-height: 1.7; font-size: 20px; } .menu-item-has-children .dropdown-arrow, .menu-item-has-children .dropdown-arrow i { -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; padding-top: 5px; } .menu-item-has-children.is-extended > .dropdown-arrow { -webkit-transform: rotate(90deg); transform: rotate(90deg); } @media (min-width: 640px) { .menu-item-has-children .dropdown-arrow { display: none; } } .entry:last-of-type { margin-bottom: 0; } .entry { margin-bottom: 65px; } .entry a { text-decoration: underline; } .entry-date { font-size: 12px; color: #a3a3a3; font-weight: 700; margin-bottom: 5px; } @media (max-width: 480px) { .entry-date { display: none; } } .entry-header { max-width: 729px; text-align: center; margin: 0 auto 20px; } .entry-meta { width: 100%; margin-top: 0; font-size: 12px; color: #000; text-align: center; } .entry-meta span { margin: 0 15px 10px; display: inline-block; } .entry-meta a { color: #888888; } .entry-meta .fa:first-child { margin: 0 5px 0 0; } .entry-title { width: 100%; margin-bottom: 40px; font-family: 'Playfair Display', serif; font-size: 32px; font-style: italic; font-weight: 400; word-wrap: break-word; } .entry-title a { text-decoration: none; font-size: 32px; font-family: 'Playfair Display', serif; font-style: italic; font-weight: 400; color: #000; } .entry-title a:hover { color: #aeaeae; } @media (max-width: 480px) { .entry-title { margin-bottom: 12px; font-size: 24px; padding: 0 25px; margin-top: 10px; } .entry-title a { font-size: 24px; } } .entry-content { font-family: "Open Sans", sans-serif; } .entry-content h2, .entry-content h3, .entry-content h4, .entry-content h5 { margin-bottom: 1em; margin-top: 1.5em; } .entry-content blockquote p { color: #333; } .entry-content code { background: #f0f0f0; border: 1px solid #ddd; border-radius: 3px; display: inline-block; padding: 3px 5px; } .entry-content .small-thumbnail { margin: auto; height: 200px; width: 200px; float: left; margin-right: 20px; margin-bottom: 20px; } .entry-content .content-line { padding: 0 92px 65px; max-width: 910px; margin: 30px auto 0; line-height: 1.6; border-bottom: 2px solid #efefef; font-size: 18px; } .entry-content .content-line:after { content: ''; display: table; clear: both; } @media (max-width: 960px) { .entry-content .content-line { margin: 0; padding: 0; } } @media (max-width: 480px) { .entry-content .content-line { padding: 0 10px; margin: 0; } } .entry-content .attachment { text-align: center; } .entry-content .more-link { color: #3f3f3f; font-weight: 700; font-size: 14px; letter-spacing: 3px; } .entry:last-of-type .content-line { border-bottom: none; } .entry-thumbnail { background-size: cover; background-position: center center; margin-bottom: 20px; border-radius: 5px; } .entry-footer { margin-top: 20px; margin-bottom: 20px; } @media (max-width: 480px) { .entry-footer { text-align: center; } } .entry .single-view .entry-the-content { padding: 0px; } .entry .page-links { display: block; margin: 1em 0; border-top: 1px solid #ddd; padding-top: 1em; } .entry .page-links a { display: inline-block; padding: .5em 1em; border-bottom: 2px solid black; margin-right: 5px; color: black; font-weight: bold; } .entry .gallery { text-align: center; } @media (max-width: 480px) { .entry { margin-bottom: 30px; } } /* Comment form */ .comment-respond { margin-top: 48px; } .comment-respond .comment-reply-title { font-size: 18px; line-height: 1.5; } .comment-respond #cancel-comment-reply-link { margin-left: 10px; font-weight: normal; font-size: 12px; } .comment-respond .comment-form-comment { margin: 0; } .comment-form .comment-notes { padding: 0; background: none; } .comment-form .comment-notes a { color: black; } .comment-form .logged-in-as { margin-bottom: 24px; } .comment-form .logged-in-as a { text-decoration: underline; } .comment-form label { display: block; line-height: 1.7; } .comment-form form input[type="text"] form input[type="search"], .comment-form form textarea { box-sizing: border-box; font-size: 12px; line-height: 1.7; padding: 10px; width: 100%; } .comment-form p.form-allowed-tags { margin: 0; font-size: 12px; line-height: 2; color: #5e5e5e; } .required { color: red; } .comment-author { display: -webkit-flex; display: flex; font-family: 'Playfair Display', serif; font-size: 18px; font-weight: 400; } .comment-author .fn { margin-top: -7px; font-weight: 400; } .comment-author img { border-radius: 50%; width: 36px; height: 36px; border: 1px solid gainsboro; margin-right: 5px; } .comment-author a { color: #000; font-family: 'Playfair Display', serif; font-size: 18px; font-weight: 400; } .comment-author .says { display: none; } .comments-title { margin-bottom: 50px; line-height: 1.5; font-family: 'Playfair Display', serif; font-size: 26px; font-style: italic; font-weight: 400; text-align: center; } .comment-list { padding: 0; } .comment-list > li.comment { border-bottom: 5px solid #F7F7F7; list-style-type: none; } .comments-area { margin-top: 50px; padding: 25px 0; border-top: 4px solid gainsboro; font-size: 1rem; } .comments-area article { margin: 1.7rem 0; } .comments-area article header { margin: 0 0 48px; overflow: hidden; position: relative; } .comments-area article header img { float: left; padding: 0; line-height: 0; } .comments-area article header cite, .comments-area article header time { display: block; margin-left: 85px; } .comments-area article header cite { font-style: normal; font-size: 15px; line-height: 1.4; } .comments-area article header cite a { color: #444; } .comments-area article header cite a:hover { text-decoration: underline; } .comments-area article header time { line-height: 1.7; text-decoration: none; font-size: 12px; color: #5e5e5e; } .comments-area article header a { text-decoration: none; color: #5e5e5e; } .comments-area article header a:hover { color: #21759b; } .comments-area article h4 { position: absolute; top: 0; right: 0; padding: 6px 12px; font-size: 12px; font-weight: normal; color: #fff; background-color: #0088d0; background-repeat: repeat-x; background-image: linear-gradient(to top, #009cee, #0088d0); border-radius: 3px; border: 1px solid #007cbd; } .comments-area cite b { font-weight: normal; } .comments-area .bypostauthor cite span { position: absolute; margin-left: 5px; padding: 2px 5px; font-size: 10px; } .comments-area .bypostauthor cite b { font-weight: bold; } a.comment-reply-link, a.comment-edit-link { color: #686868; font-size: 13px; line-height: 1.8; } a.comment-reply-link:hover, a.comment-edit-link:hover { color: #21759b; } .commentlist .pingback { line-height: 1.7; margin-bottom: 24px; } .reply { margin-left: 40px; } .reply a { background: #000; border: 0; padding: 3px 10px; color: #fff; font-size: 14px; font-weight: bold; } .reply a:hover { color: white; } .comment-content { margin-left: 40px; } .comment-content p { color: #6b6b6b; line-height: 2em; margin: 16px 0; } .comment-content a { color: black; text-decoration: underline; } .comment-metadata { margin-left: 41px; margin-top: -16px; font-size: 12px; } .comment-metadata a { color: gray; } .widget-area { padding: 20px; border-left: 1px solid #fbfbfb; } @media (max-width: 640px) { .widget-area { border-left: none; } } .widget { margin-bottom: 60px; } @media (max-width: 480px) { .widget:last-of-type { margin-bottom: 0; } } .widget .widget-title { padding: 15px 0 10px; font-size: 14px; text-transform: uppercase; color: #252525; border-bottom: 2px solid #f1f1f1; letter-spacing: 2px; margin-bottom: 10px; } .widget ul { list-style-type: disc; padding: 0; margin-left: 17px; color: #b7b7b7; } .widget ul li { font-size: 14px; margin-bottom: 6px; } .widget ul li a { color: #676767; } .error404 .error-message { text-align: center; } .error404 textarea, .error404 select { width: auto; } .not-found .page-content { max-width: 420px; margin: 40px auto 0; } .no-results .page-content p { text-align: center; } /*# sourceMappingURL=master.css.map */