body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}@media only screen and (width>=600px){.resized{width:50%}}@media only screen and (width<=599px){.resized{width:90%}}.bordered-section{border:1px solid #d3d3d3;border-radius:5px;margin:50px auto;padding:10px}h1{font-size:2rem}header.masthead{background:url(/bg-masthead.jpg) 50%/cover no-repeat;padding-top:8rem;padding-bottom:8rem;position:relative}.form-row{flex-wrap:wrap;display:flex}.btn-block{width:100%;display:block}@media (width>=768px){.mh-5{padding-left:5px;padding-right:5px}}.call-to-action{background:url(/bg-masthead.jpg) 50%/cover no-repeat;padding-top:7rem;padding-bottom:7rem;position:relative}footer.footer{padding-top:4rem;padding-bottom:4rem}a.no-dec{text-decoration:none}.logo-rounded{border-radius:15px}.sidenav{z-index:1;background-color:#f1f1f1;width:250px;height:100%;padding-top:20px;position:fixed;top:0;left:0;overflow-x:hidden}.sidenav a{cursor:pointer;color:#717171;padding:6px 8px 6px 16px;text-decoration:none;display:block}.sidenav a.active{background-color:#ccc;font-weight:700}.sidenav .header{text-transform:uppercase;color:#323232;cursor:default;text-align:center;font-weight:700}.sidenav .section-title{text-transform:uppercase;color:#b1b1b1;cursor:default;text-align:center;margin-bottom:8px;font-size:small;font-weight:700}.sidenav a:hover{background-color:#ddd}@media screen and (height<=450px){.sidenav{padding-top:15px}.sidenav a{font-size:18px}}.content{margin-left:250px;padding:10px}.mini-logo{border-radius:12px;width:24px;height:24px;margin-top:-4px;margin-right:10px}.top-bar{border:1px solid #ccc;padding:10px}.italicized{font-style:italic}.margin-r-5{margin-right:5px}.text-right{text-align:right;text-align:right}.tab-content{border:1px solid #ccc;border-top:none;padding:10px}.tab-bar{background-color:#f1f1f1;border:1px solid #ccc;overflow:hidden}.tab-bar button{background-color:inherit;float:left;cursor:pointer;color:#717171;border:none;outline:none;padding:14px 16px;transition:all .3s}.tab-bar button:hover{background-color:#ddd}.tab-bar button.active{background-color:#ccc;font-weight:700}.tab-content{border:1px solid #ccc;padding:10px}.right{float:right}.text-right{text-align:right}
