@font-face {
    font-family: "ProximaNova";
    src: url('../fonts/proxima_nova/25EC41_B_0.eot');
    src: url('../fonts/proxima_nova/25EC41_B_0.eot?#iefix') format('eot'), url('../fonts/proxima_nova/25EC41_B_0.woff') format('woff'), url('../fonts/proxima_nova/25EC41_B_0.ttf') format('truetype');
    font-weight: 400;
    font-style: normal
}

@font-face {
    font-family: "ProximaNova";
    src: url('../fonts/proxima_nova/25EC41_8_0.eot');
    src: url('../fonts/proxima_nova/25EC41_8_0.eot?#iefix') format('eot'), url('../fonts/proxima_nova/25EC41_8_0.woff') format('woff'), url('../fonts/proxima_nova/25EC41_8_0.ttf') format('truetype');
    font-weight: 400;
    font-style: italic
}

@font-face {
    font-family: "ProximaNova";
    src: url('../fonts/proxima_nova/25EC41_A_0.eot');
    src: url('../fonts/proxima_nova/25EC41_A_0.eot?#iefix') format('eot'), url('../fonts/proxima_nova/25EC41_A_0.woff') format('woff'), url('../fonts/proxima_nova/25EC41_A_0.ttf') format('truetype');
    font-weight: 500;
    font-style: normal
}

@font-face {
    font-family: "ProximaNova";
    src: url('../fonts/proxima_nova/25EC41_9_0.eot');
    src: url('../fonts/proxima_nova/25EC41_9_0.eot?#iefix') format('eot'), url('../fonts/proxima_nova/25EC41_9_0.woff') format('woff'), url('../fonts/proxima_nova/25EC41_9_0.ttf') format('truetype');
    font-weight: 500;
    font-style: italic
}

@font-face {
    font-family: "ProximaNova";
    src: url('../fonts/proxima_nova/276C0D_5_0.eot');
    src: url('../fonts/proxima_nova/276C0D_5_0.eot?#iefix') format('eot'), url('../fonts/proxima_nova/276C0D_5_0.woff') format('woff'), url('../fonts/proxima_nova/276C0D_5_0.ttf') format('truetype');
    font-weight: 700;
    font-style: normal
}

@font-face {
    font-family: "ProximaNova";
    src: url('../fonts/proxima_nova/276C0D_4_0.eot');
    src: url('../fonts/proxima_nova/276C0D_4_0.eot?#iefix') format('eot'), url('../fonts/proxima_nova/276C0D_4_0.woff') format('woff'), url('../fonts/proxima_nova/276C0D_4_0.ttf') format('truetype');
    font-weight: 700;
    font-style: italic
}

@font-face {
    font-family: "Bebas";
    src: url('../fonts/bebas/BEBAS___-webfont.eot');
    src: url('../fonts/bebas/BEBAS___-webfont.eot?#iefix') format('eot'), url('../fonts/bebas/BEBAS___-webfont.woff') format('woff'), url('../fonts/bebas/BEBAS___-webfont.ttf') format('truetype');
    font-weight: 400;
    font-style: normal
}

@font-face {
    font-family: "icomoon";
    src: url('../fonts/icomoon/icomoon.eot');
    src: url('../fonts/icomoon/icomoon.eot?#iefix') format('eot'), url('../fonts/icomoon/icomoon.woff') format('woff'), url('../fonts/icomoon/icomoon.ttf') format('truetype');
    font-weight: 400;
    font-style: normal
}

html,
body,
div,
span,
object,
iframe,
h1,
h2,
h3,
h4,
h5,
h6,
p,
blockquote,
pre,
abbr,
address,
cite,
code,
del,
dfn,
em,
img,
ins,
kbd,
q,
samp,
small,
strong,
sub,
sup,
var,
b,
i,
dl,
dt,
dd,
ol,
ul,
li,
fieldset,
form,
label,
legend,
table,
caption,
tbody,
tfoot,
thead,
tr,
th,
td,
article,
aside,
canvas,
details,
figcaption,
figure,
footer,
header,
hgroup,
menu,
nav,
section,
summary,
time,
mark,
audio,
video {
    margin: 0;
    padding: 0;
    border: 0;
    outline: 0;
    font-size: 100%;
    vertical-align: baseline;
    background: transparent
}

article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
menu,
nav,
section {
    display: block
}

nav ul {
    list-style: none
}

blockquote,
q {
    quotes: none
}

blockquote:before,
blockquote:after,
q:before,
q:after {
    content: '';
    content: none
}

a {
    margin: 0;
    padding: 0;
    font-size: 100%;
    vertical-align: baseline;
    background: transparent
}

ins {
    background-color: #ff9;
    color: #000;
    text-decoration: none
}

mark {
    background-color: #ff9;
    color: #000;
    font-style: italic;
    font-weight: bold
}

del {
    text-decoration: line-through
}

abbr[title],
dfn[title] {
    border-bottom: 1px dotted;
    cursor: help
}

table {
    border-collapse: collapse;
    border-spacing: 0
}

hr {
    display: block;
    height: 1px;
    border: 0;
    border-top: 1px solid #ccc;
    margin: 1em 0;
    padding: 0
}

input,
select {
    vertical-align: middle
}

* {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box
}

html {
    -webkit-font-smoothing: antialiased
}

body {
    font-size: 14px;
    font-family: "ProximaNova", Verdana, Geneva, sans-serif;
    line-height: 1.6;
    *font-size: small
}

select,
input,
textarea,
button {
    font: 99% sans-serif
}

pre,
code,
kbd,
samp {
    font-family: monospace, sans-serif
}

body,
select,
input,
textarea {
    font-family: "ProximaNova", Verdana, Geneva, sans-serif;
    font-weight: 400;
    color: #58595b
}

h1,
h2,
h3,
h4,
h5,
h6 {
    font-family: "ProximaNova", Verdana, Geneva, sans-serif;
    font-weight: 500;
    color: #111;
    line-height: 1.231;
    margin: 0 0 0.71429em
}

h1 small,
h2 small,
h3 small,
h4 small,
h5 small,
h6 small {
    font-size: 85%;
    font-weight: normal;
    color: #ccc
}

h1 a,
h2 a,
h3 a,
h4 a,
h5 a,
h6 a {
    text-decoration: none
}

h1 {
    font-size: 2em
}

h2 {
    font-size: 1.85714em
}

h3 {
    font-size: 1.57143em
}

h4 {
    font-size: 1.42857em
}

h5 {
    font-size: 1em
}

h6 {
    font-size: 0.85714em
}

html {
    overflow-y: scroll
}

a {
    text-decoration: underline;
    color: #3c84c5
}

a:hover,
a:active {
    outline: none;
    text-decoration: none
}

a:hover {
    color: #00a7ac
}

a:active {
    color: #00a7ac
}

ul,
ol {
    margin-left: 2.14286em
}

ol {
    list-style-type: decimal
}

p {
    margin-bottom: 1.07143em
}

nav ul,
nav li {
    margin: 0
}

small {
    font-size: 85%;
    color: #ccc
}

strong,
th {
    font-weight: 700
}

td,
td img {
    vertical-align: top
}

sub {
    vertical-align: sub;
    font-size: smaller
}

sup {
    vertical-align: super;
    font-size: smaller
}

pre {
    padding: 1.07143em;
    white-space: pre;
    white-space: pre-wrap;
    white-space: pre-line;
    word-wrap: break-word
}

figcaption,
.caption,
.wp-caption-text,
.wp-caption {
    color: #a6a8ab;
    text-align: right;
    font-size: 0.85714em
}

.label {
    color: #a6a8ab
}

.label.profile {
    text-transform: uppercase;
    color: #9aca3d
}

.label.by {
    text-transform: lowercase
}

.meta,
.meta a {
    color: #a6a8ab
}

.meta a {
    text-decoration: none
}

.meta a:hover {
    color: #58595b
}

.strong,
.strong-large,
.section-title,
.page-title {
    font-weight: bold
}

.strong-large {
    font-size: 22px
}

.large-text {
    font-size: 18px
}

.highlight {
    color: #00a7ac
}

.section-title,
.page-title {
    font-size: 18px;
    text-transform: uppercase;
    color: #58595b;
    margin: 0
}

.section-title.bordered,
.section-title.sub,
.page-title {
    padding: 0 5px
}

.section-title.bordered,
.section-title.sub,
.page-title,
.hr {
    margin-bottom: 25px;
    border-bottom: 1px solid #58595b
}

.post-title {
    color: #3c84c5;
    line-height: 1.23
}

.section-title.sub {
    font-size: 1em
}

textarea {
    overflow: auto
}

.ie6 legend,
.ie7 legend {
    margin-left: -7px
}

input[type="radio"] {
    vertical-align: text-bottom
}

input[type="checkbox"] {
    vertical-align: baseline
}

.ie7 input[type="checkbox"] {
    vertical-align: baseline
}

.ie6 input {
    vertical-align: text-bottom
}

label,
input[type=button],
input[type=submit],
button {
    cursor: pointer
}

button,
input,
select,
textarea {
    margin: 0
}

input:invalid,
textarea:invalid {
    -webkit-border-radius: 0.07143em;
    -moz-border-radius: 0.07143em;
    -ms-border-radius: 0.07143em;
    -o-border-radius: 0.07143em;
    border-radius: 0.07143em;
    -webkit-box-shadow: 0 0 5px red;
    -moz-box-shadow: 0 0 5px red;
    box-shadow: 0 0 5px red
}

.no-boxshadow input:invalid,
.no-boxshadow textarea:invalid {
    background-color: #f0dddd
}

::-moz-selection {
    background: #66deff;
    color: #fff;
    text-shadow: none
}

::selection {
    background: #66deff;
    color: #fff;
    text-shadow: none
}

a:link {
    -webkit-tap-highlight-color: #66deff
}

button {
    width: auto;
    overflow: visible
}

img,
object,
embed {
    max-width: 100%;
    height: auto
}

object,
embed {
    height: 100%
}

img {
    -ms-interpolation-mode: bicubic
}

.ir {
    display: block;
    text-indent: -999em;
    overflow: hidden;
    background-repeat: no-repeat;
    text-align: left;
    direction: ltr
}

.hidden {
    display: none;
    visibility: hidden
}

.visuallyhidden,
.submission-section #reply-title {
    position: absolute !important;
    clip: rect(1px 1px 1px 1px);
    clip: rect(1px, 1px, 1px, 1px)
}

.invisible {
    visibility: hidden
}

.clearfix:before,
.clearfix:after {
    content: "\0020";
    display: block;
    height: 0;
    visibility: hidden
}

.clearfix:after {
    clear: both
}

.clearfix {
    zoom: 1
}

.section-entry {
    padding: 0.71429em 0;
    margin-bottom: 3.57143em;
    border-bottom: 2px solid #58595b
}

.js .read-more-block img,
.js .read-more-block figure {
    display: none
}

.js .read-more-block.show img,
.js .read-more-block.show figure {
    display: inherit
}

.pops-find,
.active-panel-items .find-active h4 {
    background-color: #3c83c4
}

.participate-item.pops-find:hover,
.active-panel-items .find-active h4:hover {
    background-color: #508fca
}

.pops-find {
    background-image: url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNzEiIGhlaWdodD0iMTc0Ij48cG9seWxpbmUgZmlsbD0iIzRENEQ0RCIgcG9pbnRzPSIyMi4yNTksMTAuNjI5IDEwLjQ3MiwxOS45OTggMTAuNDcyLDc2Ljk4MiAyMi4yNTksMTA1LjkzNiIvPjxwYXRoIGZpbGw9IiNENUREMjYiIGQ9Ik02OC4yOSAzNS4yMDMiLz48cGF0aCBmaWxsPSIjZmZmIiBkPSJNODQuMDc5IDg3LjUyNXYtMjUuOTcybC0xMS4yOTEtLjk5djEyLjQ2NGwtNC43NTguNDk1di0zNi42MjRsLTEwLjM1Ny0zLjE4LjI1IDI1LjA0NC00LjY0My4zNzUtLjExMy05Ljk2OS0xMi40OC0xLjk3NXYtMzAuNjQzbC0xOC40MjgtNS45MjF2OTUuMzA3bC40MDUtLjExOS4wMDQuMDU5LS40MTQuMTI0IDI3Ljc1NCA1Ny44NjUgMTA5LjY1Ny00MC44ODItNzUuNTg2LTM1LjQ1OHptLTU3Ljk1MyAyMC4xODVsNTcuNzA1LTE3LjI2NSA2OC43NDIgMzIuMjQ2LTEwMS4xNyAzNy43MTgtMjUuMjc3LTUyLjY5OXoiLz48cGF0aCBmaWxsPSIjZmZmIiBkPSJNODQuMDc5IDg3LjUyNXYtMjUuOTcybC0xMS4yOTEtLjk5djEyLjQ2NGwtNC43NTguNDk1di0zNi42MjRsLTEwLjM1Ny0zLjE4LjI1IDI1LjA0NC00LjY0My4zNzUtLjExMy05Ljk2OS0xMi40OC0xLjk3NXYtMzAuNjQzbC0xOC40MjgtNS45MjF2OTUuMzA3bC40MDUtLjExOS4wMDQuMDU5LS40MTQuMTI0IDI3Ljc1NCA1Ny44NjUgMTA5LjY1Ny00MC44ODItNzUuNTg2LTM1LjQ1OHptLTU3Ljk1MyAyMC4xODVsNTcuNzA1LTE3LjI2NSA2OC43NDIgMzIuMjQ2LTEwMS4xNyAzNy43MTgtMjUuMjc3LTUyLjY5OXoiLz48cG9seWdvbiBmaWxsPSIjNEQ0RDREIiBwb2ludHM9IjcyLjc4OCw3My4wMjcgNzIuNzg4LDYwLjU5MSA2OC4wMyw2MS43ODQgNjguMDMsNzMuNTIyIi8+PHBvbHlnb24gZmlsbD0iIzRENEQ0RCIgcG9pbnRzPSI1My4yOCw1OS4xMzcgNTcuOTIzLDU4Ljc2MiA1Ny42NzMsMzMuNzQxIDQ1LjkzOCwzOC42NzggNDUuOTY3LDQ4LjAyOSA1My4xNjcsNDkuMTY4Ii8+PHBvbHlnb24gZmlsbD0iIzIzMUYyMCIgcG9pbnRzPSI1Ny43MjgsMzMuNzE4IDU3LjcwNSwzMy43MjggNTcuNzMsMzMuNzM2Ii8+PHBvbHlnb24gZmlsbD0iIzIzMUYyMCIgcG9pbnRzPSI1Ny42NzMsMzMuNzE4IDU3LjY3MywzMy43NDEgNTcuNzA1LDMzLjcyOCIvPjxwYXRoIGZpbGw9IiNBNUM0MzkiIGQ9Ik0xNTQuMDcgNDEuMjQ3Yy0xLjU3My01Ljk4Ni03LjAwNi0xMC40MDUtMTMuNDgzLTEwLjQwNS0uNDMzIDAtLjg1OC4wMjYtMS4yOC4wNjQtMi42NzMtNC45NTMtNy45MDYtOC4zMi0xMy45MjYtOC4zMi02Ljg1NyAwLTEyLjY3OCA0LjM3MS0xNC44NzIgMTAuNDcyLTcuMjI1LjcyMS0xMi44NjQgNi44MTctMTIuODY0IDE0LjIzIDAgNC4zMyAxLjkzNCA4LjIwMiA0Ljk3NSAxMC44MjUtLjAyOC4zODUtLjA1OS43NzEtLjA1OSAxLjE2MyAwIDguNzM1IDcuMDc4IDE1LjgxNSAxNS44MTIgMTUuODE1LjI2NiAwIC41MjMtLjAyNy43ODctLjA0IDMuMDIzIDMuMjgzIDcuMzQ3IDUuMzUyIDEyLjE2NCA1LjM1MiA1Ljc3NSAwIDEwLjg1MS0yLjk2MSAxMy44MDktNy40NDNsMS42MjQuMDA1YzkuMjM4IDAgMTYuNzExLTcuNDg0IDE2LjcxMS0xNi43MDkgMC02LjYwNi0zLjgzNS0xMi4yOTctOS4zOTgtMTUuMDA5eiIvPjxnIGZpbGw9IiM0RDRENEQiPjxwb2x5Z29uIHBvaW50cz0iMTI0Ljg4NSwxMjMuNDk2IDEzNC44NzQsMTIzLjQ5NiAxMzEuNzQ5LDU4LjA3OSAxMjguMDIsNTguMDc5Ii8+PHBvbHlnb24gcG9pbnRzPSIxMzEuNTUzLDcyLjUyMiAxMzguOTgyLDY2LjAwNCAxNDAuODc3LDY2LjM3NSAxMzIuMTUyLDc5LjM2NyIvPjwvZz48cGF0aCBmaWxsPSIjNEQ0RDREIiBkPSJNNDguNDIzIDEwOC44OTFjLS4wODQtMy4wNTcuMjU4LTYuMDk0LjQ0NS05LjE0My4xMzUtMi4yMDUuNDg2LTQuNTY4LS4wNjUtNi43NTItMS4zMjUuNzg4LTIuNTU5IDEuOS0zLjc3MSAyLjg1Ny0uNzM3LjU4Ni0xLjE2Ni45NDgtMS45OTcgMS4zMTYtLjYwMS4yNjYtMS4zNDEuNDQ3LTEuODQ1Ljg5Ni0uNjA0LjUzOS0uOTU1IDEuODAzLTEuOTc5IDEuMzktMS4zNzQtLjU1Mi0uMTc0LTMuNDYuNTU1LTQuMTc1LjkxNi0uODk2IDIuNDYzLTEuMzAzIDMuNDk2LTIuMTU4IDEuMDUyLS44NzQgMi4xMzctMS44MTIgMi43MzQtMy4wNzIuODg1LTEuODYzIDEuMTM3LTQuNjU1IDEuMjcxLTYuNzIuMTA5LTEuNjY5LjExMy0zLjYyNS45NTctNS4xMjguNzAyLTEuMjQ5IDIuNTg1LTIuMDIyIDIuOTctMy4zOTcuNDg3LTEuNzU4LTEuMzM2LTMuMDA5LTEuMDE0LTQuNTk2LjE1OC0uNzc4LjIxMS0zLjMzOC41MTEtNC4xLjU0Ny0xLjM5NiAzLjExMi0yLjQ3NCA0LjQ1My0yLjEzNSAyLjU4Ny42NTUgMy4zNDYgNi4zMjMgMi4wNjIgOC4zNDItLjc1NiAxLjE4Ny0yLjMwNiAxLjQ0LS4yOTMgMi41ODEgMS41My44NyAyLjkwOSAxLjkxMyA0LjMxNCAyLjk2NiAxLjcwMyAxLjI3MyAyLjM4OCAzLjUxOSAzLjA4MiA1LjUwMy44MiAyLjM2OSAyLjU5MSAzLjgxOSA0LjM0MSA1LjU5NiAxLjIxNiAxLjIyOSAyLjM2IDIuOTIyIDMuNDY2IDQuMzQ0Ljk0OSAxLjIxNSAyLjc1IDIuNTkgMy4yNzggNC4wMS4yMzcuNjI1LjQ5MSAyLjczMi4xMDEgMy4zMzQtLjU1Ni44NjktMS40NjcuMTQ4LTIuMTk1LS4zMjUtMS4wOS0uNzE2LTEuMzU1LTEuMjA5LTEuNzA5LTIuNTM5LS43MTEtMi42NDItMi40MDYtMy4yOTQtNC4yNDctNS4yMTMtMS4wMjgtMS4wNzgtMi4yMzMtMS45NjYtMy4yOTktMi45OC0xLjI4NC0xLjIxNS0xLjM5Ni0yLjQwMS0zLjQzOC0yLjI0Mi0uMDQyIDEuNDY1LS4wMzQgMi44OTYuMDcyIDQuMzU0LjEzOSAxLjk0OS0uNTI1IDMuNzgzLS42MSA1LjcxLS4wODMgMS45MjMuMzY3IDMuODU2LjE0MyA1Ljc5Mi0uMTk3IDEuNjg5LTEuMDM1IDMuMTQ2LTEuMzI5IDQuNzY2LS4zNzkgMi4wOC0uNTc0IDQuMjIzLS45NTkgNi4zMTMtLjc1NiA0LjA5OCAzLjEwMiA0LjM5NiA1LjIzNCA3LjE3My42OTguOTEyIDEuNTE4IDIuMDUgMS45OTUgMy4xMTMuNjY0IDEuNDg0LjA2MiAxLjcxMy0uNzYzIDIuOTA0LTEuMzM1IDEuOTIyLS42ODcgNC4wMjgtMy4yMTkgNC45MjktLjg0OS4yOTgtMi45NzIuNDI2LTIuNjMtMS4yOTguMTYtLjgyMSAxLjUwOC0xLjUxMiAxLjc2NC0yLjQ1OS40NjMtMS42ODgtLjY1OC0xLjcwMy0xLjM0Ni0yLjg3MS0uNjIyLTEuMDUxLTEuNjE0LTEuNDYxLTIuMzAxLTIuNTIuMDg2LjEzMS0uMjY0IDIuOTQ1LS4zNTQgMy4zODctLjE0NC43MjktLjAyIDEuNDc5LS4yMjcgMi4xOTEtLjQ4MiAxLjYzOS0xLjM5MiAyLjM5My0xLjI3OCA0LjIxNy4wODcgMS40NjMuNjcgMy4xOTMtLjc4MSA0LjIwNC0xLjM1Mi45MzUtNS42NTcgMS45ODUtNS4wNzktMS4wNDMuMjc3LTEuNDIgMS41NTItMS4yMjggMS41OTItMi45MDUuMDM0LTEuMjQyLjE2LTEuOTEuNjEzLTMuMDE3LjQ2Ni0xLjE0Mi4zODEtMi42MTUuNDgxLTMuOTY3LjA5NC0xLjI2OS4zMzctMi4xMzIuMzM5LTMuNDU0LjAwNS0xLjE1Mi4zMjItMi4xMTguMzUxLTMuMjYyLjAzOS0xLjQyNi0uMTI5LTEuMzIyLTEuMTI4LTIuMDUxLTIuMjk0LTEuNjc0LTIuNjktNi0yLjc2NC04LjY2NnoiLz48cGF0aCBmaWxsPSIjNEQ0RDREIiBkPSJNMTA5Ljg3NCA5MS44MDZjLS4xOTgtLjUxNS0xLjAyLS43ODctMS40NjktLjk2LS44NDgtLjMyNy0uOTc1LS4zNTgtMS41My0xLjA3NC0uNjk5LS44OTYtMS40MTUtMS43MDgtMi4xODUtMi41MTktLjg4Mi0uOTMtLjkxNC0yLjYyNC0xLjQzNC0zLjc2OC0uNDMyLS45NS0xLjAyNS0xLjc5OS0xLjc3OS0yLjUyMi0uNTgtLjU1NS0xLjc2NS0uOTc5LTEuODY3LTEuODQtLjA4Ny0uNzE4LjE3Ny0uNDk3LjQxOS0uODgzLjY2MS0xLjA1Ni4wOTktMy4yMjctLjQ0My00LjI3OS0uODIzLTEuNTk0LTMuNTI4LS42MjgtNC4yOTYuNDc3LS45OSAxLjQyNS0uNDkgMi40NC0uNjI1IDMuOTY3LS4xMDMgMS4xMzUtMS40MjYgMS43MjMtMi4wMDQgMi42MDEtLjQ3My43MTktLjcyOSAyLjA4LS44NCAyLjkyMS0uMTY4IDEuMjQzLS44NjYgMi4xNC0xLjQ2NSAzLjE5MS0uNTQzLjk1OS0uOTc2IDIuMDExLTEuNTA0IDIuOTg5LS4yNDMuNDQ3LS41MDYuOTY1LS45NDUgMS4yNTEtLjQxLjI2NS0uODc1LjI0Mi0xLjI2NC41NjMtLjY1LjUzOS0uNTgyIDEuNjQ2LS40OTYgMi4zODkuMDcxLjYwMi4zNTMgMS43OTMuOTEuNjk5LjE2Ni0uMzI2LjA1My0uNjI1LjI3MS0uOTI0LjIwMS0uMjc4LjU1Ni0uMzIyLjc4Mi0uNTQ0LjQ3My0uNDY1Ljc2LTEuMTM2IDEuMTAzLTEuNjYyLjUxOC0uNzkzIDEuMDYyLTEuMzIgMS42OTQtMi4wMDggMS4xNjQtMS4yNjQgMS42NzktMy4yMjkgMi45NDMtNC4yNzEuNDUxIDEuOTY2LjE1MSA0LjI1MS0uMjM1IDYuMDk5LS4yMjMgMS4wNzEtLjM2MSAyLjA1Ny0uMjkzIDMuMTU5LjA1NS44NzcuMzk1IDEuNjUxLjU2OCAyLjUyMy4zMzEgMS42NTcuMjA1IDMuNDExLjIzOCA1LjA4Ni4wMTkgMS4wNTIuMDUyIDEuOTE3LS43OTQgMi43NDQtMS40NzcgMS40NDctMS44NjYgMy41NTUtMi44NTYgNS4zMDUtLjQuNzAzLTEuNDMgMS40MzMtMS41NzQgMi4xODgtLjE5MS45OTUuODM2IDEuMjQ1IDEuNTAyIDEuNjY4LjU2Ni4zNTggMS4wODIuOTkgMS43MzQgMS4xOTYuMzUzLjExIDEuNTkuMjg3IDEuNTYxLS4yMzctLjAyLS40MDEtLjcxOS0uNTAxLS45NDctLjc0My0uMzE0LS4zMzYtLjY3My0xLjEyOS0uNjE5LTEuNTkuMTEzLTEuMDIxIDEuMDg2LTIuMSAxLjYxNS0yLjkzNy45NTktMS41MDYgMS45MTgtMy4xNDQgMy4wNDEtNC41MjMuNTI4LjI4Ny4zNjcgMS44MDkuNTA0IDIuNDE0LjQwMiAxLjgxMiAxLjUxIDMuMzY0IDEuNTUzIDUuMjM4LjAxLjQ1Ny0uMjg1IDEuMjA2LjA4OSAxLjU4My44MzguODQzIDEuOTg3LS42NzcgMi40ODktMS4xNzguNDQzLS40NDEgMS4yMjktLjQ3OSAxLjE1Ni0xLjI0LS4xNjgtMS43MjgtMS43MDguODUyLTEuOTgtMS4xNjItLjMtMi4xNzYtLjY5OS0zLjg3NS0uNzA3LTUuMzk0LS4wMDgtMS40NC0uMDctMS45MTEtLjI4MS0zLjQ5bC0uMTY2LTEuMjc2Yy45NTUtMy4wNDEgMi4xNjItNi40ODIgMS4zMzYtOS42ODktLjMwOS0xLjIwNi0uMjUtMi40MTYtLjA0NS0zLjYzMy4xLS41OTQuMjE3LTEuMjU1LjQ3OS0xLjc4Ny4xNTgtLjMyIDEuNTk2IDIuMTY1IDEuNjc2IDIuMjk0LjYyOSAxLjAyMiAxLjQxMiAxLjQ5NyAyLjM0NCAyLjIxNCAxLjA1MS44MTEgMS44NDYgMi4wMjYgMy4xNzggMi4zMjcuNjAzLjEzNSAxLjgxNC0uMDMgMS40NTgtLjk1M3oiLz48L3N2Zz4=')
}

.no-inlinesvg .pops-find {
    background-image: url('../img/png/participate/find.png?1370894925')
}

.pops-comment,
.active-panel-items .comment-active h4 {
    background-color: #f15630
}

.participate-item.pops-comment:hover,
.active-panel-items .comment-active h4:hover {
    background-color: #f36a48
}

.pops-comment,
.type-comment .featured-submission-header {
    background-image: url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI2OCIgaGVpZ2h0PSI2MiI+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTUyLjI4NyA1LjQ3NmgtMzYuNTc1Yy01LjUxMiAwLTkuOTc4IDQuNDY3LTkuOTc4IDkuOTc3djE3LjQ1NGMwIDUuNTA5IDQuNDY2IDkuOTc4IDkuOTc4IDkuOTc4aDIxLjYzNWw5LjAxNiAxMy42MzkgMi44OTctMTMuNjM5aDMuMDI3YzUuNTA5IDAgOS45NzktNC40NjkgOS45NzktOS45Nzh2LTE3LjQ1NGMwLTUuNTEtNC40Ny05Ljk3Ny05Ljk3OS05Ljk3N3oiLz48L3N2Zz4=')
}

.no-inlinesvg .pops-comment,
.no-inlinesvg .type-comment .featured-submission-header,
.type-comment .no-inlinesvg .featured-submission-header {
    background-image: url('../img/png/participate/comment.png?1370894924')
}

.pops-report,
.pops-complaint,
.active-panel-items .report-active h4 {
    background-color: #58595b
}

.participate-item.pops-report:hover,
.active-panel-items .report-active h4:hover {
    background-color: #656668
}

.pops-report,
.pops-complaint,
.type-problem .featured-submission-header {
    background-image: url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI1NyIgaGVpZ2h0PSI1NiI+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTI4LjUgMy41MDFjLTEzLjUzMSAwLTI0LjUgMTAuOTY5LTI0LjUgMjQuNDk5czEwLjk2OSAyNC40OTkgMjQuNSAyNC40OTljMTMuNTI5IDAgMjQuNS0xMC45NjkgMjQuNS0yNC40OTlzLTEwLjk3MS0yNC40OTktMjQuNS0yNC40OTl6bS0xOC41IDI0LjQ5OWMwLTQuNzMgMS44LTkuMDM4IDQuNzMxLTEyLjMxMmwyNi4wODEgMjYuMDgyYy0zLjI3NCAyLjkzLTcuNTgyIDQuNzI5LTEyLjMxMiA0LjcyOS0xMC4yMDEgMC0xOC41LTguMjk5LTE4LjUtMTguNDk5em0zMi44ODkgMTEuNjA0bC0yNS45OTEtMjUuOTkxYzMuMTc2LTIuNTY2IDcuMjEtNC4xMTEgMTEuNjAyLTQuMTExIDEwLjIwMS0uMDAxIDE4LjUgOC4yOTggMTguNSAxOC40OTggMCA0LjM5My0xLjU0NSA4LjQyNi00LjExMSAxMS42MDR6Ii8+PC9zdmc+')
}

.no-inlinesvg .pops-report,
.no-inlinesvg .pops-complaint,
.no-inlinesvg .type-problem .featured-submission-header,
.type-problem .no-inlinesvg .featured-submission-header {
    background-image: url('../img/png/participate/problem.png?1370894925')
}

.pops-write,
.active-panel-items .write-active h4 {
    background-color: #9aca3d
}

