.news-flex-block{display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:flex-start}.news-main-block{width:65%;padding:2px;margin:2px}.news-sidebar{display:block;max-height:auto;width:34%}.news-teaser-block{max-width:100%;margin:2px;padding:2px;height:auto}.news-teaser{display:flex;flex-wrap:wrap;height:100%}.news-teaser-headline{width:45%}.news-teaser-dateline{width:auto;margin-left:.5em}.news-teaser-content{height:100%;width:100%}.news-teaser-link{height:100%;width:100%}.news-headline-block{max-height:20%}.news-mobile-block{display:none;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;flex-wrap:wrap}@media only screen and (max-width: 680px){.news-sidebar{max-width:100% !important;width:100% !important}.news-main-block{max-width:100% !important;width:100% !important}}.job-sm{float:left;max-width:30px;margin:2px}#job-social-media-block{clear:both}#job-apply{text-align:center}#job-table{display:flex;flex-wrap:wrap;margin-bottom:.5em}#job-table dt{width:50%}#job-table dd{width:auto;margin-left:.5em}#job-image{text-align:center;padding:.5em}.job-headline{text-align:left}.job-flex-block{display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:flex-start}#job-main-block{width:62.5%;padding:10px;margin-bottom:20px}.job-sidebar{display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;max-width:30%;min-width:200px}#job-image-block{border:1px solid silver;background-color:#efefef;padding:10px;margin-bottom:20px}#job-info-block{border:1px solid silver;background-color:#efefef;padding:10px;margin-bottom:1em}.job-mobile-block{display:none;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;flex-wrap:wrap}#job-mobile-image{border-right:1px solid silver;padding:5px}#job-mobile-text{display:flex;align-items:center;justify-items:center}@media only screen and (max-width: 680px){.job-mobile-block{display:flex}#job-main-block{width:95%}.job-sidebar{max-width:95% !important}#job-image-block{width:95% !important}#job-info-block{width:95% !important}dt{width:100% !important}dd{width:auto !important}}.courseblock-container{display:flex;align-items:stretch;position:relative;width:100%;min-height:8em;max-height:auto;padding:0 1em;border-bottom:3px solid blue;border-style:solid}@media only screen and (max-width: 768px){.courseblock-container{display:grid;width:100%}.courseblock-contentbox{padding:0.5em !important;width:100% !important;text-align:center;height:auto}.courseblock-streamtext{position:static !important;width:100% !important;text-align:center !important;height:auto}#courseblock-datetext{padding-left:0.5em !important;border-right-width:0px !important}}.courseblock-contentbox{display:flex;padding:1em;color:black !important;background-clip:padding-box;min-height:100% !important;justify-content:center;align-self:stretch;align-items:center;text-align:center}#courseblock-datetext{width:15vw;border-right:3px solid blue;padding-right:1em;padding-left:0em}#courseblock-titletext{width:35vw}#courseblock-typetext{width:25vw}#courseblock-locationtext{width:25vw}.courseblock-streamtext{position:absolute;top:1em;right:1em;background:blue;color:white !important;padding:0.25em !important;text-align:center !important}.btn--solid[disabled]{border-color:#bfbfbf;background:#bfbfbf}.lg--one-sixth{width:16.6%}.lg--one-seventh{width:14.2%}.lg--one-eighth{width:12.5%}@media (max-width: 500px){.lg--one-sixth,.lg--one-seventh,.lg--one-eighth{width:100%}}
