@charset "UTF-8";/*! normalize.css v1.0.1 | MIT License | git.io/normalize */article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary{display:block}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}html,button,input,select,textarea{font-family:sans-serif}body{margin:0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:0.67em 0;font-family:"ChevinLight", "Helvetica Neue", Helvetica, Arial, sans-serif}h2{font-size:1.5em;margin:0.83em 0}h3{font-size:1.17em;margin:1em 0}h4{font-size:1em;margin:1.33em 0}h5{font-size:0.83em;margin:1.67em 0}h6{font-size:0.75em;margin:2.33em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}mark{background:#ff0;color:#000}p,pre{margin:1em 0}code,kbd,pre,samp{font-family:monospace, serif;_font-family:'courier new', monospace;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:none}q:before,q:after{content:'';content:none}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}dl,menu,ol,ul{margin:1em 0}dd{margin:0 0 0 40px}menu,ol,ul{padding:0 0 0 40px}nav ul,nav ol{list-style:none;list-style-image:none}img{border:0;-ms-interpolation-mode:bicubic}svg:not(:root){overflow:hidden}figure{margin:0}form{margin:0}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0;white-space:normal;*margin-left:-7px}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}button,input{line-height:normal}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;*overflow:visible}button[disabled],input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;*height:13px;*width:13px;width:20px}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-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}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}img,object{max-width:100%}.ie9 *{filter:none !important}.row{margin-left:-3%;margin-top:24px;margin-top:1.5rem}@media only screen and (max-width: 650px){.row:first-of-type{margin-top:0px;margin-top:0rem}}@media only screen and (max-width: 650px){.row{margin-left:0}}@media only screen and (max-width: 768px){.row{margin-left:0}}.row .col-2{width:47%}.row .col-3{width:30.33333333%;background:#f2f2f2}@media only screen and (max-width: 768px){.row .col-3{width:100%}}.row .col-4{width:22%}@media only screen and (max-width: 768px){.row .col-4{width:47%}}@media only screen and (max-width: 650px){.row .col-4{width:100%}}.row .col-2,.row .col-3,.row .col-4{position:relative;min-height:1px;margin-left:3%;margin-bottom:24px;margin-bottom:1.5rem}@media only screen and (max-width: 650px){.row .col-2,.row .col-3,.row .col-4{width:100%;margin-left:0}}@media only screen and (max-width: 768px){.row .col-2,.row .col-3,.row .col-4{width:100%;margin-left:0}}@media only screen and (min-width: 769px) and (max-width: 1199px){.row .col-2,.row .col-3,.row .col-4{float:left}}@media only screen and (min-width: 1200px){.row .col-2,.row .col-3,.row .col-4{float:left}}.row .col-2 .inner,.row .col-3 .inner,.row .col-4 .inner{margin-bottom:24px;margin-bottom:1.5rem}.feed article{position:relative;border-bottom:1px solid #e2e2e2;padding:23px 0px 24px 128px;padding:1.4375rem 0rem 1.5rem 8rem}@media only screen and (max-width: 768px){.feed article{padding:23px 0px 24px 0px;padding:1.4375rem 0rem 1.5rem 0rem}}.feed article *:last-of-type{padding-bottom:0}.feed article.publication p{margin-bottom:0}.feed article h3{line-height:24px;line-height:1.5rem}@media only screen and (max-width: 768px){.feed article h3{margin-bottom:12px;margin-bottom:0.75rem}}.feed time{top:24px;top:1.5rem;display:block;color:gray;font-weight:normal;font-style:italic;font-size:16px;font-size:1rem;line-height:21.33333px;line-height:1.33333rem;margin-top:0px;margin-top:0rem;margin-bottom:24px;margin-bottom:1.5rem}@media only screen and (max-width: 768px){.feed time{top:auto}}.feed figure{margin:24px 0px;margin:1.5rem 0rem;width:100%}@media only screen and (max-width: 768px){.feed figure{margin:12px 0px;margin:0.75rem 0rem}}.left-margin{position:absolute;top:1px;left:0}@media only screen and (max-width: 768px){.left-margin{position:relative;top:0}}@font-face{font-family:'ChevinLight';src:url("chevinstd-light-webfont.eot");src:url("chevinstd-light-webfontd41d.eot?#iefix") format("embedded-opentype"),url("chevinstd-light-webfont.woff") format("woff"),url("chevinstd-light-webfont.html") format("truetype"),url("chevinstd-light-webfont.svg#chevin_std_lightregular") format("svg");font-weight:100 !important;font-style:normal}@font-face{font-family:'ChevinLightItalic';src:url("chevinstd-lightitalic-webfont.eot");src:url("chevinstd-lightitalic-webfontd41d.eot?#iefix") format("embedded-opentype"),url("chevinstd-lightitalic-webfont.woff") format("woff"),url("chevinstd-lightitalic-webfont.html") format("truetype"),url("chevinstd-lightitalic-webfont.svg#chevin_std_lightitalic") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'ChevinMedium';src:url("chevinstd-medium-webfont.eot");src:url("chevinstd-medium-webfontd41d.eot?#iefix") format("embedded-opentype"),url("chevinstd-medium-webfont.woff") format("woff"),url("chevinstd-medium-webfont.html") format("truetype"),url("chevinstd-medium-webfont.svg#chevin_std_mediumregular") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'ChevinMediumitalic';src:url("chevinstd-mediumitalic-webfont.eot");src:url("chevinstd-mediumitalic-webfontd41d.eot?#iefix") format("embedded-opentype"),url("chevinstd-mediumitalic-webfont.woff") format("woff"),url("chevinstd-mediumitalic-webfont.html") format("truetype"),url("chevinstd-mediumitalic-webfont.svg#chevin_std_mediumitalic") format("svg");font-weight:normal;font-style:normal}form.signup input[type=text]{width:95%}form.signup p{margin-top:0;font-style:italic}form{margin-bottom:1.5em}form label{display:block;padding-right:10px}form label.inline{display:inline}form label span{font-weight:normal;font-style:italic}form legend{font-size:28px;font-size:1.75rem;margin:0;padding:0 0.25em;font-family:"ChevinLight","Helvetica Neue",Helvetica,Arial,sans-serif}form fieldset{border:1px solid #dcdcdc;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;padding:1em}form legend{background-color:#fff}form button.btn{margin:1em 0}input,button,select,textarea{font:normal normal normal 1em/1em "Helvetica Neue",Helvetica,Arial,sans-serif}input,button,select,textarea{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}select,textarea,input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"],input[type="color"],.uneditable-input{display:inline-block;height:24pxpx;padding:7.5px;margin-bottom:9px;font-size:16px;line-height:24pxpx;color:#000023;font-weight:normal;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-webkit-font-smoothing:sub-pixel-antialiased}@media only screen and (max-width: 650px){select{width:100%}}input[type="checkbox"]{box-sizing:border-box;padding:0;width:20px}input,textarea,.uneditable-input{width:97%}textarea{height:auto}textarea,input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"],input[type="color"],.uneditable-input{border:1px solid #dcdcdc}textarea:focus,input[type="text"]:focus,input[type="password"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="date"]:focus,input[type="month"]:focus,input[type="time"]:focus,input[type="week"]:focus,input[type="number"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="color"]:focus,.uneditable-input:focus{outline:0;outline:thin dotted \9;-moz-box-shadow:0px 0px 6px 0px #dcdcdc;-webkit-box-shadow:0px 0px 6px 0px #dcdcdc;box-shadow:0px 0px 6px 0px #dcdcdc}*,*:before,*:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}html{background:#fff;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:normal;font-size:1em;line-height:1.5em;padding:0;-webkit-font-smoothing:antialiased;overflow-x:hidden}body{margin:0;padding:0;line-height:150%;background-color:#fff;-webkit-font-smoothing:antialiased}@media only screen and (max-width: 650px){body{font-family:"ChevinLight","Helvetica Neue",Helvetica,Arial,sans-serif}}#logo{margin:0 auto;width:288px;overflow:auto}@media only screen and (max-width: 650px){#logo{width:237px}}div#logo a{background:url("ukhls-logo.gif") no-repeat;height:120px;width:288px;float:left;text-indent:-3000em;overflow:hidden;border:none;margin:15px 0 15px 0}@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx){div#logo a{background-image:url("ukhls-logox2.gif");background-size:288px 120px}}@media only screen and (max-width: 650px){div#logo a{background:url("ukhls-logo-handheld.gif") no-repeat;width:237px;height:100px;margin:15px 0 0 0}}@media only screen and (max-width: 650px) and (min--moz-device-pixel-ratio: 1.3), only screen and (max-width: 650px) and (-o-min-device-pixel-ratio: 2.6 / 2), only screen and (max-width: 650px) and (-webkit-min-device-pixel-ratio: 1.3), only screen and (max-width: 650px) and (min-device-pixel-ratio: 1.3), only screen and (max-width: 650px) and (min-resolution: 1.3dppx){div#logo a{background-image:url("ukhls-logo-handheldx2.gif");background-size:237px 100px}}div#wrapper{margin:0 auto;position:relative;width:100%}div#wrapper .container{position:relative;width:96%;margin-right:auto;margin-left:auto;max-width:1200px;clear:both}div#wrapper .container .day{float:right;font-size:18px;font-size:1.125rem;margin-top:0;margin-bottom:1.4em;color:#807f83}@media only screen and (max-width: 650px){div#wrapper .container .day{clear:both;margin-top:0em}}.ie7 div#wrapper .container,.ie8 div#wrapper .container{width:960px}#splash{text-align:center;text-align:center;width:100%;margin-right:auto;margin-left:auto;color:#fff}#splash img{border:0;-ms-interpolation-mode:bicubic;vertical-align:middle;max-width:100%;height:auto !important;overflow:hidden}#splash .g5{width:20%;float:left;display:block}@media only screen and (max-width: 650px){#splash .g5{width:50%}}#splash .g5.pos1,#splash .g5.pos2,#splash .g5.pos3{display:inline}@media only screen and (max-width: 650px){#splash .g5.pos1,#splash .g5.pos2,#splash .g5.pos3{display:none}}.ie8 #splash,.ie7 #splash{width:960px}.ie7 #splash img{height:auto !important}.ie8 #splash img{vertical-align:middle;max-width:100%;height:200px !important}.wrap-intro{padding-top:20px;padding-bottom:20px;font-size:18px;font-size:1.125rem;text-align:center}@media only screen and (max-width: 650px){.wrap-intro{padding-top:10px;padding-bottom:10px}}.wrap-intro .register{color:#69696c}.wrap{padding-bottom:20px;clear:both}.ie7 .wrap{padding-top:0px}.ie7 footer.wrap,.ie8 footer.wrap{padding-top:40px}#confirmed.wrap{padding-top:20px;padding-bottom:40px;text-align:center}@media only screen and (max-width: 650px){#confirmed.wrap{padding-top:0px}}#register h3{margin-top:0.7em}#accommodation.wrap-blue{background-color:#6689cc;color:#fff}#accommodation.wrap-blue a:link,#accommodation.wrap-blue a:visited{color:#fff}#accommodation.wrap-blue #address{width:40%;display:inline;float:left;padding-bottom:20px}@media only screen and (max-width: 650px){#accommodation.wrap-blue #address{width:100%}}#accommodation.wrap-blue #map-canvas{width:58%;margin-left:2%;height:300px;float:right}@media only screen and (max-width: 650px){#accommodation.wrap-blue #map-canvas{width:100%}}#faqs{padding-bottom:300px}@media only screen and (max-width: 650px){#faqs{padding-bottom:50px}}#page .programme-main{float:left;width:60%}@media only screen and (max-width: 650px){#page .programme-main{float:none;width:100%}}#page .programme-detail{float:right;width:30%;background:#fafafa;border:2px solid #f2f2f2;padding:0px 20px 0px 20px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;margin-bottom:1em;margin-top:1em}@media only screen and (max-width: 650px){#page .programme-detail{box-sizing:border-box;float:none;width:100%}}#gallery .box{float:left;position:relative;width:19.2%;padding-bottom:19.2%;margin-right:1%;margin-top:1%}@media only screen and (min-width: 1200px){#gallery .box{width:15.75%;padding-bottom:15.75%;margin-right:1.1%;margin-top:1.1%}}@media only screen and (max-width: 650px){#gallery .box{width:49.5%;padding-bottom:49.5%}}@media only screen and (max-width: 650px){#gallery .box:nth-child(even){margin-right:0%}}@media only screen and (min-width: 769px) and (max-width: 1199px){#gallery .box:nth-child(5n){margin-right:0%}}@media only screen and (max-width: 768px){#gallery .box:nth-child(5n){margin-right:0%}}@media only screen and (min-width: 1200px){#gallery .box:nth-child(6n){margin-right:0%}}#gallery .boxInner{position:absolute;left:0px;right:0px;top:0px;bottom:0px;overflow:hidden}#gallery .boxInner img{width:100%}.ie7 #gallery .box{float:left;width:22.9%;padding-bottom:22.9%;margin-left:1%;margin-right:1%;margin-top:2%}.ie8 #gallery .box{float:left;width:23%;padding-bottom:23%;margin-left:1%;margin-right:1%;margin-top:2%}.gallery-img{max-width:800px;margin-top:10px;margin-left:auto;margin-right:auto}button.btn{background:#fcfcfc;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJod…EiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top, #fcfcfc 0%, #dfdfdf 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #fcfcfc), color-stop(100%, #dfdfdf));background:-webkit-linear-gradient(top, #fcfcfc 0%, #dfdfdf 100%);background:-o-linear-gradient(top, #fcfcfc 0%, #dfdfdf 100%);background:-ms-linear-gradient(top, #fcfcfc 0%, #dfdfdf 100%);background:linear-gradient(to bottom, #fcfcfc 0%, #dfdfdf 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fcfcfc', endColorstr='#dfdfdf',GradientType=0 );border:1px solid #ccc;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;font-family:"ChevinMedium","Helvetica Neue",Helvetica,Arial,sans-serif;color:#333;padding:0.39em 0.5em;line-height:2.5em;line-height:normal;margin:0;position:relative;top:1px}.btnRegister{background-color:#60c659;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;display:inline-block;color:#fff;font-size:36px;font-size:2.25rem;font-family:'ChevinLight';font-weight:normal;padding:14px 72px;text-decoration:none;text-shadow:1px 1px 0px #388632}.btnRegister:hover{background-color:#ffc61e;text-shadow:none}.btnRegister:active{position:relative}.btnConfirmed{background-color:#60c659;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;display:inline-block;color:#fff;font-size:24px;font-size:1.5rem;font-family:'ChevinLight';font-weight:normal;padding:12px 40px;text-decoration:none;text-shadow:1px 1px 0px #388632}.btnConfirmed:hover{background-color:#ffc61e;text-shadow:none}.btnConfirmed:active{position:relative}.btn-back{background-color:#f2f5fa;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;display:inline-block;color:#5879ba;font-weight:normal;padding:8px 20px;text-decoration:none;margin:5px}@media only screen and (max-width: 768px){.btn-back{padding:4px 10px}}@media only screen and (max-width: 650px){.btn-back{padding:5px}}.btn-back:hover{background-color:#6689cc;color:#fff}.btn-back:active{position:relative}.callout.alert{background-color:transparent;background-color:rgba(224,7,71,0.2);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#33E00747,endColorstr=#33E00747);zoom:1;padding:0.5em 0.5em 0.5em 1em;border-left:6px solid #e00747;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;color:#e00747;text-shadow:0 1px 0 rgba(255,255,255,0.5);margin-bottom:20px}@media only screen and (max-width: 650px){.callout.alert h2{font-size:20px;font-size:1.25rem}}.field_with_errors input{border-left:6px solid #e00747;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}.callout.notice{background-color:transparent;background-color:#dff4de;zoom:1;padding:0.5em 0.5em 0.5em 1em;border-left:6px solid #60c659;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;color:#000023;text-shadow:0 1px 0 rgba(255,255,255,0.5);margin:20px 0px 20px 0px}@media only screen and (max-width: 650px){.callout.notice h2{font-size:20px;font-size:1.25rem}}time{font-size:16px;font-size:1rem;margin:0;color:#403f41;line-height:normal}@media only screen and (max-width: 650px){time{font-size:14px;font-size:0.875rem}}#latest{padding-top:20px}#latest article{min-height:125px;padding-bottom:15px;position:relative}@media only screen and (max-width: 768px){#latest article{min-height:110px}}@media only screen and (max-width: 650px){#latest article{min-height:95px;padding:7.5px 0}}#latest article header{margin-top:15px;margin-top:0}#latest article:last-of-type{border-bottom:none}#latest article h2{padding-left:150px;font-size:22px;font-size:1.375rem;margin:0}@media only screen and (max-width: 768px){#latest article h2{padding-left:120px}}@media only screen and (max-width: 650px){#latest article h2{padding-left:90px;line-height:normal;margin:0}}#latest article div.meta,#latest article p,#latest article time{padding-left:150px}@media only screen and (max-width: 768px){#latest article div.meta,#latest article p,#latest article time{padding-left:120px}}@media only screen and (max-width: 650px){#latest article div.meta,#latest article p,#latest article time{padding-left:90px}}#latest article time{font-size:14px;font-size:0.875rem;margin:0;color:#69696c;line-height:normal}#latest article p{margin-bottom:0;margin-top:0.5em}@media only screen and (max-width: 650px){#latest article p{margin-top:0}}#latest article img{position:absolute;left:0;top:0;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}@media only screen and (max-width: 768px){#latest article img{width:110px;height:110px;top:7.5px}}@media only screen and (max-width: 650px){#latest article img{width:80px;height:80px;top:15px}}#latest .featured-podcast{background-color:#fff1d1;padding:15px;margin-bottom:20px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}#latest .featured-podcast article{padding:0px}@media only screen and (max-width: 768px){#latest .featured-podcast article img{top:0px}}@media only screen and (max-width: 650px){#latest .featured-podcast article img{top:0px}}article.pc{padding-right:130px}.img_podcast{position:absolute;right:2px;left:auto !important}@media only screen and (max-width: 650px){.img_podcast{display:none}}figure.featured{float:left}.blog article{min-height:168px;min-height:10.5rem;padding:0px 0px 8px 0px;padding:0rem 0rem 0.5rem 0rem;position:relative}@media only screen and (max-width: 650px){.blog article{min-height:96px;min-height:6rem}}.blog article:last-of-type{border-bottom:none}.blog article header{margin-top:15px;margin-top:0}.blog article h2{padding-left:150px;font-size:24px;font-size:1.5rem;margin:0;margin:12px 0px;margin:0.75rem 0rem;margin:12px 0px 12px 0px;margin:0.75rem 0rem 0.75rem 0rem;line-height:24px;line-height:1.5rem}@media only screen and (max-width: 768px){.blog article h2{padding-left:125px}}@media only screen and (max-width: 650px){.blog article h2{padding-left:95px;margin:0;font-size:17.6px;font-size:1.1rem}}.blog article div.meta,.blog article p,.blog article time{padding-left:150px}@media only screen and (max-width: 768px){.blog article div.meta,.blog article p,.blog article time{padding-left:125px}}@media only screen and (max-width: 650px){.blog article div.meta,.blog article p,.blog article time{padding-left:95px}}.blog article p{margin-bottom:16px;margin-bottom:1rem}.blog article img{position:absolute;left:0;top:6.4px;top:0.4rem;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}@media only screen and (max-width: 768px){.blog article img{width:110px;height:110px}}@media only screen and (max-width: 650px){.blog article img{width:80px;height:80px}}nav.adminbar{width:94%;margin-right:auto;margin-left:auto;clear:both;max-width:1200px}nav.adminbar ul{background:#f7f7f5;list-style-type:none;margin:0;padding:0;line-height:200%;overflow:auto;list-style:none;list-style-image:none}nav.adminbar ul li{display:inline;float:left;margin-top:40px}nav.adminbar ul li a{text-decoration:none;display:block;padding:0 10px}div#toolbar{position:absolute;right:50px;margin-top:-30px}div#toolbar p{margin:0em}table.table-admin{border:1px solid #dddddd;border-collapse:separate;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;width:99%;margin-bottom:20px;cellpadding:5px;padding:10px}table.table-admin th{background:#60c659;color:#fff;padding:5px}table.table-admin td{border-top:1px solid #dddddd;padding-top:5px;padding-bottom:5px}table.table-admin td .registered-false{color:red}@media print{#stickyNav,.ch,#btnRegister,header[role=banner] nav{display:none}.no-print{display:none}div#logo{background:url("ukhls-logo.gif") no-repeat}.page-break{display:block;page-break-before:always}@page{margin:0.5cm}body{color:#000023;font-family:"ChevinLight", "Helvetica Neue", Helvetica, Arial, sans-serif}h1{font-size:14pt}h2{font-size:11pt}h3{font-size:11pt}h4{font-size:10pt}h5{font-size:9pt}#programme table tr{border-bottom:1px solid}#programme table tr .session-time{font-size:10pt}#programme table td{padding:1px}#programme table td.time{width:20%}#programme table td.session{width:80%}#programme table .parallel{margin-bottom:1px}#schedule table td{padding:0px;vertical-align:top}#schedule table .parallel{padding:0px}#accommodation.wrap-blue{background-color:none;color:#000023}}#wrapper-print{margin:0.3cm}#wrapper-print #logo-print{margin:0 auto;width:250px;height:130px;float:left}#wrapper-print h3#strapline{font-family:"ChevinLight", "Helvetica Neue", Helvetica, Arial, sans-serif;font-size:18pt;border:none;text-align:right;padding-top:10pt;width:400px;float:right;line-height:120%;margin-top:33px}#wrapper-print h3#strapline span{display:block;font-size:12pt;font-weight:200}#wrapper-print #print-programme{clear:both;font-family:"ChevinLight", "Helvetica Neue", Helvetica, Arial, sans-serif;font-size:8pt;line-height:130%}#wrapper-print #print-programme .no-programme-print{display:none}#wrapper-print #print-programme .page-break{display:block;page-break-before:always}#wrapper-print #print-programme .commalist:not(:last-of-type):after{content:", "}#wrapper-print #print-programme a:link{text-decoration:none;color:#000023}#wrapper-print #print-programme a:visited{color:#000023}#wrapper-print #print-programme h1{font-size:14pt;margin-top:0pt;margin-bottom:5pt;line-height:100%}#wrapper-print #print-programme h2{font-size:11pt;margin-top:0pt;margin-bottom:5pt;line-height:100%}#wrapper-print #print-programme h3{font-family:"ChevinMedium", "ChevinLight", "Helvetica Neue", Helvetica, Arial, sans-serif;font-size:9pt;margin-top:0pt;margin-bottom:0pt;line-height:130%}#wrapper-print #print-programme h4{font-family:"ChevinMedium", "ChevinLight", "Helvetica Neue", Helvetica, Arial, sans-serif;font-size:8pt;margin-top:3pt;margin-bottom:3pt}#wrapper-print #print-programme h5{font-family:"ChevinLight", "Helvetica Neue", Helvetica, Arial, sans-serif;font-size:8pt;margin:0;margin-bottom:0pt;margin-top:7pt;line-height:130%}#wrapper-print #print-programme h3 .venue{font-size:7pt;background:none;color:#000023;padding-right:0px;float:right}#wrapper-print #print-programme h4 .venue{font-size:7pt;background:none;color:#000023;float:right;padding-right:0pt}#wrapper-print #print-programme time{font-size:8pt;margin:0;color:#403f41;line-height:normal;padding-bottom:0;margin-bottom:0;padding-top:3px;float:left}#wrapper-print #print-programme .presenter{padding-bottom:0pt;font-size:7pt}#wrapper-print #print-programme table{width:100%}#wrapper-print #print-programme table tr{border-bottom:1px solid #dcdcdc}#wrapper-print #print-programme table tr.session-time{font-family:"ChevinMedium", "ChevinLight", "Helvetica Neue", Helvetica, Arial, sans-serif;font-size:11pt;margin-top:2pt;margin-right:10pt;margin-bottom:2pt;color:#000023}#wrapper-print #print-programme table td{padding:0px;vertical-align:top}#wrapper-print #print-programme table td.time{width:15%}#wrapper-print #print-programme table td.session{width:85%}#wrapper-print #print-programme table .chair{width:100%;text-align:right;margin-bottom:2pt;margin-top:0pt;font-size:7px}#wrapper-print #print-programme table .parallel{border-top:1px solid #cccccc}#wrapper-print #print-programme table .parallel:first-of-type{margin-top:0;border-top:0px}.btn{display:inline-block;padding:8px 14px;margin-bottom:0;-webkit-font-smoothing:antialiased;font-family:"ChevinLight","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:bold;font-size:16px;font-size:1rem;line-height:24px;line-height:1.5rem;text-align:center;vertical-align:middle;cursor:pointer;border:none;*border:0;background:#60c659;color:#fff !important;position:relative}.btn:hover{text-decoration:none;background:#56b14f;-webkit-transition:none}@media only screen and (max-width: 650px){.btn{width:100%}}.btn.default{background:#6689cc;padding:10px 22px}.btn.secondary{background:#6689cc;color:#fff}@media only screen and (max-width: 650px){.btn.secondary{margin:12px 0px;margin:0.75rem 0rem}}.btn.secondary:hover{background:#5879ba;-webkit-transition:none}.btn.large{padding:12px 28px;font-size:20px;font-size:1.25rem}.btn.link{background:none;color:#000023 !important}.btn.link:hover{background:#56b14f;color:#fff !important;-webkit-transition:none}.btn.print{padding:10px 22px;padding-left:50px}.btn.print:before{content:" ";background:url("icon-print.png") no-repeat;width:20px;position:absolute;left:20px;top:12px;height:20px}a#handheld-btn{display:none;width:40px;height:40px;color:#6689cc;background:#e2e2e2 url("icon-menu.png") no-repeat;margin:8px 0px;margin:0.5rem 0rem;-webkit-transition:none}@media only screen and (max-width: 650px){a#handheld-btn{display:block}}@media only screen and (max-width: 768px){a#handheld-btn{display:block}}a#handheld-btn:hover{background:#6689cc url("icon-menu-hover.png") no-repeat}a#handheld-btn.active{background:#6689cc url("icon-menu-active.png") no-repeat;border-radius:50%}a{color:#0c6dcc;text-decoration:none}a:hover{color:#033669;text-decoration:underline}a:link{-webkit-transition:background .2s ease-out;-webkit-transition:color .2s ease-out}h1,h2,h3,h4,h5{margin-bottom:24px;margin-bottom:1.5rem;margin-top:0px;margin-top:0rem;font-family:"ChevinLight","Helvetica Neue",Helvetica,Arial,sans-serif;position:relative;clear:both}h1.inline,h2.inline,h3.inline,h4.inline,h5.inline{display:inline}h1.compact,h2.compact,h3.compact,h4.compact,h5.compact{margin-bottom:0}h1{font-size:44px;font-size:2.75rem;font-weight:normal;line-height:48px;line-height:3rem}@media only screen and (max-width: 650px){h1{font-size:32px;font-size:2rem;line-height:32px;line-height:2rem}}h2{font-size:32px;font-size:2rem;font-weight:200;margin-top:0;line-height:48px;line-height:3rem}@media only screen and (max-width: 650px){h2{font-size:24px;font-size:1.5rem;line-height:24px;line-height:1.5rem}}h2 span{display:block;font-size:20px;font-size:1.25rem;color:#69696c;line-height:24px;line-height:1.5rem}h3{font-size:24px;font-size:1.5rem;font-weight:normal;line-height:48px;line-height:3rem}@media only screen and (max-width: 650px){h3{font-size:20px;font-size:1.25rem;line-height:24px;line-height:1.5rem}}.ie8 h3 .venue{margin-right:45px}h4{font-size:22px;font-size:1.375rem;font-weight:normal}@media only screen and (max-width: 650px){h4{font-size:18px;font-size:1.125rem}}h4.first{margin-top:0em}h5{font-size:20px;font-size:1.25rem;font-weight:normal}@media only screen and (max-width: 650px){h5{font-size:16px;font-size:1rem}}p{padding-bottom:24px;padding-bottom:1.5rem;margin:0;clear:both}p.subheading{font-size:20px;font-size:1.25rem;font-weight:200;line-height:24px;line-height:1.5rem}p.lead{font-size:22px;font-size:1.375rem;line-height:28px;line-height:1.75rem;padding:0px 0px 24px 0px;padding:0rem 0rem 1.5rem 0rem;margin:0 auto;color:#4a4a4a}p.utility{position:absolute;left:0;top:-1px;font-size:12px;font-size:0.75rem;background:#6689cc;padding:0.1em 1em;font-weight:bold;color:#fff;margin:0;z-index:1000}@media only screen and (max-width: 768px){p.utility{display:none}}p.utility a:link,p.utility a:visited{color:#fff;text-decoration:none}p.utility a:hover{text-decoration:underline}hr{clear:both;display:block;padding:0;border:0;border-bottom:1px solid #f2f2f2;margin:12px 0px;margin:0.75rem 0rem;line-height:24px;line-height:1.5rem}blockquote{font-size:20px;font-size:1.25rem;font-style:italic}.fa-stack{color:#6689cc;vertical-align:top !important;margin-bottom:24px;margin-bottom:1.5rem}.fa-2x{font-size:20px;font-size:1.25rem}header[role=banner]{border-bottom:1px solid #f2f2f2}header[role=banner] nav{position:relative;left:0;display:block;font-size:19.2px;font-size:1.2rem;margin-top:16px;margin-top:1rem;overflow:auto}@media only screen and (max-width: 650px){header[role=banner] nav{display:none}}header[role=banner] nav ol{list-style-type:none;padding:0em;margin:0}header[role=banner] nav ol li{float:left;margin-right:12px;margin-right:0.75rem;background:#f2f2f2;font-family:"ChevinLight","Helvetica Neue",Helvetica,Arial,sans-serif}header[role=banner] nav ol li:first-of-type{margin-left:0}header[role=banner] nav ol li a,header[role=banner] nav ol li a:visited,header[role=banner] nav ol li a:link{-webkit-font-smoothing:subpixel-antialiased;padding:0;padding:8.8px 16px;padding:0.55rem 1rem;display:block;color:#000023;text-decoration:none;-webkit-transition:none}header[role=banner] nav ol li a:hover{background:#6689cc;color:white;-webkit-transition:none}header[role=banner] nav ol li a.active{background:#6689cc;color:white}nav.handheld-menu{left:-70%;position:absolute;width:70%;top:0;padding-top:16px;padding-top:1rem;background:#e2e2e2;height:100%}nav.handheld-menu ol{margin-bottom:0;padding-left:0}nav.handheld-menu ol li{list-style-type:none;font-family:"ChevinMedium","Helvetica Neue",Helvetica,Arial,sans-serif;float:none;border-bottom:1px solid #ccc;line-height:24px;line-height:1.5rem;font-size:18px;font-size:1.125rem;text-align:left;margin-bottom:0}nav.handheld-menu ol li a{padding:13px;padding:0.72222rem;line-height:28px;line-height:1.75rem;color:#000023;display:block}nav.handheld-menu ol li a:link{-webkit-transition:none}nav.handheld-menu ol li a:hover{background:#6689cc;color:#fff;text-decoration:none}nav.handheld-menu ol li .active{background:#6689cc;color:#fff}@media only screen and (max-width: 768px){.tablet-hide{display:none}}@media only screen and (max-width: 650px){.handheld-hide{display:none}}section{overflow:auto;margin-top:24px;margin-top:1.5rem}section.banner{border-bottom:1px solid #f2f2f2;margin-top:0px;margin-top:0rem}.page-break{display:none}.center{text-align:center}.center ul{list-style-type:none;padding:0}.clear{clear:both}section,header,nav{clear:both}div#container{clear:both;position:relative}.right{float:right}@media only screen and (max-width: 650px){.right{float:none}}.pad{padding:24px;padding:1.5rem}main{max-width:640px;max-width:40rem;margin:0 auto}@media only screen and (max-width: 650px){.handheld-hide{display:none}}.blog article{min-height:168px;min-height:10.5rem;padding:0px 0px 8px 0px;padding:0rem 0rem 0.5rem 0rem;position:relative}@media only screen and (max-width: 650px){.blog article{min-height:96px;min-height:6rem}}.blog article:last-of-type{border-bottom:none}.blog article header{margin-top:15px;margin-top:0}.blog article h2{padding-left:150px;font-size:24px;font-size:1.5rem;margin:0;margin:12px 0px;margin:0.75rem 0rem;margin:12px 0px 12px 0px;margin:0.75rem 0rem 0.75rem 0rem;line-height:24px;line-height:1.5rem}@media only screen and (max-width: 768px){.blog article h2{padding-left:125px}}@media only screen and (max-width: 650px){.blog article h2{padding-left:95px;margin:0;font-size:17.6px;font-size:1.1rem}}.blog article div.meta,.blog article p,.blog article time{padding-left:150px}@media only screen and (max-width: 768px){.blog article div.meta,.blog article p,.blog article time{padding-left:125px}}@media only screen and (max-width: 650px){.blog article div.meta,.blog article p,.blog article time{padding-left:95px}}.blog article p{margin-bottom:16px;margin-bottom:1rem}.blog article img{position:absolute;left:0;top:6.4px;top:0.4rem;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}@media only screen and (max-width: 768px){.blog article img{width:110px;height:110px}}@media only screen and (max-width: 650px){.blog article img{width:80px;height:80px}}.social-toolbar{position:relative;margin-bottom:0px;margin-bottom:0rem;margin-top:0px;margin-top:0rem;min-height:32px;min-height:2rem}.social-toolbar ul{list-style-type:none;padding:0em;margin:0}.social-toolbar ul li{float:left;margin:0px 8px 0px 0px;margin:0rem 0.5rem 0rem 0rem;font-size:16px;font-size:1rem}.social-toolbar ul li a:link,.social-toolbar ul li a:visited,.social-toolbar ul li a:active{height:32px;width:32px;border-radius:50%;text-indent:-3000em;overflow:hidden;display:block}.social-toolbar ul li a:link.twitter,.social-toolbar ul li a:visited.twitter,.social-toolbar ul li a:active.twitter{background:#03b3ee url("sprites.png") no-repeat}.social-toolbar ul li a:link.facebook,.social-toolbar ul li a:visited.facebook,.social-toolbar ul li a:active.facebook{background:#005689 url("sprites.png") no-repeat 0px -40px}.social-toolbar ul li a:link.email,.social-toolbar ul li a:visited.email,.social-toolbar ul li a:active.email{background:#767676 url("sprites.png") no-repeat 0px -80px}.social-toolbar ul li a:link.embed,.social-toolbar ul li a:visited.embed,.social-toolbar ul li a:active.embed{background:#0071a1 url("sprites.png") no-repeat 0px -120px}.social-toolbar ul li a:hover.twitter{background-color:#028dbc}.social-toolbar ul li a:hover.facebook{background-color:#1F446B}.social-toolbar ul li a:hover.email{background-color:#5A5959}.social-toolbar ul li a:hover.embed{background-color:#00628B}.social-toolbar .embed-modal{display:none;top:40px;position:absolute;z-index:1000;background:#f2f2f2;overflow:hidden;border:1px solid #ccc;padding:8px;padding:0.5rem;max-width:300px}textarea[name=embed-link]{border:none;resize:none;font-size:16px;font-size:1rem;background:none;width:100%;min-height:100px}ul,ol{padding:0px 0px 0px 16px;padding:0rem 0rem 0rem 1rem;margin:0px 0px 24px 0px;margin:0rem 0rem 1.5rem 0rem}.home-banner{position:relative;width:100%;height:270px;height:16.875rem;margin-bottom:0px;margin-bottom:0rem;display:block;background:url("banner-conference-medium.jpg") no-repeat top right}@media only screen and (min-width: 1200px){.home-banner{width:100%;background:url("banner-conference-large.jpg") no-repeat top right;height:270px;height:16.875rem}}@media only screen and (max-width: 768px){.home-banner{width:100%;height:270px;height:16.875rem;background:url("banner-conference-small.jpg") no-repeat top right}}@media only screen and (max-width: 650px){.home-banner{margin-bottom:155.5px;margin-bottom:9.71875rem;margin-bottom:0px;margin-bottom:0rem;width:auto;background:none;height:272px;height:17rem;overflow:hidden;background:url("banner-conference-mobile.jpg") no-repeat top right;background-size:cover}}.home-banner figcaption{position:absolute;color:#000023;font-family:"ChevinLight","Helvetica Neue",Helvetica,Arial,sans-serif;text-align:left;margin:0;left:0px;left:0rem;top:0px;top:0rem;font-size:20px;font-size:1.25rem;width:576px;width:36rem;padding-top:20px;padding-top:1.25rem}@media only screen and (min-width: 769px) and (max-width: 1199px){.home-banner figcaption{width:46%}}@media only screen and (max-width: 768px){.home-banner figcaption{width:46%}}.home-banner figcaption h2{font-size:36px;font-size:2.25rem;margin-bottom:8px;margin-bottom:0.5rem;line-height:48px;line-height:3rem;margin-top:0}@media only screen and (max-width: 768px){.home-banner figcaption h2{font-size:32px;font-size:2rem}}.home-banner figcaption h2 span{font-size:65%;display:block;line-height:45px;color:#000023}@media only screen and (max-width: 768px){.home-banner figcaption h2 span{line-height:40px;line-height:2.5rem}}@media only screen and (min-width: 1200px){.home-banner figcaption{width:736px;width:46rem;font-size:22px;font-size:1.375rem}.home-banner figcaption h2{font-size:44px;font-size:2.75rem}}@media only screen and (max-width: 650px){.home-banner figcaption{text-align:center;font-size:18px;font-size:1.125rem;padding:8px;padding:0.5rem;right:16px;right:1rem;line-height:normal;width:100%;position:absolute;margin-top:10%;background:rgba(255,255,255,0.99)}.home-banner figcaption h2{font-size:27.2px;font-size:1.7rem;line-height:40.8px;line-height:2.55rem}}footer[role=contentinfo]{clear:both;background:#000023;color:#69696c;position:relative;margin-top:130px;padding:0}@media only screen and (min-width: 1200px){footer[role=contentinfo]{margin-top:155px}}@media only screen and (max-width: 768px){footer[role=contentinfo]{margin-top:90px}}@media only screen and (max-width: 650px){footer[role=contentinfo]{margin-top:0}}footer[role=contentinfo] .container{display:table;padding:24px 0px;padding:1.5rem 0rem;width:100%}footer[role=contentinfo] .left{float:left}@media only screen and (max-width: 650px){footer[role=contentinfo] .left{width:100%}}footer[role=contentinfo] .right{float:right;text-align:right}@media only screen and (max-width: 650px){footer[role=contentinfo] .right{text-align:left;width:100%}}footer[role=contentinfo] ol.footer{padding:0;margin-bottom:0}footer[role=contentinfo] ol.footer li a{color:#ddd}footer[role=contentinfo] ol.footer li a:hover{color:#fff}footer[role=contentinfo] i.icon{position:absolute;display:block;height:105px;top:-105px;width:100%;background:transparent url("peeps.gif") repeat-x center 0}@media only screen and (min-width: 1200px){footer[role=contentinfo] i.icon{top:-131px;height:131px;background:transparent url("peeps-large.gif") repeat-x center 0}}@media only screen and (max-width: 768px){footer[role=contentinfo] i.icon{height:83px;top:-83px;background:transparent url("peeps-tablet.gif") repeat-x center 0}}@media only screen and (max-width: 650px){footer[role=contentinfo] i.icon{display:none}}footer[role=contentinfo] p.logo{float:left;margin-right:8px;margin-right:0.5rem;font-size:12px;font-size:0.75rem;padding-bottom:0px;padding-bottom:0rem;width:175px;line-height:normal;margin:0px;margin:0rem}@media only screen and (max-width: 650px){footer[role=contentinfo] p.logo{float:none;text-align:left}}footer[role=contentinfo] a.esrc-link{display:inline-block;height:66px;width:80px;margin-right:20px;background:transparent url("esrc-logo.gif") no-repeat 0 0;text-indent:-3000em;overflow:hidden}@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx){footer[role=contentinfo] a.esrc-link{background-image:url("esrc-logo2x.gif");background-size:80px 66px}}footer[role=contentinfo] a.esrc-50-link{display:inline-block;height:66px;width:66px;background:transparent url("esrc-logo-50.png") no-repeat 0 0;text-indent:-3000em;overflow:hidden}@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx){footer[role=contentinfo] a.esrc-50-link{background-image:url("esrc-logo-50-2x.png");background-size:66px 66px}}table.default{width:100%;background-color:#fff;border-collapse:collapse;border-spacing:0;margin-bottom:24px;margin-bottom:1.5rem}table.default td{box-sizing:content-box;padding:12px 5.33328px 12px 5.33328px;padding:0.75rem 0.33333rem 0.75rem 0.33333rem;text-align:left;vertical-align:top;border-bottom:1px solid #ccc}#programme h2{padding:0px;padding:0rem;margin-bottom:24px;margin-bottom:1.5rem}#programme h2 span{display:inline;color:#fff}#programme table{width:100%;margin-bottom:24px;margin-bottom:1.5rem}#programme table tr{border-bottom:1px solid #ccc}#programme table tr.parallel{border-bottom:0px}#programme table tr .session-time{background:#6689cc;color:#000023;font-size:18px;font-size:1.125rem;margin-top:8px;margin-top:0.5rem;position:relative;padding:5px 7px 5px 7px;display:inline-block}@media only screen and (max-width: 650px){#programme table tr .session-time{padding:2px 5px;margin-right:10px}}#programme table tr .session-time i.ch{font-size:0;height:0;line-height:0;border-style:solid;border-color:transparent;border-width:17px 0 17px 17px;border-left-color:#6689cc;position:absolute;vertical-align:middle;right:-17px;top:0}@media only screen and (max-width: 650px){#programme table tr .session-time i.ch{display:none}}#programme table tr .session-time time{color:#fff;font-weight:bold}#programme table td{vertical-align:top}#programme table td.time{width:20%}@media only screen and (max-width: 768px){#programme table td.time{width:25%}}#programme table td.session{width:80%}@media only screen and (max-width: 768px){#programme table td.session{width:75%}}#programme table .parallel-wrapper{width:100%}@media only screen and (max-width: 768px){#programme table .parallel-wrapper{display:table;border-collapse:collapse}}@media only screen and (min-width: 769px) and (max-width: 1199px){#programme table .parallel-wrapper{display:table;border-collapse:collapse}}@media only screen and (min-width: 1200px){#programme table .parallel-wrapper{display:table;border-collapse:collapse}}#programme table .parallel-group{width:100%}#programme table .parallel{padding:2%;background:#f2f5fa;margin-bottom:24px;margin-bottom:1.5rem}#programme table .parallel:first-of-type{margin-top:12px;margin-top:0.75rem}#programme table .parallel h4 .venue{float:right;color:#807f83;padding-left:5px;padding-right:5px;font-size:16px;font-size:1rem;font-weight:normal}@media only screen and (max-width: 768px){#programme table .parallel h4 .venue{display:block;float:none}}#programme table .parallel h5{margin:8px 0px;margin:0.5rem 0rem;font-weight:strong}#programme table .parallel p.presenter{color:#807f83;font-style:italic}#programme table .parallel time{padding:4px 8px;padding:0.25rem 0.5rem;color:#fff;font-weight:bold;background:#6689cc}#programme table .chair{width:100%;text-align:right;color:#807f83;margin-top:10px;font-style:italic}#programme table .no-programme-print{display:inline}#programme a:link,#programme a:hover{color:#000023}#programme a:visited{color:#000023}#programme h3{margin-bottom:0;line-height:2rem}#programme h3 .venue{float:right;color:#807f83;padding-left:5px;padding-right:5px;font-size:16px;font-size:1rem}@media only screen and (max-width: 768px){#programme h3 .venue{float:none;padding-left:0px;display:block}}