.participate-item.pops-write:hover,
.active-panel-items .write-active h4:hover {
    background-color: #a4cf51
}

.pops-write,
.type-write .featured-submission-header {
    background-image: url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI2MyIgaGVpZ2h0PSI2NCI+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTExLjgzNyA1Mi4yMzhoMjYuMjE4di0xNC40NzRsNS4zMTctNS4zMTh2MjUuMTFoLTM2Ljg1MnYtNDQuOTAzaDMxLjc1N2wtNS4yNDQgNS4zMTdoLTIxLjE5NnYzNC4yNjh6bTM3LjI5Ni0zOC4zMjljMS43NzEgMS44NDcgMi40MzcgNC4yMSAxLjQwMiA1LjYxM2wtMTkuMjAxIDE5LjEyNy05LjQ1MyAyLjY1OXMtLjA3NCAwLS4xNDctLjA3NGMtLjA3NC0uMDc0IDAtLjA3NCAwLS4wNzRsMi43MzItOS40NTMgMTkuMDU0LTE5LjEyN2MxLjQwMy0xLjAzNSAzLjgzOS0uNDQ0IDUuNjEzIDEuMzI5em0tMTkuNzkzIDE5Ljg2NmMtMS4xODItMS4xODItMi43MzItMS41NTEtMy40NzEtLjczOGgtLjA3NGwtMS4xODIgMy42MTlzLjY2NS4xNDcgMS4xMDcuNzM5Yy41MTguNDQyLjY2NS45NTkuNjY1Ljk1OWwzLjU0NS0xLjEwN2guMDc0Yy43MzktLjgxMy40NDMtMi4yOS0uNjY0LTMuNDcyem0yNS41NTMtMTguNTM3bC0yLjM2MyAyLjI5czEuNTUxLTIuMzYzLTEuNjk4LTUuMzkyYy0yLjY1OS0yLjczMi01LjMxNy0xLjYyNS01LjMxNy0xLjYyNWwyLjM2My0yLjI5YzEuOTItMS45MiA1LjA5Ni0yLjIxNiA3LjE2NC0uMjIyIDIuMDY2IDIuMTQzIDEuNzcgNS4yNDUtLjE0OSA3LjIzOXoiLz48L3N2Zz4=')
}

.no-inlinesvg .pops-write,
.no-inlinesvg .type-write .featured-submission-header,
.type-write .no-inlinesvg .featured-submission-header {
    background-image: url('../img/png/participate/write.png?1370894925')
}

.pops-redesign,
.active-panel-items .redesign-active h4 {
    background-color: #b3b5b7
}

.participate-item.pops-redesign:hover,
.active-panel-items .redesign-active h4:hover {
    background-color: #c0c2c3
}

.pops-redesign,
.type-redesign .featured-submission-header {
    background-image: url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI2NiIgaGVpZ2h0PSI1MSI+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTU2LjUyNSAzMy4yMDZsLTEuOTg4IDUuMTE0LTIuNzk3LTEuMDg2IDEuOTgtNS4wOTgtNC42NTQtMS43NzUtMS45NjkgNS4wNjgtMi43OTctMS4wODYgMS45NjMtNS4wNTMtNC42NTItMS43NzQtMS45NTMgNS4wMjQtMi43OTctMS4wODggMS45NDctNS4wMDYtNC42NTctMS43NzYtMS45MzQgNC45NzQtMi43OTYtMS4wODggMS45MjctNC45NTUtNC42NTQtMS43NzYtMS45MTcgNC45MjctMi43OTYtMS4wODggMS45MS00LjkwOS00LjIzNC0xLjYxNSA1Ljc1NC0xNC44MDktMi4wNzEtLjgwNXMtMS45OCA0LjA3Mi01Ljc4MSA3LjcxMmMtMi45MzkgMi44MDctNi43NjggMy42NTgtOC4zNjMgMy45MDFsLTQuNzY0IDExLjk5NWMuOTcyIDEuMTg4IDMuMzI1IDQuNDU3IDMuNiA4LjYwOC4zNTEgNS4yNTMtLjk0MyA5LjU5NS0uOTQzIDkuNTk1bDIuMDc0LjgwMyA1Ljc5OS0xNC45MTYgNDEuODA2IDE2LjI1IDQuODAxLTEyLjM0NC01LjA0NC0xLjkyNHoiLz48L3N2Zz4=')
}

.no-inlinesvg .pops-redesign,
.no-inlinesvg .type-redesign .featured-submission-header,
.type-redesign .no-inlinesvg .featured-submission-header {
    background-image: url('../img/png/participate/design.png?1370894924')
}

.pops-share,
.active-panel-items .share-active h4 {
    background-color: #00a7ac
}

.participate-item.pops-share:hover,
.active-panel-items .share-active h4:hover {
    background-color: #00c0c6
}

.pops-share,
.type-photo .featured-submission-header {
    background-image: url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI1NyIgaGVpZ2h0PSI0OCI+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTUxLjc4NyAxNC40OTd2MjQuMTQ4YzAgMi4xNzQtMS43MjYgMy44OTgtMy44OTcgMy44OThoLTM4Ljc4MWMtMi4xMDggMC0zLjg5Ni0xLjcyNS0zLjg5Ni0zLjg5OHYtMjQuMTQ4YzAtMi4xNzMgMS43ODgtMy44OTcgMy44OTYtMy44OTdoMy42NDN2LTIuODc2aDQuMDg4djIuODc2aDMxLjA1YzIuMTcyIDAgMy44OTcgMS43MjQgMy44OTcgMy44OTd6bS0yLjY4NC43NjVjMC0xLjA4Ni0uODk0LTEuOTgtMS45NzktMS45OGgtMzcuMjQ3Yy0xLjA4NiAwLTEuOTc5Ljg5NC0xLjk3OSAxLjk4djYuMTM0bDExLjQ5OC0uMDY0YzIuMjM2LTIuNTU1IDUuNDk0LTQuMjE3IDkuMTM1LTQuMjE3IDMuNTc5IDAgNi45IDEuNjYyIDkuMDc0IDQuMjE3aDExLjQ5OHYtNi4wN3ptLTEwLjU0MiAxMy44YzAtNS41NTktNC41MzYtMTAuMDk0LTEwLjAzLTEwLjA5NC01LjU1NyAwLTEwLjA5MSA0LjUzNS0xMC4wOTEgMTAuMDk0czQuNTM0IDEwLjAzMSAxMC4wOTEgMTAuMDMxYzUuNDkzLjAwMSAxMC4wMy00LjQ3MiAxMC4wMy0xMC4wMzF6bTUuNzUxLTIwLjE1NWgtOC40MzN2LTMuNDVoOC40MzN2My40NXoiLz48cGF0aCBmaWxsPSIjZmZmIiBkPSJNMzUuMzM5IDI4LjY3NmMwIDMuNzUtMy4wNTUgNi44MDUtNi44MDUgNi44MDUtMy44MTggMC02Ljg3My0zLjA1NS02Ljg3My02LjgwNSAwLTMuNzQ5IDMuMDU1LTYuODczIDYuODczLTYuODczIDMuNzUgMCA2LjgwNSAzLjEyNCA2LjgwNSA2Ljg3M3oiLz48L3N2Zz4=')
}

.no-inlinesvg .pops-share,
.no-inlinesvg .type-photo .featured-submission-header,
.type-photo .no-inlinesvg .featured-submission-header {
    background-image: url('../img/png/participate/photograph.png?1370894925')
}

.pops-rate,
.active-panel-items .rate-active h4 {
    background-color: #fec20e
}

.participate-item.pops-rate:hover,
.active-panel-items .rate-active h4:hover {
    background-color: #fec827
}

.pops-rate {
    background-image: url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMTgiIGhlaWdodD0iMjQiPjxnIGZpbGw9IiNmZmYiPjxwYXRoIGQ9Ik0yMS4yNzQgMTAuMDQ0Yy0uMDcyLS4yMjMtLjI3OS0uMzc0LS41MTYtLjM3NGgtNS42M2wtMS43MzgtNS4zNTdjLS4xNDYtLjQ0My0uODg2LS40NDUtMS4wMjkuMDAybC0xLjczNyA1LjM1NWgtNS42MzFjLS4yMzUgMC0uNDQ0LjE1MS0uNTE1LjM3NC0uMDcxLjIyMy4wMDcuNDY3LjE5Ni42MDRsNC41NTUgMy4zMS0xLjc0IDUuMzU0Yy0uMDcyLjIyMy4wMDcuNDY3LjE5Ny42MDQuMDk2LjA2OS4yMDYuMTA0LjMxNy4xMDQuMTEyIDAgLjIyNC0uMDM1LjMxNy0uMTA0bDQuNTUzLTMuMzA4IDQuNTU4IDMuMzA4Yy4xOS4xMzkuNDQ2LjEzOS42MzUgMCAuMTktLjEzNy4yNy0uMzgxLjE5OC0uNjA0bC0xLjc0Mi01LjM1NiA0LjU1NS0zLjMwOGMuMTg4LS4xMzcuMjY4LS4zODEuMTk3LS42MDR6TTQ0LjMzNSAxMC4wNDRjLS4wNzEtLjIyMy0uMjc5LS4zNzQtLjUxNS0uMzc0aC01LjYzbC0xLjczOC01LjM1NmMtLjE0NS0uNDQzLS44ODUtLjQ0NS0xLjAyOS4wMDJsLTEuNzM4IDUuMzU0aC01LjYzYy0uMjM1IDAtLjQ0NC4xNTEtLjUxNi4zNzRzLjAwOC40NjcuMTk3LjYwNGw0LjU1NCAzLjMxLTEuNzQgNS4zNTRjLS4wNzEuMjIzLjAwOC40NjcuMTk4LjYwNC4wOTYuMDY5LjIwNS4xMDQuMzE2LjEwNC4xMTIgMCAuMjI1LS4wMzUuMzE4LS4xMDRsNC41NTMtMy4zMDggNC41NTcgMy4zMDhjLjE5LjEzOS40NDYuMTM5LjYzNiAwIC4xOS0uMTM3LjI3LS4zODEuMTk3LS42MDRsLTEuNzQxLTUuMzU2IDQuNTU1LTMuMzA4Yy4xODktLjEzNy4yNjktLjM4MS4xOTYtLjYwNHpNNjcuMzk4IDEwLjA0NGMtLjA3Mi0uMjIzLS4yNzktLjM3NC0uNTE2LS4zNzRoLTUuNjNsLTEuNzM5LTUuMzU2Yy0uMTQ2LS40NDMtLjg4NS0uNDQ1LTEuMDI5LjAwMmwtMS43MzYgNS4zNTRoLTUuNjMxYy0uMjM1IDAtLjQ0My4xNTEtLjUxNS4zNzRzLjAwOC40NjcuMTk3LjYwNGw0LjU1NCAzLjMxLTEuNzQgNS4zNTRjLS4wNzEuMjIzLjAwNy40NjcuMTk3LjYwNC4wOTYuMDY5LjIwNi4xMDQuMzE3LjEwNC4xMTIgMCAuMjI1LS4wMzUuMzE4LS4xMDRsNC41NTItMy4zMDggNC41NTggMy4zMDhjLjE5LjEzOS40NDYuMTM5LjYzNSAwIC4xOS0uMTM3LjI3LS4zODEuMTk4LS42MDRsLTEuNzQyLTUuMzU2IDQuNTU1LTMuMzA4Yy4xODktLjEzNy4yNjktLjM4MS4xOTctLjYwNHpNOTAuNDYgMTAuMDQ0Yy0uMDcxLS4yMjMtLjI3OS0uMzc0LS41MTYtLjM3NGgtNS42MjlsLTEuNzM4LTUuMzU2Yy0uMTQ2LS40NDMtLjg4Ni0uNDQ1LTEuMDI5LjAwMmwtMS43MzggNS4zNTRoLTUuNjNjLS4yMzUgMC0uNDQ0LjE1MS0uNTE1LjM3NC0uMDcyLjIyMy4wMDcuNDY3LjE5Ni42MDRsNC41NTQgMy4zMS0xLjc0IDUuMzU0Yy0uMDcxLjIyMy4wMDguNDY3LjE5OC42MDQuMDk2LjA2OS4yMDYuMTA0LjMxNy4xMDRzLjIyNC0uMDM1LjMxNy0uMTA0bDQuNTUzLTMuMzA4IDQuNTU4IDMuMzA4Yy4xOS4xMzkuNDQ1LjEzOS42MzUgMCAuMTktLjEzNy4yNy0uMzgxLjE5Ny0uNjA0bC0xLjc0MS01LjM1NiA0LjU1NS0zLjMwOGMuMTg4LS4xMzcuMjY4LS4zODEuMTk2LS42MDR6TTExMy41MjIgMTAuMDQ0Yy0uMDcxLS4yMjMtLjI3OS0uMzc0LS41MTYtLjM3NGgtNS42M2wtMS43MzgtNS4zNTZjLS4xNDUtLjQ0My0uODg1LS40NDUtMS4wMjkuMDAybC0xLjczNyA1LjM1NGgtNS42MzFjLS4yMzQgMC0uNDQzLjE1MS0uNTE1LjM3NHMuMDA4LjQ2Ny4xOTcuNjA0bDQuNTU0IDMuMzEtMS43NCA1LjM1NGMtLjA3MS4yMjMuMDA4LjQ2Ny4xOTcuNjA0LjA5Ni4wNjkuMjA2LjEwNC4zMTcuMTA0LjExMiAwIC4yMjUtLjAzNS4zMTgtLjEwNGw0LjU1Mi0zLjMwOCA0LjU1OCAzLjMwOGMuMTkuMTM5LjQ0Ni4xMzkuNjM2IDAgLjE5LS4xMzcuMjctLjM4MS4xOTctLjYwNGwtMS43NDItNS4zNTYgNC41NTUtMy4zMDhjLjE5LS4xMzcuMjY5LS4zODEuMTk3LS42MDR6Ii8+PC9nPjwvc3ZnPg==')
}

.no-inlinesvg .pops-rate {
    background-image: url('../img/png/participate/rate.png?1370894925')
}

.share-list,
.widget ul,
nav ul,
.comment-list,
.comment-list .children,
.comment-types,
.footer-wrap [class*="ft-"] ul,
.pops-item .amenities-icons {
    padding: 0;
    margin: 0;
    list-style: none
}

.share-list li {
    margin-right: 5px;
    display: inline-block;
    float: left
}

.share-list li:last-child {
    margin-right: 0
}

.share-list a {
    display: block;
    padding: 0.35714em;
    font-size: 1.07143em;
    text-decoration: none;
    color: #3c84c5
}

.share-list a:hover {
    color: #a6a8ab
}

.share-list .share-title {
    padding: 0.5em 0
}

img,
figure,
.wp-caption {
    border: 0;
    background-color: transparent;
    padding: 0
}

img.alignleft,
img.alignright,
figure.alignleft,
figure.alignright,
.wp-caption.alignleft,
.wp-caption.alignright {
    margin-top: 0;
    margin-bottom: 1.07143em
}

img.alignleft,
figure.alignleft,
.wp-caption.alignleft {
    margin-right: 1.07143em;
    clear: left
}

img.alignright,
figure.alignright,
.wp-caption.alignright {
    margin-left: 1.07143em;
    clear: right
}

.mceTemp .wp-caption {
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    -ms-border-radius: 0;
    -o-border-radius: 0;
    border-radius: 0
}

.alignleft {
    display: inline
}

@media only screen and (min-width: 47.14286em) {
    .alignleft {
        float: left
    }
}

.alignright {
    display: inline
}

@media only screen and (min-width: 47.14286em) {
    .alignright {
        float: right
    }
}

.aligncenter {
    clear: both;
    display: block;
    margin-left: auto;
    margin-right: auto
}

.hide-on-small {
    display: none
}

@media only screen and (min-width: 47.14286em) {
    .hide-on-small {
        display: inline
    }
}

@media only screen and (min-width: 47.14286em) {
    .hide-on-large {
        display: none
    }
}

[class^="icon-"],
[class*=" icon-"] {
    display: inline;
    width: auto;
    height: auto;
    line-height: inherit;
    vertical-align: baseline;
    background-image: none;
    background-position: 0 0;
    background-repeat: repeat;
    -webkit-font-smoothing: antialiased
}

[class^="icon-"]:before,
[class*=" icon-"]:before {
    font-family: "icomoon";
    font-weight: normal;
    font-style: normal;
    font-size: inherit;
    text-decoration: inherit
}

[class^="icon-"].strong:before,
[class*=" icon-"].strong:before {
    font-weight: bold
}

.icon-feed:before {
    content: "\e007"
}

.icon-feed-alt:before {
    content: "\e008"
}

.icon-tumblr:before {
    content: "\e00a"
}

.icon-tumblr-alt:before {
    content: "\e00a"
}

.icon-twitter:before {
    content: "\f099"
}

.icon-facebook:before {
    content: "\f09a"
}

.icon-facebook-alt:before {
    content: "\f082"
}

.icon-email:before {
    content: "\f003"
}

.icon-email-alt:before {
    content: "\f0e0"
}

.icon-plus:before {
    content: "\f0fe"
}

.icon-plus-alt:before {
    content: "\f0fe"
}

.icon-linkedin:before {
    content: "\f0e1"
}

.icon-linkedin-alt:before {
    content: "\f08c"
}

.icon-map:before {
    content: "\f041"
}

.icon-grid:before {
    content: "\f00a"
}

[class*="amenity-icon"] {
    display: inline-block;
    width: 24px;
    height: 24px
}

.amenity-icon-allday {
    background-image: url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyMy41Ij48cGF0aCBkPSJNOC4xMjMgMTUuNDU2di0uNzk5YzEuOTYzLTEuNDUxIDIuNTM3LTEuOTQ3IDIuNTM3LTIuNTM2IDAtLjQxNy0uMzgxLS42MjYtLjc3NS0uNjI2LS41NDcgMC0uOTYzLjIxNy0xLjI4Ny41NTRsLS41ODItLjY3NWMuNDY3LS41MzkgMS4xNzktLjc4NCAxLjg0OC0uNzg0IDEuMDIgMCAxLjgzMi41NzUgMS44MzIgMS41MzEgMCAuODE5LS42NzYgMS41My0xLjkxOCAyLjQzN2gxLjk1NHYuODk4aC0zLjYwOXptNi40NzUgMHYtLjk5MmgtMi4yOTN2LS44MDVsMS45MDUtMi45OTdoMS40MDh2Mi45MDNoLjYxOXYuODk4aC0uNjE5di45OTJoLTEuMDJ6bTAtMy44ODlsLTEuMjk1IDEuOTk4aDEuMjk1di0xLjk5OHoiIGZpbGw9IiM1ODU5NUIiLz48cGF0aCBmaWxsPSIjNTg1OTVCIiBkPSJNMy45MDYgMTIuNjQ2YzAtNC4wNTkgMi45MTUtNy4zOTYgNi43NzYtNy45OTVsLS4yNzQtMS44OTIgNC4wMDggMi44NC00LjAwOCAyLjg2NC4yOTktMi4wMThjLTIuODg5LjU3Mi01LjAwNyAzLjEzOC01LjAwNyA2LjIwMSAwIDMuNDg2IDIuODE1IDYuMzAxIDYuMyA2LjMwMSAzLjQ4OSAwIDYuMzAxLTIuODE0IDYuMzAxLTYuMzAxIDAtMS43NDItLjcyMy0zLjMzNi0xLjg0NC00LjQ4MmwxLjI0Ni0xLjI0N2MxLjQ2OSAxLjQ0NiAyLjM5MSAzLjQ4OCAyLjM5MSA1LjcyOSAwIDQuNDU3LTMuNjM3IDguMDk2LTguMDk0IDguMDk2LTQuNDgzLS4wMDEtOC4wOTQtMy42MzktOC4wOTQtOC4wOTZ6Ii8+PC9zdmc+');
    background-position: center center;
    -webkit-background-size: auto;
    -moz-background-size: auto;
    -o-background-size: auto;
    background-size: auto;
    background-repeat: no-repeat
}

.no-inlinesvg .amenity-icon-allday {
    background-image: url('../img/png/amenities/allday.png?1370894922')
}

.amenity-icon-artwork {
    background-image: url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNy40NjQiIGhlaWdodD0iMjIuMzciIHZpZXdCb3g9IjIuNDM1IDEuOTM1IDE3LjQ2NCAyMi4zNyIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAyLjQzNSAxLjkzNSAxNy40NjQgMjIuMzciPjxwb2x5Z29uIGZpbGw9IiM1OTVBNUMiIHBvaW50cz0iMTUuNjY3LDE2LjU4MyAxMC44NjIsMjAuNzMxIDYuMTY3LDE2LjgzMyAyLjQzNSwxNy45NjMgMi40MzUsMjAuNjQ4IDExLjUxOSwyNC4zMDUgMTkuODk5LDE4LjY0MyAxOS44OTksMTYuOTAzIi8+PGcgZmlsbD0iIzU5NUE1QyI+PHBvbHlnb24gcG9pbnRzPSI0LjU0MywxMi43ODEgMTAuMjQ2LDE4LjI0MSAxMS44NjIsMTIuNjU5IDUuMDg3LDYuNjMiLz48cG9seWdvbiBwb2ludHM9IjE4LjA3Miw2LjgyIDEyLjM1NCwyLjAyOSA1Ljk0NSw1LjI0OCAxMi43ODUsMTEuMzMxIi8+PHBvbHlnb24gcG9pbnRzPSIxMi4wOCwxNy42NzQgMTUuNTA5LDE0LjI0NyAxOCw4Ljk5MSAxMy40NzgsMTIuODQ5Ii8+PC9nPjwvc3ZnPg==');
    background-position: center center;
    -webkit-background-size: auto;
    -moz-background-size: auto;
    -o-background-size: auto;
    background-size: auto;
    background-repeat: no-repeat
}

.no-inlinesvg .amenity-icon-artwork {
    background-image: url('../img/png/amenities/artwork.png?1372904321')
}

.amenity-icon-climate_control {
    background-image: url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMiIgaGVpZ2h0PSIyMCI+PHBhdGggZmlsbD0iIzU4NTk1QiIgZD0iTTE1LjI5MiAxNi4xNTJjLTEuNjQ2IDAtMy4xNDYtLjcwNy00LjU5Ny0xLjM5NC0xLjMyMS0uNjI4LTIuNTcxLTEuMjE4LTMuODI3LTEuMjE4LTEuMjk4IDAtMi43MDcuNjAzLTQuMTkzIDEuNzk0di0xLjkyNGMxLjM5NS0xLjMyNyAzLjE0My0xLjkzMyA0LjE3NS0xLjkzMyAxLjE2NiAwIDIuMzY3LjU3IDMuNjQgMS4xNzMgMS40ODguNzA3IDMuMDI4IDEuNDM4IDQuNzgzIDEuNDM4IDEuMzI2IDAgMi44OTQtLjQ4NCA0LjA1My0xLjIzNnYxLjk3OWMtLjc2NC43NTctMi45NTUgMS4zMjEtNC4wMzQgMS4zMjF6bS0uMDItMy44MTZjLTEuNjM2IDAtMy4xMjctLjcwNS00LjU3Mi0xLjM5MS0xLjMyMy0uNjI3LTIuNTcyLTEuMjE3LTMuODMyLTEuMjE3LTEuMzE5IDAtMi43MjkuNjAxLTQuMTkzIDEuNzg3di0xLjkxOGMxLjMwNy0xLjE5MSAyLjkxOS0xLjkzMyA0LjE5My0xLjkzMyAxLjE2OCAwIDIuMzcxLjU2NyAzLjY0NCAxLjE3MiAxLjQ4NS43MDggMy4wMjcgMS40MzggNC43OCAxLjQzOCAxLjMxMiAwIDIuODk2LS40OTMgNC4wMzMtMS4yMzF2MS45NzhjLS43NjMuNzUtMi45NjcgMS4zMTUtNC4wNTMgMS4zMTV6bTAtMy44MTRjLTEuNjM2IDAtMy4xMjctLjcwNi00LjU3Mi0xLjM5MS0xLjMyMy0uNjI4LTIuNTcyLTEuMjE2LTMuODMyLTEuMjE2LTEuMjk3IDAtMi43MDcuNTk5LTQuMTkzIDEuNzl2LTEuOTI1YzEuMjg5LTEuMTkgMi44OTYtMS45MzMgNC4xOTMtMS45MzMgMS4xNTcgMCAyLjM1NS41NyAzLjYyNyAxLjE3MSAxLjQ5NC43MDkgMy4wMzUgMS40NDEgNC43OTcgMS40NDEgMS4zMjIgMCAyLjg3OS0uNDg1IDQuMDMzLTEuMjMydjEuOTcyYy0uODc5Ljc4OS0yLjk4NiAxLjMyMy00LjA1MyAxLjMyM3oiLz48L3N2Zz4=');
    background-position: center center;
    -webkit-background-size: auto;
    -moz-background-size: auto;
    -o-background-size: auto;
    background-size: auto;
    background-repeat: no-repeat
}

.no-inlinesvg .amenity-icon-climate_control {
    background-image: url('../img/png/amenities/climate_control.png?1370894922')
}

.amenity-icon-food_service {
    background-image: url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMiIgaGVpZ2h0PSIyMCI+PHBhdGggZmlsbD0iIzU4NTk1QiIgZD0iTTExLjA5NiA4LjU2NWwtLjYzNy41NzctLjYxNy0uNTZjLS41NDEtLjUwMy0uNjE1LS42MzctLjYxNS0xLjIzM3YtLjY3N2MwLS44NjgtLjQ0NS0xLjk4NS0xLjQ4OC0yLjk5Mi0uNzcyLS43NTEtMS42MDEtMS4wOTgtMi43MDEtMS4wOTgtMS4zNDkgMC0yLjIzOC42NzQtMi4yMzggMi4xNDEgMCAxLjMzMi42OTUgMi43MjIgMS44NTIgMy42MDkgMS44OTEgMS40NjYgMi41NDcuMjkgMy43ODIgMS41NjJsLjUzOC41OC01LjYzNCA1LjA3N2MtLjM4Ni4zNDctLjUzOC42NzQtLjUzOCAxLjA4IDAgLjU5OS41MDMgMS4zNjcgMS4zODkgMS4zNjcuMzg1IDAgLjgxMi0uMTkxIDEuNDQ4LS44NjVsNC44MDQtNS4xNzIgMy42NDggNC4zNTdjLjkyNiAxLjEwNCAxLjQyOCAxLjY2MyAyLjIxOSAxLjY2My43NTQgMCAxLjMzMi0uNjE4IDEuMzMyLTEuMzkyIDAtLjY3NC0uMjcxLS45NDMtMS4yNzMtMS44NTJsLTQuNDM5LTQuMjA3LjUyMS0uNTc3Yy4zNDYtLjM4Ny40NDUtLjQwNSAxLjIzNi0uNDA1aC44ODVjLjY3NiAwIDEuMTYtLjM1IDIuMDg2LTEuNDFsMi41NDctMi45MzYtLjYzNy0uNjE1LTIuNTQ3IDIuNDktLjU1OS0uNTYyIDIuNTA2LTIuNjI0LS42NTYtLjYxNi0yLjY2NCAyLjM5Mi0uNTk2LS41NzkgMi42NDUtMi40NDktLjY1Ni0uNjM4LTMuNzgxIDMuMjIzYy0uNjAzLjUyMi0uNzM4Ljk0Ni0uNzM4IDEuNjIzIDAgMS4xNTctLjAxOCAxLjMzMS0uNDI0IDEuNzE4eiIvPjwvc3ZnPg==');
    background-position: center center;
    -webkit-background-size: auto;
    -moz-background-size: auto;
    -o-background-size: auto;
    background-size: auto;
    background-repeat: no-repeat
}

.no-inlinesvg .amenity-icon-food_service {
    background-image: url('../img/png/amenities/food_service.png?1370894922')
}

