﻿body {
	margin: unset;
}

	
.img_tovar_magazin
{
	width: 99%;
}

.img_5_tovar_magazin
{
	width: 99%;
}

.foto_rascenki_div
{
	width: 250px; 
	height:200px; 
	margin-bottom:45px; 
	margin-right:40px;
	float:left;
	overflow: hidden;
}

.foto_glav_blok
{
	width: 99%;
	min-height:20px;
	margin-bottom:20px;
	padding:10px;
	text-align:center;
	
}

.button123 {
	border-radius: 3px;
    background-color: white;
    color: black;
    border: 2px solid #e7e7e7;
	text-align: center;
    transition-duration: 0.4s;
    text-decoration: none;
    font-size: 16px;
    cursor: pointer;
    -webkit-transition-duration: 0.4s; /* Safari */
	margin: auto;
    display: block;
    float: left;
    margin-top: 10px;
}

.button123:hover {
    background-color:#e7e7e7;
    color: white;
}

/*-------------------Карточки категории--------------------*/
.rasc_xleb_kroshki
{
	padding:4px;
}
.rasc_xleb_kroshki a{
	text-decoration:none;
	color:#808080;
}


/***********************************************************/
/*-------------------Карточки категории--------------------*/

/*Реклама в карточкаих категории*/
.category_select_org_reklama
{
	width:420px;
	float:left;
	margin-right:35px;
	margin-bottom:35px;
	height:418px;
}
.category_select_org_title2
{
	white-space: nowrap; 
	overflow: hidden; 
	width:334px; 
	flex-flow: row; 
	display: inline-flex;
}
/*Открыть организацию*/
.category_select_org_open
{
	width:408px; 
	height:40px; 
	background-color:#999; 
	text-align:center; 
	padding:4px; 
	margin-left:-3px; 
	margin-top:10px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px; 
}

.category_select_org_br
{
display:none;	
}

.category_select_org
{
	/*border-radius:2px; border: 1px solid #cdcfd1;*/
	width:420px;
	height:420px;
	float:left;
	margin-right:35px;
	margin-bottom:35px;
}

.category_select_org_title
{
	border-top-left-radius:5px; border: 1px solid ;
	border-top-right-radius:5px; 
	  /* Отменяем перенос текста */
     /* Обрезаем содержимое */
	background-color:#8e60bd;
	padding:12px;
	color:white;
	font-size:18px;
}

.category_select_org_pic
{
	position: relative; 
		right: 5px; top: -24px; 
		width:55px; 
}
.category_select_org_info
{	 
	background-color:#ededed;
	padding:3px;
	padding-left:6px;
	padding-top:4px;
	color:#5a595a;
	font-size:16px;
	width:409px;
	margin-left:1px;
	margin-top:-1px;
	
}


.category_select_org_detali
{
	border-left: 1px solid #ededed;
	border-right: 1px solid #ededed;
	padding:3px;
	margin-left:1px;
	margin-right:1px;
	line-height: 1.7;
	width:409px;
	
	white-space: nowrap; overflow: hidden;
}

/*---------КОНЕЦ----------Карточки категории--------------------*/

/*Личный кабинет*/
.form_new_partner
{
	padding:4px; 
	font-size:15px; 
	width:100%;
}

.left_herta{
	border-left: 2px solid green;
	padding-left:10px;
	margin-left:10px;
}
.text_p_kabinet{
	border-bottom: 1px solid #999;
	padding:10px;
	line-height: 1.5;
	text-align:justify;
}

.kabinet_menu_left
{
	
	float:left; 
	width:250px; 
	margin-left:3px;
	margin-top:3px;
	margin-bottom:10px;
	padding:5px;
    background: #FFF;
    font: 16px "Helvetica Neue", Helvetica, Arial, sans-serif;
	line-height: 1;
	
}

.kabinet_menu_right
{
	
	float:left; 
	width:650px; 
	margin-left:3px;
	margin-top:3px;
	margin-bottom:10px;
	padding:5px;
    background: #FFF;
    font: 16px "Helvetica Neue", Helvetica, Arial, sans-serif;
	
	border-left: 1px solid #DDD;
}

.button_menu_left{
	cursor: pointer; font-size:17px; text-decoration: none; padding:10px 20px; color:#001524; background-color:#ffffff; border-radius:0px; border: 1px solid #cdcfd1;
display:block;	
width:200px; 
/*-------*/

}
/*Магазин */
.okrug_opis {
	float:left; 
	width:90%; 
	margin-left:10px;
	margin-bottom:10px;
	padding:5px;
    background: #FFF;
    font: 16px "Helvetica Neue", Helvetica, Arial, sans-serif;
}

.okrug_mag {
	float:left; 
	width:90%; 
	height:250px;
	margin-left:10px;
	margin-bottom:10px;
	padding:5px;
    background: #FFF;
    font: 16px "Helvetica Neue", Helvetica, Arial, sans-serif;
    color: #000;
    border: 1px solid #DDD;
    border-radius: 5px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
}

.mob_br_firma
	{
		display:none;
	}
.mob_br
	{
		display:none;
	}

.mob_span
	{
		
	}

.comp_span
	{
		float:left; 
		border-right:1px solid #f4f0f0;
		padding-right:7px; 
		padding-left:7px;
		font-size:16px;
	}
	
