.b-box, .main-wrap, .wrap {
    box-sizing: border-box
}

a, a:hover {
    text-decoration: none
}

.owl-carousel, .owl-carousel .owl-item, body {
    -webkit-tap-highlight-color: transparent
}

.breadcrumbs, .breadcrumbs a, .eb-small_status, .info-bubble_title span, .listing-meta, .navigation .menu > li > a, .post-meta, .section-head a {
    letter-spacing: .05em
}

a, abbr, address, article, aside, audio, b, blockquote, body, button, canvas, caption, cite, code, dd, del, details, dfn, div, dl, dt, em, fieldset, figcaption, figure, footer, form, h1, h2, h3, h4, h5, h6, header, hgroup, hr, html, i, iframe, img, input, ins, kbd, label, legend, li, mark, menu, nav, object, ol, p, pre, q, samp, section, small, span, strong, sub, summary, sup, table, tbody, tbtn-redfoot, textarea, th, thead, time, tr, ul, var, video {
    font-family: inherit;
    font-size: 100%;
    border: 0;
    vertical-align: baseline;
    margin: 0;
    padding: 0
}

article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {
    display: block
}

ol, ul {
    list-style: none
}

.hidden {
    display: none
}

.b-box {
    box-sizing: border-box
}

.screen-reader-text, .visuallyhidden {
    width: 1px;
    height: 1px;
    border: 0;
    clip: rect(0 0 0 0);
    margin: -1px;
    padding: 0;
    position: absolute;
    overflow: hidden
}

a img {
    border: 0
}

img {
    max-width: 100%;
    height: auto
}

.cf:after, .cf:before {
    content: "";
    display: table;
    clear: both
}

body {
    font: 400 17px Roboto, Arial, sans-serif;
    color: #232323;
    -webkit-text-size-adjust: 100%;
    word-wrap: break-word;
    overflow-wrap: break-word
}

p {
    line-height: 1.6;
    margin-top: .8em;
    margin-bottom: .8em
}

p:not([class]) {
    max-width: 700px
}

p b:first-child {
    margin-right: .3em
}
a .f-list_link {
    color: inherit
}

/*a {*/
/*    color: #e32120;*/
/*    transition: color .2s*/
/*}*/
a .f-list_link {
    color: inherit
}
a:hover {
    color: inherit
}

.a-inv {
    color: #292929
}

.a-inv:hover {
    color: #f85160
}

.a-gray {
    color: #757575
}

.a-gray:hover {
    color: #656565
}

.column, .ts-row [class*=col-] {
    min-height: 1px;
    padding-left: 11px;
    padding-right: 11px;
    box-sizing: border-box;
    float: left
}

.col-12, .column {
    width: 100%
}

.col-4, .column.one-third {
    width: 33.333333333333%
}

.listing-grid > .column:nth-child(odd) {
    clear: both
}

.main > .ts-row {
    position: relative;
    margin: 0
}

.main .main-content {
    padding: 0 22px 0 0
}

.no-sidebar .main .main-content {
    width: 100%;
    padding: 0
}

input, select, textarea {
    max-width: 100%;
    font: 400 15px/1.5 Roboto, sans-serif;
    background: #fff;
    border: 1px solid #eaeaea;
    border-radius: 3px;
    padding: 15px;
    outline: 0;
    box-sizing: border-box
}

.wrap {
    margin: auto;
    padding: 0 44px
}

.main-wrap, .wrap {
    box-sizing: border-box
}

.navigation, .navigation .mega-menu.links > li {
    box-sizing: border-box
}

.boxed .main-wrap {
    background: #fff;
    margin: 0 auto
}

.boxed .main-wrap, .boxed .navigation.sticky, .wrap {
    width: 1210px
}

.main {
    padding-top: 30px;
    margin: 0 auto 100px
}

.top-bar {
    background: #f5f5f5
}

.boxed .top-bar-content {
    margin-right: -44px
}

.trending-ticker {
    float: left
}

.trending-ticker li {
    line-height: normal;
    margin: 8px 15px 0 0;
    display: inline-block
}

.top-bar-content {
    min-height: 41px
}

.top-bar-content a {
    font-size: 13px;
    font-weight: 400;
    color: #707070
}

.top-bar-content a:hover {
    color: #f85160
}

.top-bar .search-box {
    margin-top: 4px;
    position: relative;
    float: right
}

.search-box .search {
    position: absolute;
    right: 31px;
    top: 0;
    opacity: 0;
    visibility: hidden;
    transition: all .4s
}

.search-box .top-icon {
    width: 22px;
    height: 21px;
    background: url(/online-journal/wp-content/themes/motive/images/sprite-aj.svg) 0 -78px no-repeat;
    margin-top: 6px;
    display: block
}

.search-box.active .search {
    visibility: visible;
    opacity: 1
}

.top-bar .search .query {
    width: 320px
}

.search .query {
    height: 32px;
    font: 14px Roboto, sans-serif;
    border: 0;
    padding: 0 20px;
    background: #fff;
    border-radius: 32px;
    outline: 0
}

.mobile, .navigation .off-canvas {
    display: none
}

.mobile {
    position: absolute;
    z-index: 100
}

.main-head header {
    min-height: 150px
}

.main-head .logo {
    max-width: 250px;
    font-size: 0;
    margin-top: 40px;
    float: left
}

.main-banner {
    padding-top: 12.35%;
    margin: 30px 0;
    display: block;
    position: relative
}

.main-banner img {
    position: absolute;
    top: 0;
    right: 0
}

.main-head .right {
    width: 65%;
    float: right
}

.boxed .navigation {
    width: 100%
}

.boxed .nav-wrap {
    width: 100%;
    padding: 0
}

.navigation {
    font-size: 0;
    border-top: 1px solid #eaeaea;
    border-bottom: 1px solid #eaeaea;
    margin: auto;
    box-sizing: border-box
}

.navigation ul {
    position: relative
}

.navigation .menu-item {
    vertical-align: top;
    display: inline-block
}

@media only screen and (max-width: 940px) {
    .navigation .menu li > a {
        text-transform: none
    }
}

.navigation .menu li > a {
    color: inherit;
    text-transform: uppercase;
    padding: 0 26px;
    float: left
}

@media only screen and (max-width: 940px) {
    .navigation .menu li > a {
        text-transform: none
    }
}

.navigation .menu > li > a {
    font-size: 12px;
    letter-spacing: .1em;
    line-height: normal;
    font-weight: 700;
    transition: background .3s;
    padding: 16px 10px 14px
}

.boxed .navigation .menu > li:first-child, .boxed .navigation .sticky-logo + li {
    margin-left: 44px;
}

.boxed .navigation .menu > li:last-child {
    margin-right: 44px;
}

.navigation .menu > li:hover > a {
    background: #d71110;
}

.navigation .menu > .current-menu-ancestor > a, .navigation .menu > .current-post-ancestor > a {
    color: #d71110;
}

.navigation .menu > li li a {
    font-size: 15px;
    color: #242424;
    font-weight: 400;
    text-decoration: none;
    text-transform: none;
    padding: 7px 22px;
    float: none;
    display: block
}

.breadcrumbs, .category-ext .heading, .eb-small_status, .info-bubble_title span, .listing-meta, .navigation .mega-menu.links > li > a, .post-meta {
    text-transform: uppercase
}

.navigation .menu > li li a:hover {
    color: #f85160
}

.navigation .menu ul li {
    min-width: 168px;
    max-width: 300px;
    border-top: 0;
    padding: 0;
    position: relative;
    display: block
}

.navigation .menu ul {
    background: #f5f5f5;
    -webkit-transition: all .1s;
    transition: all .1s;
    padding: 0;
    pointer-events: none;
    position: absolute;
    overflow: visible;
    visibility: hidden;
    opacity: 0;
    z-index: 100
}

.navigation li:hover .mega-menu, .navigation li:hover > ul {
    visibility: visible;
    opacity: 1;
    pointer-events: auto
}

.navigation .menu > li > ul:after {
    width: 100%;
    content: "";
    position: absolute;
    bottom: -3px;
    left: -1px;
    border-left: 1px solid #b93434;
    border-right: 1px solid #b93434;
    border-bottom: 0;
    border-top: 4px solid #b93434
}

.navigation .menu ul .menu-item-has-children > a:after {
    font-size: 10px;
    line-height: 1;
    position: absolute;
    top: 50%;
    right: 10px;
    color: inherit;
    height: 100%
}

.navigation .menu ul ul {
    border-top: 1px solid #eaeaea;
    border-bottom: 1px solid #eaeaea;
    top: 0;
    left: 100%
}

.navigation .menu li:first-child > ul {
    border-top: 0
}

.navigation .menu li li.current-menu-item, .navigation .menu li li:hover {
    background: #fcfcfc
}

.navigation li:hover .mega-menu {
    z-index: 1000
}

.navigation .mega-menu {
    width: 100%;
    background: #f5f5f5;
    -webkit-transition: all .1s;
    transition: all .1s;
    transform: translateZ(0);
    margin: 0;
    left: 0;
    top: 46px;
    position: absolute;
    pointer-events: none;
    z-index: 100;
    overflow: hidden;
    visibility: hidden;
    opacity: 0
}

.boxed .navigation .menu li .mega-menu {
    border-left: 0;
    border-right: 0
}

.navigation .mega-menu .sub-menu li, .navigation .menu .mega-menu > li {
    min-width: 0
}

.mega-menu .sub-cats {
    width: 20%;
    border-right: 1px solid #eaeaea
}

.mega-menu .sub-nav li {
    -webkit-transition: background .1s;
    transition: background .1s;
    float: none;
    display: block
}

.mega-menu .recent-posts {
    width: 80%;
    padding: 30px 30px 0
}

.mega-menu .recent-posts .ts-row {
    margin-left: -22px;
    margin-right: -22px
}

.mega-menu .recent-posts .col-4 {
    padding: 0 22px;
    position: relative
}

.mega-menu .recent-posts .comment-count {
    right: 22px
}

.mega-menu.category-ext .featured, .mega-menu.category-ext .recent-posts {
    width: 40%;
    padding: 35px 44px 44px
}

.mega-menu.category-ext .featured {
    margin: 0;
    border-right: 1px solid #eee
}

.category-ext .heading {
    font-size: 14px;
    color: #242424;
    margin-bottom: 21px;
    display: block
}

.category-ext .featured img {
    width: 100%
}

.mega-menu .posts-grid .post-link {
    font-size: 16px;
    line-height: 1.5
}

.category-ext .posts-list {
    margin-top: -15px
}

.navigation .mega-menu.links {
    width: 100%;
    padding: 0;
    display: table;
    table-layout: fixed
}

.navigation .mega-menu.links > li.current-menu-item {
    background: inherit
}

.navigation.alt .mega-menu.links > li:hover, .navigation .mega-menu.links > li:hover {
    background: 0 0
}

.navigation .mega-menu.links > li ul {
    border: 0;
    visibility: inherit;
    opacity: 1;
    position: static
}

.navigation .mega-menu.links:after {
    display: none
}

.navigation .mega-menu.links > li {
    border: 0;
    padding: 35px 0;
    border-left: 1px solid #eaeaea;
    box-sizing: border-box;
    display: table-cell
}

.navigation .mega-menu.links > li:first-child {
    border-left: 0
}

.navigation .mega-menu.links > li > a {
    border: 0;
    font-size: 14px;
    font-weight: 400;
    padding: 0 35px 11px;
    color: #242424
}

.boxed .mega-menu.links > li > a {
    padding: 0 44px 11px
}

.boxed .navigation .mega-menu.links {
    border-left: 0;
    border-right: 0
}

.navigation .mega-menu.links > li > a:after {
    display: none
}

.navigation .mega-menu.links > li li {
    max-width: 100%
}

.navigation .mega-menu.links > li li a {
    border: 0;
    padding: 7px 35px
}

.boxed .mega-menu.links > li li a {
    padding: 7px 44px
}

.navigation .mega-menu.links > li li a:before {
    font-style: normal;
    font-weight: 400;
    font-size: 12px;
    line-height: .9;
    margin-right: 15px;
    display: inline-block
}

.nav-center {
    text-align: center
}

.nav-center ul li {
    vertical-align: top;
    display: inline-block;
    float: none
}

.nav-center .sub-nav li {
    text-align: center;
    display: block
}

.nav-center .menu > li .sub-menu li {
    display: block
}

.nav-center .mega-menu, .nav-center .mega-menu .sub-nav li a, .nav-center .menu > li ul li {
    text-align: left
}

.navigation.alt .menu > li {
    line-height: 1.3
}

.navigation.alt .menu > li:hover > a {
    color: #fff !important
}

.navigation.alt .menu > .current-menu-item.menu-item > a {
    color: #d71110
}

.navigation.alt .mega-menu, .navigation.alt .menu > li > ul {
    top: 100%;
    padding: 20px 0
}

@media only screen and (max-width: 940px) {
    .navigation.alt .mega-menu, .navigation.alt .menu > li > ul {
        display: none
    }

    .navigation.alt .mega-menu, .navigation.alt .menu ul {
        padding-top: 0 !important;
        padding-bottom: 0 !important
    }
}

.navigation.alt .menu li li.current-menu-item, .navigation.alt .menu li li:hover {
    background: #f5f5f5
}

.navigation.alt .menu li > a:after {
    line-height: 1;
    vertical-align: top;
    margin-top: 16px
}

.navigation .menu ul .menu-item-has-children > a:after {
    margin-top: -5px
}

.navigation, .navigation.sticky {
    clear: both
}

.posts-grid .image-link {
    position: relative;
    padding-top: 55.6%;
    display: block;
    overflow: hidden
}

.related-posts .posts-grid .image-link {
    padding-top: 66.5%;
    background: 0 0
}

.posts-grid img {
    width: 100%;
    position: absolute;
    top: 0;
    left: 0
}

.owl-carousel, .page-content > .ts-row.block {
    position: relative
}

.listing-meta {
    font-size: 11px;
    /*color: #8e8e8e;*/
    font-weight: 400;
    padding: 23px 0 7px;
    display: block
}

.navigation .posts-grid .listing-meta {
    padding: 14px 0 10px
}

.posts-grid .post-link {
    color: #232323;
    padding-top: .5em;
    clear: both
}

.listing-meta .category + time:before {
    height: 12px;
    content: "•";
    color: #989898;
    padding: 0 7px
}

.listing-blog .excerpt, .posts-grid .excerpt {
    font-size: 15px;
    line-height: 1.5;
    font-weight: 400;
    margin-top: 10px
}

.excerpt > p:first-child {
    margin: 0
}

.read-more {
    margin-left: 7px
}

.read-more.arrow a {
    color: inherit
}

.ts-row {
    min-height: 1px;
    margin-right: -11px;
    margin-left: -11px;
    box-sizing: border-box
}

.main-content .block {
    margin-bottom: 25px
}

.slider-split {
    margin-top: 30px;
    margin-bottom: -14px
}

.slider-split .col-8 {
    width: 67.17352%
}

.slider-split .col-4 {
    width: 32.82648%
}

.owl-carousel .animated {
    -webkit-animation-duration: 1s;
    animation-duration: 1s;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both
}

.owl-carousel .owl-animated-in {
    z-index: 0
}

.owl-carousel .owl-animated-out {
    z-index: 1
}

.owl-carousel .fadeOut {
    -webkit-animation-name: fadeOut;
    animation-name: fadeOut
}

@-webkit-keyframes fadeOut {
    0% {
        opacity: 1
    }
    to {
        opacity: 0
    }
}

@keyframes fadeOut {
    0% {
        opacity: 1
    }
    to {
        opacity: 0
    }
}

.owl-height {
    -webkit-transition: height .5s;
    transition: height .5s
}

.owl-carousel {
    width: 100%;
    z-index: 1;
    opacity: 0
}

.main-slider-outer {
    padding-top: 48.2%;
    position: relative
}

.main-slider-outer--section {
    margin-bottom: 40px
}

.main-slider-wrapper {
    width: 100%;
    position: absolute;
    top: 0;
    left: 0
}

.main-slider {
    border: 1px solid #eaeaea;
    visibility: hidden;
    opacity: 0;
    position: relative
}

.main-slider .owl-item {
    background: #f5f5f5
}

.owl-carousel .owl-stage {
    position: relative;
    -ms-touch-action: pan-Y
}

.owl-carousel .owl-stage:after {
    content: ".";
    display: block;
    clear: both;
    visibility: hidden;
    line-height: 0;
    height: 0
}

.gallery-block.overlay .post-title {
    text-align: center;
    display: block
}

.gallery-block.overlay .post-title span {
    color: #292929;
    transition: color .2s
}

.owl-carousel .owl-stage-outer {
    position: relative;
    overflow: hidden;
    transform: translateZ(0);
}

.owl-carousel .owl-item {
    -webkit-backface-visibility: hidden;
    -webkit-touch-callout: none;
    position: relative;
    float: left
}

.owl-carousel .owl-item img {
    width: 100%;
    display: block
}

.owl-carousel .owl-dots.disabled, .owl-carousel .owl-nav.disabled {
    display: none
}

.owl-carousel .owl-dot, .owl-carousel .owl-nav .owl-next, .owl-carousel .owl-nav .owl-prev {
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none
}

.owl-carousel.owl-loaded {
    visibility: visible;
    opacity: 1;
    transition: opacity 1s
}

.owl-carousel.owl-loading {
    opacity: 0;
    display: block
}

.owl-carousel.owl-hidden {
    opacity: 0
}

.owl-carousel.owl-refresh .owl-item {
    display: none
}

.owl-carousel.owl-drag .owl-item {
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none
}

.owl-carousel.owl-grab {
    cursor: grab;
}

.owl-carousel.owl-rtl {
    direction: rtl
}

.owl-carousel.owl-rtl .owl-item {
    float: right
}

.main-slider .owl-dots {
    line-height: 0;
    position: absolute;
    top: 24px;
    right: 20px
}

.main-slider .owl-dot {
    margin: 0 7px;
    vertical-align: top;
    display: inline-block
}

.main-slider .owl-dot span {
    width: 10px;
    height: 10px;
    background-color: #c5c5c5;
    border-radius: 100%;
    display: block;
    opacity: .5
}

.main-slider .owl-dot.active span {
    background: #fff;
    opacity: 1
}

.main-slider:hover .owl-next, .main-slider:hover .owl-prev {
    visibility: visible;
    opacity: 1
}

.main-slider .owl-next, .main-slider .owl-prev {
    width: 40px;
    height: 40px;
    color: #fff;
    padding: 0 8px;
    margin-top: -20px;
    position: absolute;
    top: 50%;
    transition: all .1s;
    opacity: 0;
    visibility: hidden
}

.main-slider .owl-prev {
    left: 0
}

.main-slider .owl-next {
    right: 0
}

.main-slider .owl-next:before, .main-slider .owl-prev:before {
    width: 21px;
    height: 15px;
    content: "";
    background: url(/online-journal/wp-content/themes/astrojournal3/images/sprite-aj.svg) no-repeat;
    margin: -7px 0 0 -10px;
    position: absolute;
    top: 50%;
    left: 50%
}

.main-slider .owl-prev:before {
    background-position: 0 -317px
}

.main-slider .owl-next:before {
    background-position: -28px -317px
}

.main-slider .owl-prev:hover:before {
    background-position: 0 -336px
}

.main-slider .owl-next:hover:before {
    background-position: -28px -336px
}

.owl-carousel .image-link {
    display: block;
    position: relative
}

