#marks .panel-heading{display:grid;grid-template-columns:1fr 200px;align-items:center}#current_students .panel-group{margin-bottom:0}#main .econ-grid-container section:nth-child(2n+1){background:#fff}.dip h2,.programme-information .generic h2,.programme-information .mimic h2,.programme-information .msc h2,.programme-information .phd h2,.programme-information .ug h2{margin-top:0!important}.flex-grid{display:flex;height:585px;padding:15px;flex-wrap:wrap}.left-column,.right-column{flex:1;padding:5px;height:100%}.top-row{padding-bottom:10px}.bottom-row,.top-row{display:flex;height:50%}.bottom-row .bottom-left-column,.bottom-row .bottom-right-column{flex:1}.bottom-row .bottom-left-column{padding-right:10px}.inner{background-color:#000;width:100%;display:flex;flex:1;flex-direction:column}.top-row .inner{background-color:#00407a;justify-content:center}.top-row .inner p{color:#fff;font-size:1.2em;padding:40px;font-weight:700;line-height:1.4}.bottom-row .bottom-left-column .grid-title,.bottom-row .bottom-right-column .grid-title{width:100%;bottom:0;position:absolute;display:inline-block;padding:30px 20px;background:-moz-linear-gradient(top,transparent 0,rgba(0,0,0,.65) 25%,rgba(0,0,0,.75) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,transparent),color-stop(27%,rgba(0,0,0,.65)),color-stop(100%,rgba(0,0,0,.75)));background:-webkit-linear-gradient(top,transparent 0,rgba(0,0,0,.65) 23%,rgba(0,0,0,.75) 100%);background:-o-linear-gradient(top,transparent 0,rgba(0,0,0,.65) 27%,rgba(0,0,0,.75) 100%);background:-ms-linear-gradient(top,transparent 0,rgba(0,0,0,.65) 27%,rgba(0,0,0,.75) 100%);background:linear-gradient(to bottom,transparent 0,rgba(0,0,0,.65) 27%,rgba(0,0,0,.75) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#a6000000', GradientType=0)}.bottom-row .bottom-left-column .inner,.bottom-row .bottom-right-column .inner,.top-row .inner{background-size:cover;background-position:center;position:relative}.grid-title h2{font-size:1.5em;color:#fff;font-weight:700;font-stretch:ultra-expanded}.grid-title a{font-size:1.2em;color:#fff;text-decoration-color:#fff}.grid-title a:active,.grid-title a:hover{text-decoration:underline}.grid-title .fas{margin-left:5px}*{min-width:0;min-height:auto}.inner,.left-slider{height:100%}.slick-list,.slick-slide,.slick-slide>div,.slick-track,.slider,.slider-inner{height:100%;position:relative}.slider .slider-inner{background-size:cover;background-position:center}.slick-slide .grid-title{position:absolute;bottom:0;width:100%;padding:25px 30px 40px 15px;display:inline-block;background:-moz-linear-gradient(top,transparent 0,rgba(0,0,0,.65) 15%,rgba(0,0,0,.75) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,transparent),color-stop(15%,rgba(0,0,0,.4)),color-stop(100%,rgba(0,0,0,.75)));background:-webkit-linear-gradient(top,transparent 0,rgba(0,0,0,.65) 23%,rgba(0,0,0,.75) 100%);background:-o-linear-gradient(top,transparent 0,rgba(0,0,0,.65) 15%,rgba(0,0,0,.75) 100%);background:-ms-linear-gradient(top,transparent 0,rgba(0,0,0,.65) 15%,rgba(0,0,0,.75) 100%);background:linear-gradient(to bottom,transparent 0,rgba(0,0,0,.65) 15%,rgba(0,0,0,.75) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#a6000000', GradientType=0)}.slick-arrow,.slick-dots li{cursor:pointer;border-radius:50%}.slick-arrow{color:transparent;background-position:center;position:absolute;top:50%;z-index:5;width:40px;height:40px;background-color:rgba(221,221,221,.8);border:0}.slick-next .fa-chevron-left,.slick-previous .fa-chevron-right{color:rgba(0,0,0,.8);font-weight:700;font-size:1.7em;margin:5px 0 0 5px}.slick-next .fa-chevron-left{margin:5px 0 0-5px}.slick-previous{right:15px}.slick-next{color:rgba(221,221,221,.8);left:15px}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:15px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;width:15px;height:15px;margin:0 5px;padding:0;border:2px solid #fff}.slick-dots li.slick-active{background:#fff}.slick-dots li button{display:none}.slick-dots li:focus,.slick-dots li:hover{background:#fff}@media (max-width:992px){.flex-grid{display:block;height:1100px;padding:15px 15px 0}.left-column,.right-column{height:49%}.slick-arrow{top:10%}}@media (max-height:768px){.flex-grid{height:500px;padding:15px 15px 0}.grid-title h2{font-size:1.3em}.top-row .inner p{color:#fff;font-size:1em;padding:15px}.bottom-row .bottom-left-column .grid-title,.bottom-row .bottom-right-column .grid-title{padding:15px}}@media (max-width:768px){.flex-grid{display:block;height:800px;padding:15px 15px 0}.top-row .inner p{color:#fff;font-size:1em;padding:15px}.bottom-row .bottom-left-column .grid-title,.bottom-row .bottom-right-column .grid-title{padding:15px}.slick-arrow{top:10%}.slick-dots{bottom:15px}.left-column,.right-column{height:50%}#main section.full-width{padding:35px 10px 10px}}