.rateitEl.svg .rateit-selected {
    min-width: 15px !important;
}

.goodsWrap .filter-option {
    padding-right: 1rem !important;
}
.scaImg{
    z-index: 9;
}
h1.h2 {
    font-size: 32px;
    font-weight: normal;
    font-family: "PlumbCondensed-Bold";
}
h1.h2.indent{
    margin-bottom: 32px;
}
@media screen and (max-width: 640px){
    h1.h2{
        font-size: 26px;
    }
    h1.h2.indent{
        margin-bottom: 24px;
    }
}
/* ------------- */
.generalBlog {
    background-color: rgba(0,0,0,0.7);
    margin-bottom: 40px;
}

.generalBlog .cover-img {
    opacity: 1;
    mix-blend-mode: normal;
}
.contentWrap{
    padding-top: 70px;
    position: relative;
    z-index: 1;
}
.article-search {
    margin-bottom: 30px;
}

#text-no-review {
    margin-bottom: 30px !important;
}

.tag-link {
    padding: 4px 13px;
    background-color: white;
    border: 1px solid #d8d8d8;
    border-radius: 4px;
    display: inline-block;
    margin-bottom: 15px;
    margin-right: 3px;
    transition: .2s ease;
    text-decoration: none;
}

a.theme {
    position: relative;
}

.slick-track {
    margin-left: unset !important;
    margin-right: unset !important;
}

/* .article-text-content p img {
    margin-top: 2rem;
    margin-bottom: 2rem;
} */

.article-text-content ul li,
.article-text-content ol li{
    font-size: 16px;
    color: #000000;
}

a.blog-link-like-88.article-info-inner.like-finger {
    margin-top: 0.25rem;
    display: block;
}

.tag-link:hover {
    cursor: pointer;
    background-color: black !important;
    color: white !important;
    border: 1px solid black;
}

.tag-link.outline {
    background-color: transparent;
    color: #585858;
}

.tags {
    padding: 20px 20px 5px 20px;
    background-color: #FAFAFA;
}

.industry-news {
    padding: 20px;
    margin-top: 20px;
    margin-bottom: 20px;
    padding-bottom: 35px;
    background-color: #FAFAFA;
}

.theme-article-wrapper .itemres-hover {
    height: 185px;
    width: 95%;
}

.theme-article-wrapper .itemres-hover:hover {
    height: 185px;
    width: 95%;
}

.sidebar-header {
    font-size: 18px;
    border-bottom: 1px solid #000000;
    padding-bottom: 20px;
}

.industry-news-article {
    border-bottom: 1px solid #d6d6d6;
    padding-bottom: 10px;
    padding-top: 20px;
}

.industry-news-article:hover .industry-news-article-header {
    color: grey;
    cursor: pointer;
}

.industry-news-article-header {
    font-size: 15px;
    transition: .3s ease;
}

.industry-news-article-descr {
    font-weight: 400;
    color: #999999;
    font-family: GothamPro;
}

.review-text {
    font-family: GothamPro;
}

.industry-news-article a {
    color: black;
}

.industry-news-article.last {
    border-bottom: 0px;
}

.sidebar-events-header {
    padding: 20px;
    font-size: 18px;
    background-color: #FAFFF2;
    margin-bottom: 0px;
}

.industry-events-inner {
    padding: 20px;
    padding-bottom: 35px;
    background-color: #fafafa;
}

.article-text-content table {
    margin-bottom: 20px;
}

.menuLink a {
    margin-right: -22px;
}

.menuLink {
    margin-bottom: 20px;
}

.menuLink li {
    padding-left: 0px;
}

.box {
    height: 100px;
    background-color: whitesmoke;
}

.col-lg {
    padding-right: 0px;
    padding-left: 0px;
}

.recent-read {
    font-size: 15px;
}

.announce {
    margin-bottom: 20px;
}

.announce a {
    display: inline-block;
    float: right;
}

.announce p {
    display: inline-block;
}

.article-card {
    height: 160px;
    background-image: url('https://assets.bonappetit.com/photos/57af6d4f53e63daf11a4e57c/2:1/w_880,c_limit/vietnamese-iced-coffee-646.jpg?mbid=social_retweet');
    background-position: center center;
    background-color: white;
    background-size: cover;
    display: flex;
    flex-wrap: wrap;
    flex-direction: column;
    position: relative;
}

.article-card .image-position {
    width: 100%;
    object-fit: cover;
    max-height: 100%;
    position: absolute;
    /*width: auto;*/
    top: 50%;  /* position the top  edge of the element at the middle of the parent */
    left: 50%; /* position the left edge of the element at the middle of the parent */

    transform: translate(-50%, -50%);
}

.progress {
    height: 5px;
}

.progress-bar {
    background-color: #000;
}

.main-article {
    padding-bottom: 14px;
    padding-top: 15px;
}

.main-article-header {
    font-size: 18px;
    font-weight: 400;
    color: black;
}

.main-article-descr {
    font-family: GothamPro;
    color: #999999;
    font-size: 13px;
    z-index: 100;
    position: relative;
}

.itemres {
    margin-right: 20px;
}
.itemres a{
    text-decoration: none;
}
button.slick-next.slick-arrow {
    position: absolute;
    top: 20%;
    border-radius: 100px;
    border: 0px;
    font-size: 20px;
    background-color: #fafafa;
    padding: 1px 9px;
    right: -.5rem;
    transform: rotate(180deg);
}

button.slick-prev.slick-arrow {
    position: absolute;
    top: 20%;
    border-radius: 100px;
    font-size: 20px;
    border: 0px;
    background-color: #fafafa;
    padding: 1px 9px;
    z-index: 20;
    left: -.5rem;
}

.sort-inner {
    display: inline-block;
    padding-right: 30px;
}

.sort {
    border-bottom: 1px solid #cacaca;
    padding-top: 10px;
    padding-bottom: 10px;
    margin-bottom: 30px;
}

span.lnr.lnr-arrow-up {
    font-weight: 700;
    padding-right: 7px;
    vertical-align: text-bottom;
}

.itemres.new {
    margin-right: 0px;
    margin-bottom: 45px;
}
@media (min-width: 993px){
    .itemres.new {
        height: calc(100% - 45px);
    }
    .itemres.new .main-article {
        height: calc(100% - 160px);
        display: flex;
        flex-wrap: wrap;
        flex-direction: column;
    }
    .itemres.new .main-article-descr{
        margin-top: auto;
    }
    .itemres.new .main-article-descr:last-child{
        margin-bottom: 0;
    }
}

