/*Выделение текста на всех страницах зеленым цветом*/
::selection {
    background-color: #276b57;
    color: #ffffff;
}
::-moz-selection {
    background-color: #276b57;
    color: #ffffff;
}
/*Главное меню - подложка под пункты меню*/
/*.t770__listwrapper {
    background-color: #304940 !important;
    border-radius: 15px;
}*/
/*Совместимое оборудование*/
.uc-sovmest .t842__inner-col {
    border-radius: 20px;
/*    height: auto !important;*/
}
.uc-sovmest .t842__inner-col:hover {
    background: -moz-linear-gradient(55deg, rgba(242,247,245,0) 0%, rgba(226,235,231,0) 47%, rgba(195,218,210,1) 50%, rgba(226,235,231,0) 53%, rgba(242,247,245,0) 100%);
    background: -webkit-linear-gradient(55deg, rgba(242,247,245,0) 0%, rgba(226,235,231,0) 47%, rgba(195,218,210,1) 50%, rgba(226,235,231,0) 53%, rgba(242,247,245,0) 100%);
    background: linear-gradient(55deg, rgba(242,247,245,0) 0%, rgba(226,235,231,0) 47%, rgba(195,218,210,1) 50%, rgba(226,235,231,0) 53%, rgba(242,247,245,0) 100%);
    background-size: 400% 400%;
    animation: t842_lens 5s linear infinite;
    background-color: #f2f7f5;
    -webkit-box-shadow: 0px 0px 10px 3px rgba(34, 60, 80, 0.1);
    -moz-box-shadow: 0px 0px 10px 3px rgba(34, 60, 80, 0.1);
    box-shadow: 0px 0px 10px 3px rgba(34, 60, 80, 0.1);
    transition: 0.5s;
}
@keyframes t842_lens {
    0% {
        background-position: 100% 50%;
    }
    100% {
        background-position: 0% 50%;
    }
}
.uc-sovmest .t842__inner-col:not(:hover) { 
    transition: 0.5s;
}
.uc-sovmest .t842__bgimg {
    background-size: contain !important;
    margin-left: 15px;
/*    height: auto !important;*/
}
.uc-sovmest .t842__wrap_right {
    padding-top: 20px !important;
    padding-bottom: 20px !important;
}
.uc-sovmest .t842__bottommargin {
    margin-bottom: 8px !important;
}
.uc-sovmest .t842__btn-container.t842__btn-container_topmargin {
    margin-top: 12px !important;
}
.uc-sovmest .t842__separator {
    margin-top: 0px !important;
}
/*Изменение цвета текста некоторых ячеек таблицы (в самой таблице прописать ячейку через span, таблица понимает html, главное не использовать в синтаксисе точку с запятой)*/
/*Не рекомендуется применять для текстовых значений в текущем виде (только для символьных)*/
.table_text-red {
    color: #f54029 !important;
    font-weight: bold;
}
.table_text-green {
    color: #68a850 !important;
    font-weight: bold;
}
/*Выравнивание текста в ячейке по центру*/
.table_text-center {
    text-align: center;
}
/*Выделение строки любой таблицы цветом при наведении*/
tr.t431__oddrow:hover .t431__td a, tr.t431__evenrow:hover .t431__td a {
    color: #f54029 !important;
    text-shadow: 1px 0 1px #ffffff, 0 1px 1px #ffffff, -1px 0 1px #ffffff, 0 -1px 1px #ffffff;
}
tr.t431__oddrow:hover, tr.t431__evenrow:hover {
    background: #3a524a !important;
    transition: 0.3s;
}
tr.t431__oddrow:hover .t431__td, tr.t431__evenrow:hover .t431__td {
    color: #ffffff !important;
}
tr.t431__oddrow:not(hover), tr.t431__evenrow:not(hover), tr.t431__oddrow:not(hover) .t431__td, tr.t431__evenrow:not(hover) .t431__td {
    transition: 0.3s;
}
tr.t431__oddrow:hover .table_text-red, tr.t431__oddrow:hover .table_text-green, tr.t431__evenrow:hover .table_text-red, tr.t431__evenrow:hover .table_text-green {
    text-shadow: 1px 0 1px #ffffff, 0 1px 1px #ffffff, -1px 0 1px #ffffff, 0 -1px 1px #ffffff;
}
/*Разделитель блоков (линия или просто верт. пробел) с градиентом ОТ БЕЛОГО К ЗЕЛЕНОМУ*/
div.uc-rzd_w-g {
    background: rgb(255,255,255);
    background: linear-gradient(180deg, rgba(255,255,255,1) 0%, rgba(242,247,245,1) 100%);
}
/*Разделитель блоков (линия или просто верт. пробел) с градиентом ОТ ЗЕЛЕНОГО К БЕЛОМУ*/
div.uc-rzd_g-w {
    background: rgb(255,255,255);
    background: linear-gradient(0deg, rgba(255,255,255,1) 0%, rgba(242,247,245,1) 100%);
}
/*Стиль списка характеристик (достоинства) с иконками наверху страницы*/
div.uc-dostoin div.t497__item {
    border-radius: 30px 20px 20px 30px;
}
div.uc-dostoin div.t497__item:hover { 
    background-color: #f2f7f5;
    -webkit-box-shadow: 0px 0px 10px 3px rgba(34, 60, 80, 0.1);
    -moz-box-shadow: 0px 0px 10px 3px rgba(34, 60, 80, 0.1);
    box-shadow: 0px 0px 10px 3px rgba(34, 60, 80, 0.1);
    transition: 0.5s;
}
div.uc-dostoin div.t497__item:not(:hover), div.uc-dostoin div.t497__textwrapper:not(:hover) { 
    transition: 0.5s;
}
div.uc-dostoin div.t497__item:hover div.t497__textwrapper { 
    padding-left: 22px;
    transition: 0.5s;
}
/*div.uc-dostoin div.t497__item:hover img {
    animation: dostoin_image 4s linear infinite;
}
@keyframes dostoin_image {
    0% {
        max-width: 100% !important;
        width: 100% !important;
    }
    30% {
        max-width: 90% !important;
        width: 90% !important;
    }
    70% {
        max-width: 90% !important;
        width: 90% !important;
    }
    100% {
        max-width: 100% !important;
        width: 100% !important;
    }
}*/
/*Стиль списка сертификатов, опций и прочего*/
/*Скругление бордеров списка сертификатов, опций и прочего с любым фоном*/
div.uc-list-g div.t497__item, div.uc-list-w div.t497__item {
    border-radius: 50px 10px 10px 50px;
    padding: 3px;
}
/*Стиль списка сертификатов, опций и прочего с ЗЕЛЕНЫМ фоном*/
div.uc-list-g div.t497__item:hover { 
/*    background: url(https://static.tildacdn.com/tild6239-3236-4737-b766-663963313263/fon_list_white.png) center;*/
    background-color: #ffffff!important;
    -webkit-box-shadow: 0px 0px 10px 3px rgba(34, 60, 80, 0.1);
    -moz-box-shadow: 0px 0px 10px 3px rgba(34, 60, 80, 0.1);
    box-shadow: 0px 0px 10px 3px rgba(34, 60, 80, 0.1);
    transition: 0.5s;
}
/*Стиль списка сертификатов, опций и прочего с БЕЛЫМ фоном*/
div.uc-list-w div.t497__item:hover { 
/*    background: url(https://static.tildacdn.com/tild6265-3036-4166-b237-353562656666/fon_list_green.png) center;*/
    background-color: #f2f7f5!important;
    -webkit-box-shadow: 0px 0px 10px 3px rgba(34, 60, 80, 0.1);
    -moz-box-shadow: 0px 0px 10px 3px rgba(34, 60, 80, 0.1);
    box-shadow: 0px 0px 10px 3px rgba(34, 60, 80, 0.1);
    transition: 0.5s;
}
/*div.uc-list-w div.t497__item:hover .t497__img {
    border-radius: 50px;
    -webkit-box-shadow: 0px 0px 5px 2px rgba(34, 60, 80, 0.1);
    -moz-box-shadow: 0px 0px 5px 2px rgba(34, 60, 80, 0.1);
    box-shadow: 0px 0px 5px 2px rgba(34, 60, 80, 0.1);
}*/
/*Стиль упоминания военной приемки на странице изделия*/
.uc-vp-p .t006 .t-container {
    background: url(https://static.tildacdn.com/tild3238-3565-4966-b461-323965656636/fon_logo_for_tfrm2.svg) center no-repeat;
    background-size: 95%;
}
.uc-ex-p .t006 .t-container {
    background: url(https://static.tildacdn.com/tild3938-3335-4437-b739-643634313663/fon_logo_for_ex.svg) center no-repeat;
    background-size: 95%;
}
.uc-vp-p .t006__uptitle, .uc-ex-p .t006__uptitle {
    background: -moz-linear-gradient(55deg, rgba(58,82,74,0) 0%, rgba(58,82,74,1) 45%, rgba(88,120,109,1) 50%, rgba(58,82,74,1) 55%, rgba(58,82,74,0) 100%);
    background: -webkit-linear-gradient(55deg, rgba(58,82,74,0) 0%, rgba(58,82,74,1) 45%, rgba(88,120,109,1) 50%, rgba(58,82,74,1) 55%, rgba(58,82,74,0) 100%);
    background: linear-gradient(55deg, rgba(58,82,74,0) 0%, rgba(58,82,74,1) 45%, rgba(88,120,109,1) 50%, rgba(58,82,74,1) 55%, rgba(58,82,74,0) 100%);
    background-size: 400% 400%;
    animation: t006_lens 5s linear infinite;
    -webkit-clip-path: polygon(95% 0%, 100% 50%, 95% 100%, 5% 100%, 0% 50%, 5% 0%);
    clip-path: polygon(95% 0%, 100% 50%, 95% 100%, 5% 100%, 0% 50%, 5% 0%);
}
@keyframes t006_lens {
    0% {
        background-position: 100% 50%;
    }
    100% {
        background-position: 0% 50%;
    }
}
/*@media screen and (max-width: 980px) {
    .uc-vp-p .t006 .t-container {
        background: url(https://static.tildacdn.com/tild3563-3763-4765-a461-346631323963/fon_logo_for_tfrm_mo.svg) center no-repeat;
    }
}*/
/*Список изделий в общих страницах-списках*/
.uc-mainlst .t847 .t-section__topwrapper {
    margin-bottom: 30px !important;
}
.uc-mainlst .t847__item {
/*    background: url(https://static.tildacdn.com/tild3235-3433-4066-b563-626332323736/fon_ex_transparent_f.png) center;
    background-size: 37%;*/
    padding-top: 10px;
    padding-bottom: 10px;
    border-radius: 30px;
}
.uc-mainlst .t847__item:hover {
/*    background-image: url(https://static.tildacdn.com/tild6136-6134-4832-b334-373435353235/fon_ex_green_for_hov.svg);
    background-size: 40%;*/
    background: -moz-linear-gradient(55deg, rgba(242,247,245,0) 0%, rgba(226,235,231,0) 47%, rgba(195,218,210,1) 50%, rgba(226,235,231,0) 53%, rgba(242,247,245,0) 100%);
    background: -webkit-linear-gradient(55deg, rgba(242,247,245,0) 0%, rgba(226,235,231,0) 47%, rgba(195,218,210,1) 50%, rgba(226,235,231,0) 53%, rgba(242,247,245,0) 100%);
    background: linear-gradient(55deg, rgba(242,247,245,0) 0%, rgba(226,235,231,0) 47%, rgba(195,218,210,1) 50%, rgba(226,235,231,0) 53%, rgba(242,247,245,0) 100%);
    background-size: 400% 400%;
    animation: t847_lens 5s linear infinite;
    background-color: #f2f7f5;
    -webkit-box-shadow: 0px 0px 10px 3px rgba(34, 60, 80, 0.1);
    -moz-box-shadow: 0px 0px 10px 3px rgba(34, 60, 80, 0.1);
    box-shadow: 0px 0px 10px 3px rgba(34, 60, 80, 0.1);
    transition: 0.5s;
}
@keyframes t847_lens {
    0% {
        background-position: 100% 50%;
    }
    100% {
        background-position: 0% 50%;
    }
}
@media screen and (min-width: 980px) {
    .uc-mainlst .t847__item .t-prefix_1 {
        padding-left: 55px !important;
    }
}
/*.uc-mainlst .t847__item .t-card__uptitle {
	display: block;
	width: calc(100% + 22px);
	height: 24px;
	line-height: 24px;
	text-align: center;
	margin-left: -11px;
	margin-right: -11px;
	background: #3a524a;
	position: relative;
	color: #ffffff !important;
}
.uc-mainlst .t847__item .t-card__uptitle:before {
	content: "";
	position: absolute;
	height: 0;
	width: 0;
	bottom: -10px;
	left: 0;
	border-top: 10px solid #317316;
	border-left: 10px solid transparent;
}
.uc-mainlst .t847__item .t-card__uptitle:after {
	content: "";
	position: absolute;
	height: 0;
	width: 0;
	right: 0;
	bottom: -10px;
	border-top: 10px solid #317316;
	border-right: 10px solid transparent;
}*/
/*.uc-mainlst .t847__item .t-btn_sm {
    background: -moz-linear-gradient(55deg, rgba(58,82,74,0) 0%, rgba(58,82,74,1) 45%, rgba(88,120,109,1) 50%, rgba(58,82,74,1) 55%, rgba(58,82,74,0) 100%) !important;
    background: -webkit-linear-gradient(55deg, rgba(58,82,74,0) 0%, rgba(58,82,74,1) 45%, rgba(88,120,109,1) 50%, rgba(58,82,74,1) 55%, rgba(58,82,74,0) 100%) !important;
    background: linear-gradient(55deg, rgba(58,82,74,0) 0%, rgba(58,82,74,1) 45%, rgba(88,120,109,1) 50%, rgba(58,82,74,1) 55%, rgba(58,82,74,0) 100%) !important;
    background-size: 400% 400% !important;
    animation: t847_btn 5s linear infinite;
}
@keyframes t847_btn {
    0% {
        background-position: 100% 50%;
    }
    100% {
        background-position: 0% 50%;
    }
}*/
/*Главная страница - отступ в списке партнеров*/
.uc-partner .t594 .t-section__topwrapper {
    margin-bottom: 40px !important;
}
.uc-partner .t594 .t-section__container .t-container .t-container_flex {
    display: none;
}
/*Главная страница - список разделов с изделиями*/
.uc-mainpgl .t844__col {
    padding-top: 5px;
    padding-bottom: 15px;
    border-radius: 30px;
}
.uc-mainpgl .t844__col:hover {
    background: -moz-linear-gradient(55deg, rgba(255,255,255,0) 0%, rgba(255,255,255,0) 46%, rgba(195,218,210,1) 50%, rgba(255,255,255,0) 54%, rgba(255,255,255,0) 100%);
    background: -webkit-linear-gradient(55deg, rgba(255,255,255,0) 0%, rgba(255,255,255,0) 46%, rgba(195,218,210,1) 50%, rgba(255,255,255,0) 54%, rgba(255,255,255,0) 100%);
    background: linear-gradient(55deg, rgba(255,255,255,0) 0%, rgba(255,255,255,0) 46%, rgba(195,218,210,1) 50%, rgba(255,255,255,0) 54%, rgba(255,255,255,0) 100%);
    background-size: 400% 400%;
    animation: t844_main_lens 7s linear infinite;
    background-color: #ffffff;
    -webkit-box-shadow: 0px 0px 10px 3px rgba(34, 60, 80, 0.1);
    -moz-box-shadow: 0px 0px 10px 3px rgba(34, 60, 80, 0.1);
    box-shadow: 0px 0px 10px 3px rgba(34, 60, 80, 0.1);
    transition: 0.5s;
}
@keyframes t844_main_lens {
    0% {
        background-position: 100% 50%;
    }
    40% {
        background-position: 0% 50%;
    }
    100% {
        background-position: 0% 50%;
    }
}
.t555__map {
    -webkit-box-shadow: 0px 0px 10px 3px rgba(34, 60, 80, 0.1);
    -moz-box-shadow: 0px 0px 10px 3px rgba(34, 60, 80, 0.1);
    box-shadow: 0px 0px 10px 3px rgba(34, 60, 80, 0.1);
}
/*#rec515285392 .js-feed-post:hover{
    background-color: #f2f7f5;
    border-radius: 5px;
    transition: 0.5s;
}*/
.uc-newsmpg .t-feed__buttons-wrapper {
    margin-top: 40px !important;
}
/*Обратный транзит*/
div.uc-list-g div.t497__item:not(:hover), div.uc-list-w div.t497__item:not(:hover), .uc-mainlst .t847__item:not(:hover), .uc-mainpgl .t844__col:not(:hover), .uc-calcdat#rec629450711 .t678 .t-radio__indicator:not(:hover), .uc-calcdat#rec629450711 .t678 .t-checkbox__indicator:not(:hover), .uc-calcdat#rec629450711 .t678 .t-input-group:not(:hover), .uc-calcdat#rec629450711 .t678 .t-input-group:not(:hover) .t-input-title { 
    transition: 0.5s;
}
/*Стиль примечаний с информационной меткой*/
.t265__wrapper {
    border-radius: 30px;
}
.t265__wrapper .t265__icon {
    top: 30px !important;
}
.t265__wrapper strong, .t265__wrapper .t265__icon circle {
    animation: t265_flash 3s linear infinite;
}
@keyframes t265_flash {
    0% {
        color: #3a524a;
        fill: #3a524a;
    }
    40% {
        color: #3a524a;
        fill: #3a524a;
    }
    50% {
        color: #f54029;
        fill: #f54029;
    }
    90% {
        color: #f54029;
        fill: #f54029;
    }
    100% {
        color: #3a524a;
        fill: #3a524a;
    }
}
/*Текст примечаний, написанных под табличкой мелким шрифтом*/
.uc-primech .t-col {
    padding-left: 20px;
}
/*.t265__icon {
    position: relative !important;
    top: auto; !important
    vertical-align: middle;
}*/
/*.t156__item:hover {
    background: -moz-radial-gradient(circle, rgba(255,255,255,1) 0%, rgba(242,247,245,1) 30%);
    background: -webkit-radial-gradient(circle, rgba(255,255,255,1) 0%, rgba(242,247,245,1) 30%);
    background: radial-gradient(circle, rgba(255,255,255,1) 0%, rgba(242,247,245,1) 30%);
}*/
/*Калькулятор объема данных*/
/*.uc-calcdat .t678 .t-container {
    background-color: #f2f7f5;
    border-radius: 20px;
    padding-top: 10px;
}*/
.uc-calcdat .t678 .t-input-title {
    font-size: 18px !important;
}
.uc-calcdat#rec629450711 .t678 .t-input-title {
    background-color: #3a524a !important;
    color: #ffffff !important;
    padding-top: 2px !important;
    padding-bottom: 2px !important;
    padding-left: 12px !important;
    border-radius: 15px;
}
.uc-calcdat#rec629450711 .t678 .t-input-subtitle, .uc-calcdat#rec629450711 .t678 .t-input-block {
    padding-left: 12px !important;
    padding-right: 12px !important;
}
.uc-calcdat#rec629450711 .t678 .t-radio__indicator:hover, .uc-calcdat#rec629450711 .t678 .t-checkbox__indicator:hover {
    border-color: #f54029 !important;
    transition: 0.5s;
}
.uc-calcdat#rec629450711 .t678 .t-input-group {
    border: 2px solid #3a524a !important;
    border-radius: 18px 18px 15px 15px;
}
/*.uc-calcdat#rec629450711 .t678 .t-input-group:hover {
    border: 2px solid #f54029 !important;
    transition: 0.5s;
}*/
.uc-calcdat#rec629450711 .t678 .t-input-group:hover {
    border: 2px solid #276b57 !important;
    transition: 0.5s;
}
.uc-calcdat#rec629450711 .t678 .t-input-group:hover .t-input-title {
    background-color: #276b57 !important;
    transition: 0.5s;
}
.uc-calcdat#rec629450711 .t678 .t-img-select__item, .uc-calcdat#rec629450711 .t678 .t-img-select__control {
    border-radius: 130px 130px 15px 15px;
    padding: 3px;
}
.uc-calcdat#rec629450711 .t678 .t-img-select__item:hover, .uc-calcdat#rec629450711 .t678 .t-img-select__control:hover {
    background-color: #f2f7f5;
    padding: 3px;
    -webkit-box-shadow: 0px 0px 10px 3px rgba(34, 60, 80, 0.1);
    -moz-box-shadow: 0px 0px 10px 3px rgba(34, 60, 80, 0.1);
    box-shadow: 0px 0px 10px 3px rgba(34, 60, 80, 0.1);
    transition: 0.5s;
}
.uc-calcdat#rec629450711 .t678 .t-img-select__item:not(:hover), .uc-calcdat#rec629450711 .t678 .t-img-select__control:not(:hover) {
    transition: 0.5s;
}
.uc-calcdat#rec629450711 .t-bgimg {
    border-radius: 105px;
}
.uc-calcdat#rec629450711 .t-img-select__text {
    text-align: center;
}
.uc-calcdat .t678 .t-form__submit {
    display: none !important;
}
.uc-calcdat#rec629450711 .t678 .t-form__submit {
    display: block !important;
}
.uc-calcdat .t-calc__prefix-text {
    font-size: 18px !important;
    font-weight: normal !important;
}
.uc-calcdat .t-calc, .uc-calcdat .t-calc__postfix-text {
    font-size: 18px !important;
    color: #f54029;
}
.uc-calcdat .t678 .t-section__topwrapper {
    margin-bottom: 30px !important;
}
.uc-calcdat .t678 .t-section__descr {
    max-width: 760px !important;
    text-align: left !important;
}
/*.uc-calcdat .t-select__wrapper option:hover {
    background-color: #3a524a;
    color: #ffffff;
    pointer-events: none;
}*/
/*.uc-calcdat .t-range__interval-txt_min, .uc-calcdat .t-range__interval-txt_max, {
    font-size: 18px !important;
}*/
.uc-calcdat .t678 .t-form_bbonly .t-input-block {
    margin-bottom: 10px !important;
}
.uc-calcdat .t678 .t-input-group .t-input-group_fr {
    margin-bottom: 10px !important;
}
/*.uc-table-l {
    float: left;
}*/
/*Страница службы технической поддержки*/
.uc-support .t835__quiz {
    border-radius: 20px;
    -webkit-box-shadow: 0px 0px 10px 3px rgba(34, 60, 80, 0.1) !important;
    -moz-box-shadow: 0px 0px 10px 3px rgba(34, 60, 80, 0.1) !important;
    box-shadow: 0px 0px 10px 3px rgba(34, 60, 80, 0.1) !important;
}
.uc-support .t835__quiz-form-wrapper {
    padding-top: 15px !important;
    padding-bottom: 10px !important;
}
.uc-support .t835__quiz-description-wrapper {
    border-radius: 20px 20px 0 0;
    -webkit-box-shadow: 0px 0px 10px 3px rgba(34, 60, 80, 0.1) !important;
    -moz-box-shadow: 0px 0px 10px 3px rgba(34, 60, 80, 0.1) !important;
    box-shadow: 0px 0px 10px 3px rgba(34, 60, 80, 0.1) !important;
    background: -moz-linear-gradient(55deg, rgba(58,82,74,0) 0%, rgba(58,82,74,1) 45%, rgba(88,120,109,1) 50%, rgba(58,82,74,1) 55%, rgba(58,82,74,0) 100%);
    background: -webkit-linear-gradient(55deg, rgba(58,82,74,0) 0%, rgba(58,82,74,1) 45%, rgba(88,120,109,1) 50%, rgba(58,82,74,1) 55%, rgba(58,82,74,0) 100%);
    background: linear-gradient(55deg, rgba(58,82,74,0) 0%, rgba(58,82,74,1) 45%, rgba(88,120,109,1) 50%, rgba(58,82,74,1) 55%, rgba(58,82,74,0) 100%);
    background-size: 400% 400%;
    animation: t835_lens 5s linear infinite;
}
@keyframes t835_lens {
    0% {
        background-position: 100% 50%;
    }
    100% {
        background-position: 0% 50%;
    }
}
.uc-support .t835__quiz-description {
    padding-top: 15px !important;
    padding-bottom: 15px !important;
    color: #ffffff !important;
}
.uc-support .t835__result-title {
    padding-top: 15px !important;
    padding-bottom: 16px !important;
}
.uc-support .t835__quiz-description-wrapper .t-descr {
    color: #ffffff !important;
}
.uc-support .t835__quiz-description-wrapper .t-descr_xl, .uc-support .t-descr_xxs {
    font-size: 18px !important;
}
.uc-support .t-bgimg {
    border-radius: 105px;
}
.uc-support .t-img-select__text {
    text-align: center;
    font-size: 18px !important;
}
.uc-support .t835 .t-form_bbonly .t-input-subtitle {
    padding-bottom: 10px !important;
}
.uc-support .t835 .t-img-select__item, .uc-support .t835 .t-img-select__control {
    border-radius: 130px 130px 15px 15px;
    padding: 3px;
}
.uc-support .t835 .t-img-select__item:hover, .uc-support .t835 .t-img-select__control:hover {
    background-color: #f2f7f5;
    padding: 3px;
    -webkit-box-shadow: 0px 0px 10px 3px rgba(34, 60, 80, 0.1);
    -moz-box-shadow: 0px 0px 10px 3px rgba(34, 60, 80, 0.1);
    box-shadow: 0px 0px 10px 3px rgba(34, 60, 80, 0.1);
    transition: 0.5s;
}
.uc-support .t835 .t-img-select__item:not(:hover), .uc-support .t835 .t-img-select__control:not(:hover) {
    transition: 0.5s;
}
/*.uc-support .t-input-subtitle .t-descr .t-opacity_70 .t-descr_xxs {
    font-size: 18px !important;
}*/
/*t-form__successbox t-text t-text_md*/
.uc-support .js-successbox {
    border-radius: 20px;
}
.uc-support .t835__quiz_inner-space {
    padding-bottom: 20px !important;
}
.uc-support .t1056__name, .uc-support .t1056__text {
    text-align: center !important;
}
.uc-support .t1055 .t-container, .uc-support .t1056 .t-container {
    background-color: #f2f7f5;
    border-radius: 20px;
    padding-top: 10px;
    padding-bottom: 10px;
    -webkit-box-shadow: 0px 0px 10px 3px rgba(34, 60, 80, 0.1);
    -moz-box-shadow: 0px 0px 10px 3px rgba(34, 60, 80, 0.1);
    box-shadow: 0px 0px 10px 3px rgba(34, 60, 80, 0.1);
}
.uc-support .t1055__col-wrapper {
    padding: 0 5px !important;
}
.uc-support .t1055__title {
    padding-bottom: 10px !important;
}
.uc-support .t1055__bgimg {
    margin-bottom: 15px !important;
}
/*.uc-support .t1055__row .t-col {
    margin-left: 6px !important;
    margin-right: 6px !important;
}*/
/*.uc-support .t1055__descr {
    height: inherit !important;
    vertical-align: middle;
}*/
.uc-starttext .t165__textwrapper {
    color: #000000 !important;
}
/*.t420__descr li {
    list-style-type: none !important;
}*/
/*.t420__descr li:before {
    list-style-image: url(https://static.tildacdn.com/tild3634-6432-4961-a531-653738373235/logo_strazh_li.png) !important;
}*/
/*.t420__descr li:before {
    content: "★ ";
    color: #d8e6e1;
}*/
.t420__descr li {
    background: url(https://static.tildacdn.com/tild3634-6432-4961-a531-653738373235/logo_strazh_li.png) 0 2px no-repeat !important;
	padding-left: 20px !important;
}
.t420__descr li:hover {
    background: url(https://static.tildacdn.com/tild3731-3265-4664-b235-653933333863/logo_strazh_li_hover.png) 0 2px no-repeat !important;
    padding-left: 20px !important;
    transition: 0.3s;
}
.t420__descr a {
    text-decoration: underline !important;
    text-decoration-color: #3a524a !important;
}
.t420__descr a:hover {
    text-decoration: underline !important;
    text-decoration-color: #eb9488 !important;
    color: #d8e6e1 !important;
    -moz-transition: 0.3s;
    -webkit-transition: 0.3s;
    transition: 0.3s;
}
.t420__descr a:not(:hover), .t420__descr li:not(:hover) {
    -moz-transition: 0.3s;
    -webkit-transition: 0.3s;
    transition: 0.3s;
}
/*Испраавление стиля подробностей об опциях*/
.uc-options .t819__tab-block {
    -webkit-box-shadow: 0px 0px 10px 3px rgba(34, 60, 80, 0.1) !important;
    -moz-box-shadow: 0px 0px 10px 3px rgba(34, 60, 80, 0.1)!important;
    box-shadow: 0px 0px 10px 3px rgba(34, 60, 80, 0.1)!important;
}
.uc-options .t819__content {
    padding: 30px 40px !important;
}
.uc-options .t819__content-col_2 {
    padding-top: 0px !important;
    padding-bottom: 0px !important;
}
.uc-options .t819__title {
    margin-bottom: 0px !important;
}
/*.uc-options .t819__tab-block {
    border: 4px solid transparent !important;
    -moz-border-image: -moz-linear-gradient(45deg, #3D6155, #F9FAE6, #3D6155) 1;
    -webkit-border-image: -webkit-linear-gradient(45deg, #3D6155, #F9FAE6, #3D6155) 1;
    border-image: linear-gradient(45deg, #3D6155, #F9FAE6, #3D6155) 1;
    border-image-slice: 1;
}*/