html{min-height:100%;overflow-y:scroll}.nav{background-color:#47bde2}.nav .logo{font-family:"PT Sans",sans-serif;font-size:1.7em;color:#fff !important;text-transform:uppercase;letter-spacing:1px;font-weight:bold}.nav .nav-content{margin:10px}.nav .nav-menu .nav-item{font-family:"PT Sans",sans-serif;font-size:1.4em;color:#fff;text-transform:uppercase;letter-spacing:1px;font-weight:bold}.nav{border-top:2px solid #000;border-bottom:2px solid #000}.admin-banner{font-size:1.2em;background-color:#000}.admin-banner .admin-action{color:#fff;font-size:1.2em;margin-right:20px}.main-content{font-family:"PT Sans",sans-serif;font-weight:300;min-height:100%;margin-top:60px;margin:33px}.main-content h1,.main-content h2,.main-content h3,.main-content h4,.main-content h5,.main-content h6{line-height:1}.main-content h1{font-size:4em;letter-spacing:-2px;margin-bottom:30px}.main-content h2{font-size:2.25em;letter-spacing:-1px;margin-bottom:20px;font-weight:normal;color:#000}.main-content h3{font-size:1.8em;letter-spacing:-1px;margin-bottom:20px;font-weight:normal}.main-content p{font-size:1.2em;line-height:1.75em}.main-content ul li{font-size:1.2em;line-height:1.75em}.main-content img{max-width:100%;height:auto;width:auto\9 ;max-height:500px;border:1px solid #b4c2c2;border-radius:8px;margin:0 auto;display:block}.main-content footer{padding-top:20px;margin-top:10px;border-top:1px solid #a0a0a0}pre{font-size:18px}.notification-banner{width:70%;border:1px #000;border-radius:4px;margin:0% auto;margin-bottom:20px}.notification-banner p{text-align:center}.nav .nav-item{margin:0px 5px}.footer{text-align:center}.post-header p{margin-bottom:20px}.post-content h1{font-size:3em;letter-spacing:0px}.post-content h2{font-size:2em;letter-spacing:0px}.post-content h3{font-size:1.75em;letter-spacing:0px}.post-content h4{font-size:1.5em;letter-spacing:0px}.post-content p{font-size:1.2em}.post-content li{font-size:1.1em}.comment-section{text-align:center}.comment-section p{font-size:1.1em}.comment-section b{font-weight:550}.result-message-warning{background-color:#f08080;border:1px #000 solid;border-radius:6px;margin:0px 10px;padding:10px}.result-message-success{background-color:#90ee90;border:1px #000 solid;border-radius:6px;margin:0px 10px;padding:10px}#error_exdivlanation{background-color:#f596a6;border:1px solid #000;border-radius:6px}#error_exdivlanation h2{padding:10px;margin-bottom:10px}#error_exdivlanation ul{padding:10px;margin-left:20px;list-style:circle}.direct-upload{display:inline-block;position:relative;padding:2px 4px;margin:0 3px 3px 0;border:1px solid rgba(0,0,0,.3);border-radius:3px;font-size:11px;line-height:13px}.direct-upload--pending{opacity:.6}.direct-upload__progress{position:absolute;top:0;left:0;bottom:0;opacity:.2;background:#0076ff;transition:width 120ms ease-out,opacity 60ms 60ms ease-in;transform:translate3d(0, 0, 0)}.direct-upload--complete .direct-upload__progress{opacity:.4}.direct-upload--error{border-color:red}input[type=file][data-direct-upload-url][disabled]{display:none}.post-container{display:flex}.post-container .post-form{width:100%}.post-container .post-form .input-section{margin-bottom:2%}.post-container .post-form .input-section .input-field,.post-container .post-form .input-section .input-textarea{width:100%;border-radius:1%}.post-container .post-form .input-section .input-field{font-size:1.2em}.post-container .post-form .input-section .input-textarea{font-size:1.1em}.post-container .post-form .submit-button-holder{text-align:center}.post-container .post-form .submit-button-holder .submit-button{font-size:1.4em;border-radius:5%}
