/* для iframe class="v3" */
@media screen and (min-width: 960px) and (max-width: 1199px) {
    .v3 {
    width: 940px !important;
    height: 530px !important;
}
}
@media screen and (min-width: 640px) and (max-width: 959px) {
    .v3 {
    width: 600px !important;
    height: 340px !important;
}
}
@media screen and (min-width: 480px) and (max-width: 639px) {
    .v3 {
    width: 460px !important;
    height: 260px !important;
}
}
@media screen and (min-width: 390px) and (max-width: 479px) {
    .v3 {
    width: 370px !important;
    height: 210px !important;
}
}
@media screen and (min-width: 375px) and (max-width: 389px) {
    .v3 {
    width: 335px !important;
    height: 190px !important;
}
}
/* H1 */
.t050 .t-title_xxl {
    font-size: 50px !important;
}
/* H2 */
.t015 .t-title_lg {
    font-size: 42px !important;
}
/* H3 */
.t017 .t-title_xxs {
    font-size: 32px !important;
}
/* Текст */
.t004 .t-text {
    font-size: 18px !important;
}
.t004 {
    padding-top: 0px !important;
    padding-bottom: 0px !important;
}
/* TX16N2 - аккордеон */
.t668__wrapper {
    border: 1px solid #ffffff;
    border-radius: 30px !important;
}
.t-popup__container {
    border-radius: 30px !important;
}
.t1014 .t1014__wrapper {
    border-radius: 30px !important;
}
/* Скругление углов у видео */
.t230__videoblock *:not(.t-text, .t-descr) {
    border-radius: 30px !important;
}
.t1061 *:not(.t-text, .t-descr) {
    border-radius: 30px !important;
}
.t121 *:not(.t-text, .t-descr) {
    border-radius: 30px !important;
}
.t223 *:not(.t-text, .t-descr) {
    border-radius: 30px;
}
.t331__youtube *:not(.t-text, .t-descr) {
    border-radius: 30px;
}
.t661__bgimg_16-9 {
    border-radius: 30px !important;
}
/* Слайдер GL20 */
.t604__imgwrapper .t-slds__bgimg {
    border-radius: 30px;
}
/* Новости FD302 */
.t915 .t-feed__col-grid__post-wrapper .t-feed__post-imgwrapper {
    border-radius: 30px !important;
}
/* BF803N - скачать с форматом */
.t1059 .t-descr_md {
    font-size: 16px !important;
}
/* TS205 - цитата */
.t530__bubble {
    padding: 30px 30px !important;
}
.t-review-social-links {
    margin-top: 0px !important;
}
/* TE225 - карточки */
.t774 .t-card__btn-wrapper, .t774 .t-card__btntext-wrapper {
    padding: 0 30px 22px;
}
.t774__textwrapper {
    padding: 30px 30px !important;
}
.t774__bgimg {
    border-radius: 30px !important;
}
.t778__textwrapper {
    padding: 30px 30px !important;
}
.t756 .t-slds__container {
    border-radius: 30px !important;
}
/* GL12 - галерея */
.t603__blockimg_16-9 {
    border-radius: 30px !important;
}
/* BF703 - кнопка еще */
.t400 .t400__text {
    height: 50px;
    padding: 0px;
}
.t400 .t400__submit {
    font-size: 15px;
    padding-left: 55px;
    padding-right: 55px;
}
.t400 .t-btn_md {
    height: 53px;
}
.t758__link-item__wrapper {
    padding-right: 5px !important;
}
.t758__breadcrumb-divider {
    padding-right: 5px !important;
}
/* T657 - cookie */
.t657_rectangle .t657__wrapper {
    max-width: 460px !important;
    border-radius: 15px !important;
    padding: 20px 30px 20px 20px !important;
}
.t657_rectangle {
    max-width: 460px !important;
}
.t657__wrapper {
    box-shadow: none !important;
}
.t657__btn {
    display: table-cell;
    height: 35px;
    padding-left: 15px !important;
    padding-right: 15px !important;
    font-size: 12px !important;
}
@media screen and (max-width: 1200px) {
/* Новости FD302 */
.t915 .t-col_4 {
    margin-top: 20px !important;
}
}
@media screen and (max-width: 1199px) {
/* SV202 - карточки с иконками */
.t858__separator {
    margin-top: 20px !important;
}
/* TE225 - карточки */
.t774__separator {
    margin-top: 20px !important;
}
/* ST310N - карточки */
.t778__separator {
    margin-top: 20px !important;
}
}
@media screen and (max-width: 960px) {
  /* H1 */
.t050 .t-title_xxl {
    font-size: 46px !important;
}
/* H2 */
.t015 .t-title_lg {
    font-size: 38px !important;
}
/* H3 */
.t017 .t-title_xxs {
    font-size: 30px !important;
}
/* SV202 - карточки с иконками*/
.t858__separator {
    margin-top: 0px !important;
}
/* TE225 - карточки */
.t774__col {
    margin-bottom: 40px !important;
}
/* VD01 - видео */
.t-width_12 {
    max-width: 600px !important;
}
.t397__col {
    padding: 0 0px;
}
.t397__select {
    border: 2px solid #bdbdbd !important;
    border-radius: 10px;
}
/* VD08 - видео */
.t230__videoblock {
    margin-top: 0px !important;
}
.t1061-col {
    margin-bottom: 60px !important;
}
.t1061__blocktext {
    padding: 30px 0 0 !important;
}
/* FD302 - поток */
.t915 .t-feed__container_inrow3 .t-feed__post:nth-child(-n+3) {
    margin-top: 20px !important;
}
.t915 .t-feed__grid-col {
    margin-bottom: 20px !important;
}
.t-feed__grid-col:not(.t-slds__item) {
    margin-top: 20px !important;
}
.t-feed__container_inrow1 .t-feed__post:first-child, .t-feed__container_inrow2 .t-feed__post:nth-child(-n+2), .t-feed__container_inrow3 .t-feed__post:nth-child(-n+3), .t-feed__container_inrow4 .t-feed__post:nth-child(-n+4) {
    margin-top: 20px !important;
}
/* PL200 - таблица */
.t611__mobile {
    padding: 0px 20px !important;
}
/* SV303 - список с галочками */
.t841 .t-col:not(:last-child) {
    margin-bottom: 20px !important;
}
.t397__firefoxfix {
    top: 8px !important;
    bottom: 8px !important;
    right: 2px;
}
/* T657 - cookie */
.t657_rectangle, .t657_long {
    left: 20px !important;
    right: 20px !important;
    bottom: 20px !important;
}
}
@media screen and (max-width: 480px) {
/* H1 */
.t050 .t-title_xxl {
    font-size: 34px !important;
}
/* H2 */
.t015 .t-title_lg {
    font-size: 30px !important;
}
/* H3 */
.t017 .t-title_xxs {
    font-size: 26px !important;
}
/* H4 */
.t056 .t-name_xl {
    font-size: 20px !important;
}
/* Текст */
.t004 .t-text {
    font-size: 16px !important;
}
/* TE225 - карточки */
.t774__col {
    margin-bottom: 20px !important;
}
.t774 .t-name_xl {
    font-size: 20px !important;
}
.t774 .t-name_md {
    font-size: 20px !important;
}
.t774 .t-btn_sm {
    height: 45px !important;
    font-size: 15px !important;
}
/* TX16N2 - аккордеон */
.t668 .t-name_xl {
    font-size: 20px !important;
}
/* SV202 - карточки с иконками */
.t858 .t-name_lg {
    font-size: 20px !important;
}
/* VD01 - видео */
.t-width_12 {
    max-width: 90% !important;
}
/* VD14 - видео */
.t937 .t-name_md {
    font-size: 20px !important;
}
.t937__playlist-title {
    font-size: 14px !important;
}
.t937__playlist-number {
    font-size: 14px !important;
}
/* GL12 - галерея */
.t603__blockimg_16-9 {
    border-radius: 15px !important;
}
/* VD06N - видео */
.t1061 .t-text_xs {
    font-size: 16px !important;
}
.t1061-col {
    margin-bottom: 60px !important;
}
.t1061__blocktext {
    padding: 20px 0 0 !important;
}
.t1061__blockname {
    font-size: 20px !important;
}
/* FR101 - список с галочками */
.t508 .t-name_md {
    font-size: 20px !important;
}
.t508 .t-descr_sm {
    font-size: 16px !important;
}
.t508 .t-list__item {
    margin-top: 20px!important;
}
/* VD08 - видео */
.t230 .t-title_xxs {
    font-size: 20px !important;
}
.t230 .t-text_md {
    font-size: 16px !important;
}
/* FR102 - список с иконками */
.t512 .t-name_md {
    font-size: 20px !important;
}
.t512 .t-descr_sm {
    font-size: 16px !important;
}
/* ST310N - карточки */
.t778 .t-name_md {
    font-size: 20px !important;
}
.t778 .t-name_xl {
    font-size: 20px !important;
}
.t778 .t-name_xs {
    font-size: 20px !important;
}
/* popup */
.t390 .t-heading_lg {
    font-size: 20px !important;
}
.t390__btn {
    font-size: 14px;
}
/* SV303 - список с галочками */
.t841 .t-descr_sm {
    font-size: 16px !important;
}
.t820 .t-descr_sm {
    font-size: 16px !important;
}
.t820 .t-list__item, .t820 .t-list__item:nth-child(-n+2) {
    margin-top: 20px !important;
}
.t758__link-item__wrapper .t-menu__link-item {
    font-size: 14px !important;
}
.t668__text {
    font-size: 16px !important;
}
/* HW202 - таймлайн */
.t550 .t550__title {
    font-size: 20px !important;
}
.t550 .t550__descr {
    font-size: 16px !important;
}
.t550__textwrapper {
    padding-bottom: 30px !important;
    padding-left: 20px !important;
}
/* T657 - cookie */
.t657_rectangle, .t657_long {
    left: 0px !important;
    right: 0px !important;
    bottom: 0px !important;
}
}