.mob_top_menu
	{
		float:left;
		line-height: 2.5;
	}
	
.mob_lk_panel
	{
		float:right;
		line-height: 2.5;
	}
	
.img_cat
{
	margin-right:10px;
	float:left;
	width:200px;
}

/* */
.body_logo_zima
	{
		width:100%; height:107px; 
		background-image:url(https://gdeprosto.ru/pic/350.jpg);	
		background-size: 100%; 
		margin-top:-18px;
	}
	
.body_logo_leto
	{
		width:100%; height:107px; 
		background-image:url(https://gdeprosto.ru/pic/350-leto.jpg);	
		background-size: 100%; 
		margin-top:-18px;
	}
	
.img_opis
{
	margin-left: 10px; /* Отступ слева */
	width:60%;
}

 .video_rascenki
 {
	 width:560px;
	 height:315px;
 }
.div_meny{ width:70%; margin:0 auto; }
@media (min-width:0px) and (max-width:419px) {

.img_tovar_magazin
{
	width: 63%;
}
.img_5_tovar_magazin
{
	width: 176%;
}

.afisha_left_blok
{
	margin-left:10px;
	float:left; 
	width: 99%;
}

.objvleniay_left_blok
{
	margin-left:10px;
	float:left; 
	width: 99%;
}

.afisha_right_blok
{
	float:left; 
	width:240px;
	margin-top:15px;
}

.objvleniay_right_blok
{
	float:left; 
	width:230px;
	margin-top:15px;
	margin-left: 10px;
}

.objvleniay_right_blok_img
{
	float:left; 
    width: 100px;
}

.objvleniay_right_blok_text
{
	float:left;
	margin-left: 2px;
	margin-top: 4px;
	width: 220px;
}

	
.foto_rascenki_div
{
	width: 95%; 
	height:200px; 
	margin-bottom:45px; 
	margin-right:40px;
	float:left;
	overflow: hidden;
}

 .video_rascenki
 {
	width: 95%; 
	height:200px;
 }
	
	/*-------------------Карточки категории--------------------*/

/*Реклама в карточкаих категории*/
.category_select_org_reklama
{
	width:300px;
	float:left;
	margin-right:35px;
	margin-bottom:35px;
	height:450px;
}
.category_select_org_prosmotr
{
	position: relative; 
	right: 60px; 
	top: 0px; 
	width:130px; 
	float:left; 
}

.category_select_org_ocenka
{
	 float:left; 
	 width:160px; 
	 font-size:16px;
	 margin-left:6px;
	 margin-top:10px;
}

.category_select_org_br
{
display:block;	
}

.category_select_org_title2
{
	white-space: nowrap; 
	overflow: hidden; 
	width:189px; 
	flex-flow: row; 
	display: inline-flex;
}
/*Открыть организацию*/
.category_select_org_open
{
	width:268px; 
	height:40px; 
	background-color:#999; 
	text-align:center; 
	padding:4px; 
	margin-left:-3px; 
	margin-top:10px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px; 
}

.category_select_org
{
	/*border-radius:2px; border: 1px solid #cdcfd1;*/
	width:290px;
	height:450px;
	float:left;
	margin-right:35px;
	margin-bottom:35px;
}

.category_select_org_title
{
	border-top-left-radius:5px; border: 1px solid ;
	border-top-right-radius:5px; 
	  /* Отменяем перенос текста */
     /* Обрезаем содержимое */
	background-color:#8e60bd;
	padding:12px;
	color:white;
	font-size:18px;
	width:253px;
}

.category_select_org_pic
{
	position: relative; 
		right: 5px; top: -24px; 
		width:55px; 
}
.category_select_org_info
{	 
	background-color:#ededed;
	padding:3px;
	padding-left:6px;
	padding-top:4px;
	color:#5a595a;
	font-size:16px;
	width:268px;
	margin-left:1px;
	margin-top:-1px;
	
}


.category_select_org_detali
{
	border-left: 1px solid #ededed;
	border-right: 1px solid #ededed;
	padding:3px;
	margin-left:1px;
	margin-right:1px;
	line-height: 1.7;
	width:270px;
	
	white-space: nowrap; overflow: hidden;
}

/*---------КОНЕЦ----------Карточки категории--------------------*/

	/*Личный кабинет*/
.kabinet_menu_left
{
	
	float:left; 
	width:96%; 
	margin-left:3px;
	margin-top:3px;
	margin-bottom:10px;
	padding:5px;
    background: #FFF;
    font: 16px "Helvetica Neue", Helvetica, Arial, sans-serif;
	line-height: 1;
	
}

.button_menu_left{
	cursor: pointer; font-size:17px; text-decoration: none; padding:10px 20px; color:#001524; background-color:#ffffff; border-radius:0px; border: 1px solid #cdcfd1;
	display:block;	
	width:84%; 
} 
.kabinet_menu_right
{
	
	float:left; 
	width:95%; 
	margin-left:3px;
	margin-top:3px;
	margin-bottom:10px;
	padding:5px;
    background: #FFF;
    font: 16px "Helvetica Neue", Helvetica, Arial, sans-serif;
	
	border-left: 1px solid #DDD;
	border-right: 1px solid #DDD;
}
/*-------*/
	
	.left_menu{float:left; width:98%; }
.right_menu { float:left; width:98%; min-height:400px;  } 

	.img_opis
	{
		margin-left: 10px;
		margin-bottom: 10px;
		width: 94%;
	}
	
	.mob_br_firma
	{
		display:block;
	}
	.mob_br
	{
		display:block;
	}
	.mob_span
	{
		width:100%;
		float:right; 
		line-height: 2.5;
	}
	.mob_top_menu
	{
		float:right;
		line-height: 1.5;
	}
	
	.mob_lk_panel
	{
		float:right;
		line-height: 2.5;
		width:100%;
	}
	
	.img_mobile
	{
		display:none;
	}
	.table_min 
	{
		display:none;
	}
	
	.divCat {
    display: inline; /* Отображать как строчный элемент */
	line-height: 1.5; 
	width:93%;
    margin-top: 3px; /* Отступ слева */
    margin-bottom: 3px; /* Отступ слева */
    margin-right: 15px; /* Отступ слева */
    margin-left: 3px; /* Отступ слева */
    padding: 5px; /* Поля вокруг текста */
	float:left;
	border: 1px solid #DDD;
    border-radius: 5px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
   }

}

@media (min-width:420px) { 

.img_tovar_magazin
{
	width: 99%;
}

.afisha_left_blok
{
	margin-left:10px;
	float:left; 
	width: 99%;
}

.objvleniay_left_blok
{
	margin-left:10px;
	float:left; 
	width: 99%;
}

.afisha_right_blok
{
	float:left; 
	width:240px;
	margin-top:15px;
}

.objvleniay_right_blok
{
	float:left; 
	width:400px;
	margin-top:15px;
	margin-left: 10px;
}

.objvleniay_right_blok_img
{
	float:left; 
    width: 100px;
}

.objvleniay_right_blok_text
{
	float:left;
	margin-left: 2px;
	margin-top: 4px;
	width: 390px;
}

.foto_rascenki_div
{
	width: 97%; 
	height:200px; 
	margin-bottom:45px; 
	margin-right:40px;
	float:left;
	overflow: hidden;
}

 .video_rascenki
 {
	width: 95%; 
	height:200px;
 }
 
/*Личный кабинет*/
.kabinet_menu_left
{
	
	float:left; 
	width:96%; 
	margin-left:3px;
	margin-top:3px;
	margin-bottom:10px;
	padding:5px;
    background: #FFF;
    font: 16px "Helvetica Neue", Helvetica, Arial, sans-serif;
	line-height: 1;
	
}
.button_menu_left{
	cursor: pointer; font-size:17px; text-decoration: none; padding:10px 20px; color:#001524; background-color:#ffffff; border-radius:0px; border: 1px solid #cdcfd1;
	display:block;	
	width:87%; 
} 
.kabinet_menu_right
{
	
	float:left; 
	width:96%; 
	margin-left:3px;
	margin-top:3px;
	margin-bottom:10px;
	padding:5px;
    background: #FFF;
    font: 16px "Helvetica Neue", Helvetica, Arial, sans-serif;
	
	border-left: 1px solid #DDD;
	border-right: 1px solid #DDD;
}
/*-------*/
.img_opis
	{
		margin-left: 10px;
		width: 95%;
		margin-bottom: 10px;
	}
	.mob_br_firma
	{
		display:block;
	}
	
.mob_br
	{
		display:none;
	}
	.img_mobile
	{
		display:none;
	}
	
.body_logo_zima
	{
		width:100%; height:111px; 
		background-image:url(https://gdeprosto.ru/pic/425.jpg);	
		background-size: 100%;

		margin-top:-18px;
	}

.body_logo_leto
	{
		width:100%; height:111px; 
		background-image:url(https://gdeprosto.ru/pic/425-leto.jpg);	
		background-size: 100%;

		margin-top:-18px;
	}

.map_height{width:99%; height:190px;}
.left_menu{float:left; width:98%; }
.left_menu_reg{float:left; width:98%;height:100%; margin-bottom:10px; padding:4px; } 
.right_menu { float:left; width:98%; min-height:400px;  } 
.div_meny{ width:100%; margin:0 auto; }
.divCat {
    display: inline; /* Отображать как строчный элемент */
	line-height: 1.5; 
	width:95%;
    margin-top: 3px; /* Отступ слева */
    margin-bottom: 3px; /* Отступ слева */
    margin-right: 15px; /* Отступ слева */
    margin-left: 3px; /* Отступ слева */
    padding: 5px; /* Поля вокруг текста */
	float:left;
	border: 1px solid #DDD;
    border-radius: 5px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
   }
   /*-------------------Карточки категории--------------------*/


/*Реклама в карточкаих категории*/
.category_select_org_reklama
{
	width:380px;
	float:left;
	margin-right:35px;
	margin-bottom:35px;
	height:450px;
}
.category_select_org_prosmotr
{
	position: relative; 
	right: 60px; 
	top: 0px; 
	width:130px; 
	float:left; 
}

.category_select_org_br
{
display:none;	
}

.category_select_org_ocenka
{
	 float:left; 
	 width:160px; 
	 font-size:16px;
	 margin-left:10px;
}

.category_select_org_title2
{
	white-space: nowrap; 
	overflow: hidden; 
	width:294px; 
	flex-flow: row; 
	display: inline-flex;
}
/*Открыть организацию*/
.category_select_org_open
{
	width:369px; 
	height:40px; 
	background-color:#999; 
	text-align:center; 
	padding:4px; 
	margin-left:-3px; 
	margin-top:10px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px; 
}

.category_select_org
{
	/*border-radius:2px; border: 1px solid #cdcfd1;*/
	width:380px;
	height:450px;
	float:left;
	margin-right:35px;
	margin-bottom:35px;
}

.category_select_org_title
{
	border-top-left-radius:5px; border: 1px solid ;
	border-top-right-radius:5px; 
	  /* Отменяем перенос текста */
     /* Обрезаем содержимое */
	background-color:#8e60bd;
	padding:12px;
	color:white;
	font-size:18px;
}

.category_select_org_pic
{
	position: relative; 
		right: 5px; top: -24px; 
		width:55px; 
}
.category_select_org_info
{	 
	background-color:#ededed;
	padding:3px;
	padding-left:6px;
	padding-top:4px;
	color:#5a595a;
	font-size:16px;
	width:369px;
	margin-left:1px;
	margin-top:-1px;
	
}


.category_select_org_detali
{
	border-left: 1px solid #ededed;
	border-right: 1px solid #ededed;
	padding:3px;
	margin-left:1px;
	margin-right:1px;
	line-height: 1.7;
	width:369px;
	
	white-space: nowrap; overflow: hidden;
}

/*---------КОНЕЦ----------Карточки категории--------------------*/

}

@media (min-width:465px) { 

.img_tovar_magazin
{
	width: 99%;
}

.afisha_left_blok
{
	margin-left:3px;
	float:left; 
	width:200px; 
}

.objvleniay_left_blok
{
	margin-left:3px;
	float:left; 
	width:200px; 
}

.afisha_right_blok
{
	float:left; 
	width:209px;
}
.objvleniay_right_blok
{
	float:left; 
	width:250px;
}

.objvleniay_right_blok_img
{
	float:left; 
    width: 100px;
}

.objvleniay_right_blok_text
{
	float:left;
	margin-left: 2px;
	margin-top: 4px;
	width: 270px;
}
}


@media (min-width:600px) { 

.afisha_left_blok
{
	margin-left:10px;
	float:left; 
	width:225px; 
}

.objvleniay_left_blok
{
	margin-left:10px;
	float:left; 
	width:225px; 
}

.afisha_right_blok
{
	float:left; 
	width:350px;
}

.objvleniay_right_blok
{
	float:left; 
	width:330px;
}

.objvleniay_right_blok_img
{
	float:left; 
    width: 100px;
}

.objvleniay_right_blok_text
{
	float:left;
	margin-left: 2px;
	margin-top: 4px;
	width: 340px;
}

.foto_rascenki_div
{
	width: 250px; 
	height:200px; 
	margin-bottom:45px; 
	margin-right:40px;
	float:left;
	overflow: hidden;
}

 
  .video_rascenki
 {
	 width:560px;
	 height:315px;
 }

   /*-------------------Карточки категории--------------------*/
/*Реклама в карточкаих категории*/
.category_select_org_reklama
{
	width:380px;
	float:left;
	margin-right:35px;
	margin-bottom:35px;
	height:450px;
}
.category_select_org_title2
{
	white-space: nowrap; 
	overflow: hidden; 
	width:294px; 
	flex-flow: row; 
	display: inline-flex;
}
.category_select_org_br
{
display:none;	
}
/*Открыть организацию*/
.category_select_org_open
{
	width:369px; 
	height:40px; 
	background-color:#999; 
	text-align:center; 
	padding:4px; 
	margin-left:-3px; 
	margin-top:10px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px; 
}

.category_select_org
{
	/*border-radius:2px; border: 1px solid #cdcfd1;*/
	width:380px;
	height:450px;
	float:left;
	margin-right:35px;
	margin-bottom:35px;
}

.category_select_org_title
{
	border-top-left-radius:5px; border: 1px solid ;
	border-top-right-radius:5px; 
	  /* Отменяем перенос текста */
     /* Обрезаем содержимое */
	background-color:#8e60bd;
	padding:12px;
	color:white;
	font-size:18px;
}

.category_select_org_pic
{
	position: relative; 
		right: 5px; top: -24px; 
		width:55px; 
}
.category_select_org_info
{	 
	background-color:#ededed;
	padding:3px;
	padding-left:6px;
	padding-top:4px;
	color:#5a595a;
	font-size:16px;
	width:369px;
	margin-left:1px;
	margin-top:-1px;
	
}


.category_select_org_detali
{
	border-left: 1px solid #ededed;
	border-right: 1px solid #ededed;
	padding:3px;
	margin-left:1px;
	margin-right:1px;
	line-height: 1.7;
	width:369px;
	
	white-space: nowrap; overflow: hidden;
}

/*---------КОНЕЦ----------Карточки категории--------------------*/

/*Личный кабинет*/
.kabinet_menu_left
{
	
	float:left; 
	width:250px; 
	margin-left:3px;
	margin-top:3px;
	margin-bottom:10px;
	padding:5px;
    background: #FFF;
    font: 16px "Helvetica Neue", Helvetica, Arial, sans-serif;
	line-height: 1;
	
}

.kabinet_menu_right
{
	
	float:left; 
	width:95%; 
	margin-left:3px;
	margin-top:3px;
	margin-bottom:10px;
	padding:5px;
    background: #FFF;
    font: 16px "Helvetica Neue", Helvetica, Arial, sans-serif;
	
	border-left: 1px solid #DDD;
	border-right: 1px solid #DDD;
}
/*-------*/
.img_opis
	{
		margin-left: 10px;
		width: 96%;
		margin-bottom: 10px;
	}
	.mob_br_firma
	{
		display:none;
	}
.mob_br
	{
		display:none;
	}
.img_mobile
	{
		display:block;
	}
	
.body_logo_zima
	{
		width:100%; height:137px; 
		background-image:url(https://gdeprosto.ru/pic/600.jpg); 
		margin-top:-18px;
	}
	
.body_logo_leto
	{
		width:100%; height:137px; 
		background-image:url(https://gdeprosto.ru/pic/600-leto.jpg); 
		margin-top:-18px;
	}
	
.map_height{width:99%; height:450px;}
.left_menu{float:left; width:215px; min-width:200px;}  
.left_menu_reg{float:left; width:98%;height:100%; margin-bottom:10px; padding:4px; }  


.right_menu { float:left; width:350px; min-width:200px; min-height:400px; margin-left:10px; } 
#div_meny{ width:600px; margin:0 auto; }

.divCat {
    display: inline; /* Отображать как строчный элемент */
	line-height: 1.5; 
	width:200px;
    margin-top: 10px; /* Отступ слева */
    margin-bottom: 10px; /* Отступ слева */
    margin-right: 15px; /* Отступ слева */
    margin-left: 14px; /* Отступ слева */
    padding: 5px; /* Поля вокруг текста */
	float:left;
	border: 1px solid #DDD;
    border-radius: 5px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
   }
   
}

@media (min-width:800px) { 

.afisha_left_blok
{
	margin-left:10px;
	float:left; 
	width:225px; 
}

.objvleniay_left_blok
{
	margin-left:10px;
	float:left; 
	width:225px; 
}

.afisha_right_blok
{
	float:left; 
	width:450px;
}

.objvleniay_right_blok
{
	float:left; 
	width:530px;
}

.objvleniay_right_blok_img
{
	float:left; 
    width: 100px;
}

.objvleniay_right_blok_text
{
	float:left;
	margin-left: 2px;
	margin-top: 4px;
	width: 520px;
}


   /*-------------------Карточки категории--------------------*/
/*Реклама в карточкаих категории*/
.category_select_org_reklama
{
	width:380px;
	float:left;
	margin-right:35px;
	margin-bottom:35px;
	height:450px;
}
.category_select_org_title2
{
	white-space: nowrap; 
	overflow: hidden; 
	width:294px; 
	flex-flow: row; 
	display: inline-flex;
}

.category_select_org_br
{
display:none;	
}

/*Открыть организацию*/
.category_select_org_open
{
	width:369px; 
	height:40px; 
	background-color:#999; 
	text-align:center; 
	padding:4px; 
	margin-left:-3px; 
	margin-top:10px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px; 
}

.category_select_org
{
	/*border-radius:2px; border: 1px solid #cdcfd1;*/
	width:380px;
	height:450px;
	float:left;
	margin-right:5px;
	margin-bottom:35px;
}

.category_select_org_title
{
	border-top-left-radius:5px; border: 1px solid ;
	border-top-right-radius:5px; 
	  /* Отменяем перенос текста */
     /* Обрезаем содержимое */
	background-color:#8e60bd;
	padding:12px;
	color:white;
	font-size:18px;
}

.category_select_org_pic
{
	position: relative; 
		right: 5px; top: -24px; 
		width:55px; 
}
.category_select_org_info
{	 
	background-color:#ededed;
	padding:3px;
	padding-left:6px;
	padding-top:4px;
	color:#5a595a;
	font-size:16px;
	width:369px;
	margin-left:1px;
	margin-top:-1px;
	
}


.category_select_org_detali
{
	border-left: 1px solid #ededed;
	border-right: 1px solid #ededed;
	padding:3px;
	margin-left:1px;
	margin-right:1px;
	line-height: 1.7;
	width:369px;
	
	white-space: nowrap; overflow: hidden;
}

/*---------КОНЕЦ----------Карточки категории--------------------*/

/*Личный кабинет*/
.kabinet_menu_left
{
	
	float:left; 
	width:250px; 
	margin-left:3px;
	margin-top:3px;
	margin-bottom:10px;
	padding:5px;
    background: #FFF;
    font: 16px "Helvetica Neue", Helvetica, Arial, sans-serif;
	line-height: 1;
	
}
.button_menu_left{
	cursor: pointer; font-size:17px; text-decoration: none; padding:10px 20px; color:#001524; background-color:#ffffff; border-radius:0px; border: 1px solid #cdcfd1;
	display:block;	
	width:80%; 
} 
.kabinet_menu_right
{
	
	float:left; 
	width:64%; 
	margin-left:3px;
	margin-top:3px;
	margin-bottom:10px;
	padding:5px;
    background: #FFF;
    font: 16px "Helvetica Neue", Helvetica, Arial, sans-serif;
	
	border-left: 1px solid #DDD;
}
/*-------*/
.img_opis
	{
		margin-left: 10px; /* Отступ слева */
		width:60%;
	}
	.mob_br_firma
	{
		display:none;
	}
.mob_br
	{
		display:none;
	}
.body_logo_zima
	{
		width:100%; height:152px; 
		background-image:url(https://gdeprosto.ru/pic/800.jpg); 
		margin-top:-18px;
	}
	
.body_logo_leto
	{
		width:100%; height:152px; 
		background-image:url(https://gdeprosto.ru/pic/800-leto.jpg); 
		margin-top:-18px;
	}
	
.map_height{width:99%; height:550px;}
.left_menu{float:left; width:215px; min-width:200px;}
.right_menu { float:left; width:550px; min-width:200px; min-height:400px; margin-left:10px; } 
#div_meny{ width:800px; margin:0 auto; }

.divCat {
    display: inline; /* Отображать как строчный элемент */
	line-height: 1.5; 
    margin-top: 10px; /* Отступ слева */
    margin-bottom: 10px; /* Отступ слева */
    margin-right: 15px; /* Отступ слева */
    margin-left: 18px; /* Отступ слева */
    padding: 5px; /* Поля вокруг текста */
	float:left;
	border: 1px solid #DDD;
    border-radius: 5px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
   }
   
}

@media (min-width:1170px) { 

.afisha_left_blok
{
	margin-left:10px;
	float:left; 
	width:225px; 
}
.objvleniay_left_blok
{
	margin-left:10px;
	float:left; 
	width:225px; 
}

.afisha_right_blok
{
	float:left; 
	width:690px;
}
.objvleniay_right_blok
{
	float:left; 
	width:680px;
}

.objvleniay_right_blok_img
{
	float:left; 
    width: 100px;
	margin-top: 20px;
}

.objvleniay_right_blok_text
{
	float:left;
	margin-left: 10px;
	margin-top: 4px;
	width: 520px;
}

/*-------------------Карточки категории--------------------*/

/*Реклама в карточкаих категории*/
.category_select_org_reklama
{
	width:420px;
	float:left;
	margin-right:35px;
	margin-bottom:35px;
	height:418px;
}

.category_select_org_br
{
display:none;	
}

.category_select_org_title2
{
	white-space: nowrap; 
	overflow: hidden; 
	width:334px; 
	flex-flow: row; 
	display: inline-flex;
}

/*Открыть организацию*/
.category_select_org_open
{
	width:408px; 
	height:40px; 
	background-color:#999; 
	text-align:center; 
	padding:4px; 
	margin-left:-3px; 
	margin-top:10px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px; 
}

.category_select_org
{
	/*border-radius:2px; border: 1px solid #cdcfd1;*/
	width:420px;
	height:420px;
	float:left;
	margin-right:35px;
	margin-bottom:35px;
}

.category_select_org_title
{
	border-top-left-radius:5px; border: 1px solid ;
	border-top-right-radius:5px; 
	  /* Отменяем перенос текста */
     /* Обрезаем содержимое */
	background-color:#8e60bd;
	padding:12px;
	color:white;
	font-size:18px;
}

.category_select_org_pic
{
	position: relative; 
		right: 5px; top: -24px; 
		width:55px; 
}
.category_select_org_info
{	 
	background-color:#ededed;
	padding:3px;
	padding-left:6px;
	padding-top:4px;
	color:#5a595a;
	font-size:16px;
	width:409px;
	margin-left:1px;
	margin-top:-1px;
	
}


.category_select_org_detali
{
	border-left: 1px solid #ededed;
	border-right: 1px solid #ededed;
	padding:3px;
	margin-left:1px;
	margin-right:1px;
	line-height: 1.7;
	width:409px;
	
	white-space: nowrap; overflow: hidden;
}

/*---------КОНЕЦ----------Карточки категории--------------------*/

/*Личный кабинет*/
.kabinet_menu_left
{
	
	float:left; 
	width:250px; 
	margin-left:3px;
	margin-top:3px;
	margin-bottom:10px;
	padding:5px;
    background: #FFF;
    font: 16px "Helvetica Neue", Helvetica, Arial, sans-serif;
	line-height: 1;
	
}

.kabinet_menu_right
{
	
	float:left; 
	width:650px; 
	margin-left:3px;
	margin-top:3px;
	margin-bottom:10px;
	padding:5px;
    background: #FFF;
    font: 16px "Helvetica Neue", Helvetica, Arial, sans-serif;
	
	border-left: 1px solid #DDD;
}
/*-------*/
.mob_br_firma
	{
		display:none;
	}
.mob_br
	{
		display:none;
	}
.body_logo_zima
	{
		width:100%; height:218px; 
		background-image:url(https://gdeprosto.ru/pic/1170.jpg); 
		margin-top:-18px;
	}

.body_logo_leto
	{
		width:100%; height:218px; 
		background-image:url(https://gdeprosto.ru/pic/1170-leto.jpg); 
		margin-top:-18px;
	}
.left_menu{float:left; width:235px; min-width:200px;}	
.right_menu { float:left; width:680px; min-width:200px; min-height:400px; margin-left:10px; } 
#div_meny{ width:950px; margin:0 auto; }

.divCat {
    display: inline; /* Отображать как строчный элемент */
	line-height: 1.5; 
    margin-top: 10px; /* Отступ слева */
    margin-bottom: 10px; /* Отступ слева */
    margin-right: 10px; /* Отступ слева */
    margin-left: 10px; /* Отступ слева */
    padding: 5px; /* Поля вокруг текста */
	float:left;
	border: 1px solid #DDD;
    border-radius: 5px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
   }
   
}


@media (min-width:1500px) { 

.img_tovar_magazin
{
	width:430px;
}

.afisha_left_blok
{
	margin-left:10px;
	float:left; 
	width:225px; 
}

.objvleniay_left_blok
{
	margin-left:10px;
	float:left; 
	width:275px; 
}

.afisha_right_blok
{
	float:left; 
	width:690px;
}

.objvleniay_right_blok
{
	float:left; 
	margin-left: 10px;
    width: 635px;
}

.objvleniay_right_blok_img
{
	float:left; 
    width: 100px;
	margin-top: 20px;
}

.objvleniay_right_blok_text
{
	float:left;
	margin-left: 10px;
	margin-top: 4px;
	width: 510px;
}
	
	/*Личный кабинет*/
.kabinet_menu_left
{
	
	float:left; 
	width:250px; 
	margin-left:3px;
	margin-top:3px;
	margin-bottom:10px;
	padding:5px;
    background: #FFF;
    font: 16px "Helvetica Neue", Helvetica, Arial, sans-serif;
	line-height: 1;
	
}

.kabinet_menu_right
{
	
	float:left; 
	width:650px; 
	margin-left:3px;
	margin-top:3px;
	margin-bottom:10px;
	padding:5px;
    background: #FFF;
    font: 16px "Helvetica Neue", Helvetica, Arial, sans-serif;
	
	border-left: 1px solid #DDD;
}
/*-------*/

	.mob_br_firma
	{
		display:none;
	}
	
	.mob_br
	{
		display:none;
	}
	
	.body_logo_zima
	{
		width:100%; height:270px; 
		background-image:url(https://gdeprosto.ru/pic/1920.jpg); 
		margin-top:-18px;
	}
	
	.body_logo_leto
	{
		width:100%; height:270px; 
		background-image:url(https://gdeprosto.ru/pic/1920-leto.jpg); 
		margin-top:-18px;
	}
   
}

 

   
.clr{clear:both;}

.table_firma
{
	border: 1px solid #69c;
	margin-left:10px;
	margin-bottom:10px;
}
.table_firma_th
{
	font-weight: normal;
	color: #039;
	border-bottom: 1px dashed #69c;
	padding: 12px 17px;
}
.table_firma_td
{
	color: #669;
	padding: 7px 17px;
}
.table_firma_td_back
{
	background: #ccddff;
}

.okrug {
    background: #FFF;
    font: 16px "Helvetica Neue", Helvetica, Arial, sans-serif;
    color: #000;
    border: 1px solid #DDD;
    border-radius: 5px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
	float:left; width:98%;height:100%; margin-bottom:10px; padding:4px;
}

.okrug_index {
    background: #FFF;
    font: 16px "Helvetica Neue", Helvetica, Arial, sans-serif;
    color: #000;
    border: 1px solid #DDD;
    border-radius: 5px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
	float:left; height:100%; margin-bottom:10px; padding:4px;
}

.okrugPIC {
    border-radius: 5px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
	width:100%;
}

.okrug_blok_category_rascenki {
    font: 16px "Helvetica Neue", Helvetica, Arial, sans-serif;
    color: #000;
    border: 1px solid #DDD;
    border-radius: 5px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
	float:left; width:288px;
	margin:5px;
}

.spanGorod
{
	background:#ebebeb;
	color:#333;
	font-size:13px;
	 border-radius: 5px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
	padding: 1px 4px 1px 4px;
}


 .glas_img
 {
	 opacity:0.5;
 } 

  .glas_txt
 {
	 color:#333;
	font-size:13px;
 } 
.H1-Arial { font-family:Arial, Helvetica, sans-serif;}
.text-Arial15px { font-family:Arial, Helvetica, sans-serif; font-size:15px;}

.contenth3 { cursor:pointer; font-family:Arial, Helvetica, sans-serif; }
.contenttext { font-family:Arial, Helvetica, sans-serif; font-size:15px;}

.td_index{
	
	
	
	
	 
-webkit-transform:scale(1.0); /*Webkit: уменьшаем размер до 0.8*/		
-moz-transform:scale(1.0); /*Mozilla: масштабирование*/
-o-transform:scale(1.0); /*Opera: масштабирование*/
-webkit-transition-duration: 0.3s; /*Webkit: длительность анимации*/
-moz-transition-duration: 0.3s; /*Mozilla: длительность анимации*/
-o-transition-duration: 0.3s; /*Opera: длительность анимации*/
opacity: 1.0; /*Начальная прозрачность изображений*/
margin: 0px 0px 5px 0px;
-moz-border-radius: 10px;
  -webkit-border-radius: 10px;
  
}
.td_index:hover{
-webkit-transform:scale(1.1); /*Webkit: увеличиваем размер до 1.2x*/
-moz-transform:scale(1.1); /*Mozilla: масштабирование*/
-o-transform:scale(1.1); /*Opera: масштабирование*/
box-shadow:0px 0px 10px gray; /*CSS3 тени: 30px размытая тень вокруг всего изображения*/
-webkit-box-shadow:0px 0px 10px gray; /*Webkit: тени*/
-moz-box-shadow:10px 0px 20px gray; /*Mozilla: тени*/
opacity: 1.0;
-moz-border-radius: 10px;
  -webkit-border-radius: 10px;
}

/*TABLE RASCENKI*/

.td_ras {border-bottom: 1px solid grey; text-align:center; padding:5px;}

.td_ras_2 {border-bottom: 1px solid #DDD; text-align:center; padding:5px;}

.td_ras4 {border-bottom: 1px solid grey; text-align:center; padding:15px; font-family:Arial, Helvetica, sans-serif; font-size:18px;}
.td_ras_3 {border-bottom: 1px solid #DDD; text-align:left; padding:5px; font-family:Arial, Helvetica, sans-serif; font-size:17px;}
/* Кнопка для редактирования орг*/
.botr{
  cursor: pointer;
  width:90px;
  display:inline;
  font-family: arial;
  text-decoration: none;
  font-weight: 300;
  font-size: 14px;
  border: #1071FF 1px solid;
  color: #1071FF;
  padding: 3px;
  padding-left: 5px;
  padding-right: 5px;
   margin: 0px auto;
  transition: .5s;
  border-radius: 2px;
}

/* Кнопка для редактирования Админки*/
.botr2{
  cursor: pointer;
  width:90px;
  display:inline;
  font-family: arial;
  text-decoration: none;
  font-weight: 300;
  font-size: 14px;
  border: red 1px solid;
  color: red;
  padding: 3px;
  padding-left: 5px;
  padding-right: 5px;
   margin: 0px auto;
  transition: .5s;
  border-radius: 2px;
}
/*Таблица для админки, простая*/

.table_admin table, .table_admin td, .table_admin th {    
    border: 1px solid #ddd;
    text-align: left;
}

.table_admin table {
    border-collapse: collapse;
    width: 100%;
}

.table_admin th, .table_admin td {
    padding: 15px;
}

.table_new_rasc {
	 word-break: break-word;
	border-collapse: collapse;
	font-family:Arial, Helvetica, sans-serif; 
	font-size:17px;
	 
	width:100%;
}

.table_new_rasc tr:nth-child(2n) {
	 word-break: break-word;
  background: #f3f3f3;
  padding:5px;
}

.table_new_rasc tr:nth-child(1) {
	 word-break: break-word;
  background: #d2d2d2;
}


.table_new_rasc th {
	 word-break: break-word;
	font-family:Arial, Helvetica, sans-serif; 
	font-size:16px;
	padding:5px;
}
.table_new_rasc td {
	 word-break: break-word;
padding:5px;
}

.poisk_input:focus
{
	 border: 1px solid #999;
}
.poisk_input
{
	padding:5px; min-width:235px; border: 1px solid #39c;
}

.poisk_div
{
	position:relative ; top:0px; float:left;
}

.poisk_ul
{
	 margin-left: 0; /* Отступ слева в браузере IE и Opera */
    padding-left: 0; /* Отступ слева в браузере Firefox, Safari, Chrome */
}

.poisk_li
{
	list-style-type: none;
	margin-top: 10px;
}

.button_form_option {
    background-color: #4CAF50; /* Green */
    border: none;
    color: white;
    padding: 15px 32px;
    text-align: center;
    text-decoration: none;
    display: inline-block;
    font-size: 16px;
	margin-left:4px;
	margin-top:10px;
	cursor:pointer;
	}

.type_text{
	border: 1px solid #999;
	border-radius: 4px;	
	padding:10px;
	margin-left:4px;
	margin-left:10px;
}

.type_span{
	color:#666;
	font-style:	italic;
	margin-left:4px;
}

.type_textarea{
	width:90%;
	border: 1px solid #999;
	border-radius: 4px;	
	padding:10px;
	margin-left:4px;
	margin-top:10px;
}

.type_button{
	width:99%;
	background-color: #dedede; /* Green */
	border: none;
	border-radius: 4px;	
	color: white;
	padding: 10px;
	text-align: center;
	text-decoration: none;
	display: inline-block;
	font-size: 16px;
	margin-left:4px;
	margin-top:10px;
	cursor:pointer;
}


.pagination {
    clear: both;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    border: 1px solid #ccc;
    overflow: hidden;
    display: inline-block;
	}
	
	.pagination li {
    float: left;
    list-style-type: none;
	}
	
	.pagination li a,
	.pagination li.disabled {
    display: block;
    line-height: 30px;
    vertical-align: middle;
    background-color: white;
    padding: 0 10px;
    font-size: 12px;
    text-decoration: none;
	color:black;
	}
	
	.pagination li.disabled {
    color: #999;
	}
	
	.pagination li.active a,
	.pagination li a:hover {
		color: white;
		background-color: #41b039;
	}
	
	.pagination li+li a {
    border-left: 1px solid #ccc;
}


.table2ASD {
    font-family: "Lucida Sans Unicode", "Lucida Grande", Sans-Serif;
    font-size: 14px;
    background: white;
    width: 100%;
    border-collapse: collapse;
    text-align: left;
    margin: 0 auto 20px;
}

.table2ASD th {
font-size: 14px;
font-weight: normal;
color: #039;
border-bottom: 2px solid #6678b1;
padding: 10px 8px;
}
.table2ASD td {
border-bottom: 1px solid #ccc;
color: #669;
padding: 9px 8px;}
.table2ASD tr:hover td{
color: #6699ff;
}