.article-card.big {
    padding: 20px;
    height: 325px;
    background-image: linear-gradient(360deg, #000000 -21.95%, rgba(255, 255, 255, 0) 135.15%), url('https://c.ndtvimg.com/2018-09/2crujfh8_black-coffee_625x300_24_September_18.PNG');
    color: white;
    position: relative;
}
@media (min-width: 991px){
    .col-lg-8 .article-card.big{
        padding: 40px;
    }
    .col-lg-8 .itemres-hover-date{
        top: 40px;
        left: 40px;
    }
    .col-lg-8 .itemres-hover,
    .col-lg-8 .itemres-hover:hover{
        padding: 40px;
    }
}
.col-lg-8 .article-card.big .art-wrapper{
    height: 100%;
    display: flex;
    flex-wrap: wrap;
    flex-direction: column;
    justify-content: flex-end;
}

.art-header {
    font-size: 20px;
    font-family: 'GothamPro-Medium';
    line-height: 22px;
    margin-bottom: 1rem;
}
@media (max-width: 991px) and (min-width: 640px){
    .slick-slider .itemres-hover{
        padding: 5px;
    }
    .slick-slider .itemres-hover-views {
        margin-right: .5rem;
        font-size: 10px;
    }
}
@media (max-width: 1230px) and (min-width: 991px) {
    .art-header {
        line-height: 1;
    }
}
.theme {
    font-size: 12px;
    text-transform: uppercase;
    padding-right: 30px !important;
    position: relative;
}

p.art-descr {
    font-weight: 300;
    font-size: 16px;
    overflow: hidden;
    height: 50px;
    margin-bottom: 1rem;
}

.art-descr {
    max-height: 50px;
    overflow: hidden;
    margin-bottom: 1.5rem;
    opacity: .8;
}

.art-date {
    font-weight: 300;
    opacity: .8;
    font-size: 11px;
    display: flex;
    align-items: flex-start;
}

.theme-link {
    color: grey;
    text-transform: uppercase;
    display: inline-block;
    font-family: GothamPro;
    padding-bottom: 7px;
    font-weight: 800;
}

.read-more {
    padding: 30px;
    background-color: #FAFAFA;
    margin-bottom: 50px;
    margin-top: 0px;
}

.read-more .btn{
    border-radius: 30px;
}
.read-more .black-btn{
    font-family: GothamPro-Medium;
}
.read-more .black-btn:hover {
    color: #fff;
    background: #000;
}

.read-more-header {
    font-family: "PlumbCondensed-Bold";
    font-size: 21px;
    text-transform: uppercase;
    margin-bottom: 20px;
}

.read-more-descr {
    font-size: 18px;
    color: grey;
}

.read-more-offer {
    font-size: 15px;
    margin-bottom: 20px;
}

a.black-btn {
    background-color: #2a2727;
    color: white;
    padding: 11px 20px 13px 20px;
    margin-top: 0.1rem;
    margin-bottom: 0.1rem;
    display: inline-block;
    transition: .3s ease;
}

a.black-btn:hover {
    color: #cedc00;
}

.already {
    margin-top: 20px;
    font-size: 13px;
}
.already:last-child{
    margin-bottom: 0;
}

.art-wrapper {
    position: relative !important;
    padding-right: 30px;
    bottom: 0px !important;
}

.art-wrapper a {
    color: white;
}

.article-navs a {
    font-family: GothamPro;
}

.more-link {
    font-size: 14px;
    color: #2a2727;
}

h2 {
    font-weight: 500;
}

.views img {
    width: 2.5%;
    height: 8%;
    margin-left: 0px;
}

.comments img {
    width: 2.5%;
    height: 8%;
    margin-left: 72px;
}

.c img {
    width: 20%;
    height: 7%;
}

.eye {
    transform: scale(0.1);
}

.views {
    display: inline-block;
}

.video-article img {
    width: 9%;
    position: absolute;
    margin-top: 5px;
}

p.video-article-header {
    display: inline-block;
    font-size: 24px;
    padding-left: 100px;
}

p.video-article-date {
    display: inline-block;
    padding-left: 100px;
    font-weight: 300;
    font-size: 13px;
}

.video-article {
    color: white;
    padding: 94px 100px;
    min-height: 325px;
    background-image: linear-gradient(360deg, #000000 -21.95%, rgba(255, 255, 255, 0) 135.15%), url(https://c.ndtvimg.com/2018-09/2crujfh8_black-coffee_625x300_24_September_18.PNG);
}

.arrow-link {
    width: 2%;
    margin-left: 7px;
}

.links {
    color: black;
    margin-top: 4px;
}

.journal-content {
    padding-bottom: 245px;
}

.journal-content a{
    text-decoration: none;
}
.tags a {
    color: black;
    text-decoration: none;
}

.promo-article {
    height: 430px;
    padding: 30px;
    background-image: linear-gradient(360deg, #000000 -21.95%, rgba(255, 255, 255, 0) 135.15%), url('https://www.thoughtco.com/thmb/mik7Z00SAYN786BQbieXWOzZmc8=/2121x1414/filters:fill(auto,1)/lotus-flower-828457262-5c6334b646e0fb0001dcd75a.jpg');
    background-position: center center;
    background-size: cover;
}

.promo-inner {
    position: relative;
    bottom: -260px;
    z-index: 100;
    color: white;
}

.theme {
    color: white;
    padding-right: 20px;
}

.views {
    color: white !important;
    padding-right: 27px;

}

.comments {
    color: white !important;
}

.top-info {
    margin-bottom: 20px;
}

.top-info img {
    width: 30%;
}

.absWrap-descr {
    color: white;
    font-size: 16px;
    padding-right: 200px;
    font-weight: 300;
}

.theme-header {
    font-size: 21px;
    font-family: GothamPro;
}

.theme-descr {
    font-size: 13px;
}

button.btn-outline {
    padding: 7px 20px;
    border: 1px solid black;
    background-color: transparent;
    margin-top: 5px;
    border-radius: 30px;
}

button.btn-outline:hover {
    background-color: black;
    border: 1px solid black;
    color: white;
}

.tags-header {
    font-size: 15px;
}

.tags-theme-block {
    margin-top: 40px;
    padding-top: 20px;
    border-top: 1px solid #d8d8d8;
}

.main-article-subheader {
    font-size: 13px;
    color: #616161;
    /*height: 70px;*/
    margin-bottom: 1rem;
    overflow: hidden;
    font-family: GothamPro;
}

.main-article-subheader a {
    color: #616161;
}

.main-article-subheader::after {
    content: '';
    width: 100%;
    /*height: 70px;*/
    position: absolute;
    z-index: 100;
    bottom: 90px;
    left: 0px;
    background: linear-gradient(360deg, #FFFFFF 12.33%, rgba(255, 255, 255, 0) 111.67%);
}

.itemres-hover {
    position: absolute;
    background-color: black;
    height: 160px;
    padding: 20px;
    width: 100%;
    opacity: 0;
    transition: .3s ease;
}

.itemres-hover:hover {
    position: absolute;
    background-color: #0000008c;
    height: 160px;
    padding: 20px;
    width: 100%;
    opacity: 1;
    cursor: pointer;
}

.big-hover {
    position: absolute;
    background-color: black;
    height: 325px;
    padding: 20px;
    width: 100%;
    opacity: 0;
    transition: .3s ease;
}

.big-hover:hover {
    position: absolute;
    background-color: #0000008c;
    height: 325px;
    padding: 20px;
    width: 100%;
    opacity: 1;
    cursor: pointer;
}

a.fav {
    float: right;
    padding: 11px 13px;
    border-radius: 100px;
    background-color: #ffffff3d;
}

.itemres-hover-date {
    display: inline-block;
    z-index: 100;
    top: 20px;
    width: 100px;
    position: absolute;
}

.itemres-hover-date a {
    color: white;
    font-weight: 300;
    font-size: 11px;
}

.itemres-hover-views img {
    width: 12px;
    margin-right: 6px;
}

.itemres-hover-views {
    margin-right: 1.5rem;
    font-size: 11px;
}

.itemres-hover-comm img {
    width: 12px;
    margin-right: 6px;
}

p.all-articles {
    display: inline-block;
    float: right;
    color: grey;
}

.theme-article-img {
    height: 185px;
    background-image: url('https://thumbor.forbes.com/thumbor/1280x868/https%3A%2F%2Fspecials-images.forbesimg.com%2Fdam%2Fimageserve%2F1072007868%2F960x0.jpg%3Ffit%3Dscale');
    background-position: center center;
    background-size: cover;
}

/*.theme-article-img:hover .itemres-hover {*/
    /*opacity: 1;*/
/*}*/

a.theme-article-theme {
    font-size: 12px;
    text-transform: uppercase;
    color: #999999 !important;
}

.theme-article-header {
    font-size: 21px;
    line-height: 24px;
    padding-right: 100px;
    margin-top: 7px;
    margin-bottom: 10px;
    transition: .3s ease;
}

.theme-article-descr {
    font-size: 13px;
    color: #4C4C4C;
    margin-bottom: 20px;
    font-family: GothamPro;
}

.theme-article-date {
    font-size: 13px;
    color: #999999;
    font-family: GothamPro;
    font-weight: 300;
}

.theme-article {
    padding-left: 10px;
}

.theme-article:hover .theme-article-header {
    color: grey;
    cursor: pointer;
}

.theme-article-wrapper {
    padding-bottom: 30px;
    padding-top: 30px;
    border-bottom: 1px solid #cecece;
}

.theme-article a {
    color: black;
}

.theme-article-fav img {
    width: 2.8%;
    float: right;
}

a.tag-link.outline.active {
    background-color: #2a2727;
    border: 1px solid #2a2727;
    color: white;
}

a.sort-inner {
    color: #999999 !important;
    font-family: GothamPro;
}

a.date-sort {
    color: black !important;
}

.absWrap-date {
    color: white;
    margin-top: 20px;
    font-weight: 300;
    font-size: 13px;
}

.top-info img {
    width: 2.5%;
    height: 0.8rem;
    position: relative;
    margin-left: 1rem;
}

img.commentView {
    width: 1rem;
    height: 0.9rem;
    margin-top: 1px;
    margin-left: 0px;
}

.article-leadtext {
    /*font-size: 20px;*/
    font-size: 17px;
    font-weight: 300;
    margin-bottom: 40px;
    margin-top: 20px;
    font-family: GothamPro;
}

.new-lead-text {
    font-size: 15px !important;
    margin-bottom: 0px !important;
}

.article-header {
    margin-bottom: 10px !important;
}

.article-info {
    /*border-bottom: 1px solid #d8d8d8;*/
    /*padding-bottom: 40px;*/
    /*margin-top: 140px;*/
    font-family: GothamPro;
    padding-bottom: 10px;

}
.article-info a,
.article-tags a{
    text-decoration: none;
}
.article-info img {
    width: 0.8rem;
    vertical-align: sub;
    margin-right: 5px;
}

.article-info a {
    color: black;
}

.article-info-inner {
    font-family: GothamPro;
}

.views-info img {
    width: 20px;
    vertical-align: middle;
    margin-left: 20px;
    margin-top: -1px;
}

.difficult img {
    width: 16px;
    vertical-align: middle;
    margin-left: 20px;
}

.journal-content .pagination-block {
    margin-top: 30px !important;
    margin-bottom: 0px !important;
}

.time img {
    width: 14px;
    vertical-align: middle;
}

.article-fav img {
    width: 13%;
    vertical-align: text-top;
    margin-right: 5px;
}

.article-info-right {
    float: right;
}

p.article-info-inner.article-fav {
    margin-right: 20px;
}

.article-cover {
    height: 585px;
    background-image: url(https://hhp-blog.s3.amazonaws.com/2018/07/iStock-673468996.jpg);
    background-position: center center;
    background-size: cover;
    margin-bottom: 60px;
    margin-top: 20px;
}

.article-cover img {
    width: 100%;
    max-height: 100%;
    max-width: 100%;
    object-fit: cover;
}

p.article-text-inner {
    font-size: 16px;
    font-weight: 300;
    line-height: 30px;
    font-family: GothamPro;
    padding-right: 100px;
}

.article-like img {
    width: 20px;
    vertical-align: sub;
}

.social {
    display: inline-block;
    vertical-align: middle;
    margin-left: 20px;
}

a.article-like {
    display: block;
    border-radius: 100px;
}

.socials {
    display: inline-flex;
    margin-bottom: 30px;
}

.soc-block {
    position: sticky;
    top: 20px;
    display: none;
}

.article-text-banner-quote {
    display: inline-block;
    font-size: 36px;
    margin-top: -12px;
    padding-left: 20px;
}

.article-text-banner-cover {
    display: inline-block;
    height: 152px;
    width: 100%;
    background-repeat: no-repeat;
    background-size: cover;
    background-image: url('data:image/jpeg;base64,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');
}

img.quote-img {
    position: absolute;
    width: 70px;
    top: -25px;
}

.article-text-banner {
    padding-top: 37px;
    padding-bottom: 30px;
    border-top: 1px solid #cccccc;
    border-bottom: 1px solid #cccccc;
    margin-top: 70px;
    margin-bottom: 70px;
}

p.article-text-banner-under {
    padding-left: 22px;
    font-size: 13px;
    font-weight: 400;
    font-family: GothamPro;
    margin-top: 30px;
}

img.quote-img-rotate {
    position: absolute;
    width: 70px;
    left: 480px;
    transform: rotate(180deg);
    bottom: -11px;
}

p.article-author {
    font-size: 15px;
    display: block;
    margin-bottom: 5px;
}

.article-author-img {
    width: 60px;
    height: 60px;
    background-position: center center;
    background-size: cover;
    border-radius: 100px;
    margin-bottom: 20px;
    background-image: url('https://i.mycdn.me/image?id=490710693138&t=13&plc=WEB&tkn=*b0bBUtNom63t_y2GNXjf9eaL2yU');
}

p.article-author-unit {
    font-family: GothamPro;
}

.article-author-block {
    padding-left: 20px;
}

.article-author-block a {
    color: black;
}

.article-banner-another-cover {
    width: 90px;
    height: 90px;
    display: inline-block;
    background-image: url('https://www.intrepidtravel.com/sites/intrepid/files/styles/low-quality/public/elements/product/hero/CJSO_Japan_Nagasaki%20Park.jpg');
    background-size: cover;
}

img.fav-inner-theme {
    width: 1.7%;
    float: right;
    margin-top: 10.5% !important;
}

.blk {
    display: inline-block;
    position: absolute;
    padding-left: 20px;
    width: calc(100% - 95px);
    vertical-align: top;
}

.article-banner-another {
    padding: 30px;
    border: 1px solid #d8d8d8;
    margin-top: 40px;
    margin-bottom: 40px;
    position: relative;
}
.article-banner-another .interestingFavorite {
    position: absolute;
    top: 1rem;
    right: 1rem;
    width: 12px;
    height: 14px;
}
.article-banner-another .interestingFavorite img{
    width: 100%;
    height: 100%;
    margin: 0 !important;
}
p.article-banner-another-header {
    font-size: 18px;
}

p.article-banner-another-top {
    text-transform: uppercase;
    color: grey;
    font-size: 12px;
}

p.article-banner-another-date {
    font-size: 13px;
    color: grey;
    font-weight: 300;
}

p.article-info-inner {
    margin-top: 33px;
    display: inline-block;
    font-size: 12px;
    margin-top: 4px;
}

.soc-block {
    position: sticky;
    top: 40%;
    padding-bottom: 150px;
}

.article-banner-another a {
    color: black;
    display: block;
    position: relative;
}

.like-finger img {
    width: 19px;
    margin-right: 5px;
    vertical-align: sub;
}

.article-fav-bottom img {
    width: 13px;
}

a.article-info-inner.article-fav-bottom {
    margin-left: 20px;
}

p.article-info-inner.article-comm-bottom {
    margin-left: 20px;
}

.article-comm-bottom img {
    width: 17px;
    margin-left: 20px;
}

a.soc-btn {
    margin-left: 20px;
    color: black;
}

.soc-btn img {
    width: 34px;
    vertical-align: middle;
    margin-left: 6px;
}

a.article-tag-bottom {
    padding: 5px 10px;
    border-radius: 4px;
    font-family: GothamPro;
    display: inline-block;
    background-color: #FAFAFA;
    margin-right: 5px;
    margin-bottom: 7px;
    color: black;
}

.itemres.slick-slide.slick-active {
    outline: none !important;
}

.alltags-block {
    border-top: 0px;
    margin-top: 0px;
}

.article-text-content h4 {
    margin-top: 30px;
}

.article-text-content p {
    margin-bottom: 15px;
}

.article-text-content img {
    object-fit: cover;
    width: 100%;
    height: 100%;
}

li p {
    margin: 0 !important;
}

.vk-btn img {
    width: 34px;
    margin-left: 6px;
    vertical-align: middle;
}

.article-tags p {
    display: inline-block;
}

.vk-span {
    padding: 14px 6px !important;
}

.article-search {
    display: flex;
}

.filtering-results p {
    font-size: 13px;
    font-family: GothamPro;
    display: inline-block;
    margin-right: 20px;
}

/*.bootstrap-select.default .filter-option {*/
/*    padding: 7px 20px;*/
/*}*/

.filtering-results {
    margin-top: 20px;
    margin-bottom: 40px;
}

.journal-content .dropdown-menu.show {
    padding: 20px !important;
}

button.article-search-btn {
    background-color: black;
    border: 0px;
    padding: 0px 26px;
    margin-left: 20px;
    color: white;
}

.vk-btn span {
    padding: 14px 11px;
    margin-right: 5px;
    border-radius: 100px;
    background-color: #f3f3f3;
}

.soc-btn span {
    padding: 14px 11px;
    margin-right: 5px;
    border-radius: 100px;
    background-color: #f3f3f3;
}

button.btn-outline.article-sub-btn {
    float: right;
    margin-top: -8px;
}

.article-subscribe-section-right {
    display: inline-block;
    float: right;
}

.article-subscribe-section-right a {
    color: black;
}

.article-tags {
    border-top: 1px solid #d8d8d8;
    margin-bottom: 90px;
    padding-top: 30px;
}

.read-another-header {
    font-size: 21px;
    /*font-family: "Merriweather-Regular";*/
    font-family: "PlumbCondensed-Bold";
    margin-bottom: 30px;
    text-transform: uppercase;
}

.reviewsBoxed {
    padding-left: 0px;
    padding-top: 30px;
}

.read-another {
    padding-top: 30px;
    padding-bottom: 40px;
    border-top: 1px solid #d8d8d8;
}
.read-another a{
    text-decoration: none;
}
.comments-header {
    font-size: 21px;
    padding-bottom: 30px;
    /*font-family: "Merriweather-Regular";*/
    font-family: "PlumbCondensed-Bold";
    text-transform: uppercase;
}

.comments-btn {
    margin-top: 20px;
}

.article-content {
    padding-bottom: 120px;
}

.newselect {
    width: 250px !important;
}

.facebook-top img {
    width: 9px;
}

.vk-top img {
    width: 20px;
}

#article-textarea {
    width: 92%;
}

.fbk-top img {
    margin-left: 0.25rem;
}

.vkk-top img {
    margin-left: 0.25rem;
}

.vkk-top {
    position: absolute;
    margin-top: 60px;
}

.fbk-top {
    position: absolute;
}

.wrapper-top {
    padding-top: 30px;
    padding-bottom: 30px;
    background-color: #fafafa;
    margin-bottom: 50px;
}

.customul{
    padding: 0 50px;
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    margin-bottom: 12px;
}

.customul li {
    display: inline-block;
    margin: 0 5px 5px 0;
}
.customul li:last-child{
    margin-right: 0;
}

.customul a {
    color: #9D9D9D;
    font-size: 12px;
    line-height: 13px;
    font-family: GothamPro-Medium;
    padding: 6px 12px;
    border-radius: 50px;
    border: 1px solid #D8D8D8;
    background: transparent;
    text-decoration: none;
    display: block;
}

.customul a.active-series {
    color: #6A6868  ;
    border-color: #EDEDED;
    background: #EDEDED;
    display: block;

    font-weight: bold;
}
@media screen and (max-width: 640px){
    .customul{
        padding: 0 20px;
        margin-bottom: 5px;

        overflow: auto;
        white-space: nowrap;
        flex-wrap: nowrap;

    }

    .customul::-webkit-scrollbar {
        display: none;
    }
}

.seriesWrapper {
    background-color: #fafafa;
    padding-top: 30px;
    padding-bottom: 20px;
    margin-bottom: 50px;
}

.article-navs {
    margin-bottom: 50px;
    margin-top: 20px;
}

a.article-navs-prev {
    font-size: 13px;
    color: grey;
    font-weight: 300;
}

a.article-navs-next {
    font-size: 13px;
    color: grey;
    margin-left: 20px;
    font-weight: 300;
}

a.article-navs-next img {
    width: 20px;
    vertical-align: middle;
    margin-left: 5px;
}

a.article-navs-prev img {
    width: 20px;
    vertical-align: middle;
    margin-right: 5px;
    transform: rotate(180deg);
}

#article-date-new {
    color: grey;
}

/*.bootstrap-select.default .filter-option {*/
/*    padding: 14px 20px;*/
/*}*/

.another-series-cover {
    width: 80%;
    height: 100px;
    background-image: url(https://thumbor.forbes.com/thumbor/1280x868/https%3A%2F%2Fspecials-images.forbesimg.com%2Fdam%2Fimageserve%2F1072007868%2F960x0.jpg%3Ffit%3Dscale);
    position: cover;
    background-position: center center;
    background-size: cover;
}

p.another-series-header {
    font-size: 15px;
    color: black;
    margin-top: 7px;
    padding-right: 70px;
}

.theme-article-date img {
    width: 1rem;
    opacity: 0.5;
}

span.theme-article-topdate {
    display: block;
    margin-top: 12px;
    font-size: 20px;
    margin-bottom: 0px;
    font-family: GothamPro;
}

p.theme-article-topdate-time {
    display: inline-block;
    margin-left: 9px;
    font-family: GothamPro;
}

p.another-series-nav {
    font-size: 13px;
    color: grey;
    font-family: GothamPro;
    font-weight: 300;
}

.another-series {
    padding-bottom: 40px;
}

p.another-series-date {
    font-size: 13px;
    color: grey;
    font-weight: 300;
    font-family: GothamPro;
}

p.another-series-mainheader {
    font-size: 21px;
    font-family: merriweather;
    margin-bottom: 40px;
}

p.another-series-top {
    text-transform: uppercase;
    font-size: 12px;
    color: grey;
}

a.article-card-tag {
    display: inline-block;
    padding: 5px 10px;
    font-family: GothamPro;
    border: 1px solid #d8d8d8;
    border-radius: 4px;
    margin-bottom: 4px;
    background-color: white;
    color: black;
}

.article-card-tag img {
    width: 1rem;
    padding-left: 6px;
    vertical-align: middle;
}

.article-card-tag span {
    display: inline-block;
}

.tag-wrapper {
    margin-top: 20px;
    width: 650px;
}

.article-card-wrapper:first-child{
    padding-top: 32px;
}
.article-card-wrapper {
    padding: 0;
    background-color: #FAFAFA;
    margin-bottom: 20px;
    display: flex;
    justify-content: space-between;
    align-items: center;
}

.article-card-wrapper .blackBtn {
    display: inline-block;
    width: 130px;
    margin-left: 8px;
    min-width: 130px;
}

a.article-card-link {
    font-size: 16px;
    color: black;
    font-family: GothamPro;
}
@media screen and (max-width: 640px){
    .article-card-wrapper:first-child{
        padding-top: 30px;
    }
}
.tag-input {
    font-size: 30px;
    font-weight: 400;
    display: inline-block;
    margin-right: 10px;
}

.tag-input::before {
    content: "#";
    padding-right: 5px;
}

.tag-input::after {
    content: ",";
}

.tag-input:last-of-type::after {
    content: unset !important;
}

p.theme-block-top {
    font-size: 13px;
}

.indent-inner {
    font-size: 21px;
    padding-left: 7px;
    color: grey;
}

.indent-inner::before {
    content: "|";
    padding-right: 7px;
}

.newselect {
    vertical-align: baseline;
}

.article-card-journal {
    padding: 30px;
    background-color: #fafafa;
}

h2.indent.article-header {
    /*font-family: "Merriweather-Regular";*/
    font-family: "PlumbCondensed-Bold";
}

.article-text-banner-quote {
    font-family: "GothamPro";
    font-weight: 800;
}

.article-card-journal-inner {
    padding: 30px;
    background-color: #fafafa;
}

.article-card-journal-inner a {
    display: block;
}

.close {
    position: relative;
    display: inline-block;
    width: 15px;
    height: 15px;
    overflow: hidden;
    margin-left: 20px;
}

.close:hover::before, .close:hover::after {
    background: #ff1548;
}

.close::before, .close::after {
    content: "";
    position: absolute;
    height: 1px;
    width: 100%;
    top: 50%;
    left: 0;
    margin-top: -1px;
    background: #000;
}

.close::before {
    -webkit-transform: rotate(45deg);
    -moz-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    -o-transform: rotate(45deg);
    transform: rotate(45deg);
}

.close::after {
    -webkit-transform: rotate(-45deg);
    -moz-transform: rotate(-45deg);
    -ms-transform: rotate(-45deg);
    -o-transform: rotate(-45deg);
    transform: rotate(-45deg);
}

.article-card-journal-cover {
    background-size: cover;
    background-position: center center;
    background-image: url('https://cdn-image.travelandleisure.com/sites/default/files/styles/1600x1000/public/1507062474/hotel-everest-namche-nepal-mountain-lodge-MOUNTAIN1017.jpg?itok=g-S4SL9n');
}

a.article-card-journal-theme {
    font-family: GothamPro;
    color: grey;
    display: inline-block;
    font-size: 12px;
    text-transform: uppercase;
    font-weight: 600;
}
.comments-block a.article-card-journal-theme{
    max-width: calc(100% - 180px);
}

.article-card-journal-date {
    font-size: 13px;
    font-family: GothamPro;
    color: grey;
    margin-top: 8px;
    margin-bottom: 8px;
}

a.article-card-journal-header {
    font-size: 21px;
    color: black;
    font-family: GothamPro;
}

a.article-card-journal-descr {
    font-family: GothamPro;
    color: grey;
    font-size: 14px;
    margin-top: 15px;
    padding-right: 235px;
}

.journal-comm {
    color: black;
    display: inline-block !important;
}

.journal-comm img {
    margin-right: 5px;
}

.infobiz {
    margin-bottom: 0px !important;
}

.article-card-journal-author {
    display: inline-block !important;
    font-family: GothamPro;
    color: black;
    font-size: 13px;
}

p.percent {
    font-size: 14px;
    font-family: GothamPro;
    padding-top: 10px;
}

.article-card-journal-info {
    margin-top: 20px;
}

.j-fing {
    display: inline-block !important;
    margin-left: 20px;
    color: black;
}

.journal-progress {
    margin-top: 20px;
    margin-right: 250px;
}

.journal-card-wrapper {
    margin-bottom: 20px;
}

a.article-card-journal-cancel {
    float: right;
    font-family: GothamPro;
    font-size: 13px;
    color: black;
    margin-top: -20px;
}

.article-card-journal-cancel img {
    width: 0.95rem;
    vertical-align: middle;
    margin-right: 4px;
}

.journal-inner-sections a {
    color: grey;
    font-family: GothamPro;
    font-size: 13px;
    margin-right: 40px;
    margin-bottom: 50px;
    text-decoration: none;
}

.inner-section-active {
    color: black !important;
}

.journal-inner-sections {
    margin-bottom: 50px;
    margin-top: 24px;
}

a.fav-bundle {
    display: inline-block;
    padding: 8px 20px;
    background-color: #2a2727;
    color: white;
    font-family: GothamPro;
    border-radius: 4px;
    margin-bottom: 20px;
    text-transform: uppercase;
}

.colorful {
    background-color: rgb(255, 235, 200) !important;
    border: 0px !important;
}

.red {
    background-color: rgb(255, 215, 215) !important;
    border: 0px !important;
}

.comments-block {
    padding: 40px;
    background-color: #fafafa;
    margin-bottom: 20px;
}

.sub-active {
    background-color: black !important;
    color: white;
}

.comments-block a {
    display: block;
}

.new-rb {
    padding: 40px;
    background-color: white;
    margin-top: 30px;
    padding-bottom: 55px;
}

.new-rbw {
    margin-top: 30px;
}

p.article-text-inner-bold {
    font-size: 24px;
    margin-top: 70px;
    font-weight: bold;
    margin-bottom: 40px;
}

.events-read-another {
    border-top: 0px;
}

.read-another-info {
    border-bottom: 0px;
}

.event-action {
    padding: 40px;
    background-color: #fafafa;
    margin-bottom: 40px;
    margin-top: 10px;
}
.event-action .event-action-header {
    line-height: 0;
    margin-bottom: 0;
}
.event-action .blackBtn {
    display: inline-block;
}

p.event-action-header.text-center {
    font-family: GothamPro;
    font-size: 24px;
    font-weight: bold;
}

p.event-action-descr.text-center {
    font-family: GothamPro;
    font-size: 18px;
    padding: 0px 140px;
}

p.event-action-descr.text-center {
    font-family: GothamPro;
    font-size: 18px;
    padding: 0px 140px;
    margin-bottom: 20px;
    margin-top: 20px;
}

.clear-all img {
    width: 1rem;
}

.under-tag {
    display: inline-block;
}

.under-tag img {
    width: 1rem;
}

a.under-tag {
    font-size: 13px;
    margin-right: 20px;
    font-family: GothamPro;
    color: black;
}

a.clear-all {
    float: right;
    font-family: GothamPro;
    color: grey;
}

.under-tags {
    margin-top: 30px;
}

.daterangepicker td.active, .daterangepicker td.active:hover {
    background-color: #CDDC39 !important;
    border-color: transparent;
    color: #000 !important;
    border-radius: 0px !important;
}

.applyBtn {
    background-color: transparent;
    border: 0px;
    font-size: 13px !important;
}

td.in-range {
    background-color: #FAFAFA !important;
}

.cancelBtn {
    float: left;
    background-color: transparent;
    border: 0px;
    font-size: 13px !important;
}

.drp-selected {
    display: none !important;
}

.daterangepicker {
    border: 0px !important;
    padding: 30px !important;
}

.month {
    font-size: 16px !important;
}

.drp-buttons {
    border-top: 0px !important;
}

.applyBtn.btn.btn-sm.btn-primary {
    background-color: transparent;
    color: black;
}

p.type-of-event-header {
    font-size: 18px;
    font-family: GothamPro;
    font-weight: 700;
    margin-top: 30px;
    margin-bottom: 20px;
}

.type-eve {
    width: 1rem;
    height: 1rem;
    float: left;
    margin-right: 0.7rem;
    display: inline-block;
}

.type-eve:hover {
    cursor: pointer;
}

.check {
    display: block;
    margin-bottom: 0.7rem;
}

.eve-new {
    background-color: #cedc00;
    border: 1px solid #cedc00;
}

.newline {
    display: inline-block;
    vertical-align: middle;
    margin-top: -0.2rem;
    font-size: 15px;
    font-family: GothamPro;
}

.new-menu-link {
    margin-bottom: 20px;
    width: 100%;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
}

.more-link img {
    width: 1rem !important;
}

.more-link {
    margin-top: 50px !important;
}

.daterangepicker.ltr.show-calendar.opensright {
    box-shadow: 0px 4px 30px rgba(0, 0, 0, 0.07);
}

.journal-content {
    padding-bottom: 100px !important;
}

.datepicker-element {
    width: 11.2rem;
    border-left: 0px;
}

.input-group-prepend img {
    width: 1rem;
}

.input-group-prepend {
    padding: 1rem 0rem 1rem 1rem;
    border-top: 1px solid #d8d8d8;
    border-bottom: 1px solid #d8d8d8;
    border-left: 1px solid #d8d8d8;
    display: inline-block;
    margin-right: 0px;
}

div#btnGroupAddon {
    padding: 14px 0px 14px 18px;
    background-color: transparent;
    border-radius: 0px;
    border-right: 0px;
}

.events-sidebar-doc {
    position: sticky;
    top: 160px;
    padding-bottom: 100px;
}

a.answer-link {
    color: grey;
    font-size: 14px;
    font-family: GothamPro;
    float: right;
}

#subscribe-btn img {
    width: 0.8rem;
    margin-left: 11px;
    margin-top: 1px;
}

.sub-content {
    padding: 20px;
    background-color: white;
    margin-top: 30px;
    box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.1);
}

.sub-content-header {
    font-family: GothamPro;
    font-size: 15px;
    font-weight: 700;
    margin-bottom: 1rem;
}

.new-tagline {
    background-color: #fcfcfc !important;
    border: 0px !important;
    margin-bottom: 0.7rem;
    margin-right: 0.1rem;
}

.sub-content-footer {
    border-top: 1px solid #d8d8d8;
    padding-top: 1rem;
    margin-top: 0.7rem;
}

.sub-content-footer a {
    color: grey;
    font-family: GothamPro;
    font-size: 13px;
}

/*-------------------------------------*/
.menuLink {

}

.menuLink li {
    padding-left: 20px;
    padding-right: 20px;
}

.menuLink li a {
    margin-right: 0;
    white-space: nowrap;
}

* {
    outline: none;
}

.desNone {
    display: none;
}

.greyLink.desNone {
    display: none;
}

.main-article-subheader::after {
    bottom: 50px;
}

.itemres.new {
    position: relative;
}
.itemres.small-title .art-header{
    font-size: 20px;
}
.article-card.big .itemres-hover {
    width: 100%;
    top: 0;
    left: 0;
    height: 100%;
}

a.fav {
    position: relative;
    z-index: 1000;
}

.art-wrapper {
    z-index: 100;
}

.itemres .article-card.big:hover .itemres-hover {
    background-color: #0000008c;
    opacity: 1;
}

.article-card.big .surface {
    display: inline-block;
    color: #ffffff;
    position: relative;
    z-index: 11;
    margin-top: auto;
    margin-bottom: 0;
}
.article-card.big .surface ~ .surface{
    margin-top: 0;
}
.article-card .theme{
    font-size: 10px;
    font-family: 'GothamPro-Medium';
    margin-bottom: 4px;
    opacity: .8;
}
.multiple-items .itemres .article-card {
    position: relative;
}

.multiple-items.slick-initialized.slick-slider button.slick-prev.slick-arrow:before {
    content: "";
    width: 6px;
    height: 6px;
    border-left: 1px solid #000;
    border-bottom: 1px solid #000;
    transform: rotate(45deg);
    display: inline-block;
    vertical-align: middle;
    padding: 0;
    position: absolute;
    top: 0;
    left: 1px;
    bottom: 0;
    right: 0;
    margin: auto;
    transition: .5s;
}

.multiple-items.slick-initialized.slick-slider button.slick-next.slick-arrow:before {
    content: "";
    width: 6px;
    height: 6px;
    border-left: 1px solid #000;
    border-bottom: 1px solid #000;
    transform: rotate(45deg);
    display: inline-block;
    vertical-align: middle;
    padding: 0;
    position: absolute;
    top: 0;
    left: 1px;
    bottom: 0;
    right: 0;
    margin: auto;
    transition: .5s;
}
.multiple-items.slick-initialized.slick-slider .slick-arrow {
    width: 2rem;
    height: 2rem;

    font-size: 0;
}
.multiple-items.slick-initialized.slick-slider .slick-dots{
    display: none;
}
.multiple-items .itemres .article-card .fav img:nth-child(2) {
    display: none;
}

.multiple-items .itemres .article-card .fav.delete img:nth-child(2) {
    display: block;
}

.multiple-items .itemres .article-card .fav.delete img:nth-child(1) {
    display: none;
}

.multiple-items .itemres .article-card .itemres-hover-date {
    display: inline-block;
    z-index: 100;
    bottom: 20px;
    width: 100px;
    position: absolute;
}

.slick-slide .itemres-hover-views img {
    display: inline-block;
}

.slick-slide .itemres-hover-comm img {
    display: inline-block;
}

.multiple-items .itemres .article-card {

}

.multiple-items .itemres .article-card {

}

.multiple-items .itemres .article-card {

}

.article-text-content .article-banner-another p {
    margin-bottom: 10px;
    line-height: 1.4;
}

.journal-content .theme-article-wrapper .itemres-hover {
    right: 15px;
    width: calc(100% - 15px);
}

.events-sidebar-doc .input-group .input-group-prepend {
    position: absolute;
    top: 0;
    left: 0;
    border: 0;
}

.events-sidebar-doc .input-group .datepicker-element {
    width: 100%;
    border-left: 1px solid #d8d8d8;
    padding-left: 50px;
}

.generalBlog .imgFon .itemres-hover {
    left: 0;
    top: 0;
    height: 100%;
}
.generalBlog .imgFon .itemres-hover .itemres-hover-date{
    display: none;
}
.generalBlog .imgFon .itemres-hover .fav img {
    position: relative;
}
.generalBlog .absWrap {
    position: relative;
    z-index: 1;
}
.generalBlog .absWrap .top-info .theme:hover {
    color: #ffffff;
}
.generalBlog:hover .itemres-hover {
    opacity: 1;
    z-index: 1;
    background-color: rgba(0,0,0,0.4);
}

.col-sb {
    width: 250px;
}

.col-cont-sb {
    width: calc(100% - 250px);
}
.article-card .art-date {
    position: relative;
    z-index: 10;
    margin-bottom: 0;
}
.imgBox-item .cover-img {
    opacity: 1;
}
.ya-share2__container_size_m .ya-share2__counter {
    opacity: 0.6;
}
.cardBox.tea .lineCb-wrap {
    display: none;
}
.tea .tovarImg {
    text-align: center;
}
.cardBox .hiddenCard .btnCard-box {
    text-align: center;
}
.ya-share2__counter.ya-share2__counter_visible {
    color: #6c757d !important;
}

.rateitEl:before {
    content: '';
    position: absolute;
    width: 2px;
    height: 18px;
    opacity: 0;
    z-index: 111;
    left: 0;
    top: 0;
    bottom: 0;
    margin: auto;
}
.bootstrap-select .dropdown-menu {
    overflow-y: auto !important;
}
.btnCard-box .bootstrap-select .dropdown-menu.inner span{
    margin-right: 0;
    white-space: normal;
}
/* + bascet */
.basket-form-address .shipTab {
    z-index: 1;
    position: relative;
}
.itemSc .dropdown-menu li.active a span {
    background-color: #4A4A4A;
    padding: 5px 10px;
    margin-right: 0;
}
.itemSc .dropdown-menu li.active {
    background-color: transparent;
}
.itemSc .dropdown-menu li.active a {
    padding: 0;
}
/* - bascet */
@media (max-width: 1360px) {
    .menuLink-wrap {
        width: 100%;
        margin-left: 0;
        padding: 0;
    }
}
@media (max-width: 992px) {
    .article-tags {
        margin-bottom: 20px;
    }
    .col-lg {
        padding-left: 0px !important;
        padding-right: 0px !important;
        margin-left: 0px !important;
        margin-right: 0px !important;
    }
    .col-lg-4 {
        padding-right: 0px !important;
        padding-left: 0px !important;
    }
}


@media (max-width: 768px) {
    .article-text-content > div{
        overflow: auto;

    }
    .article-text-content > div::-webkit-scrollbar {
        height: 3px;
    }
    .article-text-content > div table {
        min-width: 800px;
    }


    .art-header {
        font-size: 16px;
    }

    .art-descr {
        height: 98px;
        margin-bottom: 1rem;
        overflow: hidden;
    }

    .social {
        display: block;
        margin-left: 0px !important;
    }

    p.event-action-descr {
        padding: 0px !important;
    }

    .col-v7 {
        width: 100%;
        padding-right: 0px !important;
    }

    .contentWrap .col-v3 {
        display: none;
    }

    .new-rb {
        padding: 20px;
    }

    .row-journal .col-v7 {
        width: 100%;
        padding-right: 0px !important;
    }

    .col-lg-9 {
        padding-right: 0px;
        padding-left: 0px !important;
    }

    .review-text.indent {
        width: 100%;
    }

    .article-card-journal-inner a {
        display: block !important;
    }
    .article-card-journal-inner .article-card-journal-author {
        display: block !important;
    }
    .article-card-journal-inner .article-info-inner {
        display: inline-block !important;
        margin-right: 10px;
    }

    .article-info-inner.article-comm-bottom.journal-comm {
        margin-left: -20px;
        margin-top: 20px;
    }

    .infobiz {
        margin-bottom: 1rem !important;
    }

    .comments-block {
        padding: 30px;
    }
    .journal-content .comments-block{
        padding: 8px 0;
    }

    .article-info-inner.like-finger.j-fing {
        margin-left: 0px;
        margin-bottom: 20px;
    }

    .article-card-journal-cover {
        height: 250px;
    }

    .theme-article {
        padding-top: 20px;
        padding-left: 0px;
    }

    .article-card-journal-descr {
        padding-right: 0px !important;
    }

    .col-lg-8 {
        padding-right: 0px !important;
        padding-left: 0px !important;
    }

    .soc-btn img {
        width: 2.5rem !important;
    }

    a.under-tag {
        margin-bottom: 20px;
    }

    .col-lg-3 {
        padding-left: 0px;
        padding-right: 0px !important;
    }



    .article-cover {
        height: 300px;
    }

    .soc-block {
        display: none;
    }

    .sidebar-journal {
        display: none;
    }

    .article-navs-next {
        display: inline-block;
        margin-top: 20px;
    }

    .article-author-block {
        padding-left: 0px;
    }

    .article-header {
        margin-bottom: 30px !important;
    }

    .difficult img {
        margin-left: 0px;
    }

    p.article-info-inner {
        margin-bottom: 20px;
        display: block;
        margin-bottom: 20px;
    }

    .article-info-right {
        float: unset !important;
    }

    .article-info {
        padding-bottom: 30px !important;
        margin-top: 70px;
    }

    .article-info img {
        width: 15px;
    }

    .tag-wrapper {
        width: 100%;
    }

    p.article-info-inner.article-fav {
        display: block;
    }

    .article-subscribe-section-right {
        margin-top: 20px;
        float: unset;
    }

    a.article-info-inner.article-comm-bottom {
        margin-bottom: 20px;
        display: inline-block;
    }

    .more-link img {
        width: 1rem !important;
    }

    .article-info-inner.article-fav-bottom {
        margin-left: 0px !important;
    }

    .article-tags p {
        display: block;
    }

    .article-fav img {
        width: 13px;
    }

    button.btn-outline.article-sub-btn {
        float: left;
        margin-top: 30px;
    }

    .views-info img {
        margin-left: 0px;
    }

    img.quote-img-rotate {
        display: none;
    }

    .article-text-banner-quote {
        font-size: 18px;
        padding-left: 0px;
        padding-top: 20px;
    }

    .article-text-banner-under {
        padding-left: 0px !important;
    }

    .article-content {
        padding-bottom: 120px;
        margin-top: 30px;
    }

    p.video-article-header {
        font-size: 20px;
        padding-left: 50px;
    }

    .video-article {
        padding: 100px 30px;
    }

    button.article-search-btn {
        margin-left: 10px;
    }

    .journal-inner-sections a {
        display: block;
        margin-bottom: 20px;
    }

    .article-banner-another-inner-block {
        position: relative;
    }
    .article-banner-another-inner-block .interestingFavorite {
        line-height: 1;
        position: absolute;
        top: 0;
        right: 0;
    }
    .article-banner-another-inner-block .interestingFavorite img {
        margin: 0 !important;
    }

    .blk {
        display: inline-block;
        vertical-align: top;
        position: relative;
        width: calc(100% - 95px);
        padding-right: 20px;
    }

    p.video-article-date {
        padding-left: 50px;
    }

    .sort-inner.date-sort {
        display: block;
    }

    .theme-article-header {
        padding-right: 0px;
    }

    .theme-article-fav img {
        width: 1rem;
    }

    a.sort-inner {
        margin-bottom: 20px;
    }

    p.article-text-inner {
        padding-right: 0px;
    }

    .soc-btn img {
        margin-left: 0px;
    }

    a.soc-btn {
        margin-left: 0px;
        color: black;
        margin-right: 20px;
    }

    img.fav-inner-theme {
        width: 20px;
        float: unset;
        margin-top: 0.5rem !important;
    }

    .new-rb {
        margin-top: 20px;
    }

    .reviewsBoxed {
        padding: 20px;
    }

    .read-more-offer {
        font-size: 14px;
    }

    .read-more-descr {
        font-size: 16px;
    }

    .absWrap-descr {
        padding-right: 0px !important;
    }

    .generalBlog {
        background-color: #ffffff;
    }

    /*.theme {*/
        /*color: black;*/
    /*}*/

    .generalBlog .absWrap .theme {
        color: #ffffff;
    }



    .generalBlog h2 {
        color: #000;
        font-size: 20px;
        margin-bottom: 20px;
    }

    .absWrap-descr {
        color: #000000;
        line-height: 20px;
    }

    .absWrap-date {
        color: #828282;
    }

    .theme-article-wrapper .itemres-hover {
        width: 100%;
    }

    .generalBlog .cover-img {
        opacity: 1;
    }

    .theme-article-wrapper .itemres-hover:hover {
        width: 100%;
    }

    #article-textarea {
        width: 100%;
    }

    /*----------------------*/
    .desNone {
        display: block;
    }

    .greyLink.desNone {
        display: block;
    }

    .journal-content .art-wrapper{
        padding-right: 20px;
    }
    .art-wrapper .theme {
        color: #ffffff;
    }

    .journal-content .theme-article-wrapper .itemres-hover {
        right: 0;
    }

    .social {
        margin-top: 20px;
    }
    .search-m input {
        font-size: 16px;
    }
    .search-m input::-webkit-input-placeholder {font-size: 14px;}
    .search-m input::-moz-placeholder          {font-size: 14px;}/* Firefox 19+ */
    .search-m input:-moz-placeholder           {font-size: 14px;}/* Firefox 18- */
    .search-m input:-ms-input-placeholder      {font-size: 14px;}

    .article-text-content {
        word-break: break-word;
    }
}

