.honourroll form input{max-width:400px;margin:0 auto 30px}.honourroll .roll-years--list{padding:0;list-style-type:none;max-width:150rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 auto 30px}.honourroll .roll-years--listitem{margin-right:10px;margin-bottom:10px}.honourroll .roll-years--listitem .btn{width:100px;padding-left:0;padding-right:0}.honourroll .roll-years--listitem.active .btn{background:#0077c8;border-color:#0077c8;color:#fff}.honourroll .honoraries{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 auto;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-width:1400px;position:relative}.honourroll .honoraries-intro{padding:1.414rem;margin:0 auto;text-align:center}.honourroll .honoraries-intro p{margin-left:auto;margin-right:auto}.honourroll .honorary{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:50%;margin:0 .707rem 1.414rem}@media (min-width:768px){.honourroll .honorary{width:240px;max-width:240px}}.no-js .honourroll .honorary-citation{display:block!important}.honourroll .honorary-image{display:none;position:relative;width:100%;padding-top:120%;background:#0077c8}.honourroll .honorary-image--bg{position:absolute;top:0;right:0;bottom:0;left:0;display:block;background-size:cover;background-position:50%;background-repeat:no-repeat}.honourroll .honorary-summary{margin-bottom:.707rem}.honourroll .honorary-name{text-transform:uppercase;padding-top:0}.honourroll .honorary-award{text-transform:uppercase;background:#0077c8;color:#fff;font-weight:500;font-size:.707rem;padding:.707rem;margin:auto -.707rem 0}.honourroll .honorary-content{position:relative;padding:.707rem .707rem 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border:2px solid #0077c8;border-top:none}.honourroll .honorary-content :last-child{margin-bottom:0}.honourroll .honorary-modal .modal-body{padding:0;height:100%;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.honourroll .honorary-modal .modal-content{-webkit-box-shadow:none;box-shadow:none;border:none}.honourroll .honorary-modal .modal-intro{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:1.414rem;background-color:#eff3ee;padding:1.414rem}.honourroll .honorary-modal .modal-intro+div{padding:1.414rem}.honourroll .honorary-modal .modal-intro--text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.honourroll .honorary-modal img{margin:0 0 0 .707rem;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;-ms-flex-item-align:start;align-self:flex-start}.honourroll .honorary-modal h5{text-transform:uppercase}.honourroll .honorary-modal .honorary-summary{font-style:italic}.honourroll .honorary-modal .btn-default{margin:auto -1.414rem 0}.honourroll .honorary.in .honorary-image{display:block}.honourroll .btn-ghost{margin:0;background:0 0}.honourroll .btn-more{border-radius:50%;width:50px;height:50px;position:absolute;right:5px;top:-25px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.no-js .honourroll .honoraries{display:block}.no-js .honourroll .honorary{max-width:none;display:block;margin-bottom:1.414rem;overflow:hidden;border-bottom:2px solid #0077c8;padding-bottom:1.414rem}.no-js .honourroll .honorary-content{border:none;padding:0}.no-js .honourroll .honorary-image{display:block!important;float:right;margin:0 0 .707rem .707rem}.no-js .honourroll .honorary-image--bg{display:none}.no-js .honourroll .honorary-award{margin-bottom:.707rem}