.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(/includes/img/site-cms/static/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:40%;margin-right:10%}.staff-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}#staff-profile-menu .middle-content,.single-col-site-menu .middle-content{width:1260px}#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.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(/includes/img/cms/static/staff-profile-bgimage.jpg);background-repeat:repeat-y;margin-top:15px}.single-col-row.bg-image.staff-search-bgimage{background-image:url(/includes/img/staff/DT-staff-landing-2.jpg)}.single-col-row.bg-image.student-search-bgimage{background-image:url(/includes/img/staff/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}@media screen and (max-width:1290px){#staff-profile-menu .middle-content{width:auto}}@media screen and (max-width:1247px){.staff-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}}@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(/includes/img/staff/Mobile-staff-landing-2.jpg)}.single-col-row.bg-image.student-search-bgimage{background-image:url(/includes/img/staff/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%}}@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}}@media screen and (max-width:600px){.single-col-row{padding:30px 0}.staff-profile-img,.staff-profile-left-col{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%}}@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}}