/*block1*/
	#block1 {padding-top: 200px; padding-bottom: 100px;}
	#block1 h1 {font-weight: 700; font-size: 36px; line-height: 150%; color: #fff; text-transform: uppercase;}
/*block1*/
/*adaptiv*/
	@media (min-width: 300px) and (max-width: 767px){
		#block1 {padding-top: 250px;}
		#block1 h1 {font-size: 28px; padding: 0 10px; margin-top: 60px;}
	}
	@media (min-width: 375px) and (max-width: 767px){
		
	}
	@media (min-width: 768px) and (max-width: 1023px){
		#books .container {grid-template-columns: repeat(3, 1fr);}
		#block1 h1 {padding: 0 10px;}
	}
	@media (min-width: 1024px) and (max-width: 1179px){
		nav ul li {margin-right: 13px;}
		#block1 h1 {padding: 0 10px;}
	}
/*adaptiv*/