@font-face {
    font-family: "Gilroy-ExtraBold";
    src: url("../../fonts/Gilroy-ExtraBold.woff2") format("woff2");
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

::selection {
    background: #fc5f00;
    color: #fff;
}

::-moz-selection {
    background: #fc5f00;
    color: #fff;
}

*,
html,
body {
    margin: 0;
    padding: 0;
    box-sizing: border-box;
}

html {
    overscroll-behavior: none !important;
}

html,
body {
    width: 100% !important;
}

@media only screen and (max-width: 768px) {

    html,
    body {
        overflow-x: hidden;
    }
}

html,
button,
input,
select {
    -webkit-font-smoothing: antialiased;
    text-rendering: optimizeLegibility;
}

html :where(img[class*="wp-image-"]) {
    height: auto;
    max-width: 100%;
}

body {
    margin: 0;
    background: #fff;
    font-family: "Montserrat", "Helvetica", "Arial", sans-serif;
    font-style: normal;
    font-weight: 400;
    box-sizing: border-box;
    font-size: 16px;
    color: #000;
}

#header {
    display: none;
}

.clearfix {
    clear: both;
}

.nonvisible {
    visibility: hidden;
}

.visible {
    visibility: visible;
}

.bg-white {
    background-color: #fff !important;
}

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

.wrap {
    width: 95%;
    max-width: 1388px;
    margin: 0px auto;
}

.desktop-only {
    display: block !important;
}

.mobile-only {
    display: none !important;
}

.topBar {
    /*background-size: cover;*/
    /*background-image: url("https://consequence.net/wp-content/themes/cosv2/images/ombre-header-bg.webp");*/
    /*background-repeat: no-repeat;*/
    /*padding: 4px 0;*/
    height: 30px;
}

.topBar ul li {
    margin: 0;
    list-style: none;
    display: inline-block;
}

.topBar ul li a {
    font-weight: 700;
    display: block;
    color: #fff;
    font-size: 13px;
    text-transform: uppercase;
    padding: 6px 12px 6px 0;
    text-decoration: none;
}

.topBar ul li a:hover {
    color: #000;
}

.navbar {
    display: flex;
    justify-content: space-between;
    align-items: center;
    padding: 25px 0 35px 0;
    background-color: #fff;
}

.navbar .navbar-left-col {
    width: 20%;
    float: left;
}

.navbar .navbar-right-col {
    width: 35%;
    display: -webkit-flex;
    display: flex;
    align-items: center;
    justify-content: end;
    float: right;
}

@media only screen and (max-width: 1100px) {
    .navbar {
        display: block;
        padding: 10px 0;
    }
}

ul.navi-primary {
    width: 45%;
    margin: 0;
    text-align: center;
    display: flex;
    align-items: center;
}

ul.navi-primary li {
    list-style: none;
    display: inline-block;
    flex: 0 0 auto;
}

ul.navi-primary li a {
    color: #242477;
    font-size: 14px;
    line-height: 20px;
    font-weight: 600;
    font-style: normal;
    padding: 5px 10px;
    text-decoration: none;
    display: inline-block;
    cursor: pointer;
}

ul.navi-primary li a:hover {
    color: #fc5f00;
}

ul.navi-primary li img {
    max-width: inherit;
}

.button {
    font-family: "Montserrat", sans-serif;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    width: 100%;
    display: inline-block;
    font-weight: 700;
    font-style: normal;
    font-size: 13px;
    text-align: center;
    cursor: pointer;
    border: 1px solid #141c24;
    color: #242477;
    padding: 0 16px;
    text-decoration: none;
}

.button.but-menu,
.button.but-menu-ham,
.button.but-radio,
.button.but-store,
.button.but-help,
.button.but-sale,
.button.but-mail,
.button.but-search,
.button.but-external {
    display: inline-flex;
    width: auto;
    border: none;
    padding: 0 4px;
}

.button.but-menu span,
.button.but-menu-ham span,
.button.but-radio span,
.button.but-store span,
.button.but-help span,
.button.but-sale span,
.button.but-mail span,
.button.but-search span {
    text-indent: inherit;
}

.button.but-menu::before,
.button.but-menu-ham::before,
.button.but-radio::before,
.button.but-store::before,
.button.but-help::before,
.button.but-sale::before,
.button.but-mail::before,
.button.but-search::before {
    margin: 0 12px 0 0;
}

