
@media (min-width: 1981px) {
	
}

@media (max-width: 1980px) {
	
}

@media (max-width: 1600px) {
	.main_wrapper_inner {width: 98%}
}

@media (max-width: 1440px) {

}

@media (max-width: 1366px) {

}

@media (max-width: 1280px) {
	.grid_block .transparent_header a.r_float {margin:0;}
	.grid_block .grid .item_content h4 .new_material_mark {left:-10px; top: 8px;}
	.wrapper {width: 88%;}
	.col1.fixed_height {height: 435px;}
}

@media (max-width: 1024px) {
	.grid_block .grid .item.col1 {width: 48%;}
	.grid_block .grid .item.col6 {width: 31.3%;}
	.grid_block .grid .item.fixed_height .img_wrapper img {max-width: 160%; min-height: 100%; max-height: 120%;}
	.tablet_hide {display: none !important;}
	.tablet_show {display:block;}
	.tablet_show.adaptive_hide {display:block;}
	.inline-block.tablet_show.adaptive_hide {display:inline-block;}
	.inline-block.tablet_show {display:inline-block;}
	.type_wrapper {font-size: 12px;}
	.avatar_wrapper.size1 {width: 100px; height: 100px;}
	.main_wrapper.minvh {padding-bottom: 150px;}	
}
@media (max-width: 1280px) and (hover:none) {
	.uploaded_img .button.close.delete {opacity:1;}
}

@media (max-width: 1024px) and (hover:none) {
	.submenu_filter.arrowed .i { background: transparent;} /*убираем ховеры на тач-устройствах*/
	.ui_filter .mini_modal:after {display: none;} /*убираем пустую область наведения для модалок по наведению*/
	.ui_filter .mini_modal .light_blue_bg:not(.button) {background: transparent;} /*убираем подсветку в списках*/
	.ui_filter.sorting_filter a.sort_order, .ui_filter.sorting_filter a.sort_type  {background: transparent;} /*убираем подсветку в фильтрации карточек*/
	.scroll_up  {display: none !important; opacity: 0 !important} /* кнопка скролла наверх*/
}

@media (max-width: 900px) {
	
}