.amenity-icon-programs {
    background-image: url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNS41IiBoZWlnaHQ9IjIwIj48cGF0aCBkPSJNMTguNTUgNS41MmMtMi43NDgtMS4yNDMtNC4yOTgtMS4xNDEtNC43MzEtMS4wNzVsLS4yMzEtMS42LS4yMjMtLjExOWMtLjA0Mi0uMDIyLTEuMDQ1LS41NDctMy4xNjYtLjU0Ny0uNzA4IDAtMS40NjcuMDU4LTIuMjYxLjE3My0zLjY5NS41MzQtNC45MiAxLjgzOC00Ljk3IDEuODkzbC0uMTU5LjE3NC43NCA1LjEyOWMuNzg4IDUuNDQ4IDMuNDkyIDYuNTkxIDUuNjIzIDYuNTkxLjMxMiAwIC42NC0uMDIzLjk3NC0uMDcyLjQ1Mi0uMDY0Ljg3LS4xNzIgMS4yNTQtLjMxNi40NjQuNjQ1IDEuMTI2IDEuMTkxIDIuMDQyIDEuNjA3IDMuMjc3IDEuNDgyIDUuNjA3LS43NTYgNy4yMTItNC4zMDcgMS42MDQtMy41NTIgMi4wMzgtNC41MDcgMi4wMzgtNC41MDdzLS44NjYtMS41NDItNC4xNDItMy4wMjR6bS0zLjExOCAxLjk1N2MuNjQ1LjI5MS45MyAxLjA0OC42MzkgMS42OTItLjI5MS42NDUtLjY3OC4xMDktMS4zMjItLjE4MWwtLjMzMi0uMTI1Yy0uMDI3LS4yODktLjA0Mi0uNTY4LS4wODYtLjg3M2wtLjA2Mi0uNDNjLjM0NS0uMjAzLjc3LS4yNjEgMS4xNjMtLjA4M3ptLTUuNDI5IDcuNTk5Yy0zLjA0NC40NDMtNC44NTYtMS40NjctNS40NjQtNS42NzFsLS42NjgtNC42MjVjLjQxMy0uMzE0IDEuNjM1LTEuMDY3IDQuMjEtMS40NC43NDUtLjEwNyAxLjQ1OC0uMTYyIDIuMTE3LS4xNjIgMS4zMSAwIDIuMTE3LjIxNiAyLjQ3Ni4zNDFsLjY2NiA0LjYxNGMuMDcuNDgyLjExNC45MzguMTM5IDEuMzczLjAyMS4zNzcuMDE4LjcyOS4wMDMgMS4wNjh2LjE0M2MtLjA0NC43Ni0uMTc1IDEuNDI0LS4zOTIgMS45OTJsLS4wNTIuMTY2Yy0uMjk2LjY5Ny0uNzQ3IDEuMjE1LTEuMzMxIDEuNTg4bC0uMDAyLS4wMDJjLS4yNDcuMTU0LS41MTEuMjkxLS44MDkuMzkzLS4yNzguMDkzLS41NjguMTc1LS44OTMuMjIyem02Ljg5OC42NzJsLS4wODcuMDA4Yy0uMjM4IDAtLjQ0OS0uMTctLjQ5Mi0uNDEyLS4wMTItLjA2NC0uMzAxLTEuNTg4LTEuNjMzLTEuODgxLS4zMTItLjA2OC0uNTkyLS4wNDUtLjg0Mi4wMjVsLjExMS0uMjIzYy4xMDgtLjI1OC4xODgtLjU0NS4yNjItLjgzNi4yMTctLjAwNi40NDIuMDA0LjY4NS4wNTcgMS45OTMuNDM5IDIuMzg2IDIuNTk0IDIuNDAyIDIuNjg2LjA0Ny4yNzEtLjEzNS41MjktLjQwNi41NzZ6bTMuMDEtNC44NDNjLS4yOTEuNjQ0LS42NzkuMTEtMS4zMjEtLjE4Mi0uNjQzLS4yOS0xLjMtLjIyOS0xLjAwOS0uODcxLjI5LS42NDUgMS4wNDgtLjkzIDEuNjktLjY0LjY0NS4yOTMuOTMxIDEuMDUuNjQgMS42OTN6bS0xMi4wMjYtMy42NDljLjEwMS42OTktLjUxNC40NTYtMS4yMTMuNTU4LS42OTkuMTAxLTEuMjE4LjUwNy0xLjMxOC0uMTkyLS4xMDItLjcuMzg0LTEuMzQ4IDEuMDgxLTEuNDQ5LjcwMS0uMTAxIDEuMzQ4LjM4MyAxLjQ1IDEuMDgzem00LjE3Mi0uNjAzYy4xMDEuNjk5LS41MTQuNDU2LTEuMjEzLjU1OC0uNjk4LjEwMS0xLjIxOS41MDctMS4zMTgtLjE5Mi0uMTAyLS43LjM4My0xLjM0OCAxLjA4LTEuNDQ5LjY5OS0uMTAxIDEuMzQ5LjM4MyAxLjQ1MSAxLjA4M3ptLTIuODcgNi41NjZjLTEuOTQxIDAtMy4wMjEtMS44MDEtMy4wNjktMS44ODMtLjEzOS0uMjM3LS4wNjEtLjU0Mi4xNzgtLjY4My4yMzctLjE0LjU0NS0uMDYxLjY4NS4xNzYuMDM5LjA2NS45NjIgMS41OTEgMi41MzEgMS4zNjQgMS41NC0uMjIzIDEuODc1LTEuOTAxIDEuODg5LTEuOTczLjA1MS0uMjcxLjMwNi0uNDU0LjU4Mi0uNC4yNzEuMDUxLjQ1LjMwOS40MDEuNTgtLjAxOS4xMDEtLjQ3IDIuNDU3LTIuNzI5IDIuNzgzLS4xNjMuMDI0LS4zMTguMDM2LS40NjguMDM2eiIgZmlsbD0iIzU4NTk1QiIvPjwvc3ZnPg==');
    background-position: center center;
    -webkit-background-size: auto;
    -moz-background-size: auto;
    -o-background-size: auto;
    background-size: auto;
    background-repeat: no-repeat
}

.no-inlinesvg .amenity-icon-programs {
    background-image: url('../img/png/amenities/programs.png?1370894922')
}

.amenity-icon-restrooms {
    background-image: url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxOS41IiBoZWlnaHQ9IjIwIj48cGF0aCBmaWxsPSIjNTg1OTVCIiBkPSJNMy4xMzcgMTAuMTQzdi0xLjk4OWMwLTIuMDQyLjUzNi0yLjg2NyAyLjQ5OC0yLjg5NS0uNzM5LS41MDktMS4xMzctLjk2NC0xLjEzNy0xLjY3NCAwLS43OTMuNjgxLTEuNjQ2IDEuNTYyLTEuNjQ2Ljg3OSAwIDEuNTYyLjg1MiAxLjU2MiAxLjY0NiAwIC43MS0uMzk4IDEuMTM2LTEuMTM1IDEuNjc1IDEuOTg0LjAyOCAyLjQ5OS44NTMgMi40OTkgMi44OTV2MS45ODhjMCAxLjc2LS4xNDUgMi4xODYtMS4zOTQgMi40Njl2NS40NDloLTMuMDY2di01LjQ0OWMtMS4yMTktLjI4NC0xLjM4OS0uNjgyLTEuMzg5LTIuNDY5em03LjM4MSAwdi0xLjk4OWMwLTIuMDQyLjUzNy0yLjg2NyAyLjQ5Ni0yLjg5NS0uNzM1LS41MS0xLjEzNi0uOTY0LTEuMTM2LTEuNjc1IDAtLjc5My42ODMtMS42NDYgMS41NjItMS42NDYuODgxIDAgMS41NjIuODUyIDEuNTYyIDEuNjQ2IDAgLjcxLS4zOTggMS4xMzYtMS4xMzcgMS42NzUgMS45ODYuMDI4IDIuNDk4Ljg1MyAyLjQ5OCAyLjg5NXYxLjk4OGMwIDEuNzMyLS4xNDEgMi4xODYtMS4zOTEgMi40Njl2NS40NDloLTMuMDY2di01LjQ0OWMtMS4yMi0uMjgzLTEuMzg4LS42ODEtMS4zODgtMi40Njh6Ii8+PC9zdmc+');
    background-position: center center;
    -webkit-background-size: auto;
    -moz-background-size: auto;
    -o-background-size: auto;
    background-size: auto;
    background-repeat: no-repeat
}

.no-inlinesvg .amenity-icon-restrooms {
    background-image: url('../img/png/amenities/restrooms.png?1370894922')
}

.amenity-icon-seating {
    background-image: url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMiIgaGVpZ2h0PSIyNSI+PGcgZmlsbD0iIzU4NTk1QiI+PHBhdGggZD0iTTE2LjUzNiAxMS40OHMtLjUzNi0uMzg4LS40MS0xLjk1NmMuMTIxLTEuNTYzLjQxLTMuNjc1LjQxLTMuNjc1cy4zNjgtLjkwMS0xLjIzMS0xLjM2OWMtMS42LS40Ny0yLjYwMy0uNjY2LTQuMzAzLS42NjYtMS43MDMgMC0yLjcwNy4xOTUtNC4zMDcuNjY2LTEuNTk3LjQ2OC0xLjIyOSAxLjM3LTEuMjI5IDEuMzdzLjI4OCAyLjExMS40MTEgMy42NzVjLjEyMSAxLjU2OC0uNDExIDEuOTU2LS40MTEgMS45NTYtLjI0Ni4zOTEtMS45MjcgMS4wNTctLjQ5IDEuNjQ0bC4yNTIuMDk0IDEuMjY2IDEuNzQ2aDkuMDk2bDEuMjk2LTEuNzgzLjEzOC0uMDU3YzEuNDM2LS41ODctLjI0NC0xLjI1My0uNDg4LTEuNjQ1eiIvPjxwb2x5bGluZSBwb2ludHM9IjYuMjI3LDE0LjYwOSA1LjIzOSwyMS4xNDcgNi40MTcsMjEuMTg1IDcuNDg5LDE0LjcyOCIvPjxwb2x5bGluZSBwb2ludHM9IjE1LjgyLDE0LjYwOSAxNi44MDUsMjEuMTQ3IDE1LjYyMywyMS4xODUgMTQuNTUzLDE0LjcyOCIvPjwvZz48L3N2Zz4=');
    background-position: center center;
    -webkit-background-size: auto;
    -moz-background-size: auto;
    -o-background-size: auto;
    background-size: auto;
    background-repeat: no-repeat
}

.no-inlinesvg .amenity-icon-seating {
    background-image: url('../img/png/amenities/seating.png?1370894922')
}

.get-started-icon {
    background-image: url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNS43MzMiIGhlaWdodD0iMjUuNzMzIj48cGF0aCBmaWxsPSIjMzMzIiBkPSJNMTIuODY3IDBjLTcuMTA1IDAtMTIuODY3IDUuNzYxLTEyLjg2NyAxMi44NjYgMCA3LjEwNSA1Ljc2MiAxMi44NjcgMTIuODY3IDEyLjg2N3MxMi44NjYtNS43NjIgMTIuODY2LTEyLjg2N2MwLTcuMTA1LTUuNzYtMTIuODY2LTEyLjg2Ni0xMi44NjZ6bS0xLjQ4NiAxOS44NDVjLS4yNDQuMjQ0LS41NjQuMzY2LS44ODQuMzY2cy0uNjQtLjEyMi0uODg0LS4zNjZjLS40ODgtLjQ4Ny0uNDg4LTEuMjc5IDAtMS43NjhsNS4xNi01LjE2Mi01LjE2LTUuMTYyYy0uNDg4LS40ODgtLjQ4OC0xLjI4IDAtMS43NjguNDg4LS40ODcgMS4yOC0uNDg4IDEuNzY4IDBsNi45MjYgNi45MjktNi45MjYgNi45MzF6Ii8+PC9zdmc+');
    background-position: left center;
    -webkit-background-size: auto;
    -moz-background-size: auto;
    -o-background-size: auto;
    background-size: auto;
    background-repeat: no-repeat
}

.no-inlinesvg .get-started-icon {
    background-image: url('../img/png/get-started.png?1372224083')
}

form {
    margin: 0 0 1.42857em
}

fieldset {
    padding: 0;
    margin: 0;
    border: 0 none transparent
}

fieldset legend {
    display: block;
    width: 100%;
    padding: 0;
    margin: 0 0 1.42857em;
    font-size: 1.5em;
    line-height: 2.85714em;
    color: #333;
    border-top: 0;
    border-right: 0;
    border-bottom: 1px solid #e5e5e5;
    border-left: 0
}

label {
    display: block;
    margin: 0 0 0.35714em
}

input,
select,
textarea {
    font-family: "ProximaNova", Verdana, Geneva, sans-serif;
    font-weight: normal
}

select,
input[type="text"],
input[type="password"],
input[type="datetime"],
input[type="datetime-local"],
input[type="date"],
input[type="month"],
input[type="time"],
input[type="week"],
input[type="number"],
input[type="email"],
input[type="url"],
input[type="search"],
input[type="tel"],
input[type="color"],
textarea {
    display: inline-block;
    height: 2.28571em;
    padding: 0.28571em 0.42857em;
    margin: 0 0 0.71429em;
    font-size: 1em;
    line-height: 1.42857em;
    color: #555;
    vertical-align: middle
}

input[type="radio"],
input[type="checkbox"],
input[type="file"],
input[type="image"] {
    width: auto
}

input[type="text"],
input[type="password"],
input[type="datetime"],
input[type="datetime-local"],
input[type="date"],
input[type="month"],
input[type="time"],
input[type="week"],
input[type="number"],
input[type="email"],
input[type="url"],
input[type="search"],
input[type="tel"],
input[type="color"],
textarea {
    background-color: #fff;
    border: 1px solid #58595b;
    -webkit-box-shadow: inset 0 1px 1px 0 rgba(0, 0, 0, 0.075);
    -moz-box-shadow: inset 0 1px 1px 0 rgba(0, 0, 0, 0.075);
    box-shadow: inset 0 1px 1px 0 rgba(0, 0, 0, 0.075);
    -webkit-transition: border linear, box-shadow linear;
    -webkit-transition-delay: 0.2s, 0.2s;
    -moz-transition: border linear 0.2s, box-shadow linear 0.2s;
    -o-transition: border linear 0.2s, box-shadow linear 0.2s;
    transition: border linear 0.2s, box-shadow linear 0.2s
}

input[type="text"]:focus,
input[type="password"]:focus,
input[type="datetime"]:focus,
input[type="datetime-local"]:focus,
input[type="date"]:focus,
input[type="month"]:focus,
input[type="time"]:focus,
input[type="week"]:focus,
input[type="number"]:focus,
input[type="email"]:focus,
input[type="url"]:focus,
input[type="search"]:focus,
input[type="tel"]:focus,
input[type="color"]:focus,
textarea:focus {
    border-color: rgba(82, 168, 236, 0.8);
    outline: 0;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);
    -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6)
}

input[type="radio"],
input[type="checkbox"] {
    margin: 0.28571em 0 0;
    line-height: normal
}

input:-moz-placeholder,
textarea:-moz-placeholder {
    color: #999
}

input:-ms-input-placeholder,
textarea:-ms-input-placeholder {
    color: #999
}

input::-webkit-input-placeholder,
textarea::-webkit-input-placeholder {
    color: #999
}

select,
input[type="file"] {
    height: 2.14286em;
    line-height: 2.14286em
}

select:focus,
input[type="radio"]:focus,
input[type="checkbox"]:focus,
input[type="file"]:focus {
    outline: thin dotted #333;
    outline: 5px auto -webkit-focus-ring-color;
    outline-offset: -2px
}

label,
select,
input[type="radio"],
input[type="checkbox"] {
    cursor: pointer
}

select {
    width: 15.71429em;
    background-color: #fff;
    border: 1px solid #ccc
}

select[multiple],
select[size] {
    height: auto
}

input {
    line-height: normal
}

input::-moz-focus-inner {
    padding: 0;
    margin: 0
}

input[type="search"] {
    -webkit-box-sizing: content-box;
    -moz-box-sizing: content-box;
    box-sizing: content-box;
    -webkit-appearance: textfield
}

input[type="search"]::-webkit-search-decoration,
input[type="search"]::-webkit-search-cancel-button {
    -webkit-appearance: none
}

textarea {
    height: auto;
    overflow: auto;
    vertical-align: top
}

button,
html input[type="button"],
input[type="reset"],
input[type="submit"] {
    -webkit-appearance: button
}

