.header.header nav.navbar ul.nav li.nav_parent_menu::after {
	display: none;
}

.head-work-hours.inlinephones, .topheaderphone.inlinephones {
	display: inline-block;

}

.topheaderphone.inlinephones {
	padding: 0 10px;
	float: right;
}

.d-header-email {
	font-size: 15px;
}

.city-phone.phone.city-phonephonetop a {
	font-size: 18px;
}

.col-alter-sm {
	width: 20%;
}

.col-alter-small {
	width: 19%;
}

.d-phone-block-reboot.d-phone-block {
	margin-left: 0;
}

.header .navbar-nav-blue-color.navbar-default ul li a {
	color: #055fbb;
}

header.header .navbar-nav-blue-color.navbar-default > ul > li {
	padding: unset;
	padding-left: 20px;
}

.col-sm-center-what {
	/*width: 55.5%;*/
}

header.header .navbar-nav-blue-color.navbar-default > ul > li:first-child {
	padding: unset;

}

.header .phone.roistat-phone-ds a {
	font-size: 18px;
}

.update-button-container .btn {
	float: none;
}

.d-phone-block-reboot {
	width: 23%;
}

.header .navbar-nav-blue-color.navbar-default {
	z-index: 100;
}

.header .navbar-nav-blue-color.navbar-default ul li a.selected {
	/*color: black;*/
	color: #8f8f8f;
}

.header_mobile .hdr_table .phone a {
	font-size: 18px;
}

header.header .other-menu-know .navbar-default > ul > li {
	padding: 0px 8px;
	border-left: 1px solid #378ae8;
	min-height: 38px; /*01-12-19*/
}

header.header .d-fixed-header .other-menu-know .navbar-default > ul > li {
	padding: 0 8px;
}

header.header .other-menu-know .navbar-default > ul > li:first-child {
	border-left: unset;
}

.header .other-menu-know .navbar-default ul li a {
	line-height: 1em;
	font-size: 1.46rem;
}

.header .other-menu-know {
	padding-right: 0;
}

.other-menu-know {
	width: 89%;
}

.search-panel-block-button {
	padding-left: 0;
	width: 5%;
}

header.header nav.navbar ul.nav li.nav_parent_menu.noticonmenu::after {
	display: none;
}

header.header nav.navbar ul.nav li.nav_parent_menu:hover .nav_item_menu {

}

header.header .d-fixed-header nav.navbar ul.nav li.nav_parent_menu .nav_item_menu.active-d-active {
	display: block !important;
	position: absolute;
	top: 38px;
	left: 0;
	z-index: 999;
	background: #fff;
	height: 380px;
	width: 129%;
	border-radius: 5px;
}

header.header .d-fixed-header nav.navbar ul.nav li.nav_parent_menu:hover .nav_item_menu {
	width: 129%;
}

header.header nav.navbar ul.nav li.nav_parent_menu .nav_item_menu li.nav_parent2 ul {
	padding: 0px 0 7px 23px;
}

.header > .top.d-fixed-header .col-md-10.other-menu-know {
	width: 65%;
}

.header .top.d-fixed-header .navbar-default ul li a {
	font-size: 1.26rem;
}

.navbar-nav .hamburger {
	display: block;
	position: absolute;

	top: 13px;
	left: 5px;
	right: 12px;
	width: 20px;
	height: 2px;
	background: #fff;
	-webkit-transition: background 0.3s;
	transition: background 0.3s;

}

.header .other-menu-know .navbar-default ul li .hamburger + a {
	padding-left: 20px;
}

.header .d-fixed-header .other-menu-know .navbar-default ul li .hamburger + a {
	padding-left: 0px;
}

.header .d-fixed-header .other-menu-know .navbar-default ul.nav navbar-nav > li a {
	text-align: center;
}

.navbar-nav .hamburger::before {
	position: absolute;
	display: block;
	left: 0;
	top: -5px;
	width: 100%;
	height: 2px;
	background-color: #fff;
	content: "";
	-webkit-transition-duration: .3s, .3s;
	transition-duration: .3s, .3s;
	-webkit-transition-delay: .3s, 0;
	transition-delay: .3s, 0;
}

