body{font-size:17px;line-height:1.4;text-align:center;font-family:'Archivo Narrow', serif;color:#393640}img{max-width:100%;vertical-align:middle}a{color:#888;text-decoration:none}.top-header{border-bottom:1px dashed #ccc;line-height:1;font-size:11px;text-transform:uppercase;letter-spacing:0.2em;padding:20px 0;color:#aaa}.top-header a:hover{border-bottom:1px solid #A0BF76}.page-header{padding:80px 0 160px}.page-title{color:#A0BF76;font-family:'Modak';font-weight:normal;font-size:40px;line-height:1.2;-webkit-font-smoothing:antialiased}@media screen and (min-width: 400px){.page-title{font-size:50px}}@media screen and (min-width: 700px){.page-title{font-size:70px}}.content{max-width:700px;margin:0 auto;padding:0 10px}.step{margin:0 0 160px}.step img{width:340px;display:block;margin:auto}@media screen and (min-width: 700px){.shower-stall{padding-right:55px}}.caption,.conclusion{padding-top:40px;margin:auto;max-width:244px;-webkit-font-smoothing:antialiased}.conclusion{font-weight:700;font-style:italic;margin:240px auto 340px}.paginate{font-size:13px}.paginate a{position:fixed;bottom:15px;color:#666}.paginate .prev{left:15px}.paginate .next{right:15px}.footer{color:#888;font-size:13px;padding-bottom:15px}