.meta-wrapper {
    width: 100%;
    background: linear-gradient(180deg, transparent, #272727);
    position: absolute;
    left: 0;
    bottom: 0
}

.main-slider .meta, .slider-split .blocks .meta {
    font-size: 15px;
    font-weight: 400;
    color: #fff;
    padding: 5% 55px;
    box-sizing: border-box
}

.main-slider time {
    font-size: 11px;
    margin-bottom: 10px;
    display: inline-block
}

.main-slider .meta h3, .slider-split .blocks h3 {
    font: 700 28px/1.4 Georgia, serif;
    color: #fff;
    margin: 8px 0 0
}

.slider-split .block {
    font-size: 0;
    position: relative
}

.slider-split .block:first-child {
    margin-bottom: 5.7%
}

.slider-split .block--first {
    padding-top: 64.5%
}

.slider-split .block--second {
    padding-top: 31.6%
}

.slider-split .block img {
    width: 100%;
    position: absolute;
    top: 0;
    left: 0
}

.section-head, .section-head.alt {
    position: relative;
    text-align: center;
    overflow: hidden;
    margin-bottom: 30px
}

.section-head.alt span, .section-head .title {
    font-size: 14px;
    font-weight: 500;
    text-transform: uppercase;
    letter-spacing: .05em;
    color: #242424;
    padding: 0 20px;
    margin: 0;
    position: relative;
    vertical-align: baseline;
    display: inline-block
}

.section-head .title:after, .section-head .title:before {
    width: 1000px;
    content: "";
    position: absolute;
    top: 50%;
    border-top: 1px solid #eaeaea
}

.listing-grid.grid-3 > .column:nth-child(-n+3) article .comment-count, .listing-grid > .column:nth-child(-n+2) .comment-count {
    top: 0
}

.section-head .title:before {
    right: 100%
}

.section-head .title:after {
    left: 100%
}

.section-head a {
    color: inherit
}

.section-head .more {
    display: none
}

.breadcrumbs {
    font-size: 11px;
    line-height: 2;
    color: #757575;
    margin-bottom: 20px
}

.breadcrumbs.current {
    color: #757575
}

.breadcrumbs a {
    color: #372627
}

.breadcrumbs a:hover {
    color: #292929
}

.breadcrumbs .delim {
    font-size: 12px;
    vertical-align: -1px;
    padding: 0 7px
}

.main .main-content, .page-content .content-column {
    width: 66.666666666667%
}

.post-header .featured {
    margin-bottom: 20px;
    position: relative
}

.post-header .featured img {
    width: 100%;
    display: block
}

.post-header h1 {
    margin: 50px 0 20px
}

.post-meta {
    font-size: 11px;
    color: #757575;
    font-weight: 400;
    margin: 20px 0
}

.post-meta .reviewer {
    margin: 0 4px
}
.post-meta .reviewer a {
    color: #372627;
    text-decoration-color: #372627;
    text-decoration: underline;
}

.post-meta .posted-on {
    margin-right: 15px
}

.post-meta .cats span {
    vertical-align: middle;
    margin: 0 7px
}

.post-meta .cats span:last-child {
    display: none
}

.main .sidebar {
    padding: 0 0 0 45px;
    width: 33.333333333333%
}

.main .sidebar .widget {
    margin-bottom: 49px;
    clear: both
}

.info-bubble_title {
    font-size: 20px;
    line-height: 1.2;
    font-weight: 500;
    text-align: center;
    color: #fff;
    background-color: #f85260;
    padding: 24px 0 25px;
    position: relative
}

.info-bubble_title:after {
    content: "";
    border-top: 7px solid #f85260;
    border-right: 60px solid transparent;
    border-left: 40px solid transparent;
    position: absolute;
    bottom: -7px;
    right: 0
}

.info-bubble_title span {
    font-size: 39px;
    display: block
}

.info-bubble_item {
    border-bottom: 1px dashed #d4d4d4;
    padding: 15px 0;
    position: relative
}

.info-bubble_item:before {
    width: 39px;
    font-size: 24px;
    line-height: 39px;
    text-align: center;
    font-weight: 500;
    border-radius: 100%;
    margin-right: 15px;
    vertical-align: -1px;
    display: inline-block
}

.h-submenu_item, .h-submenu_link {
    vertical-align: top;
    display: inline-block
}

.info-bubble_item--one:before {
    content: "1";
    color: #e7f0ce;
    border: 3px solid #e7f0ce
}

.info-bubble_item--two:before {
    content: "2";
    color: #b4d6eb;
    border: 3px solid #b4d6eb
}

.info-bubble_item--three:before {
    content: "3";
    color: #ffecb2;
    border: 3px solid #ffecb2
}

.eb-small {
    border-bottom: 1px solid #eaeaea;
    padding-top: 21px;
    padding-bottom: 23px
}

.eb-small:last-child {
    border-bottom: 0
}

.eb-small_avatar {
    text-align: center;
    margin-right: 20px;
    margin-bottom: -15px;
    float: left
}

.eb-small_pic {
    width: 72px;
    height: 72px;
    border-radius: 100%;
    margin-bottom: 4px;
    overflow: hidden
}

.eb-small_img {
    width: 100%;
    height: auto
}

.eb-small_status {
    font-size: 10px;
    font-weight: 700
}

.eb-small_status--online {
    color: #5ca91b
}

.eb-small_status--call {
    color: #e94549
}

.eb-small_description {
    overflow: hidden
}

.eb-small_title {
    font: 700 16px/1.25 Georgia, serif;
    margin: 0 0 7px
}

.eb-small_link {
    color: #242424
}

.eb-small_link:hover {
    color: #f85160
}

.eb-small_text {
    font-size: 14px;
    line-height: 1.35;
    font-weight: 400;
    margin: 0
}

.archive-heading, .h-submenu_link {
    font-weight: 500;
    text-transform: uppercase;
    letter-spacing: .05em
}

.eb-small_rating {
    font-size: 0;
    margin-top: 1px
}

.eb-small_label, .eb-small_val {
    font-size: 12px;
    color: #8e8e8e;
    margin-right: 5px
}

.archive-heading {
    font-size: 24px;
    line-height: normal;
    color: #242424;
    margin-bottom: 30px
}

.archive-desc {
    margin-bottom: 40px
}

.posts-grid article {
    position: relative;
    margin-bottom: 40px
}

.listing-grid {
    overflow: hidden
}

.listing-grid h2 {
    font: 700 20px/1.3 Georgia, serif;
    margin: 5px 0 10px
}

.listing-grid > .column:nth-child(-n+2) article {
    border-top: 0;
    padding-top: 0
}

.listing-grid.grid-3 article {
    margin-bottom: 0
}

.listing-grid.grid-3 > .column:nth-child(-n+3) article {
    border: 0;
    padding-top: 0
}

.listing-grid.grid-3 > .column:nth-child(odd) {
    clear: none
}

.listing-grid.grid-3 > .column:nth-child(3n+1) {
    clear: both
}

.main-content > .listing-grid:first-child {
    margin-top: 0
}

.h-submenu {
    font-size: 0;
    margin-bottom: -10px
}

.h-submenu_item {
    padding: 0;
    margin: 0 10px 10px 0
}

.h-submenu_link {
    font-size: 9px;
    color: #292929;
    border: 1px solid #eaeaea;
    border-radius: 30px;
    padding: 9px 20px 8px
}

.h-submenu_link--state-current, .h-submenu_link:hover {
    color: #fff;
    background-color: #f85160;
    border-color: #f85160;
    transition: all .2s
}

.post-intro {
    font-size: 19px;
    margin-bottom: 35px
}

.source-aj, .source-aj:hover {
    font-size: 1px;
    color: #fff;
    position: absolute
}

@media only screen and (max-width: 1206px) {
    .boxed .main-wrap, .nav-wrap, .navigation, .wrap {
        width: 100%;
        box-sizing: border-box
    }
}

@media only screen and (min-width: 940px) and (max-width: 1206px) {
    .wrap {
        padding-left: 35px;
        padding-right: 35px;
        position: relative
    }

    .navigation .menu > li > a {
        padding: 18px 18px 15px
    }
}

@media only screen and (max-width: 940px) {
    .mobile {
        top: 32px;
        left: 45px;
        display: block
    }

    .hamburger {
        width: 36px;
        height: 36px;
        padding-top: 2px
    }

    .hamburger_item {
        width: 30px;
        height: 3px;
        background-color: #4e4e4e;
        margin: 6px 3px;
        display: block;
        -webkit-transition: transform .3s ease;
        transition: transform .3s ease
    }

    .main-head .wrap:first-child {
        padding-top: 100px;
        position: relative
    }

    .navigation .menu {
        display: none
    }

    .navigation {
        border: 0
    }

    .main-head .logo {
        max-width: 150px;
        margin: 0;
        position: absolute;
        top: 30px;
        right: 35px
    }

    .main-head header {
        min-height: 0
    }

    .main-head .right {
        width: 100%;
        margin: 0;
        float: none
    }

    .main-banner {
        margin: 0;
        float: none;
        display: block
    }

    .slider-split .col-8 {
        width: 100%
    }

    .slider-split .col-4 {
        display: none
    }

    .post-header .post-title {
        width: 100%;
        font-size: 30px
    }

    .post-meta .cats {
        float: none;
        display: block
    }
}

@media only screen and (max-width: 767px) {
    .wrap {
        padding: 0 15px
    }

    .mobile {
        left: 15px
    }

    .top-bar {
        display: none
    }

    .main > .ts-row, .ts-row {
        margin: 15px 0 0
    }

    .column, .main .main-content, .main .page-content .sidebar, .no-sidebar .main .main-content, .ts-row [class*=col-] {
        padding-left: 0;
        padding-right: 0
    }

    .column, .ts-row .column, .ts-row [class*=col-] {
        width: 100%;
        margin-bottom: 28px
    }

    .main-slider .meta, .slider-split .blocks .meta {
        padding: 30px
    }

    .main-head .logo {
        right: 15px
    }

    .main-featured {
        margin-bottom: -28px
    }

    .post-intro {
        font-size: 17px
    }
}

@media only screen and (max-width: 640px) {
    .main-slider .meta h3, .slider-split .blocks h3 {
        font-size: 23px
    }
}

@media only screen and (max-width: 400px) {
    .main-slider .meta h3, .slider-split .blocks h3 {
        font-size: 20px
    }

    .post-header .post-title {
        width: 100%;
        font-size: 24px
    }
}

.p-cl-list_cnt {
    max-width: 1123px;
    padding-left: 20px;
    padding-right: 20px;
    margin-left: auto;
    margin-right: auto
}

.reg-form--aside {
    opacity: 0
}

.main-heading, .post-header .post-title {
    font: 700 38px/1.3 Georgia, serif;
    color: #242424
}

.p-taro_cnt {
    max-width: 900px;
    padding-left: 30px;
    padding-right: 30px;
    margin-left: auto;
    margin-right: auto
}

.p-taro_intro {
    color: #fff;
    background: #222 url(https://astro7.com/images/newsletter/mail/2018/permanent/cards/card-taro-back-2.svg) no-repeat 50%;
    background-size: 150% auto
}

:-moz-placeholder {
    color: #9a9a9a
}

::-webkit-input-placeholder {
    color: #9a9a9a
}

.list {
    margin: 25px 0
}

.list li {
    margin-bottom: 7px
}

.ss {
    margin: 0 .1em
}

blockquote, q {
    quotes: none
}

blockquote:after, blockquote:before, q:after, q:before {
    content: none
}

table {
    width: 100%;
    max-width: 100%;
    border-collapse: collapse;
    border-spacing: 0
}

button, input[type=submit] {
    box-sizing: border-box;
    cursor: pointer
}

textarea {
    width: 100%;
    padding: 10px 14px
}

h2 {
    margin-top: 1.2em;
    margin-bottom: .8em;
    font-size: 26px;
    font-weight: 700;
    line-height: 1.3
}

@media (max-width: 667px) {
    h2 {
        font-size: 23px
    }
}

h2:not([class]) {
    max-width: 700px
}

h3 {
    margin-top: 1.2em;
    margin-bottom: .8em;
    font-size: 25px;
    font-weight: 700;
    line-height: 1.4
}

b, strong {
    font-weight: 500
}

.c-l {
    position: absolute;
    top: 0;
    left: 0;
    z-index: 2;
    width: 100%;
    height: 100%;
    background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAABBJREFUeNpi+P//PwNAgAEACPwC/tuiTRYAAAAASUVORK5CYII=") repeat
}

.service-card {
    position: relative;
    padding: 35px 30px 100px;
    margin: 50px 0;
    font-size: 0;
    border-style: solid;
    border-width: 2px
}

@media (max-width: 600px) {
    .service-card {
        padding-right: 20px;
        padding-left: 20px;
        text-align: center
    }
}

.service-card--green {
    background-color: #f9fefb;
    border-color: #d3f5df
}

.service-card--green .service-card_footer {
    border-color: #d3f5df
}

.service-card--yellow {
    background-color: #fffcf9;
    border-color: #fbe6c8
}

.service-card--yellow .service-card_footer {
    border-color: #fbe6c8
}

.service-card--blue {
    background-color: #f8fcff
}

.service-card--blue, .service-card--blue .service-card_footer {
    border-color: #d5ebf9
}

.service-card_pic {
    transform: scale(1);
    display: inline-block;
    width: 140px;
    margin-right: 30px;
    overflow: hidden;
    vertical-align: middle;
    border-radius: 100%;
    transition: transform .2s
}

@media (max-width: 600px) {
    .service-card_pic {
        width: 120px;
        margin-right: 0;
        margin-bottom: 25px
    }
}

.service-card_link:hover + .service-card_pic {
    transform: scale(.99)
}

.service-card_holder {
    position: relative;
    padding-top: 100%
}

.service-card_img {
    position: absolute;
    top: 0;
    left: 0;
    height: 100%
}

.service-card_cnt {
    display: inline-block;
    width: calc(100% - 200px);
    vertical-align: middle
}

@media (max-width: 600px) {
    .service-card_cnt {
        width: 100%
    }
}

.service-card_title {
    margin-top: 0;
    margin-bottom: 10px;
    font-size: 25px;
    font-weight: 500;
    line-height: 1.3
}

@media (max-width: 600px) {
    .service-card_title {
        font-size: 21px
    }
}

.service-card_text {
    margin-bottom: 0;
    font-size: 16px;
    font-weight: 400;
    line-height: 1.5
}

.service-card_footer {
    position: absolute;
    right: 30px;
    bottom: 0;
    left: 30px;
    min-height: 65px;
    padding-top: 5px;
    text-align: left;
    border-style: dashed;
    border-top-width: 1px
}

@media (max-width: 600px) {
    .service-card_footer {
        right: 20px;
        left: 20px
    }
}

.service-card_btn {
    position: relative;
    z-index: 3;
    float: right;
    margin-top: 17px;
    font-size: 18px;
    font-weight: 700;
    letter-spacing: .05em;
    text-transform: uppercase
}

.service-card_price {
    display: inline-block;
    margin-right: 15px;
    font-size: 32px;
    font-weight: 400;
    white-space: nowrap
}

.service-card_price span {
    font-size: 20px;
    font-weight: 500
}

.service-card_price-old {
    display: inline-block;
    margin-right: 10px;
    font-size: 16px;
    font-weight: 400;
    text-decoration: line-through;
    white-space: nowrap
}

.service-card_price-old span {
    font-size: 16px
}

img.alignleft, img.alignnone, img.alignright {
    display: block;
    margin: 40px auto;
    font-size: 0
}

figure.wp-caption {
    margin: 40px auto 15px;
    font-size: 0
}

.wp-caption-text {
    margin-top: 15px;
    font-size: 13px;
    color: #8e8e8e;
    text-align: right
}

.pic {
    display: block;
    margin: 40px 0
}

.pic--light {
    border: 1px solid #eaeaea
}

.pic + figcaption {
    margin: -20px 0 20px;
    font-size: 13px;
    font-weight: 400;
    color: #8e8e8e
}

div[id*=yandex] {
    clear: both;
    font-size: 0
}

.pic-block {
    margin: 50px 0
}

.pic-block img {
    max-width: 35%;
    min-width: 200px
}

.pic-block--left img {
    float: left;
    margin: 0 40px 15px 0
}

.pic-block--right img {
    float: right;
    margin: 0 0 15px 40px
}

@media (max-width: 560px) {
    .pic-block img {
        display: block;
        float: none;
        max-width: 80%;
        min-width: 0;
        margin: 0 auto 40px
    }
}

.pic-block img + h2, .pic-block img + h3 {
    margin-top: 0
}

.pic-block p {
    font-size: 15px
}

.pic-block p:last-child {
    margin-bottom: 0
}

.spread-link {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 10;
    background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAABBJREFUeNpi+P//PwNAgAEACPwC/tuiTRYAAAAASUVORK5CYII=") repeat
}

.no-transition {
    transition: none !important
}

.no-w {
    white-space: nowrap
}

.ir {
    overflow: hidden;
    background-color: transparent;
    border: 0
}

.ir:before {
    display: block;
    width: 0;
    height: 100%;
    content: ""
}

.serif {
    font-family: Georgia, serif
}

.limit-line {
    overflow: hidden;
    white-space: nowrap
}

.ellipsis {
    text-overflow: ellipsis
}

.visible-md, .visible-sm, .visible-xs {
    display: none !important
}

.modal-overlay:after {
    position: fixed;
    top: 0;
    left: 0;
    z-index: 101;
    width: 100%;
    height: 100%;
    background: hsla(0, 0%, 100%, .9);
    content: ""
}

.checkbox_skin {
    display: inline-block;
    width: 24px;
    height: 24px;
    margin: -1px 9px 0 0;
    vertical-align: middle;
    background-color: #fff;
    border: 1px solid #d9d9d9;
    border-radius: 4px;
    cursor: pointer
}

.checkbox_input {
    position: absolute;
    opacity: 0
}

.checkbox_input:checked + .checkbox_skin {
    background: #fff url(/online-journal/wp-content/plugins/astro7-soap/assets/img/sprite-main.svg) no-repeat 3px 4px
}

@-webkit-keyframes shake {
    0%, to {
        transform: translateZ(0)
    }
    10%, 30%, 50%, 70%, 90% {
        transform: translate3d(-3px, 0, 0)
    }
    20%, 40%, 60%, 80% {
        transform: translate3d(3px, 0, 0)
    }
}

@keyframes shake {
    0%, to {
        transform: translateZ(0)
    }
    0%, 50%, to {
        transform: translate3d(-3px, 0, 0)
    }
    25%, 75% {
        transform: translate3d(3px, 0, 0)
    }
}

.anim-shake {
    transform: translateZ(0);
    -webkit-animation-duration: .3s;
    animation-duration: .3s;
    -webkit-animation-name: shake;
    animation-name: shake
}

.btn-red {
    display: inline-block;
    letter-spacing: .05em;
    color: #fff;
    text-transform: uppercase;
    vertical-align: top;
    background-color: #f85260;
    transition: background-color .2s;
    -webkit-appearance: none
}

.btn-red:hover {
    color: #fff;
    background-color: #eb4d5b
}

.btn-red--medium {
    padding: 13px 30px;
    font-size: 16px;
    font-weight: 400;
    border-radius: 60px
}

.btn-red--large {
    padding: 23px 40px;
    font-size: 17px;
    font-weight: 400;
    border-radius: 100px
}

.red-btn {
    display: inline-block;
    letter-spacing: .05em;
    color: #fff;
    text-transform: uppercase;
    background-color: #f85260;
    transition: background-color .2s
}

.red-btn:hover {
    color: #fff;
    background-color: #db4b4d
}

.green-btn {
    display: block;
    font: 700 11px/normal Roboto, sans-serif;
    letter-spacing: .05em;
    text-align: center;
    text-decoration: none;
    text-transform: uppercase;
    background-color: #5ebd56;
    border-radius: 4px;
    transition: background-color .2s;
    -webkit-appearance: none;
    cursor: pointer
}

.green-btn, .green-btn:hover {
    color: #fff;
    border-bottom: 2px solid #56ac4d
}

.green-btn:hover {
    background-color: #52b34b
}

.green-btn:active {
    background-color: #5ebd56;
    border-top: 2px solid #56ac4d;
    border-bottom: 0
}

.disabled-btn {
    opacity: .5
}

.disabled-btn.green-btn:active, .disabled-btn.green-btn:hover {
    background-color: #52b34b;
    border-top: 0;
    border-bottom: 2px solid #60a11f
}

.orange-btn {
    display: block;
    font: 700 11px/normal Roboto, sans-serif;
    letter-spacing: .05em;
    text-align: center;
    text-decoration: none;
    text-transform: uppercase;
    background-color: #efa640;
    border-radius: 4px;
    transition: background-color .2s;
    -webkit-appearance: none;
    cursor: pointer
}

.orange-btn, .orange-btn:hover {
    color: #fff;
    border-bottom: 2px solid #e39237
}

.orange-btn:active, .orange-btn:hover {
    background-color: #e39e3d
}

.orange-btn:active {
    border-top: 2px solid #e39237;
    border-bottom: 0
}

.col-11 {
    width: 91.66666666666667%
}

.col-10 {
    width: 83.33333333333334%
}

.col-9, .column.three-fourth {
    width: 75%
}

.col-8, .column.two-third {
    width: 66.66666666666667%
}

.col-7 {
    width: 58.333333333333336%
}

.col-6, .column.half {
    width: 50%
}

.col-5 {
    width: 41.66666666666667%
}

.col-3, .column.one-fourth {
    width: 25%
}

.col-2 {
    width: 16.666666666666668%
}

.col-1 {
    width: 8.333333333333334%
}

.column.one-fifth {
    width: 20%
}

.column.two-fifth {
    width: 40%
}

.column.three-fifth {
    width: 60%
}

.column.four-fifth {
    width: 80%
}

.column.right {
    text-align: right
}

.column.left {
    text-align: left
}

.column.center {
    text-align: center
}

.tooltip {
    position: absolute;
    z-index: 1030;
    display: block;
    padding: 5px;
    font-size: 90%;
    line-height: 1.5;
    opacity: 0;
    visibility: hidden
}

.tooltip.in {
    opacity: .8;
    visibility: visible
}

.tooltip-inner {
    max-width: 200px;
    padding: 3px 8px;
    color: #fff;
    text-align: center;
    text-decoration: none;
    text-transform: none;
    background-color: #242424;
    border-radius: 4px
}

.listing-blog .listing-meta {
    padding-top: 0
}

.posts-grid > .column:nth-child(odd) {
    clear: both
}

.posts-grid .review-meta {
    float: right;
    margin-top: 10px
}

.posts-grid .review-meta.stars {
    margin-top: 11px
}

.row-half-wrapper {
    margin-right: -20px
}

@media (max-width: 400px) {
    .row-half-wrapper {
        margin-right: 0
    }
}

.row--half {
    display: inline-block;
    box-sizing: border-box;
    width: 50%;
    padding-right: 20px;
    vertical-align: top
}

@media (max-width: 400px) {
    .row--half {
        width: 100%;
        padding-right: 0
    }
}

.fluid-width-video-wrapper {
    margin: 50px 0
}

.cols {
    margin: 25px 0;
    font-size: 0
}

h2 + .cols, h3 + .cols {
    margin-top: 20px
}

.cols .list {
    margin: 0
}

.cols_item {
    display: inline-block;
    box-sizing: border-box;
    padding-right: 5%;
    font-size: 15px;
    vertical-align: top
}

@media (max-width: 767px) {
    .cols_item {
        font-size: 13px
    }
}

.cols--two .cols_item {
    width: 50%
}

@media (max-width: 640px) {
    .cols--two .cols_item {
        width: 100%;
        padding-right: 0
    }
}

.cols--three .cols_item {
    width: 33.33%
}

@media (max-width: 640px) {
    .cols--three .cols_item {
        width: 100%
    }
}

.cols_item a {
    padding-top: .5em
}

.question {
    font: italic 18px Georgia, serif;
    line-height: inherit
}

@media (max-width: 767px) {
    .question {
        font-size: 16px
    }
}

.btn-outro {
    margin-top: 50px;
    margin-bottom: 100px;
    text-align: center
}

.btn-outro_outro {
    margin-bottom: 25px;
    font-size: 21px
}

@media (max-width: 767px) {
    .btn-outro_outro {
        font-size: 17px
    }
}

.exp-candy {
    position: relative;
    padding-left: 80px
}

.exp-candy--speech {
    margin-bottom: 20px
}

.exp-candy_pic {
    position: absolute;
    top: 50%;
    left: 0;
    width: 60px;
    height: 60px;
    margin-top: -30px;
    overflow: hidden;
    border: 1px solid #eaeaea;
    border-radius: 100%
}

.exp-candy_pic img {
    width: 100%;
    height: auto
}

.exp-candy_name {
    margin-bottom: 4px;
    font-size: 17px;
    font-weight: 500
}

.exp-candy_text {
    font-size: 13px;
    font-weight: 400;
    color: #8e8e8e
}

.exp-speech {
    margin: 40px 0
}

.exp-speech p {
    font-family: Georgia, serif;
    font-size: 17px;
    font-style: italic
}

@media (max-width: 767px) {
    .exp-speech p {
        font-size: 16px
    }
}

.exp-speech_text--outro {
    text-align: right
}

.label {
    margin: 30px 0;
    font-size: 13px;
    font-weight: 400;
    color: #8e8e8e
}

.disc-link {
    display: inline-block;
    padding: 10px 20px;
    font-size: 15px;
    font-weight: 400;
    text-align: center;
    border: 1px solid #eaeaea;
    border-radius: 50px;
    transition: border-color .2s;
    cursor: pointer
}

.disc-link:hover {
    border-color: #d7d7d7
}

.author {
    margin-top: 50px;
    margin-bottom: 50px
}

.author_pic {
    float: left;
    width: 60px;
    height: 60px;
    margin: -12px 20px 0 0;
    overflow: hidden;
    border: 1px solid #eaeaea;
    border-radius: 100%
}

.author_pic img {
    width: 100%;
    height: auto
}

.author_info {
    overflow: hidden;
    font-size: 15px;
    font-weight: 400;
    line-height: 1.2
}

.author_name {
    margin-bottom: 4px
}
.author_name a {
    color: #372627;
    text-decoration-color: #372627;
    text-decoration: underline;
}

.author_text {
    max-width: 80%;
    margin: 0;
    font-size: 13px;
    color: #757575
}

.review-meta .number {
    float: right;
    min-width: 8px;
    padding: 0 5px;
    font-size: 11px;
    font-weight: 600;
    line-height: 18px;
    color: #fff;
    text-align: center;
    background: #161616
}

.review-meta.stars {
    line-height: 1
}

.review-meta .number .percent {
    margin-left: 1px;
    font-size: 9px;
    line-height: 1
}

.posts-list .image-link {
    float: left;
    margin-right: 14px
}

.posts-list .image-link img {
    display: block;
    height: auto
}

.posts-list .content {
    overflow: hidden
}

.posts-list .post:first-child, .posts-list li:first-child {
    padding-top: 0
}

.posts-list .post, .posts-list li {
    padding: 24px 0 0;
    overflow: hidden;
    border-bottom: 0
}

.posts-list .post > a, .posts-list li > a {
    position: relative;
    transform: translateZ(0);
    float: left
}

.posts-list .post-link {
    padding-top: .5em;
    clear: both;
    color: #232323
}

.comment-count {
    position: relative;
    display: none;
    padding: 3px 8px;
    font-size: 10px;
    font-weight: 400;
    line-height: 1;
    color: inherit;
    text-align: center;
    background: #ffe240
}

.comment-count:before {
    position: absolute;
    bottom: -6px;
    left: 20%;
    border-color: transparent #ffe240;
    border-style: solid;
    border-width: 0 0 6px 6px;
    content: ""
}

.comment-count {
    position: absolute;
    top: 0;
    right: 0
}

.section-head.dark {
    border-color: #161616
}

.section-head.dark .title {
    background: inherit;
}

.heading-view-all, .section-head-small .more, .section-head .more {
    float: right;
    padding: 4px 6px;
    margin-top: 10px;
    font-size: 13px;
    font-weight: 400;
    color: #b9b9b9;
    background: #f3f3f3;
    border-radius: 2px
}

.heading-view-all:hover, .section-head-small .more:hover, .section-head .more:hover {
    color: #fff;
    text-decoration: none;
    background: #161616
}

.heading-view-all .fa, .section-head-small .more .fa, .section-head .more .fa {
    margin-left: 4px
}

.section-head.alt {
    padding-top: 14px;
    margin-bottom: 35px;
    font-size: 16px;
    font-weight: 700;
    text-transform: none;
    background: transparent;
    border: 0;
    border-top: 2px solid #b93434
}

.section-head-small {
    display: block;
    padding-bottom: 7px;
    margin-bottom: 21px;
    font-size: 14px;
    font-weight: 700;
    line-height: 1;
    border-bottom: 2px solid #b93434
}

.section-head-small .title {
    float: left;
    color: #242424
}

.section-head-small .more {
    margin-top: -3px
}

.section-head-small a {
    color: inherit
}

hr, hr.separator {
    height: 1px;
    margin: 48px 0;
    background: #eaeaea
}

hr.no-line {
    background: transparent
}

hr.half, hr.separator.half {
    margin-top: 0
}

.main-pagination {
    overflow: hidden
}

.main-pagination .page-numbers, .main-pagination a, .post-pagination > .page-link {
    float: left;
    padding: 5px 10px;
    font-size: 35px;
    font-weight: 400;
    line-height: normal;
    color: #242424
}

.main-pagination .current, .main-pagination a:hover, .post-pagination > .page-link {
    color: #f85160
}

.post-content .main-pagination a {
    color: inherit
}

.page-numbers.dots {
    color: #dedede
}

.author-info {
    padding: 40px 20px 20px;
    margin-bottom: 50px;
    overflow: hidden;
    background: #f9f9f9;
    border-top: 2px solid #f85160
}

.author-info_avatar {
    float: left;
    width: 75px;
    height: 75px;
    overflow: hidden;
    border-radius: 100%
}

.author-info a {
    display: inline-block;
    margin-top: -5px;
    font-size: 18px;
    font-weight: 500;
    vertical-align: top
}

.author-info .description {
    margin-left: 105px
}

.author-info .bio {
    margin: 11px 0 0;
    font-size: 15px;
    line-height: 1.55
}

.author-info .social-icons {
    float: right;
    margin-bottom: -7px
}

.author-info .social-icons li {
    margin-right: 3px
}

.author-info .social-icons li a {
    width: auto;
    padding: 0 4px;
    margin-top: 7px;
    font-size: 14px;
    color: #616161;
    background: transparent;
    border: 0
}

.author-info .social-icons li a:hover {
    color: #242424;
    background: transparent
}

.author-info .article-count a {
    display: inline-block;
    padding: 0 7px;
    margin-right: -9px;
    margin-left: 5px;
    font-size: 13px;
    font-weight: 600;
    color: #fff;
    vertical-align: top;
    background: #b93434
}

.sc-tabs {
    margin-bottom: -1px;
    overflow: hidden
}

.post-content .sc-tabs {
    margin: 0 0 -1px;
    clear: both;
    list-style-type: none
}

.sc-tabs a {
    float: left;
    padding: 2px 21px 0;
    font-weight: 600;
    line-height: 32px;
    color: #b0b0b0;
    text-transform: uppercase;
    background: #f7f7f7;
    border: 1px solid #eaeaea;
    border-left: 0
}

.sc-tabs .active a {
    padding-top: 0;
    color: inherit;
    background: #fff;
    border-top: 3px solid #b93434;
    border-bottom: 1px solid #fff
}

.sc-tabs li:first-child a {
    border-left: 1px solid #eaeaea
}

.sc-tabs a:hover {
    text-decoration: none
}

.sc-tabs .active {
    margin-bottom: -3px
}

.sc-tabs-panes {
    padding: 22px;
    border: 1px solid #eaeaea
}

.widget .sc-tabs li {
    padding: 0;
    border: 0
}

.post-content .sc-tabs-panes {
    margin-left: 0
}

.sc-tabs-panes > li {
    display: none
}

.sc-tabs-panes > li.active {
    display: block
}

.post-content .sc-tabs-panes li, .post-content .sc-tabs li {
    padding: 0;
    border: 0
}

.post-content .sc-tabs-panes li:before, .post-content .sc-tabs li:before {
    display: none
}

.post-content .sc-tabs .active a {
    color: inherit
}

.sc-tabs-wrap.vertical {
    display: table;
    width: 100%;
    border: 1px solid #eaeaea
}

.sc-tabs-wrap.vertical .sc-tabs {
    position: relative;
    display: table-cell;
    width: 20%;
    max-width: 250px;
    min-width: 150px;
    overflow: visible;
    vertical-align: top;
    background: #f7f7f7
}

.sc-tabs-wrap.vertical .sc-tabs li:last-child {
    margin-bottom: -1px
}

.sc-tabs-wrap.vertical .sc-tabs a {
    float: none;
    padding: 3px 21px;
    text-align: center;
    border-top: 0;
    transition-property: background, border
}

.sc-tabs-wrap.vertical .sc-tabs .active, .sc-tabs-wrap.vertical .sc-tabs .active:last-child {
    margin-bottom: 0
}

.sc-tabs-wrap.vertical .sc-tabs .active a {
    margin-left: -3px;
    border-top: 0;
    border-left: 3px solid #b93434;
    border-right-color: #fff
}

.sc-tabs-wrap.vertical .sc-tabs-panes {
    margin-bottom: 0;
    border: 0
}

.sc-accordion-pane.active, .sc-toggle-content.active {
    display: block
}

.sc-accordion-title:first-child, .sc-toggle-title:first-child {
    border-top: 1px solid #eaeaea
}

.sc-accordion-title, .sc-toggle-title {
    border: 1px solid #eaeaea;
    border-top: 0
}

.sc-accordion-title a, .sc-toggle-title a {
    position: relative;
    display: block;
    padding: 10px 22px;
    font-weight: 600;
    color: #b0b0b0;
    text-decoration: none;
    text-transform: uppercase;
    background: #f7f7f7
}

.post-content .sc-accordion-title a, .post-content .sc-tabs a, .post-content .sc-toggle-title a {
    color: #b0b0b0
}

.sc-accordion-title.active, .sc-toggle-title.active {
    border-top: 3px solid #b93434;
    border-bottom: 0
}

.sc-accordion-title.active a, .sc-toggle-title.active a {
    color: inherit;
    background: #fff;
    border-bottom: 0
}

.sc-accordion-title a:before, .sc-toggle-title a:before {
    float: left;
    margin-right: 11px;
    font-size: 13px;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    font-style: normal;
    font-weight: 400;
    line-height: 25px
}

.sc-accordion-pane, .sc-toggle-content {
    display: none;
    padding: 21px;
    margin-bottom: 0;
    border: 1px solid #eaeaea;
    border-top: 0
}

.button, .sc-button {
    display: inline-block;
    padding: 7px 21px;
    font-weight: 600;
    line-height: 1.6;
    color: #fff;
    background: #b93434
}

a.button:hover {
    text-decoration: none
}

.button.smaller {
    padding: 2px 7px;
    font-size: 13px
}

.post-content .sc-button, .post-content .sc-button:hover {
    color: #fff
}

.sc-button:hover {
    text-decoration: none;
    background: #161616 !important
}

.sc-button-small {
    font-size: 14px
}

.sc-button-medium {
    font-size: 16px
}

.sc-button-large {
    font-size: 18px
}

.sc-button-maroon {
    background: #ab4b4b
}

.sc-button-yellow {
    background: #ffdc00
}

.sc-button-blue {
    background: #2a3c4c
}

.sc-button-purple {
    background: #ab4b93
}

.sc-button-brown {
    background: #ab6b4b
}

.social-icons li {
    float: left;
    margin-right: 7px
}

.social-icons li:last-child {
    margin-right: 0
}

.social-icons .icon {
    display: inline-block;
    width: 24px;
    font-size: 14px;
    line-height: 24px;
    color: #6c6c6c;
    text-align: center
}

.social-icons .icon:hover {
    text-decoration: none
}

.social-icons.medium .icon {
    width: 32px;
    font-size: 16px;
    line-height: 32px
}

.social-icons.large .icon {
    width: 48px;
    font-size: 24px;
    line-height: 48px
}

.social-icons.x-large .icon {
    width: 64px;
    font-size: 32px;
    line-height: 64px
}

.social-icons.box-bg .icon {
    color: #fff
}

.social-icons.box-bg .fa-twitter {
    background: #00abe3
}

.social-icons.box-bg .fa-pinterest {
    background: #ca2128
}

.social-icons.box-bg .fa-facebook {
    background: #004088
}

.social-icons.box-bg .fa-linkedin {
    background: #01669c
}

.social-icons.box-bg .fa-rss {
    background: #ff5b22
}

.social-icons.box-bg .fa-google-plus {
    background: #d3492c
}

.social-icons.box-bg .fa-instagram {
    background: #517fa4
}

.social-icons.box-bg .fa-youtube {
    background: #fe3432
}

.social-icons.box-bg .fa-tumblr {
    background: #44546b
}

.social-icons.box-bg .fa-vimeo-square {
    background: #1ab7ea
}

.social-icons.box-bg .fa-stumbleupon {
    background: #eb4824
}

.social-icons.box-bg .fa-dribbble {
    background: #e04c86
}

.post-content .social-icons {
    margin-left: 0;
    list-style: none
}

.post-content .social-icons li {
    padding: 0;
    border: 0
}

.drop-caps {
    float: left;
    padding: 0 7px 2px;
    margin-right: 21px;
    font-size: 82px;
    font-weight: 700;
    line-height: .9;
    border-radius: 50%
}

.drop-caps.square {
    color: #fff;
    background: #b93434;
    border-radius: 0
}

.main-stars {
    position: relative;
    display: inline-block;
    height: 1em;
    margin-top: -2px;
    overflow: hidden;
    font-size: 15px;
    line-height: 1;
    color: #ccc;
    vertical-align: middle
}

.main-stars span {
    position: absolute;
    top: 0;
    left: 0;
    padding-top: 2em;
    overflow: hidden;
    color: inherit
}

.main-stars:before, .main-stars span:before {
    display: block;
    margin-right: -2px;
    font-family: entypo, serif;
    font-style: normal;
    font-weight: 400;
    line-height: 1;
    letter-spacing: 2px;
    color: inherit;
    content: "\e800\e800\e800\e800\e800"
}

.main-stars span:before {
    position: absolute;
    top: 0;
    left: 0;
    color: #f7d829
}

.ie .main-stars span:before {
    width: 6em
}

.review-box {
    padding: 0 22px;
    margin: 35px 0;
    background: #f9f9f9;
    border: 1px solid #eaeaea;
    border-top: 3px solid #b93434
}

.review-box .heading {
    margin-top: 14px;
    margin-bottom: 24px;
    font-size: 14px;
    font-weight: 600;
    text-transform: uppercase
}

.review-box > ul {
    padding-bottom: 28px;
    list-style: none
}

.review-box .criterion-wrap {
    margin-bottom: 7px
}

.review-box .criterion {
    display: table;
    width: 100%;
    font-size: 14px;
    font-weight: 700;
    color: #fff
}

.review-box .label, .review-box .rating-wrap {
    display: table-cell;
    padding: 0 7px;
    margin-bottom: 1px;
    line-height: 26px;
    white-space: nowrap;
    background: #b93434
}

.review-box .criterion-wrap .rating-wrap {
    padding: 0;
    background: transparent
}

.review-box .criterion .number {
    display: inline-block;
    padding: 0 7px;
    margin-left: 1px;
    line-height: inherit;
    background: #161616
}

.verdict-box {
    display: table;
    margin: 0 -22px;
    overflow: hidden;
    color: #fff;
    background: #161616;
    border-top: 2px solid #b93434
}

.verdict-box .summary {
    display: table-cell;
    width: 90%;
    padding: 14px 22px;
    vertical-align: top
}

.verdict-box .text-font {
    color: #d2d2d2
}

.verdict-box .heading {
    display: block;
    margin-top: 0;
    margin-bottom: 14px;
    font-weight: 700
}

.verdict-box .overall {
    position: relative;
    display: table-cell;
    width: 10%;
    vertical-align: middle;
    border-left: 1px solid #fff
}

.verdict-box .overall .rating {
    display: block;
    padding: 0 14px;
    margin-bottom: 30px;
    font-size: 60px;
    font-weight: 700;
    line-height: 1;
    text-align: center
}

.verdict-box .rating .percent {
    font-size: 21px
}

.verdict-box .overall .verdict {
    position: absolute;
    bottom: 0;
    box-sizing: border-box;
    width: 100%;
    padding: 0 7px;
    font-size: 13px;
    font-weight: 700;
    line-height: 30px;
    text-align: center;
    text-transform: uppercase;
    background: #b93434
}

.review-box .user-ratings .criterion {
    cursor: pointer
}

.review-box .user-ratings.voted .criterion {
    cursor: inherit
}

.review-box .user-rate {
    display: none;
    margin-top: 14px
}

.user-rate .rate-button, .user-rate select {
    padding: 5px 7px;
    font-size: 14px
}

.user-rate select {
    margin-left: 5px
}

.user-rate .rate-button {
    font-size: 14px;
    font-weight: 700;
    color: #fff;
    background: #161616
}

.review-box.stars .criterion-wrap {
    margin: 0
}

.review-box.stars li:first-child .criterion {
    padding-top: 0
}

.review-box.stars .criterion {
    padding: 7px 0;
    border-bottom: 1px solid #eaeaea
}

.review-box.stars .label {
    display: block;
    float: left;
    padding: 0;
    font-size: inherit;
    font-weight: 400;
    line-height: 1.5;
    color: #2e2e2e;
    background: transparent
}

.review-box.stars .main-stars {
    float: right;
    margin-top: 1px
}

.review-box.stars .overall .rating {
    margin-bottom: 49px;
    font-size: 48px
}

.review-box.stars .overall-stars {
    margin-top: 3px
}

.post-content > .review-box.top {
    margin-top: 7px
}

.post-content .review-box > ul {
    margin: 0;
    list-style: none
}

.post-content .summary .text-font {
    margin-bottom: -1.714em
}

.gallery-item {
    position: relative;
    display: inline-block;
    box-sizing: border-box;
    width: 100%;
    padding: 0;
    text-align: center;
    vertical-align: top
}

.gallery-item a img {
    display: block;
    width: 100%;
    margin: 0 auto
}

.gallery-columns-2 .gallery-item {
    max-width: 50%
}

.gallery-columns-3 .gallery-item {
    max-width: 33.33%
}

.gallery-columns-4 .gallery-item {
    max-width: 25%
}

.gallery-columns-5 .gallery-item {
    max-width: 20%
}

.gallery-columns-6 .gallery-item {
    max-width: 16.66%
}

.gallery-columns-7 .gallery-item {
    max-width: 14.28%
}

.gallery-columns-8 .gallery-item {
    max-width: 12.5%
}

.gallery-columns-9 .gallery-item {
    max-width: 11.11%
}

.post-content .gallery {
    margin-bottom: 24px
}

.main .fa-ul {
    margin-left: 0
}

@-webkit-keyframes fadeIn {
    0% {
        opacity: 0
    }
    to {
        opacity: 1
    }
}

@keyframes fadeIn {
    0% {
        opacity: 0
    }
    to {
        opacity: 1
    }
}

.ie8 .boxed .main-wrap {
    box-sizing: content-box;
    width: 1206px;
    border: 1px solid #eaeaea;
    border-top: 0;
    border-bottom: 0
}

.ie8 .bg-overlay {
    position: fixed;
    top: 0;
    left: 0;
    z-index: -999;
    width: 100%;
    height: 100%
}

.top-bar .menu {
    float: left;
    overflow: hidden
}

.top-bar .menu li {
    float: left;
    padding-left: 1.6em
}

.top-bar .menu li:first-child {
    padding-left: 0
}

.top-bar .menu .sub-menu {
    display: none
}

.top-bar .social-icons li {
    margin: 0
}

.top-bar .social-icons .icon {
    width: 34px;
    font-size: 16px;
    line-height: 41px
}

.top-bar .social-icons .fa-twitter:hover {
    background: #00aced
}

.top-bar .social-icons .fa-pinterest:hover {
    background: #ca2128
}

.top-bar .social-icons .fa-facebook:hover {
    background: #0b59aa
}

.top-bar .social-icons .fa-linkedin:hover {
    background: #01669c
}

.top-bar .social-icons .fa-rss:hover {
    background: #ff5b22
}

.top-bar .social-icons .icon:hover {
    color: #fff
}

.top-icon:hover {
    text-decoration: none
}

.top-bar .social-icons {
    float: right;
    height: 31px
}

.top-bar.dark {
    color: #ddd;
    background: #161616;
    border-color: #444
}

.boxed .top-bar.dark .top-bar-content {
    margin: 0
}

.top-bar.dark a {
    color: #ddd
}

.top-bar.dark .search-box, .top-bar.dark .search-box .top-icon, .top-bar.dark .social-icons .icon {
    color: #b0b0b0;
    border-color: transparent
}

.top-bar.dark .social-icons .icon:hover {
    color: #fff
}

.top-bar.dark .search-box .search {
    top: 31px;
    background: #161616;
    border: 0
}

.top-bar.dark .trending-ticker .heading {
    color: #fff
}

.trending-ticker .heading {
    float: left;
    margin-right: 35px;
    font-size: 15px;
    font-weight: 600;
    color: #b93434;
    text-transform: uppercase
}

.main-head .adwrap-widget {
    display: inline-block;
    width: 728px;
    max-width: 100%;
    margin: 0 auto;
    line-height: 1;
    text-align: right;
    vertical-align: middle
}

.main-head .centered {
    text-align: center
}

.main-head .centered .title {
    float: none
}

.main-head .centered .slogan {
    text-align: center
}

.main-head .centered .date {
    display: block;
    padding-bottom: 3px;
    margin-bottom: 14px;
    font-size: 11px;
    font-weight: 400;
    letter-spacing: 0;
    color: #a1a1a1;
    text-transform: uppercase
}

.navigation.sticky {
    position: fixed;
    top: 0;
    z-index: 101;
    width: 1118px;
    background-color: #fff;
    -webkit-animation-duration: .4s;
    animation-duration: .4s;
    -webkit-animation-name: fadeIn;
    animation-name: fadeIn
}

.boxed .navigation.sticky {
    width: 1206px
}

.admin-bar .navigation.sticky {
    top: 32px
}

.nav-center ul .sticky-logo, .navigation .menu ul li > a:only-child:after, .sticky-logo {
    display: none
}

.sticky.has-logo li > a {
    padding-right: 15px;
    padding-left: 15px
}

.sticky.nav-center ul .sticky-logo, .sticky .sticky-logo {
    display: block;
    padding-right: 30px;
    padding-left: 15px;
    font-size: 17px;
    font-weight: 600
}

.sticky .sticky-logo img {
    display: inline-block;
    width: auto;
    max-height: 43px;
    vertical-align: middle
}

.navigation.sticky .sticky-logo a:hover {
    background: inherit;
    border-color: transparent
}

.boxed .navigation.sticky .menu > .sticky-logo, .boxed .navigation.sticky .menu > .sticky-logo + li {
    margin-left: 0
}

.sticky.no-transition li a {
    transition: none
}

.main {
    margin: 30px auto 100px
}

.main-content {
    width: 68.157423971%
}

.page-content .content-column {
    width: 67.807017544%;
    padding-right: 22px;
    padding-left: 11px
}

.main-content .block:last-child {
    margin-bottom: 0
}

.block-wrap + .block-wrap {
    margin-top: 49px
}

.main-highlights .first-heading.post-link {
    font-size: 22px;
    line-height: 1.3
}

.main-highlights .excerpt {
    margin-top: 14px;
    margin-bottom: 28px
}

.main-highlights .post-link {
    font-size: 15px;
    line-height: 1.5
}

.main-highlights .ts-row.posts-grid {
    margin-bottom: -28px;
    overflow: hidden
}

.main-highlights .posts-grid li .comment-count {
    right: 11px
}

.main-highlights .posts-grid li {
    position: relative;
    margin-bottom: 28px
}

.news-bar {
    text-align: center;
    border: 1px solid #ddd
}

.news-bar .posts-list .post:first-child {
    padding-top: 0;
    border-top: 0
}

.news-bar .posts-list img {
    max-width: 62px
}

.news-bar .posts-list .post {
    padding: 15px;
    border-top: 1px solid #ddd
}

.news-bar .posts-list .content {
    line-height: 1
}

.news-bar .posts-list time {
    padding-bottom: 8px
}

.news-bar .posts-list .post-link {
    display: block;
    margin-top: 7px;
    font-size: 14px;
    line-height: 1.4
}

.news-bar .section-head {
    position: relative;
    z-index: 1;
    text-align: center;
    border: 0
}

.news-bar .section-head .title {
    position: relative;
    display: inline-block;
    float: none;
    padding: 13px 12px 11px;
    margin: -7px 0 0;
    border-bottom: 2px solid rgba(0, 0, 0, .25)
}

.news-bar .section-head .title:after, .news-bar .section-head .title:before {
    position: absolute;
    top: 7px;
    left: -3px;
    z-index: -1;
    border-top: 14px solid #c4c4c4;
    border-right: 1px solid transparent;
    border-left: 1px solid transparent;
    content: " "
}

.news-bar .section-head .title:after {
    right: -3px
}

.highlights-box.ts-row {
    position: relative;
    margin-right: -22px;
    margin-left: -22px
}

.highlights-box .col-6, .highlights-box .column.half {
    padding: 0 22px
}

.highlights-box .col-6:after, .highlights-box .column.half:after {
    position: absolute;
    top: 0;
    bottom: 0;
    display: block;
    height: auto;
    margin-top: 44px;
    margin-left: -22px;
    border-left: 1px solid #eaeaea;
    content: ""
}

.highlights-box .col-6:first-child:after, .highlights-box .column.half:first-child:after {
    display: none
}

.highlights article h2 {
    font-size: 15px
}

.highlights .posts-list {
    margin-top: 28px
}

.highlights .posts-list li:first-child {
    border-top: 1px solid #eaeaea
}

.highlights .posts-list li {
    position: relative;
    padding: 15px 0;
    border-bottom: 1px solid #eaeaea
}

.highlights .posts-list img {
    width: 60px
}

.highlights .posts-list .review-meta {
    position: absolute;
    top: 11px;
    right: 0
}

.highlights.full-split article {
    box-sizing: border-box;
    float: left;
    width: 50%;
    padding-right: 22px
}

.highlights .excerpt {
    margin-top: 5px;
    line-height: 1.85
}

.highlights.full-split .posts-list {
    box-sizing: border-box;
    float: left;
    width: 50%;
    padding-left: 22px;
    margin-top: 0;
    border-left: 1px solid #eaeaea
}

.highlights.full-split .posts-list li:first-child {
    padding-top: 0;
    border-top: 0
}

.highlights.full-split .comment-count {
    right: 22px
}

.highlights.mini article h2 {
    font-size: 1em
}

.highlights.mini .posts-list {
    margin-top: 10px
}

.highlights.mini .posts-list li {
    padding: 10px 0
}

.multimedia .first-title {
    position: relative;
    padding: 16px;
    margin-top: -20px;
    background: #161616;
    border-bottom: 2px solid #b93434
}

.multimedia .first-title h2 {
    font-size: 16px;
    color: #fff
}

.multimedia .first-title a {
    color: inherit
}

.multimedia .carousel {
    box-sizing: border-box;
    padding: 15px 0;
    background: #1e1e1e
}

.multimedia .carousel .owl-stage-outer {
    cursor: grab;
}

.multimedia .carousel .title {
    margin-top: 11px;
    margin-bottom: 0;
    line-height: 1.5;
    color: #fff
}

.multimedia .carousel .title a {
    color: inherit
}

.multimedia .carousel-nav-bar {
    background: #161616;
    border-top: 1px solid #b93434
}

.carousel-nav-bar .fa:before {
    font-size: 20px;
    font-weight: 700;
    color: #cbcbcb
}

.gallery-block {
    position: relative
}

.gallery-block--experts {
    margin: 40px 0 50px
}

.gallery-block .carousel-nav-bar {
    position: absolute;
    top: 0;
    right: -10px
}

.gallery-block--experts .carousel-nav-bar {
    top: 5px
}

.gallery-block .carousel-nav-bar .carousel-nav {
    padding: 0
}

.gallery-block .heading-view-all {
    padding: 2px 6px;
    margin-top: 22px
}

.gallery-block .carousel-nav .fa {
    position: relative;
    display: inline-block;
    width: 40px;
    height: 30px;
    vertical-align: top
}

.gallery-block .carousel-nav .fa:before {
    position: absolute;
    top: 50%;
    left: 50%;
    width: 21px;
    height: 15px;
    margin: -7px 0 0 -10px;
    background: url(/online-journal/wp-content/themes/astrojournal3/images/sprite-aj.svg) no-repeat;
    content: ""
}

.gallery-block .carousel-nav .prev:before {
    background-position: 0 -317px
}

.gallery-block .carousel-nav .prev:hover:before {
    background-position: 0 -336px
}

.gallery-block .carousel-nav .next:before {
    background-position: -28px -317px
}

.gallery-block .carousel-nav .next:hover:before {
    background-position: -28px -336px
}

.gallery-block.dark-bg {
    padding: 0 22px 22px;
    background: #161616
}

.gallery-block.dark-bg .section-head {
    padding-left: 22px;
    margin: 0 -22px 22px;
    border-bottom-width: 1px
}

.gallery-block.dark-bg .section-head .title {
    padding: 21px 0;
    background: transparent
}

.gallery-block.dark-bg .carousel {
    margin-top: 22px
}

.gallery-block.dark-bg .carousel-nav-bar {
    top: 11px;
    right: 22px
}

.gallery-block.dark-bg .carousel-nav a {
    color: #999
}

.gallery-block.dark-bg .post-title {
    margin-bottom: 0
}

.gallery-block.dark-bg .post-title a {
    color: #fff
}

.gallery-block.dark-bg .heading-view-all {
    color: #ddd;
    background: #2a2a2a
}

.gallery-block.dark-bg .heading-view-all:hover {
    background: transparent
}

.gallery-block.overlay .item {
    position: relative
}

.gallery-block.overlay .post-title span:hover {
    color: #f85160
}

.gallery-block.overlay .post-format {
    font-size: 22px
}

.gallery-block.overlay .meta {
    position: absolute;
    top: 11px;
    left: 11px
}

.featured .caption, .gallery-caption, .main .tiled-gallery-caption {
    position: absolute;
    right: 0;
    bottom: 0;
    box-sizing: border-box;
    float: right;
    padding: 6px 20px 9px;
    color: #fff;
    text-align: center;
    background: rgba(22, 22, 22, .6)
}

.main .tiled-gallery-caption {
    right: 2px;
    left: 2px;
    width: calc(100% - 4px)
}

.post-header .gallery-slider {
    margin: 0
}

.post-header .comment-count {
    position: relative;
    float: right;
    margin-top: -30px
}

.post-footer {
    margin-bottom: 50px
}

.post-tags {
    float: left;
    margin-bottom: -7px;
    line-height: 23px
}

.post-tags span {
    margin-right: 4px;
    font-size: 15px;
    font-weight: 600;
    text-transform: uppercase;
    vertical-align: middle
}

.post-tags .fa {
    margin-right: 7px;
    font-size: 14px;
    vertical-align: middle
}

.post-tags a {
    display: inline-block;
    padding: 0 7px;
    margin-bottom: 7px;
    margin-left: 7px;
    font-size: 13px;
    line-height: inherit;
    background: #f9edaa
}

.post-tags a:hover {
    color: #fff;
    text-decoration: none;
    background: #161616
}

.post-content .post-pagination {
    padding-top: 35px;
    margin-top: 35px
}

.post-share {
    float: right;
    margin-top: 7px
}

.share-links {
    position: relative
}

.share-links a {
    display: inline-block;
    padding: 0 14px;
    margin-left: 3px;
    font-size: 14px;
    font-weight: 400;
    line-height: 30px;
    color: #fff;
    text-align: center;
    border-radius: 30px
}

.share-links .more {
    width: auto;
    padding: 0 5px;
    font-size: 14px;
    font-weight: 600
}

.share-links .share-more {
    display: block;
    float: left;
    width: 0;
    height: 0;
    opacity: 0;
    transition: opacity .4s
}

.share-links .share-more.active {
    width: auto;
    height: auto;
    opacity: 1
}

.share-links .visuallyhidden {
    position: static;
    display: inline;
    margin: 0
}

.share-links .fa-facebook {
    background: #204385
}

.share-links .fa-flipboard {
    display: inline;
    float: left;
    height: 30px;
    padding: 0 4px
}

.share-links .fa-twitter {
    background: #2aa9e0
}

.share-links .fa-google-plus {
    background: #d3492c
}

.share-links .fa-pinterest {
    background: #ca2128
}

.share-links .fa-linkedin {
    background: #02669a
}

.share-links .fa-tumblr {
    background: #44546b
}

.share-links .fa-vk {
    background: #41658b
}

.share-links .fa-ok {
    background: #f4960f
}

.share-links .fa-moikrug {
    display: none
}

.post .post-content {
    margin-bottom: 100px
}

.post-content blockquote {
    margin: 1.2em 0;
    font-size: 19px;
    line-height: 1.6
}

.post-content .pullquote {
    max-width: 50%;
    padding: 14px 0;
    margin-left: 28px;
    font-size: 16px;
    border-bottom: 1px solid #eaeaea
}

.post-content blockquote p:last-child {
    margin-bottom: 0
}

.post-content blockquote:before {
    display: inline-block;
    float: left;
    margin-top: 5px;
    margin-left: -70px;
    font-size: 48px;
    font-style: normal;
    font-weight: 400;
    line-height: 1;
    color: #f1f1f1
}

.post-content .read-more {
    margin-bottom: 0
}

.post-content .read-more a {
    color: #fff
}

.post-content ol {
    margin-bottom: 1.714em;
    margin-left: 21px;
    list-style: decimal
}

.post-content .fa-ul li, .post-content .fa-ul ul {
    list-style: none
}

.fa-ul li .fa {
    padding-right: 14px;
    margin-left: -21px;
    font-size: 14px;
    color: #555
}

ol.styled {
    margin-left: 0;
    list-style: none;
    counter-reset: li
}

ol.styled li {
    position: relative;
    padding: 11px 0 11px 33px;
    border-bottom: 1px solid #eaeaea
}

ol.styled li:before {
    position: absolute;
    top: 14px;
    left: 0;
    width: 16px;
    height: 16px;
    font-size: 11px;
    font-weight: 600;
    line-height: 16px;
    color: #fff;
    text-align: center;
    background: #b93434;
    content: counter(li);
    counter-increment: li
}

ol.simple li:before {
    font-size: 14px;
    color: inherit;
    background: transparent;
    content: counter(li) "."
}

ol.circle li:before {
    border-radius: 50%
}

ul.styled {
    margin-left: 0;
    list-style: none
}

ul.styled li {
    position: relative;
    padding: 11px 0 11px 21px;
    border-bottom: 1px solid #eaeaea
}

ul.styled li:before {
    display: inline-block;
    float: left;
    margin-top: 4px;
    margin-left: -21px;
    font-style: normal;
    font-weight: 400;
    line-height: 1;
    color: #b93434
}

ul.simple {
    list-style-type: circle;
    list-style-position: inside
}

ul.simple li:before {
    margin-right: 21px;
    color: transparent;
    content: " "
}

ul.simple li {
    padding-left: 0
}

.post-slideshow {
    padding: 44px;
    background: #f7f7f7;
    border: 1px solid #eaeaea
}

.post-slideshow img.aligncenter, .post-slideshow img.alignnone {
    max-width: calc(100% + 90px);
    margin: 0 -45px;
    border-bottom: 2px solid #b93434
}

.post-slideshow .content-page {
    margin-bottom: 0;
    opacity: 1;
    transition: all .5s
}

.post-slideshow .content-page.hidden {
    opacity: 0
}

.post-slideshow .content-page > a:first-child img, .post-slideshow .content-page > img:first-child, .post-slideshow .content-page > p:first-child img {
    margin-top: -44px
}

.post-slideshow h1, .post-slideshow h2, .post-slideshow h3, .post-slideshow h4, .post-slideshow h5, .post-slideshow h6 {
    margin-bottom: 28px
}

.post-pagination-next {
    text-align: center
}

.post-pagination-next .right {
    float: right
}

.post-pagination-next .left {
    float: left
}

.post-pagination-next .button {
    padding: 0
}

.post-pagination-next .button a {
    display: inline-block;
    padding: 0 11px;
    font-size: 11px;
    line-height: 30px;
    color: #fff
}

.post-pagination-next .info {
    display: inline-block;
    padding: 0 11px;
    font-size: 14px;
    font-weight: 600;
    line-height: 30px;
    color: #777;
    background: #eaeaea
}

.post-slideshow .post-pagination-next {
    margin-top: 35px;
    margin-bottom: 0
}

.navigate-posts {
    display: table;
    width: 100%;
    padding: 7px 0;
    margin-bottom: 49px;
    overflow: hidden
}

.navigate-posts .next, .navigate-posts .previous {
    display: table-cell;
    box-sizing: border-box;
    width: 50%;
    padding: 0 22px;
    text-align: right
}

.navigate-posts .title {
    display: block;
    margin-bottom: 10px;
    font-size: 14px;
    line-height: 1;
    text-transform: uppercase
}

.navigate-posts .previous {
    padding-left: 21px
}

.navigate-posts .next {
    padding-right: 21px;
    text-align: left;
    border-left: 1px solid #eaeaea
}

.navigate-posts .previous .fa {
    margin-right: 7px
}

.navigate-posts .next .fa {
    margin-left: 7px
}

.related-posts {
    margin-bottom: 30px;
    overflow: hidden
}

.related-posts h3 {
    margin: 10px 0 0;
    font: 700 19px/1.4 Georgia, serif
}

.comments .section-head .number {
    float: right;
    margin-top: 11px;
    font-size: 14px;
    font-weight: 400;
    text-transform: uppercase;
    border: 0
}

.comments input, .comments textarea {
    padding: 9px 14px
}

.comments-list {
    margin-bottom: 49px
}

.comments-list .children {
    margin-left: 44px
}

.comments-list .comment-avatar {
    display: inline-block;
    vertical-align: middle
}

.comments-list .comment-avatar img {
    display: block;
    border-radius: 50%
}

.comments-list .comment-head {
    margin-top: 42px;
    margin-bottom: 14px
}

.comments-list .comment-meta {
    display: inline-block;
    margin-left: 14px;
    vertical-align: middle
}

.comments-list .comment-edit-link {
    margin-left: 14px;
    font-size: 11px;
    color: #b0b0b0;
    text-transform: uppercase
}

.comments-list .comment-author {
    font-size: 18px
}

.comments-list .comment-time {
    display: inline-block;
    margin-left: 14px;
    font-size: 11px;
    line-height: 1;
    color: #b0b0b0;
    text-transform: uppercase;
    vertical-align: middle
}

.comments-list .bypostauthor .post-author, .comments-list .post-author {
    display: inline-block;
    padding: 0 7px;
    margin-top: 5px;
    margin-right: -9px;
    margin-left: 5px;
    font-size: 11px;
    font-weight: 600;
    color: #fff;
    vertical-align: top;
    background: #b93434
}

.comments-list .comment-content {
    position: relative;
    padding: 21px;
    border: 1px solid #eaeaea
}

.comments-list .text {
    margin-bottom: -14px
}

.comments-list .reply a {
    position: absolute;
    right: -1px;
    bottom: -1px;
    padding: 0 7px;
    font-size: 11px;
    line-height: 21px;
    text-transform: uppercase;
    background: #f6f6f6;
    border: 1px solid #eaeaea
}

.comments-list .reply a:hover {
    color: #fff;
    text-decoration: none;
    background: #161616
}

.comments-list .comment-respond {
    margin: 35px 0;
    overflow: hidden
}

.comment-form textarea {
    padding: 21px
}

.comment-form label {
    display: block;
    margin-bottom: 11px;
    font-size: 15px;
    line-height: 1
}

.comment-form input {
    width: 100%
}

.comment-form .info {
    margin-left: 4px;
    font-size: 13px;
    font-weight: 400;
    color: #757575
}

.comment-form .form-submit input {
    float: right;
    width: auto;
    color: #616161;
    text-transform: uppercase
}

#cancel-comment-reply-link {
    display: block;
    float: right;
    margin-top: -57px;
    font-size: 14px;
    font-weight: 400
}

