.xs-hide-inline{display:none}@media (min-width:768px){.xs-hide-inline{display:inline}}.col-xxs-12,.col-xxs-6{position:relative;min-height:1px;padding-right:15px;padding-left:15px}.hidden-xxs{display:block!important}tr.hidden-xxs{display:table-row!important}td.hidden-xxs,th.hidden-xxs{display:table-cell!important}.visible-xxs,td.visible-xxs,th.visible-xxs,tr.visible-xxs{display:none!important}@media (max-width:479px){.container,.container-fluid{padding-right:2px;padding-left:2px}.container .row,.container-fluid .row,.container-fluid>.navbar-collapse,.container-fluid>.navbar-header,.container>.navbar-collapse,.container>.navbar-header{margin-right:-2px;margin-left:-2px}.col-xs-12,.col-xxs-12{width:100%;float:left;padding-right:2px;padding-left:2px}.col-xxs-6{width:50%;float:left}.col-xs-pull-12,.col-xxs-pull-12{right:100%}.col-xs-pull-6,.col-xs-push-12,.col-xxs-pull-6,.col-xxs-push-12{right:50%}.col-xs-push-5,.col-xxs-push-5{left:50%}.hidden-xxs,td.hidden-xxs,th.hidden-xxs,tr.hidden-xxs{display:none!important}.visible-xxs{display:block!important}}.dropdown:focus .dropdown-menu,.dropdown:hover .dropdown-menu{display:block}.color-combo-1{color:#3e3e3e;background-color:#fff}.color-combo-2{color:#0066cb;background-color:#fff}.color-combo-3{color:#008060;background-color:#fff}.color-combo-4{color:#fff;background-color:#0066cb}.color-combo-5{color:#fff;background-color:#008060}.color-combo-6{color:#00cd99;background-color:#3e3e3e}.color-combo-action{color:#fff;background-color:#2a2a2a;text-decoration:none}.color-combo-nav li{border-bottom:solid #e9e9e9 1px;list-style:none}.color-combo-nav a{color:#3e3e3e;background-color:#fff;font-weight:400}.color-combo-nav a:focus,.color-combo-nav a:hover{color:#fff;background-color:#2a2a2a;text-decoration:none}.lead-text{font-size:1.3125em;font-weight:300}body{color:#3e3e3e;background:#f6f6f6;font-family:'Work Sans',Helvetica,Arial,sans-serif;font-weight:400;font-size:14px}@media (min-width:992px){body{font-size:16px}}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:'Work Sans',Helvetica,Arial,sans-serif}.inline-image,img.left-img,img.right-img{width:100%;height:auto;padding:15px 0}@media (min-width:480px){.inline-image{margin:4px 20px 10px -15px;float:left;max-width:200px}}@media (min-width:768px){.inline-image{max-width:250px}}@media (min-width:480px){img.left-img,img.right-img{margin:4px 20px 10px -15px;float:left;max-width:200px}}@media (min-width:768px){img.left-img,img.right-img{max-width:250px}}div.fadeout{position:absolute;bottom:0;width:100%;height:3em;background:-webkit-linear-gradient(rgba(255,255,255,0) 0,#fff 66%);background:-moz-linear-gradient(rgba(255,255,255,0) 0,#fff 66%);background:-o-linear-gradient(rgba(255,255,255,0) 0,#fff 66%);background:linear-gradient(rgba(255,255,255,0) 0,#fff 66%);background:-ms-linear-gradient(rgba(255,255,255,0) 0,#fff 66%)}a:active div.fadeout,a:focus div.fadeout,a:hover div.fadeout{background:-webkit-linear-gradient(rgba(62,62,62,0) 0,#3e3e3e 66%);background:-moz-linear-gradient(rgba(62,62,62,0) 0,#3e3e3e 66%);background:-o-linear-gradient(rgba(62,62,62,0) 0,#3e3e3e 66%);background:linear-gradient(rgba(62,62,62,0) 0,#3e3e3e 66%);background:-ms-linear-gradient(rgba(62,62,62,0) 0,#3e3e3e 66%)}.page-content{padding:15px 0;margin:0;width:100%;background:0 0;float:left}@media (min-width:1200px){.page-content{width:820px}}.page-content h2{padding:0}@media (max-width:768px){.page-content>a,.page-content>div.sectionwide,.page-content>div>h2,.page-content>div>h3,.page-content>div>h4,.page-content>div>h5,.page-content>div>p{margin-left:15px;margin-right:20px}}a{color:#188cff;font-weight:300;text-decoration:none;font-size:1.02em}a:focus,a:hover{text-decoration:underline;color:#00407e}@media (max-width:767px){a{font-size:1.036em}}h1,h2,h3,h4,h5{font-weight:500}h1{font-size:2.75em}h2{font-size:1.875em;clear:both;background-color:#f6f6f6;padding:15px}h3{font-size:1.5em}h4{font-size:1.125em}p{margin-top:15px;margin-bottom:15px}blockquote{font-size:1.3125em;color:#008060;font-weight:300;border:none}blockquote .attribution{font-size:1.5em;color:#008060}blockquote footer{font-weight:400;text-align:right;font-size:21px}.lead{font-size:1.3125em;font-weight:300;background-color:#fff;padding:7.5px 30px}.btn,.btn-primary{padding:.5em 1em;border-radius:0;border-width:1px;border-style:solid;border-color:#fff;color:#fff;background-color:#0066cb}.btn-primary:focus,.btn-primary:hover,.btn:focus,.btn:hover{color:#fff;background-color:#2a2a2a;text-decoration:none;border-color:#fff}.pagination{margin:15px;border-radius:0}.pagination>.active>a{color:#fff;background-color:#0066cb;border-color:#0066cb}.pagination>li>a:focus,.pagination>li>a:hover{color:#fff;background-color:#2a2a2a;text-decoration:none}.pagination>li:last-child>a,.pagination>li:last-child>span{border-top-right-radius:0;border-bottom-right-radius:0}.pagination>li:first-child>a,.pagination>li:first-child>span{border-top-left-radius:0;border-bottom-left-radius:0}.panel{border-radius:0;margin:0}.panel-heading{padding:0;border-top-right-radius:0;border-top-left-radius:0}@media print{footer,nav{display:none}}body{margin-top:96px}.navbar{color:#3e3e3e;background-color:#fff;font-weight:500}.navbar-brand{height:auto;padding:0 15px 0 0}.navbar-brand img{height:66px;width:auto}.navbar-top{background-color:#3e3e3e;color:#fff;font-size:.8em;height:30px}.navbar-top .navbar-nav{float:right;padding:0 25px;margin:0}.navbar-top .nav>li{float:left}.navbar-top .nav>li>a{padding:5px;color:#fff}@media (min-width:480px){.navbar-top .nav>li>a{padding:5px 10px}}.navbar-top .nav>li.login-button>a{color:#fff;background-color:#0066cb}.navbar-top .nav>li>a:focus,.navbar-top .nav>li>a:hover{color:#0066cb;background-color:#fff}#mobile-nav .navbar-nav{margin:0}#mobile-nav .navbar-nav li{border-bottom:solid #e9e9e9 1px;list-style:none}#mobile-nav .navbar-nav a{color:#3e3e3e;background-color:#fff;font-weight:400}#mobile-nav .navbar-nav a:focus,#mobile-nav .navbar-nav a:hover{color:#fff;background-color:#2a2a2a;text-decoration:none}.nav>li>a{padding:20px 9px;font-weight:500}.nav>li.dropdown-toggle>a{color:#188cff;font-weight:300;text-decoration:none;font-size:1.02em}.nav>li.dropdown-toggle>a:focus,.nav>li.dropdown-toggle>a:hover{color:#00407e;text-decoration:none}.main-nav li{border-bottom:solid #e9e9e9 1px;list-style:none}.main-nav a{color:#3e3e3e;background-color:#fff;font-weight:400}.main-nav a:focus,.main-nav a:hover{color:#fff;background-color:#2a2a2a;text-decoration:none}li.dropdown{border-bottom:none}li.dropdown:focus,li.dropdown:hover{color:#fff;background-color:#2a2a2a;text-decoration:none}li.dropdown:focus a,li.dropdown:hover a{background:inherit;color:inherit}li.dropdown a>div:focus,li.dropdown a>div:hover{color:#fff;background-color:#2a2a2a;text-decoration:none}.navbar-top div#sitesearch{float:left;margin:0 0 0 200px;height:30px}.navbar-top button.btn.search-submit{padding:1px 5px;margin:-2px 0 0 -4px;height:21px;border:0}.navbar-top input#query{height:21px;width:200px;border:0;margin:4px 0;padding:4px 10px}@media (min-width:992px){.navbar-top div#sitesearch{margin-left:350px}.navbar-top input#query{width:250px}}@media (min-width:1200px){.navbar-top div#sitesearch{margin-left:480px}.navbar-top input#query{width:300px}}@media (min-width:768px){.main-nav{float:right;font-size:88%}}@media (min-width:992px){.dropdown a{font-size:88%}}.dropdown-menu{border-radius:0;box-shadow:none;border:none;visibility:hidden;display:block}.dropdown-menu li{list-style:none}.dropdown-menu a{color:#3e3e3e;background-color:#fff;font-weight:400}.dropdown-menu a:focus,.dropdown-menu a:hover{color:#fff;background-color:#2a2a2a;text-decoration:none}li.dropdown>div{width:738px;position:fixed;left:50%;margin-left:-356px;top:95px}@media (min-width:992px){li.dropdown>div{width:936px;margin-left:-468px}}@media (min-width:1200px){li.dropdown>div{width:1144px;margin-left:-572px;top:124px}}.main-nav li.dropdown{padding-top:7.5px;padding-bottom:7.5px}.dropdown-menu{position:absolute;left:0;width:100%;margin:0;padding:15px 30px 60px 60px}.dropdown-menu li{color:#3e3e3e;background-color:#fff;border-bottom:none;padding:0 0 0 5%}.dropdown-menu li a{border-bottom:solid #e9e9e9 1px}.dropdown-menu>li li{border-bottom:solid #e9e9e9 1px;list-style:none}.dropdown-menu>li a{color:#3e3e3e;background-color:#fff;font-weight:400}.dropdown-menu>li a:focus,.dropdown-menu>li a:hover{color:#fff;background-color:#2a2a2a;text-decoration:none}.dropdown-menu>li>a{white-space:normal;padding:7.5px}.dropdown-menu{-webkit-column-count:2;-moz-column-count:2;column-count:2}@media (min-width:992px){.dropdown-menu{-webkit-column-count:3;-moz-column-count:3;column-count:3}}.dropdown-menu li{width:100%}.dropdown-menu>li>a{display:inline-block;width:100%}@media (min-width:1200px){body{margin-top:125px}.navbar-brand img{height:95px}.navbar-nav{padding:20px 0 0 50px}.main-nav{font-size:100%;padding-right:30px}.dropdown a{font-size:100%}}.section-navigation{float:right;width:100%;margin-top:15px}.section-navigation li{list-style:none}.section-navigation a{color:#3e3e3e;background-color:#fff;font-weight:400}.section-navigation a:focus,.section-navigation a:hover{color:#fff;background-color:#2a2a2a;text-decoration:none}@media (min-width:1200px){.section-navigation{width:285px}}.section-navigation h2{padding:15px;margin:0;color:#fff;background-color:#0066cb;font-size:18px;clear:none}.section-navigation ul{padding:0;margin:0}.section-navigation li{list-style-type:none;border:none}.section-navigation a{display:block;padding:7.5px 15px;border-bottom:solid #e1e1e1 1px}.section-navigation a li{border-bottom:solid #e9e9e9 1px;list-style:none}.section-navigation a a{color:#3e3e3e;background-color:#fff;font-weight:400}.section-navigation a a:focus,.section-navigation a a:hover{color:#fff;background-color:#2a2a2a;text-decoration:none}.section-navigation ul ul a{padding-left:30px}.section-navigation ul ul ul a{padding-left:45px}.section-navigation ul ul ul ul a{padding-left:60px}.banner.container{position:relative}.banner h1{padding:15px 0 0 15px}.banner h1.long-title{font-size:1.8em}@media (min-width:992px){.banner h1{font-size:2.25em;position:absolute;bottom:0;color:#3e3e3e;background-color:#f6f6f6;padding:30px 15px 15px;margin:0;width:70%}.banner h1.long-title{font-size:1.875em}}@media (min-width:1200px){.banner h1{font-size:2.75em}.banner h1.long-title{font-size:2.25em}}.banner h1 span.title-context{display:none}#faculty .banner h1 span.title-context,#microsite .banner h1 span.title-context{font-size:18px;display:block;padding-top:15px;text-transform:uppercase}.banner-image{display:none;position:relative}@media screen and (min-width:992px){.banner-image{display:block}}.banner-bg img{width:100%}@media (min-width:992px){html.no-banner .banner h1{position:relative;padding:15px 0;width:100%}}@media (min-width:992px){html.no-banner .banner-image{display:none;position:relative}}footer{color:#3e3e3e;background-color:#fff;margin-top:15px;margin-bottom:15px}footer h3{font-size:16px;font-weight:500;border-bottom:solid 1px #e3e3e3;padding-bottom:9px}footer .footer-column{padding:15px;width:100%}@media (min-width:480px){footer .footer-column{width:50%;float:left}}@media (min-width:1200px){footer .footer-column{width:25%}}footer .media-buttons ul{padding-left:0;display:inline-block}footer .media-buttons li{list-style:none;float:left;margin:5px}footer .media-buttons a{width:50px;height:50px;font-size:25px;text-align:center;display:block;color:#fff;background-color:#0066cb}footer .media-buttons a:focus,footer .media-buttons a:hover{color:#fff;background-color:#2a2a2a;text-decoration:none}footer .media-buttons i.fa{line-height:50px}.section-bottom-margin{margin-bottom:2vw}@media (min-width:1200px){.section-bottom-margin{margin-bottom:15px}}.section-2,.section-2-across{width:48%;margin-right:1%;margin-left:1%;margin-bottom:2vw}@media (min-width:1200px){.section-2,.section-2-across{margin-bottom:15px}}.section,.section-3{width:100%;padding:0;margin:0 0 4vw;float:left;overflow:hidden}@media (min-width:600px){.section,.section-3{width:48%;margin-right:1%;margin-left:1%;margin-bottom:2vw}}@media (min-width:600px) and (min-width:1200px){.section,.section-3{margin-bottom:15px}}.section img,.section-3 img{width:100%;height:auto}.section h3.heading,.section-3 h3.heading{margin-top:0;background:#f6f6f6;margin-bottom:0;padding-bottom:8px}.section .content,.section-3 .content{min-height:120px;padding:15px;position:relative;color:#3e3e3e;background-color:#fff}@media (min-width:600px){.section .content,.section-3 .content{height:180px}}.section .arrow,.section-3 .arrow{margin:0;padding:0;position:absolute;left:15px;bottom:15px}.section .arrow li,.section-3 .arrow li{margin:0;padding:0;list-style:none}@media (min-width:1200px){html.no-nav .section,html.no-nav .section-3{width:31%}}.thumbimg{display:none}@media (min-width:480px){.thumbimg{display:block;float:left;width:120px;height:120px}}div.section.short,div.sectionwide{width:100%;float:left;overflow:hidden;padding:0}@media (min-width:480px){div.section.short,div.sectionwide{width:98%;margin-left:1%;margin-right:1%}}div.section.short h2,div.section.short h3,div.section.short h4,div.sectionwide h2,div.sectionwide h3,div.sectionwide h4{margin:0 5px 0 0}div.section.short h2 a,div.section.short h3 a,div.section.short h4 a,div.sectionwide h2 a,div.sectionwide h3 a,div.sectionwide h4 a{font-size:1em;font-weight:500}div.section.short p,div.sectionwide p{margin-top:5px}div.section.short a,div.sectionwide a{font-size:1em}div.section.short{display:block;font-size:.9em}@media (min-width:768px){div.section.short{width:48%;margin-right:1%;margin-left:1%;margin-bottom:2vw}}@media (min-width:768px) and (min-width:1200px){div.section.short{margin-bottom:15px}}div.sectionwide{font-size:.9em;margin-bottom:2vw}@media (min-width:1200px){div.sectionwide{margin-bottom:15px}}.thumbimg img{width:100%!important;height:100%!important}.thumbcontent{color:#3e3e3e;background-color:#fff;padding:15px}@media (min-width:480px){.thumbcontent{margin-left:120px;height:120px}}.video-outer-container{width:100%;padding:15px;margin-bottom:15px}.video-container2{width:394px;margin-left:auto;margin-right:auto}@media (min-width:768px){.video-container2{float:left;margin:0}}div#video-text{font-size:1.3125em;color:#008060;font-weight:300;width:100%}div#video-text h2{display:none}div#video-text p{margin-bottom:8px}div#video-text ul{margin:0;padding:0;font-size:16px}div#video-text ul li{list-style-type:none;font-size:16px;display:inline;margin-right:12px}div#video-text ul li img{display:none}@media (min-width:768px){div#video-text{width:290px;float:left}div#video-text .programme{width:100%}}@media (min-width:992px){div#video-text{width:410px}div#video-text .programme{width:325px}}@media (min-width:1200px){div#video-text{width:380px}div#video-text .programme{width:100%}}#tabbing{margin:0;padding:0;background:#fff}#tabbing #directory{padding:15px}#tabbing #directory h2{background-color:#fff}#tabbing-nav{padding:0;margin:0;border-top:solid #e1e1e1 1px;border-bottom:solid #e1e1e1 1px;font-size:14px}#tabbing-nav .tabs-selected a{text-decoration:underline}#tabbing-nav li{list-style-type:none;display:inline}#tabbing-nav li a{color:#3e3e3e;background-color:#fff;padding:20px 30px;display:inline-block}.atoz br{display:none}.atoz p a{font-size:18px}.atoz a img{float:left;margin-right:15px;width:70px;height:auto;margin-top:4px;margin-bottom:20px}.atoz p strong{display:block;margin-top:6px}.atoz #tabbing-nav li span{margin:.5em 1em;display:inline-block}.atoz #tabbing-nav li a{padding:0}.page-content .atoz p:after,.page-content .atoz p:before{content:" ";display:table}.page-content .atoz p:after{clear:both}@media (min-width:992px){.sticky-tabs-nav{position:fixed;top:96px;width:905px;background:#fff;z-index:999}}@media (min-width:1200px){.sticky-tabs-nav{top:118px;width:805px}}#accordion .accordion .panel,#accordion .panel{border-radius:0}#accordion .accordion .panel-heading,#accordion .panel-heading{padding:0;border-radius:0;border-bottom:0}#accordion .accordion .panel-body,#accordion .panel-body{padding-left:15px;padding-right:15px;border-top:0}@media (min-width:480px){#accordion .accordion .panel-body,#accordion .panel-body{padding-left:60px;padding-right:60px}}#accordion h4,.accordion h4{font-weight:500;font-size:24px}#accordion h4 a .fa-arrow-down,#accordion h4 a.collapsed .fa-arrow-up,.accordion h4 a .fa-arrow-down,.accordion h4 a.collapsed .fa-arrow-up{display:none}#accordion h4 a.collapsed .fa-arrow-down,.accordion h4 a.collapsed .fa-arrow-down{display:inherit}#accordion h4 a,#accordion h4 a:focus,.accordion h4 a,.accordion h4 a:focus{font-weight:500;display:block;position:relative;padding-left:45px;padding-top:15px;padding-bottom:15px;text-decoration:none}#accordion h4 a:hover,#accordion h4:focus,.accordion h4 a:hover,.accordion h4:focus{text-decoration:none;background:#3e3e3e;color:#fff}#accordion .accordion-title,.accordion .accordion-title{width:85%;display:inline-block}#accordion .accordion-arrow,.accordion .accordion-arrow{font-size:18px;color:#0066cb;position:absolute;bottom:50%;right:30px;margin-bottom:-9px}#accordion h4 a:hover .accordion-arrow,.accordion h4 a:hover .accordion-arrow{color:#fff}.hk-page-content>div.tile-container,div.tile-container{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0;margin-right:0;margin-left:0;margin-top:15px;background-color:transparent}.hk-page-content>div.tile-container:after,div.tile-container:after{content:"";display:table;clear:both;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.tile-group:nth-of-type(8n+1) .tile{color:#fff;background-color:#0066cb}.tile-group:nth-of-type(8n+2) .tile{color:#008060;background-color:#fff}.tile-group:nth-of-type(8n+3) .tile{color:#0066cb;background-color:#fff}.tile-group:nth-of-type(8n+4) .tile{color:#fff;background-color:#008060}.tile-group:nth-of-type(8n+5) .tile{color:#00cd99;background-color:#3e3e3e}.tile-group:nth-of-type(8n+6) .tile{color:#3e3e3e;background-color:#fff}.tile-group:nth-of-type(8n+7) .tile{color:#0066cb;background-color:#fff}.tile-group:nth-of-type(8n+8) .tile{color:#fff;background-color:#008060}.tile-group:focus a .tile,.tile-group:hover a .tile{color:#fff;background-color:#2a2a2a;text-decoration:none}.tile-group:focus a .image-tile,.tile-group:hover a .image-tile{opacity:.5}.image-tile,.spacer-tile,.tile{margin:0;width:100%;height:auto;min-height:160px;float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative}.image-tile.visible-ssm,.spacer-tile.visible-ssm,.tile.visible-ssm{display:none}.image-tile,.spacer-tile{min-height:initial}.spacer-tile{display:none}.tile{padding:0 15px 30px}.tile h2,.tile h3,.tile h4{margin-top:0}.image-tile,.image-tile p{margin:0;padding:0;overflow:hidden}.image-tile{display:none}.image-tile.giant,.image-tile.wide{display:block}.image-tile img{width:120%;height:auto}.image-tile.giant img{margin-left:-20%}.big-text{font-size:26px;font-weight:300;line-height:1.34em}.tile .cta{position:absolute;bottom:0;left:0;font-size:small;font-weight:600;padding:0 15px;margin-bottom:5px;line-height:1.5}@media (min-width:420px){.image-tile{display:block}.image-tile,.spacer-tile,.tile{width:50%;height:218px}.image-tile.giant,.image-tile.giant-companion,.image-tile.wide,.spacer-tile.giant,.spacer-tile.giant-companion,.spacer-tile.wide,.tile.giant,.tile.giant-companion,.tile.wide{width:100%}.image-tile.giant,.spacer-tile.giant,.tile.giant{height:327px}.image-tile.giant-companion,.spacer-tile.giant-companion,.tile.giant-companion{height:auto}.image-tile img,.spacer-tile img,.tile img{height:219px;width:auto;position:absolute;left:50%;margin-right:-50%;-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0)}.image-tile.giant img,.spacer-tile.giant img,.tile.giant img{margin-left:0;height:120%;width:auto;top:-10%}}@media (min-width:632px) and (max-width:991px){.hidden-ssm{display:none!important}.visible-lg,.visible-md,.visible-sm,.visible-xs{display:none}.visible-ssm{display:block!important}}@media (min-width:632px){.spacer-tile{display:block}.image-tile,.spacer-tile,.tile{width:33.333333%;height:218px}.image-tile .tile.wide.image,.image-tile.wide,.spacer-tile .tile.wide.image,.spacer-tile.wide,.tile .tile.wide.image,.tile.wide{width:66.666666%}.image-tile.giant,.image-tile.giant-companion,.spacer-tile.giant,.spacer-tile.giant-companion,.tile.giant,.tile.giant-companion{width:100%}.image-tile img{height:219px}.image-tile.giant img{height:110%;top:-2%}}@media (min-width:768px){.image-tile,.spacer-tile,.tile{height:200px;width:33.333333%}}@media (min-width:992px){.image-tile,.spacer-tile,.tile{width:25%}.image-tile.wide,.spacer-tile.wide,.tile.wide{width:50%}.image-tile.giant,.spacer-tile.giant,.tile.giant{width:75%;height:400px}.image-tile.giant-companion,.spacer-tile.giant-companion,.tile.giant-companion{width:25%;height:400px}}@media (min-width:1200px){body.hero .image-tile,body.hero .spacer-tile,body.hero .tile,body.programme .image-tile,body.programme .spacer-tile,body.programme .tile,html.no-nav .image-tile,html.no-nav .spacer-tile,html.no-nav .tile{width:20%}body.hero .image-tile.wide,body.hero .spacer-tile.wide,body.hero .tile.wide,body.programme .image-tile.wide,body.programme .spacer-tile.wide,body.programme .tile.wide,html.no-nav .image-tile.wide,html.no-nav .spacer-tile.wide,html.no-nav .tile.wide{width:40%}body.hero .image-tile.giant,body.hero .spacer-tile.giant,body.hero .tile.giant,body.programme .image-tile.giant,body.programme .spacer-tile.giant,body.programme .tile.giant,html.no-nav .image-tile.giant,html.no-nav .spacer-tile.giant,html.no-nav .tile.giant{width:60%}body.hero .image-tile.giant-companion,body.hero .spacer-tile.giant-companion,body.hero .tile.giant-companion,body.programme .image-tile.giant-companion,body.programme .spacer-tile.giant-companion,body.programme .tile.giant-companion,html.no-nav .image-tile.giant-companion,html.no-nav .spacer-tile.giant-companion,html.no-nav .tile.giant-companion{width:40%;height:200px}}.hk-page-content>div.stat-container,div.stat-container{background:0 0;clear:both;margin:0 0 2em;padding:0;position:relative}@media (min-width:420px){.hk-page-content>div.stat-container,div.stat-container{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:center;flex-flow:row wrap;align-content:center;align-items:stretch}}.hk-page-content>div.stat-container .stat-box,div.stat-container .stat-box{color:#3e3e3e;background-color:#fff;width:100%;padding:15px;position:relative;margin:1em 0}.hk-page-content>div.stat-container .stat-box h3,div.stat-container .stat-box h3{font-size:1.2em;margin-top:15px;margin-bottom:0}.hk-page-content>div.stat-container .stat-box h4,div.stat-container .stat-box h4{font-size:1.1em;margin-top:5px;margin-bottom:0}.hk-page-content>div.stat-container .stat-box p,div.stat-container .stat-box p{margin-top:10px;margin-bottom:10px}.hk-page-content>div.stat-container .stat-box .stat,div.stat-container .stat-box .stat{font-size:50px;line-height:50px;display:block;padding-right:.25em;padding-bottom:.25em;text-align:center}.hk-page-content>div.stat-container .stat-box .stat i.fa,div.stat-container .stat-box .stat i.fa{color:#0066cb;font-size:70%;display:block;margin:0}.hk-page-content>div.stat-container .stat-box .stat svg,div.stat-container .stat-box .stat svg{display:block;height:50px;width:50px;margin:0 auto}.hk-page-content>div.stat-container .stat-box .stat svg image,div.stat-container .stat-box .stat svg image{height:50px;width:50px}.hk-page-content>div.stat-container .stat-box p.cta,div.stat-container .stat-box p.cta{color:#188cff;font-weight:300;text-decoration:none;font-size:1.02em;margin-top:2em}.hk-page-content>div.stat-container .stat-box p.cta:focus,.hk-page-content>div.stat-container .stat-box p.cta:hover,div.stat-container .stat-box p.cta:focus,div.stat-container .stat-box p.cta:hover{text-decoration:underline;color:#00407e}.hk-page-content>div.stat-container .stat-box p.cta>a,div.stat-container .stat-box p.cta>a{padding:1.5em 1.5em 1.5em 0}@media (min-width:480px){.hk-page-content>div.stat-container .stat-box,div.stat-container .stat-box{width:100%;min-height:initial;margin:1em 0;padding-left:100px}.hk-page-content>div.stat-container .stat-box .stat,div.stat-container .stat-box .stat{float:left;margin-left:-80px;padding-right:.25em}.hk-page-content>div.stat-container .stat-box .stat i.fa,div.stat-container .stat-box .stat i.fa{margin:0}.hk-page-content>div.stat-container .stat-box p.cta,div.stat-container .stat-box p.cta{text-align:right}}@media (min-width:992px){.hk-page-content>div.stat-container .stat-box,div.stat-container .stat-box{width:28%;margin:1em;padding-left:15px}.hk-page-content>div.stat-container .stat-box .stat,div.stat-container .stat-box .stat{float:none;margin-left:0;padding-right:0}.hk-page-content>div.stat-container .stat-box .stat i.fa,div.stat-container .stat-box .stat i.fa{margin:0}.hk-page-content>div.stat-container .stat-box p.cta,div.stat-container .stat-box p.cta{text-align:left}.hk-page-content>div.stat-container .stat-box .stat-box.wide,div.stat-container .stat-box .stat-box.wide{width:56%}}.hk-page-content>div.stat-container.small-stats .stat-box,div.stat-container.small-stats .stat-box{width:100%;min-height:initial;margin:1em 0;padding-left:100px;font-size:.8em}.hk-page-content>div.stat-container.small-stats .stat-box .stat,div.stat-container.small-stats .stat-box .stat{float:left;margin-left:-80px;padding-right:.25em}.hk-page-content>div.stat-container.small-stats .stat-box .stat i.fa,div.stat-container.small-stats .stat-box .stat i.fa{margin:0}.hk-page-content>div.stat-container.small-stats .stat-box p.cta,div.stat-container.small-stats .stat-box p.cta{text-align:right}.hk-page-content>div.stat-container.small-stats .stat-box .stat,div.stat-container.small-stats .stat-box .stat{font-size:50px}@media (min-width:480px){.hk-page-content>div.stat-container.small-stats .stat-box,div.stat-container.small-stats .stat-box{margin:1em;padding-left:15px;width:40%;flex-basis:40%}.hk-page-content>div.stat-container.small-stats .stat-box .stat,div.stat-container.small-stats .stat-box .stat{float:none;margin-left:0;padding-right:0}.hk-page-content>div.stat-container.small-stats .stat-box .stat i.fa,div.stat-container.small-stats .stat-box .stat i.fa{margin:0}.hk-page-content>div.stat-container.small-stats .stat-box p.cta,div.stat-container.small-stats .stat-box p.cta{text-align:left}}@media (min-width:768px){.hk-page-content>div.stat-container.small-stats .stat-box,div.stat-container.small-stats .stat-box{width:29%;flex-basis:29%}}@media (min-width:992px){.hk-page-content>div.stat-container.small-stats .stat-box,div.stat-container.small-stats .stat-box{width:15%;flex-basis:15%}}.color-combo-hero{background:0 0;background:rgba(0,102,204,.8);filter:progid:DXImageTransform.Microsoft.gradient("startColorstr=#b20066cb,endColorstr=#b20066cb");-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#b20066cb,endColorstr=#b20066cb)";color:#fff;zoom:1}.hero .page-content{width:100%}.hk-page-content>div.hero,div.hero{position:relative;overflow:hidden;padding:0;margin:-15px 0 15px;width:100%;background:0 0}.hk-page-content>div.hero img,div.hero img{width:100%;height:auto}.hk-page-content>div.hero .hero-link img,div.hero .hero-link img{width:initial}div.hero-text{color:#fff;background-color:#0066cb}div.hero-text span.subtitle{font-style:italic;font-size:75%;bottom:.25em}@media (min-width:992px){div.hero-text span.subtitle{font-size:50%}}div.hero-text span.subtitle.long-text{font-size:20px}div.hero-text span.subtitle:before{content:'';display:block}@media (min-width:992px){div.hero-text{background-color:transparent;margin:20px auto;border-left:20px solid rgba(0,102,204,.8);width:55%;position:absolute;bottom:35%;left:8%}}div.hero-text h1,div.hero-text h2{color:#fff;background-color:#0066cb;font-size:200%;font-weight:200;line-height:normal;padding:15px;margin:0}@media (min-width:992px){div.hero-text h1,div.hero-text h2{padding:0;margin:20px auto;display:inline;font-size:300%;background:0 0;background:rgba(0,102,204,.8);filter:progid:DXImageTransform.Microsoft.gradient("startColorstr=#b20066cb,endColorstr=#b20066cb");-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#b20066cb,endColorstr=#b20066cb)";color:#fff;zoom:1}}@media (min-width:1200px){div.hero-text h1,div.hero-text h2{font-size:350%}}@media (min-width:992px){div.hero-text span{position:relative;left:-10px}}.hero-link{text-align:right;margin:15px}@media (min-width:992px){.hero-link{margin:0;position:absolute;bottom:20%;left:8%;font-size:113%}}@media (min-width:992px){.hero-link .btn-primary{font-size:16px}}.hk-page-content>div.hero-search,div.hero-search{background-color:transparent;margin-right:0;margin-left:0;padding:0;position:relative}.hk-page-content>div.hero-search .programme-search button,div.hero-search .programme-search button{margin-left:-5px}@media (min-width:768px){.hk-page-content>div.hero-search .form-inline .form-group,div.hero-search .form-inline .form-group{-webkit-box-shadow:3px 3px 6px 1px rgba(0,0,0,.08);-moz-box-shadow:3px 3px 6px 1px rgba(0,0,0,.08);box-shadow:3px 3px 6px 1px rgba(0,0,0,.08)}.hk-page-content>div.hero-search .programme-search,div.hero-search .programme-search{margin-right:30px;margin-left:30px}.hk-page-content>div.hero-search .programme-search #searchtext,div.hero-search .programme-search #searchtext{width:590px;height:60px}.hk-page-content>div.hero-search .programme-search button,div.hero-search .programme-search button{height:62px;width:62px}}@media (min-width:992px){.hk-page-content>div.hero-search,div.hero-search{margin-top:-45px}.hk-page-content>div.hero-search .programme-search #searchtext,div.hero-search .programme-search #searchtext{width:815px}}@media (min-width:1200px){.hk-page-content>div.hero-search .programme-search #searchtext,div.hero-search .programme-search #searchtext{width:1017px}}#home-coll1,#right-column{margin:0;padding:0}.pdf-wrapper{display:none}.archivenews .event{display:none}.archivenews .page-content>div{background:0 0;padding:0}.archivenews .page-content>div .clr,.archivenews .page-content>div.clr{background:#fff;padding:15px}.archivenews .page-content div .event{display:block;background:#fff;margin-top:30px;padding-right:15px}.archivenews .page-content div .event:first-child{margin-top:0}.archivenews .page-content div .event .thumbimg{margin-right:15px;width:140px;height:140px}.archivenews .page-content div .event p.newsdate{font-size:14px;font-weight:300}@media (min-width:768px){.archivenews .page-content div .event p{margin-left:155px;margin-top:7.5px;margin-bottom:7.5px}}.archivenews .page-content div .event h3{margin-top:15px;margin-bottom:5px;font-size:1.3em}.archivenews .page-content div .event span.datetime{font-size:.9em}.archivenews .page-content div .event br{display:none}.archivenews .news-story h4,.archivenews .page-content div .event h4{font-size:14px;font-weight:300;margin-bottom:10px}.archivenews .page-content #rss_info{display:none}.archivenews .page-content div.news-story{background:#fff;padding:15px;position:relative}.archivenews div.news-story div div:nth-of-type(1) p:nth-of-type(1){font-size:1.3125em;font-weight:300}.archivenews .hk-page-content div.news-story div div:nth-of-type(1) p:nth-of-type(1){font-size:inherit;font-weight:inherit;margin-bottom:15px}.archivenews p.lead{font-size:1.3125em;font-weight:300;margin-bottom:20px}.auto-background .page-content>div.carousel{padding:0;margin:0;background:0 0}.carousel-inner{background:#fff}.carousel-caption{position:relative;color:#3e3e3e;text-shadow:none;z-index:0;bottom:0;padding:0 70px 1em;left:0;font-size:110%;height:5.5em}.carousel-caption aside{display:none}.carousel div.fadeout{height:2em}.carousel-indicators{display:none}.carousel-control{width:33%;cursor:pointer}.carousel-control.left,.carousel-control.left:hover,.carousel-control.right,.carousel-control.right:hover{background-image:none;opacity:1;z-index:999}.carousel-control .icon-next,.carousel-control .icon-prev{width:30px;height:30px;margin-top:0;margin-left:0;background:#008060;border-radius:50%;top:initial;bottom:20px}.carousel-control .icon-next:before,.carousel-control .icon-prev:before{content:''}.carousel-control .icon-prev{left:20px}.carousel-control .icon-prev .fa{margin-left:-3px}.carousel-control .icon-next{right:20px}.carousel-control .icon-next .fa{margin-right:-3px}.carousel-control .fa{font-size:16px;line-height:16px}.carousel-control:focus .icon-next,.carousel-control:focus .icon-prev,.carousel-control:hover .icon-next,.carousel-control:hover .icon-prev{background:#030303}@media (min-width:480px){.carousel-control .icon-next,.carousel-control .icon-prev{width:50px;height:50px}.carousel-control .fa{font-size:25px;line-height:50px}.carousel-control .icon-prev .fa{margin-left:-5px}.carousel-control .icon-next .fa{margin-right:-5px}}@media (min-width:768px){.carousel-caption aside{display:block;border:none;font-style:italic;background-color:initial;margin:0;padding:0 7.5px;font-size:100%}.carousel-indicators{left:auto;right:0;padding:2em 12.5% 0;bottom:0}.carousel-indicators li,.carousel-indicators li.active{border:3px solid #008060;width:18px;height:18px;margin:0;border-radius:50%;bottom:0}.carousel-indicators li.active{background:#008060}.carousel div.fadeout{height:5em}}@media (min-width:992px){.carousel-indicators{display:block}}@media (min-width:1200px){.carousel-caption aside{padding:7.5px}}@media (min-width:768px){.split ol.carousel-indicators{display:block;width:50%;left:50%;margin:0;padding-bottom:1em;padding-right:1.5em;padding-left:1.5em}.split .item img{width:50%!important;float:left}.split .carousel-caption{width:50%;float:right;padding-top:1em;padding-right:2em;padding-left:2em}.split .carousel-control{width:15%}.split .carousel-control.right{right:50%}.split.carousel div.fadeout{width:50%;left:50%;background:-webkit-linear-gradient(rgba(255,255,255,0) 0,#fff 66%);background:-moz-linear-gradient(rgba(255,255,255,0) 0,#fff 66%);background:-o-linear-gradient(rgba(255,255,255,0) 0,#fff 66%);background:linear-gradient(rgba(255,255,255,0) 0,#fff 66%);background:-ms-linear-gradient(rgba(255,255,255,0) 0,#fff 66%)}}@media (min-width:1200px){.split .carousel-caption{padding-top:2em;padding-right:3em;padding-left:3em}.split.carousel div.fadeout{padding-bottom:2em}.split ol.carousel-indicators{padding-bottom:2em;padding-right:3em;padding-left:3em}}.table{margin-top:20px}table td[class*=col-],table th[class*=col-]{text-align:center}tr.top-header th.col-header{background:#0066cb;color:#fff}.auto-background .page-content>div.comparison-container.journey-container{padding:15px;margin:0;background:0 0}table.comparison-table{border:2px solid #c3c3c3}table.comparison-table td,table.comparison-table th{background:#fff;padding:.5em 1em;border:1px solid #e3e3e3}table.comparison-table tr.prices td,table.comparison-table tr.prices th{border-top:2px #008060 solid;text-align:right}table.comparison-table tr.prices~tr.prices td,table.comparison-table tr.prices~tr.prices th{border-top:initial}table.comparison-table i.fa.fa-check{color:green}dl.comparison-table{width:100%;float:left;background:#fff;margin:15px;padding:15px}dl.comparison-table dt{font-size:125%;padding:0 0 .75em}dl.comparison-table dd{padding-right:2.5em}dl.comparison-table dd i.fa-check{float:right;margin-right:-2.5em}dl.comparison-table dd.price-wk{margin-top:1em;border-top:1px #008060 solid}dl.comparison-table dd.text{padding:0 0 15px;font-style:italic}.quote .thumbimg,.talking-head .thumbimg{display:none}.alert-padding{padding-left:15px;padding-right:44px}@media (min-width:992px){.alert-padding{padding-left:70px;padding-right:140px}}#site-cookie-message,#site-message-box{position:fixed;bottom:0;left:0;width:100%;color:#fff}#site-message-box h2 .highlighter{background:#0066cb;line-height:29px;float:left;text-align:center;width:29px;margin-top:-9px;margin-right:12px;font-size:12px}@media (min-width:992px){#site-message-box h2 .highlighter{font-size:16px;line-height:39px;width:39px}}#site-message-box h2 i.fa.highlighter{margin-top:-8px}#site-cookie-message h2 a.closelink,#site-message-box h2 a.closelink{position:absolute;display:inline-block;top:0;padding:0 1em;right:15px;font-size:12px;line-height:29px}#site-cookie-message h2 a.closelink .glyphicon,#site-cookie-message h2 a.closelink i.fa,#site-message-box h2 a.closelink .glyphicon,#site-message-box h2 a.closelink i.fa{line-height:29px}@media (min-width:992px){#site-cookie-message h2 a.closelink,#site-message-box h2 a.closelink{right:70px;font-size:16px;line-height:39px}#site-cookie-message h2 a.closelink .glyphicon,#site-cookie-message h2 a.closelink i.fa,#site-message-box h2 a.closelink .glyphicon,#site-message-box h2 a.closelink i.fa{line-height:39px}}#site-cookie-message h2 a.closelink:focus,#site-cookie-message h2 a.closelink:hover,#site-message-box h2 a.closelink:focus,#site-message-box h2 a.closelink:hover{color:#008060;background-color:#fff}#site-cookie-message h2 a .closelink-icon,#site-message-box h2 a .closelink-icon{margin-left:6px;padding-top:0;float:right}#site-cookie-message h2 a span.closelink-text,#site-message-box h2 a span.closelink-text{display:none}@media (min-width:768px){#site-cookie-message h2 a span.closelink-text,#site-message-box h2 a span.closelink-text{display:inline}}#site-message-box p{background:#3e3e3e;opacity:.9;padding:15px 44px 30px 15px;margin:0;font-size:12px}@media (min-width:992px){#site-message-box p{padding-left:70px;padding-right:140px}}@media (min-width:992px){#site-message-box p{font-size:14px}}#site-cookie-message a,#site-message-box a{color:#fff;text-decoration:underline;font-weight:600}#site-cookie-message h2,#site-message-box h2{background:#3e3e3e;padding:8px 44px 8px 15px;margin:0;z-index:10000;font-size:12px}@media (min-width:992px){#site-message-box h2{padding-left:70px;padding-right:140px}}@media (min-width:992px){#site-message-box h2{font-size:21px}}@media (min-width:992px){#site-cookie-message h2{padding-left:70px;padding-right:140px}}@media (min-width:992px){#site-cookie-message h2{font-size:14px}}.site-message-cookie-bump{bottom:29px!important}@media (min-width:992px){.site-message-cookie-bump{bottom:31px!important}}a.popover-link,a.tooltip-link{font-size:100%;font-weight:inherit;color:inherit;border-bottom:1px dashed;cursor:help}a.popover-link:active,a.popover-link:focus,a.popover-link:hover,a.tooltip-link:active,a.tooltip-link:focus,a.tooltip-link:hover{text-decoration:none;border-bottom:1px underline;color:inherit}.popover{color:#303030;font-size:14px;font-weight:400}#accordion .panel{border:1px solid #CECECE;box-shadow:none}#accordion .panel-heading{padding:0;background:#e3e3e3;color:#0066cb;position:relative}#accordion .panel-collapse{padding:15px}#accordion .panel-heading a:active,#accordion .panel-heading a:hover,#accordion .panel-heading a:link{color:inherit;font-weight:inherit;display:block;padding:7.5px 15px}#accordion .panel-heading a .fa-arrow-circle-down{position:absolute;font-size:115%;top:50%;right:7.5px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}#accordion .panel-heading a .fa-arrow-circle-down:before{content:"\f0a8"}#accordion .panel-heading a.collapsed .fa-arrow-circle-down:before{content:"\f0ab"}.course-search .page-content,.main-search .page-content{min-height:300px}.search-form{margin-bottom:30px}.search-form label{display:none}.search-form #query{width:80%;font-size:16px;padding:15px;line-height:1.1em;height:49px;border-right:0;float:left;display:inline-block}@media (min-width:768px){.search-form #query{width:635px;font-size:18px}}@media (min-width:1200px){.search-form #query{width:739px}}.search-form button{background:#0066cb;font-size:18px;color:#fff;padding:15px 17px;line-height:1.1em;height:49px;border:0;float:left;border-radius:0}.search-form button:focus,.search-form button:hover{background:#3e3e3e;border:0}.search-results-container h3{font-size:1.2em}.search-results-container a strong{font-weight:400}.ui-autocomplete{position:absolute;top:0;left:0;cursor:default;padding:0;margin:0;background:#fff;border:1px solid rgba(0,0,0,.15);-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);box-shadow:0 6px 12px rgba(0,0,0,.175);background-clip:padding-box;width:800px}.ui-autocomplete li{border-bottom:solid #e9e9e9 1px;list-style:none}.ui-autocomplete a{color:#3e3e3e;background-color:#fff;font-weight:400}.ui-autocomplete a:focus,.ui-autocomplete a:hover{color:#fff;background-color:#2a2a2a;text-decoration:none}.ui-autocomplete>li{position:relative;border-top:solid 1px rgba(0,0,0,.15)}.ui-autocomplete>li:first-child{border-top:none}.ui-helper-hidden-accessible{display:none}.search-results-content-left{width:100%;float:left;margin:15px 30px 30px 0}.search-results-content-left img{width:100%;height:auto;margin:0}@media (min-width:480px){.search-results-content-left{width:25%;max-width:140px}}@media (min-width:768px){.search-results-content-left{width:140px}}.search-results-content-right{padding:0 15px 15px 30px}.search-results-content{background-color:#fff;margin:0;border-bottom:solid #e9e9e9 1px;position:relative}span.fb-url{display:none}@media (min-width:768px){span.fb-url{display:block}}.best-bet{padding:15px;padding-top:0;background:#f3f3f3;border:1px solid #e3e3e3}.best-bet .thumbimg{padding:0 15px 15px 0}.best-bet .thumbcontent{background:0 0;margin-left:0}.best-bet ul{list-style:none;margin:0;padding:0;float:left}.best-bet li{padding:0 15px;border-left:1px #3e3e3e solid;float:left}.best-bet li:first-of-type{padding:0 15px;border-left:0}div.contextual-navigation-topic,div.facet,div.funnelmedia{margin-bottom:30px}h2.facetLabel a{color:#fff;background-color:#0066cb;border:none;text-decoration:underline}div#funnelfacets .category p{margin:0}div#funnelmedia{font-size:85%}.youtube-thumbnail{position:relative;max-width:400px;padding:15px 0}.youtube-thumbnail span.overlay{position:absolute;top:0;bottom:0;left:0;right:0;height:80px;width:80px;margin:auto}.youtube-thumbnail span.overlay i{font-size:80px;color:#fff;opacity:.33}.youtube-thumbnail img:first-of-type{width:100%;margin-bottom:15px}span.twitterImage{float:left;padding-right:15px}.twitterLPanel{background:#fff;padding:5px}.twitterLPanel:after{content:" ";display:block;height:0;clear:both}span.twitterTime{float:left;padding:.5em}span.twitterButtons{float:right}span.twitterButtons a{float:left;border:none}.search-results-content.Courses h3{padding-right:4.5em}.search-results-content.Courses span.category{position:absolute;top:15px;right:0;font-size:90%}.programme-search,.search-layer{margin:0;padding:0;background:0 0}.programme-search{margin-left:15px;margin-right:15px}.programme-search label{display:none}.programme-search #searchtext{width:80%;font-size:16px;padding:15px;line-height:1.1em;height:49px;border-right:0;display:inline-block}@media (min-width:768px){.programme-search #searchtext{width:600px;font-size:18px}}@media (min-width:992px){.programme-search #searchtext{width:818px}}@media (min-width:1200px){.programme-search #searchtext{width:600px}}.programme-search button{background:#0066cb;font-size:18px;color:#fff;padding:15px 17px;line-height:1.1em;height:49px;border:0;border-radius:0}.programme-search button:focus,.programme-search button:hover{background:#3e3e3e;border:0}@media (min-width:1200px){.no-nav .programme-search #searchtext{width:888px}}.programme .page-content{width:100%;margin-left:0}.programme .page-content h1,.programme .section-navigation,.programme ul.arrow{display:none}.programme #tabbing #directory{padding:0}.prospectus-builder{padding-left:15px;padding-right:15px}.prospectus-builder span{padding-top:7px;display:inline-block;vertical-align:middle;margin-right:15px;font-weight:500}.prospectus-builder div.button-layer{text-align:center;margin-bottom:30px}.programme .question{margin-top:-9px;margin-right:-20px}ul.subject-listing{-moz-column-count:2;-webkit-column-count:2;column-count:2;background:#fff;padding:15px}ul.subject-listing li{list-style-type:none}ul.subject-listing li a{display:inline-block;width:100%;padding:7.5px}.prospectus-v1 .gre-programme-listing-search .gre-programme-search{margin:0}.prospectus-v1 .gre-programme-listing-search .gre-programme-search input#searchtext{width:100%;border-right:1px solid #ccc}.prospectus-v1 .gre-programme-listing-search .gre-programme-search input#searchtext:focus{border-right:1px solid #66afe9}.prospectus-v1 .gre-programme-listing .programme-isotope a{color:#3e3e3e;font-weight:400}.prospectus-v1 .gre-programme-listing .gre-programme-listing-h{background:#fff;margin-bottom:30px}.prospectus-v1 .gre-programme-listing .gre-programme-listing-h-content{padding:15px}.prospectus-v1 .gre-programme-listing .gre-programme-listing-h-meta{background:#fff;border-top:2px solid #f6f6f6;padding-top:15px;padding-bottom:15px}.prospectus-v1 .gre-programme-listing .gre-programme-listing-h-meta h4{margin:0 0 0 96px;color:#666;text-transform:uppercase;font-size:14px;font-weight:500}.prospectus-v1 .gre-programme-listing .gre-programme-listing-h-meta h4 i{margin-right:8px}.prospectus-v1 .gre-programme-listing .gre-programme-listing-h-points{float:right;font-weight:300;width:12%;text-align:right;font-size:28px;line-height:28px}.prospectus-v1 .gre-programme-listing .gre-programme-listing-h-points span{text-transform:uppercase;font-size:14px;line-height:14px;display:block}.prospectus-v1 .gre-programme-listing h3{margin-top:0}.prospectus-v1 .gre-programme-listing .gre-programme-listing-h-type{width:70px;float:left;height:70px;background:#008060;border-radius:50%;color:#fff;text-align:center;font-size:42px;padding-top:5px;margin-right:15px}.staff-profile div.hero>img{display:none}@media (min-width:992px){.staff-profile div.hero>img{display:block}}@media (min-width:992px){.staff-profile div.hero .hero-text{width:75%;bottom:15%}}.staff-profile #heading-key-details{padding:15px 0 0 15px}.staff-profile #heading-key-details h2{background:#fff;margin:0}.staff-profile div.overview-content .contact-socials{border-top:solid #e1e1e1 1px;padding-top:15px;margin-top:15px}@media (min-width:992px){.staff-profile div.overview-content .contact-socials p{display:inline-block;margin:7.5px 15px 7.5px 0}}.staff-profile div.overview-content .profile-image{margin-bottom:30px;width:100%;text-align:center}@media (min-width:992px){.staff-profile div.overview-content .profile-image{padding-top:15px}}.staff-profile div.overview-content .profile-image img{width:80%;max-width:250px}@media (min-width:480px){.staff-profile div.overview-content .profile-image img{width:auto;max-width:100%}}@media (min-width:480px){.staff-profile #key-details-content .fact{width:60%;float:left}.staff-profile #key-details-content .profile-image{width:37%;min-width:120px;max-width:200px;float:right}}@media (min-width:992px){.staff-profile #key-details-content{margin-top:15px}.staff-profile #heading-key-details{padding:15px;width:25%;float:left}.staff-profile #key-details-content{width:73%;margin-left:27%}}.profile-box{width:100%;padding:15px;background:#f6f6f6;margin-bottom:30px}@media (min-width:480px){.profile-box{padding:30px}}@media (min-width:992px){.profile-box{width:40%;float:right;margin:-15px -15px 30px 30px}}.profile-box .profile-image{margin-bottom:30px;width:250px;max-width:80%;text-align:center}@media (min-width:480px){.profile-box .profile-image{width:auto}}.profile-box .profile-image img{width:100%}@media (min-width:480px){.profile-box .profile-image img{width:auto}}.profile-box .name{font-weight:600}#content_div_436678{margin-left:15px;margin-right:20px;padding:0}#content_div_436678 .atoz.hk-tabs{margin-left:0}.form-int-stu-countries{margin-left:30px;margin-right:30px}.form-int-stu-countries .control-label{display:inline-block;width:120px;text-align:left}.form-int-stu-countries .input-layer{width:675px;display:inline-block}.form-int-stu-countries .input-layer .btn{margin-right:15px}.contact #tabbing-nav li{padding-left:20px;padding-right:20px}.contact .section-navigation nav{display:none}.contact .section-navigation .hk-contact-switchboard{color:#0066cb;background-color:#fff;padding:15px}.contact .hk-tabs img{float:right;position:absolute;top:30px;right:30px;display:none}.mba-iframe{margin-left:-15px;margin-right:-15px;height:350px;padding:0}.mba-iframe iframe{width:100%!important;height:100%!important}#new_content_container_1039554{padding-bottom:30px}#new_content_container_1039554 ul li{list-style-type:none}#new_content_container_1039554 ul li label{font-weight:400;padding-left:8px;display:inline}#new_content_container_1039554 ul li input[type=reset]{background:#0066cb;border:0;padding:8px 15px;color:#fff}#new_content_container_1039554 .sectionwide{margin-left:-15px}.break-out{background:#f6f6f6;margin:0 -15px;padding:30px 15px 10px}.tab-break-out{margin:0 -15px;border-top:30px solid #f6f6f6}.tab-break-out:first-of-type{border-top:none}.hk-page-content>a,.hk-page-content>div.sectionwide,.hk-page-content>div>h3,.hk-page-content>div>p{margin-left:0;margin-right:0}.hk-page-content>div,.hk-page-content>form{background:#fff;margin-left:0;padding:15px;padding-bottom:0;margin-bottom:30px;clear:left}.hk-page-content h2,.hk-page-content>div>h2{background:#f6f6f6;margin:0 -15px;padding:30px 15px 10px}.hk-page-content p.hk-after-h2{padding-top:15px}.hk-page-content div.hk-no-bottom-margin{margin-bottom:0}.hk-page-content div.hk-no-top-padding{padding-top:0}.hk-page-content .hk-add-top-padding{padding-top:15px}.hk-page-content>form.gre-programme-search{background:0 0;padding:0}.hk-page-content .image-tile p{margin:0}a.hk-section-link{font-size:1em;font-weight:inherit}a.hk-section-link .thumbcontent{font-size:.95em}a.hk-section-link h3,a.hk-section-link h4 a{color:inherit}a.hk-section-link:nth-of-type(8n+1) .content{color:#fff;background-color:#0066cb}a.hk-section-link:nth-of-type(8n+1) .thumbcontent{color:#0066cb;background-color:#fff}a.hk-section-link:nth-of-type(8n+2) .content{color:#008060;background-color:#fff}a.hk-section-link:nth-of-type(8n+2) .thumbcontent{color:#fff;background-color:#008060}a.hk-section-link:nth-of-type(8n+3) .content{color:#0066cb;background-color:#fff}a.hk-section-link:nth-of-type(8n+3) .thumbcontent{color:#fff;background-color:#0066cb}a.hk-section-link:nth-of-type(8n+4) .content{color:#fff;background-color:#008060}a.hk-section-link:nth-of-type(8n+4) .thumbcontent{color:#008060;background-color:#fff}a.hk-section-link:nth-of-type(8n+5) .content{color:#00cd99;background-color:#3e3e3e}a.hk-section-link:nth-of-type(8n+5) .thumbcontent{color:#3e3e3e;background-color:#fff}a.hk-section-link:nth-of-type(8n+6) .content{color:#3e3e3e;background-color:#fff}a.hk-section-link:nth-of-type(8n+6) .thumbcontent{color:#00cd99;background-color:#3e3e3e}a.hk-section-link:nth-of-type(8n+7) .content{color:#0066cb;background-color:#fff}a.hk-section-link:nth-of-type(8n+7) .thumbcontent{color:#fff;background-color:#0066cb}a.hk-section-link:nth-of-type(8n+8) .content{color:#fff;background-color:#008060}a.hk-section-link:nth-of-type(8n+8) .thumbcontent{color:#008060;background-color:#fff}a.hk-section-link:focus,a.hk-section-link:hover{text-decoration:none}a.hk-section-link:focus img,a.hk-section-link:hover img{opacity:.5}a.hk-section-link:focus .content,a.hk-section-link:focus .thumbcontent,a.hk-section-link:focus h3,a.hk-section-link:focus h4 a,a.hk-section-link:hover .content,a.hk-section-link:hover .thumbcontent,a.hk-section-link:hover h3,a.hk-section-link:hover h4 a{color:#fff;background-color:#2a2a2a;text-decoration:none}.hk-section h3.heading{background:0 0;padding:12px 15px 0}.hk-section .content{padding-top:0;min-height:120px}.hk-section p{margin-top:5px}.hk-section a{display:block}.hk-section .arrow{visibility:hidden}a .hk-sectionwide h4 a,a .hk-short h4 a{font-weight:500}.breadcrumb{display:none}.hk-subject-introbox{background:#fff;padding:15px;margin-top:-15px;margin-left:10px;margin-right:10px}.subject .hk-page-content ul.subject-list{-moz-column-count:2;-moz-column-gap:20px;-webkit-column-count:2;-webkit-column-gap:20px;column-count:2;column-gap:20px;margin:0 0 20px;padding:0}.subject .hk-page-content ul.subject-list li{border-bottom:1px solid #e9e9e9;padding:15px;list-style-type:none;margin:auto;display:block}.subject .hk-page-content ul.subject-list li a{list-style-type:none;display:inline;margin:auto;color:#188cff;padding:0;height:auto;width:auto;float:none;line-height:1.428571429em}.subject .hk-page-content ul.subject-list li a:focus,.subject .hk-page-content ul.subject-list li a:hover{background:0 0;color:#3e3e3e;text-decoration:underline}.subject .hk-page-content>div{background:0 0}.subject .hk-page-content h1{display:none}.subject .hk-page-content ul{padding:0;margin:0 0 30px;list-style-type:inline}.subject .hk-subject-overview ul li{padding:0;margin:18px 3px 0 10px;display:inline-block;list-style-type:none;font-weight:500;font-size:21px;width:100%}@media (min-width:768px){.subject .hk-subject-overview ul li{width:46%}}@media (min-width:992px){.subject .hk-subject-overview ul li{width:284px}}@media (min-width:1200px){.subject .hk-subject-overview ul li{width:244px}}.subject .hk-subject-overview ul li a{height:160px;float:left;background:#fff;color:#3e3e3e;padding:15px;position:relative;width:100%}.subject .hk-subject-overview ul li a ul{margin:0;padding:0}.subject .hk-subject-overview ul li a ul li{margin:0;padding:0 0 0 5px;font-weight:400;font-size:14px;width:auto}.subject .hk-subject-overview ul li a:focus,.subject .hk-subject-overview ul li a:hover{color:#fff;background-color:#2a2a2a;text-decoration:none}.subject .hk-subject-overview ul li a:focus a:hover h4,.subject .hk-subject-overview ul li a:hover a:hover h4{color:#00cd99}.subject .hk-subject-overview ul li h3{font-size:18px}.subject .hk-subject-overview ul li h4{font-size:14px;color:#008060;width:70%}.subject .hk-subject-overview ul li .hk-studytype{float:right;font-size:14px;margin-top:-3px}.subject .hk-subject-overview ul li .hk-location{font-size:14px;display:block;position:absolute;bottom:10px;left:15px}.hk-page-content>div.search-layer{margin:0;padding:0;background:0 0}.hk-page-content .hk-course-summary{padding-bottom:30px;margin-left:0;margin-right:0;margin-bottom:0}.hk-course-has-facts .hk-course-description{padding-left:15px;padding-right:30px}@media (min-width:768px){.hk-course-has-facts .hk-course-description{width:70%;float:left}}.hk-course-has-facts .hk-course-facts{padding-right:15px}@media (min-width:768px){.hk-course-has-facts .hk-course-facts{float:right;width:30%}}.hk-course-description{padding-top:15px}.hk-course-quote{padding-left:0;padding-right:0}.hk-course-quote p{font-size:21px}.hk-course-quote p strong{font-size:14px;display:block;font-weight:300}.hk-course-facts div{border-top:1px solid #e1e1e1;padding-top:15px;margin-top:15px}.hk-course-facts div:first-child{border-top:0}.hk-course-facts p{margin:0;padding:0}.hk-course-facts h4{color:#008060;font-size:14px}.hk-page-content #tabbing #directory h2{padding-top:30px;background:0 0;padding-left:30px;margin:0}@media (min-width:768px){.hk-page-content #tabbing #directory h2{width:30%;float:left;padding-left:60px}}.hk-page-content #tabbing #directory>div{margin:0 -15px;border-top:30px solid #f6f6f6}.hk-page-content #tabbing #directory>div:first-of-type{border-top:none}.hk-page-content #tabbing #directory .tabbing-full-column{padding:30px 22.5px 30px 15px}@media (min-width:768px){.hk-page-content #tabbing #directory .tabbing-full-column{width:70%;float:right;padding-left:0}}.hk-page-content #tabbing #directory #overview h2{display:none}.hk-page-content #tabbing #directory #video{width:100%;float:none}.hk-page-content #tabbing #directory .tabbing-full-column h3{padding-top:10px;font-size:18px;margin:0;padding-bottom:7px}.hk-page-content #tabbing #directory #content h2{display:none}.hk-page-content #tabbing #directory .hk-map-layer h2{display:block;width:100%;padding-bottom:30px;background-color:#f6f6f6}.hk-page-content #tabbing #directory .hk-google-map iframe{width:100%!important}.hk-page-content #tabbing #directory .hk-related-programmes{background-color:#f6f6f6;margin:0;padding:0}@media (min-width:480px){.hk-page-content #tabbing #directory .hk-related-programmes{padding:0 15px}}.hk-page-content #tabbing #directory .hk-related-programmes h2{width:100%;float:none;padding-left:30px}.hk-page-content #tabbing #directory .hk-related-programmes a{display:block;position:relative;background:#008060;float:left;font-size:1.3125em;color:#fff;text-decoration:none;text-align:center;width:46%;height:42vw;margin:2%;padding:15px}@media (min-width:480px){.hk-page-content #tabbing #directory .hk-related-programmes a{width:44%;height:180px}}@media (min-width:768px){.hk-page-content #tabbing #directory .hk-related-programmes a{width:30%;margin:10px;padding:30px;height:215px}}@media (min-width:992px){.hk-page-content #tabbing #directory .hk-related-programmes a{width:255px;height:255px;margin:10px;padding:30px}}@media (min-width:992px){.hk-page-content #tabbing #directory .hk-related-programmes a{width:283px}}@media (min-width:992px){.hk-page-content #tabbing #directory .hk-related-programmes a{width:257px}}.hk-page-content #tabbing #directory .hk-related-programmes a span.hk-course-icon{display:none}@media (min-width:350px){.hk-page-content #tabbing #directory .hk-related-programmes a span.hk-course-icon{position:absolute;display:block;font-size:30px;left:50%;margin-left:-18px;bottom:15px}}@media (min-width:480px){.hk-page-content #tabbing #directory .hk-related-programmes a span.hk-course-icon{font-size:48px;margin-left:-24px}}@media (min-width:768px){.hk-page-content #tabbing #directory .hk-related-programmes a span.hk-course-icon{font-size:52px;margin-left:-26px}}@media (min-width:992px){.hk-page-content #tabbing #directory .hk-related-programmes a span.hk-course-icon{bottom:30px}}.hk-page-content #tabbing #directory .hk-related-programmes a:focus,.hk-page-content #tabbing #directory .hk-related-programmes a:hover{background:#3e3e3e;color:#fff;text-decoration:none}.hk-sectionwide a:focus,.hk-sectionwide a:hover{text-decoration:none}div.hk-section-container{background:0 0;margin-left:-15px;margin-right:-15px;margin-bottom:0}.hk-page-content>div div.video-outer-container{padding:0}@media (min-width:768px){.hk-page-content>div div.video-outer-container div#video-text{width:250px;float:left}}@media (min-width:992px){.hk-page-content>div div.video-outer-container div#video-text{width:360px}}@media (min-width:1200px){.hk-page-content>div div.video-outer-container div#video-text{width:360px}}@media (min-width:768px){.programme .hk-page-content>div div.video-outer-container div#video-text{width:100%}}@media (min-width:992px){.programme .hk-page-content>div div.video-outer-container div#video-text{width:100%}}@media (min-width:1200px){.programme .hk-page-content>div div.video-outer-container div#video-text{width:325px}}.hk-staffprofile .hk-page-content{width:100%;margin:0;padding:0}.hk-staffprofile .hk-page-content #tabbing-nav{display:none}.hk-staffprofile .hk-page-content>div{margin:0;padding:0}.hk-staffprofile .hk-page-content #directory>div{border-top:0}.hk-staffprofile #tabbing,.hk-staffprofile .banner h1,.hk-staffprofile .section-navigation{display:none}.hk-staffprofile .hk-staff-panel h2{float:left;background:0 0}@media (min-width:768px){.hk-staffprofile .hk-staff-panel h2{width:30%;padding:30px 15px 10px 60px;margin:0 -15px}}.hk-staffprofile .hk-staff-panel .hk-staff-panel-content{margin-bottom:30px}@media (min-width:768px){.hk-staffprofile .hk-staff-panel .hk-staff-panel-content{float:right;width:70%}}.hk-staffprofile .hk-overview-image{width:100%;text-align:center}.hk-staffprofile .hk-overview-image img{width:80%;max-width:250px}@media (min-width:768px){.hk-staffprofile .hk-overview-image{float:right;width:40%;padding-top:30px}.hk-staffprofile .hk-overview-image img{width:auto;max-width:80%}}.hk-staffprofile .hk-overview-content{float:left;width:100%;padding:0 15px 15px}@media (min-width:768px){.hk-staffprofile .hk-overview-content{width:60%}}.hk-staffprofile .hk-overview-content div{border-top:1px solid #E1E1E1;padding-top:15px;margin-top:15px}.hk-staffprofile .hk-overview-content div:first-child{border-top:0}.hk-staffprofile .hk-overview-content h4{color:#008060;font-size:14px}.hk-staffprofile .hk-overview-content p{margin:0}@media (min-width:992px){.hk-staffprofile #accordion .panel-body{padding-left:30%;padding-right:60px;border-top:0;padding-top:0}}.hk-staffprofile .hero-text{width:90%;bottom:15%}.hk-staffprofile .hero-text span.post-nominal{font-style:italic;font-size:28px;bottom:.25em}.hk-staffprofile .hero-text span.post-nominal:before{content:'';display:block}.hk-page-content .hk-tabs{margin-left:0;margin-bottom:15px;padding:0}.hk-page-content .hk-tabs #tabbing-nav li{padding-left:20px;padding-right:20px;font-weight:300}.hk-page-content .hk-tabs #tabbing-nav a{font-weight:500}.hk-page-content .hk-tabs #tabbing-nav a.active{text-decoration:underline}.hk-page-content .hk-tabs div.tabbing-column1,.hk-page-content .hk-tabs div.tabbing-column2,.hk-page-content .hk-tabs div.tabbing-full-column,.hk-page-content .hk-tabs div.tabbing-left-copy{padding-left:30px;padding-right:30px}.hk-page-content .hk-tab-content{position:relative;margin-top:15px}.hk-page-content .hk-tab-content h2{background:#fff;margin-left:15px;margin-right:15px;padding-bottom:30px}.hk-tab-content #accordion,.hk-tab-content .accordion{margin-left:-30px;margin-right:-30px}.hk-tab-content>div{margin:0 -15px;border-top:30px solid #f6f6f6}.hk-tab-content>div:first-of-type{border-top:none}.hk-tab-content>div>#accordion,.hk-tab-content>div>.accordion{margin-left:-15px;margin-right:-15px}.hk-page-content .atoz .hk-tab-content h2{margin-left:0;padding-bottom:15px}.atoz.hk-tabs #tabbing-nav li{padding:0}.location .hk-location-map{position:relative;padding-bottom:50%;height:0;overflow:hidden}.location .hk-location-map iframe{position:absolute;top:0;left:0;width:100%!important;height:100%!important}.location .hk-location-address,.location .hk-location-plan{display:none}.location .hk-tabs #location-map{padding-bottom:30px}.location #location-address div h2,.location .hk-tabs #overview h2{display:none}.hk-news-grid .hk-news-item{padding:0;margin:20px 10px 0;display:inline-block;font-weight:500;font-size:21px}.hk-pdf-download a{width:100%}.hk-pdf-download a i{margin-right:8px}.archivenews .hk-news-date{display:none}.archivenews .hk-page-content div.news-story .lead{font-size:1.3125em;font-weight:300;margin-bottom:20px}.archivenews .hk-page-content div.news-story .right-img{display:none}.archivenews .hk-page-content div.news-story .hk-edit{position:absolute;width:50px;top:0;left:-50px;background:#fff}.archivenews .hk-page-content div.news-story .hk-edit a{display:block;width:50px;font-size:14px;line-height:14px;padding-top:18px;padding-bottom:18px;text-transform:uppercase;text-align:center}.archivenews .hk-page-content div.news-story .hk-edit a:focus,.archivenews .hk-page-content div.news-story .hk-edit a:hover{color:#fff;background-color:#2a2a2a;text-decoration:none}.archivenews .hk-page-content div.news-story .hk-news-story-image{float:left}.archivenews .hk-page-content div.news-story .hk-news-story-image img{width:100%;height:auto;padding:15px 0}@media (min-width:480px){.archivenews .hk-page-content div.news-story .hk-news-story-image img{margin:4px 20px 10px -15px;float:left;max-width:200px}}@media (min-width:768px){.archivenews .hk-page-content div.news-story .hk-news-story-image img{max-width:250px}}.hk-page-content .remote-content-container{padding-bottom:15px}.hk-page-content .remote-content-container .programme-search{background:#f6f6f6;margin:0 -15px;padding:30px 0}.hk-page-content #map{margin:0;padding:0}.hk-page-content .hk-compass-downloads{background:0 0;padding:0}.hk-page-content .hk-compass-downloads .repository{margin-left:-10px;margin-right:-10px}.hk-page-content .hk-compass-downloads .repository div{float:left;width:120px;margin-left:10px;margin-right:10px}.hk-page-content .hk-compass-downloads .repository p a{margin-top:10px;display:block;width:100%}.hk-page-content .hk-compass-downloads .repository .thumbimg{height:auto;float:none}.hk-short-courses h1,.hk-short-courses label{display:none}.hk-short-courses h3 label{display:inline;margin:auto;font-weight:inherit}.hk-short-courses .programme-search{display:block;margin-left:-15px;margin-right:-15px;background:#f6f6f6;padding-top:30px;padding-bottom:30px}.hk-short-courses .programme-search button{margin-left:-6px}.hk-short-courses .programme-search input#searchtext{border-radius:2px 0}.page-content div:after,.page-content div:before{content:" ";display:table}.page-content div:after{clear:both}.page-content .no-clear div:after,.page-content .no-clear div:before,.page-content div.no-clear:after,.page-content div.no-clear:before{content:none;display:block}.page-content .no-clear div:after,.page-content div.no-clear:after{clear:none}.page-content .atoz p,.page-content div{*zoom:1}