body{margin:0;padding:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}@media (min-width:480px){.errorContainer{max-width:320px;margin:30px auto;border:1px solid #df0101;color:#df0101}}body{padding-right:0!important;font-family:Arial,Helvetica,sans-serif;position:relative}.ctm-heading-formatting h3,.ctm-heading-formatting h4{font-size:24px;font-weight:400}.ctm-bkg-senator{background:#4b575f}.ctm-bkg-personaltotal{background:#2e2e2e}.ctm-bkg-hrcg{background:#7f878a}.ctm-bkg-matchflix{background:linear-gradient(rgba(0,0,0,.5),rgba(0,0,0,.5));background-position:top;background-repeat:no-repeat;background-size:cover;height:100%;position:fixed;width:100%}body,html{margin:0;padding:0;height:100%}#loading-indicator-overlay{position:absolute;z-index:10000000;display:block;width:100%;height:100%;top:0;left:0;right:0;background:rgba(50,50,50,.8)}#loading-indicator-container{position:absolute;top:35%;left:50%;width:100px;margin-left:-50px;height:100px;color:#39a9dc}#container-body{min-height:100vh;position:relative}#body{padding-top:96px;padding-bottom:60px}#footer{position:absolute;bottom:0;width:100%;height:60px}.jobposting-main-title{font-size:2rem}.print-only{display:none}.share-button-list>*{margin-right:10px!important}html{font-size:.8rem}@media (min-width:576px){html{font-size:1rem}}@media (min-width:768px){html{font-size:1rem}}@media (min-width:992px){.jobposting-main-title{font-size:2rem}h2{font-size:1.6rem}}@media print{.hide-on-print{display:none}.print-only{display:block}.ctm-bkg-hrcg,.ctm-bkg-personaltotal,.ctm-bkg-senator{background:none}#footer,#header,.job-posting-detail__header-image{display:none}@page{margin:0}body{margin:0}}
/*# sourceMappingURL=main.eded6bda.chunk.css.map */