.main-content > .main-heading, .page .main-heading {
    margin-bottom: 35px;
    line-height: 1.4
}

.page .featured {
    margin-bottom: 28px
}

.main-content > .main-slider {
    margin-top: 35px;
    margin-bottom: 35px
}

.error-page .links {
    list-style-type: none
}

.text-404 {
    float: left;
    font-size: 100px;
    line-height: 1.3
}

.error-page {
    margin-top: 56px
}

.error-page .text-404 {
    margin-bottom: 49px
}

.error-page .fa-ul .fa {
    margin-right: 7px
}

.archive-heading .prefix {
    display: none
}

.more-stories {
    margin-top: 49px
}

.more-stories .posts-list .post {
    padding: 7px 0
}

.more-stories .posts-list .post-link {
    float: none;
    padding-top: .7em;
    margin-right: 10px;
    font-size: 16px
}

.more-stories .post .cat-label {
    display: inline-block;
    float: none;
    font-size: 11px;
    font-weight: 400;
    letter-spacing: .05em;
    text-transform: uppercase
}

.block-wrap.listing-grid {
    margin-top: 0
}

.listing-grid .comment-count {
    top: 28px
}

.listing-grid .sticky {
    padding: 15px;
    background: #f3f3f3
}

.listing-grid .sticky img {
    width: calc(100% + 30px);
    max-width: 150%;
    margin: 0 -15px
}

.listing-grid .sticky .read-more {
    margin-left: 0
}

.listing-blog .post {
    position: relative;
    transform: translateZ(0);
    padding: 0 0 25px;
    margin-bottom: 32px;
    border-bottom: 1px solid #eaeaea
}

.listing-blog .post:last-child {
    margin-bottom: 0;
    border: 0
}

.listing-blog .post-thumb {
    position: relative;
    float: left;
    margin-right: 35px;
    overflow: hidden
}

.listing-blog .image-link {
    position: relative;
    margin: 0
}

.ie8 .listing-blog .post-thumb, .listing-blog .image-link img {
    max-width: 305px
}

.listing-blog .post-title {
    margin-top: 5px;
    margin-bottom: 10px;
    font: 700 23px/1.3 Georgia, serif
}

.listing-blog .review-meta.stars {
    float: right
}

.archive-heading + .listing-classic {
    margin-top: 35px
}

.listing-classic > .post {
    margin-bottom: 49px;
    border-bottom: 1px solid #eaeaea
}

.listing-classic .post-header .featured {
    margin-top: 0
}

.listing-classic > .post:last-child {
    margin-bottom: 0
}

.listing-classic .post-content > p:first-child {
    font-size: inherit;
    line-height: inherit;
    color: inherit
}

.listing-classic .post-share {
    padding-bottom: 0
}

.listing-classic .post-header {
    margin-bottom: 21px
}

.widget_search .search-field {
    width: 100%
}

.widget_search .search-submit {
    position: relative;
    top: -37px;
    right: 15px;
    float: right;
    background: transparent;
    border: 0
}

.widget_search .search-submit .fa {
    font-size: 18px;
    line-height: 36px;
    color: #b0b0b0
}

.adwrap-widget {
    text-align: center
}

.adwrap-widget img {
    height: auto;
    max-width: 100%
}

.adwrap-widget > div, .adwrap-widget > iframe, .adwrap-widget > img, .adwrap-widget > ins {
    display: inline-block;
    vertical-align: middle
}

.tabbed .tabs-list {
    padding: 0;
    margin-bottom: 14px;
    line-height: 34px
}

.tabbed .tabs-list li {
    padding: 0;
    line-height: 1.5;
    border-bottom: 0
}

.tabbed .tabs-list a {
    box-sizing: border-box;
    float: left;
    width: 33.3333%;
    padding: 2px 5px;
    font-size: 14px;
    font-weight: 700;
    line-height: 28px;
    color: #777;
    text-align: center;
    text-transform: uppercase;
    background: #f7f7f7;
    border: 1px solid #eaeaea;
    border-left: 0
}

.tabbed .tabs-list li:first-child a {
    border-left: 1px solid #eaeaea
}

.tabbed .tabs-list .active a {
    position: relative;
    color: #b93434;
    background: transparent
}

.tabs-list .active a:after, .tabs-list .active a:before {
    position: absolute;
    bottom: -11px;
    left: 50%;
    border: solid transparent;
    content: " "
}

.tabs-list .active a:after {
    margin-left: -6px;
    border-top-color: #fff;
    border-width: 6px
}

.tabs-list .active a:before {
    margin-left: -5px;
    border-top-color: #eaeaea;
    border-width: 5px
}

.tabbed .tabs-list a:hover {
    text-decoration: none
}

.tabbed .tabs-data {
    border-bottom: 0
}

.tabbed .tab-posts {
    display: none;
    counter-reset: li
}

.tabbed .tab-posts li {
    position: relative;
    padding: 11px 0 11px 28px;
    border-bottom: 1px solid #eaeaea
}

.tabbed .popular li:before {
    position: absolute;
    top: 11px;
    left: 0;
    font-weight: 600;
    color: #000;
    content: counter(li) ".";
    counter-increment: li
}

.tabbed .tab-posts.active {
    display: block
}

.sidebar .tab-posts li {
    line-height: 1.5
}

.widget .comments-list {
    margin-bottom: 0
}

.widget .comments-list .comment {
    padding: 0;
    margin-bottom: 28px;
    border: 0
}

.latest-comments .comment-meta {
    display: inline;
    margin: 0;
    color: #b0b0b0
}

.latest-comments .author {
    padding-right: 2px;
    color: #242424
}

.latest-comments .content {
    line-height: 1
}

.latest-comments .comment-link {
    padding-right: 11px;
    padding-left: 2px;
    line-height: 1.71429
}

.latest-comments .avatar-link {
    max-height: 37px;
    margin-top: 5px;
    margin-right: 14px;
    margin-bottom: 14px;
    overflow: hidden
}

.latest-comments .avatar-link img {
    margin-top: -8.88%
}

.latest-comments .comment .text {
    position: relative;
    padding: 10px 10px 10px 59px;
    margin: 14px 0 0;
    clear: both;
    font-size: 14px;
    line-height: 1.846;
    color: #505050;
    border: 1px solid #eaeaea
}

.latest-comments .read-more a {
    color: inherit;
    background: #f3f3f3
}

.latest-comments .read-more a:hover {
    color: #fff
}

.latest-comments .comment .text:before {
    position: absolute;
    top: 16px;
    left: 18px;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    font-style: normal;
    font-weight: 400;
    line-height: 1;
    color: #eaeaea
}

.latest-comments .comment time {
    display: inline-block;
    padding: 0;
    margin: .25em 0 0;
    vertical-align: middle
}

.latest-reviews .image-link {
    display: block;
    overflow: hidden
}

.latest-reviews .posts-grid {
    padding-bottom: 14px;
    border-bottom: 1px solid #eaeaea
}

.latest-reviews .posts-grid .image-link {
    float: none;
    margin-right: 0
}

.latest-reviews .post-link {
    display: block;
    clear: both
}

.latest-reviews .posts-grid time {
    padding-top: 15px
}

.latest-reviews .posts-grid h3 {
    font-size: 15px
}

.latest-reviews.widget .posts-list li:first-child {
    padding-top: 15px
}

.latest-reviews.widget .posts-list li:first-child .review-meta {
    top: 11px
}

.posts-list.compact .post, .widget .posts-list li {
    position: relative;
    padding: 15px 0;
    border-bottom: 1px solid #eaeaea
}

.posts-list.compact .post .review-meta, .widget .posts-list li .review-meta {
    position: absolute;
    top: 11px;
    right: 0
}

.widget .posts-list li:first-child .review-meta {
    top: 3px
}

.widget .posts-list li:first-child {
    padding-top: 7px
}

.widget .posts-list .content {
    margin-bottom: -3px
}

.widget .posts-grid article {
    padding-bottom: 14px;
    margin-bottom: 28px;
    border-bottom: 1px solid #eaeaea
}

.widget .posts-grid article:last-child {
    padding-bottom: 0;
    border-bottom: 0
}

.widget .posts-grid .post-link {
    font-size: 16px
}

.flickr-widget {
    margin: 0 -7px;
    overflow: hidden
}

.flickr-widget .flickr_badge_image {
    float: left;
    width: auto;
    height: auto;
    margin: 0 7px 14px
}

.ie8 .flickr_badge_image {
    width: 50px
}

.flickr-widget a {
    display: block;
    max-width: 50px;
    max-height: 50px;
    overflow: hidden;
    border-radius: 0
}

.flickr-widget a img {
    float: left;
    height: auto;
    max-width: 100%;
    transition: all .1s
}

.tagcloud {
    overflow: hidden
}

.tagcloud a {
    float: left;
    padding: 7px 11px;
    margin: 0 10px 10px 0;
    line-height: 1;
    background: #eaeaea
}

.tagcloud a:hover {
    text-decoration: none;
    background: #b93434
}

.widget .tagcloud a {
    color: #424242
}

.widget .tagcloud a:hover {
    color: #fff
}

.widget_archive li, .widget_categories li, .widget_links li, .widget_meta li, .widget_nav_menu li, .widget_pages li, .widget_recent_comments li, .widget_recent_entries li, .widget_rss li {
    padding: 20px 0;
    line-height: 1.5;
    border-bottom: 1px solid #eaeaea
}

.widget_categories .children, .widget_nav_menu .sub-menu, .widget_pages .children {
    padding-top: 7px;
    clear: both
}

.widget_categories .children li, .widget_nav_menu .sub-menu li, .widget_pages .children li {
    margin-left: 14px;
    border-top: 1px solid #eaeaea;
    border-bottom: 0
}

.widget_categories .children li:first-child, .widget_nav_menu .sub-menu li:first-child, .widget_pages .children li:first-child {
    padding-top: 7px;
    padding-left: 14px;
    margin-left: 0
}

.widget_categories li ul li:last-child, .widget_nav_menu li ul li:last-child, .widget_pages li ul li:last-child {
    padding-bottom: 0;
    border-bottom: 0
}

.widget_archive select {
    width: 100%
}

.widget .blogroll {
    color: #b0b0b0;
    text-align: right
}

.widget .blogroll li {
    overflow: hidden
}

.widget .blogroll a {
    float: left;
    margin-right: 14px
}

.widget_rss .widget-title a {
    margin-right: 4px
}

.widget_rss .rssSummary {
    padding: 7px 0;
    color: #444
}

.widget_rss li {
    padding: 15px 0
}

.widget_rss li > a {
    padding-right: 5px
}

.widget_rss .rss-date {
    color: #b0b0b0
}

.latest-tweets .tweet-nav {
    display: block;
    font-size: 10px;
    text-align: right
}

.latest-tweets .tweet-nav a {
    display: inline-block;
    padding: 0 2px;
    margin-left: 7px;
    color: #6c6c6c
}

.latest-tweets .tweet {
    margin-right: 14px
}

.latest-tweets .tweet-author a {
    display: inline-block;
    color: #00acee !important
}

.latest-tweets .tweet-author {
    margin-right: 11px
}

.latest-tweets .tweet-author .fa {
    margin-top: 2px;
    margin-right: 5px
}

.latest-tweets .tweet-time {
    color: #777
}

.latest-tweets .tweet-time a {
    color: inherit
}

.latest-tweets .tweet-time:before {
    margin-right: 11px;
    content: "-"
}

.main-footer .tweet-nav, .sidebar .tweet-nav {
    position: relative;
    top: -38px;
    float: right;
    margin-bottom: -21px
}

.main-footer .tweet-nav {
    top: -56px
}

.main-footer .tweets {
    clear: both
}

.widget_categories select {
    width: 100%
}

.widget_categories li {
    overflow: hidden;
    font-weight: 400;
    color: #b0b0b0;
    text-align: right
}

.widget_categories li a {
    float: left;
    font-weight: 400
}

.widget_recent_comments li {
    font-size: 14px;
    font-weight: 400
}

.widget_recent_comments li:last-child {
    border: 0
}

.widget_recent_comments li a {
    font-family: Georgia, serif;
    color: inherit
}

.widget_recent_comments li a:hover {
    color: #f85160
}

.about-widget .feedburner label {
    display: none
}

.about-widget .feedburner-email {
    width: 100%;
    color: #bbb
}

.about-widget .feedburner-subscribe {
    position: relative;
    float: right;
    margin-top: -30px;
    margin-right: 15px;
    font-size: 18px;
    color: #ddd;
    background: transparent
}

.sidebar .about-widget > img:first-child {
    float: left;
    margin-right: 14px;
    margin-bottom: 7px
}

.widget_recent_entries .post-date {
    display: block;
    padding-top: 5px;
    font-size: 11px;
    color: #b0b0b0
}

.widget_calendar th {
    text-align: center;
    border-right: 0;
    border-left: 0
}

.widget_calendar caption {
    padding-bottom: 14px
}

.widget_calendar tr td {
    text-align: center;
    background: transparent;
    border: 0
}

.widget_calendar #today, .widget_calendar td a {
    font-weight: 600;
}

.main .social-count-plus .flat a {
    position: relative !important;
    transform: translateZ(0);
    display: inline-block;
    width: 48px !important;
    height: 48px !important;
    vertical-align: middle;
    background: transparent !important
}

.social-count-plus .flat .count-soundcloud a {
    color: #f80 !important
}

.social-count-plus .flat .count-soundcloud a:before {
    content: "\f1be"
}

.social-count-plus .flat .count-twitter a {
    color: #00abe3 !important
}

.social-count-plus .flat .count-twitter a:before {
    content: "\f099"
}

.social-count-plus .flat .count-facebook a {
    color: #004088 !important
}

.social-count-plus .flat .count-facebook a:before {
    content: "\f09a"
}

