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

}
@media only screen and (max-width: 1400px) {
	.header-block, .menu-block-centr, article, .f-centr {margin: 0 40px;}
	.com-content-category-blog__items.blog-items.news .com-content-category-blog__item.blog-item,
	.com-content-category-blog__items.blog-items.struktura .com-content-category-blog__item.blog-item {width: 31.3333333%;margin: 30px 1%;}
}
@media only screen and (max-width: 1300px) {
	.slide-desc-text-default .slide-title {font-size: 2.8rem;}
	.com-content-article__body p iframe {width:853px;height: 480px; }
}
@media only screen and (max-width: 1200px) {
	.slide-desc-text-default .slide-title {font-size: 2.6rem;}
	h4.newsflash-title {font-size: 1.4rem;}
}
@media only screen and (max-width: 1100px) {
	.dj-megamenu-default li.itemid101 a.dj-up_a img {margin: -60px 0 0 0;max-height: 180px;}
	.com-content-article.item-page figure.left.item-image img {width: 70%;}
	.mod-articlesnews__item {width: 32%;margin: 0 2% 40px 0;}
	.slide-desc-text-default .slide-title {font-size: 2.6rem;}
	.slide-desc-text-default {font-size: 1.3rem;}
}
@media only screen and (max-width: 1024px) {
	.dj-megamenu-default li a.dj-up_a {padding: 0 10px;}
	.menu-block-centr {letter-spacing: 0.02rem;}
	.com-content-article.item-page figure.left.item-image img {width: 75%;}
	.slide-desc-text-default .slide-title {font-size: 2.4rem;margin-bottom: 10px;}
	.slide-desc-text-default {font-size: 1.1rem;}
	.djslider-default .slide-desc {left: 20px!important;bottom: 20px!important;}
	.moduletable.sport ul {font-size: 1.2rem;}
	.moduletable.sport ul li {padding: 8px 20px 12px 20px;margin: 0 8px 15px 8px;border-radius: 15px;}
	.moduletable.sport ul li img {margin: 0 10px -6px 0;width: 24px;height: auto;}
}
@media only screen and (max-width: 900px) {
	.menu-block-centr {letter-spacing: 0.01rem;font-size: 1.2rem;}
	.dj-megamenu-default li.itemid101 a.dj-up_a {padding: 0 0 0 0;}
	.com-content-category-blog__items.blog-items.news .com-content-category-blog__item.blog-item,
	.com-content-category-blog__items.blog-items.struktura .com-content-category-blog__item.blog-item {width: 46%;margin: 30px 2%;}
	.com-content-article.item-page figure.left.item-image img {width: 80%;}
	.mod-articlesnews__item, .mod-articlesnews__item:nth-child(3) {width: 48%;margin: 0 4% 40px 0;}
	.mod-articlesnews__item:nth-child(2),
	.mod-articlesnews__item:nth-child(4),
	.mod-articlesnews__item:nth-child(6) {margin: 0 0 40px 0;}
	.slide-desc-text-default .slide-title {font-size: 2rem;margin-bottom: 10px;}
	.slide-desc-text-default {font-size: 1rem;}
	.djslider-default .slide-desc {left: 15px!important;bottom: 15px!important;}
	.f-left, .f-right {width: 100%; text-align: center;}
	.com-content-article__body tr:nth-child(2),.com-content-article__body tr:nth-child(3) {font-size: .9rem; font-weight: 500;}
	.modules-block {grid-template-columns: repeat(1, 1fr);grid-column-gap: 40px;}
	.com-content-article__body p iframe {width:640px;height: 360px; }
	.moduletable.pop ul {margin: 0 0 30px 0;}
}
@media only screen and (max-width: 800px) {
	.logo {position: absolute;display: block;z-index: 1;left: 50%;top: 40px; margin: 0 0 0 -100px;}
	.logo img {width: 180px;height: 180px;}
	.header-block, .menu-block-centr, article, .f-centr  {margin: 0 35px;}
	 ul.dj-mobile-dark li.dj-mobileitem>a img, ul.dj-mobile-dark li.dj-mobileitem>a i {display: none;}
	.com-content-article.item-page figure.left.item-image img {width: 90%;}
	.com-content-article.item-page .page-header h1 { font-size: 1.9rem;}
	.com-content-category-blog__items.blog-items.news .com-content-category-blog__item.blog-item,
	.com-content-category-blog__items.blog-items.struktura .com-content-category-blog__item.blog-item {width: 48%;margin: 30px 1%;}
	.slide-desc-text-default .slide-title {font-size: 1.6rem;margin-bottom: 10px;}
	.slide-desc-text-default {font-size: .9rem;}
	.djslider-default .slide-desc {left: 10px!important;bottom: 10px!important;}
}

@media only screen and (max-width: 660px) {
	.header-block, .menu-block-centr, article, .f-centr  {margin: 0 30px;}
	.com-content-category-blog__items.blog-items.news .com-content-category-blog__item.blog-item,
	.com-content-category-blog__items.blog-items.struktura .com-content-category-blog__item.blog-item {width: 100%;margin: 20px 0;}
	.com-content-article.item-page figure.left.item-image img {width: 100%;}
	.com-content-article.item-page .page-header h1 { font-size: 1.7rem;}
	.mod-articlesnews__item,
	.mod-articlesnews__item:nth-child(2),
	.mod-articlesnews__item:nth-child(3),
	.mod-articlesnews__item:nth-child(4),
	.mod-articlesnews__item:nth-child(6) {width: 100%;margin: 0 0 30px 0;}
	.djslider-default img.dj-image {display: none;}
	.slide-desc-text-default .slide-title {font-size: 1.6rem;margin-bottom: 10px;text-align: center;}
	.slide-desc-text-default {font-size: 1rem;text-align: center;}
	.djslider-default .slide-desc {left: 10px!important;bottom: 10px!important;width: 95%!important;}
	.djslider-default, .djslider-default ul.djslider-in > li {height: 190px!important;}
	.com-content-article__body tr:nth-child(2),.com-content-article__body tr:nth-child(3) {font-size: .8rem; font-weight: 600;}
	.com-content-article__body p iframe {width:400px;height: 220px; }
}

@media only screen and (max-width: 530px){
	.logo {left: 50%;top: 40px;margin: 0 0 0 -90px;}
	.slide-desc-text-default .slide-title {font-size: 1.6rem;margin-bottom: 10px;text-align: center;}
	.slide-desc-text-default {font-size: 1rem;text-align: center;}
	.djslider-default .slide-desc {left: 5px!important;bottom: 5px!important;width: 98%!important;}
	.com-content-article.item-page figure.str.item-image img {width: 100%;margin: 0 0 20px 0;}	
}
@media only screen and (max-width: 480px){
	.slide-desc-text-default {font-size: .95rem;text-align: center;}
	.djslider-default, .djslider-default ul.djslider-in > li {height: 200px!important;}
	.djslider-default .slide-desc {left: 3px!important;bottom: 3px!important;}
	.com-content-article__body p iframe {width:300px;height: 165px; }
	.header-block, .menu-block-centr, article, .f-centr  {margin: 0 15px;}
	.com-content-article.item-page .page-header h1 { font-size: 1.5rem;}
}
@media only screen and (max-width: 400px){
	.logo {left: 50%;top: 50px;margin: 0 0 0 -80px;}
	.logo img {width: 160px;height: 160px;}
}
@media only screen and (max-width: 360px){
	
}