.button,a.button{display:inline-block;font-size:.9em;padding:.5em 1em .3em 1em;border-radius:.2em;background:#EC6015;border:0;color:white!important;font-weight:normal;text-transform:uppercase;text-decoration:none;word-spacing:.15em;box-shadow:0 1px 1px rgba(0,0,0,0.4)}.button:hover,a.button:hover{color:#FFF;outline:none!important;background:black!important;border:0}.button:active,a.button:active{background:#444;box-shadow:inset 0 0 10px rgba(0,0,0,0.9)}.button.small-button,a.button.small-button{font-size:.8rem;padding:.35em 1.1em}.thumbnail-columns{padding:0 1rem}.thumbnail-columns>li{float:left;width:100%;padding:0 2%;margin:1rem 0;text-align:center}.thumbnail-columns>li:nth-of-type(odd){clear:both}.thumbnail-columns-three-wide>li{width:100%;padding:0}.thumbnail-columns .poster{margin:0 0 .5em}.thumbnail-columns .poster img{box-shadow:0 0 3px rgba(0,0,0,0.2)}.fill-dark .thumbnail-columns .poster img{box-shadow:0 0 5px rgba(0,0,0,0.3)}.thumbnail-columns.video-thumbnails .poster{height:0;padding-top:56.2857%;position:relative;overflow:hidden}.thumbnail-columns.video-thumbnails .poster img{position:absolute;left:0;right:0;top:0;margin:auto;border:1px solid #EEE}.thumbnail-columns .video:after{content:'';position:absolute;width:2.5em;height:1.9em;left:50%;top:50%;margin-left:-1.25em;margin-top:-0.95em;border-radius:.3em;color:#FFF;background:rgba(0,0,0,0.7) url(../img/play.svg) no-repeat scroll center center;background-size:1.1em}@media(min-width:768px){.thumbnail-columns .video:after{top:70%}}.thumbnail-columns a:hover .video:after{background-color:rgba(0,0,0,0.9);background-image:url(../img/play_hover.svg)}.thumbnail-columns .title-width{max-width:350px;margin:auto}.thumbnail-columns-three h3,.thumbnail-columns-four h3,.thumbnail-columns-four-narrow h3,.thumbnail-columns-five-narrow h3,.thumbnail-columns-five h3,.thumbnail-columns-four-wide h3{margin:0;font-weight:normal}.thumbnail-columns-three h4,.thumbnail-columns-four h4,.thumbnail-columns-four-narrow h4,.thumbnail-columns-five-narrow h4,.thumbnail-columns-five h4,.thumbnail-columns-four-wide h4{margin:0;font-weight:normal;text-transform:uppercase}@media only screen and (min-width:30em){.thumbnail-columns-three>li{width:33.3333%;width:calc(100%/3)}.thumbnail-columns-three>li:nth-of-type(odd){clear:none}.thumbnail-columns-three>li:nth-of-type(3n+1){clear:both}.thumbnail-columns-four>li{margin-right:0}.thumbnail-columns-four-narrow>li{padding:0 0 0 8%}.thumbnail-columns-five-narrow>li{padding:0 0 0 8%}.thumbnail-columns-five>li{width:30%}.thumbnail-columns-five>li:nth-of-type(odd){clear:none}.thumbnail-columns-five>li:nth-of-type(3n+2){margin-right:3%}.thumbnail-columns-five>li:nth-of-type(3n+1){margin-right:3%;clear:both}.thumbnail-columns-six>li{width:30%}.thumbnail-columns-six>li:nth-of-type(odd){clear:none}.thumbnail-columns-six>li:nth-of-type(3n+2){margin-right:3%}.thumbnail-columns-six>li:nth-of-type(3n+1){margin-right:3%;clear:both}.thumbnail-columns-three h3,.thumbnail-columns-four h3,.thumbnail-columns-four-narrow h3,.thumbnail-columns-five-narrow h3,.thumbnail-columns-five h3{font-size:1em}.thumbnail-columns-three h4,.thumbnail-columns-four h4,.thumbnail-columns-four-narrow h4,.thumbnail-columns-five-narrow h4,.thumbnail-columns-five h4{font-size:.85em}}@media only screen and (min-width:35em){.thumbnail-columns-four-narrow>li{width:25%}.thumbnail-columns-four-narrow>li:nth-of-type(odd){clear:none}.thumbnail-columns-four-narrow>li:nth-of-type(4n+1){clear:both}.thumbnail-columns-four-narrow>li{padding:0 2%}.thumbnail-columns-five-narrow>li{width:20%}.thumbnail-columns-five-narrow>li:nth-of-type(odd){clear:none}.thumbnail-columns-five-narrow>li:nth-of-type(5n+1){clear:both}.thumbnail-columns-five-narrow>li{padding:0 2%}}@media only screen and (min-width:40em){.thumbnail-columns>li{width:50%}.thumbnail-columns-three-wide>li{float:left;width:50%}.thumbnail-columns-three-wide>li:nth-of-type(odd){clear:both;padding:0 2% 0 0}.thumbnail-columns-three-wide>li:nth-of-type(even){padding:0 0 0 2%}}@media only screen and (min-width:50em){.thumbnail-columns-four>li{width:25%}.thumbnail-columns-four>li:nth-of-type(odd){clear:none}.thumbnail-columns-four>li:nth-of-type(4n+1){clear:both}.thumbnail-columns-four-wide>li{width:30%;padding:0}.thumbnail-columns-four-wide>li:nth-of-type(odd){clear:none}.thumbnail-columns-four-wide>li:nth-of-type(3n+2){margin-right:5%}.thumbnail-columns-four-wide>li:nth-of-type(3n+1){margin-right:5%;clear:both}.thumbnail-columns-four-narrow>li{padding:0 2% 0 4%}.thumbnail-columns-five-narrow>li{padding:0 2% 0 4%}.thumbnail-columns-five>li{width:20%}.thumbnail-columns-five>li:nth-of-type(3n+2){margin-right:0}.thumbnail-columns-five>li:nth-of-type(3n+1){margin-right:0;clear:none}.thumbnail-columns-five>li:nth-of-type(5n+1){clear:both}.thumbnail-columns-six>li{width:12%;padding:0}.thumbnail-columns-six>li:nth-of-type(even){clear:none;margin-right:5%}.thumbnail-columns-six>li:nth-of-type(odd){clear:none;margin-right:5%}.thumbnail-columns-six>li:nth-of-type(6n){margin-right:0}.thumbnail-columns-six>li:nth-of-type(6n+1){clear:both}.thumbnail-columns-three h4,.thumbnail-columns-four h4,.thumbnail-columns-four-narrow h4,.thumbnail-columns-five-narrow h4,.thumbnail-columns-five h4{font-size:.7em}}@media all and (min-width:65em){.thumbnail-columns-three-wide>li{width:33.3333%;width:calc(100%/3);padding:0 .8% 0 .8%}.thumbnail-columns-three-wide>li:nth-of-type(odd),.thumbnail-columns-three-wide>li:nth-of-type(even){clear:none;padding:0 .8% 0 .8%}.thumbnail-columns-three-wide>li:nth-of-type(3n){clear:none;padding:0 0 0 1.6%}.thumbnail-columns-three-wide>li:nth-of-type(3n+1){clear:both;padding:0 1.6% 0 0}}@media all and (min-width:80em){.thumbnail-columns-four-wide>li{width:25%;padding:0 2%;text-align:center}.thumbnail-columns-four-wide>li:nth-of-type(odd){clear:none}.thumbnail-columns-four-wide>li:nth-of-type(3n+2){margin-right:0}.thumbnail-columns-four-wide>li:nth-of-type(3n+1){margin-right:0;clear:none}.thumbnail-columns-four-wide>li:nth-of-type(4n+1){clear:both}}.banner{color:black;box-shadow:rgba(0,0,0,0.75) 0 0 3px;position:relative;z-index:1025}.banner1{background:linear-gradient(rgba(69,83,105,0.7),rgba(69,83,105,0.7)),url(http://unsplash.s3.amazonaws.com/batch%205/unsplash-kitsune-4.jpg);background-size:100%}.banner a,.banner a:visited{color:rgba(0,0,0,0.6);text-decoration:none;border:0}.banner a:hover{border:0;background-color:rgba(0,0,0,0.5)}.banner a.venue:hover{outline:.3em solid rgba(0,0,0,0.5)}.main-nav .nav-line{font-style:italic;font-size:1.2em;line-height:1.8;color:#53B461;margin:2rem auto}.main-nav .nav-line .nav-line-spacer{padding:0 .2em;display:inline-block;font-size:1.1em;vertical-align:bottom}.main-nav .nav-line .sub-group{display:block}.main-nav .nav-line .nav-line-spacer.amp{display:inline-block;font-size:1.5em;line-height:1;position:relative;color:rgba(0,0,0,0.5);vertical-align:middle}.main-nav .nav-line a,.main-nav .nav-line a:visited{display:inline-block;color:rgba(0,0,0,.7);font-style:italic;border-top:1px solid transparent;border-bottom:1px dotted rgba(0,0,0,.2)}.main-nav .nav-line .community a,.main-nav .nav-line .community a:visited,.main-nav .nav-line .bangalore a,.main-nav .nav-line .bangalore a:visited{font-family:Baskerville,Palatino,'Book Antiqua',Constantia,'URW Palladio L'}.main-nav .nav-line .conference a,.main-nav .nav-line .conference a:visited{font-size:1em;width:8.2rem;text-transform:uppercase;border-bottom-color:transparent;font-style:normal;font-weight:600}.main-nav .nav-line a:hover{font-weight:normal!important;color:white!important;border-top:1px solid rgba(0,0,0,0.2);border-bottom:1px solid rgba(0,0,0,0.2);outline:none}.main-nav .nav-line a.link-silent-hover:hover{border-color:transparent;font-weight:600!important;color:black!important}.main-nav .nav-line .conference a.inactive:hover{background-color:transparent;color:#498F94!important;font-weight:600!important}@media only screen and (min-width:30em){.main-nav .nav-line{font-size:1em;line-height:1.5}}@media only screen and (min-width:40em){.main-nav .nav-line{font-size:1em;margin:1.5rem 0}.main-nav .nav-line .nav-line-spacer.amp{color:#53B461}.main-nav .nav-line .sub-group{display:inline-block}.main-nav .nav-line a,.main-nav .nav-line .conference a,.main-nav .nav-line a:visited,.main-nav .nav-line .conference a:visited{display:inline-block;width:7rem;text-transform:uppercase;color:black;font-style:normal;border:0!important;font-weight:600}.main-nav .nav-line .community a,.main-nav .nav-line .community a:visited,.main-nav .nav-line .bangalore a,.main-nav .nav-line .bangalore a:visited{font-family:Proxima Nova,Avenir,Helvetica Neue,Helvetica,sans-serif}.wf-active .main-nav .nav-line .community a,.wf-active .main-nav .nav-line .community a:visited,.wf-active .main-nav .nav-line .bangalore a,.wf-active .main-nav .nav-line .bangalore a:visited{font-family:proxima-nova,Proxima Nova,Avenir,Helvetica Neue,Helvetica,sans-serif}.main-nav .nav-line .nav-line-spacer{padding:.15em 0;width:1.5rem;text-indent:-999em;overflow:hidden}.main-nav .nav-line .nav-line-spacer.amp{display:inline-block}}@media only screen and (min-width:50em){.main-nav .nav-line{margin:2rem 0}.main-nav .nav-line .nav-line-spacer{width:4rem;text-indent:0;overflow:visible}.main-nav .nav-line .nav-line-spacer.amp{width:1.5rem;line-height:1.5rem;font-weight:300}.main-nav .nav-line a,.nav-line .conference a{width:8rem}}@media only screen and (min-width:55em){.main-nav .nav-line{margin:3rem 0;font-weight:300}.main-nav .nav-line .nav-line-spacer.amp{font-size:2em;width:3rem}}.page-nav{background-color:rgba(0,0,0,.2)}.page-nav nav{text-align:center;font-size:.85rem}.page-nav nav li{display:inline-block;border-left:1px solid rgba(0,0,0,.05)}.page-nav nav li:last-child{border-right:1px solid rgba(0,0,0,.05)!important}.page-nav nav li a{display:block;font-weight:600;padding:.8rem .8rem!important}.long-page-nav .page-nav nav ul{max-width:50em;margin:auto}.long-page-nav .page-nav nav li{display:block;width:50%;float:left}.long-page-nav .page-nav nav li:nth-of-type(2n){border-right:1px solid rgba(0,0,0,.05)}.long-page-nav .page-nav nav li:nth-of-type(2n+3),.long-page-nav .page-nav nav li:nth-of-type(2n+4){border-top:1px solid rgba(0,0,0,.05)}.long-page-nav .page-nav nav li a{width:100%;font-weight:600}@media only screen and (min-width:35em){.page-nav nav li a{padding:.3rem 1rem}.long-page-nav .page-nav nav li{width:33.3333%;width:calc(100%/3)}.long-page-nav .page-nav nav li:nth-of-type(2n),.long-page-nav .page-nav nav li:nth-of-type(2n+3),.long-page-nav .page-nav nav li:nth-of-type(2n+4){border-right:0;border-top:0}.long-page-nav .page-nav nav li:nth-of-type(3n){border-right:1px solid rgba(0,0,0,.05)}.long-page-nav .page-nav nav li:nth-of-type(3n+4),.long-page-nav .page-nav nav li:nth-of-type(3n+5),.long-page-nav .page-nav nav li:nth-of-type(3n+6){border-top:1px solid rgba(0,0,0,.05)}}@media only screen and (min-width:45em){.page-nav nav li a{padding:.3rem 1.2rem}}@media only screen and (min-width:60em){.long-page-nav .page-nav nav ul{max-width:none}.long-page-nav .page-nav nav li{display:inline-block;width:auto;float:none}.long-page-nav .page-nav nav li a{width:100%;font-weight:600;padding:.3rem 1rem}.long-page-nav .page-nav nav li:nth-of-type(3n),.long-page-nav .page-nav nav li:nth-of-type(3n+4),.long-page-nav .page-nav nav li:nth-of-type(3n+5),.long-page-nav .page-nav nav li:nth-of-type(3n+6){border-right:0;border-top:0}}.sticky-nav{display:none;position:fixed;top:0;left:0;width:100%;box-shadow:rgba(0,0,0,0.75) 0 0 3px;z-index:1010;overflow:hidden}.sticky-nav .home-link{float:left;width:10%;margin:0!important}.sticky-nav .home-link a{background:url(../img/home-white.svg) no-repeat center 40%;background-size:auto 50%;display:block;border:0;text-indent:-999em;overflow:hidden;text-align:left;direction:ltr}.sticky-nav .home-link a:hover{background-color:black}.sticky-nav .home-link a.inactive:hover{background-color:transparent}.sticky-nav .home-link a.active{background-image:url(../img/home-black.svg)}.sticky-nav .sticky-main-bar{background-color:rgba(0,0,0,0.6)}.sticky-nav .sticky-main-bar nav{width:90%;float:left}.sticky-nav .nav-line .sub-group{display:block;width:25%;float:left}.sticky-nav .nav-line .sub-group.conference{width:50%}.sticky-nav .nav-line .sub-group a{color:white!important}.sticky-nav .nav-line .sub-group a:hover{background-color:black}.sticky-nav .nav-line .sub-group a.inactive:hover{background-color:transparent}.sticky-nav .nav-line .sub-group.conference a{width:50%}.sticky-nav .ticket-link,.sticky-nav .ticket-link .conference-dates,.sticky-nav .nav-line-spacer{display:none}.sticky-nav .sticky-width{max-width:60rem;margin:auto}.sticky-nav nav li,.sticky-nav nav li:last-child{border:0!important}.sticky-nav a,.sticky-nav a:visited{font-size:.7rem;padding:0;margin:0!important;height:35px;line-height:35px;text-align:center;text-transform:uppercase;font-weight:600;display:block;width:100%;float:left;border:0;color:rgba(0,0,0,0.6)}.sticky-nav .home-link a.active,.sticky-nav .nav-line .sub-group a.active{background-color:#FC6!important;color:black!important}.sticky-nav .page-nav{background-color:transparent}.sticky-nav .page-nav nav li{display:block;width:auto;float:left}.sticky-nav .page-nav.fixed-width-sticky nav li{width:33.333%;width:calc(100%/3)}.sticky-nav .page-nav nav li a{padding:0 .5rem!important}.sticky-nav .page-nav.fixed-width-sticky nav li a{padding:0!important}.sticky-nav .page-nav nav li a:hover{background-color:rgba(0,0,0,0.5)}.sticky .sticky-nav{display:block}@media only screen and (min-width:30em){.sticky-nav .page-nav nav ul{width:90%;margin-left:10%}}@media only screen and (min-width:40em){.sticky-nav .home-link{float:left;width:8%;margin:0!important}.sticky-nav .sticky-main-bar nav{width:77%}.sticky-nav .ticket-link{display:block;position:relative;float:left;width:15%;margin:0!important;left:auto;vertical-align:middle}.sticky-nav .ticket-link a{display:block;border-radius:0;min-width:0!important;box-shadow:none;vertical-align:middle;padding:0}.sticky-nav .page-nav nav ul{width:92%;margin-left:8%}.sticky-nav .page-nav nav ul,.sticky-nav .page-nav nav li,.sticky-nav a,.sticky-nav a:visited{font-size:13px;height:30px;line-height:30px}.sticky-nav .page-nav nav li a{padding:0 1rem!important}}@media only screen and (min-width:50em){.sticky-nav .page-nav nav li a{padding:0 2rem!important}}@media only screen and (min-width:60em){.sticky-nav .page-nav.fixed-width-sticky nav li{width:calc(100%/6)}.sticky-nav .page-nav.fixed-width-sticky nav li a{padding:0 1rem!important}}.prose ul{padding-left:1rem}.prose ul>li{list-style-type:disc}.prose ol>li{list-style-type:decimal}dl.centered-key-value dt{text-align:center;margin-top:2rem;margin-bottom:.75rem;padding:0 .5rem;color:#888}dl.centered-key-value dt.secondary{text-transform:uppercase}dl.centered-key-value dd{padding:0 .5rem;text-align:center}dl.centered-key-value dt+dd{margin-top:.25rem}@media only screen and (min-width:35em){dl.centered-key-value dt{margin-top:1.53rem;margin-bottom:0;width:35%;float:left;text-align:right;clear:both}dl.centered-key-value dt.secondary{margin-top:1.725rem;text-transform:lowercase}dl.centered-key-value dd{width:65%;float:right;text-align:left;clear:right}dl.centered-key-value dt+dd{margin-top:1.53rem}}@media only screen and (min-width:40em){dl.centered-key-value dt{width:40%}dl.centered-key-value dd{width:60%}}@media only screen and (min-width:50em){dl.centered-key-value dt{width:45%}dl.centered-key-value dd{width:55%}}.announcements{max-width:40em}.tiles>li{max-width:20em;margin:.2rem}.tiles>li>a:hover{text-decoration:underline}.tiles>li>a.unhighlight:hover{text-decoration:none}.tiles .wrap{display:block}.tiles li{height:10rem;padding:1rem .1rem;-webkit-box-shadow:0 0 2px 0 #888;box-shadow:0 0 2px 0 #888}.tiles .vcenter a{display:table}.tiles .vcenter a span{display:table-cell;vertical-align:middle}.announcements-block{margin-top:6rem}.announcements-block h2{text-align:center;margin:1rem auto}.announcements-block h4{margin:.5rem auto}@media only screen and (min-width:30em){.tiles>li{width:48%;float:left;margin:.5rem auto}.tiles>li:nth-of-type(odd){clear:both;margin-right:4%}}@media only screen and (min-width:40em){.side-by-side .tiles>li{width:100%;float:none}.side-by-side .tiles>li:nth-of-type(odd){margin:0}.side-by-side.announcements>div{float:left}.side-by-side.announcements .tile-block{width:30%;margin-top:4rem}.side-by-side.announcements .announcements-block{width:65%;margin-top:2rem;margin-left:5%}.side-by-side.announcements h2{margin:0;text-align:left}.side-by-side .tiles .bird{background-position:-40% 160%}}.committee{max-width:28em;margin:auto}@media only screen and (min-width:30em){.js .committee .bio,.js .committee .bio:nth-of-type(2){display:block;font-size:.870rem;white-space:normal;overflow:visible;cursor:default;color:inherit;border-bottom:0}}@media only screen and (min-width:30em){.committee{max-width:60em}}.ticket-columns{border:0 solid #A6D099;max-width:1200px;margin:auto}.ticket-columns>li{margin:1rem;border:solid #A6D099;border-width:0 1px 1px 1px}.ticket hgroup{color:white;padding:1rem 0}.ticket h2{margin:.5em}.ticket ul{padding:0 2em 0 2.55em}.ticket ul li{list-style-type:circle;margin:.25rem 0}.ticket-note{max-width:60%}@media only screen and (min-width:35em){.ticket-columns>li{float:left;width:50%;margin:0}.ticket-columns>li:nth-child(2){border-width:0 1px 1px 0}.ticket-columns>li:nth-child(2) hgroup{border:solid white;border-width:0 0 0 1px;margin-left:-1px}.ticket-columns>li:nth-child(3){width:100%}.ticket ul{min-height:10em}.ticket-columns>li:nth-child(3) .ticket ul{-webkit-column-gap:3em;-moz-column-gap:3em;column-gap:3em;-webkit-column-count:1;-moz-column-count:1;column-count:1;min-height:5em}.ticket-note{max-width:none}.ticket p.limited .wrap{display:block}}@media only screen and (min-width:1024px){.ticket-columns{width:80%}.ticket-columns>li{width:33%;border-width:0 1px 1px 1px}.ticket-columns>li+li{border-width:0 1px 1px 0}.ticket-columns>li:nth-child(2){width:34%}.ticket-columns>li:nth-child(2) hgroup{border-width:0 1px;margin:0 -1px;min-height:150px}.ticket-columns>li:nth-child(3){float:left;width:33%}.ticket{min-height:618px}.ticket h2{margin:.83em;min-height:66px}.ticket ul{margin-left:1%;margin-right:1%;min-height:12em}.ticket-columns>li:nth-child(3) .ticket ul{min-height:12em}.ticket p{min-height:6em}}.last-year{overflow:hidden}.last-year .band{margin:-10.85714rem 0 0;top:50%;background-color:rgba(0,0,0,.7);z-index:100}.last-year .band li{margin:1rem 0}.last-year .band li.numbers-2012-participants:after{content:normal;margin:0}@media only screen and (min-width:44em){.last-year .band{margin:-7.111rem 0 0}.last-year .band li{margin:1rem 0 .5rem;width:40%;display:inline-block}.last-year .band li.numbers-2012-days{text-align:right;margin-bottom:.5rem}.last-year .band li.numbers-2012-tracks{text-align:left;margin-bottom:.5rem}.last-year .band li.numbers-2012-sessions{text-align:right;margin-top:.5rem}.last-year .band li.numbers-2012-participants{text-align:left;margin-top:.5rem}.last-year .band li.numbers-2012-tracks:after{content:normal;margin:0}.last-year .band li:after{content:'\2022';font-size:2rem;margin:0 .3rem 0 .7rem}.last-year .band li.numbers-2012-days{display:inline-block}}@media only screen and (min-width:55em){.last-year .band{margin:-5.1875rem 0 0}.last-year .band li{width:auto;margin:0 0 .5rem!important}.last-year .band li.numbers-2012-tracks:after{content:'\2022';font-size:2rem;margin:0 .3rem 0 .7rem}}.flipboard{padding:0;margin:0;z-index:10;min-height:40em;background-image:url(http://farm9.staticflickr.com/8435/7851360194_1fab697a2b_c_d.jpg);background-size:auto 100%;background-position:50% 70%;background-repeat:no-repeat;overflow:hidden}@media only screen and (min-width:60em){.flipboard{background-image:url(http://farm9.staticflickr.com/8435/7851360194_c505cc357e_h_d.jpg);background-size:100%;min-height:35em}}.flipboard.playing{background-image:none}.flipboard li{float:left;display:inline;position:relative;z-index:10;-webkit-perspective:1000;-moz-perspective:1000;-ms-perspective:1000;perspective:1000}.flipcard{width:100%;height:100%;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transition:all .4s linear;-moz-transition:all .4s linear;-ms-transition:all .4s linear;-o-transition:all .4s linear;transition:all .4s linear}.flipcard.reveal-backface{-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);-ms-transform:rotateY(180deg);transform:rotateY(180deg)}.flipcard.reveal-frontface{-webkit-transform:rotateY(360deg);-moz-transform:rotateY(360deg);-ms-transform:rotateY(360deg);transform:rotateY(360deg)}.flipboard .face{position:absolute;width:100%;height:100%;margin:0;overflow:hidden;text-align:center;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden}.flipboard .face.back{-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);-ms-transform:rotateY(180deg);transform:rotateY(180deg)}.flipboard .portrait{background:black}.sponsors{background-size:100% 100%;background-repeat:no-repeat;background-position:center center;max-width:1800px}.no-js .sponsors .eventsponsor-block{max-width:32em;padding:0 1rem}.sponsors .sponsor-logos .sponsor-logos-list{margin:0 auto;overflow:hidden;font-size:.85em;-webkit-transition:font-size .4s;-moz-transition:font-size .4s;-o-transition:font-size .4s;transition:font-size .4s}.js .sponsors .sponsor-logos dl{width:101%}.no-js .sponsors dt{width:100%;text-align:center;font-family:Bree Serif,FF Tisa Web Pro,Georgia,serif;color:rgba(255,255,255,.95);font-size:1.250rem;line-height:1.5000;background-color:#C54C17;padding:.5rem 0;margin:5rem auto 3rem}.no-js.wf-active .sponsors dt{font-family:bree-serif,Bree Serif,FF Tisa Web Pro,Georgia,serif}.js .sponsors dt{position:relative;float:left;width:0;height:0;overflow:visible}.js .sponsors dt span{padding:0 1em;font-size:.700rem;line-height:1.4000;text-transform:uppercase;position:absolute;display:block;white-space:nowrap;background-color:rgba(0,0,0,.4);color:rgba(255,255,255,.95);z-index:100}.js .sponsors dt.accommodation-partner span,.js .sponsors dt.speaker-travel-support span,.js .sponsors dt.community-partner span,.js .sponsors dt.hospitality-partner span,.js .sponsors dt.education-partner span{font-size:.500rem}.js .sponsors dd.platinum{background-color:#FFF;background-color:rgba(255,255,255,.85)}.js .sponsors dd.gold{background-color:#FFF}.js .sponsors dd.silver{background-color:#EAF5FC;background-color:rgba(234,245,252,.85)}.js .sponsors dd.bronze{background-color:#F7F2E0;background-color:rgba(247,242,224,.85)}.js .sponsors dd.vc-sponsor{background-color:#EAF5FC;background-color:rgba(234,245,252,.85)}.js .sponsors dd.party{background-color:#FBEFF2;background-color:rgba(251,239,242,.85)}.js .sponsors dd.lanyard{background-color:#FBEFF2;background-color:rgba(251,239,242,.85)}.js .sponsors dd.accommodation-partner{background-color:#FBEFF2;background-color:rgba(255,255,255,.85)}.js .sponsors dd.speaker-travel-support,.js .sponsors dd.community-partner,.js .sponsors dd.hospitality-partner,.js .sponsors dd.education-partner{background-color:#ddd}.js .sponsors dd.community{background-color:#FBEFF2;background-color:rgba(251,239,242,.85)}.js .sponsors dd.corporate,.js .sponsors dd.corporate-tickets{background-color:#EFFBEF;background-color:rgba(239,251,239,.85)}.js .sponsors .about-sponsor{background-color:#FFF;color:black;padding-top:2rem}.no-js .sponsors dd{margin:3rem auto}.js .sponsors dd{float:left;position:relative;z-index:50;outline:1px solid rgba(255,255,255,.2)}.js .sponsors dd h5 a{display:block;text-align:center;height:8em;border:0;line-height:4.6em;padding:1.7em 20%}.js .sponsors dd.xxl h5 a{height:15em;line-height:11em;padding:2em}.js .sponsors dd.xl h5 a{height:15em;line-height:7em;padding:4em 20%}.js .sponsors dd.l h5 a{height:12em;line-height:8em;padding:2em 25%}.js .sponsors dd.s h5 a{padding:2em 15%;line-height:4em}.js .sponsors dd.contain-height h5 a{padding:10px 0!important}.js .sponsors dd>h4,.js .sponsors dd>p,.js .sponsors dd>div.sponsor-description,.js .sponsors dd>hr{display:none}.js .sponsors dd h5{margin:0}.js .sponsors dd a:hover{background-color:rgba(255,255,255,.4)}.no-js .sponsors .sponsorlogo,.about-sponsor .sponsorlogo{width:30%;float:right;margin:0}.no-js .sponsors .sponsor-name,.no-js .sponsors .sponsor-link,.about-sponsor .sponsor-name,.about-sponsor .sponsor-link{width:65%;float:left;margin:0}.no-js .sponsors .sponsorlogo img,.about-sponsor .sponsorlogo img{max-width:100%;height:auto}.about-sponsor .sponsor-description p{margin-bottom:0}.about-sponsor .sponsor-description ul{padding-left:20px}.about-sponsor .sponsor-description ul li{list-style:disc}.sponsors .about-sponsor a.close:before{content:'×';font-size:1.8rem;line-height:.25;display:inline-block;margin-right:.5rem}.sponsors .about-sponsor a.close{display:block;float:left;border-radius:2em;border:0;font-size:.7rem;line-height:1.1em;text-align:center;color:white;background-color:#BBB;padding:.5rem .8rem .5rem .7rem;-webkit-transition:background-color .4s;-moz-transition:background-color .4s;-o-transition:background-color .4s;transition:background-color .4s}.sponsors .about-sponsor a.close span{line-height:2}.sponsors .about-sponsor a.close:hover{background-color:#AAA}.sponsors .sponsor-pitch p:first-child{text-shadow:1px 1px 2px #333}@media only screen and (min-width:30em){.sponsors .sponsor-logos .sponsor-logos-list{font-size:.65em}}@media only screen and (min-width:40em){.js .sponsors .sponsor-logos .sponsor-logos-list{max-width:90%}.js .sponsors .about-sponsor{float:right;width:45%;padding-left:1rem;padding-top:1rem}.no-js .sponsors .sponsorlogo,.sponsors .about-sponsor .sponsorlogo{float:none;width:6em;margin:1rem 0}.no-js .sponsors .sponsor-name,.no-js .sponsors .sponsor-link,.sponsors .about-sponsor .sponsor-name,.sponsors .about-sponsor .sponsor-link{float:none;width:auto}.js .sponsors .squeeze .sponsor-logos{float:left;width:55%}.js .sponsors .squeeze .sponsor-logos dt span,.js .sponsors .squeeze .sponsor-logos dd,.js .sponsors .squeeze .sponsor-logos dd:after{-webkit-transition:opacity .4s ease-out;-moz-transition:opacity .4s ease-out;-o-transition:opacity .4s ease-out;transition:opacity .4s ease-out}.js .sponsors .squeeze .sponsor-logos dt span,.js .sponsors .squeeze .sponsor-logos dd,.js .sponsors .squeeze .sponsor-logos dd.active:after{opacity:.5}.js .sponsors .squeeze .sponsor-logos dd.active{opacity:1}.js .sponsors .squeeze .sponsor-logos:hover dt span,.js .sponsors .squeeze .sponsor-logos:hover dd,.js .sponsors .squeeze .sponsor-logos:hover dd.active:after{opacity:1}.js .sponsors .squeeze .sponsor-logos .sponsor-logos-list{font-size:.55em;background-color:transparent;max-width:none;width:100%}.js .sponsors .squeeze .sponsor-logos .sponsor-logos-list dl dt span{font-size:.600rem}.js .sponsors .eventsponsor-block.squeeze{padding-left:1rem}}@media only screen and (min-width:45em){.js .sponsors .sponsor-logos .sponsor-logos-list{max-width:80%}.js .sponsors dd.l h5 a{line-height:7em;padding:2.5em 25%}.js .sponsors .squeeze .sponsor-logos{float:left;width:50%;padding-right:1rem}.js .sponsors .squeeze .sponsor-logos .sponsor-logos-list{float:right}.js .sponsors .about-sponsor{float:right;width:50%;padding-left:1rem}.js .sponsors .about-sponsor>div,.js .sponsors .about-sponsor>p{float:left;clear:both;max-width:24em}}.partners ul{max-width:50em}.partners li{height:7em}.partners li a{padding:1em;height:7em;line-height:5em}.partners li.contain-height a{padding:1.5em .5em;line-height:4em}.partners li a:hover{background-color:rgba(0,0,0,.05)}.partners li a{vertical-align:middle}.team-hasgeek-caption{color:#888;text-transform:uppercase;margin-top:2rem;font-size:.8rem;font-weight:normal}@media only screen and (min-width:35em){.team-hasgeek-caption{text-transform:capitalize;margin-top:4rem;margin-bottom:2rem;font-size:1.250rem;color:#999}}.team-hasgeek{max-width:60em;margin:auto}.team-hasgeek a{display:block;width:100%;height:0;padding-top:100%;border-radius:100%;-webkit-box-shadow:0 0 0 2px #EEE;box-shadow:0 0 0 2px #EEE;background-repeat:no-repeat;background-size:auto 300%;background-image:url(../img/team.jpg);background-clip:padding-box;overflow:hidden}.team-hasgeek.fill-dark a{-webkit-box-shadow:0 0 0 2px #222;box-shadow:0 0 0 2px #222}.team-hasgeek a>span{display:block;width:100%;margin-top:-25%;background-color:rgba(0,0,0,.7);text-align:center;color:white;font-size:.8rem;text-transform:uppercase;padding:.2rem 0}@media only screen and (min-width:30em){.team-hasgeek a>span{font-size:.7rem}}.team-hasgeek .none a{background-position:top left}.team-hasgeek .jamna a{background-position:top center}.team-hasgeek .kiran a{background-position:top right}.team-hasgeek .radha a{background-position:bottom left}.team-hasgeek .tony a{background-position:bottom center}.team-hasgeek .zainab a{background-position:bottom right}.code-of-conduct.fill-dark{color:#EEE}.code-of-conduct .commitment{font-size:1.500rem}@media only screen and (min-width:35em){.code-of-conduct .commitment{font-size:1.750rem}}@media only screen and (min-width:40em){.code-of-conduct .commitment{font-size:1.700rem}}@media only screen and (min-width:50em){.code-of-conduct .commitment{font-size:1.800rem}}@media only screen and (min-width:55em){.code-of-conduct .commitment{font-size:2.000rem}}.banner.internal h2{margin:.5rem auto 0}.banner.internal .event-tickets{font-size:1.000rem;line-height:1.5000;margin-top:0}.banner.internal .main-nav nav{margin:1rem auto 1rem}.banner.internal .event-tickets a.buy-tickets{margin-left:1em}.banner.internal .event-tickets{margin-bottom:2em}@media only screen and (min-width:52em){.banner.internal .event-tickets{position:absolute;left:50%;margin-top:-2.5rem;margin-left:9rem}}.sponsors-compact{max-width:50em}.sponsors-compact .sponsor-cat{width:100%}.sponsors-compact .sponsor-cat.bronze{width:100%}.sponsors-compact h5{margin:1rem 0 0 0;padding:0 1em;font-size:.700rem;line-height:1.4000;color:rgba(0,0,0,.4);font-weight:600;float:left}.sponsors-compact .thumbnail-columns{padding:0;margin:0;width:100%}.sponsors-compact .thumbnail-columns>li{height:5rem;padding:0;margin:0;width:100%}.sponsors-compact .silver .thumbnail-columns>li{width:100%}.sponsors-compact .vc-sponsor .thumbnail-columns>li{width:100%}.sponsors-compact .bronze .thumbnail-columns>li{width:calc(100%/3)}.sponsors-compact a{display:block;text-align:center;height:5rem;width:100%;border:0;padding:0 10%}.sponsors-compact a.contain-width{padding:0 2rem;line-height:5rem}.sponsors-compact a.contain-height{padding:1rem;line-height:3rem}.sponsors-compact a:hover{background-color:rgba(0,0,0,.04)}.sponsors-compact a.contain-width img{width:100%;max-width:7rem}@media only screen and (min-width:30em){.sponsors-compact .sponsor-cat.silver{width:50%}.sponsors-compact .sponsor-cat.vc-sponsor{width:50%}.sponsors-compact .sponsor-cat.bronze{width:100%}}@media only screen and (min-width:50em){}.community-partners-list{max-width:32em;margin-left:auto;margin-right:auto}.community-partners-list .sponsorlogo{max-height:5em;text-align:right}.community-partners-list li.contain-height .sponsorlogo{max-height:5em}@media only screen and (min-width:50em){.community-partners-list{max-width:55em}.community-partners-list>li{width:40%;margin-left:5%;margin-right:5%;float:left}.community-partners-list.single{max-width:32em}.community-partners-list.single>li{width:auto;margin-left:auto;margin-right:auto;float:none}.community-partners-list>li:nth-of-type(odd){clear:both}}.proposals ul,.proposals li{list-style-type:none}.proposals .by{line-height:1.5;float:left;text-transform:capitalize}.proposals .meta{line-height:1.5;float:right}.proposals .votes,.proposals .comments{display:inline-block;background-repeat:no-repeat}.proposals .comments{background-image:url(../img/bubble.svg);background-position:100% 100%;background-size:auto 100%;padding:.2em 2em .1em 0;margin-left:1em;width:4em;text-align:right}.proposals .votes{background-image:url(../img/like.svg);background-position:0 0;background-size:auto 80%;padding:.18em 0 .1em 1.7em;margin-left:.5rem;width:3.5em;text-align:left}.proposals li{border:1px solid transparent}.proposals li+li{border-top-color:#F5F5F5}.proposals li:hover{border:1px solid #EEE}.proposals li:hover+li{border-top-color:transparent}.proposals a.block-link:hover{background-color:#F5F5F5!important}@media only screen and (min-width:50em){.proposals .meta,.proposals .by{font-size:.800rem;line-height:1.4000;text-transform:uppercase;font-size:.8rem}.proposals .votes{margin-left:1rem}}.poster-with-bio>li{margin:3rem auto;max-width:36em;padding:0 1rem;list-style:none}.poster-with-bio .poster{position:relative}.poster-with-bio .poster p{margin:0;max-width:8rem}.poster-with-bio .poster p img{display:block}.poster-with-bio .poster hgroup{position:absolute;left:9rem;bottom:0}.poster-with-bio h3,.poster-with-bio h4{font-weight:normal;margin:0}@media only screen and (min-width:30em){.poster-with-bio .poster hgroup{left:10rem}}@media only screen and (min-width:51em){.poster-with-bio li{max-width:none}.poster-with-bio .poster{width:50%;margin-left:-8em;float:left;margin-right:2em;text-align:right}.poster-with-bio .poster p{margin:.5rem 0 0;width:auto;float:right}.poster-with-bio .poster p img{margin:.3rem 15px;width:15rem;float:right}.poster-with-bio .poster hgroup{position:relative;left:auto;bottom:auto}.poster-with-bio .bio{float:left;width:24em}.poster-with-bio .bio p{margin:.5rem 0}}.featured-sessions .featured-session-topic{text-transform:capitalize}.poster-with-bio .poster p.double-width{margin:0;max-width:80%}.featured-sessions.poster-with-bio>li{margin:2rem auto}.featured-sessions.poster-with-bio .bio{margin-top:1rem;color:rgba(0,0,0,.8);font-size:.9rem}.featured-sessions.poster-with-bio .bio .title{font-weight:500}.featured-sessions.poster-with-bio .poster img{border-radius:50%;border:2px solid #EC6015}.featured-sessions.poster-with-bio .poster img.half-width{width:48%;margin:.3rem 1%;float:left}.featured-sessions.poster-with-bio .poster hgroup{float:right;width:50%}.featured-sessions.poster-with-bio .poster hgroup.move-left{float:none;position:static;margin:10px 0;width:100%}.featured-sessions.poster-with-bio .poster{margin-top:.5rem}.featured-sessions.poster-with-bio .poster hgroup .designation{color:#666}.featured-sessions .featured-session-description p{margin-bottom:0}.featured-sessions .session-meta-links li{float:left}.featured-sessions .session-meta-links li+li:before{content:'\2022';margin:0 .6rem 0 .6rem;color:#BBB;font-size:.8rem}@media only screen and (min-width:30em){.featured-sessions.poster-with-bio .poster hgroup{left:10rem}.poster-with-bio .poster p.double-width{max-width:15rem}}@media only screen and (min-width:40em){.featured-sessions.poster-with-bio .poster hgroup.move-left{float:right;position:absolute;width:50%;left:17rem}}@media only screen and (min-width:51em){.featured-sessions .featured-session-topic{text-align:center}.featured-sessions .featured-session-description{max-width:32em;margin:1rem auto 0}.featured-sessions .session-meta-links{max-width:32em}.featured-sessions.poster-with-bio .poster{margin-right:1em;margin-top:0}.featured-sessions.poster-with-bio .bio{float:left;width:28em;margin-top:0}.featured-sessions.poster-with-bio .poster hgroup{width:30%;left:-30px}.featured-sessions.poster-with-bio .poster hgroup.move-left{position:relative;left:auto}}.sessions{max-width:1200px}.sessions .session-summary p{margin-bottom:0}@media only screen and (min-width:35em){.sessions .session-meta-links li{float:left}.sessions .session-meta-links li+li:before{content:'\2022';margin:0 .4rem 0 .4rem;color:#BBB;font-size:.8rem}}.panel-photo{max-height:173px!important;width:173px!important;border-radius:50%}.grayscale{max-height:173px!important;width:173px!important;border-radius:50%;-webkit-filter:grayscale(0.9);-moz-filter:grayscale(0.9);filter:gray;filter:grayscale(0.9)}.schedule-container{max-width:1000px;margin:auto}.schedule-table{background-color:transparent;border-collapse:separate;height:100%}.schedule-table thead th.time{width:12%;background-color:transparent;padding:0;border-color:transparent;border-style:solid;border-width:0 5px 10px 0}.schedule-table thead th.time div{color:#fff;background-color:#826995;box-shadow:0 1px 2px rgba(0,0,0,0.25);padding:15px 5px;font-size:10px;border-radius:4px;height:65px}.schedule-table th.track0,.schedule-table th.track1,.schedule-table th.track2{border-color:transparent;border-style:solid;border-width:0 5px 10px 0;background-color:transparent;padding:0}.schedule-table th.track1{border-width:0 0 10px}.schedule-table th.track0 div,.schedule-table th.track1 div,.schedule-table th.track2 div{margin:0 .2rem;box-shadow:0 1px 2px rgba(0,0,0,0.25);border-radius:4px;padding:5px;font-size:10px;color:rgba(0,0,0,0.6);background-color:#F2DE9C;cursor:pointer;height:65px;overflow:hidden}.schedule-table th.track0.tab-active div,.schedule-table th.track1.tab-active div,.schedule-table th.track2.tab-active div{opacity:.4}@media(min-width:480px){.schedule-table thead th.time div,.schedule-table th.track0 div,.schedule-table th.track1 div,.schedule-table th.track2 div{padding:15px 5px;font-size:inherit}}.schedule-table th.tab-active{color:#FFF;background-color:transparent}.schedule-table tbody{height:100%}.schedule-table tbody td{display:none;vertical-align:top;text-align:center;height:100%}.schedule-table tbody tr:nth-last-child(2) td.time-hide:last-child{border-bottom:transparent}.schedule-table tbody td.time{display:table-cell;color:#826995;border-color:#826995;border-style:solid;border-width:0 3px 0 0;width:12%;padding:5px 1rem 1.5rem;margin:0;line-height:1;max-height:15px;vertical-align:center;position:relative}.schedule-table tbody td.time .time-text{line-height:1;padding:0;margin:0;font-size:17px}.schedule-table .time-icon{width:6px;height:6px;position:absolute;background:white;border-radius:50%;box-shadow:0 0 0 3px #826995;right:-5px;margin:4px 0}.schedule-table tbody td.time-hide{padding:0;background-color:transparent;border-bottom:1px solid #ccc}.schedule-table tbody td.time-hide .time-text{visibility:hidden}.schedule-table tbody td.centered{background-color:transparent;display:table-cell;padding:0;border-color:transparent;border-style:solid;border-width:5px 5px 5px 20px}.schedule-table td.track-0{width:44%;background-color:transparent;padding:0;border-color:transparent;border-style:solid;border-width:5px 5px 5px 20px}.schedule-table td.track-1{width:44%;background-color:transparent;padding:0;border-color:transparent;border-style:solid;border-width:5px 5px 5px 20px}.schedule-table td.track-2{width:44%;background-color:transparent;padding:0;border-color:transparent;border-style:solid;border-width:5px 5px 5px 20px}.schedule-table tbody td .content{padding:0;box-shadow:0 1px 2px rgba(0,0,0,0.4);border-radius:4px;display:block;min-height:100%;height:100%!important}.schedule-table tbody td.centered div{background-color:#F0DAAB;padding:15px 0}.schedule-table td.track-0 div{background-color:#EBAE5D}.schedule-table td.track-1 div{background-color:#eb931f;color:#fff}.schedule-table td.track-2 div{background-color:#f2de9c;color:#fff}.schedule-table tbody td h4{margin:0!important;padding:10px 10px 5px}.schedule-table tbody td.track-1 h4{padding-top:8%}.schedule-table tbody td p{margin:0!important;padding:4px 10px 4px}.schedule-table tbody td .title,.schedule-table tbody td .expand-icon{font-size:14px;color:#000!important;line-height:1.3}.schedule-table tbody td .speaker{font-size:14px;color:#fff;text-transform:capitalize}.schedule-table tbody td .duration{font-size:12px;font-style:italic;color:#333}.schedule-table tbody td.centered .duration{color:#666}.schedule-table tbody td .venue{font-size:12px;color:#333;padding-bottom:10px;text-transform:uppercase}.schedule-table tbody td .description-text{padding:2px 5px;font-size:12px;color:#000}.schedule-table tbody td .description-text ul{padding-left:10px}.schedule-table tbody td.tab-active{display:table-cell}.js .funnel-schedule-link,.js .schedule-table .description-text,.js .schedule-table .description-text.show-text{display:none}.no-js .schedule-table .js-expand{display:none}.schedule-table .js-expand{cursor:pointer;margin:0 5px}.schedule-table .expand{display:block}@media(max-width:479px){.schedule-table tbody td h4{font-size:.8rem}.schedule-table tbody td p{font-size:.6rem}}@media only screen and (min-width:768px){.schedule-table thead th.time{width:12%;display:none}.schedule-table thead th.track0{width:50%;display:none}.schedule-table thead th.track1{width:30%;display:none}.schedule-table thead th.track2{width:8%;display:none}.schedule-table tbody td.time{width:12%;padding:5px 10px 1rem 1rem}.schedule-table td.track-0{width:40%;background-color:transparent;display:table-cell}.schedule-table td.track-1{width:25%;background-color:transparent;display:table-cell;border-width:5px}.schedule-table td.track-2{width:23%;background-color:transparent;display:table-cell;border-width:5px}.schedule-table td.track-empty{width:34%;background-color:transparent;display:table-cell;border:none}.schedule-table td.track-empty .content{box-shadow:none}.schedule-table .js-expand{display:inline-block}}@media only screen and (min-width:1024px){.schedule-table .time-icon{width:12px;height:12px;box-shadow:0 0 0 5px #826995;right:-7px}.schedule-table tbody td .title,.schedule-table tbody td .expand-icon{font-size:16px}.schedule-table tbody td .speaker{font-size:16px;font-weight:bold}.schedule-table tbody td .duration{font-size:14px}.schedule-table tbody td .venue{font-size:14px}.schedule-table tbody td .description-text{font-size:14px}}@media only screen and (min-width:641px),@media only screen and (-webkit-min-device-pixel-ratio:1.5) and (min-width:321px),@media only screen and (min-device-pixel-ratio:1.5) and (min-width:321px){.js .venue-showcase{display:none}}.venue-showcase{max-width:1600px;width:640px;margin:auto}.venue-showcase.stretch{width:100%}.venue-showcase p{margin:0}.venue-showcase.conference-venue p{margin:.25rem 0}.venue-showcase.conference-venue p:nth-of-type(2),.venue-showcase.conference-venue p:nth-of-type(4){width:50%;padding-right:.25rem}.venue-showcase.conference-venue p:nth-of-type(3),.venue-showcase.conference-venue p:nth-of-type(5){width:50%;padding-left:.25rem}@media only screen and (min-width:30em){.venue-showcase.conference-venue p:nth-of-type(2){width:25%;padding-right:.375rem}.venue-showcase.conference-venue p:nth-of-type(3){width:25%;padding-left:.125rem;padding-right:.25rem}.venue-showcase.conference-venue p:nth-of-type(4){width:25%;padding-left:.25rem;padding-right:.125rem}.venue-showcase.conference-venue p:nth-of-type(5){width:25%;padding-left:.375rem}}.venue-showcase img{display:block}.map-container{position:relative;height:18em;max-width:32em}.map{position:absolute;left:0;right:0;top:0;bottom:0;height:100%}@media all and (max-width:768px) and (orientation:portrait){.map-container{width:100%;height:0;padding-top:80%}}@media all and (max-width:768px) and (orientation:landscape){.map-container{width:80%;height:0;padding-top:50%}}.accomodation .price-range:before{content:'('}.accomodation .price-range:after{content:')'}.accomodation{max-width:55em;margin:auto}.accomodation>article:last-child{margin-bottom:0!important}.hotels-list{max-width:50em}dl.centered-key-value.cabs dt{width:35%;float:left;text-align:right;clear:both;margin-top:.5rem}dl.centered-key-value.cabs dd{width:65%;float:right;text-align:left;clear:right;margin-top:.3rem}@media only screen and (min-width:35em){dl.centered-key-value.cabs dt{margin-top:1rem;text-transform:none}dl.centered-key-value.cabs dd{margin-top:.8rem}}.blogpost article>header{text-align:center}.blogpost article a,.blogpost-list article a{word-wrap:break-word}.blogpost em,.blogpost i,.blogpost-list em,.blogpost-list i{font-family:Baskerville,Palatino,'Book Antiqua',Constantia,'URW Palladio L'}.blogpost-list>li+li{margin-top:8rem}@media all and (min-width:40em){.blogpost-list article>header{text-align:center}}.blogpost .sponsor{position:relative}.blogpost .sponsor:after{text-align:right;width:100%;position:absolute;text-transform:uppercase;font-size:.8rem;font-weight:600;color:black;border-top:5px solid rgba(0,0,0,.85);padding-top:.25rem}.blogpost .sponsor-platinum:after{content:'Platinum'}.blogpost .sponsor-gold:after{content:'Gold'}.blogpost .sponsor-silver:after{content:'Silver'}.blogpost .sponsor-bronze:after{content:'Bronze'}.blogpost .sponsor-vc-sponsor:after{content:'VC Sponsor'}.blogpost .sponsor-community:after{content:'Community'}.tl-hline{width:100%;height:10px;background:#ccc;display:block}.tl-dot{height:10px;width:10px;background-color:red;border-radius:50%;border:3px solid white;margin:0 auto}.tl-vline{height:60px;width:5px;background-color:#EFEFEF;margin:0 auto}.tl-block{border:3px solid #ccc;padding:5px}#htimeline{list-style:none;margin:120px auto;padding:0;border-top:8px solid #E9F0F3;display:table;border-spacing:20px 0}#htimeline li{display:table-cell;width:6%;text-align:center}#htimeline li .relative{position:relative}#htimeline p{margin:0 0 15px}#htimeline p:nth-child(2){margin:-5px 0 15px}#htimeline .date{text-align:center;top:-55px;left:0;right:0;font-size:.90em;line-height:20px;position:absolute}#htimeline .circle{margin:0 auto;top:-14px;left:0;right:0;width:10px;height:10px;background:#FFF;border:5px solid #E9F0F3;border-radius:50%;display:block;position:absolute}#htimeline .content{width:100%;margin-top:20px;vertical-align:top;padding-top:15px;transition:width .4s linear,max-height .4s linear;border-width:2px;border-style:solid;border-radius:.5em;border-color:#DCE8ED;position:relative;background-color:#F6F9FA}#htimeline .content p,#htimeline .content p a{font-size:.94em;color:#333}#htimeline .content p a:hover{border-bottom-color:transparent;color:#EC5F13}#htimeline .content:before,.content:after{content:"";width:0;height:0;border:solid transparent;position:absolute;pointer-events:none;bottom:100%}#htimeline .content:before{border-bottom-color:inherit;border-width:15px;left:50%;margin-left:-15px;top:-30px}#htimeline .content:after{border-bottom-color:#F6F9FA;border-width:12px;left:50%;margin-left:-12px;top:-24px}#htimeline label{font-size:1.3em;position:absolute;z-index:100;cursor:pointer;width:100%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;display:block;top:60px}#htimeline .radio{display:none}#htimeline .radio:checked+.relative label{cursor:auto;width:400px;transition:width .3s linear .2s}#htimeline .radio:checked+.relative .circle{background:red}#htimeline .radio:checked ~ .content{border-color:#CCC}#htimeline .radio:checked ~ .content p{color:#ccc;transition:color .3s linear .3s}#htimeline .radio+.relative .circle{background:#ccc;display:block;height:20px;width:20px}#htimeline .radio.theme-red+.relative .circle{background:#CB1D1E}#htimeline .radio.theme-green+.relative .circle{background:#73BD2C}#htimeline .radio ~ .content{border-color:#DBE7EB}#htimeline .radio ~ .content p{color:#333}.fill-white #htimeline a:hover,.fill-white #htimeline a:focus{color:#333;border-color:inherit}.fill-white #htimeline a:hover div.content,.fill-white #htimeline a:focus div.content{background-color:#E9F0F3}.fill-white #htimeline a:hover div.content:after,.fill-white #htimeline a:focus div.content:after{border-bottom-color:#E9F0F3}@media screen and (max-width:767px){#htimeline{margin-left:0;padding-left:0;border-top:none;display:block}#htimeline li{margin:52px 0;display:block;width:100%}#htimeline label{width:85%;font-size:1.1em;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;display:block}#htimeline .content{padding-top:15px;border-color:white}#htimeline .content:before,#htimeline .content:after{display:none}#htimeline .content:before{border-bottom-color:inherit;border-width:17px;top:-16px;left:50px;margin-left:-17px}#htimeline .content:after{border-bottom-color:#F7F9F9;border-width:20px;top:-20px;left:50px;margin-left:-20px}#htimeline .content p{font-size:.9em;line-height:1.4}#htimeline .date{margin-top:-52px;top:0;left:0;text-align:center;padding:30px 0;border-radius:0;background:#FFF}#htimeline .radio+.relative .circle{display:none}}#vtimeline{list-style:none;margin:50px 0 30px 120px;padding-left:30px;border-left:8px solid #E9F0F3}#vtimeline li{margin:40px 0;position:relative;list-style-type:none}#vtimeline p{margin:0 0 15px}#vtimeline .date{margin-top:-10px;top:50%;left:-158px;font-size:.95em;line-height:20px;position:absolute}#vtimeline .circle{top:50%;left:-44px;width:20px;height:20px;background:#EFF6EF;border:5px solid #E9F0F3;border-radius:50%;display:block;position:absolute;box-shadow:1px 1px 3px #efefef;margin-left:0}#vtimeline .content{max-height:20px;padding:10px 20px 0;border-color:transparent;border-width:2px;border-style:solid;border-radius:.5em;position:relative;background-color:#F7F9F9}#vtimeline .content:before,#vtimeline .content:after{content:"";width:0;height:0;border:solid transparent;position:absolute;pointer-events:none;right:100%;margin-left:0}#vtimeline .content:before{border-right-color:#E9F0F3;border-width:20px;top:50%;margin-top:-20px;left:-40px}#vtimeline .content:after{border-right-color:#F7F9F9;border-width:17px;top:50%;left:-34px;margin-top:-17px}#vtimeline .content p{max-height:0;color:transparent;text-align:justify;word-break:break-word;hyphens:auto;overflow:hidden}#vtimeline .radio{display:none}#vtimeline .radio+.relative .circle{background:#ccc;display:block;height:20px;width:20px}#vtimeline .radio.theme-red+.relative .circle{background:#CB1D1E}#vtimeline .radio.theme-green+.relative .circle{background:#73BD2C}#vtimeline .radio ~ .content{max-height:180px;border-color:#E9F0F3;margin-right:20px}#vtimeline .radio ~ .content p{max-height:200px;color:#333}#vtimeline li.event-node{padding:10px}@media screen and (max-width:767px){#vtimeline{margin-left:0;padding-left:0;border-left:none}#vtimeline li{margin:50px 0}#vtimeline label{width:85%;font-size:1.1em;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;display:block}#vtimeline .content{padding-top:15px;border-color:white}#vtimeline .content:before,#vtimeline .content:after{display:none}#vtimeline .content p{font-size:.9em;line-height:1.4}#vtimeline .date{margin-top:-40px;top:0;left:0;text-align:left;color:#6E8A31;padding:30px 0 0 10px;border-radius:50px;background:#FFF}}.masthead-svg-container{margin:2em auto;height:0;width:60%;padding-bottom:calc((329/743)*60%)}.masthead-svg-alternative,.no-svg .masthead-svg-container{display:none}.no-svg .masthead-svg-alternative,.masthead-svg-container{display:block}.scrollback-stream{z-index:9999!important;-webkit-box-shadow:none!important;-moz-box-shadow:none!important;box-shadow:none!important}.scrollback-icon,.scrollback-title{background-color:#E5C788!important}.scrollback-alert{background-color:#EC5F13!important}.scrollback-title{border-bottom-color:#60583E!important}.scrollback-icon-menu{background-image:url(/favicon.ico)!important;background-size:50%}#waitlist{position:relative}.subscribe-input{background-color:#F2DE9C;font-size:18px;color:#333;line-height:1.4;border:none;box-shadow:none;margin:0 5px 10px;padding:0 10px;width:250px;height:42px;max-height:42px}@media(min-width:480px){.subscribe-input{width:289px}}.subscribe-button{background-color:#EC6015;font-size:18px;line-height:1.4;color:#FFF;cursor:pointer;border:none;padding:0 10px;height:42px;max-height:42px;margin:0 0 5px}.subscribe-button:active,.subscribe-button:focus,.subscribe-input:active,.subscribe-input:focus{outline:none;border:none;box-shadow:none}.subscribe-button:active,.subscribe-button:focus,.subscribe-button:hover{background-color:#000}.ajax-loader{visibility:hidden;padding:0 10px 5px}.helptext{height:30px}.waitlist-link{margin:5px 14px}@media(min-width:1200px){#waitlist .centered{position:absolute;left:197px}#waitlist{min-height:135px}}.responsive-video{position:relative;padding-bottom:56.25%;padding-top:60px;overflow:hidden}.responsive-video iframe,.responsive-video object,.responsive-video embed{position:absolute;top:0;left:0;width:100%;height:100%}