.button.but-menu:before,
.button.but-menu-ham:before,
.button.but-radio:before,
.button.but-store:before,
.button.but-help:before,
.button.but-sale:before,
.button.but-mail:before,
.button.but-search:before,
.button.but-external:before {
    content: "";
    width: 16px;
    height: 16px;
    background-size: contain;
    display: block;
}

.button.but-radio:before,
.button.but-store:before,
.button.but-help:before,
.button.but-sale:before,
.button.but-mail:before,
.button.but-search:before {
    width: 20px;
    height: 20px;
    background-size: contain;
}

.button.but-mail:before {
    background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' standalone='no'%3F%3E%3Csvg version='1.0' xmlns='http://www.w3.org/2000/svg' width='96.000000pt' height='96.000000pt' viewBox='0 0 96.000000 96.000000' preserveAspectRatio='xMidYMid meet'%3E%3Cg transform='translate(0.000000,96.000000) scale(0.100000,-0.100000)'%0Afill='%23242477' stroke='none'%3E%3Cpath d='M124 788 c-28 -13 -44 -49 -44 -98 l0 -38 200 -126 201 -126 197 124%0Ac196 122 197 123 200 161 4 49 -13 90 -44 104 -33 15 -680 14 -710 -1z m674%0A-85 c-2 -9 -74 -61 -161 -116 l-157 -99 -158 100 c-86 55 -158 107 -160 116%0A-3 15 26 16 318 16 297 0 321 -1 318 -17z'/%3E%3Cpath d='M80 390 c0 -170 6 -201 47 -219 33 -15 673 -15 706 0 41 18 47 49 47%0A220 l0 160 -40 -22 -40 -23 0 -133 0 -133 -320 0 -320 0 0 134 0 134 -36 21%0Ac-19 12 -37 21 -40 21 -2 0 -4 -72 -4 -160z'/%3E%3C/g%3E%3C/svg%3E%0A");
}

.button.but-search:before {
    background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 228 230' style='enable-background:new 0 0 228 230;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0%7Bfill:none;%7D .st1%7Bfill:%23242477;%7D%0A%3C/style%3E%3Cg%3E%3Cg%3E%3Cpolygon class='st0' points='150.25,161.36 169.83,197.84 175.12,194.49 '/%3E%3Cpath class='st0' d='M98.6,23.61c-32.14,0-58.3,26.15-58.3,58.3c0,32.14,26.15,58.3,58.3,58.3c10.26,0,20.34-2.7,29.17-7.82 l2.85-1.65l2.57-1.9c14.85-10.96,23.71-28.5,23.71-46.93C156.9,49.76,130.75,23.61,98.6,23.61z'/%3E%3Cpath class='st1' d='M144.77,134.56c15.04-13.22,23.87-32.5,23.87-52.66c0-38.62-31.42-70.04-70.04-70.04S28.57,43.29,28.57,81.91 s31.42,70.04,70.04,70.04c10.29,0,20.44-2.27,29.69-6.6l38.7,71.89l26.74-17.65L144.77,134.56z M133.19,128.84l-2.57,1.9 l-2.85,1.65c-8.83,5.11-18.92,7.82-29.17,7.82c-32.14,0-58.3-26.15-58.3-58.3c0-32.15,26.15-58.3,58.3-58.3 c32.15,0,58.3,26.15,58.3,58.3C156.9,100.34,148.03,117.88,133.19,128.84z M150.25,161.36l24.87,33.14l-5.29,3.35L150.25,161.36z' /%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");
}

