@import '//use.fontawesome.com/releases/v5.3.1/css/all.css';
@import '//use.typekit.net/vgd5ify.css';
html,
body,
div,
span,
applet,
object,
iframe,
h1,
h2,
h3,
h4,
h5,
h6,
p,
blockquote,
pre,
a,
abbr,
acronym,
address,
big,
cite,
code,
del,
dfn,
em,
img,
ins,
kbd,
q,
s,
samp,
small,
strike,
strong,
sub,
sup,
tt,
var,
b,
u,
i,
center,
dl,
dt,
dd,
ol,
ul,
li,
fieldset,
form,
label,
legend,
table,
caption,
tbody,
tfoot,
thead,
tr,
th,
td,
article,
aside,
canvas,
details,
embed,
figure,
figcaption,
footer,
header,
hgroup,
menu,
nav,
output,
ruby,
section,
summary,
time,
mark,
audio,
video {
    margin: 0;
    padding: 0;
    border: 0;
    font-size: 100%;
    font: inherit;
    vertical-align: baseline
}

html {
    -webkit-font-smoothing: antialiased
}

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

body {
    line-height: 1
}

ol,
ul {
    list-style: none
}

blockquote,
q {
    quotes: none
}

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

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

.pxcols {
    margin: -60px 0 0 -60px
}

@media (min-width: 1024px) {
    .pxcols {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -ms-flex-flow: row wrap;
        flex-flow: row wrap;
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between
    }
}

.pxcols .col {
    padding: 60px 0 0 60px
}

@media (min-width: 1024px) {
    .pxcols .col {
        max-width: 33.33333%
    }
}

.post-list-container {
    margin-top: 60px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap
}

.post-list-container .post-grid-item {
    width: 100%;
    padding: 20px;
    border-bottom: 1px dashed #ccc;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
}

@media (min-width: 500px) {
    .post-list-container .post-grid-item {
        width: 50%;
        border-right: 1px dashed #ccc
    }
    .post-list-container .post-grid-item:nth-child(2n) {
        border-right: none
    }
}

@media (min-width: 768px) {
    .post-list-container .post-grid-item {
        width: 33.33333%;
        border-right: 1px dashed #ccc
    }
    .post-list-container .post-grid-item:nth-child(2n) {
        border-right: 1px dashed #ccc
    }
    .post-list-container .post-grid-item:nth-child(3n) {
        border-right: none
    }
}

@media (min-width: 1024px) {
    .post-list-container .post-grid-item {
        width: 25%;
        border-right: 1px dashed #ccc
    }
    .post-list-container .post-grid-item:nth-child(3n) {
        border-right: 1px dashed #ccc
    }
    .post-list-container .post-grid-item:nth-child(4n) {
        border-right: none
    }
}

@media (min-width: 500px) {
    .post-list-container .post-grid-item {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column
    }
}

.post-list-container .post-grid-item__image {
    position: relative;
    border: 1px solid #41464d;
    border-radius: 50%;
    overflow: hidden;
    background: #ccc;
    margin-bottom: 20px;
    min-width: 100px;
    margin-right: 10px
}

@media (max-width: 500px) {
    .post-list-container .post-grid-item__image {
        height: 280px
    }
}

.post-list-container .post-grid-item__image:after {
    content: '';
    padding-bottom: 100%;
    display: block
}

.post-list-container .post-grid-item__image img {
    position: absolute;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    width: auto;
    height: auto;
    min-width: 100%;
    min-height: 100%
}

.post-list-container .post-grid-item__image--portrait img {
    max-width: 100%;
    max-height: none
}

.post-list-container .post-grid-item__image--landscape img {
    max-width: none;
    max-height: 100%
}

.post-list-container .post-grid-item__content {
    width: 100%;
    text-align: center;
    font-size: 25px
}

.post-list-container .post-grid-item__name {
    margin-bottom: 10px;
    min-height: 48px;
    display: block;
    color: inherit;
    font-weight: bold;
    font-size: 20px
}

@media (min-width: 500px) {
    .post-list-container .post-grid-item__name {
        text-align: center
    }
}

.post-list-container .post-grid-item__meta {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    padding: 10px 0;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.post-list-container .post-grid-item__meta.links a {
    max-width: 190px;
    display: inline-block
}

.post-list-container .post-grid-item__meta.links a:first-child {
    margin-bottom: 10px
}

@media (max-width: 500px) {
    body.specialty-diets .mod--landing_page_grid {
        margin-top: -40px
    }
}

@media (max-width: 500px) {
    body.specialty-diets .post-list-container .post-grid-item {
        padding: 20px;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center
    }
    body.specialty-diets .post-list-container .post-grid-item__image {
        -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
        order: 2;
        width: 280px
    }
    body.specialty-diets .post-list-container .post-grid-item__content {
        -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
        order: 1;
        text-align: center;
        font-size: 26px;
        padding: 10px 0
    }
    body.specialty-diets .post-list-container .post-grid-item__meta {
        -webkit-box-ordinal-group: 4;
        -ms-flex-order: 3;
        order: 3
    }
    body.specialty-diets .post-list-container .post-grid-item__meta.links a {
        max-width: 125px
    }
}

body {
    font-size: 16px;
    font-family: "adobe-garamond-pro", serif
}

h1.shadowed,
h2.shadowed,
h3.shadowed,
h4.shadowed,
h5.shadowed,
h6.shadowed {
    text-shadow: 0 3px 6px rgba(0, 0, 0, 0.16)
}

h1>.ribbon,
h2>.ribbon,
h3>.ribbon,
h4>.ribbon,
h5>.ribbon,
h6>.ribbon {
    display: inline-block
}

@media (min-width: 1024px) {
    h1>.ribbon,
    h2>.ribbon,
    h3>.ribbon,
    h4>.ribbon,
    h5>.ribbon,
    h6>.ribbon {
        background-color: #bc955c;
        color: #fff;
        -webkit-clip-path: polygon(100% 0%, 98% 50%, 100% 100%, 0 100%, 2% 50%, 0 0);
        clip-path: polygon(100% 0%, 98% 50%, 100% 100%, 0 100%, 2% 50%, 0 0);
        padding: 1% 4%;
        line-height: 1;
        text-shadow: none
    }
}

h1 {
    font-size: 90px;
    font-family: "eloquent-jf-pro", serif
}

@media (max-width: 1100px) {
    h1 {
        font-size: 75px
    }
}

@media (max-width: 500px) {
    h1 {
        font-size: 60px
    }
}

h2,
.single--post h1 {
    color: #41464D;
    font-size: 56px;
    font-family: "eloquent-jf-pro", serif;
    font-weight: normal;
    line-height: 65px
}

@media (max-width: 1024px) {
    h2,
    .single--post h1 {
        font-size: 48px
    }
}

@media (max-width: 768px) {
    h2,
    .single--post h1 {
        font-size: 42px
    }
}

@media (max-width: 500px) {
    h2,
    .single--post h1 {
        font-size: 28px
    }
}

h3 {
    font-size: 36px;
    font-family: "adobe-garamond-pro", serif;
    line-height: 36px;
    margin: 11px 0
}

h4 {
    font-size: 25px;
    font-family: "eloquent-jf-pro", serif;
    font-weight: bold;
    line-height: 1.2;
    margin: 8px 0
}

h5 {
    font-size: 150px;
    font-family: "adobe-garamond-pro", serif;
    font-weight: bold
}

h5.alt {
    font-family: "Helvetica Neue LT W01_51488890", Helvetica, sans-serif
}

h6 {
    font-size: 15px;
    font-family: "eloquent-jf-pro", serif;
    margin-bottom: 20px
}

p {
    line-height: 1.5em
}

.alt {
    font-style: italic
}

.sans {
    font-family: "Helvetica Neue LT W01_51488890", Helvetica, sans-serif
}

.bold {
    font-weight: bold
}

.blockquote blockquote {
    font-size: 25px;
    font-family: "Helvetica Neue LT W01_75 Bold", Helvetica, sans-serif;
    margin-bottom: 20px;
    padding-top: 60px;
    position: relative
}

.blockquote blockquote:before {
    content: '“”';
    font-size: 100px;
    line-height: 1;
    display: block;
    position: absolute;
    top: 0;
    left: 0;
    color: #bc955c
}

.blockquote figcaption {
    font-family: "adobe-garamond-pro", serif;
    font-style: italic;
    font-size: 16px
}

.button,
button,
#cancel-comment-reply-link,
.navigation div>a {
    border: none;
    display: inline-block;
    font-size: 14px;
    font-family: "zeitung", sans-serif;
    font-style: normal;
    font-weight: 600;
    background-color: #b43348;
    outline: none;
    border-radius: 30px;
    color: #dee8d6;
    text-decoration: none;
    padding: 8px 40px 10px 25px;
    min-width: 190px;
    margin: 0;
    -webkit-transition: .25s linear;
    transition: .25s linear;
    text-align: left;
    line-height: 1;
    position: relative;
    text-transform: uppercase
}

.button.short,
button.short,
#cancel-comment-reply-link.short,
.navigation div>a.short {
    margin-right: 12px;
    min-width: 156px;
    width: 156px
}

.button.short:last-child,
button.short:last-child,
#cancel-comment-reply-link.short:last-child,
.navigation div>a.short:last-child {
    margin-right: 0
}

@media (max-width: 500px) {
    .button,
    button,
    #cancel-comment-reply-link,
    .navigation div>a {
        display: block;
        margin: 0 auto
    }
}

.button:hover,
button:hover,
#cancel-comment-reply-link:hover,
.navigation div>a:hover {
    cursor: pointer;
    color: #fff;
    text-decoration: none !important
}

.button:hover:after,
button:hover:after,
#cancel-comment-reply-link:hover:after,
.navigation div>a:hover:after {
    right: 5px
}

.button.full,
button.full,
#cancel-comment-reply-link.full,
.navigation div>a.full {
    color: #fff
}

.button.read-more,
button.read-more,
#cancel-comment-reply-link.read-more,
.navigation div>a.read-more {
    max-width: 190px
}

.button.no-style,
.button[role="tab"],
.button.slick-arrow,
button.no-style,
button[role="tab"],
button.slick-arrow,
#cancel-comment-reply-link.no-style,
#cancel-comment-reply-link[role="tab"],
#cancel-comment-reply-link.slick-arrow,
.navigation div>a.no-style,
.navigation div>a[role="tab"],
.navigation div>a.slick-arrow {
    border: 0;
    padding: 0;
    color: inherit
}

.button.no-style:hover,
.button[role="tab"]:hover,
.button.slick-arrow:hover,
button.no-style:hover,
button[role="tab"]:hover,
button.slick-arrow:hover,
#cancel-comment-reply-link.no-style:hover,
#cancel-comment-reply-link[role="tab"]:hover,
#cancel-comment-reply-link.slick-arrow:hover,
.navigation div>a.no-style:hover,
.navigation div>a[role="tab"]:hover,
.navigation div>a.slick-arrow:hover {
    background-color: transparent;
    color: inherit
}

.button.no-style:after,
.button[role="tab"]:after,
.button.slick-arrow:after,
button.no-style:after,
button[role="tab"]:after,
button.slick-arrow:after,
#cancel-comment-reply-link.no-style:after,
#cancel-comment-reply-link[role="tab"]:after,
#cancel-comment-reply-link.slick-arrow:after,
.navigation div>a.no-style:after,
.navigation div>a[role="tab"]:after,
.navigation div>a.slick-arrow:after {
    display: none
}

.button:after,
button:after,
#cancel-comment-reply-link:after,
.navigation div>a:after {
    background: url(/wp-content/themes/betterweather/assets/images/right-arrow.svg) center center no-repeat;
    content: '';
    background-size: 7px 12px;
    background-position: center;
    background-repeat: no-repeat;
    display: block;
    width: 20px;
    position: absolute;
    right: 8px;
    -webkit-transition: .25s linear;
    transition: .25s linear;
    -webkit-transform: translate(0, 22%);
    transform: translate(0, 22%);
    top: 2px;
    height: 20px
}

.button--white,
button--white,
#cancel-comment-reply-link--white,
.navigation div>a--white {
    background-color: #B13349;
    border: none;
    color: #dee8d6
}

.button.ripple,
.generic.ripple {
    position: relative;
    overflow: hidden;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0)
}

.button.ripple:before,
.generic.ripple:before {
    content: "";
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    pointer-events: none;
    background-image: radial-gradient(circle, #fff 10%, transparent 10.01%);
    background-repeat: no-repeat;
    background-position: 50%;
    -webkit-transform: scale(10, 10);
    transform: scale(10, 10);
    opacity: 0;
    -webkit-transition: opacity 1s, -webkit-transform .5s;
    transition: opacity 1s, -webkit-transform .5s;
    transition: transform .5s, opacity 1s;
    transition: transform .5s, opacity 1s, -webkit-transform .5s
}

.button.ripple:active:before,
.generic.ripple:active:before {
    -webkit-transform: scale(0, 0);
    transform: scale(0, 0);
    opacity: .3;
    -webkit-transition: 0s;
    transition: 0s
}

.button .ripple:active:after,
.generic .ripple:active:after {
    -webkit-transform: scale(0, 0);
    transform: scale(0, 0);
    opacity: .3;
    -webkit-transition: 0s;
    transition: 0s
}

.commentlist+.navigation>div {
    margin: 20px auto 40px;
    text-align: center
}

.commentlist+.navigation>div a {
    display: inline-block
}

.navigation div.alignleft>a {
    padding: 8px 25px 10px 40px
}

.navigation div.alignleft>a:after {
    display: none
}

.navigation div.alignleft>a:before {
    background: url(/wp-content/themes/betterweather/assets/images/right-arrow.svg) center center no-repeat;
    content: '';
    background-size: 7px 12px;
    background-position: center;
    background-repeat: no-repeat;
    display: block;
    width: 20px;
    position: absolute;
    left: 8px;
    -webkit-transition: .25s linear;
    transition: .25s linear;
    -webkit-transform: translate(0, 22%) rotate(180deg);
    transform: translate(0, 22%) rotate(180deg);
    top: 2px;
    height: 20px
}

.navigation div.alignleft>a:hover:before {
    left: 5px
}

.slides .slick-prev,
.slides .slick-next {
    border-radius: 18px;
    color: #41464D;
    position: absolute;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    top: 50%;
    width: 35px;
    height: 35px;
    min-width: 35px;
    min-height: 35px;
    z-index: 100;
    text-indent: -999em
}

.slides .slick-prev:after,
.slides .slick-next:after {
    color: #dee8d6;
    font-style: normal;
    display: block;
    -webkit-transform: translate(0, 35%);
    transform: translate(0, 35%);
    line-height: 1
}

.slides .slick-prev:hover,
.slides .slick-next:hover {
    background-color: #b43348
}

.slides .slick-prev:hover:after,
.slides .slick-next:hover:after {
    color: #fff
}

.slides .slick-prev {
    left: 0
}

.slides .slick-prev:after {
    right: auto;
    left: 6px;
    -webkit-transform: translate(0, 35%) rotate(180deg);
    transform: translate(0, 35%) rotate(180deg)
}

.slides .slick-prev:hover:after {
    left: 1px
}

.slides .slick-next {
    right: 0
}

.slides .slick-next:after {
    right: 6px
}

.slides .slick-next:hover:after {
    right: 1px
}

*,
*:after,
*:before {
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}

html {
    scroll-behavior: smooth
}

body,
html {
    width: 100%;
    overflow-x: hidden;
    background-color: #fff
}

@media (max-width: 768px) {
    body {
        background: url(/wp-content/themes/betterweather/assets/images/half-circle-mobile-bg.svg) repeat-y top center;
        background-size: contain
    }
}

body.nav-open {
    position: fixed;
    overflow-y: hidden !important
}

.lazy {
    background-image: none !important
}

a {
    color: #b43348;
    outline: none !important
}

a:target {
    display: block;
    position: relative;
    top: -75px;
    visibility: hidden
}

.wysiwyg a:hover {
    text-decoration: underline
}

sup {
    display: inline-block;
    font-size: 14px;
    position: relative;
    top: -5px
}

.ready {
    opacity: 0;
    -webkit-transition: all .33s linear;
    transition: all .33s linear
}

#content-wrapper {
    padding-top: 70px;
    position: relative;
    width: 100%;
    height: auto;
    overflow: hidden;
    opacity: 0
}

#content-wrapper.ready {
    opacity: 1
}

@media (max-width: 500px) {
    #content-wrapper section:last-child {
        margin-bottom: 20px
    }
}

#lineContainer {
    position: fixed;
    left: 5px;
    height: 370px;
    max-width: 9px;
    width: 100%;
    top: 50%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    display: none;
    z-index: 10;
    -webkit-transition: opacity .5s ease-in;
    transition: opacity .5s ease-in
}

#lineContainer:before,
#lineContainer:after {
    background-color: #8aafaf;
    border: 2px solid #fff;
    border-radius: 50%;
    content: '';
    display: block;
    height: 11px;
    width: 11px;
    position: absolute;
    top: -6px;
    z-index: 11
}

#lineContainer:after {
    background-color: #799a05;
    bottom: -3px;
    top: auto
}

@media (min-width: 1348px) {
    #lineContainer {
        display: block;
        pointer-events: none
    }
}

#lineContainer .mark {
    border-top: 2px solid #8aafaf;
    width: 20px;
    left: 50%;
    position: relative;
    background-color: transparent;
    height: 25%;
    -webkit-transform: translateX(-46%);
    transform: translateX(-46%);
    font-size: 10px;
    font-family: "zeitung", sans-serif;
    top: -1px;
    color: #6c9a9a
}

#lineContainer .mark:before {
    display: inline-block;
    position: absolute;
    top: -7px;
    left: 23px;
    width: 35px;
    letter-spacing: normal
}

#lineContainer .mark:nth-child(1):before {
    content: '1 cup'
}

#lineContainer .mark:nth-child(2):before {
    content: '\00BE \0020 cup'
}

#lineContainer .mark:nth-child(3):before {
    content: '\00BD \0020 cup'
}

#lineContainer .mark:nth-child(4):before {
    content: '\00BC \0020 cup'
}

#lineContainer .mark .hash {
    border-bottom: 1px solid #c2c6cb;
    width: 10px;
    height: 25%
}

#lineContainer progress,
#lineContainer progress[role] {
    appearance: none;
    -moz-appearance: none;
    -webkit-appearance: none;
    border: none;
    background-size: auto;
    background-color: transparent;
    -webkit-transform: rotate(270deg);
    transform: rotate(270deg);
    position: absolute;
    left: -180px;
    height: 9px;
    top: 176px;
    width: 370px
}

#lineContainer progress::-webkit-progress-bar,
#lineContainer progress[role]::-webkit-progress-bar {
    background-color: transparent
}

#lineContainer progress[value] {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    height: 9px;
    width: 370px;
    border-radius: 0 4px 4px 0
}

#lineContainer progress[value]::-webkit-progress-value {
    background-color: #EDF2EA;
    -webkit-box-shadow: none;
    box-shadow: none;
    border-radius: 0 4px 4px 0
}

#lineContainer progress[role]:after {
    background-image: none
}

#lineContainer progress[role] strong {
    display: none
}

#lineContainer progress[role][aria-valuenow] {
    background: #EDF2EA !important
}

#lineContainer progress {
    color: #EDF2EA
}

#lineContainer progress::-moz-progress-bar {
    background: #EDF2EA;
    border-radius: 0 4px 4px 0
}

#lineContainer progress::-webkit-progress-value {
    background: #EDF2EA
}

#lineContainer progress[aria-valuenow]:before {
    background: #EDF2EA
}

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

a {
    text-decoration: none
}

p {
    color: #41464D
}

.icon {
    width: 20px;
    max-width: 20px;
    max-height: 20px
}

.container {
    padding: 0 20px;
    position: relative;
    max-width: 1200px;
    margin: 0 auto;
    width: 100%;
    height: 100%;
    z-index: 5
}

@media (max-width: 768px) {
    .container {
        padding: 0
    }
    .container .content {
        padding: 0 20px
    }
}

@media (min-width: 1240px) {
    .container {
        padding: 0
    }
}

.header-lines {
    position: relative;
    text-align: center
}

.header-lines:before,
.header-lines:after {
    background: url(/wp-content/themes/betterweather/assets/images/dark-gray-pixel.png) repeat-x left center;
    border-top: 1px dashed #9BB9B9;
    border-bottom: 1px dashed #9BB9B9;
    content: '';
    display: block;
    line-height: 20px;
    height: 1px;
    padding: 8px 0;
    position: absolute;
    top: 40%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    width: 30%;
    max-width: 370px
}

@media (max-width: 1100px) {
    .header-lines:before,
    .header-lines:after {
        width: 25%
    }
}

@media (max-width: 1024px) {
    .header-lines:before,
    .header-lines:after {
        width: 20%
    }
}

@media (max-width: 768px) {
    .header-lines:before,
    .header-lines:after {
        padding: 4px 0;
        width: 16%
    }
}

.header-lines h2 {
    position: relative;
    line-height: 1.16
}

@media (max-width: 1024px) {
    .header-lines h2 {
        margin: 0 auto 10px;
        max-width: 55%
    }
}

@media (max-width: 768px) {
    .header-lines h2 {
        font-size: 36px;
        max-width: 65%
    }
}

@media (max-width: 500px) {
    .header-lines h2 {
        font-size: 28px;
        margin-bottom: 5px
    }
}

.header-lines h1 {
    position: relative;
    line-height: 1.16;
	color: #41464D;
    font-size: 56px;
    font-family: "eloquent-jf-pro", serif;
    font-weight: normal;
}

@media (max-width: 1024px) {
    .header-lines h1 {
        margin: 0 auto 10px;
        max-width: 55%
    }
}

@media (max-width: 768px) {
    .header-lines h1 {
        font-size: 36px;
        max-width: 65%
    }
}

@media (max-width: 500px) {
    .header-lines h1 {
        font-size: 28px;
        margin-bottom: 5px
    }
}

.header-lines.small:before,
.header-lines.small:after {
    max-width: 180px
}

.header-lines.small h2 {
    max-width: 67%;
    margin: 0 auto
}

@media (max-width: 768px) {
    .header-lines.small h2 {
        margin: 0 auto 10px
    }
}

.header-lines.small h2:before,
.header-lines.small h2:after {
    max-width: 180px
}

.header-lines.small h2+.content span {
    display: block;
    font-size: 18px;
    line-height: 26px;
    max-width: 50%;
    margin: 0 auto 30px
}

@media (max-width: 500px) {
    .header-lines.small h2+.content span {
        width: 100%
    }
}

.header-lines.full:before {
    max-width: 100%;
    width: 100%
}

.header-lines.full:after {
    display: none
}

.header-lines:after {
    right: 0
}

.sub-title {
    color: #41464D;
    display: block;
    font-size: 18px;
    line-height: 1.44;
    margin: -5px auto 55px;
    max-width: 800px;
    text-align: center;
    width: 100%
}

@media (max-width: 500px) {
    .sub-title {
        margin-bottom: 25px
    }
}

.left-half {
    background-color: #EDF2EA;
    height: 100%;
    position: absolute;
    width: 50%;
    z-index: 1
}

.right-half {
    height: 100%;
    width: 100%;
    position: absolute;
    right: 0;
    background-position: right center;
    background-repeat: no-repeat;
    background-size: cover
}

.comment-count {
    display: inline-block;
    float: right;
    margin-right: 9%;
    position: relative;
    text-align: right
}

.comment-count:after {
    content: '...';
    display: inline-block;
    font-weight: bold;
    font-size: 9px;
    line-height: 1;
    height: 17px;
    width: 17px;
    position: absolute;
    text-align: center;
    border: 1px solid #41464D;
    border-top-left-radius: 17px;
    border-top-right-radius: 17px;
    border-bottom-right-radius: 17px;
    left: -30px
}

.centered {
    text-align: center
}

.shadowed {
    text-shadow: 0 3px 6px rgba(0, 0, 0, 0.16)
}

@media (min-width: 1024px) {
    .shadowed--mobile {
        text-shadow: none !important
    }
}

.caption {
    color: #41464D;
    font-size: 14px;
    font-family: "adobe-garamond-pro", serif;
    font-style: italic
}

.vr {
    display: none;
    width: 1px;
    background-color: #bdbdbd
}

@media (min-width: 1024px) {
    .vr {
        display: block
    }
}

.serif {
    font-family: "adobe-garamond-pro", serif
}

.serif.light-green {
    color: #9BB9B9
}

hr.hr-light-green {
    color: transparent;
    background: none;
    border-bottom: 1px dashed #9BB9B9;
    display: block;
    height: 0;
    width: 100%
}

@media (min-width: 1024px) {
    [data-px-tabs] .tabs .tab__header {
        display: none
    }
}

[data-px-tabs] .tabs .tab__content {
    display: none
}

[data-px-tabs] .tabs .tab.active .tab__content {
    display: block
}

.modular-banner {
    position: relative;
    background-size: cover;
    background-repeat: no-repeat;
    text-align: center;
    color: #fff
}

#loading {
    position: fixed;
    top: 0;
    left: 0;
    opacity: 0;
    height: 0;
    -webkit-transition: opacity .3s linear;
    transition: opacity .3s linear
}

.nav-open #loading {
    background-color: #bdbdbd;
    height: 100vh;
    width: 100vw;
    opacity: .45;
    z-index: 500
}

ul.heateor_sss_sharing_ul:first-of-type li {
    margin-right: 5px !important
}

ul.heateor_sss_sharing_ul:first-of-type i {
    height: 22px !important;
    width: 22px !important
}

@media (max-width: 768px) {
    ul.heateor_sss_sharing_ul:first-of-type i {
        height: 40px !important;
        width: 40px !important
    }
}

ul.heateor_sss_sharing_ul .heateorSssFacebookBackground,
ul.heateor_sss_sharing_ul .heateorSssInstagramBackground,
ul.heateor_sss_sharing_ul .heateorSssTwitterBackground,
ul.heateor_sss_sharing_ul .heateorSssPinterestBackground,
ul.heateor_sss_sharing_ul .heateorSssGoogleplusBackground {
    background-color: #b43348;
    -webkit-transition: all .3s linear;
    transition: all .3s linear
}

ul.heateor_sss_sharing_ul .heateorSssFacebookBackground:hover,
ul.heateor_sss_sharing_ul .heateorSssInstagramBackground:hover,
ul.heateor_sss_sharing_ul .heateorSssTwitterBackground:hover,
ul.heateor_sss_sharing_ul .heateorSssPinterestBackground:hover,
ul.heateor_sss_sharing_ul .heateorSssGoogleplusBackground:hover {
    background-color: #9BB9B9
}

#tinymce h2 {
    margin-bottom: 20px
}

#tinymce h3 {
    margin-bottom: 15px
}

#tinymce h4 {
    margin-bottom: 4px
}

#tinymce li {
    line-height: 28px;
    margin-bottom: 20px
}

.responsive-video {
    position: relative;
    padding-bottom: 56.25%;
    height: 0;
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center;
    margin-bottom: -1px
}

.responsive-video object,
.responsive-video embed,
.responsive-video iframe,
.responsive-video video {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 1
}

.responsive-video .video-cover {
    z-index: 2
}

.mobile {
    display: none !important
}

@media (max-width: 768px) {
    .mobile {
        display: block !important
    }
}

@media (max-width: 1100px) {
    .mobile.site-header__social {
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
        padding: 10px 0
    }
}

.hidden {
    display: none !important
}

@media (max-width: 768px) {
    .hide-mobile {
        display: none !important
    }
}

.hide-desktop {
    display: initial
}

@media (min-width: 1024px) {
    .hide-desktop {
        display: none !important
    }
}

.site-header {
    position: fixed;
    border-bottom: 1px solid #41464D;
    top: 0;
    left: 0;
    right: 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-flow: row nowrap;
    flex-flow: row nowrap;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    background-color: #fff;
    -webkit-box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.16);
    box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.16);
    z-index: 1001;
    height: 70px
}

@media (min-width: 1100px) {
    .site-header {
        background-color: rgba(255, 255, 255, 0.9)
    }
}

.site-header__logo-box {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-flow: row nowrap;
    flex-flow: row nowrap;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1
}

.site-header__social {
    display: none;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-flow: row nowrap;
    flex-flow: row nowrap;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.site-header__social .history {
    color: #41464D;
    display: none;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-flow: row;
    flex-flow: row;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    padding: 0 15px;
    border-left: 1px dashed #9BB9B9;
    border-right: 1px dashed #9BB9B9;
    margin-right: 15px;
    height: 62px
}

.site-header__social .history span {
    display: block;
    margin-top: -2px
}

.site-header__social .history .est {
    font-size: 16px;
    font-style: italic;
    line-height: 1;
    padding-top: 5px
}

.site-header__social .history .vert-line {
    font-family: "zeitung", sans-serif;
    font-size: 24px;
    line-height: 1
}

.site-header__social .history .year {
    font-family: "zeitung", sans-serif;
    font-size: 24px;
    line-height: 1;
    letter-spacing: -1.2px
}

@media (min-width: 1220px) {
    .site-header__social .history {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex
    }
}

.site-header__social a {
    display: inline-block;
    margin-right: 10px;
    text-align: center;
    background-color: #41464D;
    border-radius: 50%;
    height: 24px;
    width: 24px;
    -webkit-transition: all .3s linear;
    transition: all .3s linear
}

.site-header__social a i {
    color: #dee8d6;
    font-size: 12px;
    line-height: 1;
    -webkit-transition: .25s linear;
    transition: .25s linear;
    -webkit-transform: translateY(30%);
    transform: translateY(30%)
}

.site-header__social a.yummly {
    background-color: #dee8d6
}

.site-header__social a.yummly svg path {
    fill: #41464D;
    -webkit-transition: .3s linear;
    transition: .3s linear
}

.site-header__social a.yummly:hover {
    background-color: #fff
}

.site-header__social a.yummly:hover svg path {
    fill: #8aafaf
}

.site-header__social a:hover {
    background-color: #8aafaf
}

.site-header__social a:hover i {
    color: #fff
}

@media (min-width: 1100px) {
    .site-header__social {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex
    }
}

.site-header__logo {
    width: 240px;
    margin-left: 10px
}

.site-header__nav {
    position: fixed;
    top: 69px;
    left: 0;
    right: 0;
    background-color: #fff;
    z-index: -1;
    -webkit-transition: .25s linear;
    transition: .25s linear;
    -webkit-transform: translateY(-150%);
    transform: translateY(-150%);
    overflow: hidden;
    z-index: 1000
}

@media (max-width: 1100px) {
    .site-header__nav {
        padding-top: 52px;
        z-index: 900
    }
}

@media (max-width: 500px) {
    .site-header__nav {
        max-height: 85vh;
        overflow-y: scroll
    }
}

.nav-open .site-header__nav {
    -webkit-transform: none;
    transform: none
}

@media (min-width: 1100px) {
    .site-header__nav {
        position: relative;
        overflow: visible;
        top: 0;
        background-color: transparent;
        border-top: 0;
        height: auto;
        -webkit-transform: none;
        transform: none;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex
    }
}

@media (min-width: 1100px) {
    .site-header__nav>ul {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -ms-flex-flow: row nowrap;
        flex-flow: row nowrap
    }
}

.site-header__nav>ul>li {
    position: relative;
    background-color: #EDF2EA;
    -webkit-transition: .25s linear;
    transition: .25s linear;
    padding: 0 15px
}

@media (max-width: 1100px) {
    .site-header__nav>ul>li {
        border-bottom: 2px solid #fff
    }
}

.site-header__nav>ul>li.active>a>svg {
    -webkit-transform: rotate(-180deg);
    transform: rotate(-180deg)
}

.site-header__nav>ul>li.action--call {
    display: none
}

@media (min-width: 1100px) {
    .site-header__nav>ul>li.action--call {
        display: block;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
        padding: 0
    }
    .site-header__nav>ul>li.action--call>a {
        height: 100%;
        width: 30px;
        padding: 0;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center
    }
    .site-header__nav>ul>li.action--call>a>* {
        bottom: auto
    }
}

.site-header__nav>ul>li.menu-item-has-children>a {
    position: relative;
    overflow: hidden;
    z-index: 90
}

@media (max-width: 768px) {
    .site-header__nav>ul>li.menu-item-has-children>a:after {
        content: '';
        display: block;
        height: 100%;
        width: 0;
        border-left: 1px dashed #41464D;
        top: 0;
        right: 60px;
        position: absolute
    }
}

.site-header__nav>ul>li.menu-item-has-children>a .indicator {
    display: none;
    position: absolute;
    right: 0;
    top: 50%;
    width: 47px;
    height: 47px;
    -webkit-transform: translateY(-50%) rotate(-90deg);
    transform: translateY(-50%) rotate(-90deg);
    z-index: 100;
    -webkit-transition: all .3s linear;
    transition: all .3s linear
}

@media (max-width: 1100px) {
    .site-header__nav>ul>li.menu-item-has-children>a .indicator {
        display: block
    }
    .site-header__nav>ul>li.menu-item-has-children>a .indicator:before {
        background-color: #41464D;
        -webkit-mask: url(/wp-content/themes/betterweather/assets/images/nav-has-submenu-mobile.svg) no-repeat center center;
        mask: url(/wp-content/themes/betterweather/assets/images/nav-has-submenu-mobile.svg) no-repeat center center;
        -webkit-mask-size: auto;
        mask-size: auto;
        content: '';
        display: inline-block;
        font-size: 20px;
        -webkit-transform: translate(75%, 75%);
        transform: translate(75%, 75%);
        height: 20px;
        width: 20px;
        position: relative;
        text-align: center;
        line-height: 1
    }
}

.site-header__nav>ul>li.menu-item-has-children>a.open .indicator {
    -webkit-transform: translateY(-50%) rotate(0deg);
    transform: translateY(-50%) rotate(0deg)
}

.site-header__nav>ul>li.menu-item-has-children>a.open+.sub-menu {
    max-height: 1000px;
    height: auto;
    overflow-y: scroll
}

.site-header__nav>ul>li.action--search {
    position: fixed;
    top: 68px;
    right: 0;
    left: 0;
    padding: 0;
    margin-right: 15px;
    z-index: 1100
}

@media (min-width: 1100px) {
    .site-header__nav>ul>li.action--search {
        position: static;
        padding: 0 16px;
        padding: 0;
        border: 0;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column
    }
}

.site-header__nav>ul>li.action--search form {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-flow: row nowrap;
    flex-flow: row nowrap;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between
}

.site-header__nav>ul>li.action--search form a {
    background-color: #8fb174;
    padding: 12px 10px;
    min-width: 51px;
    display: none;
    -webkit-transition: all .25 linear;
    transition: all .25 linear
}

.site-header__nav>ul>li.action--search form a:hover {
    background-color: #9BB9B9
}

.site-header__nav>ul>li.action--search form a img {
    margin: 0 auto
}

@media (min-width: 1100px) {
    .site-header__nav>ul>li.action--search form a {
        position: relative;
        text-indent: -999em;
        overflow: hidden;
        display: block
    }
    .site-header__nav>ul>li.action--search form a:before,
    .site-header__nav>ul>li.action--search form a:after {
        content: '';
        position: absolute;
        top: 50%;
        left: 50%;
        -webkit-transform: translate(-50%, -50%) rotate(45deg);
        transform: translate(-50%, -50%) rotate(45deg);
        width: 21px;
        height: 2px;
        background: #fff
    }
    .site-header__nav>ul>li.action--search form a:after {
        display: block !important;
        -webkit-transform: translate(-50%, -50%) rotate(-45deg);
        transform: translate(-50%, -50%) rotate(-45deg)
    }
}

.site-header__nav>ul>li.action--search form input {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    margin: 0;
    padding: 10px 16px;
    min-height: 52px;
    font-family: "zeitung", sans-serif
}

@media (min-width: 1100px) {
    .site-header__nav>ul>li.action--search form input {
        border-left: 1px solid #9BB9B9;
        border-bottom: 1px solid #9BB9B9;
        font-size: 25px;
        line-height: 30px;
        color: #000;
        min-height: 0
    }
}

.site-header__nav>ul>li.action--search form input::-webkit-input-placeholder {
    color: #41464D;
    font-size: 14px;
    font-family: "zeitung", sans-serif
}

.site-header__nav>ul>li.action--search form input::-ms-input-placeholder {
    color: #41464D;
    font-size: 14px;
    font-family: "zeitung", sans-serif
}

.site-header__nav>ul>li.action--search form input::placeholder {
    color: #41464D;
    font-size: 14px;
    font-family: "zeitung", sans-serif
}

@media (min-width: 1100px) {
    .site-header__nav>ul>li.action--search form {
        position: absolute;
        top: 0;
        right: 0;
        width: 100%;
        height: 100%;
        background: rgba(255, 255, 255, 0.9);
        -webkit-transform: translateY(-200%);
        transform: translateY(-200%);
        z-index: 10;
        -webkit-transition: .3s ease;
        transition: .3s ease
    }
    .search--active .site-header__nav>ul>li.action--search form {
        -webkit-transform: translateY(0);
        transform: translateY(0)
    }
}

.site-header__nav>ul>li.action--search>a {
    display: block;
    position: absolute;
    padding: 0 8px;
    right: 0;
    top: 0;
    bottom: 0;
    min-width: 50px;
    line-height: 1
}

.site-header__nav>ul>li.action--search>a>svg {
    height: 18px;
    width: 18px
}

.site-header__nav>ul>li.action--search>a>svg path {
    fill: #41464D
}

@media (max-width: 1024px) {
    .site-header__nav>ul>li.action--search>a>svg {
        position: absolute;
        left: 50%;
        top: 50%;
        -webkit-transform: translate3d(-50%, -50%, 0);
        transform: translate3d(-50%, -50%, 0)
    }
    .site-header__nav>ul>li.action--search>a>svg path {
        fill: #000
    }
}

@media all and (-ms-high-contrast: none),
(-ms-high-contrast: active) {
    .site-header__nav>ul>li.action--search>a>svg {
        top: 25% !important
    }
}

@media (max-width: 1100px) {
    .site-header__nav>ul>li.action--search>a {
        background-color: #fff
    }
}

@media (min-width: 1100px) {
    .site-header__nav>ul>li.action--search>a {
        width: 50px;
        height: 64px;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
        position: static;
        min-width: 0;
        top: 50%;
        position: relative
    }
}

.site-header__nav>ul>li.action--search>a>* {
    bottom: auto
}

.site-header__nav>ul>li.action--search>a:hover {
    background-color: #9BB9B9
}

.site-header__nav>ul>li.subscribe--link {
    background-color: #8aafaf;
    overflow-y: visible;
    height: 100%;
    border-bottom: 1px dashed #fff;
    border-left: 1px dashed #fff;
    border-top: 1px dashed #fff;
    border-radius: 35px 0 0 35px;
    -webkit-box-shadow: 0 0 0 4px #8aafaf;
    box-shadow: 0 0 0 4px #8aafaf;
    position: relative;
    width: 160px
}

.site-header__nav>ul>li.subscribe--link:hover {
    background-color: #7da4a4;
    -webkit-box-shadow: 0 0 0 4px #6c9a9a;
    box-shadow: 0 0 0 4px #6c9a9a
}

.site-header__nav>ul>li.subscribe--link a {
    color: #dee8d6;
    display: block;
    font-family: "zeitung", sans-serif;
    font-size: 20px;
    font-weight: 600;
    line-height: 1;
    text-transform: uppercase;
    -webkit-transition: all .3 linear;
    transition: all .3 linear;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%)
}

.site-header__nav>ul>li.subscribe--link a:hover {
    background: none;
    color: #fff
}

@media (max-width: 1100px) {
    .site-header__nav>ul>li.subscribe--link {
        border-radius: 0;
        border-right: 1px dashed #fff;
        -webkit-box-shadow: none;
        box-shadow: none;
        width: 100%;
        height: 96%
    }
    .site-header__nav>ul>li.subscribe--link a {
        -webkit-transform: translateY(0%);
        transform: translateY(0%);
        text-align: center
    }
}

@media (min-width: 1100px) {
    .site-header__nav>ul>li {
        background-color: transparent;
        border-left: 1px dashed #9BB9B9
    }
    .site-header__nav>ul>li:last-child {
        border-right: 1px dashed #9BB9B9
    }
    .site-header__nav>ul>li.current-menu-item,
    .site-header__nav>ul>li.current_page_parent {
        background-color: #9BB9B9
    }
    .site-header__nav>ul>li.current-menu-item>a,
    .site-header__nav>ul>li.current_page_parent>a {
        color: #fff
    }
    .site-header__nav>ul>li:hover {
        background-color: #9BB9B9
    }
    .site-header__nav>ul>li:hover>a {
        color: #fff
    }
    .site-header__nav>ul>li:hover svg path {
        fill: #fff
    }
    .site-header__nav>ul>li:hover .sub-menu {
        -webkit-transform: translateY(100%);
        transform: translateY(100%);
        opacity: 1;
        pointer-events: auto
    }
}

.site-header__nav>ul>li.active {
    background-color: #9BB9B9
}

.site-header__nav>ul>li.active>a {
    color: #fff
}

.site-header__nav>ul>li.active svg path {
    fill: #fff
}

.site-header__nav>ul>li.active.menu-item-has-children .indicator {
    -webkit-transform: translateY(-50%) rotate(0deg);
    transform: translateY(-50%) rotate(0deg)
}

@media (min-width: 1100px) {
    .site-header__nav>ul>li.active.menu-item-has-children .indicator {
        -webkit-transform: none;
        transform: none
    }
}

.site-header__nav>ul>li.active .sub-menu {
    max-height: 1000px
}

.site-header__nav>ul>li>a {
    position: relative;
    display: block;
    color: #41464D;
    padding: 8px 0;
    font-size: 14px;
    font-family: "zeitung", sans-serif;
    font-weight: 600;
    text-transform: uppercase;
    -webkit-transition: .25s linear;
    transition: .25s linear
}

@media (min-width: 1100px) {
    .site-header__nav>ul>li>a {
        color: #939aa4;
        padding: 15px 0;
        position: relative;
        top: 50%;
        -webkit-transform: translateY(-50%);
        transform: translateY(-50%);
        text-align: center
    }
}

.site-header__nav>ul>li>a>svg {
    display: inline-block;
    position: absolute;
    top: 50%;
    right: 16px;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    -webkit-transition: .25s linear;
    transition: .25s linear
}

.site-header__nav>ul>li>a>svg path {
    fill: #41464D
}

@media (min-width: 1100px) {
    .site-header__nav>ul>li>a>svg {
        top: auto;
        right: auto;
        bottom: 5px;
        left: 50%;
        -webkit-transform: translateX(-50%);
        transform: translateX(-50%)
    }
    .site-header__nav>ul>li>a>svg path {
        fill: #bdbdbd
    }
}

.site-header__nav>ul>li>a .icon {
    min-width: 20px;
    margin: 0 auto
}

.site-header__nav .sub-menu {
    margin: 0 -16px;
    -webkit-transition: max-height .3s ease-in-out;
    transition: max-height .3s ease-in-out;
    max-height: 0;
    overflow: hidden
}

@media (min-width: 1100px) {
    .site-header__nav .sub-menu {
        display: block;
        max-height: none;
        position: absolute;
        bottom: 0;
        -webkit-transform: translateY(110%);
        transform: translateY(110%);
        opacity: 0;
        min-width: 330px;
        z-index: -1;
        pointer-events: none
    }
}

.site-header__nav .sub-menu li {
    background-color: #fff;
    padding: 5px 8px 5px 0;
    position: relative;
    -webkit-transition: .25s linear;
    transition: .25s linear;
    text-indent: 50px
}

.site-header__nav .sub-menu li:after {
    background: none;
    border-bottom: 1px dashed #9BB9B9;
    bottom: 0;
    content: '';
    display: block;
    height: 0;
    position: absolute;
    width: 100%;
    left: 50px
}

.site-header__nav .sub-menu li:last-child:after {
    display: none
}

.site-header__nav .sub-menu li:hover,
.site-header__nav .sub-menu li.current-menu-item {
    background-color: #EDF2EA
}

.site-header__nav .sub-menu a {
    display: block;
    position: relative;
    padding: 2px 0;
    color: #41464D;
    text-transform: capitalize;
    -webkit-transition: .25s linear;
    transition: .25s linear;
    font-family: "zeitung", sans-serif
}

.site-header__nav .sub-menu a:after {
    content: '';
    display: block;
    width: 10px;
    height: 12px;
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
    background-image: url();
    position: absolute;
    top: 50%;
    right: 16px;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    -webkit-transition: .25s linear;
    transition: .25s linear
}

.site-header__trigger.no-style {
    background: #9BB9B9;
    border-bottom: none;
    border-radius: 0;
    position: relative
}

.site-header__trigger.no-style:hover {
    background: #9BB9B9
}

.site-header__trigger.no-style span {
    background-color: #EDF2EA;
    display: block;
    margin: 0 auto 6px;
    position: absolute;
    width: 24px;
    height: 3px;
    -webkit-transition: all .3s linear;
    transition: all .3s linear
}

.site-header__trigger.no-style span:nth-child(1) {
    top: 40%;
    left: 50%;
    -webkit-transform: rotate(0deg) translate(-50%, -50%);
    transform: rotate(0deg) translate(-50%, -50%)
}

.site-header__trigger.no-style span:nth-child(2) {
    top: 50%;
    left: 50%;
    -webkit-transform: rotate(0deg) translate(-50%, -50%);
    transform: rotate(0deg) translate(-50%, -50%)
}

.site-header__trigger.no-style span:nth-child(3) {
    top: 60%;
    left: 50%;
    -webkit-transform: rotate(0deg) translate(-50%, -50%);
    transform: rotate(0deg) translate(-50%, -50%);
    width: 16px;
    margin-left: -4px
}

.site-header__trigger.no-style.nav-open span:nth-child(1) {
    top: 62%;
    left: 44%;
    -webkit-transform: rotate(45deg) translate(-50%, -50%);
    transform: rotate(45deg) translate(-50%, -50%)
}

.site-header__trigger.no-style.nav-open span:nth-child(2) {
    top: 35%;
    left: 47%;
    -webkit-transform: rotate(-45deg) translate(-50%, -50%);
    transform: rotate(-45deg) translate(-50%, -50%)
}

.site-header__trigger.no-style.nav-open span:nth-child(3) {
    opacity: 0
}

@media (min-width: 1100px) {
    .site-header__trigger.no-style {
        display: none
    }
}

.site-header .header-wrapper {
    border-bottom: 1px dashed #9BB9B9;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: 64px;
    width: 100%
}

.admin-bar .site-header {
    top: 32px
}

@media (max-width: 1100px) {
    .site-header .site-header__logo-box {
        background-color: #fff;
        position: relative;
        z-index: 1010
    }
    .site-header .site-header__nav {
        z-index: 1005
    }
    .site-header .site-header__nav>ul>li.action--search {
        margin-right: 0
    }
    .site-header .site-header__nav>ul>li.action--search>a {
        min-width: 75px
    }
    .site-header .site-header__trigger {
        position: relative;
        z-index: 1010;
        min-width: 75px;
        text-align: center
    }
}

@media (max-width: 1024px) {
    #menu-main-navigation {
        position: relative;
        z-index: 1
    }
}

.site-footer {
    color: #41464D;
    text-align: center;
    overflow: hidden;
    position: relative
}

@media (max-width: 500px) {
    .site-footer {
        background: #EDF2EA
    }
}

.site-footer .left-half {
    background-size: cover;
    height: 100%;
    max-height: 350px
}

@media (min-width: 769px) {
    .site-footer .left-half {
        background: url(/wp-content/themes/betterweather/assets/images/elana-footer-email.png) top right no-repeat
    }
}

@media (max-width: 768px) {
    .site-footer .left-half {
        background: url(/wp-content/themes/betterweather/assets/images/ElanaFooter-M.jpg) 0 0 no-repeat;
        height: 300px;
        position: relative;
        width: 100%
    }
}

.site-footer .right-half {
    background-color: #EDF2EA;
    height: 100%;
    max-height: 350px;
    -webkit-mask: url(/wp-content/themes/betterweather/assets/images/penny-tile-circle.svg) repeat;
    mask: url(/wp-content/themes/betterweather/assets/images/penny-tile-circle.svg) repeat;
    -webkit-mask-size: cover;
    mask-size: cover
}

@media (max-width: 768px) {
    .site-footer .right-half {
        max-height: 100%
    }
}

@media (max-width: 500px) {
    .site-footer .right-half {
        display: none
    }
}

@media (min-width: 1024px) {
    .site-footer .container {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -ms-flex-flow: row wrap;
        flex-flow: row wrap;
        text-align: left
    }
    .site-footer .container h2 {
        font-size: 48px
    }
    .site-footer .container .gform_description {
        font-size: 28px
    }
    .site-footer .container .gform_wrapper input:not([type="radio"]):not([type="checkbox"]):not([type="submit"]):not([type="button"]):not([type="image"]):not([type="file"]) {
        max-width: 100%
    }
}

.site-footer:after {
    content: '';
    display: block;
    height: 100%;
    width: 50%;
    position: absolute;
    z-index: 0
}

@media (max-width: 500px) {
    .site-footer:after {
        display: none
    }
}

.site-footer__newsletter-form {
    text-align: left;
    background-size: cover;
    background-position: right center;
    background-repeat: no-repeat;
    padding: 35px 0;
    position: relative;
    width: 100%;
    z-index: 5;
    height: 350px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-flow: row;
    flex-flow: row;
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end
}

.site-footer__newsletter-form .form-wrapper {
    padding-left: 8px;
    width: 50%
}

.site-footer__newsletter-form .gform_heading {
    margin-bottom: 8px
}

@media (max-width: 500px) {
    .site-footer__newsletter-form .gform_heading {
        width: 100%
    }
}

.site-footer__newsletter-form .gform_description {
    color: #9BB9B9;
    font-size: 36px;
    font-style: normal;
    line-height: 42px
}

@media (max-width: 500px) {
    .site-footer__newsletter-form .gform_description {
        text-align: center;
        font-size: 26px;
        line-height: 32px
    }
}

@media (max-width: 768px) {
    .site-footer__newsletter-form {
        display: block;
        height: auto;
        width: 100%
    }
    .site-footer__newsletter-form .form-wrapper {
        padding-left: 8px;
        width: 100%
    }
    .site-footer__newsletter-form .form-wrapper .gform_description {
        text-align: center
    }
    .site-footer__newsletter-form .gform_wrapper form {
        margin: 0 auto !important
    }
    .site-footer__newsletter-form .gform_wrapper .gform_footer {
        text-align: center
    }
    .site-footer__newsletter-form h2 {
        font-size: 28px;
        line-height: 36px;
        text-align: center
    }
}

@media (max-width: 500px) {
    .site-footer__newsletter-form {
        padding: 15px 0
    }
}

.site-footer__newsletter-form label {
    color: #41464D
}

.site-footer__newsletter-form label.floating {
    -webkit-transform: translate(25px, -2%);
    transform: translate(25px, -2%)
}

.site-footer__newsletter-form .gform_wrapper {
    width: 100%
}

.site-footer__newsletter-form .gform_wrapper form {
    max-width: 500px !important;
    margin-left: 0
}

.site-footer__newsletter-form .gform_wrapper label.gfield_label {
    font-size: 36px
}

@media (max-width: 500px) {
    .site-footer__newsletter-form .gform_wrapper label.gfield_label {
        font-size: 28px
    }
}

.site-footer__newsletter-form .gform_wrapper input:not([type="radio"]):not([type="checkbox"]):not([type="submit"]):not([type="button"]):not([type="image"]):not([type="file"]) {
    border: 2px dotted #9BB9B9;
    font-size: 36px;
    padding: 5px 10px 5px 23px;
    margin-bottom: 20px;
    width: 500px
}

@media (max-width: 500px) {
    .site-footer__newsletter-form .gform_wrapper input:not([type="radio"]):not([type="checkbox"]):not([type="submit"]):not([type="button"]):not([type="image"]):not([type="file"]) {
        width: 100%;
        padding: 0 10px 0 23px
    }
}

@media (min-width: 1024px) {
    .site-footer__newsletter-form {
        -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
        order: 2
    }
}

.site-footer__copyright, .site-footer__widgetarea {
    text-align: center;
    padding: 0 0 30px 0;
    position: relative;
    font-size: 14px;
    font-style: normal;
    z-index: 5
}

.site-footer__copyright P {
    border-top: 1px dashed #9BB9B9;
    line-height: 20px;
    margin: 30px auto 0;
    max-width: 1200px;
    padding-top: 26px;
    padding-right: 5px;
    padding-left: 5px;
    width: 100%
}

.site-footer__widgetarea {
	text-align:left;
	margin-top:50px;
	display: flex;
	font-size:18px;
}

.site-footer__widgetarea .wpp-list li {
	margin-bottom:0;
}

.site-footer__widgetarea .wpp-post-title {
	font-weight:normal;
}

.site-footer__widgetarea .widgetTitle {
	font-weight:bold;
}

.site-footer__widgetarea .widgetizedArea {
	width:33%;
}

.breadcrumbs {
	margin-bottom:30px;
}

h2.post-title {
	font-size:25px;
	color:#000;
	font-family:adobe-garamond-pro, serif;
	line-height:normal;
}

h2.post-title a {
	color:#000;
}

.archive_content p {
	font-size:18px;
}

@media (min-width: 1024px) {
    .site-footer__copyright, .site-footer__widgetarea {
        -ms-flex-preferred-size: 100%;
        flex-basis: 100%;
        -webkit-box-ordinal-group: 4;
        -ms-flex-order: 3;
        order: 3
    }
}

#tinymce {
    background: #fff;
    padding: 20px !important
}

#tinymce p,
.wysiwyg p {
    margin-bottom: 30px
}

#tinymce ol,
#tinymce ul,
.wysiwyg ol,
.wysiwyg ul {
    margin-left: 1.2em
}

#tinymce ol,
.wysiwyg ol {
    list-style: decimal
}

#tinymce ul,
.wysiwyg ul {
    list-style: disc
}

em {
    font-style: italic
}

em.center-em {
    text-align: center;
    display: block;
    max-width: 80%;
    margin: 0 auto
}

strong {
    color: #000;
    font-weight: 700
}

ul li {
    line-height: 1.75
}

img.aligncenter {
    display: block;
    text-align: center;
    margin: 0 auto
}

form input,
form textarea {
    padding: 0;
    margin: 0;
    background: none;
    border: 0;
    display: block;
    outline: none;
    width: 100%
}

form input,
form label {
    font-family: "adobe-garamond-pro", serif;
    color: inherit
}

form input {
    border-bottom: 1px solid #fff;
    padding-bottom: 5px
}

form .row {
    position: relative;
    margin-bottom: 15px;
    padding-top: 15px
}

form .row:last-of-type {
    margin-bottom: 30px
}

form .row label {
    position: absolute;
    left: 0;
    bottom: 6px;
    -webkit-transition: .15s ease;
    transition: .15s ease
}

form .row input:focus+label,
form .row input.active+label {
    font-size: 12px;
    bottom: 80%
}

.gform_wrapper .gform_body .gfield {
    margin: 0;
    margin-bottom: 24px;
    position: relative
}

.gform_wrapper .gform_body .gfield textarea {
    max-width: 100%
}

.gform_wrapper .gform_body .gfield .ginput_container {
    margin: 0 !important;
    position: relative
}

.gform_wrapper .gform_body .gfield .ginput_container:after {
    background-color: #9BB9B9;
    content: '';
    display: block;
    height: 80%;
    left: 10px;
    position: absolute;
    top: 10%;
    width: 4px
}

.gform_wrapper .gform_body .gfield .gfield_checkbox>li {
    display: inline-block;
    margin-right: 14px
}

.gform_wrapper .gform_body .gfield .gfield_checkbox>li:last-child {
    margin-right: 0
}

.gform_wrapper .gform_body .gfield .gfield_checkbox>li input[type=checkbox] {
    margin: 0
}

.gform_wrapper .gform_body .gfield .gfield_checkbox>li label {
    font-family: "adobe-garamond-pro", serif;
    font-style: italic;
    color: #41464D
}

.gform_wrapper .gform_body .gfield label.floating {
    position: absolute;
    -webkit-transition: .25s ease;
    transition: .25s ease;
    pointer-events: none;
    font-weight: normal
}

.gform_wrapper .gform_body .gfield label.floating.active {
    -webkit-transform: translateY(-100%);
    transform: translateY(-100%);
    font-size: 75%
}

.gform_wrapper .gform_footer {
    padding-top: 0;
    margin-top: 0
}

.comment-list {
    margin-top: 60px
}

.comment-list h4 {
    color: #585f69;
    text-align: center;
    letter-spacing: .4px;
    margin: 0 auto 50px;
    max-width: 700px
}

.comment-list .comment-link {
    text-align: center
}

@media (max-width: 500px) {
    .comment-list .comment-link a:after {
        -webkit-transform: translate(0, 50%);
        transform: translate(0, 50%)
    }
}

.comment-list .content {
    margin-top: 30px
}

@media (max-width: 500px) {
    .comment-list {
        margin-top: -14px
    }
    .comment-list .comment-link a {
        max-width: 200px
    }
}

.commentlist {
    max-width: 700px;
    margin: 0 auto
}

.commentlist>li {
    margin-bottom: 40px
}

.commentlist>li>.children {
    margin-left: 100px
}

@media (max-width: 768px) {
    .commentlist>li>.children {
        margin-left: 50px
    }
}

.commentlist>li>.children .children {
    margin-left: 100px
}

@media (max-width: 768px) {
    .commentlist>li>.children .children {
        margin-left: 50px
    }
}

.commentlist>li>.children .children .comment-meta {
    font-size: 12px
}

.commentlist>li>.children .children .comment-metadata:before {
    top: -14px;
    height: 39px;
    left: -5px
}

@media (max-width: 500px) {
    .commentlist>li .children {
        margin-left: 0 !important
    }
}

.commentlist li.byuser.comment-author-elana>article .comment-meta {
    padding-left: 110px !important
}

.commentlist li.byuser.comment-author-elana>article .comment-meta:before {
    display: block !important;
    background: #fff url(/wp-content/themes/betterweather/assets/images/elana-comment.jpg) center center no-repeat;
    background-size: contain
}

.commentlist article {
    border-bottom: 1px dashed #41464D;
    margin-bottom: 40px;
    padding-bottom: 10px
}

.commentlist .comment-meta {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: baseline;
    -ms-flex-align: baseline;
    align-items: baseline;
    border-top: 1px solid #41464D;
    border-bottom: 1px solid #41464D;
    line-height: 1;
    padding: 10px 0 10px 106px;
    position: relative
}

.commentlist .comment-meta:before {
    background: #fff url(/wp-content/themes/betterweather/assets/images/comment_icon.png) center center no-repeat;
    content: '';
    display: block;
    height: 86px;
    position: absolute;
    top: 50%;
    left: 0;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    width: 106px;
    border-right: 20px solid #fff
}

.commentlist .comment-meta b {
    text-transform: capitalize
}

@media (max-width: 500px) {
    .commentlist .comment-meta {
        -webkit-box-pack: start;
        -ms-flex-pack: start;
        justify-content: flex-start;
        -webkit-box-align: start;
        -ms-flex-align: start;
        align-items: flex-start;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
        padding: 20px 0 10px;
        border: none
    }
    .commentlist .comment-meta:before {
        display: none;
        -webkit-box-pack: start;
        -ms-flex-pack: start;
        justify-content: flex-start;
        -webkit-box-align: baseline;
        -ms-flex-align: baseline;
        align-items: baseline
    }
}

.commentlist .comment-author {
    font-size: 18px;
    font-style: normal;
    font-weight: 600
}

.commentlist .comment-author img {
    display: none
}

@media (max-width: 500px) {
    .commentlist .comment-author {
        -ms-flex-item-align: start;
        align-self: flex-start;
        -ms-flex-preferred-size: 100%;
        flex-basis: 100%
    }
}

.commentlist .comment-metadata {
    -ms-flex-item-align: end;
    align-self: flex-end;
    position: relative
}

.commentlist .comment-metadata:before {
    border-left: 1px dashed #41464D;
    content: '';
    display: block;
    height: 38px;
    left: -20px;
    position: absolute;
    top: -11px;
    width: 1px
}

.commentlist .comment-metadata time {
    color: #41464D;
    font-family: "zeitung", sans-serif;
    font-weight: 600;
    font-style: normal;
    font-size: 14px
}

.commentlist .comment-metadata time span {
    font-weight: normal
}

@media (max-width: 500px) {
    .commentlist .comment-metadata {
        -ms-flex-item-align: start;
        align-self: flex-start;
        -ms-flex-preferred-size: 100%;
        flex-basis: 100%
    }
    .commentlist .comment-metadata:before {
        display: none
    }
}

.commentlist .comment-content {
    color: #41464D;
    font-size: 18px;
    line-height: 26px
}

.commentlist .comment-content p {
    font-style: normal
}

.commentlist .comment-content p:first-child {
    margin-top: 40px
}

@media (max-width: 500px) {
    .commentlist .comment-content p:first-child {
        margin-top: 20px
    }
}

.commentlist .comment-reply-link {
    font-style: normal;
    text-transform: lowercase
}

.commentlist .comment-reply-link:after {
    content: ' >'
}

@media (max-width: 500px) {
    .commentlist>.comment {
        padding: 0 20px;
        border-top: 4px #41464D solid
    }
}

.comment-respond {
    color: #41464D;
    font-style: normal;
    margin: 0 auto;
    max-width: 700px
}

.comment-respond textarea {
    border: 1px dashed #41464D;
    color: #41464D;
    font-family: "adobe-garamond-pro", serif;
    font-size: 18px;
    padding: 20px
}

.comment-respond textarea:placeholder-shown {
    font-size: 18px;
    font-style: italic;
    font-family: "adobe-garamond-pro", serif;
    color: #707884
}

.comment-respond .comment-disclaimer {
    font-size: 14px;
    margin-top: 16px
}

.comment-respond .field-wrapper {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    margin-top: 16px
}

.comment-respond .field-wrapper>div {
    width: 50%
}

.comment-respond .field-wrapper>div:first-child {
    margin-right: 15px
}

.comment-respond input[type="text"] {
    border: 1px dashed #41464D;
    font-family: "adobe-garamond-pro", serif;
    font-size: 18px;
    line-height: 1;
    padding: 7px 20px
}

.comment-respond input[type="submit"] {
    display: block;
    margin: 16px auto;
    width: 190px
}

@media (max-width: 500px) {
    .comment-respond {
        padding: 0 20px
    }
}

.form-footer {
    font-size: 18px;
    margin: 16px auto;
    text-align: center
}

.comment-reply-title {
    text-align: center
}

#cancel-comment-reply-link {
    margin-bottom: 16px
}

@media (max-width: 500px) {
    .comment-link+.content {
        padding: 0
    }
}

.wood-texture {
    background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1936 1936"><g style="fill:none;stroke-linejoin:round;stroke-width:9;stroke:#C4D6B4;stroke-opacity:0.5;"><path d="m1236.8 821.4c-72.2-9.5-92.8-24.6-298.4 20.3-205.5 45-385.5 53.3-566.6 16.6s-279.1-22.5-371.9-22.5"/><path d="m1267.9 826.1s94.9 15.6 197.2 14.5c102.2-1.2 119.1 19.7 187 12.2 53.1-5.9 84.6-25.3 283.8-17"/><path d="m272.9 811.9c-163.3-12.1-205.1 0-273 0"/><path d="m315.1 819.3s164.4 30.8 260 33.1 214.4-5.9 361.1-33.1c146.7-27.2 128.9-40.2 305.5-17.8s220 19.7 277.8 19.9 64.4 12.1 127.8 8.5 54.4-18.4 124.4-18.1c70 0.3 164.2 0 164.2 0"/><path d="m-0.1 785c104.1-6.4 220.4-11.9 405.3 21.5 185 33.5 328.7 23.5 492.1-4.9s160-49.7 375.5-23.7c215.5 26 218.9 19 260 19s68.1-31.4 106.7-30.7c38.5 0.7 62.2 23.5 104.4 24s128.3-1.9 192-5.1"/><path d="m1681.3 799.7c-0.7-7.9-16.2-18.3-40.4-18.7s-53.8 13.8-51.7 23.6 34.1 11.6 55.5 10.9c22.6-0.8 37.2-7.9 36.5-15.7z"/><path d="m-0.1 766.1s173-11.8 321.9 0c148.9 11.8 147.8 39 300.5 35.5s228.3-20 316.1-35.5c87.8-15.4 110-39.1 234.4-24.9s172.8 38.4 331.1 33.1c0 0 48.5 0.8 85.2-14.6s65.2-17 111.8-1.2c46.7 15.8 104.8 14.2 127 13.4s107.9-5.9 107.9-5.9"/><path d="m-0.1 741.6c49.6-4.8 261.9-9.9 398.5 11.4 136.7 21.3 176.4 30.7 280.5 21.8 152.8-13 256.1-34.9 291.7-44.3 35.6-9.5 120-28.4 203.3-13 83.3 15.4 182.2 32 275.5 29.6 93.3-2.4 101.8-4 131.5-10.3 29.6-6.3 42.2-21.3 105.2-10.2 63 11 193.5-2.4 249.8-7.9"/><path d="m1733.6 751c75.7 2.8 202.4-9.5 202.4-9.5"/><path d="m-0.1 718.7c49.6-2.8 197.3-13 303.5-1.8 52 5.5 198.3 32.5 253.9 36.1 55.6 3.6 173.3-8.3 233.3-16.2 60-7.9 215.5-45.3 301.1-47.7 85.6-2.4 123.3 22.5 208.9 30.4s149.3 1.6 196.7 0 92.2-19.7 143.9-19.7 46.5 4.7 108 7.9c61.5 3.2 186.8-11.4 186.8-11.4"/><path d="m1403.3 705.7c113.1-5.9 121.4-16.7 203.6-22.5 79.6-5.6 90.4 2.4 145.9 5.8s183.1-10.5 183.1-10.5"/><path d="m1239.8 690.9c125.6 11.8 169.7-7.7 271.9-22.6s146.7-8.8 230-1.7c83.3 7.1 194.2-10.7 194.2-10.7"/><path d="m642.9 721.3s-93.3 19.2-201.1 0"/><path d="m-0.1 696.2s131.2-15.4 281.9-7.3c150.3 8.2 220 37 372.2-7.5s268.9-35 342.2-30.2 170 33.1 354.4 16.6c184.4-16.6 163.3-43.2 354.4-28.4 115.6 9 230.9-8.3 230.9-8.3"/><path d="m1023.5 674.8c-117.8-11-350.7 5.4-350.7 36.8 0 21.5 74.7 9.4 124.4 0"/><path d="m907.9 693.6c-61.4-4.7-155.7 8.5-155.7 8.5"/><path d="m-0.1 656c65-6.3 178.6-15.4 299.7 0 121.1 15.4 243.3 33.8 362.2-0.8s212.2-45.3 398.9-24 236.7 17.8 331.1 5.9 156.7-33.1 331.1-22.5c0 0 78.7 10.8 213.1-2.9"/><path d="m-0.1 631.1s203-15.4 336.3 5.9 237.8 13 306.7-5.9 110-40.2 230-40.2 262.2 29.2 385.5 29.4 218.3-30.6 325.8-34.1 193.8 7.1 251.2 8.3c57.4 1.2 100.5-3.5 100.5-3.5"/><path d="m441.8 522.2c-88.9 15.4-152.4 44.5-237.2 59.2-85 14.7-131.3 6.3-204.7 9.5"/><path d="m354 617.5s-76.6-15.6-164.4-12.4c-47.2 1.7-146.9 2.8-189.7 6.6"/><path d="m281.8 589.1c16.7-3.5 72.2-21.3 72.2-21.3"/><path d="m366.2 592.1c2.2 21.3 51.1 45 170 32 118.9-13 165.5-40.2 166.7-53.3s-142.2-43.8-202.2-41.4c-88.9 3.5-136.7 41.4-134.4 62.7z"/><path d="m471.8 577.6c13.3 4.5 93.3-4.5 93.3-16.8 0-12.3-161.1-17.3-156.7 24.6s227.8-4 227.8-4"/><path d="m1232.1 602.1c-75.9 0.8-164.8-18.9-223.6-23.6-87.7-7-190.7-7.7-190.7-7.7-59.6-1.2-100.4 14.7-100.4 14.7"/><path d="m651.8 525.1s83.3 22 152.2 22.9 181.6 5.6 286.6 22.6c86 13.9 172.6 25.3 348.9 5 221.2-25.5 236.7-15.4 318.9-11.8s177.6 0 177.6 0"/><path d="m542.3 510.4s140.2-5.9 209.8 7.1c69.6 13 168.5 5.9 250.7 18.9s178.9 28.7 336.6 22c157.8-6.7 224.4-29.3 328.9-23.9s234.2 2.4 267.6 0"/><path d="m1190.6 534.6c-52.2-0.7-165.5-18.2-165.5-18.2s-258.9-33.1-463.3-24.9-240.7 50.3-353.5 67c-98.5 14.6-147.3 1.6-208.4 5.2"/><path d="m1239.8 538.8c139.2 8.9 237.5-16.6 307.5-24.9s136.7-4.7 186.3-4.9c49.6-0.2 202.4 0 202.4 0"/><path d="m94 546.6c30.8 0 77.8-5.9 122.4-15 90.5-18.4 130.5-43.2 283.8-55.6s247.1-7.1 337.1 0 248.9 25.7 304.4 32.4 120 23.3 234.4 10.2c114.4-13 126.7-28.7 241.1-28.5 114.4 0.1 318.7-4.6 318.7-4.6"/><path d="m1489.7 461.1c-0.7-11.7-57.2-29.3-133.6-34.4-76.5-5.1-149.1 16.1-148.1 42.4 0.7 18.3 22.7 39.5 116.4 34.4 93.7-5.1 166-30.7 165.3-42.4z"/><path d="m1300.3 481.6c46.8 16.1 134.9-3.7 138.3-16.4 1-3.9-3.7-22.1-102.8-20.7s-103.7 20.7-103.7 20.7"/><path d="m1516.4 459.1s16.5 13.1 80.5 14.9"/><path d="m1523.8 478.8c-25.2 0.8-36.3 6.3-36.3 6.3"/><path d="m1141.8 490.1s-287.8-40.9-444.5-40.9-266.6 7.9-415.5 44.6c-148.9 36.7-281.9 40.7-281.9 40.7"/><path d="m1182.9 492.5s-27.8-76.7 114.4-86.2c161-10.7 183.8 41.4 300 52.1 116.2 10.7 338.7 8.3 338.7 8.3"/><path d="m947.3 445.8s84.9 10.3 133.8 15.8c48.9 5.5 73.9 11.5 86.5-13 5.2-10.1 12.6-21.5 5.2-27-7.4-5.5-36.7-2.4-63.4 4.3"/><path d="m-0.1 509.1s124.1-4.2 257.4-35 284.4-44.2 371.1-44.2 238.9 5.1 337.8-4c98.9-9 213.3-42.2 341.1-43.4 127.8-1.2 219.6 38.7 272.9 48.9 55.9 10.7 235 10.3 355.7 6.3"/><path d="m-0.1 485.5c48.6-1.4 270.8-23.3 273-52.5s-176.9 5.5-273 4.7"/><path d="m20.3 463s125.2-10.2 198.5-24.4"/><path d="m408.4 431.5c-85.8-3.2-122.1 15.8-122.1 15.8"/><path d="m-0.1 404.8s144.9-11.2 251.5-2.5c106.7 8.7 153.3 17.4 254.8 9.5 101.5-7.9 105.9-18.9 232.6-26s152.6 1.6 244.4-9.5c91.8-11 237-25.2 307.4-22.9s185.2 26.8 289.6 37.9c104.4 11 203.7-1.1 271.8-7.3 68.1-6.2 83.9-5.4 83.9-5.4"/><path d="m1216.2 371.9s-142.6 20.1-196.6 29.6-137 14.9-187.8 13.4-175.2-3.2-232.2 0"/><path d="m774.4 398.4s136.3 0.6 184.4-4.8"/><path d="m1555 407c57.8 11.9 164.4 14.6 225.5 7.8 61.1-6.8 155.3-10.1 155.3-10.1"/><path d="m-0.1 378.6s167-11.5 302 3.9 208.7 1.2 283.2-10.6c74.4-11.8 168.5-13 232.6-11.8s193.8-10.7 273.9-17.8 157.8-30.2 397.9 10.8c0 0 125.6 23.5 271.1 12.9s145.3-13.9 175.3-12.9"/><path d="m1318.7 462.5c50.6-3.3 53.7 3.4 53.7 3.4"/><path d="m-0.1 353.1s144.1-11.7 273 0c128.9 11.7 122.2 21.3 269.4 1.1s211.6-15.5 289.4-16.7 297.8-37.9 446.6-36.7c148.9 1.2 173.3 20.1 271.1 32.5 97.8 12.5 136.7 14.8 206.7 11.3s127.6-17.5 179.8-15.3"/><path d="m460.7 340c-116.7 8.3-87.8-9.5-170-22.5-82.2-13-290.8-10.7-290.8-10.7"/><path d="m304 337.6c-117.8-16.6-304.1-8.2-304.1-8.2"/><path d="m359.6 311.7c2.8 12.6 18.9 15.3 73.3 12.3 54.4-3 83.9-16 83.3-23.1-0.6-7.1-6.1-22.5-71.1-20.1-65 2.4-89 15.1-85.5 30.9z"/><path d="m442.1 308.6s64.2-2.4 49.2-11.8-98.3 6-98.3 6"/><path d="m538.7 296.2c33.1 6.6 60.3 10.1 55.9 24.3-4.4 14.2-112.2 17.2-112.2 17.2"/><path d="m896.2 302.8s-132.2 20.6-223.3 8.9-110-51-212.2-52.2c-102.2-1.2-125.5 30.8-226.1 28.4s-234.7-9.5-234.7-9.5"/><path d="m1596.2 317.5c-77.8-17.8-236.6-46.2-367-42.6s-299 23.7-299 23.7"/><path d="m1935.9 306.8s-25.3-0.6-80.3 5.9-61.7 12.4-97.8 14.2"/><path d="m1935.9 278.4s-48.7-5.3-110.3 13.6"/><path d="m-0.1 250s146.8 9.1 194.7 9.4c49.3 0.3 86.3-3 135.2-11.9 48.9-8.9 67.6-18.9 141.5-18.9s123.3 20.1 189.4 42 154.4 14.2 222.2 8.3c67.8-5.9 166.1-17.2 273.9-23.7s233.9-2.4 303.3 4.7c69.4 7.1 137.8 34.9 166.1 46.7 28.3 11.8 55 18.9 111.1 7.1 56.1-11.8 62.2-39.1 115.6-53.8s83.1-10.1 83.1-10.1"/><path d="m-0.1 224.8c61.8 0 106.2 11.8 248.5-0.5 174.4-15.1 165.6-29.8 293.9-16.8s129.1 48.5 232 52c103 3.6 196.3-22.9 304.1-28.6s283.3-5.7 381.1-14 156.3-26.8 192.6-39.4 51.8-30 113.3-18.9c61.5 11 97.2 22.1 170.5 19.7"/><path d="m1458 241.4c116.3-0.8 197-45 248.1-56.8s77 7.1 119.4 15.8 110.3 0 110.3 0"/><path d="m1545 257s34.1 7.2 62.8 19.7c28.7 12.5 36.4 6.9 39.6 0.2 12.3-26 30.4-42 25.3-53.5-5-11.6-40.4 22-74.4 27"/><path d="m1822 238c12.2-15-46.6-40.6-85.3-31.4-38.8 9.1-76.8 81.4-62.8 88.7 14 7.2 104.7-3.5 148.2-57.2z"/><path d="m1719.6 245.5c3.9-11.2 61.7-30.9 69.1-11.9 7.3 19-90.4 43.2-90.4 43.2"/><path d="m1935.9 224.8s-63.1-0.2-90.9 9.5"/><path d="m482.3 181.1c-82.7-2.1-185.9 10.7-277.2 15.5-90.2 4.7-169 1.4-205.2 3.7"/><path d="m683.3 207.4c3 12.7 40.7 34.7 97.8 33.2 45.2-1.2 92.6-24.5 92.6-42.6s-88.9-38.7-138.5-38.7-54.8 35.4-51.8 48.1z"/><path d="m804.7 189.3c-19.3-5.5-120.7-19.7-96.3 10.7s104.4 21.7 131.1 0"/><path d="m772.1 204s-28.9 2.5-35.5-7.4"/><path d="m667 214.5s-17.8 0.5-30.7-6.9"/><path d="m1888.4 125.4c-30.4-5.5-110.4-11-104.1 7.9 6.3 18.9 118.3 21.3 151.6 13.4"/><path d="m883.2 228.7s160.7-24.9 250.7-28.4 253.7-5.2 327.8-13.5c104.8-11.6 205.5-39.3 205.5-39.3"/><path d="m1505.6 159.5c-82.2 5.2-252.8 14.8-335 17.2s-206.6 26.8-282.9-1.6-135.5-36.3-174.8-33.9-38.5 30.8-63.7 43.8c-25.2 13-108.1-4.3-145.2-3.8"/><path d="m1579.8 140.8s-124.4-3.6-199.7 0-176.8 14.2-176.8 14.2"/><path d="m1478 114.3c23.7 0 98.1 7.1 124.3 10.3s62.4 6.3 135-10.3 131.3-15 198.7-8.7"/><path d="m1442.7 114.2s-82.1 0-179.5 13c-58.3 7.8-82.9 17.3-160.6 20.4-77.8 3.1-202.9-41.1-262.9-49.7-60-8.7-148.1-10.3-214.1-5.5-65.9 4.7-210.4 11.8-271.5 15s-252.5 11.4-354.1-1.6"/><path d="m605.5 172.5c29.6 3.7 59.3-10.8 50.4-24.8s-108.1-1-183.7 7.3-182.2 10.6-260 15.4-138.9 1.5-212.2 7.9"/><path d="m1046.8 165.3s-53.3 1.2-111.7-10.3-110.9-36.3-198.5-39.3-191.9 6.5-243.1 11.2-214.3 10.4-288.4 13.3"/><path d="m-0.1 146.7c52.2-6.4 179.7-6.4 179.7-6.4"/><path d="m883.2 83.6c48.1 7.1 104.5 28.8 141.1 35.1 68.9 11.9 119.6 7.1 167.4-3.5 47.8-10.6 106.7-17.2 154.4-20.1 47.8-3 108.9-5.9 157.2-5.4 48.3 0.5 82.2 4.2 122.8 11.6 40.6 7.4 63.3-3.2 87.8-12.1s58.3-9.5 118.3-11.2 103.7 0 103.7 0"/><path d="m-0.1 77.8c82.2 7.6 205.8 7.7 251.3 7.7s201.1-4.1 245.5-7.2c44.4-3.1 169.4-11.1 227.8-15.3 58.3-4.1 121.7 0.6 171.7 5.3s115 32 159.4 36.7c44.4 4.7 114.4-16 160.5-20.7 46.1-4.7 158.9-8.9 216.1-11.8s127.2-7.7 170-16.9c42.8-9.3 75-2.6 95.4 0.4s48.5 4.7 123.5 0 114.8-3.5 114.8-3.5"/><path d="m1172.9 65.4c56.3-13.4 133.3-7.1 222.2-11s170.4-30 226.7-32.3 87.4 6.3 136.1 11.8 155.2-8.7 178.1-7.9"/><path d="m1061.7 78.3c41.1 4.3 52.2-2.3 58.3-6.4 19.4-13 46.1-14.2 44.4-32-1.4-15.3-32.9-33.1-100.9-35.5s-95.2 18.9-95.2 35.5c0 16.6 52.2 34.1 93.3 38.3z"/><path d="m1129.5 38.8c-36.7-21.2-126.1-16.6-126.7 0-0.6 16.6 101.7 23.5 104.4 12.1s-47.8-8.8-47.8-8.8"/><path d="m883.2 43.5c41.5 0.6 68.5 13 68.5 13"/><path d="m1145.3-0.1c40.7 13 75.2 27.8 129.8 29.3 85.2 2.3 162.2-8.8 203-15.9 17.8-3.1 38-8.6 62.7-13.4"/><path d="m1777.6-0.1c43.4 2.5 90.6 3.4 158.3 0"/><path d="m956.7-0.1c-17.3 7.7-36.3 16.4-63.8 23.7-74.8 19.7-398.5 26-474 27.2-75.5 1.2-293.4 6.3-418.9 1.6"/><path d="m1229.1-0.1s65.7 6.7 147.8 0"/><path d="m872.5-0.1c-18.8 4-42 7.5-71.9 9.9-163.2 13-697.4 11.9-800.7 16.2"/><path d="m1687.8 76.9c-0.8-9.7-21.9-11.2-37.8-11.5s-41.7 2.5-41.9 11c-0.3 8.5 32.6 11.2 46.4 10.9 16.4-0.3 34.2-0.7 33.3-10.4z"/><path d="m1596.7 72.8c-9.2 3.6-39.7 5.5-39.7 5.5"/><path d="m223.5 668.4c-64.1-3.3-141.9 1.4-223.5 10.1"/><path d="m579.3 900.2c16.7 2.4 53.3 2.4 53.3 2.4 58.5-3.2 125.9-10 163-14.6s109.6-17 172.4-32c62.8-15 144.7-28.7 180.9-26 37.6 2.8 117 18.9 166.7 22.5s112.6 6.2 146.7 5.1c51.6-1.6 106.7 15 166.2 14.2 41.8-0.6 100.8-10.7 138.6-15s120.7 1.9 169 2.4"/><path d="m240.5 859.1c-62.5-3.9-240.6 0-240.6 0"/><path d="m359.3 877.2s-47-11.3-86.3-4.2-273 8.4-273 8.4"/><path d="m1935.9 881.4c-52.1-1.2-116-5.5-116-5.5-19.4 0-60.7 0.6-120.7 9.3-60 8.7-118.5 7.9-172.2 0s-115.2-5.9-163.3-9.3c-48.1-3.4-130.4-15.1-162.9-21.5s-81.8-4-149.1 6.7-136.1 20.3-136.1 30.3c0 10 35.8 11.3 75.1 0"/><path d="m1015 886.1c28.3-7.3 105.5-19.1 155-16.1 49.4 3 151.1 22.7 200 25.5 34.8 2 85.7 1.2 119.8 0"/><path d="m900 896.6s-22.6-3.2-50.7-2"/><path d="m1935.9 905.5c-32.7-0.6-148.8-10.1-214.9-3"/><path d="m228.5 891.9c-84 6.8-139.6 13.6-228.5 13.6"/><path d="m1762.8 135.5s-38.2-0.7-65.8 3.7"/><path d="m1141.8 444.4s-44 4.5-63.5-5.6"/><path d="m1145.3 1936.1c-22.8-7.3-47.5-14-78.8-17.4-55.1-6-80 4.1-109.9 17.4"/><path d="m1540.7 1936.1c31.7-6.1 70.9-11 122.5-7.9 42.5 2.6 77 5.8 114.4 7.9"/><path d="m1377 1936.1c28.3-2.3 58.6-6.2 88.8-12.4 107.1-22.2 174.9-29.8 257.1-19.1s213.1 5.9 213.1 5.9"/><path d="m872.5 1936.1c84-18 78.9-47.7 174.2-45.8 74.4 1.5 82.2 28.4 216.4 16.6s250.8-40.2 378.6-37.9 208.6 15.4 294.2 10.7"/><path d="m-0.1 1936.1c0.3 0 192-7.9 371.9-9.1 180-1.2 434-4.7 511.5-23.7s87.8-40.5 172.6-39.2 69.6 29.7 200 19.1c130.4-10.7 148.1-28.4 340.4-37.9s166.4 9.5 339.8 0"/><path d="m240.5 1906.2c-84.4-7.5-169 0.6-240.6 4.2"/><path d="m-0.1 1845.3c34.1-2.7 154.5-0.8 196.7 3.2 42.2 3.9 63.7 20.5 110.4 20.4 46.7-0.1 60.7-19.6 103-26.3 42.2-6.7 96.3-3.2 216.6 0s408.6-20.9 515.3-16.2c106.8 4.7 112.1 27.2 180.5 27.2s207.8-34.3 322.8-36.1c115-1.8 210.3 5.3 290.8 0"/><path d="m1164.6 1846.5c20.5-0.6 82.1 2.7 82.1 17.6 0 10.2-68.6 5.5-101.3-3.2s-47.5-13.3-100.9-14.5-177.2 6.6-226.1 8.9c-48.9 2.4-146.1 12.1-246.6 8.7s-125-1.9-158.9 4.7-55 24.4-98.3 24.4c-68.3 0-96.2-15.5-135-19.5-69.6-7.2-134.1 4.7-179.7 5.9"/><path d="m890.7 1874.9s-116.4 11.2-186 16-102.9 4.7-148.4 5.3-108.2-4.9-175.9 5.8"/><path d="m1350.6 1732.5c-48.5 0.4-101.6 11.6-97.4 34.7 3.3 18.5 43.7 30 98.1 26.8s94.4-22.5 91.1-40.6c-3.3-18.1-43.3-21.3-91.8-20.9z"/><path d="m1363.2 1768.8c-23 5.9-78.9 11-80.4-3.5s88.1-20.1 130-7.5"/><path d="m1935.9 1791.7h-126.8c-73.3 0-240.4 1.1-333.7 25.5"/><path d="m-0.1 1817.5c39.4-1.8 152.5 0.6 200.8 3.6 38.5 2.4 56.6 21.5 101.8 21.9 62.2 0.6 63.7-27.7 94.1-31.6s256.2 3.2 357.7 0.8 229.6-10.3 325.2-9.5c95.5 0.8 134.8 3.7 164.4 14.5s91.1 35.2 208.1-11.8c100.1-40.2 200-32.6 288.9-33.4 88.9-0.8 195-3.2 195-3.2"/><path d="m247.7 1798.8c0.7 17.4 25.9 23.7 55.2 24.5s60.7-10.3 60-24.5c-0.7-14.2-25.6-26-54.1-25.6-28.5 0.4-62 4.4-61.1 25.6z"/><path d="m272.2 1802.7c11.9 5.1 69.6 9.1 69.3-4.5s-46.3-8.5-46.3-8.5"/><path d="m-0.1 1791.7c67.8-0.2 186.6 9.4 213.6-2.9 35.2-16.1 45.4-33.4 91.8-33.4s75.9 33.6 110.4 33.4 211.7 2.1 284.4 2.1 271.1-6.5 317.2-8.9 125.6-5.3 173.9 2.4 86.7 32.8 154.4 27.8c85.5-6.3 117.8-40.6 153.9-48.7 36.1-8.1 127.8-12.1 169.4-12.8s267-3.6 267-3.6"/><path d="m-0.1 1768.8c66.6-2.8 143.6 8.6 193.2-3.6 36.2-8.9 51.5-31 108.1-31s87.8 28.3 142 29.5c43 0.9 240.8 1.2 325.2 1.2 84.4 0 417.8-11.8 448.1-22.9 30.4-11 49.6-28.4 127.4-30.8s114.1 21.2 149.6 21.3 95.7 0.1 177.8-3.7c80.8-3.8 208.3-7.3 264.6-5.7"/><path d="m467.3 1740.6c-69.4-3-106.7-27.8-167.2-29.6-60.6-1.7-67.2 11.4-120.5 26.2-54.3 15-97.1 8.4-179.7 9.9"/><path d="m504 1740s154.4 2.4 225 0c70.6-2.4 251.7-2.4 315-5.9s120.6-7.1 165-18.9 67.8-24.9 138.9-26 117.2 17.8 169.4 18.3c52.2 0.6 102.8 0.6 176.7-3.5 73.9-4.1 180.3-10.7 242-10.7"/><path d="m998.8 1711.1s-181.5 2.5-244.4 4-129.6 4-206.6 4-151.1-16.6-200-26-100-11.8-152.6 11c-52.6 22.9-170.8 19.7-195.2 18.9"/><path d="m1032.9 1711.1c31.1-1.4 87.4 1 153.3-15.6s60.7-22.9 157-27.6c96.3-4.7 106.7 12.1 172.6 15.3 65.9 3.2 122.2-0.3 195.5-4.2s135.7-10.4 224.6-11.9"/><path d="m563.2 1697.8c-60.7 0-132.2-9.7-182.9-23.7-60.2-16.6-137.3-14.4-196.8 0-59.5 14.4-136.1 18.3-183.5 19.1"/><path d="m804 1693.9c36.7-1.2 294.2-4.7 376-21.3 0 0 32.7-5.9 69.9-16.6 33.8-9.7 75.6-26.8 160.4-28.4s150 0.8 218.9 0 212.7-5.5 306.8-6.3"/><path d="m1354.7 1650.1c67.3-6.4 98.1 4.3 151.5 9.9s143.7-1.2 213.3-4.9 150.5-10.8 216.4-11.6"/><path d="m491.7 1672.2s-46.9-7.5-61.7-11.1c-14.8-3.6-80-19.2-140-20s-103 5.5-151.8 15c-48.9 9.5-89.3 11-138.2 11"/><path d="m1094.3 1660.7c-104.4-2.4-183.7 11.8-183.7 11.8"/><path d="m1515.8 1643.4s110.4 1.6 159.3 0"/><path d="m-0.1 1643.4c32.6-0.8 116.7-4.7 177.4-12.6s111.1-10.3 174.8-7.1c63.7 3.2 131.1 24.5 183 45 51.8 20.5 112.6 29.2 157.8 25.2s162.2-32.3 205.9-42.6c43.7-10.3 140.7-22.1 192.6-12.6 51.8 9.5 81.5 18.1 118.5 8.7 37-9.5 105.2-41 154.1-42.6s166.6 0 212.9 0 319.8-7.1 359.1-6.3"/><path d="m-0.1 1621.3c43.7-0.8 129.3-7.1 193-13.4 63.7-6.3 129.6-13.4 203-3.9s149.6 45.6 199.2 57.1c49.6 11.5 111.8 13.1 199.3-7.4 87.4-20.5 158.5-37.1 221.5-39.4 63-2.4 132 21.5 164.1 20.2 32.2-1.3 105.5-44.7 151.4-51s81.5-5.5 81.5-5.5"/><path d="m1439.5 1577.8s175.2-0.8 248.3 0c73.1 0.8 211.8-5.5 248.1-5.5"/><path d="m-0.1 1572.4c25.2 1.6 40.6 21.3 110 18.1 56.3-2.5 101.1-15 196.8-16.6s182.4 26.8 223.1 43.4 91.8 31.6 160.7 29.2c68.9-2.4 140-25.3 200-39.5s127.4-20.5 185.9-13.4c58.5 7.1 94.8 23.1 120.7 16.7s89.6-50.6 131.1-51.4 117-5.5 187.4-6.3c70.4-0.8 121.5-0.8 175.5 0s182.4-3.2 244.6-4.7"/><path d="m1935.9 1525c-65.2 0.8-148.3 4.7-247.5 6.3s-338.5 0-383.7 10.3"/><path d="m537.3 1577.8c4.4 39.4 139.3 56 200.7 45.8s51.1-15.8 60.7-34.7c9.6-18.9 77.8-22.9 77-45-0.7-22.1-86.6-31.5-180-33.1-76.8-1.4-162.9 27.6-158.5 67z"/><path d="m608.5 1577.8c105.2 11 212.6-13 212.6-33.9 0-17.4-259.7-7.2-257.8 28.4 1.7 32.2 151.8 42.2 204.6 22.1"/><path d="m756.6 1554.2c-54.1-0.1-99.3 7.9-99.3 7.9"/><path d="m390.3 1562.1c60.7 0 98.8 27.2 114.4 18.3s23-28.2 15.6-34.1c-7.4-5.9-47.4 13.4-47.4 13.4"/><path d="m-0.1 1547.9c32.9 1.9 58.4 27.2 110 22.9 45.3-3.8 102.2-20.5 157.8-22.9s120.7 3.9 214.8-15.8c94.1-19.7 129.7-45.8 245.2-43.4s132.6 15 174.1 30c41.5 15 77 20.5 138.5 11.5s125.9-50.1 185.2-54.8c59.3-4.7 108.1 21.3 142.2 19.7s146.7-3.9 225.9-5.5c79.3-1.6 272.7-3.2 342.4-6.3"/><path d="m821 1597.4c88.4-27.1 148.1-29.7 241.5-45.5s94.1-52.9 166.7-56.8c72.6-3.9 67.4 13.4 111.1 20.5s135.6-2.4 243-4.7c107.4-2.4 283.8-5.5 352.7-7.9"/><path d="m894.4 1542.4c23.6 6.9 53 8.7 53 8.7"/><path d="m1286.9 1525c-4.4-11-16.3-13.4-66.3-8.7s-64.5 39.2-52.2 58.8c6.7 10.7 18.5 16.5 48.1 7.5 29.6-9.1 74.8-46.5 70.4-57.6z"/><path d="m1233.6 1533.3c-10.4-2-65 11-49.6 31.2 17.8 23.3 67.4-21.3 81.5-34.7"/><path d="m1069.2 1571.1c18.2 1.3 59.6 16.7 68.1 10.3s8-28.8 3.1-33.5c-4.9-4.7-15.1 9.1-30.7 12.2"/><path d="m728.4 1464.3c-43.9 0-112.2 5.3-165.2 17.2-53 11.8-104.2 32-156.4 37.3-52.2 5.3-115 0-156.7 4.5s-93.3 24.5-136.7 28.6-79.1-24.9-113.6-26.8"/><path d="m762.3 1464.3c20.6 0 88.3 7.7 123.9 18.3s52.2 28.3 102.2 25.7c50-2.6 130.5-27.4 163.3-39.9s72.3-24.3 109.5-21.3c37.2 3 79.4 21.3 124.4 24.3s167.2-3.5 167.2-3.5"/><path d="m65.6 1527c-7.9-16 8.5-38.5 8.5-38.5-15.3 10.1-48 12.1-74.1 14.4"/><path d="m81.3 1512.2c0 18.3 13.9 27.2 34.2 24.9s36.9-14.2 34.2-28.8c-2.8-14.6-7.2-20.9-27.8-24.5s-40.6 12.8-40.6 28.4z"/><path d="m110 1523.2c13.5 0.2 28.5-1 26.3-15.5-2.2-14.5-33.3-13.3-40 0"/><path d="m180.6 1504.5c-15-5.3-15 17.8-8.3 18.7s21.1-10.5 40-12.9"/><path d="m1499.5 1453c-49.4 3-128.9 3.6-188.9-14.2s-105.5-10.7-142.2 0-83.9 29-150 38.8-81.1-3.9-136.7-18.6c-55.6-14.8-143.3-19.5-211.6-14.8-68.3 4.7-113.3 16-177.8 30.6-64.4 14.6-95.9 19.7-132.6 20.3-37.3 0.7-87.9 1.1-121.8-1.2s-82.8-23.1-122.3-29.6-75.7 13.8-115.6 18.9"/><path d="m1318.4 1421.7c48.9 1.8 72.2 9.5 90 15.4"/><path d="m216.6 1471.4c-139.7-51.5-159.8-17.3-208.1-17"/><path d="m50.7 1432c-29.6-1.5-50.8-5.6-50.8-5.6"/><path d="m605.1 1434.7c-80.5 8.5-173.6 37.5-252.9 40.1-79.3 2.6-120.7-14.4-179.2-32.4s-138.5-30.9-164.4-30.9"/><path d="m1070.6 1451.6c-53.3 10.3-114.1 14.2-194.8-13.4-80.7-27.6-230.4-22.1-230.4-22.1-111.1 1.6-224.4 37.9-294 40.7-69.6 2.8-140.7-21.8-186.6-36.8s-110.8-20.9-164.8-24.1"/><path d="m1915 1453.2c5.5-12.9-8.9-33.9-48.9-36.3-40-2.4-121.9 38.5-107.4 45 23 10.3 149.2 7.9 156.3-8.7z"/><path d="m1864.7 1435.1c-8.9 0-53.3 3.9-53.3 14.2 0 7.3 42.2 1.6 67.4-3.9"/><path d="m1935.9 1426.4c-11.1-2.4-13.5-11-37.2-25.2-23.7-14.2-78.8-3.8-128.9 25.2-46 26.6-70.4 37.9-99.3 43.4"/><path d="m648.7 1392.5c-79.7 3.2-104.7 17.4-181.4 29.2-76.7 11.8-166.3 17.4-242.2-4.7-75.9-22.1-132.8-48-216.6-44.2"/><path d="m686.2 1392.5c37.8 0 98.5-0.8 163.7 17.4 65.2 18.1 78.5 26.8 152.6 28.4s153.6-32.3 250.5-33.9 136.9 2.4 199.1 28.4"/><path d="m-0.1 1340.4c37.1 0 59.1 0 144.1 26 77.2 23.6 169.6 47.3 248.1 41.8s188.1-32.3 246.7-35.5 138.5-10.3 237 19.7c98.5 30 154.8 23.7 218.5 14.2 63.7-9.5 121.5-29.2 188.5-28.4 67 0.8 124.8 3.2 173 30.8s105.2 48.1 172.6 45c86.7-4 171-80.7 232.6-81.3 47.4-0.5 52.7 20.5 75 23.3"/><path d="m1774.3 1365.4c-0.5-16-41.5-21.1-139.2-16-97.8 5.1-170.3 12.8-165.9 32 6.7 29.2 79.3 54.4 145.2 53.7 65.9-0.8 160.7-47 160-69.7z"/><path d="m1506.2 1392.5c38.5 18.9 77.2 26.6 115.5 22.9 49-4.8 104.3-21.7 104.5-41.8 0.2-15.8-68.9-8.7-96.3-7.1s-88.1 3.9-87.4 15.8c0.7 11.8 74.1 19.8 114.8 9.1"/><path d="m998.8 1392.5c-30.4-0.8-77-10.3-111.1-19.7s-111.1-21.3-201.5-23.3c-90.4-2-282.9 35.2-323.3 36-40.4 0.8-108.5-16.6-180.5-36-71.9-19.4-133.6-32.7-182.5-30.3"/><path d="m1032.9 1392.5c33.3-1.6 115.6-19.7 155.5-25.2s76.3-12.3 123-8.1 123 1.7 161.5-9.7c38.5-11.4 111.8-20.9 178.5-23.2s118.5 2.4 152.6 8.7c34.1 6.3 89 9.5 132 5.5"/><path d="m-0.1 1292.3c42.2 0 91.5 7.7 171.5 29.2 59.6 16 125.2 37.4 184.4 37.6 59.3 0.2 175.5-22.9 268.1-29.1 92.6-6.2 206.6 10.4 238.5 10.4 41.5 0 85.9-19.4 155.5-14.8s105.8 20.3 146.2 19.6c40.4-0.8 84.9-11 140.4-11s93.3 8.7 151.1-4.1c64-14.2 160-30.6 232.6-29 72.6 1.6 168.3 23.7 247.6 18.1"/><path d="m-0.1 1263.7c76.5 0.5 143.6 26.9 210.8 43.6 58.3 14.5 127.2 30.3 169.6 26 54-5.5 180.5-23.7 268.4-25.2 87.9-1.6 299-3.1 350.1-3.2 51.1 0 255.5 5.5 301.5 7.9s151.8-3.4 199.3-11.9 108.1-20.4 165.9-21.2 136.3 7.1 179.6 11c43.3 3.9 90.9 1.6 90.9 1.6"/><path d="m380.3 1311.5c-37 0.8-76.3-10-120-17.7-35.7-6.3-119.5-27.9-159.6-34.4"/><path d="m719.6 1259.9c-77.8 0-114.8 15-173.3 24.5-58.5 9.5-111.1 9.5-159.2 7.1s-131.7-31.1-226.7-42.6c-85.7-10.4-113-14.2-160.4-12.6"/><path d="m754 1259.1c24.8 0 133.7-3.9 248.5 4.7 114.8 8.7 190.4 13.4 247.4 16.6 57 3.2 140 15.8 211.1 6.3 71.1-9.5 121.5-34.7 209.6-33.9s151.8 11.2 208.1 11c54.8-0.2 57.2-0.2 57.2-0.2"/><path d="m627.6 1290.2c79.7-4.6 280.8-16.7 511.9 0"/><path d="m341.4 1256c-126.9-36.2-254.5-42.2-341.5-42.6"/><path d="m380.3 1266.2c33.3 4.7 89.6 9.5 152.6 0s128.9-26 211.1-27.6 328.1 3.2 388.1 9.5 186.7 17.2 239.2 23.6c52.6 6.4 125.2-3.1 188.1-27.6 63-24.5 152.6-16.6 203-12.6 50.4 3.9 128.3 4.7 173.5 4.7"/><path d="m1079.5 1222.1c-57.8-3.2-322.2-3.9-393.3 0.9s-131.8 22.8-212.6 27.5-132.6-19.6-201.5-37.8-235.2-17.4-272.2-18.1"/><path d="m1118 1224c38.9 1.6 119.3 6.7 181.5 17s81.1 16.5 143.2 11.8c62-4.7 136.5-41.8 203.3-45s218.1 5.5 290 5.5"/><path d="m-0.1 1175.2c58.9-0.1 121.7 2.7 182.5 2.7s125.3 9.5 163.8 29.2c38.5 19.7 108.1 25.9 168.9 20 60.7-5.8 123-24.5 254.1-26.6s219.8-6.6 307-4.3 131.1 8.9 180 14.2c48.9 5.3 108.9 33.1 172.2 27.2s149.3-44.8 217.6-51.1 230 8.7 290 7.9"/><path d="m838.8 1172.3c-27.4-0.8-80 1.6-128.1 4.5s-85.9 2.6-164.4-25.1c-78.5-27.7-143.7-18.8-186.6-4.6-43 14.2-82.2 7.9-149.6 7.9-67.4 0-164.1-4.1-210-2.6"/><path d="m866.2 1173.1h203c50.4 0 165.9 15 196.3 15.8s74.8-3.7 89.3-12.1 73.3-20 114.3 0 94.3 3.2 110.6 0.6c16.3-2.7 54.1-14.5 127.4-16.1s169.8 13.5 229 13.9"/><path d="m228.5 1133.7c-82.2 2.3-165.2-4.7-228.5-3.9"/><path d="m266.3 1133.7c14.4-0.5 50 1 102.2-15 52.2-16 120.6-7.7 171.1 9.5 50.6 17.2 90.5 25.4 138.3 24.9 47.8-0.6 145.6-5.9 192.2-3.5s108.9-0.6 168.3 1.2c59.4 1.8 142.8 8.1 191.1 10.5s75 3.7 108.3-8.2 81.7-13.6 137.8 1.8 81.7 0.6 128.3-6.5 83.3-8.3 127.8-5.9 152.2 9.5 204.2 10.1"/><path d="m300.1 1174.3s30 2.4 51.7-4.1"/><path d="m368.6 1177.8c3.4 20.8 36 30.3 84.9 32 48.8 1.7 88.7-15.2 86.1-25.1-2.6-9.9-16.6-27.6-81.1-28.8-64.4-1.2-92.4 6.8-89.9 21.9z"/><path d="m464.2 1175.4c-13.8-3.5-68.1-12.7-65.1 6.1 2.9 18.8 89.8 12.3 107.2 0.2"/><path d="m564.5 1186.4s-18.1 0.2-12.5 11.5 58.7-5.8 85.9-5.8"/><path d="m1213.4 1325.6c-33.9-1.4-61.1 2.6-88.3 0"/><path d="m1069.2 1349.4c-34.3-13.1-144.6-7.6-144.6 4.8s45.6 17.8 79.4 20.1 69.4 0.6 108.3-11.2"/><path d="m1021.8 1129.1s-65.9-3.3-155.5-4.9c-89.6-1.6-194.8 7.9-242.2 3.9-47.4-3.9-83-33.1-175.5-41s-105.2 18.1-206.6 26-121.5-3-241.9-3"/><path d="m1055.1 1129.1c30.4 0.6 157.8 12.4 202.2 10.9s71.8-21.3 155.5-16.6 80.7 16.9 113 16.7 81.8-19.9 153.7-20.7c71.8-0.8 105.2 8 169.6 10.3s86.8 0 86.8 0"/><path d="m1044.7 1107.4c-43-1.8-137.8-9.2-223.7-7.6s-143.7 6.3-200 0-127.4-38.7-202.9-38.7-115.5 24.5-201.5 28.4-157.1-16.4-216.7-16.6"/><path d="m1935.9 1092.7c-42.2 0.8-149-11-225.3-11s-128.9 7.9-180.7 12.6c-51.8 4.7-94.9 8-130 4.7-54.9-5.1-103.5 17.9-140.4 20.5"/><path d="m1494.3 1115.5c45.9 4.7 143.7-15.8 188.9-15.8s71.8 5.5 114.8 6.3 98.7 3.9 137.9 4.1"/><path d="m140.7 1070.8c21.5 0.8 106.7-1.4 152.3-12.5"/><path d="m1055.1 1095.9c25.9 4.7 99.3 12 185.2-10.2 85.9-22.2 164.4-58.5 248.9-60.9s188.1 2.4 258.5 7.9c70.4 5.5 149.8 6.3 188.3 5.5"/><path d="m1169.2 1116.9c31.6-0.7 126.6-23.5 181.4-40.8 54.8-17.4 94.8-32.3 197.8-30s183.7 3.2 239.2 6.3 113.5 3.9 148.3 3.2"/><path d="m1383.2 1082.6c28.1-6.9 128.9-12.9 188.1-15.2s114.1-3.2 171.8 0c57.8 3.2 160.9 6.3 192.7 5.5"/><path d="m799.9 1083.6c71.1-4.6 124.7 2.1 124.7 2.1"/><path d="m977.3 1084.6c-36.3-16.7-71.1-19.6-127.4-18.8-56.3 0.8-142.2 12.6-222.3 6.3-80.1-6.3-171-33.9-251-35.5-80-1.6-124.4 11.8-209.6 15.8-85.2 3.9-123.8 1.7-167.1 3.2"/><path d="m-0.1 1019.3s89.7-1.2 160.4-7.1c69.4-5.8 150.4-19.7 213.3-22.9s116.3 15 193.3 29.2c77 14.2 145.2 13.4 209.6 5.7s103-4.9 165.2 0 51.8 36.1 134.1 49.8 162.2-6.6 222.2-28.1c60-21.5 90.4-37.6 188.9-42.4s133.3 3.2 216.3 6.3c83 3.2 180.2 9.5 232.7 9.5"/><path d="m1026.2 1083.6c-38.5-28-102.2-39.9-174.1-39.9s-140.7 10.3-209.6 7.9-155.5-27.6-225.9-35.5-145.6 9.4-230.1 14.9-186.6 7.2-186.6 7.2"/><path d="m-0.1 996.4c43 1.6 94.7-0.2 163.4-7.5 67.9-7.1 154.8-22.5 227.4-21.7 72.6 0.8 145.9 17.4 213.3 34s133.3 1.5 212.6-4c79.3-5.5 117 4.7 160.7 3.9s68.1-35.5 174.4-39.4 133.7 29.2 176.7 34.7 128.1-16.6 201.5-17.4 172.6 6.3 240 9.9c67.4 3.6 166.1 7.5 166.1 7.5"/><path d="m-0.1 975.9s69.7-1 153-7.5c82-6.4 186.7-23.2 260-24.8s203 37.9 253.3 37.1 97-8.7 140-12.6 99.3 7.9 151.1 7.9 91.1-31.6 182.2-38.7 163 28.4 187.4 30.1c24.4 1.7 83 0.7 167.4-6 84.4-6.6 137.8 1.1 205.9 4.3 68.1 3.2 180.9 9.5 235.7 10.3"/><path d="m-0.1 954.6c113.9 0 281.9-26 385.6-31.6s151.1 20.5 223 27.6 148.1-9.5 191.1-10.3 95.5 10.3 147.8 11 121.8-36.3 200.3-38.7 146.7 24.5 178.5 29.2 71.1 6.3 135.6 0 143-4.7 216.3 0 212.7 11.8 257.9 12.6"/><path d="m509.9 909.3c-77.8-16.1-137.3-8.8-221.5-0.1-85.2 8.9-164.1 21.3-288.5 24.4"/><path d="m546.2 917.5c30.4 5.5 65.2 15.8 111.1 11s128.9-20.8 181.5-15.9c52.6 4.9 92.6 14.5 130.7 8.1 38.1-6.4 93.6-32.4 194.8-30.1 101.2 2.4 156.3 28.4 179.5 30"/><path d="m1383.2 920.7c29.6-0.8 120.7-7.9 214.1-3.9s254.2 17.2 338.7 16.9"/><path d="m1369.5 1198c0 13.6 32.4 26.5 52.2 25.4 21.6-1.2 46.1-1.8 47.2-16.3s-33.3-26.9-53.9-27.5c-20.6-0.6-45.6 4.7-45.6 18.3z"/><path d="m1452.1 1207.2c-13-13.3-59.3-17.5-59.8-9.2s16.1 13.6 30 13.6"/><path d="m1360.1 1215.1s-17.8-8.4-51.7-12.5"/><path d="m1169.2 985.1c-62.1-2.7-146.9 11.9-143 39.1 3 20.7 56.3 40.9 125.5 36.4s150-29.5 149.3-42.1-69.6-30.8-131.7-33.4z"/><path d="m1249.9 1020.1c-50.4 22.9-180 22.9-179.2 2.9 0.7-20 93.3-14.7 125.2-9"/><path d="m45.3 1602.7s-27.8-4.3-45.4-4.3"/><path d="m50.7 1095.9s-29.8-3.3-50.8-3.2"/><path d="m1337.6 1917c58.5 0 143.7-21.7 202.2-27.6"/><path d="m1920.5 1363.5c-53.3-17.4-124.4 4.3-124.4 4.3"/></g></svg>')
}

.slick-slider {
    position: relative;
    display: block;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    -ms-touch-action: pan-y;
    touch-action: pan-y;
    -webkit-tap-highlight-color: transparent
}

.slick-list {
    position: relative;
    overflow: hidden;
    display: block;
    margin: 0;
    padding: 0
}

.slick-list:focus {
    outline: none
}

.slick-list.dragging {
    cursor: pointer;
    cursor: hand
}

.slick-slider .slick-track,
.slick-slider .slick-list {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0)
}

.slick-track {
    position: relative;
    left: 0;
    top: 0;
    display: block;
    margin-left: auto;
    margin-right: auto
}

.slick-track:before,
.slick-track:after {
    content: "";
    display: table
}

.slick-track:after {
    clear: both
}

.slick-loading .slick-track {
    visibility: hidden
}

.slick-slide {
    float: left;
    height: 100%;
    min-height: 1px;
    display: none
}

[dir="rtl"] .slick-slide {
    float: right
}

.slick-slide img {
    display: block
}

.slick-slide.slick-loading img {
    display: none
}

.slick-slide.dragging img {
    pointer-events: none
}

.slick-initialized .slick-slide {
    display: block
}

.slick-loading .slick-slide {
    visibility: hidden
}

.slick-vertical .slick-slide {
    display: block;
    height: auto;
    border: 1px solid transparent
}

.slick-arrow.slick-hidden {
    display: none
}

.px-slick,
.logo-row-slider {
    position: relative
}

.px-slick .slick-prev,
.px-slick .slick-next,
.logo-row-slider .slick-prev,
.logo-row-slider .slick-next {
    position: absolute;
    display: none;
    height: 36px;
    width: 36px;
    line-height: 0px;
    font-size: 0px;
    cursor: pointer;
    background: transparent;
    color: transparent;
    top: 50%;
    -webkit-transform: translate(0, -50%);
    transform: translate(0, -50%);
    padding: 0;
    border: none;
    outline: none;
    opacity: .75;
    background-size: contain;
    background-position: center;
    background-repeat: no-repeat;
    z-index: 10
}

@media (min-width: 1024px) {
    .px-slick .slick-prev,
    .px-slick .slick-next,
    .logo-row-slider .slick-prev,
    .logo-row-slider .slick-next {
        display: block
    }
}

.px-slick .slick-prev:hover,
.px-slick .slick-prev:focus,
.px-slick .slick-next:hover,
.px-slick .slick-next:focus,
.logo-row-slider .slick-prev:hover,
.logo-row-slider .slick-prev:focus,
.logo-row-slider .slick-next:hover,
.logo-row-slider .slick-next:focus {
    opacity: 1
}

.px-slick .slick-prev,
.logo-row-slider .slick-prev {
    left: -18px
}

.px-slick .slick-next,
.logo-row-slider .slick-next {
    right: -18px;
    background-image: url(/wp-content/themes/betterweather/assets/images/right-arrow.svg)
}

.px-slick .slick-dots,
.logo-row-slider .slick-dots {
    list-style: none;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-flow: row nowrap;
    flex-flow: row nowrap;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    -webkit-transform: translateY(40%);
    transform: translateY(40%)
}

.px-slick .slick-dots li,
.logo-row-slider .slick-dots li {
    margin-right: 10px
}

.px-slick .slick-dots li:last-of-type,
.logo-row-slider .slick-dots li:last-of-type {
    margin-right: 0
}

.px-slick .slick-dots li.slick-active button,
.logo-row-slider .slick-dots li.slick-active button {
    width: 33px;
    height: 33px;
    background-color: #bc955c
}

.px-slick .slick-dots li button,
.logo-row-slider .slick-dots li button {
    width: 16px;
    height: 16px;
    font-size: 0;
    line-height: 0;
    border: 1px solid #bc955c;
    border-radius: 100%;
    -webkit-transition: .25s ease;
    transition: .25s ease;
    background-color: #fff;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    vertical-align: middle
}

.px-slick__slide,
.logo-row-slider__slide {
    padding-bottom: 50%;
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat
}

.select2-container {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    display: inline-block;
    margin: 0;
    position: relative;
    vertical-align: middle
}

.select2-container .select2-selection--single {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    cursor: pointer;
    display: block;
    height: 28px;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    -webkit-user-select: none
}

.select2-container .select2-selection--single .select2-selection__rendered {
    display: block;
    padding-left: 8px;
    padding-right: 20px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

.select2-container .select2-selection--single .select2-selection__clear {
    position: relative
}

.select2-container[dir="rtl"] .select2-selection--single .select2-selection__rendered {
    padding-right: 8px;
    padding-left: 20px
}

.select2-container .select2-selection--multiple {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    cursor: pointer;
    display: block;
    min-height: 32px;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    -webkit-user-select: none
}

.select2-container .select2-selection--multiple .select2-selection__rendered {
    display: inline-block;
    overflow: hidden;
    padding-left: 8px;
    text-overflow: ellipsis;
    white-space: nowrap
}

.select2-container .select2-search--inline {
    float: left
}

.select2-container .select2-search--inline .select2-search__field {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    border: none;
    font-size: 100%;
    margin-top: 5px;
    padding: 0
}

.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button {
    -webkit-appearance: none
}

.select2-dropdown {
    background-color: white;
    border: 1px solid #aaa;
    border-radius: 4px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    display: block;
    position: absolute;
    left: -100000px;
    width: 100%;
    z-index: 1051
}

.select2-results {
    display: block
}

.select2-results__options {
    list-style: none;
    margin: 0;
    padding: 0
}

.select2-results__option {
    padding: 6px;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    -webkit-user-select: none
}

.select2-results__option[aria-selected] {
    cursor: pointer
}

.select2-container--open .select2-dropdown {
    left: 0
}

.select2-container--open .select2-dropdown--above {
    border-bottom: none;
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0
}

.select2-container--open .select2-dropdown--below {
    border-top: none;
    border-top-left-radius: 0;
    border-top-right-radius: 0
}

.select2-search--dropdown {
    display: block;
    padding: 4px
}

.select2-search--dropdown .select2-search__field {
    padding: 4px;
    width: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}

.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button {
    -webkit-appearance: none
}

.select2-search--dropdown.select2-search--hide {
    display: none
}

.select2-close-mask {
    border: 0;
    margin: 0;
    padding: 0;
    display: block;
    position: fixed;
    left: 0;
    top: 0;
    min-height: 100%;
    min-width: 100%;
    height: auto;
    width: auto;
    opacity: 0;
    z-index: 99;
    background-color: #fff;
    filter: alpha(opacity=0)
}

.select2-hidden-accessible {
    border: 0 !important;
    clip: rect(0 0 0 0) !important;
    -webkit-clip-path: inset(50%) !important;
    clip-path: inset(50%) !important;
    height: 1px !important;
    overflow: hidden !important;
    padding: 0 !important;
    position: absolute !important;
    width: 1px !important;
    white-space: nowrap !important
}

.select2-container--default .select2-selection--single {
    background-color: #fff;
    border: 1px solid #aaa;
    border-radius: 4px
}

.select2-container--default .select2-selection--single .select2-selection__rendered {
    color: #444;
    line-height: 28px
}

.select2-container--default .select2-selection--single .select2-selection__clear {
    cursor: pointer;
    float: right;
    font-weight: bold
}

.select2-container--default .select2-selection--single .select2-selection__placeholder {
    color: #999
}

.select2-container--default .select2-selection--single .select2-selection__arrow {
    height: 26px;
    position: absolute;
    top: 1px;
    right: 1px;
    width: 20px
}

.select2-container--default .select2-selection--single .select2-selection__arrow b {
    border-color: #888 transparent transparent transparent;
    border-style: solid;
    border-width: 5px 4px 0 4px;
    height: 0;
    left: 50%;
    margin-left: -4px;
    margin-top: -2px;
    position: absolute;
    top: 50%;
    width: 0
}

.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__clear {
    float: left
}

.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__arrow {
    left: 1px;
    right: auto
}

.select2-container--default.select2-container--disabled .select2-selection--single {
    background-color: #eee;
    cursor: default
}

.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear {
    display: none
}

.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b {
    border-color: transparent transparent #888 transparent;
    border-width: 0 4px 5px 4px
}

.select2-container--default .select2-selection--multiple {
    background-color: white;
    border: 1px solid #aaa;
    border-radius: 4px;
    cursor: text
}

.select2-container--default .select2-selection--multiple .select2-selection__rendered {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    list-style: none;
    margin: 0;
    padding: 0 5px;
    width: 100%
}

.select2-container--default .select2-selection--multiple .select2-selection__rendered li {
    list-style: none
}

.select2-container--default .select2-selection--multiple .select2-selection__placeholder {
    color: #999;
    margin-top: 5px;
    float: left
}

.select2-container--default .select2-selection--multiple .select2-selection__clear {
    cursor: pointer;
    float: right;
    font-weight: bold;
    margin-top: 5px;
    margin-right: 10px
}

.select2-container--default .select2-selection--multiple .select2-selection__choice {
    background-color: #e4e4e4;
    border: 1px solid #aaa;
    border-radius: 4px;
    cursor: default;
    float: left;
    margin-right: 5px;
    margin-top: 5px;
    padding: 0 5px
}

.select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
    color: #999;
    cursor: pointer;
    display: inline-block;
    font-weight: bold;
    margin-right: 2px
}

.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {
    color: #333
}

.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice,
.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__placeholder,
.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-search--inline {
    float: right
}

.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice {
    margin-left: 5px;
    margin-right: auto
}

.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove {
    margin-left: 2px;
    margin-right: auto
}

.select2-container--default.select2-container--focus .select2-selection--multiple {
    border: solid black 1px;
    outline: 0
}

.select2-container--default.select2-container--disabled .select2-selection--multiple {
    background-color: #eee;
    cursor: default
}

.select2-container--default.select2-container--disabled .select2-selection__choice__remove {
    display: none
}

.select2-container--default.select2-container--open.select2-container--above .select2-selection--single,
.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple {
    border-top-left-radius: 0;
    border-top-right-radius: 0
}

.select2-container--default.select2-container--open.select2-container--below .select2-selection--single,
.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple {
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0
}

.select2-container--default .select2-search--dropdown .select2-search__field {
    border: 1px solid #aaa
}

.select2-container--default .select2-search--inline .select2-search__field {
    background: transparent;
    border: none;
    outline: 0;
    -webkit-box-shadow: none;
    box-shadow: none;
    -webkit-appearance: textfield
}

.select2-container--default .select2-results>.select2-results__options {
    max-height: 200px;
    overflow-y: auto
}

.select2-container--default .select2-results__option[role=group] {
    padding: 0
}

.select2-container--default .select2-results__option[aria-disabled=true] {
    color: #999
}

.select2-container--default .select2-results__option[aria-selected=true] {
    background-color: #ddd
}

.select2-container--default .select2-results__option .select2-results__option {
    padding-left: 1em
}

.select2-container--default .select2-results__option .select2-results__option .select2-results__group {
    padding-left: 0
}

.select2-container--default .select2-results__option .select2-results__option .select2-results__option {
    margin-left: -1em;
    padding-left: 2em
}

.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option {
    margin-left: -2em;
    padding-left: 3em
}

.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option {
    margin-left: -3em;
    padding-left: 4em
}

.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option {
    margin-left: -4em;
    padding-left: 5em
}

.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option {
    margin-left: -5em;
    padding-left: 6em
}

.select2-container--default .select2-results__option--highlighted[aria-selected] {
    background-color: #5897fb;
    color: white
}

.select2-container--default .select2-results__group {
    cursor: default;
    display: block;
    padding: 6px
}

.select2-container--classic .select2-selection--single {
    background-color: #f7f7f7;
    border: 1px solid #aaa;
    border-radius: 4px;
    outline: 0;
    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(50%, #fff), to(#eee));
    background-image: linear-gradient(to bottom, #fff 50%, #eee 100%);
    background-repeat: repeat-x;
    filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0)
}

.select2-container--classic .select2-selection--single:focus {
    border: 1px solid #5897fb
}

.select2-container--classic .select2-selection--single .select2-selection__rendered {
    color: #444;
    line-height: 28px
}

.select2-container--classic .select2-selection--single .select2-selection__clear {
    cursor: pointer;
    float: right;
    font-weight: bold;
    margin-right: 10px
}

.select2-container--classic .select2-selection--single .select2-selection__placeholder {
    color: #999
}

.select2-container--classic .select2-selection--single .select2-selection__arrow {
    background-color: #ddd;
    border: none;
    border-left: 1px solid #aaa;
    border-top-right-radius: 4px;
    border-bottom-right-radius: 4px;
    height: 26px;
    position: absolute;
    top: 1px;
    right: 1px;
    width: 20px;
    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(50%, #eee), to(#ccc));
    background-image: linear-gradient(to bottom, #eee 50%, #ccc 100%);
    background-repeat: repeat-x;
    filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFCCCCCC', GradientType=0)
}

.select2-container--classic .select2-selection--single .select2-selection__arrow b {
    border-color: #888 transparent transparent transparent;
    border-style: solid;
    border-width: 5px 4px 0 4px;
    height: 0;
    left: 50%;
    margin-left: -4px;
    margin-top: -2px;
    position: absolute;
    top: 50%;
    width: 0
}

.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__clear {
    float: left
}

.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__arrow {
    border: none;
    border-right: 1px solid #aaa;
    border-radius: 0;
    border-top-left-radius: 4px;
    border-bottom-left-radius: 4px;
    left: 1px;
    right: auto
}

.select2-container--classic.select2-container--open .select2-selection--single {
    border: 1px solid #5897fb
}

.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow {
    background: transparent;
    border: none
}

.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b {
    border-color: transparent transparent #888 transparent;
    border-width: 0 4px 5px 4px
}

.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single {
    border-top: none;
    border-top-left-radius: 0;
    border-top-right-radius: 0;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#fff), color-stop(50%, #eee));
    background-image: linear-gradient(to bottom, #fff 0%, #eee 50%);
    background-repeat: repeat-x;
    filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0)
}

.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single {
    border-bottom: none;
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0;
    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(50%, #eee), to(#fff));
    background-image: linear-gradient(to bottom, #eee 50%, #fff 100%);
    background-repeat: repeat-x;
    filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFFFFFFF', GradientType=0)
}

.select2-container--classic .select2-selection--multiple {
    background-color: white;
    border: 1px solid #aaa;
    border-radius: 4px;
    cursor: text;
    outline: 0
}

.select2-container--classic .select2-selection--multiple:focus {
    border: 1px solid #5897fb
}

.select2-container--classic .select2-selection--multiple .select2-selection__rendered {
    list-style: none;
    margin: 0;
    padding: 0 5px
}

.select2-container--classic .select2-selection--multiple .select2-selection__clear {
    display: none
}

.select2-container--classic .select2-selection--multiple .select2-selection__choice {
    background-color: #e4e4e4;
    border: 1px solid #aaa;
    border-radius: 4px;
    cursor: default;
    float: left;
    margin-right: 5px;
    margin-top: 5px;
    padding: 0 5px
}

.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove {
    color: #888;
    cursor: pointer;
    display: inline-block;
    font-weight: bold;
    margin-right: 2px
}

.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover {
    color: #555
}

.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice {
    float: right
}

.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice {
    margin-left: 5px;
    margin-right: auto
}

.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove {
    margin-left: 2px;
    margin-right: auto
}

.select2-container--classic.select2-container--open .select2-selection--multiple {
    border: 1px solid #5897fb
}

.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple {
    border-top: none;
    border-top-left-radius: 0;
    border-top-right-radius: 0
}

.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple {
    border-bottom: none;
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0
}

.select2-container--classic .select2-search--dropdown .select2-search__field {
    border: 1px solid #aaa;
    outline: 0
}

.select2-container--classic .select2-search--inline .select2-search__field {
    outline: 0;
    -webkit-box-shadow: none;
    box-shadow: none
}

.select2-container--classic .select2-dropdown {
    background-color: #fff;
    border: 1px solid transparent
}

.select2-container--classic .select2-dropdown--above {
    border-bottom: none
}

.select2-container--classic .select2-dropdown--below {
    border-top: none
}

.select2-container--classic .select2-results>.select2-results__options {
    max-height: 200px;
    overflow-y: auto
}

.select2-container--classic .select2-results__option[role=group] {
    padding: 0
}

.select2-container--classic .select2-results__option[aria-disabled=true] {
    color: grey
}

.select2-container--classic .select2-results__option--highlighted[aria-selected] {
    background-color: #3875d7;
    color: #fff
}

.select2-container--classic .select2-results__group {
    cursor: default;
    display: block;
    padding: 6px
}

.select2-container--classic.select2-container--open .select2-dropdown {
    border-color: #5897fb
}

.heateorSssYummlySvg {
    background: url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22100%25%22%20height%3D%22100%25%22%20viewBox%3D%220%200%2030%2030%22%3E%3Cpath%20stroke%3D%22%23fff%22%20d%3D%22M%2010.5%2010%20q%204%20-2%202.5%201%20l%20-1%204%20q%200%202%205%200%20l%201%20-6.5%20m%20-1%206.5%20l%20-1%204%20c%20-3%206%20-6%20-1%200%20-1%20q%201%20-1%205%201%22%20stroke-width%3D%222%22%20fill%3D%22none%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E") no-repeat center center
}

.heateorSssBufferSvg {
    background: url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22100%25%22%20height%3D%22100%25%22%20viewBox%3D%22-4%20-4%2038%2039%22%3E%3Cpath%20stroke%3D%22%23fff%22%20d%3D%22M%2015%206%20l%20-10%205%20l%2010%205%20l%2010%20-5%20z%22%20stroke-width%3D%220%22%20fill%3D%22%23fff%22%3E%3C%2Fpath%3E%3Cpath%20stroke%3D%22%23fff%22%20d%3D%22M%205.5%2014.5%20l%209.5%205%20l%209.5%20-5%20m%20-19%204%20l%209.5%205%20l%209.5%20-5%22%20stroke-width%3D%222%22%20fill%3D%22none%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E") no-repeat center center
}

.heateorSssFacebookSvg {
    background: url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22100%25%22%20height%3D%22100%25%22%20viewBox%3D%22-5%20-5%2042%2042%22%3E%3Cpath%20d%3D%22M17.78%2027.5V17.008h3.522l.527-4.09h-4.05v-2.61c0-1.182.33-1.99%202.023-1.99h2.166V4.66c-.375-.05-1.66-.16-3.155-.16-3.123%200-5.26%201.905-5.26%205.405v3.016h-3.53v4.09h3.53V27.5h4.223z%22%20fill%3D%22%23fff%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E") no-repeat center center
}

.heateorSssDiggSvg {
    background: url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22100%25%22%20height%3D%22100%25%22%20viewBox%3D%22-5%20-5%2049%2049%22%3E%3Cpath%20d%3D%22M%206%2020%20h%2010%20c%200%20-14%20-9%20-14%20-9%200%20m%205%200%20v%207%20m%20-1%200%20v%20-7%20m%204%20-7%20h%204.5%20v%20-5%20h%208%20v%208%20h%20-8%20v%20-3%20m%208%200%20h%204%20v%205.5%20h%20-3%20v%2012%20h%20-4%20v%20-8%20m%200%208%20h%20-6.5%20v%20-12%20h%20-2%22%20stroke-width%3D%222%22%20stroke%3D%22%23fff%22%20fill%3D%22none%22%3E%3C%2Fpath%3E%3Cellipse%20cx%3D%2211.5%22%20cy%3D%2228.5%22%20rx%3D%224%22%20ry%3D%222%22%20style%3D%22fill%3A%23fff%3B%22%3E%3C%2Fellipse%3E%3C%2Fsvg%3E") no-repeat center center
}

.heateorSssEmailSvg {
    background: url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22100%25%22%20height%3D%22100%25%22%20viewBox%3D%22-4%20-4%2043%2043%22%3E%3Cpath%20d%3D%22M%205.5%2011%20h%2023%20v%201%20l%20-11%206%20l%20-11%20-6%20v%20-1%20m%200%202%20l%2011%206%20l%2011%20-6%20v%2011%20h%20-22%20v%20-11%22%20stroke-width%3D%221%22%20fill%3D%22%23fff%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E") no-repeat center center
}

.heateorSssFloatitSvg {
    background: url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22100%25%22%20height%3D%22100%25%22%20viewBox%3D%22-3%20-3%2038%2038%22%3E%3Cg%20fill%3D%22%23fff%22%3E%3Cpath%20d%3D%22M16%203C8.814%203%203%208.814%203%2016s5.814%2013%2013%2013%2013-5.814%2013-13S23.187%203%2016%203zm0%2025.152c-6.712%200-12.153-5.44-12.153-12.152C3.847%209.288%209.287%203.848%2016%203.848S28.152%209.288%2028.152%2016c0%206.712-5.44%2012.152-12.152%2012.152z%22%2F%3E%3Cpath%20d%3D%22M22.406%2016A6.402%206.402%200%200%200%2016%209.593%206.402%206.402%200%200%200%209.593%2016%206.4%206.4%200%200%200%2016%2022.406%206.4%206.4%200%200%200%2022.406%2016zM16%2021.39A5.392%205.392%200%200%201%2010.61%2016%205.403%205.403%200%200%201%2016%2010.61%205.393%205.393%200%200%201%2021.39%2016%205.382%205.382%200%200%201%2016%2021.39z%22%2F%3E%3Cpath%20d%3D%22M13.763%209.187V4.864c-4.475.9-8%204.424-8.898%208.898h4.322a7.226%207.226%200%200%201%204.576-4.575zm9.05%204.576h4.32c-.896-4.475-4.422-8-8.896-8.898v4.322a7.224%207.224%200%200%201%204.575%204.576zm-4.576%209.052v4.322c4.475-.9%208-4.424%208.897-8.9h-4.322a7.232%207.232%200%200%201-4.575%204.578zm-9.05-4.578H4.863c.898%204.475%204.424%208%208.898%208.9v-4.323a7.233%207.233%200%200%201-4.574-4.577z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E") no-repeat center center
}

.heateorSssGoogleplusSvg {
    background: url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22100%25%22%20height%3D%22100%25%22%20viewBox%3D%22-1%20-1%2034%2034%22%3E%3Cpath%20d%3D%22M27%2015h-2v-2h-2v2h-2v2h2v2h2v-2h2m-15-2v2.4h3.97c-.16%201.03-1.2%203.02-3.97%203.02-2.39%200-4.34-1.98-4.34-4.42s1.95-4.42%204.34-4.42c1.36%200%202.27.58%202.79%201.08l1.9-1.83C15.47%209.69%2013.89%209%2012%209c-3.87%200-7%203.13-7%207s3.13%207%207%207c4.04%200%206.72-2.84%206.72-6.84%200-.46-.05-.81-.11-1.16H12z%22%20fill%3D%22%23fff%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E") no-repeat center center
}

.heateorSssLinkedinSvg {
    background: url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22100%25%22%20height%3D%22100%25%22%20viewBox%3D%22-2%20-2%2035%2039%22%3E%3Cpath%20d%3D%22M6.227%2012.61h4.19v13.48h-4.19V12.61zm2.095-6.7a2.43%202.43%200%200%201%200%204.86c-1.344%200-2.428-1.09-2.428-2.43s1.084-2.43%202.428-2.43m4.72%206.7h4.02v1.84h.058c.56-1.058%201.927-2.176%203.965-2.176%204.238%200%205.02%202.792%205.02%206.42v7.395h-4.183v-6.56c0-1.564-.03-3.574-2.178-3.574-2.18%200-2.514%201.7-2.514%203.46v6.668h-4.187V12.61z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E") no-repeat center center
}

.heateorSssMoreSvg {
    background: url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22100%25%22%20height%3D%22100%25%22%20viewBox%3D%22-4%20-4%2038%2038%22%3E%3Ccircle%20cx%3D%2210%22%20cy%3D%2215%22%20r%3D%223%22%20fill%3D%22%23fff%22%3E%3C%2Fcircle%3E%3Ccircle%20cx%3D%2220%22%20cy%3D%2210%22%20r%3D%223%22%20fill%3D%22%23fff%22%3E%3C%2Fcircle%3E%3Ccircle%20cx%3D%2220%22%20cy%3D%2220%22%20r%3D%223%22%20fill%3D%22%23fff%22%3E%3C%2Fcircle%3E%3Cpath%20d%3D%22M%2010%2015%20L%2020%2010%20m%200%2010%20L%2010%2015%22%20stroke-width%3D%222%22%20stroke%3D%22%23fff%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E") no-repeat center center
}

.heateorSssPinterestSvg {
    background: url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22100%25%22%20height%3D%22100%25%22%20viewBox%3D%22-2%20-2%2035%2035%22%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M16.539%204.5c-6.277%200-9.442%204.5-9.442%208.253%200%202.272.86%204.293%202.705%205.046.303.125.574.005.662-.33.061-.231.205-.816.27-1.06.088-.331.053-.447-.191-.736-.532-.627-.873-1.439-.873-2.591%200-3.338%202.498-6.327%206.505-6.327%203.548%200%205.497%202.168%205.497%205.062%200%203.81-1.686%207.025-4.188%207.025-1.382%200-2.416-1.142-2.085-2.545.397-1.674%201.166-3.48%201.166-4.689%200-1.081-.581-1.983-1.782-1.983-1.413%200-2.548%201.462-2.548%203.419%200%201.247.421%202.091.421%202.091l-1.699%207.199c-.505%202.137-.076%204.755-.039%205.019.021.158.223.196.314.077.13-.17%201.813-2.247%202.384-4.324.162-.587.929-3.631.929-3.631.46.876%201.801%201.646%203.227%201.646%204.247%200%207.128-3.871%207.128-9.053.003-3.918-3.317-7.568-8.361-7.568z%22%2F%3E%3C%2Fsvg%3E") no-repeat center center
}

.heateorSssPrintSvg {
    background: url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22100%25%22%20height%3D%22100%25%22%20viewBox%3D%22-4%20-6%2038%2038%22%3E%3Cpath%20stroke%3D%22%23fff%22%20d%3D%22M%207%2010%20h%202%20v%203%20h%2012%20v%20-3%20h%202%20v%207%20h%20-2%20v%20-3%20h%20-12%20v%203%20h%20-2%20z%22%20stroke-width%3D%221%22%20fill%3D%22%23fff%22%3E%3C%2Fpath%3E%3Crect%20stroke%3D%22%23fff%22%20stroke-width%3D%221.8%22%20height%3D%227%22%20width%3D%2210%22%20x%3D%2210%22%20y%3D%225%22%20fill%3D%22none%22%3E%3C%2Frect%3E%3Crect%20stroke%3D%22%23fff%22%20stroke-width%3D%221%22%20height%3D%225%22%20width%3D%228%22%20x%3D%2211%22%20y%3D%2216%22%20fill%3D%22%23fff%22%3E%3C%2Frect%3E%3C%2Fsvg%3E") no-repeat center center
}

.heateorSssRedditSvg {
    background: url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22100%25%22%20height%3D%22100%25%22%20viewBox%3D%22-3.5%20-3.5%2039%2039%22%3E%3Cpath%20d%3D%22M28.543%2015.774a2.953%202.953%200%200%200-2.951-2.949%202.882%202.882%200%200%200-1.9.713%2014.075%2014.075%200%200%200-6.85-2.044l1.38-4.349%203.768.884a2.452%202.452%200%201%200%20.24-1.176l-4.274-1a.6.6%200%200%200-.709.4l-1.659%205.224a14.314%2014.314%200%200%200-7.316%202.029%202.908%202.908%200%200%200-1.872-.681%202.942%202.942%200%200%200-1.618%205.4%205.109%205.109%200%200%200-.062.765c0%204.158%205.037%207.541%2011.229%207.541s11.22-3.383%2011.22-7.541a5.2%205.2%200%200%200-.053-.706%202.963%202.963%200%200%200%201.427-2.51zm-18.008%201.88a1.753%201.753%200%200%201%201.73-1.74%201.73%201.73%200%200%201%201.709%201.74%201.709%201.709%200%200%201-1.709%201.711%201.733%201.733%200%200%201-1.73-1.711zm9.565%204.968a5.573%205.573%200%200%201-4.081%201.272h-.032a5.576%205.576%200%200%201-4.087-1.272.6.6%200%200%201%20.844-.854%204.5%204.5%200%200%200%203.238.927h.032a4.5%204.5%200%200%200%203.237-.927.6.6%200%201%201%20.844.854zm-.331-3.256a1.726%201.726%200%201%201%201.709-1.712%201.717%201.717%200%200%201-1.712%201.712z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E") no-repeat center center
}

.heateorSssTumblrSvg {
    background: url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22100%25%22%20height%3D%22100%25%22%20viewBox%3D%22-2%20-2%2036%2036%22%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M20.775%2021.962c-.37.177-1.08.33-1.61.345-1.598.043-1.907-1.122-1.92-1.968v-6.217h4.007V11.1H17.26V6.02h-2.925s-.132.044-.144.15c-.17%201.556-.895%204.287-3.923%205.378v2.578h2.02v6.522c0%202.232%201.647%205.404%205.994%205.33%201.467-.025%203.096-.64%203.456-1.17l-.96-2.846z%22%2F%3E%3C%2Fsvg%3E") no-repeat center center
}

.heateorSssTwitterSvg {
    background: url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22100%25%22%20height%3D%22100%25%22%20viewBox%3D%22-4%20-4%2039%2039%22%3E%0A%3Cpath%20d%3D%22M28%208.557a9.913%209.913%200%200%201-2.828.775%204.93%204.93%200%200%200%202.166-2.725%209.738%209.738%200%200%201-3.13%201.194%204.92%204.92%200%200%200-3.593-1.55%204.924%204.924%200%200%200-4.794%206.049c-4.09-.21-7.72-2.17-10.15-5.15a4.942%204.942%200%200%200-.665%202.477c0%201.71.87%203.214%202.19%204.1a4.968%204.968%200%200%201-2.23-.616v.06c0%202.39%201.7%204.38%203.952%204.83-.414.115-.85.174-1.297.174-.318%200-.626-.03-.928-.086a4.935%204.935%200%200%200%204.6%203.42%209.893%209.893%200%200%201-6.114%202.107c-.398%200-.79-.023-1.175-.068a13.953%2013.953%200%200%200%207.55%202.213c9.056%200%2014.01-7.507%2014.01-14.013%200-.213-.005-.426-.015-.637.96-.695%201.795-1.56%202.455-2.55z%22%20fill%3D%22%23fff%22%3E%3C%2Fpath%3E%0A%3C%2Fsvg%3E") no-repeat center center
}

.heateorSssVkontakteSvg {
    background: url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22100%25%22%20height%3D%22100%25%22%20viewBox%3D%22-1%20-2%2034%2034%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20fill%3D%22%23fff%22%20d%3D%22M15.764%2022.223h1.315s.394-.044.6-.262c.184-.2.18-.574.18-.574s-.03-1.764.79-2.023c.81-.255%201.844%201.705%202.942%202.46.832.57%201.464.445%201.464.445l2.936-.04s1.538-.097.81-1.304c-.06-.1-.426-.894-2.186-2.526-1.843-1.71-1.594-1.434.624-4.39%201.353-1.804%201.893-2.902%201.724-3.374-.16-.45-1.153-.33-1.153-.33l-3.306.02s-.247-.034-.428.074c-.178.108-.293.356-.293.356s-.522%201.394-1.223%202.58c-1.47%202.5-2.06%202.633-2.3%202.476-.563-.36-.42-1.454-.42-2.23%200-2.423.365-3.435-.72-3.696-.357-.085-.623-.143-1.544-.15-1.182-.014-2.18.003-2.743.28-.378.185-.667.595-.49.62.218.027.713.13.975.49.34.46.33%201.496.33%201.496s.193%202.852-.46%203.206c-.442.245-1.056-.252-2.37-2.52-.67-1.163-1.18-2.446-1.18-2.446s-.1-.24-.273-.37c-.212-.155-.506-.204-.506-.204l-3.145.02s-.473.015-.647.22c-.154.183-.01.56-.01.56s2.46%205.757%205.245%208.657c2.553%202.66%205.454%202.485%205.454%202.485z%22%2F%3E%3C%2Fsvg%3E") no-repeat center center
}

.heateorSssXingSvg {
    background: url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22100%25%22%20height%3D%22100%25%22%20viewBox%3D%22-6%20-6%2042%2042%22%3E%0A%3Cpath%20d%3D%22M%206%209%20h%205%20l%204%204%20l%20-5%207%20h%20-5%20l%205%20-7%20z%20m%2015%20-4%20h%205%20l%20-9%2013%20l%204%208%20h%20-5%20l%20-4%20-8%20z%22%20fill%3D%22%23fff%22%3E%3C%2Fpath%3E%0A%3C%2Fsvg%3E") no-repeat center center
}

.heateorSssWhatsappSvg {
    background: url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22100%25%22%20height%3D%22100%25%22%20viewBox%3D%22-5%20-5%2040%2040%22%3E%3Cpath%20id%3D%22arc1%22%20stroke%3D%22%23fff%22%20stroke-width%3D%222%22%20fill%3D%22none%22%20d%3D%22M%2011.579798566743314%2024.396926207859085%20A%2010%2010%200%201%200%206.808479557110079%2020.73576436351046%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M%207%2019%20l%20-1%206%20l%206%20-1%22%20stroke%3D%22%23fff%22%20stroke-width%3D%222%22%20fill%3D%22none%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M%2010%2010%20q%20-1%208%208%2011%20c%205%20-1%200%20-6%20-1%20-3%20q%20-4%20-3%20-5%20-5%20c%204%20-2%20-1%20-5%20-1%20-4%22%20fill%3D%22%23fff%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E") no-repeat center center
}

.heateorSssAIMSvg {
    background: url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2032%2032%22%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M16.75%2016.548c-.24.558-.465%201.08-.707%201.646%202.756%201.873%205.48%203.752%207.615%206.453l-2.11%201.43c-.708-.768-1.364-1.59-2.132-2.29-1.047-.958-2.156-1.85-3.557-2.285-.585-.183-.98-.086-1.39.41-1.527%201.862-3.26%203.49-5.476%204.522-1.368.64-1.368.642-1.972-.695-.178-.39-.346-.785-.54-1.226%201.827-.433%203.38-1.246%204.62-2.62.74-.822%201.166-1.716%201.26-2.856.17-2.103.628-4.15%201.828-5.95.534-.797%201.768-.98%202.493-.37.062.046.11.126.13.2.48%201.81%202.08%202.005%203.58%201.63.573-.146%201.118-.404%201.73-.63l1.07%201.483c-1.903%201.718-4.075%201.73-6.444%201.145zm.842-12.054c1.78.02%203.254%201.57%203.22%203.386-.032%201.734-1.62%203.284-3.325%203.246-1.822-.04-3.326-1.604-3.284-3.418.038-1.8%201.555-3.236%203.39-3.214z%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E") no-repeat center center
}

.heateorSssAmazonWishListSvg {
    background: url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2032%2032%22%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M24.998%2023.842c-.127%200-.256.03-.377.086-.132.055-.27.117-.4.172l-.194.08-.25.1v.005c-2.72%201.102-5.573%201.748-8.215%201.805-.097.004-.193.004-.29.004-4.153.003-7.544-1.926-10.964-3.823-.12-.06-.24-.094-.36-.094-.156%200-.313.058-.43.164-.114.106-.183.266-.182.426%200%20.207.112.395.267.52%203.21%202.786%206.73%205.376%2011.46%205.378.094%200%20.188-.002.28-.004%203.01-.07%206.415-1.085%209.058-2.745l.016-.01c.346-.207.69-.44%201.018-.703.205-.15.346-.385.344-.63-.01-.435-.377-.73-.775-.73zm3.666-1.54c-.012-.265-.068-.466-.178-.632l-.01-.016-.015-.02c-.11-.12-.216-.167-.333-.218-.347-.133-.853-.205-1.46-.207-.437%200-.92.04-1.4.143l-.002-.03-.486.16-.01.006-.276.09v.012c-.322.136-.615.302-.89.498-.167.13-.31.297-.317.556-.004.14.066.3.185.395.12.097.257.13.378.13.027%200%20.055%200%20.078-.005l.023-.002.018-.003c.238-.053.586-.085.992-.144.347-.037.72-.066%201.04-.066.225%200%20.43.014.57.045.07.016.12.032.15.05.01.003.016.007.02.01.006.02.016.067.014.14.004.268-.11.767-.266%201.25-.152.487-.338.974-.46%201.298-.03.075-.048.157-.048.247-.003.13.05.287.16.393.11.104.255.145.374.145h.006c.18-.002.332-.07.463-.176%201.236-1.112%201.666-2.888%201.684-3.888l-.003-.16z%22%2F%3E%3Cpath%20d%3D%22M17.355%2010.384c-.728.055-1.565.11-2.404.222-1.282.17-2.57.39-3.63.896-2.07.838-3.467%202.627-3.467%205.254%200%203.3%202.124%204.98%204.81%204.98.894%200%201.622-.114%202.29-.28%201.064-.336%201.958-.95%203.02-2.07.614.838.782%201.23%201.844%202.125.278.114.558.114.78-.052.673-.56%201.85-1.568%202.462-2.125.28-.224.224-.56.056-.837-.613-.783-1.23-1.455-1.23-2.965V10.5c0-2.125.167-4.082-1.397-5.534-1.285-1.173-3.3-1.62-4.864-1.62h-.672c-2.85.164-5.868%201.395-6.54%204.918-.11.447.226.613.45.67l3.13.39c.336-.055.502-.336.56-.613.278-1.23%201.284-1.845%202.4-1.96h.227c.67%200%201.397.28%201.79.84.447.67.39%201.568.39%202.35v.446zm-.613%206.65c-.393.782-1.063%201.286-1.79%201.456-.112%200-.28.055-.448.055-1.228%200-1.956-.95-1.956-2.35%200-1.788%201.06-2.627%202.402-3.018.727-.167%201.567-.225%202.405-.225v.672c0%201.287.057%202.292-.613%203.41z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E") no-repeat center center
}

.heateorSssAOLMailSvg {
    background: url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2032%2032%22%3E%3Cpath%20d%3D%22M17.334%2013.26c-2.315%200-4.067%201.8-4.067%204.027%200%202.35%201.824%204.03%204.067%204.03%202.243%200%204.062-1.68%204.062-4.03%200-2.228-1.744-4.027-4.062-4.027zm0%202.127c1-.007%201.82.847%201.82%201.9%200%201.048-.82%201.9-1.82%201.9s-1.818-.853-1.818-1.9c0-1.053.817-1.9%201.818-1.9zm11.59%204.518c0%20.778-.63%201.412-1.41%201.412-.778%200-1.41-.634-1.41-1.412%200-.778.632-1.408%201.41-1.408.78%200%201.41.63%201.41%201.408zm-4.104%201.418h-2.216v-10.28h2.216v10.28zM9.33%2011.04s2.585%206.79%203.862%2010.13c.015.037.028.078.047.132-.06.006-.105.01-.15.01-.83.002-1.664-.003-2.497.004-.12.002-.17-.04-.204-.156-.116-.385-.247-.766-.365-1.147-.032-.11-.074-.153-.193-.153-1.066.006-2.132.006-3.2%200-.1%200-.142.03-.173.13-.127.405-.26.81-.39%201.21-.02.076-.05.117-.136.117-.874-.006-1.75-.004-2.624-.004-.016%200-.036-.005-.07-.012.023-.06.04-.116.064-.17%201.286-3.307%203.91-10.086%203.91-10.086H9.33zm-.023%206.674c-.343-1.147-.68-2.274-1.02-3.4h-.03l-1.017%203.4h2.067z%22%20fill%3D%22%23FFF%22%2F%3E%3C%2Fsvg%3E") no-repeat center center
}

.heateorSssAppnetSvg {
    background: url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2032%2032%22%3E%3Cpath%20fill%3D%22%23FFF%22%20d%3D%22M16%207.158L4.156%2025h2.422l2.695-4h13.453l2.695%204h2.425L16%207.158zM10.82%2019L16%2011.2l5.178%207.8H10.82z%22%2F%3E%3C%2Fsvg%3E") no-repeat center center
}

.heateorSssBalatarinSvg {
    background: url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2032%2032%22%3E%3Cpath%20fill%3D%22%23B90E10%22%20d%3D%22M29%2017H3v10c0%201.1.9%202%202%202h22c1.1%200%202-.9%202-2V17z%22%2F%3E%3Cpath%20fill%3D%22%23FFF%22%20d%3D%22M12%2022h8v2h-8z%22%2F%3E%3Cpath%20fill%3D%22%23079948%22%20d%3D%22M29%2015H3V5c0-1.1.9-2%202-2h22c1.1%200%202%20.9%202%202v10z%22%2F%3E%3Cg%20fill%3D%22%23FFF%22%3E%3Cpath%20d%3D%22M15%205h2v8h-2z%22%2F%3E%3Cpath%20d%3D%22M12%208h8v2h-8z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E") no-repeat center center
}

.heateorSssBibSonomySvg {
    background: url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22100%25%22%20height%3D%22100%25%22%20viewBox%3D%22-7%20-7%2046%2046%22%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M25.058%2025.892c-.25%200-.484.065-.694.17l-5.907-8.2a1.548%201.548%200%200%200%20.344-1.68l4.28-2.573c.288.333.71.552%201.187.552.862%200%201.56-.7%201.56-1.56%200-.776-.567-1.415-1.31-1.535V6.11a1.556%201.556%200%200%200-.25-3.095c-.862%200-1.56.7-1.56%201.56%200%20.196.04.383.106.556l-4.256%202.477a1.548%201.548%200%200%200-1.2-.574c-.862%200-1.56.7-1.56%201.56%200%20.778.567%201.417%201.31%201.537v5.1c-.218.035-.42.112-.598.23L9.93%208.204c.213-.268.345-.6.345-.97a1.56%201.56%200%201%200-.712%201.309l6.575%207.25c-.213.267-.345.6-.345.968%200%20.23.054.45.144.647L8.08%2022.66a1.547%201.547%200%200%200-1.138-.5%201.56%201.56%200%201%200%201.56%201.56c0-.23-.053-.45-.144-.646l7.857-5.25c.07.076.147.144.23.204l-1.95%203.927a1.536%201.536%200%200%200-.457-.076c-.862%200-1.56.695-1.56%201.56a1.56%201.56%200%201%200%202.468-1.27l1.95-3.926c.146.045.297.076.458.076.25%200%20.484-.064.694-.17l5.907%208.2a1.56%201.56%200%201%200%201.103-.459zM18.914%208.59c0-.197-.04-.383-.106-.556l4.257-2.473c.236.29.567.49.95.55v4.96a1.558%201.558%200%200%200-1.197%202.115l-4.278%202.573a1.542%201.542%200%200%200-.935-.53v-5.102a1.555%201.555%200%200%200%201.31-1.534z%22%2F%3E%3C%2Fsvg%3E") no-repeat center center
}

.heateorSssBittyBrowserSvg {
    background: url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2032%2032%22%3E%3Cpath%20fill%3D%22%23999%22%20d%3D%22M4%204h12v12H4z%22%2F%3E%3Cpath%20fill%3D%22%23999%22%20d%3D%22M20%204v16H4v8h24V4%22%2F%3E%3C%2Fsvg%3E") no-repeat center center
}

.heateorSssBlinklistSvg {
    background: url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2032%2032%22%3E%3Cg%20fill%3D%22%23FFF%22%3E%3Cpath%20d%3D%22M3%2010.35v11.3l8.977-5.418%22%2F%3E%3Cpath%20d%3D%22M17.55%2027.454c-4.397%200-8.314-2.39-10.205-6.36l1.675-1.04c1.558%203.274%204.906%205.388%208.53%205.388%205.204%200%209.438-4.235%209.438-9.44%200-5.208-4.233-9.443-9.44-9.443-3.804%200-7.22%202.26-8.7%205.763l-1.733-1.057c1.798-4.25%205.82-6.72%2010.434-6.72C23.86%204.546%2029%209.683%2029%2015.996c0%206.317-5.136%2011.457-11.45%2011.457z%22%2F%3E%3Cpath%20d%3D%22M11.425%2018.623c1.02%202.406%203.403%204.09%206.18%204.09%203.71%200%206.715-3.006%206.715-6.712%200-3.71-3.005-6.712-6.714-6.712-2.887%200-5.35%201.823-6.295%204.38l3.958%202.566-3.84%202.39z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E") no-repeat center center
}

.heateorSssBloggerPostSvg {
    background: url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2032%2032%22%3E%3Cpath%20stroke%3D%22%23FFF%22%20stroke-width%3D%222%22%20fill%3D%22none%22%20d%3D%22M12.393%206.112h4.367c1.61.19%203.96%201.572%204.824%203.41.238.515.363.594.56%202.12.106.786.16%201.367.51%201.69.495.45%202.333.147%202.696.43l.277.22.166.343.06.277-.04%205.048c-.02%203.43-2.81%206.238-6.244%206.238h-7.177c-3.436%200-6.244-2.81-6.244-6.238v-7.29c-.003-3.434%202.806-6.248%206.242-6.248z%22%2F%3E%3Cpath%20fill%3D%22none%22%20stroke%3D%22%23FFF%22%20stroke-width%3D%221.5%22%20d%3D%22M12.47%2011.22h3.464c.66%200%201.195.534%201.195%201.188%200%20.653-.538%201.195-1.198%201.195H12.47c-.66%200-1.194-.542-1.194-1.195%200-.654.535-1.19%201.195-1.19zm0%207.15h7.038c.654%200%201.19.534%201.19%201.188%200%20.646-.535%201.188-1.19%201.188H12.47c-.66%200-1.194-.54-1.194-1.188%200-.654.535-1.19%201.195-1.19z%22%2F%3E%3C%2Fsvg%3E") no-repeat center center
}

.heateorSssBlogMarksSvg {
    background: url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2032%2032%22%3E%3Cpath%20fill%3D%22%23A3DE38%22%20d%3D%22M22.762%2018.917L17.646%2016l-8.408-4.795V29l13.524-7.71%22%2F%3E%3Cpath%20fill%3D%22%23FFF%22%20d%3D%22M22.762%2010.71L9.238%203v8.204l8.408%204.794%205.116-2.915%22%2F%3E%3C%2Fsvg%3E") no-repeat center center
}

.heateorSssBoxnetSvg {
    background: url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2032%2032%22%3E%3Cpath%20fill%3D%22%23FFF%22%20d%3D%22M16.49%2011.36c-1.653%200-3.18.524-4.434%201.41V6.543c0-.893-.725-1.616-1.617-1.616-.895%200-1.617.723-1.617%201.616v11.903c-.017.2.002%201.37.055%201.7.53%203.73%203.73%206.604%207.61%206.604%204.25%200%207.692-3.446%207.692-7.696.003-4.25-3.444-7.695-7.694-7.695zm0%2012.126c-2.45%200-4.434-1.984-4.434-4.432%200-2.45%201.983-4.434%204.433-4.434%202.445%200%204.43%201.984%204.43%204.434%200%202.448-1.984%204.432-4.433%204.432z%22%2F%3E%3C%2Fsvg%3E") no-repeat center center
}

.heateorSssBookmarksfrSvg {
    background: url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2032%2032%22%3E%3Cpath%20fill%3D%22%23CC3467%22%20d%3D%22M27.256%209.5c-2.188-3.79-6.36-.54-7.83%202.205%201.073.86%201.802%202.112%202.006%203.475%203.103.094%208.023-1.873%205.824-5.68-.7-1.212.515.894%200%200z%22%2F%3E%3Cpath%20fill%3D%22%2396C044%22%20d%3D%22M15.998%203c-4.368%200-3.664%205.23-2.013%207.886%201.283-.505%202.74-.505%204.023%200C19.66%208.23%2020.366%203%2015.998%203z%22%2F%3E%3Cpath%20fill%3D%22%23CC3467%22%20d%3D%22M9.255%208.294c-1.108-.64-2.42-.918-3.49-.053-.96.78-1.79%202.268-1.617%203.538.352%202.564%204.32%203.468%206.416%203.405.204-1.363.934-2.618%202.01-3.477-.67-1.256-1.898-2.59-3.32-3.41-.71-.41%201.422.82%200%200z%22%2F%3E%3Cpath%20fill%3D%22%2396C044%22%20d%3D%22M11.426%2019.05c-.447-.67-.744-1.435-.862-2.23-2.785-.084-7.768%201.608-6.056%205.24%202.023%204.292%206.448%201.248%208.063-1.765-.44-.354-.83-.773-1.142-1.246-.132-.198.314.47%200%200z%22%2F%3E%3Cpath%20fill%3D%22%23CC3467%22%20d%3D%22M18.202%2021.458c-.064-.12-.13-.232-.198-.342-1.28.503-2.737.503-4.02%200C12.338%2023.766%2011.624%2029%2016%2029c4.218%200%203.67-4.848%202.204-7.542-.064-.12.678%201.243%200%200z%22%2F%3E%3Cpath%20fill%3D%22%2396C044%22%20d%3D%22M27.83%2020.088c-.478-2.46-4.326-3.33-6.398-3.27-.204%201.364-.933%202.617-2.007%203.476.934%201.744%202.858%203.73%204.913%204.006%202.043.276%203.853-2.332%203.49-4.212-.153-.8.137.706%200%200z%22%2F%3E%3C%2Fsvg%3E") no-repeat center center
}

.heateorSssBuddyMarksSvg {
    background: url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2032%2032%22%3E%3Cg%20fill%3D%22%238B0102%22%3E%3Ccircle%20cx%3D%2219.587%22%20cy%3D%227.172%22%20r%3D%224.209%22%2F%3E%3Cpath%20d%3D%22M21.374%2011.668h-3.572c-.085%200-.168.01-.253.013.32.68.51%201.437.51%202.236%200%201.476-.62%202.807-1.61%203.756%202.314.69%204.084%202.656%204.486%205.08%203.414-.15%205.382-1.114%205.513-1.18l.282-.145h.03V17.06c0-2.97-2.418-5.39-5.39-5.39z%22%2F%3E%3C%2Fg%3E%3Cg%20fill%3D%22%23BA3628%22%3E%3Ccircle%20cx%3D%2212.413%22%20cy%3D%2213.439%22%20r%3D%224.209%22%2F%3E%3Cpath%20d%3D%22M14.198%2017.937h-3.57c-2.973%200-5.39%202.417-5.39%205.388v4.37l.01.067.303.095c2.838.885%205.3%201.18%207.33%201.18%203.96%200%206.257-1.13%206.398-1.2l.282-.142h.027v-4.37c0-2.97-2.416-5.388-5.388-5.388z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E") no-repeat center center
}

.heateorSssCare2NewsSvg {
    background: url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2032%2032%22%3E%3Cpath%20fill%3D%22%23FFF%22%20d%3D%22M20.56%2021.21c1.558.926%203.202%201.637%204.95%202.122.746.207%201.255.03%201.596-.673.102-.21.25-.404.4-.586%202.322-2.812%201.91-6.988-1.06-7.983.66-.517.662-1.2.47-1.92-.156-.59-.265-1.204-.492-1.767-.514-1.278-.694-2.603-.77-3.964-.047-.814-.1-1.767-1-2.068-.875-.292-1.54.357-2.09.977-1.85%202.082-2.9%204.576-3.644%207.22-.372%201.33-.7%202.676-1.077%204.12-.332-.34-.57-.837-.925-.897-.14-.376-.74-2.2.177-3.78.02-.008.033-.022.047-.037l.174-.22c.05-.063.037-.15-.024-.2-.06-.048-.15-.037-.196.025l-.174.223c-.033.04-.035.093-.02.138-.84%201.48-.432%203.147-.23%203.76-.422-.616-1.416-1.792-2.95-2.06-.024-.04-.067-.067-.116-.067h-.28c-.08%200-.143.063-.143.14%200%20.08.062.142.142.142h.28c.023%200%20.043-.007.062-.017%201.54.254%202.51%201.48%202.884%202.046-.38.265.127.786.08%201.276-1.986-1.483-4.072-2.605-6.244-3.572-1.956-.87-3.89-1.798-6.008-2.233-.47-.097-.977-.107-1.25.41-.25.474-.093.936.19%201.34.153.222.347.434.566.585%202.44%201.678%204.303%203.93%206.212%206.145.446.517.896%201.027%201.665%201.065.25.012.455.132.445.446v.123c.047.827.25%201.5.774%202.28%201.365%201.67%203.08%202.88%205.054%203.7.4.167.73.25%201.01.25.685%200%201.018-.517%201.116-1.578.026-1.45-.42-2.82-.863-4.154.352-.27.517.24.788.065.237-.33-.216-.68.018-1.08.172.097.316.173.456.256z%22%2F%3E%3C%2Fsvg%3E") no-repeat center center
}

.heateorSssCiteULikeSvg {
    background: url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2032%2032%22%3E%3Cpath%20d%3D%22M8%2024h16v2H8zm0-6h16v2H8zm0-6h16v2H8zm0-6h16v2H8z%22%20fill%3D%22%23fff%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E") no-repeat center center
}

.heateorSssCommentSvg {
    background: url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22100%25%22%20height%3D%22100%25%22%20viewBox%3D%22-150%20-150%20791%20791%22%3E%3Cg%3E%3Cpath%20d%3D%22M477.364%2C127.481c-22.839-28.072-53.864-50.248-93.072-66.522c-39.208-16.274-82.036-24.41-128.479-24.41%20c-46.442%2C0-89.269%2C8.136-128.478%2C24.41c-39.209%2C16.274-70.233%2C38.446-93.074%2C66.522C11.419%2C155.555%2C0%2C186.15%2C0%2C219.269%20c0%2C28.549%2C8.61%2C55.299%2C25.837%2C80.232c17.227%2C24.934%2C40.778%2C45.874%2C70.664%2C62.813c-2.096%2C7.611-4.57%2C14.842-7.426%2C21.7%20c-2.855%2C6.851-5.424%2C12.467-7.708%2C16.847c-2.286%2C4.374-5.376%2C9.23-9.281%2C14.555c-3.899%2C5.332-6.849%2C9.093-8.848%2C11.283%20c-1.997%2C2.19-5.28%2C5.801-9.851%2C10.848c-4.565%2C5.041-7.517%2C8.33-8.848%2C9.853c-0.193%2C0.097-0.953%2C0.948-2.285%2C2.574%20c-1.331%2C1.615-1.999%2C2.419-1.999%2C2.419l-1.713%2C2.57c-0.953%2C1.42-1.381%2C2.327-1.287%2C2.703c0.096%2C0.384-0.094%2C1.335-0.57%2C2.854%20c-0.477%2C1.526-0.428%2C2.669%2C0.142%2C3.429v0.287c0.762%2C3.234%2C2.283%2C5.853%2C4.567%2C7.851c2.284%2C1.992%2C4.858%2C2.991%2C7.71%2C2.991h1.429%20c12.375-1.526%2C23.223-3.613%2C32.548-6.279c49.87-12.751%2C93.649-35.782%2C131.334-69.094c14.274%2C1.523%2C28.074%2C2.283%2C41.396%2C2.283%20c46.442%2C0%2C89.271-8.135%2C128.479-24.414c39.208-16.276%2C70.233-38.444%2C93.072-66.517c22.843-28.072%2C34.263-58.67%2C34.263-91.789%20C511.626%2C186.154%2C500.207%2C155.555%2C477.364%2C127.481z%20M445.244%2C292.075c-19.896%2C22.456-46.733%2C40.303-80.517%2C53.529%20c-33.784%2C13.223-70.093%2C19.842-108.921%2C19.842c-11.609%2C0-23.98-0.76-37.113-2.286l-16.274-1.708l-12.277%2C10.852%20c-23.408%2C20.558-49.582%2C36.829-78.513%2C48.821c8.754-15.414%2C15.416-31.785%2C19.986-49.102l7.708-27.412l-24.838-14.27%20c-24.744-14.093-43.918-30.793-57.53-50.114c-13.61-19.315-20.412-39.638-20.412-60.954c0-26.077%2C9.945-50.343%2C29.834-72.803%20c19.895-22.458%2C46.729-40.303%2C80.515-53.531c33.786-13.229%2C70.089-19.849%2C108.92-19.849c38.828%2C0%2C75.13%2C6.617%2C108.914%2C19.845%20c33.783%2C13.229%2C60.62%2C31.073%2C80.517%2C53.531c19.89%2C22.46%2C29.834%2C46.727%2C29.834%2C72.802S465.133%2C269.615%2C445.244%2C292.075z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E") no-repeat center center
}

.heateorSssCopyLinkSvg {
    background: url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22100%25%22%20height%3D%22100%25%22%20viewBox%3D%22-4%20-4%2040%2040%22%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M24.412%2021.177c0-.36-.126-.665-.377-.917l-2.804-2.804a1.235%201.235%200%200%200-.913-.378c-.377%200-.7.144-.97.43.026.028.11.11.255.25.144.14.24.236.29.29s.117.14.2.256c.087.117.146.232.177.344.03.112.046.236.046.37%200%20.36-.126.666-.377.918a1.25%201.25%200%200%201-.918.377%201.4%201.4%200%200%201-.373-.047%201.062%201.062%200%200%201-.345-.175%202.268%202.268%200%200%201-.256-.2%206.815%206.815%200%200%201-.29-.29c-.14-.142-.223-.23-.25-.254-.297.28-.445.607-.445.984%200%20.36.126.664.377.916l2.778%202.79c.243.243.548.364.917.364.36%200%20.665-.118.917-.35l1.982-1.97c.252-.25.378-.55.378-.9zm-9.477-9.504c0-.36-.126-.665-.377-.917l-2.777-2.79a1.235%201.235%200%200%200-.913-.378c-.35%200-.656.12-.917.364L7.967%209.92c-.254.252-.38.553-.38.903%200%20.36.126.665.38.917l2.802%202.804c.242.243.547.364.916.364.377%200%20.7-.14.97-.418-.026-.027-.11-.11-.255-.25s-.24-.235-.29-.29a2.675%202.675%200%200%201-.2-.255%201.052%201.052%200%200%201-.176-.344%201.396%201.396%200%200%201-.047-.37c0-.36.126-.662.377-.914.252-.252.557-.377.917-.377.136%200%20.26.015.37.046.114.03.23.09.346.175.117.085.202.153.256.2.054.05.15.148.29.29.14.146.222.23.25.258.294-.278.442-.606.442-.983zM27%2021.177c0%201.078-.382%201.99-1.146%202.736l-1.982%201.968c-.745.75-1.658%201.12-2.736%201.12-1.087%200-2.004-.38-2.75-1.143l-2.777-2.79c-.75-.747-1.12-1.66-1.12-2.737%200-1.106.392-2.046%201.183-2.818l-1.186-1.185c-.774.79-1.708%201.186-2.805%201.186-1.078%200-1.995-.376-2.75-1.13l-2.803-2.81C5.377%2012.82%205%2011.903%205%2010.826c0-1.08.382-1.993%201.146-2.738L8.128%206.12C8.873%205.372%209.785%205%2010.864%205c1.087%200%202.004.382%202.75%201.146l2.777%202.79c.75.747%201.12%201.66%201.12%202.737%200%201.105-.392%202.045-1.183%202.817l1.186%201.186c.774-.79%201.708-1.186%202.805-1.186%201.078%200%201.995.377%202.75%201.132l2.804%202.804c.754.755%201.13%201.672%201.13%202.75z%22%2F%3E%3C%2Fsvg%3E") no-repeat center center
}

.heateorSssDiaryRuSvg {
    background: url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2032%2032%22%3E%3Cpath%20fill%3D%22%23912D31%22%20d%3D%22M16%203C8.82%203%203%208.82%203%2016s5.82%2013%2013%2013%2013-5.82%2013-13S23.18%203%2016%203zm0%2024.807C9.48%2027.807%204.192%2022.522%204.192%2016%204.192%209.48%209.48%204.193%2016%204.193c3.92%200%207.392%201.91%209.54%204.85h-8.308s-2.863.397-3.18%202.544c-.34%202.293-1.988%202.465-1.988%202.465h-4.69v1.51h9.74c.206-1.086%201.16-1.907%202.305-1.907%201.143%200%202.096.82%202.302%201.908h1.632v.874h-1.632c-.206%201.087-1.16%201.91-2.305%201.91-1.147%200-2.1-.823-2.306-1.91H7.37v1.59h4.69s1.67%200%201.988%202.464c.304%202.356%203.18%202.548%203.18%202.548h8.25c-2.15%202.895-5.596%204.77-9.48%204.77z%22%2F%3E%3C%2Fsvg%3E") no-repeat center center
}

.heateorSssDiasporaSvg {
    background: url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%22-1%20-1%2034%2034%22%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M13.498%206.49v6.258l-5.953-1.933L6%2015.57l5.95%201.934-3.677%205.063%204.046%202.942L16%2020.44l3.68%205.064%204.047-2.943L20.05%2017.5%2026%2015.57l-1.545-4.755-5.953%201.933V6.49h-5.004z%22%2F%3E%3C%2Fsvg%3E") no-repeat center center
}

.heateorSssDiigoSvg {
    background: url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2032%2032%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20fill%3D%22%23FFF%22%20d%3D%22M23.81%204.5c.012.198.035.396.035.593%200%204.807.026%209.615-.01%2014.422-.02%203.248-1.5%205.678-4.393%207.158-4.66%202.385-10.495-.64-11.212-5.836-.76-5.517%203.747-9.56%208.682-9.018%201.114.12%202.16.5%203.134%201.07.517.3.527.295.53-.29.007-2.7.01-5.4.014-8.103h3.22zm-7.914%2019.97c2.608.068%204.82-2.025%204.954-4.552.138-2.626-1.89-5.074-4.727-5.145-2.7-.067-4.867%202-4.973%204.71-.107%202.72%202.13%205.008%204.746%204.988z%22%2F%3E%3C%2Fsvg%3E") no-repeat center center
}

.heateorSssDraugiemSvg {
    background: url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%22-4%20-4%2040%2040%22%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M21.55%2011.33c4.656.062%207.374%202.92%204.294%206.828-1.415%201.798-3.812%203.575-7.003%204.725-.15.056-.303.105-.46.16-.3.098-.595.188-.89.28a24.866%2024.866%200%200%201-4.05.814c-.464.043-.91.078-1.35.085-2.97.077-5.205-.74-5.93-2.474-.88-2.077.9-4.976%204.454-7.178-2.627%201.06-7.408%203.546-7.61%207.12v.454c.02.362.09.725.21%201.108.76%202.41%204.333%203.533%208.884%203.13.446-.036.892-.092%201.352-.16.66-.1%201.337-.23%202.027-.39a35.76%2035.76%200%200%200%202.02-.558c.154-.056.3-.098.454-.153.31-.094.608-.2.9-.31%203.945-1.436%206.87-3.34%208.58-5.526.975-1.253%201.476-2.424%201.574-3.448v-.787c-.28-2.61-3.317-4.135-7.45-3.717zm-3.024-1.29c.11%200%20.21-.014.307-.035.662-.167.983-.87%201.01-1.7.028-.885-.286-1.624-1.01-1.728-.063-.014-.125-.014-.195-.014-.578%200-.955.348-1.157.857-.094.265-.16.564-.163.885-.014.383.034.745.167%201.038.196.418.53.697%201.046.697zm-.014.292c-.293%200-.544.028-.76.084l.063.084.11.202.092.21.077.215.056.223.035.223.02.23.008.223v.237l-.014.23-.018.23-.028.23-.028.23-.043.23-.042.23-.04.223-.056.223-.042.212-.056.21-.057.2-.057.196-.042.19-.04.18-.02.11-.03.125-.028.132-.02.14-.03.152-.02.124v.03l-.028.166-.056.21-.02.172-.03.18-.02.182-.03.18-.02.19-.03.18-.02.188-.02.188-.02.19v.007c.04.537.082.997.103%201.26.02.3.085.517.18.663.14.215.378.292.706.32.28-.028.487-.084.647-.23.153-.14.237-.376.3-.753.118-.774.467-3.31.767-4.397.425-1.568%201.456-4.418-1.066-4.634-.122-.024-.226-.024-.338-.024zm-3.06-.8h.015c.976-.008%201.436-.9%201.436-1.994s-.46-1.993-1.436-2h-.014c-.99%200-1.45.9-1.45%202s.46%201.993%201.45%201.993zm-2.013%204.626c.09.383.18.732.254%201.052.307%201.254.606%204.16.718%205.038.105.885.418%201.073%201.052%201.136.62-.063.94-.25%201.045-1.136.105-.878.41-3.79.71-5.038.08-.314.175-.67.266-1.052.28-1.15.502-2.495%200-3.366-.32-.557-.94-.92-2.02-.92-1.088%200-1.708.37-2.03.92-.5.864-.27%202.216%200%203.366zm-1.35-4.153c.1.02.196.035.308.035.516%200%20.857-.28%201.045-.704.118-.293.174-.655.167-1.038a2.96%202.96%200%200%200-.167-.885c-.202-.51-.585-.857-1.157-.857-.07%200-.134%200-.197.014-.725.105-1.045.843-1.01%201.728.02.836.35%201.54%201.01%201.707zm-.3%209.373c.057.376.154.606.3.753.16.157.37.206.65.23.33-.024.557-.1.704-.32.09-.14.153-.36.18-.66.022-.264.064-.72.106-1.253v-.014l-.02-.187-.02-.188-.03-.188-.02-.18-.02-.19-.03-.18-.02-.18-.03-.183-.025-.174-.02-.166-.03-.167v-.02l-.02-.133-.028-.153-.028-.14-.024-.13-.028-.125-.03-.11-.034-.184-.056-.188-.04-.196-.058-.203-.056-.21-.056-.215-.04-.223-.057-.225-.04-.23-.033-.23-.028-.23-.03-.23-.02-.23-.008-.237v-.23l.007-.223.02-.23.034-.223.056-.222.07-.216.1-.21.11-.2.065-.085a3.128%203.128%200%200%200-.76-.083c-.11%200-.216%200-.32.014-2.524.216-1.492%203.066-1.067%204.634.262%201.054.603%203.59.728%204.364z%22%2F%3E%3C%2Fsvg%3E") no-repeat center center
}

.heateorSssDoubanSvg {
    background: url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%22-4%20-4%2040%2040%22%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M5.755%205.505h20.55v2.59H5.755v-2.59zm14.99%2018.47l1.93-4.29h2.21v-9.97h-18v9.98h2.04l1.93%204.29h-5.78v2.51h21.85v-2.51l-6.18-.01zm-10.74-6.95v-4.88h11.68v4.88h-11.68zm7.99%206.95h-4.37l-1.93-4.29h8.24l-1.94%204.29z%22%2F%3E%3C%2Fsvg%3E") no-repeat center center
}

.heateorSssDZoneSvg {
    background: url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2032%2032%22%3E%3Cpath%20fill%3D%22%232A95CB%22%20d%3D%22M16.957%2021.422l8.6-10.75h-7.972V9.008H28v1.628l-8.65%2010.69H28v1.667H16.957v-1.57z%22%2F%3E%3Cpath%20fill%3D%22%2382C251%22%20d%3D%22M4%209.007h5.59c1.898%200%203.37.683%204.416%202.047.933%201.23%201.4%202.81%201.4%204.73%200%201.486-.277%202.83-.828%204.028-.97%202.12-2.64%203.18-5.007%203.18H4V9.007zm5.22%2012.367c.626%200%201.14-.066%201.544-.2.72-.247%201.31-.724%201.768-1.428.367-.565.63-1.29.792-2.17.094-.527.14-1.016.14-1.466%200-1.732-.336-3.078-1.01-4.037-.674-.958-1.758-1.438-3.254-1.438H5.913v10.74H9.22z%22%2F%3E%3C%2Fsvg%3E") no-repeat center center
}

.heateorSssEvernoteSvg {
    background: url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2032%2032%22%3E%3Cpath%20fill%3D%22%232A2A2A%22%20d%3D%22M7.884%208.573h2.276c.13%200%20.236-.106.236-.235%200%200-.027-1.95-.027-2.494v-.006c0-.445.09-.833.253-1.16l.078-.145c-.007%200-.017.005-.025.014l-4.42%204.385c-.01.007-.014.016-.017.026.09-.046.215-.107.233-.115.386-.175.85-.27%201.41-.27zm17.704-.477c-.18-.968-.755-1.444-1.275-1.632-.56-.203-1.698-.413-3.127-.58-1.15-.137-2.504-.126-3.318-.1-.1-.672-.568-1.285-1.096-1.498-1.404-.564-3.573-.428-4.13-.272-.442.125-.932.378-1.205.768-.183.262-.302.595-.302%201.062%200%20.265.007.886.015%201.44l.014%201.054c0%20.494-.4.896-.896.897H7.99c-.485%200-.856.082-1.14.21-.284.128-.484.303-.636.508-.304.408-.357.912-.355%201.426%200%200%200%20.416.102%201.23.084.63.767%205.02%201.414%206.356.25.522.42.736.912.966%201.1.47%203.61.994%204.787%201.146%201.174.15%201.912.466%202.35-.457.002%200%20.088-.227.208-.56.382-1.156.435-2.18.435-2.924%200-.076.11-.078.11%200%200%20.524-.1%202.38%201.303%202.875.554.197%201.7.373%202.864.51%201.055.12%201.82.537%201.82%203.24%200%201.645-.346%201.87-2.152%201.87-1.464%200-2.02.038-2.02-1.125%200-.938.93-.842%201.616-.842.31%200%20.086-.23.086-.81%200-.576.36-.91.02-.918-2.384-.065-3.786-.004-3.786%202.978%200%202.706%201.036%203.208%204.418%203.208%202.65%200%203.588-.086%204.682-3.483.22-.67.742-2.718%201.06-6.154.197-2.173-.194-8.732-.502-10.388zm-4.622%207.25c-.327-.012-.643.01-.937.056.08-.667.353-1.488%201.332-1.453%201.08.033%201.23%201.056%201.237%201.75-.457-.205-1.02-.335-1.635-.357z%22%2F%3E%3C%2Fsvg%3E") no-repeat center center
}

.heateorSssFacebookMessengerSvg {
    background: url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22100%25%22%20height%3D%22100%25%22%20viewBox%3D%22-2%20-2%2036%2036%22%3E%3Cpath%20fill%3D%22%23FFF%22%20d%3D%22M16%205C9.986%205%205.11%209.56%205.11%2015.182c0%203.2%201.58%206.054%204.046%207.92V27l3.716-2.06c.99.276%202.04.425%203.128.425%206.014%200%2010.89-4.56%2010.89-10.183S22.013%205%2016%205zm1.147%2013.655L14.33%2015.73l-5.423%203%205.946-6.31%202.816%202.925%205.42-3-5.946%206.31z%22%2F%3E%3C%2Fsvg%3E") no-repeat center center
}

.heateorSssFarkSvg {
    background: url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2032%2032%22%3E%3Cpath%20fill%3D%22%23FFF%22%20d%3D%22M22.925%209.77V5.613H9.075v20.772h5.54v-8.31h8.31v-4.153h-8.31V9.77%22%2F%3E%3C%2Fsvg%3E") no-repeat center center
}

.heateorSssFlipboardSvg {
    background: url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2032%2032%22%3E%3Cpath%20fill%3D%22%23F5CCCC%22%20d%3D%22M19%2019H7V7h12v12z%22%2F%3E%3Cpath%20fill%3D%22%23FAE5E5%22%20d%3D%22M25%2013H7V7h18v6z%22%2F%3E%3Cpath%20fill%3D%22%23FFF%22%20d%3D%22M13%2025H7V7h6v18z%22%2F%3E%3C%2Fsvg%3E") no-repeat center center
}

.heateorSssFolkdSvg {
    background: url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2032%2032%22%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M19.956%2010.21c-.183.192-.613.138-.99.14-.102.317-.126.71-.283.974.626.496%201.85.406%202.405.972%201.197-.444.245-1.354.99-2.085%201.134-.14%201.386.588%201.697%201.254-.267.247-.936.102-1.415.14-.26.208-.333.6-.565.833.258.58.96.724%201.133%201.39%201.454-.376%202.954-.71%204.526-.973.41-.43.317-1.356.99-1.53%201.104.213%201.46%201.16%201.556%202.363-.586%201.043-2.1.605-2.546-.277-1.465.226-2.867.52-4.245.832-.11.325.1%201.263-.144%201.81.926.625%201.29-.49%202.122-.42.48.503.495%202.374-.566%202.224-.604-.053-.674-.634-.708-1.25-.432.1-.515-.143-.85-.14-.646.383-.97%201.083-1.695%201.39.094%201.236%201.462.38%202.12.974-.057%201.01-.8%201.345-1.838%201.39-.066-.836.216-1.503-.707-1.945-.94.142-1.37.782-2.264.973-.013.43.175.664.284.972.248.17%201.165-.21%201.415.278-.01%201.075-1.473%201.828-2.264%201.25-.063-.616.382-.734.565-1.11-.267-.293-.405-.713-.564-1.112-.878.342-1.665.773-2.83.834.004.327-.243.41-.14.833-.056.518.68.26.706.696.24%201.26-1.777%201.455-2.12.555-.03-.86%201.033-.65.706-1.808-.713-.274-1.917-.063-2.55-.417-.374.14-.382.644-.706.835.065.4.5.436.425.974-.925.36-2.313.07-2.12-1.114.533-.615%201.49-.076%201.835-.973-.557-.656-1.166-1.263-1.413-2.223-2.124.464-3.843%201.323-5.8%201.947-.187.467-.196%201.107-.566%201.39-.59.148-.625.036-1.273%200-.56-.854-.257-2.7.85-2.78.61-.135.41.523.85.557%202.016-.472%203.78-1.195%205.8-1.667-.433-2.485%203.206-4.233-.85-3.893-.396-1.225.373-2.164%201.13-2.085%201.273.132.285%201.725%201.273%202.224.908-.498%201.543-1.263%202.69-1.53.08-.45-.097-.646-.143-.972-.088-.33-.87.02-.99-.28v-.97c.46-.426%201.663-.355%201.98.138.114.623-.25.773-.706.834.037.427.308.626.424.972.9-.37%202.268-.273%203.538-.277.2-.17.266-.48.28-.836.108-.522-.75-.095-.564-.694.156-1.48%202.125-.633%202.12.416zm1.132%206.256c.652-.378.368-1.677.424-2.64-1.742-1.426-2.885%202.7-.424%202.64zm-6.224%201.53c1.3.173%203.114-1.23%202.97-2.502-.14-1.227-2.55-2.332-3.96-1.67-1.815.858-.44%203.98.99%204.17z%22%2F%3E%3C%2Fsvg%3E") no-repeat center center
}

.heateorSssGoogleClassroomSvg {
    background: url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22100%25%22%20height%3D%22100%25%22%20viewBox%3D%22-2%202%2036%2036%22%3E%3Cg%20fill%3D%22%23fff%22%3E%3Cpath%20d%3D%22M22.667%2016.667a1.667%201.667%200%201%200%200-3.334%201.667%201.667%200%200%200%200%203.334zM22.333%2018c-1.928%200-4%20.946-4%202.117v1.217h8v-1.217c0-1.17-2.072-2.117-4-2.117zm-13-1.333a1.668%201.668%200%201%200-.002-3.336%201.668%201.668%200%200%200%20.002%203.336zM9.667%2018c-1.928%200-4%20.946-4%202.117v1.217h8v-1.217c0-1.17-2.072-2.117-4-2.117z%22%2F%3E%3Cpath%20d%3D%22M15.335%2015.333A2.332%202.332%200%201%200%2013%2013a2.333%202.333%200%200%200%202.335%202.333zm.332%201.334c-2.572%200-5.333%201.392-5.333%203.11v1.557H21v-1.556c0-1.72-2.762-3.11-5.333-3.11zm3%2010.666h8v2h-8v-2z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E") no-repeat center center
}

.heateorSssGoogleBookmarksSvg {
    background: url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22100%25%22%20height%3D%22100%25%22%20viewBox%3D%22-12%200%20100%20100%22%3E%3Cpath%20d%3D%22M%2051.22877660575707%2038.19080770219705%20A%2017%2017%200%201%200%2056%2050.00000000000001%20h%20-17%22%20stroke%3D%22%23fff%22%20stroke-width%3D%228%22%20fill%3D%22none%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E") no-repeat center center
}

.heateorSssGoogleGmailSvg {
    background: url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2032%2032%22%3E%3Cpath%20fill%3D%22%23FFF%22%20d%3D%22M2.902%206.223h26.195v19.554H2.902z%22%2F%3E%3Cpath%20fill%3D%22%23E14C41%22%20d%3D%22M2.902%2025.777h26.195V6.223H2.902v19.554zm22.44-4.007v3.806H6.955v-3.6h.032l.093-.034%206.9-5.558%202.09%201.77%201.854-1.63%207.42%205.246zm0-.672l-7.027-4.917%207.028-6.09V21.1zm-1.17-14.67l-.947.905c-2.356%202.284-4.693%204.75-7.17%206.876l-.078.06L8.062%206.39l16.11.033zm-10.597%209.61l-6.62%205.294.016-10.914%206.607%205.62%22%2F%3E%3C%2Fsvg%3E") no-repeat center center
}

.heateorSssHackerNewsSvg {
    background: url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2032%2032%22%3E%3Cpath%20fill%3D%22%23FFF%22%20d%3D%22M17.275%2017.834v7.13h-2.602v-7.182L9%207.035h3.07l2.967%206.115c.365.755.702%201.51.988%202.316.312-.728.65-1.483%201.042-2.29l3.018-6.142H23l-5.725%2010.8z%22%2F%3E%3C%2Fsvg%3E") no-repeat center center
}

.heateorSssHatenaSvg {
    background: url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2032%2032%22%3E%3Cg%20fill%3D%22%23FFF%22%3E%3Cpath%20d%3D%22M6.96%208.33h7.328c1.247%200%202.206.366%202.875%201.098.666.733%201.002%201.64%201.002%202.72%200%20.91-.24%201.688-.715%202.336-.318.433-.784.773-1.396%201.023.928.266%201.614.72%202.05%201.367.44.645.66%201.457.66%202.432%200%20.795-.157%201.512-.468%202.146-.314.635-.74%201.14-1.28%201.508-.337.23-.842.396-1.52.502-.9.14-1.498.21-1.79.21H6.958V8.328zm3.877%206.017h1.74c.623%200%201.058-.13%201.302-.382.24-.255.364-.623.364-1.104%200-.442-.123-.793-.366-1.045-.245-.25-.67-.377-1.276-.377h-1.767v2.91zm0%206.027h2.038c.69%200%201.176-.145%201.458-.434.282-.29.425-.68.425-1.168%200-.453-.142-.818-.42-1.092-.28-.277-.77-.414-1.47-.414h-2.03v3.108zM21.213%208.52h3.584v9.58h-3.584z%22%2F%3E%3Ccircle%20cx%3D%2223.005%22%20cy%3D%2221.635%22%20r%3D%222.036%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E") no-repeat center center
}

.heateorSssInstapaperSvg {
    background: url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2032%2032%22%3E%3Cpath%20fill%3D%22%23111%22%20d%3D%22M11.98%205.5h8.04v1.265h-.62c-.582%200-1.004.08-1.264.242-.262.162-.453.39-.572.69-.12.297-.182.874-.182%201.732v13.53c0%20.683.064%201.167.195%201.453.13.286.313.494.55.625.234.13.658.196%201.27.196h.618V26.5H11.98v-1.265h.662c.592%200%201.012-.067%201.258-.203.246-.135.424-.33.533-.587.11-.256.166-.75.166-1.483V9.112c0-.776-.057-1.3-.168-1.567-.11-.268-.287-.465-.533-.59-.247-.128-.667-.19-1.26-.19h-.66V5.5z%22%2F%3E%3C%2Fsvg%3E") no-repeat center center
}

.heateorSssJamespotSvg {
    background: url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2032%2032%22%3E%3Cpath%20fill%3D%22%23FFF%22%20d%3D%22M12.427%2024.073c.677.4%201.633.708%202.927.708%201.848%200%202.587-.83%202.587-2.71V5h2.436v17.13c0%202.745-1.478%204.87-5.176%204.87-1.664%200-2.99-.4-3.573-.678l.8-2.25z%22%2F%3E%3C%2Fsvg%3E") no-repeat center center
}

.heateorSssKakaoSvg {
    background: url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2032%2032%22%3E%3Cpath%20fill%3D%22%23FFF%22%20d%3D%22M20.345%206h-8.688c-.583%200-1.06.45-1.06%201.005v8.814c0%20.553.477%201.003%201.06%201.003h4.007c-.03.98-.445%202.056-1.077%202.996-.612.904-1.613%201.796-2.156%202.223l-.04.032c-.117.107-.202.23-.204.405-.003.13.07.232.15.34l.018.022%202.774%202.975s.137.137.247.163c.126.03.27.032.368-.042%204.84-3.56%205.537-8.023%205.66-10.44V7.004C21.403%206.45%2020.93%206%2020.346%206%22%2F%3E%3C%2Fsvg%3E") no-repeat center center
}

.heateorSssKikSvg {
    background: url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22100%25%22%20height%3D%22100%25%22%20viewBox%3D%22-6%20-4%2040%2040%22%3E%3Cpath%20d%3D%22M23.436%2020.74a2.511%202.511%200%200%200%20.109-5.019h-.11a2.516%202.516%200%200%200-2.507%202.515%202.509%202.509%200%200%200%202.508%202.508zm-7.946-3.09l2.89-2.89c.93-.93.93-2.434%200-3.363a2.374%202.374%200%200%200-3.362%200l-4.262%204.263V7.267A2.378%202.378%200%200%200%206%207.263V24.7a2.378%202.378%200%200%200%204.756.002v-2.316l1.335-1.335%203.76%205.07a2.378%202.378%200%200%200%203.866-2.771c-.016-.02-.03-.04-.047-.06l-4.177-5.638v-.002z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E") no-repeat center center
}

.heateorSssKindleItSvg {
    background: url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2032%2032%22%3E%3Cpath%20fill%3D%22%23FFA036%22%20d%3D%22M12.927%2027H10V5h2.927v11.754l5.15-5.47h3.683l-5.814%206.067L22%2027h-3.407l-4.704-7.763-.964%201.037V27z%22%2F%3E%3C%2Fsvg%3E") no-repeat center center
}

.heateorSssKnownSvg {
    background: url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2032%2032%22%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M16.38%202.65c-7.45%200-13.5%206.048-13.5%2013.5s6.05%2013.5%2013.5%2013.5%2013.5-6.048%2013.5-13.5-6.04-13.5-13.5-13.5zm.078%2025.203c-6.387%200-11.57-5.184-11.57-11.572%200-6.385%205.183-11.57%2011.57-11.57%206.387%200%2011.57%205.185%2011.57%2011.57.002%206.39-5.175%2011.574-11.57%2011.574z%22%2F%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M23.856%2021.758c-.393%200-.694-.07-.903-.2-.154-.094-.4-.402-.74-.91l-3.934-5.964%203.3-3.2c.254-.248.463-.433.625-.54s.293-.178.41-.217c.107-.03.308-.046.593-.046h.207v-.01l.555-.01V8.55h-.648v.01h-6.087v2.12h.548c.31%200%20.494.023.57.077.078.054.117.13.117.23%200%20.055-.023.11-.062.18-.04.068-.154.2-.34.4l-4.257%204.436v-4.08c0-.402.03-.68.1-.826.07-.147.178-.262.34-.34.1-.053.363-.076.78-.076h.44V8.56H8.8v2.113h.563c.34%200%20.58.04.71.116.132.075.225.19.286.345.06.154.084.455.084.91v8.37c0%20.478-.022.78-.076.903-.062.153-.154.26-.285.33-.132.07-.394.11-.78.11H8.8v2.12h6.666v-2.12h-.556c-.363%200-.61-.032-.733-.094s-.216-.162-.278-.31c-.063-.145-.1-.408-.1-.786v-1.543l2.067-2.013%202.4%203.842c.2.332.3.54.3.625%200%20.077-.054.147-.162.2-.108.054-.417.077-.918.077h-.278v2.12h6.89v-2.12h-.24z%22%2F%3E%3C%2Fsvg%3E") no-repeat center center
}

.heateorSssLineSvg {
    background: url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2032%2032%22%3E%3Cpath%20fill%3D%22%23FFF%22%20d%3D%22M28%2014.304c0-5.37-5.384-9.738-12-9.738S4%208.936%204%2014.304c0%204.814%204.27%208.846%2010.035%209.608.39.084.923.258%201.058.592.122.303.08.778.04%201.084l-.172%201.028c-.05.303-.24%201.187%201.04.647s6.91-4.07%209.43-6.968c1.737-1.905%202.57-3.842%202.57-5.99zM11.302%2017.5H8.918c-.347%200-.63-.283-.63-.63V12.1c0-.346.283-.628.63-.628.348%200%20.63.283.63.63v4.14h1.754c.35%200%20.63.28.63.628%200%20.347-.282.63-.63.63zm2.467-.63c0%20.347-.284.628-.63.628-.348%200-.63-.282-.63-.63V12.1c0-.347.282-.63.63-.63.346%200%20.63.284.63.63v4.77zm5.74%200c0%20.27-.175.51-.433.596-.065.02-.132.032-.2.032-.195%200-.384-.094-.502-.25l-2.443-3.33v2.95c0%20.35-.282.63-.63.63-.347%200-.63-.282-.63-.63V12.1c0-.27.174-.51.43-.597.066-.02.134-.033.2-.033.197%200%20.386.094.503.252l2.444%203.328V12.1c0-.347.282-.63.63-.63.346%200%20.63.284.63.63v4.77zm3.855-3.014c.348%200%20.63.282.63.63%200%20.346-.282.628-.63.628H21.61v1.126h1.755c.348%200%20.63.282.63.63%200%20.347-.282.628-.63.628H20.98c-.345%200-.628-.282-.628-.63v-4.766c0-.346.283-.628.63-.628h2.384c.348%200%20.63.283.63.63%200%20.346-.282.628-.63.628h-1.754v1.126h1.754z%22%2F%3E%3C%2Fsvg%3E") no-repeat center center
}

.heateorSssLiveJournalSvg {
    background: url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2032%2032%22%3E%3Cpath%20fill%3D%22%23203468%22%20d%3D%22M7.08%209.882l.004-.008.004-.01c.195-.408.422-.81.674-1.192.264-.393.53-.75.81-1.06%201.493-1.683%203.524-2.692%206.08-3.015l.733-.097.426.61%208.426%2012.14.188.27.027.328.608%207.65.164%202.002-1.854-.783-7.23-3.053-.325-.143-.208-.286-8.422-12.14-.4-.574.3-.638zm2.72.13c-.06.097-.118.202-.18.305l7.79%2011.235%205.05%202.13-.427-5.32-7.79-11.226c-1.603.326-2.884%201.032-3.84%202.102-.227.252-.428.514-.602.775z%22%2F%3E%3Cpath%20fill%3D%22%23FFC805%22%20d%3D%22M8.186%2010.4c1.283-2.66%203.488-4.192%206.62-4.594l8.423%2012.14.61%207.648-7.23-3.057L8.186%2010.4z%22%2F%3E%3Cpath%20fill%3D%22%23FFF%22%20d%3D%22M15.158%206.316l1.89%202.717c-2.597.352-5.354%202.552-6.603%204.62l-1.898-2.735c1.115-2.09%204.27-4.18%206.61-4.602z%22%2F%3E%3Cpath%20fill%3D%22%239291AD%22%20d%3D%22M13.285%2010.666c-1.22.873-2.197%201.915-2.84%202.987l-1.898-2.735c.557-1.043%201.654-2.108%202.875-2.944l1.863%202.692z%22%2F%3E%3Cpath%20fill%3D%22%23203468%22%20d%3D%22M7.215%2010.283c1.35-3.24%204.182-4.8%207.568-5.527l.55-.026.38.397.314.322%201.14%201.817-1.835.243h-.012c-.242.038-.512.108-.8.212h-.003c-.3.1-.613.238-.957.406-1.69.837-3.4%202.216-3.898%203.306l-.928%201.746-1.252-1.66-.166-.285-.25-.453.15-.5z%22%2F%3E%3Cpath%20fill%3D%22%23F5A8AA%22%20d%3D%22M8.33%2010.597c.95-2.725%203.1-4.214%206.504-4.615l.314.322c-2.3.35-5.756%202.777-6.598%204.62l-.22-.327z%22%2F%3E%3Cpath%20fill%3D%22%23485E85%22%20d%3D%22M23.69%2022.727l.283%203.084-2.924-1.235%201.224-1.202%22%2F%3E%3Cpath%20fill%3D%22%23203468%22%20d%3D%22M16.41%2021.274c.053-.062.113-.133.176-.197.635-.712%201.287-1.447%201.43-2.695l-4.875-7.02c-.436.35-.832.706-1.176%201.062-.363.382-.674.775-.924%201.168l5.37%207.682zm.93.483c-.203.222-.398.445-.572.665l-.416.54-.402-.566-5.94-8.49-.183-.265.166-.282c.318-.558.73-1.097%201.236-1.63.494-.526%201.076-1.027%201.726-1.5l.424-.305.296.425%205.27%207.6.103.15-.014.17c-.113%201.718-.92%202.615-1.697%203.49z%22%2F%3E%3Cpath%20fill%3D%22%236A9AC2%22%20d%3D%22M16.367%2022.11c.846-1.09%202.03-1.903%202.164-3.868l-5.273-7.602c-1.27.914-2.227%201.933-2.83%202.97l5.94%208.5z%22%2F%3E%3Cpath%20fill%3D%22%23203468%22%20d%3D%22M22.125%2017.31c-.09.026-.168.062-.248.093-.89.35-1.81.71-3.027.396l-4.87-7.02c.48-.29.95-.53%201.405-.73.486-.208.96-.36%201.42-.464l5.32%207.724zm.12%201.037c.28-.11.563-.22.823-.294l.658-.21-.39-.568-5.888-8.532-.18-.267-.32.052c-.635.105-1.287.3-1.967.59-.66.286-1.67.887-2.342%201.33l5.893%208.313c1.647.49%202.627.014%203.717-.412z%22%2F%3E%3Cpath%20fill%3D%22%23A1BBD6%22%20d%3D%22M22.896%2017.537c-1.312.41-2.498%201.232-4.383.67l-5.272-7.6c1.303-.87%202.59-1.412%203.77-1.605l5.887%208.535z%22%2F%3E%3Cpath%20fill%3D%22%23203468%22%20d%3D%22M18.248%208.95l-1.846.24v-.004c-.244.04-.514.113-.8.214h-.01c-2.726.944-4.46%202.964-5.784%205.454l-.68-1.004c.604-.86%202.52-5.224%208.484-5.94.27.258.415.692.636%201.04z%22%2F%3E%3C%2Fsvg%3E") no-repeat center center
}

.heateorSssMailRuSvg {
    background: url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2032%2032%22%3E%3Cpath%20fill%3D%22%23F89C0E%22%20d%3D%22M19.975%2015.894c-.134-2.542-2.02-4.07-4.3-4.07h-.086c-2.63%200-4.09%202.068-4.09%204.417%200%202.633%201.765%204.296%204.077%204.296%202.58%200%204.275-1.89%204.4-4.127l-.003-.515zm-4.37-6.346c1.755%200%203.407.776%204.62%201.993v.006c0-.584.395-1.024.94-1.024h.14c.85%200%201.025.808%201.025%201.063l.005%209.08c-.06.595.613.9.988.52%201.457-1.497%203.203-7.702-.907-11.295-3.83-3.352-8.967-2.8-11.7-.916-2.904%202.003-4.764%206.438-2.958%2010.603%201.968%204.543%207.6%205.896%2010.947%204.546%201.696-.684%202.48%201.607.72%202.355-2.66%201.132-10.066%201.02-13.525-4.972-2.338-4.046-2.212-11.163%203.987-14.85%204.74-2.822%2010.99-2.042%2014.762%201.895%203.937%204.117%203.705%2011.82-.137%2014.818-1.742%201.36-4.326.035-4.312-1.947l-.02-.647c-1.21%201.203-2.824%201.905-4.58%201.905-3.475%200-6.53-3.056-6.53-6.528%200-3.508%203.057-6.6%206.533-6.6%22%2F%3E%3C%2Fsvg%3E") no-repeat center center
}

.heateorSssMendeleySvg {
    background: url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2032%2032%22%3E%3Cpath%20fill%3D%22%23FFF%22%20d%3D%22M26.596%2018.11c-1.466-.087-2.02-.834-1.93-2.164.076-1.113.274-2.22.418-3.327-.023-1.743-.942-3.13-2.488-3.59-1.583-.47-2.97-.14-4.102%201.15-2.322%202.646-2.616%202.634-5.023-.045-1.152-1.28-2.852-1.66-4.39-.98-1.5.667-2.37%202.237-2.15%203.954.08.625.278%201.235.377%201.863.338%202.122-.105%202.7-2.226%203.147-1.066.228-1.913.786-2.05%201.99-.137%201.22.17%202.39%201.404%202.75.77.226%201.853.084%202.55-.32.96-.553%201.064-1.64.733-2.74-.62-2.05-.027-3.04%202.115-3.34.836-.117%201.766-.022%202.568.235%201.302.41%201.692%201.373%201.175%202.65-.45%201.1-.443%202.09.39%202.984.84.9%202.417%201.08%203.518.435%201.12-.657%201.497-1.807%201.042-3.164-.608-1.814-.085-2.783%201.807-3.123.7-.126%201.463-.113%202.16.025%201.834.367%202.377%201.377%201.84%203.188-.504%201.698.196%203.09%201.72%203.43%201.332.295%202.624-.607%202.89-2.022.308-1.633-.593-2.882-2.344-2.988zm-10.71-.085c-1.374-.06-2.453-1.194-2.445-2.57.01-1.46%201.148-2.567%202.61-2.54%201.467.026%202.57%201.177%202.523%202.627-.05%201.43-1.255%202.545-2.687%202.483z%22%2F%3E%3C%2Fsvg%3E") no-repeat center center
}

.heateorSssMeneameSvg {
    background: url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2032%2032%22%3E%3Cg%20fill%3D%22%23FFF%22%3E%3Cpath%20d%3D%22M25.514%2010.435c-1.582%201.605-4.438%201.56-5.502%203.726-.906%202.57%201.23%206.677%202.12%209.02.603%201.21-4.716%202.378-4.065%202.677%203.754-.043%205.354-1.412%204.904-3.094-.43-1.607-2.376-4.816-2.376-7.383.056-1.938%202.222-2.533%203.618-3.322%201.622-.727%203.14-2.35%202.72-4.25-.018-.672-1.187-2.907-.71-1.175.26%201.278.385%202.856-.706%203.802z%22%2F%3E%3Cpath%20d%3D%22M20.632%207.546C18.59%206.492%2016.32%205.854%2013.946%206.41c-1.277.236-2.78.933-3.637%202.1-1.123%201.34-1.166%203.288-.43%204.82.57%201.18%201.44%202.492%202.85%202.688%201.21.182%202.54.018%203.566-.683-1.223.21-2.64.646-3.736-.172-1.842-1.177-2.735-3.85-1.618-5.8.898-1.7%202.705-2.178%204.62-2.262%202.55-.11%204.995%201.345%205.934%201.7.903.285%202.2.645%202.844-.315.376-.446.226-1.674-.08-1.788.09.86-.543%201.943-1.524%201.66-.736-.17-1.41-.523-2.104-.81zM6.94%2015.156c-1.183%201.865-2.264%204.05-1.85%206.322.38%202.375%202.678%204.05%204.963%204.35%202.348.273%204.69.205%207.043.035.397-.385-1.92-.373-2.895-.514-2.224-.254-4.64-.3-6.55-1.623-1.775-1.33-2.01-3.938-1.155-5.863.714-1.814%201.782-3.568%202.903-5.084-.876.727-1.683%201.27-2.456%202.376z%22%2F%3E%3Cpath%20d%3D%22M12.787%2021.02c1.386.107%203.688-.032%204.768.724.387.582-.332%203.802-.084%204.174.553.162%201.186-3.773.836-4.75-.266-.75-4.966-.352-5.518-.147z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E") no-repeat center center
}

.heateorSssMixiSvg {
    background: url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2032%2032%22%3E%3Cpath%20fill%3D%22%23D1AD5A%22%20d%3D%22M16.09%205.246C9.617%205.246%204%209.216%204%2016.63c0%206.93%207.707%2010.193%2012.758%209.01v2.374S28%2025.054%2028%2015.034c0-6.11-4.505-9.788-11.91-9.788z%22%2F%3E%3Cpath%20fill%3D%22%23FFF%22%20d%3D%22M22.92%2020.024h-1.657v-5.688s-.505-1.586-1.585-1.586c-.9%200-2.525.374-2.525%202.08v5.193h-1.657V14.77c0-1.586-.787-2.09-1.506-2.09-1.15%200-2.727.807-2.727%202.403v4.94H9.605v-9.01h1.657v1.03c.656-.546%201.564-1.03%202.727-1.03%201.222%200%202.09.434%202.604%201.282.73-.677%201.777-1.202%203.082-1.202%201.97%200%203.24%201.788%203.24%203.202v5.73z%22%2F%3E%3C%2Fsvg%3E") no-repeat center center
}

.heateorSssMySpaceSvg {
    background: url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2032%2032%22%3E%3Cg%20fill%3D%22%23FFF%22%3E%3Cpath%20d%3D%22M24%2017.716c-2.21%200-4%201.79-4%204v1.712h8v-1.713c0-2.21-1.79-4-4-4z%22%2F%3E%3Ccircle%20cx%3D%2224%22%20cy%3D%2212.571%22%20r%3D%223.999%22%2F%3E%3Cpath%20d%3D%22M15.147%2018.31c-2.054%200-3.72%201.66-3.72%203.71v1.408h7.437c.002-.615.002-1.148.002-1.408%200-2.05-1.664-3.71-3.72-3.71z%22%2F%3E%3Cellipse%20cx%3D%2215.147%22%20cy%3D%2213.446%22%20rx%3D%223.719%22%20ry%3D%223.71%22%2F%3E%3Cpath%20d%3D%22M7.148%2018.875C5.41%2018.875%204%2020.277%204%2022.008v1.42h6.295c.002-.636.002-1.178.002-1.42%200-1.73-1.41-3.133-3.15-3.133z%22%2F%3E%3Cellipse%20cx%3D%227.148%22%20cy%3D%2214.58%22%20rx%3D%223.148%22%20ry%3D%223.133%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E") no-repeat center center
}

.heateorSssNetvouzSvg {
    background: url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2032%2032%22%3E%3Cpath%20fill%3D%22%236C3%22%20d%3D%22M10.25%208.72v17.184H5.5V6.096h8.396l5.605%205.77v6.43%22%2F%3E%3Cpath%20fill%3D%22%2309C%22%20d%3D%22M21.75%2023.28V6.095h4.75v19.808h-8.396L12.5%2020.13v-6.427%22%2F%3E%3C%2Fsvg%3E") no-repeat center center
}

.heateorSssOdnoklassnikiSvg {
    background: url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%22-4%20-4%2040%2040%22%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M16%2016.16c-3.635%200-6.58-2.945-6.58-6.58C9.42%205.945%2012.364%203%2016%203s6.582%202.945%206.582%206.58c0%203.635-2.946%206.58-6.58%206.58zm0-9.817c-1.788%200-3.236%201.448-3.236%203.237%200%201.79%201.448%203.236%203.237%203.236%201.79%200%203.24-1.447%203.24-3.236%200-1.79-1.45-3.237-3.238-3.237zm7.586%2010.62c.648%201.3-.084%201.93-1.735%202.99-1.397.9-3.315%201.238-4.566%201.368l1.048%201.05%203.877%203.877c.59.59.59%201.544%200%202.134l-.178.18c-.59.59-1.544.59-2.134%200l-3.878-3.88-3.878%203.88c-.59.59-1.543.59-2.135%200l-.176-.18c-.59-.59-.59-1.543%200-2.132l3.878-3.878%201.043-1.046c-1.25-.127-3.19-.465-4.6-1.37-1.65-1.062-2.38-1.69-1.733-2.99.37-.747%201.4-1.367%202.768-.29C13.035%2018.13%2016%2018.13%2016%2018.13s2.968%200%204.818-1.456c1.37-1.077%202.4-.457%202.768.29z%22%2F%3E%3C%2Fsvg%3E") no-repeat center center
}

.heateorSssOutlookcomSvg {
    background: url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2032%2032%22%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M19.52%208.29v5.5l1.92%201.208c.053.016.163.016.212%200l8.27-5.574c0-.66-.613-1.134-.962-1.134h-9.44z%22%2F%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M19.52%2015.84l1.755%201.204c.246.183.543%200%20.543%200-.297.183%208.104-5.397%208.104-5.397V21.75c0%201.102-.704%201.562-1.496%201.562H19.52V15.84z%22%2F%3E%3Cg%20fill%3D%22%23fff%22%3E%3Cpath%20d%3D%22M10.445%2013.305c-.6%200-1.073.282-1.426.842-.355.56-.53%201.305-.53%202.23%200%20.936.175%201.677.53%202.22.347.546.813.82%201.38.82.59%200%201.055-.266%201.4-.795.344-.53.517-1.266.517-2.206%200-.984-.17-1.744-.502-2.288-.333-.55-.79-.823-1.37-.823z%22%2F%3E%3Cpath%20d%3D%22M2.123%205.5v21.51l16.362%203.428V2.33L2.123%205.5zm10.95%2014.387c-.693.91-1.594%201.367-2.706%201.367-1.082%200-1.967-.442-2.65-1.324-.68-.88-1.02-2.03-1.02-3.448%200-1.496.343-2.707%201.037-3.63.693-.926%201.614-1.388%202.754-1.388%201.08%200%201.955.438%202.62%201.324.667.885%201%202.05%201%203.495.004%201.496-.345%202.695-1.034%203.604z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E") no-repeat center center
}

.heateorSssPapalySvg {
    background: url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22100%25%22%20height%3D%22100%25%22%20viewBox%3D%22-3.5%20-3.5%2038%2038%22%3E%3Cpath%20fill%3D%22%23FFF%22%20d%3D%22M20.744%208.217c1.112%200%202.296.519%203.106%201.329l.185.185c1.361%201.361%201.402%204.432.042%205.792l-3.103%202.787L16%2022.777l-4.974-4.467-3.103-2.787c-1.361-1.361-1.319-4.432.042-5.792l.185-.185c.81-.81%201.994-1.329%203.106-1.329.756%200%201.48.24%202.03.79L16%2012.291l2.714-3.284c.55-.55%201.274-.79%202.03-.79m0-2.921c-1.58%200-3.035.585-4.096%201.646l-.098.098-.088.107-.462.558-.462-.559-.088-.106-.098-.098c-1.061-1.061-2.516-1.646-4.096-1.646-1.871%200-3.804.816-5.172%202.184l-.185.185c-2.515%202.515-2.535%207.43-.042%209.924l.055.055.058.052%203.103%202.787%204.974%204.467L16%2026.704l1.952-1.753%204.974-4.467%203.103-2.787.058-.052.055-.055c2.494-2.494%202.473-7.409-.042-9.924l-.184-.186c-1.368-1.368-3.301-2.184-5.172-2.184z%22%2F%3E%3C%2Fsvg%3E") no-repeat center center
}

.heateorSssPinboardSvg {
    background: url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2032%2032%22%3E%3Cpath%20fill%3D%22%23FFF%22%20d%3D%22M17.357%2018.913l-5.01%205.014.88-4.5-6.588-8.075-3.48.044%204.316-4.313%204.035-4.04V6.85l7.796%206.403%204.502-.786-4.876%204.87%209.907%2011.62%22%2F%3E%3C%2Fsvg%3E") no-repeat center center
}

.heateorSssPlurkSvg {
    background: url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2032%2032%22%3E%3Cpath%20fill%3D%22%23FFF%22%20d%3D%22M20.215%2016.016h-8.43V9.7h8.43v6.316zm4.2%204.2V5.5H7.585v21h4.2v-6.285h12.63z%22%2F%3E%3C%2Fsvg%3E") no-repeat center center
}

.heateorSssPocketSvg {
    background: url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%20-1%2032%2032%22%3E%3Cpath%20fill%3D%22%23EE4056%22%20d%3D%22M16.005%206.244c2.927%200%205.854-.002%208.782%200%201.396.002%202.195.78%202.188%202.165-.015%202.485.116%204.987-.11%207.456-.75%208.204-10.027%2012.607-16.91%208.064-3.086-2.036-4.82-4.925-4.917-8.672-.06-2.34-.034-4.684-.018-7.025.008-1.214.812-1.98%202.056-1.983%202.975-.01%205.952-.004%208.93-.006zm-5.037%205.483c-.867.093-1.365.396-1.62%201.025-.27.67-.078%201.256.417%201.732%201.688%201.62%203.378%203.238%205.09%204.838.745.695%201.537.687%202.278-.01%201.654-1.55%203.298-3.112%204.93-4.686.827-.797.91-1.714.252-2.38-.694-.704-1.583-.647-2.447.17-1.097%201.04-2.215%202.06-3.266%203.143-.485.494-.77.434-1.227-.025-1.1-1.107-2.234-2.18-3.39-3.225-.325-.29-.77-.447-1.017-.583z%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E") no-repeat center center
}

.heateorSssPrintFriendlySvg {
    background: url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2032%2032%22%3E%3Cpath%20fill%3D%22%23A9A9A9%22%20stroke%3D%22%23fff%22%20stroke-width%3D%22.1%22%20d%3D%22M4.467%2014.305h23.065v6.498H4.467v-6.498z%22%2F%3E%3Cpath%20fill%3D%22%23DCDCDC%22%20stroke%3D%22%23fff%22%20stroke-width%3D%22.1%22%20d%3D%22M5.228%2012.83H26.77l.745%201.39H4.485l.743-1.39z%22%2F%3E%3Cpath%20d%3D%22M9.19%208.118h13.467v6.106H9.19z%22%2F%3E%3Cpath%20fill%3D%22%23FFF%22%20stroke%3D%22%23fff%22%20stroke-width%3D%22.1%22%20d%3D%22M9.844%206.516h12.312v7.31H9.844z%22%2F%3E%3Cpath%20stroke%3D%22%23fff%22%20stroke-width%3D%22.1%22%20d%3D%22M8.602%2017.37h14.574v3.396H8.602z%22%2F%3E%3Cpath%20fill%3D%22%23FFF%22%20stroke%3D%22%23fff%22%20stroke-width%3D%22.1%22%20d%3D%22M10.152%2017.97h11.27l2.233%207.515H7.92l2.232-7.514z%22%2F%3E%3C%2Fsvg%3E") no-repeat center center
}

.heateorSssProtopageBookmarksSvg {
    background: url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2032%2032%22%3E%3Cpath%20fill%3D%22%23FFF%22%20stroke%3D%22%23fff%22%20stroke-miterlimit%3D%2210%22%20d%3D%22M17.866%2014.47l7.626-1.048.574%203.078-7.68%201.038%203.54%207.058-2.804%201.418-3.614-7.23-5.873%205.557-2.144-2.29%205.74-5.42-6.86-3.602%201.593-2.697%206.808%203.595%201.3-7.375%203.1.546-1.303%207.374z%22%2F%3E%3C%2Fsvg%3E") no-repeat center center
}

.heateorSssPushaSvg {
    background: url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2032%2032%22%3E%3Cpath%20fill%3D%22%23FFF%22%20d%3D%22M29.27%2022.188V8.068L17.208%2014.92l3.838%202.33C15.716%2024.144%205.898%2029.306%200%2031.964V32h19.635c3.682-4.865%207.03-11.46%207.03-11.46l2.605%201.648z%22%2F%3E%3C%2Fsvg%3E") no-repeat center center
}

.heateorSssQzoneSvg {
    background: url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2032%2032%22%3E%3Cpath%20fill%3D%22%23FFC820%22%20d%3D%22M27.996%2012.83l-7.423-.737c-.566-.053-.694-.142-.87-.604l-3.175-7.043c-.29-.598-.765-.598-1.055%200l-3.384%207.04c-.23.393-.337.48-.896.534l-7.188.808c-.66.064-.808.493-.327.952l5.64%205.185c.265.25.27.355.194.697l-1.447%207.61c-.122.65.25.914.823.58l6.44-3.716c.45-.284.868-.293%201.31-.018l6.47%203.734c.575.333.948.07.826-.582L22.83%2021.2c.663-.226%201.306-.5%201.69-.81l-.155.03c-2.29.547-5.437.872-8.355.872-1.08%200-2.126-.038-3.128-.11l-.006.005c-.88-.063-1.727-.15-2.53-.26-.3-.05.026-.242.026-.242l7.758-5.513s.202-.126.002-.153c-3.188-.5-6.723-.625-10.042-.625h-.23c2.245-.51%205.07-.815%208.14-.815%201.81%200%203.538.106%205.11.297-.003.003.887.124%201.31.193.33.05.024.24.024.24l-7.77%205.385s-.18.106.015.135c2.39.338%205.333.458%207.98.492l-.12-.652c-.057-.378%200-.51.286-.78l5.478-5.12c.484-.454.34-.88-.32-.944z%22%2F%3E%3C%2Fsvg%3E") no-repeat center center
}

.heateorSssRediffMyPageSvg {
    background: url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2032%2032%22%3E%3Cpath%20fill%3D%22%23FFF%22%20d%3D%22M22.506%206.004c-.336%200-.64%200-.92-.002L20.926%206c-1.742%200-2.418.07-3.738.923-.744.457-1.38%201.034-1.85%201.517V6.188c0-.102-.08-.184-.182-.184h-5.71c-.1%200-.183.082-.183.184v19.62c0%20.115.115.23.232.18h5.71c.1%200%20.18-.08.18-.18V14.933c0-2.584%201.85-2.916%203.464-2.916h3.703c.1%200%20.182-.08.182-.182V6.188c-.05-.147-.172-.147-.287-.184h.056z%22%2F%3E%3C%2Fsvg%3E") no-repeat center center
}

.heateorSssRefindSvg {
    background: url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22100%25%22%20height%3D%22100%25%22%20viewBox%3D%22-3%20-3%2038%2038%22%3E%3Cg%20fill%3D%22%23fff%22%3E%3Cpath%20d%3D%22M16%2021.256c-2.891%200-5.256-2.365-5.256-5.255%200-2.891%202.365-5.255%205.255-5.255%202.891%200%205.255%202.365%205.255%205.255.002%202.89-2.363%205.255-5.254%205.255z%22%2F%3E%3Cpath%20d%3D%22M20.664%2023.676A8.91%208.91%200%200%201%2016%2025c-4.95%200-9-4.05-9-9s4.05-9%209-9%209%204.05%209%209a8.912%208.912%200%200%201-1.302%204.628l2.293%201.991A11.908%2011.908%200%200%200%2028%2016c0-6.6-5.4-12-12-12S4%209.4%204%2016s5.4%2012%2012%2012c2.456%200%204.745-.75%206.652-2.029l-1.988-2.295z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E") no-repeat center center
}

.heateorSssRenrenSvg {
    background: url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2032%2032%22%3E%3Cpath%20fill%3D%22%23FFF%22%20d%3D%22M18.74%203.266C17.833%203.088%2016.924%203%2016.013%203c-.934%200-1.843.088-2.753.266%200%208.96-.07%2016.176-9.26%2021.662C5.138%2026.566%206.616%2027.96%208.322%2029c3.595-2.168%205.687-4.736%207.69-8.275%202%203.54%204.07%206.107%207.688%208.275%201.706-1.04%203.184-2.434%204.3-4.072-9.19-5.487-9.26-12.7-9.26-21.662z%22%2F%3E%3C%2Fsvg%3E") no-repeat center center
}

.heateorSssSinaWeiboSvg {
    background: url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2032%2032%22%3E%3Cpath%20fill%3D%22%23FFF%22%20d%3D%22M4.91%2019.953c0%203.028%203.943%205.484%208.807%205.484%204.862%200%208.806-2.456%208.806-5.484%200-3.027-3.943-5.482-8.806-5.482-4.863%200-8.807%202.457-8.807%205.484%22%2F%3E%3Cpath%20fill%3D%22%23E6162D%22%20d%3D%22M13.92%2024.99c-4.303.424-8.02-1.52-8.3-4.346-.278-2.827%202.987-5.463%207.292-5.888%204.304-.426%208.018%201.52%208.297%204.345.276%202.83-2.985%205.466-7.29%205.89m8.612-9.38c-.367-.11-.62-.186-.428-.665.416-1.046.458-1.946.01-2.59-.846-1.204-3.155-1.14-5.8-.03%200-.004-.834.362-.62-.297.406-1.31.345-2.406-.29-3.04-1.435-1.436-5.255.056-8.53%203.33C4.424%2014.77%203%2017.37%203%2019.618c0%204.3%205.513%206.913%2010.907%206.913%207.07%200%2011.776-4.106%2011.776-7.37%200-1.97-1.66-3.09-3.15-3.55%22%2F%3E%3Cpath%20fill%3D%22%23F93%22%20d%3D%22M27.226%207.74C25.52%205.848%2023%205.127%2020.676%205.62h-.002c-.536.115-.88.644-.765%201.182.112.536.642.882%201.18.765%201.653-.35%203.442.164%204.66%201.508%201.212%201.346%201.542%203.18%201.02%204.787-.17.525.118%201.085.64%201.255.524.168%201.088-.118%201.256-.64v-.004c.728-2.262.268-4.84-1.44-6.732m-2.622%202.367c-.832-.922-2.058-1.272-3.192-1.03-.462.098-.756.552-.656%201.017.097.46.553.758%201.016.657v.003c.552-.117%201.15.053%201.562.502.406.453.514%201.066.338%201.606h.004c-.147.45.102.935.55%201.08.45.144.936-.102%201.08-.552.356-1.1.135-2.357-.7-3.28%22%2F%3E%3Cpath%20d%3D%22M14.16%2019.87c-.15.26-.484.383-.746.275-.256-.104-.335-.393-.19-.646.15-.253.47-.376.725-.274.26.094.35.386.21.644m-1.373%201.762c-.417.665-1.308.956-1.98.65-.66-.303-.855-1.073-.44-1.722.413-.644%201.274-.932%201.94-.652.673.287.888%201.054.48%201.724m1.564-4.7c-2.046-.533-4.363.488-5.253%202.293-.904%201.84-.028%203.884%202.04%204.552%202.144.69%204.67-.368%205.55-2.354.865-1.944-.216-3.944-2.336-4.49%22%2F%3E%3C%2Fsvg%3E") no-repeat center center
}

.heateorSssSiteJotSvg {
    background: url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2032%2032%22%3E%3Cpath%20fill%3D%22%23CA0805%22%20d%3D%22M23.506%208.08c.645%200%201.3.073%201.967.225.547.12.937.285%201.173.495.236.21.354.5.354.868%200%20.232-.043.414-.13.547-.086.13-.272.29-.56.48-.333.224-.524.49-.573.794-.05.302-.094%201.482-.134%203.54-.018%201.99-.033%203.185-.048%203.583-.015.398-.05.785-.107%201.16-.167%201.098-.504%201.958-1.01%202.582-.414.51-.946.912-1.596%201.205-.65.294-1.335.44-2.054.44-.64%200-1.278-.108-1.92-.325-.64-.22-1.197-.518-1.67-.902-.39-.315-.7-.74-.93-1.278-.23-.538-.347-1.11-.347-1.72%200-.75.184-1.37.546-1.863.362-.492.816-.738%201.363-.738.534%200%20.99.207%201.362.62.375.42.56.938.56%201.555%200%20.155-.033.42-.102.787-.012.075-.018.157-.018.247%200%20.24.066.436.2.586.13.15.307.227.524.227.386%200%20.696-.226.933-.677.234-.45.352-1.043.352-1.78l-.01-1.024-.017-2.76c-.052-1.676-.09-2.662-.116-2.96-.027-.296-.09-.538-.195-.725-.086-.15-.162-.246-.23-.29-.065-.046-.245-.117-.538-.215-.138-.038-.256-.144-.353-.315-.098-.174-.147-.357-.147-.554%200-.405.122-.73.366-.975.245-.242.644-.44%201.196-.59.62-.17%201.254-.25%201.91-.25z%22%2F%3E%3Cpath%20fill%3D%22%232A2A2A%22%20d%3D%22M10.202%208c.593%200%201.37.19%202.33.574.114.046.207.068.275.068.058%200%20.23-.068.518-.203.093-.047.19-.07.294-.07.383%200%20.79.4%201.22%201.195.43.797.642%201.555.642%202.275%200%20.422-.097.776-.29%201.066-.19.288-.426.434-.702.434-.23%200-.416-.06-.56-.18-.144-.12-.46-.478-.95-1.07-.69-.842-1.368-1.263-2.035-1.263-.322%200-.58.102-.772.305-.192.203-.29.47-.29.8%200%20.653.44%201.146%201.32%201.476%201.192.46%201.954.793%202.287%201.003%201.467.934%202.2%202.305%202.2%204.114%200%201.6-.5%202.907-1.5%203.922C13.163%2023.48%2011.826%2024%2010.176%2024c-.736%200-1.513-.115-2.33-.344-.816-.23-1.406-.497-1.77-.805-.274-.24-.523-.764-.745-1.57-.22-.81-.33-1.596-.33-2.363%200-.367.058-.646.173-.833.143-.24.324-.36.543-.36.22%200%20.43.146.63.438.12.165.405.695.855%201.59.215.42.553.768%201.016%201.048.463.278.94.417%201.437.417.426%200%20.77-.104%201.035-.31.265-.207.396-.472.396-.794%200-.3-.103-.56-.31-.777-.208-.22-.544-.422-1.01-.61-.823-.337-1.45-.648-1.88-.93-.433-.28-.835-.636-1.21-1.063-.908-1.053-1.362-2.246-1.362-3.583%200-.66.12-1.306.355-1.933.236-.627.57-1.17%201-1.628C7.633%208.53%208.812%208%2010.203%208z%22%2F%3E%3C%2Fsvg%3E") no-repeat center center
}

.heateorSssSkypeSvg {
    background: url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22100%25%22%20height%3D%22100%25%22%20viewBox%3D%22-4%20-4%2040%2040%22%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M27.15%2018c-.007.04-.012.084-.02.126l-.04-.24.06.113c.124-.678.19-1.37.19-2.06%200-1.53-.3-3.013-.892-4.41a11.273%2011.273%200%200%200-2.43-3.602%2011.288%2011.288%200%200%200-8.012-3.32c-.72%200-1.443.068-2.146.203h-.005c.04.023.08.04.118.063l-.238-.037c.04-.01.08-.018.12-.026a6.717%206.717%200%200%200-3.146-.787%206.67%206.67%200%200%200-4.748%201.965A6.7%206.7%200%200%200%204%2010.738c0%201.14.293%202.262.844%203.253.007-.04.012-.08.02-.12l.04.238-.06-.114c-.112.643-.17%201.3-.17%201.954a11.285%2011.285%200%200%200%203.32%208.012c1.04%201.04%202.25%201.86%203.602%202.43%201.397.592%202.882.89%204.412.89.666%200%201.334-.06%201.985-.175-.038-.02-.077-.04-.116-.063l.242.04c-.046.01-.088.015-.13.02a6.68%206.68%200%200%200%203.3.87%206.661%206.661%200%200%200%204.743-1.963A6.666%206.666%200%200%200%2028%2021.26c0-1.145-.295-2.27-.85-3.264zm-11.098%204.885c-4.027%200-5.828-1.98-5.828-3.463%200-.76.562-1.294%201.336-1.294%201.723%200%201.277%202.474%204.49%202.474%201.647%200%202.556-.893%202.556-1.808%200-.55-.27-1.16-1.355-1.426l-3.58-.895c-2.88-.723-3.405-2.282-3.405-3.748%200-3.043%202.865-4.186%205.556-4.186%202.478%200%205.4%201.37%205.4%203.192%200%20.783-.677%201.237-1.45%201.237-1.472%200-1.2-2.035-4.163-2.035-1.47%200-2.285.666-2.285%201.618%200%20.95%201.16%201.254%202.17%201.484l2.65.587c2.905.647%203.64%202.342%203.64%203.94%200%202.47-1.895%204.318-5.726%204.318z%22%2F%3E%3C%2Fsvg%3E") no-repeat center center
}

.heateorSssSMSSvg {
    background: url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%22-140%20-170%20770%20770%22%20width%3D%22100%25%22%20height%3D%22100%25%22%3E%3Cg%3E%3Cpath%20d%3D%22M87.412%20205.872c5.456%203.318%2016.772%207.22%2025.547%207.22c8.969%200%2012.676-3.124%2012.676-7.997c0-4.888-2.93-7.22-14.037-10.927%20c-19.702-6.637-27.311-17.355-27.117-28.671c0-17.744%2015.218-31.198%2038.806-31.198c11.122%200%2021.078%202.526%2026.923%205.456%20l-5.262%2020.48c-4.29-2.347-12.482-5.471-20.674-5.471c-7.22%200-11.316%202.93-11.316%207.803c0%204.485%203.707%206.832%2015.412%2010.927%20c18.133%206.234%2025.741%2015.412%2025.936%2029.449c0%2017.744-14.037%2030.809-41.348%2030.809c-12.482%200-23.604-2.721-30.809-6.622%20L87.412%20205.872z%22%20fill%3D%22%23fff%22%2F%3E%3Cpath%20d%3D%22M172.23%20166.856c0-11.884-0.389-22.034-0.777-30.42h24.964l1.36%2012.871h0.583c4.096-6.039%2012.482-15.008%2028.866-15.008%20c12.288%200%2022.034%206.233%2026.13%2016.174h0.389c3.513-4.873%207.803-8.775%2012.288-11.495c5.277-3.124%2011.122-4.679%2018.148-4.679%20c18.327%200%2032.184%2012.871%2032.184%2041.333v56.177h-28.866v-51.872c0-13.857-4.5-21.855-14.052-21.855%20c-6.817%200-11.705%204.679-13.648%2010.344c-0.777%202.138-1.166%205.262-1.166%207.609v55.773h-28.866v-53.441%20c0-12.093-4.29-20.285-13.663-20.285c-7.594%200-12.093%205.86-13.842%2010.733c-0.972%202.332-1.166%205.068-1.166%207.415v55.579H172.23%20V166.856z%22%20fill%3D%22%23fff%22%2F%3E%3Cpath%20d%3D%22M339.729%20205.872c5.456%203.318%2016.772%207.22%2025.547%207.22c8.969%200%2012.676-3.124%2012.676-7.997%20c0-4.888-2.93-7.22-14.037-10.927c-19.702-6.637-27.311-17.355-27.117-28.671c0-17.744%2015.218-31.198%2038.807-31.198%20c11.122%200%2021.063%202.526%2026.922%205.456l-5.262%2020.48c-4.29-2.347-12.482-5.471-20.674-5.471c-7.22%200-11.316%202.93-11.316%207.803%20c0%204.485%203.707%206.832%2015.412%2010.927c18.133%206.234%2025.742%2015.412%2025.936%2029.449c0%2017.744-14.037%2030.809-41.348%2030.809%20c-12.482%200-23.604-2.721-30.809-6.622L339.729%20205.872z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fg%3E%3Cg%3E%3Cpath%20d%3D%22M383.947%20490L230.694%20364.252H50.713c-27.924%200-50.631-23.111-50.631-51.528V51.528C0.082%2023.111%2022.789%200%2050.713%200%20h388.574c27.924%200%2050.631%2023.111%2050.631%2051.528v261.197c0%2028.417-22.707%2051.528-50.631%2051.528h-55.34V490z%20M50.713%2030.615%20c-11.032%200-20.016%209.388-20.016%2020.913v261.197c0%2011.525%208.984%2020.913%2020.016%2020.913h190.923l111.696%2091.635v-91.635h85.954%20c11.032%200%2020.016-9.388%2020.016-20.913V51.528c0-11.525-8.984-20.913-20.016-20.913H50.713z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E") no-repeat center center
}

.heateorSssSlashdotSvg {
    background: url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2032%2032%22%3E%3Cg%20fill%3D%22%23FFF%22%3E%3Cpath%20d%3D%22M20.89%206h-5L8.61%2026h5%22%2F%3E%3Ccircle%20cx%3D%2220.89%22%20cy%3D%2223.5%22%20r%3D%222.5%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E") no-repeat center center
}

.heateorSssSvejoSvg {
    background: url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2032%2032%22%3E%3Cpath%20fill%3D%22%235BD428%22%20d%3D%22M19.865%2010.524c.31.16.48.29.48.29l.04-.02c.2-4.96-2.933-7.41-2.933-7.41-.688.87-1.147%202.21-1.387%203.04.26.11.51.24.76.38%202.13%201.19%202.83%202.92%203.04%203.72z%22%2F%3E%3Cpath%20fill%3D%22%2337AD29%22%20d%3D%22M19.865%2010.524c-.22-.8-.91-2.53-3.04-3.73-.25-.14-.5-.26-.76-.38-2.27-.99-4.73-.96-4.73-.96s0%202.92%203.08%204.95c.48-.17%201-.31%201.57-.42%201.81-.32%203.19.19%203.88.54z%22%2F%3E%3Cpath%20fill%3D%22%23FDAA09%22%20d%3D%22M10.796%2013.244c-.93%201.82%202.15%206.7%204.75%209.37%201.29%201.33%201.93%202.48%202.19%203.052%202.1.5%203.278-.29%203.42-.4l.068-.12c.932-1.94-1.46-4.818-3.19-7.068-2.138-2.78-2.698-4.832-2.698-4.832l-.01-.01c-3.5-1.582-4.53.008-4.53.008z%22%2F%3E%3Cpath%20fill%3D%22%23FEE70A%22%20d%3D%22M21.176%2025.274c-.15.11-1.32.9-3.42.4-1.1-.26-2.47-.88-4.07-2.15-2.31-1.818-4.03-3.43-5.2-5.53-.3-.528-.98-.568-1.37.2-.6%201.19-.67%204.5.7%206.44%200%200-.38%201.28.62%202.37.67.73%202.22%201.06%203.06.76l.17-.07s1.73%201.302%204.37.813c2.64-.49%204.33-1.73%205.18-3.24l-.04.007zm3.01-11.4s.38-1.28-.62-2.37c-.67-.73-2.22-1.06-3.06-.76l-.12.05-.04.02s-.17-.13-.48-.28c-.69-.36-2.07-.87-3.89-.53-.57.102-1.09.25-1.57.42-1.68.59-2.83%201.542-3.51%202.66l-.1.17s1.02-1.59%204.53-.01c.84.382%201.83.94%202.98%201.75%202.41%201.692%204.03%203.432%205.2%205.53.3.53.98.57%201.37-.198.61-1.2.68-4.512-.69-6.45z%22%2F%3E%3C%2Fsvg%3E") no-repeat center center
}

.heateorSssSymbalooFeedsSvg {
    background: url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2032%2032%22%3E%3Cpath%20d%3D%22M7%207h4.5v4.5H7zm6.75%200h4.5v4.5h-4.5zm6.75%200H25v4.5h-4.5zM7%2013.75h4.5v4.5H7zm6.75%200h4.5v4.5h-4.5zm6.75%200H25v4.5h-4.5zM7%2020.5h4.5V25H7zm6.75%200h4.5V25h-4.5zm6.75%200H25V25h-4.5z%22%20fill%3D%22%23FFF%22%2F%3E%3C%2Fsvg%3E") no-repeat center center
}

.heateorSssTelegramSvg {
    background: url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%22-1%20-3%2036%2036%22%20width%3D%22100%25%22%20height%3D%22100%25%22%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M25.515%206.896L6.027%2014.41c-1.33.534-1.322%201.276-.243%201.606l5%201.56%201.72%205.66c.226.625.115.873.77.873.506%200%20.73-.235%201.012-.51l2.43-2.363%205.056%203.734c.93.514%201.602.25%201.834-.863l3.32-15.638c.338-1.363-.52-1.98-1.41-1.577z%22%2F%3E%3C%2Fsvg%3E") no-repeat center center
}

.heateorSssThreemaSvg {
    background: url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%22-4%20-4%2040%2040%22%3E%3Cg%20fill%3D%22%23fff%22%3E%3Cpath%20d%3D%22M11.4%2025.941a1.734%201.734%200%201%201-3.467%200%201.734%201.734%200%200%201%203.467%200M24.067%2025.941a1.734%201.734%200%201%201-3.467%200%201.734%201.734%200%200%201%203.467%200M17.733%2025.941a1.734%201.734%200%201%201-3.467%200%201.734%201.734%200%200%201%203.467%200%22%2F%3E%3Cg%3E%3Cpath%20d%3D%22M16.082%208.716h-.262c-.886%200-1.507.682-1.507%201.568v2.015h3.372v-2.015c.001-.886-.718-1.568-1.603-1.568z%22%2F%3E%3Cpath%20d%3D%22M16%204.325c-6.075%200-11%203.752-11%208.381%200%201.924.851%203.697%202.283%205.111.49.484.607%201.231.283%201.839l-1.479%202.776%204.39-1.384a6.183%206.183%200%200%201%201.863-.284c.383%200%20.766.034%201.145.102.807.144%201.649.22%202.514.22%206.075%200%2011-3.752%2011-8.381S22.075%204.325%2016%204.325zm3.793%2012.432c0%20.368-.409.6-.777.6H12.85c-.368%200-.643-.231-.643-.6v-3.733c0-.368.275-.725.643-.725h.2v-2.015c0-1.585%201.187-2.832%202.771-2.832h.262c1.583%200%202.868%201.247%202.868%202.832v2.015h.066c.368%200%20.777.357.777.725v3.733z%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fsvg%3E") no-repeat center center
}

.heateorSssTrelloSvg {
    background: url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%22-4%20-4%2040%2040%22%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M26.5%204h-21A1.5%201.5%200%200%200%204%205.5v21A1.5%201.5%200%200%200%205.5%2028h21a1.5%201.5%200%200%200%201.5-1.5v-21A1.5%201.5%200%200%200%2026.5%204zM14.44%2022.12c0%20.825-.675%201.5-1.5%201.5H8.62c-.825%200-1.5-.675-1.5-1.5V8.62c0-.825.675-1.5%201.5-1.5h4.32c.825%200%201.5.675%201.5%201.5v13.5zm10.44-6c0%20.825-.675%201.5-1.5%201.5h-4.32c-.825%200-1.5-.675-1.5-1.5v-7.5c0-.825.675-1.5%201.5-1.5h4.32c.825%200%201.5.675%201.5%201.5v7.5z%22%2F%3E%3C%2Fsvg%3E") no-repeat center center
}

.heateorSssTuentiSvg {
    background: url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2032%2032%22%3E%3Cpath%20fill%3D%22%23FFF%22%20d%3D%22M13.907%2019.803l-2.463%205.062c-.316.655-.974%201.035-1.656%201.035-.272%200-.545-.062-.807-.188-.914-.445-1.293-1.55-.846-2.465l2.46-5.062c.446-.914%201.55-1.293%202.464-.848.917.447%201.295%201.552.85%202.466zm-.053-7.497c-.445.444-1.055.698-1.682.698-.625%200-1.236-.254-1.678-.698-.445-.444-.7-1.054-.7-1.68%200-.626.255-1.236.7-1.68.885-.888%202.478-.888%203.36%200%20.442.444.696%201.054.696%201.68%200%20.626-.254%201.235-.696%201.68zm9.834%207.17c-.443%202.075-1.266%204.003-2.445%205.73-.35.517-.922.794-1.502.794-.35%200-.705-.103-1.02-.316-.826-.564-1.04-1.695-.476-2.52.912-1.34%201.55-2.835%201.896-4.448.378-1.775.378-3.654-.003-5.432-.344-1.61-.982-3.107-1.895-4.445-.564-.83-.35-1.96.48-2.525.827-.564%201.958-.35%202.522.48%201.178%201.727%202%203.655%202.443%205.73.49%202.272.49%204.675%200%206.95z%22%2F%3E%3C%2Fsvg%3E") no-repeat center center
}

.heateorSssTwiddlaSvg {
    background: url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2032%2032%22%3E%3Cpath%20fill%3D%22%232A2A2A%22%20d%3D%22M10.5%205.688l1.375%201.375-4.812%204.812L5.688%2010.5C5.256%209.926%205%209.21%205%208.438%205%206.538%206.54%205%208.438%205c.773%200%201.488.256%202.062.688zm2.406%202.406l-4.812%204.812%2012.72%2012.72L27%2027l-1.375-6.188-12.72-12.718zm-.095%203.533l9.627%209.625-1.186%201.183-9.624-9.625%201.186-1.183z%22%2F%3E%3C%2Fsvg%3E") no-repeat center center
}

.heateorSssViadeoSvg {
    background: url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2032%2032%22%3E%3Cg%20fill%3D%22%23F79A30%22%3E%3Cpath%20d%3D%22M15.107%204s2.838%201.88%203.326%207.05c0%200%20.957%2012.423-5.47%2014.858%200%200%20.577.106%201.224.076%200%200%207.947-5.012%204.3-14.742%200%200-1.09-3.396-3.38-7.242zm4.15%208.483s-1.48-2.29.397-4.18c0%200%20.658-.725%202.537-1.202%200%200%201.88-.4%202.895-2.555%200%200%202.105%202.94.81%206.807%200%200-.64%201.742-1.976%202.538-1.01.6-2.536.787-4.134-.777%200%200%204.83-2.644%205.01-4.884%200%200-1.483%203.334-5.54%204.256z%22%2F%3E%3Cpath%20d%3D%22M19.256%2012.483s-1.48-2.29.398-4.18c0%200%20.658-.725%202.537-1.202%200%200%201.88-.4%202.895-2.555%200%200%202.105%202.94.81%206.807%200%200-.64%201.742-1.976%202.538-1.01.6-2.536.787-4.134-.777%200%200%204.83-2.644%205.01-4.884%200%200-1.483%203.334-5.54%204.256z%22%2F%3E%3C%2Fg%3E%3Cpath%20fill%3D%22%23FFF%22%20d%3D%22M20.486%2019.434c0%201.19-.283%202.3-.85%203.33-.57%201.03-1.34%201.824-2.306%202.383-.967.56-2.03.84-3.186.84-1.156%200-2.22-.28-3.186-.84-.97-.56-1.736-1.354-2.305-2.383-.568-1.03-.853-2.14-.853-3.33%200-1.847.625-3.42%201.87-4.723%201.247-1.3%202.74-1.95%204.474-1.95.824%200%201.596.15%202.313.448.072-.754.336-1.456.63-2.03-.903-.326-1.88-.49-2.936-.49-2.506%200-4.582.92-6.223%202.77-1.494%201.675-2.24%203.65-2.24%205.933%200%202.3.79%204.31%202.367%206.03C9.63%2027.14%2011.664%2028%2014.15%2028c2.48%200%204.508-.86%206.086-2.58%201.578-1.72%202.367-3.73%202.367-6.03%200-1.233-.22-2.374-.65-3.427-.725.445-1.412.678-1.982.797.345.816.517%201.707.517%202.674z%22%2F%3E%3C%2Fsvg%3E") no-repeat center center
}

.heateorSssViberSvg {
    background: url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%22-4%20-4%2040%2040%22%3E%3Cpath%20d%3D%22M22.57%2027.22a7.39%207.39%200%200%201-1.14-.32%2029%2029%200%200%201-16-16.12c-1-2.55%200-4.7%202.66-5.58a2%202%200%200%201%201.39%200c1.12.41%203.94%204.3%204%205.46a2%202%200%200%201-1.16%201.78%202%202%200%200%200-.66%202.84A10.3%2010.3%200%200%200%2017%2020.55%201.67%201.67%200%200%200%2019.35%2020c1.07-1.62%202.38-1.54%203.82-.54.72.51%201.45%201%202.14%201.55.93.75%202.1%201.37%201.55%202.94A5.21%205.21%200%200%201%2022.57%2027.22Z%22%20fill%3D%22%23fff%22%20fill-rule%3D%22evenodd%22%2F%3E%3Cpath%20d%3D%22M17.06%204.79A10.42%2010.42%200%200%201%2026.79%2015c0%20.51.18%201.27-.58%201.25s-.54-.78-.6-1.29c-.7-5.52-3.23-8.13-8.71-9-.45-.07-1.15%200-1.11-.57C15.84%204.52%2016.66%204.85%2017.06%204.79Z%22%20fill%3D%22%23fff%22%20fill-rule%3D%22evenodd%22%2F%3E%3Cpath%20d%3D%22M24.09%2014.06c-.05.38.17%201-.45%201.13-.83.13-.67-.64-.75-1.13-.56-3.36-1.74-4.59-5.12-5.35-.5-.11-1.27%200-1.15-.8s.82-.48%201.35-.42A6.9%206.9%200%200%201%2024.09%2014.06Z%22%20fill%3D%22%23fff%22%20fill-rule%3D%22evenodd%22%2F%3E%3Cpath%20d%3D%22M21.52%2013.45c0%20.43%200%20.87-.53.93s-.6-.26-.64-.64a2.47%202.47%200%200%200-2.26-2.43c-.42-.07-.82-.2-.63-.76.13-.38.47-.41.83-.42A3.66%203.66%200%200%201%2021.52%2013.45Z%22%20fill%3D%22%23fff%22%20fill-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E") no-repeat center center
}

.heateorSssTypePadPostSvg {
    background: url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2032%2032%22%3E%3Cpath%20fill%3D%22%23D2DE61%22%20d%3D%22M16%208.875c-6.627%200-12%203.225-12%207.202%200%20.844.342%202.21.787%202.407.447.196%201.67.683%2012.523-3.836%200%200-9.096%204.09-9.83%205.85-.253.605%202.154%202.627%208.52%202.627%206.626%200%2012-3.148%2012-7.125s-5.374-7.125-12-7.125z%22%2F%3E%3C%2Fsvg%3E") no-repeat center center
}

.heateorSssWaneloSvg {
    background: url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2032%2032%22%3E%3Cpath%20fill%3D%22%23F6E38E%22%20d%3D%22M10%2022h10v10H10zM0%2022h10v10H0z%22%2F%3E%3Cpath%20fill%3D%22%2381C1E1%22%20d%3D%22M20%2012h12v10H20z%22%2F%3E%3Cpath%20fill%3D%22%2381B58A%22%20d%3D%22M10%2012h10v10H10z%22%2F%3E%3Cpath%20fill%3D%22%23F6E38E%22%20d%3D%22M0%2012h10v10H0z%22%2F%3E%3Cpath%20fill%3D%22%231997D4%22%20d%3D%22M20%200h12v12H20z%22%2F%3E%3Cpath%20fill%3D%22%2319802A%22%20d%3D%22M10%200h10v12H10z%22%2F%3E%3Cpath%20fill%3D%22%23FDD932%22%20d%3D%22M0%200h10v12H0z%22%2F%3E%3C%2Fsvg%3E") no-repeat center center
}

.heateorSssWebnewsSvg {
    background: url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2032%2032%22%3E%3Cpath%20fill%3D%22%23FFF%22%20d%3D%22M6%206h5.48v14.557h1.844V6h5.396v14.557h1.852V6H26v18.196h-1.82V26h-7.25v-1.825h-1.838V26h-7.25v-1.825H6V6z%22%2F%3E%3C%2Fsvg%3E") no-repeat center center
}

.heateorSssWordPressSvg {
    background: url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2032%2032%22%3E%3Ccircle%20fill%3D%22%23FFF%22%20cx%3D%2216%22%20cy%3D%2216%22%20r%3D%2214.75%22%2F%3E%3Cg%20fill%3D%22%23464646%22%3E%3Cpath%20d%3D%22M3.176%2016c0%205.076%202.95%209.462%207.226%2011.54L4.287%2010.78c-.712%201.595-1.11%203.36-1.11%205.22zm21.48-.646c0-1.586-.57-2.684-1.06-3.537-.647-1.058-1.26-1.95-1.26-3.008%200-1.18.897-2.278%202.156-2.278.057%200%20.11.008.166.01-2.28-2.09-5.32-3.367-8.658-3.367-4.48%200-8.422%202.3-10.715%205.78.302.01.585.017.826.017%201.343%200%203.418-.164%203.418-.164.69-.042.774.974.084%201.056%200%200-.694.08-1.466.12l4.668%2013.892%202.808-8.417-1.998-5.476c-.69-.04-1.345-.12-1.345-.12-.69-.04-.61-1.1.08-1.058%200%200%202.116.164%203.38.164%201.34%200%203.416-.163%203.416-.163.69-.04.77.976.08%201.058%200%200-.694.08-1.467.12l4.634%2013.785%201.28-4.272c.552-1.773.975-3.048.975-4.144zm-8.43%201.766l-3.85%2011.18c1.15.34%202.365.523%203.624.523%201.492%200%202.925-.26%204.26-.728-.035-.056-.066-.113-.093-.177L16.225%2017.12zM27.25%209.848c.055.408.086.848.086%201.318%200%201.3-.242%202.764-.975%204.594l-3.916%2011.324C26.26%2024.86%2028.822%2020.73%2028.822%2016c0-2.23-.568-4.326-1.57-6.152z%22%2F%3E%3Cpath%20d%3D%22M16%201.052C7.757%201.052%201.052%207.757%201.052%2016c0%208.242%206.705%2014.948%2014.948%2014.948%208.242%200%2014.948-6.706%2014.948-14.95%200-8.24-6.706-14.946-14.948-14.946zm0%2029.212c-7.865%200-14.264-6.4-14.264-14.265S8.136%201.734%2016%201.734c7.863%200%2014.264%206.398%2014.264%2014.263%200%207.863-6.4%2014.264-14.264%2014.264z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E") no-repeat center center
}

.heateorSssWykopSvg {
    background: url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2032%2032%22%3E%3Cpath%20fill%3D%22%23FFF%22%20d%3D%22M28.5%2023.54c0%202.74-2.22%204.96-4.96%204.96H8.46c-2.74%200-4.96-2.22-4.96-4.96V8.46c0-2.74%202.22-4.96%204.96-4.96h15.08c2.74%200%204.96%202.22%204.96%204.96v15.08z%22%2F%3E%3Cpath%20fill%3D%22%23F58237%22%20d%3D%22M17.052%207.997l4.942%2010.043-2.01.99-4.94-10.044-4.018%201.977%204.943%2010.043-2.01.988L9.016%2011.95%205%2013.93l5.93%2012.05L27%2018.073l-5.93-12.05%22%2F%3E%3C%2Fsvg%3E") no-repeat center center
}

.heateorSssYahooMailSvg {
    background: url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2032%2032%22%3E%3Cpath%20fill%3D%22%23FFF%22%20d%3D%22M21.495%206.097c1.09.31%202.213.28%203.304%200l-7.418%2012.09v9.91c-.468-.155-.935-.22-1.37-.22-.47%200-.937.065-1.404.22v-9.91L7.19%206.097c1.09.28%202.213.31%203.304%200l5.516%208.788%205.483-8.787z%22%2F%3E%3C%2Fsvg%3E") no-repeat center center
}

.heateorSssYoolinkSvg {
    background: url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2032%2032%22%3E%3Ccircle%20fill%3D%22%232E6EB5%22%20stroke%3D%22%23FFF%22%20stroke-width%3D%222%22%20stroke-miterlimit%3D%2210%22%20cx%3D%2216%22%20cy%3D%2216%22%20r%3D%2212%22%2F%3E%3Cpath%20fill%3D%22%23FFF%22%20d%3D%22M14.47%2023.09v-4.908l-3.604-5.856c-.315-.528-.538-.94-.67-1.235-.13-.294-.196-.552-.196-.77%200-.36.132-.67.398-.93.264-.26.59-.39.98-.39.41%200%20.72.12.933.365.213.243.53.727.953%201.45l2.758%204.697%202.79-4.696c.17-.287.31-.53.423-.727.114-.198.24-.384.378-.556.14-.172.29-.305.46-.396.166-.09.37-.136.613-.136.376%200%20.688.13.94.385.252.258.378.554.378.892%200%20.273-.064.55-.19.82-.127.275-.345.655-.654%201.14l-3.694%205.94v4.91c0%20.64-.14%201.118-.422%201.436-.282.317-.642.475-1.08.475-.44%200-.8-.156-1.076-.47-.275-.312-.412-.793-.412-1.44z%22%2F%3E%3C%2Fsvg%3E") no-repeat center center
}

.heateorSssInstagramSvg {
    background: url("data:image/svg+xml;charset=utf8,%3Csvg%20id%3D%22Layer_1%22%20version%3D%221.1%22%20viewBox%3D%22-10%20-10%20148%20148%22%20xml%3Aspace%3D%22preserve%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%3E%3Cg%3E%3Cg%3E%3Cpath%20d%3D%22M86%2C112H42c-14.336%2C0-26-11.663-26-26V42c0-14.337%2C11.664-26%2C26-26h44c14.337%2C0%2C26%2C11.663%2C26%2C26v44%20%20%20%20C112%2C100.337%2C100.337%2C112%2C86%2C112z%20M42%2C24c-9.925%2C0-18%2C8.074-18%2C18v44c0%2C9.925%2C8.075%2C18%2C18%2C18h44c9.926%2C0%2C18-8.075%2C18-18V42%20%20%20%20c0-9.926-8.074-18-18-18H42z%22%20fill%3D%22%23fff%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3Cg%3E%3Cpath%20d%3D%22M64%2C88c-13.234%2C0-24-10.767-24-24c0-13.234%2C10.766-24%2C24-24s24%2C10.766%2C24%2C24C88%2C77.233%2C77.234%2C88%2C64%2C88z%20M64%2C48c-8.822%2C0-16%2C7.178-16%2C16s7.178%2C16%2C16%2C16c8.822%2C0%2C16-7.178%2C16-16S72.822%2C48%2C64%2C48z%22%20fill%3D%22%23fff%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3Cg%3E%3Ccircle%20cx%3D%2289.5%22%20cy%3D%2238.5%22%20fill%3D%22%23fff%22%20r%3D%225.5%22%3E%3C%2Fcircle%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fsvg%3E") no-repeat center center
}

.heateorSssStockTwitsSvg {
    background: url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%22-4%20-4%2040%2040%22%3E%3Cg%20fill%3D%22%23fff%22%3E%3Cpath%20d%3D%22M11.328%2014.309l-1.793-.736c-1.303-.536-1.955-1.244-1.955-2.123%200-.637.249-1.166.746-1.587.498-.427%201.123-.642%201.878-.642.614%200%201.115.125%201.504.373.373.218.766.684%201.178%201.399l2.204-1.306c-1.166-2.024-2.788-3.037-4.863-3.037-1.539%200-2.828.459-3.866%201.376-1.039.909-1.559%202.039-1.559%203.391%200%202.005%201.232%203.528%203.698%204.569l1.738.722c.451.194.84.399%201.167.612.326.214.593.443.799.687.206.245.358.513.455.805.097.291.146.612.146.961%200%20.871-.28%201.59-.84%202.156-.56.568-1.263.851-2.111.851-1.073%200-1.889-.389-2.449-1.166-.311-.405-.529-1.135-.653-2.193L4%2020.028c.249%201.679.875%202.986%201.878%203.92%201.018.936%202.309%201.403%203.872%201.403%201.648%200%203.028-.544%204.139-1.634%201.102-1.082%201.653-2.451%201.653-4.109%200-1.237-.338-2.281-1.012-3.134-.676-.852-1.743-1.573-3.202-2.165zM28%207.023H17.037v2.571h4.14v15.425h2.695V9.594H28z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E") no-repeat center center
}

.heateorSssBehanceSvg {
    background: url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%22-2%20-2%2036%2036%22%3E%3Cpath%20d%3D%22M3.862%208.136h5.66c1.377%200%203.19%200%204.13.566a3.705%203.705%200%200%201%201.837%203.26c0%201.66-.88%202.905-2.32%203.494v.042c1.924.397%202.97%201.838%202.97%203.76%200%202.297-1.636%204.483-4.743%204.483H3.86V8.14zm2.078%206.71h4.152c2.36%200%203.322-.856%203.322-2.493%200-2.16-1.53-2.468-3.322-2.468H5.94v4.96zm0%207.144h5.2c1.792%200%202.93-1.09%202.93-2.797%200-2.03-1.64-2.598-3.388-2.598H5.94v5.395zm22.017-1.833C27.453%2022.65%2025.663%2024%2023.127%2024c-3.607%200-5.31-2.49-5.422-5.944%200-3.386%202.23-5.878%205.31-5.878%204%200%205.225%203.74%205.116%206.47h-8.455c-.067%201.966%201.05%203.716%203.52%203.716%201.53%200%202.6-.742%202.928-2.206h1.838zm-1.793-3.15c-.088-1.77-1.42-3.19-3.256-3.19-1.946%200-3.106%201.466-3.236%203.19h6.492zM20.614%208h4.935v1.68h-4.94z%22%20fill%3D%22%23fff%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E") no-repeat center center
}

.heateorSssFlickrSvg {
    background: url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%22-2%20-2%2036%2036%22%3E%3Cg%20fill%3D%22%23fff%22%3E%3Ccircle%20cx%3D%2223%22%20cy%3D%2216%22%20r%3D%226%22%3E%3C%2Fcircle%3E%3Ccircle%20cx%3D%229%22%20cy%3D%2216%22%20r%3D%226%22%3E%3C%2Fcircle%3E%3C%2Fg%3E%3C%2Fsvg%3E") no-repeat center center
}

.heateorSssFoursquareSvg {
    background: url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%22-4%20-4%2040%2040%22%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M21.516%203H7.586C5.66%203%205%204.358%205%205.383v21.995c0%201.097.65%201.407.958%201.53.31.126%201.105.206%201.676-.36l6.72-7.455c.105-.12.49-.284.552-.284h4.184c1.79%200%201.81-1.45%201.997-2.206.157-.63%201.946-9.57%202.58-12.395.523-2.32-.104-3.21-2.15-3.21zM20.2%209.682c-.07.33-.368.66-.75.693h-5.44c-.61-.034-1.108.422-1.108%201.032v.665c0%20.61.5%201.24%201.108%201.24h4.607c.43%200%20.794.276.7.737-.093.46-.573%202.82-.627%203.07-.052.254-.282.764-.716.764h-3.62c-.682%200-1.36-.008-1.816.56-.458.573-4.534%205.293-4.534%205.293V6.403c0-.438.31-.746.715-.74h11.274c.41-.006.915.41.834%201L20.2%209.68z%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E") no-repeat center center
}

.heateorSssGithubSvg {
    background: url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%22-2%20-2%2036%2036%22%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M16%203.32c-7.182%200-13%205.82-13%2013%200%205.754%203.72%2010.612%208.89%2012.335.65.114.893-.276.893-.617%200-.31-.016-1.333-.016-2.42-3.266.6-4.11-.797-4.37-1.53-.147-.373-.78-1.527-1.334-1.835-.455-.244-1.105-.845-.016-.86%201.024-.017%201.755.942%202%201.332%201.17%201.966%203.038%201.414%203.785%201.073.114-.845.455-1.414.83-1.74-2.893-.324-5.916-1.445-5.916-6.418%200-1.414.504-2.584%201.333-3.494-.13-.325-.59-1.657.13-3.445%200%200%201.085-.34%203.57%201.337%201.04-.293%202.146-.44%203.25-.44s2.21.147%203.25.44c2.49-1.69%203.58-1.337%203.58-1.337.714%201.79.26%203.12.13%203.446.828.91%201.332%202.064%201.332%203.494%200%204.99-3.04%206.094-5.93%206.42.47.405.876%201.185.876%202.404%200%201.74-.016%203.136-.016%203.575%200%20.34.244.743.894.613C25.28%2026.933%2029%2022.053%2029%2016.32c0-7.182-5.817-13-13-13z%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E") no-repeat center center
}

.heateorSssSnapchatSvg {
    background: url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2032%2032%22%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M26.177%2020.978c-2.867-.473-4.157-3.414-4.21-3.54l-.01-.02c-.153-.31-.187-.57-.1-.772.164-.39.774-.583%201.177-.71.113-.037.22-.07.306-.105.715-.28%201.073-.625%201.066-1.03-.006-.312-.252-.593-.642-.732a1.168%201.168%200%200%200-.44-.084.975.975%200%200%200-.405.083c-.34.16-.65.246-.91.258a.789.789%200%200%201-.357-.087l.027-.45.005-.062c.09-1.432.203-3.215-.266-4.264C20.03%206.34%2017.073%206.1%2016.2%206.1h-.052l-.363.003c-.87%200-3.818.243-5.208%203.36-.47%201.05-.357%202.833-.268%204.264l.03.513a.83.83%200%200%201-.41.09c-.276%200-.6-.087-.97-.26a.795.795%200%200%200-.335-.067c-.43%200-.946.282-1.026.704-.06.305.077.748%201.054%201.134.087.036.193.07.305.105.403.128%201.012.322%201.18.71.084.203.05.463-.103.773l-.01.022c-.054.125-1.344%203.068-4.21%203.54a.437.437%200%200%200-.366.455.6.6%200%200%200%20.048.196c.216.504%201.123.87%202.775%201.13.055.075.113.34.148.5.036.16.07.32.12.494.05.17.18.374.514.374.133%200%20.292-.03.475-.067.275-.053.652-.127%201.124-.127.26%200%20.532.022.805.067.532.09.985.41%201.51.78.75.53%201.6%201.132%202.894%201.132.034%200%20.07%200%20.105-.005.04.002.095.004.153.004%201.29%200%202.142-.6%202.892-1.132.526-.37.978-.69%201.51-.78.274-.045.545-.068.807-.068.45%200%20.805.056%201.123.12.2.037.36.057.476.057h.024c.246%200%20.42-.13.488-.365.05-.17.086-.327.12-.49.037-.16.094-.422.15-.496%201.65-.256%202.56-.624%202.773-1.125a.568.568%200%200%200%20.047-.196.433.433%200%200%200-.363-.458z%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E") no-repeat center center
}

.heateorSssVimeoSvg {
    background: url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%22-2%20-2%2036%2036%22%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M26.926%2010.627c-.103%202.25-1.675%205.332-4.716%209.245C19.066%2023.957%2016.406%2026%2014.23%2026c-1.348%200-2.49-1.244-3.42-3.732l-1.867-6.844C8.25%2012.937%207.51%2011.69%206.715%2011.69c-.173%200-.778.365-1.815%201.09l-1.088-1.4a300.012%20300.012%200%200%200%203.374-3.01c1.522-1.315%202.666-2.007%203.427-2.076%201.8-.173%202.907%201.057%203.322%203.69.45%202.84.76%204.608.935%205.3.52%202.356%201.09%203.534%201.713%203.534.483%200%201.21-.764%202.18-2.294.97-1.528%201.488-2.692%201.558-3.49.14-1.32-.38-1.98-1.553-1.98-.554%200-1.125.126-1.712.378%201.137-3.722%203.308-5.53%206.513-5.426%202.378.068%203.498%201.61%203.36%204.62z%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E") no-repeat center center
}

.heateorSssRSSSvg {
    background: url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%22-4%20-4%2040%2040%22%3E%3Cg%20fill%3D%22%23fff%22%3E%3Cellipse%20cx%3D%227.952%22%20cy%3D%2224.056%22%20rx%3D%222.952%22%20ry%3D%222.944%22%3E%3C%2Fellipse%3E%3Cpath%20d%3D%22M5.153%2016.625c2.73%200%205.295%201.064%207.22%202.996a10.2%2010.2%200%200%201%202.996%207.255h4.2c0-7.962-6.47-14.44-14.42-14.44v4.193zm.007-7.432c9.724%200%2017.636%207.932%2017.636%2017.682H27C27%2014.812%2017.203%205%205.16%205v4.193z%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fsvg%3E") no-repeat center center
}

.heateorSssYoutubeSvg {
    background: url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2032%2032%22%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M26.78%2011.6s-.215-1.515-.875-2.183c-.837-.876-1.774-.88-2.204-.932-3.075-.222-7.693-.222-7.693-.222h-.01s-4.618%200-7.697.222c-.43.05-1.368.056-2.205.932-.66.668-.874%202.184-.874%202.184S5%2013.386%205%2015.166v1.67c0%201.78.22%203.56.22%203.56s.215%201.516.874%202.184c.837.875%201.936.85%202.426.94%201.76.17%207.48.22%207.48.22s4.623-.007%207.7-.23c.43-.05%201.37-.056%202.205-.932.66-.668.875-2.184.875-2.184s.22-1.78.22-3.56v-1.67c0-1.78-.22-3.56-.22-3.56zm-13.052%207.254v-6.18l5.944%203.1-5.944%203.08z%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E") no-repeat center center
}

.heateorSssGentleReaderSvg {
    background: url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22100%25%22%20height%3D%22100%25%22%20viewBox%3D%22-80%20-80.014%201200.014%201200%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20fill%3D%22%23ffffff%22%20d%3D%22M819.664%2C291.684C572.661-7.32%2C155.656%2C203.683%2C169.656%2C527.687%20c38%2C489.007%2C727.009%2C448.006%2C683.009-28H562.661v98h177.002c-54.721%2C270.685-443.659%2C218.617-464.179-77.827%20c-0.48-6.934%2C1.493-36.96%2C3.053-44.641c44.28-217.95%2C300.377-317.791%2C467.126-110.535L819.664%2C291.684z%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E") no-repeat center center
}

.heateorSssMixSvg {
    background: url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%22-7%20-8%2045%2045%22%3E%3Cg%20fill%3D%22%23fff%22%3E%3Cpath%20opacity%3D%22.8%22%20d%3D%22M27.87%204.125c-5.224%200-9.467%204.159-9.467%209.291v2.89c0-1.306%201.074-2.362%202.399-2.362s2.399%201.056%202.399%202.362v1.204c0%201.306%201.074%202.362%202.399%202.362s2.399-1.056%202.399-2.362V4.134c-.036-.009-.082-.009-.129-.009%22%2F%3E%3Cpath%20d%3D%22M4%204.125v12.94c2.566%200%204.668-1.973%204.807-4.465v-2.214c0-.065%200-.12.009-.176.093-1.213%201.13-2.177%202.39-2.177%201.325%200%202.399%201.056%202.399%202.362v9.226c0%201.306%201.074%202.353%202.399%202.353s2.399-1.056%202.399-2.353v-6.206c0-5.132%204.233-9.291%209.467-9.291H4z%22%2F%3E%3Cpath%20opacity%3D%22.8%22%20d%3D%22M4%2017.074v8.438c0%201.306%201.074%202.362%202.399%202.362s2.399-1.056%202.399-2.362V12.61C8.659%2015.102%206.566%2017.074%204%2017.074%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E") no-repeat center center
}

.heateorSssMeWeSvg {
    background: url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%22-3%20-3%2038%2038%22%3E%3Cg%20fill%3D%22%23fff%22%3E%3Cpath%20d%3D%22M9.636%2010.427a1.22%201.22%200%201%201-2.44%200%201.22%201.22%200%201%201%202.44%200zM15.574%2010.431a1.22%201.22%200%200%201-2.438%200%201.22%201.22%200%201%201%202.438%200zM22.592%2010.431a1.221%201.221%200%201%201-2.443%200%201.221%201.221%200%200%201%202.443%200zM29.605%2010.431a1.221%201.221%200%201%201-2.442%200%201.221%201.221%200%200%201%202.442%200zM3.605%2013.772c0-.471.374-.859.859-.859h.18c.374%200%20.624.194.789.457l2.935%204.597%202.95-4.611c.18-.291.43-.443.774-.443h.18c.485%200%20.859.387.859.859v8.113a.843.843%200%200%201-.859.845.857.857%200%200%201-.845-.845V16.07l-2.366%203.559c-.18.276-.402.443-.72.443-.304%200-.526-.167-.706-.443l-2.354-3.53V21.9c0%20.471-.374.83-.845.83a.815.815%200%200%201-.83-.83v-8.128h-.001zM14.396%2014.055a.9.9%200%200%201-.069-.333c0-.471.402-.83.872-.83.415%200%20.735.263.845.624l2.23%206.66%202.187-6.632c.139-.402.428-.678.859-.678h.124c.428%200%20.735.278.859.678l2.187%206.632%202.23-6.675c.126-.346.415-.609.83-.609.457%200%20.845.361.845.817a.96.96%200%200%201-.083.346l-2.867%208.032c-.152.43-.471.706-.887.706h-.165c-.415%200-.721-.263-.872-.706l-2.161-6.328-2.16%206.328c-.152.443-.47.706-.887.706h-.165c-.415%200-.72-.263-.887-.706l-2.865-8.032z%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fsvg%3E") no-repeat center center
}

#heateor_sss_error {
    color: red;
    margin: 7px 0
}

.heateor_sss_login_container {
    margin: 2px 0
}

.heateor_sss_login_container img,
.heateor_sss_sharing_container img {
    cursor: pointer;
    margin: 2px;
    border: none
}

.heateor_sss_login_container img {
    display: none;
    float: left
}

#heateor_sss_loading_image {
    display: block !important;
    float: none
}

.heateor_sss_error {
    background-color: #FFFFE0;
    border: 1px solid #E6DB55;
    padding: 5px;
    margin: 10px
}

#heateor_sss_sharing_more_providers {
    position: fixed;
    top: 50%;
    left: 47%;
    background: #FAFAFA;
    width: 650px;
    margin: -180px 0 0 -300px;
    z-index: 10000000;
    text-shadow: none !important;
    height: 308px
}

#heateor_sss_popup_bg {
    background: url(..//wp-content/themes/betterweather/assets/images/transparent_bg.png);
    bottom: 0;
    display: block;
    left: 0;
    position: fixed;
    right: 0;
    top: 0;
    z-index: 10000
}

#heateor_sss_sharing_more_providers .title {
    font-size: 14px !important;
    height: auto !important;
    background: #58B8F8 !important;
    border-bottom: 1px solid #D7D7D7 !important;
    color: #fff;
    font-weight: 700;
    letter-spacing: inherit;
    line-height: 34px !important;
    padding: 0 !important;
    text-align: center;
    text-transform: none;
    margin: 0 !important;
    text-shadow: none !important;
    width: 100%
}

#heateor_sss_sharing_more_providers * {
    font-family: Arial, Helvetica, sans-serif
}

#heateor_sss_sharing_more_providers #heateor_sss_sharing_more_content {
    background: #FAFAFA;
    border-radius: 4px;
    color: #555;
    height: auto;
    width: 100%
}

#heateor_sss_sharing_more_providers .filter {
    margin: 0;
    padding: 10px 0 0;
    position: relative;
    width: 100%
}

#heateor_sss_sharing_more_providers .all-services {
    clear: both;
    height: 250px;
    overflow: auto
}

#heateor_sss_sharing_more_content .all-services ul {
    margin: 10px !important;
    overflow: hidden;
    list-style: none;
    padding-left: 0 !important;
    position: static !important;
    width: auto !important
}

#heateor_sss_sharing_more_content .all-services ul li {
    margin: 0;
    background: 0 0 !important;
    float: left;
    width: 33.3333% !important;
    text-align: left !important
}

#heateor_sss_sharing_more_providers .close-button img {
    margin: 0
}

#heateor_sss_sharing_more_providers .close-button.separated {
    background: 0 0 !important;
    border: none !important;
    -webkit-box-shadow: none !important;
    box-shadow: none !important;
    width: auto !important;
    height: auto !important;
    z-index: 1000
}

#heateor_sss_sharing_more_providers .close-button {
    height: auto !important;
    width: auto !important;
    left: auto !important;
    display: block !important;
    color: #555 !important;
    cursor: pointer !important;
    font-size: 29px !important;
    line-height: 29px !important;
    margin: 0 !important;
    padding: 0 !important;
    position: absolute;
    right: -13px;
    top: -11px
}

#heateor_sss_sharing_more_providers .filter input.search {
    width: 94%;
    display: block;
    float: none;
    font-family: "open sans", "helvetica neue", helvetica, arial, sans-serif;
    font-weight: 300;
    height: auto;
    line-height: inherit;
    margin: 0 auto;
    padding: 5px 8px 5px 10px;
    border: 1px solid #ccc !important;
    color: #000;
    background: #fff !important;
    font-size: 16px !important;
    text-align: left !important
}

#heateor_sss_sharing_more_providers .footer-panel {
    background: #fff;
    border-top: 1px solid #D7D7D7;
    padding: 6px 0;
    width: 100%;
    color: #fff
}

#heateor_sss_sharing_more_providers .footer-panel p {
    background-color: transparent;
    top: 0;
    text-align: left !important;
    color: #000;
    font-family: 'helvetica neue', arial, helvetica, sans-serif;
    font-size: 12px;
    line-height: 1.2;
    margin: 0 !important;
    padding: 0 6px !important;
    text-indent: 0 !important
}

#heateor_sss_sharing_more_providers .footer-panel a {
    color: #fff;
    text-decoration: none;
    font-weight: 700;
    text-indent: 0 !important
}

#heateor_sss_sharing_more_providers .all-services ul li a {
    border-radius: 3px;
    color: #666 !important;
    display: block;
    font-size: 18px;
    height: auto;
    line-height: 28px;
    overflow: hidden;
    padding: 8px;
    text-decoration: none !important;
    text-overflow: ellipsis;
    white-space: nowrap;
    border: none !important;
    text-indent: 0 !important;
    background: 0 0 !important;
    text-shadow: none
}

.heateor_sss_share_count {
    display: block;
    text-indent: 0 !important;
    visibility: hidden;
    background-color: #58B8F8 !important;
    width: 5px;
    height: auto;
    text-align: center;
    min-width: 8px !important;
    padding: 1px 4px !important;
    color: #fff !important;
    font-family: "Open Sans", arial, sans-serif !important;
    font-size: 10px !important;
    font-weight: 600 !important;
    border-radius: 15px !important;
    -webkit-box-shadow: 0 2px 2px rgba(0, 0, 0, 0.4);
    box-shadow: 0 2px 2px rgba(0, 0, 0, 0.4);
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.2);
    line-height: 14px !important;
    border: 2px solid #fff !important;
    z-index: 1;
    margin: 2px auto !important;
    -webkit-box-sizing: content-box !important;
    box-sizing: content-box !important
}

.heateor_sss_share_count,
.heateor_sss_vertical_sharing {
    -webkit-box-sizing: content-box !important;
    -moz-box-sizing: content-box !important
}

ul.heateor_sss_follow_ul,
ul.heateor_sss_sharing_ul {
    list-style: none !important;
    padding-left: 0 !important
}

.heateorSssXingButton {
    background-position: -64px 0;
    width: 32px;
    height: 32px;
    display: block
}

.heateorSssFacebookButton {
    background-position: 0 0;
    width: 32px;
    height: 32px;
    display: none
}

.heateorSssLiveButton {
    background-position: -32px -96px;
    width: 32px;
    height: 32px;
    display: block
}

.heateorSssGoogleButton {
    background-position: -32px 0;
    width: 32px;
    height: 32px;
    display: none
}

.heateorSssInstagramButton {
    background-position: 0 -32px;
    width: 32px;
    height: 32px;
    display: block !important
}

.heateorSssLinkedinButton {
    background-position: -32px -32px;
    width: 32px;
    height: 32px;
    display: none
}

.heateorSssTwitterButton {
    background-position: 0 -64px;
    width: 32px;
    height: 32px;
    display: block !important
}

.heateorSssVkontakteButton {
    background-position: -32px -64px;
    width: 32px;
    height: 32px;
    display: none
}

ul.heateor_sss_sharing_ul,
ul.heateor_sss_follow_ul {
    margin: 1px 0 !important
}

#heateor_sss_sharing_popup_close img {
    opacity: 1 !important;
    background: 0 0 !important;
    border: none !important;
    outline: 0 !important;
    -webkit-box-shadow: none !important;
    box-shadow: none !important;
    width: auto !important;
    height: auto !important;
    top: inherit !important;
    right: inherit !important;
    left: 9px !important;
    padding: 0 !important
}

ul.heateor_sss_follow_ul li.heateorSssSharingRound,
ul.heateor_sss_sharing_ul li.heateorSssSharingRound {
    background: 0 0 !important
}

.heateor_sss_square_count {
    display: none;
    text-align: center;
    font-weight: bolder;
    font-family: sans-serif;
    font-style: normal;
    font-size: .8em;
    visibility: hidden
}

ul.heateor_sss_follow_ul li,
ul.heateor_sss_sharing_ul li {
    float: left !important;
    margin: 0 !important;
    padding: 0 !important;
    list-style: none !important;
    border: none !important;
    clear: none !important
}

.heateorSssSharing,
.heateorSssSharingButton {
    display: block;
    cursor: pointer;
    margin: 2px
}

ul.heateor_sss_follow_ul li:before,
ul.heateor_sss_sharing_ul li:before {
    content: none !important
}

ul.heateor_sss_follow_ul li {
    width: auto
}

.heateor_sss_vertical_sharing {
    background: 0 0;
    -webkit-box-shadow: 0 1px 4px 1px rgba(0, 0, 0, 0.1);
    box-shadow: 0 1px 4px 1px rgba(0, 0, 0, 0.1);
    position: fixed;
    overflow: visible;
    z-index: 10000000;
    display: block;
    padding: 10px;
    border-radius: 4px;
    opacity: 1;
    -webkit-box-sizing: content-box !important;
    box-sizing: content-box !important
}

div.heateor_sss_horizontal_sharing li.heateor_sss_facebook_share,
div.heateor_sss_horizontal_counter li.heateor_sss_facebook_share {
    width: 120px
}

li.heateor_sss_facebook_share .fb-share-button span,
li.heateor_sss_facebook_like .fb-like span,
li.heateor_sss_facebook_recommend .fb-like span {
    vertical-align: top !important
}

li.heateor_sss_facebook_like .fb-like span iframe,
li.heateor_sss_facebook_recommend .fb-like span iframe {
    max-width: none !important;
    z-index: 1000
}

.heateor_sss_counter_container li {
    height: 21px
}

.heateorSssInstagramBackground {
    background-color: #624E47
}

.heateorSssYummlyBackground {
    background-color: #E16120
}

.heateorSssBufferBackground {
    background-color: #000
}

.heateorSssDeliciousBackground {
    background-color: #53BEEE
}

.heateorSssThreemaBackground {
    background-color: #2A2A2A
}

.heateorSssFacebookBackground {
    background-color: #3C589A
}

.heateorSssDiggBackground {
    background-color: #006094
}

.heateorSssEmailBackground {
    background-color: #649A3F
}

.heateorSssFloatitBackground {
    background-color: #53BEEE
}

.heateorSssGoogleBackground {
    background-color: #dd4b39
}

.heateorSssGoogleplusBackground {
    background-color: #dd4b39
}

.heateorSssLinkedinBackground {
    background-color: #0077B5
}

.heateorSssMoreBackground {
    background-color: #EE8E2D
}

.heateorSssPinterestBackground {
    background-color: #CC2329
}

.heateorSssPrintBackground {
    background-color: #FD6500
}

.heateorSssRedditBackground {
    background-color: #FF5700
}

.heateorSssStockTwitsBackground {
    background-color: #40576F
}

.heateorSssMeWeBackground {
    background-color: #007da1
}

.heateorSssMixBackground {
    background-color: #ff8226
}

.heateorSssTumblrBackground {
    background-color: #29435D
}

.heateorSssTwitterBackground {
    background-color: #55acee
}

.heateorSssVkontakteBackground {
    background-color: #5E84AC
}

.heateorSssYahooBackground {
    background-color: #8F03CC
}

.heateorSssXingBackground {
    background-color: #00797D
}

.heateorSssInstagramBackground {
    background-color: #527FA4
}

.heateorSssWhatsappBackground {
    background-color: #55EB4C
}

.heateorSssTCBackground,
.heateorSssTCBackground:hover {
    border-width: 0 !important;
    background-color: transparent
}

.heateorSssTCBackground {
    background-color: transparent !important;
    font-style: normal !important;
    word-wrap: normal;
    color: #666;
    line-height: 1;
    visibility: hidden
}

.heateorSssSharingSvg {
    width: 100%;
    height: 100%
}

.heateorSssMeWeSvg {
    background: url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%22-3%20-3%2038%2038%22%3E%3Cg%20fill%3D%22%23fff%22%3E%3Cpath%20d%3D%22M9.636%2010.427a1.22%201.22%200%201%201-2.44%200%201.22%201.22%200%201%201%202.44%200zM15.574%2010.431a1.22%201.22%200%200%201-2.438%200%201.22%201.22%200%201%201%202.438%200zM22.592%2010.431a1.221%201.221%200%201%201-2.443%200%201.221%201.221%200%200%201%202.443%200zM29.605%2010.431a1.221%201.221%200%201%201-2.442%200%201.221%201.221%200%200%201%202.442%200zM3.605%2013.772c0-.471.374-.859.859-.859h.18c.374%200%20.624.194.789.457l2.935%204.597%202.95-4.611c.18-.291.43-.443.774-.443h.18c.485%200%20.859.387.859.859v8.113a.843.843%200%200%201-.859.845.857.857%200%200%201-.845-.845V16.07l-2.366%203.559c-.18.276-.402.443-.72.443-.304%200-.526-.167-.706-.443l-2.354-3.53V21.9c0%20.471-.374.83-.845.83a.815.815%200%200%201-.83-.83v-8.128h-.001zM14.396%2014.055a.9.9%200%200%201-.069-.333c0-.471.402-.83.872-.83.415%200%20.735.263.845.624l2.23%206.66%202.187-6.632c.139-.402.428-.678.859-.678h.124c.428%200%20.735.278.859.678l2.187%206.632%202.23-6.675c.126-.346.415-.609.83-.609.457%200%20.845.361.845.817a.96.96%200%200%201-.083.346l-2.867%208.032c-.152.43-.471.706-.887.706h-.165c-.415%200-.721-.263-.872-.706l-2.161-6.328-2.16%206.328c-.152.443-.47.706-.887.706h-.165c-.415%200-.72-.263-.887-.706l-2.865-8.032z%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fsvg%3E") no-repeat center center
}

.heateorSssFacebookSvg {
    background: url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22100%25%22%20height%3D%22100%25%22%20viewBox%3D%22-5%20-5%2042%2042%22%3E%3Cpath%20d%3D%22M17.78%2027.5V17.008h3.522l.527-4.09h-4.05v-2.61c0-1.182.33-1.99%202.023-1.99h2.166V4.66c-.375-.05-1.66-.16-3.155-.16-3.123%200-5.26%201.905-5.26%205.405v3.016h-3.53v4.09h3.53V27.5h4.223z%22%20fill%3D%22%23fff%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E") no-repeat center center
}

.heateorSssTwitterSvg {
    background: url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22100%25%22%20height%3D%22100%25%22%20viewBox%3D%22-4%20-4%2039%2039%22%3E%0A%3Cpath%20d%3D%22M28%208.557a9.913%209.913%200%200%201-2.828.775%204.93%204.93%200%200%200%202.166-2.725%209.738%209.738%200%200%201-3.13%201.194%204.92%204.92%200%200%200-3.593-1.55%204.924%204.924%200%200%200-4.794%206.049c-4.09-.21-7.72-2.17-10.15-5.15a4.942%204.942%200%200%200-.665%202.477c0%201.71.87%203.214%202.19%204.1a4.968%204.968%200%200%201-2.23-.616v.06c0%202.39%201.7%204.38%203.952%204.83-.414.115-.85.174-1.297.174-.318%200-.626-.03-.928-.086a4.935%204.935%200%200%200%204.6%203.42%209.893%209.893%200%200%201-6.114%202.107c-.398%200-.79-.023-1.175-.068a13.953%2013.953%200%200%200%207.55%202.213c9.056%200%2014.01-7.507%2014.01-14.013%200-.213-.005-.426-.015-.637.96-.695%201.795-1.56%202.455-2.55z%22%20fill%3D%22%23fff%22%3E%3C%2Fpath%3E%0A%3C%2Fsvg%3E") no-repeat center center
}

.heateorSssGoogleplusSvg {
    background: url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22100%25%22%20height%3D%22100%25%22%20viewBox%3D%22-1%20-1%2034%2034%22%3E%3Cpath%20d%3D%22M27%2015h-2v-2h-2v2h-2v2h2v2h2v-2h2m-15-2v2.4h3.97c-.16%201.03-1.2%203.02-3.97%203.02-2.39%200-4.34-1.98-4.34-4.42s1.95-4.42%204.34-4.42c1.36%200%202.27.58%202.79%201.08l1.9-1.83C15.47%209.69%2013.89%209%2012%209c-3.87%200-7%203.13-7%207s3.13%207%207%207c4.04%200%206.72-2.84%206.72-6.84%200-.46-.05-.81-.11-1.16H12z%22%20fill%3D%22%23fff%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E") no-repeat center center
}

.heateorSssLinkedinSvg {
    background: url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22100%25%22%20height%3D%22100%25%22%20viewBox%3D%22-2%20-2%2035%2039%22%3E%3Cpath%20d%3D%22M6.227%2012.61h4.19v13.48h-4.19V12.61zm2.095-6.7a2.43%202.43%200%200%201%200%204.86c-1.344%200-2.428-1.09-2.428-2.43s1.084-2.43%202.428-2.43m4.72%206.7h4.02v1.84h.058c.56-1.058%201.927-2.176%203.965-2.176%204.238%200%205.02%202.792%205.02%206.42v7.395h-4.183v-6.56c0-1.564-.03-3.574-2.178-3.574-2.18%200-2.514%201.7-2.514%203.46v6.668h-4.187V12.61z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E") no-repeat center center
}

.heateorSssTumblrSvg {
    background: url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22100%25%22%20height%3D%22100%25%22%20viewBox%3D%22-2%20-2%2036%2036%22%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M20.775%2021.962c-.37.177-1.08.33-1.61.345-1.598.043-1.907-1.122-1.92-1.968v-6.217h4.007V11.1H17.26V6.02h-2.925s-.132.044-.144.15c-.17%201.556-.895%204.287-3.923%205.378v2.578h2.02v6.522c0%202.232%201.647%205.404%205.994%205.33%201.467-.025%203.096-.64%203.456-1.17l-.96-2.846z%22%2F%3E%3C%2Fsvg%3E") no-repeat center center
}

.heateorSssInstagramSvg {
    background: url("data:image/svg+xml;charset=utf8,%3Csvg%20id%3D%22Layer_1%22%20version%3D%221.1%22%20viewBox%3D%22-10%20-10%20148%20148%22%20xml%3Aspace%3D%22preserve%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%3E%3Cg%3E%3Cg%3E%3Cpath%20d%3D%22M86%2C112H42c-14.336%2C0-26-11.663-26-26V42c0-14.337%2C11.664-26%2C26-26h44c14.337%2C0%2C26%2C11.663%2C26%2C26v44%20%20%20%20C112%2C100.337%2C100.337%2C112%2C86%2C112z%20M42%2C24c-9.925%2C0-18%2C8.074-18%2C18v44c0%2C9.925%2C8.075%2C18%2C18%2C18h44c9.926%2C0%2C18-8.075%2C18-18V42%20%20%20%20c0-9.926-8.074-18-18-18H42z%22%20fill%3D%22%23fff%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3Cg%3E%3Cpath%20d%3D%22M64%2C88c-13.234%2C0-24-10.767-24-24c0-13.234%2C10.766-24%2C24-24s24%2C10.766%2C24%2C24C88%2C77.233%2C77.234%2C88%2C64%2C88z%20M64%2C48c-8.822%2C0-16%2C7.178-16%2C16s7.178%2C16%2C16%2C16c8.822%2C0%2C16-7.178%2C16-16S72.822%2C48%2C64%2C48z%22%20fill%3D%22%23fff%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3Cg%3E%3Ccircle%20cx%3D%2289.5%22%20cy%3D%2238.5%22%20fill%3D%22%23fff%22%20r%3D%225.5%22%3E%3C%2Fcircle%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fsvg%3E") no-repeat center center
}

.heateorSssPinterestSvg {
    background: url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22100%25%22%20height%3D%22100%25%22%20viewBox%3D%22-2%20-2%2035%2035%22%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M16.539%204.5c-6.277%200-9.442%204.5-9.442%208.253%200%202.272.86%204.293%202.705%205.046.303.125.574.005.662-.33.061-.231.205-.816.27-1.06.088-.331.053-.447-.191-.736-.532-.627-.873-1.439-.873-2.591%200-3.338%202.498-6.327%206.505-6.327%203.548%200%205.497%202.168%205.497%205.062%200%203.81-1.686%207.025-4.188%207.025-1.382%200-2.416-1.142-2.085-2.545.397-1.674%201.166-3.48%201.166-4.689%200-1.081-.581-1.983-1.782-1.983-1.413%200-2.548%201.462-2.548%203.419%200%201.247.421%202.091.421%202.091l-1.699%207.199c-.505%202.137-.076%204.755-.039%205.019.021.158.223.196.314.077.13-.17%201.813-2.247%202.384-4.324.162-.587.929-3.631.929-3.631.46.876%201.801%201.646%203.227%201.646%204.247%200%207.128-3.871%207.128-9.053.003-3.918-3.317-7.568-8.361-7.568z%22%2F%3E%3C%2Fsvg%3E") no-repeat center center
}

.heateorSssBehanceSvg {
    background: url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%22-2%20-2%2036%2036%22%3E%3Cpath%20d%3D%22M3.862%208.136h5.66c1.377%200%203.19%200%204.13.566a3.705%203.705%200%200%201%201.837%203.26c0%201.66-.88%202.905-2.32%203.494v.042c1.924.397%202.97%201.838%202.97%203.76%200%202.297-1.636%204.483-4.743%204.483H3.86V8.14zm2.078%206.71h4.152c2.36%200%203.322-.856%203.322-2.493%200-2.16-1.53-2.468-3.322-2.468H5.94v4.96zm0%207.144h5.2c1.792%200%202.93-1.09%202.93-2.797%200-2.03-1.64-2.598-3.388-2.598H5.94v5.395zm22.017-1.833C27.453%2022.65%2025.663%2024%2023.127%2024c-3.607%200-5.31-2.49-5.422-5.944%200-3.386%202.23-5.878%205.31-5.878%204%200%205.225%203.74%205.116%206.47h-8.455c-.067%201.966%201.05%203.716%203.52%203.716%201.53%200%202.6-.742%202.928-2.206h1.838zm-1.793-3.15c-.088-1.77-1.42-3.19-3.256-3.19-1.946%200-3.106%201.466-3.236%203.19h6.492zM20.614%208h4.935v1.68h-4.94z%22%20fill%3D%22%23fff%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E") no-repeat center center
}

.heateorSssFlickrSvg {
    background: url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%22-2%20-2%2036%2036%22%3E%3Cg%20fill%3D%22%23fff%22%3E%3Ccircle%20cx%3D%2223%22%20cy%3D%2216%22%20r%3D%226%22%3E%3C%2Fcircle%3E%3Ccircle%20cx%3D%229%22%20cy%3D%2216%22%20r%3D%226%22%3E%3C%2Fcircle%3E%3C%2Fg%3E%3C%2Fsvg%3E") no-repeat center center
}

.heateorSssFoursquareSvg {
    background: url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%22-4%20-4%2040%2040%22%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M21.516%203H7.586C5.66%203%205%204.358%205%205.383v21.995c0%201.097.65%201.407.958%201.53.31.126%201.105.206%201.676-.36l6.72-7.455c.105-.12.49-.284.552-.284h4.184c1.79%200%201.81-1.45%201.997-2.206.157-.63%201.946-9.57%202.58-12.395.523-2.32-.104-3.21-2.15-3.21zM20.2%209.682c-.07.33-.368.66-.75.693h-5.44c-.61-.034-1.108.422-1.108%201.032v.665c0%20.61.5%201.24%201.108%201.24h4.607c.43%200%20.794.276.7.737-.093.46-.573%202.82-.627%203.07-.052.254-.282.764-.716.764h-3.62c-.682%200-1.36-.008-1.816.56-.458.573-4.534%205.293-4.534%205.293V6.403c0-.438.31-.746.715-.74h11.274c.41-.006.915.41.834%201L20.2%209.68z%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E") no-repeat center center
}

.heateorSssGithubSvg {
    background: url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%22-2%20-2%2036%2036%22%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M16%203.32c-7.182%200-13%205.82-13%2013%200%205.754%203.72%2010.612%208.89%2012.335.65.114.893-.276.893-.617%200-.31-.016-1.333-.016-2.42-3.266.6-4.11-.797-4.37-1.53-.147-.373-.78-1.527-1.334-1.835-.455-.244-1.105-.845-.016-.86%201.024-.017%201.755.942%202%201.332%201.17%201.966%203.038%201.414%203.785%201.073.114-.845.455-1.414.83-1.74-2.893-.324-5.916-1.445-5.916-6.418%200-1.414.504-2.584%201.333-3.494-.13-.325-.59-1.657.13-3.445%200%200%201.085-.34%203.57%201.337%201.04-.293%202.146-.44%203.25-.44s2.21.147%203.25.44c2.49-1.69%203.58-1.337%203.58-1.337.714%201.79.26%203.12.13%203.446.828.91%201.332%202.064%201.332%203.494%200%204.99-3.04%206.094-5.93%206.42.47.405.876%201.185.876%202.404%200%201.74-.016%203.136-.016%203.575%200%20.34.244.743.894.613C25.28%2026.933%2029%2022.053%2029%2016.32c0-7.182-5.817-13-13-13z%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E") no-repeat center center
}

.heateorSssMediumSvg {
    background: url("data:image/svg+xml;charset=utf8,%3Csvg%20focusable%3D%22false%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%22-2%20-2%2036%2036%22%3E%3Cpath%20d%3D%22M7.8%2011a.8.8%200%200%200-.27-.7l-2-2.42v-.41h6.23L16.57%2018l4.24-10.53h5.94v.36L25%209.47a.5.5%200%200%200-.19.48v12.1a.5.5%200%200%200%20.19.48l1.68%201.64v.36h-8.4v-.36L20%2022.49c.18-.17.18-.22.18-.49v-9.77l-4.82%2012.26h-.65L9.09%2012.23v8.22a1.09%201.09%200%200%200%20.31.94l2.25%202.74v.36h-6.4v-.36l2.26-2.74a1.09%201.09%200%200%200%20.29-.94z%22%20fill%3D%22%23fff%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E") no-repeat center center
}

.heateorSssOdnoklassnikiSvg {
    background: url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%22-4%20-4%2040%2040%22%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M16%2016.16c-3.635%200-6.58-2.945-6.58-6.58C9.42%205.945%2012.364%203%2016%203s6.582%202.945%206.582%206.58c0%203.635-2.946%206.58-6.58%206.58zm0-9.817c-1.788%200-3.236%201.448-3.236%203.237%200%201.79%201.448%203.236%203.237%203.236%201.79%200%203.24-1.447%203.24-3.236%200-1.79-1.45-3.237-3.238-3.237zm7.586%2010.62c.648%201.3-.084%201.93-1.735%202.99-1.397.9-3.315%201.238-4.566%201.368l1.048%201.05%203.877%203.877c.59.59.59%201.544%200%202.134l-.178.18c-.59.59-1.544.59-2.134%200l-3.878-3.88-3.878%203.88c-.59.59-1.543.59-2.135%200l-.176-.18c-.59-.59-.59-1.543%200-2.132l3.878-3.878%201.043-1.046c-1.25-.127-3.19-.465-4.6-1.37-1.65-1.062-2.38-1.69-1.733-2.99.37-.747%201.4-1.367%202.768-.29C13.035%2018.13%2016%2018.13%2016%2018.13s2.968%200%204.818-1.456c1.37-1.077%202.4-.457%202.768.29z%22%2F%3E%3C%2Fsvg%3E") no-repeat center center
}

.heateorSssSnapchatSvg {
    background: url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2032%2032%22%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M26.177%2020.978c-2.867-.473-4.157-3.414-4.21-3.54l-.01-.02c-.153-.31-.187-.57-.1-.772.164-.39.774-.583%201.177-.71.113-.037.22-.07.306-.105.715-.28%201.073-.625%201.066-1.03-.006-.312-.252-.593-.642-.732a1.168%201.168%200%200%200-.44-.084.975.975%200%200%200-.405.083c-.34.16-.65.246-.91.258a.789.789%200%200%201-.357-.087l.027-.45.005-.062c.09-1.432.203-3.215-.266-4.264C20.03%206.34%2017.073%206.1%2016.2%206.1h-.052l-.363.003c-.87%200-3.818.243-5.208%203.36-.47%201.05-.357%202.833-.268%204.264l.03.513a.83.83%200%200%201-.41.09c-.276%200-.6-.087-.97-.26a.795.795%200%200%200-.335-.067c-.43%200-.946.282-1.026.704-.06.305.077.748%201.054%201.134.087.036.193.07.305.105.403.128%201.012.322%201.18.71.084.203.05.463-.103.773l-.01.022c-.054.125-1.344%203.068-4.21%203.54a.437.437%200%200%200-.366.455.6.6%200%200%200%20.048.196c.216.504%201.123.87%202.775%201.13.055.075.113.34.148.5.036.16.07.32.12.494.05.17.18.374.514.374.133%200%20.292-.03.475-.067.275-.053.652-.127%201.124-.127.26%200%20.532.022.805.067.532.09.985.41%201.51.78.75.53%201.6%201.132%202.894%201.132.034%200%20.07%200%20.105-.005.04.002.095.004.153.004%201.29%200%202.142-.6%202.892-1.132.526-.37.978-.69%201.51-.78.274-.045.545-.068.807-.068.45%200%20.805.056%201.123.12.2.037.36.057.476.057h.024c.246%200%20.42-.13.488-.365.05-.17.086-.327.12-.49.037-.16.094-.422.15-.496%201.65-.256%202.56-.624%202.773-1.125a.568.568%200%200%200%20.047-.196.433.433%200%200%200-.363-.458z%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E") no-repeat center center
}

.heateorSssVimeoSvg {
    background: url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%22-2%20-2%2036%2036%22%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M26.926%2010.627c-.103%202.25-1.675%205.332-4.716%209.245C19.066%2023.957%2016.406%2026%2014.23%2026c-1.348%200-2.49-1.244-3.42-3.732l-1.867-6.844C8.25%2012.937%207.51%2011.69%206.715%2011.69c-.173%200-.778.365-1.815%201.09l-1.088-1.4a300.012%20300.012%200%200%200%203.374-3.01c1.522-1.315%202.666-2.007%203.427-2.076%201.8-.173%202.907%201.057%203.322%203.69.45%202.84.76%204.608.935%205.3.52%202.356%201.09%203.534%201.713%203.534.483%200%201.21-.764%202.18-2.294.97-1.528%201.488-2.692%201.558-3.49.14-1.32-.38-1.98-1.553-1.98-.554%200-1.125.126-1.712.378%201.137-3.722%203.308-5.53%206.513-5.426%202.378.068%203.498%201.61%203.36%204.62z%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E") no-repeat center center
}

.heateorSssVkontakteSvg {
    background: url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22100%25%22%20height%3D%22100%25%22%20viewBox%3D%22-1%20-2%2034%2034%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20fill%3D%22%23fff%22%20d%3D%22M15.764%2022.223h1.315s.394-.044.6-.262c.184-.2.18-.574.18-.574s-.03-1.764.79-2.023c.81-.255%201.844%201.705%202.942%202.46.832.57%201.464.445%201.464.445l2.936-.04s1.538-.097.81-1.304c-.06-.1-.426-.894-2.186-2.526-1.843-1.71-1.594-1.434.624-4.39%201.353-1.804%201.893-2.902%201.724-3.374-.16-.45-1.153-.33-1.153-.33l-3.306.02s-.247-.034-.428.074c-.178.108-.293.356-.293.356s-.522%201.394-1.223%202.58c-1.47%202.5-2.06%202.633-2.3%202.476-.563-.36-.42-1.454-.42-2.23%200-2.423.365-3.435-.72-3.696-.357-.085-.623-.143-1.544-.15-1.182-.014-2.18.003-2.743.28-.378.185-.667.595-.49.62.218.027.713.13.975.49.34.46.33%201.496.33%201.496s.193%202.852-.46%203.206c-.442.245-1.056-.252-2.37-2.52-.67-1.163-1.18-2.446-1.18-2.446s-.1-.24-.273-.37c-.212-.155-.506-.204-.506-.204l-3.145.02s-.473.015-.647.22c-.154.183-.01.56-.01.56s2.46%205.757%205.245%208.657c2.553%202.66%205.454%202.485%205.454%202.485z%22%2F%3E%3C%2Fsvg%3E") no-repeat center center
}

.heateorSssRSSSvg {
    background: url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%22-4%20-4%2040%2040%22%3E%3Cg%20fill%3D%22%23fff%22%3E%3Cellipse%20cx%3D%227.952%22%20cy%3D%2224.056%22%20rx%3D%222.952%22%20ry%3D%222.944%22%3E%3C%2Fellipse%3E%3Cpath%20d%3D%22M5.153%2016.625c2.73%200%205.295%201.064%207.22%202.996a10.2%2010.2%200%200%201%202.996%207.255h4.2c0-7.962-6.47-14.44-14.42-14.44v4.193zm.007-7.432c9.724%200%2017.636%207.932%2017.636%2017.682H27C27%2014.812%2017.203%205%205.16%205v4.193z%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fsvg%3E") no-repeat center center
}

.heateorSssXingSvg {
    background: url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22100%25%22%20height%3D%22100%25%22%20viewBox%3D%22-6%20-6%2042%2042%22%3E%0A%3Cpath%20d%3D%22M%206%209%20h%205%20l%204%204%20l%20-5%207%20h%20-5%20l%205%20-7%20z%20m%2015%20-4%20h%205%20l%20-9%2013%20l%204%208%20h%20-5%20l%20-4%20-8%20z%22%20fill%3D%22%23fff%22%3E%3C%2Fpath%3E%0A%3C%2Fsvg%3E") no-repeat center center
}

.heateorSssYoutubeSvg {
    background: url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2032%2032%22%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M26.78%2011.6s-.215-1.515-.875-2.183c-.837-.876-1.774-.88-2.204-.932-3.075-.222-7.693-.222-7.693-.222h-.01s-4.618%200-7.697.222c-.43.05-1.368.056-2.205.932-.66.668-.874%202.184-.874%202.184S5%2013.386%205%2015.166v1.67c0%201.78.22%203.56.22%203.56s.215%201.516.874%202.184c.837.875%201.936.85%202.426.94%201.76.17%207.48.22%207.48.22s4.623-.007%207.7-.23c.43-.05%201.37-.056%202.205-.932.66-.668.875-2.184.875-2.184s.22-1.78.22-3.56v-1.67c0-1.78-.22-3.56-.22-3.56zm-13.052%207.254v-6.18l5.944%203.1-5.944%203.08z%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E") no-repeat center center
}

.heateorSssSharing {
    float: left;
    border: none
}

.heateorSssSharingArrow {
    background-color: #000 !important;
    height: 16px;
    width: 16px;
    cursor: pointer;
    margin-top: 10px
}

.heateorSssPushIn {
    background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAzMCAzMCI+DQo8cGF0aCBkPSJNIDcgNiBxIDIgNiAxMCA2IHYgLTYgbCA2IDkgbCAtNiA5IHYgLTYgcSAtMTAgMiAtMTAgLTEyIiBzdHJva2Utd2lkdGg9IjEiIHN0cm9rZT0iI2ZmZiIgZmlsbD0id2hpdGUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9wYXRoPjwvc3ZnPg==) left no-repeat
}

.heateorSssPullOut {
    background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAzMCAzMCI+DQo8cGF0aCBkPSJNIDIzIDYgcSAtMiA2IC0xMCA2IHYgLTYgbCAtNiA5IGwgNiA5IHYgLTYgcSAxMCAyIDEwIC0xMiIgc3Ryb2tlLXdpZHRoPSIxIiBzdHJva2U9IiNmZmYiIGZpbGw9IndoaXRlIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvcGF0aD48L3N2Zz4=) left no-repeat
}

.heateorSssCommentingTabs li {
    padding-left: 0 !important;
    float: left;
    margin: 0 1em 0 0 !important;
    list-style: none;
    color: #aaa;
    display: block;
    cursor: pointer;
    font-size: .85em
}

div.heateorSssTotalShareCount {
    word-wrap: normal !important;
    font-weight: bolder;
    font-family: sans-serif;
    padding: 0;
    margin: 0;
    text-align: center
}

div.heateorSssTotalShareText {
    word-wrap: normal !important;
    margin: 0;
    padding: 0;
    text-align: center
}

div.heateor_sss_horizontal_sharing li {
    width: auto
}

.heateorSssAIMBackground {
    background-color: #10ff00
}

.heateorSssAmazonWishListBackground {
    background-color: #ffe000
}

.heateorSssAOLMailBackground {
    background-color: #2A2A2A
}

.heateorSssAppnetBackground {
    background-color: #5D5D5D
}

.heateorSssBaiduBackground {
    background-color: #2319DC
}

.heateorSssBalatarinBackground {
    background-color: #fff
}

.heateorSssBibSonomyBackground {
    background-color: #000
}

.heateorSssBittyBrowserBackground {
    background-color: #EFEFEF
}

.heateorSssBlinklistBackground {
    background-color: #3D3C3B
}

.heateorSssBloggerPostBackground {
    background-color: #FDA352
}

.heateorSssBlogMarksBackground {
    background-color: #535353
}

.heateorSssBookmarksfrBackground {
    background-color: #E8EAD4
}

.heateorSssBoxnetBackground {
    background-color: #1A74B0
}

.heateorSssBuddyMarksBackground {
    background-color: #ffd400
}

.heateorSssCare2NewsBackground {
    background-color: #6EB43F
}

.heateorSssCiteULikeBackground {
    background-color: #2781CD
}

.heateorSssCommentBackground {
    background-color: #444
}

.heateorSssCopyLinkBackground {
    background-color: #FFC112
}

.heateorSssDiaryRuBackground {
    background-color: #E8D8C6
}

.heateorSssDiasporaBackground {
    background-color: #2E3436
}

.heateorSssDiHITTBackground {
    background-color: #FF6300
}

.heateorSssDiasporaBackground {
    background-color: #0166FF
}

.heateorSssDiigoBackground {
    background-color: #4A8BCA
}

.heateorSssDoubanBackground {
    background-color: #497700
}

.heateorSssDraugiemBackground {
    background-color: #ffad66
}

.heateorSssDZoneBackground {
    background-color: #fff088
}

.heateorSssEvernoteBackground {
    background-color: #8BE056
}

.heateorSssFacebookMessengerBackground {
    background-color: #0084FF
}

.heateorSssFarkBackground {
    background-color: #555
}

.heateorSssFlipboardBackground {
    background-color: #CC0000
}

.heateorSssFolkdBackground {
    background-color: #0F70B2
}

.heateorSssGoogleClassroomBackground {
    background-color: #FFC112
}

.heateorSssGoogleBookmarksBackground {
    background-color: #CB0909
}

.heateorSssGoogleGmailBackground {
    background-color: #E5E5E5
}

.heateorSssHackerNewsBackground {
    background-color: #F60
}

.heateorSssHatenaBackground {
    background-color: #00A6DB
}

.heateorSssInstapaperBackground {
    background-color: #EDEDED
}

.heateorSssJamespotBackground {
    background-color: #FF9E2C
}

.heateorSssKakaoBackground {
    background-color: #FCB700
}

.heateorSssKikBackground {
    background-color: #2A2A2A
}

.heateorSssKindleItBackground {
    background-color: #2A2A2A
}

.heateorSssKnownBackground {
    background-color: #fff101
}

.heateorSssLineBackground {
    background-color: #00C300
}

.heateorSssLiveJournalBackground {
    background-color: #EDEDED
}

.heateorSssMailRuBackground {
    background-color: #356FAC
}

.heateorSssMendeleyBackground {
    background-color: #A70805
}

.heateorSssMeneameBackground {
    background-color: #FF7D12
}

.heateorSssMixiBackground {
    background-color: #EDEDED
}

.heateorSssMySpaceBackground {
    background-color: #2A2A2A
}

.heateorSssNetlogBackground {
    background-color: #2A2A2A
}

.heateorSssNetvouzBackground {
    background-color: #c0ff00
}

.heateorSssNewsVineBackground {
    background-color: #055D00
}

.heateorSssNUjijBackground {
    background-color: #D40000
}

.heateorSssOdnoklassnikiBackground {
    background-color: #F2720C
}

.heateorSssOknotizieBackground {
    background-color: #fdff88
}

.heateorSssOutlookcomBackground {
    background-color: #0072C6
}

.heateorSssPapalyBackground {
    background-color: #3AC0F6
}

.heateorSssPinboardBackground {
    background-color: #1341DE
}

.heateorSssPlurkBackground {
    background-color: #CF682F
}

.heateorSssPocketBackground {
    background-color: #f0f0f0
}

.heateorSssPolyvoreBackground {
    background-color: #2A2A2A
}

.heateorSssPrintFriendlyBackground {
    background-color: #61D1D5
}

.heateorSssProtopageBookmarksBackground {
    background-color: #413FFF
}

.heateorSssPushaBackground {
    background-color: #0072B8
}

.heateorSssQzoneBackground {
    background-color: #2B82D9
}

.heateorSssRefindBackground {
    background-color: #1492ef
}

.heateorSssRediffMyPageBackground {
    background-color: #D20000
}

.heateorSssRenrenBackground {
    background-color: #005EAC
}

.heateorSssSegnaloBackground {
    background-color: #fdff88
}

.heateorSssSinaWeiboBackground {
    background-color: #ff0
}

.heateorSssSiteJotBackground {
    background-color: #ffc800
}

.heateorSssSkypeBackground {
    background-color: #00AFF0
}

.heateorSssSMSBackground {
    background-color: #6ebe45
}

.heateorSssSlashdotBackground {
    background-color: #004242
}

.heateorSssStumpediaBackground {
    background-color: #EDEDED
}

.heateorSssSvejoBackground {
    background-color: #fa7aa3
}

.heateorSssSymbalooFeedsBackground {
    background-color: #6DA8F7
}

.heateorSssTelegramBackground {
    background-color: #3DA5f1
}

.heateorSssTrelloBackground {
    background-color: #1189CE
}

.heateorSssTuentiBackground {
    background-color: #0075C9
}

.heateorSssTwiddlaBackground {
    background-color: #EDEDED
}

.heateorSssTypePadPostBackground {
    background-color: #2A2A2A
}

.heateorSssViadeoBackground {
    background-color: #2A2A2A
}

.heateorSssViberBackground {
    background-color: #8B628F
}

.heateorSssWaneloBackground {
    background-color: #fff
}

.heateorSssWebnewsBackground {
    background-color: #CC2512
}

.heateorSssWordPressBackground {
    background-color: #464646
}

.heateorSssWykopBackground {
    background-color: #367DA9
}

.heateorSssYahooMailBackground {
    background-color: #400090
}

.heateorSssYahooMessengerBackground {
    background-color: #400090
}

.heateorSssYoolinkBackground {
    background-color: #A2C538
}

.heateorSssYouMobBackground {
    background-color: #3B599D
}

.heateorSssBehanceBackground {
    background-color: #053eff
}

.heateorSssFlickrBackground {
    background-color: #ff0084
}

.heateorSssFoursquareBackground {
    background-color: #f94877
}

.heateorSssGithubBackground {
    background-color: #2a2a2a
}

.heateorSssMediumBackground {
    background-color: #2a2a2a
}

.heateorSssSnapchatBackground {
    background-color: #ffe900
}

.heateorSssVimeoBackground {
    background-color: #1ab7ea
}

.heateorSssYoutubeBackground {
    background-color: #ff0000
}

.heateorSssRSSBackground {
    background-color: #e3702d
}

.heateorSssGentleReaderBackground {
    background-color: #46aecf
}

i.heateorSssWhatsappBackground a,
i.heateorSssLineBackground a,
i.heateorSssViberBackground a {
    display: inline !important
}

div.heateor_sss_horizontal_sharing li.heateor_sss_facebook_like {
    width: 110px
}

div.heateor_sss_horizontal_sharing li.heateor_sss_facebook_recommend {
    width: 145px
}

div.heateor_sss_horizontal_sharing li.heateor_sss_twitter_tweet {
    width: 95px
}

div.heateor_sss_horizontal_sharing li.heateor_sss_linkedin_share {
    width: 117px
}

div.heateor_sss_horizontal_sharing li.heateor_sss_google_plusone {
    width: 65px
}

div.heateor_sss_horizontal_sharing li.heateor_sss_buffer_share {
    width: 81px
}

div.heateor_sss_horizontal_sharing li.heateor_sss_reddit_badge {
    width: 130px
}

div.heateor_sss_horizontal_sharing li.heateor_sss_yummly {
    width: 81px
}

div.heateor_sss_horizontal_sharing li.heateor_sss_google_plus_share {
    width: 95px
}

div.heateor_sss_horizontal_sharing li.heateor_sss_pinterest_pin {
    width: 76px
}

div.heateor_sss_horizontal_sharing li.heateor_sss_xing {
    width: 98px
}

.heateor_sss_sharing_container a {
    padding: 0 !important;
    -webkit-box-shadow: none !important;
    box-shadow: none !important;
    border: none !important
}

.heateorSssClear {
    clear: both
}

li.heateor_sss_google_plusone div,
li.heateor_sss_google_plus_share div {
    display: block !important
}

div.course_instructor_widget .heateor_sss_vertical_sharing {
    display: none !important
}

@media screen and (max-width: 783px) {
    #heateor_sss_sharing_more_providers {
        width: 80%;
        left: 60%;
        margin-left: -50%;
        text-shadow: none !important
    }
    #heateor_sss_sharing_more_providers .filter input.search {
        border: 1px solid #ccc;
        width: 92%
    }
}

@media screen and (max-width: 475px) {
    #heateor_sss_sharing_more_content .all-services ul li {
        width: 100% !important
    }
}

.single-page h3 {
    color: #8aafaf
}

.page-header {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: reverse;
    -ms-flex-direction: row-reverse;
    flex-direction: row-reverse;
    background-repeat: no-repeat;
    background-size: cover;
    position: relative;
    height: 350px;
    overflow: hidden
}

.page-header.full {
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center
}

.page-header .texture {
    height: 100%;
    position: absolute;
    width: 50%;
    z-index: 1;
    min-height: 351px;
    right: 0
}

@media all and (-ms-high-contrast: none),
(-ms-high-contrast: active) {
    .page-header .texture {
        right: auto
    }
}

.page-header .texture:after {
    background-repeat: no-repeat;
    background-position: top left;
    background-size: cover;
    content: '';
    display: block;
    height: 100%;
    margin-left: -172px;
    position: relative
}

@media all and (-ms-high-contrast: none),
(-ms-high-contrast: active) {
    .page-header .texture:after {
        width: 120%;
        left: -120.5%;
        margin-left: auto
    }
}

@media (max-width: 768px) {
    .page-header .texture:after {
        background-image: none !important
    }
}

.page-header .texture.wood:after {
    background-image: url(/wp-content/themes/betterweather/assets/images/header-wood.svg)
}

.page-header .texture.subwaytile:after {
    background-image: url(/wp-content/themes/betterweather/assets/images/header-subwaytile.svg)
}

.page-header .texture.pennytile:after {
    background-image: url(/wp-content/themes/betterweather/assets/images/header-pennytile.svg)
}

.page-header .texture.full {
    width: 110%;
    left: -10%
}

.page-header .texture.full:after {
    background-repeat: repeat;
    background-position: center center
}

@media (max-width: 768px) {
    .page-header .texture.full.wood:after {
        background-image: url(/wp-content/themes/betterweather/assets/images/header-wood.svg) !important
    }
    .page-header .texture.full.subwaytile:after {
        background-image: url(/wp-content/themes/betterweather/assets/images/header-subwaytile.svg) !important
    }
    .page-header .texture.full.pennytile:after {
        background-image: url(/wp-content/themes/betterweather/assets/images/header-pennytile.svg) !important
    }
}

.page-header .texture.full+.page-title {
    width: 75%
}

.page-header .texture.full+.page-title h1 {
    display: inline-block;
    text-align: center;
    margin: 0 auto;
    color: #41464D
}

.page-header .page-title {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    padding-left: 8px;
    position: relative;
    width: 50%;
    z-index: 2
}

.page-header .page-title h1 {
    font-size: 90px;
    color: #41464D
}

.page-header .page-title span {
    display: block
}

@media (max-width: 768px) {
    .page-header .page-title {
        padding-left: 20px;
        width: 100%
    }
    .page-header .page-title h1 {
        color: #fff;
        text-shadow: 1px 1px 4px rgba(0, 0, 0, 0.4)
    }
}

@media (max-width: 500px) {
    .page-header .page-title h1 {
        font-size: 42px
    }
}

@media (max-width: 500px) {
    .page-header {
        height: 190px;
        margin-bottom: 30px
    }
}

.anchor-wrapper .container {
    border-bottom: 1px dashed #9BB9B9;
    color: #41464D;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    margin-top: 30px;
    padding-bottom: 30px
}

.anchor-wrapper .anchor-title {
    display: inline-block;
    font-style: italic;
    margin-bottom: 15px;
    text-align: center;
    width: 100%
}

.anchor-wrapper .badge {
    border: 1px solid #9BB9B9;
    border-radius: 15px;
    margin-right: 20px;
    padding: 3px
}

.anchor-wrapper .badge:last-child {
    margin-right: 0
}

@media (max-width: 500px) {
    .anchor-wrapper .badge {
        margin-bottom: 10px
    }
}

.anchor-wrapper a {
    color: #41464D;
    border: 1px dashed #9BB9B9;
    border-radius: 12px;
    display: block;
    font-family: "zeitung", sans-serif;
    font-size: 14px;
    line-height: 1;
    padding: 15px;
    -webkit-transition: all .3s linear;
    transition: all .3s linear
}

.anchor-wrapper a:hover {
    background-color: #EDF2EA
}

.search-results {
    padding-top: 50px
}

.search-results__heading {
    text-align: center;
    padding-bottom: 60px
}

.search-results__heading span {
    display: inline-block;
    color: #799a05
}

.search-result {
    position: relative;
    max-width: 850px;
    margin: 0 auto;
    padding-top: 45px
}

.search-result .thumb {
    background-repeat: no-repeat;
    background-size: contain;
    position: absolute;
    top: 0;
    left: 0;
    width: 35px;
    height: 35px
}

@media (min-width: 1024px) {
    .search-result .thumb {
        width: 100px;
        height: 100px
    }
}

@media (min-width: 1024px) {
    .search-result {
        padding-top: 0;
        padding-left: 125px
    }
}

.search-result .post__excerpt {
    padding-bottom: 45px;
    border-bottom: 1px dashed #9BB9B9;
    margin-bottom: 45px
}

.search-result .post__excerpt p {
    width: 100%;
    max-width: 500px
}

.search-result:last-child .post__excerpt {
    border-bottom: none;
    margin-bottom: 0
}

.search-result h2 {
    font-size: 26px;
    line-height: 30px
}

.search-result h2 a {
    color: inherit
}

.search-result:before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    background: 50% no-repeat;
    background-size: contain;
    width: 35px;
    height: 35px
}

@media (min-width: 1024px) {
    .search-result:before {
        width: 75px;
        height: 75px
    }
}

.search-result.post-type--page:before {
    background-image: url(/wp-content/themes/betterweather/assets/images/search/page.svg)
}

.search-result.post-type--post:before {
    background-image: url(/wp-content/themes/betterweather/assets/images/search/post.svg)
}

.search-result .button {
    margin-top: 20px
}

.search-pagination {
    text-align: center;
    font-family: "Helvetica Neue LT W01_75 Bold", Helvetica, sans-serif;
    padding: 50px 0 100px;
    line-height: 36px;
    vertical-align: middle
}

.search-pagination a {
    color: #000;
    font-size: 18px;
    margin: 0 5px;
    vertical-align: middle;
    -webkit-transition: .3s ease;
    transition: .3s ease
}

.search-pagination a:hover {
    color: #b43348
}

.search-pagination a.current-page {
    color: #b43348;
    pointer-events: none
}

.search-pagination a.switch-page.button {
    min-width: 35px;
    width: 35px;
    height: 35px;
    background-size: contain;
    overflow: hidden;
    display: inline-block;
    text-indent: -999em;
    -webkit-transition: .3s ease;
    transition: .3s ease;
    padding: 0 !important;
    -webkit-transform: rotate(180deg);
    transform: rotate(180deg)
}

.search-pagination a.switch-page.button:last-child {
    background-image: url(/wp-content/themes/betterweather/assets/images/tan-outlinearrow-right.svg);
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg)
}

.search-pagination a.switch-page.button.visible {
    visibility: visible
}

.single--post .scroll-wrapper,
.single--post .post-wrapper-upper,
.single--post .post-wrapper-lower {
    position: relative;
    overflow: hidden
}

@media (min-width: 1024px) {
    .single--post .scroll-wrapper,
    .single--post .post-wrapper-upper,
    .single--post .post-wrapper-lower {
        padding-top: 0
    }
}

.single--post .scroll-wrapper .hidden,
.single--post .post-wrapper-upper .hidden,
.single--post .post-wrapper-lower .hidden {
    visibility: hidden
}

.single--post .post-wrapper-lower {
    padding-bottom: 60px;
    position: relative
}

.single--post .post-wrapper-lower:after {
    background: url(/wp-content/themes/betterweather/assets/images/dark-gray-pixel.png) repeat-x center center;
    border-top: 1px dashed #9BB9B9;
    content: '';
    display: block;
    height: 1px;
    padding-top: 8px;
    position: absolute;
    bottom: 0;
    width: 100%
}

@media (max-width: 500px) {
    .single--post .post-wrapper-lower:after {
        display: none
    }
}

@media (max-width: 500px) {
    .single--post .post-wrapper-lower {
        padding-bottom: 30px
    }
}

.single--post .left {
    width: 41%;
    height: 100%
}

@media (max-width: 768px) {
    .single--post .left {
        width: 100%
    }
}

.single--post .share-wrapper {
    width: 190px
}

@media (max-width: 768px) {
    .single--post .share-wrapper {
        width: 100%;
        text-align: center
    }
}

.single--post .share {
    color: #41464D;
    display: inline-block;
    font-size: 18px;
    font-style: italic;
    line-height: 26px;
    margin-bottom: 2px
}

.single--post .share+.share {
    border-bottom: 1px dashed #9BB9B9;
    padding-bottom: 12px
}

@media (max-width: 768px) {
    .single--post .share+.share ul.heateor_sss_sharing_ul {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center
    }
    .single--post .share+.share ul.heateor_sss_sharing_ul li {
        float: none !important
    }
}

.single--post .share .heateorSssSharingSvg {
    width: 100%;
    height: 100%
}

.single--post .share.end {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    font-size: 24px;
    font-style: normal;
    font-weight: 600;
    margin-bottom: 20px
}

.single--post .share.end .heateor_sss_horizontal_sharing {
    display: inline-block;
    margin-left: 4px
}

@media (max-width: 768px) {
    .single--post .share.end .heateor_sss_horizontal_sharing {
        display: block;
        text-align: center
    }
}

.single--post .share.end ul.heateor_sss_sharing_ul:first-of-type li {
    margin-right: 5px !important
}

.single--post .share.end ul.heateor_sss_sharing_ul:first-of-type i {
    height: 32px !important;
    width: 32px !important
}

@media (max-width: 500px) {
    .single--post .share.end ul.heateor_sss_sharing_ul:first-of-type i {
        height: 26px !important;
        width: 26px !important
    }
}

@media (max-width: 768px) {
    .single--post .share.end ul.heateor_sss_sharing_ul {
        display: inline-block
    }
}

@media (max-width: 768px) {
    .single--post .share {
        display: block
    }
}

.single--post .single--header-image {
    position: absolute;
    top: 0;
    right: 0;
    width: 50%;
    z-index: 1
}

.single--post .single--header-image.single--header-reset {
    height: 100%
}

.single--post .single--header-image.single--header-reset #pinImage {
    height: 100% !important
}

.single--post .single--header-image #pinImage {
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center;
    height: calc(100vh - 70px);
    z-index: 1
}

.single--post .single--header-image #pinImage svg {
    display: block;
    position: absolute;
    z-index: 4;
    height: 100%;
    top: 0;
    left: -1px
}

@media (max-width: 768px) {
    .single--post .single--header-image {
        height: 240px;
        position: relative;
        width: 100%
    }
    .single--post .single--header-image.single--header-reset {
        height: 240px
    }
    .single--post .single--header-image.single--header-reset #pinImage svg {
        display: none
    }
}

.single--post .post-meta {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    border: 1px solid #dee8d6;
    border-radius: 5px 5px 0 0
}

.single--post .post-meta--item {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-flex: 1.0;
    -ms-flex-positive: 1.0;
    flex-grow: 1.0;
    border-right: 1px dashed rgba(65, 70, 77, 0.6);
    padding: 8px 4px
}

.single--post .post-meta--item:last-of-type {
    border-right: 0
}

.single--post .post-meta--item.post-date span {
    font-weight: bold
}

.single--post .post-meta--item span {
    font-size: 14px;
    font-family: "zeitung", sans-serif;
    color: #41464D
}

.single--post .post-meta--item span a {
    color: #41464D;
    -webkit-transition: all .3s linear;
    transition: all .3s linear
}

.single--post .post-meta--item span a:hover {
    color: #628c8c
}

@media (max-width: 500px) {
    .single--post .post-meta--item {
        padding: 8px 2px
    }
}

.single--post .comment-count {
    margin-right: 0
}

.single--post .comment-count:after {
    background-color: #41464D;
    color: #fff;
    left: -25px
}

@media (max-width: 500px) {
    .single--post .comment-count:after {
        left: -12px
    }
}

@media (max-width: 500px) {
    .single--post .comment-count {
        display: inline-block;
        min-width: 40px
    }
}

.single--post .affiliate-links {
    -webkit-transition: all .3s linear;
    transition: all .3s linear;
    display: block;
    height: 100%;
    width: 100%;
    position: relative
}

.single--post .affiliate-links:before {
    content: '';
    display: block;
    height: 16px;
    left: 18px;
    position: absolute;
    top: 12%;
    width: 16px;
    background-color: #41464D;
    -webkit-mask-image: url(/wp-content/themes/betterweather/assets/images/affiliate-links.svg);
    mask-image: url(/wp-content/themes/betterweather/assets/images/affiliate-links.svg);
    -webkit-transition: all .3s linear;
    transition: all .3s linear
}

@media (max-width: 500px) {
    .single--post .affiliate-links:before {
        display: none
    }
}

.single--post .affiliate-links:hover:before {
    background-color: #628c8c
}

.single--post .affiliate-links a {
    display: block;
    height: 100%;
    text-align: center;
    width: 100%
}

.single--post .post-anchors {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin-bottom: 20px
}

.single--post .post-anchors--item {
    background-color: rgba(222, 232, 214, 0.6);
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-flex: 1.0;
    -ms-flex-positive: 1.0;
    flex-grow: 1.0;
    border-right: 1px dashed rgba(65, 70, 77, 0.6);
    -webkit-transition: all .3s linear;
    transition: all .3s linear
}

.single--post .post-anchors--item:last-of-type {
    border-right: 0
}

.single--post .post-anchors--item a,
.single--post .post-anchors--item span {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    font-size: 14px;
    font-family: "zeitung", sans-serif;
    color: #8aafaf;
    height: 100%;
    width: 100%;
    padding: 8px 0
}

.single--post .post-anchors--item-active,
.single--post .post-anchors--item:hover {
    border-bottom: 3px solid #41464D
}

.single--post .post-anchors--item-active a,
.single--post .post-anchors--item-active span,
.single--post .post-anchors--item:hover a,
.single--post .post-anchors--item:hover span {
    color: #41464D !important
}

.single--post .post-anchors--item-active {
    font-weight: 600
}

.single--post .post--content-item.push-down {
    padding-top: 60px
}

@media (max-width: 768px) {
    .single--post .post--content-item.push-down {
        padding-top: 10px
    }
}

.single--post .post--content-item .flower {
    position: relative
}

.single--post .post--content-item .flower:before {
    background: #8aafaf url(/wp-content/themes/betterweather/assets/images/flower-drawing.svg) center center no-repeat;
    background-size: contain;
    border: 30px solid #8aafaf;
    border-radius: 50%;
    content: '';
    display: block;
    height: 290px;
    opacity: .25;
    position: absolute;
    right: -121px;
    top: -145px;
    width: 290px;
    z-index: 0
}

@media (max-width: 1024px) {
    .single--post .post--content-item .flower:before {
        right: -101px
    }
}

@media (max-width: 768px) {
    .single--post .post--content-item .flower:before {
        display: none
    }
}

@media (min-width: 768px) {
    .single--post .post--content-item .recipe-title.header-lines:before,
    .single--post .post--content-item .recipe-title.header-lines:after {
        display: none
    }
}

.single--post .post--content-item .recipe-title.header-lines h2 {
    font-size: 36px;
    line-height: 1;
    margin-bottom: 8px
}

.single--post .post--content-item .wpurp-recipe-print-button {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: reverse;
    -ms-flex-direction: column-reverse;
    flex-direction: column-reverse;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    position: relative
}

.single--post .post--content-item .wpurp-recipe-print-button .wpurp-title {
    display: none;
    font-size: 12px;
    -webkit-transition: all .3s linear;
    transition: all .3s linear
}

.single--post .post--content-item .wpurp-recipe-print-button .fa-print {
    position: relative;
    top: 3px
}

.single--post .post--content-item .wpurp-recipe-print-button .fa-print:before {
    content: '';
    background-size: cover;
    display: block;
    height: 24px;
    width: 30px;
    background-color: #b43348;
    -webkit-mask-image: url(/wp-content/themes/betterweather/assets/images/printer-icon.svg);
    mask-image: url(/wp-content/themes/betterweather/assets/images/printer-icon.svg);
    -webkit-transition: all .3s linear;
    transition: all .3s linear
}

.single--post .post--content-item .wpurp-recipe-print-button:hover .wpurp-title {
    color: #7da4a4
}

.single--post .post--content-item .wpurp-recipe-print-button:hover .fa-print:before {
    background-color: #7da4a4
}

.single--post .post--content-item .wpurp-recipe-print-button+.recipe-tooltip-content {
    display: none
}

.single--post .post--content-item .title-banner {
    position: relative;
    margin-bottom: 20px
}

.single--post .post--content-item .title-banner:before {
    content: '';
    position: absolute;
    background: #dee8d6;
    top: 0;
    left: 0;
    width: 40%;
    height: 100%
}

@media (max-width: 768px) {
    .single--post .post--content-item .title-banner:before {
        background-color: transparent
    }
}

.single--post .post--content-item .title-banner--meta {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: baseline;
    -ms-flex-align: baseline;
    align-items: baseline;
    background-color: white
}

.single--post .post--content-item .title-banner--meta>div {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    font-family: "zeitung", sans-serif;
    color: #41464D;
    font-size: 22px;
    letter-spacing: 0.4px;
    font-weight: bold
}

.single--post .post--content-item .title-banner--meta .title-banner--title {
    background: #dee8d6;
    padding: 3px 45px 7px 0;
    border-right: 1px dashed #41464D
}

@media (max-width: 768px) {
    .single--post .post--content-item .title-banner--meta .title-banner--title span {
        margin-left: 20px
    }
}

@media (max-width: 500px) {
    .single--post .post--content-item .title-banner--meta .title-banner--title {
        border-right: none;
        -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
        order: 2;
        width: 100%
    }
}

.single--post .post--content-item .title-banner--meta .serves {
    min-width: 200px;
    padding-left: 20px;
    -webkit-box-flex: 2;
    -ms-flex-positive: 2;
    flex-grow: 2
}

.single--post .post--content-item .title-banner--meta .serves span {
    display: inline-block
}

.single--post .post--content-item .title-banner--meta .serves span.wpurp-recipe-servings-type {
    margin-left: 5px
}

.single--post .post--content-item .title-banner--meta .serves div {
    margin-left: 10px
}

@media (max-width: 1024px) {
    .single--post .post--content-item .title-banner--meta .serves {
        min-width: 145px;
        padding-left: 15px
    }
}

@media (max-width: 500px) {
    .single--post .post--content-item .title-banner--meta .serves {
        width: 100%;
        margin-top: 8px;
        padding-left: 20px;
        -webkit-box-ordinal-group: 4;
        -ms-flex-order: 3;
        order: 3
    }
}

.single--post .post--content-item .title-banner--meta .print {
    color: #b43348;
    font-size: 16px;
    letter-spacing: -0.8px;
    text-transform: uppercase
}

.single--post .post--content-item .title-banner--meta .print a {
    margin-left: 10px
}

@media (max-width: 1024px) {
    .single--post .post--content-item .title-banner--meta .print {
        min-width: 100px
    }
    .single--post .post--content-item .title-banner--meta .print a {
        margin-left: 0
    }
}

@media (max-width: 500px) {
    .single--post .post--content-item .title-banner--meta .print {
        position: absolute;
        min-width: 0;
        -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
        order: 1;
        right: 8px
    }
}

@media (max-width: 768px) {
    .single--post .post--content-item .title-banner--meta {
        background-color: transparent
    }
}

@media (max-width: 500px) {
    .single--post .post--content-item .title-banner--meta {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column;
        position: relative
    }
}

.single--post .post--content-item .title {
    text-align: left;
    padding: 30px 0;
    position: relative;
    z-index: 1
}

@media (max-width: 768px) {
    .single--post .post--content-item .title {
        padding-left: inherit 20px;
        text-align: center
    }
}

@media (max-width: 500px) {
    .single--post .post--content-item .title h2 {
        line-height: 1.1
    }
}

.single--post .post--content-item .subtitle {
    color: #8aafaf;
    padding-bottom: 10px;
    border-bottom: 1px dashed #8aafaf;
    margin-bottom: 20px
}

.single--post .post--content-item .content {
    color: #41464D;
    font-family: "adobe-garamond-pro", serif;
    font-weight: normal;
    font-size: 18px;
    line-height: 1.5em;
    overflow: hidden
}

.single--post .post--content-item .content h1,
.single--post .post--content-item .content h2,
.single--post .post--content-item .content h3,
.single--post .post--content-item .content h4,
.single--post .post--content-item .content h5,
.single--post .post--content-item .content h6 {
    font-family: "adobe-garamond-pro", serif;
    font-weight: bold;
    color: #41464D
}

.single--post .post--content-item .content p {
    color: #41464D;
    font-family: "adobe-garamond-pro", serif;
    font-weight: normal;
    font-size: 18px;
    margin-bottom: 20px
}

.single--post .post--content-item .content ol {
    margin: 0 0 0 10px;
    padding: 0;
    counter-reset: item
}

.single--post .post--content-item .content ol.wpurp-recipe-instructions {
    margin-left: 41px
}

.single--post .post--content-item .content ol>li {
    margin: 0 0 15px;
    padding: 0 0 0 2em;
    text-indent: -2em;
    list-style-type: none;
    counter-increment: item
}

.single--post .post--content-item .content ol>li:before {
    display: inline-block;
    width: 1.5em;
    padding-right: 0.5em;
    font-weight: bold;
    font-size: 20px;
    text-align: right;
    content: counter(item) "."
}

.single--post .post--content-item .content ul {
    margin-bottom: 20px
}

.single--post .post--content-item .content ul li {
    list-style: circle;
    list-style-position: inside
}

.single--post .post--content-item .content b,
.single--post .post--content-item .content strong {
    font-weight: bold
}

.single--post .post--content-item .content a {
    font-weight: bold;
    color: #b43348
}

.single--post .post--content-item .content img.alignleft {
    float: left;
    margin: 4px 8px 8px 0
}

@media (max-width: 500px) {
    .single--post .post--content-item .content img.alignleft {
        float: none;
        display: block;
        clear: both;
        margin-left: auto;
        margin-right: auto
    }
}

.single--post .post--content-item .content div {
    max-width: 100%
}

.single--post .post--content-item .content iframe {
    max-width: 490px
}

@media (max-width: 500px) {
    .single--post .post--content-item .content iframe {
        max-width: 100%
    }
}

.single--post .ingredient-list {
    margin-bottom: 20px
}

.single--post .ingredient-list ul {
    margin-left: 0
}

.single--post .ingredient-list li {
    padding-left: 57px;
    padding-top: 10px;
    position: relative;
    min-height: 47px;
    vertical-align: middle;
    list-style: none !important
}

.single--post .ingredient-list li.group {
    padding-left: 0
}

.single--post .ingredient-list li.wpurp-recipe-ingredient {
    border-top: 1px solid #dde0e3;
    overflow: hidden
}

.single--post .ingredient-list li span.wpurp-recipe-ingredient-quantity {
    display: block;
    left: 0px;
    padding: 100px 0;
    position: absolute;
    margin: -100px 0;
    height: 47px;
    top: 50%;
    -webkit-transform: translateY(-10%);
    transform: translateY(-10%)
}

.single--post .ingredient-list li.group {
    font-family: "zeitung", sans-serif;
    font-size: 22px;
    font-weight: 600;
    color: #41464D;
    letter-spacing: 0.4px;
    margin-top: 15px
}

.single--post .ingredient-list li.group:first-of-type {
    margin-top: 0
}

.single--post .ingredient-list .recipe-ingredient-quantity {
    background-color: #EDF2EA;
    display: inline-block;
    font-family: "zeitung", sans-serif;
    font-size: 22px;
    font-weight: 600;
    height: 47px;
    margin-right: 18px;
    text-align: center;
    width: 47px
}

.single--post .ingredient-list .recipe-ingredient-unit:after,
.single--post .ingredient-list .recipe-ingredient-name:after,
.single--post .ingredient-list .recipe-ingredient-notes:after {
    content: '';
    white-space: pre
}

.single--post .ingredients .wpurp-title,
.single--post .instructions .wpurp-title {
    display: none
}

.single--post .serve-total {
    padding: 0 20px
}

.single--post .serve-total .wpurp-recipe-servings {
    margin-left: 5px
}

.single--post .ingredients ul {
    list-style: none;
    margin: 0
}

.single--post .ingredients ul li {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    border-bottom: 1px solid rgba(65, 70, 77, 0.25)
}

.single--post .ingredients ul li.group {
    font-family: "botanika-mono-web", monospace;
    font-size: 22px;
    color: #41464D;
    letter-spacing: 0.4px;
    margin-top: 15px
}

.single--post .ingredients ul li.group:first-of-type {
    margin-top: 0
}

.single--post .ingredients ul li.wpurp-recipe-ingredient {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.single--post .ingredients ul li.wpurp-recipe-ingredient span {
    font-family: "zeitung", sans-serif
}

.single--post .ingredients ul li.wpurp-recipe-ingredient span.recipe-ingredient-quantity-unit {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    font-size: 16px
}

.single--post .ingredients ul li.wpurp-recipe-ingredient span.wpurp-recipe-ingredient-unit {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    padding-left: 20px;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.single--post .ingredients ul li.wpurp-recipe-ingredient span.wpurp-recipe-ingredient-quantity {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    background-color: #dee8d6;
    font-size: 20px;
    font-weight: bold;
    height: 47px;
    width: 47px
}

.single--post .ingredients ul li.wpurp-recipe-ingredient span.wpurp-recipe-ingredient-name {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin-left: 5px;
    font-size: 16px
}

.single--post .ingredients ul li.wpurp-recipe-ingredient span.wpurp-recipe-ingredient-notes {
    margin-left: 5px;
    font-size: 16px
}

.single--post .instruction-list {
    margin-top: 30px
}

.single--post .instructions .wpurp-container ol li {
    line-height: 26px;
    margin-bottom: 25px;
    padding-left: 0;
    margin-left: 10px
}

.single--post .instructions .wpurp-container ol li img {
    float: right
}

.single--post .nutrition-label .wpurp-container {
    margin-bottom: 20px
}

.single--post .post--content-item-separator .content {
    padding-bottom: 10px;
    border-bottom: 1px dashed #8aafaf;
    margin-bottom: 20px
}

.single--post .callout {
    margin: 30px 0;
    position: relative;
    background-color: #41464d;
    z-index: 9;
    overflow: hidden
}

@media (max-width: 500px) {
    .single--post .callout {
        display: none
    }
}

.single--post .callout--bricks {
    top: 0;
    position: absolute;
    left: 0;
    height: 100%;
    width: 55%;
    background-color: #41464d;
    background-image: url("data:image/svg+xml,%3Csvg width='42' height='44' viewBox='0 0 42 44' xmlns='http://www.w3.org/2000/svg'%3E%3Cg id='Page-1' fill='none' fill-rule='evenodd'%3E%3Cg id='brick-wall' fill='%23dee8d6' fill-opacity='0.07'%3E%3Cpath d='M0 0h42v44H0V0zm1 1h40v20H1V1zM0 23h20v20H0V23zm22 0h20v20H22V23z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E")
}

.single--post .callout--bricks:before {
    content: '';
    position: absolute;
    background: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, 0)), to(#41464d));
    background: linear-gradient(to right, rgba(0, 0, 0, 0) 0%, #41464d 100%);
    filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#41464d', GradientType=1);
    top: 0;
    right: 0;
    width: 300px;
    height: 100%
}

.single--post .callout--row {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
}

.single--post .callout--image {
    position: relative
}

.single--post .callout--image-circle {
    position: relative;
    bottom: 0;
    left: 0;
    height: 420px;
    width: 420px;
    border-radius: 100%;
    background-image: url("https://via.placeholder.com/500x500");
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center;
    -webkit-transform: translate3d(3%, 60px, 0);
    transform: translate3d(3%, 60px, 0)
}

@media (max-width: 1024px) {
    .single--post .callout--image-circle {
        height: 380px;
        width: 380px
    }
}

.single--post .callout--content {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    padding: 0 1% 0 6%
}

.single--post .callout--content-quote {
    position: relative
}

.single--post .callout--content-quote:before {
    content: '\201C';
    position: absolute;
    top: -30px;
    left: 0;
    font-family: "eloquent-jf-pro", serif;
    color: #dee8d6;
    font-size: 65px
}

.single--post .callout--content-quote span:after {
    content: '\201D';
    position: absolute;
    font-family: "eloquent-jf-pro", serif;
    color: #dee8d6;
    font-size: 65px;
    -webkit-transform: translate3d(10px, 14px, 0);
    transform: translate3d(10px, 14px, 0)
}

.single--post .callout--content-text span {
    color: #8aafaf;
    font-size: 36px
}

@media (max-width: 768px) {
    .single--post .callout--content-text span {
        font-size: 26px
    }
}

.single--post .callout--content-author {
    margin-top: 20px
}

.single--post .callout--content-author span {
    font-weight: bold
}

.single--post blockquote {
    display: block;
    padding: 10px;
    position: relative
}

.single--post blockquote:before {
    content: '\201C';
    position: absolute;
    top: 0px;
    left: 0;
    font-family: "eloquent-jf-pro", serif;
    color: #9BB9B9;
    font-size: 35px
}

.single--post blockquote:after {
    content: '\201D';
    position: absolute;
    font-family: "eloquent-jf-pro", serif;
    color: #9BB9B9;
    font-size: 35px;
    -webkit-transform: translate3d(-5px, -12px, 0);
    transform: translate3d(-5px, -12px, 0);
    right: 0
}

.single--post .related {
    margin-top: 30px
}

.single--post .related.bottom {
    margin-top: 45px
}

.single--post .slide__post {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-flow: column;
    flex-flow: column;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    min-height: 420px;
    text-align: center
}

.single--post .slide__post a:not(.button) {
    color: #41464D
}

.single--post .slide__post .feat-image {
    background-position: center;
    background-size: cover;
    border-radius: 50%;
    height: 278px;
    width: 278px;
    max-height: 278px;
    max-width: 278px
}

.single--post .slide__post .title {
    display: inline-block;
    font-size: 20px;
    font-weight: 600;
    line-height: 1.4;
    margin-top: 14px;
    max-width: 278px
}

.single--post .slide__post .meta {
    border-bottom: 2px solid #8aafaf;
    border-top: 2px solid #8aafaf;
    bottom: 0;
    color: #41464D;
    font-family: "zeitung", sans-serif;
    font-size: 14px;
    line-height: 1.14;
    padding: 9px 0;
    position: absolute;
    width: 100%;
    max-width: 278px
}

.single--post .slide__post .meta .date {
    display: inline-block;
    float: left;
    margin-left: 9%;
    text-align: left
}

.single--post .slide__post .meta .date.center {
    float: none;
    text-align: center;
    margin: 0 auto
}

.single--post .slide__post.custom {
    min-height: auto
}

.single--post .slide__post.custom .feat-image {
    border-radius: 0
}

.single--post .slide__post.custom .title {
    font-weight: normal
}

.single--post .slide__post.custom .button {
    position: absolute;
    bottom: 0
}

.single--post .slide__post.custom.circle-border .feat-image {
    background-color: #fff;
    background-size: auto;
    background-repeat: no-repeat;
    border: 1px solid #41464D;
    border-radius: 50%
}

@media (min-width: 1220px) {
    .single--post .slides .slick-prev {
        left: -36px
    }
    .single--post .slides .slick-next {
        right: -36px
    }
}

.single--post .slides+.button {
    margin-top: 30px
}

.single--post .related.bottom {
    padding-bottom: 1px
}

.single--post .single-navigation {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    background-color: #dee8d6;
    margin-top: 30px
}

@media (max-width: 500px) {
    .single--post .single-navigation {
        display: none
    }
}

.single--post .single-navigation-mobile {
    background: #EDF2EA url(/wp-content/themes/betterweather/assets/images/penny-tile-circle.png) repeat;
    height: 160px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

@media (min-width: 768px) {
    .single--post .single-navigation-mobile {
        display: none
    }
}

.single--post .single-navigation-mobile a {
    max-width: 145px;
    min-width: 145px;
    position: relative
}

.single--post .single-navigation-mobile a.prev {
    text-align: right;
    padding: 8px 25px 10px 40px
}

.single--post .single-navigation-mobile a.prev:after {
    left: 8px;
    right: auto;
    -webkit-transform: rotate(180deg) translate(0, -22%);
    transform: rotate(180deg) translate(0, -22%)
}

.single--post .single-navigation-mobile .divider {
    border-right: 1px dashed #9BB9B9;
    display: block;
    height: 100px;
    width: 1px
}

.single--post .previous,
.single--post .next {
    width: 38%
}

@media (max-width: 768px) {
    .single--post .previous,
    .single--post .next {
        width: 50%
    }
}

.single--post .single-navigation--previous>a,
.single--post .single-navigation--next>a {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    width: 100%
}

.single--post .single-navigation--space {
    background-image: url(/wp-content/themes/betterweather/assets/images/wood-pattern.png);
    background-size: 200%;
    background-position: center center;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    padding: 10px;
    width: 24%
}

.single--post .single-navigation--space>div span {
    border-top: 1px solid #41464D;
    border-bottom: 1px solid #41464D;
    padding: 10px 0;
    font-family: "adobe-garamond-pro", serif;
    font-style: italic;
    font-size: 26px
}

@media (max-width: 768px) {
    .single--post .single-navigation--space {
        display: none
    }
}

.single--post .single-navigation--previous {
    border-right: 1px dashed #41464D
}

.single--post .single-navigation--previous .single-navigation--image-source {
    border-radius: 0 100% 100% 0
}

.single--post .single-navigation--previous .single-navigation--content-link:after {
    content: '';
    position: absolute;
    background-color: #41464D;
    width: 1px;
    height: 100%;
    top: 0;
    right: -1px
}

.single--post .single-navigation--previous .single-navigation--content-link>div:before {
    content: '\003C';
    position: relative;
    color: #fff;
    font-family: "adobe-garamond-pro", serif;
    font-style: italic;
    font-size: 18px;
    font-weight: bold;
    padding-right: 5px
}

.single--post .single-navigation--next {
    border-left: 1px dashed #41464D
}

.single--post .single-navigation--next .single-navigation--image-source {
    border-radius: 100% 0 0 100%
}

.single--post .single-navigation--next .single-navigation--content-link:before {
    content: '';
    position: absolute;
    background-color: #41464D;
    width: 1px;
    height: 100%;
    top: 0;
    left: -1px
}

.single--post .single-navigation--next .single-navigation--content-link>div:after {
    content: '\003E';
    position: relative;
    color: #fff;
    font-family: "adobe-garamond-pro", serif;
    font-style: italic;
    font-size: 18px;
    font-weight: bold;
    padding-left: 5px
}

.single--post .single-navigation--previous .no-link,
.single--post .single-navigation--next .no-link {
    pointer-events: none
}

.single--post .single-navigation--previous .no-link:hover,
.single--post .single-navigation--next .no-link:hover {
    cursor: default
}

.single--post .single-navigation--previous .no-link .single-navigation--content-link>div:before,
.single--post .single-navigation--previous .no-link .single-navigation--content-link>div:after,
.single--post .single-navigation--next .no-link .single-navigation--content-link>div:before,
.single--post .single-navigation--next .no-link .single-navigation--content-link>div:after {
    display: none
}

.single--post .single-navigation--previous .no-link .comment-count,
.single--post .single-navigation--next .no-link .comment-count {
    display: none
}

.single--post .single-navigation--image {
    position: relative
}

.single--post .single-navigation--image>div:first-of-type {
    position: absolute;
    top: 0;
    left: 0;
    background-color: #41464D;
    width: 100%;
    z-index: 1;
    height: 20%;
    -webkit-transition: all .3s linear;
    transition: all .3s linear
}

.single--post .single-navigation--image>div:last-of-type {
    position: absolute;
    bottom: 0;
    left: 0;
    border-top: 1px solid #41464D;
    background-color: transparent;
    width: 100%;
    z-index: 1;
    height: 20%
}

@media (max-width: 768px) {
    .single--post .single-navigation--image {
        width: 40%
    }
}

.single--post .single-navigation--image-source {
    height: 200px;
    width: 200px;
    position: relative;
    background-image: url("https://via.placeholder.com/300x300");
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center;
    z-index: 2
}

.single--post .single-navigation--content {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-flex: 2;
    -ms-flex-positive: 2;
    flex-grow: 2
}

.single--post .single-navigation--content>div {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex: 1.0;
    -ms-flex-positive: 1.0;
    flex-grow: 1.0
}

@media (max-width: 768px) {
    .single--post .single-navigation--content {
        min-width: 60%
    }
}

.single--post .single-navigation--content-link {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: 20%;
    background-color: #41464D;
    position: relative;
    -webkit-transition: all .3s linear;
    transition: all .3s linear
}

.single--post .single-navigation--content-link>div {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    padding-left: 15px;
    position: relative;
    height: 100%;
    width: 100%;
    color: #fff;
    font-family: "adobe-garamond-pro", serif;
    font-style: italic;
    font-size: 18px;
    font-weight: bold
}

.single--post .single-navigation--content-title {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    height: 60%;
    padding: 15px
}

.single--post .single-navigation--content-title span {
    font-family: "adobe-garamond-pro", serif;
    font-size: 18px;
    font-weight: bold;
    color: #41464D
}

.single--post .single-navigation--content-meta {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: 20%;
    border-top: 1px solid #41464D
}

.single--post .single-navigation--content-meta>div {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    width: 50%
}

.single--post .single-navigation--content-meta>div:first-of-type {
    border-right: 1px dashed #41464D
}

@media (max-width: 768px) {
    .single--post .single-navigation--content-meta>div:first-of-type {
        width: 66%
    }
}

@media (max-width: 768px) {
    .single--post .single-navigation--content-meta>div:last-child {
        width: 33%
    }
}

.single--post .single-navigation--content-meta>div span {
    color: #41464D;
    font-family: "zeitung", sans-serif;
    font-size: 12px
}

.single--post .single-navigation--previous:hover .single-navigation--content-link,
.single--post .single-navigation--next:hover .single-navigation--content-link {
    background-color: #585f69
}

.single--post .single-navigation--previous:hover .single-navigation--image>div:first-of-type,
.single--post .single-navigation--next:hover .single-navigation--image>div:first-of-type {
    background-color: #585f69
}

@media (max-width: 768px) {
    .single--post .single-navigation--previous .single-navigation--image-source {
        left: -50px
    }
}

@media (max-width: 768px) {
    .single--post .single-navigation--next .single-navigation--image-source {
        right: -50px
    }
}

.single--post h4#comments {
    padding: 0 20px
}

.mod--accordion {
    margin-top: 30px
}

.mod--accordion .accordion {
    margin: 10px auto 30px;
    max-width: 600px;
    width: 100%
}

.mod--accordion .accordion__item {
    padding-bottom: 24px;
    margin-bottom: 4px;
    position: relative
}

.mod--accordion .accordion__item:after {
    background: url(/wp-content/themes/betterweather/assets/images/dark-gray-pixel.png) repeat-x left center;
    border-top: 1px dashed #9BB9B9;
    border-bottom: 1px dashed #9BB9B9;
    content: '';
    display: block;
    line-height: 20px;
    height: 1px;
    padding: 4px 0;
    position: absolute;
    bottom: 0;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    width: 100%
}

.mod--accordion .accordion__item__headline {
    background-position: left center;
    background-repeat: no-repeat;
    color: #41464D;
    display: block;
    font-size: 36px;
    line-height: 1;
    position: relative;
    padding: 17px 0 17px 106px;
    width: 100%
}

.mod--accordion .accordion__item__headline.no-image {
    padding: 17px 0 17px 15px
}

.mod--accordion .accordion__item__headline .plus-icon {
    background-color: #b43348;
    border-radius: 50%;
    height: 35px;
    position: absolute;
    right: 0;
    top: 50%;
    width: 35px;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%)
}

.mod--accordion .accordion__item__headline .plus-icon:before,
.mod--accordion .accordion__item__headline .plus-icon:after {
    content: '';
    position: absolute;
    background: #EDF2EA;
    -webkit-transition: all 0.3s ease;
    transition: all 0.3s ease
}

.mod--accordion .accordion__item__headline .plus-icon:before {
    width: 1px;
    height: 10px;
    top: 50%;
    left: 50%;
    -webkit-transform: translateY(-50%) translateX(-50%);
    transform: translateY(-50%) translateX(-50%)
}

.mod--accordion .accordion__item__headline .plus-icon:after {
    width: 10px;
    height: 1px;
    top: 50%;
    left: 50%;
    -webkit-transform: translateY(-50%) translateX(-50%);
    transform: translateY(-50%) translateX(-50%)
}

.mod--accordion .accordion__item__headline .plus-icon span {
    position: absolute;
    background-color: #000;
    width: 12px;
    height: 3px;
    top: 51%;
    right: 43%;
    -webkit-transform: translateY(-51%);
    transform: translateY(-51%)
}

.mod--accordion .accordion__item__headline .plus-icon .expand-icon {
    position: absolute;
    top: 50%;
    left: 0;
    height: 3px;
    background: transparent;
    width: 12px;
    -webkit-transition: 0.5s all ease;
    transition: 0.5s all ease
}

.mod--accordion .accordion__item__headline.accordion--expanded .plus-icon:after {
    background-color: transparent
}

.mod--accordion .accordion__item__headline.accordion--expanded .plus-icon:before {
    -webkit-transform: translateY(-50%) rotate(-90deg);
    transform: translateY(-50%) rotate(-90deg)
}

@media (max-width: 500px) {
    .mod--accordion .accordion__item__headline {
        font-size: 24px
    }
}

.mod--accordion .wysiwyg {
    font-size: 18px;
    line-height: 26px
}

.mod--accordion .wysiwyg a {
    font-weight: 600
}

.mod--filtered_posts .comment-count {
    margin-right: 0
}

.mod--filtered_posts .comment-count:after {
    left: -21px;
    top: -2px
}

.mod--filtered_posts .post-filters {
    -webkit-transition: .25s ease-in-out;
    transition: .25s ease-in-out;
    max-height: 0;
    overflow: hidden;
    margin-bottom: 20px
}

.mod--filtered_posts .post-filters.active {
    max-height: 1000px
}

@media (min-width: 768px) {
    .mod--filtered_posts .post-filters {
        max-height: 1000px
    }
    .mod--filtered_posts .post-filters ul {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -ms-flex-flow: row nowrap;
        flex-flow: row nowrap;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
        margin-bottom: 12px
    }
}

.mod--filtered_posts .post-filters li {
    display: block;
    border-bottom: 1px solid #fff
}

.mod--filtered_posts .post-filters li>a {
    height: auto !important
}

.mod--filtered_posts .post-filters li>a.all {
    padding: 6px 0
}

.mod--filtered_posts .post-filters li>.select2 {
    width: 100% !important;
    background-image: none;
    padding: 8px 0;
    height: auto;
    text-align: right
}

@media (min-width: 768px) {
    .mod--filtered_posts .post-filters li>.select2 {
        min-width: 350px;
        background: url(/wp-content/themes/betterweather/assets/images/hexpattern.png) -10px -10px repeat
    }
}

.mod--filtered_posts .post-filters li>.select2-container .select2-selection__rendered {
    font-weight: normal;
    text-transform: uppercase;
    font-size: 18px;
    font-family: "zeitung", sans-serif
}

@media (min-width: 768px) {
    .mod--filtered_posts .post-filters li>.select2-container .select2-selection__rendered {
        text-transform: none;
        font-size: 16px;
        padding-right: 50px;
        text-align: right
    }
}

@media (min-width: 768px) {
    .mod--filtered_posts .post-filters li {
        border-bottom: 0
    }
}

.mod--filtered_posts .post-filters li.all-container {
    display: none
}

.mod--filtered_posts .post-filters li.all-container a {
    height: 100% !important
}

@media (min-width: 768px) {
    .mod--filtered_posts .post-filters li.all-container {
        border-right: 1px dashed #41464d;
        display: inline-block
    }
}

.mod--filtered_posts .post-filters li:last-child {
    border-right: none
}

.mod--filtered_posts .post-filters li.active {
    font-weight: bold;
    border-bottom: 3px solid;
    height: auto !important
}

.mod--filtered_posts .post-filters li .all {
    text-align: center
}

.mod--filtered_posts .post-filters a,
.mod--filtered_posts .post-filters select {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    border: 0;
    border-radius: 0;
    display: block;
    background: url(/wp-content/themes/betterweather/assets/images/hexpattern.png) -10px -10px repeat;
    min-width: 125px;
    line-height: inherit;
    font-size: inherit;
    font-family: inherit;
    outline: 0;
    color: #41464d
}

.mod--filtered_posts .post-filters a {
    padding: 0 10px
}

.mod--filtered_posts .post-filters a,
.mod--filtered_posts .post-filters .select2-container {
    height: 30px;
    font-family: "zeitung", sans-serif
}

.mod--filtered_posts .post-filters a.active:after {
    content: '';
    position: aboslute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 3px;
    background: #41464d
}

.mod--filtered_posts .disclaimer {
    color: #41464D;
    font-size: 18px;
    font-style: italic;
    text-align: center
}

.mod--filtered_posts .header-lines {
    margin-bottom: 80px
}

.mod--filtered_posts .selected-post-filters {
    text-align: center;
    margin-bottom: 30px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-flow: row wrap;
    flex-flow: row wrap
}

@media (min-width: 768px) {
    .mod--filtered_posts .selected-post-filters {
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center
    }
}

.mod--filtered_posts .selected-post-filters .filter {
    width: 50%;
    padding: 0 10px;
    margin-bottom: 10px
}

.mod--filtered_posts .selected-post-filters .filter a {
    display: block
}

@media (min-width: 768px) {
    .mod--filtered_posts .selected-post-filters .filter {
        margin-bottom: 0;
        width: auto
    }
}

.mod--filtered_posts .selected-post-filters a.clear-filter {
    color: #41464d;
    padding: 18px 20px 20px 35px;
    background-color: transparent;
    border: 1px dashed #B13349;
    border-radius: 8px;
    font-family: "zeitung", sans-serif;
    font-size: 14px;
    border: 1px solid #8aafaf;
    position: relative;
    -webkit-transition: all .3s linear;
    transition: all .3s linear
}

.mod--filtered_posts .selected-post-filters a.clear-filter:hover {
    background-color: #f5f8f8
}

.mod--filtered_posts .selected-post-filters a.clear-filter:before {
    content: '';
    position: absolute;
    top: 3px;
    right: 3px;
    bottom: 3px;
    left: 3px;
    border: 1px dashed #8aafaf;
    border-radius: 8px
}

.mod--filtered_posts .selected-post-filters a.clear-filter:after {
    content: '';
    position: absolute;
    top: 50%;
    left: 10px;
    width: 16px;
    height: 16px;
    margin-top: -8px;
    background-image: url(/wp-content/themes/betterweather/assets/images/FilterClearX.svg);
    background-size: contain;
    background-position: center;
    background-repeat: no-repeat
}

.mod--filtered_posts .selected-post-filters a.filter-read-more {
    display: block;
    text-transform: uppercase;
    margin-top: 5px;
    font-family: "zeitung", sans-serif;
    font-size: 12px
}

.mod--filtered_posts .select2-container .select2-selection--single .select2-selection__rendered {
    position: relative;
    color: #41464d
}

.mod--filtered_posts .select2-container .select2-selection--single .select2-selection__rendered:after {
    content: '';
    position: absolute;
    top: 50%;
    right: 10px;
    width: 15px;
    height: 10px;
    background-image: url(/wp-content/themes/betterweather/assets/images/DropDownActive.svg);
    background-size: contain;
    background-position: center;
    background-repeat: no-repeat;
    margin-top: -5px;
    -webkit-transition: .25s ease-in-out;
    transition: .25s ease-in-out
}

.mod--filtered_posts .select2-container--open .select2-selection--single .select2-selection__rendered:after {
    -webkit-transform: rotate(-180deg);
    transform: rotate(-180deg)
}

.mod--filtered_posts .posts-container {
    margin-top: 60px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap
}

.mod--filtered_posts .recipe {
    width: 100%;
    padding: 20px;
    border-bottom: 1px dashed #ccc;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
}

@media (min-width: 500px) {
    .mod--filtered_posts .recipe {
        width: 50%;
        border-right: 1px dashed #ccc;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center
    }
    .mod--filtered_posts .recipe:nth-child(2n) {
        border-right: none
    }
}

@media (min-width: 768px) {
    .mod--filtered_posts .recipe {
        width: 33.33333%;
        border-right: 1px dashed #ccc
    }
    .mod--filtered_posts .recipe:nth-child(2n) {
        border-right: 1px dashed #ccc
    }
    .mod--filtered_posts .recipe:nth-child(3n) {
        border-right: none
    }
}

@media (min-width: 1024px) {
    .mod--filtered_posts .recipe {
        width: 25%;
        border-right: 1px dashed #ccc
    }
    .mod--filtered_posts .recipe:nth-child(3n) {
        border-right: 1px dashed #ccc
    }
    .mod--filtered_posts .recipe:nth-child(4n) {
        border-right: none
    }
}

@media (min-width: 500px) {
    .mod--filtered_posts .recipe {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column
    }
}

.mod--filtered_posts .recipe__image {
    position: relative;
    border: 1px solid #41464d;
    border-radius: 50%;
    overflow: hidden;
    background: #ccc;
    margin-bottom: 20px;
    min-width: 100px;
    width: 100%
}

.mod--filtered_posts .recipe__image:after {
    content: '';
    padding-bottom: 100%;
    display: block
}

.mod--filtered_posts .recipe__image img {
    position: absolute;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    width: auto;
    height: auto;
    min-width: 100%;
    min-height: 100%
}

.mod--filtered_posts .recipe__image--portrait img {
    max-width: 100%;
    max-height: none
}

.mod--filtered_posts .recipe__image--landscape img {
    max-width: none;
    max-height: 100%
}

@media (max-width: 500px) {
    .mod--filtered_posts .recipe__image {
        margin-bottom: 0;
        margin-right: 10px;
        width: auto
    }
}

.mod--filtered_posts .recipe__content {
    width: 100%
}

.mod--filtered_posts .recipe__content .meta_link .recipe__link .button {
    display: block;
    margin-right: auto;
    margin-left: auto
}

@media (max-width: 500px) {
    .mod--filtered_posts .recipe__content .meta_link .recipe__link .button {
        margin-right: auto;
        margin-left: 0
    }
}

.mod--filtered_posts .recipe__name {
    margin-bottom: 10px;
    min-height: 48px;
    display: block;
    color: inherit;
    font-weight: bold;
    font-size: 20px
}

@media (min-width: 500px) {
    .mod--filtered_posts .recipe__name {
        text-align: center
    }
}

.mod--filtered_posts .recipe__meta {
    border-top: 2px solid #8aafaf;
    border-bottom: 2px solid #8aafaf;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    padding: 10px 0;
    font-family: "zeitung", sans-serif;
    font-size: 14px;
    color: #41464d
}

.mod--filtered_posts .recipe__meta__date {
    font-weight: bold
}

.mod--filtered_posts .pagination-container {
    padding: 50px 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-flow: row nowrap;
    flex-flow: row nowrap;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center
}

.mod--filtered_posts .pagination-container .pagination-rule {
    -webkit-box-flex: 1;
    -ms-flex: 1 1 50%;
    flex: 1 1 50%;
    height: 11px;
    border-top: 1px dashed #9BB9B9;
    border-bottom: 1px dashed #9BB9B9;
    position: relative
}

.mod--filtered_posts .pagination-container .pagination-rule:before {
    content: "";
    position: absolute;
    width: 100%;
    height: 1px;
    top: 4px;
    left: 0;
    background: #000
}

@media (max-width: 500px) {
    .mod--filtered_posts .pagination-container .pagination-rule {
        display: none
    }
}

.mod--filtered_posts .pagination-container .pagination-arrow {
    width: 35px;
    height: 35px;
    background: #ccc;
    -webkit-box-flex: 0;
    -ms-flex: 0 0 35px;
    flex: 0 0 35px;
    cursor: pointer;
    border-radius: 50%
}

.mod--filtered_posts .pagination-container .pagination-arrow--prev {
    margin-left: 20px;
    background: url(/wp-content/themes/betterweather/assets/images/pagination-arrow-left.png) no-repeat center;
    background-size: cover
}

.mod--filtered_posts .pagination-container .pagination-arrow--next {
    margin-right: 20px;
    background: url(/wp-content/themes/betterweather/assets/images/pagination-arrow-right.png) no-repeat center;
    background-size: cover
}

.mod--filtered_posts .pagination-container .pagination-wrapper {
    max-width: 255px;
    overflow: hidden;
    text-align: center;
    -webkit-box-flex: 0;
    -ms-flex: 0 0 255px;
    flex: 0 0 255px;
    margin: 0 5px
}

.mod--filtered_posts .pagination-container .pagination-wrapper .posts-pagination {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-flow: row nowrap;
    flex-flow: row nowrap;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -webkit-transition: -webkit-transform .5s ease-in-out;
    transition: -webkit-transform .5s ease-in-out;
    transition: transform .5s ease-in-out;
    transition: transform .5s ease-in-out, -webkit-transform .5s ease-in-out;
    width: auto;
    margin: 0px auto
}

.mod--filtered_posts .pagination-container .pagination-wrapper a {
    -webkit-box-flex: 0;
    -ms-flex-positive: 0;
    flex-grow: 0;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    display: block;
    margin: 0 8px;
    width: 35px;
    height: 35px;
    color: #8aafaf;
    border: 1px solid #8aafaf;
    border-radius: 50%;
    line-height: 35px;
    -webkit-transition: .3s ease;
    transition: .3s ease
}

.mod--filtered_posts .pagination-container .pagination-wrapper a:hover,
.mod--filtered_posts .pagination-container .pagination-wrapper a.page--active {
    background: #b43348;
    border-color: #b43348;
    color: #fff
}

.mod--filtered_posts .mobile-filters {
    position: relative;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-flow: row nowrap;
    flex-flow: row nowrap;
    z-index: 10;
    -webkit-transition: .25s ease-in-out;
    transition: .25s ease-in-out
}

@media (min-width: 768px) {
    .mod--filtered_posts .mobile-filters {
        display: none
    }
}

.mod--filtered_posts .mobile-filters>button {
    margin: 0;
    background: #eef3ea;
    color: #000;
    border-radius: 0;
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    text-align: center;
    font-weight: normal;
    text-transform: capitalize;
    border-right: 1px dashed #000;
    position: relative
}

.mod--filtered_posts .mobile-filters>button:before {
    content: '';
    height: 3px;
    background-color: #000;
    position: absolute;
    left: 0;
    bottom: 0;
    right: 0;
    -webkit-transition: .25s ease;
    transition: .25s ease;
    opacity: 0
}

.mod--filtered_posts .mobile-filters>button.active {
    font-weight: bold
}

.mod--filtered_posts .mobile-filters>button.active:before {
    opacity: 1
}

.mod--filtered_posts .mobile-filters>button:last-child {
    border-right: 0
}

.mod--filtered_posts .mobile-filters>button:after {
    display: none
}

.mod--filtered_posts .mobile-filters>button.toggle:after {
    content: '';
    display: block;
    position: absolute;
    top: 50%;
    right: 10px;
    width: 15px;
    height: 10px;
    background-image: url(/wp-content/themes/betterweather/assets/images/DropDownActive.svg);
    background-size: contain;
    background-position: center;
    background-repeat: no-repeat;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    -webkit-transition: .25s ease-in-out;
    transition: .25s ease-in-out
}

.mod--filtered_posts .mobile-filters__accordion {
    position: absolute;
    width: 100%;
    bottom: 0;
    -webkit-transition: .25s ease;
    transition: .25s ease;
    opacity: 0;
    z-index: -1
}

.mod--filtered_posts .mobile-filters__accordion>li {
    display: block;
    border-bottom: 1px solid #fff
}

.mod--filtered_posts .mobile-filters__accordion>li:last-child {
    border-bottom: 0
}

.mod--filtered_posts .mobile-filters__accordion>li select {
    outline: none
}

.mod--filtered_posts .mobile-filters__accordion>li .select2 {
    width: 100% !important;
    background-image: none;
    padding: 8px 0;
    outline: none
}

.mod--filtered_posts .mobile-filters__accordion>li .select2 .select2-selection__rendered {
    font-weight: bold;
    text-transform: uppercase;
    font-size: 18px;
    font-family: "zeitung", sans-serif
}

.mod--filtered_posts .mobile-filters__accordion>li .select2 .select2-selection__rendered:after {
    -webkit-transform: rotate(-90deg);
    transform: rotate(-90deg)
}

.mod--filtered_posts .mobile-filters__accordion>li .select2.select2-container--open .select2-selection__rendered:after {
    -webkit-transform: rotate(-180deg);
    transform: rotate(-180deg)
}

.mod--filtered_posts .mobile-filters.active button.toggle:after {
    -webkit-transform: translateY(-50%) rotate(-180deg);
    transform: translateY(-50%) rotate(-180deg)
}

.mod--filtered_posts .ruled {
    position: relative;
    display: block;
    text-align: center
}

.mod--filtered_posts .ruled:before {
    content: '';
    height: 11px;
    border-top: 1px dashed #9BB9B9;
    border-bottom: 1px dashed #9BB9B9;
    position: absolute;
    top: 50%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    width: 100%;
    left: 0
}

.mod--filtered_posts .ruled:after {
    content: '';
    height: 1px;
    background-color: #000;
    width: 100%;
    position: absolute;
    top: 50%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    left: 0
}

.mod--filtered_posts .ruled span {
    background-color: #fff;
    display: inline-block;
    position: relative;
    z-index: 10;
    padding: 0 20px
}

.mod--form {
    margin: 30px 0
}

.mod--form .container {
    padding-bottom: 30px
}

.mod--form .content {
    width: 100%
}

@media (min-width: 1024px) {
    .mod--form .content {
        margin: 0 auto;
        max-width: 700px
    }
}

.mod--form .heading {
    text-align: center
}

.mod--form .heading p {
    font-size: 18px;
    line-height: 2
}

.mod--form .heading p:last-child {
    margin-bottom: 40px
}

.mod--form .instructions {
    font-size: 14px
}

.mod--form .instructions a {
    font-weight: 600
}

.mod--form .gform_wrapper {
    margin-bottom: 20px
}

.mod--form form label {
    font-size: 18px;
    font-style: italic;
    color: #939aa4;
    text-indent: 20px
}

.mod--form form label:after {
    content: '...';
    opacity: 1;
    -webkit-transition: all .3s linear;
    transition: all .3s linear
}

.mod--form form label.active {
    font-style: normal;
    color: #41464D
}

.mod--form form label.active:after {
    opacity: 0
}

.mod--form form .hide-label label {
    display: none
}

@media (min-width: 1024px) {
    .mod--form form input[type='text'] {
        width: 50%
    }
}

.mod--form form input[type='text'],
.mod--form form textarea {
    font-family: "adobe-garamond-pro", serif;
    font-size: 18px;
    line-height: 1;
    border: 1px dashed #41464D;
    padding: 9px 0 9px 20px
}

.mod--form form textarea::-webkit-input-placeholder {
    font-size: 18px;
    font-style: italic;
    font-family: "adobe-garamond-pro", serif;
    color: #707884
}

.mod--form form textarea::-ms-input-placeholder {
    font-size: 18px;
    font-style: italic;
    font-family: "adobe-garamond-pro", serif;
    color: #707884
}

.mod--form form textarea::placeholder {
    font-size: 18px;
    font-style: italic;
    font-family: "adobe-garamond-pro", serif;
    color: #707884
}

.mod--form form .ginput_container:after {
    display: none !important
}

.mod--header_banner {
    height: 470px
}

@media (max-width: 768px) {
    .mod--header_banner {
        height: auto
    }
}

.mod--header_banner .left-half {
    background-size: cover !important;
    height: 471px
}

@media (min-width: 769px) {
    .mod--header_banner .left-half {
        background: url(/wp-content/themes/betterweather/assets/images/home-header-top-circle.svg) bottom right no-repeat
    }
}

@media (max-width: 768px) {
    .mod--header_banner .left-half {
        display: none;
        height: auto
    }
}

@media (max-width: 768px) {
    .mod--header_banner .right-half {
        background-position: 0 0;
        display: block;
        position: relative;
        width: 100%
    }
    .mod--header_banner .right-half.hide-mobile {
        display: none
    }
    .mod--header_banner .right-half.hide-desktop .container {
        bottom: 0;
        position: absolute
    }
    .mod--header_banner .right-half.hide-desktop .wrapper {
        position: absolute;
        bottom: 0;
        text-align: left
    }
    .mod--header_banner .right-half.hide-desktop .pre-title {
        display: inline-block;
        font-size: 27px;
        line-height: 1.1;
        margin-bottom: 10px;
        text-shadow: 1px 1px 4px rgba(0, 0, 0, 0.4)
    }
    .mod--header_banner .right-half.hide-desktop h1 {
        width: 50%;
        text-shadow: 1px 1px 4px rgba(0, 0, 0, 0.4)
    }
}

@media (max-width: 768px) {
    .mod--header_banner>.container {
        display: block
    }
}

.mod--header_banner .left {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    width: 50%;
    height: 100%
}

.mod--header_banner .left>* {
    text-align: left
}

.mod--header_banner .left span {
    color: #41464D;
    display: inline-block;
    font-size: 28px;
    font-style: italic;
    margin-bottom: 16px;
    width: 100%
}

@media (max-width: 500px) {
    .mod--header_banner .left span {
        font-size: 24px
    }
}

.mod--header_banner .left h1 {
    color: #41464D;
    line-height: .9
}

.mod--header_banner .left p {
    color: #41464D;
    font-size: 16px;
    line-height: 24px;
    padding-right: 35%
}

@media (max-width: 768px) {
    .mod--header_banner .left {
        display: block;
        bottom: 0;
        height: auto;
        width: 100%
    }
    .mod--header_banner .left p {
        font-size: 18px;
        line-height: 26px;
        margin: 0 auto;
        padding: 15px;
        text-align: center;
        width: 80%
    }
}

@media (max-width: 768px) and (max-width: 500px) {
    .mod--header_banner .left p {
        width: 96%
    }
}

@media (min-width: 1024px) {
    .mod--header_banner {
        min-height: 470px
    }
}

.mod--title_only {
    margin-top: 30px
}

.mod--image_and_content {
    height: 900px;
    position: relative
}

.mod--image_and_content .image {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: top right;
    height: 100%;
    position: absolute;
    width: 50%;
    top: 0
}

.mod--image_and_content .image:after {
    background: url(/wp-content/themes/betterweather/assets/images/sliver-left.svg) no-repeat center center;
    background-size: contain;
    content: '';
    display: block;
    height: 100%;
    position: absolute;
    width: 75px;
    z-index: 1;
    -webkit-transform: rotate(180deg);
    transform: rotate(180deg)
}

@media (max-width: 768px) {
    .mod--image_and_content .image {
        height: 350px;
        width: 100%;
        position: relative
    }
    .mod--image_and_content .image:after {
        display: none
    }
}

@media (max-width: 500px) {
    .mod--image_and_content .image {
        height: 300px
    }
}

.mod--image_and_content.left .image {
    left: 0
}

.mod--image_and_content.left .image:after {
    right: -2px;
    -webkit-transform: rotate(180deg);
    transform: rotate(180deg)
}

.mod--image_and_content.right:after {
    background: url(/wp-content/themes/betterweather/assets/images/flower.svg) no-repeat center center;
    background-size: contain;
    content: '';
    display: block;
    height: 290px;
    position: absolute;
    width: 290px
}

@media (max-width: 768px) {
    .mod--image_and_content.right:after {
        display: none
    }
}

.mod--image_and_content.right.hide-flower:after {
    display: none
}

.mod--image_and_content.right .image {
    right: 0
}

.mod--image_and_content.right .image:after {
    left: -2px;
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg)
}

.mod--image_and_content .container {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    position: relative
}

@media (max-width: 768px) {
    .mod--image_and_content .container {
        display: block
    }
}

.mod--image_and_content .container:after {
    background: url(/wp-content/themes/betterweather/assets/images/flower.svg) no-repeat center center;
    background-size: contain;
    content: '';
    display: block;
    height: 290px;
    position: absolute;
    width: 290px;
    top: 0;
    right: 47.3%;
    z-index: 1
}

@media (max-width: 768px) {
    .mod--image_and_content .container:after {
        display: none
    }
}

.mod--image_and_content .container.left {
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end
}

.mod--image_and_content .container.left:after {
    top: 0;
    right: -145px
}

@media (max-width: 768px) {
    .mod--image_and_content .container.left:after {
        display: none
    }
}

.mod--image_and_content .container.right {
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start
}

@media (min-width: 1220px) {
    .mod--image_and_content .container.right:after {
        right: 48%
    }
}

@media (max-width: 768px) {
    .mod--image_and_content .container.right:after {
        display: none
    }
}

.mod--image_and_content .container.hide-flower:after {
    display: none
}

.mod--image_and_content .content-wrapper {
    width: 50%;
    max-width: 495px;
    position: relative;
    z-index: 2
}

.mod--image_and_content .content-wrapper span {
    border-top: 5px solid #dee8d6;
    color: #8aafaf;
    display: block;
    font-size: 36px;
    line-height: 1;
    padding: 24px 0;
    text-align: left;
    margin-bottom: 0
}

.mod--image_and_content .content-wrapper span+P {
    color: #41464D;
    font-size: 18px;
    line-height: 26px
}

.mod--image_and_content .content-wrapper p {
    border-top: 5px solid #dee8d6;
    border-bottom: 1px dashed #9BB9B9;
    color: #8aafaf;
    font-size: 36px;
    line-height: 1;
    padding: 24px 0
}

@media (max-width: 768px) {
    .mod--image_and_content .content-wrapper p {
        border-top: none
    }
}

@media (max-width: 500px) {
    .mod--image_and_content .content-wrapper p {
        font-size: 18px;
        line-height: 26px
    }
}

.mod--image_and_content .content-wrapper .button {
    margin-top: 26px
}

@media (max-width: 500px) {
    .mod--image_and_content .content-wrapper .button {
        display: inline-block
    }
}

@media (max-width: 768px) {
    .mod--image_and_content .content-wrapper {
        margin: 0 auto;
        text-align: center;
        width: 75%;
        max-width: none
    }
}

@media (max-width: 500px) {
    .mod--image_and_content .content-wrapper {
        width: 100%
    }
    .mod--image_and_content .content-wrapper .sub-title {
        margin-bottom: 0
    }
}

.mod--image_and_content.dark {
    background-color: #41464D
}

@media (max-width: 768px) {
    .mod--image_and_content.dark .mobile {
        padding-top: 20px
    }
}

.mod--image_and_content.dark .header-lines:before,
.mod--image_and_content.dark .header-lines:after {
    display: none
}

.mod--image_and_content.dark h2 {
    color: #dee8d6
}

@media (max-width: 768px) {
    .mod--image_and_content.dark h2 br {
        display: none
    }
}

.mod--image_and_content.dark .image:after {
    background: initial;
    background-color: #41464D;
    -webkit-mask: url(/wp-content/themes/betterweather/assets/images/sliver-left.svg) no-repeat center center;
    mask: url(/wp-content/themes/betterweather/assets/images/sliver-left.svg) no-repeat center center;
    -webkit-mask-size: auto;
    mask-size: auto
}

@media all and (-ms-high-contrast: none),
(-ms-high-contrast: active) {
    .mod--image_and_content.dark .image:after {
        background: transparent;
        background-color: transparent;
        -webkit-mask: none;
        mask: none
    }
}

.mod--image_and_content.dark .container:after {
    background: initial
}

@media (max-width: 768px) {
    .mod--image_and_content {
        height: auto;
        padding-bottom: 40px
    }
}

@media (max-width: 500px) {
    .mod--image_and_content {
        padding-bottom: 0
    }
}

.mod--landing_page_grid {
    margin-bottom: 60px
}

.mod--multi_column_content {
    margin-top: 30px;
    position: relative
}

.mod--multi_column_content:last-child {
    margin-bottom: 30px
}

.mod--multi_column_content .container {
    position: relative
}

.mod--multi_column_content .header-lines {
    margin: 30px 0 15px
}

.mod--multi_column_content.border-one .container,
.mod--multi_column_content.border-two .container {
    padding-bottom: 40px
}

.mod--multi_column_content.border-one .container::after,
.mod--multi_column_content.border-two .container::after {
    background: url(/wp-content/themes/betterweather/assets/images/dark-gray-pixel.png) repeat-x left center;
    border-top: 1px dashed #9BB9B9;
    border-bottom: 1px dashed #9BB9B9;
    bottom: 0;
    content: "";
    display: block;
    height: 1px;
    position: absolute;
    padding: 5px 0;
    width: 100%
}

.mod--multi_column_content .columns.vertical:before {
    margin-top: 0 !important
}

.mod--multi_column_content .columns .col {
    width: 50%
}

.mod--multi_column_content .columns .col.vertical {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-flow: row;
    flex-flow: row;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center
}

.mod--multi_column_content .columns .col.vertical div {
    margin-left: 15px
}

@media (max-width: 768px) {
    .mod--multi_column_content .columns .col.vertical div {
        margin-left: 0
    }
}

.mod--multi_column_content .columns .col.vertical p:last-of-type {
    margin-bottom: 0
}

.mod--multi_column_content .columns .col.vertical p+h3 {
    margin-left: 20px
}

.mod--multi_column_content .columns p {
    font-size: 18px;
    line-height: 26px;
    margin-bottom: 30px
}

.mod--multi_column_content .columns p:last-child {
    margin-bottom: 0
}

@media (min-width: 1024px) {
    .mod--multi_column_content .columns {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -ms-flex-flow: row wrap;
        flex-flow: row wrap;
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between
    }
}

.mod--multi_column_content .columns ul li {
    list-style: circle;
    list-style-position: inside;
    margin-left: 10px
}

.mod--multi_column_content--1 .columns .col {
    text-align: center;
    color: #4b5160;
    padding: 0;
    text-align: left;
    width: 100%
}

.mod--multi_column_content--1 .columns .col h1,
.mod--multi_column_content--1 .columns .col h2,
.mod--multi_column_content--1 .columns .col h3,
.mod--multi_column_content--1 .columns .col h4,
.mod--multi_column_content--1 .columns .col h5 {
    font-style: normal
}

@media (max-width: 500px) {
    .mod--multi_column_content--1 .columns .col h3 {
        font-size: 18px;
        line-height: 26px
    }
}

@media (min-width: 1024px) {
    .mod--multi_column_content--1 .columns .col {
        max-width: 700px;
        margin: 0 auto
    }
}

.mod--multi_column_content--1 .columns .col p {
    line-height: 1.3;
    margin-bottom: 16px
}

.mod--multi_column_content--1 .columns .col hr {
    margin-top: 20px
}

@media (min-width: 1024px) {
    .mod--multi_column_content--2 .columns .col h3,
    .mod--multi_column_content--2 .columns .col p {
        max-width: 490px
    }
}

.mod--multi_column_content--2 .columns .col:last-child p {
    max-width: 100%
}

@media (max-width: 500px) {
    .mod--multi_column_content--2 .columns .col {
        width: 100%
    }
    .mod--multi_column_content--2 .columns .col:first-child {
        border-bottom: 1px dashed #9BB9B9
    }
}

.mod--multi_column_content--2.divider .columns:before {
    border-right: 1px dashed #9BB9B9;
    content: '';
    display: none;
    margin-top: 40px;
    width: 0;
    -webkit-box-ordinal-group: 3;
    -ms-flex-order: 2;
    order: 2
}

@media (min-width: 1024px) {
    .mod--multi_column_content--2.divider .columns:before {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex
    }
}

.mod--multi_column_content--2.divider .columns .col {
    padding: 24px 0 20px 0
}

.mod--multi_column_content--2.divider .columns .col:first-child {
    padding-left: 0;
    -webkit-box-ordinal-group: 2;
    -ms-flex-order: 1;
    order: 1
}

.mod--multi_column_content--2.divider .columns .col:last-child {
    -webkit-box-ordinal-group: 4;
    -ms-flex-order: 3;
    order: 3
}

.mod--multi_column_content--2.divider .columns .col p {
    padding-left: 0
}

@media (min-width: 1024px) {
    .mod--multi_column_content--2.divider .columns .col {
        max-width: 490px
    }
}

@media (min-width: 1024px) {
    .mod--multi_column_content--2.divider .columns {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -ms-flex-flow: row wrap;
        flex-flow: row wrap;
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between
    }
}

.mod--multi_column_content h3 {
    color: #8aafaf
}

.mod--multi_column_content .slides .slick-prev {
    left: -10px
}

.mod--multi_column_content .slides .slide {
    text-align: center
}

.mod--multi_column_content .slides .slide .fit {
    margin-top: 10px;
    max-width: 140px;
    min-width: 140px
}

@media (max-width: 1024px) {
    .mod--multi_column_content .columns .col {
        padding-left: 0
    }
}

.mod--post_feed {
    margin-bottom: 60px
}

.mod--post_feed .title {
    text-transform: capitalize;
    margin-bottom: 40px
}

@media (min-width: 1024px) {
    .mod--post_feed .title {
        margin-bottom: 70px
    }
}

.mod--post_feed .neighborhood-list {
    max-width: 790px;
    margin: 0 auto
}

.mod--post_feed .neighborhood-list li:last-child {
    border-bottom: 1px solid #bc955c
}

.mod--blog-post_feed {
    margin-bottom: 40px
}

.mod--blog-post_feed .title+.post-list-container {
    margin-top: 10px
}

.mod--blog-post_feed .post-list-container {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    margin: 0 -8px
}

.mod--blog-post_feed .post-grid-item {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column
}

@media (min-width: 768px) {
    .mod--blog-post_feed .post-grid-item {
        width: 50%
    }
}

@media (min-width: 1024px) {
    .mod--blog-post_feed .post-grid-item {
        width: 25%
    }
}

.mod--blog-post_feed .post-item {
    margin: 8px;
    display: block;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    height: 100%
}

.mod--blog-post_feed .post-item__thumbnail {
    background: 50% no-repeat;
    background-size: cover;
    height: 161px
}

.mod--blog-post_feed .post-item__texture {
    border: 1px solid #bc955c;
    background: rgba(188, 149, 92, 0.2) url(/wp-content/themes/betterweather/assets/images/pattern-diagonal-line.svg);
    border-top: 0
}

.mod--blog-post_feed .post-item__content-block {
    padding: 10px;
    border: 1px solid #bc955c;
    border-top: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1
}

.mod--blog-post_feed .post-item__date {
    padding: 10px;
    border: 1px solid #bc955c;
    border-top: 0
}

.mod--blog-post_feed .post-item .post-title {
    font-family: "Helvetica Neue LT W01_75 Bold", Helvetica, sans-serif
}

.mod--blog-post_feed .post-item .post-excerpt {
    font-size: 16px;
    line-height: 22px;
    color: #000;
    margin-top: 10px
}

.mod--blog-post_feed .post-item .post-date {
    color: #000;
    font-family: "adobe-garamond-pro", serif;
    font-weight: bold;
    font-size: 16px;
    line-height: 22px
}

.mod--blog-post_feed .blog-pagination {
    text-align: center;
    font-family: "Helvetica Neue LT W01_75 Bold", Helvetica, sans-serif;
    padding: 50px 0 100px;
    line-height: 36px;
    vertical-align: middle;
    margin: 0 auto
}

.mod--blog-post_feed .blog-pagination .page-numbers {
    color: #000;
    font-size: 16px;
    margin: 0 5px;
    vertical-align: middle;
    -webkit-transition: .3s ease;
    transition: .3s ease
}

.mod--blog-post_feed .blog-pagination .page-numbers:hover {
    color: #bc955c
}

.mod--blog-post_feed .blog-pagination .page-numbers.current {
    color: #bc955c;
    pointer-events: none
}

.mod--blog-post_feed .blog-pagination .page-numbers.prev,
.mod--blog-post_feed .blog-pagination .page-numbers.next {
    width: 36px;
    height: 36px;
    background: url(/wp-content/themes/betterweather/assets/images/tan-outlinearrow-left.svg) 50% no-repeat;
    background-size: contain;
    overflow: hidden;
    display: inline-block;
    text-indent: -999em;
    opacity: .8;
    -webkit-transition: .3s ease;
    transition: .3s ease
}

.mod--blog-post_feed .blog-pagination .page-numbers.prev:hover,
.mod--blog-post_feed .blog-pagination .page-numbers.next:hover {
    opacity: 1
}

.mod--blog-post_feed .blog-pagination .page-numbers.next {
    background-image: url(/wp-content/themes/betterweather/assets/images/tan-outlinearrow-right.svg)
}

.mod--neighborhoods-grid {
    margin-bottom: 40px
}

.mod--neighborhoods-grid .grid {
    margin: -16px 0 0 -16px
}

@media (min-width: 1024px) {
    .mod--neighborhoods-grid .grid {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -ms-flex-flow: row wrap;
        flex-flow: row wrap;
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between
    }
}

.mod--neighborhoods-grid .grid .col {
    padding: 16px 0 0 16px
}

@media (min-width: 1024px) {
    .mod--neighborhoods-grid .grid .col {
        max-width: 50%
    }
}

@media (min-width: 1024px) {
    .mod--neighborhoods-grid .grid.last-odd .col:last-child {
        min-width: 100%
    }
    .mod--neighborhoods-grid .grid.last-odd .col:last-child .neighborhood:before {
        padding-bottom: 41.67%
    }
}

.mod--neighborhoods-grid .grid .col {
    min-width: 50%;
    margin-bottom: 50px
}

@media (min-width: 1024px) {
    .mod--neighborhoods-grid .grid .col {
        margin-bottom: 0
    }
}

.mod--neighborhoods-grid .neighborhood {
    position: relative;
    background-size: 0 0;
    background-position: center;
    background-repeat: no-repeat;
    text-align: center
}

@media (min-width: 1024px) {
    .mod--neighborhoods-grid .neighborhood {
        background-size: cover;
        background-color: #4b5160
    }
    .mod--neighborhoods-grid .neighborhood:before {
        content: '';
        display: block;
        padding-bottom: 83%;
        background-color: rgba(188, 149, 92, 0.9);
        z-index: 0;
        opacity: 0;
        -webkit-transition: .25s ease;
        transition: .25s ease
    }
    .mod--neighborhoods-grid .neighborhood:hover:before {
        opacity: 1
    }
    .mod--neighborhoods-grid .neighborhood:hover .neighborhood__content {
        -webkit-transform: translate3d(-50%, -50%, 0);
        transform: translate3d(-50%, -50%, 0)
    }
    .mod--neighborhoods-grid .neighborhood:hover .neighborhood__content p,
    .mod--neighborhoods-grid .neighborhood:hover .neighborhood__content button {
        opacity: 1
    }
}

@media (min-width: 1024px) {
    .mod--neighborhoods-grid .neighborhood__content {
        position: absolute;
        left: 50%;
        top: 50%;
        -webkit-transform: translate3d(-50%, -20%, 0);
        transform: translate3d(-50%, -20%, 0);
        z-index: 1;
        -webkit-transition: .25s ease;
        transition: .25s ease;
        width: 90%
    }
}

.mod--neighborhoods-grid .neighborhood__content h2 {
    padding: 50px;
    color: #fff;
    background-color: #4b5160;
    margin-bottom: 20px;
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat
}

@media (min-width: 1024px) {
    .mod--neighborhoods-grid .neighborhood__content h2 {
        background-color: transparent;
        background-size: 0;
        padding: 0
    }
}

@media (min-width: 1024px) {
    .mod--neighborhoods-grid .neighborhood__content p,
    .mod--neighborhoods-grid .neighborhood__content button {
        opacity: 0;
        -webkit-transition: .25s ease;
        transition: .25s ease
    }
}

.mod--neighborhoods-grid .neighborhood__content p {
    line-height: 1.75;
    margin-bottom: 30px
}

@media (min-width: 1024px) {
    .mod--neighborhoods-grid .neighborhood__content p {
        color: #fff;
        text-shadow: 0 3px 6px rgba(0, 0, 0, 0.16)
    }
}

@media (min-width: 1024px) {
    .mod--neighborhoods-grid .neighborhood__content button {
        color: #fff;
        border-color: #fff;
        background-color: transparent
    }
    .mod--neighborhoods-grid .neighborhood__content button:after {
        background-image: url(/wp-content/themes/betterweather/assets/images/white_arrow.svg)
    }
}

@media (max-width: 1024px) {
    .mod--neighborhoods-grid .container {
        padding: 0
    }
    .mod--neighborhoods-grid .neighborhood h2 {
        height: 165px
    }
    .mod--neighborhoods-grid .neighborhood p.dark-gray {
        padding-left: 20px;
        padding-right: 20px
    }
}

.mod--posts_slider {
    min-height: 900px;
    padding: 0
}

@media (max-width: 1024px) {
    .mod--posts_slider {
        min-height: 1px
    }
}

.mod--posts_slider .slick-prev {
    display: none !important
}

.mod--posts_slider .slick-next {
    color: #41464D;
    font-family: "adobe-garamond-pro", serif;
    font-weight: normal;
    font-size: 16px;
    font-style: italic;
    top: 50%;
    -webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    left: 50%;
    text-indent: 50px;
    text-transform: lowercase
}

.mod--posts_slider .slick-next:hover {
    background-color: #b43348
}

.mod--posts_slider .slick-next:hover:after {
    color: #fff
}

@media (max-width: 1024px) {
    .mod--posts_slider .slick-next {
        left: 51.5%;
        text-indent: 40px
    }
}

@media (max-width: 768px) {
    .mod--posts_slider .slick-next {
        top: 41%
    }
}

@media (max-width: 500px) {
    .mod--posts_slider .slick-next {
        right: auto;
        top: 40%
    }
}

.mod--posts_slider img {
    margin: 0 auto
}

.mod--posts_slider .slick-track {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
}

.mod--posts_slider .slick-track .slick-slide {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: auto;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center
}

.mod--posts_slider .slick-track .container,
.mod--posts_slider .slick-track .slide__content,
.mod--posts_slider .slick-track .wysiwyg {
    height: 100%
}

.mod--posts_slider .slide {
    width: 100%;
    height: auto;
    background: 50% no-repeat;
    background-size: cover;
    outline: none
}

.mod--posts_slider .slide * {
    outline: none
}

.mod--posts_slider .slide .container {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-flow: row nowrap;
    flex-flow: row nowrap;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    max-width: 1200px;
    padding: 0
}

.mod--posts_slider .slide .container.right {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: reverse;
    -ms-flex-direction: row-reverse;
    flex-direction: row-reverse
}

.mod--posts_slider .slide__mobile-title {
    display: none
}

.mod--posts_slider .slide__content {
    min-height: 1px;
    float: left;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    padding-left: 10px;
    padding-right: 10px;
    width: 50%
}

@media (min-width: 768px) {
    .mod--posts_slider .slide__content {
        padding-left: 40px;
        padding-right: 40px
    }
}

@media (min-width: 500px) {
    .mod--posts_slider .slide__content {
        padding: 0
    }
}

.mod--posts_slider .slide__content .wysiwyg {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    position: relative;
    overflow-x: visible;
    padding: 50px 40px 50px 0;
    min-height: 900px;
    width: 100%
}

@media all and (-ms-high-contrast: none),
(-ms-high-contrast: active) {
    .mod--posts_slider .slide__content .wysiwyg {
        height: 900px
    }
}

.mod--posts_slider .slide__content .wysiwyg:before {
    background: url(/wp-content/themes/betterweather/assets/images/apple.svg) no-repeat;
    background-size: cover;
    content: '';
    display: block;
    height: 290px;
    width: 290px;
    position: absolute;
    top: -59px;
    right: -20px;
    z-index: 7
}

@media (max-width: 768px) {
    .mod--posts_slider .slide__content .wysiwyg:before {
        display: none
    }
}

@media (max-width: 1024px) {
    .mod--posts_slider .slide__content .wysiwyg {
        padding: 50px 20px
    }
}

@media (max-width: 768px) {
    .mod--posts_slider .slide__content .wysiwyg {
        overflow: hidden
    }
    .mod--posts_slider .slide__content .wysiwyg .read-more {
        display: block;
        margin: 0 auto
    }
}

.mod--posts_slider .slide__content .wysiwyg .pre-title {
    border-bottom: 1px dashed #8aafaf;
    color: #8aafaf;
    display: block;
    font-size: 36px;
    font-style: italic;
    line-height: 1.4;
    padding-bottom: 18px;
    width: 80%;
    min-width: 490px
}

@media (max-width: 500px) {
    .mod--posts_slider .slide__content .wysiwyg .pre-title {
        font-size: 28px;
        padding-bottom: 14px
    }
}

.mod--posts_slider .slide__content .wysiwyg h2 {
    margin-top: 20px;
    width: 80%;
    min-width: 490px
}

.mod--posts_slider .slide__content .wysiwyg .post-item__date {
    border-bottom: 4px solid #EDF2EA;
    border-top: 4px solid #EDF2EA;
    font-family: "zeitung", sans-serif;
    padding: 10px 0;
    width: 80%;
    min-width: 490px
}

.mod--posts_slider .slide__content .wysiwyg .post-item__date p {
    color: #41464D;
    font-size: 14px;
    font-weight: 600;
    line-height: 1;
    margin-bottom: 0
}

@media (max-width: 500px) {
    .mod--posts_slider .slide__content .wysiwyg .post-item__date p {
        font-size: 13px
    }
}

.mod--posts_slider .slide__content .wysiwyg .post-item__date p span {
    font-weight: normal
}

.mod--posts_slider .slide__content .wysiwyg .excerpt {
    color: #000;
    font-size: 18px;
    margin-top: 20px;
    width: 80%;
    min-width: 490px
}

@media (max-width: 1024px) {
    .mod--posts_slider .slide__content .wysiwyg .pre-title,
    .mod--posts_slider .slide__content .wysiwyg h2,
    .mod--posts_slider .slide__content .wysiwyg .post-item__date,
    .mod--posts_slider .slide__content .wysiwyg .excerpt {
        min-width: 100%
    }
}

.mod--posts_slider .slide__content .content-wrapper {
    z-index: 10;
    position: relative
}

.mod--posts_slider .slide__icon {
    opacity: 0;
    position: relative;
    width: 50%;
    height: 100%;
    padding-left: 0px !important;
    padding-right: 0px !important;
    z-index: 5
}

.mod--posts_slider .slide__icon .image {
    background-position: center center;
    background-size: cover;
    min-height: 900px;
    width: 100%
}

.mod--posts_slider .slide .post__image {
    position: absolute;
    right: 0;
    height: 100%;
    width: 50%;
    top: 0
}

.mod--posts_slider .slide .post__image:before {
    background: transparent url(/wp-content/themes/betterweather/assets/images/sliver-left.svg) 0 0 no-repeat;
    background-size: contain;
    content: '';
    display: block;
    position: absolute;
    z-index: 4;
    height: 100%;
    width: 75px;
    top: 0;
    left: -1px
}

@media (max-width: 768px) {
    .mod--posts_slider .slide .post__image:before {
        display: none
    }
}

.mod--posts_slider .slide .post__image .image {
    background-position: center center;
    background-size: cover;
    min-height: 900px;
    width: 100%
}

@media (max-width: 768px) {
    .mod--posts_slider .slide {
        background: none !important
    }
    .mod--posts_slider .slick-track {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex
    }
    .mod--posts_slider .slick-track .slick-slide>div {
        height: 100%
    }
    .mod--posts_slider .slick-track .slide {
        padding: 0;
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -ms-flex-flow: row;
        flex-flow: row;
        -webkit-box-align: start;
        -ms-flex-align: start;
        align-items: flex-start;
        min-height: 1px
    }
    .mod--posts_slider .slick-track .slide .container {
        padding: 0;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column
    }
    .mod--posts_slider .slick-track .slide .container .slide__content {
        min-height: 1px;
        float: left;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
        padding-left: 10px;
        padding-right: 10px;
        width: 100%;
        padding: 0;
        width: 100%;
        -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
        order: 2
    }
}

@media (max-width: 768px) and (min-width: 768px) {
    .mod--posts_slider .slick-track .slide .container .slide__content {
        padding-left: 40px;
        padding-right: 40px
    }
}

@media (max-width: 768px) {
    .mod--posts_slider .slick-track .slide .container .slide__content .wysiwyg {
        width: 100%;
        padding-bottom: 0;
        min-height: 0;
        padding: 25px
    }
    .mod--posts_slider .slick-track .slide .container .slide__icon {
        -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
        order: 1;
        height: 250px;
        overflow: hidden;
        width: 100%;
        opacity: 1
    }
    .mod--posts_slider .slick-track .slide .container .slide__icon .image {
        min-height: 250px;
        height: 250px
    }
    .mod--posts_slider .slick-track .slide .post__image {
        display: none;
        width: 100%
    }
    .mod--posts_slider .slick-track .slide .post__image .image {
        min-height: 250px;
        height: 250px
    }
}

.mod--posts_slider_short {
    padding: 60px 0;
    text-align: center;
    position: relative
}

.mod--posts_slider_short>.container {
    position: relative
}

.mod--posts_slider_short>.container>.content+.button {
    margin-top: 20px
}

@media (max-width: 500px) {
    .mod--posts_slider_short>.container>.content+.button {
        max-width: 190px
    }
}

.mod--posts_slider_short .slide__post {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-flow: column;
    flex-flow: column;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    min-height: 400px
}

.mod--posts_slider_short .slide__post a:not(.button) {
    color: #41464D
}

.mod--posts_slider_short .slide__post .feat-image {
    background-position: center;
    background-size: cover;
    border-radius: 50%;
    height: 278px;
    width: 278px;
    max-height: 278px;
    max-width: 278px
}

.mod--posts_slider_short .slide__post.custom.circle-border .feat-image {
    margin-bottom: 30px
}

.mod--posts_slider_short .slide__post .title {
    display: inline-block;
    font-size: 20px;
    font-weight: 600;
    line-height: 1.4;
    margin-top: 14px;
    max-width: 278px
}

.mod--posts_slider_short .slide__post .meta {
    border-bottom: 2px solid #8aafaf;
    border-top: 2px solid #8aafaf;
    bottom: 0;
    color: #41464D;
    font-family: "zeitung", sans-serif;
    font-size: 14px;
    line-height: 1.14;
    padding: 9px 0;
    position: absolute;
    width: 100%;
    max-width: 278px
}

.mod--posts_slider_short .slide__post .meta .date {
    display: inline-block;
    float: left;
    margin-left: 9%;
    text-align: left
}

.mod--posts_slider_short .slide__post .meta .date.center {
    float: none;
    text-align: center;
    margin: 0 auto
}

.mod--posts_slider_short .slide__post.custom {
    min-height: auto
}

.mod--posts_slider_short .slide__post.custom .feat-image {
    border-radius: 0
}

.mod--posts_slider_short .slide__post.custom .title {
    font-weight: normal
}

.mod--posts_slider_short .slide__post.custom .button {
    margin-top: 10px;
    position: relative;
    bottom: 0
}

.mod--posts_slider_short .slide__post.custom.circle-border .feat-image {
    background-color: #fff;
    background-size: auto;
    background-repeat: no-repeat;
    border: 1px solid #41464D;
    border-radius: 50%
}

.mod--posts_slider_short .slides {
    margin-top: 10px
}

@media (min-width: 1220px) {
    .mod--posts_slider_short .slides .slick-prev {
        left: -36px
    }
    .mod--posts_slider_short .slides .slick-next {
        right: -36px
    }
}

.mod--posts_slider_short .slides+.button {
    margin-top: 30px
}

.mod--posts_slider_short .left-half {
    top: 0
}

@media (min-width: 769px) {
    .mod--posts_slider_short .left-half {
        background: url(/wp-content/themes/betterweather/assets/images/bottom-circle-left.svg) right top no-repeat;
        background-size: cover
    }
}

@media (max-width: 768px) {
    .mod--posts_slider_short .left-half {
        display: none
    }
}

.mod--posts_slider_short .right-half {
    top: 0;
    width: 50%
}

@media (min-width: 769px) {
    .mod--posts_slider_short .right-half {
        background: url(/wp-content/themes/betterweather/assets/images/dotted-line-circle-right.svg) left bottom no-repeat
    }
}

@media (max-width: 768px) {
    .mod--posts_slider_short .right-half {
        display: none
    }
}

@media (min-width: 769px) {
    .mod--posts_slider_short.circle-right .left-half {
        background: url(/wp-content/themes/betterweather/assets/images/dotted-line-circleleft.svg) right bottom no-repeat;
        background-size: cover
    }
}

@media (min-width: 769px) {
    .mod--posts_slider_short.circle-right .right-half {
        background: url(/wp-content/themes/betterweather/assets/images/cook-book-bkg-circles.svg) left top no-repeat;
        background-size: cover
    }
}

@media (max-width: 500px) {
    .mod--posts_slider_short.circle-right {
        margin-bottom: 20px
    }
}

.select2-dropdown {
    border: none !important;
    width: auto !important;
    font-family: "zeitung", sans-serif;
    color: #41464d
}

.select2-dropdown li {
    white-space: nowrap
}

.select2-container {
    background: #dee8d6 url(/wp-content/themes/betterweather/assets/images/hexpattern.png);
    width: 100%
}

.select2-container .select2-search {
    display: none
}

@media (max-width: 768px) {
    .select2-container--open .select2-dropdown--below {
        width: 100% !important
    }
}

.select2-container .select2-results__options {
    background: #dee8d6
}

.select2-container .select2-results__option {
    background-color: transparent;
    border-bottom: 1px solid #fff;
    position: relative;
    padding-left: 12px;
    padding-right: 50px;
    padding-top: 2px;
    padding-bottom: 2px;
    -webkit-transition: all .3s linear;
    transition: all .3s linear
}

@media (min-width: 768px) {
    .select2-container .select2-results__option {
        min-width: 290px
    }
}

.select2-container .select2-results__option:hover {
    background-color: #f8faf7
}

.select2-container .select2-results__option:before {
    content: '';
    position: absolute;
    top: 0;
    right: 35px;
    bottom: 0;
    border-left: 1px dashed #333;
    z-index: 20
}

.select2-container .select2-results__option:after {
    content: '';
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    width: 35px
}

.select2-container .select2-results__option[aria-selected="true"]:after {
    background-image: url(/wp-content/themes/betterweather/assets/images/CheckMarkFilter.svg);
    background-size: 20px;
    background-position: center;
    background-repeat: no-repeat
}

.mod--recipe_listing .comment-count {
    margin-right: 0
}

.mod--recipe_listing .comment-count:after {
    left: -21px;
    top: -2px
}

.mod--recipe_listing .recipe-filters {
    -webkit-transition: .25s ease-in-out;
    transition: .25s ease-in-out;
    max-height: 0;
    overflow: hidden;
    margin-bottom: 20px
}

.mod--recipe_listing .recipe-filters.active {
    max-height: 1000px
}

@media (min-width: 768px) {
    .mod--recipe_listing .recipe-filters {
        max-height: 1000px
    }
    .mod--recipe_listing .recipe-filters ul {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -ms-flex-flow: row nowrap;
        flex-flow: row nowrap;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
        margin-bottom: 12px
    }
}

.mod--recipe_listing .recipe-filters li {
    display: block;
    border-bottom: 1px solid #fff;
    min-width: 125px
}

.mod--recipe_listing .recipe-filters li>a {
    height: auto !important
}

.mod--recipe_listing .recipe-filters li>a.all {
    padding: 6px 0
}

.mod--recipe_listing .recipe-filters li>.select2 {
    width: 100% !important;
    background-image: none;
    padding: 8px 0;
    height: auto
}

@media (min-width: 768px) {
    .mod--recipe_listing .recipe-filters li>.select2 {
        min-width: 125px;
        background: url(/wp-content/themes/betterweather/assets/images/hexpattern.png) -10px -10px repeat
    }
}

.mod--recipe_listing .recipe-filters li>.select2-container .select2-selection__rendered {
    font-weight: normal;
    text-transform: uppercase;
    font-size: 18px;
    font-family: "zeitung", sans-serif
}

@media (min-width: 768px) {
    .mod--recipe_listing .recipe-filters li>.select2-container .select2-selection__rendered {
        text-transform: none;
        font-size: 16px
    }
}

@media (min-width: 768px) {
    .mod--recipe_listing .recipe-filters li {
        border-right: 1px dashed #41464d;
        border-bottom: 0
    }
}

.mod--recipe_listing .recipe-filters li.all-container {
    display: none
}

.mod--recipe_listing .recipe-filters li.all-container a {
    height: 100% !important
}

@media (min-width: 768px) {
    .mod--recipe_listing .recipe-filters li.all-container {
        display: inline-block
    }
}

.mod--recipe_listing .recipe-filters li:last-child {
    border-right: none
}

.mod--recipe_listing .recipe-filters li.active {
    font-weight: bold;
    border-bottom: 3px solid;
    height: auto !important
}

.mod--recipe_listing .recipe-filters li .all {
    text-align: center
}

.mod--recipe_listing .recipe-filters a,
.mod--recipe_listing .recipe-filters select {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    border: 0;
    border-radius: 0;
    display: block;
    background: url(/wp-content/themes/betterweather/assets/images/hexpattern.png) -10px -10px repeat;
    min-width: 125px;
    line-height: inherit;
    font-size: inherit;
    font-family: inherit;
    outline: 0;
    color: #41464d
}

.mod--recipe_listing .recipe-filters a {
    padding: 0 10px
}

.mod--recipe_listing .recipe-filters a,
.mod--recipe_listing .recipe-filters .select2-container {
    height: 30px;
    font-family: "zeitung", sans-serif
}

.mod--recipe_listing .recipe-filters a.active:after {
    content: '';
    position: aboslute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 3px;
    background: #41464d
}

.mod--recipe_listing .disclaimer {
    color: #41464D;
    font-size: 18px;
    font-style: italic;
    text-align: center
}

.mod--recipe_listing .header-lines {
    margin-bottom: 80px
}

.mod--recipe_listing .selected-filters {
    text-align: center;
    margin-bottom: 30px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-flow: row wrap;
    flex-flow: row wrap
}

@media (min-width: 768px) {
    .mod--recipe_listing .selected-filters {
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center
    }
}

.mod--recipe_listing .selected-filters .filter {
    width: 50%;
    padding: 0 10px;
    margin-bottom: 10px
}

.mod--recipe_listing .selected-filters .filter a {
    display: block
}

@media (min-width: 768px) {
    .mod--recipe_listing .selected-filters .filter {
        margin-bottom: 0;
        width: auto
    }
}

.mod--recipe_listing .selected-filters a.clear-filter {
    color: #41464d;
    padding: 18px 20px 20px 35px;
    background-color: transparent;
    border: 1px dashed #B13349;
    border-radius: 8px;
    font-family: "zeitung", sans-serif;
    font-size: 14px;
    border: 1px solid #8aafaf;
    position: relative;
    -webkit-transition: all .3s linear;
    transition: all .3s linear
}

.mod--recipe_listing .selected-filters a.clear-filter:hover {
    background-color: #f5f8f8
}

.mod--recipe_listing .selected-filters a.clear-filter:before {
    content: '';
    position: absolute;
    top: 3px;
    right: 3px;
    bottom: 3px;
    left: 3px;
    border: 1px dashed #8aafaf;
    border-radius: 8px
}

.mod--recipe_listing .selected-filters a.clear-filter:after {
    content: '';
    position: absolute;
    top: 50%;
    left: 10px;
    width: 16px;
    height: 16px;
    margin-top: -8px;
    background-image: url(/wp-content/themes/betterweather/assets/images/FilterClearX.svg);
    background-size: contain;
    background-position: center;
    background-repeat: no-repeat
}

.mod--recipe_listing .selected-filters a.filter-read-more {
    display: block;
    text-transform: uppercase;
    margin-top: 5px;
    font-family: "zeitung", sans-serif;
    font-size: 12px
}

.mod--recipe_listing .select2-container .select2-selection--single {
    outline: none
}

.mod--recipe_listing .select2-container .select2-selection--single .select2-selection__rendered {
    position: relative;
    color: #41464d;
    outline: none
}

.mod--recipe_listing .select2-container .select2-selection--single .select2-selection__rendered:after {
    content: '';
    position: absolute;
    top: 50%;
    right: 10px;
    width: 15px;
    height: 10px;
    background-image: url(/wp-content/themes/betterweather/assets/images/DropDownActive.svg);
    background-size: contain;
    background-position: center;
    background-repeat: no-repeat;
    margin-top: -5px;
    outline: none;
    -webkit-transition: .25s ease-in-out;
    transition: .25s ease-in-out
}

.mod--recipe_listing .select2-container--open .select2-selection--single .select2-selection__rendered:after {
    -webkit-transform: rotate(-180deg);
    transform: rotate(-180deg)
}

.mod--recipe_listing .recipe-container {
    margin-top: 60px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap
}

.mod--recipe_listing .recipe {
    width: 100%;
    padding: 20px;
    border-bottom: 1px dashed #ccc;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
}

@media (min-width: 500px) {
    .mod--recipe_listing .recipe {
        width: 50%;
        border-right: 1px dashed #ccc
    }
    .mod--recipe_listing .recipe:nth-child(2n) {
        border-right: none
    }
}

@media (min-width: 768px) {
    .mod--recipe_listing .recipe {
        width: 33.33333%;
        border-right: 1px dashed #ccc
    }
    .mod--recipe_listing .recipe:nth-child(2n) {
        border-right: 1px dashed #ccc
    }
    .mod--recipe_listing .recipe:nth-child(3n) {
        border-right: none
    }
}

@media (min-width: 1024px) {
    .mod--recipe_listing .recipe {
        width: 25%;
        border-right: 1px dashed #ccc
    }
    .mod--recipe_listing .recipe:nth-child(3n) {
        border-right: 1px dashed #ccc
    }
    .mod--recipe_listing .recipe:nth-child(4n) {
        border-right: none
    }
}

@media (min-width: 500px) {
    .mod--recipe_listing .recipe {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column
    }
}

.mod--recipe_listing .recipe__image {
    position: relative;
    border: 1px solid #41464d;
    border-radius: 50%;
    overflow: hidden;
    background: #ccc;
    margin-bottom: 20px;
    min-width: 100px;
    margin-right: 10px
}

.mod--recipe_listing .recipe__image:after {
    content: '';
    padding-bottom: 100%;
    display: block
}

.mod--recipe_listing .recipe__image img {
    position: absolute;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    width: auto;
    height: auto;
    min-width: 100%;
    min-height: 100%
}

.mod--recipe_listing .recipe__image--portrait img {
    max-width: 100%;
    max-height: none
}

.mod--recipe_listing .recipe__image--landscape img {
    max-width: none;
    max-height: 100%
}

.mod--recipe_listing .recipe__content {
    width: 100%
}

.mod--recipe_listing .recipe__name {
    margin-bottom: 10px;
    min-height: 48px;
    display: block;
    color: inherit;
    font-weight: bold;
    font-size: 20px
}

@media (min-width: 500px) {
    .mod--recipe_listing .recipe__name {
        text-align: center
    }
}

.mod--recipe_listing .recipe__meta {
    border-top: 2px solid #8aafaf;
    border-bottom: 2px solid #8aafaf;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    padding: 10px 0;
    font-family: "zeitung", sans-serif;
    font-size: 14px;
    color: #41464d
}

.mod--recipe_listing .recipe__meta__date {
    font-weight: bold
}

.mod--recipe_listing .recipe-pagination-container {
    padding: 50px 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-flow: row nowrap;
    flex-flow: row nowrap;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center
}

.mod--recipe_listing .recipe-pagination-container .pagination-rule {
    -webkit-box-flex: 1;
    -ms-flex: 1 1 50%;
    flex: 1 1 50%;
    height: 11px;
    border-top: 1px dashed #9BB9B9;
    border-bottom: 1px dashed #9BB9B9;
    position: relative
}

.mod--recipe_listing .recipe-pagination-container .pagination-rule:before {
    content: "";
    position: absolute;
    width: 100%;
    height: 1px;
    top: 4px;
    left: 0;
    background: #000
}

@media (max-width: 500px) {
    .mod--recipe_listing .recipe-pagination-container .pagination-rule {
        display: none
    }
}

.mod--recipe_listing .recipe-pagination-container .pagination-arrow {
    width: 35px;
    height: 35px;
    background: #ccc;
    -webkit-box-flex: 0;
    -ms-flex: 0 0 35px;
    flex: 0 0 35px;
    cursor: pointer;
    border-radius: 50%
}

.mod--recipe_listing .recipe-pagination-container .pagination-arrow--prev {
    margin-left: 20px;
    background: url(/wp-content/themes/betterweather/assets/images/pagination-arrow-left.png) no-repeat center;
    background-size: cover
}

.mod--recipe_listing .recipe-pagination-container .pagination-arrow--next {
    margin-right: 20px;
    background: url(/wp-content/themes/betterweather/assets/images/pagination-arrow-right.png) no-repeat center;
    background-size: cover
}

.mod--recipe_listing .recipe-pagination-container .pagination-wrapper {
    max-width: 255px;
    overflow: hidden;
    text-align: center;
    -webkit-box-flex: 0;
    -ms-flex: 0 0 255px;
    flex: 0 0 255px;
    margin: 0 5px
}

.mod--recipe_listing .recipe-pagination-container .pagination-wrapper .recipe-pagination {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-flow: row nowrap;
    flex-flow: row nowrap;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -webkit-transition: -webkit-transform .5s ease-in-out;
    transition: -webkit-transform .5s ease-in-out;
    transition: transform .5s ease-in-out;
    transition: transform .5s ease-in-out, -webkit-transform .5s ease-in-out;
    width: auto;
    margin: 0px auto
}

.mod--recipe_listing .recipe-pagination-container .pagination-wrapper a {
    -webkit-box-flex: 0;
    -ms-flex-positive: 0;
    flex-grow: 0;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    display: block;
    margin: 0 8px;
    width: 35px;
    height: 35px;
    color: #8aafaf;
    border: 1px solid #8aafaf;
    border-radius: 50%;
    line-height: 35px;
    -webkit-transition: .3s ease;
    transition: .3s ease
}

.mod--recipe_listing .recipe-pagination-container .pagination-wrapper a:hover,
.mod--recipe_listing .recipe-pagination-container .pagination-wrapper a.page--active {
    background: #b43348;
    border-color: #b43348;
    color: #fff
}

.mod--recipe_listing .mobile-filters {
    width: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-flow: row nowrap;
    flex-flow: row nowrap;
    z-index: 10;
    -webkit-transition: .25s ease-in-out;
    transition: .25s ease-in-out
}

@media (min-width: 768px) {
    .mod--recipe_listing .mobile-filters {
        display: none
    }
}

.mod--recipe_listing .mobile-filters>button {
    margin: 0;
    background: #eef3ea;
    color: #000;
    border-radius: 0;
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    text-align: center;
    font-weight: normal;
    text-transform: capitalize;
    border-right: 1px dashed #000;
    position: relative
}

.mod--recipe_listing .mobile-filters>button:before {
    content: '';
    height: 3px;
    background-color: #000;
    position: absolute;
    left: 0;
    bottom: 0;
    right: 0;
    -webkit-transition: .25s ease;
    transition: .25s ease;
    opacity: 0
}

.mod--recipe_listing .mobile-filters>button.active {
    font-weight: bold
}

.mod--recipe_listing .mobile-filters>button.active:before {
    opacity: 1
}

.mod--recipe_listing .mobile-filters>button:last-child {
    border-right: 0
}

.mod--recipe_listing .mobile-filters>button:after {
    display: none
}

.mod--recipe_listing .mobile-filters>button.toggle:after {
    content: '';
    display: block;
    position: absolute;
    top: 50%;
    right: 10px;
    width: 15px;
    height: 10px;
    background-image: url(/wp-content/themes/betterweather/assets/images/DropDownActive.svg);
    background-size: contain;
    background-position: center;
    background-repeat: no-repeat;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    -webkit-transition: .25s ease-in-out;
    transition: .25s ease-in-out
}

.mod--recipe_listing .mobile-filters__accordion {
    position: absolute;
    width: 100%;
    bottom: 0;
    -webkit-transition: .25s ease;
    transition: .25s ease;
    opacity: 0;
    z-index: -1
}

.mod--recipe_listing .mobile-filters__accordion>li {
    display: block;
    border-bottom: 1px solid #fff
}

.mod--recipe_listing .mobile-filters__accordion>li:last-child {
    border-bottom: 0
}

.mod--recipe_listing .mobile-filters__accordion>li select {
    outline: none
}

.mod--recipe_listing .mobile-filters__accordion>li .select2 {
    width: 100% !important;
    background-image: none;
    padding: 8px 0;
    outline: none
}

.mod--recipe_listing .mobile-filters__accordion>li .select2 .select2-selection__rendered {
    font-weight: bold;
    text-transform: uppercase;
    font-size: 18px;
    font-family: "zeitung", sans-serif
}

.mod--recipe_listing .mobile-filters__accordion>li .select2 .select2-selection__rendered:after {
    -webkit-transform: rotate(-90deg);
    transform: rotate(-90deg)
}

.mod--recipe_listing .mobile-filters__accordion>li .select2.select2-container--open .select2-selection__rendered:after {
    -webkit-transform: rotate(-180deg);
    transform: rotate(-180deg)
}

.mod--recipe_listing .mobile-filters.active button.toggle:after {
    -webkit-transform: translateY(-50%) rotate(-180deg);
    transform: translateY(-50%) rotate(-180deg)
}

.mod--recipe_listing .ruled {
    position: relative;
    display: block;
    text-align: center
}

.mod--recipe_listing .ruled:before {
    content: '';
    height: 11px;
    border-top: 1px dashed #9BB9B9;
    border-bottom: 1px dashed #9BB9B9;
    position: absolute;
    top: 50%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    width: 100%;
    left: 0
}

.mod--recipe_listing .ruled:after {
    content: '';
    height: 1px;
    background-color: #000;
    width: 100%;
    position: absolute;
    top: 50%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    left: 0
}

.mod--recipe_listing .ruled span {
    background-color: #fff;
    display: inline-block;
    position: relative;
    z-index: 10;
    padding: 0 20px
}

.mod--split_image_cta {
    margin-bottom: 70px
}

@media (min-width: 1024px) {
    .mod--split_image_cta .split-container {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex
    }
}

@media (min-width: 1024px) {
    .mod--split_image_cta .split__half {
        min-height: 550px;
        width: 50%;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column;
        -webkit-box-pack: end;
        -ms-flex-pack: end;
        justify-content: flex-end
    }
}

.mod--split_image_cta .split__half h4 {
    padding: 10px;
    text-align: center;
    color: #fff;
    background: rgba(188, 149, 92, 0.9)
}

.mod--split_image_cta .split__half--right h4 {
    background: rgba(75, 81, 96, 0.9)
}

.home-type-rollover {
    position: relative;
    max-width: 1200px;
    margin: 0 auto
}

@media (min-width: 1024px) {
    .home-type-rollover:before {
        content: '';
        display: block;
        width: 100%;
        padding-bottom: 46.16%
    }
}

.home-type-rollover .hourglass {
    position: absolute;
    width: 20%;
    left: 50%;
    top: 0;
    bottom: 0;
    z-index: 4;
    -webkit-transform: translate3d(-50%, 0, 0);
    transform: translate3d(-50%, 0, 0);
    background-image: url(/wp-content/themes/betterweather/assets/images/_HourGlassShape.svg);
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
    display: none
}

@media (min-width: 1024px) {
    .home-type-rollover .hourglass {
        display: block
    }
}

.home-type-rollover .type {
    position: relative;
    padding-bottom: 82.4%;
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
    margin-bottom: 30px;
    display: block
}

.home-type-rollover .type:last-child {
    margin-bottom: 0
}

.home-type-rollover .type__content {
    position: absolute;
    background-color: rgba(188, 149, 92, 0.9);
    height: auto;
    min-height: 0;
    left: 0;
    right: 0;
    bottom: 0;
    z-index: 4;
    -webkit-transition: .25s ease;
    transition: .25s ease;
    color: #fff;
    display: none;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-flow: column nowrap;
    flex-flow: column nowrap;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.home-type-rollover .type__content h4 {
    margin-bottom: 16px
}

.home-type-rollover .type__content p {
    font-weight: bold;
    margin-bottom: 30px
}

@media (min-width: 1024px) {
    .home-type-rollover .type {
        margin-bottom: 0;
        position: absolute;
        top: 0;
        bottom: 0;
        width: calc(50% + 75px);
        padding-bottom: 0;
        overflow: hidden
    }
    .home-type-rollover .type__content {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        padding-top: 12px
    }
    .home-type-rollover .type__content button,
    .home-type-rollover .type__content p {
        display: none
    }
    .home-type-rollover .type:hover .type__content {
        padding: 0;
        min-height: 100%
    }
    .home-type-rollover .type:hover .type__content button {
        display: inline-block
    }
    .home-type-rollover .type:hover .type__content p {
        display: block
    }
    .home-type-rollover .type:after {
        content: '';
        display: block;
        width: 20%;
        height: 50%;
        position: absolute;
        z-index: 4;
        background-color: rgba(255, 255, 255, 0.5);
        -webkit-clip-path: polygon(43% 0, 100% 0, 100% 100%, 0% 100%);
        clip-path: polygon(43% 0, 100% 0, 100% 100%, 0% 100%)
    }
    .home-type-rollover .type--new {
        left: 0;
        z-index: 1
    }
}

@media (min-width: 1024px) and (min-width: 1024px) {
    .home-type-rollover .type--new {
        width: 55%
    }
}

@media (min-width: 1024px) and (min-width: 1220px) {
    .home-type-rollover .type--new {
        width: calc(50% + 75px)
    }
}

@media (min-width: 1024px) {
    .home-type-rollover .type--new:after {
        bottom: 0;
        right: 0
    }
    .home-type-rollover .type--move-in {
        z-index: 2;
        right: 0;
        -webkit-clip-path: polygon(0 0, 100% 0%, 100% 100%, 22% 100%);
        clip-path: polygon(0 0, 100% 0%, 100% 100%, 22% 100%)
    }
    .home-type-rollover .type--move-in .type__content {
        background-color: rgba(75, 81, 96, 0.9)
    }
    .home-type-rollover .type--move-in:after {
        top: 0;
        left: 0;
        -webkit-clip-path: polygon(0 0, 100% 0, 55% 100%, 0% 100%);
        clip-path: polygon(0 0, 100% 0, 55% 100%, 0% 100%)
    }
}

.home-type-rollover .type__mobile-button {
    position: absolute;
    left: 50%;
    top: 50%;
    -webkit-transform: translate3d(-50%, -50%, 0);
    transform: translate3d(-50%, -50%, 0);
    min-width: 230px
}

@media (min-width: 1024px) {
    .home-type-rollover .type__mobile-button {
        display: none
    }
}

.mod--three_column_cta {
    margin-bottom: 70px
}

.mod--three_column_cta .column {
    margin-bottom: 10px
}

.mod--three_column_cta a {
    position: relative;
    display: block;
    background: 50% no-repeat;
    background-size: cover;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    text-align: center;
    padding: 20px
}

@media (max-width: 769px) {
    .mod--three_column_cta a {
        padding: 10px
    }
}

.mod--three_column_cta a:before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: #bc955c;
    opacity: 0;
    -webkit-transition: .3s ease;
    transition: .3s ease
}

.mod--three_column_cta a:hover:before {
    opacity: .7
}

.mod--three_column_cta a h4,
.mod--three_column_cta a .learn-more {
    position: relative;
    z-index: 4;
    color: #fff
}

.mod--three_column_cta a .button {
    margin-top: 15px
}

.mod--three_column_cta a h4 {
    font-size: 50px;
    text-shadow: 0 3px 6px rgba(0, 0, 0, 0.16)
}

@media (max-width: 768px) {
    .mod--three_column_cta a h4 {
        font-size: 36px
    }
}

@media (min-width: 768px) {
    .mod--three_column_cta .column-container {
        margin: 0 -5px;
        overflow: hidden
    }
    .mod--three_column_cta .column {
        float: left;
        width: 33.33333%;
        padding: 5px
    }
    .mod--three_column_cta a {
        min-height: 320px
    }
    .mod--three_column_cta .button-box {
        max-height: 0;
        opacity: 0;
        -webkit-transition: .3s ease;
        transition: .3s ease
    }
    .mod--three_column_cta a:hover .button-box {
        opacity: 1;
        max-height: 50px
    }
}

.mod--two-column {
    padding: 36px 0;
    height: auto;
    position: relative
}

@media (max-width: 768px) {
    .mod--two-column {
        height: auto;
        padding: 0
    }
}

.mod--two-column .header-lines {
    margin-bottom: 30px
}

.mod--two-column.has-slider:after {
    background: url(/wp-content/themes/betterweather/assets/images/dotted-line-circle-right.svg) bottom left no-repeat;
    content: '';
    height: 100%;
    position: absolute;
    top: 0;
    right: 0;
    width: 50%
}

@media (max-width: 768px) {
    .mod--two-column.has-slider:after {
        display: none
    }
}

.mod--two-column.has-slider.no-bg:after {
    display: none
}

.mod--two-column.has-slider .divider {
    margin-bottom: 0
}

.mod--two-column.has-slider .content {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-flow: row no-wrap;
    flex-flow: row no-wrap;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.mod--two-column.has-slider .content .intro-title {
    border-bottom: 1px dashed;
    color: #8aafaf;
    font-size: 36px;
    line-height: 42px;
    padding: 0 20px 30px 0
}

@media (max-width: 1024px) {
    .mod--two-column.has-slider .content .intro-title {
        font-size: 28px;
        line-height: 34px
    }
}

.mod--two-column.has-slider .content h2 {
    margin-bottom: 20px
}

.mod--two-column.has-slider .content p {
    color: #41464D
}

.mod--two-column.has-slider .content .col {
    width: 50%
}

@media (max-width: 768px) {
    .mod--two-column.has-slider .content .col {
        width: 100%
    }
}

.mod--two-column.has-slider .content .col--text {
    max-width: 490px
}

@media (max-width: 1024px) {
    .mod--two-column.has-slider .content .col--text {
        max-width: 400px
    }
}

@media (max-width: 768px) {
    .mod--two-column.has-slider .content .col--text {
        max-width: 75%
    }
}

@media (max-width: 500px) {
    .mod--two-column.has-slider .content .col--text {
        max-width: 100%
    }
}

.mod--two-column.has-slider .content .col .slides {
    background: #fff;
    border: 2px solid #9BB9B9;
    border-radius: 50%;
    height: 600px;
    width: 600px
}

@media (max-width: 1024px) {
    .mod--two-column.has-slider .content .col .slides {
        max-width: 500px;
        max-height: 500px;
        height: auto
    }
}

@media (max-width: 768px) {
    .mod--two-column.has-slider .content .col .slides {
        background: transparent;
        border: none;
        margin: 30px auto 20px;
        max-width: 600px;
        max-height: 600px;
        height: auto;
        width: 100%
    }
}

.mod--two-column.has-slider .content .col .slides .slick-prev {
    left: -20px
}

@media (max-width: 500px) {
    .mod--two-column.has-slider .content .col .slides .slick-prev {
        left: 0
    }
}

.mod--two-column.has-slider .content .col .slides .slick-next {
    right: -20px
}

@media (max-width: 500px) {
    .mod--two-column.has-slider .content .col .slides .slick-next {
        right: 0
    }
}

.mod--two-column.has-slider .content .col .slides .slide-image-only {
    background-position: center center;
    background-repeat: no-repeat;
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    height: 600px;
    margin: 0 auto;
    width: 600px !important
}

@media (max-width: 768px) {
    .mod--two-column.has-slider .content .col .slides .slide-image-only {
        max-width: 600px;
        max-height: 600px;
        width: 100% !important;
        height: 300px
    }
}

.mod--two-column.has-slider .content .col .slides .slide-image-only img {
    max-width: 75%;
    max-height: 75%
}

.mod--two-column.has-slider .content .col .slides .slide-content {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-flow: column;
    flex-flow: column;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    height: 600px;
    margin: 0 auto;
    width: 360px !important
}

.mod--two-column.has-slider .content .col .slides .slide-content .image-wrapper {
    margin-bottom: 30px;
    max-height: 200px;
    max-width: 200px
}

@media (max-width: 1024px) {
    .mod--two-column.has-slider .content .col .slides .slide-content .image-wrapper {
        max-height: 175px;
        max-width: 175px;
        margin-bottom: 15px
    }
}

@media (max-width: 768px) {
    .mod--two-column.has-slider .content .col .slides .slide-content .image-wrapper {
        background: #fff;
        border: 2px solid #9BB9B9;
        border-radius: 50%;
        height: 278px;
        max-height: 278px;
        max-width: 278px;
        position: relative;
        width: 278px
    }
}

@media (max-width: 768px) {
    .mod--two-column.has-slider .content .col .slides .slide-content .image-wrapper img {
        left: 50%;
        max-height: 160px;
        max-width: 160px;
        position: absolute;
        top: 50%;
        -webkit-transform: translate(-50%, -50%);
        transform: translate(-50%, -50%)
    }
}

.mod--two-column.has-slider .content .col .slides .slide-content .title {
    background: url(/wp-content/themes/betterweather/assets/images/hexpattern.png) repeat center center;
    border-left: 1px dashed;
    border-right: 1px dashed;
    color: #41464D;
    display: inline-block;
    font-family: "zeitung", sans-serif;
    font-size: 22px;
    font-weight: 600;
    letter-spacing: .4px;
    line-height: 1;
    margin-bottom: 36px;
    padding: 4px 18px 9px
}

.mod--two-column.has-slider .content .col .slides .slide-content .slide-p {
    margin: 0 auto;
    max-width: 356px;
    text-align: center
}

@media (max-width: 1024px) {
    .mod--two-column.has-slider .content .col .slides .slide-content .slide-p {
        max-width: 340px
    }
}

.mod--two-column.has-slider .content .col .slides.slick-slider {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center
}

@media (max-width: 768px) {
    .mod--two-column .content {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-flow: column;
        flex-flow: column
    }
}

.mod--two-column .col p {
    font-size: 18px;
    margin-bottom: 30px;
    line-height: 26px
}

.mod--two-column .col p a {
    font-weight: 600;
    -webkit-transition: all .3s linear;
    transition: all .3s linear
}

.mod--two-column .col p a:hover {
    text-decoration: underline
}

.mod--two-column .col p:last-child {
    margin-bottom: 0
}

@media (min-width: 1024px) {
    .mod--two-column .col p {
        line-height: 1.1
    }
}

.mod--two-column .col ul li {
    padding-left: 10px;
    list-style: inside
}

@media (max-width: 1024px) {
    .mod--two-column .col.slide-side {
        position: relative;
        left: -30px
    }
}

@media (max-width: 768px) {
    .mod--two-column .col.slide-side {
        left: auto
    }
}