h1.mini { margin-top:20px; margin-left:20px; height:50px; background-size:contain; background-repeat: no-repeat;}
#article { margin: 30px 0 200px; }
#article  > h2 { background-image:url(img/h2_article.png); }
#article h3 { font-family: Neuton; font-size: 250%; margin: 40px 20px 20px; line-height: 1.2;}
#article p { font-family: Neuton; font-size: 150%; margin: 10px 20px 10px;}


@media screen and (min-width: 0px) and (max-device-width: 560px) {

h1.mini { margin-top:50px; margin-left:20px; height:100px; background-size:contain; background-repeat: no-repeat;}
#article { margin: 60px 0 200px; }
#article  > h2 { background-image:none;  }
#article h3 { font-family: Neuton; font-size: 240%; margin: 120px 20px 40px;}
#article p { font-family: Neuton; font-size: 200%; margin: 40px 20px 40px;line-height: 1.2; color: rgba(0,0,0,0.65); }

}
