#job_container{display:flex}#job_container .job_sidebar{min-width:295px}#job_container .job_sidebar form,#job_container .job_sidebar form #search_button{width:100%}#job_container .job_content{padding-left:2rem;width:100%}#job_container .job_content .jobitem{display:flex!important;flex-wrap:wrap!important;padding-bottom:1rem!important;padding-top:1rem!important}#job_container .job_content .jobitem:first-of-type{padding-top:0}#job_container .job_content .jobitem .jheader{width:100%}#job_container .job_content .jobitem .jsummary{width:50%;padding-right:.75rem}#job_container .job_content .jobitem .jmeta{width:33.333333%;padding-right:.75rem}#job_container .job_content .jobitem .jbutton{width:16.666667%}#job_container .job_content .jobitem .jbutton #show_record{width:100%!important;font-size:1rem!important;padding-left:0!important;padding-right:0!important}@media only screen and (max-width:900px){#job_container{display:block}#job_container .job_sidebar{min-width:0;width:100%}#job_container .job_content{width:100%;padding-left:0}#job_container .job_content .jobitem .jsummary{width:100%;padding-right:0;padding-bottom:.75rem}#job_container .job_content .jobitem .jmeta{width:100%;padding-right:0;padding-bottom:1.25rem}#job_container .job_content .jobitem .jbutton{width:100%}.mailchimp_form{width:100%!important;margin-top:1rem!important}}.kheader{display:flex}.kheader .kurl{display:block;padding-left:1rem}.kheader .kurl a{display:inline-block;width:auto;padding-top:0;padding-bottom:0;line-height:43px}@media only screen and (max-width:900px){.kheader{flex-wrap:wrap}.kheader .ktitle{width:100%;padding-bottom:.75rem}.kheader .kurl{width:100%;padding-left:0;padding-bottom:.5rem}}.tw-container{width:100%}@media (min-width:576px){.tw-container{max-width:576px}}@media (min-width:768px){.tw-container{max-width:768px}}@media (min-width:992px){.tw-container{max-width:992px}}@media (min-width:1200px){.tw-container{max-width:1200px}}@media (min-width:1600px){.tw-container{max-width:1600px}}@-webkit-keyframes spin{to{transform:rotate(1turn)}}@keyframes spin{to{transform:rotate(1turn)}}@-webkit-keyframes ping{75%,to{transform:scale(2);opacity:0}}@keyframes ping{75%,to{transform:scale(2);opacity:0}}@-webkit-keyframes pulse{50%{opacity:.5}}@keyframes pulse{50%{opacity:.5}}@-webkit-keyframes bounce{0%,to{transform:translateY(-25%);-webkit-animation-timing-function:cubic-bezier(.8,0,1,1);animation-timing-function:cubic-bezier(.8,0,1,1)}50%{transform:none;-webkit-animation-timing-function:cubic-bezier(0,0,.2,1);animation-timing-function:cubic-bezier(0,0,.2,1)}}@keyframes bounce{0%,to{transform:translateY(-25%);-webkit-animation-timing-function:cubic-bezier(.8,0,1,1);animation-timing-function:cubic-bezier(.8,0,1,1)}50%{transform:none;-webkit-animation-timing-function:cubic-bezier(0,0,.2,1);animation-timing-function:cubic-bezier(0,0,.2,1)}}@media (min-width:576px){.sm\:tw-container{width:100%;max-width:576px}@media (min-width:768px){.sm\:tw-container{max-width:768px}}@media (min-width:992px){.sm\:tw-container{max-width:992px}}@media (min-width:1200px){.sm\:tw-container{max-width:1200px}}@media (min-width:1600px){.sm\:tw-container{max-width:1600px}}}@media (min-width:768px){.md\:tw-container{width:100%}@media (min-width:576px){.md\:tw-container{max-width:576px}}@media (min-width:768px){.md\:tw-container{max-width:768px}}@media (min-width:992px){.md\:tw-container{max-width:992px}}@media (min-width:1200px){.md\:tw-container{max-width:1200px}}@media (min-width:1600px){.md\:tw-container{max-width:1600px}}}@media (min-width:992px){.lg\:tw-container{width:100%}@media (min-width:576px){.lg\:tw-container{max-width:576px}}@media (min-width:768px){.lg\:tw-container{max-width:768px}}@media (min-width:992px){.lg\:tw-container{max-width:992px}}@media (min-width:1200px){.lg\:tw-container{max-width:1200px}}@media (min-width:1600px){.lg\:tw-container{max-width:1600px}}}@media (min-width:1200px){.xl\:tw-container{width:100%}@media (min-width:576px){.xl\:tw-container{max-width:576px}}@media (min-width:768px){.xl\:tw-container{max-width:768px}}@media (min-width:992px){.xl\:tw-container{max-width:992px}}@media (min-width:1200px){.xl\:tw-container{max-width:1200px}}@media (min-width:1600px){.xl\:tw-container{max-width:1600px}}}@media (min-width:1600px){.xl2\:tw-container{width:100%}@media (min-width:576px){.xl2\:tw-container{max-width:576px}}@media (min-width:768px){.xl2\:tw-container{max-width:768px}}@media (min-width:992px){.xl2\:tw-container{max-width:992px}}@media (min-width:1200px){.xl2\:tw-container{max-width:1200px}}@media (min-width:1600px){.xl2\:tw-container{max-width:1600px}}}