blockquote em{color:#ffc000}.main-content img.alignleft{float:left;margin:0 1em 1em 0;width:20%}.main-content img,.right-aside img{max-width:100%;width:100%;background:#d7dce3;border:6px solid #fff;margin:1em 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}figure{width:100%}@media only screen and (min-width: 768px) and (max-width: 1280px){.main-content figure.diagram img{width:80%;display:block;margin-left:auto;margin-right:auto}.main-content figure.diagram figcaption{text-align:center}}@media only screen and (min-width: 1281px){.main-content figure.diagram img{width:60%;display:block;margin-left:auto;margin-right:auto}.main-content figure.diagram figcaption{text-align:center}}figure{position:relative;margin:1em 0;font-size:100%;vertical-align:baseline}figure figcaption{margin-bottom:1em;font-size:80%;font-style:italic;text-align:left}figure .credit{background:rgba(0,0,0,0.7);color:#ccc;display:inline-block;font-size:11px;font-family:helvetica;font-weight:300;padding:5px 8px;position:absolute;position:absolute;right:0px;bottom:4px}figure .credit a{color:white}a img{-webkit-transition:all 250ms ease-in-out;-moz-transition:all 250ms ease-in-out;-ms-transition:all 250ms ease-in-out;-o-transition:all 250ms ease-in-out;transition:all 250ms ease-in-out;opacity:1;position:relative}a img:hover{opacity:.6}article h3.subtitle{font-style:italic;margin-top:0.1em}article h3.subtitle:after{content:none;font-size:0px;position:relative;padding-left:0}article h2{margin-bottom:0.1em}nav li a,a.more{text-decoration:none;border-bottom:none}p a,li a,figcaption a,tags a{text-decoration:none;border-bottom:1px dotted}h6{font-size:16px !important}tags{font-style:italic;font-weight:bold}.tinynav{display:none;width:100%;margin-top:.5em;margin-bottom:.6em}ul.social-link a{border-bottom:none}ul.book-toc h3{display:inline}ul.book-toc li{list-style-type:none}ul.book-toc li:before{content:none}ul.book-toc li li{padding-left:0;margin-left:0}@media only screen and (max-width: 600px){select.tinynav{width:100%}}@media only screen and (max-width: 768px){.tinynav{display:block}.right-aside{float:right;width:20%;border-left:1px solid #cad2d7;padding-left:4%}.right-aside img{width:100%}}@media screen and (min-width: 100px) and (max-width: 768px){.right-aside{border-left:none;padding:1px 0 1px;width:100%}.right-aside img{float:left;width:25%}.right-aside p{float:left;width:60%;padding-left:2%}}#mapContainer{height:450px}.leaflet-tile.leaflet-tile-loaded{border:0px;margin:0em}.leaflet-marker-icon.leaflet-zoom-animated.leaflet-interactive{background:none;border:0px;margin:0em}.leaflet-marker-shadow.leaflet-zoom-animated{opacity:0}