.button,
button {
    margin: 0 0 1.42857em;
    border-style: solid;
    border-width: 1px;
    font-weight: normal;
    font-family: "Bebas", "ProximaNova", Verdana, Geneva, sans-serif;
    letter-spacing: 0.07143em;
    text-align: center;
    text-decoration: none;
    line-height: 1;
    vertical-align: middle;
    cursor: pointer;
    display: inline-block;
    padding-right: 1.42857em;
    padding-left: 1.42857em;
    font-size: 0.85714em;
    padding-top: 0.78571em;
    padding-bottom: 0.71429em;
    border-color: #323334;
    text-transform: uppercase;
    background: #58595b;
    background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #58595b), color-stop(100%, #3f4041));
    background: -webkit-linear-gradient(#58595b, #3f4041);
    background: -moz-linear-gradient(#58595b, #3f4041);
    background: -o-linear-gradient(#58595b, #3f4041);
    background: linear-gradient(#58595b, #3f4041);
    color: #fff
}

.button:hover,
.button:focus,
button:hover,
button:focus {
    text-decoration: none
}

.button:hover,
button:hover {
    background: #58595b;
    background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #58595b), color-stop(100%, #4b4c4e));
    background: -webkit-linear-gradient(#58595b, #4b4c4e);
    background: -moz-linear-gradient(#58595b, #4b4c4e);
    background: -o-linear-gradient(#58595b, #4b4c4e);
    background: linear-gradient(#58595b, #4b4c4e)
}

.button:focus,
button:focus {
    background: #454648
}

.button:hover,
.button:focus,
button:hover,
button:focus {
    color: #fff
}

.button.secondary,
button.secondary {
    border-color: #295d8b;
    text-transform: uppercase;
    background: #3c84c5;
    background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #3c84c5), color-stop(100%, #2f6a9f));
    background: -webkit-linear-gradient(#3c84c5, #2f6a9f);
    background: -moz-linear-gradient(#3c84c5, #2f6a9f);
    background: -o-linear-gradient(#3c84c5, #2f6a9f);
    background: linear-gradient(#3c84c5, #2f6a9f);
    color: #fff
}

.button.secondary:hover,
.button.secondary:focus,
button.secondary:hover,
button.secondary:focus {
    text-decoration: none
}

.button.secondary:hover,
button.secondary:hover {
    background: #3c84c5;
    background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #3c84c5), color-stop(100%, #3577b2));
    background: -webkit-linear-gradient(#3c84c5, #3577b2);
    background: -moz-linear-gradient(#3c84c5, #3577b2);
    background: -o-linear-gradient(#3c84c5, #3577b2);
    background: linear-gradient(#3c84c5, #3577b2)
}

.button.secondary:focus,
button.secondary:focus {
    background: #3270a9
}

.button.secondary:hover,
.button.secondary:focus,
button.secondary:hover,
button.secondary:focus {
    color: #fff
}

.button.tiny,
button.tiny {
    padding-right: 1.14286em;
    padding-left: 1.14286em;
    font-size: 0.57143em;
    padding-top: 0.64286em;
    padding-bottom: 0.57143em
}

.button.small,
button.small {
    padding-right: 1.42857em;
    padding-left: 1.42857em;
    font-size: 0.85714em;
    padding-top: 0.78571em;
    padding-bottom: 0.71429em
}

.button.large,
button.large {
    padding-right: 2em;
    padding-left: 2em;
    font-size: 1em;
    padding-top: 1.03571em;
    padding-bottom: 1.03571em
}

.button.expand,
button.expand {
    padding-left: 0;
    padding-right: 0;
    width: 100%
}

.button[disabled],
.button .disabled,
button[disabled],
button .disabled {
    border-color: #323334;
    text-transform: uppercase;
    background: #58595b;
    color: #fff;
    cursor: default;
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=60);
    opacity: 0.6;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none
}

.button[disabled]:hover,
.button[disabled]:focus,
.button .disabled:hover,
.button .disabled:focus,
button[disabled]:hover,
button[disabled]:focus,
button .disabled:hover,
button .disabled:focus {
    text-decoration: none
}

.button[disabled]:hover,
.button .disabled:hover,
button[disabled]:hover,
button .disabled:hover {
    background: #454648
}

.button[disabled]:focus,
.button .disabled:focus,
button[disabled]:focus,
button .disabled:focus {
    background: #454648
}

.button[disabled]:hover,
.button[disabled]:focus,
.button .disabled:hover,
.button .disabled:focus,
button[disabled]:hover,
button[disabled]:focus,
button .disabled:hover,
button .disabled:focus {
    color: #fff
}

.button[disabled]:hover,
.button[disabled]:focus,
.button .disabled:hover,
.button .disabled:focus,
button[disabled]:hover,
button[disabled]:focus,
button .disabled:hover,
button .disabled:focus {
    background-color: #58595b
}

.button[disabled].secondary,
.button .disabled.secondary,
button[disabled].secondary,
button .disabled.secondary {
    border-color: #295d8b;
    text-transform: uppercase;
    background: #3c84c5;
    color: #fff;
    cursor: default;
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=60);
    opacity: 0.6;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none
}

.button[disabled].secondary:hover,
.button[disabled].secondary:focus,
.button .disabled.secondary:hover,
.button .disabled.secondary:focus,
button[disabled].secondary:hover,
button[disabled].secondary:focus,
button .disabled.secondary:hover,
button .disabled.secondary:focus {
    text-decoration: none
}

.button[disabled].secondary:hover,
.button .disabled.secondary:hover,
button[disabled].secondary:hover,
button .disabled.secondary:hover {
    background: #3270a9
}

.button[disabled].secondary:focus,
.button .disabled.secondary:focus,
button[disabled].secondary:focus,
button .disabled.secondary:focus {
    background: #3270a9
}

.button[disabled].secondary:hover,
.button[disabled].secondary:focus,
.button .disabled.secondary:hover,
.button .disabled.secondary:focus,
button[disabled].secondary:hover,
button[disabled].secondary:focus,
button .disabled.secondary:hover,
button .disabled.secondary:focus {
    color: #fff
}

.button[disabled].secondary:hover,
.button[disabled].secondary:focus,
.button .disabled.secondary:hover,
.button .disabled.secondary:focus,
button[disabled].secondary:hover,
button[disabled].secondary:focus,
button .disabled.secondary:hover,
button .disabled.secondary:focus {
    background-color: #3c84c5
}

@media only screen and (min-width: 47.14286em) {
    .button,
    button {
        display: inline-block
    }
}

.js .accordion-data {
    display: none
}

.accordion-item.active .accordion-data {
    display: block
}

.widget {
    margin-bottom: 2.5em
}

.widget li {
    margin-bottom: 0.71429em
}

.widget-title {
    font-size: 1.28571em;
    color: #58595b;
    text-transform: uppercase;
    border-bottom: 1px solid #a6a8ab;
    margin-bottom: 0.71429em
}

.details-list strong {
    color: #00a7ac;
    text-decoration: none
}

.details-list strong.has-data {
    border-bottom: 1px dashed #00a7ac;
    cursor: help
}

.details-list .detail-data {
    margin-top: 5px;
    border: 1px dotted #b3b5b7;
    background-color: #58595b;
    color: white;
    padding: 5px 15px
}

.amenities-list strong {
    color: #00a7ac
}

.dropdown.button {
    position: relative;
    padding-right: 1.64286em
}

.dropdown.button:before {
    position: absolute;
    content: "";
    width: 0;
    height: 0;
    display: block;
    border-style: solid;
    border-color: #fff transparent transparent transparent;
    top: 50%
}

.dropdown.button:before {
    border-width: 0.35714em;
    right: 0.71429em;
    margin-top: -0.21429em
}

.dropdown.button:before {
    border-color: #fff transparent transparent transparent
}

.dropdown.button.tiny {
    padding-right: 1.71429em
}

.dropdown.button.tiny:before {
    border-width: 0.57143em;
    right: 0.57143em;
    margin-top: -0.21429em
}

.dropdown.button.tiny:before {
    border-color: #fff transparent transparent transparent
}

.dropdown.button.small {
    padding-right: 2.14286em
}

.dropdown.button.small:before {
    border-width: 0.57143em;
    right: 0.71429em;
    margin-top: -0.28571em
}

.dropdown.button.small:before {
    border-color: #fff transparent transparent transparent
}

.dropdown.button.large {
    padding-right: 2em
}

.dropdown.button.large:before {
    border-width: 0.42857em;
    right: 1.85714em;
    margin-top: -0.28571em
}

.dropdown.button.large:before {
    border-color: #fff transparent transparent transparent
}

.main-nav {
    position: relative;
    z-index: 2;
    letter-spacing: 0.07143em;
    width: 100%;
    margin-left: auto;
    margin-right: auto;
    margin-top: 0;
    margin-bottom: 0;
    max-width: 68.57143em;
    *zoom: 1;
    margin-bottom: 25px
}

.main-nav:before,
.main-nav:after {
    content: " ";
    display: table
}

.main-nav:after {
    clear: both
}

.main-nav a {
    display: block;
    text-decoration: none;
    padding: 0.71429em 1.07143em;
    line-height: .6
}

.main-nav.expose {
    display: block
}

@media only screen {
    .main-nav {
        display: none
    }
}

@media only screen and (min-width: 47.14286em) {
    .main-nav {
        display: block
    }
}

.menu {
    padding: 0.35714em 0;
    border: solid #d1d3d4;
    border-width: 1px 0;
    *zoom: 1
}

@media only screen and (min-width: 47.14286em) {
    .menu {
        padding: 0;
        height: 2.14286em
    }
    .menu>.menu-item {
        float: left;
        width: 33.33333%;
        border-width: 0 0 0 1px
    }
    .menu>.menu-item:first-child {
        border-left: 0
    }
}

.menu:before,
.menu:after {
    content: " ";
    display: table
}

.menu:after {
    clear: both
}

.menu-item,
.sub-menu {
    border-style: solid;
    border-color: #d1d3d4;
    border-width: 0
}

.menu-item {
    position: relative;
    z-index: 1;
    border-width: 0 0 1px
}

.menu-item:hover>a {
    color: #fff;
    background-color: #8bb6dc
}

.menu-item:hover>.sub-menu {
    visibility: visible
}

.menu-item:last-child {
    border-bottom: 0
}

.menu-item.current-menu-parent>a {
    color: #3c84c5
}

.menu-item.current-menu-item>a {
    background-color: #3c84c5;
    color: #fff
}

.menu-item a {
    text-transform: uppercase;
    color: #58595b
}

@media only screen and (min-width: 47.14286em) {
    .menu-item a {
        text-align: center
    }
}

.sub-menu a {
    padding-left: 2.14286em
}

@media only screen and (min-width: 47.14286em) {
    .sub-menu a {
        padding-left: 0;
        padding-right: 0;
        color: #3c84c5
    }
    .sub-menu a:hover {
        background-color: #8bb6dc
    }
    .sub-menu a:hover {
        color: #fff
    }
}

@media only screen and (min-width: 47.14286em) {
    .sub-menu {
        position: absolute;
        left: -1px;
        width: calc(100% + 2px);
        visibility: hidden;
        background-color: #fff;
        border-width: 0 1px 1px
    }
    .sub-menu .current-menu-item>a {
        background-color: #3c84c5;
        color: #fff
    }
}

.filter-bar {
    *zoom: 1
}

.filter-bar,
.filter-bar ul {
    padding: 0;
    margin: 0;
    list-style: none
}

@media only screen and (min-width: 47.14286em) {
    .filter-bar .filter-search-box {
        width: 50%;
        float: left
    }
}

.filter-bar .filters section {
    position: relative;
    z-index: 1
}

.filter-bar .filters section .dropdown {
    margin-bottom: 0;
    height: auto;
    cursor: pointer
}

@media only screen and (min-width: 47.14286em) {
    .filter-bar .filters section .dropdown {
        margin-bottom: 0.28571em
    }
}

.filter-bar .filters section .content {
    background-color: #a6a8ab;
    padding: 0.71429em;
    display: none
}

@media only screen and (min-width: 47.14286em) {
    .filter-bar .filters section .content {
        padding-bottom: 0.35714em;
        position: absolute;
        width: 100%
    }
}

.filter-bar .filters section.active .dropdown {
    background: #00a7ac;
    position: relative;
    z-index: 1;
    border-color: #00a7ac;
    color: #fff
}

@media only screen and (min-width: 47.14286em) {
    .csstransforms .filter-bar .filters section.active .dropdown:after {
        position: absolute;
        content: "";
        display: block;
        width: 0;
        height: 0;
        border: inset 14px;
        border-color: #00a7ac transparent transparent transparent;
        border-top-style: solid;
        bottom: 0;
        margin: 0 auto -28px;
        left: 50%;
        -webkit-transform: translateX(-50%);
        -moz-transform: translateX(-50%);
        -ms-transform: translateX(-50%);
        -o-transform: translateX(-50%);
        transform: translateX(-50%)
    }
}

.filter-bar .filters section.active .content {
    display: block
}

@media only screen and (min-width: 47.14286em) {
    .csstransforms .filter-bar .filters section.active .content:before {
        position: relative;
        content: "";
        display: block;
        width: 0;
        height: 0;
        border: inset 16px;
        border-color: #fff transparent transparent transparent;
        border-top-style: solid;
        margin: -14px auto
    }
}

@media only screen and (min-width: 47.14286em) {
    .filter-bar .filters section {
        width: 49%;
        float: left
    }
    .filter-bar .filters section:first-child {
        margin-right: 1%
    }
    .filter-bar .filters section:last-child {
        margin-left: 1%
    }
}

@media only screen and (min-width: 47.14286em) {
    .filter-bar .filters {
        width: 41.66667%;
        margin-left: 8.33333%;
        float: left
    }
}

.filter-bar .submit {
    margin: 1.42857em 0 0
}

@media only screen and (min-width: 47.14286em) {
    .filter-bar .submit {
        width: 7.14286em
    }
}

.filter-bar .submit input {
    margin: 0
}

.filter-bar:before,
.filter-bar:after {
    content: " ";
    display: table
}

.filter-bar:after {
    clear: both
}

.filter-list,
.filter-list h5 {
    color: #fff
}

.filter-list h5 {
    margin-bottom: 0;
    font-weight: normal
}

.filter-list label,
.filter-list input[type="checkbox"] {
    margin: 0
}

.filter-list label {
    display: inline-block;
    padding: 4px 0 4px 30px;
    font-weight: 500;
    width: auto;
    height: auto;
    background-position: top left
}

.filter-list a {
    display: block;
    border: 1px solid #a6a8ab;
    padding: 0.35714em;
    background-color: #fff;
    text-decoration: none;
    font-weight: 500;
    color: #58595b
}

.filter-list a:hover {
    background-color: #e6e6e6;
    color: #262627
}

.filter-list>li {
    margin-bottom: 0.35714em;
    *zoom: 1
}

.filter-list>li:last-child {
    margin-bottom: 0
}

@media only screen and (min-width: 47.14286em) {
    .filter-list>li li {
        margin-bottom: 0.35714em
    }
}

.filter-list>li:before,
.filter-list>li:after {
    content: " ";
    display: table
}

.filter-list>li:after {
    clear: both
}

@media only screen and (min-width: 47.14286em) {
    .filter-list>li {
        padding-right: 0;
        font-size: 12px
    }
    .filter-list>li.group {
        padding-right: 0
    }
    .filter-list>li.group ul {
        margin-left: 0.71429em
    }
}

@media only screen and (min-width: 73.14286em) {
    .filter-list>li {
        padding-right: 1.42857em;
        font-size: 100%
    }
}

.filter-list .selected a {
    background-color: #d9d9d9
}

.filter-search-box {
    margin: 1.07143em 0;
    *zoom: 1
}

.filter-search-box div {
    padding-left: 0;
    padding-right: 0;
    float: left
}

.filter-search-box div:first-child {
    width: 66.66667%;
    float: left
}

@media only screen and (min-width: 47.14286em) {
    .filter-search-box div:first-child {
        padding-left: 0;
        padding-right: 0;
        width: 75%;
        float: left
    }
}

.filter-search-box div:last-child {
    width: 33.33333%;
    float: left
}

@media only screen and (min-width: 47.14286em) {
    .filter-search-box div:last-child {
        padding-left: 1.42857em;
        padding-right: 1.42857em;
        width: 25%;
        float: left
    }
}

.filter-search-box input {
    margin-bottom: 0;
    width: 100%
}

@media only screen and (min-width: 47.14286em) {
    .filter-search-box input[type="submit"] {
        width: auto
    }
}

.filter-search-box:before,
.filter-search-box:after {
    content: " ";
    display: table
}

.filter-search-box:after {
    clear: both
}

@media only screen and (min-width: 47.14286em) {
    .filter-search-box {
        margin: 0
    }
}

.tabs-toolbar {
    margin-top: 1.07143em;
    margin-bottom: 1.07143em;
    border-top: 1px solid #a6a8ab
}

.tabs-toolbar ul {
    margin: 0;
    padding: 0;
    list-style: none;
    *zoom: 1
}

.tabs-toolbar ul:before,
.tabs-toolbar ul:after {
    content: " ";
    display: table
}

.tabs-toolbar ul:after {
    clear: both
}

.tabs-toolbar li {
    float: left;
    margin-right: 0.14286em
}

@media only screen and (min-width: 47.14286em) {
    .tabs-toolbar li {
        margin-right: 0.71429em
    }
}

.tabs-toolbar li:last-child a {
    padding-top: 0.42857em
}

.tabs-toolbar a {
    display: inline-block;
    padding: 0.35714em;
    text-decoration: none;
    text-transform: uppercase;
    font-weight: 500;
    color: #a6a8ab
}

.tabs-toolbar a:hover {
    color: #58595b
}

.tabs-toolbar a.active {
    color: #58595b
}

.tabs-toolbar [class*="icon-"] {
    font-size: 1em
}

.edit-bar {
    padding: 0.35714em;
    margin: 0.71429em 0;
    font-size: 1.14286em;
    font-weight: bold;
    border: 1px solid #d9e7f4;
    text-align: right
}

.edit-bar a {
    margin: 0 0 1.42857em;
    border-style: solid;
    border-width: 1px;
    font-weight: normal;
    font-family: "Bebas", "ProximaNova", Verdana, Geneva, sans-serif;
    letter-spacing: 0.07143em;
    text-align: center;
    text-decoration: none;
    line-height: 1;
    vertical-align: middle;
    cursor: pointer;
    display: inline-block;
    padding-right: 1.14286em;
    padding-left: 1.14286em;
    padding-top: 0.57143em;
    padding-bottom: 0.64286em;
    font-size: 0.57143em;
    border-color: #295d8b;
    text-transform: uppercase;
    background: #3c84c5;
    background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #3c84c5), color-stop(100%, #2f6a9f));
    background: -webkit-linear-gradient(#3c84c5, #2f6a9f);
    background: -moz-linear-gradient(#3c84c5, #2f6a9f);
    background: -o-linear-gradient(#3c84c5, #2f6a9f);
    background: linear-gradient(#3c84c5, #2f6a9f);
    color: #fff;
    margin-bottom: 0
}

.edit-bar a:hover,
.edit-bar a:focus {
    text-decoration: none
}

.edit-bar a:hover {
    background: #3c84c5;
    background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #3c84c5), color-stop(100%, #3577b2));
    background: -webkit-linear-gradient(#3c84c5, #3577b2);
    background: -moz-linear-gradient(#3c84c5, #3577b2);
    background: -o-linear-gradient(#3c84c5, #3577b2);
    background: linear-gradient(#3c84c5, #3577b2)
}

.edit-bar a:focus {
    background: #3270a9
}

.edit-bar a:hover,
.edit-bar a:focus {
    color: #fff
}

.carousel {
    width: 100%;
    position: relative
}

.carousel .carousel-item {
    display: none
}

.carousel .carousel-active {
    display: block
}

.carousel .carousel-nav:nth-child(2) {
    display: none
}

.carousel-slide {
    position: relative;
    overflow: hidden;
    -webkit-transform: translate3d(0, 0, 0);
    -moz-transform: translate3d(0, 0, 0);
    -ms-transform: translate3d(0, 0, 0);
    -o-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0)
}

.carousel-slide .carousel-item {
    position: absolute;
    top: 0;
    width: 100%;
    display: block;
    z-index: 1;
    visibility: hidden;
    -webkit-transform: translateX(100%);
    -moz-transform: translateX(100%);
    -ms-transform: translateX(100%);
    -o-transform: translateX(100%);
    transform: translateX(100%);
    -webkit-transition: -webkit-transform 0.2s ease;
    -moz-transition: -moz-transform 0.2s ease;
    -o-transition: -o-transform 0.2s ease;
    transition: transform 0.2s ease
}

.carousel-slide .carousel-active {
    position: relative;
    z-index: 2;
    visibility: visible;
    -webkit-transform: translateX(0);
    -moz-transform: translateX(0);
    -ms-transform: translateX(0);
    -o-transform: translateX(0);
    transform: translateX(0)
}

.carousel-slide .carousel-in,
.carousel-slide .carousel-out {
    visibility: visible
}

.carousel-slide .carousel-in {
    -webkit-transform: translateX(0);
    -moz-transform: translateX(0);
    -ms-transform: translateX(0);
    -o-transform: translateX(0);
    transform: translateX(0)
}

.carousel-slide .carousel-out {
    -webkit-transform: translateX(100%);
    -moz-transform: translateX(100%);
    -ms-transform: translateX(100%);
    -o-transform: translateX(100%);
    transform: translateX(100%)
}

.carousel-no-transition .carousel-item {
    -webkit-transition: none;
    -moz-transition: none;
    -o-transition: none;
    transition: none
}

.carousel-slide .carousel-out,
.carousel-slide-reverse .carousel-item,
.carousel-slide-reverse .carousel-in {
    -webkit-transform: translateX(-100%);
    -moz-transform: translateX(-100%);
    -ms-transform: translateX(-100%);
    -o-transform: translateX(-100%);
    transform: translateX(-100%)
}

.carousel-slide-reverse .carousel-active {
    -webkit-transform: translateX(0);
    -moz-transform: translateX(0);
    -ms-transform: translateX(0);
    -o-transform: translateX(0);
    transform: translateX(0)
}

.carousel-nav>a {
    padding: 0 20px;
    text-decoration: none;
    float: left;
    font-family: Arial;
    font-font-weight: bold;
    color: #a6a8ab
}

.carousel-nav>a:hover {
    color: #4b4c4e
}

.carousel-nav>a:active {
    color: #191a1a
}

@media only screen and (min-width: 47.14286em) {
    .carousel-nav>a {
        padding: 0
    }
}

.carousel-nav>a,
.carousel-pagination li {
    height: 40px;
    line-height: 40px
}

.carousel-pagination {
    list-style: none;
    padding: 0;
    margin: 0 10px;
    float: left
}

.carousel-pagination li {
    float: left;
    margin-left: 5px;
    padding: 15px 0
}

.carousel-pagination li:first-child {
    margin-left: 0
}

.carousel-pagination a {
    display: block;
    width: 25px;
    height: 10px;
    background-color: #ccc;
    overflow: hidden;
    text-indent: -999em
}

.carousel-pagination a:hover {
    background-color: #a6a6a6
}

.carousel-pagination .carousel-active-page a {
    background-color: #8c8c8c
}

.comment-image label {
    display: inline-block;
    margin: 0 15px 0 0
}

.comment-image strong {
    text-transform: uppercase
}

.form-submit {
    margin: 1.07143em 0 0
}

.form-submit input[type="submit"] {
    margin: 0 0 1.42857em;
    border-style: solid;
    border-width: 1px;
    font-weight: normal;
    font-family: "Bebas", "ProximaNova", Verdana, Geneva, sans-serif;
    letter-spacing: 0.07143em;
    text-align: center;
    text-decoration: none;
    line-height: 1;
    vertical-align: middle;
    cursor: pointer;
    display: inline-block;
    padding-right: 1.42857em;
    padding-left: 1.42857em;
    padding-top: 0.71429em;
    padding-bottom: 0.78571em;
    font-size: 0.85714em;
    border-color: #323334;
    text-transform: uppercase;
    background: #58595b;
    background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #58595b), color-stop(100%, #3f4041));
    background: -webkit-linear-gradient(#58595b, #3f4041);
    background: -moz-linear-gradient(#58595b, #3f4041);
    background: -o-linear-gradient(#58595b, #3f4041);
    background: linear-gradient(#58595b, #3f4041);
    color: #fff;
    margin-bottom: 0
}

.form-submit input[type="submit"]:hover,
.form-submit input[type="submit"]:focus {
    text-decoration: none
}

.form-submit input[type="submit"]:hover {
    background: #58595b;
    background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #58595b), color-stop(100%, #4b4c4e));
    background: -webkit-linear-gradient(#58595b, #4b4c4e);
    background: -moz-linear-gradient(#58595b, #4b4c4e);
    background: -o-linear-gradient(#58595b, #4b4c4e);
    background: linear-gradient(#58595b, #4b4c4e)
}

.form-submit input[type="submit"]:focus {
    background: #454648
}

.form-submit input[type="submit"]:hover,
.form-submit input[type="submit"]:focus {
    color: #fff
}

#reply-title {
    font-family: "Bebas", "ProximaNova", Verdana, Geneva, sans-serif;
    font-weight: normal;
    font-size: 18px;
    color: #a6a8ab;
    text-transform: uppercase
}

.comment-list .children {
    margin-left: 2.14286em
}

.comment-list>.comment {
    padding: 0.71429em 0;
    margin-bottom: 0.71429em;
    border-bottom: #a6a8ab solid 1px
}

.comment-list>.comment .comment {
    margin: 0.71429em 0 0
}

.comment-list>.comment:last-child {
    border: 0
}

.comment-body {
    padding: 0.71429em 0
}

.comment-meta .date,
.comment-meta .author {
    font-weight: 500
}

.comment-meta .date {
    text-decoration: none;
    color: #58595b
}

.comment-meta .author cite {
    font-style: normal
}

.js .submission-section .comment-fields {
    position: relative;
    display: none;
    -webkit-transition: background 0.25s ease-in-out;
    -moz-transition: background 0.25s ease-in-out;
    -o-transition: background 0.25s ease-in-out;
    transition: background 0.25s ease-in-out
}

.js .comment-tab {
    -webkit-transition: opacity 0.25s ease-in-out;
    -moz-transition: opacity 0.25s ease-in-out;
    -o-transition: opacity 0.25s ease-in-out;
    transition: opacity 0.25s ease-in-out
}

.comment-types li {
    display: inline-block;
    width: 20%;
    padding-right: 5px
}

.comment-types li:last-child {
    padding-right: 0
}

@media only screen and (min-width: 47.14286em) {
    .comment-types li {
        padding-right: 10px
    }
}

.comment-types label {
    display: block;
    height: 85px;
    padding-top: 60px;
    margin: 0;
    text-align: center;
    text-transform: uppercase;
    background-repeat: no-repeat;
    background-position: center 10px;
    color: white;
    font-size: 0.71429em;
    -webkit-background-size: 40px 40px;
    -moz-background-size: 40px 40px;
    -o-background-size: 40px 40px;
    background-size: 40px 40px
}

@media only screen and (min-width: 47.14286em) {
    .comment-types label {
        background-position: center 5px;
        font-size: 1em;
        font-weight: 500;
        -webkit-background-size: 50px 50px;
        -moz-background-size: 50px 50px;
        -o-background-size: 50px 50px;
        background-size: 50px 50px
    }
    .comment-types label.pops-complaint {
        background-position: center 10px;
        -webkit-background-size: 40px 40px;
        -moz-background-size: 40px 40px;
        -o-background-size: 40px 40px;
        background-size: 40px 40px
    }
}

.comment-types input {
    position: absolute;
    left: -999em
}

.submission-section .comment-fields {
    position: relative;
    padding: 1.42857em;
    background: #eee;
    overflow: hidden;
    color: white
}

.submission-section .comment-fields .comment-form-author,
.submission-section .comment-fields .comment-form-email {
    position: relative;
    width: 100%
}

@media only screen and (min-width: 47.14286em) {
    .submission-section .comment-fields .comment-form-author,
    .submission-section .comment-fields .comment-form-email {
        width: 60%
    }
}

.submission-section .comment-fields .required {
    position: absolute;
    top: 22%;
    right: -10px
}

.submission-section .comment-fields input[type="text"],
.submission-section .comment-fields input[type="email"] {
    width: 100%
}

.submission-section .comment-fields input[type="file"] {
    color: white;
    line-height: 100%;
    cursor: pointer !important
}

.submission-section .comment-fields textarea {
    width: 100%;
    z-index: 1
}

@media only screen and (min-width: 47.14286em) {
    .submission-section .comment-fields .comment-notes {
        position: absolute;
        width: 190px;
        right: 20px;
        top: 20px;
        z-index: 0;
        padding-left: 35px
    }
}

@media only screen and (min-width: 73.14286em) {
    .submission-section .comment-fields .comment-notes {
        top: 55px;
        padding-left: 0
    }
}

.logged-in .submission-section .comment-fields .comment-notes {
    display: none
}

.submission-section .comment-fields .comment-image label {
    cursor: inherit
}

.submission-section .comment-fields .required {
    padding-left: 5px
}

.submission-section[class*="show-"] .comment-fields {
    display: block
}

.submission-section[class*="show-"] .comment-tab {
    opacity: .65
}

.submission-section[class*="show-"] .comment-tab.active {
    opacity: 1
}

.show-comment .comment-fields {
    background: #f15630
}

.show-complaint .comment-fields {
    background: #58595b
}

.show-share .comment-fields {
    background: #00a7ac
}

.show-write .comment-fields {
    background: #9aca3d
}

.show-redesign .comment-fields {
    background: #b3b5b7
}

.user-submission-title {
    margin: 1.78571em 0 1.07143em;
    padding-bottom: 0.35714em;
    border-bottom: #a6a8ab solid 1px;
    font-family: "ProximaNova", Verdana, Geneva, sans-serif;
    font-size: 1.07143em;
    font-weight: normal;
    color: #a6a8ab
}

.user-submission-title strong {
    font-size: 1.42857em
}

.pagination {
    display: block;
    margin: 1.78571em 0;
    *zoom: 1
}

.pagination a {
    text-decoration: none;
    font-size: 1.07143em
}

.pagination.above {
    margin-top: 0
}

.pagination.below {
    padding-top: 1.78571em;
    border-top: 1px solid #a6a8ab
}

.pagination .next {
    float: right
}

.pagination .previous {
    float: left
}

.pagination:before,
.pagination:after {
    content: " ";
    display: table
}

.pagination:after {
    clear: both
}

[data-tip] {
    position: relative
}

[data-tip]:after,
[data-tip]:before {
    position: absolute;
    left: 10%;
    display: none;
    -webkit-filter: drop-shadow(4px 4px 4px rgba(88, 89, 91, 0.3));
    -moz-filter: drop-shadow(4px 4px 4px rgba(88, 89, 91, 0.3));
    filter: drop-shadow(4px 4px 4px rgba(88, 89, 91, 0.3))
}

[data-tip]:after {
    background: #58595b;
    color: #fff;
    padding: 10px;
    width: 260px;
    bottom: 30px;
    content: attr(data-tip)
}

[data-tip]:before {
    width: 0;
    height: 0;
    content: "";
    bottom: 15px;
    border: solid;
    border-color: #58595b transparent;
    border-width: 15px 15px 0px 0px
}

[data-tip]:focus:after,
[data-tip]:focus:before,
[data-tip]:hover:after,
[data-tip]:hover:before {
    display: block
}

.infield-label {
    display: block;
    position: relative;
    background: none
}

.infield-label label {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    display: block;
    margin: 0;
    padding: 0 10px;
    z-index: 10;
    color: #777;
    line-height: 35px;
    cursor: text;
    font-size: 14px;
    white-space: nowrap
}

.placeholder-focus label {
    background-color: #58595b;
    bottom: auto;
    color: #fff;
    line-height: 32px;
    right: auto;
    top: -40px;
    -webkit-box-shadow: 0 0 8px rbga(0, 0, 0, 0.3);
    -moz-box-shadow: 0 0 8px rbga(0, 0, 0, 0.3);
    box-shadow: 0 0 8px rbga(0, 0, 0, 0.3)
}

.placeholder-focus label:after {
    position: absolute;
    left: 10px;
    bottom: -10px;
    content: "";
    display: block;
    width: 0;
    height: 0;
    border: inset 5px;
    border-color: #58595b transparent transparent transparent;
    border-top-style: solid
}

.infield-label-image.placeholder-focus label {
    top: -122px
}

.placeholder-hide label {
    bottom: auto;
    left: -9999px;
    right: auto;
    top: -9999px
}

.mfp-bg {
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 502;
    overflow: hidden;
    position: fixed;
    background: #0b0b0b;
    opacity: 0.8;
    filter: alpha(opacity=80)
}

.mfp-wrap {
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 503;
    position: fixed;
    outline: none !important;
    -webkit-backface-visibility: hidden
}

.mfp-container {
    height: 100%;
    text-align: center;
    position: absolute;
    width: 100%;
    height: 100%;
    left: 0;
    top: 0;
    padding: 0 8px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box
}

.mfp-container:before {
    content: '';
    display: inline-block;
    height: 100%;
    vertical-align: middle
}

.mfp-align-top .mfp-container:before {
    display: none
}

.mfp-content {
    position: relative;
    display: inline-block;
    vertical-align: middle;
    margin: 0 auto;
    text-align: left;
    z-index: 505
}

.mfp-inline-holder .mfp-content,
.mfp-ajax-holder .mfp-content {
    width: 100%;
    cursor: auto
}

.mfp-ajax-cur {
    cursor: progress
}

.mfp-zoom-out-cur,
.mfp-zoom-out-cur .mfp-image-holder .mfp-close {
    cursor: -moz-zoom-out;
    cursor: -webkit-zoom-out;
    cursor: zoom-out
}

.mfp-zoom {
    cursor: pointer;
    cursor: -webkit-zoom-in;
    cursor: -moz-zoom-in;
    cursor: zoom-in
}

.mfp-auto-cursor .mfp-content {
    cursor: auto
}

.mfp-close,
.mfp-arrow,
.mfp-preloader,
.mfp-counter {
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none
}

.mfp-loading.mfp-figure {
    display: none
}

.mfp-hide {
    display: none !important
}

.mfp-preloader {
    color: #cccccc;
    position: absolute;
    top: 50%;
    width: auto;
    text-align: center;
    margin-top: -0.8em;
    left: 8px;
    right: 8px;
    z-index: 504
}

.mfp-preloader a {
    color: #cccccc
}

.mfp-preloader a:hover {
    color: white
}

.mfp-s-ready .mfp-preloader {
    display: none
}

.mfp-s-error .mfp-content {
    display: none
}

button.mfp-close,
button.mfp-arrow {
    overflow: visible;
    cursor: pointer;
    background: transparent;
    border: 0;
    -webkit-appearance: none;
    display: block;
    padding: 0;
    z-index: 506
}

button::-moz-focus-inner {
    padding: 0;
    border: 0
}

.mfp-close {
    width: 44px;
    height: 44px;
    line-height: 44px;
    position: absolute;
    right: 0;
    top: 0;
    text-decoration: none;
    text-align: center;
    opacity: 0.65;
    padding: 0 0 18px 10px;
    color: white;
    font-style: normal;
    font-size: 28px;
    font-family: Arial, Baskerville, monospace
}

.mfp-close:hover,
.mfp-close:focus {
    opacity: 1
}

.mfp-close:active {
    top: 1px
}

.mfp-close-btn-in .mfp-close {
    color: #333333
}

.mfp-image-holder .mfp-close,
.mfp-iframe-holder .mfp-close {
    color: white;
    right: -6px;
    text-align: right;
    padding-right: 6px;
    width: 100%
}

.mfp-counter {
    position: absolute;
    top: 0;
    right: 0;
    color: #cccccc;
    font-size: 12px;
    line-height: 18px
}

.mfp-arrow {
    position: absolute;
    top: 0;
    opacity: 0.65;
    margin: 0;
    top: 50%;
    margin-top: -55px;
    padding: 0;
    width: 90px;
    height: 110px;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0)
}

.mfp-arrow:active {
    margin-top: -54px
}

.mfp-arrow:hover,
.mfp-arrow:focus {
    opacity: 1
}

.mfp-arrow:before,
.mfp-arrow:after,
.mfp-arrow .mfp-b,
.mfp-arrow .mfp-a {
    content: '';
    display: block;
    width: 0;
    height: 0;
    position: absolute;
    left: 0;
    top: 0;
    margin-top: 35px;
    margin-left: 35px;
    border: solid transparent
}

.mfp-arrow:after,
.mfp-arrow .mfp-a {
    opacity: 0.8;
    border-top-width: 12px;
    border-bottom-width: 12px;
    top: 8px
}

.mfp-arrow:before,
.mfp-arrow .mfp-b {
    border-top-width: 20px;
    border-bottom-width: 20px
}

.mfp-arrow-left {
    left: 0
}

.mfp-arrow-left:after,
.mfp-arrow-left .mfp-a {
    border-right: 12px solid black;
    left: 5px
}

.mfp-arrow-left:before,
.mfp-arrow-left .mfp-b {
    border-right: 20px solid white
}

.mfp-arrow-right {
    right: 0
}

.mfp-arrow-right:after,
.mfp-arrow-right .mfp-a {
    border-left: 12px solid black;
    left: 3px
}

.mfp-arrow-right:before,
.mfp-arrow-right .mfp-b {
    border-left: 20px solid white
}

.mfp-iframe-holder {
    padding-top: 40px;
    padding-bottom: 40px
}

.mfp-iframe-holder .mfp-content {
    line-height: 0;
    width: 100%;
    max-width: 900px
}

.mfp-iframe-scaler {
    width: 100%;
    height: 0;
    overflow: hidden;
    padding-top: 56.25%
}

.mfp-iframe-scaler iframe {
    position: absolute;
    display: block;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
    background: black
}

.mfp-iframe-holder .mfp-close {
    top: -40px
}

img.mfp-img {
    width: auto;
    max-width: 100%;
    height: auto;
    display: block;
    line-height: 0;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    padding: 40px 0 40px;
    margin: 0 auto
}

.mfp-figure:after {
    content: '';
    position: absolute;
    left: 0;
    top: 40px;
    bottom: 40px;
    display: block;
    right: 0;
    width: auto;
    height: auto;
    z-index: -1;
    box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
    background: white
}

.mfp-figure {
    line-height: 0
}

.mfp-bottom-bar {
    margin-top: -36px;
    position: absolute;
    top: 100%;
    left: 0;
    width: 100%;
    cursor: auto
}

.mfp-title {
    text-align: left;
    line-height: 18px;
    color: #f3f3f3;
    word-break: break-word;
    padding-right: 36px
}

.mfp-figure small {
    color: #bdbdbd;
    display: block;
    font-size: 12px;
    line-height: 14px
}

.mfp-image-holder .mfp-content {
    max-width: 100%
}

.mfp-gallery .mfp-image-holder .mfp-figure {
    cursor: pointer
}

@media screen and (max-width: 800px) and (orientation: landscape),
screen and (max-height: 300px) {
    .mfp-img-mobile .mfp-image-holder {
        padding-left: 0;
        padding-right: 0
    }
    .mfp-img-mobile img.mfp-img {
        padding: 0
    }
    .mfp-img-mobile .mfp-figure:after {
        top: 0;
        bottom: 0
    }
    .mfp-img-mobile .mfp-bottom-bar {
        background: rgba(0, 0, 0, 0.6);
        bottom: 0;
        margin: 0;
        top: auto;
        padding: 3px 5px;
        position: fixed;
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box
    }
    .mfp-img-mobile .mfp-bottom-bar:empty {
        padding: 0
    }
    .mfp-img-mobile .mfp-counter {
        right: 5px;
        top: 3px
    }
    .mfp-img-mobile .mfp-close {
        top: 0;
        right: 0;
        width: 35px;
        height: 35px;
        line-height: 35px;
        background: rgba(0, 0, 0, 0.6);
        position: fixed;
        text-align: center;
        padding: 0
    }
    .mfp-img-mobile .mfp-figure small {
        display: inline;
        margin-left: 5px
    }
}

@media all and (max-width: 800px) {
    .mfp-arrow {
        -webkit-transform: scale(0.75);
        transform: scale(0.75)
    }
    .mfp-arrow-left {
        -webkit-transform-origin: 0;
        transform-origin: 0
    }
    .mfp-arrow-right {
        -webkit-transform-origin: 100%;
        transform-origin: 100%
    }
    .mfp-container {
        padding-left: 6px;
        padding-right: 6px
    }
}

.mfp-ie7 .mfp-img {
    padding: 0
}

.mfp-ie7 .mfp-bottom-bar {
    width: 600px;
    left: 50%;
    margin-left: -300px;
    margin-top: 5px;
    padding-bottom: 5px
}

.mfp-ie7 .mfp-container {
    padding: 0
}

.mfp-ie7 .mfp-content {
    padding-top: 44px
}

.mfp-ie7 .mfp-close {
    top: 0;
    right: 0;
    padding-top: 0
}

.map {
    height: 200px
}

.map.large {
    height: 480px
}

@media only screen and (min-width: 47.14286em) {
    .map.large {
        height: 600px
    }
}

.map img {
    max-width: inherit;
    height: inherit
}

.map div {
    -webkit-box-sizing: content-box;
    -moz-box-sizing: content-box;
    box-sizing: content-box
}

.map-wrap {
    border: 2px solid #58595b;
    margin: 1.42857em 1.42857em
}

@media only screen and (min-width: 47.14286em) {
    .map-wrap {
        position: relative;
        margin: 0;
        -webkit-transition: -webkit-transform 0.25s ease;
        -moz-transition: -moz-transform 0.25s ease;
        -o-transition: -o-transform 0.25s ease;
        transition: transform 0.25s ease
    }
}

.iw-content a {
    font-weight: 500
}

#locate-me {
    float: right;
    padding: 5px;
    background-color: rgba(0, 0, 0, 0.25);
    -webkit-border-radius: 7px;
    -moz-border-radius: 7px;
    -ms-border-radius: 7px;
    -o-border-radius: 7px;
    border-radius: 7px
}

#locate-me span {
    width: 19px;
    height: 19px;
    float: right;
    background-color: #fff;
    background-color: rgba(255, 255, 255, 0.75);
    text-indent: -9999px;
    cursor: pointer;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    -ms-border-radius: 4px;
    -o-border-radius: 4px;
    border-radius: 4px;
    background-position: center center;
    -webkit-background-size: auto;
    -moz-background-size: auto;
    -o-background-size: auto;
    background-size: auto;
    background-repeat: no-repeat;
    background-image: url('../img/png/map/locate-me.png?1371457092')
}

#locate-me span:hover {
    background-color: #fff
}

header[role="banner"] {
    width: 100%;
    margin-left: auto;
    margin-right: auto;
    margin-top: 0;
    margin-bottom: 0;
    max-width: 68.57143em;
    *zoom: 1;
    position: relative;
    margin-bottom: 25px
}

header[role="banner"]:before,
header[role="banner"]:after {
    content: " ";
    display: table
}

header[role="banner"]:after {
    clear: both
}

.logo-wrap {
    display: block;
    color: #333;
    text-decoration: none
}

.logo-wrap>div {
    height: 116px;
    padding-top: 50px;
    padding-left: 10px;
    background-color: #3c84c5
}

@media only screen and (min-width: 47.14286em) {
    .logo-wrap>div {
        padding-left: 20px;
        -webkit-transition: background-color 0.25s linear;
        -moz-transition: background-color 0.25s linear;
        -o-transition: background-color 0.25s linear;
        transition: background-color 0.25s linear
    }
}

.logo-wrap h1,
.logo-wrap p {
    margin: 0
}

.logo-wrap h1 {
    font-size: 16px;
    font-weight: 700;
    color: white;
    letter-spacing: 0.07143em;
    text-transform: uppercase
}

@media only screen and (min-width: 47.14286em) {
    .logo-wrap h1 {
        font-size: 20px
    }
}

@media only screen and (orientation: landscape) {
    .logo-wrap h1 {
        font-size: 20px
    }
}

@media only screen and (min-width: 73.14286em) {
    .logo-wrap h1 {
        font-size: 24px
    }
}

.logo-wrap p {
    color: #333;
    font-size: 16px;
    font-weight: 500
}

@media only screen and (min-width: 47.14286em) {
    .logo-wrap p {
        font-size: 19px
    }
}

.logo-wrap:hover>div {
    background-color: #8bb6dc
}

@media only screen and (min-width: 47.14286em) {
    .logo-wrap {
        padding-right: 1.42857em;
        width: 58.33333%;
        float: left
    }
}

.partner-logos {
    display: none
}

.partner-logos h5 {
    color: #b3b5b7;
    font-family: "ProximaNova", Verdana, Geneva, sans-serif;
    font-weight: normal;
    font-size: 10px;
    text-transform: uppercase;
    text-align: center;
    letter-spacing: 0.28571em
}

.partner-logos [class*="-logo"] {
    display: inline-block;
    text-decoration: none;
    overflow: hidden;
    text-indent: -99em;
    height: 70px;
    float: left;
    width: 46%;
    background-position: center bottom;
    margin: 0 2%;
    -webkit-background-size: 100%;
    -moz-background-size: 100%;
    -o-background-size: 100%;
    background-size: 100%
}

.partner-logos .apops-logo {
    margin-right: 1%;
    background-image: url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNTkuNjExIiBoZWlnaHQ9IjUzLjQxNyIgdmlld0JveD0iNy4xMTIgNC41MzEgMTU5LjYxMSA1My40MTciIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgNy4xMTIgNC41MzEgMTU5LjYxMSA1My40MTciPjxwb2x5Z29uIGZpbGw9IiMzRDgzQzQiIHBvaW50cz0iMTM2LjkwMiw0LjYzMiAxMTIuMDg3LDEwLjk3MSAxMTIuMDg3LDMyLjU4NCAxMzYuOTAyLDI1LjQ1NCIvPjxwb2x5Z29uIGZpbGw9IiMwOTMzNTEiIHBvaW50cz0iMTEwLjgyNCwyOS4wMzIgMTA0LjA2MSwzMC41MzMgMTEwLjgyNCwzMy4zNzUiLz48cG9seWdvbiBmaWxsPSIjRTM0QzQ4IiBwb2ludHM9IjE1Ni42MjYsMzMuNjggMTM3Ljg0NiwyNi40OTggMTEyLjA3NywzMy45IDEzMC43OTUsNDEuNzciLz48cG9seWdvbiBmaWxsPSIjOEJDNTNGIiBwb2ludHM9IjExMi4wODcsNDEuNjM3IDEyMS40OCwzOS4yMjcgMTEyLjA4NywzNS4yNTciLz48cGF0aCBmaWxsPSIjZmZmIiBkPSJNMTMxLjEyIDI2LjY2OGMuMDMyLTEuMTYtLjA5OS0yLjMxMy0uMTY4LTMuNDcyLS4wNTItLjgzNy0uMTg1LTEuNzM0LjAyNC0yLjU2NC41MDQuMjk5Ljk3Mi43MjIgMS40MzIgMS4wODYuMjgxLjIyMi40NDMuMzYuNzU5LjUuMjI5LjEuNTEuMTY5LjcuMzQuMjI5LjIwNS4zNjEuNjg0Ljc1Mi41MjguNTIxLS4yMDkuMDY0LTEuMzE0LS4yMS0xLjU4NS0uMzUxLS4zNC0uOTM1LS40OTQtMS4zMjctLjgyLS40LS4zMzEtLjgxMi0uNjg4LTEuMDQtMS4xNjctLjMzNy0uNzA4LS40MzMtMS43NjctLjQ4MS0yLjU1MS0uMDQxLS42MzMtLjA0My0xLjM3Ni0uMzYyLTEuOTQ3LS4yNjktLjQ3NS0uOTgyLS43NjgtMS4xMy0xLjI5LS4xODUtLjY2Ny41MDktMS4xNDIuMzg3LTEuNzQ2LS4wNjItLjI5NS0uMDgxLTEuMjY4LS4xOTMtMS41NTYtLjIwOS0uNTMtMS4xODMtLjkzOS0xLjY5My0uODExLS45OC4yNDktMS4yNjkgMi40MDEtLjc4MSAzLjE2Ny4yODcuNDUxLjg3NS41NDcuMTExLjk4LS41ODIuMzMxLTEuMTA1LjcyOC0xLjYzOSAxLjEyNy0uNjQ4LjQ4My0uOTA2IDEuMzM2LTEuMTcxIDIuMDktLjMxMi44OTktLjk4MyAxLjQ1LTEuNjQ3IDIuMTI1LS40NjMuNDY2LS44OTYgMS4xMDgtMS4zMTYgMS42NDgtLjM1OS40NjItMS4wNDUuOTg0LTEuMjQ0IDEuNTIzLS4wOTEuMjM3LS4xODggMS4wMzgtLjAzOSAxLjI2Ny4yMTMuMzMuNTU5LjA1Ni44MzQtLjEyNC40MTQtLjI3MS41MTYtLjQ1OS42NDgtLjk2NC4yNy0xLjAwMy45MTQtMS4yNSAxLjYxMy0xLjk4LjM5MS0uNDA5Ljg0OC0uNzQ2IDEuMjUyLTEuMTMxLjQ4NS0uNDYxLjUyOS0uOTEyIDEuMzA2LS44NTEuMDE3LjU1Ni4wMTMgMS4xLS4wMjggMS42NTMtLjA1Mi43NC4yMDEgMS40MzcuMjMzIDIuMTY4LjAzLjczLS4xNDIgMS40NjUtLjA1NCAyLjIuMDcyLjY0Mi4zOTMgMS4xOTUuNTA0IDEuODExbC4zNjMgMi4zOTZjLjI4OCAxLjU1Ni0xLjE3OCAxLjY2OS0xLjk4OCAyLjcyNC0uMjY0LjM0Ny0uNTc0Ljc3OS0uNzU4IDEuMTgyLS4yNTIuNTYzLS4wMjMuNjUxLjI5MSAxLjEwNC41MDguNzI5LjI2MiAxLjUyOCAxLjIyMSAxLjg3MS4zMjQuMTEzIDEuMTI5LjE2IDEtLjQ5NC0uMDYyLS4zMTItLjU3Mi0uNTcyLS42Ny0uOTMzLS4xNzYtLjY0MS4yNS0uNjQ2LjUxMi0xLjA5MS4yMzYtLjM5OC42MTMtLjU1NS44NzUtLjk1Ny0uMDM0LjA0OS4xIDEuMTE5LjEzMyAxLjI4Ni4wNTUuMjc2LjAwOC41NjIuMDg2LjgzMi4xODYuNjIyLjUyOC45MDkuNDg2IDEuNjAzLS4wMzQuNTU1LS4yNTYgMS4yMTMuMjk2IDEuNTk4LjUxNS4zNTQgMi4xNDcuNzU0IDEuOTI5LS4zOTYtLjEwNC0uNTQtLjU4OC0uNDY3LS42MDQtMS4xMDQtLjAxNC0uNDczLS4wNjEtLjcyNy0uMjMzLTEuMTQ2LS4xNzctLjQzMy0uMTQ0LS45OTItLjE4My0xLjUwNy0uMDM1LS40NzktLjEyNy0uODA5LS4xMjktMS4zMTItLjAwMi0uNDM4LS4xMjEtLjgwNC0uMTMzLTEuMjM4LS4wMTUtLjU0Mi4wNDktLjUwMi40MjktLjc3OS44NjgtLjYzOCAxLjAxOC0yLjI4IDEuMDQ1LTMuMjkzeiIvPjxwYXRoIGZpbGw9IiMzRDgzQzQiIGQ9Ik03LjExMiAzMy44NjdjMC0xLjQzNy42ODMtMi45MDkgMi4xOS0zLjczNSAyLjczLTEuNTA4IDcuMDA0LTIuMDgzIDcuNTQzLTIuNTE0di0xLjA0MmMwLTMuNDEyLS45MzUtNC41MjYtMy4yNy00LjUyNi0xLjE0OSAwLTEuODMyLjMyNC0yLjQwNi44NjIuMjg4LjYxMS4zOTYgMS4xODYuMzk2IDEuNjg4IDAgMS4wNzctLjY4MyAxLjk3NS0xLjkwNCAxLjk3NS0xLjE4NSAwLTEuOTA0LS45MzQtMS45MDQtMS45NzUgMC0yLjE5MSAyLjg3NC0zLjg0MyA2LjMyMi0zLjg0MyAzLjczNSAwIDUuOTI2IDEuNjg4IDUuOTI2IDUuMTM2djguMDA5YzAgMS43Ni4yODcgMi4yMjcgMi42NTggMS45MzhsLjE0NCAxLjA0M2MtMS4yOTMuNDY4LTIuMTIuNjgzLTMuMTk3LjY4My0xLjkwMyAwLTIuMzM0LS43OTEtMi41NDktMi43NjhoLS4yMTVjLTEuNDM3IDEuNjE4LTMuMTk3IDIuODM4LTUuMzE2IDIuODM4LTMuMDE4LjAwMy00LjQxOC0xLjc1Ny00LjQxOC0zLjc2OXptOS43MzQtLjQ2N3YtNC40OWMtNS4xMDEgMS4xMTQtNi4yMTQgMS44NjgtNi4yMTQgNC4xMzEgMCAxLjQuNzU1IDIuNTQ5IDIuNjIzIDIuNTQ5IDEuNDM1LjAwMSAyLjgtMS4wNzYgMy41OTEtMi4xOXoiLz48cGF0aCBmaWxsPSIjMDkzMzUxIiBkPSJNMjIuNzkyIDQzLjAyNWMyLjA4My0uMDcgMi42MjItLjM5NiAyLjYyMi0xLjI5M3YtMTcuNjM0YzAtMS4wNzgtLjUzOS0xLjcyNC0yLjYyMi0xLjc2di0xLjMyOWw1LjcxMS0uMTQ0djIuMjk5YzEuNjE3LTEuNDM3IDMuMTI1LTIuNTE0IDUuMzUyLTIuNTE0IDQuMjM4IDAgNi41NzMgMy4zNCA2LjU3MyA4LjA0NSAwIDQuODg1LTIuNjkzIDguOTA3LTcuMzI3IDguOTA3LTEuODMyIDAtMy4xNjEtLjQ2Ny00LjUyNi0xLjE0OHY1LjI3OWMwIC44OTcuODI2IDEuMjIzIDMuNDEyIDEuMjkzdjEuMjU5aC05LjE5NXYtMS4yNnptMTQuMTUyLTE0LjE1YzAtMy44MDctMS42MTYtNi4zMjEtNC4yNzQtNi4zMjEtMS44NjggMC0zLjE5Ny45Ny00LjA5NSAxLjk0djguNzY0Yy42ODMgMi4xNTUgMS45NzYgMy4wMTggNC4wNTkgMy4wMTggMi40MDYtLjAwMyA0LjMxLTIuNTUxIDQuMzEtNy40MDF6Ii8+PHBhdGggZmlsbD0iIzA5MzM1MSIgZD0iTTQyLjc1IDI5LjIzNGMwLTQuOTkzIDMuMTk2LTguNTg0IDguMTE3LTguNTg0IDUuMDY0IDAgOC4wODIgMy40NDggOC4wODIgOC40NCAwIDUuMDI4LTMuMTk3IDguNjItOC4wODIgOC42Mi01LjEzNyAwLTguMTE3LTMuNDQ4LTguMTE3LTguNDc2em0xMi43MTQtLjA3MmMwLTQuOTIxLTEuOTAzLTcuMTg0LTQuNzc3LTcuMTg0LTIuODM3IDAtNC40NTQgMi4yNjMtNC40NTQgNy4xODRzMS45MDQgNy4yMTkgNC43NzcgNy4yMTljMi44MDIgMCA0LjQ1NC0yLjI5OCA0LjQ1NC03LjIxOXoiLz48cGF0aCBmaWxsPSIjMDkzMzUxIiBkPSJNNTkuOTgxIDQzLjAyNWMyLjA4My0uMDcgMi42MjMtLjM5NiAyLjYyMy0xLjI5M3YtMTcuNjM0YzAtMS4wNzgtLjUzOS0xLjcyNC0yLjYyMy0xLjc2di0xLjMyOWw1LjcxMS0uMTQ0djIuMjk5YzEuNjE3LTEuNDM3IDMuMTI1LTIuNTE0IDUuMzUyLTIuNTE0IDQuMjM4IDAgNi41NzMgMy4zNCA2LjU3MyA4LjA0NSAwIDQuODg1LTIuNjk0IDguOTA3LTcuMzI4IDguOTA3LTEuODMyIDAtMy4xNi0uNDY3LTQuNTI1LTEuMTQ4djUuMjc5YzAgLjg5Ny44MjYgMS4yMjMgMy40MTIgMS4yOTN2MS4yNTloLTkuMTk1di0xLjI2em0xNC4xNTMtMTQuMTVjMC0zLjgwNy0xLjYxNy02LjMyMS00LjI3NC02LjMyMS0xLjg2OCAwLTMuMTk3Ljk3LTQuMDk1IDEuOTR2OC43NjRjLjY4MyAyLjE1NSAxLjk3NiAzLjAxOCA0LjA1OCAzLjAxOCAyLjQwNy0uMDAzIDQuMzExLTIuNTUxIDQuMzExLTcuNDAxeiIvPjxwYXRoIGZpbGw9IiMwOTMzNTEiIGQ9Ik04MC4yMDIgMzIuMjE1aDEuMTg2YzEuNjUyIDIuNjU4IDMuMjY5IDQuMjA0IDUuMzUyIDQuMjA0IDEuODY3IDAgMi44MzctMS4yMjQgMi44MzctMi41NTIgMC0xLjYxNi0xLjA0Mi0yLjM3LTQuMjM4LTMuMzA1LTMuNjI4LTEuMDQxLTQuOTU3LTIuNDA2LTQuOTU3LTQuNjY4IDAtMy4xMjUgMi4yNjItNS4yNDQgNS44MTgtNS4yNDQgMS4xNDkgMCAyLjU4NS40MzEgMy4zNDEuOTdsLjY0Ni0uOTdoLjk2OXY0Ljg4NWgtMS4xODZjLTEuMTg3LTIuMTkyLTIuNDQxLTMuNTkyLTQuMjAzLTMuNTkyLTEuNzI0IDAtMi44MDEgMS4wNDEtMi44MDEgMi41MTRzMS4yMjEgMi4yMjcgNC4wMjEgMy4wMTdjMy40ODQuOTcgNC45NTcgMi4yNjMgNC45NTcgNC43MDYgMCAzLjAxNy0xLjg2NyA1LjUzLTUuNjA0IDUuNTMtMS40MDEgMC0zLjE2MS0uNTc0LTQuMTMxLTEuMTg1bC0xLjAzOSAxLjE4NWgtLjk3di01LjQ5NWguMDAyeiIvPjxwYXRoIGZpbGw9IiMzRDgzQzQiIGQ9Ik0xMC45MzEgNTQuMTQzaC0xLjkxNWwtLjMxNy44MDNjLS4yODIuNzE3LS4yODIuODU0LjQ2Mi45NzR2LjI5OWgtMS44NzN2LS4yOTljLjU4Mi0uMTIuNzQzLS40MzYgMS4wMjYtMS4xMzhsMS43MS00LjI2OWguNDYybDEuNzAzIDQuNzEzYy4xNjIuNDQ0LjMyNC42MDYuOTU3LjY5MnYuMjk5aC0yLjUzMnYtLjI5N2MuNzQ0LS4wNDMuODY0LS4yMTMuNzEtLjY1bC0uMzkzLTEuMTI3em0tLjEzNy0uMzc3bC0uNzUyLTIuMTg5aC0uMDQybC0uODQ3IDIuMTg5aDEuNjQxeiIvPjxwYXRoIGZpbGw9IiMzRDgzQzQiIGQ9Ik0xMy4zMTggNTQuMzJjMC0xLjE4OC43Ny0yLjA5NiAxLjkxNi0yLjA5Ni40MzcgMCAuNjc2LjA5NC45MDcuMjN2LTEuNDI4YzAtLjI1OC0uMTY0LS40MTEtLjY2LS40MnYtLjMxNmwxLjQxMi0uMDM0djUuMzQ3YzAgLjIxMy4xMjguMjg5LjYyNS4zMDl2LjMwN2wtMS4zNi4wMzZ2LS40NzljLS4yOTEuMy0uNjQxLjUxNC0xLjE0Ny41MTQtMS4wNTEtLjAwMi0xLjY5My0uODY3LTEuNjkzLTEuOTd6bTIuODI0IDEuMTI5di0yLjQzOGMtLjIwNi0uMzE1LS40NTQtLjQ3MS0uODY1LS40NzEtLjYwNyAwLTEuMTI4LjYwMS0xLjEyOCAxLjczNyAwIC44OS40MjcgMS41NDggMS4xOTcgMS41NDguMzA3LjAwMS41NjQtLjE2Mi43OTYtLjM3NnoiLz48cGF0aCBmaWxsPSIjM0Q4M0M0IiBkPSJNMTguMjQ1IDUzLjEyNGMtLjE0NS0uMzY4LS4yNjYtLjQ4OC0uNjU4LS41MzF2LS4zaDEuOTMzdi4zYy0uNDExLjAyNS0uNTU2LjExMS0uNTU2LjI1N2wuMDM0LjE2Mi45MDYgMi4zMjdoLjA2bC43Ny0xLjk3NmMuMDYtLjE2My4xMDQtLjMwMS4xMDQtLjQwMyAwLS4xOTYtLjEyOC0uMzE1LS40OTctLjM3NXYtLjI5MmgxLjUzMXYuMjkyYy0uMjY1LjA0Mi0uNDg3LjIyOS0uNjU5LjY0MmwtMS4yNjYgMy4wNDVoLS40NDVsLTEuMjU3LTMuMTQ4eiIvPjxwYXRoIGZpbGw9IiMzRDgzQzQiIGQ9Ik0yMi4wMiA1NC4yN2MwLTEuMTg4Ljc2Mi0yLjA0NSAxLjkzMy0yLjA0NSAxLjIwNyAwIDEuOTI0LjgyMiAxLjkyNCAyLjAxMiAwIDEuMTk3LS43NjEgMi4wNTMtMS45MjQgMi4wNTMtMS4yMjMtLjAwMi0xLjkzMy0uODIyLTEuOTMzLTIuMDJ6bTMuMDI4LS4wMThjMC0xLjE3Mi0uNDUzLTEuNzExLTEuMTM3LTEuNzExLS42NzYgMC0xLjA2MS41MzktMS4wNjEgMS43MTEgMCAxLjE3MS40NTMgMS43MTkgMS4xMzcgMS43MTkuNjY4IDAgMS4wNjEtLjU0OCAxLjA2MS0xLjcxOXoiLz48cGF0aCBmaWxsPSIjM0Q4M0M0IiBkPSJNMjYuNTM1IDU0LjI5NWMwLTEuMTg4LjgzOC0yLjA3IDEuOTA4LTIuMDcuODkgMCAxLjM4Ni40ODcgMS4zODYuOTQxIDAgLjMtLjE4OC41MzgtLjQ2Mi41MzgtLjI5IDAtLjQ3MS0uMTg3LS40NzEtLjQ0NCAwLS4yMjkuMTU0LS4zOTQuMjc0LS40NjEtLjExMS0uMTE5LS4zODQtLjI1OC0uNzA5LS4yNTgtLjY0MiAwLTEuMTI5LjQ3OS0xLjEyOSAxLjU2NiAwIDEuMDE4LjQ3OSAxLjY4NSAxLjMwOSAxLjY4NS40NDUgMCAuODIxLS4yNTYgMS4xMTItLjU5MWwuMTk3LjE4Yy0uMzU5LjUyMS0uNzk1LjkwNy0xLjU5MS45MDctMS4xMjIgMC0xLjgyNC0uODU0LTEuODI0LTEuOTkzeiIvPjxwYXRoIGZpbGw9IiMzRDgzQzQiIGQ9Ik0zMC41MzQgNTUuMzczYzAtLjM0NC4xNjMtLjY5My41MjItLjg5MS42NDktLjM1OCAxLjY2Ny0uNDk0IDEuNzk2LS41OTl2LS4yNDhjMC0uODEyLS4yMjItMS4wNzctLjc3OC0xLjA3Ny0uMjczIDAtLjQzNy4wNzYtLjU3My4yMDMuMDY4LjE0Ni4wOTQuMjg0LjA5NC40MDMgMCAuMjU4LS4xNjMuNDcxLS40NTMuNDcxLS4yODIgMC0uNDU0LS4yMjMtLjQ1NC0uNDcxIDAtLjUyMS42ODUtLjkxNSAxLjUwNi0uOTE1Ljg4OSAwIDEuNDExLjQwMiAxLjQxMSAxLjIyM3YxLjkwN2MwIC40MTkuMDY5LjUzMS42MzMuNDYzbC4wMzQuMjQ3Yy0uMzA4LjExMS0uNTA1LjE2NC0uNzYyLjE2NC0uNDUzIDAtLjU1Ni0uMTg5LS42MDctLjY2aC0uMDUxYy0uMzQyLjM4Ny0uNzYyLjY3Ni0xLjI2Ny42NzYtLjcxNy4wMDItMS4wNTEtLjQxNy0xLjA1MS0uODk2em0yLjMxOS0uMTExdi0xLjA2OGMtMS4yMTUuMjY3LTEuNDguNDQzLTEuNDguOTgyIDAgLjMzNC4xOC42MDguNjI1LjYwOC4zNDEgMCAuNjY2LS4yNTkuODU1LS41MjJ6Ii8+PHBhdGggZmlsbD0iIzNEODNDNCIgZD0iTTM0Ljk4NSA1NS4yMjF2LTIuNTA5aC0uNzF2LS4yNjVsLjcyNy0uMTU0di0xLjEwNGwuNzM1LS4zMDh2MS40MjloMS4yMjN2LjM4NWgtMS4yMjN2Mi40M2MwIC40NzEuMTYzLjY4NC41MjIuNjg0LjI0IDAgLjQxOS0uMTc5LjYwNy0uNDYxbC4yMjMuMTUyYy0uMzE2LjU3NC0uNjA3Ljc4OC0xLjE1NS43ODgtLjYwNiAwLS45NDktLjM3Ni0uOTQ5LTEuMDY3eiIvPjxwYXRoIGZpbGw9IiMzRDgzQzQiIGQ9Ik0zNy41IDU0LjI5NWMwLTEuMTcxLjczNi0yLjA3IDEuODQ4LTIuMDcgMS4xNjMgMCAxLjY1Ljk4NCAxLjU4MiAxLjk0MWwtMi42MjUtLjAwOHYuMDQ5YzAgLjkxNi40NTQgMS42MDEgMS4yOTIgMS42MDEuNDc5IDAgLjg2My0uMjkxIDEuMjA2LS43MTFsLjE4OS4xOGMtLjMxNi41MzEtLjc3OSAxLjAxMS0xLjY0MiAxLjAxMS0xLjIgMC0xLjg1LS44NjUtMS44NS0xLjk5M3ptLjgxMi0uNDE5bDEuODE0LS4wMzNjLjA1OS0uNzI5LS4yMzEtMS4zMTctLjgzOS0xLjMxNy0uNTA0LS4wMDMtLjkwNi4zNjctLjk3NSAxLjM1eiIvPjxwYXRoIGZpbGw9IiMzRDgzQzQiIGQ9Ik00MS42ODcgNTQuOTc5aC4yODNjLjM5My42MzYuNzc4IDEuMDAyIDEuMjc0IDEuMDAyLjQ0NSAwIC42NzYtLjI5MS42NzYtLjYwNiAwLS4zODUtLjI0OS0uNTYzLTEuMDEtLjc4OC0uODYzLS4yNDctMS4xOC0uNTcyLTEuMTgtMS4xMTEgMC0uNzQyLjUzOS0xLjI0OCAxLjM4Ni0xLjI0OC4yNzMgMCAuNjE1LjEwNC43OTUuMjNsLjE1NC0uMjNoLjIzdjEuMTYyaC0uMjgyYy0uMjgzLS41MjEtLjU4Mi0uODU0LTEuMDAxLS44NTQtLjQxIDAtLjY2Ni4yNDgtLjY2Ni41OTlzLjI5LjUzLjk1OC43MThjLjgyOS4yMzEgMS4xODEuNTM5IDEuMTgxIDEuMTIxIDAgLjcxOS0uNDQ1IDEuMzE3LTEuMzM1IDEuMzE3LS4zMzMgMC0uNzUyLS4xMzgtLjk4My0uMjgybC0uMjQ4LjI4MmgtLjIzMWwtLjAwMS0xLjMxMnoiLz48cGF0aCBmaWxsPSIjM0Q4M0M0IiBkPSJNNDYuNjc5IDU1LjkwMmMuNDk2LS4wMS42MzMtLjA5NC42MzMtLjI5OXYtMi44OTNoLS43Mjd2LS4yNjZsLjcyNy0uMTUzdi0uMTYxYzAtLjczMy4yMDUtMS4yMDUuNTEzLTEuNTE0LjI3NC0uMjc0LjYwOC0uNDExLjk0MS0uNDExLjY0MiAwIC45NDkuMzI2Ljk0OS42ODQgMCAuMjY4LS4xNjMuNDU1LS40MS40NTUtLjIyMiAwLS40NzEtLjE0Ni0uNDcxLS41MzlsLjAyNi0uMjMtLjIxNC0uMDUzYy0uMTM3IDAtLjI1Ni4wNDMtLjM1OS4xNDYtLjE1NC4xNTItLjIyMy40MTEtLjIyMyAxLjA3N3YuNTYzaDEuMDY5di4zODVoLTEuMDY5djIuOTA4YzAgLjIwNS4xOC4yNzMuODU1LjMwMXYuMzE0aC0yLjI0MWwuMDAxLS4zMTR6Ii8+PHBhdGggZmlsbD0iIzNEODNDNCIgZD0iTTQ5LjQwMiA1NC4yN2MwLTEuMTg4Ljc2Mi0yLjA0NSAxLjkzNC0yLjA0NSAxLjIwNiAwIDEuOTI0LjgyMiAxLjkyNCAyLjAxMiAwIDEuMTk3LS43NiAyLjA1My0xLjkyNCAyLjA1My0xLjIyNC0uMDAyLTEuOTM0LS44MjItMS45MzQtMi4wMnptMy4wMjktLjAxOGMwLTEuMTcyLS40NTQtMS43MTEtMS4xMzgtMS43MTEtLjY3NiAwLTEuMDYxLjUzOS0xLjA2MSAxLjcxMSAwIDEuMTcxLjQ1MyAxLjcxOSAxLjEzNyAxLjcxOS42NjggMCAxLjA2Mi0uNTQ4IDEuMDYyLTEuNzE5eiIvPjxwYXRoIGZpbGw9IiMzRDgzQzQiIGQ9Ik01My43MTcgNTUuOTAyYy40OTYtLjAxLjYyNC0uMDk0LjYyNC0uMjk5di0yLjU1OGMwLS4yNTgtLjEyOC0uNDExLS42MjQtLjQydi0uMzE1bDEuMzYtLjAzNXYuNjY4Yy4yOTktLjM3Ny42NzUtLjY5MiAxLjEyLS42OTIuNDM2IDAgLjY0Mi4yOTkuNjQyLjYxNSAwIC4yNzQtLjE4OC40OTctLjQ1NC40OTctLjI1NiAwLS40NzktLjE0Ni0uNDc5LS40NTVsLjAxNy0uMTQ2Yy0uMzg1LS4wMTYtLjY1OS4yNDktLjgzLjQ4OHYyLjM1NGMwIC4yMDUuMTU0LjI4OS43MTguMjk5di4zMTVoLTIuMDk1bC4wMDEtLjMxNnoiLz48cGF0aCBmaWxsPSIjMDkzMzUxIiBkPSJNNTguODExIDU1Ljg5NWMuNzE5LS4wMjUuODk4LS4xMDMuODk4LS4zNjd2LTQuMjQzYzAtLjI2NS0uMTc5LS4zNDEtLjg5OC0uMzY3di0uMzI0aDIuMzI3YzEuNzI4IDAgMi4yNjcuNzEgMi4yNjcgMS41NDggMCAuNzc4LS41NjUgMS42NzgtMi4zMjcgMS42NzhoLS41Mzl2MS43MDljMCAuMjgzLjE4OC4zNDMuOTUuMzY3di4zMjZoLTIuNjc4di0uMzI3em0yLjMyNy0yLjQzOWMxLjEyIDAgMS4zNi0uNTQ4IDEuMzYtMS4yOTkgMC0uNjQ0LS4yNjUtMS4xOTgtMS4zMzUtMS4xOThoLS42MjV2Mi40OTdoLjZ6Ii8+PHBhdGggZmlsbD0iIzA5MzM1MSIgZD0iTTY0LjA0MiA1NS45MDJjLjQ5Ny0uMDEuNjI0LS4wOTQuNjI0LS4yOTl2LTIuNTU4YzAtLjI1OC0uMTI3LS40MTEtLjYyNC0uNDJ2LS4zMTVsMS4zNjEtLjAzNXYuNjY4Yy4yOTktLjM3Ny42NzUtLjY5MiAxLjEyLS42OTIuNDM3IDAgLjY0Mi4yOTkuNjQyLjYxNSAwIC4yNzQtLjE4OC40OTctLjQ1NC40OTctLjI1NyAwLS40NzktLjE0Ni0uNDc5LS40NTVsLjAxNy0uMTQ2Yy0uMzg1LS4wMTYtLjY1OC4yNDktLjgzLjQ4OHYyLjM1NGMwIC4yMDUuMTU0LjI4OS43MTkuMjk5di4zMTVoLTIuMDk2di0uMzE2eiIvPjxwYXRoIGZpbGw9IiMwOTMzNTEiIGQ9Ik02Ny42ODIgNTUuOTAyYy40OTctLjAxLjYxNi0uMDk0LjYxNi0uMjk5di0yLjU1OGMwLS4yNTgtLjExOS0uNDExLS42MTYtLjQydi0uMzE1bDEuMzY5LS4wMzV2My4zMjhjMCAuMjA1LjExMi4yODkuNjE2LjI5OXYuMzE1aC0xLjk4NGwtLjAwMS0uMzE1em0uNDcxLTUuMDljMC0uMzA4LjIwNi0uNTI5LjUwNS0uNTI5LjI5OSAwIC41MDQuMjA1LjUwNC41MTRzLS4yMDUuNTMtLjUwNC41M2MtLjI5OSAwLS41MDUtLjIwNS0uNTA1LS41MTV6Ii8+PHBhdGggZmlsbD0iIzA5MzM1MSIgZD0iTTcwLjQxMiA1My4xMjRjLS4xNDUtLjM2OC0uMjY1LS40ODgtLjY1OS0uNTMxdi0uM2gxLjkzNHYuM2MtLjQxMS4wMjUtLjU1Ni4xMTEtLjU1Ni4yNTdsLjAzNC4xNjIuOTA2IDIuMzI3aC4wNmwuNzctMS45NzZjLjA2LS4xNjMuMTAyLS4zMDEuMTAyLS40MDMgMC0uMTk2LS4xMjctLjMxNS0uNDk2LS4zNzV2LS4yOTJoMS41MzF2LjI5MmMtLjI2NS4wNDItLjQ4OC4yMjktLjY1OS42NDJsLTEuMjY1IDMuMDQ1aC0uNDQ2bC0xLjI1Ni0zLjE0OHoiLz48cGF0aCBmaWxsPSIjMDkzMzUxIiBkPSJNNzQuMzM3IDU1LjM3M2MwLS4zNDQuMTYyLS42OTMuNTIxLS44OTEuNjUtLjM1OCAxLjY2OC0uNDk0IDEuNzk2LS41OTl2LS4yNDhjMC0uODEyLS4yMjMtMS4wNzctLjc3OC0xLjA3Ny0uMjc0IDAtLjQzNi4wNzYtLjU3My4yMDMuMDY4LjE0Ni4wOTQuMjg0LjA5NC40MDMgMCAuMjU4LS4xNjIuNDcxLS40NTMuNDcxLS4yODIgMC0uNDU0LS4yMjMtLjQ1NC0uNDcxIDAtLjUyMS42ODQtLjkxNSAxLjUwNS0uOTE1Ljg5IDAgMS40MTEuNDAyIDEuNDExIDEuMjIzdjEuOTA3YzAgLjQxOS4wNjkuNTMxLjYzNC40NjNsLjAzNC4yNDdjLS4zMDguMTExLS41MDQuMTY0LS43NjEuMTY0LS40NTQgMC0uNTU2LS4xODktLjYwNy0uNjZoLS4wNTFjLS4zNDIuMzg3LS43NjEuNjc2LTEuMjY2LjY3Ni0uNzE5LjAwMi0xLjA1Mi0uNDE3LTEuMDUyLS44OTZ6bTIuMzE3LS4xMTF2LTEuMDY4Yy0xLjIxNC4yNjctMS40OC40NDMtMS40OC45ODIgMCAuMzM0LjE4MS42MDguNjI1LjYwOC4zNDIgMCAuNjY3LS4yNTkuODU1LS41MjJ6Ii8+PHBhdGggZmlsbD0iIzA5MzM1MSIgZD0iTTc4Ljc4OCA1NS4yMjF2LTIuNTA5aC0uNzF2LS4yNjVsLjcyNy0uMTU0di0xLjEwNGwuNzM2LS4zMDh2MS40MjloMS4yMjN2LjM4NWgtMS4yMjR2Mi40M2MwIC40NzEuMTYzLjY4NC41MjEuNjg0LjI0IDAgLjQxOS0uMTc5LjYwNy0uNDYxbC4yMjMuMTUyYy0uMzE2LjU3NC0uNjA2Ljc4OC0xLjE1NC43ODgtLjYwOCAwLS45NDktLjM3Ni0uOTQ5LTEuMDY3eiIvPjxwYXRoIGZpbGw9IiMwOTMzNTEiIGQ9Ik04MS4zMDMgNTQuMjk1YzAtMS4xNzEuNzM2LTIuMDcgMS44NDgtMi4wNyAxLjE2MyAwIDEuNjUxLjk4NCAxLjU4MyAxLjk0MWwtMi42MjYtLjAwOHYuMDQ5YzAgLjkxNi40NTMgMS42MDEgMS4yOTIgMS42MDEuNDc5IDAgLjg2NC0uMjkxIDEuMjA2LS43MTFsLjE4OS4xOGMtLjMxNy41MzEtLjc3OSAxLjAxMS0xLjY0MyAxLjAxMS0xLjE5OCAwLTEuODQ5LS44NjUtMS44NDktMS45OTN6bS44MTItLjQxOWwxLjgxMy0uMDMzYy4wNi0uNzI5LS4yMy0xLjMxNy0uODM4LTEuMzE3LS41MDQtLjAwMy0uOTA2LjM2Ny0uOTc1IDEuMzV6Ii8+PHBhdGggZmlsbD0iIzA5MzM1MSIgZD0iTTg1LjIwOCA1NS45MDJjLjQ5Ni0uMDEuNjI0LS4wOTQuNjI0LS4yOTl2LTQuNTc2YzAtLjI1Ni0uMTYyLS40MS0uNjU5LS40MTh2LS4zMTdsMS40MTItLjAzNHY1LjM0NmMwIC4yMDUuMTIuMjkxLjYyNS4zMDF2LjMxNGgtMi4wMDFsLS4wMDEtLjMxN3oiLz48cGF0aCBmaWxsPSIjMDkzMzUxIiBkPSJNODcuOTc1IDUzLjEzMmMtLjE3LS4zODUtLjI3My0uNDk2LS42NDItLjUzOXYtLjNoMS45NHYuM2MtLjUzOS4wMzQtLjY0My4xNzEtLjUyOS40MzhsLjk0OSAyLjI0OC43NzctMS44OTFjLjIwNS0uNDk2LjE0Ni0uNzA5LS4zOTQtLjc5NnYtLjNoMS41ODN2LjNjLS4yOTIuMDM0LS41MzIuMjE2LS43MS42NDJsLTEuNDAzIDMuMzU0Yy0uNDUxIDEuMDc4LS44ODEgMS4zNi0xLjM3NyAxLjM2LS40NDMgMC0uNzE4LS4yNjUtLjcxOC0uNTk5IDAtLjI2Ny4xNy0uNTIyLjQ3LS41MjIuMjY2IDAgLjQ3MS4yMjMuNDcxLjQ4N2wtLjA0My4yMjRjLjI4MS0uMDExLjUzOS0uMzM0LjkyNC0xLjI1OWwuMDM1LS4wODYtMS4zMzMtMy4wNjF6Ii8+PHBhdGggZmlsbD0iIzA5MzM1MSIgZD0iTTkzLjQ4NiA1My40MjRjMC0xLjgwNiAxLjIwNy0yLjk2OSAyLjY5NS0yLjk2OSAxLjUyOSAwIDIuNjkzIDEuMTI4IDIuNjkzIDIuOTM0IDAgMS44MTItMS4yMDYgMi45NjctMi42OTMgMi45NjctMS41MzEtLjAwMS0yLjY5NS0xLjEyLTIuNjk1LTIuOTMyem00LjQ1LS4wMmMwLTEuNzg2LS43NTQtMi41ODItMS43ODktMi41ODJzLTEuNzE5Ljc5Ni0xLjcxOSAyLjU4MmMwIDEuNzk3Ljc1NiAyLjU4NCAxLjc4OCAyLjU4NCAxLjAzNiAwIDEuNzItLjc4NyAxLjcyLTIuNTg0eiIvPjxwYXRoIGZpbGw9IiMwOTMzNTEiIGQ9Ik0xMDIuMzYzIDUzLjEzMmMtLjEzOS0uMzY4LS4yNC0uNDk2LS41ODItLjUzOXYtLjNoMS43NTR2LjNjLS4zNjguMDM0LS41MjEuMTE5LS41MjEuMjczbC4wMzQuMTYzLjgwNCAyLjIzMWguMDYxbC42MzMtMS44NjRjLjA2MS0uMTk2LjEwOS0uMzM0LjEwOS0uNDQzIDAtLjE5Ny0uMTM3LS4yOTEtLjQ3OS0uMzZ2LS4zaDEuNTczdi4zYy0uNDI3LjA1Mi0uNTk5LjI0OC0uNzQzLjY0MmwtMS4xMTEgMy4wMzdoLS4zODdsLS44ODktMi40NDYtMS4wMDEgMi40NDZoLS40MDFsLTEuMTgxLTMuMTRjLS4xNDYtLjM5NC0uMjU3LS40NzktLjY0Mi0uNTM5di0uM2gxLjgxMnYuM2MtLjM0Mi4wMjUtLjQ3OS4xMTEtLjQ3OS4yNjdsLjA0MS4xNzIuODIyIDIuMjNoLjA1OWwuNzg3LTEuOTMzLS4wNzMtLjE5N3oiLz48cGF0aCBmaWxsPSIjMDkzMzUxIiBkPSJNMTA2LjE4NiA1NS45MDJjLjQ5Ni0uMDEuNjI1LS4wOTQuNjI1LS4yOTl2LTIuNTU4YzAtLjI1OC0uMTI5LS40MTEtLjYyNS0uNDJ2LS4zMTVsMS4zNTktLjAzNXYuNTkxYy40NTQtLjMxNi45NjktLjYxNSAxLjUzMS0uNjE1LjU5MSAwIC45ODQuNDE5Ljk4NCAxLjE4OHYyLjE2NGMwIC4yMDUuMTE5LjI4OS42MjMuMjk5di4zMTVoLTEuOTI1di0uMzE1Yy40MzctLjAxLjU0OC0uMDk0LjU0OC0uMjk5di0xLjg1NmMwLS43MzUtLjI4MS0uOTM4LS43ODctLjkzOC0uMzg2IDAtLjcxOS4xNy0uOTU5LjM0MnYyLjQ1M2MwIC4yMDUuMTEyLjI5MS41MzkuMzAxdi4zMTRoLTEuOTE0di0uMzE3aC4wMDF6Ii8+PHBhdGggZmlsbD0iIzA5MzM1MSIgZD0iTTExMS4wMjkgNTQuMjk1YzAtMS4xNzEuNzM0LTIuMDcgMS44NDgtMi4wNyAxLjE2MyAwIDEuNjUuOTg0IDEuNTgyIDEuOTQxbC0yLjYyNi0uMDA4di4wNDljMCAuOTE2LjQ1NCAxLjYwMSAxLjI5MyAxLjYwMS40NzggMCAuODYyLS4yOTEgMS4yMDQtLjcxMWwuMTg5LjE4Yy0uMzE3LjUzMS0uNzc5IDEuMDExLTEuNjQ0IDEuMDExLTEuMTk1IDAtMS44NDYtLjg2NS0xLjg0Ni0xLjk5M3ptLjgxMy0uNDE5bDEuODEyLS4wMzNjLjA2MS0uNzI5LS4yMjktMS4zMTctLjgzOC0xLjMxNy0uNTA0LS4wMDMtLjkwNi4zNjctLjk3NCAxLjM1eiIvPjxwYXRoIGZpbGw9IiMwOTMzNTEiIGQ9Ik0xMTUuMTM0IDU0LjMyYzAtMS4xODguNzcxLTIuMDk2IDEuOTE2LTIuMDk2LjQzNyAwIC42NzcuMDk0LjkwNi4yM3YtMS40MjhjMC0uMjU4LS4xNjItLjQxMS0uNjU4LS40MnYtLjMxNmwxLjQxMS0uMDM0djUuMzQ3YzAgLjIxMy4xMjkuMjg5LjYyNC4zMDl2LjMwN2wtMS4zNTguMDM2di0uNDc5Yy0uMjkxLjMtLjY0My41MTQtMS4xNDYuNTE0LTEuMDU0LS4wMDItMS42OTUtLjg2Ny0xLjY5NS0xLjk3em0yLjgyMiAxLjEyOXYtMi40MzhjLS4yMDMtLjMxNS0uNDUyLS40NzEtLjg2My0uNDcxLS42MDYgMC0xLjEyOC42MDEtMS4xMjggMS43MzcgMCAuODkuNDI4IDEuNTQ4IDEuMTk2IDEuNTQ4LjMwOC4wMDEuNTY2LS4xNjIuNzk1LS4zNzZ6Ii8+PHBhdGggZmlsbD0iIzA5MzM1MSIgZD0iTTEyMS4zODQgNTUuODk1Yy43MTgtLjAyNS44OTgtLjEwMy44OTgtLjM2N3YtNC4yNDNjMC0uMjY1LS4xODEtLjM0MS0uODk4LS4zNjd2LS4zMjRoMi4zMjVjMS43MjkgMCAyLjI2OC43MSAyLjI2OCAxLjU0OCAwIC43NzgtLjU2MyAxLjY3OC0yLjMyNiAxLjY3OGgtLjUzOXYxLjcwOWMwIC4yODMuMTg4LjM0My45NDkuMzY3di4zMjZoLTIuNjc3di0uMzI3em0yLjMyNS0yLjQzOWMxLjEyMSAwIDEuMzYxLS41NDggMS4zNjEtMS4yOTkgMC0uNjQ0LS4yNjYtMS4xOTgtMS4zMzQtMS4xOThoLS42MjV2Mi40OTdoLjU5OHoiLz48cGF0aCBmaWxsPSIjMDkzMzUxIiBkPSJNMTI3LjE3NiA1NS4xdi0yLjEyOWMwLS4yNjctLjEzNy0uMzI2LS42MzMtLjM0NHYtLjMxNmwxLjM4Ny0uMDQxdjIuNTIxYzAgLjczNC4yODEuOTM5LjgzOC45MzkuMzg1IDAgLjYzMy0uMTI3Ljg5LS4yODF2LTIuNDc5YzAtLjI2Ny0uMTYyLS4zMjYtLjYzNC0uMzQ0di0uMzE2bDEuMzg4LS4wNDF2My4zMzRjMCAuMjE1LjEyOC4yOTEuNjI0LjMxdi4zMDhoLTEuMzYxdi0uNDk2Yy0uNDI3LjMxLS44OTYuNTY0LTEuNDYyLjU2NC0uNjE3LS4wMDEtMS4wMzctLjQyMS0xLjAzNy0xLjE4OXoiLz48cGF0aCBmaWxsPSIjMDkzMzUxIiBkPSJNMTMxLjc4NiA1NS41Njh2LTQuNTQxYzAtLjI1Ni0uMTYzLS40MS0uNjYtLjQxOHYtLjMxN2wxLjQxMi0uMDM0djIuNDczYy4zNDMtLjI5OS42ODUtLjUwNiAxLjIxNS0uNTA2IDEuMDM1IDAgMS42NDIuODEyIDEuNjQyIDEuOTE4IDAgMS4xNDYtLjcwOSAyLjE0Ni0xLjg0OSAyLjE0Ni0uNDcgMC0uODYtLjE1NC0xLjIyOS0uNDI3bC0uMzE3LjQ3aC0uMjM4bC4wMjQtLjc2NHptMi43NzgtMS4zODJjMC0uODgzLS40NDQtMS41MDYtMS4wODYtMS41MDYtLjQwMiAwLS42ODUuMTUyLS45NC4zNjd2Mi4yMjNjLjE4OC40NzkuNTMuNzAxLjk2Ny43MDEuNzI1IDAgMS4wNTktLjY1MSAxLjA1OS0xLjc4NXoiLz48cGF0aCBmaWxsPSIjMDkzMzUxIiBkPSJNMTM1LjgxMSA1NS45MDJjLjQ5OC0uMDEuNjI1LS4wOTQuNjI1LS4yOTl2LTQuNTc2YzAtLjI1Ni0uMTYyLS40MS0uNjU4LS40MTh2LS4zMTdsMS40MTItLjAzNHY1LjM0NmMwIC4yMDUuMTE5LjI5MS42MjUuMzAxdi4zMTRoLTIuMDA0di0uMzE3eiIvPjxwYXRoIGZpbGw9IiMwOTMzNTEiIGQ9Ik0xMzguMzk2IDU1LjkwMmMuNDk2LS4wMS42MTctLjA5NC42MTctLjI5OXYtMi41NThjMC0uMjU4LS4xMjEtLjQxMS0uNjE3LS40MnYtLjMxNWwxLjM2OS0uMDM1djMuMzI4YzAgLjIwNS4xMDkuMjg5LjYxNC4yOTl2LjMxNWgtMS45ODN2LS4zMTV6bS40Ny01LjA5YzAtLjMwOC4yMDQtLjUyOS41MDUtLjUyOS4yOTkgMCAuNTA0LjIwNS41MDQuNTE0cy0uMjA1LjUzLS41MDQuNTNjLS4zMDEgMC0uNTA1LS4yMDUtLjUwNS0uNTE1eiIvPjxwYXRoIGZpbGw9IiMwOTMzNTEiIGQ9Ik0xNDAuNzM0IDU0LjI5NWMwLTEuMTg4Ljg0LTIuMDcgMS45MDgtMi4wNy44OTEgMCAxLjM4NS40ODcgMS4zODUuOTQxIDAgLjMtLjE4OC41MzgtLjQ2MS41MzgtLjI5MSAwLS40NzEtLjE4Ny0uNDcxLS40NDQgMC0uMjI5LjE1Mi0uMzk0LjI3My0uNDYxLS4xMTEtLjExOS0uMzg1LS4yNTgtLjcxLS4yNTgtLjY0MiAwLTEuMTMuNDc5LTEuMTMgMS41NjYgMCAxLjAxOC40NzkgMS42ODUgMS4zMSAxLjY4NS40NDUgMCAuODItLjI1NiAxLjExMS0uNTkxbC4xOTYuMThjLS4zNTguNTIxLS43OTUuOTA3LTEuNTkuOTA3LTEuMTE3IDAtMS44MjEtLjg1NC0xLjgyMS0xLjk5M3oiLz48cGF0aCBmaWxsPSIjMDkzMzUxIiBkPSJNMTQ2LjI1OCA1NC41NjFoLjMwMWMuNDUzLjk4MyAxLjAxOCAxLjQyOSAxLjcyOCAxLjQyOS44MjkgMCAxLjE1My0uNTQ4IDEuMTUzLTEuMDI2IDAtLjYxNS0uNDI4LS44NTQtMS40NjEtMS4yMjMtLjc3OC0uMjczLTEuNjE3LS41MTQtMS42MTctMS41NjUgMC0xLjA2Ny44NTQtMS43MTkgMS45MTYtMS43MTkuNDc5IDAgLjc5Ni4xMDMgMS4wNjguMjA1bC4yODItLjI0OGguMjI0djEuNjQ5aC0uM2MtLjI4Mi0uNzg3LS43NTQtMS4yMzktMS40MjEtMS4yMzktLjU2NCAwLTEgLjM2Ni0xIC45ODMgMCAuNTgyLjQ2Mi44MDMgMS4zNzcgMS4xMTEuNzc3LjI2NiAxLjYwNy41MyAxLjYwNyAxLjU5IDAgLjg0OC0uNTE0IDEuODQ4LTEuOTM0IDEuODQ4LS40NjMgMC0uOTI0LS4xMDktMS4yNDgtLjI0NmwtLjQzNy4yODFoLS4yNGwuMDAyLTEuODN6Ii8+PHBhdGggZmlsbD0iIzA5MzM1MSIgZD0iTTE1MC41NDUgNTcuNTU1Yy40OTYtLjAxOC42MjUtLjA5NS42MjUtLjMwOXYtNC4xOTljMC0uMjU4LS4xMjktLjQxMS0uNjI1LS40MnYtLjMxNmwxLjM1OS0uMDMzdi41NDhjLjM4Ni0uMzQzLjc0NC0uNjAxIDEuMjc1LS42MDEgMS4wMDggMCAxLjU2My43OTcgMS41NjMgMS45MTggMCAxLjE2Mi0uNjQyIDIuMTE5LTEuNzQ1IDIuMTE5LS40MzYgMC0uNzUyLS4xMDktMS4wNzctLjI3MnYxLjI1OGMwIC4yMTQuMTk3LjI5MS44MTMuMzA4di4zMDFoLTIuMTlsLjAwMi0uMzAyem0zLjM3LTMuMzY5YzAtLjkwOC0uMzg0LTEuNTA2LTEuMDE5LTEuNTA2LS40NDQgMC0uNzYuMjI5LS45NzYuNDYxdjIuMDg4Yy4xNjIuNTEzLjQ3Mi43MTkuOTY4LjcxOS41NzQtLjAwMyAxLjAyNy0uNjA5IDEuMDI3LTEuNzYyeiIvPjxwYXRoIGZpbGw9IiMwOTMzNTEiIGQ9Ik0xNTUuMzYxIDU1LjM3M2MwLS4zNDQuMTYyLS42OTMuNTIxLS44OTEuNjUtLjM1OCAxLjY2OC0uNDk0IDEuNzk2LS41OTl2LS4yNDhjMC0uODEyLS4yMjItMS4wNzctLjc3Ny0xLjA3Ny0uMjczIDAtLjQzNy4wNzYtLjU3Mi4yMDMuMDY4LjE0Ni4wOTUuMjg0LjA5NS40MDMgMCAuMjU4LS4xNjMuNDcxLS40NTQuNDcxLS4yODMgMC0uNDUzLS4yMjMtLjQ1My0uNDcxIDAtLjUyMS42ODUtLjkxNSAxLjUwNi0uOTE1Ljg5IDAgMS40MTIuNDAyIDEuNDEyIDEuMjIzdjEuOTA3YzAgLjQxOS4wNjYuNTMxLjYzMS40NjNsLjAzNS4yNDdjLS4zMS4xMTEtLjUwNi4xNjQtLjc2My4xNjQtLjQ1MiAwLS41NTYtLjE4OS0uNjA2LS42NmgtLjA1MWMtLjM0Mi4zODctLjc2My42NzYtMS4yNjcuNjc2LS43MTkuMDAyLTEuMDUzLS40MTctMS4wNTMtLjg5NnptMi4zMTktLjExMXYtMS4wNjhjLTEuMjE1LjI2Ny0xLjQ3OS40NDMtMS40NzkuOTgyIDAgLjMzNC4xODEuNjA4LjYyNS42MDguMzQgMCAuNjY1LS4yNTkuODU0LS41MjJ6Ii8+PHBhdGggZmlsbD0iIzA5MzM1MSIgZD0iTTE1OS4zMzkgNTQuMjk1YzAtMS4xODguODQxLTIuMDcgMS45MDktMi4wNy44ODkgMCAxLjM4NS40ODcgMS4zODUuOTQxIDAgLjMtLjE4OC41MzgtLjQ2Mi41MzgtLjI5IDAtLjQ3MS0uMTg3LS40NzEtLjQ0NCAwLS4yMjkuMTUzLS4zOTQuMjc0LS40NjEtLjExMS0uMTE5LS4zODYtLjI1OC0uNzExLS4yNTgtLjY0MiAwLTEuMTMuNDc5LTEuMTMgMS41NjYgMCAxLjAxOC40NzkgMS42ODUgMS4zMSAxLjY4NS40NDUgMCAuODItLjI1NiAxLjExMS0uNTkxbC4xOTcuMThjLS4zNTkuNTIxLS43OTUuOTA3LTEuNTkxLjkwNy0xLjExOSAwLTEuODIxLS44NTQtMS44MjEtMS45OTN6Ii8+PHBhdGggZmlsbD0iIzA5MzM1MSIgZD0iTTE2My4yMzIgNTQuMjk1YzAtMS4xNzEuNzM0LTIuMDcgMS44NDgtMi4wNyAxLjE2NCAwIDEuNjUyLjk4NCAxLjU4MiAxLjk0MWwtMi42MjUtLjAwOHYuMDQ5YzAgLjkxNi40NTEgMS42MDEgMS4yOTEgMS42MDEuNDc5IDAgLjg2My0uMjkxIDEuMjA2LS43MTFsLjE4OC4xOGMtLjMxOC41MzEtLjc3OSAxLjAxMS0xLjY0NCAxLjAxMS0xLjE5NSAwLTEuODQ2LS44NjUtMS44NDYtMS45OTN6bS44MTMtLjQxOWwxLjgxMi0uMDMzYy4wNjEtLjcyOS0uMjI5LTEuMzE3LS44MzgtMS4zMTctLjUwMy0uMDAzLS45MDYuMzY3LS45NzQgMS4zNXoiLz48L3N2Zz4=');
    background-repeat: no-repeat
}

.no-inlinesvg .partner-logos .apops-logo {
    background-image: url('../img/png/apops-logo.png?1372893670')
}

.partner-logos .mas-logo {
    margin-left: 1%;
    float: right;
    background-image: url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMjEuOTk1IiBoZWlnaHQ9IjQwLjc2OCI+PHBvbHlnb24gZmlsbD0iIzIzMUYyMCIgcG9pbnRzPSIxOS4yNTUsNDAuMDUgMTkuMjU1LDE2LjkzMyAxNy45NjUsMjMuODczIDE0LjU2Niw0MC4wNSAxMC4wNjUsNDAuMDUgNi44NTgsMjMuODczIDUuNjE0LDE2LjkzMyA1LjYxNCw0MC4wNSAwLjMwMSw0MC4wNSAwLjMwMSw4LjE3IDguMjk1LDguMTcgMTEuNTk1LDI0LjM1MSAxMi42MDEsMzAuMjM5IDEzLjY1NCwyNC4zNTEgMTYuOTExLDguMTcgMjQuODU0LDguMTcgMjQuODU0LDQwLjA1Ii8+PHBhdGggZmlsbD0iIzIzMUYyMCIgZD0iTTM4LjkwNSA0MC4wNWwtMS4wNTItNi4yN2gtNS42NDhsLTEuMTQ4IDYuMjdoLTUuNTU0bDYuNDE0LTMxLjg4aDYuNjU1bDYuMzY1IDMxLjg4aC02LjAzMnptLTMuNzMzLTIzLjI2NGwtMi4xNTIgMTIuMzAzaDQuMDY2bC0xLjkxNC0xMi4zMDN6Ii8+PHBhdGggZmlsbD0iIzIzMUYyMCIgZD0iTTUzLjY5NSA0MC43NjhjLTUuNDU3IDAtOC44NTYtMy4yNTQtOC44NTYtOC4yMzN2LTIuMjAyaDUuNDU2djEuODY4YzAgMi4zNDQgMS4xMDEgMy42MzkgMy4yNTYgMy42MzkgMi4xMDUgMCAzLjE1Ny0xLjI0NCAzLjE1Ny0zLjIwOSAwLTIuNTM1LTEuNjI1LTQuMjYtNC43ODMtNi42MDctMy4yNTgtMi4zNDItNi43OTgtNS41MDItNi43OTgtOS45NTQgMC00LjU5NCAyLjk2OC04LjU2OCA4LjcxLTguNTY4IDUuMDI1IDAgOC4zNzYgMy40NDcgOC4zNzYgOC4xODZ2Mi4wNThoLTUuNDA3di0xLjkxNmMwLTEuOTYzLTEuMDA3LTMuMzk5LTMuMDE2LTMuMzk5LTEuNzIyIDAtMi44NzQgMS4xMDItMi44NzQgMi44NzIgMCAyLjY4MiAxLjU4MyA0LjA2OSA1LjEyMiA2LjY1NCAzLjc4NCAyLjgyNCA2LjQ2NSA1LjY5NiA2LjQ2NSAxMC4wMDQgMCA1LjEyMS0zLjU0NiA4LjgwNy04LjgwOCA4LjgwNyIvPjxwb2x5Z29uIGZpbGw9IiNGRkM2MTIiIHBvaW50cz0iNzkuNDQzLDQwLjA1IDczLjI3MSwyNi40NTcgNzEuMDIyLDIxLjM4MiA3MS4wMjIsNDAuMDUgNjUuNTYzLDQwLjA1IDY1LjU2Myw4LjE3IDcwLjY4Myw4LjE3IDc2LjU3MywyMi4wMDQgNzguNjc3LDI3LjA3OCA3OC42NzcsOC4xNyA4NC4wMzgsOC4xNyA4NC4wMzgsNDAuMDUiLz48cG9seWdvbiBmaWxsPSIjRkZDNjEyIiBwb2ludHM9Ijk3LjgwNiwyNy4wMyA5Ny44MDYsNDAuMDUgOTEuODcxLDQwLjA1IDkxLjg3MSwyNy4wMyA4NC44MzYsOC4xNyA5MS4wNTgsOC4xNyA5NS4xNzUsMjEuMTQyIDk5LjEwMSw4LjE3IDEwNS4wMzYsOC4xNyIvPjxwYXRoIGZpbGw9IiNGRkM2MTIiIGQ9Ik0xMTMuMTc0IDQwLjc2OGMtNS42OTkgMC05LjE5LTMuODI5LTkuMTktOC43NTl2LTE1Ljc5NWMwLTQuOTMxIDMuNDkxLTguNzYxIDkuMTktOC43NjEgNS42NDcgMCA4LjYxNSAzLjU0MyA4LjYxNSA4LjMzdjMuODc2aC01LjMxMnYtMy44MjljMC0xLjg2Ni0xLjA1My0zLjE1OC0zLjIwOC0zLjE1OHMtMy4yNTYgMS4yOTItMy4yNTYgMy4wNjR2MTYuNzUyYzAgMS43NyAxLjEwMSAzLjA2MiAzLjI1NiAzLjA2MnMzLjIwOC0xLjI5MyAzLjIwOC0zLjE1OHYtMy44M2g1LjMxMnYzLjg3OWMwIDQuNzg1LTIuOTY4IDguMzI3LTguNjE1IDguMzI3Ii8+PHBvbHlnb24gZmlsbD0iIzIzMUYyMCIgcG9pbnRzPSIyLjgxLDEuMTE3IDIuODEsNS41NzcgMS40NzgsNS41NzcgMS40NzgsMS4xMTcgMCwxLjExNyAwLDAuMDI1IDQuMjkyLDAuMDI1IDQuMjkyLDEuMTE3Ii8+PHBhdGggZmlsbD0iIzIzMUYyMCIgZD0iTTYuOTc4IDUuNTc3di0yLjczNWMwLS4zMzMtLjE4NC0uNTMzLS40NzktLjUzMy0uMzgyIDAtLjY0Ni40NS0uNjQ2Ljc4M3YyLjQ4NGgtMS4xMjZ2LTUuNTQ4aDEuMTI2djIuMjIzYy4yNDItLjQ4My42ODQtLjc0OSAxLjE4OS0uNzQ5LjY4MyAwIDEuMDYuNDgzIDEuMDYgMS4yMDd2Mi44NjhoLTEuMTI0eiIvPjxwYXRoIGZpbGw9IiMyMzFGMjAiIGQ9Ik0xMC4yIDUuNjQ0Yy0xLjAwNyAwLTEuNjg5LS42MzUtMS42ODktMS41NTF2LTEuMDI1YzAtLjkwOS42NjYtMS41NjggMS42ODEtMS41NjggMS4wMjYgMCAxLjY0NS42NSAxLjY0NSAxLjU2di42MzRoLTIuMjM2di41NTZjMCAuMzQ5LjIyOS41OTkuNjY2LjU5OS40MDkgMCAuNjA4LS4yMy42MDgtLjUyM3YtLjE1aC45NjF2LjA1OGMwIC44OTEtLjY3NyAxLjQxLTEuNjM2IDEuNDFtLjYwMS0yLjc4NWMwLS4zMTctLjIzNS0uNTU4LS42MDEtLjU1OHMtLjYuMjMzLS42LjU1OHYuNDFoMS4ydi0uNDF6Ii8+PHBvbHlnb24gZmlsbD0iIzIzMUYyMCIgcG9pbnRzPSIxOC41NTIsNS41NzcgMTguNTUyLDEuODE4IDE4LjI1NywyLjgwMiAxNy4zNDIsNS41NzcgMTYuNDA5LDUuNTc3IDE1LjUxMSwyLjgwMiAxNS4yMzQsMS44MjcgMTUuMjM0LDUuNTc3IDE0LjAyNyw1LjU3NyAxNC4wMjcsMC4wMjggMTUuODM0LDAuMDI4IDE2Ljc0MiwyLjg5MiAxNi45NTEsMy42MTkgMTcuMTYyLDIuODkyIDE4LjA1MSwwLjAyOCAxOS44MjUsMC4wMjggMTkuODI1LDUuNTc3Ii8+PHBhdGggZmlsbD0iIzIzMUYyMCIgZD0iTTIyLjg1OCA1LjU3N2wtLjA0OC0uNzkyYy0uMjc0LjU4My0uNzE2Ljg1OC0xLjI2NS44NTgtLjc2IDAtMS4xMjgtLjQ4NC0xLjEyOC0xLjJ2LTIuODY3aDEuMTM0djIuNzI2YzAgLjMzMi4xOTMuNTMxLjUuNTMxLjM2NiAwIC42MzUtLjQzMi42MzUtLjc2N3YtMi40OWgxLjEyNHY0aC0uOTUyeiIvPjxwYXRoIGZpbGw9IiMyMzFGMjAiIGQ9Ik0yNi43ODQgNS41Nzd2LTIuNzM1YzAtLjMzMy0uMTgzLS41MzMtLjQ3NC0uNTMzLS4zODYgMC0uNjU5LjQ1OS0uNjU5Ljc5MnYyLjQ3NWgtMS4xMzN2LTRoLjk3NWwuMDUuODQ5Yy4yNzQtLjYzMS43MjYtLjkyMyAxLjI2Ni0uOTIzLjczMSAwIDEuMS40ODMgMS4xIDEuMjA3djIuODY4aC0xLjEyNXoiLz48cGF0aCBmaWxsPSIjMjMxRjIwIiBkPSJNMjguNjAzIDEuNTc2aDEuMTMydjRoLTEuMTMydi00em0uMDI0LTEuNDU5aDEuMDgzdi45aC0xLjA4M3YtLjl6Ii8+PHBhdGggZmlsbD0iIzIzMUYyMCIgZD0iTTMyLjAxNyA1LjY0NGMtMS4wMDYgMC0xLjY3NS0uNTg0LTEuNjc1LTEuNTg0di0uOTU4YzAtLjk5MS42ODQtMS42IDEuNjg1LTEuNi45NjYgMCAxLjU2Ni41MzIgMS41NjYgMS40OTh2LjA2OGgtLjk0OXYtLjIwOWMwLS4zNDktLjIyNi0uNTU4LS41OS0uNTU4LS4zNzcgMC0uNjE3LjIzMy0uNjE3LjY1OHYxLjIxN2MwIC40NDEuMjQuNjY2LjYxNy42NjYuMzU0IDAgLjU5LS4yMDguNTktLjU2NnYtLjJoLjk0OXYuMDc0YzAgLjk2OC0uNjE3IDEuNDk0LTEuNTc2IDEuNDk0Ii8+PHBhdGggZmlsbD0iIzIzMUYyMCIgZD0iTTM0LjEzMyAxLjU3NmgxLjEzNXY0aC0xLjEzNXYtNHptLjAyOC0xLjQ1OWgxLjA4MnYuOWgtMS4wODJ2LS45eiIvPjxwYXRoIGZpbGw9IiMyMzFGMjAiIGQ9Ik0zOC4xNDMgNS42NDRjLS40NjYgMC0uNzYtLjE0NS0xLjA0Mi0uNDU4djEuNzA2aC0xLjExNnYtNS4zMTZoLjg0NGwuMDYzLjU3NGMuMjI2LS40MjUuNjY2LS42NDggMS4xNDItLjY0OC44NTQgMCAxLjMzNi42MTcgMS4zMzYgMS40NTd2MS4zYy0uMDAxLjc2Ni0uNTU4IDEuMzg1LTEuMjI3IDEuMzg1bS4xMjUtMi42NjdjMC0uNDM1LS4yMTUtLjY3Ni0uNTc1LS42NzYtLjMyNCAwLS41OTIuMjQxLS41OTIuNjc2djEuMmMwIC40MDkuMjYuNjU3LjU5Mi42NTcuMzYgMCAuNTc1LS4yNDEuNTc1LS42ODN2LTEuMTc0eiIvPjxwYXRoIGZpbGw9IiMyMzFGMjAiIGQ9Ik00My4xMDcgNS42NDRjLS40ODggMC0uNzc0LS4xNzctLjg2NC0uNjM1LS4yOTIuNDE3LS43NC42MzUtMS4yODMuNjM1LS42ODQgMC0xLjE4My0uNDA5LTEuMTgzLTEuMTA5di0uMDQyYzAtLjg3NS45MzItMS4yMDkgMi4yMDktMS4yMzV2LS40NGMwLS4zMjUtLjE0Mi0uNTA4LS40OTMtLjUwOC0uMzIyIDAtLjUyNS4xNS0uNTI1LjQ2NnYuMTI1aC0uOTkydi0uMTE4YzAtLjc1NS41Ny0xLjI4MSAxLjU0My0xLjI4MSAxLjA2OCAwIDEuNTY4LjYxNyAxLjU2OCAxLjQ1djEuNzE2YzAgLjE2NS4wOTguMjQuMzA3LjI0di43MzVoLS4yODd6bS0xLjEyMS0xLjg1MWMtLjc2MS0uMDE4LTEuMTQzLjE3NC0xLjE0My41ODN2LjA5OWMwIC4yNTEuMTkxLjQzMy40ODIuNDMzLjM1MSAwIC42Ni0uMjE2LjY2LS41MzJ2LS41ODN6Ii8+PHJlY3QgeD0iNDMuODE5IiB5PSIuMDI1IiBmaWxsPSIjMjMxRjIwIiB3aWR0aD0iMS4xMjQiIGhlaWdodD0iNS41NTEiLz48cGF0aCBmaWxsPSIjMjMxRjIwIiBkPSJNNTAuMjY4IDUuNTc3bC0uMzE1LTEuMTE5aC0xLjU1bC0uMzI1IDEuMTE5aC0xLjI0MmwxLjY2OC01LjU1MWgxLjQ1N2wxLjY3NCA1LjU1MWgtMS4zNjd6bS0xLjA3NC00LjA0MmwtLjU0MiAyLjAwOGgxLjA2NGwtLjUyMi0yLjAwOHoiLz48cGF0aCBmaWxsPSIjMjMxRjIwIiBkPSJNNTQuMTY5IDIuNjE3Yy0uOS0uMTc1LTEuMjQyLjE0Mi0xLjI0Mi41NnYyLjRoLTEuMTMzdi00aC45NTlsLjA1OS44NDljLjIxNi0uNzU3LjY4LTEuMDE1IDEuMzgtLjg2NWwtLjAyMyAxLjA1NnoiLz48cGF0aCBmaWxsPSIjMjMxRjIwIiBkPSJNNTYuMTA0IDIuNDQ5djEuODg0YzAgLjQ5My4wOS44OTMuMzQ1IDEuMjQzaC0xLjIxM2MtLjE5OS0uMzE3LS4yNTgtLjY3NS0uMjU4LTEuMjQzdi0xLjg4NGgtLjYwMXYtLjgzMWguNjM0di0uNzM1bDEuMDkzLS4yNjZ2MWguNzQxdi44MzJoLS43NDF6Ii8+PHBhdGggZmlsbD0iIzIzMUYyMCIgZD0iTTYwLjc3IDUuNzM0Yy0xLjM5MyAwLTIuMTU4LS42NzUtMi4xNTgtMS43MTh2LS4yNzNoMS4yMTZ2LjE2N2MwIC41NDkuMzg2Ljc5Mi45MjcuNzkyLjU0MiAwIC43NjctLjI1Ny43NjctLjYzMyAwLS45ODMtMi44MTctLjcwOC0yLjgxNy0yLjQ5MiAwLS45MzQuNzUxLTEuNyAyLjAzMy0xLjcgMS4yOTMgMCAyLjA2OC43MDcgMi4wNjggMS42NzV2LjI3NWgtMS4yMjJ2LS4xNjljMC0uNDMxLS4yODctLjc0OS0uODQ3LS43NDktLjQ3NSAwLS43NDkuMjQyLS43NDkuNjEgMCAuOTQgMi44MzIuNjczIDIuODMyIDIuNDQ4LS4wMDEuOTc3LS43MSAxLjc2Ny0yLjA1IDEuNzY3Ii8+PHBhdGggZmlsbD0iIzIzMUYyMCIgZD0iTTY0LjkzOCA1LjY0NGMtMSAwLTEuNy0uNTU5LTEuNy0xLjU4NnYtLjk2NmMwLTEuMDE1LjctMS41OSAxLjctMS41OS45OTkgMCAxLjcwNi41NzYgMS43MDYgMS41OXYuOTY1YzAgMS4wMjctLjcwNyAxLjU4Ny0xLjcwNiAxLjU4N20uNjA4LTIuNzE4YzAtLjM5OS0uMjI3LS42MjUtLjYwOC0uNjI1LS4zODUgMC0uNjA5LjIyNi0uNjA5LjYyNXYxLjI5MWMwIC40MS4yMjUuNjI1LjYwOS42MjUuMzgyIDAgLjYwOC0uMjE1LjYwOC0uNjI1di0xLjI5MXoiLz48cGF0aCBmaWxsPSIjMjMxRjIwIiBkPSJNNjguNjQ3IDUuNjQ0Yy0xLjAxMSAwLTEuNjc5LS41ODQtMS42NzktMS41ODR2LS45NThjMC0uOTkxLjY4Ni0xLjYgMS42ODUtMS42Ljk2NiAwIDEuNTY2LjUzMiAxLjU2NiAxLjQ5OHYuMDY4aC0uOTUydi0uMjA5YzAtLjM0OS0uMjI0LS41NTgtLjU5LS41NTgtLjM3NyAwLS42MTcuMjMzLS42MTcuNjU4djEuMjE3YzAgLjQ0MS4yNC42NjYuNjE3LjY2Ni4zNTkgMCAuNTktLjIwOC41OS0uNTY2di0uMmguOTUydi4wNzRjLjAwMS45NjgtLjYxNCAxLjQ5NC0xLjU3MiAxLjQ5NCIvPjxwYXRoIGZpbGw9IiMyMzFGMjAiIGQ9Ik03MC43NjEgMS41NzZoMS4xMzV2NGgtMS4xMzV2LTR6bS4wMjQtMS40NTloMS4wODV2LjloLTEuMDg1di0uOXoiLz48cGF0aCBmaWxsPSIjMjMxRjIwIiBkPSJNNzQuMTk2IDUuNjQ0Yy0xLjAxMiAwLTEuNjkyLS42MzUtMS42OTItMS41NTF2LTEuMDI1YzAtLjkwOS42NjctMS41NjggMS42ODQtMS41NjggMS4wMjQgMCAxLjY0Mi42NSAxLjY0MiAxLjU2di42MzRoLTIuMjMzdi41NTZjMCAuMzQ5LjIyNC41OTkuNjY1LjU5OS40MDkgMCAuNjA5LS4yMy42MDktLjUyM3YtLjE1aC45NTl2LjA1OGMtLjAwMS44OTEtLjY3NiAxLjQxLTEuNjM0IDEuNDFtLjYwMS0yLjc4NWMwLS4zMTctLjIzNi0uNTU4LS42MDEtLjU1OC0uMzY4IDAtLjYwMS4yMzMtLjYwMS41NTh2LjQxaDEuMjAxdi0uNDF6Ii8+PHBhdGggZmlsbD0iIzIzMUYyMCIgZD0iTTc3LjY2MyAyLjQ0OXYxLjg4NGMwIC40OTMuMDkzLjg5My4zNDEgMS4yNDNoLTEuMjFjLS4xOTctLjMxNy0uMjU4LS42NzUtLjI1OC0xLjI0M3YtMS44ODRoLS42di0uODMxaC42MzN2LS43MzVsMS4wOTQtLjI2NnYxaC43NHYuODMyaC0uNzR6Ii8+PHBhdGggZmlsbD0iIzIzMUYyMCIgZD0iTTgwLjk0MyA1LjQ0MWMtLjM0OC45NzctLjYzMiAxLjQ4NC0xLjY2MyAxLjQ4NGgtLjM0NHYtLjc3NWguMjM1Yy40MjMgMCAuNTMyLS4xMTcuNjQyLS40NWwuMDY2LS4yMzMtMS4yOTMtMy44OTJoMS4xMTdsLjUzMyAxLjk2Ny4yLjc2Ni4xODktLjc2Ni41MTktMS45NjdoMS4wNzZsLTEuMjc3IDMuODY2eiIvPjxwYXRoIGZpbGw9IiMyMzFGMjAiIGQ9Ik04NS43MTggNS42NDRjLS45OTYgMC0xLjY5Ny0uNTU5LTEuNjk3LTEuNTg2di0uOTY2YzAtMS4wMTUuNzAxLTEuNTkgMS42OTctMS41OSAxLjAwMiAwIDEuNzEuNTc2IDEuNzEgMS41OXYuOTY1YzAgMS4wMjctLjcwOCAxLjU4Ny0xLjcxIDEuNTg3bS42MDgtMi43MThjMC0uMzk5LS4yMjQtLjYyNS0uNjA4LS42MjUtLjM4MiAwLS42MDUuMjI2LS42MDUuNjI1djEuMjkxYzAgLjQxLjIyNC42MjUuNjA1LjYyNS4zODUgMCAuNjA4LS4yMTUuNjA4LS42MjV2LTEuMjkxeiIvPjxwYXRoIGZpbGw9IiMyMzFGMjAiIGQ9Ik04OS41MjEgMi40NDl2My4xMjdoLTEuMTMzdi0zLjEyN2gtLjYwOHYtLjgzMWguNjEzdi0uMTgzYy4wMDEtLjg1OS40NjEtMS40MzUgMS41MTEtMS40MzVoLjM1OHYuNzY4aC0uMTg2Yy0uNDU3IDAtLjU4Mi4yMjQtLjU4Mi41NzR2LjI3NWguNzY4di44MzJoLS43NDF6Ii8+PHBvbHlnb24gZmlsbD0iIzIzMUYyMCIgcG9pbnRzPSI5NS42MjcsNS41NzcgOTMuOTcyLDMuMTA5IDkzLjUyLDIuNDA5IDkzLjUyLDUuNTc3IDkyLjI4Niw1LjU3NyA5Mi4yODYsMC4wMjggOTMuNDIxLDAuMDI4IDk1LjAzNSwyLjUzNCA5NS40NjIsMy4yMjggOTUuNDYyLDAuMDI4IDk2LjY5NCwwLjAyOCA5Ni42OTQsNS41NzciLz48cGF0aCBmaWxsPSIjMjMxRjIwIiBkPSJNOTguODU0IDUuNjQ0Yy0xLjAxIDAtMS42OTUtLjYzNS0xLjY5NS0xLjU1MXYtMS4wMjVjMC0uOTA5LjY2OC0xLjU2OCAxLjY4NS0xLjU2OCAxLjAyNSAwIDEuNjQzLjY1IDEuNjQzIDEuNTZ2LjYzNGgtMi4yMzR2LjU1NmMwIC4zNDkuMjI5LjU5OS42NjguNTk5LjQxIDAgLjYwOS0uMjMuNjA5LS41MjN2LS4xNWguOTU3di4wNThjLS4wMDEuODkxLS42NzYgMS40MS0xLjYzMyAxLjQxbS41OTktMi43ODVjMC0uMzE3LS4yMzItLjU1OC0uNTk5LS41NThzLS42MDMuMjMzLS42MDMuNTU4di40MWgxLjIwMXYtLjQxeiIvPjxwb2x5Z29uIGZpbGw9IiMyMzFGMjAiIHBvaW50cz0iMTA0Ljk4OCw1LjU3NyAxMDQuMDU1LDUuNTc3IDEwMy41NTQsMy43NjYgMTAzLjQwNCwzLjExOCAxMDMuMjQ1LDMuNzY2IDEwMi43NTQsNS41NzcgMTAxLjgyLDUuNTc3IDEwMC42NTUsMS41NzYgMTAxLjc2MiwxLjU3NiAxMDIuMjAzLDMuNiAxMDIuMzM3LDQuMjkxIDEwMi40NzgsMy42IDEwMi45NzksMS41NzYgMTAzLjkyMSwxLjU3NiAxMDQuMzc5LDMuNiAxMDQuNTIxLDQuMjkxIDEwNC42NTMsMy42IDEwNS4xNCwxLjU3NiAxMDYuMTYxLDEuNTc2Ii8+PHBvbHlnb24gZmlsbD0iIzIzMUYyMCIgcG9pbnRzPSIxMTAuNzI5LDMuMzUyIDExMC43MjksNS41NzcgMTA5LjM4Nyw1LjU3NyAxMDkuMzg3LDMuMzUyIDEwNy42MTMsMC4wMjUgMTA5LjA0NiwwLjAyNSAxMTAuMTIsMi4yNDMgMTExLjE0NiwwLjAyNSAxMTIuNTA5LDAuMDI1Ii8+PHBhdGggZmlsbD0iIzIzMUYyMCIgZD0iTTExMy41MjEgNS42NDRjLS45OTkgMC0xLjY5OS0uNTU5LTEuNjk5LTEuNTg2di0uOTY2YzAtMS4wMTUuNy0xLjU5IDEuNjk5LTEuNTkgMS4wMDEgMCAxLjcxMS41NzYgMS43MTEgMS41OXYuOTY1Yy0uMDAxIDEuMDI3LS43MTEgMS41ODctMS43MTEgMS41ODdtLjYwOS0yLjcxOGMwLS4zOTktLjIyNi0uNjI1LS42MDktLjYyNS0uMzg1IDAtLjYwNy4yMjYtLjYwNy42MjV2MS4yOTFjMCAuNDEuMjIzLjYyNS42MDcuNjI1cy42MDktLjIxNS42MDktLjYyNXYtMS4yOTF6Ii8+PHBhdGggZmlsbD0iIzIzMUYyMCIgZD0iTTExOC4wMzggMi42MTdjLS44OTktLjE3NS0xLjI0NC4xNDItMS4yNDQuNTZ2Mi40aC0xLjEzdi00aC45NThsLjA1Ny44NDljLjIxNy0uNzU3LjY4Ny0xLjAxNSAxLjM4Mi0uODY1bC0uMDIzIDEuMDU2eiIvPjxwb2x5Z29uIGZpbGw9IiMyMzFGMjAiIHBvaW50cz0iMTIwLjgzOSw1LjU3NyAxMjAuMDg5LDMuOTUxIDExOS42MDQsNC42NjggMTE5LjYwNCw1LjU3NyAxMTguNDc5LDUuNTc3IDExOC40NzksMC4wMjggMTE5LjYwNCwwLjAyOCAxMTkuNjA0LDMuNDU5IDEyMC43MzksMS41NzYgMTIxLjg4OCwxLjU3NiAxMjAuODM5LDMuMjQyIDEyMS45OTUsNS41NzciLz48L3N2Zz4=');
    -webkit-background-size: 85%;
    -moz-background-size: 85%;
    -o-background-size: 85%;
    background-size: 85%;
    background-repeat: no-repeat
}

.no-inlinesvg .partner-logos .mas-logo {
    background-image: url('../img/png/mas-nyc-logo.png?1371076090')
}

@media only screen and (min-width: 47.14286em) {
    .partner-logos {
        display: block;
        padding-top: 15px;
        padding-left: 20px;
        width: 41.66667%;
        float: right
    }
}

.menu-toggle {
    position: absolute;
    top: 0.35714em;
    right: 0.35714em;
    padding: 0.14286em 0.35714em;
    font-size: 1.42857em;
    font-family: Arial, sans-serif;
    line-height: 1;
    background-color: #3c84c5;
    border: 1px solid #3c84c5;
    color: white;
    text-shadow: -1px 1px 0 rgba(0, 0, 0, 0.2);
    text-decoration: none;
    text-align: center
}

.menu-toggle.exposed,
.menu-toggle:hover {
    color: #3c84c5;
    background-color: white
}

@media only screen and (min-width: 47.14286em) {
    .menu-toggle {
        display: none
    }
}

body {
    min-width: 320px
}

@media only screen and (min-width: 47.14286em) {
    body {
        background-position: top left;
        -webkit-background-size: auto;
        -moz-background-size: auto;
        -o-background-size: auto;
        background-size: auto;
        background-repeat: repeat;
        background-image: url('../img/png/apops-bkg.png?1371081838')
    }
}

.main-wrap {
    max-width: 77.14286em;
    margin: auto;
    background-color: white;
    border: solid #e6e7e8;
    border-width: 0 4px
}

@media only screen and (min-width: 47.14286em) {
    .main-wrap {
        padding: 0 0.71429em
    }
}

.page-wrap {
    padding: 0 0.71429em
}

.page-wrap .row {
    width: 100%;
    margin-left: auto;
    margin-right: auto;
    margin-top: 0;
    margin-bottom: 0;
    max-width: 68.57143em;
    *zoom: 1
}

.page-wrap .row:before,
.page-wrap .row:after {
    content: " ";
    display: table
}

.page-wrap .row:after {
    clear: both
}

@media only screen and (min-width: 47.14286em) {
    .page-wrap .row {
        width: auto;
        margin: 0;
        max-width: none;
        *zoom: 1
    }
    .page-wrap .row:before,
    .page-wrap .row:after {
        content: " ";
        display: table
    }
    .page-wrap .row:after {
        clear: both
    }
}

@media only screen and (min-width: 47.14286em) {
    .page-wrap {
        width: 100%;
        margin-left: auto;
        margin-right: auto;
        margin-top: 0;
        margin-bottom: 0;
        max-width: 68.57143em;
        *zoom: 1;
        padding: 0
    }
    .page-wrap:before,
    .page-wrap:after {
        content: " ";
        display: table
    }
    .page-wrap:after {
        clear: both
    }
}

.content-wrap.with-sidebar>[role="complementary"] {
    padding: 0 0 1.07143em
}

@media only screen and (min-width: 47.14286em) {
    .content-wrap.with-sidebar>.article-wrap,
    .content-wrap.with-sidebar>[role="article"],
    .content-wrap.with-sidebar>[role="complementary"] {
        padding-left: 0;
        padding-right: 0;
        float: left
    }
}

@media only screen and (min-width: 47.14286em) {
    .content-wrap.with-sidebar>.article-wrap,
    .content-wrap.with-sidebar>[role="article"] {
        padding-right: 1.42857em;
        width: 66.66667%;
        float: left
    }
}

@media only screen and (min-width: 47.14286em) {
    .content-wrap.with-sidebar>[role="complementary"] {
        padding-left: 1.42857em;
        width: 33.33333%;
        float: left
    }
}

footer[role="contentinfo"] {
    margin-top: 50px;
    *zoom: 1
}

footer[role="contentinfo"] .footer-wrap>div {
    padding: 1.07143em;
    width: 100%;
    margin-left: auto;
    margin-right: auto;
    margin-top: 0;
    margin-bottom: 0;
    max-width: 68.57143em;
    *zoom: 1
}

footer[role="contentinfo"] .footer-wrap>div:before,
footer[role="contentinfo"] .footer-wrap>div:after {
    content: " ";
    display: table
}

footer[role="contentinfo"] .footer-wrap>div:after {
    clear: both
}

@media only screen and (min-width: 47.14286em) {
    footer[role="contentinfo"] .footer-wrap>div {
        padding: 1.07143em 0
    }
}

footer[role="contentinfo"]:before,
footer[role="contentinfo"]:after {
    content: " ";
    display: table
}

footer[role="contentinfo"]:after {
    clear: both
}

@media only screen and (min-width: 47.14286em) {
    footer[role="contentinfo"] {
        padding: 0
    }
}

.footer-connect {
    background-color: #58595b
}

.footer-disclaimer {
    background-color: white
}

.footer-disclaimer>section {
    font-size: 0.85714em;
    color: #777
}

.footer-wrap [class*="ft-"] {
    margin-bottom: 1.42857em
}

.footer-wrap [class*="ft-"] h5 {
    margin: 0 0 0.35714em;
    letter-spacing: 0.07143em;
    font-size: 12px;
    color: #a6a8ab;
    text-transform: uppercase
}

.footer-wrap [class*="ft-"] ul {
    *zoom: 1
}

.footer-wrap [class*="ft-"] ul:before,
.footer-wrap [class*="ft-"] ul:after {
    content: " ";
    display: table
}

.footer-wrap [class*="ft-"] ul:after {
    clear: both
}

.footer-wrap [class*="ft-"] li {
    display: inline-block;
    float: left
}

@media only screen and (min-width: 47.14286em) {
    .footer-wrap [class*="ft-"] {
        float: left;
        margin-bottom: 0;
        padding-left: 0;
        padding-right: 0;
        width: 33.33333%;
        float: left
    }
}

.ft-signup input {
    float: left
}

.ft-signup input[type="text"] {
    width: 68%;
    height: 2.85714em;
    font-size: 0.78571em;
    margin-right: 2%
}

.ft-signup input[type="submit"] {
    width: 30%;
    margin: 0 0 1.42857em;
    border-style: solid;
    border-width: 1px;
    font-weight: normal;
    font-family: "Bebas", "ProximaNova", Verdana, Geneva, sans-serif;
    letter-spacing: 0.07143em;
    text-align: center;
    text-decoration: none;
    line-height: 1;
    vertical-align: middle;
    cursor: pointer;
    display: inline-block;
    padding-right: 1.42857em;
    padding-left: 1.42857em;
    padding-top: 0.71429em;
    padding-bottom: 0.78571em;
    font-size: 0.85714em;
    border-color: #7f8286;
    text-transform: uppercase;
    background: #a6a8ab;
    background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #a6a8ab), color-stop(100%, #8c8e92));
    background: -webkit-linear-gradient(#a6a8ab, #8c8e92);
    background: -moz-linear-gradient(#a6a8ab, #8c8e92);
    background: -o-linear-gradient(#a6a8ab, #8c8e92);
    background: linear-gradient(#a6a8ab, #8c8e92);
    color: #fff;
    margin-bottom: 0
}

.ft-signup input[type="submit"]:hover,
.ft-signup input[type="submit"]:focus {
    text-decoration: none
}

.ft-signup input[type="submit"]:hover {
    background: #a6a8ab;
    background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #a6a8ab), color-stop(100%, #999b9f));
    background: -webkit-linear-gradient(#a6a8ab, #999b9f);
    background: -moz-linear-gradient(#a6a8ab, #999b9f);
    background: -o-linear-gradient(#a6a8ab, #999b9f);
    background: linear-gradient(#a6a8ab, #999b9f)
}

.ft-signup input[type="submit"]:focus {
    background: #929598
}

.ft-signup input[type="submit"]:hover,
.ft-signup input[type="submit"]:focus {
    color: #fff
}

.ft-signup .placeholder-focus label {
    background-color: #3c84c5;
    color: white
}

.ft-signup .placeholder-focus label:after {
    border-top-color: #3c84c5
}

.ft-connect li {
    height: 1.42857em;
    border-right: 1px solid white;
    padding: 0 0.71429em;
    margin-top: 0.35714em;
    line-height: 0.71429em
}

.ft-connect li:last-child {
    border: 0
}

.ft-connect li:first-child {
    padding-left: 0;
    margin-left: -0.35714em
}

.ft-connect a {
    display: block;
    text-decoration: none;
    padding: 0.35714em;
    font-size: 0.92857em;
    font-weight: 500;
    color: #fff
}

.ft-connect a:hover {
    color: #a6a8ab
}

.ft-social .share-list {
    position: relative;
    left: -0.35714em
}

.ft-social .share-list a {
    color: #fff
}

.ft-social .share-list a:hover {
    color: #a6a8ab
}

@media print {
    * {
        background: transparent !important;
        color: #444 !important;
        text-shadow: none !important
    }
    a,
    a:visited {
        color: #444 !important;
        text-decoration: underline
    }
    a:after {
        content: " (" attr(href) ")"
    }
    abbr:after {
        content: " (" attr(title) ")"
    }
    .ir a:after {
        content: ""
    }
    pre,
    blockquote {
        border: 1px solid #939598;
        page-break-inside: avoid
    }
    thead {
        display: table-header-group
    }
    tr,
    img {
        page-break-inside: avoid
    }
    @page {
        margin: 0.5cm
    }
    p,
    h2,
    h3 {
        orphans: 3;
        widows: 3
    }
    h2,
    h3 {
        page-break-after: avoid
    }
}

[class*="home-section"] {
    margin-bottom: 30px
}

@media only screen and (min-width: 47.14286em) {
    .home-left {
        padding-left: 0;
        padding-right: 1.42857em;
        width: 58.33333%;
        position: relative;
        right: 41.66667%;
        left: auto;
        float: left
    }
}

@media only screen and (min-width: 47.14286em) {
    .home-right {
        padding-right: 0;
        padding-left: 1.42857em;
        width: 41.66667%;
        position: relative;
        left: 58.33333%;
        right: auto;
        float: left
    }
}

@media only screen and (min-width: 47.14286em) {
    .home-section-featured {
        margin-bottom: 80px
    }
}

.home-section-featured {
    position: relative;
    margin-top: 40px
}

.home-section-featured figure {
    line-height: 0
}

.home-section-featured .section-title {
    padding: 8px 0;
    text-align: right;
    font-family: "Bebas", "ProximaNova", Verdana, Geneva, sans-serif;
    font-weight: normal;
    font-size: 15px;
    letter-spacing: 0.07143em
}

.home-section-featured .featured-content {
    padding: 0.35714em 1.07143em
}

.home-section-featured .featured-content .post-header h2 {
    margin-bottom: 0.35714em;
    font-size: 24px;
    color: #3c84c5
}

.home-section-featured .featured-content .meta-title {
    margin-right: 0.35714em;
    letter-spacing: 0.10714em;
    font-family: "Bebas", "ProximaNova", Verdana, Geneva, sans-serif;
    font-size: 11px;
    color: #58595b;
    text-transform: uppercase
}

.home-section-featured .featured-content p {
    margin-bottom: 5px
}

.home-section-featured .featured-content p:last-child {
    margin-bottom: 1.07143em
}

@media only screen and (min-width: 47.14286em) {
    .home-section-featured {
        margin-top: 0
    }
}

.home-section-participate {
    *zoom: 1
}

.home-section-participate [class*="stack-"] {
    z-index: 1;
    width: 50%;
    float: left;
    -webkit-transform: scale(1) translate3d(0, 0, 0);
    -moz-transform: scale(1) translate3d(0, 0, 0);
    -ms-transform: scale(1) translate3d(0, 0, 0);
    -o-transform: scale(1) translate3d(0, 0, 0);
    transform: scale(1) translate3d(0, 0, 0);
    -webkit-transition: -webkit-transform 0.5s cubic-bezier(0.455, 0.03, 0.515, 0.955);
    -moz-transition: -moz-transform 0.5s cubic-bezier(0.455, 0.03, 0.515, 0.955);
    -o-transition: -o-transform 0.5s cubic-bezier(0.455, 0.03, 0.515, 0.955);
    transition: transform 0.5s cubic-bezier(0.455, 0.03, 0.515, 0.955)
}

.home-section-participate [class*="stack-"].stack-one {
    padding-right: 4px;
    padding-left: 0
}

.home-section-participate [class*="stack-"].stack-two {
    padding-right: 0;
    padding-left: 4px
}

.home-section-participate [class*="stack-"]>div {
    -webkit-transform: rotateZ(0) rotateY(0) translate3d(0, 0, 0);
    -moz-transform: rotateZ(0) rotateY(0) translate3d(0, 0, 0);
    -ms-transform: rotateZ(0) rotateY(0) translate3d(0, 0, 0);
    -o-transform: rotateZ(0) rotateY(0) translate3d(0, 0, 0);
    transform: rotateZ(0) rotateY(0) translate3d(0, 0, 0);
    -webkit-transition: -webkit-transform 0.5s cubic-bezier(0.455, 0.03, 0.515, 0.955);
    -moz-transition: -moz-transform 0.5s cubic-bezier(0.455, 0.03, 0.515, 0.955);
    -o-transition: -o-transform 0.5s cubic-bezier(0.455, 0.03, 0.515, 0.955);
    transition: transform 0.5s cubic-bezier(0.455, 0.03, 0.515, 0.955)
}

.home-section-participate.show .content-panels {
    z-index: 1;
    -webkit-transform: translateY(0) scale(1) translate3d(0, 0, 0);
    -moz-transform: translateY(0) scale(1) translate3d(0, 0, 0);
    -ms-transform: translateY(0) scale(1) translate3d(0, 0, 0);
    -o-transform: translateY(0) scale(1) translate3d(0, 0, 0);
    transform: translateY(0) scale(1) translate3d(0, 0, 0)
}

.home-section-participate.show .active-panel-items {
    z-index: 1
}

.home-section-participate.show .active-panel-items ul {
    -webkit-transform: translateY(0) translate3d(0, 0, 0);
    -moz-transform: translateY(0) translate3d(0, 0, 0);
    -ms-transform: translateY(0) translate3d(0, 0, 0);
    -o-transform: translateY(0) translate3d(0, 0, 0);
    transform: translateY(0) translate3d(0, 0, 0)
}

.home-section-participate.show [class*="stack-"] {
    -webkit-transform: scale(0.2);
    -moz-transform: scale(0.2);
    -ms-transform: scale(0.2);
    -o-transform: scale(0.2);
    transform: scale(0.2)
}

.home-section-participate.show [class*="stack-"].stack-one>div {
    -webkit-transform: rotateZ(-180deg) rotateY(45deg) translate3d(0, 0, 0);
    -moz-transform: rotateZ(-180deg) rotateY(45deg) translate3d(0, 0, 0);
    -ms-transform: rotateZ(-180deg) rotateY(45deg) translate3d(0, 0, 0);
    -o-transform: rotateZ(-180deg) rotateY(45deg) translate3d(0, 0, 0);
    transform: rotateZ(-180deg) rotateY(45deg) translate3d(0, 0, 0)
}

.home-section-participate.show [class*="stack-"].stack-two>div {
    -webkit-transform: rotateZ(180deg) rotateY(-45deg) translate3d(0, 0, 0);
    -moz-transform: rotateZ(180deg) rotateY(-45deg) translate3d(0, 0, 0);
    -ms-transform: rotateZ(180deg) rotateY(-45deg) translate3d(0, 0, 0);
    -o-transform: rotateZ(180deg) rotateY(-45deg) translate3d(0, 0, 0);
    transform: rotateZ(180deg) rotateY(-45deg) translate3d(0, 0, 0)
}

.home-section-participate.show>div {
    padding-bottom: 20px
}

.home-section-participate.find-panel .panel.pops-find {
    z-index: 1;
    display: block
}

.home-section-participate.find-panel .find-active {
    display: none
}

.home-section-participate.comment-panel .panel.pops-comment {
    z-index: 1;
    display: block
}

.home-section-participate.comment-panel .comment-active {
    display: none
}

.home-section-participate.report-panel .panel.pops-report {
    z-index: 1;
    display: block
}

.home-section-participate.report-panel .report-active {
    display: none
}

.home-section-participate.write-panel .panel.pops-write {
    z-index: 1;
    display: block
}

.home-section-participate.write-panel .write-active {
    display: none
}

.home-section-participate.redesign-panel .panel.pops-redesign {
    z-index: 1;
    display: block
}

.home-section-participate.redesign-panel .redesign-active {
    display: none
}

.home-section-participate.share-panel .panel.pops-share {
    z-index: 1;
    display: block
}

.home-section-participate.share-panel .share-active {
    display: none
}

.home-section-participate.rate-panel .panel.pops-rate {
    z-index: 1;
    display: block
}

.home-section-participate.rate-panel .rate-active {
    display: none
}

.home-section-participate .close {
    position: absolute;
    right: 35px;
    top: 5px;
    z-index: 2;
    text-decoration: none;
    font-size: 26px;
    color: #333
}

.home-section-participate:before,
.home-section-participate:after {
    content: " ";
    display: table
}

.home-section-participate:after {
    clear: both
}

.home-section-participate>div {
    width: 100%;
    position: relative;
    overflow: hidden;
    padding-bottom: 5px;
    *zoom: 1;
    -webkit-transition: padding-bottom 0.5s cubic-bezier(0.455, 0.03, 0.515, 0.955);
    -moz-transition: padding-bottom 0.5s cubic-bezier(0.455, 0.03, 0.515, 0.955);
    -o-transition: padding-bottom 0.5s cubic-bezier(0.455, 0.03, 0.515, 0.955);
    transition: padding-bottom 0.5s cubic-bezier(0.455, 0.03, 0.515, 0.955)
}

.home-section-participate>div:before,
.home-section-participate>div:after {
    content: " ";
    display: table
}

.home-section-participate>div:after {
    clear: both
}

.participate-item h4,
.panel h4 {
    font-size: 15px;
    color: #fff;
    text-transform: uppercase
}

@media only screen and (min-width: 47.14286em) {
    .participate-item h4,
    .panel h4 {
        font-size: 1.35714em
    }
}

.participate-item {
    position: relative;
    margin-bottom: 8px;
    cursor: pointer;
    background-position: center 20px;
    background-repeat: no-repeat;
    padding: 20px 10px 10px
}

.participate-item h4 {
    width: 100%;
    margin: 0;
    text-align: center;
    font-size: 0.92857em
}

@media only screen and (min-width: 47.14286em) {
    .participate-item h4 {
        font-size: 1.14286em
    }
}

.participate-item:last-child {
    margin-bottom: 0
}

.participate-item:hover {
    -webkit-box-shadow: inset 0 0 0 5px #fff;
    -moz-box-shadow: inset 0 0 0 5px #fff;
    box-shadow: inset 0 0 0 5px #fff
}

.participate-item.pops-find {
    min-height: 236px;
    -webkit-background-size: 140px auto;
    -moz-background-size: 140px auto;
    -o-background-size: 140px auto;
    background-size: 140px auto
}

.participate-item.pops-find h4 {
    padding-top: 160px
}

@media only screen and (min-width: 47.14286em) {
    .participate-item.pops-find h4 {
        padding-top: 180px
    }
}

@media only screen and (min-width: 73.14286em) {
    .participate-item.pops-find {
        -webkit-background-size: 150px auto;
        -moz-background-size: 150px auto;
        -o-background-size: 150px auto;
        background-size: 150px auto
    }
}

.participate-item.pops-comment {
    min-height: 142px
}

.participate-item.pops-comment h4 {
    padding-top: 70px
}

.participate-item.pops-report {
    min-height: 142px
}

.participate-item.pops-report h4 {
    padding-top: 70px
}

.participate-item.pops-write {
    min-height: 152px
}

.participate-item.pops-write h4 {
    padding-top: 80px
}

.participate-item.pops-redesign {
    min-height: 142px
}

.participate-item.pops-redesign h4 {
    padding-top: 70px
}

.participate-item.pops-share {
    min-height: 132px
}

.participate-item.pops-share h4 {
    padding-top: 60px
}

.participate-item.pops-rate {
    min-height: 86px
}

.participate-item.pops-rate h4 {
    padding-top: 36px
}

@media only screen and (min-width: 47.14286em) {
    .participate-item {
        padding: 20px 25px 10px
    }
}

.content-panels,
.panel {
    width: 100%;
    z-index: 0
}

.content-panels {
    position: absolute;
    height: 425px;
    z-index: 1;
    -webkit-transform: translateY(-100%) scale(0.5) translate3d(0, 0, 0);
    -moz-transform: translateY(-100%) scale(0.5) translate3d(0, 0, 0);
    -ms-transform: translateY(-100%) scale(0.5) translate3d(0, 0, 0);
    -o-transform: translateY(-100%) scale(0.5) translate3d(0, 0, 0);
    transform: translateY(-100%) scale(0.5) translate3d(0, 0, 0);
    -webkit-transition: -webkit-transform 0.5s cubic-bezier(0.455, 0.03, 0.515, 0.955);
    -moz-transition: -moz-transform 0.5s cubic-bezier(0.455, 0.03, 0.515, 0.955);
    -o-transition: -o-transform 0.5s cubic-bezier(0.455, 0.03, 0.515, 0.955);
    transition: transform 0.5s cubic-bezier(0.455, 0.03, 0.515, 0.955)
}

.panel {
    position: relative;
    display: none;
    height: 100%;
    padding: 50px 50px 15px 50px;
    background-repeat: no-repeat;
    background-position: 10px 48px;
    color: white;
    -webkit-background-size: 35px;
    -moz-background-size: 35px;
    -o-background-size: 35px;
    background-size: 35px
}

.panel blockquote {
    font-size: 17px;
    margin-bottom: 25px
}

.panel blockquote p {
    margin: 0
}

@media only screen and (min-width: 47.14286em) {
    .panel blockquote {
        font-size: 14px
    }
}

.panel>p:last-child {
    position: absolute;
    bottom: 0.85714em;
    left: 1.07143em
}

@media only screen and (min-width: 47.14286em) {
    .panel>p:last-child {
        left: 3.71429em
    }
}

@media only screen and (min-width: 73.14286em) {
    .panel>p:last-child {
        left: 3.07143em
    }
}

.panel a {
    color: white;
    text-decoration: underline
}

.panel a:hover {
    text-decoration: none
}

.panel .get-started-icon {
    display: inline-block;
    height: 28px;
    padding-left: 2.14286em;
    font-family: "Bebas", "ProximaNova", Verdana, Geneva, sans-serif;
    text-decoration: none;
    text-transform: uppercase;
    word-spacing: 0.14286em;
    font-size: 17px;
    color: #fff;
    text-transform: uppercase
}

.panel.pops-find {
    background-position: 34px 72%;
    -webkit-background-size: 150px auto;
    -moz-background-size: 150px auto;
    -o-background-size: 150px auto;
    background-size: 150px auto
}

.panel.pops-rate {
    background-position: 10px 55px
}

@media only screen and (min-width: 47.14286em) {
    .panel.pops-rate {
        background-position: 15px 48px;
        -webkit-background-size: 53px;
        -moz-background-size: 53px;
        -o-background-size: 53px;
        background-size: 53px
    }
}

@media only screen and (min-width: 73.14286em) {
    .panel.pops-rate {
        background-position: 8px 48px;
        -webkit-background-size: 70px;
        -moz-background-size: 70px;
        -o-background-size: 70px;
        background-size: 70px
    }
}

@media only screen and (min-width: 47.14286em) {
    .panel {
        -webkit-background-size: 60px;
        -moz-background-size: 60px;
        -o-background-size: 60px;
        background-size: 60px;
        font-size: 0.92857em;
        background-position: 13px 38px;
        padding-top: 45px;
        padding-left: 85px
    }
}

@media only screen and (min-width: 73.14286em) {
    .panel {
        -webkit-background-size: 60px;
        -moz-background-size: 60px;
        -o-background-size: 60px;
        background-size: 60px;
        font-size: 1.14286em;
        background-position: 13px 38px
    }
}

.active-panel-items {
    margin: 10px -4px 0;
    overflow: hidden;
    clear: both;
    z-index: 0
}

.active-panel-items,
.active-panel-items ul {
    height: 120px
}

.active-panel-items ul {
    padding: 0;
    margin: 0;
    list-style: none;
    -webkit-transform: translateY(-100%) translate3d(0, 0, 0);
    -moz-transform: translateY(-100%) translate3d(0, 0, 0);
    -ms-transform: translateY(-100%) translate3d(0, 0, 0);
    -o-transform: translateY(-100%) translate3d(0, 0, 0);
    transform: translateY(-100%) translate3d(0, 0, 0);
    -webkit-transition: -webkit-transform 0.5s 0.5s;
    -webkit-transition-delay: cubic-bezier(0.455, 0.03, 0.515, 0.955);
    -moz-transition: -moz-transform 0.5s 0.5s cubic-bezier(0.455, 0.03, 0.515, 0.955);
    -o-transition: -o-transform 0.5s 0.5s cubic-bezier(0.455, 0.03, 0.515, 0.955);
    transition: transform 0.5s 0.5s cubic-bezier(0.455, 0.03, 0.515, 0.955)
}

.active-panel-items li {
    float: left;
    display: inline-block;
    width: 33.33333%;
    padding: 0 4px;
    margin-bottom: 8px
}

.active-panel-items h4 {
    min-height: 4.14286em;
    padding: 0.35714em;
    margin: 0;
    font-size: 0.71429em;
    font-weight: 500;
    line-height: 1;
    color: white;
    text-align: center;
    text-transform: uppercase;
    cursor: pointer;
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flex;
    display: -webkit-flex;
    display: flex;
    -webkit-box-orient: vertical;
    -moz-box-orient: vertical;
    -ms-flex-direction: column;
    -webkit-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center;
    -webkit-box-pack: center;
    -moz-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    justify-content: center
}

.flexboxlegacy .active-panel-items h4 {
    width: 100%
}

@media only screen and (min-width: 47.14286em) {
    .active-panel-items h4 {
        line-height: inherit
    }
}

@media only screen and (min-width: 73.14286em) {
    .active-panel-items h4 {
        font-size: 0.92857em
    }
}

.home-section-submissions {
    margin-top: 60px;
    position: relative
}

.home-section-submissions .carousel-nav {
    position: absolute;
    top: -40px;
    right: 0
}

@media only screen and (min-width: 47.14286em) {
    .home-section-submissions .carousel-nav {
        right: 20px
    }
}

.featured-submission-header {
    background-color: #3c84c5;
    padding: 1.07143em 1.42857em 0.35714em;
    background-position: 98% 50%;
    background-repeat: no-repeat;
    color: white;
    -webkit-background-size: 40px auto;
    -moz-background-size: 40px auto;
    -o-background-size: 40px auto;
    background-size: 40px auto
}

.featured-submission-header .section-title {
    color: white
}

.featured-submission-content {
    *zoom: 1
}

.featured-submission-content:before,
.featured-submission-content:after {
    content: " ";
    display: table
}

.featured-submission-content:after {
    clear: both
}

.featured-submission-content article {
    background-color: #d2d3d4;
    margin-top: 0.5em;
    padding: 1.42857em
}

.featured-submission-content header {
    border-bottom: 1px solid #a6a8ab;
    margin-bottom: 1.78571em;
    position: relative;
    *zoom: 1
}

.featured-submission-content header h2 {
    float: left;
    width: 50%;
    margin: 0;
    font-size: 20px;
    color: #3c84c5
}

.featured-submission-content header:before,
.featured-submission-content header:after {
    content: " ";
    display: table
}

.featured-submission-content header:after {
    clear: both
}

.featured-submission-content .meta {
    position: absolute;
    width: 50%;
    bottom: 0px;
    right: 0;
    text-align: right;
    text-transform: lowercase;
    color: #58595b
}

.featured-submission-content .meta .author {
    font-weight: 500;
    color: #595b5f
}

.featured-submission-content figcaption {
    color: #58595b
}

.featured-submission-content img {
    border: 1px solid #58595b
}

.home-section-news {
    margin-top: 1.78571em
}

.home-section-news .news-header {
    border-bottom: 1px solid #a6a8ab;
    padding: 0.71429em;
    background-image: url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzNS41MTgiIGhlaWdodD0iNDIuNDUxIiB2aWV3Qm94PSI1Ljc0MSA1LjI3NCAzNS41MTggNDIuNDUxIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDUuNzQxIDUuMjc0IDM1LjUxOCA0Mi40NTEiPjxwYXRoIGZpbGw9IiNBNkE4QUIiIGQ9Ik0xMC44MzggNi45MzljLTEuODIgMS43NjgtMi43NTYgNC4xNi0yLjc1NiA2LjcwOCAwIDIuNDk2LjkzNiA0Ljg4OCAyLjc1NiA2LjcwOGwtMS41NjEgMS42MTJjLTIuMzQtMi4zNC0zLjQ4My01LjQwOC0zLjUzNi04LjQ3Ny4wNTMtMi44NiAxLjA0LTUuODI0IDMuNDg0LTguMjE2bDEuNjEzIDEuNjY1em0yMi42NzQgMzkuNjc4bC0uNTcyLTEuNDU3aC0xOS4xMzhsLS41NzIgMS40NTdjLS44MzIgMi4xMzEtNC4zNjguODgzLTMuNDgzLTEuMzU0bDExLjU0My0yOS42OTIgMS43NjktMS4xOTZoLjY3NmwxLjcxNiAxLjE5NiAxMS41NDUgMjkuNjkzYy45ODYgMi40NDUtMi43MDUgMy4zODEtMy40ODQgMS4zNTN6bS0xNy4xNjItMzYuNzY1Yy0xLjA5MiAxLjA0LTEuNjY0IDIuNTQ4LTEuNjY0IDMuODk5IDAgMS4zNTMuNTIxIDIuNzA0IDEuNTA5IDMuNjkybC0xLjQ1NiAxLjQ1NmMtMS40MDQtMS40MDMtMi4yODgtMy4zOC0yLjI4OC01LjMwNCAwLTEuODIuNzI4LTMuNjkyIDIuMzkyLTUuMzA1bDEuNTA3IDEuNTYyem01LjI1MyAzMy40MzdsLTUuMDk3LTUuMDQ1LTEuOTc2IDUuMDQ1aDcuMDczem0tNC4zNjktNi45NjlsMS43MTYgMS42NjQgMy4yMjQtMy4xNzItMy4xMi0zLjEyMS0xLjgyIDQuNjI5em0yLjcwNC02LjM0M2wzLjUzNiAzLjQ4MiAzLjUzNi0zLjQ4MmgtNy4wNzJ6bTYuNzYgOS4zNTlsLTMuMjI0LTMuMjI1LTMuMjI1IDMuMjI1IDMuMjI1IDMuMjI1IDMuMjI0LTMuMjI1em0tNi4yNC0xMS4yMzJoNS44MjRsLTIuOTEyLTcuNTQtMi45MTIgNy41NHptLjUyMS0xNi4xNzJjMC0xLjMwMSAxLjA5Mi0yLjM5MyAyLjM5Mi0yLjM5MyAxLjM1NCAwIDIuMzkzIDEuMDkyIDIuMzkzIDIuMzkzIDAgMS4zLTEuMDM5IDIuMzkyLTIuMzkzIDIuMzkyLTEuMzAxLS4wMDEtMi4zOTItMS4wOTMtMi4zOTItMi4zOTJ6bTYuNzU5IDE5LjkxNmwtMi45NjUgMi45NjUgMy4yMjUgMy4xNzIgMS41NjEtMS41MDgtMS44MjEtNC42Mjl6bTQuNDczIDExLjQ0MWwtMS45MjUtNC45NDEtNC45MzggNC45NDFoNi44NjN6bS0xLjU2MS0yNS43NDFjMS4wOTItMS4wNCAxLjY2NC0yLjU0OCAxLjY2NC0zLjk1MiAwLTEuMjQ4LS41MjEtMi42NTItMS41MDgtMy42OTJsMS40NTUtMS40NTZjMS4zNTIgMS41MDggMi4yODggMy4zOCAyLjI4OCA1LjM1NiAwIDEuODE5LS43MjkgMy42OTItMi4zNCA1LjI1MmwtMS41NTktMS41MDh6bTUuNTEzIDIuOTEyYzEuODE5LTEuNzY5IDIuNzU2LTQuMTYgMi43MDQtNi43MDkuMDUyLTIuNDk2LS44ODUtNC45MzktMi43MDQtNi43NmwxLjU2LTEuNTA4YzIuMzQgMi4yODggMy40ODQgNS4zNTUgMy41MzYgOC40MjQtLjA1MiAyLjg2LTEuMDQgNS44MjQtMy40ODMgOC4xNjVsLTEuNjEzLTEuNjEyeiIvPjwvc3ZnPg==');
    background-position: 95% center;
    -webkit-background-size: 25px;
    -moz-background-size: 25px;
    -o-background-size: 25px;
    background-size: 25px;
    background-repeat: no-repeat
}

.no-inlinesvg .home-section-news .news-header {
    background-image: url('../img/png/news.png?1371601233')
}

.home-section-news .section-title {
    padding: 0
}

.home-section-news .news-post {
    padding: 0.71429em
}

.home-section-news .news-post time {
    font-family: "Bebas", "ProximaNova", Verdana, Geneva, sans-serif;
    margin-right: 0.35714em;
    letter-spacing: 0.07143em;
    font-size: 12px;
    color: #a6a8ab;
    text-transform: uppercase
}

.home-section-news .news-post h5 {
    margin-bottom: 0;
    color: #58595b;
    font-family: "ProximaNova", Verdana, Geneva, sans-serif
}

.home-section-news .news-footer {
    padding: 1.42857em 0.71429em 1.28571em;
    border-bottom: 1px solid #a6a8ab;
    text-align: right;
    margin-bottom: 0.71429em
}

.home-section-news .news-footer a {
    text-decoration: none;
    font-weight: 500;
    font-size: 12px;
    color: #a6a8ab;
    text-transform: uppercase;
    color: #3c84c5
}

.home-section-news .news-footer a:hover {
    color: #00a7ac
}

@media only screen and (min-width: 47.14286em) {
    .home-section-news {
        margin-top: 0
    }
}

.filter-neighborhoods h5 {
    color: #58595b;
    font-weight: 500
}

.search-wrap input[type="submit"],
.search-wrap a.dropdown {
    letter-spacing: 0.14286em
}

@media only screen and (min-width: 47.14286em) {
    .search-wrap input[type="submit"],
    .search-wrap a.dropdown {
        font-size: 0.71429em
    }
}

@media only screen and (min-width: 73.14286em) {
    .search-wrap input[type="submit"],
    .search-wrap a.dropdown {
        font-size: 0.85714em
    }
}

.pops-results {
    padding-left: 1.42857em;
    padding-right: 1.42857em;
    width: 100%
}

.pops-results>header {
    position: relative
}

.pops-results>header h4 {
    padding-right: 90px;
    color: #58595b;
    font-size: 1em;
    font-family: "ProximaNova", Verdana, Geneva, sans-serif
}

.pops-results>header .see-all-pops {
    position: absolute;
    right: 0;
    top: 0
}

.pops-results>header .num-results {
    font-weight: 500
}

@media only screen and (min-width: 47.14286em) {
    .pops-results {
        padding-left: 0;
        padding-right: 0
    }
}

.pops-listings {
    display: none
}

.pops-listings .pops-list {
    display: block;
    padding: 0;
    margin: 0 -0.35714em;
    *zoom: 1
}

.pops-listings .pops-list,
.pops-listings .pops-list ul {
    list-style: none
}

.pops-listings .pops-list ul {
    padding: 0
}

.pops-listings .pops-list:before,
.pops-listings .pops-list:after {
    content: " ";
    display: table
}

.pops-listings .pops-list:after {
    clear: both
}

.pops-listings .pops-list>li {
    display: inline;
    height: auto;
    float: left;
    padding: 0 0.35714em 0.71429em
}

.pops-listings .pops-list>li {
    width: 33.33333%;
    padding: 0 0.35714em 0.71429em
}

.pops-listings .pops-list>li:nth-of-type(n) {
    clear: none
}

.pops-listings .pops-list>li:nth-of-type(3n+1) {
    clear: both
}

@media only screen and (min-width: 47.14286em) {
    .pops-listings .pops-list>li {
        width: 33.33333%;
        padding: 0 0.35714em 0.71429em
    }
    .pops-listings .pops-list>li:nth-of-type(n) {
        clear: none
    }
    .pops-listings .pops-list>li:nth-of-type(3n+1) {
        clear: both
    }
}

@media only screen and (min-width: 47.14286em) {
    .pops-listings {
        display: block;
        padding-right: 1.42857em;
        padding-left: 0;
        width: 58.33333%;
        float: left
    }
}

.pops-list>li:nth-child(n+4) .pops-item {
    border-top: 2px solid #3c84c5;
    padding-top: 15px
}

.pops-item {
    display: block;
    margin-bottom: 0.35714em
}

.pops-item img {
    border: 1px solid #a6a8ab
}

.pops-item figcaption {
    text-align: left;
    display: block;
    padding: 0.14286em 0.71429em
}

.pops-item figcaption a {
    display: block;
    padding: 0.28571em 0 0;
    color: #3c84c5;
    text-decoration: none
}

.pops-item figcaption a:hover {
    color: #0c1b29
}

.pops-item .amenities-icons {
    margin-top: 5px;
    *zoom: 1
}

.pops-item .amenities-icons li {
    float: left;
    margin-bottom: 0;
    line-height: 1
}

.pops-item .amenities-icons:before,
.pops-item .amenities-icons:after {
    content: " ";
    display: table
}

.pops-item .amenities-icons:after {
    clear: both
}

.hide-thumbs .pops-item {
    display: block
}

.hide-thumbs .pops-item figcaption {
    text-align: right
}

.hide-thumbs .pops-item .amenities-icons,
.hide-thumbs .pops-item img {
    display: none !important
}

@media only screen and (min-width: 47.14286em) {
    .map-listings {
        padding-right: 0;
        padding-left: 1.42857em;
        width: 41.66667%;
        float: left
    }
}

.show-listings .pops-listings {
    display: block
}

.show-listings .map-listings {
    display: none
}

.show-map .map-listings {
    display: block
}

.show-map .pops-listings {
    display: none
}

@media only screen and (min-width: 47.14286em) {
    [class*="show-"] .pops-listings,
    [class*="show-"] .map-listings {
        display: block
    }
}

.pops_post>header {
    padding: 0.71429em 0
}

.pops_post>header h1 {
    margin-bottom: 0;
    line-height: 1.23
}

@media only screen and (min-width: 47.14286em) {
    .pops_post>header {
        width: auto;
        margin: 0;
        max-width: none;
        *zoom: 1
    }
    .pops_post>header h1 {
        padding-right: 1.07143em;
        width: 66.66667%;
        float: left
    }
    .pops_post>header:before,
    .pops_post>header:after {
        content: " ";
        display: table
    }
    .pops_post>header:after {
        clear: both
    }
    .pops_post>header>div {
        width: 33.33333%;
        float: left
    }
}

.pops_post .entry-content {
    *zoom: 1
}

.pops_post .entry-content:before,
.pops_post .entry-content:after {
    content: " ";
    display: table
}

.pops_post .entry-content:after {
    clear: both
}

.with-image .book-profile-image {
    float: right;
    margin: 0 0 15px 15px
}

.with-image .book-profile {
    width: 75%
}

.site-plan {
    margin-bottom: 0.71429em
}

.site-plan a {
    display: block;
    cursor: -webkit-zoom-in;
    cursor: -moz-zoom-in;
    cursor: zoom-in;
    text-decoration: none;
    color: #58595b
}

.site-plan img {
    vertical-align: top;
    border: #a6a8ab solid 2px
}

.site-plan figcaption {
    padding-top: 5px;
    text-align: left
}

.site-plan:last-child {
    margin-bottom: 0
}

.pops_ratings {
    color: #a6a8ab;
    position: relative;
    margin-top: 1.07143em
}

@media only screen and (min-width: 47.14286em) {
    .pops_ratings .post-ratings-text {
        position: absolute;
        width: 80px;
        top: 0;
        right: 100%;
        text-align: right
    }
}

.pops_ratings .post-ratings {
    vertical-align: top;
    *zoom: 1
}

.pops_ratings .post-ratings img {
    display: inline-block;
    content: "";
    width: 21px;
    height: 21px;
    margin-right: 10px;
    background-position: center 0;
    background-image: url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMy40MTgiIGhlaWdodD0iNTYuNTQ3Ij48cGF0aCBmaWxsPSIjRkZDQjBBIiBkPSJNMjIuNjA1IDcuOTUxYy0uMDkyLS4yODgtLjM2My0uNDg1LS42Ny0uNDg1aC03LjMwNWwtMi4yNTItNi45NDdjLS4xODktLjU3Ni0xLjE0OS0uNTc5LTEuMzM3IDBsLTIuMjU0IDYuOTQ3aC03LjMwNmMtLjMwNSAwLS41NzQuMTk3LS42NjguNDg1LS4wOTQuMjkuMDEuNjA4LjI1Ni43ODRsNS45MDggNC4yOTQtMi4yNTYgNi45NDhjLS4wOTQuMjg5LjAwOS42MDcuMjU0Ljc4My4xMjUuMDkyLjI2OC4xMzUuNDE0LjEzNS4xNDMgMCAuMjkxLS4wNDMuNDEyLS4xMzVsNS45MDYtNC4yOTIgNS45MTMgNC4yOTJjLjI0Ni4xOC41NzYuMTguODIyIDAgLjI0OC0uMTc2LjM1LS40OTQuMjU4LS43ODNsLTIuMjYyLTYuOTUgNS45MS00LjI5MmMuMjQ3LS4xNzYuMzUxLS40OTUuMjU3LS43ODR6Ii8+PHBhdGggZmlsbD0iI0E2QThBQyIgZD0iTTIyLjYwNiA0My41MThjLS4wOTMtLjI4Ny0uMzY0LS40ODQtLjY3MS0uNDg0aC03LjMwM2wtMi4yNTQtNi45NDdjLS4xODgtLjU3Ni0xLjE1MS0uNTgtMS4zMzYgMGwtMi4yNTUgNi45NDdoLTcuMzA1Yy0uMzA3IDAtLjU3Ni4xOTctLjY2OS40ODQtLjA5NC4yODkuMDA5LjYwNy4yNTcuNzgzbDUuOTA2IDQuMjk1LTIuMjU2IDYuOTQ3Yy0uMDk0LjI5LjAwOS42MDcuMjU1Ljc4My4xMjQuMDkyLjI2Ny4xMzUuNDEyLjEzNS4xNDYgMCAuMjkyLS4wNDMuNDE1LS4xMzVsNS45MDQtNC4yOTIgNS45MTQgNC4yOTJjLjI0NC4xOC41NzcuMTguODIgMCAuMjUtLjE3Ni4zNTItLjQ5My4yNTktLjc4M2wtMi4yNjEtNi45NDkgNS45MS00LjI5M2MuMjQ2LS4xNzYuMzUxLS40OTQuMjU4LS43ODN6Ii8+PC9zdmc+');
    -webkit-background-size: auto;
    -moz-background-size: auto;
    -o-background-size: auto;
    background-size: auto;
    background-repeat: no-repeat
}

.pops_ratings .post-ratings img:last-of-type {
    margin-right: 0;
    clear: right
}

.pops_ratings .post-ratings img[src*="rating_off"] {
    background-position: center -35px
}

.no-inlinesvg .pops_ratings .post-ratings img {
    background-image: url('../img/png/ratings.png?1371159361')
}

.pops_ratings .post-ratings strong {
    vertical-align: top;
    margin-left: 2px
}

.pops_ratings .post-ratings:before,
.pops_ratings .post-ratings:after {
    content: " ";
    display: table
}

.pops_ratings .post-ratings:after {
    clear: both
}

@media only screen and (min-width: 47.14286em) {
    .pops_ratings {
        margin-top: 0;
        padding-left: 45px
    }
}

.book-profile {
    border-top: 1px solid #a6a8ab;
    padding-top: 0.71429em
}

.profile-entry {
    border-top: 1px solid #a6a8ab;
    padding: 0.35714em 0 0.71429em
}

.profile-entry>header {
    margin-bottom: 0.71429em;
    *zoom: 1
}

.profile-entry>header time {
    float: right;
    color: #a6a8ab
}

.profile-entry>header .author {
    text-transform: lowercase
}

.profile-entry>header:before,
.profile-entry>header:after {
    content: " ";
    display: table
}

.profile-entry>header:after {
    clear: both
}

.post-item {
    padding-bottom: 0.71429em;
    margin-bottom: 0.71429em;
    border-bottom: 1px solid #a6a8ab
}

.post-item:last-of-type {
    margin-bottom: 0;
    border-bottom: 0
}

.post-item>header {
    position: relative;
    padding-top: 2.14286em
}

.post-item>header h2 {
    font-size: 1.42857em
}

.post-item>header .meta {
    position: absolute;
    top: 0.35714em
}

.post-item>header time {
    font-family: "Bebas", "ProximaNova", Verdana, Geneva, sans-serif;
    font-size: 15px
}