@media print {
	
	#header { display: none !important; }
	.contacts { display: none !important; }
	.bottomMenubg { display: none !important; }
	#colRight { width: auto !important; }
	#colLeft { display: none !important; }
	.breadcrumb { display: none !important; }
	
	#footer {border: 0px;}
	#footerTop { display: none !important; }
	#footerMiddle { background-color: #aaa; }
	
}



@media screen and (min-width:100px) and (max-width:1200px) {
	#wrapper { width: 100%; }
	#content { overflow: auto; }
	#header { width: 100%; }
	.rb { display: none; }

	#bottomMenublock {width: 100%; max-width: 1200px;}
	#footernav { position: absolute; right: 0px; top: 40px;}
	#footerBottomInner {width: 90%; }
	#footerTop { width: 90%;}
	#footerTop .boxFooter {width:20%; margin-right:5%;}
}



@media screen and (min-width:100px) and (max-width:900px) {
	.postBox { margin-bottom: 20px; }
	#wrapper { width: 100%; }
	#header { width: 100%;}
	.rb { display: none; }
	#content { margin-top: 0px; }
	#content { overflow: auto; }
	#content #colLeft { display: none; margin: 0 auto; float: none; width: 100%;}
	#content #colRight { margin: 0 auto; float: none; width: auto !important; }
	#footerBottomInner {width: 90%;}

	#footernav { position: absolute; left: 26%; top:10px; }
	#scrollTop { display: none; }
	.clock { display: none; }
	
	#middle:after { content: '.'; display: none; clear: both; visibility: hidden; height: 0; }
	#footer { margin-top: 0px; }
	#footerTop { display: none; }
	#footerBottom {min-height: 10px;}
	#footerMiddle img {float: left; margin: 3px; vertical-align: middle; }
	.cb{ clear: none; }
}



@media screen and (min-width:100px) and (max-width:600px) {
	.postBox { float: none; position: relative; width: 100%; margin-top:0px; margin-right: 0px; margin-bottom: 20px;}
	.first { margin-right: 0; }
	.postBoxcat { float: none; margin-top: 30px; margin-left: 0px; width: 100%; margin-bottom: 30px; border: 0px solid #7a7a7a; }
	
}



@media screen and (min-width:100px) and (max-width:480px) {
	
	body {background: #f4f4f4; background-image: none;}
	.bottomMenu { text-align: center;}
	.bottomMenu select { padding: 5px 0px; margin: 0px auto; background-color: #607695; color: #fff; border: 1px solid #607695; width: 100%}
	#content { margin-top: 0px; }
	#dropdown_nav {  background-color: #1c3c68; width: 100%; height: auto !important; overflow: hidden; }
	#dropdown_nav li { float: left; width: 50%; text-align: center; margin-bottom: 0px}
	#dropdown_nav li a { font-size: 12px; color: #fff; padding: 5% 0%; display: block; width: 100%; }
	#dropdown_nav li a:hover { background-color: #607695; }
	#dropdown_nav li a:active { background-color: #607695; }
	
	#dropdown_nav ul li ul { display: none; border-top: none; }
	#dropdown_nav ul li ul li a { display: none; }
	#dropdown_nav ul li ul li { display: none; }
	
	#footerMiddle img {float: left; margin: 3px; vertical-align: middle; width: 30%;}
	
	#header-wrapper { background-color: #1c3c68; }
	#header-wrapper .logo { float: none; position: relative; width: 100%; text-align: center; }
	#header-wrapper .logo img { height: 130px; width: 176px; }
	
	.search { display: none; }
	#colRightContacts { display: none; }
	#content #colLeftContacts { width: auto !important; }


}