.social-count-plus .flat .count-youtube a {
    color: #cd332d !important
}

.social-count-plus .flat .count-youtube a:before {
    content: "\f167"
}

.social-count-plus .flat .count-googleplus a {
    color: #dd4b39 !important
}

.social-count-plus .flat .count-googleplus a:before {
    content: "\f0d5"
}

.social-count-plus .flat .count-instagram a {
    color: #3f729b !important
}

.social-count-plus .flat .count-instagram a:before {
    content: "\f16d"
}

.social-count-plus .flat .count-steam a {
    color: #333 !important
}

.social-count-plus .flat .count-steam a:before {
    content: "\f1b6"
}

.social-count-plus .flat li {
    width: 33% !important
}

.main .social-count-plus .count {
    font-size: 18px;
    font-weight: 400;
    line-height: 2
}

.main .social-count-plus .label {
    font-size: 13px;
    line-height: 2;
    text-transform: uppercase
}

.social-count-plus .flat li a:before {
    position: absolute;
    top: 50%;
    left: 0;
    width: 100%;
    margin-top: -21px;
    font-size: 28px;
    text-align: center
}

.boxed .main-featured.full > .wrap {
    padding: 0
}

.featured-grid {
    overflow: hidden;
    background: #161616;
    border-bottom: 2px solid #161616
}

.featured-grid li {
    float: left
}

.featured-grid .item {
    position: relative;
    transform: translateZ(0);
    float: left;
    padding-top: 60.03316%
}

.featured-grid .small.item {
    padding-top: 30.016584%
}

.featured-grid .item img {
    position: absolute;
    top: 0;
    left: 0
}

.featured-grid .item a, .featured-grid .item img {
    display: block
}

.featured-grid .image-overlay {
    opacity: .9;
    visibility: visible
}

.ie8 .featured-grid .image-overlay {
    width: 101%
}

.featured-grid .grid .meta-link:hover .image-overlay {
    opacity: .4
}

.featured-grid .comment-count, .featured-grid .meta, .featured-grid .meta time {
    transition: all .4s
}

.featured-grid .meta-overlay {
    padding: 0 22px;
    text-align: left
}

.featured-grid .meta {
    margin-top: -20px;
    opacity: 1;
    visibility: visible
}

.featured-grid .meta time {
    display: block;
    font-size: 13px;
    color: #fff;
    text-shadow: 1px 1px 2px rgba(0, 0, 0, .4);
    text-transform: uppercase;
    opacity: 0;
    visibility: hidden
}

.featured-grid .meta h3 {
    display: inline;
    font-size: 19px;
    color: #fff;
    text-shadow: 1px 1px 2px rgba(0, 0, 0, .4)
}

.featured-grid .small .meta h3 {
    font-size: 17px
}

.featured-grid .large {
    width: 100%
}

.featured-grid .large .meta-overlay {
    padding: 0 44px;
    margin-right: 50px
}

.featured-grid .large h3 {
    max-width: 100%;
    overflow: hidden;
    font-size: 23px
}

.featured-grid .large .comment-count {
    top: 50%;
    right: 60px;
    margin-top: -11px;
    margin-right: 0
}

.featured-grid .large:hover .comment-count {
    margin-top: -11px
}

.featured-grid .grid .meta-link:hover .meta {
    margin-top: 0
}

.featured-grid .grid .meta-link:hover .meta h3 {
    border-bottom: 1px solid #efefef
}

.featured-grid .grid .meta-link:hover .meta time {
    opacity: 1;
    visibility: visible
}

.main-slider.as-primary img {
    transition: all .6s
}

.main-slider .comment-count {
    display: none
}

.slider-split .blocks h3 {
    padding: 2px 0 3px;
    font-size: 16px
}

.slider-split .blocks .meta {
    bottom: 22px;
    padding: 0 22px
}

.slider-split .block .the-date {
    display: block;
    padding-bottom: 7px;
    margin-bottom: 7px;
    opacity: 0
}

.slider-split .block:hover .the-date {
    padding-bottom: 0;
    opacity: 1
}

.page-content .sidebar {
    width: 32.192982456%;
    padding-right: 11px
}

.main .sidebar:before {
    position: absolute;
    height: 100%;
    margin-left: -22px;
    content: " "
}

.main .sidebar .widget:last-child {
    margin-bottom: 0
}

.main .sidebar .widget-title {
    margin-bottom: 10px
}

.sidebar .section-head {
    border-bottom-color: #161616
}

.main-footer {
    background: #f7f7f7;
    border-top: 1px solid #eaeaea
}

.main-footer .widget-title {
    margin-bottom: 35px;
    font-size: 15px;
    text-transform: uppercase
}

.main-footer .widget li {
    border-bottom-color: #eaeaea
}

.upper-footer .widgets {
    margin: 0 -22px
}

.upper-footer .widgets > [class*=col-] {
    padding-right: 22px;
    padding-left: 22px
}

.middle-footer {
    padding: 72px 0 50px;
    margin: 0;
    border: 0
}

.lower-footer {
    padding: 21px 0;
    overflow: hidden;
    color: #b0b0b0;
    background: #161616
}

.lower-footer a {
    font-weight: 400;
    color: #fff
}

.lower-footer a:hover {
    text-decoration: none;
    opacity: .7
}

.lower-footer .textwidget:only-child {
    float: none;
    width: 100%
}

.lower-footer .textwidget {
    float: left
}

.lower-footer .menu, .lower-footer .textwidget + .textwidget {
    float: right
}

.lower-footer .menu li {
    display: inline-block;
    padding-left: 14px
}

.lower-footer .social-icons {
    float: right
}

.lower-footer .social-icons .icon {
    font-size: 14px;
    font-weight: 400;
    color: #b0b0b0
}

.lower-footer .social-icons li {
    margin-right: 4px
}

.lower-footer .social-icons li:last-child {
    margin-right: 0
}

.main-footer .widget .menu {
    margin: 0 -14px
}

.main-footer .widget .menu li {
    box-sizing: border-box;
    float: left;
    width: 50%;
    padding: 0 14px;
    margin-bottom: 7px;
    border: 0
}

.main-footer .widget .menu li a {
    display: block;
    padding-bottom: 7px;
    border-bottom: 1px solid #eaeaea
}

.vc_container-block .content-column, .vc_container-block .sidebar {
    width: 100%
}

.block > .wpb_column > .wpb_content_element:last-child, .sc-accordion-pane .wpb_content_element:last-child, .sc-tabs-panes .wpb_content_element:last-child {
    margin-bottom: 0
}

.main .vc_separator.vc_sep_color_grey .vc_sep_line {
    color: #eaeaea
}

.vc_editor .vc_vc_row .content-column, .vc_editor .vc_vc_row .sidebar {
    box-sizing: border-box;
    width: 100%
}

.e-slide-title {
    margin-bottom: 10px;
    font-size: 33px;
    font-weight: 500;
    line-height: normal;
    letter-spacing: .05em;
    color: #242424;
    text-align: center;
    text-transform: uppercase
}

.e-slide-sub-title {
    margin-bottom: 36px;
    font-size: 19px;
    text-align: center
}

.e-slide-sub-title a {
    color: #f85160
}

.e-slide-sub-title a:hover {
    color: #242424
}

.e-slide {
    min-height: 480px;
    text-align: center;
    border: 1px solid #dbeefd
}

.e-slide_header {
    padding: 34px 0 0;
    margin: -1px -1px 50px;
    background-color: #dbeefd
}

.e-slide_avatar {
    display: inline-block;
    width: 168px;
    height: 168px;
    margin-bottom: -40px;
    overflow: hidden;
    border: 5px solid #fff;
    border-radius: 100%
}

.e-slide_pic {
    width: 100% !important;
    height: auto !important;
    -webkit-transform-style: initial !important
}

.e-slide_name {
    display: inline-block;
    margin: 0 10px 3px;
    font: 700 26px/normal Georgia, serif;
    color: #242424
}

.e-slide_status {
    font-size: 11px;
    font-weight: 400;
    letter-spacing: .05em;
    color: #5ca91b;
    text-transform: uppercase
}

.e-slide_text {
    max-height: 100px;
    margin: 14px 8px 21px;
    overflow: hidden;
    line-height: 1.5
}

.e-slide_btn {
    position: absolute;
    bottom: 30px;
    left: 50%;
    z-index: 2;
    width: 230px;
    padding: 11px 0 10px;
    margin-left: -115px;
    font-size: 14px;
    font-weight: 700;
    letter-spacing: .05em;
    color: #fff;
    text-transform: uppercase;
    background-color: #f85260;
    border-radius: 38px;
    transition: background-color .3s
}

.e-slide_link:hover + .e-slide_btn {
    background-color: #db4b4d
}

.h-signs {
    margin: 17px 0 50px;
    font-size: 0;
    word-spacing: -.5em
}

.h-signs_item {
    position: relative;
    display: inline-block;
    width: 77px;
    height: 25px;
    padding-top: 52px;
    margin: 0 35px 8px 0;
    font-size: 13px;
    font-weight: 400;
    color: #292929;
    text-align: center;
    vertical-align: top
}

@media (max-width: 767px) {
    .h-signs_item {
        width: 25%;
        margin-right: 0
    }
}

@media (max-width: 400px) {
    .h-signs_item {
        width: 50%
    }
}

.h-signs_item:hover {
    color: #fff;
    transition: all .2s
}

.h-signs_item--type-aries {
    background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACwAAAAkCAYAAADy19hsAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAvZJREFUeNrkVz1oVEEQfveiQWwUMcYiWoUjjZoiQTst9M4/iEZJFC0tRJvrtFAr/wXtDkFiZQhBxAhGg1FBiYhK8OcaU+gViWJMFX+PeBf9BmZhGfbd7btbyYoffPB23uzMt8vum3mJZDIZaKgDO8EucC3YCCbASfAZ2A/eBIuBG8wDd4LdWr7fWr7r4A2wpCYkNMEtYB/YWiHJW/Ag+KhGsevBy5y3HF6BezlvELKxGXxsIVYt7AGYqUFshmO0WPi2srZmJTjknW2IkZCOziXwSBVij/LcuhhzGlhjSGJ3gW3CgVbfAdJ5aQK3gkOGQGd4vi12g6cN9ruco4lzdrAGHaSxk84wXaIdQmwKnDUE3g9eARdotmlwFTheQewKMAcu0mwF8ADYa/APeSEpzTZAxnbheDZCLOEar76k2UhA1mJ3s0JsiWP1RviThlPC1k6ClwnjmwqJ74EnhG07mC4zJ80+Oo5zrHLIiXEjCZ4RxsUWu3UeHBW2k2X85Tuae8Eiz1IxniHBH4RxjUWgouGz1ibOm0LKcKkzlsVntRhPhIadSlve+BFwWNgOGfwOi/Ewz7WB3IAXJPihMFKprLcMeM5wlpdrY3reZjhONqjnNkHHfRJ8C/ylGZeAWyyD0mLzoqB0aeNuUSDyhg2KwmZxhknjHRI8RQ/CeZ9lUGpUeoRtT8RzwN/wWcvYci4Vrs+ql+gRF+pJjOrVJ8bruGKt5A5MR3+MuCPiYl5V7Z0qjce48gyA72IEfs8dlWqcqB3dBM7nZ4XX7GuLLO8qVeGF4G1dcNFQVeJgUHR6Gw0Xd7CKuLTAi7Jeu4BsVEjwBnnDXXX8LvCUj5NqimS5L7BPzXC1wwU+x1F4yT7eCA74HywKz10lcSl4tMp3cyY4V+W7ORM8Jhp7vVEf81Hwz4jfpHF+553gIKKS5V0m+O8FfzTYJnwW/MnS5o3gyX9N8LSlzWvBX3wWbPre/vBZ8FeD7ZvPgv86XAue4v+w78whtjnDHwEGACQ+oS/HZvNWAAAAAElFTkSuQmCC") no-repeat center 13px
}

.h-signs_item--type-aries:hover {
    background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACwAAAAkCAYAAADy19hsAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAr9JREFUeNrkl89LVFEUx6/jJBW0cJEIZosho1W1aJ1BwwwtmoQsAltEtDKo2Vntg1btI/oLEgwkM7Rdm1KZokWrJnCmqBmiH2qama/vkTNxPZyZd+fNDV/0hQ/jO/ece77eufc+NUEQGIt2cAbcB/PgB1gFJTDKY0lR0wpJnnOUe6xyz3n2cJY9/amxiw+AQhCu16Dfg9l+nitMBfa2yfA+UAnctQbyLZjN8xyuqrDHDcMJMBNE00gEs9ci9iKPCcN7SGoa5EAf6AEnwCMlbx2cbsLsINdITXCPHu6ZYw9SgzTJmGI2UafhebAs8r+AXgezvZxri+YaqpNPHh6L/DEaKItgOqRxRtl/4w6Gx5VzkAmpOSpqyoavEltdDs1vKF9XtkF+Vsm/7tCnU9T8pOCiCO53vD9nlUNRL18e6lnH+7xP1C0ljDHvzGYdMuFaA3kROwIySm6Gx2zleY4wHRTPZTI8J4JZ46anYErEhpW8y+J5imtdJBdghpb9klj2T6DD8Zo6rhykbmu8Wzmgace5yUNV1F6ggd3KwTvlOGkbKIraK9b4VTFWbHBlSnKiljx20Zaoggmx9EOOXxneleaeiJ2r8zPpLlh3nFvWToJK7bc5aV8dvDKub6+U8vbbA/Yqb7VUE/MOs5eaBijetvEHhTFJMAJWwAPwxjSnAjhsPV8E28AdK/ZS5LgoBQbATnCLbpakdU3dNNH1UJhJgw4lp1kVwW07kDB+9EQ8k+FjIjbto1FtS7Sq7eAzf2qirdbJny3J1wqTkRche3zFRyNfhknPGow999XEp+G5iGNbZvhVxLEtOXSkHWABtIv4L7ALLMdthclQSYmXfJn1bbh20Uu99dngvzf8XomV42z4g2MsNoY//muGvzrGYm34W5wNa/ft9zgbXlBii3E2/Nfl23CV/7tdYiY55k2/BRgA9TdlchR3iFEAAAAASUVORK5CYII=") #f85160 no-repeat center 13px
}

.h-signs_item--type-taurus {
    background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAjCAYAAADmOUiuAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA1VJREFUeNq0mGtozlEcx5/nmctDQ4xdbQhzX9QMZZpZLkkopYiMJiUvvBbTVoq8oVxzN3OphXlhI5oSkcRerPHC4s2T5NLs5vr4Hn2fOv36P///+f+fs199av/fzuX7nPM75/zOCRcWFm4LhUJLQRHIASNAL3gLHoHz4FXIvqWB1WAdmAuyQRR8Bh9AK2gKQ2A3/ hjq0lAcXAa7QKclccX84TM9yvVGqNbNwmAzeAbyLIhbAx4biFMWi3B0EvYN/ElSeCq4zxAIaovBdTDYsPw1JfAQKOE0j2TlBeASp1e3aeBCQHFjQD0Y5BBCN8AS/ngVm2PBMlCrYtCt0RX8xcOEfwu46FNgI1glfD1gA7idrFLEo9G7jJmfwn+Eq87U1jqI+wvWu4n7v9QzMjK8Gu8Av0CF5otyym4ZiBsIbgLZ0VHiahHDETjssBeqlT3foG4VmCx878Eek45NBaqVvdth+zkFhrjUU8Fe6+DfB7ptClTW4jClRQz+XIfyM0AzGCX8r0Gdaadeq9hpL2xlXOn2Gzzhph/hlBZzlKWp7eOeaYcDfG4V7aAaHHBoZ5FB/WN+xPmdYr2TtgD1VPKx128lvwLHgRdgegCBKpaeg/F+KvmZYrXvPQAThb8L3OGm3kHfBJ5CanNO18pO4mJT6dUnm4skzNipEP4z3DJiSeplcZupEv6HbCtua4o3CnGq4R3sOOZS7yPYTnQx5WCTUVZrcNRFmDCM1nwqAzroIzxeMosp1XyzuODiqY6gSr2miGNqf4BFUqPFaCIeS21MscxCToC+AAJ/gOMO6VzKAmc7pGBBrUl8z7EhMNMh/Qpq78R3tg2BMkX/noLAHrEoojYEyqtmTgoCM0UC8dWGwHbxvTAFgbLuGxsCW8R3ZQoCKz3aDiSwkU8hCVvOK6JfKwMrte8+rwuTqUB1mT8rzmV1Zy7wIS6fWbQef+rp44uts7iGjzoJy+XzxTyDuiUsmycWR7XNfFClRlvFs0g+0/x6Tl+aeLkq46g9FaMdZ1tW062EqazkZJK7Rpf2EFUg8kBd3E4el/1yJznNqT4Hhov/pXtk2p0cuYb+vpM08OmszuUlTN6przC9avDbmd8pllbAx59y3oOztES1jVeEq0zRAtk/AQYAkGSjPAb65xYAAAAASUVORK5CYII= ") no-repeat center 13px
}

.h-signs_item--type-taurus:hover {
    background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAjCAYAAADmOUiuAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAvFJREFUeNq0mF1LlEEUx5/dzdwoLAJ1t5etiEISokBroSAzMBYyjbqKMCQ06gtEHyDoMigM6qLCqLwS6kJJhLopiCArLDPSlCKizLfyBVaf/hMnWA5n95mZZzzwg51hzjn/Z95nI77vn/E8rw7sBEmwGsyCQfAU3AJ9nnuLgQZwAlSDBIiDMTAK3oBuDwL/+IVtEdwBJcBzRBV46wfbjGr83tcz1W69A3GNYE4z56courE9p9snwEKeIakAPTQFbO0g6ADFmu0fqC9aBqrBCvrCGEjTsC4KX9Vp2XOl4FueKdQBamkaRWmk6kA8KGgGTAlBT1sIfCjEUfO/oZCfTmD1ZfMs8ARIGIg7JohbAEeCfHUTXBAS3Nb0LQKDgv8VHX9dgWpevhLmTlrD97wg7jNY6VKgokZI9DpncUlsAGOCX5NuXtOJ3ikk6wHrhLaVoF9o30crVStn5J9KfaugI6iI1WfBMzqi1N66DVSBiBDjMHisndFiu7jo29s103ymPaisBDwHOwz91OUjDcZNnKKGSTaBlxbilG0HL8BmEyeTHiylntvK6n+DR6ALDFPdFpAB9WAVaz9C16sfLudghFYrt5sgWcCvHNwQ/HopprNt5pSwSZ81mOwtwsWjyZVAtWcNsOCXLVb/JRbjo85+qBN4n3BMxS0EFoMhFutAkJ/OKq5n5etgzmIVz4M2Vpdxsc3sYuWuEDfqblbe7UJgGSsPhxA4xMoJFwKXs/J0CIEzamfLKcddCJxi5WQIgWXsAjHuQuAAK+8PIZD7fnAh8AkrN4cQ2BwQ2+qoW6Ne+OwUOWSxD9aw02QWrHV11F1lG+xXkDIQtxF8YTHaXJ7F6tH9kyUYBXs1fPeAEeb7i2I6fZMcBVnhbXuPhi/GXoGq7i614ReNxqV6NLXm+TtE2TQ9kvrpd75/ys6Z5LR5kxwHkxbvkUny9ZZa4P9J3y4MuWRZGuqUTS6bR1OupcBJUAsqQTnVfwfvQC+4T9d8K/srwADZjhKcKPjhpwAAAABJRU5ErkJggg== ") #f85160 no-repeat center 13px
}

.h-signs_item--type-gemini {
    background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB8AAAAkCAYAAABxE+FXAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAjVJREFUeNrsmE1IVFEUx988Jw1NtKaEPshKmKKiRSFZFIaLglYhaB+0CWsXBBEVFJG4cRcELoqStgourU0I0QcEQaQo4SbBSqWUggLLsn4H/g9elxnf2MvcvAO/mTf3vnfPveecGc5/UtlstsjzvDY4BWehx1s4a4YOuA1XizKZzBUursEyTW6BF/D5HzrdCLfgOpTCfpj2eTnu3HgMhuEu1MZ0uhvuwWsd7I8opAh7DRddsCvPAiPQC09gUAvN5LhvCWyAnVAPh6E6z5rvbd6c24cSuACXFf4o+6S0TMtpGawCv4Bnn8FReGs5t4Gf8FghWgqb9Z7PbK4SVsJybTgV4XQUzsO5oJ7cnY6p4tfBaZiImfMZpewEWHo7YTaYDMKez17BjtBne3i9QlweGv8Ok9psY2j8pWogp6Ujdu6GsqWA0/4qdH3fW0RLnCfOE+eJ88R54jxxnjiPZel53t+nHs661orQuLXQU/NtOIPW2bVtcBEOQrEje1bkaKvTaihXO+NVcEi6YMgVG27Y6+ABDEhElMWMrDWgeyQOrW+/FN540Drb8W/AyYjm38TFO8mdL+rBfYmGNer3o+poSLptMC0x161cuvZDSuY+PIJ++DbHwiXq8w9Iq+3LUVdb4SkcsZN/UAGF7SPchDtSMX9rFo0zUkGuj3FfqjN80nbYpD8MxmLm3NLTqvXatX5gw3byBi4emmqEJni+gF/tvZLja6EhKLjt8Aa+/offlnLp+IHfAgwAFrZloybvfbIAAAAASUVORK5CYII= ") no-repeat center 13px
}

.h-signs_item--type-gemini:hover {
    background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB8AAAAkCAYAAABxE+FXAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAcJJREFUeNrs2E0oBGEcx/FnvbTKbg44kCw5kgOJXMjRkVLKyd6ciUJOODi4uJKb3MltJS9HkshF1ooleSmUlxjf2f5qPGYYzeIy//pszTMvv5nZp+35rzIMIxNjSKId6hd14AKjCJgDQ8bHmkMkzaHlmNdyBswdu8bnesQ06jyG1mNWrqfXZoCPCqXUPGqVfcWxiDXsYh/PNsdloww1aEIrIg7XPE3tlzsMYhC3hru6Rhz7OMAZXlyeu44SM1d/TUWYwo2R/kqgGxnveU7fVQhReSIv9YQFdCJbzwmk7sC5tlFt2Z5BKQoRtow/4RLnaLOMb8kcsK0s9XUFtO2o+r4Mt9fPUP9Yfrgf7of74X64H+6H++GeKuuHx8dkDVeAPMv4A65kDee+HFavlZjAncfV6ys20INcPUcPbcCSnJTuukI/cvSlcz4m0WWzYrXWC06k3bnDq8ybEIpR4mIe7aEj1XpJM3fkcLfPiKFXmsbgN41hUI7rw7Kcb1dmR9SspF/WyxwblvbJS5dajBGHjKR5wKr2pOMIp7k/D8t1rW9ixdzRIhMsIV/Bb/4z0YhjyWt+n3BVOMT9H/y2hKWP33kTYAB6fDPT2eGtkwAAAABJRU5ErkJggg== ") #f85160 no-repeat center 13px
}

.h-signs_item--type-cancer {
    background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAiCAYAAAAtZZsLAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAABClJREFUeNq0mH1ojVEcx2dXbNe0tWs2jNA2M2QmzPtrlJeRtwkhRElS/pJS8lL+EVKm2JqJhUKmFFaWzTQZy7zM1LwOy7zNxrjj+9P30em497nnzn1+9Wn3PHuec37n5fc733M6pKSkhAVpHUEqGA7SQB/QG/QEMaAzcIMvoAU08fdrUAuegofgJp8HbMzExIl5YAaYCLoYfNOVdGd5qPZ/L7gPisE5UAra9Eo62IxgJ7AQrAfjQHiYs/YG5IIj4LmdgzKqa8A2Tp2JNZBG8A38ZD1RIBJ4QA/gMqhLvj0OtoNXuoOyro6C9ACV3AEHQBXXVZNBwzIjfcEAMBJkgjFcr75M6sxS1+BscAZEGDQ2jKNyN4gpbAU15CKfubmuF4H5DDDLZPTTrBGUkStjL1X7yPUQT1T7BbLZqVCYdHgj2MxsIEGUFM7Fn68590iGF3Rj9CWA0aBcDTBwGMSGyMH3YAdIBvvBFlAnI7gAP84qL0roTwAffFQiU1AEpinPJJj2OBXaMnpLtGer/Tgn9h2sZAK2LNvJ3BPOiLJMorIiwDeyI1xSyoNtIjEkDiYo5RrD76q1OuKcdLBZKbsMv4vUyi1OOSh58AXDOoyR6mKI29lYzbmGINqMYe5LZQZ4B+6Bq9yF/nHwChjCskz3KnDMpoHxmoPFzImBTETDbrDCR74No7I5xHe+qlNcoDVwkE74Mun1Se1ZvoFzIzhKa/04Z6mfreAGSFQdlO2qUHnRzVHJYT7sx0jfxQhPVN6t0HKoL0vjLCUYLgHRAddAtKpmotlYcpCZP5NiwZ/JbnMbZGgiQITGBdYhHV5KBaVqg1PyXFUzidzE0w2cE+02h43b2RI2ZNlLMNVPOpvE/OpW9voMl8fjsV74DE6w1+maslAVSR6FbK1BR/YqsyINzrJRQHXs+Fxl9L3+FHUkezqMgqGRAuIy+BRkjrU6WsLjQqBv6pVjQpW/M0kLRUHRf+TYOG0WSg2+aaNiymK5l5PnjC4+hIapsP1bh5MOvtNOaYMMv0tVfr910kFJJw+U8kwenOxsJNWRZeVOHyULtSnPs9lJYnnsVO10uHLiWs2IDaXlMBlbJiLhOhO8qqAkKG5py0C06XnLwQIKhCc8j4bynLFBe5bJa4967s8N3FWSlHe+ccDaJFHL2XQf/yFHzslgExhI2fWch+n2WjWVynQmX/VYGe9HWy7mSP/Z+zpxQUdpiXoZaeaRtIxb22Nm/VbD+5lknnGqfNzP6FbJPblSv/qQfXgnWG54oeTlFL3ndHzhMxdnwcPdwGM4ys+olnL1CyR9q5OriXWc/3iHI7yN2i+Hku2HTznkZy92UTXLldsU5iZXiHJjCff08zxutOt+0MuKSlgWvTiK4rM/I66ncgcYwb/N3NI+cAm8YJBV88LpUbAB91uAAQDPDOozJ9f54QAAAABJRU5ErkJggg== ") no-repeat center 14px
}

.h-signs_item--type-cancer:hover {
    background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAiCAYAAAAtZZsLAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA7VJREFUeNq8mF1IVFEQx6+u+ZlkflViYmIlFmSYZkof1EMQZUUUfT3pYw9RjwX2kPkWEfQgFAUR0sdDBQVBESSUEeWiWaYVZFKampZru1qu239kFk7jvXvP1r0N/Hbv2Z1zztx758yZOTGhUMiIUuJAESgFxSAPLAQ5IA0kgGTgAwEwxtefwTvwHnSCFv49osRoGkhG7ACbwXqQYvy7BEEHeAhugsdgaoYWGWhBPNgPHoFgyH3pA6dAnmqH2ROkV1gLjvOr05FBZhiMg0keZzZIAhlgAfBojEV9L4M68EkaSH51AZTYDNIKzoJ29qsxjYnjQT5YCspBBahkfzUTGrNafaVbQUDzdUyBIxHcQ5dksBM0gXGTeQ6FFUvBhInCCGgD/RZG7nbAyDAZ4ATPSTIJ8umPWNAhJu8E24BHGaACtAi9IZDuoJFEJjgDDk+7Hz52iUlfgrkWnRPAfaF/zGED/4A+bogJy2w65QC/ot/mtoE9fzGZelNBdnZXDIzFUp6vLO1uzbj3SrmmMbIMl4QG9yttj2a/JNEOuGUgRfte3uRJ1rCRQZt+VcK4wSjmTOM9nRKOdDAA2sAD3oVm7MWnxSKptfGLtUL/jqY/ZYPzFvGWZBQ0gBS5SEo46IblBxthNkkR6BUD6wTrMk4GdMQLclUDDd5qVPkFGsE6sAiUg3rgE3rPQIyNccXgW5SZTReYoxpIje4oB6FdpNDGODL+hejn45ulp1rAD6GRH4oqTaqBBj9WbxS52yqNV7tX9CP3WGKhu4HdS93rS6RSCjvqqIVhE+zoWZoL466YsMpGv0bMd84q5ac4twmsBJmciL4B98D3KGNsArebuVyw69MHsrndbri4j84TT6NBs99t1c9jDfdEFlYTmv1+qmO4aeCAqNKWafYrUq6/uGkg1RSvlfYWLpwiCdUqy5X2UzcNJLkqXvklLp7MhPbli+K362oNXMPptuFwnTEkFksLlw9hHSorqsFboUe5aWxY6ZpSJNU5XGfsiRDsyYhhk/8CXMhN7ySVJgqU0l8B20GSA0YeFQlJJPFzCTzdN459YoxPAdRAfYChYPuEeQ66wAcRDqwkFSwGI1zkr7DR9/KphlceHuWCk+AgJ7E6Bz8U8b9ykunj3yjZTeSjjmz+1pEeUM+LZCrS4VE+R/z+/3BYFOSDqX1glpV7WO3FHk7r6chtI8cmj0OxsZn39FtcbjhyPjgHrOYDywJQyAeWqUwif/t5SxthFyADPnIV2MoJx2Q0d/RbgAEA4/gMKA0XsWEAAAAASUVORK5CYII= ") #f85160 no-repeat center 14px
}

.h-signs_item--type-leo {
    background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACUAAAArCAYAAAD/lEFzAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA7tJREFUeNq0mGtoz1EYx/8bcxsb/sZkpRYL2XJXiBEiixVRzDBpL5RLyguzN14oXogXGmJILrPca5pbaOU2hsLsRpvGXGbktrHN96nnV6en3+Wc///3f+rT9vx2zvl9d37nPM9zTlRKSkogTJsClvHPZNAX/AHvwH1wFpSATt0Bo8IQNRwcBDM12laAHPBUZ+DoEAWRkMeagsjGgjIwS6dx1xAE0dReAH3E85+gBnwCMWA0CCp/jwWXwThQ5edMUfsiEK88awZrWMAYMAekg4FgEWgQwg75/flW8Ysta2L/GGgVbTt4ZmgDNCrPZ4DpforaJPwsMRN2Rrtwo3iW45eokSBN8W+DG5p9z4M6xc9we3e0YTxS7aRB3w6OVZYFOaSELWqY8B8afvoK4Sf7ISpe+A2GomT7/n6I+uPhe9lv4cf5IapZ+MEwc+Y/P0Q1Cn+IoYgE4bf4IeqV8CcYipL/xIdQRXUBiZznnokpn2QoapTwq0xEDQB5XAVQ6ngPvvMg7Uq7uYYzPV4shSbdKiEb7ONCzWv6aQangbsagmJFznykm2a2guMOgpxssWY7mtVupqIywS6bLXsHFIJL4KtN/xWgu4aoTOFf9RLVExSI57fACK6L1vKg9Pl2ilo7yPW5m8VwArasHjzxErWS14dlVLbOB7U2EZk2wDbxfJ2HqAUipVzUKfLUqaVZyAVtLn12g5ciNPRyab9B+MU6otT48Vy80KkMKVJ8WsCpLrEpXQTgMh1RgxW/TnM3vbGJbXa2no5xil+gexD4pfj9NEXJsNHmUOpki1x3VFdUteJPtqmbnOKOapU2bUhQb8U/DH7oiipVfAoP2z36TOUdZdlrh4IvW6zD/SbnuEKRaLeAzWItqJXBOY11kiRy3TXw1kQULdq96v0C2AMe8EKdx5H7BLgHBiltaacesBk3QwgvMiknrIScx8dp9aw/kXGyFj4Bt2qcfG6aHsOt3UMvuKLZr5YrhBqHv6eJU3RDKKICvDNI2HKXK5uPnP/oFuWFy7iJ4hMHQvl8apo5zSTzyxO5yKvmkqNdY1w13n0JV1RARPe6QPjWadohOhAZ+6z8PlSj/ULOiztAj0iJqhS1eYJL2ySO9lS/5VNBGSlR18WJKNdFUKkQHRMpUadElsgXFSoF1iW8cdTSia4mV0dKVD1/ErXmOsNhpIRTTrEIHd84E9RH+XCP7mRxXNClal4JUIwsj+TuC3Bsm61RaRZziiuPdEhQMwBdvGbx4qf7g79cBBzh+m2pPC3/F2AAdDi+dx/rro8AAAAASUVORK5CYII= ") no-repeat center 9px
}

