@media only screen and (min-width : 1024px) {
.affix{position:fixed;top:0!important;max-width:1200px;width:100%}.affix-bottom{position:absolute;width:inherit}
}

/*==========  Mobile First Method  ==========*/

@media only screen and (min-width: 320px) and (max-width: 479px) {
	.maincontainer {margin: 0 -15px;}
	.slick-slide img {height: 220px;}
	.slick-prev, .slick-next {height: 15%;width: 15%;}
	.edit {position: relative!important;}
	.sliders .title a {font-size: 1rem;}
	.slider-nav {display: none;}

	header {height: auto;}	
	header .logo {text-align: center;}
	#nav {margin: 0 -15px;}
	.login_main {margin: 0 -15px;}
	.lbn, #logbtn {border-right: none;}
	.sidr-class-menu_news {display: none!important;}
	.sidr ul li ul li a {border-top: 1px solid #4d4d4d;border-bottom: 1px solid #1a1a1a;}
	.sidr-class-term a:last-child {border-bottom: none;}
	.hotnews li {width: 100%;}
	.shortstory .margin {margin:0 0 15px 0;width: 100%;float: none;}
	.main_news:first-child {width: 100%;float: none;}
	.main_news:first-child img, .main_news:first-child figure {height: 230px;}
	footer {text-align: center;}
	footer .social {float: none;margin: 0 auto;margin-top: 15px;}
	.related_news .news {width: 100%;}
}

@media only screen and (min-width: 480px) and (max-width: 767px) {
	.maincontainer {margin: 0 -15px;}
	.slick-slide img {height: 220px;}
	.slick-prev, .slick-next {height: 15%;width: 15%;}
	.edit {position: relative!important;}
	.sliders .title a {font-size: 1rem;}
	.slider-nav {display: none;}

	header {height: auto;}	
	header .logo {text-align: center;}
	#nav {margin: 0 -15px;}
	.login_main {margin: 0 -15px;}
	.lbn, #logbtn {border-right: none;}
	.sidr-class-menu_news {display: none!important;}
	.sidr ul li ul li a {    border-top: 1px solid #4d4d4d;border-bottom: 1px solid #1a1a1a;}
	.sidr-class-term a:last-child {border-bottom: none;}
	.hotnews li {width: 100%;}
	.shortstory .margin {margin:0 0 15px 0;width: 100%;float: none;}
	.main_news:first-child {width: 100%;float: none;}
	.main_news:first-child img, .main_news:first-child figure {height: 230px;}
	footer {text-align: center;}
	footer .social {float: none;margin: 0 auto;margin-top: 15px;}
	.related_news .news {width: 100%;}	
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
	.row {width: 750px;}
	.maincontainer header .logo {text-align: center;float: none;}
	.maincontainer {margin: 0 -15px;}
	.edit {position: relative!important;}

	header {height: auto;}	
	header .logo {text-align: center;}
	#nav {margin: 0 -15px;}
	.login_main {margin: 0 -15px;}
	.lbn, #logbtn {border-right: none;}
	.sidr-class-menu_news {display: none!important;}
	.sidr ul li ul li a {    border-top: 1px solid #4d4d4d;border-bottom: 1px solid #1a1a1a;}
	.sidr-class-term a:last-child {border-bottom: none;}
	.hotnews li {width: 100%;}
	.shortstory .title {margin-bottom: 10px;}
	.main_news:first-child {width: 100%;float: none;}
	.shortstory .margin {margin: 0;float: none;width: 100%;}
	.slider-nav .slick-prev, .slider-nav .slick-next {}
}

 @media only screen and (min-width: 992px) and (max-width: 1199px) {
	.row {width: 970px;}

	.b240 {margin-left: -22px;}
	.fullnews .review_main .itog {font-size: 0.9rem;}
	.slick-prev, .slick-next {width: 8%;}
	.last_block_review .slick-list:before, .last_block_review .slick-list:after {content: "";background: none;display: none;}

	header {height: auto;}	
	header .logo {text-align: center;}
	#nav {margin: 0 -15px;}
	.login_main {margin: 0 -15px;}
	.sidr-class-menu_news {display: none!important;}
	.sidr ul li ul li a {    border-top: 1px solid #4d4d4d;border-bottom: 1px solid #1a1a1a;}
	.sidr-class-term a:last-child {border-bottom: none;}
	.hotnews li {display: inline-block;vertical-align: top;}
	.shortstory .title {margin-bottom: 10px;}
	.main_news:first-child {width: 100%;float: none;}
	.shortstory .margin {margin: 0;float: none;width: 100%;}
}

@media only screen and (min-width: 1024px) and (max-width: 1024px) {
 	
 	#navigation a {  padding: 0 10px;}
 	#story {width: 210px;}
 	
 	.last_block_review .slick-list:before, .last_block_review .slick-list:after {content: "";  background: rgba(38, 38, 38, 0.8);display: block;}
}

@media only screen and (min-width: 1024px) {
	nav {width: 93%;}
	.shortstory .margin {margin: -15px 15px -15px -15px;float: left;width: 50%;}
	.news {width: 100%;}
	.main_news:first-child {width: 45%;float: left;}
}
@media only screen and (min-width: 1200px) {
	
}

@media only screen and (min-width: 1300px) {
	
}

@media only screen and (max-width: 992px) and (min-width: 992px) {
	.large-2, .large-10 {width: 100%;}
}