@font-face{font-family:"ColaborateThinRegular";src:url("ColabThi-webfont.eot");src:url("ColabThi-webfontd41d.eot?#iefix") format("embedded-opentype"),url("ColabThi-webfont.ttf") format("truetype"),url("ColabThi-webfont.svg#ColaborateThinRegular") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"ColaborateLightRegular";src:url("ColabLig-webfont.eot");src:url("ColabLig-webfontd41d.eot?#iefix") format("embedded-opentype"),url("ColabLig-webfont.ttf") format("truetype"),url("ColabLig-webfont.svg#ColaborateLightRegular") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"ColaborateRegular";src:url("ColabReg-webfont.eot");src:url("ColabReg-webfontd41d.eot?#iefix") format("embedded-opentype"),url("ColabReg-webfont.ttf") format("truetype"),url("ColabReg-webfont.svg#ColaborateRegular") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"ColaborateMediumRegular";src:url("ColabMed-webfont.eot");src:url("ColabMed-webfontd41d.eot?#iefix") format("embedded-opentype"),url("ColabMed-webfont.ttf") format("truetype"),url("ColabMed-webfont.svg#ColaborateMediumRegular") format("svg");font-weight:normal;font-style:normal}.clearfix{min-height:1px;height:auto !important;height:1px}.clearfix:after{content:".";display:block;height:0;font-size:0;line-height:0;clear:both;visibility:hidden}@-webkit-keyframes pulse{from{-webkit-transform:scale(1);opacity:0.75}50%{-webkit-transform:scale(1.2);opacity:1.0}to{-webkit-transform:scale(1);opacity:0.75}}.pulse{opacity:0.75;-webkit-animation-name:pulse;-webkit-animation-duration:0.5s;-webkit-animation-iteration-count:10}.pulse:hover{-webkit-animation:none}html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;border:0 none}header,hgroup,nav,article,aside,section,footer,details,summary,figure,menu,figcaption{margin:0;padding:0;border:0 none;display:block;border:0}nav ul,nav ul li{list-style:none}fieldset,img{border:0}html,body{height:100%;text-align:left;font-family:"Helvetica Neue", arial, sans-serif;font-size:13px;color:#2f2e2e}html{min-height:1px;height:auto !important;height:1px;background:#e3e1d4}html.ready{background:#e3e1d4 url(../images/assets/cardboard_light_gray_tile_bg.jpg) repeat left bottom}body{overflow-x:hidden;overflow-y:auto}.ready body{background-image:url(../images/assets/bottom_illustration.png);background-repeat:no-repeat;background-position:50% 0;background-size:700px auto}a,a:link,a:visited,a:hover{color:#34458b}a.footnote,a:link.footnote,a:visited.footnote,a:hover.footnote{text-decoration:none;vertical-align:super;font-weight:bold;font-size:90%}h1.simple{padding-bottom:20px;font:223%/39px "ColaborateLightRegular","Trebuchet MS",arial,sans-serif;font-weight:200}.no-fontface h1.simple,.no-inlinesvg h1.simple{font-size:190%}h1.entry-title{display:inline-block;background:transparent url(../images/sprite.png) no-repeat -5px -203px;margin:1em 0 20px -38px;padding:0 28px 0 38px;height:46px;font:200%/42px "ColaborateLightRegular","Trebuchet MS",arial,sans-serif;color:#484646;white-space:nowrap;text-shadow:-1px 1px 0 #fff;text-transform:uppercase;margin:1em 0 1em -38px}.no-fontface h1.entry-title,.no-inlinesvg h1.entry-title{font-size:170%}.ie h1.entry-title{min-height:1px;height:auto !important;height:1px;float:left;margin-right:8px;clear:both;height:46px !important}.ie h1.entry-title:after{content:".";display:block;height:0;font-size:0;line-height:0;clear:both;visibility:hidden}.ie h1.entry-title:after{content:"<br />"}h1.entry-title a,h1.entry-title a:link,h1.entry-title a:visited{text-decoration:none;color:#484646}h1.entry-title a:hover,h1.entry-title a:link:hover,h1.entry-title a:visited:hover{text-decoration:none;text-shadow:-1px 1px 0 #dfdfdf}article h1{font:169%/2em "ColaborateThinRegular","Trebuchet MS",arial,sans-serif;color:#006253;text-shadow:-1px 1px 0 #ddd}article h1 a{display:block;color:#006253;text-shadow:-1px 1px 0 #ddd;text-decoration:none}article h1 a:hover{text-decoration:underline}.details h1{text-transform:uppercase;text-shadow:-1px 1px 0 #483a77;color:#fff}h2{background:transparent url(../images/sprite.png) no-repeat -20px -203px;margin:1em -1em 0;padding:0 1em;height:46px;font:200%/42px "ColaborateLightRegular","Trebuchet MS",arial,sans-serif;color:#484646;white-space:nowrap;text-shadow:-1px 1px 0 #fff;text-transform:uppercase}.no-fontface h2,.no-inlinesvg h2{font-size:170%}h2 a,h2 a:link,h2 a:visited{text-decoration:none;color:#484646}h2 a:hover,h2 a:link:hover,h2 a:visited:hover{text-decoration:none;text-shadow:-1px 1px 0 #dfdfdf}.lte9 section header{min-height:1px;height:auto !important;height:1px}.lte9 section header:after{content:".";display:block;height:0;font-size:0;line-height:0;clear:both;visibility:hidden}h3{color:#006253;font:normal 139%/2em "ColaborateThinRegular","Trebuchet MS",arial,sans-serif;text-shadow:#ddd -1px 1px 0}.no-fontface h3,.no-inlinesvg h3{font-size:110%}h3.simple{padding-bottom:0px;font:184%/29px "ColaborateLightRegular","Trebuchet MS",arial,sans-serif}.no-fontface h3.simple,.no-inlinesvg h3.simple{font-size:160%}h3.h3m{color:#292929;line-height:1.5em}article h3{font:169%/2em "ColaborateLightRegular","Trebuchet MS",arial,sans-serif}.no-fontface article h3,.no-inlinesvg article h3{font-size:165%}h3 article h3{font:149%/1.75em "ColaborateLightRegular","Trebuchet MS",arial,sans-serif}.no-fontface h3 article h3,.no-inlinesvg h3 article h3{font-size:135%}h4{color:#485881;font:139%/1.15em "ColaborateThinRegular","Trebuchet MS",arial,sans-serif;font-weight:bold;text-shadow:#fff -1px 1px 0;margin:1em 0 0.5em}.no-fontface h4,.no-inlinesvg h4{font-size:119%}h5{color:#333;font:125%/1.7em "ColaborateThinRegular","Trebuchet MS",arial,sans-serif;font-weight:bold;text-shadow:#fff -1px 1px 0;margin:0 0 0.25em}.no-fontface h5,.no-inlinesvg h5{font-size:105%}sup{font-size:90%;text-transform:lowercase;top:-6px;position:relative;vertical-align:inherit}h2 a.just-outside,h2 a.just-outside:visited,h3 a.just-outside,h3 a.just-outside:visited{display:block;color:#2f2e2e;position:absolute;left:110%;top:0;text-transform:lowercase;text-decoration:none;text-shadow:none;font-family:arial, sans-serif;font-size:54%}h2 a.just-outside:hover,h2 a.just-outside:visited:hover,h3 a.just-outside:hover,h3 a.just-outside:visited:hover{text-decoration:underline;text-shadow:none}p{line-height:1.5em;margin:0 0 1em;text-shadow:-1px 1px 0 #eee}p.footnote{line-height:1.7em;margin:0 0.25em 1em}strong{font-weight:bold}em{font-style:italic}em.translation{font-weight:bold}address{display:block;margin:0 0 1em;line-height:1.5em;max-width:400px;font-style:normal}address span{display:block !important}address span.name{font-size:116%}address span.instr{font-style:italic}.frm-txt{font-size:1.3em;vertical-align:bottom;padding:0.2em 0.25em;width:70%}.button{cursor:pointer;font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#525252;padding:8px 16px;background:-webkit-gradient(linear, left top, left bottom, from(#fff), color-stop(0.5, #ebebeb), color-stop(0.5, #f5f5f5), to(#dbdbdb));background:-moz-linear-gradient(top, #fff 0%, #ebebeb 50%, #f5f5f5 50%, #dbdbdb);border:1px solid #a1a1a1;text-shadow:0 -1px 0 rgba(143,143,143,0.2),0 1px 0 #fff;-webkit-border-radius:9px;-moz-border-radius:9px;-msie-border-radius:9px;border-radius:9px;-webkit-box-shadow:0 1px 3px rgba(56, 56, 56, 0.5), inset 0 0 2px #dbdbdb;-moz-box-shadow:0 1px 3px rgba(56, 56, 56, 0.5), inset 0 0 2px #dbdbdb;-msie-box-shadow:0 1px 3px rgba(56, 56, 56, 0.5), inset 0 0 2px #dbdbdb;box-shadow:0 1px 3px rgba(56, 56, 56, 0.5), inset 0 0 2px #dbdbdb}.button:hover{-webkit-box-shadow:0 0 0 rgba(56, 56, 56, 0.7), inset 0 0 2px #dbdbdb;-moz-box-shadow:0 0 0 rgba(56, 56, 56, 0.7), inset 0 0 2px #dbdbdb;-msie-box-shadow:0 0 0 rgba(56, 56, 56, 0.7), inset 0 0 2px #dbdbdb;box-shadow:0 0 0 rgba(56, 56, 56, 0.7), inset 0 0 2px #dbdbdb;text-shadow:0 0 0 rgba(143,143,143,0),0 0 0 rgba(255,255,255,0)}.button:active{color:#ebebeb;background:-webkit-gradient(linear, left top, left bottom, from(#ccc), to(#757575));background:-moz-linear-gradient(top, #ccc 0%, #757575);-webkit-box-shadow:0 0 0 rgba(56, 56, 56, 0.7), inset 0 0 2px #dbdbdb;-moz-box-shadow:0 0 0 rgba(56, 56, 56, 0.7), inset 0 0 2px #dbdbdb;-msie-box-shadow:0 0 0 rgba(56, 56, 56, 0.7), inset 0 0 2px #dbdbdb;box-shadow:0 0 0 rgba(56, 56, 56, 0.7), inset 0 0 2px #dbdbdb;text-shadow:0 0 0 rgba(143,143,143,0),0 0 0 rgba(255,255,255,0)}.container{margin:0;padding:0;border:0 none;min-height:100%;position:relative}.c{margin:0 auto;padding:0 0 70px}.wrap{display:block;width:100%;max-width:996px;margin:0 auto;position:relative}ul li{margin:0 0 0.75em 1em;list-style:disc}.section-page .page{min-height:1px;height:auto !important;height:1px;background:transparent url(../images/layout/line.png) no-repeat center top;padding-top:15px;background-position:0 bottom;padding:0 0 10px;margin:0 0 10px}.section-page .page:after{content:".";display:block;height:0;font-size:0;line-height:0;clear:both;visibility:hidden}.section-page .page:last-child{background:none}.page-iframe .section-page .page{background:transparent}.with-line{background:transparent url(../images/layout/line.png) no-repeat center top;padding-top:15px;background-position:center 15px;padding-top:20px}.with-cols{min-height:1px;height:auto !important;height:1px;margin:0 0 10px;clear:both}.with-cols:after{content:".";display:block;height:0;font-size:0;line-height:0;clear:both;visibility:hidden}.with-cols.figure,.with-cols.with-hero{position:relative;display:none}.with-cols.no-line{background:none;padding:0;margin-top:0}.with-cols.tout-widget-speakers{margin-top:40px}.with-cols.blog-posts .col{background:transparent url(../images/layout/line.png) no-repeat center top;padding-top:15px;background-position:0 bottom;padding:0.5em 0 1em}.with-cols.blog-posts .col > p{margin:0 0 1em;display:none}.with-cols.blog-posts .col h1{line-height:1.2em;font-family:"ColaborateLightRegular","Trebuchet MS",arial,sans-serif;font-size:139%}.with-cols.blog-posts .col .entry-meta{display:none}.with-cols footer{clear:both;margin:3em 0.25em 1em}.touts{padding-bottom:30px}.touts .tout{padding-top:25px}.touts .tout .tout-hero{display:inline-block;padding:5px;background:#fff;line-height:0;border:1px solid #ccc}.touts .tout p{width:94.15%}.touts .tout.first,.touts .tout:first-child{margin-right:0 !important}.touts .tout.last,.touts .tout:last-child{margin-left:0 !important}.touts .tout.last p,.touts .tout:last-child p{letter-spacing:-0.005em}.with-hero,figure{display:none}.with-hero img,figure img{display:block;width:98%;max-width:423px;height:auto}.with-hero .quote,figure .quote{display:none;position:absolute;width:92%;max-width:423px;left:4px;bottom:9px;background:rgba(21,21,21,0.6)}.no-rgba .with-hero .quote,.no-rgba figure .quote{background:#2C2B2B}.with-hero .quote blockquote,figure .quote blockquote{font-size:115%;color:#fff;padding:0.5em 1em;text-shadow:-1px 1px 0 #000}.with-hero .quote blockquote p,figure .quote blockquote p{display:inline}.with-hero .quote blockquote cite,figure .quote blockquote cite{display:block;font-style:normal;margin:0.5em 0 0 25px;font-size:90%}.with-hero.hard-right,figure.hard-right{background:#fff;padding:3px;border:1px solid #999;position:absolute;right:0;top:75px}.with-hero.hard-right .quote,figure.hard-right .quote{border:3px solid #fff;border-top:0;left:0;bottom:0}.with-hero.last .quote,figure.last .quote{left:auto;right:4px}.page-iframe .section-post,.page-iframe .blog-posts{background:transparent}.section-post .post,.blog-posts .post{min-height:1px;height:auto !important;height:1px;background:transparent url(../images/layout/line.png) no-repeat center top;padding-top:15px;background-position:0 bottom;padding:0 0 10px;margin:0 0 10px}.section-post .post:after,.blog-posts .post:after{content:".";display:block;height:0;font-size:0;line-height:0;clear:both;visibility:hidden}.section-post .post:last-child,.blog-posts .post:last-child{background:none}.section-post .post h1,.blog-posts .post h1{font-family:"ColaborateLightRegular","Trebuchet MS",arial,sans-serif;line-height:1.2em}.section-post .post .entry-meta,.blog-posts .post .entry-meta{margin:0.25em 0;color:#666;font-size:0.85em;text-transform:uppercase}.section-post .post .entry-meta .entry-date,.section-post .post .entry-meta .author,.blog-posts .post .entry-meta .entry-date,.blog-posts .post .entry-meta .author{color:#2f2e2e}.section-post .navigation,.blog-posts .navigation{clear:both;overflow:hidden;padding-top:40px}.section-post .navigation div,.blog-posts .navigation div{float:left}.section-post .navigation div.nav-next,.blog-posts .navigation div.nav-next{float:right}.section-post .navigation div a,.blog-posts .navigation div a{text-decoration:none}.section-post .navigation div a:hover,.blog-posts .navigation div a:hover{text-decoration:underline}.up-top-sidebar{display:none;position:absolute;right:-23px;padding-right:23px;top:85px;width:207px;background:rgba(255,255,255,0.3)}.up-top-sidebar ul{clear:both;display:block;padding:1em 0.5em 1em 1em}.up-top-sidebar ul li{font-size:1.2em;font-family:"ColaborateLightRegular","Trebuchet MS",arial,sans-serif;text-align:left;list-style:none;margin:0 0 1em}.up-top-sidebar ul li a{display:block}.single-post .up-top-sidebar{display:block}.logo{display:block;text-indent:-9999px;position:absolute}.logo.main-logo{background:transparent url(../images/sprite.png) no-repeat -550px 0;width:473px;height:117px}.logo.ixda{background:transparent url(http://interaction12.ixda.org/wp-content/themes/interaction12/images/sprite.png) no-repeat -10px -370px;width:87px;height:38px;left:10px}.logo.iadt{background:transparent url(http://interaction12.ixda.org/wp-content/themes/interaction12/images/sprite.png) no-repeat -10px -429px;width:67px;height:38px;right:10px}.banner .logo{position:relative}.masterhead{background-size:150% auto;background-repeat:no-repeat;background-position:50% bottom;height:132px;position:relative;margin-bottom:45px}.started .masterhead,.crowdvine .masterhead{background-image:url(http://interaction12.ixda.org/wp-content/themes/interaction12/images/assets/top_illustration.png)}.masterhead .banner{height:100%}.masterhead .banner .wrap{height:100%}.masterhead .banner h1{height:100%;top:0;padding:0}.masterhead .banner h1 .logo{background-image:url(../images/assets/ixda_logo_top.png);background-size:auto 54%;background-position:8% 26px;background-color:rgba(255,255,255,0.8);max-height:117px;width:auto;height:100%;top:30px;left:0}.masterhead .toolbar{display:block;position:absolute;width:100%;height:0;left:0;top:0;background:#94c83d;color:#fff;font-weight:bold;line-height:30px;overflow:hidden;-webkit-box-shadow:1px 2px 3px rgba(55,55,55,0.8);-moz-box-shadow:1px 2px 3px rgba(55,55,55,0.8);-msie-box-shadow:1px 2px 3px rgba(55,55,55,0.8);box-shadow:1px 2px 3px rgba(55,55,55,0.8);z-index:3}.masterhead .toolbar h6{clear:both;line-height:30px;font-size:1em;margin:0 auto 1em}.masterhead .toolbar h6 a{display:block;height:100%;color:#fff;letter-spacing:0.05em;text-decoration:none;text-shadow:none;text-transform:uppercase;float:right;margin:0 10px;font-family:"ColaborateRegular","Trebuchet MS",arial,sans-serif;font-size:116%;font-weight:normal}.masterhead .toolbar h6 a span{color:#34458b;margin:0 0 0 5px;text-shadow:none}.masterhead .toolbar h6 a:hover{text-decoration:underline}.masterhead .toolbar .newsletter,.masterhead .toolbar .media-pack{display:none}.masterhead .toolbar .pre-arrival{float:left}.masterhead .toolbar p{text-shadow:none;line-height:1.1em;font-size:1.05em;font-weight:normal}.masterhead .toolbar p a{text-shadow:none}.masterhead .toolbar.visible{height:30px}.masterhead .toolbar.sponsor-info{height:135px}.masterhead .toolbar.sponsor-info .sponsor-info{display:block}.masterhead .toolbar.mailing-list{display:none;min-height:100px}.masterhead .toolbar.mailing-list .mailing-list{height:auto;display:block}.masterhead .pullout{background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwNjI1MyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijg1JSIgc3RvcC1jb2xvcj0iIzAwNjI1MyIgc3RvcC1vcGFjaXR5PSIwLjgiLz4KICAgIDxzdG9wIG9mZnNldD0iODklIiBzdG9wLWNvbG9yPSIjMDA2MjUzIiBzdG9wLW9wYWNpdHk9IjAuODUiLz4KICAgIDxzdG9wIG9mZnNldD0iOTMlIiBzdG9wLWNvbG9yPSIjMDA2MjUzIiBzdG9wLW9wYWNpdHk9IjAuOCIvPgogICAgPHN0b3Agb2Zmc2V0PSI5NyUiIHN0b3AtY29sb3I9IiMwMDYyNTMiIHN0b3Atb3BhY2l0eT0iMC43NSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjMDA2MjUzIiBzdG9wLW9wYWNpdHk9IjAuMDkiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);background:-moz-linear-gradient(top, #006253 0%, rgba(0,98,83,0.8) 85%, rgba(0,98,83,0.85) 89%, rgba(0,98,83,0.8) 93%, rgba(0,98,83,0.75) 97%, rgba(0,98,83,0.09) 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #006253), color-stop(85%, rgba(0,98,83,0.8)), color-stop(89%, rgba(0,98,83,0.85)), color-stop(93%, rgba(0,98,83,0.8)), color-stop(97%, rgba(0,98,83,0.75)), color-stop(100%, rgba(0,98,83,0.09)));background:-webkit-linear-gradient(top, #006253 0%, rgba(0,98,83,0.8) 85%, rgba(0,98,83,0.85) 89%, rgba(0,98,83,0.8) 93%, rgba(0,98,83,0.75) 97%, rgba(0,98,83,0.09) 100%);background:-o-linear-gradient(top, #006253 0%, rgba(0,98,83,0.8) 85%, rgba(0,98,83,0.85) 89%, rgba(0,98,83,0.8) 93%, rgba(0,98,83,0.75) 97%, rgba(0,98,83,0.09) 100%);background:-ms-linear-gradient(top, #006253 0%, rgba(0,98,83,0.8) 85%, rgba(0,98,83,0.85) 89%, rgba(0,98,83,0.8) 93%, rgba(0,98,83,0.75) 97%, rgba(0,98,83,0.09) 100%);background:linear-gradient(top, #006253 0%, rgba(0,98,83,0.8) 85%, rgba(0,98,83,0.85) 89%, rgba(0,98,83,0.8) 93%, rgba(0,98,83,0.75) 97%, rgba(0,98,83,0.09) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#006253', endColorstr='#17006253',GradientType=0 );padding:40px 0 1em;color:#fff;min-height:100px;z-index:1;position:absolute;top:-100%;left:0;width:100%;overflow:hidden;color:#fff;-webkit-transition:top 1s ease-in-out 0s;-moz-transition:top 1s ease-in-out 0s;-msie-transition:top 1s ease-in-out 0s;transition:top 1s ease-in-out 0s}.masterhead .pullout *{text-shadow:none}.masterhead .pullout .w{margin-left:40px}.masterhead .pullout h3{color:#fff;text-shadow:1px -1px 0 #2f2e2e;font-family:"ColaborateLightRegular","Trebuchet MS",arial,sans-serif;font-size:139%}.masterhead .pullout p{line-height:1.1em}.masterhead .pullout a{color:#eeee11;text-decoration:none}.masterhead .pullout a:hover{text-decoration:underline}.masterhead .pullout .frm-txt{width:40%;vertical-align:middle}.masterhead .pullout.open{top:0}.masterhead .pullout .close{display:block;text-indent:-9999px;position:absolute;top:5px;left:5px;background:transparent url(http://interaction12.ixda.org/wp-content/themes/interaction12/images/layout/close.png) no-repeat 0 0;background-size:24px auto;width:24px;height:24px;opacity:0.75}.no-opacity.ie .masterhead .pullout .close{filter:alpha(opacity=75)}.masterhead .pullout .close:hover{background-position:0 -32px;opacity:0.9}.no-opacity.ie .masterhead .pullout .close:hover{filter:alpha(opacity=90)}.no-backgroundsize .masterhead .pullout .close{height:32px;width:32px}nav ul,nav ul li,.nav ul,.nav ul li{list-style:none;margin:0;display:block}.nav{display:block}.nav.main-nav{top:0;width:100%;background:transparent url(http://interaction12.ixda.org/wp-content/themes/interaction12/images/sprite.png) no-repeat 50% -625px;height:54px;position:relative;margin-bottom:0px;z-index:1}.nav ul li{position:relative}.nav ul li a{display:block;letter-spacing:-0.01em;padding:0 1em;cursor:pointer;color:#fff;height:44px;line-height:44px;text-transform:uppercase;text-align:center;text-decoration:none;font-family:verdana, sans-serif;font-size:93%}.nav ul li a abbr{display:none}.nav ul li a span{display:inline}.nav ul li a:hover{background:#595959;background:rgba(21,21,21,0.3)}.nav ul li a.current{background:#65728A;background:rgba(86,109,146,0.6);color:#fff;font-weight:bold;height:46px;letter-spacing:0.01em}.home .nav ul li a.current,.connect .nav ul li a.current{background:#94C83D;background:rgba(148,200,61,0.7)}.programme .nav ul li a.current{background:#0184ce;background:rgba(48,101,204,0.7)}.speakers .nav ul li a.current{background:#6b38b7;background:rgba(107,56,183,0.7)}.location .nav ul li a.current,.dublin .nav ul li a.current{background:#debd01;background:rgba(222,189,1,0.7)}.register .nav ul li a.current{background:#dc0171;background:rgba(220,1,113,0.7)}.nav .social{display:none;position:absolute;right:10px;top:11px;z-index:1}.nav .social a{display:block;text-indent:-9999px;width:26px;height:25px;background:transparent url(http://interaction12.ixda.org/wp-content/themes/interaction12/images/sprite.png) no-repeat -10px -109px;margin:0 10px 0 0;float:left;outline:none}.nav .social a.facebook{background-position:-10px -109px}.nav .social a.facebook:hover{background-position:-10px -154px}.nav .social a.twitter{background-position:-40px -109px}.nav .social a.twitter:hover{background-position:-40px -154px}.nav .social a.rss{background-position:-68px -109px}.nav .social a.rss:hover{background-position:-68px -154px}.main-nav .menu-item-40,.main-nav .menu-item-1517{display:none}.interior-nav{display:none;z-index:98;margin:0;background:none;padding:0;position:absolute;height:auto;top:4px;left:-28px;left:auto;right:-28px;width:260px;-webkit-transition:opacity 0.05s ease-in-out 0s;-moz-transition:opacity 0.05s ease-in-out 0s;-msie-transition:opacity 0.05s ease-in-out 0s;transition:opacity 0.05s ease-in-out 0s;opacity:0}.touch .interior-nav{display:none !important}.no-opacity.ie .interior-nav{filter:alpha(opacity=0)}.lte7 .interior-nav{top:-1px}.interior-nav ul{position:relative;top:0;border-top:7px solid transparent;margin-left:0;width:0;z-index:100;height:5px;border-color:#7587A4;border-color:rgba(86,109,146,0.8);position:absolute;right:0}.interior-nav ul li{float:right;clear:both;padding:0;width:260px;height:0;overflow:hidden;-webkit-transition:height 0.25s ease-in-out 0s;-moz-transition:height 0.25s ease-in-out 0s;-msie-transition:height 0.25s ease-in-out 0s;transition:height 0.25s ease-in-out 0s;background:#7587A4;background:rgba(86,109,146,0.8)}.interior-nav ul li a,.interior-nav ul li a:hover{height:35px;line-height:35px;margin:0 20px;padding:2px 0;border-bottom:1px solid #fff;border-color:rgba(255,255,255,0.6);color:#fff;font-size:105%;letter-spacing:0.03em;text-decoration:none;text-align:left;text-transform:none;text-shadow:-1px 1px 0 #111;text-indent:3px}.interior-nav ul li a:hover,.interior-nav ul li a:hover:hover{background:transparent}.interior-nav ul li:hover{outline:#fff;text-shadow:2px 2px 2px #2f2e2e}.interior-nav ul li:last-child,.interior-nav ul li.last{padding-bottom:5px}.interior-nav ul li:last-child a,.interior-nav ul li.last a{border:none}body.home .interior-nav ul,body.connect .interior-nav ul{border-color:#94C83D;border-color:rgba(148,200,61,0.8)}body.home .interior-nav ul li,body.connect .interior-nav ul li{background:#94c83d;background:rgba(148,200,61,0.8)}body.programme .interior-nav ul{border-color:#0184ce;border-color:rgba(48,101,204,0.8)}body.programme .interior-nav ul li{background:#0184ce;background:rgba(48,101,204,0.8)}body.speakers .interior-nav ul{border-color:#6b38b7;border-color:rgba(107,56,183,0.8)}body.speakers .interior-nav ul li{background:#6b38b7;background:rgba(107,56,183,0.8)}body.location .interior-nav ul,.interior-nav ul body.dublin{border-color:#debd01;border-color:rgba(222,189,1,0.8)}body.location .interior-nav ul li,.interior-nav ul body.dublin li{background:#debd01;background:rgba(222,189,1,0.8)}body.register .interior-nav ul{border-color:#dc0171;border-color:rgba(220,1,113,0.8)}body.register .interior-nav ul li{background:#dc0171;background:rgba(220,1,113,0.8)}.interior-nav.show{opacity:1}.no-opacity.ie .interior-nav.show{filter:alpha(opacity=100)}.interior-nav.show .wrap{width:auto}.lte7 .interior-nav.show .wrap ul{height:auto}.interior-nav.show .wrap ul li{height:40px}.interior-nav.show.collapsed ul{height:0 !important}.interior-nav.show.collapsed ul li{height:0;padding-bottom:0;margin-bottom:0 !important}.interior-nav.show.off{opacity:0}.no-opacity.ie .interior-nav.show.off{filter:alpha(opacity=0)}.interior-nav .toggle{display:block;text-indent:-9999px;position:relative;float:right;clear:both;right:10px;height:15px;width:27px;background-image:url(http://interaction12.ixda.org/wp-content/themes/interaction12/images/sprite.png);background-repeat:no-repeat;background-color:#7587A4;background-color:rgba(86,109,146,0.8);position:absolute;float:none;visibility:hidden;-webkit-transition:top 0.25s ease-in-out 0s;-moz-transition:top 0.25s ease-in-out 0s;-msie-transition:top 0.25s ease-in-out 0s;transition:top 0.25s ease-in-out 0s;-webkit-border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px;-msie-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px}body.home .interior-nav .toggle,body.connect .interior-nav .toggle{background-position:-198px -111px}body.programme .interior-nav .toggle{background-position:-198px -163px}body.speakers .interior-nav .toggle{background-position:-282px -111px}body.location .interior-nav .toggle{background-position:-156px -111px}body.register .interior-nav .toggle{background-position:-156px -163px}body.student-challenge .interior-nav .toggle{background-color:#7587A4;background-color:rgba(86,109,146,0.8)}@media only screen and (min-width: 280px) and (max-width: 490px){.interior-nav .toggle{float:left;left:110px;right:auto}}.interior-nav.collapsed .toggle{top:7px !important;display:block}body.home .interior-nav.collapsed .toggle,body.connect .interior-nav.collapsed .toggle{background-position:-238px -111px}body.programme .interior-nav.collapsed .toggle{background-position:-238px -162px}body.speakers .interior-nav.collapsed .toggle{background-position:-322px -111px}body.location .interior-nav.collapsed .toggle{background-position:-117px -111px}body.register .interior-nav.collapsed .toggle{background-position:-117px -163px}.fixed .interior-nav{position:fixed;width:100%;z-index:201;left:0}.fixed .interior-nav .wrap{top:50px;max-width:996px;padding:0 0 10px}.fixed.scrolled .interior-nav{z-index:200;margin:-9px 0 0}body.sponsors .interior-nav{display:none !important}#main-nav{-webkit-transition:height 0.05s ease-in-out 0s;-moz-transition:height 0.05s ease-in-out 0s;-msie-transition:height 0.05s ease-in-out 0s;transition:height 0.05s ease-in-out 0s;-webkit-transition:opacity 0.05s ease-in-out 0s;-moz-transition:opacity 0.05s ease-in-out 0s;-msie-transition:opacity 0.05s ease-in-out 0s;transition:opacity 0.05s ease-in-out 0s}#main-nav .wrap{overflow:hidden}#main-nav.off{opacity:0}.no-opacity.ie #main-nav.off{filter:alpha(opacity=0)}#main-nav .expand-it{position:absolute;top:10px;right:10px}.fixed.scrolled #main-nav{position:fixed;top:-1px;z-index:201}@media only screen and (min-width:765px){header.masterhead{min-height:372px;height:372px;margin-bottom:0}.started header.masterhead{background-size:auto auto;background-position:50% 0}header.masterhead .banner{height:93px}header.masterhead .banner .wrap h1{margin:0 auto -24px;position:relative;top:94px;padding:0 43px}header.masterhead .banner .wrap h1 .main-logo{top:0;background:transparent url(http://interaction12.ixda.org/wp-content/themes/interaction12/images/sprite.png) no-repeat -550px 0;width:473px;height:117px;background-size:auto auto;background-color:transparent}header.masterhead .nav.main-nav{top:0}}@media only screen and (min-width:940px){.home header.masterhead{min-height:382px;height:auto;max-height:636px}.home header.masterhead .banner{height:632px;position:relative}.home header.masterhead .nav.main-nav{top:-37px}}.main-content{position:relative;background:transparent url(../images/assets/white_bg_tile.png) repeat-y center top;background-size:100% auto;min-height:300px;padding-top:1px}.lte10 .main-content{z-index:-1}.main-content .wrap{max-width:940px;width:auto}.main-content .content{min-height:150px;padding:0 1em 10px}body.home .main-content .content{clear:both}article.page{position:relative}.col img.size-full{border:1px solid #999;margin:10px 0 5px;background:#fff;padding:3px;display:block;width:95%;max-width:423px;height:auto}.col.with-hero.last img{float:right}.col.with-hero.last .quote{right:0;left:auto}section table tr th{background:#D2D2CF;vertical-align:bottom;font-family:"ColaborateMediumRegular","Trebuchet MS",arial,sans-serif;font-weight:normal;padding:10px 10px 5px}section table tr th.price{text-align:center}section table tr td{padding:10px;font-family:"ColaborateLightRegular","Trebuchet MS",arial,sans-serif;background:#DAE2E0}section table tr td p{text-shadow:none;margin:0 0 0.25em;line-height:1.1em}section table tr .type{min-width:80px}section table tr .type em{display:block;margin:5px 0 0;text-align:right}section table tr .price{text-align:right;width:90px}section table tr .price .status{font-size:85%}.support{min-height:1px;height:auto !important;height:1px}.support:after{content:".";display:block;height:0;font-size:0;line-height:0;clear:both;visibility:hidden}.support div{background:transparent url(../images/layout/line.png) no-repeat center top;padding-top:15px;margin:0 0 10px;background-position:0 bottom;padding-bottom:10px}.support div.last,.support div:last-child{background:transparent}.wrap-img{width:220px}body.home #home-tout{height:414px;margin-bottom:-430px;top:-411px}.lte7 body.home #home-tout{height:366px;margin-bottom:-367px}body.home .main-content h2{margin-top:0}body.home #buzz h2{margin-bottom:5px}#home-tout{display:none;position:relative;background-image:url(../images/assets/white_bg_top.png),url(../images/assets/cardboard_light_gray_tile_bg.png);background-repeat:no-repeat, repeat-x;background-position:50% 104px, 50% 0;background-attachment:scroll, scroll;height:0;top:-1500px;overflow:hidden;width:1010px;margin:0 auto}.no-multiplebgs #home-tout{background-image:url(../images/assets/white_bg_top.png);background-repeat:no-repeat;background-position:50% 104px;background-color:transparent}#home-content #home-tout{left:-35px;height:440px;left:-35px;margin-bottom:-455px;top:-412px}#home-tout .wrap{width:923px;overflow:visible}#home-tout .hero{border:1px solid #ccc;line-height:0;position:relative;padding:7px 6px;background:#fff;overflow:hidden;margin:0 0 0 5px;float:left}#home-tout .hero img{width:640px;height:331px}#home-tout .hero .details{position:absolute;background:rgba(51,51,51,0.8);margin-right:6px;bottom:7px;left:6px;padding:5px 15px;color:#fff;height:41px;-webkit-transition:all 0.5s ease-in-out 0s;-moz-transition:all 0.5s ease-in-out 0s;-msie-transition:all 0.5s ease-in-out 0s;transition:all 0.5s ease-in-out 0s}.no-rgba #home-tout .hero .details{background:#333}.no-opacity.ie #home-tout .hero .details{filter:alpha(opacity=80)}.lte7 #home-tout .hero .details{padding:5px 14px}#home-tout .hero .details.open{height:210px;overflow:hidden;background:rgba(51,51,51,0.9)}.csstransforms #home-tout .hero .details.open .toggle{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);transform:rotate(180deg);background-position:4% 100%}.no-rgba #home-tout .hero .details.open{background:#444}#home-tout .hero .details:hover{background:rgba(51,51,51,0.9)}.no-rgba #home-tout .hero .details:hover{background:#212121}#home-tout .hero .details p{font-size:85%;font-family:verdana, sans-serif;letter-spacing:-0.01em;line-height:1.4em;text-shadow:none}#home-tout .hero .details .toggle{display:block;text-indent:-9999px;width:100%;height:100%;min-height:65px;position:absolute;right:0;top:-17px;z-index:2;background:transparent url(../images/layout/arrows.png) no-repeat 96% 0;cursor:pointer;outline:0 none}#home-tout .welcome{position:absolute;bottom:0;top:124px;right:0;width:245px;color:#2f2e2e}#home-tout .welcome h2{background:none;color:#2f2e2e;letter-spacing:-0.03em;font:280%/1.1em "ColaborateLightRegular","Trebuchet MS",arial,sans-serif;margin:0;padding:0;height:auto}.no-fontface #home-tout .welcome h2,.no-inlinesvg #home-tout .welcome h2{font-size:230%;line-height:1.5em}#home-tout .welcome h3{text-transform:uppercase;color:#2f2e2e;letter-spacing:-0.03em;font:175%/1.1em "ColaborateThinRegular","Trebuchet MS",arial,sans-serif;margin:0 0 .25em;padding:0;width:260px;white-space:nowrap;clear:both}.no-fontface #home-tout .welcome h3,.no-inlinesvg #home-tout .welcome h3{font-size:143%;line-height:1.7em}#home-tout .welcome p{font:125%/1.6em "ColaborateThinRegular","Trebuchet MS",arial,sans-serif;color:#2f2e2e;margin:0}.no-fontface #home-tout .welcome p,.no-inlinesvg #home-tout .welcome p{font-size:105%}#home-tout .welcome .register-today{display:inline-block;position:absolute;bottom:2px;left:0;background:url(../images/layout/register_button.png) no-repeat -300px 0 transparent;padding:0;color:#2f2e2e;margin:0.5em 0 0;width:240px;height:50px;line-height:50px;text-transform:lowercase;text-decoration:none;text-shadow:none}#home-tout .welcome .register-today:hover{background-position:-300px -106px}#home-tout .welcome .register-today:hover em{text-shadow:1px 1px 0 #999}#home-tout .welcome .register-today em{display:block;letter-spacing:0.03em;color:#fff;font-style:normal;font-size:200%;font-family:"ColaborateLightRegular","Trebuchet MS",arial,sans-serif;text-transform:uppercase;text-shadow:-2px 2px 1px #2f2e2e;text-align:center}.no-fontface #home-tout .welcome .register-today em,.no-inlinesvg #home-tout .welcome .register-today em{font-size:175%;padding:0 0.25em}#simple-menu{clear:both}#simple-menu ul{min-height:1px;height:auto !important;height:1px;margin:1em auto 0}#simple-menu ul:after{content:".";display:block;height:0;font-size:0;line-height:0;clear:both;visibility:hidden}#simple-menu ul li{display:none;margin:1em auto;min-width:200px;float:none}#simple-menu ul li a{display:block;-webkit-border-radius:9px;-moz-border-radius:9px;-msie-border-radius:9px;border-radius:9px;text-transform:none;text-shadow:2px 2px 1px #222;font-size:115%}#simple-menu ul li.programme,#simple-menu ul li.schedule{display:block}#simple-menu ul li.programme a,#simple-menu ul li.schedule a{background:#0184ce;background:rgba(48,101,204,0.7)}#simple-menu ul li.speakers{display:block}#simple-menu ul li.speakers a{background:#6b38b7;background:rgba(107,56,183,0.7)}#simple-menu ul li.location,#simple-menu ul li.dublin{display:block}#simple-menu ul li.location a,#simple-menu ul li.dublin a{background:#debd01;background:rgba(222,189,1,0.7)}#simple-menu ul li.connect{display:block}#simple-menu ul li.connect a{background:#94C83D;background:rgba(148,200,61,0.7)}#thank-you-dublin{clear:both;padding:1.5em 0 1em;margin:0 auto;width:95%}#thank-you-dublin h2{background:none;color:#2f2e2e;letter-spacing:-0.03em;font:220%/1.5em "ColaborateLightRegular","Trebuchet MS",arial,sans-serif;margin:0;padding:0;height:auto;text-align:center;text-transform:uppercase}.no-fontface #thank-you-dublin h2,.no-inlinesvg #thank-you-dublin h2{font-size:230%;line-height:1.5em}#thank-you-dublin p{font:155%/1.3em "ColaborateLightRegular","Trebuchet MS",arial,sans-serif;color:#2f2e2e}.no-fontface #thank-you-dublin p,.no-inlinesvg #thank-you-dublin p{font-size:135%}#triptych-touts{display:none}@media only screen and (min-width: 481px){#simple-menu{display:none}}@media only screen and (min-width: 765px){#thank-you-dublin{padding-bottom:0}#thank-you-dublin h2{display:inline-block;margin-right:1em}}@media only screen and (min-width: 940px){#home-tout,#triptych-touts{display:block}#thank-you-dublin{display:none}}.section-header{max-width:690px}.section-header h3{padding-top:25px}.main-content footer{position:relative;height:75px;width:100%;overflow:hidden}.main-content footer .w{padding:0 1em;margin:0 auto;position:relative;height:100%}.ready .main-content footer .w{background:transparent url(../images/assets/partners_bar_bg.png) no-repeat 50% 50%}.main-content footer .w .wrap{padding:0;width:auto}.main-content footer .w .wrap h1{margin-top:19px;margin-left:6px;font:105%/1.4em "ColaborateThinRegular","Trebuchet MS",arial,sans-serif;text-align:center;text-shadow:-1px 1px 0 #fff;color:#5a5a59;position:absolute;width:100%;max-height:80px;overflow:hidden}.main-content footer .w .wrap h1 span{display:block;height:0;overflow:hidden;margin-right:5px}.main-content footer .w .wrap .logo{top:17px}.breadcrumbs{display:inline;float:left}.breadcrumbs li{list-style:none;display:inline}.fb_edge_widget_with_comment{float:right}.gplus{float:right}.speaker-comments{width:70%;float:left}.speaker-extra{list-style:none;float:right}.speaker-extra ul li{list-style:none}.keynote-widget{min-height:1px;height:auto !important;height:1px;margin:0;padding:0;border:0 none;clear:both;margin:0 -1em}.keynote-widget:after{content:".";display:block;height:0;font-size:0;line-height:0;clear:both;visibility:hidden}.keynote-widget .speaker{margin:0.5em auto;padding:3px;border:1px solid #999;background:#fff;max-width:423px}.keynote-widget .speaker a{display:block;text-decoration:none;position:relative}.keynote-widget .speaker a img{display:block;width:100%;height:auto;max-width:423px}.keynote-widget .speaker a h1{margin:0;padding:0;border:0 none;opacity:0.7;bottom:0;left:0;background:rgba(0,0,0,0.9);color:rgba(255,255,255,0.8);line-height:1.5em;position:absolute;width:100%;letter-spacing:0.03em;font-family:"ColaborateRegular","Trebuchet MS",arial,sans-serif;font-size:125%;text-indent:8px;text-shadow:none}.no-opacity.ie .keynote-widget .speaker a h1{filter:alpha(opacity=70)}.no-rgba .keynote-widget .speaker a h1{background:#000;color:#fff}.keynote-widget .speaker a:hover h1{background:#000;color:#fff;opacity:0.95}.no-opacity.ie .keynote-widget .speaker a:hover h1{filter:alpha(opacity=95)}section.speakers,article.speakers{position:relative;margin:0 0 2em -4px;padding:2em 0 0}.craziness{display:none;background:transparent}.craziness form{display:block;position:absolute;top:0;right:0;width:60%;margin:0;text-align:right}.craziness form label{display:inline-block;color:#787878;font-size:150%;font-family:"ColaborateMediumRegular","Trebuchet MS",arial,sans-serif;margin:0 5px 0 0;height:35px;line-height:35px}.craziness form input.frm-txt{font-size:150%;font-family:"ColaborateLightRegular","Trebuchet MS",arial,sans-serif;font-style:italic;vertical-align:baseline;padding:0 0.25em;height:35px;width:50%;border-radius:3px}.craziness form input.frm-txt:focus{color:#6F4BA5;font-family:"ColaborateMediumRegular","Trebuchet MS",arial,sans-serif;font-style:normal}.speaker-list{clear:both}.speaker{display:block;position:relative}.speaker-list .speaker{background:transparent url(../images/layout/line.png) no-repeat center top;padding-top:15px;background-position:0 bottom;padding:15px 1px;margin:0 auto;width:95%}.speaker h3{line-height:1.1em}.speaker h5 span{font-weight:bold}.speaker h5 em{font-style:italic}.speaker a{position:relative;display:block}.speaker p a{display:inline}.speaker .speaker-thumb{margin:0;padding:0;border:0 none;display:block;overflow:hidden;line-height:260px;height:191px;width:281px;border:3px solid #dfdfdf;white-space:nowrap;text-align:center;text-shadow:2px 1px 0px #fff;background:#E6CBEF;font-family:"ColaborateLightRegular","Trebuchet MS",arial,sans-serif;font-size:160%}.speaker .speaker-thumb.gender-m{background:#fff url(../images/layout/headshots_281.jpg) no-repeat 0 -184px}.speaker .speaker-thumb.gender-f{background:#fff url(../images/layout/headshots_281.jpg) no-repeat 0 12px}.speaker .speaker-thumb img{display:inline-block;width:281px;height:191px}.speaker .biography{display:none;overflow:hidden;padding:0 0 0 3px;max-width:550px;min-width:281px;margin:0.5em 0;font-size:1.1em}.speaker .biography a{display:inline}.speaker.open .biography{display:block}.speaker.open .biography .cut{display:block}.speaker.open .biography .more{display:none}.speaker .speaker-links{display:block;position:absolute;height:100px;width:115px;left:-1.5%;top:295px}.speaker-list .speaker .speaker-links{top:110px;left:320px}.speaker .speaker-links li{display:block;padding:0;margin:0 0 10px}.speaker .speaker-links li a{display:block;text-indent:-9999px;width:32px;height:32px;background:transparent url(../images/sprite.png) no-repeat -900px -400px;-webkit-transform:scale(0.95);-moz-transform:scale(0.95);-msie-transform:scale(0.95);transform:scale(0.95);-webkit-box-shadow:0 0 6px #fff;-moz-box-shadow:0 0 6px #fff;-msie-box-shadow:0 0 6px #fff;box-shadow:0 0 6px #fff}.no-csstransforms .speaker .speaker-links li a{display:none}.speaker .speaker-links li a.twitter{background-position:-900px -440px}.speaker .speaker-links li a.website{background-position:-900px -400px}.speaker dl.speaker-links{width:250px;display:none}.speaker .sessions{display:inline-block;clear:both;margin:0 0 1em;padding:0.5em 1em 0;-webkit-box-shadow:-2px 2px 2px #dfdfdf;-moz-box-shadow:-2px 2px 2px #dfdfdf;-msie-box-shadow:-2px 2px 2px #dfdfdf;box-shadow:-2px 2px 2px #dfdfdf}.speaker .sessions li{list-style:none;font-size:1.4em;font-family:"ColaborateLightRegular","Trebuchet MS",arial,sans-serif;margin:0 0 0.5em}.speaker .sessions li span{display:block;font-size:0.9em;text-transform:capitalize}.speaker .sessions li a{display:inline-block;padding:0.25em 1em;max-width:95%;text-decoration:none;text-overflow:ellipsis}.keynote-nav .keynotes{display:block;overflow:hidden;position:relative;z-index:2;clear:both}.keynote-nav .keynotes *{display:block}.keynote-nav .keynotes li{-webkit-transition:width 0.15s ease-in-out 0s;-moz-transition:width 0.15s ease-in-out 0s;-msie-transition:width 0.15s ease-in-out 0s;transition:width 0.15s ease-in-out 0s;list-style:none;border:1px solid #999;margin:0 0.4% 1% 0}.keynote-nav .keynotes li a{overflow:hidden;position:relative;border:3px solid #fff;background:#fff;text-decoration:none;min-height:50px}.keynote-nav .keynotes li a span{position:absolute;background:rgba(0,0,0,0.8);line-height:1.5em;font-size:125%;font-family:"ColaborateLightRegular","Trebuchet MS",arial,sans-serif;color:rgba(255,255,255,0.7);opacity:0.8;width:100%;bottom:0;left:0;text-transform:uppercase;text-align:center;text-decoration:none}.no-opacity.ie .keynote-nav .keynotes li a span{filter:alpha(opacity=80)}.no-csstransforms .keynote-nav .keynotes li a span{left:0;bottom:0;width:100%;font-size:95%}.no-rgba .keynote-nav .keynotes li a span{color:#efefef;background:#111}.keynote-nav .keynotes li a img{position:absolute;left:0;top:-120%;opacity:0.5;width:100%}.no-opacity.ie .keynote-nav .keynotes li a img{filter:alpha(opacity=50)}.keynote-nav .keynotes li:last-child a img{top:-150%}.five-cols .speaker a h1{position:absolute;width:100%;margin:0 3px;bottom:-24px;height:27px;background:#585856;color:#fff;font-size:135%}.speakers .speaker-detail hgroup{margin:1.5em 0 0}.speaker-thumbs{margin:0;padding:0;border:0 none;margin:0 -1em}.speaker-thumbs header{display:none}.speaker-thumbs ul{display:block;overflow:hidden}.speaker-thumbs ul li{margin:0;padding:0;border:0 none;display:block;float:left;margin:0 0 13px 0;list-style:none;width:49%;max-width:143px}.speaker-thumbs ul li:nth-child(2n){float:right}.speaker-thumbs ul li a{display:block;position:relative;max-width:135px;overflow:hidden;padding:3px;border:1px solid #999;text-decoration:none;color:#2f2e2e}.speaker-thumbs ul li a.gender-m{background:#fff url(../images/layout/headshots.png) no-repeat 2px -137px}.speaker-thumbs ul li a.gender-f{background:#fff url(../images/layout/headshots.png) no-repeat 2px 15px}.speaker-thumbs ul li a h3{display:none;background:#000;background:rgba(0,0,0,0.65);top:0;left:0;color:#fff;line-height:1.25em;padding:40px 0 0;position:absolute;width:100%;height:100%;letter-spacing:0.03em;z-index:2;font-family:"ColaborateMediumRegular","Trebuchet MS",arial,sans-serif;font-size:165%;text-align:center;text-shadow:2px 2px 0px #000;opacity:0.9}.speakers .main-content .speaker-thumbs ul li a h3{margin:0}.no-opacity.ie .speaker-thumbs ul li a h3{filter:alpha(opacity=90)}.speaker-thumbs ul li a img{display:block;position:relative;max-width:135px;max-height:135px;width:100%;height:auto;z-index:1;text-align:center;font-family:"ColaborateMediumRegular","Trebuchet MS",arial,sans-serif;font-size:110%}.speaker-thumbs ul li a:hover h3{display:block}.speaker-content h1{font-size:40px;font-weight:300;margin-top:0px}.speaker-title{margin-top:0}.speaker-links,.calendar-brief{display:block;overflow:hidden;max-width:400px;min-height:30px;margin:2em 0 0}.speaker-links dt,.speaker-links dd,.calendar-brief dt,.calendar-brief dd{display:block;float:left;margin-right:5px;line-height:1.7em}.calendar-brief dt{font-weight:bold;min-width:180px}.calendar-brief{max-width:440px;margin:0}.what-about{display:none}.mini-speakers{min-height:1px;height:auto !important;height:1px;position:relative;margin:1em auto;z-index:6}.mini-speakers:after{content:".";display:block;height:0;font-size:0;line-height:0;clear:both;visibility:hidden}.mini-speakers li{display:block;float:left;list-style:none;margin:0 0.3em 0.37em 0;border:1px solid #999}.mini-speakers li a{display:block;width:32px;height:32px;background:#fff;border:2px solid #fff}.mini-speakers li a img{display:block;text-indent:-9999px;width:32px;height:32px;background:#006253}.mini-speakers li a:hover img,.mini-speakers li a.hover img{opacity:1}.no-opacity.ie .mini-speakers li a:hover img,.no-opacity.ie .mini-speakers li a.hover img{filter:alpha(opacity=100)}.mini-speakers:hover a{opacity:0.7}.no-opacity.ie .mini-speakers:hover a{filter:alpha(opacity=70)}.mini-speakers:hover a:hover{opacity:1}.no-opacity.ie .mini-speakers:hover a:hover{filter:alpha(opacity=100)}@media only screen and (min-width:480px){.keynote-widget .speaker{float:left;width:48%}.keynote-widget .speaker:nth-child(2n){float:right}.speaker-thumbs ul li{float:left !important;width:auto;margin-right:0;margin-left:0}.speaker-thumbs ul li:nth-child(3n-1){margin-left:1.25%}.speaker-thumbs ul li:nth-child(3n){float:right !important;margin-left:0}.keynote-nav .keynotes li,.keynote-nav .keynotes li:last-child{float:left;width:49%}.keynote-nav .keynotes li a,.keynote-nav .keynotes li:last-child a{min-height:100px}.keynote-nav .keynotes li a img,.keynote-nav .keynotes li:last-child a img{top:-30%}}@media only screen and (min-width:481px){.speaker-list .speaker .biography{max-width:50%}}@media only screen and (min-width:765px){.speaker-list .speaker{width:auto;margin:0;padding:15px 1px}.speaker-list .speaker .speaker-links{left:7px;top:275px;height:35px}.speaker-list .speaker .speaker-links li{float:right;padding:0;margin:0 0 0 15px}.speaker-list .speaker .speaker-thumb{float:left;margin-right:0.5em}.speaker-list .speaker .expand-it{display:none}.speaker-list .speaker .biography{display:block;max-width:410px;min-height:205px;font-size:1.1em;margin:0 0 0.5em}.speaker-list .speaker .sessions{padding:1.25em 1em 0;margin:0 0 1em 145px;min-width:675px}.keynote-nav .keynotes li a img,.keynote-nav .keynotes li:last-child a img{top:-60%}.speaker-thumbs ul li,.speaker-thumbs ul:nth-child(3n-1),.speaker-thumbs ul:nth-child(3n){float:left !important;margin-left:0.3% !important;margin-right:0}}@media only screen and (min-width:940px){.speaker-list .speaker .biography{max-width:500px}.keynote-widget{margin:0}.keynote-widget .speaker{float:left !important;margin-right:1.4%;margin-bottom:0.25em;width:31.08%}.speaker-thumbs{margin:1em 0 0}.speaker-thumbs ul li{margin-right:1.45%;float:left !important;margin-left:0 !important}.keynote-nav{position:relative;margin:1em 0 0;height:295px;overflow:hidden}.keynote-nav .secondary{position:absolute;opacity:0}.no-opacity.ie .keynote-nav .secondary{filter:alpha(opacity=0)}.lte7 .keynote-nav h2{float:left;margin-left:-38px}.keynote-nav .keynotes li{width:auto;-webkit-transition:width 0.05s ease-in-out 0s;-moz-transition:width 0.05s ease-in-out 0s;-msie-transition:width 0.05s ease-in-out 0s;transition:width 0.05s ease-in-out 0s;margin:0 0.4% 6px 0}.keynote-nav .keynotes li a{height:287px}.keynote-nav .keynotes li a img{left:-70%;top:0;width:auto}.keynote-nav .keynotes li a span{-webkit-transform:rotate(270deg);-moz-transform:rotate(270deg);-msie-transform:rotate(270deg);transform:rotate(270deg);-webkit-box-shadow:-3px 0 3px rgba(255,255,255,0.4);-moz-box-shadow:-3px 0 3px rgba(255,255,255,0.4);-msie-box-shadow:-3px 0 3px rgba(255,255,255,0.4);box-shadow:-3px 0 3px rgba(255,255,255,0.4);-webkit-transition:left 0.1s linear 0.01s;-moz-transition:left 0.1s linear 0.01s;-msie-transition:left 0.1s linear 0.01s;transition:left 0.1s linear 0.01s;min-width:288px;left:-38.5%;bottom:43%;width:255%;font-size:200%}.no-csstransforms .keynote-nav .keynotes li a span{display:none}.keynote-nav .keynotes li:last-child a img{top:0}.keynote-nav .keynotes.col-5 li{width:19.15%;margin:0 6px 6px 0}.keynote-nav .keynotes.col-5:hover li{width:12.68%}.keynote-nav .keynotes.col-5:hover li a span{left:-45%}.keynote-nav .keynotes.col-6 li{width:15.8%}.keynote-nav .keynotes.col-6:hover li{width:10.18%}.keynote-nav .keynotes.col-6:hover li a span{left:-82%}.keynote-nav .keynotes.col-6.finished li a{width:65px}.keynote-nav .keynotes.col-6.finished li a span{line-height:1.5em;font-size:160%;-webkit-transform:rotate(270deg);-moz-transform:rotate(270deg);-msie-transform:rotate(270deg);transform:rotate(270deg)}.no-csstransforms .keynote-nav .keynotes.col-6.finished li a span{display:none}.keynote-nav .keynotes:hover li{-webkit-transition:width 0.25s ease-in-out 0s;-moz-transition:width 0.25s ease-in-out 0s;-msie-transition:width 0.25s ease-in-out 0s;transition:width 0.25s ease-in-out 0s}.keynote-nav .keynotes:hover li a img{left:-110%}.keynote-nav .keynotes:hover li:hover{width:45%}.keynote-nav .keynotes:hover li:hover a img{left:0;opacity:0.9}.no-opacity.ie .keynote-nav .keynotes:hover li:hover a img{filter:alpha(opacity=90)}.keynote-nav .keynotes:hover li:hover a span{opacity:0.9;left:-32.3%;color:rgba(255,255,255,0.9)}.no-opacity.ie .keynote-nav .keynotes:hover li:hover a span{filter:alpha(opacity=90)}.keynote-nav .what-about{display:none;position:absolute;text-decoration:none;right:0;top:-10px;z-index:5}.keynote-nav .what-about h3{font-family:"ColaborateLightRegular","Trebuchet MS",arial,sans-serif;font-size:230%;font-line-height:1em}.keynote-nav .what-about h3 span{color:#34458B;font-size:50%;font-line-height:inherit;margin:0 0 0 1em;vertical-align:middle}.keynote-nav .what-about:hover{text-decoration:none}.keynote-nav .what-about:hover h3{text-decoration:underline}.keynote-nav.finished .what-about{display:block}.keynote-nav.finished .mini-speakers{display:block}.keynote-nav.hover .mini-speakers{display:none !important}}.dublin-touts .col a{margin-right:1em;float:left}.dublin-touts .col p,.dublin-touts .col ul{float:left;clear:right;width:50%;min-width:250px}.hotels{margin:1em 0}.hotels .hotel{margin:0;padding:0;border:0 none;position:relative;min-height:440px;margin:0 0 30px;-webkit-box-shadow:3px 3px 2px #e8e8e2;-moz-box-shadow:3px 3px 2px #e8e8e2;-msie-box-shadow:3px 3px 2px #e8e8e2;box-shadow:3px 3px 2px #e8e8e2}.hotels .hotel h4{margin:0.5em 0 0.25em}.hotels .hotel img.size-full{margin:0;position:absolute;bottom:12px}.hotels .hotel ul{width:95%;margin-left:5px}.hotels .hotel p{width:95%}.hotels .google-map{margin:1em 0 0}.hotels .google-map a{display:block}.hotels .google-map a img.size-full{margin-left:0;width:95%}body.dublin .main-content .content{background-color:rgba(255,255,255,0.8)}body.dublin .main-content .content ul li{margin:0 0 0.75em}body.dublin .main-content .content h4{margin:1.25em 0 0.25em}body.dublin .section-header{margin:0 0.5em}body.dublin .section-header h3{margin:0;padding:0.5em 0 0;line-height:2em}body.dublin .section-page table{width:89%;margin-bottom:1.5em}body.dublin .section-page article{margin:0;padding:0}body.dublin .section-page article h3{background:transparent url(../images/layout/line.png) no-repeat center top;padding-top:15px;margin-top:10px}body.dublin .section-page article h3:nth-child(2){background:none;margin-top:0;padding-top:0}body.dublin .section-page article h3.h3m{background:none;padding-top:5px}body.dublin .section-page article h3.h3m ~ h4{margin-top:0.5em}body.dublin .section-page article h4,body.dublin .section-page article h5{text-shadow:none}body.dublin .section-page article h5{line-height:1em}body.dublin .section-page article *{display:none}body.dublin .section-page article header{display:block}body.dublin .section-page article header *{display:block !important}body.dublin .section-page article header h2{margin-top:0;margin-bottom:0;padding-left:1.5em}body.dublin .section-page article.open{margin:0 0 10px 0.5em;max-width:700px}body.dublin .section-page article.open h2,body.dublin .section-page article.open h3,body.dublin .section-page article.open h4,body.dublin .section-page article.open h5,body.dublin .section-page article.open h6,body.dublin .section-page article.open p,body.dublin .section-page article.open div,body.dublin .section-page article.open ul,body.dublin .section-page article.open li,body.dublin .section-page article.open ol,body.dublin .section-page article.open address,body.dublin .section-page article.open header,body.dublin .section-page article.open hgroup{display:block}body.dublin .section-page article.open em,body.dublin .section-page article.open strong,body.dublin .section-page article.open a,body.dublin .section-page article.open img{display:inline}body.dublin .section-page article.open table{display:table}body.dublin .section-page article.open table td,body.dublin .section-page article.open table th{display:table-cell}body.dublin .section-page article.open table thead{display:table-header-group}body.dublin .section-page article.open table tbody{display:table-row-group}body.dublin .section-page article.open table tr{display:table-row}body.dublin .section-page article.open span{display:inline}body.dublin .section-page article.open header{margin:0 0 0 -0.5em}body.dublin .section-page article.open h2{margin-bottom:10px}#dublin-nav{display:none}.register .register-today{display:inline-block;background:url(../images/layout/register_button.png) no-repeat -300px 0 transparent;padding:0;color:#fff;margin:1.5em 0 0 2.25em;clear:both;width:240px;height:50px;line-height:50px;text-transform:lowercase;text-decoration:none;text-shadow:none}.register .register-today em{display:block;letter-spacing:0.03em;color:#fff;font-style:normal;font-size:200%;font-family:"ColaborateLightRegular","Trebuchet MS",arial,sans-serif;text-transform:uppercase;text-shadow:-2px 2px 1px #2f2e2e;text-align:center}.register .register-today:hover{background-position:-300px -106px}.register .register-today:hover em{text-shadow:-2px 2px 2px #999}.register .section-header{min-height:1px;height:auto !important;height:1px;max-width:475px;padding:1em 0}.register .section-header:after{content:".";display:block;height:0;font-size:0;line-height:0;clear:both;visibility:hidden}.price-table{font-size:110%;margin:0 0 10px;width:80%}.col .price-table{width:100%;min-width:490px}.help{position:absolute;left:430px;top:11px;z-index:150;padding:0 1em 0.5em;background:rgba(255,255,255,0.6);width:240px}.no-rgba .help{background:#F1F0E9}.maintenance{margin:3em auto;text-align:center;font-size:150%}.sponsor-logos .row{padding:0 0 30px;margin:0 0 20px;background:transparent url(../images/layout/line.png) no-repeat center bottom}.sponsor-logos .row:last-child{margin:0;padding:0;border:0 none;background:none}.sponsor-logos .row a{display:inline-block;margin:0 40px 20px 5px}.sponsor-logos .row a img{vertical-align:middle}.sponsor-logos .row h3{margin-bottom:20px}.sponsor-logos .row h3 a{margin:0;display:inline}.sponsor-logos .row.student-competition{position:relative}.sponsor-logos .row.student-competition .just-outside{left:210px;padding:2px 1em}.sponsor-logos .row.silver-sponsors a{margin:0 50px 40px 5px}.sponsor-logos .row.bronze-sponsors a{margin-right:65px}.sponsor-logos .row.patrons a{text-shadow:-1px 1px 0 #fff;text-decoration:none;font-size:125%;font-family:Georgia, Times, "Times New Roman", serif}.sponsor-logos .row.patrons a:hover{text-decoration:underline}.footer-sponsors{margin:-70px auto 0;padding:1px 2em 40px;background:transparent url(../images/assets/white_bg_tile.png) repeat-y center top}.sponsors .footer-sponsors{height:30px;overflow:hidden}.sponsors .footer-sponsors .wrap{visibility:hidden}.footer-sponsors h2{position:relative;padding:0 1.75em}.footer-sponsors .sponsor-logos{clear:both;padding-top:0;margin:0 -1em 1em}.footer-sponsors .sponsor-logos .col{margin:0;padding:0;border:0 none}.footer-sponsors .sponsor-logos .col h3{margin:0 0.5em;padding-top:0.5em}.footer-sponsors .sponsor-logos .col a{clear:both;display:block;margin:0 auto 1em;vertical-align:middle;text-align:center}.footer-sponsors .sponsor-logos .col a img{display:block;height:auto;margin:0 auto}.footer-sponsors .sponsor-logos .col:last-child a:last-child{width:80%}.footer-sponsors .sponsor-logos .col:last-child a:last-child img{max-width:100%}@media only screen and (min-width:481px){.footer-sponsors .sponsor-logos .col a{display:inline-block;clear:none;width:49%}.footer-sponsors .sponsor-logos .col a img{margin:0.5em auto}}@media only screen and (min-width:765px){.footer-sponsors h2{padding:0 28px 0 38px}.footer-sponsors .sponsor-logos .col a{display:block;clear:both;width:auto}}@media only screen and (min-width:940px){.footer-sponsors{margin:-70px auto 0;padding:0 0 40px;background:transparent url(../images/assets/white_bg_tile.png) repeat-y center top}.footer-sponsors .wrap{width:940px}.footer-sponsors .sponsor-logos{clear:both;padding:25px 0;margin:15px auto 10px}.footer-sponsors .sponsor-logos .col{border-right:1px solid #dfdfdf;min-height:360px;height:440px;margin:0 1.99999999%;padding:0}.footer-sponsors .sponsor-logos .col.diamond-sponsors{width:260px;margin:0}.footer-sponsors .sponsor-logos .col.diamond-sponsors a{margin-top:90px}.footer-sponsors .sponsor-logos .col.gold-sponsors{width:245px}.footer-sponsors .sponsor-logos .col.gold-sponsors a{margin:44px 0 0}.footer-sponsors .sponsor-logos .col.gold-sponsors a.gold-2{text-align:center}.footer-sponsors .sponsor-logos .col.silver-sponsors{border:0;width:auto;min-width:390px;max-width:395px;margin:0 !important}.footer-sponsors .sponsor-logos .col.silver-sponsors a{float:left;margin:0 15px 15px 0}.footer-sponsors .sponsor-logos .col.silver-sponsors a.silver-3{margin:10px 0 30px;clear:left}.footer-sponsors .sponsor-logos .col.silver-sponsors a.silver-4{float:right;margin:35px 0 0}.footer-sponsors .sponsor-logos .col.silver-sponsors a.silver-5{clear:both}.footer-sponsors .sponsor-logos .col.silver-sponsors .sc-sponsor{margin:10px 0}.footer-sponsors .sponsor-logos .col h3{margin:-35px 0 15px;clear:both}.footer-sponsors .sponsor-logos .col a{clear:none;margin:0 0 25px;position:relative}.footer-sponsors .sponsor-logos .col a img{display:inline;max-width:450px;height:auto;margin:0}}footer.main-footer{position:absolute;bottom:0;width:100%;left:0;height:50px}footer.main-footer .footer-nav .wrap .menu-footer{margin:11px 0 0 18px;float:left}footer.main-footer .footer-nav .wrap .menu-footer ul li{list-style:none;display:inline;color:#ddd;line-height:1.75em}footer.main-footer .footer-nav .wrap .menu-footer ul li a{color:#666;padding:2px 5px;text-decoration:none}footer.main-footer .footer-nav .wrap .menu-footer ul li a:hover{color:#34458b;text-shadow:1px 1px 0 #ddd;text-decoration:underline}footer.main-footer .footer-nav .wrap .copyright,footer.main-footer .footer-nav .wrap .copyright:visited{color:#666;line-height:1.75em;float:right;margin:11px 18px 0 0;text-decoration:none;padding:2px 5px}footer.main-footer .footer-nav .wrap .copyright:hover,footer.main-footer .footer-nav .wrap .copyright:visited:hover{color:#34458b;text-decoration:underline;text-shadow:1px 1px 0 #ddd}#submit-content h2{letter-spacing:-0.03em;font-size:24px}#submit-content .form-wrap{background:rgba(255,255,255,0.35);-webkit-border-radius:0.5em 0.5em 0 0;-moz-border-radius:0.5em 0.5em 0 0;-msie-border-radius:0.5em 0.5em 0 0;border-radius:0.5em 0.5em 0 0;padding:15px}#thank-you-content .thank-you p{width:85%}#thank-you-content .thank-you h4{margin-top:2em}#thank-you-content .thank-you .dropittome{font-size:115%}#thank-you-content .thank-you .drop_password{color:#4B5F9E;font-weight:bold;font-size:115%}.tweet-to-propose{left:200px;top:34px;position:absolute}.wp-sidebar{list-style:none}.wp-sidebar li{list-style:none}.entry-title a{text-decoration:none;color:#999}.alignnone{margin:5px 20px 20px 0}.aligncenter,div.aligncenter{display:block;margin:5px auto 5px auto}.alignright{float:right;margin:5px 0 20px 20px}.alignleft{float:left;margin:5px 20px 20px 0}.aligncenter{display:block;margin:5px auto 5px auto}a img.alignright{float:right;margin:5px 0 20px 20px}a img.alignnone{margin:5px 20px 20px 0}a img.alignleft{float:left;margin:5px 20px 20px 0}a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.speaker-padding{margin-top:25px}#search-form{display:block;margin:1em 0}#search-form form label{display:none;vertical-align:middle;font-weight:normal;font-size:1.3em}#search-form form .frm-txt{max-width:300px;padding:0.2em 0 0.2em 0.25em;font-style:italic;color:#aaa;margin:0 3px 0 0;vertical-align:middle}#search-form form .frm-txt:active,#search-form form .frm-txt:focus{color:#2f2e2e}.page-iframe{margin-bottom:-1em}.page-iframe iframe{width:100%;border:none;background:#fafafa;background:rgba(255,255,255,0.5);-webkit-border-radius:1em 1em 0 0;-moz-border-radius:1em 1em 0 0;-msie-border-radius:1em 1em 0 0;border-radius:1em 1em 0 0;overflow:hidden;border:0}.iframe{width:100%;border:none;background:rgba(255,255,255,0.5);-webkit-border-radius:1em 1em 0 0;-moz-border-radius:1em 1em 0 0;-msie-border-radius:1em 1em 0 0;border-radius:1em 1em 0 0;overflow:hidden;border:0}.no-rgba .iframe{background:#fafafa}.screen{display:none;position:fixed;width:100%;top:0;left:0;z-index:9991;opacity:0}.no-opacity.ie .screen{filter:alpha(opacity=0)}.screen.open{display:block;opacity:1}.no-opacity.ie .screen.open{filter:alpha(opacity=100)}.screen .flat{position:fixed;width:100%;height:100%;top:0;left:0;background:#fff;background:rgba(255,255,255,0.8);z-index:9992}.screen .flat div{background:transparent url(../images/layout/background.jpg) no-repeat center top;border:solid 1px #cfd3c7;-webkit-box-shadow:rgba(160,163,151,0.3) 0 2px 4px;-moz-box-shadow:rgba(160,163,151,0.3) 0 2px 4px;-msie-box-shadow:rgba(160,163,151,0.3) 0 2px 4px;box-shadow:rgba(160,163,151,0.3) 0 2px 4px;-webkit-border-radius:6px;-moz-border-radius:6px;-msie-border-radius:6px;border-radius:6px;margin:45px auto 0;padding:1em 0 2em;position:relative;min-width:400px;max-width:910px;min-height:850px;opacity:0.85;z-index:9993}.no-opacity.ie .screen .flat div{filter:alpha(opacity=85)}.screen .close{display:block;text-indent:-9999px;display:block;position:absolute;top:15px;right:15px;width:32px;height:32px;background:transparent url(../images/sprite.png) no-repeat -10px -487px;outline:0 none;opacity:0.5;-webkit-transition:all 0.15s ease-in-out 0s;-moz-transition:all 0.15s ease-in-out 0s;-msie-transition:all 0.15s ease-in-out 0s;transition:all 0.15s ease-in-out 0s}.no-opacity.ie .screen .close{filter:alpha(opacity=50)}.screen .close:hover{opacity:1}.no-opacity.ie .screen .close:hover{filter:alpha(opacity=100)}.modal{position:relative;margin:95px auto 0;background:rgba(255,255,255,0.9);min-width:700px;max-width:760px;padding:3em 2em;min-height:850px;z-index:9995;-webkit-border-radius:6px;-moz-border-radius:6px;-msie-border-radius:6px;border-radius:6px}.modal .tout-link,.modal .stout-link{display:none}.hide{display:none !important}article.open .more{display:none !important}article.show-more .cut,article.show-more p,article.show-more p:first-child,article.open.show-more .cut,article.open.show-more p,article.open.show-more p:first-child{display:block}article.show-more span.cut,article.open.show-more span.cut{display:inline}article.show-more .more,article.open.show-more .more{display:block;margin-left:0;margin-bottom:1em}.read-more{display:block;margin-top:1em}.status{color:#de0000;font-family:Arial, sans-serif;font-weight:bold;letter-spacing:0.03em;text-transform:uppercase}.social-widgets{display:block;position:relative;min-height:700px}.social-widget{display:block;position:relative}.social-widget h3{position:relative}.social-widget h3 a{display:block;color:#006253;text-decoration:none}.social-widget h3 a:hover{text-decoration:underline}.social-widget ul{margin:0;padding:0;border:0 none;display:block}.social-widget ul li{margin:0;padding:0;border:0 none;margin:0 0 1em;display:block;line-height:1.5em;font-size:93%}.social-widget ul li a{display:inline-block;margin:0 0.5em 0 0;text-transform:uppercase;text-decoration:none}.social-widget ul li .entry-content{display:block;font-size:115%}.social-widget ul li .entry-content a{display:inline;margin:0;text-transform:none}.social-widget ul li .entry-meta{font-size:93%}.social-widget ul li .entry-meta .time-meta a{color:#999}.social-widget ul li .entry-meta .time-meta a:hover{color:#34458b}.social-widget.widget_rss ul li{padding-bottom:1.5em;position:relative}.social-widget.widget_rss ul li .rsswidget{display:block;font-size:115%}.social-widget.widget_rss ul li .rss-date{font-size:93%;color:#999;text-transform:uppercase;display:block;line-height:1.5em;position:absolute;bottom:0;left:0}.social-widget.widget_twitter ul li .intent-meta{opacity:0;-webkit-transition:opacity 0.3s ease-in-out 0s;-moz-transition:opacity 0.3s ease-in-out 0s;-msie-transition:opacity 0.3s ease-in-out 0s;transition:opacity 0.3s ease-in-out 0s;font-size:93%;display:none}.no-opacity.ie .social-widget.widget_twitter ul li .intent-meta{filter:alpha(opacity=0)}.social-widget.widget_twitter ul li a{text-decoration:none}.social-widget.widget_twitter ul li a.favorite{display:none}.social-widget.widget_twitter ul li a:hover{text-decoration:underline}.social-widget.widget_twitter ul li:hover .intent-meta{opacity:1}.no-opacity.ie .social-widget.widget_twitter ul li:hover .intent-meta{filter:alpha(opacity=100)}.social-widget.widget_twitter ul li:hover a{color:#34458B}.cols-33-33-33 .social-widget.col{width:31%;margin:0 2.3333% 0 0}.student-challenge .intro{min-height:1px;height:auto !important;height:1px;position:relative}.student-challenge .intro:after{content:".";display:block;height:0;font-size:0;line-height:0;clear:both;visibility:hidden}.student-challenge .intro .thomson-reuters{display:block;max-width:380px;position:relative;padding:5px 13px 5px 10px;border:2px solid #dfdfdf;background:#fff;width:75%;margin:0 auto}.student-challenge .intro .thomson-reuters img{display:block;width:100%;height:auto}.programme .section-page{display:none}.ready .programme .section-page{display:block}.programme .col h3 a{color:#006253;letter-spacing:-0.03em}.programme .col h4{margin:0.5em 0 .25em}.programme .calendar{position:relative}.programme .calendar ol{display:block;overflow:hidden;width:650px}.programme .calendar ol li{list-style:none;display:block;position:relative;float:left;margin:1.25em 0 0;padding:0;width:150px;height:150px;border:1px solid #cacaca;font-size:133%;color:#777}.programme .calendar ol li .day{display:block;margin-top:-1.35em;font-size:95%;font-family:"ColaborateMediumRegular","Trebuchet MS",arial,sans-serif;color:#485881;text-align:center}.programme .calendar ol li .date{display:block;font-size:85%;color:#aaa;text-align:right;text-shadow:1px 1px 2px #fff;margin:1em 1em 1.5em 0}.programme .calendar ol li .event{display:block;font-size:92%;font-family:"ColaborateLightRegular","Trebuchet MS",arial,sans-serif;padding:0;margin:0.75em auto 0;width:80%;white-space:nowrap;letter-spacing:-0.01em}.programme .calendar ol li.last{border-right:1px solid #cacaca}.programme .calendar ol li:hover{border-color:#999;border-right:1px solid #999;margin-right:-1px;color:#000;background:rgba(227,225,212,0.3)}.programme .calendar ol li:hover .date{color:#222}.explore{display:none;margin:0;padding:0;border:0 none}.explore fieldset{display:inline-block;max-width:320px;min-width:300px}.explore .frm-explore{clear:both;margin:1em 0}.explore .frm-dd,.explore .frm-txt{vertical-align:baseline;max-width:250px;min-width:200px;font-size:1.2em}.explore .frm-dd[type="text"],.explore .frm-txt[type="text"]{border:3px inset rgba(181,181,181,0.8)}.explore label{font-family:"ColaborateMediumRegular","Trebuchet MS",arial,sans-serif;font-size:1.5em}.js .explore{display:block}.programme .sort-header{position:relative;clear:both;margin:0}.programme .sort-header h2{margin:1em 0 0 -38px;padding-left:2.5em}.programme .sort-header .other-links{float:none;position:absolute;right:0;top:8px;width:50%;margin:0;display:block}.programme .sort-header .other-links a{display:inline-block;max-width:50px;min-width:10px}.programme .sort-header .other-links a span{display:none}.programme .sort-header .other-links a:before{content:" •";margin:0 0 0 6px}.programme .other-links{display:inline-block;margin:0 0 0 1em}.programme .other-links a{display:inline-block;line-height:2em;position:relative;margin:0;font-family:"ColaborateRegular","Trebuchet MS",arial,sans-serif;text-decoration:none;text-transform:uppercase}.programme .other-links a:nth-child(n+2):before{content:"•";margin:0 7px 0 6px}.programme .free{color:#666;line-height:1.5em;font-size:115%;font-family:"ColaborateLightRegular","Trebuchet MS",arial,sans-serif;font-weight:normal}.programme .free span{font-size:108%;font-family:"ColaborateRegular","Trebuchet MS",arial,sans-serif;color:#2f2e2e}.programme .workshop .free{left:63%}.session-list{clear:both;position:relative}.session-list .expand-it{display:block}.session-list article{background:transparent url(../images/layout/line.png) no-repeat center top;padding-top:15px;position:relative;padding:25px 150px 5px 0;min-height:75px;margin:0}.lte7 .session-list article{clear:both}.programme .session-list article header{margin:1em 0 0.5em;position:relative;max-width:705px;clear:both}.session-list article header hgroup{padding-bottom:2px;padding-right:30px}.session-list article header cite{font-size:1.05em;font-family:"ColaborateMediumRegular","Trebuchet MS",arial,sans-serif;font-style:normal;color:#2f2e2e;line-height:1.3em}.session-list article header h1{font:189%/1.3em "ColaborateLightRegular","Trebuchet MS",arial,sans-serif}.session-list article header h3{font:169%/1.3em "ColaborateThinRegular","Trebuchet MS",arial,sans-serif}.session-list article.sponsored-activity header hgroup{min-height:50px}.session-list article.sponsored-activity header .favrorite{display:block}.session-list article.first,.session-list article:first-child{background:none}.session-list article.workshop{display:block}.session-list article.presentation{display:block}.session-list article.break header h1,.session-list article.meal .session-list article header h1{line-height:2em}.session-list article.special-event:not(.session) .theme,.session-list article.annoucement:not(.session) .theme,.session-list article.meal:not(.session) .theme{display:none}.session-list .details{position:absolute;width:100%;padding:3px 1px;max-width:490px;left:0;top:4px;font-size:85%;font-weight:bold;font-style:normal;font-family:arial, sans-serif;text-transform:uppercase;letter-spacing:.03em;color:#999;white-space:nowrap}.no-fontface .session-list .details,.lte10 .session-list .details{top:10px}.session-list .details time,.session-list .details .time{display:block;line-height:1em;margin-right:0.5em}.session-list .details .location,.session-list .details .theme{display:inline-block;padding:0 1.5em 0 0;line-height:2em}.session-list .details .status{color:#de0000;left:0;top:-10px;position:absolute}.session-list .description{max-width:705px;margin:0 0 1em}.session-list p,.session-list li{text-shadow:-1px 1px 0 #eee;line-height:1.4em}.session-list ul,.session-list ol{margin:0 1em 1em}.session-list li{margin:0 0 0.15em 1em}.by-title .activity,.by-title .announcement,.by-title .other,.by-title .break,.by-title .meal,.by-theme .activity,.by-theme .announcement,.by-theme .other,.by-theme .break,.by-theme .meal{display:none}.by-title .activity.presentation,.by-title .activity.workshop,.by-title .activity.sponsored-activity,.by-title .announcement.presentation,.by-title .announcement.workshop,.by-title .announcement.sponsored-activity,.by-title .other.presentation,.by-title .other.workshop,.by-title .other.sponsored-activity,.by-title .break.presentation,.by-title .break.workshop,.by-title .break.sponsored-activity,.by-title .meal.presentation,.by-title .meal.workshop,.by-title .meal.sponsored-activity,.by-theme .activity.presentation,.by-theme .activity.workshop,.by-theme .activity.sponsored-activity,.by-theme .announcement.presentation,.by-theme .announcement.workshop,.by-theme .announcement.sponsored-activity,.by-theme .other.presentation,.by-theme .other.workshop,.by-theme .other.sponsored-activity,.by-theme .break.presentation,.by-theme .break.workshop,.by-theme .break.sponsored-activity,.by-theme .meal.presentation,.by-theme .meal.workshop,.by-theme .meal.sponsored-activity{display:block}.by-title header[data-day="announcement"],.by-title header[data-day="break"],.by-title header[data-day="meal"],.by-theme header[data-day="announcement"],.by-theme header[data-day="break"],.by-theme header[data-day="meal"]{display:none}.by-theme .sort-header .other-links{left:27%}.by-theme .sort-header .other-links a{min-width:85px !important}.by-theme .sort-header .other-links a:nth-child(6):before{margin:0 !important}.description p,.description ul,.description ol{display:none;max-width:675px}.programme .main-content .session-list article{padding:25px 0 5px}.programme .main-content .session-list article header h3{margin-top:0}.programme .main-content .session-list article.open p,.programme .main-content .session-list article.open ul,.programme .main-content .session-list article.open ol{display:block}.compact .programme .main-content .session-list article header{padding-right:35px}.compact .programme .main-content .session-list article .free{position:relative;top:0;left:0;line-height:28px;height:30px;width:auto;background-position:187px 38%;background-size:auto 50%}.compact .programme .main-content .session-list article .free.axure{background-position:187px 3px}.compact .programme .main-content .session-list article p,.compact .programme .main-content .session-list article ul,.compact .programme .main-content .session-list article ol{font-size:0.9em}#programme-grid{margin:0 -1em;display:block}.session-grid{margin:0;padding:0;border:0 none;width:100%;margin:0 0 1.5em;display:block;overflow:hidden;border-collapse:collapse}.session-grid thead{display:none}.session-grid thead th{vertical-align:middle;padding:1em 0.5em;font-size:123%}.session-grid tbody,.session-grid tr{display:block}.session-grid td,.session-grid th{display:block;width:auto}.session-grid td.empty,.session-grid th.empty{display:none}.session-grid td:nth-child(n+1),.session-grid th:nth-child(n+1){border-bottom:2px solid rgba(144,144,144,0.7)}.session-grid td h3,.session-grid th h3{min-height:0;text-overflow:ellipsis;overflow:hidden;width:90%}.session-grid td h3 a,.session-grid th h3 a{height:auto}.session-grid td .favorite,.session-grid th .favorite{display:block;top:7px;right:7px}.session-grid .time{background:#D2D2CF;vertical-align:middle;line-height:1.5em;font-family:"ColaborateLightRegular","Trebuchet MS",arial,sans-serif;font-weight:normal;font-variant:small-caps;font-size:1.25em;text-transform:lowercase;text-align:center;text-indent:0}.session-grid .time .sep{display:inline}.session-grid .time .sep:after{content:" – "}.session-grid td{vertical-align:top;padding:0}.session-grid td.sponsored-activity div{min-height:45px}.session-grid td div{position:relative;padding:0.5em;height:100%;max-width:100%}.session-grid td div a{text-decoration:none}.session-grid td div a:hover{text-decoration:underline}.session-grid td h3{font-size:108%;font-family:"ColaborateLightRegular","Trebuchet MS",arial,sans-serif;margin:0 0 0.5em;width:92%;line-height:1.1em}.session-grid td h3 a{display:block;color:#006253;line-height:1.3em;overflow:hidden;text-overflow:ellipsis}.session-grid td h3 a span{white-space:nowrap}.session-grid td .free{display:block;text-indent:-9999px;float:none;margin:0;width:50%;height:50px;min-width:138px;max-width:150px;top:0;background-position:right bottom !important;right:30px;left:auto;position:absolute}.session-grid td .free.axure{background:transparent url(../images/sponsors/sponsor-axure.png) no-repeat 0 19px}.session-grid td .free.coroflot{background:transparent url(../images/sponsors/sponsor-coroflot.png) no-repeat 0 19px}.session-grid td .free.facebook{background:transparent url(../images/sponsors/sponsor-facebook.png) no-repeat 0 19px}.session-grid td .free.ge{background:transparent url(../images/sponsors/sponsor-ge.png) no-repeat 0 19px}.session-grid td .free.google{background:transparent url(../images/sponsors/sponsor-google.png) no-repeat 0 19px}.session-grid td .free.huge{background:transparent url(../images/sponsors/sponsor-huge.png) no-repeat 0 19px}.session-grid td .free.ixda{background:transparent url(../images/sponsors/sponsor-ixda.png) no-repeat 0 19px}.session-grid td .free.microsoft{background:transparent url(../images/sponsors/sponsor-microsoft.png) no-repeat 0 19px}.session-grid td .free.moment{background:transparent url(../images/sponsors/sponsor-moment.png) no-repeat 0 19px}.session-grid td .free.sapient.nitro{background:transparent url(../images/sponsors/sponsor-sapientnitro.png) no-repeat 0 19px}.session-grid td .free.thomson.reuters{background:transparent url(../images/sponsors/sponsor-thomsonreuters.png) no-repeat 0 19px}.session-grid td .free span{display:block;text-indent:-9999px;visibility:hidden}.session-grid td .free.thomson.reuters{background-size:100% auto}.session-grid td .free.moment{background-size:100% auto}.session-grid td cite{margin:0.5em 1em 0.5em 0;line-height:1.1em;font-style:normal;display:inline-block;min-width:200px}.session-grid td .location{position:relative;top:auto;right:auto}.session-grid td.break{vertical-align:middle;line-height:1em;padding:0.5em 0.5em 0.5em 0}.session-grid td.break div{padding:0 0.5em}.session-grid td.break div h3{margin:0}.session-grid td.break .theme,.session-grid td.break .location{display:none}.session-grid td.workshop h5{display:none}.session-grid td.workshop .location{position:relative;top:auto;right:auto}.session-grid td.session.keynote h3{font-size:116%}.session-grid td.session.keynote h3 a{height:auto}.session-grid td.non-session h3 a{height:auto}.session-grid td.sponsored-activity h3{width:65%;line-height:1.3em}.session-grid td .favorite{top:9px;right:5px}.expand-it{display:block;text-indent:-9999px;opacity:0.7;display:none;position:absolute;top:1px;right:1px;width:22px;height:22px;background:transparent url(../images/sprite.png) no-repeat -599px -473px}.no-opacity.ie .expand-it{filter:alpha(opacity=70)}article .expand-it{top:30px}article.speaker .expand-it{top:257px;left:324px;right:auto;z-index:1}article.open .expand-it{background-position:-600px -399px}.break .expand-it,.announcement .expand-it,.meal .expand-it{display:none}.expand-it:hover{opacity:1}.no-opacity.ie .expand-it:hover{filter:alpha(opacity=100)}.favorite{display:block;text-indent:-9999px;position:absolute;top:1px;right:0;width:24px;height:24px;background:transparent url(../images/sprite.png) no-repeat -400px -400px}.break .favorite,.announcement .favorite,.meal .favorite{display:none}.favorite:hover{background-position:-475px -400px;opacity:0.35}.no-opacity.ie .favorite:hover{filter:alpha(opacity=35)}.favorite.fav,.session-list article.fav .favorite{background-position:-475px -400px}.session-grid .favorite{background-position:-400px -475px;height:16px;width:16px}.session-grid .favorite:hover{background-position:-475px -475px;opacity:0.35}.no-opacity.ie .session-grid .favorite:hover{filter:alpha(opacity=35)}.session-grid .fav .favorite{background-position:-475px -475px}.sponsored-activity .favorite,.presentation .favorite{display:block}.bookmark-me{display:block;float:left;font-size:135%;position:relative;text-decoration:none;top:-50px;left:50%}.event-signup{display:none;font-weight:bold;text-transform:uppercase;text-decoration:none}.event-signup:hover{text-decoration:underline}.lunch-activity .event-signup{left:30%}.session-grid .event-signup{display:block;position:absolute;margin:0.5em 0 0;padding:0 0.5em;bottom:0;left:0}#save-favorites{display:none !important}.about dl{overflow:hidden;margin:0;width:115%}.about dl dt,.about dl dd{padding:0 0 0 3px;margin:0 0 15px;line-height:35px;height:35px;display:block;float:left;text-indent:10px;text-shadow:1px 1px 0 #efefef;-webkit-box-shadow:3px 3px 3px #ccc;-moz-box-shadow:3px 3px 3px #ccc;-msie-box-shadow:3px 3px 3px #ccc;box-shadow:3px 3px 3px #ccc}.about dl dt.hover,.about dl dd.hover{background-color:rgba(255,205,255,0.3)}.about dl dt{font-style:italic;width:49%;clear:left;-webkit-box-shadow:-2px 3px 3px #ccc;-moz-box-shadow:-2px 3px 3px #ccc;-msie-box-shadow:-2px 3px 3px #ccc;box-shadow:-2px 3px 3px #ccc}.about dl dt strong{font-size:116%;font-weight:normal;font-style:normal}.about dl dd{font-size:100%;clear:right;text-transform:uppercase;width:40%}.redux .main-content ul{overflow:hidden;padding-left:0.5em}.redux .main-content ul li{float:left;width:45%}.redux .main-content .col p{margin-top:0}@media only screen and (min-width: 300px) and (max-width:940px){body .container{overflow:hidden}header.masterhead #toolbar{font-size:0.85em}header.masterhead #toolbar a{margin:0 10px}#main-nav .wrap{overflow:visible}#main-nav ul{width:auto}#main-nav ul li{width:auto}#main-nav .social{padding:0.5em 0 0.5em 1em;top:-38px;background:rgba(255,255,255,0.7);-webkit-border-radius:0.5em 0.5em 0 0;-moz-border-radius:0.5em 0.5em 0 0;-msie-border-radius:0.5em 0.5em 0 0;border-radius:0.5em 0.5em 0 0;z-index:1}.appleios .fixed.scrolled #main-nav{position:absolute}.programme .main-content .wrap{padding-top:0 !important;padding:0}.main-content .wrap h2{font-size:175%}.lte10 .main-content .wrap h2{display:block;clear:both;width:auto}.main-content .wrap .session-list article h1,.main-content .wrap .session-list article h3{margin:0}.location .hotels{padding-left:1em}.location .hotels h3{font-size:169% !important}.location .hotels .hotel{min-height:0;padding:0 0 1em}.location .hotels .hotel img.size-full{position:relative;bottom:auto;margin:1em 0}.up-top-sidebar{position:relative;top:1.5em;clear:both;background:none;right:auto;width:auto}}@media only screen and (min-width: 300px) and (max-width:480px){body{background:none}header.masterhead #toolbar{z-index:3}header.masterhead .pullout{font-size:0.85;top:-400px}header.masterhead .pullout .wrap .w{margin:0 1em}header.masterhead .pullout .wrap h3{font-size:150%}header.masterhead .pullout .wrap .close{display:none}header.masterhead .pullout.open{z-index:2}#main-nav .menu-header{position:relative;width:220px;left:10px;top:5px;height:33px;border-top:1px solid #aaa;border-bottom:1px solid #aaa;overflow:hidden}#main-nav ul{position:relative;background:#464646;border-left:1px solid #aaa;border-right:1px solid #aaa;padding-bottom:5px;-webkit-box-shadow:0 3px 5px #666;-moz-box-shadow:0 3px 5px #666;-msie-box-shadow:0 3px 5px #666;box-shadow:0 3px 5px #666}body.programme #main-nav ul{top:0}body.speakers #main-nav ul{top:-33px}body.location #main-nav ul,body.dublin #main-nav ul{top:-66px}body.blog #main-nav ul{top:-99px}body.design-challenge #main-nav ul{top:-132px}body.connect #main-nav ul{top:-165px}#main-nav ul li{float:none;width:auto;max-width:230px;margin:0}#main-nav ul li.menu-item-40{display:none}#main-nav ul li a{-webkit-transform:none !important;-moz-transform:none !important;-msie-transform:none !important;transform:none !important;font-size:1em;line-height:33px;height:33px;padding:0 1em;text-align:left;width:auto}.no-csstransforms #main-nav ul li a{display:none}#main-nav ul li a.current{height:33px}#main-nav .expand-it{display:block;left:10px;top:5px;background-position:-658px -390px;width:220px;height:100%}#main-nav .social{top:11px;padding:0;background:none;-webkit-border-radius:none;-moz-border-radius:none;-msie-border-radius:none;border-radius:none}#main-nav.open{z-index:1000}#main-nav.open .menu-header{overflow:visible;height:auto;z-index:1001}body.fixed.scrolled #main-nav.open .menu-header ul{top:0 !important}#main-nav.open .expand-it{background-position:-658px -539px;height:33px}.explore{width:auto}.explore .frm-explore{text-align:center}.explore .frm-dd,.explore .frm-txt{min-width:100px;max-width:200px}}@media only screen and (min-width: 300px){.programme.by-title{margin-top:2em}.programme .details{max-width:600px;overflow:hidden}.programme .sort-header:first-child{margin-top:1em}.programme #programme-grid .mobile-description{width:90%;max-width:95%;margin:1em auto;position:relative;font-size:0.85em}.programme #programme-grid .mobile-description h3{font-size:1.5em;font-family:"ColaborateLightRegular","Trebuchet MS",arial,sans-serif}.programme #programme-grid .mobile-description h3 a{height:auto}.programme #programme-grid .mobile-description p{display:block}}@media only screen and (min-width:481px){.social-widgets{display:none}header.masterhead .nav.main-nav{top:0}header.masterhead .nav.main-nav .menu-header{margin:0 0.75em}header.masterhead .nav.main-nav .menu-header li a{padding:0 11px}#main-nav li{float:left}#main-nav li a span{display:none}#main-nav li a abbr{display:inline}#main-nav .social{display:block}.main-content footer .w{padding:0}.main-content footer .w .wrap h1{margin-top:14px;font-size:135%}}@media only screen and (min-width:765px){header.masterhead .nav.main-nav{top:238px}header.masterhead .nav.main-nav li a{padding:0 20px}.masterhead .toolbar .newsletter,.masterhead .toolbar .media-pack{display:block}.masterhead .toolbar .welcome-info{float:left}.masterhead .pullout h3{font-size:169%}.masterhead .pullout .frm-txt{width:70%}.masterhead .pullout .close{top:10px;left:0}#main-nav .menu-item-40,#main-nav .menu-item-1517{display:block}.main-content .content{background-color:transparent !important;padding-bottom:40px}h2{display:inline-block;background:transparent url(../images/sprite.png) no-repeat -5px -203px;margin:1em 0 20px -38px;padding:0 28px 0 38px;height:46px;font:200%/42px "ColaborateLightRegular","Trebuchet MS",arial,sans-serif;color:#484646;white-space:nowrap;text-shadow:-1px 1px 0 #fff;text-transform:uppercase}.no-fontface h2,.no-inlinesvg h2{font-size:170%}.ie h2{min-height:1px;height:auto !important;height:1px;float:left;margin-right:8px;clear:both;height:46px !important}.ie h2:after{content:".";display:block;height:0;font-size:0;line-height:0;clear:both;visibility:hidden}.ie h2:after{content:"<br />"}h2 a,h2 a:link,h2 a:visited{text-decoration:none;color:#484646}h2 a:hover,h2 a:link:hover,h2 a:visited:hover{text-decoration:none;text-shadow:-1px 1px 0 #dfdfdf}.up-top-sidebar h2.alt{margin:0 -38px 0 0}.interior-nav{display:block}.with-cols{padding-top:25px}.col{position:relative;float:left}.col figure{display:block}.with-cols.blog-posts .col{background:none;padding:0}.with-cols.blog-posts .col p,.with-cols.blog-posts .col .entry-meta{display:block}.with-cols.blog-posts .col h1{margin:0 0 0.5em;max-height:60px;width:93%;font-size:169%}.with-cols.blog-posts .col .post{margin-bottom:20px}body.home .with-cols.blog-posts .col,.with-cols.blog-posts .col:last-child{background:none}.cols33-33-33 .col,.cols66-33 .col{width:31.9999%;margin:0 1.3333333% 0 0}.cols33-33-33 .col.tout,.cols66-33 .col.tout{margin:0 1.999999%}.ie6 .cols33-33-33 .col,.ie6 .cols66-33 .col{margin:0 1%}.cols50-50 .col{width:47.999999%;margin-right:1.999999%}.col.first,.col:first-child{margin-left:0 !important;clear:left}.cols66-33 .col.first,.cols66-33 .col:first-child{width:63.6666666%}.col.last,.col:last-child{float:right !important;margin-right:0.5% !important;clear:right}.cols50-50 .col.last,.cols50-50 .col:last-child{width:49% !important}.cols66-33 .col.last,.cols33-33 .col.last,.cols66-33 .col:last-child,.cols33-33 .col:last-child{width:31.3333333%}.section-page{margin:0 0 1em}.section-page .sort-header{margin:0 0 2em}.section-page .sort-header .other-links{top:40px;left:23%;right:auto}.section-page .sort-header .other-links a{min-width:70px;max-width:170px;line-height:1.1em;margin-bottom:8px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.section-page .sort-header .other-links a:before{content:"• ";margin:0}.section-page .sort-header .other-links a:nth-child(n+2):before{content:"• ";margin:0 0 0 6px}.section-page .sort-header .other-links a span{display:inline}.explore{background:transparent url(../images/layout/line.png) no-repeat center top;padding-top:15px;background-position:0 bottom;padding:2em 0 1em}#programme-grid{margin:0 0 1em}#programme-grid .session-grid{display:table}#programme-grid .session-grid .event-signup{bottom:25px;margin:0}#programme-grid .session-grid td,#programme-grid .session-grid th{display:table-cell;border:0 !important}#programme-grid .session-grid thead{display:table-header-group}#programme-grid .session-grid thead tr{display:table-row}#programme-grid .session-grid tbody{display:table-row-group}#programme-grid .session-grid tbody tr{display:table-row}#programme-grid .session-grid td.time{width:10% !important;padding:0.5em;font-size:1em;line-height:1em}#programme-grid .session-grid td.time .sep{display:block}#programme-grid .session-grid td.time .sep:after{content:" | "}#programme-grid .session-grid td div{min-height:45px}#programme-grid .session-grid td div h3 a{height:33px;line-height:inherit;text-overflow:ellipsis}#programme-grid .session-grid td div .free{top:0;height:60px;max-width:250px;right:auto;left:150px}#programme-grid .session-grid td div .free.thomson.reuters{background-size:230px auto;background-position:0 0;left:35px;top:-4px}#programme-grid .session-grid td div .free.microsoft{top:-10px}#programme-grid .session-grid td div .free.coroflot,#programme-grid .session-grid td div .free.sapient.nitro{right:10px;left:auto}#programme-grid .session-grid td div .free.ge{left:0}#programme-grid .session-grid td div .location{display:block}#programme-grid .session-grid td div .location.liffey{display:none}#programme-grid .session-grid td.sponsored-activity h3{width:90%}#programme-grid .session-grid td.sponsored-activity h3 a{height:33px !important}#programme-grid .session-grid.wednesday td{width:11%}#programme-grid .session-grid.wednesday td.time{width:10%}#programme-grid .session-grid.wednesday td h3{line-height:1.3em;width:84%}#programme-grid .session-grid.wednesday td h3 a{height:91px}.session-list,.session-grid{border-collapse:separate}.session-list .free.axure,.session-grid .free.axure{background:transparent url(../images/sponsors/sponsor-axure.png) no-repeat 0 19px}.session-list .free.coroflot,.session-grid .free.coroflot{background:transparent url(../images/sponsors/sponsor-coroflot.png) no-repeat 0 19px}.session-list .free.facebook,.session-grid .free.facebook{background:transparent url(../images/sponsors/sponsor-facebook.png) no-repeat 0 19px}.session-list .free.ge,.session-grid .free.ge{background:transparent url(../images/sponsors/sponsor-ge.png) no-repeat 0 19px}.session-list .free.google,.session-grid .free.google{background:transparent url(../images/sponsors/sponsor-google.png) no-repeat 0 19px}.session-list .free.huge,.session-grid .free.huge{background:transparent url(../images/sponsors/sponsor-huge.png) no-repeat 0 19px}.session-list .free.ixda,.session-grid .free.ixda{background:transparent url(../images/sponsors/sponsor-ixda.png) no-repeat 0 19px}.session-list .free.microsoft,.session-grid .free.microsoft{background:transparent url(../images/sponsors/sponsor-microsoft.png) no-repeat 0 19px}.session-list .free.moment,.session-grid .free.moment{background:transparent url(../images/sponsors/sponsor-moment.png) no-repeat 0 19px}.session-list .free.sapient.nitro,.session-grid .free.sapient.nitro{background:transparent url(../images/sponsors/sponsor-sapientnitro.png) no-repeat 0 19px}.session-list .free.thomson.reuters,.session-grid .free.thomson.reuters{background:transparent url(../images/sponsors/sponsor-thomsonreuters.png) no-repeat 0 19px}.session-list .free span,.session-grid .free span{display:block;text-indent:-9999px;visibility:hidden}.session-list article header h3{margin-top:0}.session-list article header cite{font-size:1.2em}.session-list article .description{font-size:1.1em;max-width:675px}.session-list article .expand-it{display:none}.session-list article .cut{display:none}.session-list article.open p,.session-list article.open ul,.session-list article.open ol{display:block}.session-list article .details{overflow:visible;top:20px;max-width:650px;padding-left:0;font-size:90%}.session-list article .details time,.session-list article .details .time{display:inline-block}.session-list article .details .location,.session-list article .details .theme{padding:0 0.5em;border-left:2px ridge #999;line-height:1em}.session-list article.show-more .cut{display:block}.session-list .free{position:absolute;top:-16px;left:55%;height:80px;width:245px;line-height:1em;letter-spacing:0.03em}.session-list .workshop .free{left:63%}article div p:first-child{display:inline}article div p.more{display:inline;margin:0 0 0 0.5em}article div p.more a{text-decoration:none;text-transform:uppercase;font-family:"ColaborateRegular","Trebuchet MS",arial,sans-serif}article div p.more a:hover{text-decoration:underline}article div .cut{display:none}table.shuttles{font-size:108%}.main-content footer .w{padding:0 2em}.main-content footer .w .wrap h1{font-size:155%;margin-top:11px}.student-challenge .intro .thomson-reuters{position:absolute;right:1%;bottom:3%;width:43%}}@media only screen and (min-width:768px){.ready body{background-size:auto auto;background-position:50% 63px}.with-cols .with-hero{display:block}.with-cols .with-hero .quote{display:block}}@media only screen and (min-width:768px) and (max-width:1023px){.with-cols .with-hero .quote{clear:both;background:transparent;float:right;position:relative;right:auto;left:10px}.with-cols .with-hero .quote blockquote{color:#2f2e2e;text-shadow:none;font-size:100%}}@media only screen and (min-width:940px){.main-nav .menu-item-40,.main-nav .menu-item-1517{display:block}.section-page .page{margin:0 0 10px}.section-page .page header{margin:0}.col img.size-full{width:auto}.col.with-hero.last .quote{left:auto;right:4px}.main-content footer .w .wrap{width:1040px}.main-content footer .w .wrap h1{font:185%/75px "ColaborateThinRegular","Trebuchet MS",arial,sans-serif;margin-top:0}.main-content footer .w .wrap h1 span{display:inline;height:auto}}@media only screen and (min-width:1000px){.main-content{background-size:auto auto}}
