@media (min-width: 901px) {
	/* header {height: 180px;} */
	/* .bg-wrapper {height: 100px;} */
	.read-progress-wrapper .read-progress-bar { height: 120px; margin:-5px 30px 0;}
	/* .address {margin: 35px 0; font-size: 32px;} */
}

@media (min-width: 1799px) {
	/* .address {font-size: 48px; 	line-height: 20px;} */
	.read-progress-wrapper .read-progress-bar { margin:5px 30px 0;}
}

@media (max-width: 1200px) {
	.address { font-size: 24px; }
}
@media (max-width: 1050px) {
	.address { font-size: 18px;	}
}
@media (max-width:900px) {
	.wide h1 {font-size: 22px;line-height: 32px;}
	.row {max-width: 98%;padding-left: 10px;padding-right: 10px;}
	.social { display: none; }
	.smallsocial { display: inline-block; }
	.address { white-space: nowrap; font-size: 14px; }
}
@media (max-width: 768px) {
	.colwrap { display: block;}
	.colwrap .kwart {width: 100%;}
	.colwrap .half {width: 100%;}
	.videoSizer {padding: 0px;}
	.videoSizer.vleft,.videoSizer.vright,.videoSizer.vleft2,.videoSizer.vright2 {padding: 0;margin: 10px 0;}
	.colwrap.narrow { width: 100% }
	.wide h1 {font-size: 18px;padding-left: 0px;}
	.videoSizer.vright_portrait { width: 95vw; }
	.flexrow:has(.vertical) {  width: 95vw !important; }
}
@media (max-width: 600px) {
	.hidetext { display: none; }
	.wide h1 {font-size: 12px;padding-left: 0px;}
	#go-top {margin-top: -10px;margin-right: 15px;}
	#go-top a {height: 60px;width: 60px;}
	.address { padding: 0; text-align: center; }
	.read-progress-wrapper .read-progress-bar { height: 50px; margin:-25px 0 0;}
}
@media (max-width: 380px) {
	.address { font-size: 10px; }
}