.button.but-store:before {
    background-image: url("data:image/svg+xml,%3Csvg id='Layer_1' data-name='Layer 1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cdefs%3E%3Cstyle%3E.cls-1,.cls-2%7Bfill:%23e53752;%7D.cls-2%7Bfont-size:11.06px;font-family:Montserrat-Black, Montserrat;font-weight:800;%7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M3.85,19.08A1.4,1.4,0,0,1,2.49,18l0-.2L1.48,7.3a1.48,1.48,0,0,1,0-.47,1.38,1.38,0,0,1,.38-.75L3.7,4.14A.55.55,0,0,1,4.06,4a.5.5,0,0,1,.35.14.54.54,0,0,1,0,.72L2.63,6.78a.41.41,0,0,0-.13.34l1,10.5c0,.28.18.42.37.42l2.6-.24h.16a.51.51,0,0,1,.52.45.52.52,0,0,1-.4.57h-.1Z'/%3E%3Cpath class='cls-1' d='M9.13,19.9A1.47,1.47,0,0,1,7.76,19L3.37,8.36A1.56,1.56,0,0,1,3.25,8a1.14,1.14,0,0,1,0-.26A1.41,1.41,0,0,1,3.39,7L4.87,4a8.78,8.78,0,0,1-1.41-1,4.14,4.14,0,0,1-.59-.6,2.25,2.25,0,0,1-.39-.64,1.58,1.58,0,0,1-.11-.55A1.26,1.26,0,0,1,3.4.07l.26,0A2,2,0,0,1,4.13.1a4,4,0,0,1,.74.3,6.07,6.07,0,0,1,1,.71l.35.28a1.45,1.45,0,0,1,1-.42h.13a2,2,0,0,1,.36.08l5.5,1.87a1.49,1.49,0,0,1,.94.87l4.42,10.7a1.33,1.33,0,0,1,.11.58A1.45,1.45,0,0,1,18,16.35a1,1,0,0,1-.18.09L9.72,19.78a1.54,1.54,0,0,1-.58.12ZM4.33,7.47a.49.49,0,0,0,0,.44L8.4,17.8c.11.25.21.49.3.74a.47.47,0,0,0,.43.32.54.54,0,0,0,.21-.05L11.22,18l6.23-2.58a.44.44,0,0,0,.28-.45.37.37,0,0,0-.05-.15L13.28,4.18A.55.55,0,0,0,13.14,4,.82.82,0,0,0,13,3.9L7.47,2,7.3,2a.51.51,0,0,0-.27.1c.18.18.33.35.49.53s.37.44.54.67c0-.05.15-.06.26-.06a1.53,1.53,0,0,1,.3,0,1.64,1.64,0,0,1-.3,3.25L8,6.5a1.64,1.64,0,0,1-.88-2.72c-.18-.23-.38-.46-.6-.71ZM7.75,4.69a.61.61,0,0,0,.07.53.6.6,0,0,0,.5.27.69.69,0,0,0,.24,0,.59.59,0,0,0,.34-.69.62.62,0,0,0-.24-.35.48.48,0,0,1-.13.31.55.55,0,0,1-.38.16h0A.5.5,0,0,1,7.75,4.69ZM3.62,1.08a.24.24,0,0,0-.16.08.26.26,0,0,0,0,.19.52.52,0,0,0,.06.16,1.8,1.8,0,0,0,.21.33,4.16,4.16,0,0,0,.42.42A7.76,7.76,0,0,0,5.19,3l.14.08.41-.84-.07,0L5.36,2a5.76,5.76,0,0,0-.86-.59,2.38,2.38,0,0,0-.61-.27,1.09,1.09,0,0,0-.26,0v0Z'/%3E%3Ctext class='cls-2' transform='translate(9.52 16.73) rotate(-24)'%3E$%3C/text%3E%3C/svg%3E");
}

/* MENU BUTTON */
.button.but-menu,
.button.but-menu-ham,
.button.but-radio,
.button.but-store,
.button.but-help,
.button.but-sale,
.button.but-mail,
.button.but-search,
.button.but-external {
    display: inline-flex;
    width: auto;
    border: none;
    padding: 0 4px;
}

.button.but-menu,
.button.but-menu-ham,
.button.but-radio,
.button.but-store,
.button.but-help,
.button.but-sale,
.button.but-mail,
.button.but-search {
    padding: 0 16px;
}

.button.but-menu,
.button.but-menu-ham {
    background-color: #242477;
    color: #fff;
    padding: 10px;
}

.top-nav .button {
    height: inherit;
}

