#admin_bar{background-color:#000;font-size:.9em;display:flex;color:#fff}.admin_bar_hidden{display:none!important}a#admin_bar_login{color:#fff;padding:.25em 1em .25em 1em;margin:.25em .5em .25em 0em;font-weight:700;background-color:#1c88d5;border-color:#1c88d5}a#admin_bar_login:hover{background-color:#b20034;border-color:#b20034}#admin_bar_main{-ms-flex:1;-moz-flex:1;-webkit-flex:1;flex:1}#admin_bar_close_button{color:#fff;padding:.25em .2em 0 .25em;font-size:18px;font-size:1.4rem}#admin_bar_close_button:hover{cursor:pointer;background-color:#b20034}#admin_bar_show_button{position:absolute;z-index:9999;top:0;left:100%;width:1.5em;margin:0 0 0 -1.5em;padding:.1em 0 0 0;border-bottom-left-radius:.5em;background-color:rgb(0 0 0 / .6);color:#fff;text-align:center;cursor:pointer}.admin_bar_button{display:inline-block;border:1px #bbb solid;border-radius:2px;padding:.1em .25em .1em .25em;color:#fff;cursor:pointer}.admin_bar_button.selected{background-color:#0661a2;color:#fff;border-color:#0661a2;font-weight:700}.admin_bar_button:hover{color:#fff}.admin_bar_page_id{display:inline;font-size:.8rem}#developer_bar{display:none;background-color:#222;color:#fff;margin:0;padding:0 1rem 1rem 1rem;border-top:4px #ff0 solid;border-bottom:4px #ff0 solid}#developer_bar.open{display:block!important}ul.used_blocks_list{list-style-type:none}li.block_details{padding:.2rem 0 .2rem 0}.block_detail_setting{text-transform:uppercase;border-radius:.2rem;padding:.2rem;margin:.2rem;font-size:.8rem;background-color:#666;color:#fff}.block_detail_setting.block_detail_js{background-color:#960044}.block_detail_setting.block_detail_css{background-color:#d38900}.block_detail_setting.block_detail_json{background-color:#2b8031}.block_detail_setting.block_detail_templates{background-color:#ff009e}.block_detail_setting.block_detail_media{background-color:#d000ff}.block_detail_setting.block_detail_xml{background-color:#0700ab}.block_detail_setting.block_detail_html{background-color:#0700ab}.block_detail_setting.block_detail_strings{background-color:#69aa00}.block_detail_setting.block_detail_variants{background-color:#979200}.dev_button{cursor:pointer}.dev_button svg path{fill:#fff}.dev_button.open .admin_edit_button_icon{background-color:lime}.dev_button.open .admin_edit_button_text{background-color:#ff0;color:red}.dev_button.open svg path{fill:#f0f}.dev_button:hover svg path{fill:#000}.dev_button:hover .admin_edit_button_icon{background-color:#f0f;color:#fff}.dev_button:hover .admin_edit_button_text{background-color:#0000ff!important;color:cyan}.page_id{font-size:1.6rem;padding:.2rem .4rem .2rem .4rem;color:#fff;background-color:#777}@media screen and (min-width:800px){ul.used_blocks_list{list-style-type:none;columns:3}}BODY{background-color:#222;color:#fff;font-family:"Lato",arial,sans-serif;font-weight:300}.clear{clear:both}#content{clear:both;padding:0;margin:0;line-height:1.8em;background-color:#ddd}.you_are_here{padding:.5em 0 .5em 0;width:70em;margin:0 auto .5em auto}.you_are_here_inner{font-size:1.2em}a{color:#007dc4}.you_are_here a{color:#007dc4}H1{font-size:3em;font-weight:300;padding:0 0 1em 0;line-height:1em;clear:left}H1.social_title{padding-bottom:0}H2{clear:none;color:#00551e;font-weight:300}H3{font-size:1.5em;font-weight:300;clear:none}#content strong{font-weight:500}#content_right{float:right;width:52em;margin:0 0 0 1em}#content .right{margin-left:.5em}#page_body{font-weight:300;color:#333;line-height:1.8em}#header_stripe{background-color:#ddd;background-image:url(/media/27814/millennium-centre.jpg);background-repeat:no-repeat;background-size:100%;background-position:right center;height:24.5em;margin:0;padding:1em 0 0 0;min-width:70em;border-top:1em #000 solid;border-bottom:1px #209fda solid}#header{width:70em;margin:0 auto 0 auto}#header_right{float:right;width:40em}#header_title{float:right;clear:both;background-color:#999;color:#fff;text-shadow:2px 2px #333;margin:13em 0 0 0;padding:.25em 1em .5em 1em}#header_title_location{font-size:3em}#header_title_dates{font-size:2.2em}#logo{margin:0;float:left}#logo img{border:1px #888 solid}#header_menu{float:right}#header_menu A.menu_item{display:inline-block;padding:.5em 1em .5em 1em;font-size:1.4em;border-radius:0em;margin:0 .25em 0 0;color:#fff;background-color:#999;text-shadow:1px 1px #111;-webkit-transition:all 0.25s;-moz-transition:all 0.25s;transition:all 0.25s}#header_menu A.menu_item:hover{background-color:#bbb;text-decoration:none}#header_menu #menu_item_cardiff{background-color:#909090}#header_menu #menu_item_cardiff:hover{background-color:#aaa}#header_menu #menu_item_programme{background-color:gray}#header_menu #menu_item_programme:hover{background-color:#999}#header_menu #menu_item_registration{background-color:#e92630;color:#fff;text-shadow:1px 1px #600}#header_menu #menu_item_registration:hover{background-color:#b92630}#content_left{width:15em;float:left;margin:0 0 0 0}#content_left h2{padding:0;margin:2em 0 0 0;color:#e92630}#content_left .twitter_box{padding:0;margin:0}#menus .menu_item A{display:block;padding:.5em .25em .5em .25em;font-size:1.1em;border-radius:.2em;color:#333;font-weight:300;-webkit-transition:all 0.5s;-moz-tranisition:all 0.5s;transition:all 0.5s}#menus .menu_item A:hover{text-decoration:none;background-color:#bbb}#menus .menu_header{display:none}#menus .menu_item_selected{font-weight:400;font-size:1.5em;color:#d1092d}#menus .menu_item_selected A{color:#d1092d}.museum_logo{margin:1em 0 2em 2em;width:100px}#footer_background{background-repeat:repeat-x;padding:0 0 0 0;border-top:1px #209fda solid}.social_events_left{width:400px}.footer_social_media_links{padding-top:.5em}.footer_twitter_link{float:left;margin-right:.5em}.footer_facebook_link{float:left}#footer{color:#fff;width:70em;margin:0 auto 0 auto;padding:2em 1em 2em 1em}#footer_copyright{padding:3em 0 0 0;color:#999}.footer_column{float:left;width:32%}#footer UL{margin:0 0 1em 0}#footer LI{color:#007dc4}#footer A{color:#fff}#footer .footer_link{padding:.5em 0 .5em 0}#footer .footer_column{float:left;width:20em;margin:0 .5em 0 0}.programme_table,.prices_table{width:100%}.programme_table th,.prices_table th{font-weight:400;text-align:left}.break{color:#600}.time{color:#00551e}.time_numbers{font-size:1.2em;margin:0 .2em 0 0;color:#333}.sponsors{margin-top:2em}.sponsor_logo{float:left;padding:1em 0 1em 0}.spnhc_vocabulary{width:100%}.spnhc_vocabulary th{text-align:left;padding-bottom:.5em;border-bottom:1px #00551e solid}.spnhc_cardiff_facts{list-style-type:none;magin:0;padding:0}.spnhc_cardiff_facts strong{color:#785230}.title_welsh{color:#e92630}.stripe_body{width:70em;margin:0 auto 0 auto;padding:2em 0 2em 0}.stripe_grey{background-color:#ddd;color:#000}.stripe_grey_brown h2{color:#a61}.stripe_grey h2{color:#0a9d0d}.stripe_navy{background-color:#001044;color:#fff}.stripe_navy h2{color:#7ff}.stripe_mint{background-color:#e2ffe3}.stripe_mint .phone_number{background-color:#75b877}.stripe_dark_teal{background-color:#0c5049;color:#fff}.stripe_teal{background-color:#12766c;color:#fff}.stripe_teal h2,.stripe_dark_teal h2{color:#7ffdf0}.stripe_teal h3{color:#b0fffa}.stripe_teal a,.stripe_dark_teal a{color:#f3fd7f}.stripe_dark_grey{background-color:#222;color:#fff}.stripe_dark_grey h1,.stripe_dark_grey h2{color:#7ff}.stripe_dark_grey a,.stripe_navy a{color:#74cdff}.stripe_lemon{background-color:#efefde}.stripe_beige{background-color:#d5d5b9}.stripe_accent_orange h1,.stripe_accent_orange h2{color:#ffbb38}.food_type{color:#fc9}.hotel_location{color:#a73f00;padding-left:.5em;text-transform:uppercase}.spaced_content{padding:1em 0 1em 0}.airport_name{font-size:1.3em}.media_right{padding-left:1em}.media_right .media_img{padding:1em 0 1em 0}.logos_diamond{text-align:center;border-bottom:2px #aaa solid;padding:2em 0 1em 0;margin:0 0 1em 0}.logos_silver{border-bottom:2px #aaa solid;padding:0 0 1em 0;margin:0 0 1em 0;text-align:center}.logos_bronze{text-align:center}.phone_number{padding:.5em;margin:0 .5em 0 .5em;background-color:#bbb;color:#fff}.arial{font-family:arial;font-size:12px}.registration_not_open{background-color:#888;padding:.5em 0 .5em 0;color:#fff;font-size:1.5em;font-weight:700;text-align:center;width:500px}.submission_form_download_button,.register_button{display:block;margin:1em 0 0 0;padding:.5em;background-color:#a61;color:#fff;font-weight:500;font-size:1.5em;float:left}.submission_form_download_button,.register_button:hover{text-decoration:none;background-color:#940}.dinner_menu{border:1px #bbb solid;background-color:#f4f4f4;text-align:center;padding:2em .5em 2em .5em}.dinner_menu_separator{margin:.25em 0 .25em 0;padding:0;font-size:5em;color:#7ccea8}.dinner_menu h3{font-family:Amatic SC,Arial,sans-serif;font-size:2.5em}.title_date{font-size:1.5em}.abstract_example{background-color:#fff;font-family:Arial,sans-serif;border:1px #aaa solid;padding:1em;margin:.5em 0 .5em 0}.committee_member{float:left;padding:.5em;width:250px}@media screen and (max-width:800px){.stripe_body,#content_left,#content_right{width:auto;padding-left:1em;padding-right:1em;margin:0}.media_right{float:none}#header_right{float:left;width:20em;padding-left:1em}#header_title{margin:2em 0 0 0}}#content_left .twitter_feed_box{background-color:#fff0;padding:0;margin:0}#content_left .twitter_logo{float:none;margin:0 auto 0 auto;width:150px}.media_lightbox{margin:2em auto 0 auto;padding:0;border:1px #bbb solid;background-color:#fff;color:#fff;-moz-box-shadow:0 .2em 7px #111;-webkit-box-shadow:0 .2em 7px #111;box-shadow:0 .2em 7px #111}.media_enlarge{font-weight:300;font-family:"Lato",sans-serif}.media_lightbox .media_img{padding:0}.media_lightbox .media_caption{font-size:small;padding:2em .5em 2em .5em}.media_lightbox_close{font-family:"Lato",sans-serif;text-transform:lowercase;display:block;position:relative;top:1em;cursor:pointer;background-color:#000;color:#fff;padding:.5em;border-top:2px #fff solid;border-left:2px #fff solid;border-bottom:2px #fff solid;text-align:center;margin:0 0 0 auto;float:right}.media_lightbox_close:hover{background-color:#000}.media_lightbox_prev_next{text-transform:lowercase;cursor:pointer;color:#fff;background-color:#600;padding:.7em;font-weight:700;border-top:2px #fff solid}.media_lightbox_prev_next:hover{background-color:#000}.media_lightbox_previous{float:left;border-right:2px #fff solid}.media_lightbox_next{float:right;border-left:2px #fff solid}@media screen and (max-width:600px){#header_stripe{min-width:0;height:auto}#header{width:auto}#logo{width:auto;float:none;margin:0 auto 0 auto;width:300px}#logo img{border:0 red solid;margin:0 auto 1em auto}.you_are_here{width:auto}#header_right{float:none;width:300px;margin:0 auto 0 auto;display:block}#header_title{float:none}#footer{width:auto}#header_menu{float:none}#header_stripe{background-image:none}#header_title{margin:0;background-color:#fff0}#header_menu A.menu_item{display:block;float:none;margin:0}#content_left{width:auto;float:none}#content_right{float:none;width:auto;margin:0}.footer_column{float:none;width:100%}}.media.inline{display:inline-block;vertical-align:top}.media_image_enlarge :hover{cursor:pointer}.media_view_extra_small,.media_view_extra_small img{width:150px}.media_view_small,.media_view_small img{width:200px}.media_view_medium,.media_view_large,.media_view_exta_large,.media_view_full{width:100%;padding:0}.media_view_medium img,.media_view_large img,.media_view_extra_large img,.media_view_full img{width:100%}.video_medium video,.video_large video,.video_full video{width:100%}figure{margin:0}.html_audio audio{width:100%}@media screen and (min-width:768px){.video_medium video{width:50%}.video_large video{width:80%}.video_full video{width:100%}.media_view_extra_small,.media_view_extra_small img{width:150px}.media_view_small,.media_view_small img{width:200px}.media_view_medium,.media_view_medium img{width:300px}.media_view_large,.media_view_large img{width:450px}.media_view_extra_large,.media_view_extra_large img{width:800px}.layout_museum .media_view_medium,.layout_museum .media_view_medium img{width:250px}.media_left{float:left;margin:0 2rem 0 0}.media_right{float:right;margin:0 0 0 28px;margin:0rem 0rem 0rem 2rem}}@media screen and (min-width:1281px){.media_view_extra_small,.media_view_extra_small img{width:150px}.media_view_medium,.media_view_large,.media_view_full{padding:0}.media_view_small,.media_view_small img{width:250px}.layout_museum .media_view_medium,.layout_museum .media_view_medium img,.media_view_medium,.media_view_medium img{width:400px}.media_view_large,.media_view_large img{width:600px}.media_view_extra_large,.media_view_extra_large img{width:1024px}}.lightbox-page-thumbnails{list-style-type:none;margin:0;padding:0}.lightbox-page-thumbnails img{width:20vw;cursor:pointer}.lightbox-background{display:none;position:fixed;z-index:20;left:0;top:0;width:100%;height:100%;overflow:hidden}.lightbox-background.dark{color:#fff;background-color:rgb(0 0 0 / .95)}.lightbox-background.light{color:#000;background-color:rgb(255 255 255 / .95)}.lightbox-background.transparent{background-color:#fff0}.lightbox-background.light .thumbnail-control img.active{border:2px #000 solid}.lightbox-content{margin:auto;padding:0;max-width:1200px}.lightbox-content.with-thumbnail-controls{display:grid;grid-template-rows:80vh,20vh}.close{position:absolute;top:10px;right:25px;font-size:35px;font-weight:700;z-index:3}.close:hover,.close:focus{color:#999;text-decoration:none;cursor:pointer}.lightbox-background.modal .lightbox-slides{height:80vh}.lightbox-background.modal .lightbox-slide{height:80vh}.lightbox-background.modal .lightbox-background.embedded{height:100vh}.lightbox-slide{display:none;text-align:center;flex-direction:column;padding:1rem}.lightbox-slide-media-container{flex:1;position:relative;overflow:hidden}.lightbox-slide img{object-fit:contain;width:100%;height:100%}.magnifying-glass{position:absolute;border:3px solid #000;cursor:none;width:100%;height:100%;pointer-events:none}.lightbox-prev,.lightbox-next{cursor:pointer;position:absolute;z-index:3;top:50%;width:auto;padding:1rem;margin-top:-50px;color:#fff;background-color:rgb(100 100 100 / .4);font-weight:700;font-size:px;transition:0.6s ease;user-select:none;-webkit-user-select:none;-moz-user-select:none}.lightbox-prev{border-radius:0 3px 3px 0}.lightbox-next{right:0;border-radius:3px 0 0 3px}.lightbox-prev:hover,.lightbox-next:hover{text-decoration:none;color:#fff;background-color:rgb(100 100 100 / .8)}.number-text{text-align:center;color:#f2f2f2;padding:8px 12px;position:absolute;top:0;background-color:#fff0}.lightbox-background .lightbox-caption{text-align:center}.lightbox-thumbnail-controls{list-style-type:none;display:flex;max-height:10vh;width:100%;padding:0;margin:0}.thumbnail-control{align-items:center;justify-content:space-between;text-align:center;flex:1;padding:.2rem}.thumbnail-control img{opacity:.8;border:2px #fff0 solid;max-height:8vh;max-width:100%;object-fit:contain}.thumbnail-control img.active{opacity:1;border:2px #fff solid}.thumbnail-control:hover img{opacity:1;border:2px #c4c4c4 solid}img.hover-shadow{transition:0.3s}.hover-shadow:hover{box-shadow:0 4px 8px 0 rgb(0 0 0 / .2),0 6px 20px 0 rgb(0 0 0 / .19)}.lightbox-background.embedded{display:block;position:relative}.lightbox-background.embedded .close{display:none}.lightbox-background.vertical .lightbox-slide{display:grid;grid-template-columns:60% 40%;grid-template-rows:auto}.lightbox-background.vertical .lightbox-slide .lightbox-caption{padding:1rem;grid-column-start:2}.lightbox-background.transcription .lightbox-slide{display:grid;grid-template-columns:70% 30%;grid-template-rows:80%,20%}.lightbox-background.vertical .lightbox-slide .lightbox-transcription{padding:1rem;text-align:left;overflow-y:scroll;border-radius:.4rem;padding:1rem;width:100%;grid-column-start:2}.lightbox-background.dark.vertical .lightbox-slide .lightbox-transcription{color:#fff;background-color:#222}.lightbox-background.light.vertical .lightbox-slide .lightbox-transcription{color:#000;background-color:#fff}@media screen and (min-width:768px){.lightbox-slides{height:80vh}.lightbox-slide{height:80vh}.lightbox-background{height:100vh}.lightbox-background.stretch .lightbox-slides{height:auto}.lightbox-background.stretch .lightbox-slide{height:auto}.lightbox-background.stretch{height:auto}.lightbox-prev,.lightbox-next{padding:1.5rem;margin-top:-50px;font-size:20px}}