@media screen and (max-width: 767px) {
    .articleBox img {
        margin-bottom: 0;
    }
}

@media (max-width: 640px) {
    .generalBlog .absWrap .theme {
        color: grey;
        text-transform: uppercase;
        display: inline-block;
        font-family: GothamPro;
        padding-bottom: 7px;
        font-weight: 800;
    }
    .generalBlog .imgFon .itemres-hover .itemres-hover-date{
        display: block;
    }
    .col-sb {
        width: 100%;
    }

    .col-sb .events-sidebar-doc {
        padding-bottom: 30px;
    }

    .col-cont-sb {
        width: 100%;
    }
    .col-cont-sb .theme-article-wrapper {
        padding-top: 0;
    }
    .contentWrap {
        padding-top: 48px;
    }
    .multiple-items.slick-initialized.slick-slider{
        margin: 0 -5px;
    }
    .slick-slider .itemres {
        margin: 0 5px;
    }
    .slick-slider .itemres-hover-views{
        margin-right: .5rem;
    }
    .comments-block a.article-card-journal-theme{
        max-width: 100%;
        width: 100%;
    }
    .comments-block a.article-card-journal-cancel {
        margin: 8px 0 0;
        float: none;
    }
}
@media (max-width: 480px) {

    .article-banner-another-inner-block .interestingFavorite {
        line-height: 1;
        position: absolute;
        top: 0;
        right: 0;
    }

    .blk {
        display: inline-block;
        vertical-align: top;
        position: relative;
        width: 100%;
        padding-left: 0;
    }
}
@media (max-width: 350px){
    a.article-card-journal-cancel {
        font-size: 11px;
        margin-top: -16px;
    }
}

.article-text-content h4 {
    margin: 25px 0 15px;
}

