
            a, b, blockquote, center, code, div, h1, h2, h3, h4, h5, h6, i, img, p, pre, span, table, td, th, tr, u, video, figure {
                margin: 0;
                padding: 0;
                border: 0;
            }
            body {
                width: auto;
                margin: 0;
                padding: 0;
                font-family: 'Roboto', Arial, sans-serif;;
                font-weight: 300;
                color: #000;
            }
            .t-feed__post-popup__close-wrapper {
                position: fixed;
                top: 0;
                left: 0;
                right: 0;
                z-index: 10;
                align-items: center;
                width: 100%;
                padding: 18px 20px;
                opacity: .9;
                background-color: #fff;
                border-bottom: 1px solid rgba(0,0,0,.2);
            }
            .t-feed__post-popup .t-popup__close {
                position: absolute;
                top: 50%;
                left: 20px;
                -webkit-transform: translateY(-50%);
                -ms-transform: translateY(-50%);
                transform: translateY(-50%);
            }
            .t-feed__post-popup .t-popup__close::before {
                content: '';
                position: absolute;
                display: block;
                top: -15px;
                left: -15px;
                right: -15px;
                bottom: -15px;
            }
            .t-feed__post-popup .t-popup__close-icon {
                -webkit-transform: rotate(180deg);
                -ms-transform: rotate(180deg);
                transform: rotate(180deg);
            }
            .t-feed__post-popup__close-text-wrapper {
                text-align: center;
            }
            .t-feed__post-popup__close-text {
                display: inline-block;
                opacity: .8;
                font-weight: 600;
                font-size: 14px;
                line-height: 1.3;
                text-decoration: none;
            }
            .t-feed__post-popup__container {
                margin: 0 auto;
                padding: 65px 0;
            }
            .t-feed__post-popup__content {
                margin: 0 auto;
                padding: 20px;
                max-width: 760px;
            }
            .t-feed__post-popup__cover-wrapper {
                margin-top: 15px;
                margin-bottom: 30px;
            }
            .t-feed__post-popup__date-parts-wrapper {
                margin-top: 0;
                padding-bottom: 0;
            }
            .t-feed__post-popup__date-parts-wrapper.t-feed__post-popup__date-parts-wrapper_beforetitle {
                padding-bottom: 15px;
            }
            .t-feed__post-popup__date-parts-wrapper.t-feed__post-popup__date-parts-wrapper_aftertitle {
                padding-bottom: 15px;
            }
            .t-feed__post-popup__date-parts-wrapper.t-feed__post-popup__date-parts-wrapper_aftertext {
                margin-top: 45px;
            }
            .t-feed__post-popup__date-wrapper {
                margin-right: 15px;
                display: inline-block;
            }
            .t-feed__post-popup__date {
                font-family: 'Roboto',Arial,sans-serif;
                font-weight: 600;
                font-size: 10px;
                color: rgba(0,0,0,.5);
                letter-spacing: 1.5px;
            }
            .t-feed__post-popup__parts-wrapper {
                font-size: 0;
                display: inline-block;
            }
            .t-feed__post-popup__parts-wrapper a {
                text-decoration: none;
            }
            .t-feed__post-popup__parts-wrapper span {
                margin-left: 0;
                margin-right: 15px;
                font-family: 'Roboto',Arial,sans-serif;
                font-weight: 600;
                font-size: 10px;
                letter-spacing: 2.5px;
                text-transform: uppercase;
                color: rgba(0,0,0,.5);
            }
            .t-feed__post-popup__title-wrapper {
                padding-bottom: 15px;
            }
            .t-feed__post-popup__title {
                font-size: 32px;
                line-height: 1.23;
            }
            .t-feed__post-popup__text-wrapper {
                margin-top: 10px;
            }
            .t-feed__post-popup__text {
                font-size: 18px;
                line-height: 1.55;
            }
            .t-feed__post-popup__text a {
                color: #ff8562;
                text-decoration: none;
            }
            .t-feed__post-popup__text hr {
                height: 1px;
                background: #000;
                opacity: .2;
                width: 100%;
                margin: 40px 0;
                border: none;
            }
            .t-feed__post-popup__author-wrapper {
                display: -ms-flex;
                display: -webkit-box;
                display: -ms-flexbox;
                display: flex;
                -ms-align-items: center;
                -webkit-box-align: center;
                -ms-flex-align: center;
                align-items: center;
                margin-top: 35px;
            }
            .t-feed__post-popup__author-bgimg {
                width: 30px;
                height: 30px;
                margin-right: 10px;
                border-radius: 50%;
                overflow: hidden;
            }
            .t-feed__post-popup__author-link {
                text-decoration: none;
                font-size: 14px;
                line-height: 1.55;
                font-family: 'Roboto',Arial,sans-serif;
                font-weight: 300;
                color: #000;
            }
        