.radius_top img {
        border-radius: 50px 50px 0 0;
}

.radius_top_25 img {
        border-radius: 20px 20px 0 0;
}

.first_btn:hover .tn-atom {
        background-color: #e4e4df!important;
}


.shape_gr .tn-atom:after {
    content: "";
    width: 100%;
    height: 50%;
    background-image: -webkit-gradient(linear, left bottom, left top, from(#000), to(rgba(0, 0, 0, 0)));
    background-image: -webkit-linear-gradient(bottom, #000, rgba(0, 0, 0, 0));
    background-image: -o-linear-gradient(bottom, #000, rgba(0, 0, 0, 0));
    background-image: linear-gradient(to top, #000, rgba(0, 0, 0, 0));
    position: absolute;
    left: 0;
    bottom: -1px;
    z-index: 1;

    border-radius: 0 0 30px 30px;
}


.border_30 iframe {
        border-radius: 30px!important;
}

.dmap iframe {
    border-radius: 30px!important;
}

.arr1 .tn-molecule {
    border-radius: 0 22px 22px 22px!important;
}
.arr2 .tn-molecule {
    border-radius: 22px 0 22px 22px!important;
}
.arr3 .tn-molecule {
    border-radius: 22px 22px 0 22px!important;
}
.arr4 .tn-molecule {
    border-radius: 22px 22px 22px 0!important;
}


.arr1 .tn-atom {
    border-radius: 0 22px 22px 22px!important;
}
.arr2 .tn-atom {
    border-radius: 22px 0 22px 22px!important;
}
.arr3 .tn-atom {
    border-radius: 22px 22px 0 22px!important;
}
.arr4 .tn-atom {
    border-radius: 22px 22px 22px 0!important;
}

.t-feed__post-popup__content img {
    border-radius: 20px;
}

@media screen and (min-width: 1399px) {

.t915__container {
    max-width: 1440px!important;
}

.t-col_4 {
    max-width: 426px!important;
}

.t585 .t-container, .t585 .t-col_12 {
    max-width: 1440px!important;
}

}

@media screen and (min-width: 1439px) {

.t915__container {
    max-width: 1440px!important;
}

.t-col_4 {
    max-width: 440px!important;
}

.t585 .t-container, .t585 .t-col_12 {
    max-width: 1440px!important;
}

}


@media screen and (min-width: 1879px) {

.t915__container {
    max-width: 1920px!important;
}

.t-col_4 {
    max-width: 586px!important;
}

.t585 .t-container, .t585 .t-col_12 {
    max-width: 1880px!important;
}

}




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

.dmap iframe {
    border-radius: 30px!important;
    max-height: 610px!important;
}

}


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

.dmap iframe {
    border-radius: 12px!important;
    max-height: 360px!important;
}

}