@media only screen and (min-width: 1276px) {
	.block-topmenu {display: block;}
}

@media only screen and (max-width: 1275px) { /* плюс ширина скролла различных браузерах */
	/* общие стили */
	
	body {min-width: 300px;}
	
	.block-right,
	.header,
	.block-doc-print__item_p,
	.block-share,
	.block-footer,
	footer,
	.block-upperpanel,
	.block-publishing,
	.block-media,
	.block-search,
	.block-authors {display: none !important;}
	
	.wrapper {width: auto; max-width: 1300px;}
	.wrapper__inner {margin: 5% auto; padding: 5%; max-width: 768px;}
	.block-left, .block-both {width: auto !important; margin: 0 auto; padding: 0 !important; float: none !important;}
	.header-adaptive {display: block;}
	.block-topmenu  {display: none;}
	.block-menu  {display: none;}
	
	/* Главная страница */
	.block-spinner {background: none; height: auto; width: 100%; position: static; float: none; left: auto; margin: 0 0 2em;}
	.block-spinner__inner {width: 100%; height: auto; vertical-align: middle;}
	.block-spinner__item {width: 45% !important; margin: 0 2% 1em; height: auto !important; vertical-align: top; max-width: 400px !important; max-height: none !important; float: none; display: inline-block; position: static; top: auto !important; left: auto !important; min-height: 0;}
	.block-spinner__link {display: inline;}
	.block-spinner__image, .block-spinner__image_big {width: 100% !important; height: auto !important; max-width: 400px !important; max-height: 400px !important;}
	.block-spinner__title-s, .block-spinner__subtitle-s {display: block !important; color: #000 !important; font-size: 1em; line-height: 1.5em; padding: 0;}
	.block-spinner__title-b, .block-spinner__subtitle-b, .block-spinner__author-b, .block-spinner__anons-b, .block-spinner__overlay {display: none !important;}
	.block-spinner__text  {background: none; position: static; height: auto !important; max-height: none; min-height: 0; font-size: 1.5em !important; line-height: 1.5em !important; padding: 0; margin: 1em 0 2em;}

	.block-theme {width: 100%; height: auto; margin: 0 0 2em;}
	.block-theme__wrap {width: 100%; height: auto;}
	.block-theme__inner {width: 100%; height: auto;}
	.block-theme__block {width: 100%; height: auto; float: none;}
	.block-theme__item {margin: 0 0 1em !important; font-size: 1.2em; line-height: 1.2em;}
	.block-theme__author {font-size: inherit; color: #000 !important;}
	.block-theme__title a {font-size: inherit; color: #000 !important;}
	.block-theme__name {font-size: inherit; color: #000 !important;}
	.block-theme__title {font-size: 1.5em; color: #000 !important; line-height: 1.5em; text-transform: none;}
	.block-theme__text {padding-top: 180px !important; color: #000 !important; position: static; width: 100% !important; font-size: 1.2em !important; line-height: 1.5em !important; height: auto;}
	.block-theme__arrow {display: none;}
	.block-theme__heading {display: none;}
	
	.block-news {width: auto; position: static; margin: 0 0 2em; padding: 0;}
	.block-news__heading {font-size: 2em; line-height: 1.5em; margin: 0 3% 1em 0; padding: 0;}
	.block-news__date {margin: 1% 0 0;}
	.block-news__arrows {display: none;}
	.block-news__inner {width: 100%; max-height: none;}
	.block-news__items {width: 100% !important; margin: 0 !important; max-height: none;}
	.block-news__item {height: auto; width: auto; float: none; max-height: none; display: list-item; list-style: disc outside; margin: 0 0 1em 7% !important; padding: 0;}
	.block-news__item-link {font-size: 1.2em; line-height: 1.5; float: none; display: inline; border: 0; padding: 0 !important;}
	.block-news__item-image-block {width: 100%; height: auto; display: none;}
	.block-news__item-image {width: 100%; height: auto;}
	.block-news__item-text {font-size: 1em; line-height: 1.5em; margin: 0; display: inline;}
	.block-news__item-border {display: none !important;}

	/* список статей*/
	.block-publications {padding: 0; margin: 0;}
	.block-publications__menu {margin: 0 0 1em; font-size: 1.2em;}
	.block-publications__menu-item {line-height: 1.5em; font-size: inherit;}
	.block-publications__menu-link {font-size: inherit;}
	.block-publications__item  {position: static; margin: 0;}
	.block-publications__text  {margin: 1em 0 2em;}
	.block-publications__title {font-size: 1.2em; line-height: 1.5em;}
	.block-publications__subtitle {font-size: 1.2em; line-height: 1.5em;}
	.block-publications__author {font-size: 1em; line-height: 1.5em;}
	.block-publications__short {font-size: 1em; line-height: 1.5em;}
	.block-publications__link {position: static;}
	.block-publications__hover-popup {display: none !important;}
	.block-publications__rating {margin: 0 0 1em; font-size: 1em; line-height: 2em; width: auto; height: 2em;}
	


	
	/* страница документа */
	.block-share-default {padding: 0;}
	
	.block-doc {font-size: 1.4em; margin-left: 0; margin-right: 0;}
	.block-search-adaptive {display: none;}
	.block-doc__title {font-size: 1.5em; line-height: 1.5; margin-bottom: 1em;}
	.block-doc__title_nomargin { margin-bottom: 0;}
	.block-doc__subtitle {font-size: 1.2em; line-height: 1.5; margin-bottom: 1em;}
	.block-doc p,
	.block-doc li {font-size: inherit;}
	.block-doc blockquote  {background: url(/media/pics/doc-adaptive_citation.png) no-repeat center top; border-top: 0; text-align: center; padding: 60px 20px 20px; float: none; width: auto; margin: 20px 0;}
	
	.content_image .content_image_text {padding-left: 30px; padding-right: 30px; font-size: 1em; line-height: 1.5;}
	.content_image.center {width: 100% !important; max-width: 550px !important; float: none !important; margin: 20px auto !important;}
	.content_image.center img {width: 100%; max-width: 550px; height: auto;}
	.content_image.left {width: 100% !important; max-width: 300px !important; float: none !important; margin: 20px auto !important;}
	.content_image.left img {width: 100%; max-width: 300px; height: auto;}
	.content_image.right {width: 100% !important; max-width: 300px !important; float: none !important; margin: 20px auto !important;}
	.content_image.right img {width: 100%; max-width: 300px; height: auto;}
	
	.block-donation-temple {display: none;}
	
	.block-prev-next {}
	.block-prev-next__prev {left: 0;}
	.block-prev-next__next {right: 0;}
	
	.block-seealso {width: auto; padding: 0; margin: 20px 0;}
	.block-seealso__heading {font-size: 1.5em; line-height: 1.5em; margin: 0 0 1em;}
	.block-seealso__item {width: 100%; max-width: 240px; font-size: 1.2em; margin: 0 12px 20px 0;}
	.block-seealso__item:hover .block-seealso__detail {display: none;}
	.block-seealso__title {padding: 0 0 0.5em; line-height: 150%; font-size: 1em;}
	.block-seealso__subtitle {padding: 0 0 0.5em; line-height: 150%; font-size: 1em;}
	.block-seealso__short {width: 100%; font-size: 1.2em;}
	.block-seealso__detail {width: auto;}
	.block-seealso__image {/*width: 100%;*/ height: auto; margin: 0;}
	.block-seealso__pic {width: auto;}
	
	.block-rating__label {font-size: 1.2em; line-height: 1.5em;}
	.block-rating__number {font-size: 1.5em; line-height: 1.5em; background: none; width: 1.5em; height: 1.5em; margin: 1em 1em 0 0;
	border-radius: 100px; /* –адиус скруглени¤ */
    box-shadow: 0 0 0 1px green, 0 0 1px #333; /* ѕараметры теней */
	}
	
	.block-comments {width: auto; padding: 0; margin: 20px 0;}
	.block-comments__heading {font-size: 1.5em; line-height: 1.5em; margin: 0 0 1em; background: none; padding: 0;}
	.block-comments__item {margin-left: 0;}
	.block-comments__corner {display: none;}
	.block-comments__photo {position: static;}
	.block-comments__photo_no {display: none;}
	.block-comments__name {font-size: 1.2em; line-height: 1.5em; height: auto;}
	.block-comments__date {font-size: 1.2em; line-height: 1.5em;}
	.block-comments__text {font-size: 1.2em; line-height: 1.5em;}
	
	.block-comments-form {font-size: 1.2em;}
	.block-comments-form__textarea {width: 90%;}
	.block-comments-form__text {}
	.block-comments-form__input {width: 90%;}
	.block-comments-form__wrapsubmit {width: 90%; padding: 0 0 0 12px;}
	.block-comments__enter-soc {margin-bottom: 20px; height: auto;}
	.block-comments__enter-soc-item {margin-bottom: 5px;}
	
	.block-subscription-page {}
	.block-subscription-page__inner {float: none;}
	.block-subscription-page__form {float: none;}
	
	/* фотогалерея */
	.block-photogallery__item {max-width: 1000px;}
	.block-photogallery__pic {width: 100%; height: auto;}
	.block-photogallery__text img {width: 100%;}
	.block-photogallery__social {display: none !important;}
	

}

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

@media only screen and (max-width: 768px) {
	.wrapper__inner {margin: 5%;}
	
	.block-doc__title  {word-wrap: break-word;}
	.block-doc__subtitle  {word-wrap: break-word;}
	
	.b-notes__optlabel {float: none; width: auto !important; text-align: center; text-transform: uppercase; margin: 0 0 20px;}
	.b-notes__optlabel span {padding: 0;}
	.b-notes__options ul {float: none; width: auto !important;}
	.b-notes__options_donation li {text-align: center;}
	

}

@media only screen and (max-width: 480px) {
	/* главная страница */
	.block-spinner {background: none; height: auto; width: 100%; position: static; float: none; left: auto; margin: 0 0 2em;}
	.block-spinner__inner {width: 100%; height: auto;}
	.block-spinner__item {width: 100% !important; height: auto !important; max-width: 400px !important; max-height: none !important; float: none; position: static; top: auto !important; left: auto !important; min-height: 0;}
	.block-spinner__image, .block-spinner__image_big {width: 100% !important; height: auto !important; max-width: 400px !important; max-height: 300px !important;}
	.block-spinner__title-s, .block-spinner__subtitle-s {display: block !important; color: #000 !important; font-size: 1em; line-height: 1.5em; padding: 0;}
	.block-spinner__title-b, .block-spinner__subtitle-b, .block-spinner__author-b, .block-spinner__anons-b, .block-spinner__overlay {display: none !important;}
	.block-spinner__text  {background: none; position: static; height: auto !important; max-height: none; min-height: 0; font-size: 1.5em !important; line-height: 1.5em !important; padding: 0; margin: 1em 0 2em;}
	
	/* список статей*/
	.block-publications {padding: 20px 0;}
	.block-publications__menu {margin: 0 0 1em; font-size: 1.2em;}
	.block-publications__menu-item {line-height: 1.5em; font-size: inherit;}
	.block-publications__menu-link {font-size: inherit;}
	.block-publications__item  {position: static; margin: 0;}
	.block-publications__hover {float: none; margin: 0; max-width: 400px; height: auto; width: 100%; z-index: 1;}
	.block-publications__image {width: 100%; height: auto; max-width: 400px; max-height: 300px;}
	.block-publications__text  {margin: 1em 0 2em;}
	.block-publications__title {font-size: 1.2em; line-height: 1.5em;}
	.block-publications__subtitle {font-size: 1.2em; line-height: 1.5em;}
	.block-publications__author {font-size: 1em; line-height: 1.5em;}
	.block-publications__short {font-size: 1em; line-height: 1.5em;}
	.block-publications__link {position: static;}
	.block-publications__rating {position: static; float: none; margin: 0 0 20px;}
	.block-publications__hover-popup {display: none !important;}
	.block-publications__rating {margin: 0 0 1em; font-size: 1em; line-height: 2em; width: auto; height: 2em;}
	.block-publications__rating-item {}
	
	.block-subscription-page {}
	.block-subscription-page__inner {}
	.block-subscription-page__form {border: 0; padding: 0;}
	.block-subscription-page__input {width: 163px;}
	input.block-subscription-page__submit {width: 176px; background: #007c5b; text-align: center; text-indent: 0;}
	
	/* список статей*/
	.list-articles-wide {padding: 20px 0;}
	.list-articles-wide__menu {margin: 0 0 1em; font-size: 1.2em;}
	.list-articles-wide__menu-item {line-height: 1.5em; font-size: inherit;}
	.list-articles-wide__menu-link {font-size: inherit;}
	.list-articles-wide__item  {position: static; margin: 0;}
	.list-articles-wide__hover {float: none; margin: 0; max-width: 400px; height: auto; width: 100%; z-index: 1;}
	.list-articles-wide__image {width: 100%; height: auto; max-width: 400px; max-height: 300px;}
	.list-articles-wide__text  {margin: 1em 0 2em;}
	.list-articles-wide__title {font-size: 1.2em; line-height: 1.5em;}
	.list-articles-wide__subtitle {font-size: 1.2em; line-height: 1.5em;}
	.list-articles-wide__author {font-size: 1em; line-height: 1.5em;}
	.list-articles-wide__short {font-size: 1em; line-height: 1.5em;}
	.list-articles-wide__link {position: static;}
	.list-articles-wide__rating {position: static; float: none; margin: 0 0 20px;}
	.list-articles-wide__hover-popup {display: none !important;}
	.list-articles-wide__rating {margin: 0 0 1em; font-size: 1em; line-height: 2em; width: auto; height: 2em;}
	.block-publications__rating-item {}
	
	.block-doc, .block-doc p {text-align: left;}
	
	.b-notes__options li span {float: none; width: auto; display: block; margin-top: 1em; line-height: 1.2;}
	.b-notes__options li:first-child span {margin-top: 0;}
	
	.b-notes__popup {width: 50%;}
}

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

	
}