/*		SHOP SEARCH PAGE 	*/
	.blue_reg_search_mayBe {
		border:	solid 1px #dbecf5;
		background: #f4fbfe;
		padding: 20px;
		margin-bottom: 20px; }
			._blue_reg_mayBe_title span {
				display: block;
				padding: 0 0 15px 0;
				font:15px/120% 'alsschlangeslab', Arial, sans-serif;
				color: #0066a4; }
				.blue_reg_search_mayBe li {
					line-height: 25px; }
		.shop_tab_body_content {
			padding: 0 20px 0 0; }
			.tab__row_search { margin: 15px 0;
				height: 40px; }
			.shop_tab_body_content .body__content_tabs-box {
				padding: 0; }
				.shop_tab_body_content .tab__row_search .tab__title_search {
					width: auto;
					margin-right: 15px;
					font:30px/120% 'alsschlangeslab', Arial, sans-serif;
					color: #0066a4; }
				.shop_tab_body_content .body__content_tabs-item {
					font:18px/120% 'alsschlangeslab', Arial, sans-serif; }
				.shop_tab_body_content .body__content_tabs-item.active:before {
					top: 9px; }
				.shop_tab_body_content .body__content_tabs-item.active:after {
					top: 9px; }
				.shop_tab_body_content .input, .shop_tab_body_content .input-inner {
					//width: 540px;

				}
					.shop_tab_body_content .tab__row_search .input-inner {
						padding: 5px 12px; }
						.shop_tab_body_content .tab__row_search .input input {
							font:bold 20px/120% Calibri, calibriregular, Arial, sans-serif; }
				.shop_tab_body_content .body__content_tab-block {
					padding: 15px 0 0 0;
					border:none;
					border-top: 1px solid #e6e6e6;
					border-radius: 0 0 0 0;
					overflow: visible; }
					._tabs_maps_reg {
						position:relative;
						width: 100%;
						height: 615px;
						z-index: 5;
						overflow: hidden; }
						.title_search_items_reg {
							display: block;
							width: 100%;
							height: 70px;
							padding: 40px 0 0 0;
							font:20px/120% 'alsschlangeslab', Arial, sans-serif;
							color: #0066a4;
						}
							.body__content_tab-block ._items_count_seach_reg {
								width: 100%;
								cursor: default; }
								.body__content_tab-block ._items_count_search {
									height: 95px; margin: -7px 0 0 0;
									width: 100%;
									padding: 20px;
									border-bottom: 1px solid #e6e6e6;
								}
								.body__content_tab-block ._items_count_search:first-child:{
									border-top: 1px solid #e6e6e6;
								}
								.body__content_tab-block ._items_count_search:hover ._items_count_info_hover {
									display: block; }
								.body__content_tabs-block ._items_count_search:hover .__metro__shop_search {
									color: #ef6b03;
									cursor: default; }
								.body__content_tabs-block ._items_count_search:hover {
									height: 95px;position: relative;
									background-color: #fff;
									border: 2px solid #acd0ea;
									padding: 18px 20px 20px 18px;
									-moz-border-radius: 10px; /* Firefox */
									-webkit-border-radius: 10px; /* Safari, Chrome */
									-khtml-border-radius: 10px; /* KHTML */
									border-radius: 10px; /* CSS3 */
									-o-border-radius:      10px; /* Opera*/
									/* Для плохих IE */
									behavior: url(/front/f/css/border-radius.htc); /* учим IE border-radius */ }
					.____maps_tab ._items_count_info {
						width: auto;
						max-width: 530px;
						/*height: 55px;*/height: 60px;
						overflow: hidden;
						float: left; }
							.____maps_tab ._items_count_info span {
								display: block;
								width: 100%; }
							.____maps_tab ._items_count_info ._metroline_color {
									display: block;
									width: 12px;
									height: 12px;
									float: left;
									position: relative;
									top: 5px;
									border-radius: 10px;
									margin-right: 5px;}
						.body__content_tabs-block ._items_count_info_hover {
							display:none;
							width: 190px;
							height: 55px;
							float: right; }
								.body__content_tabs-block ._items_count_info_hover .butn_def {
									width: 100%; }
									.body__content_tabs-block ._items_count_info_hover .butn_def  span{
										font: 14px/100% Calibri, calibriregular, Arial, sans-serif;
										padding: 7px 0; display: block;
										height: 30px;
										overflow: hidden; }
								.body__content_tabs-block .__view_in_maps {
									display: block;
									margin: auto;
									width: 125px;
									height: 22px;
									padding-top:10px; }
									.body__content_tabs-block .__view_in_maps em {
										display: block;
										width: 18px;
										height: 12px;
										float: left;
										background: url('../i/bg/bull_view_on_map.png') no-repeat left center; }
									.body__content_tabs-block .__view_in_maps b{
										display: block;
										float: left;
										width: auto;
										text-decoration: none;
										border-bottom: 1px dotted #999;
										font:12px/100% Calibri, calibriregular, Arial, sans-serif;
										color: #000;
										cursor: pointer; }
						.body__content_tabs-block .__metro__shop_search {
							font:18px/120% Calibri, calibriregular,Arial, sans-serif;
							color: #0066a4;
							height: 25px; }
						.body__content_tabs-block .__adr_shop_search, .body__content_tabs-block .__time_shop_search {
							font:14px/85% Calibri, calibriregular, Arial, sans-serif;
							height: 17px;
							overflow: hidden; }
					.body__content_tabs-block ._no_result_search_shop {
						width: 100%;
						height: auto;
						margin: 30px 0;
						cursor: default; }
						._no_result_search_shop img {
							display: block;
							width: 60px;
							height: 60px;
							float: left; }
							.__no_result_infobox {
								width: 80%;
								float: left;
								padding: 0 0 0 25px; }
								._no_result_search_shop .title_search_items_reg {
									height: auto;
									padding: 0;
									border: none;
									cursor: pointer;
									width: auto; }
								.__no_result_infobox span {
									float: left;
									clear: both; }
					/*      		POPUP in MAP 	*/
					._popup_shop_on_maps_reg {
						width: 230px;
						height: auto;
						position: absolute;
						/*	min-width: 230px;min-height: 170px;*/
						z-index: 1; }
						._popup_shop_on_maps {
							/*width: auto;height: auto;position: absolute;*/
							/*min-width: 230px;min-height: 170px;*/
							padding:20px;
							border: 2px solid #ef6b03;
							display: block;
							/*visibility: hidden;*/
							background: #fff; }
							.close_x {
								width: 25px;
								height: 25px;
								border-radius: 15px;
								border: 2px solid #ef6b03;
								display: block;
								font-weight: bold;
								top: -11px;
								right: -11px;
								padding: 2px 7px;
								position: absolute;
								cursor: pointer;
								background: url('../i/x.png') no-repeat center #fff; }
							._popup_sOm_metro, ._popup_sOm_adr, ._popup_sOm_time {
								display: block;
								width: 100%;
								font: 16px/100% Calibri, calibriregular, Arial, sans-serif; }
							._popup_sOm_metro {
								margin: 0 0 4px 0;
								color: #0066a4;
								font-weight: bold;
								font-size: 18px; }
							._popup_sOm_adr {
								line-height: 20px; }
							._popup_sOm_time {
								margin: 10px 0 0 0; }
							._popup_sOm_arrrow_orange_down {
								display: block;
								position: absolute;
								width: 30px;
								height: 17px;
								background: url('../i/bg/arr_down_maps.png') no-repeat left top;
								left: 50%;
								margin-left: -15px;
								bottom: -15px; }
							._popup_shop_on_maps .butn_def {
								width: 100%;
								margin: 20px 0 0 0; }
								._popup_shop_on_maps .butn_def  span {
									font: 14px/100% Calibri, calibriregular, Arial, sans-serif;
									padding: 7px 0; display: block;
									/*height: 30px;*/
									overflow: hidden; }
							._popup_shop_on_maps_reg ._popup_sOm_img_box {
								position: absolute;
								bottom: -17px;
								width: 45px;
								height: 48px;
								left: 50%;
								margin-left: -22px;
								background: url('../i/bg/spr_bull_searchh.png') no-repeat top left;
								z-index: 1;
								cursor:	pointer; }
							._popup_shop_on_maps_reg .___you_baloon {
								background-position: 4px -1px; }
							._popup_shop_on_maps_reg .___new_shop_baloon {
								background-position: 0px -49px; }
							._popup_shop_on_maps_reg .___shop_baloon {
								background-position: 4px -105px; }
							._popup_shop_on_maps_reg .___white_dot_baloon {
								background-position: 3px -157px;
								height: 50px; }
							._popup_shop_on_maps_reg .close_x {
								padding: 0; }
	/* --- */
/*		SHOP SEARCH PAGE PART 2 	SEARCH - PAGES	*/
					._tabs_pages_reg {
						width: 100%;
						height: auto;
						overflow: hidden; }
						._tabs_search_pages_nav_but {
							width: 100%;
							height: auto;
							position: relative;
							margin: 15px 0;
							float: left; }
							.but_nav_search_pages {
								float: left;
								width: auto;
								height: auto;
								padding: 7px 25px;
								min-width: 40px;
								height: 30px;
								cursor: pointer; }
								.but_nav_search_pages span {
									font:14px/100% 'alsschlangeslab', Arial, sans-serif;
									color: #0066a4; }
								.but_nav_search_pages:hover span {
									color:#ef6b03; }
								._tabs_pages_reg .___nb_active span {
									color:#ef6b03; }
						._tabs_search_pages_nav_content {
							clear: both; }
							._tabs_pages_reg ._items_count_seach_reg {
								padding: 10px 0 0 0; }
								._tabs_pages_reg ._items_count_search {
									height: 130px;
									padding: 20px 10px;
									overflow: hidden; }
									._tabs_pages_reg ._items_count_info {
										/*height: 90px;*/
										width: auto;
										max-width: 100%;
										overflow: hidden;
										/*margin: 0 0 0 10px;*/ }
										._tabs_pages_reg  .__news_title_search {
											font:18px/120% Calibri, calibriregular, Arial, sans-serif;
											color: #0066a4; }
										._tabs_pages_reg  .__news_title_search, ._tabs_pages_reg .__news_text_search, ._tabs_pages_reg .__news_time_search {
											display: block;
											width: 100%; }
									._tabs_pages_reg ._items_count_info.no_all_width_right {
										padding: 20px 105px 20px 10px; }
										._tabs_pages_reg  .__news_title_search {
											font: 16px/100% Calibri,calibriregular, Arial, sans-serif;
											cursor: pointer; }
										._tabs_pages_reg .__news_text_search {
											font: 14px/100% Calibri,calibriregular, Arial, sans-serif;
											margin: 5px 0 0 0; }
										._tabs_pages_reg .__news_time_search {
											font: 12px/100% Calibri,calibriregular, Arial, sans-serif;
											margin: 5px 0 0 0;color: #aaa; }
										._tabs_pages_reg ._items_count_search:hover {
											height: 140px;
											padding: 30px 10px 20px 10px;
											margin: 0;
											margin: -10px 0 0 0 }
									._tabs_pages_reg .bg_bord_dd {
										max-width: 90px;
										max-height: 90px;
										float: left;
										margin: 0 20px 0 0; }
										.bg_bord_dd img{
											width: 100%; }
										._tabs_pages_reg .__news_img_search {
											display: block;
											max-width: 90px;
											max-height: 90px;
											margin: 0 20px 0 0;
											cursor: pointer; }
							.__en_dis_tabs_content {
									margin: 0 0 60px 0; }
							#____msg_for_parents,#____favor_info {
								display: none; }
							._tabs_pages_reg .___nb_active{background-color:#fff5ed;}
					/* 		ITEMS _ SEARCH PAGE*/
					._tabs_search_items_reg .body__filter {
						width: 100%;
						border: none;
						height: 173px;
						border-radius: 0;
						position: relative;
						margin-bottom: 15px; }
						._tabs_search_items_reg .body__filter .body__filter-list{
							height: 155px;
							border-bottom: 1px solid #e6e6e6;
							width: 100%; }
							._tabs_search_items_reg .body__filter-list li {
								border: none;
								padding:7px 20px 15px;
								display: inline-block;
								width: 200px;
								height: 120px;
								float: left;
								border-right: 1px solid #e6e6e6; }
								._tabs_search_items_reg .body__filter-elements {
									/*overflow:hidden;*/
									padding:11px 0px 0; }
								._tabs_search_items_reg .body__filter-list h2 a:before {
									content: none; }
							._tabs_search_items_reg .body__filter .___pdbt {
								float: left;
								height: 30px;
								width: 136px;
								margin: 0;
								position: absolute;
								bottom: 3px;
								left: 50%;
								margin-left: -68px; }
								._tabs_search_items_reg li.__filter_list_first, ._tabs_search_items_reg li.__filter_list_last {
									width: 178px;
									padding: 7px 5px 15px 10px; }
								._tabs_search_items_reg li.__filter_list_last {
									border-right: none;
									padding-left: 15px; }
/* ---- */
/* 					SEARCH   =  SHOP CARD			*/
	._info_box_reg_shop_card {
		margin: 30px 0 0 0; }
		._info_box_reg_shop_card .__info_box_item {
			min-width: 160px;
			padding: 0	65px 0 0;
			height: 75px;
			display: inline-block;
			overflow: hidden; }
			._info_box_reg_shop_card .__info_box_item .__info_box_img {
				display: block;
				height: 75px;
				width: 40px;
				float: left;
				margin: 0 10px 0 0; }
				._info_box_reg_shop_card .__info_box_item .__info_box_img img {
					width: 40px;
					height: 40px;
					margin: auto;
					background-image: url('../i/bg/sprite_card_shop_orange_circle.png');
					background-repeat: no-repeat;
					background-position: left top; }
			._info_box_reg_shop_card .__info_box_item .__info_box_text {
				height: 75px;
				width: auto;
				max-width: 185px;
				float: left;
				padding: 5px 10px 0 0; }
				._info_box_reg_shop_card .__info_box_item .__info_box_text 	span, ._info_box_reg_shop_card .__info_box_item .__info_box_text b {
					display: block;
					clear: both; }
				._info_box_reg_shop_card .__info_box_item .__info_box_text 	b {
					font-size: 16px; }
				.__info_box_img.___img_telef img {
				background-position: 0 -41px !important; }
				.__info_box_img.___var_mon img {
				background-position: 0 -82px !important; }
				._info_box_reg_shop_card .__info_box_item .__info_box_text 	img {
					max-height: 50px; }
		.__info_box_item.___but_shop__myMag {
			padding: 0; }
		.___but_shop__myMag {
			width: 240px;
			height: 30px;
			padding: 5px 15px;
			position: relative;
			cursor: pointer; }
			.___but_shop__myMag span {
				width: 100%;
				display: block;
				text-align: center;
				color: #fff; }
			.___but_shop__myMag img {
				width: 16px;
				height: 16px;
				display: block;
				position: absolute;
				background-image: url('../i/bg/sprite_blue_but_shop_page.png');
				background-repeat: no-repeat;
				background-position: left center; }
				.____but_shop_myMag {
					margin: 10px 0 0 0; }
				.____but_shop_myMag img {
					background-position: right center;
					margin-top: 3px; }
	.body__shop_page_from_search ._tabs_maps_reg {
		height: 410px;
		margin: 0 0 20px 0; }
	.body__shop_page_from_search ._title_shop_card {
		margin: 0px 0px 20px 0; }
	.body__shop_page_from_search ._title_shop_card span {
		display: block;
		width: 100%;
		height: auto;
		clear: both;
		font:32px/100% 'alsschlangeslab', Arial, sans-serif;color: #0066a4;
		margin: 10px 0 0 0; }
		._stars_17_rate {
			height: 18px;
			overflow: hidden; }
			._stars_17_rate span {
				display: block;
				float: left;
				height: 18px;
				margin: 3px 5px 0 0; }
			._stars_17_rate .item_stars {
				height: 18px;
				position: static;
				float: left;
				margin: 5px 0 0 0; }
	.search_items_reg.____maps_tab ._items_count_seach_reg .bg_bord_dd{border: solid 1px #fff;position: absolute;width: 102%;left: -2px;/*top: -7px*/top: 0;height: 5px;background: #fff; display: none;}
	._location_info_box {
		width: 790px;
		height: auto;
		padding: 0 20px 0 0; }
	._location_info_box_img_right {
		width: 210px;
		float: right;
		max-width: 210px; }
		._location_info_box_img_right .jcarousel {
			max-height: 210px;
			max-width: 210px; }
			._location_info_box_img_right .jcarousel li img {
				display: block; }
		.__loc_title {
			font:22px/100% 'alsschlangeslab', Arial, sans-serif;color: #0066a4;
			margin: 0 0 15px 0; }
		._coment_block_items {
			padding: 0 40px 15px 0; }
			._coment_block_items .__loc_title {
				margin: 40px 0 15px 0; }
			._coment_block_items .comments {
				padding: 0; }
		.__mayBe_items_count {
			border: 1px solid #e6e6e6;
			padding: 25px 15px;

			overflow: hidden; }
			.__mayBe_items_count .__mayBe_title {
				display: block;
				font:24px/100% 'alsschlangeslab', Arial, sans-serif;color: #ef6b03;
				margin: 0 0 20px 0; }


	/*--- 	 */

			.__mayBe_items_count .item_card {
				position: relative;
				width: 130px;
				height: 215px;
				display: block;
				float: left;
				margin: 0px 17px 0 0;
				cursor:pointer; }
				.__mayBe_items_count .item_card:hover .fast-view{
					display:block; }
				.__mayBe_items_count .item_card .img_other {
					max-width: 130px;
					max-height: 215px;
					background-position: center center;
					background-repeat: no-repeat;
					background-size: contain;
					margin: 0 0 9px 0; }
				.__mayBe_items_count   .item_card.last_col {
					margin: 0; }
					.__mayBe_items_count  .item_card .catalog-item_name span {
						color: #005c99;
						font:12px/120% Arial, sans-serif; }
				.__mayBe_items_count .catalog-item_name{
						margin-bottom:11px;
						overflow:hidden;
						height: 34px;
						cursor: default;
						width:100px;}
				.__mayBe_items_count .item_card .body__catalog-item_s-price {
					font-size: 11px; }
/* 				 NO Tree Structure				*/
.____maps_tab .____count_shops_last_res {
	font-weight: normal;
}
.____maps_tab .____count_shops_search_res {
	font-weight: normal;
}
.butn_def {
	width: 180px;
	height: 30px;
	border-radius: 15px;
	text-align: center;
	cursor: pointer;
	-webkit-box-shadow: 0 2px 5px #ccc;
	-moz-box-shadow:    0 2px 5px #ccc;
	box-shadow:         0 2px 5px #ccc;
}
.my_shop_map_my .my_shop_choice_text{
	width: 250px;
}
/*
/*				--- 							*/

/*Дополнительные стили для этой страницы*/
.search_content_right {
	float: right;
	padding-bottom: 30px;
}
.search_content_left {
	float: left;
	width: 100%;
	padding-bottom: 30px;
}
.tab__row_search {
	width: 100%;
}
.tab__title_search{
	width: 30%;
}
.tab__title_search_input {
	width: 70%;
	float: right;
}
.cover_body__catalog_table {
	clear: both;
}
.body__content_tabs-box{
	clear: both;
}
.body__content_tabs{
	//margin-bottom: 10px;
}
.body__content_tabs-item {
	float: none;
	display: inline-block;
}
.body__content_tabs-item.active{
	margin-top: 0px;
}
.body__filter-list{
	width: 100%;
}
._tabs_search_items_reg .body__filter-list li{
	width: 25%;
	padding: 7px 15px 15px;
}
.search_news{
	padding: 0px 4px;
}
.search_news_li{
	padding: 20px 10px;
	border-bottom: 1px solid #e6e6e6;
}
.search_news_li:hover {
	border: 2px solid #acd0ea;
	border-radius: 5px;
	margin: -2px -2px -1px -2px;
}
.search_news_li_img{
	display: inline-block;
	width: 100px;
	vertical-align: middle;
}
.search_news_li_text{
	display: inline-block;
	max-width: 80%;
	vertical-align: middle;
}
.search_news_li_text h5 {
	margin-top: 0px;
	margin-bottom: 5px;
	font: 16px/100% Calibri,calibriregular, Arial, sans-serif;
	color: #0066a4;
}
.search_news_li_text h5 a{
	margin-top: 0px;
	margin-bottom: 5px;
	font: 16px/100% Calibri,calibriregular, Arial, sans-serif;
	color: #0066a4;
	text-decoration: none;
}
.search_news_li_text p {
	font: 14px/100% Calibri,calibriregular, Arial, sans-serif ;
	color: #000;
	line-height: 140%;
}
.search_news_li_text span{
	margin-top: 5px;
	margin-bottom: 0px;
	font: 12px/100% Calibri,calibriregular, Arial, sans-serif;
	color: #aaa;
}
.search_items_reg-h-adaptive-span{
	display: none;
}
/*--------*/
.body__block_left{
	float: none;
	margin: 0px;
}
.clear-plusplus1{
	display: none;
}
.search_items_reg-h-adaptive-a{
	display: none;
}
.search_items_reg-h-adaptive-span{
	color: #005c99;
}
.search_items_reg-h-adaptive{
	display: none;
}
.yandex-mag-whith-home a{
		display: none;
	}

/*Адаптивные стили*/
@media (min-width: 1505px){
	.tab__title_search_input{
		width: 75%;
	}
	.body__catalog-item{
		width: 168px;
	}
	.body__catalog-item_goods-info{
		width: 168px;
	}
	.item-range_second{
		margin-right: -45px;
	}
	.item-range_first{
		margin-left: -45px;
	}
	.body__adzone{
		right: auto;
	}
}
@media (min-width: 1380px) and (max-width: 1505px){
	.body__catalog-item{
		width: 176px;
	}
	.body__catalog-item_goods-info{
		width: 176px;
	}
}

@media (max-width: 1024px){
	._tabs_search_items_reg .body__catalog_table{
		margin-right: -20px;
		margin-left: 0px;
	}
	.body__catalog-item{
		width: 178px;
	}
	.search_content_left {
	padding: 0px 4px;
	float: none;
	}
	.search_content_right{
		float: none;
		margin-top: 25px;
	}
	.body__block_right{
		display: block !important;
	}
	.body__block_right {
		margin: 0px;
		width: 100%;
		float: none;
		clear:both;
	}
	.blue_reg_search_mayBe{
		width: 750px;
	}
	.body__adzone .carousel, .body__adzone .carousel-control {
		//width: 100% !important;
	}
	._search_page_right_block .body__adzone.bn_fix {
		top: 0px;
		overflow: hidden;
	}
	.blue_reg_search_mayBe li {
		display: inline-block;
		width: 150px;
		margin-right: 60px;
	}
	.body__catalog-item_goods-info{
		width: 178px !important;
	}
}

@media (max-width: 768px){
	._tabs_search_items_reg .body__filter-list li {
		width: 100%;
	}
	._tabs_search_items_reg .body__filter .___pdbt{
		display: none;
	}
	.body__content_tabs-item-center{
		margin: 0 auto;
	}
	.tab__row_search{
		display: none;
	}
	.search_content_left{
		//margin-top: 30px;
	}
	.body__content_tabs-block{
		width: 230px;
	}
	.body__filter{
		clear: both;
	}
	._tabs_search_items_reg .body__filter-list li{
		border: none;
	}
	.body__filter-list{
		height: auto;
		position: absolute;
		background: #fff;
		border-radius: 0px 0px 5px 0px;
	}
	.body__filter-list li{
		overflow: hidden;
	}
	._tabs_search_items_reg .body__filter-list li{
		border-top: 1px solid #e6e6e6;
		height: auto;
	}
	._tabs_search_items_reg .body__filter-list li:first-child{
		border-top: none;
	}
	._tabs_search_items_reg .body__filter{
		height: auto;
		background-color: #eee;
		display: none;
	}
	._tabs_search_items_reg .body__filter .body__filter-list{
		height: auto;
		overflow: visible;
		border: none;
		padding: 10px;
		width: 120%;
	}
	._tabs_search_pages_nav_but{
		display: none;
	}
	.body__adzone.bn_fix{
		position: static;
	}
	._search_page_right_block .body__adzone.bn_fix {
		overflow: visible;
	}
	.blue_reg_search_mayBe{
		width: 100%;
	}
	.blue_reg_search_mayBe li{
		display: block;
	}
	.body__content_tabs-block{
		border: none;
	}
	.search_content_right{
		margin-top: 0px;
	}
	.body__catalog-item{
		width: 100%;
	}
	.blue_reg_search_mayBe{
		background: none;
		border: none;
		padding-left: 5px;
	}
	.body__content_tabs-block{
		width: 100%;
	}
	.search_news_li{
		padding: 20px 4px;
	}
	.search_news_li_text{
		max-width: 60%;
	}
	.body__catalog-item, .body__catalog-item:hover{
		width: auto;
	}
	.search_content_left{
		margin-bottom: 50px;
	}
	.shop_tab_body_content{
		padding: 0px;
	}
	.body{
		overflow: visible;
	}
	.body__adzone{
		position: static;
		width: 100%;
	}
	#____msg_for_parents,#____favor_info {
		display: block;
	}
	.search_items_reg-h-adaptive{
		display: block;
		text-align: center;
		font-size: 22px;
		color: #959494;
		margin: 10px 0px 15px 0px;
	}
	.search_news_li_text100{
		max-width: 100%;
	}
	.search_news_li_img{
		vertical-align: top;
	}
	.search_items_reg-h-adaptive-a{
		display: inline-block;
		margin: 18px 0px 40px 0px;
	}
	.search_news_li:hover{
		border: none;
		border-bottom: 1px solid #e6e6e6;
		margin: 0px 0px 0px 0px;

	}
	.body__catalog-item_desc{
		padding-right: 10px;
	}
	._tabs_maps_reg{
		display: none;
	}
	.my_shop_choice_text{
		position: static;
		margin-top: 15px;
	}
	.my_shop_map_my .my_shop_choice_text{
		width: 100%;
	}
	.search_content_left .my_shop .jq-selectbox__select, .my_shop_map_my .jq-selectbox__select{
		width: 100%;
	}
	.my_shop .jq-selectbox__dropdown, .my_shop_map_my .jq-selectbox__dropdown{
		width:100% !important;
	}
	.my_shop_choice_href{
		position: static;
	}
	.my_shop .jq-selectbox, .my_shop_map_my .jq-selectbox{
		float: none;
		width:100%;
		padding-right:0;
	}
	.my_shop_choice {
		height:auto;
	}
	.my_shop_choice .my_shop_choice_text{
		float: none;
	}
	.body__content_tabs-block .__adr_shop_search, .body__content_tabs-block .__time_shop_search {
		height:auto;
		line-height:1.2;
	}
	.yandex-mag-whith-home a{
		display: block;
		padding: 5px 5px 10px 48px ;
		background-image: url('../i/Yandex.lnk--8.png');
		background-position: left center;
		background-repeat: no-repeat;
		margin-top: 13px;
	}
	._items_count_search{
		float: none;
		height: auto;
	}
	._items_count_info_hover{
		float:none;
		height: auto;
		margin-top: 6px;
	}
	._items_count_info{
		float: none;
		height: auto;
	}
	.body__content_tabs-block ._items_count_info_hover{
		display: block;
		float: none;
		height: auto;
		margin-top:15px;
	}
	.____maps_tab ._items_count_info{
		float: none;
		height: auto;
	}
	.body__content_tab-block{
		padding-top: 0px;
	}
	.body__content_tab-block ._items_count_search{
		height: auto;
		margin: 0px;
		padding: 16px 8px;
		text-align: left;
	}
	.body__content_tabs-block ._items_count_search:hover{
		height: auto;
		border: none;
		border-radius: none;
		margin: 0px;
		padding: 16px 8px 16px 8px;
		border-bottom: 1px solid #e6e6e6;
		border-radius: 0px;
	}
	.my_shop_choice{
		background: none;
		margin-bottom: 0px;
	}
	.body__content_tabs-block ._no_result_search_shop{
		margin: 20px 0;
		text-align: center;
	}
	._no_result_search_shop img {
		display: inline-block;
		float: none;
	}
	.__no_result_infobox {
		padding: 0;
		width: auto;
		margin: 15px 0 0;
	}
	._tabs_search_items_reg .body__filter{
		width: 210px;
		position: absolute;
		top: 50px;
	}
	/*Верхние табы*/
	.body__content_tabs-item-center{
		display: table;
		width: 100%;
	}
	.body__content_tabs-item-center .body__content_tabs-item{
		display: table-cell;
		text-align: center;
	}
	.body__content{
		padding-top: 0px;
	}
	.shop_tab_body_content .body__content_tab-block{
		padding-top: 0px;
	}
	.__en_dis_tabs_content{
		margin-bottom: 0px;
	}
	.title_search_items_reg{
		height: auto;
		text-align: center;
		margin-bottom: 15px;
	}
	._no_result_search_shop .title_search_items_reg{
		padding: 0px;
	}
	.body__content_tabs-block .__view_in_maps{
		margin:7px 0 0 6px;
	}
	.search_items_reg-h-adaptive-span{
		display: block;
	}
	.slider-range{
		padding-bottom: 10px;
	}
	.slider-range_item {
		float: none;
		margin-right: 23px;
	}

	.body__content_tabs-block ._no_result_search_shop {
		height: auto;
	}

}