.h-signs_item--type-leo:hover {
    background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACUAAAArCAYAAAD/lEFzAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2tJREFUeNq0mE1IVFEUx2emZvpS+zD7ILUyDZpalIlChVBEtJIgQyIYbFOBi2gTQdCiaOWqlRujLNpIi2hhWGRBm5ih1MASsykrU2syGawcU1//C3fgcrjvvXPfvDnww7njOff9536ce+4LWpYVyNH2gSb5twKsAjPgK3gJOkEX4D9IiPJIFeixePYa7Ob27VXQQZC2zGwaHOL0H/QwfdtBHKwk3/8Gw+AHCINdoFjjUw2G/Jy+EOglI/ATNIMlGt8G8Jn4P/d7+k6TB4yDMpeYUjBK4ur9FNVPOj/MjGskcbf9ErWDdPzMcNo/KLEp+Z3WP2SYj1S7ZxC7IHNV1sQGqLJzNhFVSdpxw13bS9oVfoiiKeCLoSjqv8YPUTMubTf7S9pFfoiaJO3iHM/MOT9EfSPtTYYiSkh7yg9R70i7xlAU/RHjXkUtAhtAIegnQ15rKCpK2kMmotaCy+AVyIAxkJadzCt+RwxHei9ZChPcAzkGfhmUI/XMjL4CZJS4B07+6i+9CDpk5ci140w/MaoRpZ3glC7HNKPwT5YZN+Uvm9T4pDQli44OElftdiAvA2Mk6CnYRpyF33WwQHxjLoLCsubK2ginnjpDHvICRByCLmn8nR5CZ+EGR1SXEiBGIcooQwaUGLGAlzv408vFAY6oT0pAH3M3XSEPqrPxi5LpfsvpX+y+jcq6TzJ300dNbtNZCwgq7TZO50LUH6W9mimKpo1Zm1InRs66W1xR75V2naZusss7qg1qfISgAqXdDqa5N+RrZH20usz5frJOBm38EorPPNhickPeKhOlugMvgKAmoEZeq1Q7b3OtUoU/Mrk1ZT+0arJ1HLSAo+AUuEvEWzI16DL6OeLX7EVURGZxExMHd6VNx3eIb5kXUYIC8JApaBjsdOi4j9yiA15FBeQ6Oql5X5C1CXn+Fbp0rK67HlNRTm9dxL1sj6w80zJ1JEihZ2cZpVS5D06YlKiLHf6XNMjwjlnHNCAUyI+llM+bGf4N8mJyFSzN5fWiE+pOngMlLq+Kviv+3fkaqSfkRnTWxq8UdJM7YThfI1VOEq2ouZrILm/UVLxixMrzJUrQpkkpA7KoHNH8bwrU5vJ2mEMReMNMxqPyXA3kW5RgnazhnawTrPfjPbrpG2VxoD+Wa2gWJEF7droo/ wUYAGf9vYyJHUzRAAAAAElFTkSuQmCC ") #f85160 no-repeat center 9px
}

.h-signs_item--type-virgo {
    background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACkAAAAtCAYAAAAz8ULgAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA5VJREFUeNrMmXtoTmEcx8+718wot1GUoehVmEKLJEZay1wWQuSSO2uFmj/IZfKP/EGZwqSRuaVMidTKLeXSco825FbGcpmZyzZ7fX/e39HP03Pe95zXa+f51aed5zm/nfN9znme3/k9vzcQCoWClmUVg/EgDzyyDLMksB6sACFwGQw1UWSBaHcHF0B/k0S2AdvBDhAQQs+BTFAnfGlaTAY5oC9oANfAPj5WB58NJvKAf4Bb4CCo8SoygDlJfxfyBQLi3Ekwi4+HgcNgkOYaj8EYUMvtEeAAGKzx/QzmgrNeRAbT0tLo7x0e7QRxjgTdAAN5CvR0uEY30I8HtRYcAz0cfFPAdBZZ4/VJ2naaV7htL/iGKS6uRa99ucv7XgLjvCwcabTK60W7jyKwgp82DeSl8r+qwCs8LyeBZ8q5LDDEy8KR9hbsBYUa3zKwAPzk9hNwGyRrfOmNzATN3K4Gd0E74UOL8F48T5LsuKbvIVgsBNp9hzS+JH6eEEhWBUoUv1Hxvm775qoV8MJyM6A1mpBEdlRp62JxNr+FUjkIdeHYFhbHr0Bvh0F2AF+UENPJwTeZfdtym2JwZzHtdoFVIgw2stDKJBdPOxzlXIOy0KL5NoH3ygAtnqflIF+J0zSYdU6v26u1ePBtUhYtfcVOgFwH/2mgayJE/ovtBlNiRJ8cv0WuVNol/NWSNtZvkdI2gmUcp7+L/gxTRG4B2/j4GycttvUyQSTF2q1Kn4wYHf0W+Y5joxq6UmWm5rdICuAfHdI/2z75LbJU00dPMV20a/0W+UbTN5yD/J+ExaQQJJMMaZUmisxTk2fTRNKeP0NZ/TdNE5mvtE9Rom2SyHTO6KXtT1SqligrEgkx2UXeFxkjciSYr/RtjrbHaW1L5dcaVHabV00SWays6AZ722CKyE1gkdJXyNtiY0QWKe1yTnotNyKpKvacyyNlMW5UwYWAZj6O1+5bkYpbOFaZxbalHi4+g7eiYRe+9Q79T61ILfOr2wpGPBZLYBewBwzQnKN60GjwOtqW8X9aiBfCHNDewYfiY43XWlAijcrcS6IItLPzoJ8i6zR9VUrVIwscsf4uC7aqyDPimObcaitS5t6p+M22IqXvTN1FnKpqibIAv+4H4LpYYJRInLciP3BJa+EvEM3jxtYSGc1ontKPAbkOC67ahC8OxcSpYIN8apSJS4G/N978E4lfFuZsp5xjaFsW/kE6/RJgAAl2r+rxuJzJAAAAAElFTkSuQmCC ") no-repeat center 8px
}

.h-signs_item--type-virgo:hover {
    background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACkAAAAtCAYAAAAz8ULgAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA0VJREFUeNrMmV1IVEEUx++uptlCUCS9FPRQ24N9qUQmQR/SsmSp9BREEUFB+RJGEYh90VM99LWBZYQPBhmV+dBThlT0kNFDKZipoRUURbRbbH5sevtPzKXxNHPvdffqnQM/du6Zs7P/nTtz5s7cgGmaWYZhxMAmUAW6Dd0MIuvMf/YFFAJDJwJMGLTmC7q/glLQp0tHMpGH8XmOlQV/L1gNEoKPDYttIAoWgSR4Bq7ysmhBEAFbwGIwAl6AG+BzOrebsQeMmxOtWejyItBlyq0b5Auxa0CnIjYBtk72dosXxySNRkEFGDHt7S5vowakHGKHwap0RTJaSIMDvFE3Vm+6t/ZMRM4HP2wafwjKQCUYdBDyGGwG5aBfUr8iXZGMs4ofbWI5VYgrAKOK2HsgW4gNgyESU5uJyCLJj7JJkyuJbZDE9oKQJPYSiXuQichcyQ9vVDRQJolVzd4SEtcjiYnwedEISu1EGqSx9zb/MiRJMarYGSRLxIU6NjRiJA2y2GJWH3STSm3qWBL/6TI2Bb4J1yH+ORPcB9VkQckBR62VIVMbn0RsSihn81WsGZQr4reDuUGfl+XLoMKmnv2RqN8iD5DrBlBDfOuDGj011oH9oB4MC/7luog8Cc7w8hB4I9Qt0EHkLXCa+MSMMdtvkeyB+6AkdeWJz7F+i7wAvkv884Ry3G+RjRIf68WF4nbGb5GfJL5inuQt69MpBVkWIdcvdRRZRa6f6CaykCVvMvs7dBNZTa7vgDGdRLIZvYv4rnn1qOaVneLPkJa1g1c6iSwBu4nvhHgc4rfl8dsq5sYW8FQnkTEyo5PWtkEXkcfBXuI78t+Jnovd4qDDvjiu2AHKcDr1YNvZAP2eqievgwHwDtx06I028JvTlkGvdoKdsh3nX9VenHM6bGct6wIFEn8/2AA+yr7k1Zh0EjgHXAFLJXWvwTqVQLsx6RVhfl6UtBmHK9M5C/KSVpdnlVl27Ux1CkpIfG/JqQcbi038uMWYyjGpslahzMbcIT5xzpO4HeA5f5kw7WOSZY99YC3JfzngkeTWj4GLvH7Cexy/VptZ4LbisCrMX9P4viz+ApWgFowK/g5R4HTcbrcsA23gA1hC6/8IMABr5OigT9g0KAAAAABJRU5ErkJggg== ") #f85160 no-repeat center 8px
}

.h-signs_item--type-libra {
    background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACoAAAAcCAYAAAAX4C3rAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAchJREFUeNpiVFNTY6AQMAKxBxBHALEpEEsDMR8QvwTi80C8FYgXA/FHiiyh0KGWQNwHxBYE1L0B4kYgngrE/8mxiIkCR+YA8SEiHAkCIkA8GYhXATE3PR2aDrWYBU38HxA/B+KHQPwDi74QIN6ERR9NHKoPxJPQxD4AcQUQywCxFBArALEgEAdD0ykycALiOnqk0f1A7IDEvwvE7lAaG2AF4plAnIgk9hOIQRY/olWIGqI58gsQe+FxJAj8BuJUIN6HJMYOTeM0i/oQND4oCdwiQt9fIM5DEwumpUNN0fjLSNB7FS29KgGxMK0cKoPE/gPE10nUfwGNL0uPcvQ3tDgiBfwn1zJSHfoMic0JxKIk6kcvYp7SyqHoGceXBL1y0CoXBl5DMU0cuhWNXwkNWUKAGYinQWkY2EiKxaCqbDm0wCbHYypQByQS0NcFxN5oYlEkFFFrQTXTL2jtQQkQwxONwlA5RgrMf8fEQDkANeE+4ZEHBcR3Si0BRf1aEqIeW+bKhtbduMBnaNJohzZUyAHrGKnQwqcLYGIYImDUoaMOHewAVDzNAGLXQe7ODaDi6Qe0azCYwWsmcrquAwBYQQ7dNQQcuhsgwABV8E6gBxXKdAAAAABJRU5ErkJggg== ") no-repeat center 17px
}

.h-signs_item--type-libra:hover {
    background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACoAAAAcCAYAAAAX4C3rAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAbJJREFUeNpi/P//PwOFgBGIPYA4AohNgVgaiPmA+CUQnwfirUC8GIg/UmQLyKEUYEsgPv6fMHgNxDlAzEiuXZQ4EmTx7/+kgdVAzE1Ph6bjcMhfIH4GxA+A+DsONXuBmIUeDtUH4p9olr8H4nIglkRSxwHEQUB8Dotjm+jh0P1olt4BYmU86lmBeB6anh9ALEdLhxqiWfgZiNWI0McMjXJk0EWK3UwkFhIhaPxJQHyLCH1/gTgPTSyYFItJdagpGn8ZCXqvQstVGFACYmFaOVQGif0HiK+TqP8CGl+WVg5FBr+B+B+p9Qu5lpHq0GdIbE4gFiVRvxoa/ymtHIqecXxJ0CsHxJZI/NdQTBOHbkXjV0JDlhBgBuJpUBoGNpLU8gGWUcuBtDsJHuNHE1sAxIkE9PUCcRGa2Dcg/kmkvWtBDv0FZLBS2NQTwxONwlA5RgrMf8fEQDl4A8Sf8MiDAuI7pZawgIKVhKjHlrmyCUThZ2jSaAdiQTLtWcdIhRY+XQATwxABow4ddehgB6DiaQYQuw5yd24AFU8/gAz2Qe7Q10zQUB3sgBXk0F1DwKG7AQIMAGokdN7CN98QAAAAAElFTkSuQmCC ") #f85160 no-repeat center 17px
}

.h-signs_item--type-scorpius {
    background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACwAAAAuCAYAAABTTPsKAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAuBJREFUeNrsmUloFFEQhmucTKKiBBlFXBBUHOMhHkQQdxEiioKXuBwEEUSYkxdDLoKHKAhuED3kpCAaES+KG7gSFUQGL+IGolEUBBWX0bjNGP2LrsZK2T1EpzPTwiv4mPdqqrv/fq/6vZ6aRCaTqSWiw2AsaAavKMY2CGwHa8B80AXGxV3wRtVvAOdBfZwFZ8F35WsEx0FS+erABpmBN5I2p8GMgHPOkRTrBm/BXdAGRkQhOIEc5s+1oJP76rsWsBtMkxtoDDj+M5gN7oigDrA65FrPwVJwvxzByXQ6TTIK9XJx3+aCW+AMmBhyfEpG9JyM/sIS1+LzrwCHwLdyR5htKHgAJqjvf5pRfwnyYKo5D6fJSNUvyCCMB6NM7B6wpZwc1tO7096QfPKIbBYBDdLWpsXmwBTJb14qt5rYTWBwFIJJ8rhgfEVZn9tBr/jaJQ2sPQFN4Jk6dgc4pWKGgyVRCf4AHhnfXsljCvBby8o5rO03/VlRCSZZirTtCjmWH7Ivqv8QXAiJzZl+JkrB1gohfp7uF/2II3lQe8yKMWCCS9nXv4gtqvaQagmuytbsBDvBTrAT7AQ7wU6wE+wEO8FOsBP8/wvu7Wcc1yw6wn6o1gT4DpBXBeLS1fWQOoNvJ8irbCakXcpe0+8K5rCQGK5Td8pATieveJjXAbq2NtB2GSyWNpe+xoB3JuYxmKT6N8Ay8KkaKXFNtXlW9lHfQiPbNvBD9eeBszLbFRd8kPqWWdfLTTSp1DxCXuFci16gRVdSMBe024yPR5DLW+/BbXARrAt4bhaBkyDlF7QrZZyTo8FM46+VnOb8nUzBlSH2P630OswF8qysBt3/coJKj7Bv98grwV6V6edlNCVrdVFS1Q7mJdBaU8VNi8V1CdpWgWPGxzErQSFuW3OzbBxJk/fLZRZi9S7BfyUcNbvvTRHbE8eXn4/k/cPkW052uXwcHrowuyK7YJ28BP3xHvNLgAEAm9uK2oTxc/gAAAAASUVORK5CYII= ") no-repeat center 8px
}

.h-signs_item--type-scorpius:hover {
    background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACwAAAAuCAYAAABTTPsKAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAodJREFUeNrsmT9IHEEUxvfOQ41RjxOriEkXSEALsZJYHYqJQRAMSZMi2OQaq3RXWKhFxD9NEGsLQWwEuUpDNBaCgohJSFKISQgWGgIxeoieTr7xnjh5zpzn3bKuMA9+x87c291v38zOzL4JCCEKHccZA7dAB9hy/GwQ3C/O7DOoAo5fCeDnN3RHlGf4ABrBHz8GOAhi4ECpqwEToECpKwIvwDz4Rd1mGtRprtlAXWwDyGB8BD0sKHl1CckzcCz+t1f03z2wJvS2B2rJLwImhNl+gPv5dgm1MMRusAuiYEtktlVwG3wRF9s3EHZLcAn4zm7Ao75pELbNygdgxfCwA24JlsQMkdkHXSBIfl0ZorgE7pBfCMTZ/zug2C3BYYqOaofgsebkhEbsuqHJp5hfm1uCJZ/YxV8bTo5qBDdn6dvnpuAFdvFKw8myuZNs0jHdqJxdczJXwcEsRr5DQ30K/MzCT9oO2FPK4Xwmjnxs/xK+KeX4xlUJvpKp2Qq2gq1gK9gKtoKtYCvYCraCrWAr+PoLPs7SrxmMmj5UQ5q6NyAJSsDCBWnXScpsBug4k20rGcxSg89TME6BrAUt9MV9LnvpBW9Z6iui8Vln+QuZIym9bF7CLXuvHMtWGaaWUa0bHCnlByBBre15hKspsjyCTZRFOvV7DlLM7x1lV0+2DLx8yeOgV1Mvs0JfnXTGXr6c9aCC+cyAVq8Fyy4wAl7meH6n1+OwjE6MRoONnJ7Y4wjzOUDuVrU76Y2guzTcyaG2WDPkzoJHftyLe6J56eZOXzq/ie2gjD8fSW6qG4t+WSaUOek9wEKlbpHPdn5a/PwFg0p5GTzkU3PIZ4uxOA19UVoEnVvH/BNgAJpsEzcoPLASAAAAAElFTkSuQmCC ") #f85160 no-repeat center 8px
}

.h-signs_item--type-sagittarius {
    background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACIAAAAiCAYAAAA6RwvCAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAmhJREFUeNrEl81LVFEYh+9cywlnzIlJq4WLLAZzlDJDwhKi3NdGyfKDcCmu6q9w075WEX1RJmo1laX1B7gQBHcVuInQTWmJ378DvwvD6b1n7py5d3zhYQ537jn3ue/5vLFMJuNYRhtoADWgElSDKhAHKV5LggTLR/ib4PU46y6DkZilSAVYYUNhxLJrWfFQiBIqjtqKrIFvIYr8PlBC5S5wiuVVsMnyH7DlPQBss3wcfAYnhLb+lSLynQSJRjBDGSnWXSf6OANmNYltvWvcfZLo1+77G6VIEyWOCRIvy9U1WYPEMy5q+bHqRiShBmadj4QKN2qRFmbCJOFwO4isa1q4TtQWkJAitMF6tkiJw0GmbwwMgwfcTYNIfBIk+gyZiOldI62so+AeyyfBdZU6nwbPgWm1aQkSzw3ySX2J1zNyGtzV9pNJn8y0MhPFSnjHCGPX/ABj2rVrYEqTaWUm0hYSjvBi/2VE7Zq9wsp3FbxlA+eZCVsJFQeD7L5K5hbL3XnXr1Cgkcc+WwkVC+Arp/wvMG86Kqp+fAp6DA3aSIjhFniIyswLw/+3w5AoJOI97D7YEf5bBG/CWpYLiVwA733uawY5YU0IXaSdgzNluKeTMtVRiSiJj9ongze1n2j3XgbvSpWRRC4KEpuUUANzEDwWZHLCZmYt0sExIUm8yhvAd8Ajre4l4ZqVSAdTnC+xQYkxYTYNCQ9eshWpSKfT3tvkBImb4LVP3V3uQfXce+bAAOsVHWpllQabJzEeMKs3wAd+ijq2Ij+10/YGl/UJp4yh3uahJtFdbglvjHzhzMjyjDnl7EPsCTAA8DaTdcQLjIoAAAAASUVORK5CYII= ") no-repeat center 12px
}

.h-signs_item--type-sagittarius:hover {
    background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACIAAAAiCAYAAAA6RwvCAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAiZJREFUeNrEl8trE1EUh2cmYiEvdVEfK1G7iErQtmLrY+1GpLRV4kLBrYhrF/4J7rq0UEQKVbOQrpsYacWVOxfdFdwpTVobU2nz8Pq7cAbj9czNZO6deOBLLsM5k2/uc+IKIZyIMQ5Og0PgIMiAJBgCh+laGqSofYS+U3R9iGqr4LEbUSQBanQjG1GNKiKfquFYDC9i3S7YsOhRdw3myClwhtqyd1rU/gHa/g+ADrWPgzI4wdzrm4lIP5EDFZLh4os3AImzjERHHRrvP0ncV/J+xilyjiSOMRJFJXcvLpHzGoklWv7d0fBikngHjgZIcNuGdZE89YROwqHjILahydM+MdxDggtrk/VCnxLZMMvXBY/AczpNw0iUGIl7mp5w1aFx5M6q8Ez8iRWQZHJ8LoJN8Xe0wV1NjeSKUvNETRgBv5SkUoDMKKhGkJBcV+oeqgkHQFH8G2VFxkRCckOpfcAlSZk3jEyFZMZAzUBCclOpLwQlBsl8BFuGEpKT4D090DrI6ZIT4LXQRxQJll4JUuaVRqJgQyKMiGQCdBiRzyA1KJFLYFszNKsgHbfIZfBd9I41kIlLhJNo0cRcjEOGuzjJSDTB7a4J/JKR+QCytkSuBkjMMqvpBSPz1oYIJ7HPSOhk5kxFroEdRmI6xD6zQPmfTOaJfxLWI0j4eGDGdE+RH18ZiSlbG1VY5BvafNebUhPcAcvOoAM28v/vU+qZW4PuCZ/fAgwA8ckXhHbG6UUAAAAASUVORK5CYII= ") #f85160 no-repeat center 12px
}

.h-signs_item--type-capricornus {
    background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACsAAAAjCAYAAAANDvOtAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA7tJREFUeNq8mGlIVUEUx++zp9GeRRsWfigf7QtFodSHLAkiCinaaCFajEilvrRR0fYliCKIwqKF1LQF2uxDaFFEoKhFRYmoFfpsEVOxBSuz/4HzYDrMfXce794O/NA5M3Pf/87MnXNmfIFAwIrSloNMMAn8Ac9BDsgDXZaLFsMPfgkKwEoQa9i3G7gEroAU0Av0AbPAZXADxLkp1oeR/Y6/PRRfLVgPHjn0PQD2ObQ5Cza5ObI+4RsJShx+hKZ8l/B9AT+EbwNIdlPsHZspPgOW2fQ7IpYLjfAQMBY0qjOneamoxC4FI3jtdokfOg+SRJ+JYL5SvgAOgd/gHdgu2lPbwW6JJWsAGWA16FTqe4Ljok+GsnTawW5Rfx3Ui1lKc1NsyGi7WacZmcn8f3ewQozqR9GeXvaq8CV7IdbibeeiWA5Z/D+NULz42nV2X5SneyWWbAf4Jjb+fmCJ4qO9+ZVN/zKx/kd5KfYzf1who314DVik+G6HeW4r+KSU4/llPRFr8dal2kHQXykXOTw7KMoDvBT7mqczZKpQinoVDs9uFOWoR9bvUH/N5uMoBT8d+jaLcm9RTgBzwWge9RZQBYp5K41YbLGNv9RgIGToDeUfE8BhsMBmZilzuwf2gBemy8Dixi0af6WB2A5RpgwsG5SDhWF+O4ZfpFxGQyex9JZPNP5nBmK/ivJecCKCtJFyj2Ngp6lYssea6a0z6NcmyjNE+RfI5RCfxn9z2S+Tpnkma9bS5LXVPOJO1hKmrpr37Crhz2Vxt0BAGdCTYJzJyFZyAGjmjb7AcBqDNn56xhyN0JBVcb0aVEh4usnIdorIZWr1YU4YDQ59GzgInVJ86TGWd1bDOa588XzD/nkiXZ3qpdgOTnZUa9J8eOE+0CalPMxLsbrtKzbC/mp7n5dip4GZwjcQJBr2T+T2IXvvldg4PtP5NHWZhs/IEuUSr8QeBVNs6khsqkN/qt8qfIVeiN2iGRU56kV88PRrEqsMro8Tx6SnPhfuutTQTfF/v5h+2n42c5zvq9lPS/ jQOZSDwXDNqYPWf63fJZGpvNmnaOq3gXOcT9wVV1UkbK1DmrmYr7SsSMX6+Sul6RjDyclsMMgm8mUrUegBX9rlK3HfKaisUnNnJ7F0T1BISQRn86bnqCBnUQ+Fv4LvyTbyXdp4m+NUDvNPAu+0ZiknuBlh1DrNS6LVoH0Cj3I8Jy5vNWc342NNkmGiU8YXfHQ58iGClwuGyc4iFlvHyUgr08YPr+FF/4aPH+3Wf7C/AgwARXrJDMiurO0AAAAASUVORK5CYII= ") no-repeat center 13px
}

.h-signs_item--type-capricornus:hover {
    background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACsAAAAjCAYAAAANDvOtAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2dJREFUeNq8mF1IFUEUx9frVROCawVSJFiUIX1DH1IEkdgXSD2FkdlLUWSY4FMQEVJBDz0UFJEPZiDRB4SZBIG9CEGKRdxLH5YVpZZp14+yK5p6+0+chekwszv3utuBn9czc87MmTO7s3vWisfj1jTZC56AEfADtID9IMWDsf9B/KkBEXAL7ANphs6p4EZcL/dAutfBxtgknWCzgXN13F1qvA52VDHJBDjs4LgKjDOfqGLhU2CDl8He0WRFTFSicWxitqdAECwAPayv0ctgBTngGgUoyy+Qx5xWMrta1l+i2KVsL4O1KaXBZWliNlekPnH3z1XceJ/ZGKV+BCsoU1wOq6kvAwxIfZc0A19gY1z2K1jBdTaZvdXFrH25xn8bs2vzM9hsOuRtEXd5CNRJbWGHgbPYdT3gRbABSy19oFbSM8EBsFtqa7T0MgS+SfosELKmKw4rWcq2cpDpbudnO7Nf6FdmhbwCbZKeJf0fA89c8vCF6dPObNCl/y5Yr2hvBeMuvlGmz2T6fFAE8sFsMAjegGbQnUywzZr2VoNEjDI9k35XgLOgGKh2dgo8BCdBWO4IuEwYphVzeW4Q7BjT00ElaAe7HOYO0EKEXZXpDWbTqHhvWGzgd4b5PI0nJydMbjBbWhTb+8HAb5jpBUz/DepBGdhKv/XULss5sN00s+vYSl8YHjUHHbLVAfI1fvnUz+2DphXBffAd9Mrb4sIOTaC99Jbn5JtDdrLssbyukySWaYI9auhfzvxu/i3qfJIMMMKOx0kwR3E9qyREZ3Uq6W8Dln8ijq4Ia+s3DNS+QfslfZ6fwVqUWVnSEvSX7VP8DHYt2MTaxCWQa+ifS/a2fPIrWPG0qhHZUPRVGI5xnOmP/ToJLjqcsWOg0MW/kOxk2ehHoOWKKpmL+FZxhMp32TdI7fxbxiOnsiYZAuC0IlBRLR8Cw4qgu6hUOk+/XQob8dK/yKtgRZBF9HFOJRXS1sYSfImJyZdMooEFaZU7QRW4Dfo0E4mMHmP+axTPfZ28AwUm1a0lfSdoIMdoAhnpBls0Y86gbEc0vi9BJcjkvm6PW1HNNiT41LoKqqnCdRNR2iyh6ldUwx8VtZtxWZNnMOEkFZYPQB34msDieghPCkbxkj1BWRqi57UYvBO8B6+p/Php/Qf5I8AAXBgNk48L2qUAAAAASUVORK5CYII= ") #f85160 no-repeat center 13px
}

.h-signs_item--type-aquarius {
    background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACsAAAAYCAYAAABjswTDAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA39JREFUeNqsl1lIlFEUx2dUbGwjmQwiC6wcQx9yIJIWIws0ymhVjCCyIh8Kkuopw5aHyMAK7KHIMrCHwqWyqIwQqWxVCooINARbiNQ0KLSypv+J/xeXi/N9d8Y58EO9y/nOvfdsun0+n8tQ3MADBlyRkzgwCAImi6MM1qSC86AffAd3QcYIjZwHmqjvK6jid8I2diI4C16CQjCet7sUtIADIDpEI2X9IXAfZFHfOLAZvAKV/G5Ixq4Dr8G2IGvkowfBFX7MRGTdVVAa5JBi+FbwBqw3MVZ88hyoBQnDrB/S/l4JHoFkB0OTuS7XQZ+IF9TQ9eKCGZsEHoIt2ubPYC+YxMPkgQ5lPg08HcYQS3I5n6aMdVCPh3pLQI+2r5DulqQbmwOeAb+yOECfTQHloBv85q37+aSWTAANfJVpHJtKH7zGeUvqub+W+kTvEX6nSjPYT7ty/vkJUtdO/Dyp+VEPT3bDIZVJsOzn7+ohv4B47eVk/DD32KWqtTy0ekA5VLEY20M/seQFWAW6DAOngDfisVkjuXQTfdFEZvCl1HTWHcVbtaQOLAzBUJFLYLHNni7O14Sg8y2YD24qY5XRXq/3MX5ZQGVF4GcYSf4DqGaOnE23+MMblzTUHobOH+Ays5K4VZGb5TaafhEJkehNpzt1RrA0u2IUB46UdEbaSN1YkzKZwUB8APoi8O14xkcv8/DQSBuZUWAXHb6FEfqOJTNmBBe0j4HXQL1SJIodMorLbdMiZoNTNqVUmpF88CkEQyczaDKDzIvRO8Ad05sdA06D2w41P5PVJd3QUD+fO9NmzUzQCM7QDltjJQm3MoW5tQrSzFtR/TWRN7zGwdCN9PVEZayP+pqZ5lTZDtr0Hlc1Vp70CZilbazmibNYraaDCmV+LIvJURCr7Y1l0bkIRitlt4J6Cqg3lYarkkJ78v9HOYqCGFwGjjOg1MqTxyamXyudt5joVzBg3IzsDeAbs8cyVrflyt4BNtrHqMeSXjY24iZLlB45lkVFDtokAVbH5kGV62xkeh2edw67rykGPvue7tLqsC6BL5GtjddHaX1mgO3aagNDXfzwXFYrO2ljnm410NnN1zihjaeJsXto5CADoWQYh7eTj+wtLgSZl/FFXGcqEtC7+W+O1auUis+20yfLtC4nFPnFJlsCwsenbOP/cOWcD0ee04/vSaD/FWAAxi3N285q1HAAAAAASUVORK5CYII= ") no-repeat center 18px
}

.h-signs_item--type-aquarius:hover {
    background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACsAAAAYCAYAAABjswTDAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAtJJREFUeNrElktoFEEQhmcfaOIDH6uggmKQIOQUUQhCrhrFXHwtPk6Kx4CCNwlqAop6EMlBfGbBkweDoAgKakC8RCR6UBT3oCEimMRE0RjFrONf8A+MbfVMz86CBR/JTlf/8293bXdlfN/3HCMD6sCUV7uoBz+Ak4msQ04T6AWfwSS4D1pSmlwPHlLvCyjxPdEhK2thEbgMKv6/MQ2OgVzEfA3J7+J8M36DK3yvOt8muh2M+PFxC8x1NCp5tx00x8AOF7N14GqE0C/l2QvQGGO0kXkuekH0gnqb2QYwqEz6CA6DxdxG+dZlI2cCtFuMtnM8HGXq5Kh7BIwq7x6kr7/MtnH5zRq6BOYrBuaAm0q+7MoK5ixnDZo138f5puZCrqZWFm2B2Q6l4EcjViogA7pp0jQ9ppiU58c5L0p3m7IT4q/DU1b0WWh1XNgFpmJ+NDK+M4HmKvDS0BiRgc7QgxtgdsLjSGgBQxajQxxPqjkP3AnpnJSHM8ADcNphi6IosGaD7a/wcyGFpvwAz4O74jPD6zYHKjW6QhtAM3gO3tbwavYyCXqD/x55x7wc+4ECeAwmavDuBaAVfAJPwHSa3kCYCQ6Cd6FC/waOgnyVdZjnJfA1pCn6h3iDekl7A2EjeBNxHD0CSxIaXcp5tijzvc5m5ei6oBz2WgyDZkeja5jvEhe1I9QUbAKvLC1hP7gOxo0x2c6tMUb3gklj3jj1+i1t6Gv6Uc0WjToK4hpYGcqTXqFHuUpP8cwOa8rnc0puj9FzrKZxX1mIYthsFpxRtl1ung0Rq7VHuWal5vaBtfxrdmffOc+muRl8UL6cXFhZj12Q1lS73DzrwHvHOhxmfpymtIz3lPl9Hmsj/C1OcLVdf+HL2PxExVPmJblmz5o1LANbaFK2dHeVZ+csULIYLXG8Gt394Cd1isFDOfhbUzQcAZvAAF8wwM9pNeXcPSD//xFgABlx+pkE080vAAAAAElFTkSuQmCC ") #f85160 no-repeat center 18px
}

