/*SETTINGS*/
.mobile_basket {
	display: none;
}
.top_mobile .bx-basket-block {
	padding: 0;
}
.top_mobile .bx-basket-block a {
	display: none;
}
.top_mobile .bx-basket-block a.mobile_basket {
	margin: 0;
	display: -webkit-box;
	display: -moz-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	border: 2px solid #fff;
	border-radius: 100%;
	width: 30px;
	height: 30px;
	align-items: center;
	justify-content: center;
}
.bx-breadcrumb .bx-breadcrumb-item {
	white-space: normal !important;
	line-height: 17px;
}
.top_mobile {
	display: none;
	background-color: #016fdd;
	position: fixed;
	width: 100%;
	top: 0;
	z-index: 20;
}
.top_mobile * {
	color: #fff !important;
}
.top_mobile .itp-cities-list ul * {
	color: #000 !important;
}
.top_mobile .inner_content {
	justify-content: space-between;
	padding: 8px 10px;
	align-items: center;
}
.top_mobile .bx-basket-block img {
	display: none;
}
.wrapper_header_image img {
	max-width: 100%;
}

@media (max-width: 1185px) {
.action_wrapper .owl-nav div {
	width: 62px;
	height: 62px;
}
.action_wrapper .owl-nav .owl-prev {
	left: 5px;
	z-index: 5;
}
.action_wrapper .owl-nav .owl-next {
	right: 5px;
	z-index: 5;
}
}

@media (max-width: 1165px) {
.slider_sections_top .owl-nav .owl-prev {
	left: 8px !important;
}
.slider_sections_top .owl-nav .owl-next {
	right: 8px !important;
}
.half_title {
	width: 100% !important;
}
}

@media (max-width: 1050px) {
.soc_ico {
	display: none;
}
.top_panel {
	display: none;
}
.header .cabinet {
	display: none;
}
.top_mobile {
	display: none;
}
.item_header.logo, .item_header.phones {
	width: 35%;
}

.wrapper_slider_head .owl-nav .owl-prev {
	left: 15px !important;
}
.wrapper_slider_head .owl-nav .owl-next {
	right: 15px !important;
}
.wrapper_slider_head .owl-nav div {
	top: auto !important;
	bottom: 30px;
}
}

@media (max-width: 970px) {
}

@media (max-width: 900px) {
.wrapper_punkts {
	display: none;
}
.header .header_cart {
	display: none;
}
.item_header.logo, .item_header.phones {
	width: 49%;
}
.action_two {
	flex-wrap: wrap;
}
.action_two .item {
	margin: 0 !important;
	margin-bottom: 20px !important;
	width: 49% !important;
}
.news_block_home {
	flex-wrap: wrap;
}
.news_block_home .inner_news {
	width: 100% !important;
	margin-bottom: 20px;
}
.about_in {
	flex-wrap: wrap;
}
.about_in > div {
	width: 100%;
	margin: 0;
	margin-bottom: 20px;
	text-align: center;
}
.border_wrapper {
	height: auto;
}
.footer {
	flex-wrap: wrap;
}
.footer .item {
	width: 30% !important;
	margin-bottom: 20px;
}
.title_border {
	margin-bottom: 20px;
}
.inner_item_half {
	flex-wrap: wrap;
}
.inner_item_half .left {
	width: 100%;
}
.inner_item_half .right {
	width: 100%;
	margin-top: 20px;
	padding: 0 !important;
}
.block_job {
	flex-wrap: wrap;
	justify-content: space-between;
}
.block_job .item {
	width: 49%;
	margin: 0 !important;
	margin-bottom: 20px !important;
}
}

@media (max-width: 722px) {
.pop_static .line {
	width: 100%;
	margin-bottom: 15px;
}
.pop_static form {
	flex-wrap: wrap;
}
.pop_static input {
	width: 100%;
	margin: 0;
}
.pop_static * {
	box-sizing: border-box;
}
.pop_static {
	padding-left: 15px;
	padding-right: 15px;
}
}

@media (max-width: 678px) {
	.wv_img {margin: auto;}
.logo {
	margin-bottom: 15px;
}
.logo a {
	justify-content: center;
}
.header {
	flex-wrap: wrap;
	text-align: center;
	padding-bottom: 25px;
}
.item_header.logo, .item_header.phones {
	width: 100%;
}
.menu_media_item {
	display: block;
}
.wrapper_top_menu {
	display: none;
}
.action_two .item {
	width: 100% !important;
}
}

@media (max-width: 600px) {
.blcok_news {
	flex-wrap: wrap;
}
.blcok_news .item {
	width: 100%;
	margin-bottom: 20px;
}
.footer .item {
	width: 49% !important;
}
.action_wrapper .text {
	display: none !important;
}
.action_wrapper .title {
	color: #000 !important;
}
.slide_text span {
	width: 100%;
	text-align: center;
	font-size: 35px;
	line-height: 40px;
}
.title_sub_page {
	font-size: 20px !important;
}
.wrapper_header_image {
	display: none !important;
}
}

@media (max-width: 530px) {
.bx-touch .bx_ordercart .bx_ordercart_order_table_container table, .bx-touch .bx_ordercart .bx_ordercart_order_table_container table tbody, .bx-touch .bx_ordercart .bx_ordercart_order_table_container table tbody tr, .bx-touch .bx_ordercart .bx_ordercart_order_table_container table tbody tr td {
	display: inline-block !important;
}
}

@media (max-width: 500px) {
.footer .item {
	width: 100% !important;
	display: none;
}
.footer .item.info {
	display: block;
}
.news_block_home .inner_news {
	flex-wrap: wrap;
}
.news_block_home .inner_news > div {
	width: 100% !important;
	margin: 0 !important;
	margin-bottom: 10px !important;
}
.blcok_news img {
	width: 100% !important;
	height: auto !important;
}
.wrapper_page_news_item .wrap_item_full .inner_news {
	flex-wrap: wrap;
}
.wrapper_page_news_item .wrap_item_full .inner_news >div {
	width: 100%;
	margin: 0 !important;
}
.blcok_news .text {
	font-size: 20px;
}
}

@media (max-width: 460px) {
.fb {
	text-align: center;
}
.wrap_block {
	flex-wrap: wrap;
}
.wrap_block > div {
	width: 100% !important;
}
.wrap_block .text {
	margin-top: 20px;
}
.block_job .item {
	width: 100%;
}
}

@media (max-width: 420px) {
.header .logo a {
	flex-wrap: wrap;
}
.header .logo a > span {
	width: 100%;
}
}
