.select2-container--form-select .select2-results__option[aria-disabled=true] {
	color: #999999;
}

.btn-round--call-us {
	line-height: 100px;
}

.form-input--bring2front {
	z-index: 99;
	position: relative;
}

/*
.select2-container.select2-container--form-select .select2-dropdown .select2-results__option {
	height: auto;
}

.select2-container.select2-container--form-select .select2-dropdown .select2-results__option--highlighted {
	height: auto;
}
*/

.logos--with-titles .logos__item ._nolink {
	display: block;
	border: 0 none;
}

@media (min-width: 768px) {
	.form-input--radio-callback-form .form-radio-halfside {
		width: 50%;
		float: left;
		padding-right: 18.5px;
	}

	.form-input--radio-callback-form .form-radio-halfside + .form-radio-halfside {
		padding-right: 0;
		padding-left: 18.5px;
	}
}

.main-nav__phone a {
	color: #ffffff;
}

.form-trademark-check {
	margin-bottom: 40px;
}

.main-slider__item--dull {
	height: 271px;
}

.main-slider-rd__item--dull {
	height: 435px;
}

.client-lp__logo {
	max-width: 86%;
}

.rngst_phone_button {
	display: none !important;
}

.form.troiscontact .form-input--button {
	padding-top: 0 !important;
}

/**
@todo перенести в проект вёрстки ----- от сюда
 */

.main-nav__list {
	border-top: none;
}

.main-nav-rd__switcher-wrapper {
	margin-bottom: 20px;
	text-align: left;
}

.main-nav-rd__language-switcher {
	color: #c5cadd;
	font-weight: 600;
	border-bottom: none;
	text-align: left;
	padding-top: 13px;
	position: absolute;
}

.main-nav-rd__list-wrapper {
	text-align: left;
}

.header-language-switcher {
	margin-top: -24px;
	margin-bottom: 5px;
	font-size: 0.9em;
}

@media (max-width: 899px) {
	.header-language-switcher {
		display: none;
	}
}

.main-nav__switcher-wrapper {
	margin-top: -15px;
	margin-bottom: 5px;
}

.main-nav__language-switcher {
	color: #c5cadd;
	font-weight: 700;
	border-bottom: none;
	text-align: left;
}

@media (min-width: 900px) {
	.main-nav__switcher-wrapper {
		display: none;
	}
}

/**
@todo перенести в проект вёрстки ----- до сюда
 */

/*
.form-input.searchpatent .select2-container--form-select {
	background-color: #fff;
}

.select2-container.select2-container--form-select .select2-dropdown {
	background-color: #fff;
}
*/

/*
.fancybox-mobile {
	max-width: 100%;
}

.fancy-media {
	max-width: 100%;
}

.fancy-modal {
	max-width: 100%;
}
*/

@media (max-width: 899px) {
	.main-nav__menu-btn  {
		display: block;
	}
	.main-nav__inner{
		position: relative;
	}
	.main-nav__switcher-wrapper {
		margin-top: -15px;
		margin-bottom: 5px;
		margin: 0;
		display: block;
		position: absolute;
		right: 0;
		top: 0;
		padding-right: 20px;
		padding-top: 18px;
	}
}

@media (min-width: 900px) {
	.main-nav-rd__switcher-wrapper{
		display: none;
	}
}

.call-me .field-rd--text::placeholder{
	font-size: 100%;
}

.mb-20 {
	margin-bottom: 20px;
}

@media (max-width: 767px) {
	.wa-callback-btn {
		display: none !important;
	} 
}

._inversion .content-banner__heading,
._inversion .content-banner__text,
._inversion .content-banner__period{
	color: #32404d;
}
.insert-rd._inversion {
	color: #32404d;
}

/* Костыль для фикса скачков слайдера на мобиле */
/*@media screen and (max-width: 376px) {*/
/*	body.banner-fix {*/
/*		padding-top: 56px!important;*/
/*	}*/
/*}*/

