.mag-container,.single-col-form fieldset{position:relative}.single-col-row{padding:40px 0}.single-col-row .full-width-img{float:left}#middle-col .single-col-row p.published-date{margin:10px 0 0;padding:0;color:#666}.single-col-row .video-container.top-video{margin:0}.single-col-row.no-padding-top{padding-top:0}.single-col-row.no-padding-bottom{padding-bottom:0}.single-col-row.bg-image{background-size:100% auto;background-repeat:no-repeat}.single-col-row.grey{background-color:#ebebeb}.single-col-row .middle-content{margin:0 auto;padding:0 15px;position:relative;width:1200px}.single-col-row .middle-content.margin-bottom{margin-bottom:20px}.single-col-row .contentblock{background-color:transparent;box-shadow:none}.staff-profile-listing-img{float:left;width:200px;margin:0 12px 10px 0}#middle-col .staff-profile-listing-img p.underneath-img-text{margin:0;padding:0;font-size:14px;color:#666;text-align:center}.staff-profile-listing-img.border img{border:1px solid #ccc}.staff-profile-listing-img img{width:200px;height:200px}.staff-profile-listing-text{width:auto}.staff-profile-listing-text .blue-button{background-color:#1072be;float:left;margin:45px 0 0}.staff-profile-listing-text .blue-button.top{margin:0;float:right}.staff-profile-listing-text .blue-button a{display:block;padding:15px;color:#fff;text-decoration:none}.staff-profile-listing-text .blue-button a .icon-alex-arrow{font-size:17px}.staff-profile-listing-text-left h4{margin-bottom:15px}.staff-profile-listing-text-right{float:left}.single-col-row .single-col-split-cols-container{float:left;width:100%}.single-col-row .single-col-split-cols-container.margin-bottom{margin:0 0 30px}.single-col-row .single-col-left-col{float:left;width:48%;margin-right:4%}.single-col-row .single-col-right-col{float:left;width:48%}.single-col-row .single-col-inner{padding:15px;background-color:#fff}.single-col-row .single-col-quad-box{float:left;width:24%;margin:0 .5% 10px}.single-col-quad-box .staff-profile-listing-img{width:100%;height:auto;margin:0 0 5px}.single-col-quad-box .staff-profile-listing-text{text-align:center}.single-col-quad-box .staff-profile-listing-img img{width:100%;height:auto;border:1px solid #ccc}#middle-col .single-col-row-heading{margin-top:0}#middle-col .staff-listing-name{margin-bottom:8px}#middle-col h1#staff-profile-h1{margin-bottom:10px}#middle-col .single-col-row-heading.no-margin,#middle-col h1#staff-profile-h1.no-margin{margin:0}#single-col-selector{float:left;width:590px;background-color:#fff}#single-col-selector #single-col-selector-inner{padding:25px 25px 5px}.single-col-form label{display:none}.single-col-form .search-by-box{float:left;width:100%;margin:0 0 10px}.single-col-form .search-by-box .radio-text{margin:0 12px 0 2px;display:inline}.single-col-form input.text{padding:15px;height:60px;font-size:18px}.single-col-form input.mag{padding:15px 45px 15px 15px}.mag-container{float:left;width:100%}.single-col-form label.error{margin:10px 0 0;padding:0}.single-col-form .mag-button{background-color:transparent;background-image:url(../png/magnifying-glass-large-54by51-2.png);background-repeat:no-repeat;background-size:32px 30px;border:0;cursor:pointer;height:30px;right:8px;top:13px;position:absolute;text-indent:-10000px;width:32px}.single-col-form select{padding:15px;height:60px;font-size:18px;margin:0}.single-col-form #expert-subject-container,.single-col-form #research-subject-container{display:none}.single-col-form #submit-container{margin:15px 0}.single-col-form #submit-container input{margin:0 3px 0 0}.single-col-search-box{width:48%;float:left;background-color:#f5f5f5}#middle-col .single-col-search-box h2{margin-top:0}.single-col-search-box-inner{padding:25px 25px 10px}.single-col-search-box.left{margin:0 4% 0 0}#faculty-cols-container,.hori-search-boxes-container{float:left;width:100%}#faculty-cols-container .contentblock{padding:15px 15px 0;border:0;margin:0 0 15px;background-color:#fff}#faculty-cols-container .contentblock h3,#faculty-cols-container .contentblock h4{padding:0 0 15px;margin:0}#middle-col #faculty-cols-container .contentblock h3,#middle-col #faculty-cols-container .contentblock h3 a,#middle-col #faculty-cols-container .contentblock h4,#middle-col #faculty-cols-container .contentblock h4 a{font-size:17px}#faculty-cols-container .contentblock.faculty-title{padding:0}#faculty-cols-container .contentblock.faculty-title h3{padding:0 15px 15px;margin:0}#faculty-cols-container .contentblock.faculty-title p{padding-left:15px;padding-right:15px}.faculty-col{width:18%;float:left;margin-right:2.5%}#middle-col .faculty-col h3{margin-top:0}.faculty-col.last{margin-right:0}.faculty-col-inner{padding:15px 15px 0}#middle-col .faculty-col ul li{padding:0 0 8px 15px;background-position:0 10px}.academic-a-z-container{float:left;width:100%;margin-bottom:40px}.academic-a-z-container .academic-a-z-letter{float:left;width:39px;height:39px;margin-right:7px;margin-bottom:10px;background-color:#1072be}.academic-a-z-container .academic-a-z-letter a{display:block;padding:4px 0;text-align:center;color:#fff;font-weight:700;text-decoration:none;font-size:25px;border:1px solid #fff}.academic-a-z-container .academic-a-z-letter a.selected,.academic-a-z-container .academic-a-z-letter a:hover{color:#1072be;background-color:#fff;border:1px solid #1072be}.academic-a-z-container .academic-a-z-letter.last{margin-right:0}.staff-profile-img{float:left;width:45%;margin-left:5%}.student-profile-img{float:left;width:45%;margin-right:5%}.staff-profile-img img,.student-profile-img img{float:left;width:100%;height:auto}.staff-profile-contact-block{float:left;width:50%;background-color:rgba(238,242,244,.6)}.staff-profile-contact-block.full-width{width:100%}.staff-profile-contact-block-inner{padding:15px}#middle-col .staff-profile-contact-block-inner h2{margin:0 0 20px;padding:0}#middle-col .staff-profile-contact-block-inner p{margin:0 0 10px;padding:0}#middle-col .staff-profile-contact-block-inner ul{margin-bottom:0}#staff-profile-menu,.single-col-site-menu{background-color:#1072be;margin:0;padding:0}body.ksa .single-col-site-menu{background-color:#ffed00}body.kbs .single-col-site-menu{background-color:#45b8a9}body.sec .single-col-site-menu{background-color:#95549c}body.fass .single-col-site-menu{background-color:#f8971d}body.health .single-col-site-menu{background-color:#62b22f}#staff-profile-menu .middle-content,.single-col-site-menu .middle-content{width:1260px;padding:0}#staff-profile-menu .menu-item,.single-col-site-menu .menu-item{float:left;margin:0}#staff-profile-menu .menu-item a,.single-col-site-menu .menu-item a{display:block;padding:15px 30px;color:#fff;text-decoration:none;font-size:18px;font-family:Roboto,sans-serif;font-weight:400;-webkit-transition:background-color .3s,border-color,.3s;-moz-transition:background-color .3s,border-color,.3s;transition:background-color .3s,border-color,.3s}.single-col-site-menu .menu-item a{font-size:18px;font-family:Arimo,sans-serif;font-weight:700}body.fass .single-col-site-menu .menu-item a,body.ksa .single-col-site-menu .menu-item a{color:#000}#staff-profile-menu .menu-item a.selected,#staff-profile-menu .menu-item a:hover,.single-col-site-menu .menu-item a.selected,.single-col-site-menu .menu-item a:hover{color:#1072be;background-color:#fff}.single-col-site-menu .menu-item a.selected,.single-col-site-menu .menu-item a:hover{color:#000;background-color:#fff}.staff-profile-left-col{float:left;width:55%;margin:0 5% 0 0}.staff-profile-right-col{float:left;width:40%}#staff-areas-of-specialism-box{float:left;background-color:#f5f5f5;width:100%}#staff-areas-of-specialism-box-inner{padding:20px}#middle-col #staff-areas-of-specialism-box-inner h2{margin:0 0 18px;padding:0}.single-col-row.bg-image.staff-profile-bgimage{background-image:url(../jpg/staff-profile-bgimage.jpg);background-repeat:repeat-y;margin-top:15px}.single-col-row.bg-image.staff-search-bgimage{background-image:url(../jpg/24714-staff-search-block-dt.jpg)}.single-col-row.bg-image.student-search-bgimage{background-image:url(../jpg/dt-staff-landing-2.jpg);padding:150px 0}.staff-profile-social-imgs{padding:0;float:left;width:100%;height:32px;margin:5px 0 15px}.staff-profile-social-imgs-inner{padding:0 0 0 20px;height:32px}.staff-profile-social-img{width:32px;height:32px;display:block;float:left;margin:0 10px 0 0}.staff-profile-social-img img{width:32px;height:32px}.blue-middle-button{float:left;width:100%;margin:15px 0;text-align:center}.blue-middle-button a{padding:15px;color:#fff;background-color:#1072be;text-decoration:none}.grid-five-then-two{float:left;width:100%;display:grid;grid-template-columns:19% 19% 19% 19% 19%;grid-gap:35px 1.25%;margin:35px 0 0 0}.grid-four-then-two{float:left;width:100%;display:grid;grid-template-columns:24.25% 24.25% 24.25% 24.25%;grid-gap:35px 1%;margin:35px 0 0 0}.grid-three-two-one{float:left;width:100%;display:grid;grid-template-columns:32% 32% 32%;grid-gap:35px 2%;margin:20px 0}.tabbed-content-tabs{float:left;width:100%;margin:0}.tabbed-content-tab{float:left;margin:0 50px 0 0;padding:20px 0 15px 0;font-weight:700;font-size:20px;cursor:pointer}.tabbed-content-tab.last{margin:0}.tabbed-content-tab.selected{border-bottom:9px solid #1072bf;padding-bottom:6px}.grid-step-item-hidden{display:none}.tabbed-content-white{float:left;width:100%;padding:40px 30px 20px;box-sizing:border-box;background-color:#ebebeb;margin:0 0 20px 0}.single-col-row.grey .tabbed-content-white{background-color:#fff}.tabbed-content-white .grid-three-two-one{margin:0}.grid-step-item,.grid-step-item-img,.grid-step-item-text{float:left;width:100%}.grid-step-item-img img{width:100%;height:auto;display:block}.grid-step-item-img-inner{position:relative}.grid-step-item-img-icon{position:absolute;top:10px;left:10px;width:42px;height:42px;border-radius:99%;background-color:#1072bf}.grid-step-item-img-icon img{position:relative;margin:8px auto 0;width:26px;height:26px}.grid-step-item-img-numbers{position:absolute;bottom:0;left:0;background-color:#1072bf;padding:5px 7px;font-size:50px;line-height:50px;color:#fff;font-weight:700}.grid-step-item-img-top-left{position:absolute;top:0;left:0;background-color:#000;padding:5px;font-size:18px;line-height:18px;color:#fff;font-weight:700}.grid-step-item-img-bottom-left-white{position:absolute;bottom:0;left:0;background-color:#fff;padding:5px;font-size:16px;line-height:16px;color:#000;font-weight:700}#middle-col .grid-step-item-heading h3{padding:0;margin:14px 0 0 0}body.single-col-site #middle-col .grid-step-item-heading h3 a{color:#000}#middle-col .grid-step-item-heading.top h3{margin:0 0 14px 0}.grid-step-item-content{float:left;width:100%;margin:14px 0 0 0}.wrapped-text-bg{float:left;width:100%}.wrapped-text-bg-inner{float:left;color:#fff;font-size:16px;padding:3px 7px 0 7px}.wrapped-text-bg.below-another-wrapped .wrapped-text-bg-inner{padding:0 7px 0 7px}#middle-col .contentblock .wrapped-text-bg p{margin:0;padding:4px 0 7px;background-color:#000;display:inline;box-shadow:7px 0 0 #000,-7px 0 0 #000;line-height:25px}body.single-col-site #middle-col .wrapped-text-bg h3{margin:0;padding:7px 0 4px;background-color:#000;display:inline;box-shadow:7px 0 0 #000,-7px 0 0 #000;line-height:25px}body.single-col-site #middle-col .wrapped-text-bg h3,body.single-col-site #middle-col .wrapped-text-bg h3 a{color:#fff;font-size:16px;font-weight:700}.circle-icons-container{float:left;width:100%;display:grid;grid-template-columns:15% 15% 15% 15% 15% 15%;grid-gap:35px 2%;margin:35px 0 0 0}.circle-icons-box{float:left;width:100%}.circle-icons-box .circle-icons-icon{position:relative;margin:0 auto;height:116px;width:116px;border-radius:99%;background-color:#1072bf}.circle-icons-box .circle-icons-icon .circle-icons-icon-img{float:left;width:100%;padding:22px 0 0 0}.circle-icons-box .circle-icons-icon img{width:70px;height:70px;position:relative;margin:0 auto;display:block}.circle-icons-box .circle-icons-text{float:left;width:100%;margin:35px 0 0 0;font-weight:700;text-align:center;overflow-wrap:break-word;word-wrap:break-word;-ms-word-break:break-all;word-break:break-word;-ms-hyphens:auto;-moz-hyphens:auto;-webkit-hyphens:auto;hyphens:auto}.grid-five-then-two .circle-icons-box .circle-icons-icon{height:62px;width:62px;position:static;margin:0}.grid-five-then-two .circle-icons-box .circle-icons-icon .circle-icons-icon-img{padding:10px 0 0 0}.grid-five-then-two .circle-icons-box .circle-icons-icon img{width:42px;height:42px}.grid-five-then-two .circle-icons-box .circle-icons-text{text-align:left;margin:25px 0 0 0}.circle-icons-box .circle-icons-text.smaller-margin{margin:5px 0 0 0}.single-col-quote-block-2021 .single-col-row-half-img-wrapper{position:relative;float:none}.single-col-quote-block-2021 .single-col-row-half-img-left{float:none;width:350px;margin:0;position:absolute}.single-col-quote-block-2021 .single-col-row-half-img-right{float:right;width:75%;height:450px;overflow:hidden}.single-col-row.single-col-quote-block-2021{padding:0}.single-col-quote-block-2021 .single-col-quote-right{background-color:#fff}.single-col-quote-block-2021 .single-col-quote-right{float:left;width:100%;margin:0}.single-col-quote-block-2021 .single-col-quote-name{float:left;width:100%}.single-col-quote-person-img{float:left;width:100%;padding:25px 0 0 0}.single-col-quote-person-img img{border-radius:99%;width:160px;height:auto}.single-col-quote-block-2021 .single-col-quote-right-inner{padding:15px 15px 0}.single-col-quote-block-2021 .single-col-quote-name-inner{padding:15px 15px}.text-with-cta-box{float:left;width:100%}.text-with-cta-box-text{float:left;width:68%;margin:0 2% 0 0}.text-with-cta-box-cta{float:left;width:30%}body.single-col-site form.cms-enquiry-form label{font-weight:700;margin:0 0 5px 0;padding:0;width:100%}body.single-col-site form.cms-enquiry-form .extra-label-text{margin:0 0 5px 0;padding:8px 8px 0;background-color:#f7f4f4;float:left;width:100%;box-sizing:border-box}body.single-col-site #middle-col form.cms-enquiry-form .extra-label-text p{padding:0 0 8px 0}body.single-col-site form.cms-enquiry-form label span.compulsory{color:#ca322d}body.single-col-site form.cms-enquiry-form input,body.single-col-site form.cms-enquiry-form select,body.single-col-site form.cms-enquiry-form textarea{border:1px solid #bbb;width:100%;box-sizing:border-box;border-radius:4px;margin:0 0 20px 0;font-family:Arimo,Arial,Helvetica,sans-serif;font-weight:400;font-size:17px}body.single-col-site form.cms-enquiry-form input{height:42px;padding:10px 12px}body.single-col-site form.cms-enquiry-form input.submit{background-color:#1072be;color:#fff;font-weight:700;cursor:pointer}body.single-col-site form.cms-enquiry-form select{height:42px}body.single-col-site form.cms-enquiry-form textarea{height:300px;padding:10px 12px}body.single-col-site form.cms-enquiry-form textarea.small-textarea{height:200px}body.single-col-site form.cms-enquiry-form .how-are-you-field{display:none}body.single-col-site form.cms-enquiry-form .cms-enquiry-dob-container,body.single-col-site form.cms-enquiry-form .cms-enquiry-tickbox-container{float:left;width:100%;margin:0 0 20px}body.single-col-site form.cms-enquiry-form .cms-enquiry-tickbox-container input.checkbox{width:35px;height:35px;margin:0 15px 0 0;float:left;cursor:pointer}body.single-col-site form.cms-enquiry-form .cms-enquiry-tickbox-container label.inline-label{float:none;width:auto;display:inline}body.single-col-site form.cms-enquiry-form .cms-enquiry-dob-container select{float:left;width:32%;margin:0 1% 0 0}body.single-col-site form.cms-enquiry-form .captcha-wrap{position:relative;height:70px;width:100%;margin:15px 0 0 0}body.single-col-site .site-expand-box-content table.pretty th{background-color:#fff;color:#000;border-bottom:1px solid #1072be}body.single-col-site .site-expand-box-content table.pretty,body.single-col-site .site-expand-box-content table.pretty tr{border:0}body.single-col-site .site-expand-box-content table.pretty tr th[scope=row]{background-color:inherit;border-bottom:0}@media screen and (max-width:1290px){#staff-profile-menu .middle-content{width:auto}.single-col-row.single-col-site-menu .middle-content{width:auto}}.single-col-site-menu .menu-item.menu-item-cta a:hover{color:#fff;background-color:#1072be}.single-col-site-menu .menu-item.menu-item-cta a .cta-text-inner{padding:3px 30px 3px 5px;background-image:url(../png/blue-white-arrow.png);background-repeat:no-repeat;background-position:right 0;background-size:25px 26px}@media screen and (max-width:1247px){.staff-profile-img{width:43%;margin-left:2%}.student-profile-img{width:43%;margin-right:2%}.staff-profile-contact-block{width:55%}.single-col-row .middle-content{width:auto}#single-col-selector{width:50%}.faculty-col{width:48%;margin-bottom:20px}.faculty-col.left{margin-right:4%}.faculty-col.right{margin-right:0;float:right}.single-col-row.single-col-site-menu .middle-content{padding:0}#staff-profile-menu .menu-item a,.single-col-site-menu .menu-item a{padding:15px 20px}}@media screen and (max-width:900px){.single-col-row.bg-image.staff-profile-bgimage{background-image:none}#single-col-selector{width:100%;margin:100px 0 0}.single-col-row.bg-image.staff-search-bgimage{padding-bottom:0;background-image:url(../jpg/24714-staff-search-block-mob.jpg)}.single-col-row.bg-image.student-search-bgimage{background-image:url(../jpg/mobile-staff-landing-2.jpg);padding:100px 0}.staff-profile-listing-img{width:150px}.staff-profile-listing-img img{width:150px;height:150px}.staff-profile-listing-text .blue-button{margin:15px 0 0}.staff-profile-listing-text .blue-button a{padding:10px}.single-col-row .single-col-quad-box{width:49%}.circle-icons-container{grid-template-columns:32% 32% 32%}.single-col-quote-block-2021 .single-col-row-half-img-left{width:55%}}@media screen and (max-width:800px){.grid-five-then-two,.grid-four-then-two,.grid-three-two-one{grid-template-columns:48.5% 48.5%;grid-gap:35px 3%}.single-col-quote-block-2021 .single-col-row-half-img-left{float:left;width:100%;margin:0;position:relative}.single-col-quote-block-2021 .single-col-row-half-img-right{float:left;width:100%;height:auto;overflow:visible}.single-col-quote-person-img{float:none;position:absolute;right:15px;top:8px;width:90px;padding:0}.single-col-quote-person-img img{width:100%;height:auto}.single-col-quote-block-2021 .single-col-quote-right{background-color:#1072be;color:#fff}.single-col-quote-block-2021 .single-col-quote-name-inner{padding:0 15px 15px}.single-col-row.single-col-quote-block-2021 .middle-content{padding:0}.single-col-quote-block-2021 .single-col-quote-right-inner{padding:55px 15px 0}.single-col-quote-block-2021 .single-col-row-half-img-wrapper .half-img .half-img-inner{margin:0}.single-col-quote-block-2021 .single-col-row-half-img-right.half-img{padding:0;margin:0}}@media screen and (max-width:700px){.single-col-row .single-col-left-col{width:100%;margin:0 0 15px}.single-col-row .single-col-right-col{width:100%}.single-col-row .single-col-split-cols-container.margin-bottom{margin:0 0 15px}.text-with-cta-box-text{width:100%;margin:0}.text-with-cta-box-cta{width:100%}}@media screen and (max-width:600px){.tabbed-content-white{padding:0}.tabbed-content-white-inner{position:relative;margin:0 -15px;padding:40px 15px 20px;float:left;background-color:#ebebeb}.single-col-row.grey .tabbed-content-white-inner{background-color:#fff}.grid-step-item-img-numbers{font-size:30px;line-height:30px}.grid-three-two-one{grid-template-columns:100%;grid-gap:35px 0}.single-col-row{padding:30px 0}.single-col-row.single-col-site-menu{padding:0}.staff-profile-left-col{margin:0 0 15px;width:100%}.staff-profile-img{margin:15px 0 0;width:100%}.student-profile-img{margin:0 0 15px;width:100%}#staff-profile-menu .menu-item a{font-size:16px;padding:15px}.staff-profile-right-col{width:100%}.staff-profile-img-inner{margin:0 -15px;position:relative}#single-col-selector,.staff-profile-contact-block{width:100%}.faculty-col{width:100%;margin-right:0}.single-col-search-box,.single-col-search-box.left,.single-col-search-box.right{width:100%;margin:0 0 20px}.single-col-row .single-col-left-col{width:100%;margin-right:0}.single-col-row .single-col-right-col{width:100%}.single-col-row.multiple-blocks-row .middle-content{padding:0}.single-col-site-menu .menu-item.menu-item-cta{display:none}.sub-menu-sticky #course-sub-menu-explore-inner{padding:15px 5px 15px 20px}#course-sub-menu.sub-menu-sticky #course-sub-menu-apply a{padding:15px 0 15px 8px}#course-sub-menu.sub-menu-sticky #course-sub-menu-apply{background-color:#000}.sub-menu-sticky #course-sub-menu-explore .material-icons{float:right}.sub-menu-sticky #course-sub-menu-apply .icon-arrow-right{right:5px}#course-sub-menu.sub-menu-sticky #course-sub-menu-items{display:none}#course-sub-menu.sub-menu-sticky #course-sub-menu-apply,#course-sub-menu.sub-menu-sticky #course-sub-menu-explore{display:block;width:50%;height:50px;float:left;font-weight:700;cursor:pointer}#course-sub-menu.sub-menu-sticky #course-sub-menu-explore{color:#fff}body.fass #course-sub-menu.sub-menu-sticky #course-sub-menu-explore,body.ksa #course-sub-menu.sub-menu-sticky #course-sub-menu-explore{color:#000}#course-sub-menu.sub-menu-sticky #course-sub-menu-apply a{color:#fff;display:block}#course-sub-menu.sub-menu-sticky #course-sub-menu-items.show-items{display:block}#course-sub-menu.sub-menu-sticky #course-sub-menu-items.show-items .menu-item{width:100%}}@media screen and (max-width:500px){.circle-icons-container{grid-template-columns:49% 49%}.circle-icons-box .circle-icons-icon{height:62px;width:62px}.circle-icons-box .circle-icons-text{margin:20px 0 0 0}.circle-icons-box .circle-icons-icon .circle-icons-icon-img{padding:10px 0 0 0}.circle-icons-box .circle-icons-icon img{width:42px;height:42px}}@media screen and (max-width:400px){.staff-profile-listing-img{width:100px}.staff-profile-listing-img img{width:100px;height:100px}.single-col-row .single-col-quad-box{width:100%;margin:0 0 10px}body.single-col-site form.cms-enquiry-form textarea{height:200px}body.single-col-site form.cms-enquiry-form .g-recaptcha{position:absolute;left:-17px}.single-col-row .akero-iframe-wrapper{padding:20px 12px}}