.t-feed__col-grid__post-wrapper {
    border: solid #3B3936 2px;
}

.t-feed__col-grid__post-wrapper:hover {
    background-color: #D4CFC9 !important;
    border-radius: 10px 10px 10px 10px!important;
    transition: 0.2s;
}

.t-feed__post-popup__close-wrapper {
	border-bottom: 1px;
}
 
.t-feed__post-popup__tag span {
    font-size: 24px;
}
 
.t-title_xxs {
    font-size: 24px;
}



    .t-feed__post-popup__date, .t-feed__post-popup__tag span, .t-feed__post-popup__relevants-item-tag { 
color: #A99380 !important; 
} 
 
.t-feed__post-popup__container {
    padding: 0 0 25px 0 !important;
}

.t-feed__post-popup__text-wrapper hr {
    margin: 20px 0!important;
}

.t-feed__post-popup__text-wrapper {
    margin-top: 0px !important;
}

.t-feed__post-popup__text-wrapper blockquote.t-redactor__quote {
    border-left: 0px !important;
    background-color: #d4cfc9;
    padding: 20px;
    border-radius: 10px;
}
.t-feed__post-popup__text-wrapper h4.t-redactor__h4 {
    font-size: 20px;
}

.t-feed__post-popup__text .t-redactor__tte-view h2.t-redactor__h2, .t-feed__post-popup__text .t-redactor__tte-view h3.t-redactor__h3, .t-feed__post-popup__text .t-redactor__tte-view h4.t-redactor__h4 {
    margin-top: 0rem;
}

@media screen and (max-width: 960px)  {
.t-feed__grid-col {
    margin-bottom: 30px !important;
}
}


.t-redactor__tte-view figure hr {
    height: 2px;
}

@media screen and (max-width: 980px) {
.t-feed .t-feed__post-popup.t-popup, .t-feed .t-feed__post-popup {
    padding: 0 35px;
    -webkit-overflow-scrolling: touch;
}
}

@media screen and (max-width: 340px) {
.t-feed .t-feed__post-popup.t-popup, .t-feed .t-feed__post-popup {
    padding: 0 10px;
    -webkit-overflow-scrolling: touch;
}
}

@media screen and (max-width: 980px) {
.t-feed__post-title {
    font-size: 21px !important;
}
}
@media screen and (max-width: 980px) {
.t-uptitle {
    font-size: 21px !important;
}
}

@media screen and (max-width: 480px) {
.t-col {
    padding-left: 0;
    padding-right: 0;
    max-width: 320px;
    margin-left: auto;
    margin-right: auto;
}
}

@media screen and (max-width: 340px) {
.t-col {
    padding-left: 10px !important;
    padding-right: 10px !important;
}
}

@media screen and (max-width: 340px) {
.t005__text {
    padding-left: 10px;
    padding-right: 10px;
}
}

@media screen and (max-width: 340px) {
.t-rec_pb-res-480_60 {
    padding-left: 10px;
    padding-right: 10px;
}
}

.t-records ul {
    margin-bottom: 0px;
}

.t-feed__post-popup__text .t-redactor__tte-view .t-redactor__text, .t-feed__post-popup__text .t-redactor__tte-view blockquote.t-redactor__preface {
    padding:0 !important;
}