.button.but-menu:before,
.button.but-menu-ham:before {
    background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg version='1.1' viewBox='0 0 16 16' xmlns='http://www.w3.org/2000/svg'%3E%3Ctitle%3EHamburger%3C/title%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cg transform='translate(-16 -12)' fill='%23fff'%3E%3Cpath d='m30.4 24.8c0.88366 0 1.6 0.71634 1.6 1.6s-0.71634 1.6-1.6 1.6h-12.8c-0.88366 0-1.6-0.71634-1.6-1.6s0.71634-1.6 1.6-1.6h12.8zm0-6.4c0.88366 0 1.6 0.71634 1.6 1.6s-0.71634 1.6-1.6 1.6h-12.8c-0.88366 0-1.6-0.71634-1.6-1.6s0.71634-1.6 1.6-1.6h12.8zm0-6.4c0.88366 0 1.6 0.71634 1.6 1.6s-0.71634 1.6-1.6 1.6h-12.8c-0.88366 0-1.6-0.71634-1.6-1.6s0.71634-1.6 1.6-1.6h12.8z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");
}

.button.but-menu-mobile {
    display: none;
}

.header-global h1 {
    font-family: 'Gilroy-ExtraBold', 'Helvetica', 'Arial', sans-serif;
    font-weight: normal;
    font-style: normal;
    font-size: 40px;
    line-height: 48px;
    color: #242477;
}

.header-global p {
    font-size: 20px;
    line-height: 32px;
    margin: 10px 0 20px 0;
    color: #5f5f61;
    font-weight: 300;
    font-style: normal;
}

.header-global ul.breadcrumbs {
    margin: 20px 0 30px 0;
}

.header-global ul.breadcrumbs li {
    display: inline-flex;
    align-items: center;
    font-weight: 500;
    font-style: normal;
    font-size: 13px;
    line-height: 20px;
}

.header-global ul.breadcrumbs li a {
    font-weight: 500;
    font-style: normal;
    font-size: 12px;
    line-height: 20px;
    color: #242477;
    padding-bottom: 2px;
    text-decoration: none;
}

.header-global ul.breadcrumbs li a:hover {
    color: #fc5f00;
}

.header-global ul.breadcrumbs li::after {
    display: inherit;
    content: "";
    background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg version='1.1' viewBox='0 0 6 10' xmlns='http://www.w3.org/2000/svg'%3E%3Ctitle%3EBreadcrumb%3C/title%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cg transform='translate(-254 -142)' fill='%23242477'%3E%3Cg transform='translate(146 136)'%3E%3Cpolygon transform='translate(111 11) rotate(-90) translate(-111 -11)' points='106 9.0769 107.05 8 110.99 11.89 114.93 8 116 9.0549 110.99 14'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");
    width: 6px;
    height: 10px;
    background-size: contain;
    margin: 0 16px;
}

.header-global ul.breadcrumbs li:last-child a {
    border-bottom: 2px solid #fc5f00;
}

.header-global ul.breadcrumbs li:last-child::after {
    display: none;
}

.ad {
    text-align: center;
    padding: 0px;
    margin: 10px auto;
}

.ad .ad-title {
    font-weight: 400;
    font-style: normal;
    font-size: 10px;
    line-height: 14px;
    width: 100%;
    float: left;
    clear: both;
    margin-bottom: 8px;
}

.ad-970x250 {
    width: 100%;
    /* account for heading Advertisement + .ad padding */
    /*height: 295px;*/
    min-height: 160px;
    height: auto;
    margin-bottom: 20px !important;
    top: 20px;
    z-index: 1;
}

.ad-300x600 {
    width: 100%;
    /* account for heading Advertisement + .ad padding */
    height: 645px;
}

.ad-300x250 {
    width: 100%;
    /* account for heading Advertisement + .ad padding */
    height: 295px;
}

.ad-min-height-50 {
    min-height: 72px;
    /* account for text above */
}

.ad-min-height-100 {
    min-height: 122px;
    /* account for text above */
}

.ad-min-height-250 {
    min-height: 250px;
}

.ad-min-height-600 {
    min-height: 600px;
}

.main {
    margin-top: 0px;
    margin-bottom: 20px;
    display: flex;
    align-items: flex-start;
    justify-content: start;
}

.main .wrap .featured-image {
    padding-top: 20px;
}

.featured-image {
    margin-top: 0;
}

.main picture {
    display: block;
    /* to align with RHS ad */
    margin-top: 0px;
}

.main picture img {
    width: 100%;
}

.main picture figcaption,
.featured-image picture figcaption {
    margin: 20px 0 10px 20px;
    font-style: italic;
    font-size: 12px;
    line-height: 18px;
}

