blockquote::before,blockquote:before,h1{font-family:painted}body,h1{color:#314a71}.screen,.sidebar{left:0;height:100%}.card-view img,a.brand img{max-width:100%}@font-face{font-family:painted;font-style:normal;font-weight:400;src:url("/fonts/Pale_Blue_Eyes.eot?") format("eot"),url("/fonts/Pale_Blue_Eyes.woff") format("woff"),url("/fonts/Pale_Blue_Eyes.ttf") format("truetype")}*{box-sizing:border-box}body,html{height:100%;margin:0;padding:0}a,a:focus,a:hover,button,button:focus,button:hover{text-decoration:none;outline:0}blockquote{margin:10px;font-size:1em;line-height:1.4em;font-style:italic}blockquote::before,blockquote:before{content:'\00ab \00a0';font-size:42px;line-height:34px;float:left}blockquote p:last-child::after,blockquote p:last-child:after{content:'\00a0 \00bb';font-family:painted;font-size:42px;line-height:34px;float:right}h1{text-align:center;font-size:2.4em;font-weight:400}body{overflow:hidden;font-family:sans-serif;font-size:14px;line-height:1.6}.side-nav .navlink,.sidebar .separator{line-height:1em;font-family:painted}.screen{position:fixed;top:0;width:100%;background:url("/images/8132.jpg") bottom no-repeat;background-size:cover}.page,.sidebar{position:absolute;top:0}.card-view .card,.sidebar{background:rgba(255,255,255,.3)}.sidebar{width:25%;padding:30px;text-align:justify;overflow-y:auto}a.brand{display:block;text-align:center;margin-bottom:20px}.side-nav .navlink{display:block;margin-top:25px;text-align:center;font-size:2em;color:#406195}.bottom-nav{display:none}.sidebar .separator{height:15%;text-align:center;font-size:3em;color:#E18D54}.sidebar .separator:before{content:'--'}.sidebar .bottom-spacer{height:50px}#app,.page{height:100%}.page{left:25%;right:0;padding:40px}.page h1{margin:0;color:#FFE}.card-view{position:relative;height:85%}.card-view .cell{display:block;float:left;width:25%;height:33%;padding:6px}.card-view .card{display:block;position:relative;height:100%;overflow:hidden;text-align:center;border:1px solid rgba(255,255,255,.3);padding:6px}.card-view .helper,.card-view img{display:inline-block;vertical-align:middle}.card-view .helper{height:100%}.card-view img{max-height:100%}.card-view .card .title{visibility:hidden;position:absolute;bottom:0;left:0;width:100%;font-size:2.4em;line-height:1.4em;font-family:painted;color:#FFE;background:rgba(0,0,0,.4);word-wrap:break-word}.card-view .card:hover .title{visibility:visible}.clearfix,.clearfix-4{clear:both}@media (max-height:640px){.sidebar .separator{height:60px}.navlink{margin-top:15px}}@media (max-width:980px){.sidebar{width:30%;padding:10px 15px 10px 10px}.page{left:30%;padding:20px}.card-view .card .title{font-size:1.8em}}@media (max-aspect-ratio:9 / 10){.side-nav,.sidebar .bottom-spacer,.sidebar .separator{display:none}.bottom-nav,.page,.sidebar{position:relative}body{overflow:auto}.sidebar{width:100%;height:auto;overflow-y:hidden}a.brand img{max-width:30%;float:left;margin-right:20px}.bottom-nav{display:block;text-align:center;padding-top:10px;padding-bottom:20px;background:rgba(255,255,255,.3);z-index:1000}.bottom-nav .navlink{display:block;margin:0 20px 0 0;font-family:painted;font-size:2em;line-height:1em;color:#406195}.page{left:0}.card-view .cell{display:block;float:left;width:33%;height:25%;padding:6px}.clearfix-4{clear:none}.clearfix-3{clear:both}}