body{font-family:'Roboto',sans-serif;font-size:16px;background-color:#e0e0e0}h1,h2,h3,h4,h5,h6{font-family:'Roboto Slab',serif}#main-nav{background-color:#f0f0f0;box-shadow:0 0 1px #010101}.navbar-nav{text-transform:uppercase;font-size:.95rem;letter-spacing:1px}.nav-link.active{color:#592e6d !important;font-weight:bold}.nav-link:hover{color:#010101}#logo{max-width:225px;width:100%}#mainContent{min-height:calc(100vh - 150px);padding-top:50px;padding-bottom:50px}footer{background-color:#f0f0f0;padding-top:12px}.bi{color:#592e6d;font-size:1.2rem}.bi:hover{opacity:.8}.btn{padding:12px 18px}.btn-primary{background-color:#592e6d}.btn-primary:hover{background-color:#370c4b;border:0}.btn-primary:active{background-color:#370c4b}.btn{border:0}.img-200{max-width:200px}.img-350{max-width:350px}.img-circle{border-radius:100%}.img-center{text-align:center;margin:0 auto;display:block}.text-center{text-align:center}.purple{color:#592e6d}.content{max-width:1100px;margin:auto}.btn-block{display:block;max-width:300px}.hero{background-color:#e0e0e0;background-size:cover;background-position:center;margin:0;width:100vw;padding-top:75px;min-height:calc(100vh - 150px)}#.no-padding{# margin:0;# padding:0 !important;#}.border-purple{padding:5px;border:2px solid #592e6d}.blurb{padding-left:40px;margin:20px auto 35px auto;max-width:400px}.cert{font-size:1.25rem;letter-spacing:1px;color:#370c4b}.cert-desc{font-size:.9rem}.section-title{position:relative;bottom:10px}.form-group{margin-top:5px;margin-bottom:5px}.form-btn{margin:15px 15px;width:100%;max-width:250px}.article-container{padding:15px 1vw}.card-body{margin-left:10px;margin-right:10px}.card-title{font-size:1.25rem}.card-title a{text-decoration:none;color:#592e6d}.post-info{background-color:#fff;font-size:.85rem;font-style:italic;margin-bottom:15px}.article-content .btn{width:100%;max-width:200px;margin:30px auto 12px auto;display:block}.paginator{text-align:right;margin-right:5vw}@media screen and (max-width:992px){.blurb{text-align:center;padding:0}.btn-mobile-center{display:block;margin-left:auto;margin-right:auto;text-align:center;max-width:250px}.nav-link{text-align:center;padding:15px 0}.article-container{padding:15px 2vw}}@media screen and (max-width:768px){.btn-center-sm{margin:auto;display:block}}