@charset "US-ASCII";/* 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}@font-face{font-family:'ChevinLight';src:url("chevinstd-light-webfont.eot");src:url("chevinstd-light-webfont.eot%3F") format("embedded-opentype"),url("chevinstd-light-webfont.woff") format("woff"),url("chevinstd-light-webfont.ttf") format("truetype"),url("chevinstd-light-webfont.svg") format("svg");font-weight:100 !important;font-style:normal}@font-face{font-family:'ChevinLightItalic';src:url("chevinstd-lightitalic-webfont.eot");src:url("chevinstd-lightitalic-webfont.eot%3F") format("embedded-opentype"),url("chevinstd-lightitalic-webfont.woff") format("woff"),url("chevinstd-lightitalic-webfont.ttf") format("truetype"),url("chevinstd-lightitalic-webfont.svg") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'ChevinMedium';src:url("chevinstd-medium-webfont.eot");src:url("chevinstd-medium-webfont.eot%3F") format("embedded-opentype"),url("chevinstd-medium-webfont.woff") format("woff"),url("chevinstd-medium-webfont.ttf") format("truetype"),url("chevinstd-medium-webfont.svg") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'ChevinMediumitalic';src:url("chevinstd-mediumitalic-webfont.eot");src:url("chevinstd-mediumitalic-webfont.eot%3F") format("embedded-opentype"),url("chevinstd-mediumitalic-webfont.woff") format("woff"),url("chevinstd-mediumitalic-webfont.ttf") format("truetype"),url("chevinstd-mediumitalic-webfont.svg") 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;margin:0;padding:0 0.25em;font-family:"ChevinLight","Helvetica Neue",Helvetica,Arial,sans-serif}@media only screen and (max-width: 480px){form legend{font-size:22px}form legend body{background:black}}form fieldset{border:1px solid #ccc;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: 480px){select{width:100%}select body{background:black}}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 #ccc}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 #ccc;-webkit-box-shadow:0px 0px 6px 0px #ccc;box-shadow:0px 0px 6px 0px #ccc}body{margin:0;padding:0;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;line-height:150%;background-color:#fff;-webkit-font-smoothing:antialiased}.span2{width:68%;float:left;padding-bottom:20px}@media only screen and (max-width: 480px){.span2{width:100%}.span2 body{background:black}}.span1{width:30%;float:left;margin-left:2%;padding-bottom:20px}@media only screen and (max-width: 480px){.span1{width:100%;margin-left:0%}.span1 body{background:black}}#divcheck{display:none}.clear{clear:both}h1{font-size:44px;font-weight:normal;font-family:"ChevinLight","Helvetica Neue",Helvetica,Arial,sans-serif;line-height:130%}@media only screen and (min-width: 1200px){h1{font-size:48px}h1 body{background:yellow}}@media only screen and (min-width: 481px) and (max-width: 768px){h1{font-size:36px}h1 body{background:blue}}@media only screen and (max-width: 480px){h1{font-size:32px;line-height:36px}h1 body{background:black}}h1:first-of-type{margin-top:0;margin-bottom:0.5em}@media only screen and (max-width: 480px){h1 span{font-size:0.75em;margin-top:0em}h1 span body{background:black}}a{color:#0c6dcc}a:hover{color:#033669;text-decoration:none}#page h1{font-size:28px;margin-top:10px;margin-bottom:0.5em;line-height:150%}@media only screen and (min-width: 1200px){#page h1{font-size:32px;line-height:36px}#page h1 body{background:yellow}}@media only screen and (min-width: 481px) and (max-width: 768px){#page h1{font-size:24px}#page h1 body{background:blue}}@media only screen and (max-width: 480px){#page h1{font-size:20px}#page h1 body{background:black}}h2{font-size:28px;font-weight:200;font-family:"ChevinLight","Helvetica Neue",Helvetica,Arial,sans-serif}@media only screen and (max-width: 480px){h2{font-size:24px}h2 body{background:black}}h3{font-size:22px;font-weight:normal;margin:0.3em 0}@media only screen and (max-width: 480px){h3{font-size:18px}h3 body{background:black}}h3 .venue{float:right;color:#807f83;background:#fff1d1;padding-left:5px;padding-right:5px;font-size:16px}@media only screen and (max-width: 480px){h3 .venue{font-size:14px}h3 .venue body{background:black}}.ie8 h3 .venue{margin-right:45px}h4{font-size:20px;font-weight:normal;margin:0}@media only screen and (max-width: 480px){h4{font-size:16px}h4 body{background:black}}h4.first{margin-top:0em}h4 .venue{float:right;color:#807f83;background:#fff1d1;padding-left:5px;padding-right:5px;font-size:16px}@media only screen and (max-width: 480px){h4 .venue{font-size:14px}h4 .venue body{background:black}}h5{font-size:18px;font-weight:normal;margin-bottom:0.3em;margin-top:1.3em}@media only screen and (max-width: 480px){h5{font-size:14px}h5 body{background:black}}p.subheading{font-size:20px;font-weight:200;line-height:1.5em}blockquote{font-size:20px;font-style:italic}section,header,nav{clear:both}div#container{clear:both;position:relative}.page-break{display:none}#logo{margin:0 auto;width:288px}@media only screen and (max-width: 480px){#logo{width:237px}#logo body{background:black}}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: 480px){div#logo a{background:url("ukhls-logo-handheld.gif") no-repeat;width:237px}div#logo a body{background:black}}@media only screen and (max-width: 480px) and (min--moz-device-pixel-ratio: 1.3), only screen and (max-width: 480px) and (-o-min-device-pixel-ratio: 2.6 / 2), only screen and (max-width: 480px) and (-webkit-min-device-pixel-ratio: 1.3), only screen and (max-width: 480px) and (min-device-pixel-ratio: 1.3), only screen and (max-width: 480px) and (min-resolution: 1.3dppx){div#logo a{background-image:url("ukhls-logo-handheldx2.gif");background-size:237px 100px}}header h1,header h1:first-of-type{font-size:32px;line-height:36px;clear:both;text-align:center;line-height:150%;margin-bottom:0em}@media only screen and (min-width: 481px) and (max-width: 768px){header h1,header h1:first-of-type{font-size:24px}header h1 body,header h1:first-of-type body{background:blue}}@media only screen and (max-width: 480px){header h1,header h1:first-of-type{font-size:22px}header h1 body,header h1:first-of-type body{background:black}}#stickynav.stickynav_fixed{z-index:999;position:fixed;top:0px;width:100%}#stickynav.stickynav_absolute{z-index:999;position:absolute;top:100px;width:100%}#stickynav.affix-top{z-index:999;position:relative;top:0px;width:100%}#stickynav.affix{z-index:999;position:fixed;top:0px;width:100%}#stickynav nav[role=navigation]{position:relative;left:0;display:block;font-size:22px;font-family:'ChevinLight'}@media only screen and (min-width: 481px) and (max-width: 768px){#stickynav nav[role=navigation]{font-size:18px}#stickynav nav[role=navigation] body{background:blue}}@media only screen and (max-width: 480px){#stickynav nav[role=navigation]{font-size:18px}#stickynav nav[role=navigation] body{background:black}}#stickynav nav[role=navigation] #handheld-menu{display:none}@media only screen and (max-width: 480px){#stickynav nav[role=navigation] #handheld-menu{display:block;background:#60c659;overflow:visible;padding:10px 12px;border-top:1px solid #56b250;-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;border-top-left-radius:5px;border-top-right-radius:5px}#stickynav nav[role=navigation] #handheld-menu ul{border-radius:0px;-webkit-border-radius:0px;-moz-border-radius:0px}#stickynav nav[role=navigation] #handheld-menu body{background:black}}#stickynav nav[role=navigation] #handheld-menu #handheld-toggle{background:url("handheld-icon.png") no-repeat;height:20px;width:19px;line-height:200%;padding: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){#stickynav nav[role=navigation] #handheld-menu #handheld-toggle{background-image:url("handheld-iconx2.png");background-size:19px 20px}}#stickynav nav[role=navigation] ul{list-style-type:none;margin:0;padding:0;background:#60c659;line-height:200%;overflow:auto;border-top:1px solid #56b250;-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;border-top-left-radius:5px;border-top-right-radius:5px}@media only screen and (max-width: 480px){#stickynav nav[role=navigation] ul.nav{display:none}#stickynav nav[role=navigation] ul.nav body{background:black}}@media only screen and (min-width: 481px) and (max-width: 768px){#stickynav nav[role=navigation] ul{line-height:245%}#stickynav nav[role=navigation] ul body{background:blue}}@media only screen and (max-width: 480px){#stickynav nav[role=navigation] ul{line-height:240%;border-top:0px;-webkit-border-top-left-radius:0px;-webkit-border-top-right-radius:0px;-moz-border-radius-topleft:0px;-moz-border-radius-topright:0px;border-top-left-radius:0px;border-top-right-radius:0px;-webkit-border-bottom-left-radius:5px;-webkit-border-bottom-right-radius:5px;-moz-border-radius-bottomleft:5px;-moz-border-radius-bottomright:5px;border-bottom-left-radius:5px;border-bottom-right-radius:5px}#stickynav nav[role=navigation] ul body{background:black}}#stickynav nav[role=navigation] ul li{display:inline;float:left}@media only screen and (max-width: 480px){#stickynav nav[role=navigation] ul li{display:block;float:none}#stickynav nav[role=navigation] ul li body{background:black}}#stickynav nav[role=navigation] ul li a{text-decoration:none;display:block;padding:0 20px;color:#fff;text-shadow:1px 1px 1px #388632}@media only screen and (min-width: 481px) and (max-width: 768px){#stickynav nav[role=navigation] ul li a{padding:0 9px}#stickynav nav[role=navigation] ul li a body{background:blue}}@media only screen and (max-width: 480px){#stickynav nav[role=navigation] ul li a{padding:0 12px}#stickynav nav[role=navigation] ul li a body{background:black}}#stickynav nav[role=navigation] ul li a:hover{text-shadow:none;background:#56b250}@media only screen and (max-width: 480px){#stickynav nav[role=navigation] ul li a:hover{background:none;text-shadow:1px 1px 1px #388632}#stickynav nav[role=navigation] ul li a:hover body{background:black}}#stickynav nav[role=navigation] ul li.active a{background:#56b250}@media only screen and (max-width: 480px){#stickynav nav[role=navigation] ul li.active a{background:none}#stickynav nav[role=navigation] ul li.active a body{background:black}}#stickynav nav[role=navigation] ul li.first a:hover{text-shadow:none;background:#56b250;-webkit-border-top-left-radius:5px;-moz-border-radius-topleft:5px;border-top-left-radius:5px}.ie6 #stickyNav ul li.first,.ie7 #stickyNav ul li.first,.ie8 #stickyNav ul li.first{background:none}div#wrapper{margin:0 auto;position:relative;width:100%}div#wrapper .container{position:relative;width:94%;margin-right:auto;margin-left:auto;clear:both;max-width:1200px;overflow:auto}div#wrapper .container p.utility{position:absolute;left:0;top:-1px;font-size:12px;background:#6689cc;padding:0.1em 1em;-webkit-border-bottom-right-radius:5px;-webkit-border-bottom-left-radius:5px;-moz-border-radius-bottomright:5px;-moz-border-radius-bottomleft:5px;border-bottom-right-radius:5px;border-bottom-left-radius:5px;font-weight:bold;color:#fff;margin:0;z-index:1000}@media only screen and (max-width: 480px){div#wrapper .container p.utility{display:none}div#wrapper .container p.utility body{background:black}}div#wrapper .container p.utility a:link,div#wrapper .container p.utility a:visited{color:#fff;text-decoration:none}div#wrapper .container p.utility a:hover{text-decoration:underline}div#wrapper .container .day{float:right;font-size:18px;margin-top:0;margin-bottom:1.4em;color:#807f83}@media only screen and (max-width: 480px){div#wrapper .container .day{font-size:14px;clear:both;margin-top:0em}div#wrapper .container .day body{background:black}}.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;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;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: 480px){#splash .g5{width:50%}#splash .g5 body{background:black}}#splash .g5.pos1,#splash .g5.pos2,#splash .g5.pos3{display:inline}@media only screen and (max-width: 480px){#splash .g5.pos1,#splash .g5.pos2,#splash .g5.pos3{display:none}#splash .g5.pos1 body,#splash .g5.pos2 body,#splash .g5.pos3 body{background:black}}.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;text-align:center}@media only screen and (max-width: 480px){.wrap-intro{font-size:16px;padding-top:10px;padding-bottom:10px}.wrap-intro body{background:black}}.wrap-intro .register{color:#808091}.wrap{padding-bottom:20px;clear:both}.ie7 .wrap{padding-top:0px}.ie7 footer.wrap,.ie8 footer.wrap{padding-top:40px}.wrap-home{padding-top:50px}.ie8 .wrap-home{padding-top:0px}#confirmed.wrap{padding-top:20px;padding-bottom:40px;text-align:center}@media only screen and (max-width: 480px){#confirmed.wrap{padding-top:0px}#confirmed.wrap body{background:black}}#programme.wrap-yellow{background-color:#ffc61e;font-size:14px}@media only screen and (max-width: 480px){#programme.wrap-yellow{font-size:12px}#programme.wrap-yellow body{background:black}}#programme table{width:100%;background-color:#feda86}#programme table tr{border-bottom:3px solid #ffc61e}#programme table tr.parallel{border-bottom:0px}#programme table tr .session-time{background:#fff1d1;color:#000023;font-size:18px;position:relative;padding:5px 7px 5px 7px;display:inline-block}#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:#fff1d1;position:absolute;vertical-align:middle;right:-17px;top:0}@media only screen and (max-width: 480px){#programme table tr .session-time i.ch{display:none}#programme table tr .session-time i.ch body{background:black}}#programme table td{padding:2%;vertical-align:top}#programme table td.time{width:20%}@media only screen and (min-width: 481px) and (max-width: 768px){#programme table td.time{width:25%}#programme table td.time body{background:blue}}#programme table td.session{width:80%}@media only screen and (min-width: 481px) and (max-width: 768px){#programme table td.session{width:75%}#programme table td.session body{background:blue}}#programme table .parallel-wrapper{width:100%;margin-top:20px}@media only screen and (min-width: 481px) and (max-width: 768px){#programme table .parallel-wrapper{display:table;border-collapse:collapse}#programme table .parallel-wrapper body{background:blue}}@media only screen and (min-width: 769px) and (max-width: 1199px){#programme table .parallel-wrapper{display:table;border-collapse:collapse}#programme table .parallel-wrapper body{background:green}}@media only screen and (min-width: 1200px){#programme table .parallel-wrapper{display:table;border-collapse:collapse}#programme table .parallel-wrapper body{background:yellow}}#programme table .parallel-group{width:100%}#programme table .parallel{padding:2%;width:96%;border:2px solid #feda86;background:#feeab8}#programme table .parallel .btn-presentation{background:#60c659;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;display:inline-block;color:#fff;font-size:18px;font-weight:normal;padding:8px 20px;text-decoration:none;border-top:1px solid #56b250;text-shadow:1px 1px 1px #388632;margin-top:15px}@media only screen and (min-width: 481px) and (max-width: 768px){#programme table .parallel .btn-presentation{font-size:14px;padding:4px 10px}#programme table .parallel .btn-presentation body{background:blue}}@media only screen and (max-width: 480px){#programme table .parallel .btn-presentation{font-size:12px;padding:5px}#programme table .parallel .btn-presentation body{background:black}}#programme table .parallel .btn-presentation{background:#60c659;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;display:inline-block;color:#fff;font-size:18px;font-weight:normal;padding:8px 20px;text-decoration:none;border-top:1px solid #56b250;text-shadow:1px 1px 1px #388632;margin-top:15px}@media only screen and (min-width: 481px) and (max-width: 768px){#programme table .parallel .btn-presentation{font-size:14px;padding:4px 10px}#programme table .parallel .btn-presentation body{background:blue}}@media only screen and (max-width: 480px){#programme table .parallel .btn-presentation{font-size:12px;padding:5px}#programme table .parallel .btn-presentation body{background:black}}#programme table .parallel .btn-presentation:hover{background:#56b250;text-shadow:none}#programme table .chair{width:100%;text-align:right;color:#807f83;margin-top:10px}#programme table .no-programme-print{display:inline}#programme a:link,#programme a:hover{color:#000023}#programme a:visited{color:#807f83}.ie8 #programme table .parallel,.ie7 #programme table .parallel{width:90%}#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: 480px){#accommodation.wrap-blue #address{width:100%}#accommodation.wrap-blue #address body{background:black}}#accommodation.wrap-blue #map-canvas{width:58%;margin-left:2%;height:300px;float:right}@media only screen and (max-width: 480px){#accommodation.wrap-blue #map-canvas{width:100%}#accommodation.wrap-blue #map-canvas body{background:black}}#faqs{padding-bottom:300px}@media only screen and (max-width: 480px){#faqs{padding-bottom:50px}#faqs body{background:black}}#page .programme-main{float:left;width:60%}@media only screen and (max-width: 480px){#page .programme-main{float:none;width:100%}#page .programme-main body{background:black}}#page .programme-detail{float:right;width:30%;background:#fafafa;border:2px solid #f2f2f2;padding:0px 20px 0px 20px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;margin-bottom:1em;margin-top:1em}@media only screen and (max-width: 480px){#page .programme-detail{box-sizing:border-box;float:none;width:100%}#page .programme-detail body{background:black}}#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%}#gallery .box body{background:yellow}}@media only screen and (max-width: 480px){#gallery .box{width:49.5%;padding-bottom:49.5%}#gallery .box body{background:black}}@media only screen and (max-width: 480px){#gallery .box:nth-child(even){margin-right:0%}#gallery body{background:black}}@media only screen and (min-width: 769px) and (max-width: 1199px){#gallery .box:nth-child(5n){margin-right:0%}#gallery body{background:green}}@media only screen and (min-width: 481px) and (max-width: 768px){#gallery .box:nth-child(5n){margin-right:0%}#gallery body{background:blue}}@media only screen and (min-width: 1200px){#gallery .box:nth-child(6n){margin-right:0%}#gallery body{background:yellow}}#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}footer{display:block;font-size:0.857em;margin:0;padding-top:10px;background:#000023;color:#fff}footer a:link,footer a:visited{color:#fff}footer.wrap{padding-top:30px;padding-bottom:30px;overflow:auto}footer a{text-decoration:none}footer a:hover{text-decoration:underline}footer a.esrc-link{display:block;height:66px;width:80px;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 a.esrc-link{background-image:url("esrc-logo2x.gif");background-size:80px 66px}}footer .left{float:left;width:30%}footer .right{float:right;width:70%;text-align:right}footer p{display:inline}footer ul{display:inline}footer ul li{display:inline}footer ul li a:link,footer ul li a:visited{padding:0 0.833em;line-height:normal;border-left:0.083em solid #51a94c;border-bottom:none}footer ul li a.first{border-left:none}footer ul li a:hover{text-decoration:underline;color:#fff}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-family:'ChevinLight';font-weight:normal;padding:14px 72px;text-decoration:none;text-shadow:1px 1px 0px #388632}@media only screen and (max-width: 480px){.btnRegister{font-size:28px}.btnRegister body{background:black}}.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-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-programme{background-color:#feeab8;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;display:inline-block;color:#000023;font-size:16px;font-weight:normal;padding:8px 20px;text-decoration:none;float:right;margin:5px}@media only screen and (min-width: 481px) and (max-width: 768px){.btn-programme{font-size:14px;padding:4px 10px}.btn-programme body{background:blue}}@media only screen and (max-width: 480px){.btn-programme{display:none}.btn-programme body{background:black}}.btn-programme:hover{background-color:#fff1d1}@media only screen and (max-width: 480px){.btn-programme:hover{background-color:transparent}.btn-programme:hover body{background:black}}.btn-programme:active{position:relative}.btn-back{background-color:#dfe6f4;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;display:inline-block;color:#003394;font-size:16px;font-weight:normal;padding:8px 20px;text-decoration:none;margin:5px}@media only screen and (min-width: 481px) and (max-width: 768px){.btn-back{font-size:14px;padding:4px 10px}.btn-back body{background:blue}}@media only screen and (max-width: 480px){.btn-back{font-size:12px;padding:5px}.btn-back body{background:black}}.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: 480px){.callout.alert h2{font-size:20px}.callout.alert h2 body{background:black}}.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: 480px){.callout.notice h2{font-size:20px}.callout.notice h2 body{background:black}}#page time{font-size:14px;margin:0;color:#808091;line-height:normal}#latest{padding-top:20px}#latest article{min-height:125px;padding-bottom:15px;position:relative}@media only screen and (min-width: 481px) and (max-width: 768px){#latest article{min-height:110px}#latest article body{background:blue}}@media only screen and (max-width: 480px){#latest article{min-height:95px;padding:7.5px 0}#latest article body{background:black}}#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;margin:0}@media only screen and (min-width: 481px) and (max-width: 768px){#latest article h2{padding-left:120px}#latest article h2 body{background:blue}}@media only screen and (max-width: 480px){#latest article h2{padding-left:90px;font-size:18px;line-height:normal;margin:0}#latest article h2 body{background:black}}#latest article div.meta,#latest article p,#latest article time{padding-left:150px}@media only screen and (min-width: 481px) and (max-width: 768px){#latest article div.meta,#latest article p,#latest article time{padding-left:120px}#latest article div.meta body,#latest article p body,#latest article time body{background:blue}}@media only screen and (max-width: 480px){#latest article div.meta,#latest article p,#latest article time{padding-left:90px}#latest article div.meta body,#latest article p body,#latest article time body{background:black}}#latest article time{font-size:14px;margin:0;color:#808091;line-height:normal}#latest article p{margin-bottom:0;margin-top:0.5em}@media only screen and (max-width: 480px){#latest article p{margin-top:0}#latest article p body{background:black}}#latest article img{position:absolute;left:0;top:0;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}@media only screen and (min-width: 481px) and (max-width: 768px){#latest article img{width:110px;height:110px;top:7.5px}#latest article img body{background:blue}}@media only screen and (max-width: 480px){#latest article img{width:80px;height:80px;top:15px}#latest article img body{background:black}}#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 (min-width: 481px) and (max-width: 768px){#latest .featured-podcast article img{top:0px}#latest .featured-podcast article body{background:blue}}@media only screen and (max-width: 480px){#latest .featured-podcast article img{top:0px}#latest .featured-podcast article body{background:black}}article.pc{padding-right:130px}.img_podcast{position:absolute;right:2px;left:auto !important}@media only screen and (max-width: 480px){.img_podcast{display:none}.img_podcast body{background:black}}figure.featured{float:left;padding:0 1em 1em 0}figure.home-banner{position:relative;height:250px;display:block;background:#333 url("banner-medium.png") no-repeat 0 0;-webkit-border-bottom-left-radius:5px;-webkit-border-bottom-right-radius:5px;-moz-border-radius-bottomleft:5px;-moz-border-radius-bottomright:5px;border-bottom-left-radius:5px;border-bottom-right-radius:5px}@media only screen and (min-width: 1200px){figure.home-banner{background-image:url("banner-large.png")}figure.home-banner body{background:yellow}}@media only screen and (min-width: 481px) and (max-width: 768px){figure.home-banner{background-image:url("banner-small.png")}figure.home-banner body{background:blue}}@media only screen and (min-width: 481px) and (max-width: 768px) and (min--moz-device-pixel-ratio: 1.3), only screen and (min-width: 481px) and (max-width: 768px) and (-o-min-device-pixel-ratio: 2.6 / 2), only screen and (min-width: 481px) and (max-width: 768px) and (-webkit-min-device-pixel-ratio: 1.3), only screen and (min-width: 481px) and (max-width: 768px) and (min-device-pixel-ratio: 1.3), only screen and (min-width: 481px) and (max-width: 768px) and (min-resolution: 1.3dppx){figure.home-banner{background-image:url("banner-small-retina.png");background-size:745px 250px}}@media only screen and (max-width: 480px){figure.home-banner{width:auto;margin-bottom:7px;width:auto;background:#333 url("banner-mobile.png") no-repeat top left}figure.home-banner body{background:black}}@media only screen and (max-width: 480px) and (min--moz-device-pixel-ratio: 1.3), only screen and (max-width: 480px) and (-o-min-device-pixel-ratio: 2.6 / 2), only screen and (max-width: 480px) and (-webkit-min-device-pixel-ratio: 1.3), only screen and (max-width: 480px) and (min-device-pixel-ratio: 1.3), only screen and (max-width: 480px) and (min-resolution: 1.3dppx){figure.home-banner{background-image:url("banner-mobile-retina.png");background-size:350px 225px}}#wrapper-print{margin:0.3cm}#wrapper-print #logo-print{margin:0 auto;width:250px;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:38pt}#wrapper-print h3#strapline span{display:block;font-size:12pt;font-weight:200;line-height:200%}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}@page{margin:0.5cm}h1.big{font-size:36pt}h3.big{font-size:18pt}h2.big{font-size:24pt}img.logo{max-width:100px;padding:20px}table.index tr:nth-child(odd) td{background-color:#eee !important}@media print{tr{page-break-inside:avoid;page-break-after:auto}td{page-break-inside:avoid;page-break-after:avoid}}table.logos tr td{width:33%;text-align:left}table.logos tr td.c{text-align:center}table.logos tr td.r{text-align:right}div.c{text-align:center}dd{margin-left:0px;margin-bottom:16px;font-family:"ChevinMedium","Helvetica Neue",Helvetica,Arial,sans-serif}article.page{page-break-after:always;clear:both;padding:0;font-size:10px}div.meta{float:left;width:20%}h1{font-size:27px}div.main{float:left;width:70%;padding:0 0 0 10%;font-size:12px;line-height:150%}div.main h1{font-size:24px;margin-top:5px}p.header{font-family:"ChevinMedium","Helvetica Neue",Helvetica,Arial,sans-serif;border-bottom:1pt solid #000023;position:relative;margin-bottom:30px;padding:0 0 8px 0}p.header span.page-number{position:absolute;right:0}
