/* Flowers on the house: original hibiscus, lotus and orchid linework. */
.house{border-top:10px solid #b47e68}
.masthead{border-bottom:3px double #b78d58}
.klub-welcome-flowers{display:block;width:min(100%,600px);height:auto;margin:27px 0 -14px;pointer-events:none}
.flower-threshold{height:125px;margin:0 0 26px;background:url('/assets/klub-blooms.svg') center/auto 145px repeat-x;pointer-events:none}
.reading{border-top:0;padding-top:45px;background:url('/assets/klub-batik.svg') right 0/95px 95px no-repeat}
.reading .section-heading{padding-right:95px}
.guardian-work{border:2px solid #b6a07c;border-top:0;padding-top:0;overflow:hidden}
.gw-flower-banner{margin:0 -32px 30px;padding:14px 32px 6px;background:#eedac8;border-bottom:2px solid #b6a07c}
.gw-flower-banner img{display:block;max-width:700px;margin:auto;width:100%;height:auto;pointer-events:none}
.gw-flower-banner p{font:italic 22px/1.3 Georgia,serif;text-align:center;margin:0 0 16px;color:#682638}
.colophon{background-color:#682638;background-image:url('/assets/klub-batik.svg');background-repeat:no-repeat;background-size:210px;background-position:right 20px bottom 8px}
.colophon .host-bottom{padding-right:160px}
@media(max-width:700px){
 .klub-welcome-flowers{margin-top:20px;margin-bottom:-14px}
 .flower-threshold{height:92px;background-size:auto 100px;margin-bottom:14px}
 .reading{background-size:65px 65px}
 .reading .section-heading{padding-right:65px}
 .gw-flower-banner{margin:0 -20px 24px;padding:12px 12px 6px}
 .gw-flower-banner p{font-size:19px}
 .colophon{background-size:130px;background-position:right 6px bottom 8px}
 .colophon .host-bottom{padding-right:80px}
}
@media print{.klub-welcome-flowers,.flower-threshold,.gw-flower-banner{display:none}.reading,.colophon{background-image:none}}