@media (max-width: 767px) {
	.main-slider-rd__title {
		max-width: 243px;
		min-height: 220px;
	}	
	.main-slider-rd__left-col {
		padding: 0;
	}
	.main-slider-rd__title {
		font-size: 2em;
		line-height: 110%;
		font-weight: 700;
	}
}
.no-search {
	padding-top: 100px;
}
@media screen and (max-width: 767px) {
	.no-search {
		padding-top: 50px;
	}
	/* Фикс заголовка */
	.page-heder-rd--relative {
		position: relative!important;
	
	}
	.page-heder-rd--relative .main-nav--rd.main-nav--fixed  {
		position: absolute!important;
	}
}
.new-header .main-nav__list-wrapper--white .main-nav__list {
	display: flex;
}
.main-nav__list-wrapper--white a {
	color: #000;
	text-decoration: none;
	font-family: 'Roboto Condensed';
	font-style: normal;
	font-weight: bold;
	font-size: 18px;
	line-height: 24px;
	white-space: nowrap;
}
@media screen and (min-width: 1200px) {
	.page-header-rd__phone-link {
		margin-left: 0!important;
		margin-right: 10px!important;
	}
}
/* Правки хедера */
.new-header .main-nav__lang-links--top {
	float: left;
}
.new-header .main-nav__list-wrapper--white {
	padding: 0 15px;
}
.new-header .main-nav__list-wrapper--white .main-nav__item:not(:last-child) {
	margin-right: 25px;
}
.new-header .main-nav__lang-links--top a {
	text-decoration: none;
	font-family: 'Roboto Condensed';
	font-style: normal;
	font-weight: normal;
	font-size: 18px;
	line-height: 24px;
	text-transform: uppercase;
	color: #929FAB;
	margin-right: 32px;
	margin-top: 4px;
	border-bottom: none;
}
.new-header .page-header-rd__right-col {
	display: flex;
	align-items: center;
	justify-content: flex-end;
}
.new-header .main-nav--rd {
	display: none!important;
}
.new-header .main-nav--rd .main-nav__link {
	white-space: nowrap;
}
@media screen and (max-width: 991px) {
	.new-header .main-nav--rd {
		display: block!important;
	}
	.new-header .main-nav__list-wrapper--white {
		display: none;
	}
	.new-header .main-nav__lang-links--top {
		display: none;
	}
	.new-header .page-header-rd__right-col {
		display: block;
	}
}
.search-trademarks__title {
	text-transform: none;
}
@media screen and (max-width: 767px) {
	.intro-banner .breadcrumbs-rd.--online-search {
		display: block!important;
		overflow: scroll;
	}
}

.search__search-btn {
	opacity: 1!important;
    cursor: pointer im !important;
}

/* LEGALSUP-5051 */
@media screen and (max-width: 767px) {
	.top-hat {
		margin-top: 65px!important;
		position: relative!important;
	}
}

/* Тест нового фона */
html.rd {
background-color: #f6f7f9;
}
main.rd {
	background-color: #f6f7f9;
}
.calc-form__header::after {
	background-color: #f6f7f9;
}
.comments-section--dark {
	background-color: #f6f7f9
}
.page-footer-lp {
	background-color: #f6f7f9
}
.page-footer-rd {
	background-color: #f6f7f9;
}
.breadcrumbs-rd {
	background-color: #f6f7f9;
}
.section-lp--gray {
	background-color: #f6f7f9
}
.section-rd--dark {
	background-color: #f6f7f9
}

@media (max-width:899px) {
	.page-header-rd {
		background-color: #f6f7f9;
	}
}
/* html * {
	font-family: 'Inter' !important;
}*/

