@media all and (max-width: 950px) {
html {
    font-size:14px;
}

figure {
	width:90%;	
}
}

@media all and (max-width: 700px) {
h1 {
	font-size:4.5rem;
}

h2 {
	font-size:2.0rem;
}

h3 {
	font-size:3.8rem;
	line-height:1.0;
}
	
figure {
	width:95%;	
}
}

@media all and (max-width: 650px) {
h1 {
	font-size:4.0rem;
}

h2 {
	font-size:1.9rem;
}

h3 {
	font-size:3.5rem;
	line-height:1.0;
}
	
figure {
	width:99%;	
}
}

@media all and (max-width: 560px) {
html {
    font-size:13px;
}

h1 {
	font-size:3.9rem;
	line-height:.9;
}

h2 {
	font-size:1.7rem;
}

h3 {
	font-size:3.3rem;
	line-height:.9;
}
}

@media all and (max-width: 400px) {
h1 {
	font-size:3.7rem;
}
}