.h-signs_item--type-pisces {
    background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABsAAAAnCAYAAAD+bDODAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAshJREFUeNq8l0loFEEUhiftxF0jjILEBYU4RnMQ3AIeXEBxNy6gXjwkB8GDC0bBizchFxUUxKCCIoiiIXhwOSgGCTEXJWhAAoobwSWoETRGJS7/C6+h/Kmequ4O+eEb5tXU9N9dy6vXRfl8PgNNBvVgJlgC3mYGRsfAZlALGrP4KAWtaii6BhaD3ymNNoD9+r0B7BiSy+Vq9YdQU8BP0JzCaAy4BcZqXAQqA3ycA++p82EwNYXZQWOkQp0Us05QA/4aPwwHdQmNxoG91PYQHA00uA2uUoftoCyBWY0xfKH2gT+B0XAI/DJi+W1PTCOZm53Udhe0hBcM9QpcpI7VYFQMs0W6fUydMu/+v0mkeDSoimG2juJ34EaUWTt4TG0bY+4tU9dBX5SZqJHiFToXLslWmU1tNzO0CDKWu+GlnPcwW0jxD3DPZSZD+Yna5nuYzaP4Ceh1mcnmfkRtCzzMKihu4w5BxB/bKS73MJtOcYev2UvL5LvEufCNrxmfZxMcRlldSLzHvMy+UFziMCvxuEb/HV3WpFtIxXQq+OgpxeeDmOkojdYH+nSDoWIxaxoksyZ5qrVaM5jaAs7SyqpwXKyLRmkTuG/E37Kalbst+ZC3QreHWakR5/g/UUu/zLVBLXpN8TTffTbHlXosek7xDB+zkWCupTpyifNppY+ZdBpKbS0eZm2WYZzoMltD8TPwwcOs1SwBVMsKmcnxv43a7njuox41NFVVyGyp1vqmrsTYuFxSrAIjosy4bO70nK8oMzkNttrMZkmypM4XpGyOYfYCPKC2XTazOoqlWDmRIAfWW1b3ctNsteWokaf6mMCswbJ6+x9EXgbHazFpvnl81WTck8CsT4d+pdEmObMr0LcOLlaOeO6tKJ225NMDYnaG6kRJTcdTnl29+k5mVse7ZRi/48slMAxM0jeRzwNwWHZoygqnpPmfAAMA0MyA98Sx9MYAAAAASUVORK5CYII= ") no-repeat center 11px
}

.h-signs_item--type-pisces:hover {
    background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABsAAAAnCAYAAAD+bDODAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAodJREFUeNq8mE9IVUEUxq+3V2AhChmGmGhoVBJCfxduCgqywDQXRRHtW7Zo0Spq0aY2Ltq4cBW5ireolZAUPAoypNwIRmaFVhT2Vwuq2zcwQ+Pnec65973egY/nNzN3fpx5d+bNMUqSJIKaoDvQFNRo28qh69A0dNz4yE7+OvkXBWhVGUA93px/oNOm8VKyPC6WCKqhBEy8cUs4Rx2LUHMJsMtCAhdcZ7dN1Y+bGUF10Gea6zEU+4OGacBvqC0D7LyQVZd7QZxaoJ80aCAlqAqapDlGXD8PHqSBX6F1KWBdQla9xWA7hMGnUsCu0rOzUM71x9HSmICeUltvpI8e8nnolzOx8MBt8oegKgWoGdpObXd9I8Hy5OugLQrYXvI/oHshmFnKj9S2WwHbRf4ZtBiC4bWJnlDbHgWsg/w4D4iLPDhBfqsC1kp+UgubFr78UDSRf6WFzZLfEADl7Ivkx5wW9ol8bQBWq5gjMmfZLXyejP5/DBnYAv6orgDsQ2zXuxKx2sBGKwQbNctoMquhjn5okN6sjsBk72mV+qD7nv+Ws6fyvHAe8laYV8AaPb+enyn26reFNqgQM+RbtPusM3T0CPGcfLsGthbaSW1jChifp/s0MDNoDbUVFLBxYRk3hmBHyE9B7xSwh/4VwMaBlWDm5/8EtY0o99F3C/Tj2Eqw/dAmahtOsXH5SnF4yVFIV7E8XcVMcRCnuMptFq6CZ6V74zZ75fbjSobrd4HmeCTBOKsFqD4D7IyQ3UEf1i0MuJGxiqmG3harYuqFwu0L1FBCfSZVMuciW2UuK9xKrDxNdjM05wuX2RilnCtDTd1HlexR12HKomvQS6i1jP8tGIIeQJ3G/xVgAAC0LiC+HnYgAAAAAElFTkSuQmCC ") #f85160 no-repeat center 11px
}

.o-signs {
    margin: 17px 0 50px;
    font-size: 0;
    word-spacing: -.5em
}

.o-signs_item {
    position: relative;
    display: inline-block;
    width: 77px;
    height: 27px;
    padding-top: 70px;
    margin: 0 35px 8px 0;
    font-size: 13px;
    font-weight: 400;
    color: #292929;
    text-align: center;
    vertical-align: top
}

@media (max-width: 767px) {
    .o-signs_item {
        width: 25%;
        margin-right: 0
    }
}

@media (max-width: 400px) {
    .o-signs_item {
        width: 50%
    }
}

.o-signs_item:hover {
    color: #fff;
    transition: all .2s
}

.o-signs_item--type-aries {
    background: url("data:image/png;base64,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 ") no-repeat center 24px
}

.o-signs_item--type-aries:hover {
    background: #f85160 url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAAqCAYAAAD8pHgAAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAABV9JREFUeNrUmWtsFVUQx/felhZobytCi1gLiJRIRIHahhpISdEiCJG3YGhEQaIfbGriBwM+gARBjVFjeH0lhACC8kywmlBeSogIASxgC7RF2gLRVqRSoNDrf8p/4XDcbveW7e51kl/u3dfZnZ05c2ZmA+Fw2Gin9ADDQCboAx4EncANUA/Og5PgEKgAzYYHEmiHQqPBG2AESHVwfiMoB3vAN2BfRyoXiULDwQKQb3FMLHIZNIEYkKBYTJdfwCawBlT7oZA81BLwNojlvr9BCdgOjoAa7lMV6g4eA7lgJMhWrhf5kxZbBo67ppEoZMNDoDh8V86BeaBfG9dZMQgUgf3gpjLmdbARjAaxDsfqBoZyzHuO2V2UBo7xpk3gE5DSDkWsGAyWgrLwvXIUvA+eAgHtmiDIB+tBjfJc89XzWnO5FLATPM0JPZeT2m0R1xwFJoJxoKdyrBQcozsngywwxGKMWyCH0dTSQmL27/gGSkAvl6zixI1GgcV089rwf6WRXrMcvE53FVlnZyEJAPNokQmMXl5LJq3XyO1E/r8EztEqXcHvjKZ/gMdbAo32lkZQ41LQwyPL6HPrjDI/SmkJq3NlTh1XrDdN9geVtyIh9XOu9K9Qa6/lPWYd1Vx8HwFXWzlXjv+kbOfoc2g2NZ3vg2VMJModAYmgr4OoOkGx0C41bHdiCK0GIR8VKqarZTg8vzu4SIXk9wHT5caCDLACXDH8k710/UKH50u2sYX/JTNJMzXdwNU7w0frGMxAJBSfB10cXpOvuF2eabYG+q4RBawAt8R9HJ4fD85SoYJYrsAJHZQJtEc+klgF/nJ4/nVmCY9KjRZkNixS5rMiXcCnoBg8w/LiJc6NtqScv3GiUH9uXPFZIXnweFpnKCgAG8BRsPLOOmMtIf42GIzfIq9GyRySdCyLc6ley+Wk9JhjsT4d4PHnZeNHbrzDgwkMFNGgnCyuO0CFplgtE1J55g9BM7gMekpQuKkkhAYr0yLwA3sHDffhRlLtDmTlmt6yTtx2jzDL9ipQCX4FtRbXV3JuSzX8GpgJXgAPgxlEpA68CS7KW9hMratADBipvIntIC7Ct9qVKclacJIhuC2pY8kyh9er403kOV+DdNAZ5HKKFIIZoLdasX6sDDxZ80mz1oiJQKFU1jRnbRT4x0bRE2CmVrFuVBSfbnd/g0WVKT8zLc8BV5X9O0FmhJYSy76o9SRMWQUGgnFgEThkoeA+vv0Qx9rK/dfAADuFxISnlIEW8eAYcEHZLzc8SFdaSJOPBUNYOwVslHuWD6g2RiZptY2MswSUa4pVUZkSZV+unULCW9ogRUqjZDEzcbu5IKXxb7TkF2AWLRCv3fADZRx50CSLh5LSYQrYQtfUZbddRWCW4LKg7WcaZMoqRrsbjFYSqfqy6ErjQhhi2tQN9OIiHa+McRocAJuZATS3RCLDSOL/AeCMTZTsx35eNjOJg+Bb28ir9c0uaG9DGhIFEfTLJCDkseVVpY1VyYVRHbuz22uXviObRZ4upeyXDYpgcHGd58BKrfYPczurIxZjq66PFHpfcgHTpYmt38PsUR9m/V9P12xNYuiuKTzvBLjmdbN+GniXzUY7qSOXWEHWMPut4Bw61YaynjbrJTXKo7Wkw9mbXcxABPcoozW3gR33mUq5+jklyO9BqfzYFWK0SmYjMJkk8Xg6o16cMoZEtM8YQaPmg5dTMeeN9KPHg6lUXGQrk8161+/qYSnQB6zWapvEjg7bXlDIfEzkKy/CthcylUuDfD55ws1+RtCn/oF8Y53Nwu5lNweO9bEp8j1bVdP/L1HOqTzp5kfjaFAowB6DK/KvAAMALedGBmTvloYAAAAASUVORK5CYII= ") no-repeat center 24px
}

.o-signs_item--type-taurus {
    background: url("data:image/png;base64,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 ") no-repeat center 17px
}

.o-signs_item--type-taurus:hover {
    background: #f85160 url("data:image/png;base64,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 ") no-repeat center 17px
}

.o-signs_item--type-gemini {
    background: url("data:image/png;base64, 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 ") no-repeat center 18px
}

.o-signs_item--type-gemini:hover {
    background: #f85160 url("data:image/png;base64,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 ") no-repeat center 18px
}

.o-signs_item--type-cancer {
    background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADEAAAAtCAYAAAAHiIP8AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAACtlJREFUeNqEWnuQV1UdP9+7P4kQl11hAckhZDRjtWLCCsZGSkoxFR1pskZgwrKcNOkvJ2qocZrUJlMG7eHYS4GZNGdsDBQz1Mp0qkGdUkFNAiZSeQYsLtru/fb5nvO9957X3b0753de3/P4nvN9n6Uz+mcZYxiJ8CcltiXWNlP3mrq/KrnPlSmCZa+t+tA3A+mawpiPov849L+I+iPo2gDIQw0cB/PalRi/RN6Kpp69UzVzPbjanj+gmazZGAXoVDA+ohFCZ+lmp7C24JuD36XId6LlBsD8wgRrU31U0hQfXfV1/BP3T44DXJuv9M+1XoQ85MMldObj0LfWIWC2Yp0/AfpVtL8LnR9Dej/afo78s0hXAm43R3fJ3qHGX1FtncJrj0jGZLYakQpzMNr7xqHlWrRPw7beRn0P6vux6laUv4n0ARzMbPStR/t5yP+G9HETIMARWXJANUXcaDz6tyfN7JGbadsoyJVyyMlJb0bLrWjvxmmOwdj5qK/EDA8i34F17wbM8djyEvQtVKL8PdqW+AdK3kGFx86myF2Sf9Zuc1zfQv5SOXPJwoZ8F3rmojyEEXuQ78MGjnm8NhGlZTjJPxvL4LQbZZE0T6J/rbE36NEEhbRQodQxAXOaEUiruWAKeKP1OwPwF2D8f5AWYsy/Cze0B2kaxp+Oyjykc1A+DSudVxj6B/q+o/A/Qfl2nesOU5MPRdJUGbu6Hp8G/ZoJGN54IjWsRXf0Hs270XYQkAe17wDSdrKnTT9DeSzSh4HA59hKKl4lUqs09GkgfRRwt2M/R9B2dyoh3XpdU/r6PH5otkIZed3wS3MzjRhsEFLJMgm/y9E/BtBd6NkUol5TwJCIWJQ3Ir/PEQ0tQfthpG+gfiqavoW211HeQhGDy4xdk4GEv7XgRLmhbsqI3aqt0JGFh1zheOBTKJ8EhpyDOUQavdjA+wq0lnwHAP+wSCjAHETDS+j7LeY6GyR3nYL+IZaQXX2TJtWbDDenCobIG9Lcio8URVJN+WsIG/kjYC7CHGBgsxjpMNKzgBrOkaY30yuCgM5VCiIoXgZkFsutAu5xf0zXlMl9WQUSM49PaByRVQxbNJOINLoX+WT0zUZaiPJnADQeiO0HggNAdMhER0EpLx7DnFvQsgwt0CHmtdLwltoqONPaTqlo5YzUMoH5EdpJKZlZ+HeAsCDdSxFmZ2HspcgvEsnFTsC9BthdyHcIsyNBP9AT4fzso3Q91voeSm+hPh9Nf7HriQFILTLSt4GKCDFKtDLLacyWKQFxCjY8DfUT0S7SB5qa9oiYRfmoSCzV5GK7jUE+EXkPYJ8VRJEPxbeue4GyNE+j/kHU/ op8PvJjwU2YEa3YkJkUiXli7wjdo2VmuwoMyU1vVGh9N9rk5Nchfwodg5hr2ETCPjJ95AYeF3YFSUGr03p7E2LmNmZDeuKlIuGxv5DE17HE2aG1a3Yhf8FY+uWdxkkY3AKLUj1BeENEJtnbMtMBPxW5iGBh9CtQvzd1B0zGTTCbkc5FaRP6LuiEds9IJGNr70O6CelCT4c8g/zXaiOJGB2I7yP1K2zbOBQhGrmXrbTinVQTrUms6oa87Ng7UT0XLSBf7u7kHBkOzKv6uwoJTGV6dUIoL/4RSjgN879YMZInCvKq1LzpmJp2cW1OlMnGTWI32F9IJhYCgUKlKZ2c9W8Sp8bcRI58jJMi9G2h48LnHXW8uMWQ5MoKjXRSYx0ztLo5WcQu8v2+HvHvVOF7yNHPMZQHPFM89Rz0du4QBPQEYRaQMPO65Mop9MZ8lqxPkULNwoGvQLDjCIYe7QDUr9jqA+40t+p+seHxSDfqlEK+b3RSh8N3Q2gVTvsadsx9CwZfXx12m9WbO4jYTKFAUtVovYXy1Sjcg3Q5Wi8Hcb2A/FGM2UZOKZ6G8iKUZ1UHLELKilhOlrafaNcN2HxXYS1Jcx1FbmqRXDllPA1uaa8kXxh4wKEVw8yfL4i+iLZ5sQWt1oBYtTdi7pvtqv1etMNXXkjPFdbON79DOj/naxctCtKTIhFfcCxlPCRC/tG556gY/5Ai+SbKL5OzpV6uRnYoY60g/zJ+gQDtLZ1UskzpyJ7qzacb5sQfyfko7CFiWu/IftA3tEstgSuLFsuiyLiWE4ylfTkl833jbBvVJaS3kAYL2PMwcg5rXnRSCyT7ty2bX66SKyF9a9qz26xNysAXIpsqJgEG/5RUyhReIi+PDQofFW6JVhhO41uhyCXf/V2k42dUDlcZiGb42ByZHGr3C8AvxaUMAzUcBM5M4ODkXVj2vL2iGkcm4YWWr1vNFIEcx7E803onQqAPJ7xA+tF6f8qsOaGZM9s5Qz4U6PQiCTbkDB6eLm6u7uFIeIDN+p1opX4ATCDrfZm/p4IzlSJ+KtqCN4nZEce3wtZGQNAnyE0r/varJlGfLu9EHH+65j8svYPiRgokkqfMGOsm8P58vyR1qvISytZ7AblCxz0mcStKKMDtpOP5TRJIEymwE/S6PraliprZKBf/iz26iHcoeyMtYrWCgSKjGXrLP4jXrXi5RN7RhSVeeScTzUX9kkKjdJw1HtoX5ozoTJVce6SqaEhzBVq/pLASxnmyLWwqead0p7wGc0HNmzU47QfjjeVpnVqRMVEkymT9gpShFdVrsd5qHfsK0P3KaCIMjE2f1JjnP5FWxbKnHEEtmaznQVlx2/beEbI2fQ19t2k7TP5iUaFmeduKlc66WKPit4oUIFVG8abbpU775tljb6HhyqegDF+BGq5Adpua3s9I4A1pG49IwDoW0xU68GkTRZ8pr2+juxpNYXFNu+TTcgh0CqDWqEnzGDsL+qXY96DM0bFDgp7QyoK8RrSnJm8HF2e3yJzhgTi4ZoPGp+rpfhXzLjCBGcPyOnSi4IAbWY18b2Wm+39lncIeUXYbUXgeC96C6Q5pUNdGqtWLk3D7d9E/3dkxYgZ7NE4R2q5Lwvf97imLJHwv5ZkchGF4KeZc5yIpLgqoOEnE4x7ArjTW7GlXm5WYhVPUL7i9F8VHMP105BIIlje2XhWFT2GhfxUupCIPH8soeb+z3wnkPLJLAPcR5H2l56LKSyngH5WgMtJqzLcPcOKhHQXcGNyAhPSvYn2YRP250tlx20eTTl19NiouMVPzABY6HpP0k4vIHUH9IfQtR9t/yT4Kcjfa5PFjONS0PAeL3ofa1fouMYjy88ZGuOnHyFeifgNGbCpspMLCnEPu0XGCjYMZ8xu5ZbIHafunYs53om3DaEjYm4g86x5kJ+GajrANO9rNSphmq7x+li5wtrGoAwyWNCZiQTlBieoBATpAzoXUwJsZi77z3ThLOrMkDIl8vKeLBpEfAlyPgydISv4C5rq/5rRstITd+4T/WmREWxPJzRymRnCKBpeQ42L35mDerSQyTC7OeogsM8o44St+Wx5XsOTMwpHfevfoSA/oBvbpu9zJiiBLWFPmApwc1l1AdoU8FbMf+qf0/cruz/EEt+rgMnQDlzp9QpM8Vn4d9TfIbWxQmXOCc6x4phwd5tuLxrms9B2px/GoCxkLEgNg1kH38E7JfyVwxoxpTHF7Tel/EWRc0LUYuFlisRJaV9qdhvxMY5+0Eg9tDza/CeWbwbzbY19Q1xlAaaAW6BRKnryiC03NSjppBI9Gu4mc0z9WJBE7l7YXMMKMQmb7MXYbzvNgHEYrWoMHIwUgKHkTqcb+X4ABAC6cwPyoSwiZAAAAAElFTkSuQmCC ") no-repeat center 19px
}

.o-signs_item--type-cancer:hover {
    background: #f85160 url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADEAAAAtCAYAAAAHiIP8AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAABQVJREFUeNrMmW1sVEUUhkspUOg3FayFoCKFLSIYC4liFREFpRSMGoMpaqyKMdYAP0SiUROMEWOigJ8oMYKaSGL8U/yAgNEYbcA0GBTUmmJLgNKCIh+CIrA+J3k3mdzsbu/dsnt3kqe7e3tn7pyZuXPOeadfNBrNyWC5BB6FWhgAu2ETbISjKbdqRmSIyXAwGr90wP2ptt0vQzNho74TIvAzfAPtMAJugIm6bzM0wv4gjedmwIAh0ASVcBp64A8Z8xRMgivhQ5gJ38P0bFpOI6AlmrgchnUwVffPggNwFhb4fU46DbCl+pk6+x90wyE4lcCgTTABSuBrXWsK24gJ6sh+uALKYCiMhlp4ANZCm8eY5TBYM+TLkHQacbs6cRxGJrkvH66HN+GE6nwqQ97Q7/vCMuI6Z3RX+qwzBlarzlJde1+/Hw7DCBvhVnXgNNwZoO5smKfvebBF7TyTaSOMCPyuDpyBxTAohXbKnHdneaaNMCr0kp5TJ36FZVCt2fLbzlTNqJWFmfTYg8wVwTmYDLfBHLhc17pgL3TAHtgCXyVpbym8CP/CNNhmF8+XEeaVq+V5rYOXykMPhXzHU++Dv6FYdfJgIJRDKeyQoWcSPMfubYGrYLsM+aevS+UaWAXt0eDFvPJeWA8zoRD6+3jmNGdpNvRlOdmSWAbXeq7b0tgFrdAJRzQLNuJFMBzGaLZGQYVG9yw0wAafz98KN8IXcGvQkTfPu9Ezoq16UadoNP22NQRGwSR596IAde/Ss7ugOIgBD8GfTuc/h3oYkMGcJMZlWo4Wk1X5rfSC0/n2IBFmAOx9uBjKfdxbo/fCQpqL/DT+mmPABhieptE1J9isjn0E0+WtvfcVKuK1sh1ye2v4aceAlxRepzv/2Oo88yd4RXGTRb0rYLfz/3t789i3KFSIKijL1HrPhUb4Lsn2fEybSVKPbY7oB6hS3jsrJ5xSo218in6fhDZo1mfS9HSJLO7RNpgTIsPg3aD5RIn2XyuPh2yA8YT6kjCxiqd21MmTmmyyNif8MtcR3nxLNnfo8z2FDWGWYoUpsffUlxHDYIbC54+zYBYsvrpA34/7NWI8lGhn2pkFRtykPh6TYujLiHH6fF1JS5ilDBbp+5fKR3pVAHOl1nUETBvTxRrHudX62WLN6b2jCnOzwIBFnnjNl3j2qiqsygIDmhwD2vxEtfbnZlX4zRKMkA1Y7An5I3612Jji9kjIBjR4ssVxfuvmOTtUS4g7kakjq52daD4cCnLIEtN5ZiS5bwHU96GT+fK8s+GxOM9qlLxj2/rKIAbEtlhTn3/UND6o98KytznwPMyHTv2/3ucUl0qxe1LZWjxJx01xn3Wun4S3JF0GOmSJOB3t9ggC38IH+r4+SWNFGoRmhfDeskvq+EJ11DSnAtUdCM95DiZ36Cwj0CGLJelv6zQnlj19ApVSqK3sSSAI1yjfjRVrY5t8jxk23nP/OmeAlkiEsxUw0SMJrUn1pKhUYu9IjyodG6W6OHXK1dGIBqMojsw/z0n8qyUIRD3LqMs5Djvq9zggyBZ4txo/ohOcOk13QYL7bYlUae/vjJOd2SHMZtgHf6nTBzQ7JlCMTdc59j3wshMeWzkI3XAYTmnHK1FiNdpEa+02V0v59pZCKNDOdEJtBCqpaLGV0mJNkR6r3xdC/zj39kgvXaFz67SU8yHt5yuZqlD4PFgCsR24/5KJ7PB/AQYA5hWJ1lGNH7UAAAAASUVORK5CYII= ") no-repeat center 19px
}

.o-signs_item--type-leo {
    background: url("data:image/png;base64,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 ") no-repeat center 15px
}

.o-signs_item--type-leo:hover {
    background: #f85160 url("data:image/png;base64,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 ") no-repeat center 15px
}

.o-signs_item--type-virgo {
    background: url("data:image/png;base64,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 ") no-repeat center 15px
}

.o-signs_item--type-virgo:hover {
    background: #f85160 url("data:image/png;base64,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 ") no-repeat center 15px
}

.o-signs_item--type-libra {
    background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEMAAAA2CAYAAACcJSQBAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAEQVJREFUeNqMWwnwVlUVv+f5VyBJEFkERDSJEAkURVR0XAMVlXIll6lxqXTUShvTFs2NGcsplzKXKEob933FAjVUJBEUHRcSUUFEAUWQHd7pd+49771777vv+/N987773t3fuWc/56Mhg3c18mFTfcg0fxhfwpe1X1HmibHxPHnZu/ 1PFq1p7KommoGCveOpK/o+gtvluL8A9e+6DtgzUfQe1f6L57ZqMtblws7xfQiICjBms4BJLWZuDXyT2Bnr1wPKYOzmAHbr7Ipx+6FuiWkAhIkAkplmKCfvjQeIptcNFmbXM9WbuX0MccDmGmCKuvD4zCjFoI/wOwA1v4rXdnOYYE+UwMb6OTHXSKjqRw0nGfUj15MS4AoPjBsxw5TYR94hUHC6maE2vMwZGDEHz6ehF6M8FUXXLLFvCvDTzZmx10DRtgo6owRic0vEbgUkTpBNM3EVnKLaAyUxBzxrBB6/getG3E9D+SVm7gYg9ax2xQGPqEo3Zxt56Cwv3x4Vh7RGCTKiJM2Td8qby2EqUqAtUAzGNQS9d0Z9N9TJgX+B+/l44dlgzvs6zKGZmdvPWvTtjNtbcXVE23JjmStPxP26+sGyY6A+zlLUye8c0jAleAcl2OTmSY80JtE2+DkN1w9wfZPLyapDk10AE97B7Swd2oPty/PW8lK4P9Db3xiMORJ7PgH3a2Ica4tRhqLts4cFoQTxzzwmg5QYTAOGE2JPW/ZG/7+hHFzMiF6v4va/uD7G6ksAhAWo3QhMGJQbGquHdDx+l+q+puF3OsoVaBuBujFoG4vyGtSdHxN0W8DWKZQq1MALfEbECULiiDmF4jfSFJKAMDuj5VG09NRDmIgX/yNeejXazsWcv0PtKjllPF+GGffOKpwch5+ncT/cOIzx2e3O+L0V/c9Dv16o+znq3i/21sbehpKsTU+OGhmcSYrkmExYRVdKa4jxD0+XOECYRSjPQvkExu4GgDyBTtvJS6DuGrRdpNM8h+tuXDPRtgzA+gRzrXKzZnIg4Dk8DG2dcX89VukLPnMi+MwhKCdhntvRdw4VGmiTouMrZHUFyHgagPEkD3nMkj1sqQtljrBF215DTW/UH4neMzHXUShvN1bDNCeifg9jAUZr8Hwh7v9MaZ4j8+2Il74DwDygIEtUrsVPx+qA+GU8j2wzDVqmaRCFnMQhSnKFpAgWJYxCec81PsVnomYxrgV4/An6/t4xT74Sx9EZz5eIdo+676LyYZ98Q6DbliV44euBVV3Qdyg7KujodBOzET1eQN+LZWhmWuoMxaYpEqtkKKmZmKS2GYwj0u1Wl6/76Wu8jPJztNyJxz8I+HD/V/R9EOWNuoLwiod9/cGJ0lDjBSasQXE/VhiJ9isyXQ33b6MYjn4HoXyp3EUKDzipebI72dImiMHEkQg2SbKiSF+JPv0w9xmZkxrjdbabc6tdmivRf2vMORf111brWLLshcdnUNMvMC0qBr1WAIjrJNVPBqE8swBeXhlqXKq63uY74W600/ftBrE/+hTNrxmLWuatOjlQDVe4QY1LWMl74fopLuETXXXsOtw/BZp/D4zuMBGLOvZn+BW69y3hrXAJLwEwzAKT0Jd0znuEyaLmXow9H/MuQftVVIrWiNHhXsSSoOWwFB/RFxHRdzUmn5HSI6rFK/2EPf2DQ+6zJyA9gy2mllt/HeXlKC/AKMGKD7X/bWTXJnULlDv83Dit8yjM/aKt4VBSUuVKmAIEPzEjEnP/ClxPiSTKYlTH7xBs+l+4LQAxD1NdiMlG4tqdnRy/D9fRQmsYcaUb1mTLpg2rgnMoDYO0+QnUzUavx4Gyp+YWU7gvyv1QPxPdDsE1GbOdnytaR2t9KVLDAc/sW/GnlA/Etv0b9b9WrfZs2zI4Eq3Y2EPY2Did6GaR+eIsSdC3oPU9eH3YCvQX3J9lSlFVN+zymsMm7eXwdJQOxjlnRCXfB9cg1D2NeVaV4+raKxQyA4XMbMC+zsHzHb7CF2KlHXcY9iQHP1uYaVt0jF9j4RNugSlY+BxyprB6shgiib6Fm6ECIEw6AZNejQnPzB2a3YL6nnKi2OY25Oi4gA82aMRAWo36FbhWYvxKzLc25dHC0xGYYwchR+FPmcejyv5UmfSg/cONw6JDRQETvYSdKQ/DzExF76W+maCbOlcP5jOPZwSn3Ump+zpylkNB3QPwc5fQt4f4K1CcLowPk58uajHuj0NLF//UY6zAMxijgTpt6XyRGlmviEg1TuTJyIO0+xuU9KawL947inUKMrkBzy9irf2w8z/hUI8WIYD3WYa+Ux1QLC8SK/hctI1T2+iWyjap0KZrpUGahd4GREm5D/XD1JJ5LrP0K4yKZgjTQv33xbhCH0HRaaifJQaTU5/N1wGAARjTXzaOskPuyKAb+uxCVju0e1iXO9VaaLi/AnBZ7KUqFHcPk4SXiUj9QLsuwAsegzoxzC5Ej0PUUj3BWD5FxQGtBSRE4bpXgRH4ptZ4HL+TdwKHCUPFJervseS4r23BhM+I4qIb/AeKCWIgUcQ6Mc+W2EA/svNY38P+uN8N1zYecXSQk8R1AzbfRQ9oZZ7UbwO3Xy/1rfRQzCvqJ+s1EPNDAPAQtGyP9o2yR2Ha6PhGIUXbIgX6XY+5gSx4upLJKD2l+wQQhZKCya4D3RboLNrdZaHaHvhDNuDpPTy/h/JBZWQ7YJP9nR5jsRJ9LEaCP9DdevJzqEGt8wT0cj0MIdObEq6EuSjm+sw08xSyAsPaIhcOFqaFskmg0hjI8NsVM3opxKdUPkezAwBxlo68S9XjFpolpZz+stZCv8ZUYYcXsAfxX7wUO29zS+eBoi+YCLWbx6KlG8rPWu8lbXtnlaVgv2L2Ti/EjrEobOlrvWLCKs9GPQC9viLuNVy/yRNe6LTfvS5QY3Uuc3u5qJD/8VjZdKbjnJ3BMOrMf7DX7ngenVnyrXvimnyzgXc88lY8WNAhuo4qGFLmNrFdZYzzQJ3omUx5RJZUsUzNwo093J6v0z/NnD1MIk8y6QFZDPGeb1dzfHyhlOUlo232wocedu3sGVBPYsIFyrmP1c6zdbv7VN4K6qLTzoonzT3a5hppePYPh+Ye1+IZlHADVFZPpXDZUTDSrLgWjO4fj8jjABRzZD8BGLkX5Mmdyx3KlHh/7FfEUxexG1TvPxTPHXX7KxQTllcnwfZiDu1aavB9GC+mwiWgTM1+8bHHkUAY3lCyWIQ9zEG/rdE+xlf5K3LyTEqiKNyAPltQRXveQneIxei0SToYiyxjS5NiEdJQfb2Fij0dY+O88Fmk+AUl3AJNPlVqiNzG0Y8KaDxfxwwyDQw0tU6hv2R5iBUFiosYUsnBY3XIP3Xs4drnHV2mX3OoMDTcskRYzw8Xpl2KoSziwL1ENR+dBpSIY/7iXTEGRsHuus8htx4lu8CBjndaS3Y9ru/ouDfJOUyGWyuBqAWfroeMjWfWpzwh9ZAFBzwlZpD6kv3IYfe8LLKMK+x3FODPXJJJC0k8FR3mkVW+zB5sYxXmFQzYHRNIGE9I51Vce2Dy/p45bq3JLDg7rrn/miQORTjQOvIW+OO6Y+xQjNuQWyOz4kJ5BMDcS6Hw583qUCsvwYInVU/bX/s/r6+1uz6LD2ILZy1S6Q70sSSF/jGthukFfqSca4IwS4hq/Yj90QVrPS8WrmJIwGz996OAOVftCagV8ttMVQgO0wlfoTLIYye7Xzc8rq5iURQ2qL90jBGt/Ka+fAlfqrw/z4UaeVKua+SRmA/fjYL23EXhyUNpCqRKZj1PnKudIgsXFmRnLd9G7ZtoOxxt3Zt1TQ9rEh71euAp9KmSd0fpXAtxK4zCBauVHkoHSVMBDI403xahAolnYvn1EtpXqG+nG16v/CDHBI+ho3ijjqulNnDoyA9PnoLzpjgJhrmBS7DZxLEHXvIwLDlPzFT/ySKG6ZMKlap87fDT+Rm4tkTNSaJkoVPu7H/aUxF9kacUPaKBmfEmVpacDnM0foW3vOz8BvxDtPc1iQhckExCYYZOcLYUoLg4kk5C700oH+CEd75uM3F0Z6r8jAiJRFqcjk2JtjlYN7dYFxitG3/DVGJtBoA1N3dMdhdgw7yMypcbRS7hrGBZewGgxzufKv8d5STjJFJNuCqWwKwnYCMLWa4W543D1EBsj8Bzb9SLW/BtSkqnUJBGvpDKhHfB5bw4CdEpJmOCDn70nF1ka6QEb9l6y61pXUy1Ec/PAiAD8XAKk7nCM8QuV+DdjZpnyRp/RnyV+6D+xyhx8fOofwx9BChCfjs6z5c4gWhndoFmG75SP+gvHV8oJcIQXUwOZJNpEcet56+xp40Ubj9FOzQPcn5N7uFNeRPUuUfRZ5qe103knLo6xo4Vv6MklByD56u0qQfqDsTNLZjzRyXrYr4cgN8Xi5+B55PZYdT+FBmMCs7FKF9nZ7X3F0xF653kQoVz9CV6hG6QVil3rfOS2qiKRInX6TUsCAwgWWBbzP6BeLGxeQkJCKAAfZoYhwnR9pYuspuzX+y43uzmfzjIriNbTtckkt+i/Da7xJSvouUTrPG2arfinfoAfVdlbnLwGZJwxKWCURpuFHBsVPTvtTm5g81pOTY/g0USPInqbZWBCSreqWb7GHWy9BGMwYKnZDZO6c6kcuhYL/d6ctHtgU7ESUzUHlceJ7l4W4INJAChFj4Q20/CFQsx12Vkve88olLAaJH2EabcyViPV5NZkAaC8XiGeLAvJhfzkM+u7EJudrHceZM/RN3JEoLjNE7mpFVo7xNqnkJy7SW+NqVOVS3VevwOZhZMptx1fUeVr+3xsD1u59fTXttLpqMgD/RWLPw9TPK/0IdgT/gqdszzBROptlTpBxDDZgtlWJ10M2vV/zCIIo2RE14mk0yCTOWL2YD4OkUYowHwL4wLPfRrbcdU+k+SZ3jQETf/A5hmkMruz114j1aECW5xno598S1J/am4X689lJxslCtIjItDfnVk5ij7JzhF8DYXAcvdnj7By80AXxsNYO/kfKGeb60MQXprUhpkWSSBv8REM1FOYefOW9F+tqb9CFZkqlss1UUl2WQFu/zNrUOfQ8B8A7UqEOm1A7SpCgPwgh+VsRH3skUmQN+aL77SeVLxlpQ/w9QcJNQwgD1TvVJtWXgGKWNd7PwFvNK4BDXh8jtSi8wgimL0pTZazwTsI2SI+qV+vBV87Q01trrngdlOpRnPngc29IdwabxlKW9xmKweJAUVCWGxt2odWzuF1mKxj1X/EJH3oS68U2ExspcpkyczhLg0GMOEJ/vcU/e2wYS2xkIFY8dmXtEqUFAyUEq41VJ+R1Nz8HttX7g0AKFl/tRLCnlVN9y7AHIW+Bm4FimrA4r8k+2ikqVv6Ps02yoQV7dWukwD666RSegs9ZMR/fo84VuU/3TkLpeiKx76eCkiXRQXtqKkUlyX9z5WZGFCi9wXGLE/MXc3FcqfrZrwvFbJ12kvWXXMbU1BQDJpbxWlPVib8DwVreeBnsU7NgkY0Du3Krfd5HxuqQ5zGeL2/V8cxW1xP1dtoV5YR+yda8n6ZFlSoCWNcWqzHtEc0StrBg8eZOL/F4V/eKF2/lJRfoZnzkzPQvHJz6HqCPI0Q25kpqH/mxMHBMBOQMslFKV1o/1STalqR8swDXntZRQ+/FtKHMcIHC/cmO89CzxiPFonACu6o9v76AzdJbutAAS3c155g6LFnmUJsfqLjGxSy8HGpVR/ivJxtE+OXzEVtuQWftkaZlCkDmsORqPKbMJTM2qTwN4RRkqb7Et4/2VpzrQwNTdMk3aTBbli6f+zJJU5LweMo7QF+fxfgAEAi7nRFRdSuG4AAAAASUVORK5CYII= ") no-repeat center 13px
}

