/*! University of Leeds, School of Healthcare, v2b, 8.6.2018 */
@import url(https://use.typekit.net/psj4mpk.css);html{-webkit-box-sizing:border-box;box-sizing:border-box;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;font-size:16px;line-height:1.25}*,:after,:before{-webkit-box-sizing:inherit;box-sizing:inherit;margin:0;padding:0;border:0;font-weight:400}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}a{background-color:transparent}a:active,a:hover{outline:0}a,a:hover{color:inherit}b,strong{font-weight:700}img{display:block;max-width:100%;height:auto}svg:not(:root){overflow:hidden}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input{line-height:normal}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}textarea{overflow:auto}table{border-collapse:collapse;border-spacing:0}.clearer,.clearfix{*zoom:1}.clearer:after,.clearer:before,.clearfix:after,.clearfix:before{content:" ";display:table}.clearer:after,.clearfix:after{clear:both}@font-face{font-family:icomoon;src:url(fonts/icomoon/icomoon.eot?wrz6zi);src:url(fonts/icomoon/icomoon.eot?wrz6zi#iefix) format("embedded-opentype"),url(fonts/icomoon/icomoon.ttf?wrz6zi) format("truetype"),url(fonts/icomoon/icomoon.woff?wrz6zi) format("woff"),url(fonts/icomoon/icomoon.svg?wrz6zi#icomoon) format("svg");font-weight:400;font-style:normal}[class*=" icon-"],[class^=icon-]{font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;letter-spacing:0;-webkit-font-feature-settings:"liga";-moz-font-feature-settings:"liga=1";-moz-font-feature-settings:"liga";-ms-font-feature-settings:"liga" 1;font-feature-settings:"liga";-webkit-font-variant-ligatures:discretionary-ligatures;font-variant-ligatures:discretionary-ligatures;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-nav:before{content:"\e913"}.icon-google-cardboard:before{content:"\e914"}.icon-vr:before{content:"\e914"}.icon-cross:before{content:"\e908"}.icon-close:before{content:"\e908"}.icon-info:before{content:"\e90c"}.icon-list:before{content:"\e90e"}.icon-menu:before{content:"\e90e"}.icon-compass:before{content:"\ea43"}.icon-motion-control:before{content:"\ea43"}.icon-gyro:before{content:"\ea43"}.icon-arrow-right:before{content:"\edde"}.icon-arrow-left:before{content:"\ede2"}body,html{position:relative;width:100%;height:100%;overflow:hidden}body{background-color:#444;color:#fff;font:400 16px/1 freight-sans-pro,Arial,Helvetica,sans-serif;text-rendering:optimizeLegibility}.screen{position:absolute;left:0;top:0;width:100%;height:100%;overflow:hidden}.vertical-center{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:0;width:100%;max-height:100%;overflow:auto}.width-container{margin:2vh auto;width:92%}.hbd{opacity:0;visibility:hidden}.course-select{background-color:#444;text-align:center}.course-select .course-select-background{position:absolute;left:0;top:0;width:100%;height:100%;background-image:url(../images/home-bg.jpg);background-position:center;background-repeat:no-repeat;background-size:cover}.course-select .width-container{position:relative;max-width:1080px;margin:100px auto 50px}.course-select .width-container:after{content:' ';display:block;clear:both}.course-select h1{font-size:52px;margin-bottom:60px}.course-select .course-container .nav-course{position:relative;width:30%;height:auto;display:inline-block;margin:0 1% 24px;overflow:hidden;-webkit-transition:background-size 1s;transition:background-size 1s}.course-select .course-container .nav-course:before{content:' ';position:relative;width:100%;padding-bottom:200px;display:block}.course-select .course-container .nav-course .bg-image{left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-position:center;background-repeat:no-repeat;background-size:cover;height:100%;width:100%;z-index:-1}.course-select .course-container .nav-course .text-content{position:absolute;left:0;top:0;width:100%;height:100%;border:2px solid #fff;background:rgba(33,33,33,.5);background:-webkit-gradient(linear,left top,left bottom,from(rgba(33,33,33,0)),to(rgba(33,33,33,.75)));background:-webkit-linear-gradient(top,rgba(33,33,33,0) 0,rgba(33,33,33,.75) 100%);background:linear-gradient(to bottom,rgba(33,33,33,0) 0,rgba(33,33,33,.75) 100%)}.course-select .course-container .nav-course h2{position:absolute;left:0;bottom:0;padding:18px;color:#fff;font-size:28px;text-align:left;text-shadow:1px 1px 0 rgba(0,0,0,.25)}.course-select .or{margin:30px 0 32px;display:block;font-size:26px}.course-select .button{padding:10px 18px;display:inline-block;border:2px solid #aa8f6f;background-color:#aa8f6f;font-size:26px;text-decoration:none;padding:10px 28px;font-size:32px}.logo{position:absolute;right:20px;top:20px;width:200px}.logo img{width:100%}#krpano-screen{background-color:#243238}#back-button{position:absolute;display:block;background-color:#aa8f6f;color:#fff;font-size:0;text-decoration:none}#sidebar-background{position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(68,68,68,.75)}#sidebar{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:0;width:100%;max-height:100%;overflow:auto}#sidebar #sidebar-inner{position:relative;background-color:rgba(255,255,255,.5)}#sidebar #tour-info{position:relative;background-position:center;background-repeat:no-repeat;background-size:cover}#sidebar #tour-info:before{content:' ';position:relative;display:block;width:100%;padding-bottom:36%}#sidebar #tour-info #tour-info-bg{position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(33,33,33,.5);background:-webkit-gradient(linear,left top,left bottom,from(rgba(33,33,33,0)),to(rgba(33,33,33,.75)));background:-webkit-linear-gradient(top,rgba(33,33,33,0) 0,rgba(33,33,33,.75) 100%);background:linear-gradient(to bottom,rgba(33,33,33,0) 0,rgba(33,33,33,.75) 100%)}#sidebar #tour-info #tour-info-inner{position:absolute;left:0;bottom:0;overflow:hidden;padding:18px 16px 14px;margin:0 0 4px}#sidebar #tour-info #tour-info-inner #sidebar-group-title{font-size:20px;margin-bottom:4px}#sidebar #tour-info #tour-info-inner #sidebar-tour-title{font-size:24px}#sidebar #contentspots-container{margin:4px 0 0;overflow:hidden;background-color:#aa8f6f}#sidebar #contentspots-container .sidebar-hotspot{position:relative;margin:4px 0;padding:24px 12px 24px 70px;display:block;background-color:rgba(0,0,0,.15);text-decoration:none}#sidebar #contentspots-container .sidebar-hotspot .sidebarHSIcon{position:absolute;left:35px;top:50%;width:44px;height:44px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);display:block;border-radius:100%;background-color:#444;color:#fff!important;font-size:28px;line-height:44px;text-align:center}#sidebar #contentspots-container .sidebar-hotspot .sidebarHSIcon.icon-nav{font-size:16px}#sidebar #contentspots-container .sidebar-hotspot .sidebarHSTooltip{font-size:20px}#sidebar #prev-next-container{display:none;overflow:hidden;background-color:#aa8f6f;font-size:0}#sidebar #prev-next-container .nav-btn{width:50%;padding:10px 12px;display:inline-block;background-color:rgba(0,0,0,.25);border-color:#aa8f6f;border-style:solid;text-align:center;text-decoration:none}#sidebar #prev-next-container .nav-btn span{font-size:36px}#sidebar #prev-next-container .nav-btn#prev-tour{border-width:4px 2px 4px 4px}#sidebar #prev-next-container .nav-btn#next-tour{border-width:4px 4px 4px 2px}#sidebar.has-arrows #contentspots-container{margin:4px 0}#sidebar.has-arrows #prev-next-container{margin:4px 0 0;display:block}#sidebar-open{position:absolute;right:20px;top:20px;width:50px;height:50px;background-color:#fff;color:#243238;font-size:34px;line-height:50px;text-align:center;text-decoration:none}#sidebar-close{position:absolute;top:0;width:40px;height:40px;background-color:#fff;color:#243238;font-size:40px;text-decoration:none}.krpanoHotspot{position:relative;z-index:0!important;overflow:hidden}.hotspot{position:absolute;left:50%;top:0;width:60px;height:60px;overflow:hidden;-webkit-transform:translateX(-50%);transform:translateX(-50%);display:block;background-color:rgba(68,68,68,.85);color:#fff;border-radius:60px;cursor:pointer;font-size:20px;line-height:60px;text-align:center;text-decoration:none;-webkit-transition:border-radius .4s,background-color .4s,color .4s;transition:border-radius .4s,background-color .4s,color .4s}.hIcon{position:absolute;left:0;top:0;width:60px;height:60px;overflow:hidden;display:block;font-size:38px;line-height:60px}.hIcon.icon-nav{font-size:21px}.hIcon::before{display:block}.hIcon.icon-video:before{margin-left:4px}.hIcon.icon-nav:before{margin-top:-2px}.hTooltip{opacity:0;visibility:hidden;max-width:100%;overflow:hidden;padding:22px 25px;display:block;color:inherit;font-size:16px;line-height:1;text-align:center;white-space:nowrap}#info-spot{position:absolute;left:0;top:0;width:100%;height:100%;max-height:100%;overflow:hidden;opacity:0;visibility:hidden;background-color:rgba(68,68,68,.75);color:#243238;z-index:999999}#info-spot #info-vcenter{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:0;right:0;width:100%;max-height:100%;margin:0 auto;overflow:auto}#info-spot #info-hcenter{width:96%;max-width:800px;margin:2vh auto}#info-spot #info-hcenter #info-topbar{position:relative;width:100%;height:50px;background-color:#871414;color:#fff}#info-spot #info-hcenter #info-topbar #info-title{position:absolute;left:16px;right:50px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-size:20px;line-height:26px;margin:0;max-height:44px;overflow:hidden}#info-spot #info-hcenter #info-topbar #info-close{position:absolute;right:3px;top:3px;width:44px;height:44px;display:block;color:#fff;font-size:30px;line-height:44px;text-align:center;text-decoration:none}#info-spot #info-hcenter #info-content{padding:12px 28px;background-color:#fff}#info-spot #info-hcenter #info-content img{display:block;max-width:100%;height:auto;margin:0 auto 12px}#info-spot #info-hcenter #info-content p{margin:8px 0 10px}#info-spot #info-hcenter #info-content p a{color:inherit;text-decoration:underline}#info-spot #info-hcenter.has-image #info-content{text-align:center}body.is-ios #info-spot #info-vcenter,body.is-ios #sidebar{overflow-y:scroll;-webkit-overflow-scrolling:touch}@media only screen and (max-width:1366px){.course-select .width-container{max-width:960px;margin:28px auto}.course-select h1{font-size:42px;margin-bottom:42px}.course-select .course-container .nav-course{margin:0 1% 20px}.course-select .course-container .nav-course:before{padding-bottom:178px}.course-select .course-container .nav-course h2{padding:12px;font-size:22px}.course-select .or{margin:12px 0 24px;display:block;font-size:26px}}@media only screen and (max-width:1024px){.not-touch{display:none!important}.krpanoHotspot .hotspot{height:auto!important;padding:12px 14px 12px 48px;width:auto!important}.krpanoHotspot .hotspot .hIcon{height:30px;font-size:22px;left:10px;line-height:30px;margin-top:-15px;top:50%;width:30px}.krpanoHotspot .hotspot .hIcon.icon-nav{font-size:14px}.krpanoHotspot .hotspot .hTooltip{font-size:14px;line-height:1.4;padding:0;max-width:160px!important;opacity:1!important;visibility:inherit!important}}@media only screen and (max-width:767px){.not-mobile{display:none!important}.logo{right:10px;top:10px;width:183px}.course-select .vertical-center{max-height:-webkit-calc(100% - 74px);max-height:calc(100% - 74px);top:-webkit-calc(50% + 37px);top:calc(50% + 37px)}.course-select h1{font-size:38px;margin-bottom:28px}.course-select .course-container .nav-course{width:100%;margin:0 0 12px}.course-select .course-container .nav-course:before{padding-bottom:33.33%}#back-button{left:10px;top:10px;width:50px;height:50px;text-align:center}#back-button .icon{font-size:36px;line-height:50px}#sidebar-open{right:10px;top:10px}#sidebar-close{right:0}#info-spot #info-hcenter #info-topbar #info-title{font-size:16px;line-height:18px;max-height:36px}}@media only screen and (min-width:768px){.only-mobile{display:none!important}#back-button{left:20px;top:20px;padding:11px 16px 13px 44px}#back-button .icon{position:absolute;left:14px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);display:inline-block;font-size:24px}#back-button .text{display:inline-block;font-size:26px}#sidebar{max-width:410px;padding-left:20px}#sidebar #sidebar-inner{margin:20px 0}#sidebar-close{left:0;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}@media only screen and (min-width:1025px){.only-touch{display:none!important}.course-select .course-container .nav-course .bg-image{-webkit-transition:height .5s,width .5s;transition:height .5s,width .5s}.course-select .course-container .nav-course:hover .bg-image{height:110%;width:110%}#back-button,.course-select .button{-webkit-transition:background-color .4s,color .4s;transition:background-color .4s,color .4s}#back-button:hover,.course-select .button:hover{background-color:#fff;color:#243238}#back-button{-webkit-transition:background-color .4s,color .4s;transition:background-color .4s,color .4s}#back-button:hover{background-color:#fff;color:#243238}#sidebar #contentspots-container .sidebar-hotspot{-webkit-transition:background-color .4s,color .4s;transition:background-color .4s,color .4s}#sidebar #contentspots-container .sidebar-hotspot:hover{background-color:#fff;color:#243238}#sidebar #prev-next-container .nav-btn{-webkit-transition:background-color .4s,border-color .4s,color .4s;transition:background-color .4s,border-color .4s,color .4s}#sidebar #prev-next-container .nav-btn:hover{background-color:#fff;border-color:#fff;color:#243238}#sidebar-close,#sidebar-open{-webkit-transition:background-color .4s,color .4s;transition:background-color .4s,color .4s}#sidebar-close:hover,#sidebar-open:hover{background-color:#243238;color:#fff}.krpanoHotspot .hotspot:hover{background-color:#444}#info-spot #info-hcenter #info-topbar #info-close{-webkit-transition:background-color .4s,color .4s;transition:background-color .4s,color .4s}#info-spot #info-hcenter #info-topbar #info-close:hover{background-color:#fff;color:#871414}#info-spot #info-hcenter #info-content p a:hover{text-decoration:none}}