/* Hide the default content (text header dates, title etc). *//***
 ***   Ticker Styling
 ***
 *AD*2012**********************************************************************************//*
 * Navigation Styling - Powered by Superfish Jquery plugin
 *
 *AD*2012**********************************************************************************/@import url('nav/superfish.css');#default-content{display:none;}#header-wrapper{background-repeat:no-repeat;background-position:top center;background-size:cover;}#header-wrapper #header{width:980px;display:block;margin:0px;line-height:0px;}#header-wrapper #header img#desktop-creative{width:100%;margin:0px;}#header-wrapper #header #default-content{margin:40px 10px;padding:0px;color:#2e5b81;}#header-wrapper #header #default-content #site-logo{float:left;padding:0px;display:block;margin-right:20px;}#header-wrapper #header #default-content .site-name{font-size:36px;font-size:3.6rem;display:block;line-height:40px;}#header-wrapper #header #default-content .site-dates,#header-wrapper #header #default-content .site-location{font-size:15px;font-size:1.5rem;display:inline-block;line-height:16px;}#header-wrapper #header #default-content .site-dates{font-weight:bold;}#header-wrapper #header #default-content .site-location{margin-left:10px;}#header-wrapper #default-content.show-text{display:block;}#header-wrapper.boxed #header{padding:10px 10px 0px;width:960px;}#header-wrapper.boxed #header{padding:10px 10px 0px;width:960px;}#dynamic_header_bar{padding:0px 5px;margin-top:10px;margin-bottom:10px;}#dynamic_header_bar:first-child{margin-top:0px;padding-top:10px;}#dynamic_header_bar #quicklink_banner .action-bar-static-image{box-shadow:none;}#dynamic_header_bar #quicklink_banner .action-bar-slider{box-shadow:none;background:none;}#dynamic_header_bar #quicklink_banner .action-bar-slider img{display:none;}#dynamic_header_bar #quicklink_banner .action-bar-slider img:first-child{display:block;}#dynamic_header_bar #quicklink_banner .action-bar-double-link a:link,#dynamic_header_bar #quicklink_banner .action-bar-double-link a:visited,#dynamic_header_bar #quicklink_banner .action-bar-double-link a:active{color:#fff;box-shadow:none !important;}#dynamic_header_bar #quicklink_banner .action-bar-double-link a:link span,#dynamic_header_bar #quicklink_banner .action-bar-double-link a:visited span,#dynamic_header_bar #quicklink_banner .action-bar-double-link a:active span,#dynamic_header_bar #quicklink_banner .action-bar-double-link a:link strong,#dynamic_header_bar #quicklink_banner .action-bar-double-link a:visited strong,#dynamic_header_bar #quicklink_banner .action-bar-double-link a:active strong{font-size:18px;font-size:1.8rem;}#dynamic_header_bar #quicklink_banner .action-bar-double-link a:hover,#dynamic_header_bar #quicklink_banner .action-bar-double-link a:focus{opacity:0.9;}#dynamic_header_bar #quicklink_banner a.action-bar-large-link:link,#dynamic_header_bar #quicklink_banner a.action-bar-large-link:visited,#dynamic_header_bar #quicklink_banner a.action-bar-large-link:hover{color:#fff;font-size:31px;font-size:3.1rem;box-shadow:none;}#dynamic_header_bar #quicklink_banner a.action-bar-large-link:hover,#dynamic_header_bar #quicklink_banner a.action-bar-large-link:focus{opacity:0.9;}#dynamic_header_bar #quicklink_banner a.action-bar-large-link strong,#dynamic_header_bar #quicklink_banner a.action-bar-large-link span{height:116px;}body.logged-in #header-wrapper{overflow:visible !important;}body.logged-in #dynamic_header_bar{overflow:visible !important;position:relative;}body.logged-in #dynamic_header_bar #header_bar_edit{position:absolute;top:0px;content:"\f111";font-family:"dashicons";bottom:0px;text-align:center;color:#fff;width:40px;background:#666;left:100%;z-index:9999 !important;display:none;padding-top:50px;}body.logged-in #dynamic_header_bar:hover #header_bar_edit{display:block;}#ticker-wrapper *{margin:0px;}#ticker-wrapper{clear:both;display:block;background:#fff;margin:0px auto 0px;padding:0px 0px;border:none;position:relative;}#ticker-wrapper #ticker{padding:0px;width:844px;display:block;min-height:38px;float:left;position:relative;overflow:hidden;}#ticker-wrapper #ticker #ticker-content{margin:0px;float:left;left:0px !important;font-size:12px;font-size:1.2rem;position:absolute;color:#1f527b;font-weight:bold;margin:9px 10px;line-height:18px;max-height:16px;overflow:hidden;}#ticker-wrapper #ticker #ticker-content a:link,#ticker-wrapper #ticker #ticker-content a:visited,#ticker-wrapper #ticker #ticker-content a:active{text-decoration:none;color:#1f527b;}#ticker-wrapper #ticker #ticker-content a:hover,#ticker-wrapper #ticker #ticker-content a:focus{text-decoration:underline;color:#0d3059;}#ticker-wrapper #ticker #ticker-swipe{position:absolute;width:100%;top:0px;left:0px !important;background-color:#fff;display:block;height:35px;}#ticker-wrapper #ticker #ticker-swipe span{margin-left:1px;background-color:#fff;border-bottom:2px solid #1f527b;height:23px;width:7px;display:block;}#ticker-wrapper #ticker-controls{padding:7px 15px;list-style-type:none;float:right;border-left:1px solid #ddd;}#ticker-wrapper #ticker-controls li{padding:0px;margin-left:5px;float:left;cursor:pointer;height:20px;background-position:center center;background-repeat:no-repeat;width:20px;display:block;font-size:18px;font-size:1.8rem;color:#ddd;}#ticker-wrapper #ticker-controls li#play-pause:before{content:"\E807";font-family:'conference-websites';}#ticker-wrapper #ticker-controls li#play-pause.paused:before{content:"\E808";font-family:'conference-websites';}#ticker-wrapper #ticker-controls li#prev:before{content:"\E800";font-family:'conference-websites';}#ticker-wrapper #ticker-controls li#next:before{content:"\E801";font-family:'conference-websites';}#ticker-wrapper #ticker-controls li:hover{color:#555;}#ticker-wrapper .js-hidden{display:none;}#ticker-wrapper:first-child{margin-top:0px;}#mobile-toggle{display:none;}#nav-main-wrapper{clear:both;}nav#main{clear:both;z-index:400 !important;background:#fff;height:40px;margin-top:0px !important;min-width:960px !important;width:100% !important;box-shadow:0px 0px 5px rgba(0, 0, 0, 0.1);z-index:300;}nav#main #horizontal-nav{z-index:300;line-height:1;display:block;position:relative;margin:0 auto;width:960px !important;min-width:960px !important;}nav#main #horizontal-nav a,nav#main #horizontal-nav a:link,nav#main #horizontal-nav a:visited{padding:13px;text-decoration:none;display:block;font-weight:bold;position:relative;font-size:14px;font-size:1.4rem;}nav#main #horizontal-nav a:focus,nav#main #horizontal-nav a:hover,nav#main #horizontal-nav a:active{outline:0;background:#222;z-index:300;}nav#main #horizontal-nav li{float:left;position:relative;display:block;}nav#main #horizontal-nav li.current-menu-item a:link,nav#main #horizontal-nav li.current-menu-item a:visited,nav#main #horizontal-nav li.current-menu-item a:active{background:url('../img/arrow-highlight-up.png') center bottom no-repeat;}nav#main #horizontal-nav li.current-menu-item li a:link,nav#main #horizontal-nav li.current-menu-item li a:visited,nav#main #horizontal-nav li.current-menu-item li a:active{background:none;}nav#main #horizontal-nav li:hover,nav#main #horizontal-nav li.sfHover{/* fixes IE7 'sticky bug' */visibility:inherit;}nav#main #horizontal-nav li:hover ul,nav#main #horizontal-nav li.sfHover ul{left:0;/* match top ul list item height */top:100%;z-index:9999;}nav#main #horizontal-nav li:hover ul li.current-menu-item a:link,nav#main #horizontal-nav li.sfHover ul li.current-menu-item a:link,nav#main #horizontal-nav li:hover ul li.current-menu-item a:visited,nav#main #horizontal-nav li.sfHover ul li.current-menu-item a:visited,nav#main #horizontal-nav li:hover ul li.current-menu-item a:active,nav#main #horizontal-nav li.sfHover ul li.current-menu-item a:active{background-image:url('../img/arrow-highlight.png');background-position:left center;background-repeat:no-repeat;}nav#main #horizontal-nav ul.sub-menu{background:#f4f4f4;position:absolute;top:0px;left:0px;display:none;height:auto;z-index:400;-webkit-box-shadow:0px 0px 3px #000;-moz-box-shadow:0px 0px 3px #000;box-shadow:0px 0px 3px #000;/*** arrows **/}nav#main #horizontal-nav ul.sub-menu li{float:none;}nav#main #horizontal-nav ul.sub-menu li a{width:160px;height:auto;}nav#main #horizontal-nav ul.sub-menu li ul.sub-menu{display:none;}nav#main #horizontal-nav a.sf-with-ul{padding-right:27px;/* trigger IE7 hasLayout so spans position accurately */min-width:1px;}nav#main #horizontal-nav .sf-sub-indicator{text-indent:-9999;/* apply hovers to modern browsers */}nav#main #horizontal-nav .sf-sub-indicator:before{content:"\E80F";text-indent:0;width:10px;display:block;position:absolute;top:0.9em;right:0.6em;font-family:"conference-websites";}nav#main #horizontal-nav a:focus > .sf-sub-indicator:before,nav#main #horizontal-nav a:hover > .sf-sub-indicator:before,nav#main #horizontal-nav a:active > .sf-sub-indicator:before,nav#main #horizontal-nav li:hover > a > .sf-sub-indicator:before,nav#main #horizontal-nav li.sfHover > a > .sf-sub-indicator:before{content:"\E814";font-family:"conference-websites";}body.layout-nav-first nav#main{position:fixed;top:0px;left:0px;right:0px;margin:0px;}#sidebar-navigation-wrapper{margin:0px 5px 20px;}#sidebar-navigation-wrapper ul li{position:relative;border-top:1px dashed #ddd;}#sidebar-navigation-wrapper ul li:first-child{border-top:none;}#sidebar-navigation-wrapper ul li.current_page_item{font-weight:bold;}#sidebar-navigation-wrapper ul li.current_page_item ul{font-weight:normal;}#sidebar-navigation-wrapper ul li a:link,#sidebar-navigation-wrapper ul li a:visited,#sidebar-navigation-wrapper ul li a:active{padding:10px;margin-right:27px;font-size:14px;font-size:1.4rem;color:#444;display:block;}#sidebar-navigation-wrapper ul li a:hover,#sidebar-navigation-wrapper ul li a:focus{text-decoration:underline;}#sidebar-navigation-wrapper ul li div.hitarea:before{font-family:"conference-websites";content:"\E80F";color:#222;font-size:18px;font-size:1.8rem;position:absolute;right:0px;top:0px;padding:10px 10px;z-index:20;cursor:pointer;}#sidebar-navigation-wrapper ul li div.hitarea.collapsable-hitarea:before{color:#666;content:"\E814";}#sidebar-navigation-wrapper ul li.collapsable{background:#f4f4f4;border-top:1px solid #b2b2b2;color:#666;}#sidebar-navigation-wrapper ul li.collapsable + li{border-top:1px solid #b2b2b2;}#sidebar-navigation-wrapper ul li ul{border-top:1px dashed #ddd;}#sidebar-navigation-wrapper ul li ul li.collapsable{border:none;background:#fff;}#sidebar-navigation-wrapper ul li ul li.collapsable + li{border:1px dashed #ddd;}#footer nav{max-width:55%;float:right;}#footer nav ul{list-style:none;margin:0px;}#footer nav ul li{float:right;margin:0px 0px 10px 10px;}#footer nav ul li a:link,#footer nav ul li a:visited,#footer nav ul li a:active{padding:5px 15px;display:block;background:#fff;color:#555;font-size:11px;font-size:1.1rem;}#footer nav ul li a:hover{background:#ddd;color:#444;}#footer #site-credit a:link,#footer #site-credit a:visited,#footer #site-credit a:active{background:#ccc;padding:5px 15px;display:block;float:right;font-size:11px;font-size:1.1rem;font-weight:bold;color:#fff;}#footer #site-credit a:hover{background:#f4f4f4;color:#444;}.programme{clear:both;}.programme .seminar{border-top:3px solid #ddd;margin:0px 0px;padding:20px 5px;}.programme .seminar .session-time{display:block;font-size:13px;font-size:1.3rem;}.programme .seminar h4.session-title{font-weight:bold !important;border:none !important;font-size:18px;font-size:1.8rem;}.programme .seminar h4.session-title:last-child{margin:0px;}.programme .seminar .session-meta{font-size:12px;font-size:1.2rem;margin-bottom:15px;display:block;}.programme .seminar .sem-role-title{clear:left;font-weight:bold;font-style:italic;font-family:'Georgia', serif;}.programme .seminar .clear{clear:left;}.programme .seminar .speaker-for-session ul.shortcode-speakers{margin:0px 0px 0px 0px !important;}.programme .seminar .speaker-for-session ul.shortcode-speakers .speaker{clear:left;padding-left:5%;}.programme .seminar .speaker-for-session ul.shortcode-speakers .speaker .speaker-thumb{margin-right:10px;float:left;}.programme .seminar .speaker-for-session ul.shortcode-speakers .speaker .full-name{font-size:13px;font-size:1.3rem;margin:0px;}.programme .seminar .speaker-for-session ul.shortcode-speakers .speaker .speaker-job-title{font-style:italic;}.programme .seminar .speaker-for-session ul.shortcode-speakers .speaker .speaker-company-name{font-weight:bold;}.programme .seminar:first-child{border-top:0px;padding-top:0px;}.programme .seminar.highlight{border-top:none !important;border-left-style:solid;border-left-width:5px;border-right-width:5px;border-right-style:solid;box-shadow:0px 0px 4px rgba(0, 0, 0, 0.6);padding:10px;}.programme .seminar.highlight + .seminar{border-top:none !important;}table tr td .seminar{margin:0px;}.speaker-for-session ul.shortcode-speakers{list-style:none !important;margin:0px;}.speaker-for-session ul.shortcode-speakers li.speaker-line{list-style:none !important;margin:0px;clear:left;padding:3px 0px;}.speaker-for-session ul.shortcode-speakers li.speaker-line .position{display:block;font-size:12px;font-size:1.2rem;line-height:1.4em;}.speaker-for-session ul.shortcode-speakers li.speaker-line .position .speaker-job-title{font-style:italic;font-family:georgia, serif;}.speaker-for-session ul.shortcode-speakers li.speaker-line .position .speaker-company-name{font-weight:bold;}.speaker-for-session ul.shortcode-speakers li.speaker-line .speaker-photo{float:left;margin-right:15px;}.speaker-for-session ul.shortcode-speakers li.speaker-line .speaker-photo img{padding:2px;border:1px solid #ddd;margin:0px;width:auto;}body #content .sponsor-list-wrapper{margin-bottom:15px;text-align:center;font-size:10px;margin:0px 0px 20px;padding:10px 0px;}body #content .sponsor-list-wrapper .sponsor-logo-link,body #content .sponsor-list-wrapper .sponsor-no-logo{height:100px;display:inline-block;border:none;-moz-border-radius:0px;-webkit-border-radius:0px;border-radius:0px;float:left;margin:5px 0%;background-repeat:no-repeat;background-position:center center;position:relative;border:none;border-radius:0;background-size:contain;margin:1%;min-width:80px;}body #content .sponsor-list-wrapper .sponsor-thumb{border:none;}body #content .sponsor-list-wrapper a.sponsor-logo-link:hover,body #content .sponsor-list-wrapper a.sponsor-logo-link:focus{-webkit-transform:scale(0.96);-moz-transform:scale(0.96);-ms-transform:scale(0.96);-o-transform:scale(0.96);transform:scale(0.96);-webkit-transition:all 0.1s ease-out;-moz-transition:all 0.1s ease-out;-o-transition:all 0.1s ease-out;transition:all 0.1s ease-out;-webkit-transform:translateZ(0px);-webkit-font-smoothing:antialiased;box-shadow:0px 0px 3px #000;}body #content .sponsor-list-wrapper .content-right{text-align:left;}#wrapper{width:980px;margin:20px auto;background:url('../img/white-trans.png') repeat top left;padding:10px;}#wrapper #inner-wrapper{background:#fff;}.wrapper-inside{margin:0 auto;display:block;}body{min-width:980px;}#content-wrapper{margin-bottom:10px;margin-top:10px;}#content-wrapper #content{width:640px;float:left;padding:10px 20px 20px;min-height:360px;margin:0px 10px;display:block;}#content-wrapper #content.double-sidebar{width:440px;}#content-wrapper #sidebar{width:260px;float:left;min-height:100px;display:block;margin:20px 10px 0px;}#content-wrapper #sidebar.sidebar-left,#content-wrapper #sidebar.sidebar-right{width:220px;margin:20px 10px 20px;}#footer-wrapper #footer{clear:both;padding:5px;width:950px;}#footer-wrapper #footer .footer-disclaimer{width:45%;float:left;}#gallery-.gallery-columns-2 .gallery-item{width:48%;padding:1%;}#gallery-.gallery-columns-3 .gallery-item{width:31.334%;padding:1%;}#gallery-.gallery-columns-4 .gallery-item{width:23%;padding:1%;}#gallery-.gallery-columns-5 .gallery-item{width:18%;padding:1%;}#gallery-.gallery-columns-6 .gallery-item{width:14.66%;padding:1%;}body.page-template-default #content .gallery{margin:0px 0 10px;width:100%;background:none;}body.page-template-default #content .gallery .gallery-item{margin:0px;}body.page-template-default #content .gallery .gallery-item .gallery-icon{border:none;}body.page-template-default #content .gallery p{margin:0px;line-height:0px;font-size:0px;}#content .bx-wrapper{margin:0 0px 10px;width:100%;max-width:none !important;box-shadow:none;padding:0px;display:block;border:none;}#content .bx-wrapper *{margin:0px;padding:0px;}#content .bx-wrapper .bx-viewport{width:100%;}body.page-template-page-template-full-php #content-wrapper section#content{width:auto;display:block;float:none;}body.page-template-page-template-full-no-padding-php{/**
 *   Single Sponsors
 */}body.page-template-page-template-full-no-padding-php #content-wrapper{padding:0px;margin:0px;}body.page-template-page-template-full-no-padding-php #content-wrapper section#content{padding:0px;width:auto;display:block;float:none;margin:0px;}#sponsor-details-window{padding:20px;background:#fff;}