.o-signs_item--type-libra:hover {
    background: #f85160 url("data:image/png;base64,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 ") no-repeat center 13px
}

.o-signs_item--type-scorpius {
    background: url("data:image/png;base64,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 ") no-repeat center 11px
}

.o-signs_item--type-scorpius:hover {
    background: #f85160 url("data:image/png;base64,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 ") no-repeat center 11px
}

.o-signs_item--type-sagittarius {
    background: url("data:image/png;base64,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 ") no-repeat center 13px
}

.o-signs_item--type-sagittarius:hover {
    background: #f85160 url("data:image/png;base64,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 ") no-repeat center 13px
}

.o-signs_item--type-capricornus {
    background: url("data:image/png;base64,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 ") no-repeat center 17px
}

.o-signs_item--type-capricornus:hover {
    background: #f85160 url("data:image/png;base64, iVBORw0KGgoAAAANSUhEUgAAADsAAAAwCAYAAACv4gJwAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAABnJJREFUeNrUmg1MVWUYx+UKyECZ4sBESQWhSYigKCk0kXQ6p6ZhpX2ZWsZ0rHKuj7VQq9VEZq1aVi61FWS1mUWbW9GHsrSWYQ5TBMNKU5HQEAXk6/Z/6H/m29l77z33Xj467/bbOfe8zznv+Z/34zzPc26A0+nsZ9MyGISDSBAPRoAWcBwcApfNJwTaUGQK2AAywVAXNn+A10AFRR+UgwE269lRoBxEgKugkoK+BDVgEFgFFpvO2wZy+4lYG3GX899yCYxxY3cH2APqnNfLKruJncQbbwP5INSDfRS4G1wD1XYTK9Nul9Jbx8BK4HBzzq18OI12EysMAl85/1s+BmEa23Ggljb1Dhuuxo3gNvAQXzFNYDoYorFdBqK432FHscPBOjALXAOLQBI4o7H9jO9eKUF2e89Kj+4AMcqx38AFF/YzRST3W+3Us2mgRBFaDXJAFX+PBCtoZ5Q5oD8oAnPtsijJK+ZnLjQ14D4uVEb9zeAM6yuU1XkPjyXIb7sM4wfBBHpMMpTPmurX0jeWchF0csGazDnb4I9vLOclgmSQAIaBYPqhv4MjdOsudYNQmXNrQBtXV7PQAVyNjTIOPEmXMRrkg9quGi+HUwxYB446PRdx1V6iF+PPEJ7P673vol6GaDu4AJ4DVaAF/AJyVVurDUaATeBvRcxhXnweSAWJIA3kgDfZuJRTIMMPscW8TpqL+tms/4C/g8AQna2VxkTMSUXkO2AKXTdPD+hFntNMH9UXb0ke8HdubFazjUc9Xc9TY+sVkftAphtbcdcmgLngThDI4/dymHVFHl6KXcjzct3YbKTNYl/F9gdbFaEFIFhjFwJuBzvBacVefNdwxW4B55GUtV6I/ZyjItqNTQGvO89XsYbQDpDnwkZ674gi8ArYASa7sFcFb7QgdDijlZ0e7J7nNXN8EfuEIkA3fCLBbsXmIm8+xoKARYwtjbkf7MZ2A+3SPVzzEdqt8FbsLaCVJ+drTkgBlayXefgyGKWJOdPdiJceblTWgYkamym8j08tPMDpvNbT3oiV+VfOE0s0q+14xSWT1XmmZp4v4ytJem+Om4azwVll+G8GU0EcWArOgQYw2oLYOF7nVW/EPsCTLmvyO0OZFZByQtNrsaCU9VXMDni6ybGgzIVD0sIRYGURG8h7/siqWHGcf2RDz2oMi5ReSDbVpbInpGwzOeiekNfTcvAD5349R1Wql6kamVr7rYrNVhabSJORvFs7XayiCcrQfspPt3AYR5Av55YxKrIk9g3ecLHmqRn5nmoOGbVXvmHdpj4OAfdymrm1czC4zWTEUGSKKMaDGdzfCq6Y8jtZ4CQji74MFyXy6fBk5GAYdBNjvoOaNEgAQ7ddynF5QKu5/zpzQel9KDbaSjgpYscwFq1k4KuWidzuNcWRNzKWlQaKeSyLjfZ2kQ9bseBXK2LjuV+jqY/j9mvNk5Rh+z2o47EojoTeLvMZ4P9kRayRzqg11YWAG7hfYaqL4LZcOSYZviW9LFQe+OPc32dFbAj3m011MrQHMh3yp6kulNtTyrGyrgze9aHfG+Vh5oxLwVErYjtdfKuV405+Gmww1bVyW68cO0Dxb3NR6+mSCgq5v5n36lGs0aPmzwfNXIA6NMv6X8YnBeVYOygAk/g9tCdLLN8Oodx+YeUkhzJXY0x1IuQ032HmZPo5bsNMx7ez4ZXcD+8BofFMlicwUZ5n9USHMu/Gcp6q5RgFmUVJuvQ8GK0Z3vdz4VrOeTy7G4VO45shkevIQmWUeS5wo+KZEWgzMucKS+kOpmjcryXM7Olcs8H8jGiUbxm4D/DRHRwBCpVc1gmGnF5dx4hja3iRPE1qpJ1JM19uMkeJkY2Px4+ZfGx3jARbGKA4GdBv0QQrlsUK7/FipRqjd4mvTnowk3IlimgJKtYoGUhdCnU9Qz4nkwESrCT5EzAYOxkM465qMnkSes3opugkS/nY5GQMOs1kk8j4Vs1TJ3VH++qPZ5i2TO6FkGyW8gmlRUnsSY8eV3o/ozvb1eVzAnvxvxHblR7MZnrHSOZldHeb/4dvr4UU+Ap/H+LvA25y0D7Rl1/eHfzUeJ4OTBgjmLcYak4F+8ELSuDhV+mrv/NJ8PEhWGDRXpybe/jd13ZiJeA+zBCyiX/3aWKEFcT/IEaa3NTd/A+FX/FgX5Q6/m0gggGHIbadAsOZDUmhLyzHPvG30X8EGADKJ+0V+KpGmgAAAABJRU5ErkJggg== ") no-repeat center 17px
}

.o-signs_item--type-aquarius {
    background: url("data:image/png;base64,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 ") no-repeat center 13px
}

.o-signs_item--type-aquarius:hover {
    background: #f85160 url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADgAAAA1CAYAAAAUGCjAAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAABixJREFUeNrUmg9MVVUcxxUQCJqYgI6E+Tcg/uRsmTOJzeiPQ11/ZlJpW1tiQZAbNlKLrVwrJ+VabC6IVin2V1qGObWVmkprlvbH6QzM1MiFWRby4IXw+v6279vOjvfddy/vvsflbJ+9++49f+7vnHN/5/f7nTPS5/ONcGmaCeaACeA/0A7289d6EgFdRjbY4TNO3aAWxFmtb6TLRrAQNIMU/j8FDoJ+cCdI4/2toAQMDKcRnAzOc6TawGKQqDwfDz5SRvN5K/W6RbgoZVqeAtMC5IsHh5jPA3KHi4BFysjcHSRvHr9FSTuHi4Cb+MKHOZrB8q9TOmSe2wVMBp182QqLZcaA4yzTDiYGyhvlAs2ZDVKpEfdbLHMRlLHMVLAPVIN8N2rRBzgSnRwZO2VlxPuV6XoZfA1WgCS3TNHH+HLHwKhBlJ9LDfyPZhR8A1LcMEX7+HuZC7rdtAcUgzzwMPiW928GVW4Q8Bx/x4C4EOo5C5pAAdjJe3luEPAY8IJrwSQH6vPS3JPU5gYBT4NdIBqsdKC+dPA46AGNbjG2C6nqR1DYHynwBdAA/gxSXvJmgiVgGRjPztrgJm+iBqzV7vXQizigCSNCjAbXgCkgB2SBWOZ5CayRi6EWcBQopevTCV4H80EC+Al8Ajq0MqlUKEYK6V921GtuWOivBtuVdetNi+UyFGPbny6AJpDvFltUZk6z8oKnZVG2WPYqulSSzoG7QJrbbFFZkO/jdTdYakGRqN/lV8p09SlrqSs8+rEcMUkDYMkg6ijUTLJoN7lLTykvVxVCPR8r9cx0i4Cjwa98qcYQ67qR3oNpfCbS3+CTYCI4ASpCrOsw2MbrIlnyhvobzFA892UO1blAiZemD+UIyqL8FrVeK3jboXqPM+qdwJlxRYqEgONokcg06gJP0PdzIonl4lHauSLFhFm4HLou2XRmxRj+3mFTL5rX8ZEWUITbwanTTeFaHG5Dpnwiry9FcopmUBgR7hcwT9F4TqZMyuCjXxkRAaVHP6Abs4/f3oEwdeRc/kontkVqiq4HsxkXWcTpGY4kvt/tvD5IGzXs6+D9XJd+oDtklCcLfAm2gHIbXoTOdMWSKY2EqZZMM6wXzAiyTdanuUrlg2ivjOX7zdpzUsBX2WC9xWDtIc1p3WCzvTqW+81ktjgm4BTu110CUy2WERfnHrAN9PBlVwxiR2qv3d2lSWA5WGnmhmi8w8a2DLKDZM/vBKf3NItlGthmgx0BnwEXlWkjDum7IDXIN+Vh/uIQZoHfiV1nEN4wyl/D/LVWBVzrC5wWm1RSyzw/g4QQBIyjtyH787HK/UpORz3/QrbbZEXAYmX76WVQwoqrwWyTXkxmREvScyF+x7L/foazRt3QXM/6c7T8EmjyclcqykxAedjKSlbbfKlSRVVPd+B8TB87OUu5/yzbWGVQpoVtX2fm0efT8jgjoW6blkQlr1sZbg8lLadl9Tc4r9z3X99iUKae5uYis6jaKvbQZps9Xq18o/c6EF/xLxXva89u4/2zjImqz+Sb7wC/M1pnOIKZlPUPm/vqa3gtIfbtIYycnEXbRH9ONkM3as+PMGaazrNravKwrJyAKg80go3soQ8t9nYij3tYOsYRhBvAUU1jf0eNrq7B/kNCzQGWKS+j3ElGSuZRJb4/IcgLJfDwjT+9QI27mxrVTvC3hlOri+bWSdqyHqX+vRS0hP97NAXkZxefP2Qk4Fgl2vWFUS+QTD73p/eogctszgBhHJjDOlM5K+K4VMizWey8AVo3VbR0Ao1iJZ/VBVoHK5QXP0K3J43CSo89rRyUEzX+Cohh2VlK2aUOu18FtKyk7Y1KO49o+WbwfouZJbNa0WQ+9txf2vch0/NWrZIYnk3xUaPlOizki6y7XNlu87LT/ZozJdDZNX0DNJc7PwUM6PQz1rEbfA6OmgSY9jB0J8GfT8FnLNvLyFe8FgXzKUdH+njdp0TIkrn2PQgm81hIO73365mvg+8leReCOkbPLXn00SYmmhG5VDbhSPWaibbVIE8XtXJYT/zK/sAdYAG4icdCkjgi/gDXAEfKy9HtZdymnxHwWI6uBHVPMhrXZHBIqIgHgDJp/bxhdNbtfwEGAMxhfdnfR0LyAAAAAElFTkSuQmCC ") no-repeat center 13px
}

.o-signs_item--type-pisces {
    background: url("data:image/png;base64,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 ") no-repeat center 21px
}

.o-signs_item--type-pisces:hover {
    background: #f85160 url("data:image/png;base64,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 ") no-repeat center 21px
}

.a-list {
    list-style: none
}

.a-list--pos-hor {
    display: inline-block;
    width: 40%;
    margin: 30px 0;
    vertical-align: top
}

.a-list li {
    margin-bottom: 8px
}

.main-footer.dark {
    background:     #272023;
    border: 0
}

.footer-inner_action {
    float: left;
    width: 359px;
    margin-bottom: 60px
}

.subscribe_block {
    padding: 32px 31px 38px;
    margin-bottom: 43px;
    background-color: #f85160
}

.subscribe_text {
    margin-bottom: 16px;
    font-size: 20px;
    font-weight: 300;
    line-height: 1.25;
    color: #fff
}

.subscribe_text--state-done {
    display: none;
    margin-bottom: -6px;
    font-size: 20px;
    font-weight: 300;
    line-height: 25px;
    color: #fff;
    text-align: center
}

.subscribe_text--state-done:before {
    display: block;
    width: 49px;
    height: 49px;
    margin: 0 auto 15px;
    background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADEAAAAxCAYAAABznEEcAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAABLtJREFUeNrUmttL1EEUx9fNtctaQpSklV0Ijch8qexGhpqCIFRQhGakPXUhfCiK+gOyfCuS3qLypXooI3oppaLoJoRZQlmJaRIWalbQZdvtO3EmDoff7u+6/Wzgw+7+9jfnd87M/M6cMzMpsVgs4EFJBctAEVgM8kA2CIMpYAgM02cP6AB3wUPww+3DU1wYEQTFoBpsImXtllFwDZwDN0DUkSbKCJukgmrwLJa4/AJDYAB8iZmXl6CW5NvSyW5PrAanQIG4HgH3QBu4D16Ct6qN2D1pYBpYBApBCQ2/oJDVBfaAW173xHhwAkRF670C9SDTQY8qssF+8ELIVT03waocKzflgMfiIb00pMY5VN5oiO4kuaq8BSGvjFgM+sU4bwTpHikvUa1fCbLi/L8ZXALLrRqRTy+mLh9AWZKUt0IFiJAu960YMQv0MQN6QK6PBqgGHWH6nDQzYiJ4wip0k1F+GTAdvGH6PJAvvVGlU6zCIFjgowFpNHS4Q5lu9mIXMTeqPst9NEDNYc3MgBEaVgm9k3JznaxSo48GKA4zXSLktUxd7A7Rbek+GrBFTKz1VuaJIMUuumzz0YBC8JXp0mR1sisRoUSqTwYoL/iO6dJKL7e8bz7YSp70rxFnrXZdEpkEOkRUmxFnCtCT8BlthGr1T3Txp4tgzg0qBmux6NrD4AfzWCF1cRWr3OZTLzQwHb6DYpP729j9RSqWX8ci85smkXsWuA1aQU7Am1IHDrLfuygvSVS4niuUVReZVetNWmCvcMN5LnugmFpelwaL9bgjuhAQcdJsk8rzaLzq8h4UODRggZDVYiM/yWb12gOkiH6pUywIWCgi3CF6r+wYkCGyuQ7yTlbrB1kPDqoL3+jHsA0hc2k+4elkqY2grpXVfecwSv5I9T8HxBi3I2QGeMrqq8bYYKFeE6vzlWZoJ8NRp7Ixpz2hmQoeikCtJsH99ezeKMVITp3CMMkZdfJOSNLF8FDK7TG4r5Kll6occenZtKx+9aPdhndKlOBfFSsiRxKkl80OG0yTJb1Ts415IhEhIUuV4xTG9Ir0Ms2D+eVvgwRpxU2XpS5m3p9gOzjNrh0g+Xp2V4vJlR4sIhey789l7NTqUVp51GCtNW566YCbTO4qPQxGkxDFHhJeq8IjuZksilV6h4I0DK6wfYYqjwK7BlBLC8xqmF33SO5WEKLvV/7oT9aVinUmvzI7K2u2PI0ulTl2N/uzaowaUSUaOyhXO2pFCBIeYwaEhauui7fu9GwMrTtJGpluz/mQN0o2omwZv3yMGFBG+uiwpuR/Wos1Sp6arGyyTDJYFc/2yYCZwuE8MUqerO5PvPahR3JpX0SXvnjJk52dosF/uFNURjtTPAXO93LP7lgS3W+YIt9f7Jn9pIer3dM5cXZPqzzcPR1H8nrFc9rp+a63gPU+9kmDfWwVAuxzETRmUsraLeRG6Xnjk3GiYA2dKFhikEvIEwV94kRBCpgNcsFKOheymgVzunSC3XSAJalnO9T+RZfJWY0IvZC99Bkxub+L5Cb9bIfRKZsasBFMdiDjM7gMzlMvOjpl48YIed5pOVgL8mnIqPNO6XSESB0J+gIGaKipIXMHPKLDLa7KbwEGALScyTwiD1xuAAAAAElFTkSuQmCC ") no-repeat;
    content: " "
}

.subscribe_block--state-done .subscribe_text--state-done {
    display: block
}

.subscribe_block--state-done .subscribe_form, .subscribe_block--state-done .subscribe_text {
    display: none
}

.subscribe_form {
    position: relative
}

.subscribe_input {
    width: 100%;
    height: 42px;
    padding: 0 11px;
    font: 15px Roboto, sans-serif;
    color: #242424;
    background: #fff;
    border: 0;
    border-radius: 4px
}

.subscribe_input::-webkit-input-placeholder {
    color: #8e8e8e
}

.subscribe_input:-moz-placeholder, .subscribe_input::-moz-placeholder {
    color: #8e8e8e;
    opacity: 1
}

.subscribe_input:-ms-input-placeholder {
    color: #8e8e8e
}

.subscribe_btn {
    position: absolute;
    top: 0;
    right: 0;
    z-index: 2;
    width: 53px;
    height: 42px;
    background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB0AAAAWCAYAAAA8VJfMAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAhBJREFUeNq81c1LVFEcxvHrwSBlMggVN+1CFI0YWyShCClUmASKmxYxIEEILaIQiTBQQaiIFmYQYpsQITdhJRqahaUigSK16R+YUpDQooW9fH/yDAw6472jMx74zAxzz/099+W8ZK01Nr/0PO8UDuOAl9m2iteOj05s7EOgtZ+4Z6GLOI3PGQ5c0BP9YqFj+IEqTGQo8BWq8QujFlqDDziC8xhIc2AvLqIA06h1OlCCGVSgBbfwb49hf3Ad13ASH1FmB1xcp0K8RSN6cAm/9zBgmvBQ9aZQFDvotnTOwXPcwBDqsJJiYFSv7AVuql5OfAeX4CT77z4eYRaV+BowcEkj1GbEY5seiTLcDgVadbXfFPzOJ3BcI9QWgBFcTdbR+RSqV9hBnMWzJP361feQZsK5nYq6AI+sQo+5GJe1gsVGtn234wpOYA7H/QpmB3xXRzXHmnFHo9we5aTurAGDCAUp5nenFjSs33m2mqBPI/oB1vBE7z4WOKwLSdqy2GUSLQL2313c1u6TyrTJ17LajTbLCHKny1oO7V0d08ROpU3pvHbVWfYLfY+wNoEI5lGeYmi5zouoTlh1t4X+RRfOaJ49ldAul8FQXI1V1e1SzmZoVPOqA6X4pKtMR4uoXqnqW07U6fbfaHeZ046Tzlaiui3KCVvoulYaW1VyM7SJ56q+5axna7Jf8Pan2SLy/b8AAwDsJXVTLj3BawAAAABJRU5ErkJggg== ") no-repeat 50%
}

.app-block {
    font-size: 0;
    word-spacing: -.5em
}

.app-block_text {
    margin-bottom: 13px;
    font-size: 16px;
    line-height: 1.6;
    color: #fff
}

.app-block_ link {
    display: inline-block;
    width: 150px;
    height: 42px;
    margin: 0 10px 10px 0;
    vertical-align: top;
    border-radius: 4px
}

.app-block_link:last-child {
    margin: 0
}

.app-block_link--type-apple {
    background: url("data:image/png;base64,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") #201e1f no-repeat 50%
}

.app-block_link--type-google {
    background: url("data:image/png;base64,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 ") #201e1f no-repeat 50%
}

.footer-inner_aside {
    margin: -10px 0 40px;
    font-size: 0
}

.footer-services_title {
    margin-bottom: 20px;
    font-size: 24px;
    color: #fff
}

.f-list {
    display: inline-block;
    margin: 0 30px 30px 0;
    vertical-align: top
}

.f-list_item {
    padding-bottom: 8px;
    font-size: 15px;
    font-weight: 400;
    line-height: normal;
    color: #c8c2c5
}

.f-list_item:first-child {
    color: #fff
}

.f-list_link {
    font-size: inherit;
    font-weight: inherit;
    line-height: normal;
    color: inherit
}

.f-list_link:hover {
    color: #FF9A9A
}

.footer-partnership_subtitle {
    margin-bottom: 6px;
    font-size: 17px
}

.footer-partnership_subtitle a {
    color: #fff
}

.footer-partnership_subtitle a:hover {
    color: #f85160
}

.footer-partnership_label {
    margin-bottom: 15px;
    font-size: 14px;
    font-weight: 400;
    line-height: normal;
    color: #c8c2c5
}

.footer-inner_text {
    margin-bottom: 10px;
    clear: both;
    font-size: 13px;
    font-weight: 400;
    line-height: 1.5;
    color: #8D8881
}

.footer-inner_text a {
    color: white
}

.footer-inner_text a:hover {
    color: #f85160
}

.b-adult {
    padding: .1em .5em;
    font-size: 13px;
    color: #fff;
    background-color: #645d60;
    border-radius: 3px
}

.b-adult--one {
    margin-right: .3em
}

.youtube {
    display: block;
    margin: 50px 0;
    font-size: 0
}

.youtube img {
    width: 100%
}

.info-bubble_item:after {
    position: absolute;
    top: 50%;
    right: 20px;
    width: 15px;
    height: 51px;
    background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAzCAYAAABIblKcAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAghJREFUeNrUlssrRFEcx2fGmEFekTyy8IgFCzaKIrHAgvII8Q/IwkJRrEWpsba0VPJYsCJlYSmysRApUlaSR3mPz6/O1TXO3Jl71JRffebcuef+zvf3+517zj3eh97+Zo/H401fW9nzuDSfOMrFY99AAXS4chZFpZoNNa6kw+HwD0ijHpYj7+vwyo/dCD1FRfEBAaK6dsr5h/HwM9xw2QZDrsLWpNECWbo+Xxxl6YIcXcevnHVGHfJ0+fvinBRt/nEpx11th9C7YSPxykq9Fcas/36XYmdwZ6TMVF3S3KNe7NpZWTvUJ7ZgtsJdGDtjLSbVtqwM9U9T52qZsj8VzG9YsDmaK9OwZ+DTtNoNkP//CnZM02Sas+yojz4DVVlRRSxPozcsy/qyJnQPq4WjhO/b6bCpdaYjCKMO/s8wH005FSYYoDnKh26Q6dmP5hyU3RUWNKoBKHTKWUZ/hUqUemyq5fJ9RjXk5CwbeTJkwCJOAXW/CupiLYwSyFTXcqCZYoBt2h05p8SaqgpVNCv/ERlADRRznmsj+vLVoW5S8gav9mRAhxxYDqBUIyDnsRc4hGn7dFnKNapQOkuCNGiELYROYdhesE7IdXi7nlQrEbypPezbuctao8reZYrVx3xPsRtZdT8hNNpCvoVzWIV1uMDhw2kDHFd5LUGIh0/c7J6zsmLcOFn2JcAA/y4FwqemdZMAAAAASUVORK5CYII= ") no-repeat;
    content: " "
}

.eb-small_star {
    display: inline-block;
    width: 9px;
    height: 9px;
    margin-right: 1px;
    background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAJCAIAAABv85FHAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAALFJREFUeNpi+I8EfixbgcxlYoCBvzdu/tqw6e+ly3ARhNyv9RtB5IZNcBHGH/MX/nv0+O+Dh/+/foUKsbAwyUgzKSoysVha/L15Cy4BBP///Pn35CmrqzMTs7oaR2EeIxsbwigWFo7SImZlJZB9LCbGjNzccDkGVlYWA32oW/5//vzv/XugVpAiFpb/37////kTpAeI/z17zqKrw56UwCQl+e/xkx+z5/5/85ZRWgogwADhGlnfwNcuLQAAAABJRU5ErkJggg== ") no-repeat;
    content: " "
}

.poll-title {
    font-size: 19px;
    line-height: 1.5
}

.wp-polls strong {
    font-weight: 400
}

.wp-polls-ul {
    margin: 20px 0 30px
}

.wp-polls ul li {
    margin-bottom: 15px;
    font-size: 16px;
    font-weight: 300;
    line-height: 1.5
}

.wp-polls-ul input[type=radio] {
    display: inline-block;
    width: 20px;
    height: 20px;
    margin-right: 8px;
    vertical-align: middle
}

.wp-polls .Buttons {
    float: left;
    width: 55%;
    padding: 10px 0;
    margin-bottom: 30px;
    letter-spacing: .05em;
    color: #fff;
    text-transform: uppercase;
    background-color: #f85160;
    border: 0;
    border-radius: 40px;
    cursor: pointer
}

.wp-polls .Buttons:hover {
    background-color: #e34d4f
}

.wp-polls .pollbar {
    margin-top: 5px;
    background: #8ed6e6;
    border: 0
}

.poll-link {
    font-weight: 500
}

.poll-link_right {
    float: right;
    margin-top: 10px
}

.vote-total {
    margin-bottom: 10px
}

.progress-bar {
    margin-top: 15px
}

.progress-bar div {
    display: inline-block;
    width: 9px;
    height: 9px;
    background-color: #6db4de;
    border-radius: 100%;
    animation: progress 1.5s ease-in-out 0s infinite normal both running
}

.progress-bar .bounce1 {
    animation-delay: -.4s
}

.progress-bar .bounce2 {
    animation-delay: -.3s
}

.progress-bar .bounce3 {
    animation-delay: -.2s
}

.progress-bar .bounce4 {
    animation-delay: -.1s
}

@keyframes progress {
    0%, 80%, to {
        opacity: 0
    }
    40% {
        opacity: 1
    }
}

.list-header {
    display: block;
    padding: 0;
    margin-top: 80px;
    background: none
}

.list-header-ad {
    display: none
}

.exp-item {
    padding: 30px 0 25px;
    border-bottom: 1px solid #eaeaea
}

.exp-item_exp {
    float: left;
    margin-right: 25px;
    font-size: 0
}

.exp-item_exp img {
    display: block;
    margin-bottom: 10px
}

.exp-item_star {
    display: inline-block;
    width: 12px;
    height: 12px;
    margin: 0 1px 5px 0;
    vertical-align: top;
    background: url(../../uploads/images/sprite.svg) no-repeat 0 -295px
}

.exp-item_rate {
    font-size: 11px
}

.exp-item_info {
    overflow: hidden
}

.exp-item_name {
    display: inline-block;
    margin-right: 5px;
    font-size: 24px;
    font-weight: 400;
    line-height: 1.3;
    color: #232323;
    vertical-align: middle
}

.exp-item_name:hover {
    color: #f85160
}

.exp-item_status {
    display: inline-block;
    font-size: 10px;
    font-weight: 700;
    letter-spacing: .05em;
    text-transform: uppercase;
    vertical-align: -4px
}

.exp-item_status--online {
    color: #6fb825
}

.exp-item_status--offline {
    color: #fe6161
}

.exp-item_text {
    margin: 5px 0 0;
    font-size: 14px;
    font-weight: 400;
    line-height: 1.4
}

.exp-item:last-child {
    border: none
}

.exp-item_func {
    float: right;
    width: 180px;
    margin: 38px 0 20px 20px
}

.func-block_btn {
    text-align: left
}

.func-block_btn--call {
    padding: 15px 10px 11px
}

.func-block_btn--call span {
    float: left;
    width: 18px;
    height: 25px;
    margin: -6px 9px 0 18px;
    background: url(../../uploads/images/sprite.svg) no-repeat 0 -327px
}

.func-block_btn--call-free {
    padding: 15px 10px 11px
}

.func-block_btn--call-free span {
    float: left;
    width: 18px;
    height: 25px;
    margin: 1px 9px 0 18px;
    background: url(../../uploads/images/sprite.svg) no-repeat 0 -327px
}

.func-block_btn--order {
    padding: 15px 10px 11px
}

.func-block_btn--order span {
    float: left;
    width: 18px;
    height: 25px;
    margin: -6px 9px 0 7px;
    background: url(../../uploads/images/sprite.svg) no-repeat 0 -327px
}

.exp-item_review {
    padding: 15px 20px;
    margin: 40px 0 0;
    clear: both;
    font: italic 13px/1.5 Georgia, serif;
    color: #999;
    background-color: #f6f6f6
}

