/*  Адаптивность 

_______________________________________m8888888 
___________________________________mMoooooooM8888 
_________________________________MogggooooooM88888 
___________________________MMMMMoooooooooooM8888888 
___________________________M6ooooMMMmoooooooM888888888 
________________________Mmooo8oooooooooooooM88888888888 
_______________________MmmmooooooooooooooM88888888888888 
______________________Moooooooooo8888888M8888888888888888 
_____________________Mooooooooooooo88888M88888888888888888 
______________________MmooooooooooooooommM88888888888888888 
__________________________M88ooooo888mooMM88888888888888888 
___________________________M88888888oommooM88888888888888888 
____________________________M888888ooooMM8888888888888888888 
____________________________MooooooooooM888888888888888888888 
_________________________888MoooooooooM8888888888888888888888 
______________________888888MooooooooM88888888888888888888888 
_____________________88888888MoooooooM8888888888mmmm888888888 
____________________888888888Mo8oooooM8888888MooooooooM888888 
___________________8888888888Moo8oooM8888MM8ooooooooooooM88888 
___________________8888888888Mooo88ooooM888MoooooooooooooM8888 
____________________M8o8888ooo8oo88ooo0ooMMoo888oooooooooooM88 
___________________Mooo88888ooo8o88o8oooooooooo8888oooooooooM8 
___________________Moo8888o8ooooo8ooooooooooooooo8888ooooooooM8 
___________________Mooo88oooooooooooooooooooooooo888888oooooooM8 
___________________Mooooooooooooooooooooooooooooo88888888ooooooM8 
____________________MooMooooooooooooooooooooooooooM888ooo88oooooM 
_____________________Mmoooooooooooooooooooooooooo888Moooo8oooooooM 
______________________Moooooooooo8oooooooooooooo8888MMooooooooooooM 
_______________________Moooooooo88ooooooooooooo88888MMM8oooooooooooM 
_______________________Moooooooo88oooooooooooooo88888MMMMoooooooooooM 
_______________________Moooooooo88Moooooooooooooooo88888MMMMoooooooooM 
______________________Mooooooooo88Moooooooooooooooo8MooooMMMMoooooooooM 
_____________________Mooooooooo8MMooooooooooooooo88MoooooMMMMooooooooooM 
____________________Mooooooooo88MMoom888mooooooo88MooooooMM_MMooooooooooM 
____________________M8moooooo888MMoom@@8moooo8888M8oooooooMM__MMoooooooooM 
___________________M@88moooo888MooMom8@8mooo8888MoooooooooMM___Mmoooooo000M 
____________________*M8mooo8888MooooMm8mooo888M888ooooooooMM___Moooooo00000M 
_______________________MMMMMM8888oooooMMmmmmM88888oooooooooMM_Moooooooo0008M 
_____________________________M88Moooooo8888888888oooooooooooMMoooooooooo88M 
_____________________________M88Mooooo8o888888888ooooooooooooMoooooooo888M 
______________________________M88Mooooo8ooo888888oooooooooooMooooooo8888M 
_______________________________M888Mooo888ooooo888ooooooooooMoooooo8888M 
_______________________________M88888Moo888oooooo8888ooooooMooooooo888M88M 
________________________________M888888Mo8888oooooo8888oooMooooooo888M88888M 
_________________________________M8888888Mo8888ooooooooooMoooooooo88M88888888M 
___________________________________M888888M88888oooooooooMoooooooo8M88888888888M 
____________________________________M8oo888M888888ooooooMoooooooo8M888888oooo888M 
_____________________________________M8ooooMM88888888ooMooooooooM8888oooooooooooo8M 
______________________________________MooooM_M88888888MooooooooM888ooooooooooooooo8M 
_______________________________________MooooM_M888888Mooooooo8M88**ooooooooooooooo88M 
________________________________________MooooM_mmmmmmMoooooo8Mmooooooooooooooooo888M 
_________________________________________MoooQooommmmMoooMMooooooooooooooooooooooo888M 
________________________________________MM88ooo8ooooMMMooooooooooooooooooooooooooooo8888M 
_____________________________________mM8888M88o88mMmooooooooooooooooooooooooooooo88888M 
_______________________________mMMMoooooooooM888Mmooooooooooooooooooooooooooooo888888M 
__________________________MMMMoooooooooooooooMMooooooooooooooooooooooooooooooo888888M 
______________________MMMooooooooooooooooooooMMooooooooooooooooooooooooooo888888M 
__________________MMMooooooooooooooooooMMooooooooooooooooooooooooooooo88888888888M 
________________MMooooooooooooooooooooMMooooooooooooooooooooooooooooo8888888888M 
_____________MMoooooooooooooooooooooMMooooooooooooooooooooooooooo888888888888MMM 
___________MmoooooooooooooooooooooMMoooooooooooooooooooooooooo888888888888M88888M 
_________MooooooooooooooooooooooMooooooooooooooooooooooooooo88888888888MM_M8888888M 
_______MoooooooooooooooooooooooMooooooooooooooooooooooooo8888888888M_____M8888888888M 
______M8ooooooooooooooooooo88Mooooooooooooooooooooooo88888888888M_______M8888888888888M 
______M88oooooooooooo8888888Moooooooooooooooooooooo888888MMMMMMMMMMMM888888888888888888888M 
______M8888ooooooo88888MMMMMooooooooooooooooooooo8888M888888888888888888888888888888888888888M 
_______M888888888888MMM888Moooooooooooooooooooo88M8ooooooooooo8888888888888888888888MMMMMMMMMMMM 
________M888888888888oooooMoooooooooooooooooooMMoooooo8888888888888888888888MMM 
_________M8888888888888888M8888oooooo88ooooooMoo888888888888888888888MM 
____________MMMMMMMMMMMMMMM888888ooo88888oo8Mo888888888888888888MM 
_____________________________M8888888888888Mo888888888888MMM 
_______________________________M88888888888MMMMMMM 
__________________________________MMMMM

*/

