.image-area-left{padding-right:5px;padding-left:0}.title{font-size:14px;font-weight:700;color:#333}.item{display:-webkit-box;display:-ms-flexbox;display:flex;border-bottom:1px solid #e6e6e6;padding:22px 14px}.item .link-item{margin-left:10px;-webkit-box-flex:1;-ms-flex:1;flex:1}
#events-cards .card-Container,#news-cards .card-Container{width:363px;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#fefefe;border:1px solid #e6e6e6;text-align:left;margin-bottom:25px}#events-cards .card-Container:hover,#news-cards .card-Container:hover{-webkit-box-shadow:0 -1px 12px 1px rgba(211,211,211,.89);box-shadow:0 -1px 12px 1px rgba(211,211,211,.89)}#events-cards a:hover,#events-cards a:focus,#news-cards a:hover,#news-cards a:focus{text-decoration:none}#events-cards .card-Date-Container{-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-preferred-size:auto;flex-basis:auto;text-align:center;color:#333;max-width:77px}#events-cards .card-Date-Inner{margin-right:26px}#events-cards .card-Date-Number{font-size:32px;font-weight:bold}#events-cards .card-Date-MonthYear{font-size:14px;text-transform:uppercase}#events-cards .card-Events{display:-webkit-box;display:-ms-flexbox;display:flex;margin:18px 20px}#news-cards .card-News{margin:18px 26px}#news-cards .card-News .card-Date{font-size:14px;line-height:24px;color:#999}#events-cards .card-Text-Container{-webkit-box-flex:6;-ms-flex:6;flex:6;-ms-flex-preferred-size:auto;flex-basis:auto}#events-cards .card-School-Tag,#news-cards .card-School-Tag{line-height:24px;font-size:14px;font-weight:bold;text-transform:uppercase}#events-cards .card-Title,#news-cards .card-Title{line-height:24px;font-size:22px;height:48px;color:#333;overflow:hidden}#events-cards .card-Date-Details-Container{line-height:24px;font-size:14px;color:#999}#events-cards .card-Location{line-height:24px;font-size:14px;color:#999}.card-Separator{line-height:20px;font-size:14px}.card-School-Tag.HEIA{color:#ea1b7e}.card-School-Tag.HEDS{color:#f6a924}.card-School-Tag.HEG{color:#1f9cd6}.card-School-Tag.HETS{color:#19b580}.card-School-Tag.HESSOFR{color:#0076b4}
.circleImage{border-radius:50%;border:1px solid #d3d3d3;width:130px;height:130px;float:none;margin:0 auto 15px}.circleImage img{top:35px;left:2px;position:relative}a .title{color:#0076b4;font-weight:bold}a .description{text-align:center;background-color:#f6f6f6;color:#87817a}@media only screen and (max-width:991px){.circleImage{width:80px;height:80px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.circleImage img{top:0;left:0;width:45px;height:45px}#bodyContainer .row.description-text{padding-top:17px}#bodyContainer .row.description-text .title,#bodyContainer .row.description-text .description{text-align:left}}
#bodyBackground .panel-container{margin-bottom:5px}#bodyBackground .panel-container .panel-header a.panel-link{text-decoration:none !important}#bodyBackground .panel-container .panel-header a.panel-link[aria-expanded="true"] h2::after{content:"e"}#bodyBackground .panel-container .panel-header a.panel-link[aria-expanded="false"] h2::after{content:"a"}#bodyBackground .panel-container .panel-header h2{font-family:'Roboto',sans-serif;background-color:#999;color:#fefefe;font-size:14px;padding:4px 6px;margin:0;line-height:20px}#bodyBackground .panel-container .panel-header h2::after{content:"b";font-family:"hessofricons",sans-serif !important;font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;float:right;font-size:large}#bodyBackground .panel-container .panel-header h2 nobr{white-space:normal}#bodyBackground .panel-container .panel-header .ms-webpart-controlBox{margin-left:-15px;background-color:#fefefe}#bodyBackground .panel-container .panel-header .ms-webpart-controlBox .js-webpart-menuCell~span{display:none}#bodyBackground .panel-container .panel-header .ms-webpart-controlBox .js-webpart-menuCell .ms-webpart-menuArrowImg{visibility:visible}#bodyBackground .panel-container .panel-content{background-color:#f6f6f6}#bodyBackground .panel-container .panel-content .ms-rtestate-field{padding:8px 16px}