.more-button {
    display: block;
    padding: 23px 0 20px;
    margin: 30px 0 100px;
    font-size: 14px;
    font-weight: 500;
    letter-spacing: .05em;
    color: #292929;
    text-align: center;
    text-transform: uppercase;
    background-color: #f5f5f5;
    transition: background-color .2s
}

.more-button:hover {
    background-color: #e4e4e4
}

.banner-star {
    margin: 50px 0;
    text-align: center;
    background-color: #eff4f8
}

.banner-star_person {
    float: right;
    width: 340px;
    min-height: 470px
}

.banner-star_person--1 {
    background: url(../../uploads/images/banner-star.jpg) no-repeat top
}

.banner-star_person--2 {
    background: url(../../uploads/images/banner-star2.jpg) no-repeat top
}

.banner-star_person--3 {
    background: url(../../uploads/images/banner-star3.jpg) no-repeat top
}

.banner-star_person--4 {
    background: url(../../uploads/images/banner-star4.jpg) no-repeat top
}

.banner-star_person--5 {
    background: url(../../uploads/images/banner-star5.jpg) no-repeat top
}

.banner-star_person--6 {
    background: url(../../uploads/images/banner-star6.jpg) no-repeat top
}

.banner-star_person--7 {
    background: url(../../uploads/images/banner-star7.jpg) no-repeat top
}

.banner-star_person--8 {
    background: url(../../uploads/images/banner-star8.jpg) no-repeat top
}

.banner-star_person--9 {
    background: url(../../uploads/images/banner-star9.jpg) no-repeat top
}

.banner-star_person--10 {
    background: url(../../uploads/images/banner-star10.jpg) no-repeat top
}

.banner-star_person--11 {
    background: url(../../uploads/images/banner-star11.jpg) no-repeat top
}

.banner-star_person--12 {
    background: url(../../uploads/images/banner-star12.jpg) no-repeat top
}

.banner-star_person--13 {
    background: url(../../uploads/images/banner-star13.jpg) no-repeat top
}

.banner-star_person--14 {
    background: url(../../uploads/images/banner-star14.jpg) no-repeat top
}

.banner-star_person--15 {
    background: url(../../uploads/images/banner-star15.jpg) no-repeat top
}

.banner-star_person--16 {
    background: url(../../uploads/images/banner-star16.jpg) no-repeat top
}

.banner-star_person--17 {
    background: url(../../uploads/images/banner-star17.jpg) no-repeat top
}

.banner-star_person--18 {
    background: url(../../uploads/images/banner-star18.jpg) no-repeat top
}

.banner-star_person--19 {
    background: url(../../uploads/images/banner-star19.jpg) no-repeat top
}

.banner-star_person--20 {
    background: url(../../uploads/images/banner-star20.jpg) no-repeat top
}

.banner-star_person--21 {
    background: url(../../uploads/images/banner-star21.jpg) no-repeat top
}

.banner-star_person--22 {
    background: url(../../uploads/images/banner-star22.jpg) no-repeat top
}

.banner-star_person--23 {
    background: url(../../uploads/images/banner-star23.jpg) no-repeat top
}

.banner-star_person--24 {
    background: url(../../uploads/images/banner-star24.jpg) no-repeat top
}

.banner-content {
    min-height: 470px;
    padding: 42px 30px 0;
    overflow: hidden;
    background: url(../../uploads/images/banner-star-bg.png) no-repeat top
}

.banner-star_name {
    margin-bottom: 15px
}

.banner-star_name span {
    display: inline-block;
    margin-bottom: 5px;
    font-size: 16px;
    font-weight: 900;
    line-height: 1.4;
    letter-spacing: .05em;
    color: #f85160;
    text-transform: uppercase
}

.banner-star_name b {
    font-size: 40px;
    font-weight: 500;
    line-height: 1.1;
    color: #242222
}

body .banner-star_text {
    margin-bottom: 20px;
    font-size: 16px;
    line-height: 1.5
}

.banner-star_share {
    font-size: 0
}

.banner-star_share div {
    padding: 0 20px;
    margin-bottom: 15px;
    font-size: 14px;
    line-height: 1.4;
    color: #87a7b9
}

.banner-star_link {
    width: 33px;
    height: 33px;
    margin: 0 5px;
    line-height: 33px !important;
    vertical-align: top;
    border: 2px solid;
    border-radius: 100%
}

.banner-star .fa-twitter {
    border-color: #81bcea
}

.banner-star .fa-twitter:before {
    font-size: 20px;
    color: #81bcea
}

.banner-star .fa-facebook {
    border-color: #6f83ad
}

.banner-star .fa-facebook:before {
    font-size: 20px;
    color: #6f83ad
}

.banner-star .fa-google-plus {
    border-color: #d7716b
}

.banner-star .fa-google-plus:before {
    font-size: 20px;
    color: #d7716b
}

.banner-star .fa-youtube-play {
    border-color: #de6564
}

.banner-star .fa-youtube-play:before {
    font-size: 20px;
    color: #de6564
}

.banner-star .fa-vk {
    border-color: #7b96b7
}

.banner-star .fa-vk:before {
    font-size: 20px;
    color: #7b96b7
}

.banner-star .fa-odnoklassniki {
    border-color: #e09c58
}

.banner-star .fa-odnoklassniki:before {
    font-size: 20px;
    color: #e09c58
}

.exp-block_avatar {
    float: left;
    width: 90px;
    height: 90px;
    margin-right: 20px;
    overflow: hidden;
    border-radius: 100%
}

.exp-block_info {
    font-size: 14px;
    color: #8e8e8e
}

.exp-banner {
    min-height: 288px;
    padding: 52px 45px 20px;
    margin: 50px 0
}

.exp-banner p {
    margin: 0
}

.exp-banner .exp-banner_text {
    position: relative;
    margin-bottom: 16px;
    font: 40px/1.25 Georgia, serif;
    color: #fff
}

.exp-banner_text span {
    position: relative;
    z-index: 2
}

.exp-banner_text:before {
    position: absolute;
    top: -80px;
    left: -28px;
    z-index: 1;
    font-size: 283px;
    font-weight: 700;
    line-height: normal;
    content: "“"
}

.exp-banner_name {
    display: block;
    margin-bottom: 26px;
    font: 12px Verdana, Roboto, sans-serif;
    letter-spacing: .05em;
    color: #fff;
    text-transform: uppercase;
    white-space: nowrap
}

.exp-banner_btn {
    width: 250px;
    padding: 17px 10px 16px;
    font-size: 14px;
    font-weight: 700;
    border-radius: 50px
}

.exp-banner--gor {
    background: url(/online-journal/wp-content/themes/astrojournal3/images/banner-expert-gor.jpg) #75b0c3 no-repeat 100% 0
}

.exp-banner--gor .exp-banner_text:before {
    color: #67a4bc
}

.exp-banner--peresvet {
    background: url(/online-journal/wp-content/themes/astrojournal3/images/banner-expert-peresvet.jpg) #daac9b no-repeat 100% 0
}

.exp-banner--peresvet .exp-banner_text:before {
    color: #d19985
}

.exp-banner--tener {
    background: url(/online-journal/wp-content/themes/astrojournal3/images/banner-expert-tener.jpg) #7a575d no-repeat 100% 0
}

.exp-banner--tener .exp-banner_text:before {
    color: #6f4e53
}

.exp-banner--volgin {
    background: url(/online-journal/wp-content/themes/astrojournal3/images/banner-expert-volgin.jpg) #ece5e1 no-repeat 100% 0
}

.exp-banner--volgin .exp-banner_text:before {
    color: #e3d7cf
}

.exp-banner--volgin .exp-banner_name, .exp-banner--volgin .exp-banner_text {
    color: #4f3e38
}

.exp-banner--mechnikova {
    background: url(/online-journal/wp-content/themes/astrojournal3/images/banner-expert-mechnikova.jpg) #e5eaf8 no-repeat 100% 0
}

.exp-banner--mechnikova .exp-banner_text:before {
    color: #d6ddf4
}

.exp-banner--mechnikova .exp-banner_name, .exp-banner--mechnikova .exp-banner_text {
    color: #233c5c
}

.exp-banner--latan {
    background: url(/online-journal/wp-content/themes/astrojournal3/images/banner-expert-latan.jpg) #daebf5 no-repeat 100% 0
}

.exp-banner--latan .exp-banner_text:before {
    color: #c5dff0
}

.exp-banner--latan .exp-banner_name, .exp-banner--latan .exp-banner_text {
    color: #264058
}

.exp-banner--lanskaya {
    background: url(/online-journal/wp-content/themes/astrojournal3/images/banner-expert-lanskaya.jpg) #7a6e8e no-repeat 100% 0
}

.exp-banner--lanskaya .exp-banner_text:before {
    color: #67587a
}

.exp-banner--tomiris {
    background: url(/online-journal/wp-content/themes/astrojournal3/images/banner-expert-tomiris.jpg) #daebf5 no-repeat 100% 0
}

.exp-banner--tomiris .exp-banner_name, .exp-banner--tomiris .exp-banner_text {
    color: #1d3750
}

.exp-banner--tomiris .exp-banner_text:before {
    color: #c5e1ee
}

.exp-banner--veritas {
    background: url(/online-journal/wp-content/themes/astrojournal3/images/banner-expert-veritas.jpg) #eee7e1 no-repeat 100% 0
}

.exp-banner--veritas .exp-banner_name, .exp-banner--veritas .exp-banner_text {
    color: #53433c
}

.exp-banner--veritas .exp-banner_text:before {
    color: #e1d7ce
}

.exp-banner_content {
    width: 365px;
    text-align: center
}

@media (max-width: 760px) {
    .exp-banner {
        min-height: 180px;
        padding: 30px 45px 20px;
        background-size: 470px auto
    }

    .exp-banner .exp-banner_text {
        font-size: 27px
    }

    .exp-banner_text:before {
        top: -50px;
        left: 12px;
        font-size: 180px
    }

    .exp-banner_name {
        font-size: 9px
    }
}

@media (max-width: 600px) {
    .reg-banner {
        padding: 87px 20px 50px
    }

    .reg-banner_pic {
        width: 160px
    }

    .reg-banner_text {
        margin-bottom: 20px
    }

    .reg-banner_item--left {
        display: inline-block;
        float: none;
        width: auto;
        padding-left: 0;
        margin: 0 0 20px;
        text-align: center;
        vertical-align: top;
        background: none
    }

    .reg-banner_item--right {
        display: block;
        float: none;
        margin: 0
    }

    .reg-banner_btn {
        display: block
    }
}

@media (max-width: 460px) {
    .exp-banner {
        min-height: 0;
        padding: 260px 20px 40px;
        background-size: 470px auto
    }

    .exp-banner_content {
        width: 100%
    }

    .exp-banner_name {
        margin-right: -20px;
        margin-left: -20px;
        font-size: 9px
    }

    .exp-banner_btn {
        display: block;
        width: auto;
        padding-right: 0;
        padding-left: 0
    }
}

.reg-banner {
    padding: 68px 30px 34px;
    margin: 46px 0 78px;
    text-align: center;
    background: url(https://astro7.com/online-journal/wp-content/uploads/images/reg-banner-bg.jpg) no-repeat #fef8f6 top;
    border-bottom: 1px solid #f1ebe9
}

.reg-banner_exp {
    display: inline-block;
    vertical-align: top
}

.reg-banner_title {
    margin: 14px 0 6px;
    font-size: 30px;
    line-height: 1.1;
    color: #010101
}

.reg-banner_text {
    margin-bottom: 32px;
    font-size: 17px;
    font-weight: 300;
    line-height: 1.5;
    color: #010101
}

.reg-banner_item--left {
    float: left;
    width: 200px;
    padding-left: 45px;
    margin-left: 17px;
    font-size: 14px;
    line-height: 1.3;
    color: #f85160;
    text-align: left;
    background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACEAAAAjCAYAAAAaLGNkAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAeNJREFUeNrslc8rRFEUx9+8JFPDYrZSyso0mdTEXpGEMiIRI5vxu4g/YWwoNfnVLJSkaEhTpMiPrYZEYmVlzcJsNCbje3RevW73zXho5i3eqU+9+85553znnnPvOJKBLoXNAUJMNXgFD2AHbICUYt6KwSDoBh7gBo8gCtZA5rswiyABm6DPIBmJGQKXJgTUg3UuLrMt0E9CVH4RzCJA4UTnoO2HAlo53pMlhuoN0IMmIiQJioExEAZPwAm2gT+HAD+30MnfhTlPTBI7rG/HGyjVOU9Ak25dBBbBOLgHtSAtSUpxN8ALlsCUEHcMGnXrJCjTduJDSHYhrCnRJA+UV9tGifWyP8rx6Rx5U/p2XAnOKkkBmuQJkOBiRiISHJeR+MW813oREcFJgzoNXBLlAdpCAxFu9ovH2cX5gsL7iH4myObBjBD0zjNwB27BPngGlZy0HZSDF3AG5ji+AnQAH6jhFpUIuRfArCiCrIcn2ScMqmarYBScggaJn1pRB1bAiMSf5B+zzCdNkYkoiKmKBYxExHmSzaIYnCCz7Ko8XIW0gBXa4bDMTGQKrOFT5QuoUEKo7h7963X+Z3//ek8c5vmIHslEtOS5Fc2WuzFtEbYIW4QtwhZhi/itiHieax9oD18CDADmVpJHISJCxAAAAABJRU5ErkJggg==") no-repeat;
    background-size: 32px auto
}

.reg-banner_item--right {
    float: right;
    margin: -8px 22px 0 0
}

.reg-banner_btn {
    padding: 17px 25px 16px;
    font-size: 14px;
    font-weight: 700;
    letter-spacing: .05em;
    text-transform: uppercase;
    border-radius: 50px
}

.speciality {
    margin: 40px 0;
    font-size: 0
}

.speciality_item {
    display: inline-block;
    box-sizing: border-box;
    width: 25%;
    min-height: 230px;
    padding: 30px 15px;
    text-align: center;
    vertical-align: top
}

.speciality--checked .speciality_item {
    padding: 30px 15px 40px
}

@media (max-width: 1100px) {
    .speciality_item {
        width: 50%
    }
}

@media (max-width: 600px) {
    .speciality_item {
        width: 100%
    }
}

.speciality_item:before {
    display: inline-block;
    width: 100px;
    height: 100px;
    margin-bottom: 20px;
    background: url(../../uploads/images/sprite-exp-polling.png) no-repeat;
    content: ""
}

.speciality_item--number {
    background-color: #fee7e3
}

.speciality_item--number .speciality_count, .speciality_item--number .speciality_name {
    color: #ee6676
}

.speciality_item--extra {
    background-color: #eae9ff
}

.speciality_item--extra:before {
    background-position: 0 -100px
}

.speciality_item--extra .speciality_count, .speciality_item--extra .speciality_name {
    color: #6a75ba
}

.speciality_item--fortune {
    background-color: #dbf1fb
}

.speciality_item--fortune:before {
    background-position: 0 -200px
}

.speciality_item--fortune .speciality_count, .speciality_item--fortune .speciality_name {
    color: #509cb2
}

.speciality_item--astro {
    background-color: #feeed7
}

.speciality_item--astro:before {
    background-position: 0 -300px
}

.speciality_item--astro .speciality_count, .speciality_item--astro .speciality_name {
    color: #ebb244
}

.speciality_name {
    display: none;
    margin: -10px 0 13px;
    font-size: 11px;
    letter-spacing: 1px;
    text-transform: uppercase
}

.speciality--checked .speciality_name {
    display: block
}

.speciality_btn {
    display: block;
    padding: 17px 5px 15px;
    font-size: 14px;
    font-weight: 700;
    letter-spacing: .05em;
    color: #242424;
    text-transform: uppercase;
    background-color: #fff;
    border-bottom: 2px solid #d5d4d4;
    border-radius: 4px;
    transition: background-color .2s
}

.speciality_btn:hover {
    background-color: #f7f7f7;
    transition: background-color .2s
}

.speciality_btn:active {
    border-top: 2px solid #d5d4d4;
    border-bottom: none
}

.speciality_count {
    display: none;
    margin-top: 1px;
    font-size: 38px;
    line-height: .5
}

.speciality_count span {
    font-size: 11px;
    letter-spacing: 1px;
    text-transform: uppercase
}

.speciality--checked .speciality_btn {
    display: none
}

.speciality--checked .speciality_count {
    display: block
}

.expert-title {
    clear: both
}

.expert-title--aj {
    margin: 40px 0 15px
}

.expert-title--a7 {
    margin: 30px 0 10px
}

.expert-title:after {
    display: table;
    clear: both;
    content: ""
}

.expert-title_avatar {
    float: left;
    width: 60px;
    height: 60px;
    margin: -10px 18px 0 0;
    overflow: hidden;
    border: 1px solid #ececec;
    border-radius: 100%
}

.expert-title_pic {
    height: auto;
    max-width: 100%
}

.expert-title_link {
    font-size: 17px;
    font-weight: 500;
    line-height: normal;
    color: #242424
}

.expert-title_info {
    margin-top: 4px;
    font-size: 14px;
    color: #8e8e8e
}

.showcase {
    display: block;
    margin: 100px 0;
    background: url(../../uploads/images/showcase-bg.png) 0 0 repeat
}

@media (max-width: 600px) {
    .showcase {
        margin: 50px 0
    }
}

.showcase_item {
    position: relative;
    margin-bottom: 80px;
    overflow: hidden
}

@media (max-width: 600px) {
    .showcase_item {
        margin-bottom: 30px
    }
}

.showcase_pic {
    position: relative;
    max-width: 60%
}

.showcase_pic:after {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    content: ""
}

.showcase_item--left .showcase_pic {
    float: left;
    margin-right: -60px
}

.showcase_item--left .showcase_pic:after {
    background: linear-gradient(270deg, hsla(0, 0%, 100%, .7) 0, hsla(0, 0%, 100%, 0) 80%)
}

.showcase_item--right .showcase_pic {
    float: right;
    margin-left: -60px
}

.showcase_item--right .showcase_pic:after {
    background: linear-gradient(90deg, hsla(0, 0%, 100%, .7) 0, hsla(0, 0%, 100%, 0) 80%)
}

@media (max-width: 600px) {
    .showcase_item--left .showcase_pic, .showcase_item--right .showcase_pic {
        float: none;
        width: 100%;
        max-width: 100%;
        margin: 0
    }

    .showcase_pic img {
        width: 100%
    }
}

.showcase_link {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 3;
    background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAABBJREFUeNpi+P//PwNAgAEACPwC/tuiTRYAAAAASUVORK5CYII=") repeat
}

.showcase_info {
    overflow: hidden
}

.showcase_title {
    position: relative;
    z-index: 2;
    margin: 15px 0 !important;
    font: 700 39px/1.2 Georgia, serif;
    transition: color .2s
}

@media (max-width: 600px) {
    .showcase_title {
        font-size: 26px
    }
}

.showcase_link:hover + .showcase_title {
    color: #f85160;
    transition: color .2s
}

.showcase_text {
    position: relative;
    z-index: 2
}

.year-number {
    padding: 45px 50px;
    margin: 50px 0;
    font-size: 0;
    background-color: #ffea8f;
    border-bottom: 2px solid #f7d385
}

@media (max-width: 700px) {
    .year-number {
        padding: 45px 25px
    }
}

.year-number_input {
    display: inline-block;
    width: 110px;
    height: 50px;
    padding: 0 15px;
    font: normal 22px Roboto, sans-serif;
    text-align: center;
    vertical-align: top;
    background-color: #fff;
    border: 2px solid transparent;
    border-radius: 5px;
    transition: border-color .2s
}

@media (max-width: 1100px) {
    .year-number_input {
        width: 70px
    }
}

@media (max-width: 940px) {
    .year-number_input {
        width: 110px
    }
}

@media (max-width: 700px) {
    .year-number_input {
        width: 100%
    }
}

.year-number_input--error {
    border-color: #f85160;
    transition: border-color .2s
}

.year-number_symbol {
    margin: 0 10px;
    font-size: 22px;
    line-height: 50px
}

@media (max-width: 700px) {
    .year-number_symbol {
        display: block;
        width: 100%;
        margin: 0;
        text-align: center
    }
}

.year-number_btn {
    padding: 16px 35px 15px;
    margin-left: 20px;
    font-size: 16px;
    font-weight: 400;
    border-radius: 50px;
    transition: background-color .2s
}

@media (max-width: 1100px) {
    .year-number_btn {
        padding: 16px 25px 15px
    }
}

@media (max-width: 940px) {
    .year-number_btn {
        padding: 16px 35px 15px
    }
}

@media (max-width: 700px) {
    .year-number_btn {
        display: block;
        margin: 0;
        text-align: center
    }
}

.year-number_btn:hover {
    transition: background-color .2s
}

.year-number_list {
    margin: 0 -50px;
    text-align: left
}

@media (max-width: 700px) {
    .year-number_list {
        margin: 0 -25px
    }
}

.year-number_item {
    position: relative;
    display: none;
    padding: 30px 60px 0 220px;
    font-size: 17px;
    font-weight: 300;
    line-height: 1.6
}

@media (max-width: 700px) {
    .year-number_item {
        padding: 40px 25px 0;
        font-size: 16px;
        line-height: 1.5
    }
}

.year-number_item:before {
    position: absolute;
    top: 40px;
    left: 60px;
    width: 138px;
    height: 158px;
    background: url(/online-journal/wp-content/themes/astrojournal3/images/year-number-sprite.png) 0 0 no-repeat;
    content: ""
}

@media (max-width: 700px) {
    .year-number_item:before {
        display: none
    }
}

.year-number_item--item2:before {
    background-position: 0 -158px
}

.year-number_item--item3:before {
    background-position: 0 -316px
}

.year-number_item--item4:before {
    background-position: 0 -474px
}

.year-number_item--item5:before {
    background-position: 0 -632px
}

.year-number_item--item6:before {
    background-position: 0 -790px
}

.year-number_item--item7:before {
    background-position: 0 -948px
}

.year-number_item--item8:before {
    background-position: 0 -1106px
}

.year-number_item--item9:before {
    background-position: 0 -1264px
}

.year-number_item b {
    margin-right: 7px
}

.planet-number {
    padding: 40px 60px;
    margin: 50px 0 100px;
    font-size: 0;
    background-color: #f3f2ef
}

@media (max-width: 1100px) {
    .planet-number {
        padding-right: 20px;
        padding-left: 20px
    }
}

@media (max-width: 940px) {
    .planet-number {
        padding-right: 60px;
        padding-left: 60px
    }
}

@media (max-width: 768px) {
    .planet-number {
        padding-right: 35px;
        padding-left: 35px
    }
}

.planet-number_input {
    display: inline-block;
    width: 14%;
    height: 51px;
    padding: 0 15px;
    font: normal 22px Roboto, sans-serif;
    text-align: center;
    vertical-align: top;
    background-color: #fff;
    border: 1px solid #e4e3dd;
    border-radius: 5px;
    transition: border-color .2s
}

@media (max-width: 768px) {
    .planet-number_input {
        width: 100%
    }
}

.planet-number_input--error {
    border-color: #f85160;
    transition: border-color .2s
}

.planet-number_symbol {
    display: inline-block;
    margin: 0 8px;
    font-size: 22px;
    font-weight: 400;
    line-height: 50px;
    text-align: center;
    vertical-align: top
}

@media (max-width: 768px) {
    .planet-number_symbol {
        width: 100%;
        margin: 0
    }
}

.planet-number_btn {
    box-sizing: border-box;
    width: 34%;
    padding: 12px 15px 11px;
    margin-left: 20px;
    font-size: 17px;
    font-weight: 500;
    text-align: center;
    border-radius: 50px;
    transition: background-color .2s
}

@media (max-width: 768px) {
    .planet-number_btn {
        width: 100%;
        margin: 0
    }
}

.planet-number_btn:hover {
    transition: background-color .2s
}

.planet-number_list {
    margin: 0 -60px !important;
    text-align: left
}

@media (max-width: 768px) {
    .planet-number_list {
        margin: 0 -25px !important
    }
}

.planet-number_item {
    position: relative;
    display: none;
    padding: 30px 60px 0 220px;
    font-size: 15px;
    line-height: 1.7
}

@media (max-width: 768px) {
    .planet-number_item {
        padding: 40px 25px 0
    }
}

.planet-number_item span {
    margin-right: 8px;
    font: italic 17px Georgia, serif
}

.planet-number_item:before {
    position: absolute;
    top: 40px;
    left: 60px;
    width: 143px;
    padding-top: 158px;
    background: url(/online-journal/wp-content/themes/astrojournal3/images/planet-number-sprite.png) 0 0 no-repeat;
    content: ""
}

@media (max-width: 768px) {
    .planet-number_item:before {
        position: static;
        float: left;
        width: 70px;
        padding-top: 78px;
        margin: 0 15px 5px 0;
        font-size: 11px;
        background-size: 70px auto
    }
}

.planet-number_item--item2:before {
    background-position: 0 -190px
}

@media (max-width: 768px) {
    .planet-number_item--item2:before {
        background-position: 0 -92px
    }
}

.planet-number_item--item3:before {
    background-position: 0 -380px
}

@media (max-width: 768px) {
    .planet-number_item--item3:before {
        background-position: 0 -185px
    }
}

.planet-number_item--item4:before {
    background-position: 0 -570px
}

@media (max-width: 768px) {
    .planet-number_item--item4:before {
        background-position: 0 -279px
    }
}

.planet-number_item--item5:before {
    background-position: 0 -760px
}

@media (max-width: 768px) {
    .planet-number_item--item5:before {
        background-position: 0 -372px
    }
}

.planet-number_item--item6:before {
    background-position: 0 -950px
}

@media (max-width: 768px) {
    .planet-number_item--item6:before {
        background-position: 0 -465px
    }
}

.planet-number_item--item7:before {
    background-position: 0 -1140px
}

@media (max-width: 768px) {
    .planet-number_item--item7:before {
        background-position: 0 -558px
    }
}

.planet-number_item--item8:before {
    background-position: 0 -1330px
}

@media (max-width: 768px) {
    .planet-number_item--item8:before {
        background-position: 0 -651px
    }
}

.planet-number_item--item9:before {
    background-position: 0 -1520px
}

@media (max-width: 768px) {
    .planet-number_item--item9:before {
        background-position: 0 -744px
    }
}

.planet-number_item--item10:before {
    background-position: 0 -1710px
}

@media (max-width: 768px) {
    .planet-number_item--item10:before {
        background-position: 0 -837px
    }
}

.gallery .owl-item {
    position: relative;
    -webkit-tap-highlight-color: transparent
}

.gallery .owl-stage {
    position: relative;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    -ms-touch-action: pan-Y;
    touch-action: manipulation
}

.gallery .owl-stage:after {
    display: block;
    height: 0;
    clear: both;
    line-height: 0;
    content: ".";
    visibility: hidden
}

.gallery .owl-stage-outer {
    position: relative;
    transform: translateZ(0);
    overflow: hidden
}

.gallery .owl-item, .gallery .owl-wrapper {
    transform: translateZ(0);
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
}

.gallery .owl-item {
    float: left;
    min-height: 1px;
    -webkit-backface-visibility: hidden;
    -webkit-touch-callout: none
}

.gallery .owl-item img {
    display: block;
    width: 100%
}

.gallery .owl-dots.disabled, .gallery .owl-nav.disabled {
    display: none
}

.gallery .owl-dot, .gallery .owl-nav .owl-next, .gallery .owl-nav .owl-prev {
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    cursor: pointer
}

.gallery .owl-nav button.owl-next, .gallery .owl-nav button.owl-prev, .gallery button.owl-dot {
    padding: 0 !important;
    font: inherit;
    color: inherit;
    background: 0 0;
    border: none
}

.gallery .animated {
    animation-duration: 1s;
    animation-fill-mode: both
}

.gallery .owl-animated-in {
    z-index: 0
}

.gallery .owl-animated-out {
    z-index: 1
}

.gallery {
    position: relative;
    margin-top: 50px;
    margin-bottom: 60px !important
}

@media (max-width: 600px) {
    .gallery {
        margin-top: 40px;
        margin-bottom: 40px !important
    }
}

.gallery_description {
    box-sizing: border-box;
    min-height: 90px;
    padding-top: 33px;
    padding-right: 200px;
    margin-bottom: 0;
    font-size: 14px;
    line-height: 1.7;
    opacity: 0
}

@media (max-width: 600px) {
    .gallery_description {
        min-height: 0;
        padding-top: 20px;
        padding-right: 0;
        font-size: 13px
    }
}

.gallery_description--visible {
    opacity: 1;
    transition: opacity .6s ease
}

.gallery_counter {
    margin-bottom: 15px;
    font-size: 11px;
    color: #8e8e8e;
    text-align: center
}

.gallery .owl-nav {
    position: absolute;
    right: 0;
    bottom: 2px;
    font-size: 0
}

@media (max-width: 600px) {
    .gallery .owl-nav {
        position: static;
        margin-top: 20px;
        text-align: center
    }
}

.gallery-block .owl-nav {
    margin-top: 20px;
    margin-bottom: -30px;
    font-size: 0;
    text-align: center
}

.gallery-block .owl-prev, .gallery .owl-prev {
    position: relative;
    display: inline-block;
    width: 60px;
    height: 60px;
    background-color: #fff;
    border-radius: 100%;
    box-shadow: 0 0 20px rgba(35, 35, 35, .12)
}

.gallery-block .owl-prev:before, .gallery .owl-prev:before {
    position: absolute;
    top: 50%;
    left: 50%;
    width: 21px;
    height: 15px;
    margin: -7px 0 0 -10px;
    background: url(../astrojournal3/images/sprite-aj.svg) no-repeat 0 -317px;
    content: ""
}

@media (min-width: 768px) {
    .gallery-block .owl-prev:hover:before, .gallery .owl-prev:hover:before {
        background-position: 0 -336px
    }
}

.gallery-block .owl-next, .gallery .owl-next {
    position: relative;
    display: inline-block;
    width: 60px;
    height: 60px;
    margin-left: 20px;
    background-color: #fff;
    border-radius: 100%;
    box-shadow: 0 0 20px rgba(35, 35, 35, .12)
}

.gallery-block .owl-next:before, .gallery .owl-next:before {
    position: absolute;
    top: 50%;
    left: 50%;
    width: 21px;
    height: 15px;
    margin: -7px 0 0 -10px;
    background: url(../astrojournal3/images/sprite-aj.svg) no-repeat -28px -317px;
    content: ""
}

@media (min-width: 768px) {
    .gallery-block .owl-next:hover:before, .gallery .owl-next:hover:before {
        background-position: -28px -336px
    }
}

.gallery-block .disabled, .gallery .disabled {
    opacity: .3;
    transition: opacity .3s;
    pointer-events: none
}

.banner-art {
    display: block;
    margin-top: 40px;
    margin-bottom: 40px;
    font-size: 0
}

.banner-art img:last-child {
    display: none
}

@media (max-width: 600px) {
    .banner-art img:first-child {
        display: none
    }

    .banner-art img:last-child {
        display: block
    }
}

body .post-content .centered-text-area {
    height: auto
}

body .post-content .ctaText {
    font-weight: 400;
    color: #fff;
    text-decoration: none
}

body .post-content .centered-text {
    padding-left: 30px
}

body .post-content .postTitle {
    font-size: 17px;
    font-weight: 400;
    line-height: 1.6
}

body .post-content .ctaButton {
    font-size: 24px;
    line-height: 77px;
    background: none !important
}

body .post-content .ctaButton:after {
    content: "⟶"
}

a.link-one {
    color: white;
}

.privacyNotifierOne {
    max-width: min(100%, 400px) !important;
    left: 8px !important;
}

body .a7-chat img {
    overflow: hidden !important;
}

@media (max-width: 767px) {
    .privacyNotifierOne {
        bottom: 105px !important;
    }
}

article .content .listing-meta a {
    padding-top: 10px;
    padding-bottom: 10px;
}

.more-stories .post a {
    padding-top: 8px;
    padding-bottom: 8px;
}

.footer-inner_list.f-list > li {
    padding-bottom: 8px;
    font-size: 15px;
    font-weight: 400;
    line-height: normal;
    color: #c8c2c5;
}
.footer-inner_list.f-list > li:first-child {
    color: #fff;
}
.footer-inner_list.f-list > li > a {
    font-size: inherit;
    font-weight: inherit;
    line-height: normal;
    color: inherit;
}
.footer-inner_list.f-list > li > a:hover {
    color: #FF9A9A;
}