.main .main-left-col {
    background: #f3f6f7;
    width: 100%;
    padding-top: 0px;
}

.main .main-right-col {
    min-width: 320px;
    width: 320px;
    padding-left: 20px;
}

.article-bg {
    background-color: #f3f6f7;
}

article {
    padding: 0 20px;
}

article p {
    font-weight: 400;
    font-style: normal;
    font-size: 16px;
    line-height: 32px;
    margin-bottom: 20px;
    color: #47484a;
    display: block;
}

article p.wp-caption-text {
    margin-top: 10px;
    font-style: italic;
    font-size: 12px;
    line-height: 18px;
    color: #737372;
}

article h2 {
    font-weight: 700;
    font-style: normal;
    font-size: 18px;
    line-height: 20px;
    width: 100%;
    float: left;
    clear: both;
    margin-bottom: 20px;
    color: #242477;
    padding: 16px 0 16px 0;
}

article a {
    text-decoration: none;
    border-bottom: 1px solid #141c24;
    color: #141c24;
}

/* POST SECTION LIST */
article ul,
article ol {
    margin-bottom: 24px;
}

article ul,
article ol {
    list-style-position: outside;
    margin: 0 0 20px;
    padding: 0 20px;
}

article ul li,
article ol li {
    font-size: 16px;
    line-height: 32px;
    list-style-type: disclosure-closed;
}

.sticky-desktop-ad,
.sticky-mobile-ad {
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    z-index: 1;
    background: #fff;
    margin: 0px auto;
    position: -webkit-sticky;
    position: sticky;
}

.leaderboard-sticky {
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    z-index: 1;
    background: #fff;
    margin: 0px auto;
}

.featured-wp-video {
    width: 100%;
    max-width: 100%;
    height: auto;
    object-fit: cover;
    display: block;
    max-height: 70vh;
    overflow: hidden;
}

@media (max-width: 768px) {
    .featured-wp-video {
        max-height: 50vh;
    }
}

@media only screen and (max-width: 800px) {
    .wasp-video-sticky-mobile {
        height: 120px !important;
    }

    .wasp-video-sticky-mobile .video_title_container .video_title {
        padding: 6px 10px;
    }

    .wasp-video-sticky-mobile .video_title_container {
        flex-grow: 1;
        display: flex;
        flex-direction: column;
    }

    .video_title {
        overflow: hidden;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 6;
        display: -webkit-box;
        height: 50px;
    }
}

body.tstakeover .related-post.cos-takeover-responsive {
    max-width: 1024px;
    margin: 0px auto;
    position: relative;
    z-index: 1;
}

body.tstakeover .wrap.cos-takeover-responsive {
    max-width: 1024px;
    background-color: #fff;
    padding: 15px;
    position: relative;
    z-index: 1;
}

@media (max-width: 768px) {
    body.tstakeover .wrap.cos-takeover-responsive {
        max-width: 95%;
        margin-top: 0;
    }
}

.navbar-box {
    width: 100%;
    background-color: #fff;
}

.navbar.cos-takeover-responsive {
    width: 95%;
    max-width: 1388px;
    background-color: #fff;
    margin: 0px auto;
    padding: 10px 0 10px 0;
}

body.tstakeover .wrap.header-global.cos-takeover-responsive {
    margin-top: 100px;
}

body.tstakeover .ad-970x250.cos-takeover-responsive {
    margin: 0px auto !important;
    top: 0;
}

body.tstakeover .wrap.sticky-mobile-ad {
    padding: 0 !important;
}

.ignite-takeover-clickthru {
    top: 100px !important;
}

@media (max-width: 768px) {
    .ignite-takeover-clickthru {
        top: 0px !important;
    }
}

/* SWIPE SINGLE */
#loading-overlay,
.menu-indicator {
    display: none;
}

.video-background {
    position: relative;
    width: 100%;
    height: 100%;
    overflow: hidden;
}

.video-background video {
    position: absolute;
    top: 50%;
    left: 50%;
    min-width: 100%;
    min-height: 100%;
    width: auto;
    height: auto;
    transform: translate(-50%, -50%);
    z-index: 0;
    object-fit: cover;
}

.video-background .video-content {
    position: relative;
    z-index: 1;
}