.highlighted-bg {
	background-color: #fff;
}
.modal-lp--success {
	background-color: #fff;
}
.free-consult-lp {
	background-color: #fff;
	box-shadow: none;
}
.highlighted-block-lp__icon--check::before {
	background-color: #fff;
	box-shadow: none;
}
.highlighted-block-lp__number-block {
	background-color: #fff;
	box-shadow: none;
}
.product-card__info-wrapper {
	background-color: #fff;
}
.sales-table__highlighted {
	background-color: #fff;
}
.breadcrumbs-rd--light-gray {
	background-color: #fff;
}
.form-card-lp--modal {
	background-color: #fff;
}
.highlighted-bg {
	background-color: #fff;
}
.modal-rd {
	background-color: #fff;
}
.modal-rd--application {
	background-color: #fff
}
.modal-rd--width-680 {
	background-color: #fff
}
.blog-element__content {
	background-color: #fff
}
.clients-element {
	background-color: #fff;
	box-shadow: 0 5px 10px rgba(111, 132, 152, .1);
}
.clients-element__control {
	background-color: #fff;
}
.company-card-rd {
	background-color: #fff
}
.contacts-rd__section {
	background-color: #fff
}
@media (min-width:992px) {
	.form-tooltip {
		background: #fff;
		box-shadow: 0 3px 6px rgba(105, 133, 154, .1);
	}
}
/* */
.free-consult-rd {
	background: #fff;
}
.learn-more-rd__call-order {
	background-color: #fff;
	box-shadow: none
}
.learn-more-rd__link {
	background-color: #fff;
	box-shadow: none
}
.page-section-rd--lilac {
	background-color: #fff;
}
.pr-manager {
	background: #fff;
	box-shadow: none;
}
.price-card-rd {
	background: #fff;
	box-shadow: none;
}
.rating-card {
	background: #fff;
}
.rating-card__bottom {
	background-color: #fff;
}
.rating-slider .slick-arrow {
	background-color: #fff;
	box-shadow: none;
}
.section-expert__inside {
	background-color: #fff
}
.section-plate--white {
	background-color: #fff;
}
.shadow-block {
	background-color: #fff;
	box-shadow: none;
}
.speakers-section {
	background-color: #fff;
}
.subscription-rd {
	background-color: #fff;
	box-shadow: none;
}
.table-rd thead {
	background-color: #fff
}
.events-element {
	background-color: #fff
}
.faq-element {
	background-color: #fff !important;
	box-shadow: none !important;
}
.section-rd--light-gray {
	background-color: #f6f7f9;
}
.section-rd--shadow {
	background-color: #fff;
	box-shadow: none;
}
.breadcrumbs-rd--white + main {
	background-color: #f6f7f9;
}
.breadcrumbs-rd--white {
	background-color: #f6f7f9;
}
.section-rd--lilac {
	padding-bottom: 67px;
	background-color: #fff
}
.logo-rd--gray {
	background-color: #fff;
}
.mass-media-publications__inside {
	background-color: #fff;
}
.promo-posts-slider--rd .bx-controls {
	background-color: #fff;
}
.section-plate-rd__wrapper {
	background-color: #fff;
	box-shadow: none;
}
.trademark-check-rd--gray {
	background-color: #fff;
}
.emb-wrapper, .accordion-tab__wrap, .search-result__wrap {
	background-color: #f6f7f9 !important;
}
.accordeon__answer .h3 {
	font-size: 24px !important;
}
.accordion-tab__show-wrap:before {
	background: linear-gradient(180deg, rgba(235,237,242,0), #f6f7f9 10.94%) !important;
}
.rtz-chess, .rtz-banner, .rtz-reliably2, .rtz-price, .rtz-reliably, .rtz-experts, .rtz-experience, .rtz-faq, .rtz-end {
	background-color: #f6f7f9 !important;
}
.rtz-price-item:nth-child(2) {
	background-color: #fff;
}
@media screen and (max-width:991px) {
	[class*='rtz-main-banner']::before {
		background: 0 0 !important;
	}
}