@media (max-width: 768px) {
	html {background: grey;overflow: hidden;}
	body { width: 480px; margin: 0 auto; height: 100%; max-height: 100vh; position: relative; overflow-y: visible; overflow-x: hidden; left: calc((100% - 480px)/2);}
	body:not(.minified) {overflow-y: hidden; position: fixed;}
	.main_wrapper, .minified .main_wrapper {margin:0;}
	.main_wrapper.minvh {padding-bottom: 150px;  padding-top: 51px !important; margin-left:0;}
	.main_wrapper section {margin: 2% 0; float: none; width: 100% !important;}
	.main_wrapper_inner {width: 444px;}
	.material_wrapper {width: auto; margin: 40px 24px;}
	.social_material_block, .material_wrapper.social_material_block {padding: 20px 24px;}
	.material_wrapper > .l_float, .material_wrapper > .r_float { float: none; width: 100%;}
	.owl-item .item_wrapper {padding: 22px 25px;}
	.grid_block .grid_wrapper.mainpage_carousel {overflow: visible;}
	.grid_block .grid .item .img_wrapper {-webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0;}
	.grid_block .grid .item_content h4 {font-size:20px !important;}
	.grid_block .grid .item_content h4 .new_material_mark {left:-16px; top: 11px;}
	.grid_block .grid .item.col1, .grid_block .grid .item.fixed_height.col1   {width: 100% ;  margin: 2% 0;}
	.grid_block .grid .item.col6 {width: 99%;margin: 2% 0;}
	.grid_block .grid .owl-item .item.col1 {margin:0;}
	.grid_block .transparent_header {margin-bottom: 10px;}
	.col1.fixed_height {height: auto;}
	.adaptive_hide {display: none !important;}
	.adaptive_show {display:block;}
	.inline-block.adaptive_show {display:inline-block;}
	.tablet_show.adaptive_hide {display: none !important;}
	.inline-block.tablet_show.adaptive_hide {display: none !important;}
	.adaptive_full_width {width: 100%;}
	.adaptive_full_width .col3 {width: 100%; -webkit-border-radius: 0; -moz-border-radius: 0; box-shadow: none; border-radius: 0; margin: 0;}
	.adaptive_full_width .alternate_col.col2, .adaptive_full_width .alternate_col.col1  {width: 100%; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; margin: 0;}
	.short_search {display: none;}
	#filter_group { margin-bottom: 13px;}
	.white_bg #filter_group { margin: 0;}
	#header {height: auto; min-height: 220px; padding: 0 5%;}
	#header .header_background {max-width: 200%; max-height: 200%;}
	#header .item_content {position: relative; display: block;  width: 100%; padding-bottom:20px;}
	#header .item_content h1, #header .item_content p, #header .item_content h2 {max-width: 98%; margin-bottom: 20px;}
	#header .item_content h1 {margin-top: 60px; font-size: 34px;}
	#header .item_content h2 {font-size: 34px; padding-top: 80px;}
	#header .item_content p {max-width: 98%; font-size: 16px;}
	#header .item_content h2 + p {margin-top: 0px;}
	#header .item_content .date, #header .item_content .like_comment, #header .item_content .type_button {margin-top:0;margin-bottom: 10px;}
	#header .date_block {height: auto; width: 114%; background: #547add; border: none; left:-7%; margin-top:0; text-align: left; padding: 10px 7%;position: absolute; top:0;}
	#header .date_block, #header .date_block span, #header .date_block div {font-size: 24px; display: inline-block; margin:0; line-height: normal; text-shadow: 1px 1px 2px rgba(0,0,0,0.3);}
	#header .date_block span {float: right;}
	#header.noimg {padding-top: 25px;}
	#header.noimg .item_content h2 {margin-top: 0px; padding-top:0;}
	#header.noimg  .date_block {background: #547add; color: #fff; border: none;}
	.sort_filter {margin-right: 24px;}
	.material_nav .l_float, .material_nav .r_float {float: none; width: 100%; padding: 20px 5%; margin: 0;}
	.material_nav .l_float {border: none; border-bottom: 1px solid #dadee0;}
	.material_nav .l_float:before {left: 22px;}
	.material_nav .r_float:before {right: 22px;}
	.avatar_wrapper.size1 {width: 125px; height: 125px;}
	#filter_group .ui_filter.sorting_filter {margin-right: 14px; margin-top: 10px;}
	#filter_group .button.add_btn {margin-left: 24px; margin-right:0;}
	#filter_group .button.add_btn  {border-radius: 50%; width: 54px; height: 54px; float: left;}
	#filter_group .button.add_btn .inlay  {border-radius: 50%;padding:0 !important; text-align: center; font-size: 28px; line-height: 50px;}
	.button.add_btn span.plus {font-size: 28px; line-height: 53px; left:0; top: 0;}
	#filter_group .button.add_btn .inlay .i  {left:0; top:0;}
	#filter_group .button.add_btn b {display: none;}
	#filter_group.submenu_filter, .submenu_filter {padding-left: 10px; padding-right: 10px;}
	.submenu_filter.arrowed {padding: 0;}
	.submenu_filter.arrowed .i-chevron-left {left:6px;}
	.submenu_filter.arrowed .i-chevron-right {right:6px;}
	.alternative_switcher .inner_list.two_columns .submenu_item {max-width: 220px;}
	.popup_content .vote-popup-list .inline-block {width: 24.9%}
	[data-class="vote_popup"] .popup_content {width: 456px;}
}

@media (max-width: 768px) and (orientation: landscape) {
      body, header .leading_block { width: 100%; left: unset;}
	  .main_wrapper_inner { width: 655px;}
}