.navbar-nav .hamburger::after {
	bottom: -5px;
	position: absolute;
	display: block;
	left: 0;
	width: 100%;
	height: 2px;
	background-color: #fff;
	content: "";
	-webkit-transition-duration: .3s, .3s;
	transition-duration: .3s, .3s;
	-webkit-transition-delay: .3s, 0;
	transition-delay: .3s, 0;
}

.ndtgo {
	cursor: default;
}

.d-fixed-header .nav_parent_menu .hamburger {
	display: none;
}

.top.d-fixed-header {
	overflow: hidden;
}

.top.d-fixed-header:hover {
	overflow: visible;
}

/*ul.nav.navbar-nav:hover {
	width: 111%;
}*/

header.header nav.navbar ul.nav li.nav_parent_menu .nav_item_menu.active-d-active {
	display: block !important;
	position: absolute;
	top: 38px;
	left: 0;
	z-index: 999;
	background: #fff;
	height: 380px;
	width: 111%;
	border-radius: 5px;
}

header.header nav.navbar ul.nav li.nav_parent_menu:hover .nav_item_menu {
	/*width: 111%;*/
	width: 935px;
}

header.header nav.navbar ul.nav li.nav_parent_menu:hover .nav_item_menu {
	height: unset;
	min-height: 420px;
}

ul.nav.navbar-nav > li:hover {
	/*	background-color: #1F5EA4;
		border-radius: 5px 5px 0 0;*/
}

header.header .top.d-fixed-header .other-menu-know .navbar-default > ul > li {
	min-height: 38px;
}

header.header .top.d-fixed-header .other-menu-know .navbar-default > ul > li > a {
	/*min-height: 38px;*/
}

@media (max-width: 1135px) {

}

@media (min-width: 1050px) and (max-width: 1177px) {
	.header .other-menu-know .navbar-default ul li a {
		font-size: 80%;
	}
}

@media (min-width: 993px) and (max-width: 1177px) {
	.header .other-menu-know .navbar-default ul li a {
		font-size: 74%;
	}

	.nav_parent_menu .hamburger {
		display: none;
	}

	.header .top.d-fixed-header .navbar-default ul li a {
		font-size: 1rem;
	}
}

@media (max-width: 1177px) {

	header.header nav.navbar ul.nav li.nav_parent_menu:hover .nav_item_menu, header.header nav.navbar ul.nav li.nav_parent_menu:hover .nav_item_menu.active-d-active {
		width: 140%;
	}

	header.header .d-fixed-header nav.navbar ul.nav li.nav_parent_menu .nav_item_menu.active-d-active {
		width: 153%;
	}

	header.header nav.navbar ul.nav li.nav_parent_menu .nav_item_menu li.nav_parent2 ul {
		/*    columns: 1;*/
	}

	header.header nav.navbar ul.nav li.nav_parent_menu:hover .nav_item_menu.active-d-active, header.header nav.navbar ul.nav li.nav_parent_menu:hover .nav_item_menu, header.header nav.navbar ul.nav li.nav_parent_menu .nav_item_menu {
		left: -180px;
	}

	header.header .top:not(.d-fixed-header) nav.navbar ul.nav li.nav_parent_menu .nav_item_menu.active-d-active {
		width: 140%;
		left: -180px !important;

	}

	@media (max-width: 992px) {
		.nav_parent_menu .hamburger {
			display: none;
		}

		@media (max-width: 363px) {
			.header_mobile .mobile_logoblock .mobile_call .mobile_phone {
				font-size: 19px;
			}
		}
	}

	.sertif__item {
		height: auto;
		min-height: 95px !important;
	}

	.error-report .text-report p {
		color: #b21a41 !important;
	}

	.error_form .error-form li {
		color: #b21a41 !important;
	}

	.header .navbar-default ul li a.selected {
		color: #FFFFFF; /* !important;*/
	}

	.sertif__item a {
		margin-top: 10px;
		margin-bottom: 10px;
	}

	@media only screen and (min-width: 992px) {
		.modal.modal-cost > .modal-dialog {
			min-width: 400px;
			max-width: 820px;
			width: fit-content;
		}
	}

	.bx-has-pager {
		margin-bottom: 50px;
	}

