.mobile_header_wrapper {
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	z-index: 100;
	background-color: #fff;
}
.mobile_header_wrapper .fa {
	font-size: 30px;
}

@media (max-width: 1256px) {
.wrapper_slider .text_slide {
	width: 38%;
}
}

@media (max-width: 1200px) {
.integer_list .item_list .text {
	width: 90%;
}
.integer_list .item_list .int {
	width: 8%;
}
}

@media (max-width: 1110px) {
.wrapper_slider .text_slide {
	width: 45%;
}
}

@media (max-width: 1060px) {
.top_menu a, #cart_line a {
	font-size: 16px;
}
.sidebar_left {
	display: none;
}
.sidebar_left_mobile {
    display: block;
    width: 100%;
    order: 22;
}
.content_site {
	width: 100%;
}
.head_cont {
	display: none;
}
.mobile_header_wrapper {
	display: block;
}
body {
	padding-top: 52px;
}
.logo_f {
	display: none;
}
}

@media (max-width: 1000px) {
.wrapper_line_header {
	display: none;
}
.header {
	border-bottom: 2px solid #3a4043
}
.menu_f {
	display: none;
}
.footer {
	flex-wrap: wrap;
}
.footer .item_f {
	width: 100%;
}
.footer .item_f:last-child .title_f {
	display: none;
}
}

@media (max-width: 900px) {
.catalog_section .bottom_info {
	flex-wrap: wrap;
}
}

@media (max-width: 860px) {
.wrapper_slider .text_slide {
	width: 100%;
	position: static;
}
.wrapper_slider .text_slide {
	padding: 38px 20px;
}
.wrapper_slider img {
	display: none !important;
}
}

@media (max-width: 790px) {
.center_head_logo .desc {
	display: none;
}
}

@media (max-width: 768px) {
.catalog .cell {
	width: 49%;
	margin-right: 0 !important;
}
.catalog-item-filter tbody tr {
	width: 100% !important;
}
.brands a {
	width: 22.3%;
}
.element_detail_wrap {
	flex-wrap: wrap;
}
.element_detail_wrap .card_foto {
	width: 100%;
	margin-bottom: 20px;
}
.element_detail_wrap .card_text {
	width: 100%;
}
.mod tbody tr:first-child {
	display: none;
}
.mod tbody td {
	display: block;
	width: 100%;
}
.mod .mod_name {
	width: 100%;
}
.integer_list .item_list {
	flex-wrap: wrap;
}
.integer_list .item_list .text {
	width: 100%;
}
.integer_list .item_list .int {
	width: 100%;
	border: 0;
	border-bottom: 1px solid #cecece;
	padding-bottom: 8px;
	margin-bottom: 5px;
}
	.page_multi_block  {flex-wrap: wrap;}
	.page_multi_block  > div {width: 100% !important;}
	.page_multi_block .right {text-align: center;}
}

@media (max-width: 600px) {
.wrapper_egg .item, .wrapper_egg_text .item {
	width: 100%;
	margin-bottom: 12px;
	text-align: center;
}
.wrapper_egg_text {
	margin-bottom: 20px;
}
.wrapper_egg {
	margin: 20px 0;
}
.header {
	flex-wrap: wrap;
}
.header > .item {
	width: 100% !important;
	text-align: center;
	justify-content: center;
}
.center_head_logo {
	margin-bottom: 12px;
}
.catalog .cell {
	width: 100% !important;
}
.bootom_filter {
	flex-wrap: wrap;
	justify-content: center;
}
#catalog_item_toogle_filter {
	margin-bottom: 16px;
	display: block;
}
.chars_section {
	width: 100%;
}
.char_item span {
	font-size: 14px;
}
h1, h2, h3 {
	font-size: 21px;
}
.cart-items thead {
	display: none;
}
.cart-items tr, .cart-items td {
	display: block;
	width: 100%;
}
.order-info td, .order-info tr, .order-info table, .order-info tbody {
	display: block;
	width: 100%;
}
.order-info input, .order-info select, .order-info textarea {
	width: 100% !important;
}
}

@media (max-width: 460px) {
.brands {
	justify-content: space-between;
}
.brands a {
	width: 48%;
	margin-right: 0;
	margin-bottom: 14px;
}
.egg {
	display: none;
}
.breadcrumb a, .card_props .ph, .mod_wrapper .ph {
	font-size: 14px;
}
.block_seven .item {
	width: 49%;
	margin: 0 !important;
	margin-bottom: 8px !important;
}
.two_about {
	flex-wrap: wrap;
}
.two_about .item:first-child {
	margin: 0;
	margin-bottom: 12px;
}
.two_about .item {
	width: 100%;
	text-align: center;
}
	.multi_ico .m_ico .img_m {width: 12%;}
	.multi_ico .m_ico .text_m {width: 85%;}
}
