@media only screen and (max-width: 1366px){

}

@media only screen and (min-width: 990px) {}
@media only screen and (max-width: 990px){
	.open-menu-btn{display: block;}
	.header-menu-wr{height: 10px; overflow: hidden;}
	.header-menu-wr-helper{border-bottom: 1px solid #030303; background: #1A1A1A; padding: 30px 0 5px 0;}
	
	.header-top-menu{float: left; width: 50%; box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box;}
	.header-down-menu{float: left; width: 50%; box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box;}
	
	.header-top-menu li{display: block; text-align: left; clear: both; margin-bottom: 20px;}
	.header-top-menu .delimiter{display: none;}
	.header-top-menu .active .wr{border-bottom: 3px solid #199D19 !important;}
	.header-top-menu .wr{padding: 0; border-bottom: 1px solid #A0A1A2; display: inline-block;}
	.header-top-menu a:hover .wr{border-color: #6EB68E;}
	
	.header-down-menu{padding-top: 0; padding: 0 30px;}
	.header-down-menu li{display: block; text-align: left; clear: both; margin-bottom: 20px; font-size: 14px; font-weight: bold; padding: 0 5px;}
	.header-down-menu li.clear{display: none;}
	.header-down-menu a{text-decoration: none; border-bottom: 1px solid #A0A1A2; color: white;}
	.header-down-menu a:hover{border-color: #6EB68E; color: #34A169;}
	.header-down-menu .delimiter{display: none;}
	
	.header-search{margin-top: 15px; padding-right: 16px;}
	.header-log{padding: 0 16px;}
	.header-widget-wr{margin-left: 0px; margin-right: 0px;}
	.header-widget{padding-left: 16px; padding-right: 16px;}
	
	.header-log .logo .img{width: 221px; height: 32px; background: url(/img/tpl/logo_mini.png);}
	.header-log .login{margin-top: 15px;}

	.header-down-menu .subscribe-pic{display: none;}
	.footer-header-search{float: left; padding-left: 35px;}

	.footer-partners .clear{display: block;}
	.footer-partners{text-align: center;}
	
	.up-btn-big-wr{display: block;}

	.-margin-side{margin-left: 16px; margin-right: 16px;}
	
	.-grid-top-center-div{width: 100%;}

	.-grid-div12{width: 33%;}
	.-grid-div21{width: 33%;}
	.-grid-div3{width: 50%;}
	.-grid-div3:nth-child(2n+1){clear: both;}

	.compact-menu-top{display: block; padding: 10px 25px; cursor: pointer;}
	.compact-menu-top .wr{border-bottom: 1px dashed black;}
	.compact-menu-top:hover{color: #34A169;}
	.compact-menu-top:hover .wr{border-color: #6EB68E;}
	.compact-menu-top .arrow{float: right; margin-left: 7px; width: 14px; height: 14px; background: url(/img/tpl/sprite.png) no-repeat -279px 0; margin-top: 4px;}
	.compact-menu-bottom{display: none; position: absolute; top: 41px; left: -1px; background: white; width: 100%; border: 1px solid #BDBDBE;}
	.eq-compact-menu{border-bottom: 1px solid; border-top: 1px solid; border-color: #BDBDBE; margin-bottom: 30px;}
	.compact-menu{float: left; margin-bottom: 0;}
	.compact-menu-item{padding: 10px 25px;}
	.compact-menu-item.active{background: white;}
	.compact-menu-item.active:hover .wr{color: #34A169;}
	.compact-menu-item.active .wr{border-bottom: 3px solid #199D19; color: black;}
	.compact-menu-month{border-left: 1px solid #BDBDBE;}
	.compact-menu-days{border-left: 1px solid #BDBDBE;}
	.compact-menu-days .compact-menu-item{min-width: 18px;}

	#ymap{height: 400px;}

	.h1-medium{font-size: 36px; line-height: 42px;}
	
	.fresh-page-right{width: 100%; margin-left: 0px;}
	.news-page-content.html_format img{
		height: auto!important;
	}
}

@media only screen and (max-width: 900px){
	.banner__block4{float: none; margin: 0 auto 20px;}
}

@media only screen and (min-width: 800px){}
@media only screen and (max-width: 800px){
	.header-log .today{display: block;}
	.header-log .text{display: none;}
	
	.header-widget .today-mini{display: block;}
	.header-widget .today{display: none;}
	
	.footer-subscribe .block{float: none; width: auto; clear: both; margin-bottom: 20px;}

	.-grid-top-center{width: 100%; float: none; overflow: hidden;}
	.-grid-top-center-wr{margin: 0 0px 0 0px;}
	.-grid-top-sidebar-left{margin: 0; width: 100%; float: left; overflow: hidden;}
	.-grid-top-sidebar-left-wr{margin: 0 270px 0 0px;}
	.-grid-top-sidebar-right{}

	.-grid-div2{float: none; width: 100%;}
	.-grid-div4:nth-child(odd){clear: both;}
	.-grid-div4{width: 50%;}

	.-grid-middle-center{width: auto; float: none;}
	.-grid-middle-center-wr{margin: 0 0px 0 0px;}
	.-grid-middle-right{float: none; width: auto; margin-left: 0px;}
	.-grid-middle-right-wr{}

	.-grid-top-center-div{float: left; width: 50%;}
	.-grid-top-center-div:nth-child(even){clear: both;}
	.-grid-top-center-div:first-child{width: 100%;}
	
	.-grid-div12{width: 100%; float: none; clear: both;}
	.-grid-div21{width: 50%;}

	.main-news-two-img-left .img{float: none; width: auto; margin-right: 0px; margin-top: 0px;}

	.author-page-name{font-size: 30px;}
	#ymap{height: 300px;}

	.h1-medium{font-size: 32px; line-height: 38px;}

	.-grid-rating-news .main-news-two{width: 50%;}
	.-grid-rating-news .main-news-two + .main-news-two{width: 50%;}
	.-grid-rating-news .main-news-two + .main-news-two + .main-news-two{width: 33%; clear: both; margin-top: 30px;}
	.-grid-rating-news .main-news-two + .main-news-two + .main-news-two + .main-news-two{margin-bottom: 30px; width: 33%; clear: none;}
	.-grid-rating-news .main-news-two + .main-news-two + .main-news-two + .main-news-two .img img{display: block;}
	.-grid-rating-news .main-news-two + .main-news-two + .main-news-two + .main-news-two .img{width: auto; height: auto; margin-right: 0px; float: none;}
	.-grid-rating-news .main-news-two + .main-news-two + .main-news-two + .main-news-two .title{overflow: hidden;}
	.-grid-rating-news .main-news-two + .main-news-two + .main-news-two + .main-news-two .count-bar{margin-left: 0px;}
}

@media only screen and (min-width: 750px){}
@media only screen and (max-width: 750px){
	.media-page-item{float: none; width: auto !important;}
}

@media only screen and (min-width: 700px){}
@media only screen and (max-width: 700px){
	.widget-tubes{display: none;}
	
	.footer-down .left{float: none; }
	.footer-down .right{float: none; margin: 0 auto; width: 190px; margin-top: 40px; margin-bottom: 10px;}
	.footer-down .copyright, .footer-down .footer-soc{float: none;}
	.footer-down .copyright{margin-left: 0; text-align: center; margin-bottom: 20px;}

	.footer-soc{text-align: center;}
	.footer-soc .item{float: none; display: inline-block;}
	.footer-soc a{border: 0;}

	.print-share-block .share-block{float: none; margin-bottom: 15px;}
}

@media only screen and (min-width: 600px){}
@media only screen and (max-width: 600px){
	.-grid-top-center-div{width: 100%;}

	.-grid-div12{}
	.-grid-div21{width: 100%; float: none;}
	
	.print-share-block{margin-left: -25px;}
	.share-block-left{margin-left: 25px;}
}

@media only screen and (min-width: 550px){}
@media only screen and (max-width: 550px){
	.-grid-top-center{}
	.-grid-top-center-wr{}
	.-grid-top-sidebar-left{float: none;}
	.-grid-top-sidebar-left-wr{margin: 0 0px 0 0px;}
	.-grid-top-sidebar-right{margin: 0; float: none; width: auto;}

	.-grid-center{width: auto; float: none; overflow: hidden; padding-bottom: 0;}
	.-grid-center-wr{margin: 0 0 0 0;}
	.-grid-sidebar{float: none; width: auto; margin-left: 0px; margin-top: 25px;}
	.-grid-sidebar-wr{}

	.print-share-block .share-block{float: right; margin-bottom: 0px;}
	
	.opinion-quote{border: 0; margin-bottom: 5px;}
	.opinion-quote .pic{display: none;}

	.-grid-rating-news .main-news-two{width: 100%; clear: both; float: none;}
	.-grid-rating-news .main-news-two + .main-news-two{width: 100%; margin-top: 30px; float: none;}
	.-grid-rating-news .main-news-two + .main-news-two + .main-news-two{width: 100%; clear: both; margin-top: 30px; float: none;}
	.-grid-rating-news .main-news-two + .main-news-two + .main-news-two + .main-news-two{margin-bottom: 30px; width: 100%; clear: both; float: none;}
	.-grid-rating-news .main-news-two + .main-news-two + .main-news-two + .main-news-two .img img{display: block;}
	.-grid-rating-news .main-news-two + .main-news-two + .main-news-two + .main-news-two .img{width: auto; height: auto; margin-right: 0px; float: none;}
	.-grid-rating-news .main-news-two + .main-news-two + .main-news-two + .main-news-two .title{overflow: hidden;}
	.-grid-rating-news .main-news-two + .main-news-two + .main-news-two + .main-news-two .count-bar{margin-left: 0px;}
}

@media only screen and (min-width: 500px){}
@media only screen and (max-width: 500px){
	.widget-currency .text{display: none;}
}

@media only screen and (min-width: 450px){}
@media only screen and (max-width: 450px){
	.header-log .login .invise{display: none;}
	.header-search-link{display: block;}
	.footer-header-search-link{float: left;}
	.header-search form{display: none;}

	.-grid-div4{width: auto; float: none;}
	.-display-none-450{display: none;}

	.print-share-block .share-block{float: none; margin-bottom: 15px;}

	.author-page-name{font-size: 25px;}
	.author-page-image{width: 80px;}

	.-grid-div3{float: none; width: 100%;}
}

@media only screen and (min-width: 400px){}
@media only screen and (max-width: 400px){
	.compact-menu-top{padding-left: 15px; padding-right: 15px;}
	.header-widget .today-mini{display: none;}
}

@media only screen and (min-width: 360px) {}
@media only screen and (max-width: 360px){
	.header-menu-delimiter{display: block;}
	.header-down-menu{float: none; width: 100%;}
	.header-top-menu{float: none; width: 100%;}
	.header-widget{font-size: 13px;}
	
	.html_format .mini_img{width: 100%;}
}









@media only screen and (min-width: 801px) and (max-width: 1024px),
only screen and (min-device-width: 801px) and (max-device-width: 1024px){

}

@media only screen and (min-width: 481px) and (max-width: 800px),
only screen and (min-device-width: 481px) and (max-device-width: 800px){

}

@media only screen and (min-width: 321px) and (max-width: 480px),
only screen and (min-device-width: 321px) and (max-device-width: 480px){

}

@media only screen and (min-width: 240px) and (max-width: 320px),
only screen and (min-device-width: 240px) and (max-device-width: 320px) {

}