.mob-menu {
	display: none;
}
.icon-bar {
    display: block;
    width: 22px;
    height: 2px;
    border-radius: 1px;
	background-color: #fff;
	margin-bottom: 5px;
}
.navbar-toggle {
    position: relative;
    float: left;
    padding: 9px 10px;
    margin-top: 8px;
    margin-right: 15px;
    margin-bottom: 8px;
    background-color: transparent;
    background-image: none;
    border: 1px solid transparent;
    border-radius: 4px;
}
.sr-only {
    position: absolute;
    width: 1px;
    height: 1px;
    padding: 0;
    margin: -1px;
    overflow: hidden;
    clip: rect(0, 0, 0, 0);
    border: 0;
}
@media (max-width: 1000px) { 

	
	
	.main-center-block {
		width: auto;
		margin: 0;
	}
	
	.head-block {
		height: 200px;
		width: auto;
	}
	
	.logo {
		top: 0px;
	}
	
	.mob-menu {
		display: block;
		
		filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffc600', endColorstr='#ff8400', GradientType=0);
		height: 52px;
		-moz-box-shadow: inset 0 0 4px rgba(255,255,190,.61);
		-webkit-box-shadow: inset 0 0 4px rgba(255,255,190,.61);
		box-shadow: inset 0 0 4px rgba(255,255,190,.61);
		padding: 0 0 0 50px;
		margin: 0;
		color: #fff;
		font-size: 16px;
		font-weight: bold;
		line-height: 52px;
		cursor: pointer;
		margin: 0 0 10px 0;
		background-color: #181821;

		
	}
	
	
	
	.top-menu {
		display: none;
		border: 0;
		-moz-border-radius: 0px;
		-webkit-border-radius: 0px;
		border-radius: 0px;
	}
	
		.top-menu {
			height: auto;
			position: absolute;
		}
		
			.top-menu li {
				float: none;
				height: auto;
				
			}
			
				.top-menu-link {
					background: black;
					border-bottom: 1px #d1d1d1 solid;
				}
				
				.top-menu > li:first-child .top-menu-link {
					background: black;
					-moz-border-radius: 0;
					-webkit-border-radius: 0;
					border-radius: 0;
				}
				
				.top-menu-link:hover, .menuactive .top-menu-link {
					-moz-box-shadow: none;
					-webkit-box-shadow: none;
					box-shadow: none;
					background: #ece8e6 !important;
					color: #000;
				}
				
				.top-menu  ul {
					position: static;
					width: auto;
					padding: 10px 0 10px 10px;
					display: block !important;
				}
				
					.top-menu  ul ul {
						margin-left: 10px;
					}
				
					.top-menu ul a {
						background: #f5f5f5 !important;
						border: 0 !important;
						border-bottom: 1px #d1d1d1 solid !important;
						color: #000 !important;
					}
	
	.content-block {
		padding: 15px;
	}
	
	.left-col, .right-col {
		width: auto;
		float: none;
		margin: 0 0 20px 0;
	}
	
	.login-block, .calendar {
		width: 250px;
	}
	
	.top-news-item:hover i {
		display: none;
	}
	
	.footer {
		padding: 15px 20px;
	}
	
	.logo2 {
		width: auto;
		position: static;
		margin: 0 0 5px 0;
		background: url(../images/logo2.png) -20px top no-repeat;
	}
	
	.footer-menu  {
		margin: 0 0 10px 0;
	}
	
	.counter {
		position: static;
		text-align: left;
	}
		
		.counter img {
			margin: 0 10px 0 0px;
		}

}

@media (max-width: 740px) { 

					.article-news {
						width: auto;
						margin: 0 0 25px 0;
						float: none;
					}					
					
						.article-news-image {
							height: auto;
						}
						
							.article-news-image img {
								width: 100%;
								min-height: auto;
							}
							
						.article-news-title {
							font-size: 20px;
							line-height: 25px;
							color: #000;
							height: auto;
							margin: 0 0 5px 0;
						}
						
						.video-news {
							width: auto;
							float: none;
							margin: 0 0 50px 0;
						}
						
						.video-news:nth-child(2n) {
							margin: 0 0 50px 0;
						}
						
							.video-news-image {
								height: auto;
							}
							
								.video-news-image img {
									width: 100%;
									min-height: auto;
								}
								
	.left-block-title a {
		display: none;
	}
	
				.content-menu-content {
					text-align: center;
				}
	
					.content-menu-item {
						width: 125px;
						margin: 0 auto 15px auto;
					}

}

@media (max-width: 650px) { 

	.hello-block {
		background: none;
	}
	
	.hello-block-title, .hello-block-content {
		padding-left: 0;
	}
	
	.main-news-content {
		padding: 0;
		min-height: auto;
	}
	
		.main-news-image {
			width: auto;
			position: static;
			margin: 0 0 10px 0;
		}
		
			.main-news-image2 {
				height: auto;
				overflow: hidden;
			}
			
				.main-news-image img {
					width: 100%;
					min-height: auto;
				}
				
			.main-news-image:hover {
				-webkit-transform:none;
				-ms-transform: none;
				transform: none;
			}
			
	.logo {
		width: auto;
		display: block;
		position: static;
		background: url(../images/logo.png) left top no-repeat;
	}
	
	

					

}