


@media (min-width: 768px) and (max-width:979px) {
	body, html {
		min-width: 769px;
		margin:0
	}
	
			body div {box-sizing:border-box}
			body img {max-width:100%; width:auto;}
			body embed, body iframe, body  video {max-width:100%}
			.topadv table {width:100%!important;display:block;overflow-x:auto;height:auto!important;-webkit-overflow-scrolling:touch}
			
			
		.head-right {width:30%}
		.head-left {width:65%}
		
		#logo {width:45%}
		#menu {width:50%}
		
		.wrapp_lable {height:auto!important}
			.art_item {display:inline-block;width:22%;margin:10px 1%;vertical-align:top}
			.art_table {padding:0!important;width:100%!important;height:auto!important}
			
			#foot1 {min-width:0}
			
			
			/*new*/
			.site-info, #index_news {position:relative;float:right;top:auto;width:43%}
			
			.ads_author {overflow:hidden}
			
		/*new*/
		#news_page2 {margin:15px}

/*read*/
		.reader {width:95%!important;margin:10px auto!important}		
	
 /*.mybook {display: block}*/
	.read-in-app {
		display: block !important;
	}
}



@media (min-width: 481px) and  (max-width: 767px) {
	body, html {
		min-width: 480px;
		margin:0;
		
	}
	
	body div {max-width:100%;box-sizing:border-box}
			body img {height:auto!important;max-width:100%}
			body embed, body iframe, body  video {max-width:100%}
			.topadv table {width:100%!important;display:block;overflow-x:auto;height:auto!important;-webkit-overflow-scrolling:touch}
			
		.head-right {display:none}
			.head-left {width:100%}
			#logo {float:none;text-align:center}
			
			#book_img {float:none;padding:0;text-align:center}
			
			.downlinks .btn-green-22 {margin:10px}
			
			.adsbygoogle {max-width:100%;overflow:hidden}
			
			.wrapp_lable {height:auto!important}
			.art_item {display:inline-block;width:30%;margin:10px 1%;vertical-align:top}
			.art_table {padding:0!important;width:100%!important;height:auto!important}
			
			#footer td{display:block;width:100%;box-sizing:border-box}
			
			#error_g {padding:20px 0}
			
			#menu img, #menu strong, #menu span {display:none}
			#menu {float:none}
			.head-left {float:none;box-shadow:0 0 0 rgba(255,255,255,0.0)}
			
			#book_page H1 {text-align:center}
			
			
	/****/

		.adapt_menu {z-index:100;display:block;padding:10px;font-size:16px;font-weight:bold;text-transform:uppercase;cursor:pointer;line-height:24px;color:#fff;background:#000;}
            #menu .adapt_menu span {display:inline-block;vertical-align:middle;width:30px;height:3px;background:#fff;position:relative;}
            #menu .adapt_menu span:before {content:'';width:100%;position:absolute;top:-6px;left:0;height:3px;background:#fff;}
			#menu .adapt_menu span:after {content:'';width:100%;position:absolute;bottom:-6px;left:0;height:3px;background:#fff;}
			.topmenu {display:none;padding:10px;margin:10px;box-shadow:0 0 10px rgba(0,0,0,0.3);background:#fff;z-index:1}
			.topmenu ul {list-style:none}
			.topmenu li {margin:10px 0}
			.topmenu li a {display:block}
			
			
			
			/*new*/
		#content {min-height:0}
		#footer td{min-width:0!important;}
		.site-info {position:relative;top:auto;right:auto;width:95%;margin:10px auto;border-radius:15px}
		#metki {width:100%}
		#index_news {position:relative;top:auto;width:95%;margin:10px auto;clear:both}
		#metki_block1 {width:95%;margin:10px auto;border-radius:15px}
		.mainpager, #author_page {padding: 60px 0 0;}
		
		#head {position:relative;z-index:1}
		
		#adsense {margin:10px;overflow:hidden}
		
		#author_img {float:none}
		
		/*authors*/
			.head-left {height:165px}
			.ads_author {width:37%!important}
			
			
		/*metka*/
		#metki_book_page {margin:15px}
		#mitki_book_about {margin:15px 0}
		#knigi ul {margin:0}
		#knigi li {float:none;display:inline-block;vertical-align:top;min-width:0;width:30%;margin:10px 1%;height:auto}	
		
		
	/*new*/
		#news_page2 {margin:15px}	
		
	/*read*/
		.reader {width:95%!important;margin:10px auto!important}	
 /*.mybook {display: block}*/
	.read-in-app {
		display: block !important;
	}
}
	



@media (max-width: 480px) {
	body, html {
		min-width: 210px;
		margin:0;
		padding:0;
		
		height:100%;
	}
	
	
	
		body div {max-width:100%;box-sizing:border-box}
			body img {height:auto!important;max-width:100%}
			body embed, body iframe, body  video {max-width:100%}
			.topadv table {width:100%!important;display:block;overflow-x:auto;height:auto!important;-webkit-overflow-scrolling:touch}
			
		.head-right {display:none}
			.head-left {width:100%}
			#logo {float:none;text-align:center}
			
			#book_img {float:none;padding:0;text-align:center}
			
			.downlinks .btn-green-22 {margin:10px}
			
			.adsbygoogle {max-width:100%;overflow:hidden}
			
			.wrapp_lable {height:auto!important}
			.art_item {display:inline-block;width:45%;margin:10px 2%;vertical-align:top}
			.art_table {padding:0!important;width:100%!important;height:auto!important}
			
			#footer td{display:block;width:100%;box-sizing:border-box}
			
			#error_g {padding:20px 0}
			
			#menu img, #menu strong, #menu span {display:none}
			#menu {float:none}
			.head-left {float:none;box-shadow:0 0 0 rgba(255,255,255,0.0)}
			
			#book_page H1 {text-align:center}
			
			
			
	/****/

		.adapt_menu {z-index:100;display:block;padding:10px;font-size:16px;font-weight:bold;text-transform:uppercase;cursor:pointer;line-height:24px;color:#fff;background:#000;}
            #menu .adapt_menu span {display:inline-block;vertical-align:middle;width:30px;height:3px;background:#fff;position:relative;}
            #menu .adapt_menu span:before {content:'';width:100%;position:absolute;top:-6px;left:0;height:3px;background:#fff;}
			#menu .adapt_menu span:after {content:'';width:100%;position:absolute;bottom:-6px;left:0;height:3px;background:#fff;}
			.topmenu {display:none;padding:10px;margin:10px;box-shadow:0 0 10px rgba(0,0,0,0.3);background:#fff;z-index:1}
			.topmenu ul {list-style:none}
			.topmenu li {margin:10px 0}
			.topmenu li a {display:block}
			
			
	/*new*/
		#content {min-height:0}
		#footer td{min-width:0!important;}
		.site-info {position:relative;top:auto;right:auto;width:95%;margin:10px auto;border-radius:15px}
		#metki {width:100%}
		#index_news {position:relative;top:auto;width:95%;margin:10px auto;clear:both}
		#metki_block1 {width:95%;margin:10px auto;border-radius:15px}
		.mainpager, #author_page {padding: 60px 0 0;}
		
		#head {position:relative;z-index:1}
		
		#adsense {margin:10px;overflow:hidden}
		
		#author_img {float:none}
		
	/*authors*/
		.head-left {height:165px}
		#metki_page, .ads_author  {margin:10px 0;padding:10px;width:100%!important}
		
		
	/*metka*/
		#metki_book_page {margin:15px}
		#mitki_book_about {margin:15px 0}
		#knigi ul {margin:0}
		#knigi li {float:none;display:inline-block;vertical-align:top;min-width:0;width:45%;margin:10px 2%;height:auto}
		
		
	/*new*/
		#news_page2 {margin:15px}
		
	/*read*/
		.reader {width:95%!important;margin:10px auto!important}
		
	/*searc*/
		body .g-gap-horizontal {margin:10px!important}
		.b-pager__active, .b-pager__inactive {display:inline-block}
 /*.mybook {display: block}			*/
	.read-in-app {
		display: block !important;
	}
}

