body{font-size:14px}.img-responsive{max-width:100%;height:auto}#layout,#menu,.menu-link{-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-ms-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}#layout{position:relative;left:0;padding-left:0}#layout.active #menu{left:250px;width:250px}#layout.active .menu-link{left:250px}.content{margin:0 auto}header{color:#333;text-align:center;border-bottom:1px solid #eee}header h1{font-size:1em}header h2{font-weight:300;color:#ccc;padding:0;margin-top:0}.content-subhead{margin:50px 0 20px 0;font-weight:300;color:#888}#menu{margin-left:-250px;width:250px;position:fixed;top:0;left:0;bottom:0;z-index:1000;background:#d2d2d2;overflow-y:auto;-webkit-overflow-scrolling:touch}#menu a{color:#999;border:none;padding:.6em 0 .6em .6em}#menu .menu,#menu .menu ul{border:none;background:0 0;background:#d2d2d2}#menu .menu .menu-item-divided,#menu .menu ul{border-top:none}#menu .menu li a:focus,#menu .menu li a:hover{background:#0074e8;color:#fff}#menu .menu-heading,#menu .menu-selected{background:#005cb9}#menu .menu-selected a{color:#000}#menu .menu-heading{font-size:110%;color:#fff;margin:0}.menu-link{position:fixed;display:block;top:0;left:0;background:#03c;background:rgba(0,89,179,.7);font-size:10px;z-index:10;width:2em;height:auto;padding:2.1em 1.6em}.menu-link:focus,.menu-link:hover{background:#0073e6}.menu-link span{position:relative;display:block}.menu-link span,.menu-link span:after,.menu-link span:before{background-color:#fff;width:100%;height:.2em}.menu-link span:after,.menu-link span:before{position:absolute;margin-top:-.6em;content:" "}.menu-link span:after{margin-top:.6em}@media (min-width:48em){.content,header{text-align:left}#layout{padding-left:250px;left:0}#menu{left:250px}.menu-link{position:fixed;left:250px;display:none}#layout.active .menu-link{left:250px}}.menu li{list-style:none}#menu a{color:#000}a.menu-heading{display:block;padding:1em;background:#c69;text-decoration:none;color:#005bb7;font-size:1.3em}.menu-list{padding-left:0}#menu li a{color:#009}#menu li.active,#menu li.active a,#menu li:hover,#menu li:hover a{background:#06c;color:#fff}h4 a{font-size:18px;text-decoration:none;color:#06f;font-weight:700}h4 a:hover{color:#00c}body{background:#eee;font-family:Tahoma,Geneva,sans-serif}#page{margin:0 10px}h1,h2,h3{font-size:25px;font-stretch:condensed;color:#0075ea;font-weight:700;margin:0}h1 a{text-decoration:none;color:#930}h1 a:hover{color:#690}h2,h3{font-size:20px;color:#eee;padding:5px 0;margin:5px}li{margin-left:0;padding:2px}li a{display:block;padding:5px;text-decoration:none}form{display:block;padding:15px 0;padding-top:0}select{padding:5px 8px;border:1px solid #ccc}.result{font-family:Arial,Helvetica,sans-serif;padding:10px;border:2px solid #0e64ab;color:#eee;background:#05a}input[type=submit]{padding:5px 10px}label{display:block;padding:10px 0}.in{display:inline}p{margin:0;padding:5px 0}@media (max-width:48em){header{margin:0;margin-left:3em}h4 a{font-size:25px;text-decoration:none;color:#06f;font-weight:700}h1{padding-top:20px;text-align:center}#layout.active{position:relative;left:250px}body{font-size:25px}input[type=submit]{margin-top:20px;padding:13px 10px;font-size:25px}select{margin-top:20px;padding:10px 10px;border:1px solid #ccc;font-size:25px}p{padding-top:20px}li{margin-left:0;padding-top:20px}}