/* MOBILE SWIPE ARTICLE */
.mobile-swipe-article {
    width: 100%;
    display: flex;
    justify-content: space-between;
    align-items: center;
    box-sizing: border-box;
    padding: 0 20px;
    position: relative;
}

.mobile-swipe-article .next-post-box,
.mobile-swipe-article .prev-post-box {
    position: relative;
    width: 48%;
    border: none;
    background: #242477;
    padding: 10px;
    transition: all ease 0.2s;
    box-sizing: border-box;
    border-radius: 10px;
}

.mobile-swipe-article .next-post-box:hover,
.mobile-swipe-article .prev-post-box:hover {
    background-color: #fc5f00;
}

.mobile-swipe-article a {
    display: flex;
    align-items: center;
    justify-content: space-between;
    font-family: "Montserrat", "Helvetica", "Arial", sans-serif;
    font-size: 15px;
    line-height: 18px;
    color: #fff;
    font-weight: 600;
    text-decoration: none;
    transition: all ease 0.2s;
}

.mobile-swipe-article a:hover {
    color: #fc5f00;
}

.mobile-swipe-article a span {
    display: block;
    font-family: "Montserrat", "Helvetica", "Arial", sans-serif;
    font-size: 12px;
    color: #fff;
    font-weight: 600;
    text-transform: uppercase;
    letter-spacing: 0.5px;
    margin: 0 0 10px 0;
    display: flex;
    align-items: center;
}

.mobile-swipe-article img {
    margin: 0 20px 0 0;
    max-width: 200px;
    height: auto;
    border-radius: 10px;
}

.mobile-swipe-article .next-post-box:hover a,
.mobile-swipe-article .prev-post-box:hover a,
.mobile-swipe-article .next-post-box:hover a span,
.mobile-swipe-article .prev-post-box:hover a span {
    color: #fff;
}

.mobile-swipe-article .chevron-left {
    background-image: url("data:image/svg+xml,%3Csvg width='800px' height='800px' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg' stroke='%23ffffff'%3E%3Cpath d='M14.5 17L9.5 12L14.5 7' stroke='%23ffffff' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
    background-repeat: no-repeat;
    background-position: center;
    background-size: cover;
    width: 25px;
    height: 25px;
    background-color: #fc5f00;
    border-radius: 100%;
    margin: 0 5px 0 0;
}

.mobile-swipe-article .chevron-right {
    background-image: url("data:image/svg+xml,%3Csvg width='800px' height='800px' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg' stroke='%23ffffff'%3E%3Cpath d='M9.5 7L14.5 12L9.5 17' stroke='%23ffffff' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
    background-repeat: no-repeat;
    background-position: center;
    background-size: cover;
    width: 25px;
    height: 25px;
    background-color: #fc5f00;
    border-radius: 100%;
    margin: 0 0 0 5px;
}

/* MINI FEED */
.rhs-fixed {
    position: sticky;
    position: -webkit-sticky;
    top: 130px;
    z-index: 0 !important;
}

.clearfix:after {
    content: " ";
    display: block;
    height: 0;
    clear: both;
}

.desktop-ad-fixed .non-fixed-content {
    padding: 20px;
    background: #f3f6f7;
}

@media only screen and (max-width: 800px) {
    .desktop-ad-fixed .non-fixed-content {
        padding: 0;
    }
}

@media only screen and (min-width: 1200px) {
    .desktop-ad-fixed .non-fixed-content {
        width: 74.27954%;
        float: left;
    }

    .desktop-ad-fixed .fixed-ad-scroll {
        width: 22.83862%;
        float: right;
    }

    .desktop-only {
        display: inherit;
    }
}

@media only screen and (max-width:600px) {
    .mobile-swipe-article {
        gap: 10px;
        align-items: stretch;
        padding: 0 10px;
    }

    .mobile-swipe-article a {
        display: block;
    }

    .mobile-swipe-article .next-post-box,
    .mobile-swipe-article .prev-post-box {
        width: 100%;
        height: auto;
        padding: 10px;
        margin: 0;
        align-self: stretch;
    }

    .mobile-swipe-article a {
        font-size: 14px;
    }

    .mobile-swipe-article img {
        max-width: 100%;
        margin: 0 0 10px 0;
    }

    .mobile-swipe-article .chevron-left,
    .mobile-swipe-article .chevron-right {
        top: 45%;
    }
}