.ir{background-color:transparent;border:0;overflow:hidden;*text-indent:-9999px} .ir:before{content:"";display:block;width:0;height:100%} .hidden{display:none !important;visibility:hidden} .visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px} .visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto} .invisible{visibility:hidden} .clearfix:before,.clearfix:after{content:" ";display:table} .clearfix:after{clear:both} .clearfix{*zoom:1} html{background-color:#18343e} body{background:white;color:#1b4e61;font-family:'Roboto',sans-serif;font-size:16px;font-weight:300;line-height:1.375;margin:0;padding:0} a,.link{color:#12b3c0;font-weight:500;text-decoration:none} a:hover{outline:0} a:hover,a:focus,.link:hover,.link:focus{color:#06cada} .link{background:none;border:0;cursor:pointer;font:inherit;font-weight:500;line-height:inherit;margin:0;padding:0;text-align:inherit;text-transform:none;-moz-user-select:text} .link:active,.link:hover{outline:0} .link:hover,.link:focus{background-color:transparent} strong,b{font-weight:500} h1,h2,h3,h4,h5,h6{margin:0} h3,h4,h5,h6{font-weight:300} h1{font-size:3.125em;font-weight:500;line-height:1;text-transform:uppercase} h2{font-size:2.125em;font-weight:400;line-height:1.0588} h3{font-size:1.875em} h4{font-size:1.625em} h5{font-size:1.25em} h6{font-size:1em} p{margin:0 0 1em} .plain-list{list-style:none;margin:0 0 1em;padding:0} .wrapper{margin:auto;max-width:1000px;padding:0 1em}@media (min-width:1024px){ .wrapper{padding:0}} .nowrap{white-space:nowrap} .pull-left{float:left} .pull-right{float:right} .avatar.force-square{background-position:center;background-repeat:no-repeat;-moz-background-size:cover;-o-background-size:cover;-webkit-background-size:cover;background-size:cover} .face-grid{*zoom:1;list-style:none;margin:0;padding:0;position:relative} .face-grid:after{content:"";display:table;clear:both} .face-grid .face{float:left;line-height:1;position:relative} .face-grid .face::after{background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuMCIgeTE9IjEuMCIgeDI9IjEuMCIgeTI9IjAuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjEiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMC40Ii8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNncmFkKSIgLz48L3N2Zz4g');background-size:100%;background-image:-moz-linear-gradient(45deg,rgba(0,0,0,0.1),rgba(0,0,0,0.4));background-image:-webkit-linear-gradient(45deg,rgba(0,0,0,0.1),rgba(0,0,0,0.4));background-image:linear-gradient(45deg,rgba(0,0,0,0.1),rgba(0,0,0,0.4));content:' ';height:100%;left:0;position:absolute;top:0;width:100%} .face-grid .face:hover::after{display:none} .face-grid img{display:block} .person-info{font-size:small;margin:-20px 0 0 0;max-width:27em;padding:0 0 0 12px;word-break:break-word;z-index:2} .person-info .inner{background:rgba(255,255,255,0.9);padding:1em} .person-info .name{font-size:larger;font-weight:500} .person-info p{margin:.25em 0 .5em} .person-info .name-link,.person-info .twitter-link{color:inherit;font-weight:500;text-decoration:none} .person-info .name-link:hover,.person-info .name-link:focus,.person-info .twitter-link:hover,.person-info .twitter-link:focus{text-decoration:underline} .person-info::before{content:'';width:0px;height:0px;border-style:solid;border-width:12px 12px 12px 0;border-color:transparent rgba(255,255,255,0.9) transparent transparent;position:absolute;left:0;top:10px} .person-info.left{margin-left:-12px;padding:0 12px 0 0} .person-info.left::before{border-color:transparent transparent transparent rgba(255,255,255,0.9);border-width:12px 0 12px 12px;left:auto;right:0} .register-intro{margin:1em 0} .well,fieldset{background:#f6f5f6;border:1px solid #d2d1d2;margin:1em 0;padding:1em}@media (max-width:479px){ .well,fieldset{margin:1em -1em}} form{margin:0;padding:0;border:0} .wrapper > form:first-child{padding:2em 0} fieldset{padding-bottom:0.5em} fieldset h1,fieldset h2,fieldset h3,fieldset h4,fieldset h5,fieldset h6{color:#4eb2dd;margin-bottom:1em} label{cursor:pointer} .field{display:block;margin-bottom:1em;width:100%}@media (min-width:480px){ .field{width:26em} .field.tiny{width:3em} .field.xsmall{width:5em} .field.small{width:8em} .field.medium{width:11em} .field.large{width:17em} .field.xlarge{width:26em} .field.stretch{width:100%}} .field-control{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;font:inherit;color:#1b4e61;margin:0;width:100%} .submit{margin-top:0.5em} .field-inline-button{position:relative} .field-inline-button .field-control{background-color:rgba(255,255,255,0.75);border:none;height:2.25em;padding:0.0625em 4.25em 0.0625em 1em;text-overflow:ellipsis} .field-inline-button ::-webkit-input-placeholder{color:#1b4e61} .field-inline-button :-moz-placeholder{color:#1b4e61;opacity:1} .field-inline-button ::-moz-placeholder{color:#1b4e61;opacity:1} .field-inline-button :-ms-input-placeholder{color:#1b4e61} .field-inline-button button,.field-inline-button .button,.field-inline-button button,.field-inline-button input[type=button],.field-inline-button input[type=reset],.field-inline-button input[type=submit],.field-inline-button input[type="submit"]{background-color:rgba(255,255,255,0.7);border:none;height:2.25em;color:#4eb2dd;padding:0;position:absolute;width:3.25em;right:0;top:0} .field-inline-button button:hover,.field-inline-button button:focus,.field-inline-button .button:hover,.field-inline-button button:hover,.field-inline-button input[type=button]:hover,.field-inline-button input[type=reset]:hover,.field-inline-button input[type=submit]:hover,.field-inline-button .button:focus,.field-inline-button button:focus,.field-inline-button input[type=button]:focus,.field-inline-button input[type=reset]:focus,.field-inline-button input[type=submit]:focus,.field-inline-button input[type="submit"]:hover,.field-inline-button input[type="submit"]:focus{background-color:white;color:#4eb2dd} .field-inline-button button img,.field-inline-button .button img,.field-inline-button button img,.field-inline-button input[type=button] img,.field-inline-button input[type=reset] img,.field-inline-button input[type=submit] img,.field-inline-button input[type="submit"] img{vertical-align:middle} .field-inline-button button .magnifying-glass,.field-inline-button .button .magnifying-glass,.field-inline-button button .magnifying-glass,.field-inline-button input[type=button] .magnifying-glass,.field-inline-button input[type=reset] .magnifying-glass,.field-inline-button input[type=submit] .magnifying-glass,.field-inline-button input[type="submit"] .magnifying-glass{bottom:0;height:1.25em;left:0;margin:auto;position:absolute;right:0;top:0} input,textarea,.epic-editor iframe{border:1px solid #bbb;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:.25em} textarea,.epic-editor iframe{min-height:8em} input[type=file]{border:none;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;padding:0} input[type=search]{-webkit-appearance:none;border-radius:0} input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none} .epic-editor iframe{padding:0} .button,button,a.button,input[type=button],input[type=reset],input[type=submit]{background-color:rgba(237,18,106,0.15);border-color:#ed126a;color:#1b4e61;border-style:solid;border-width:2px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;display:inline-block;font:inherit;font-weight:400;padding:.5em 1em;text-align:center;text-decoration:none !important;text-transform:uppercase} .button:hover,button:hover,input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover,.button:focus,button:focus,input[type=button]:focus,input[type=reset]:focus,input[type=submit]:focus,.button:active,button:active,input[type=button]:active,input[type=reset]:active,input[type=submit]:active,.button.is-active,button.is-active,input.is-active[type=button],input.is-active[type=reset],input.is-active[type=submit],.button.current,button.current,input.current[type=button],input.current[type=reset],input.current[type=submit]{background-color:#ed126a;color:white} .button.small,button.small,input.small[type=button],input.small[type=reset],input.small[type=submit]{font-size:small;letter-spacing:1px;padding:.25em .75em} .button.large,button.large,input.large[type=button],input.large[type=reset],input.large[type=submit]{font-size:large} .button.xx-large,button.xx-large,input.xx-large[type=button],input.xx-large[type=reset],input.xx-large[type=submit]{font-size:xx-large;letter-spacing:.05em;line-height:1;padding:.25em .75em} .button:hover,button:hover,input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover{outline:0} .button-text{vertical-align:middle} .button-image{vertical-align:-.375em} .button-image:first-child{margin-right:.25em} .button-image:last-child{margin-left:.25em} .button-image:only-child{margin:0} button::-moz-focus-inner{border:0;padding:0} .twitter-button,.facebook-button{letter-spacing:0;padding:0.5em 1em;min-width:10em} .twitter-button:before,.facebook-button:before{background-image:url('/img/social-sprite.svg?_sha1=ae4a340ae68e1b2e771e62091b92d9fe5d63e7dd');background-repeat:no-repeat;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;content:"";display:inline-block;height:1.9375em;margin-right:0.75em;vertical-align:middle;width:1.9375em}@media (max-width:479px){ .twitter-button:before,.facebook-button:before{margin-right:.25em}}@media (max-width:479px){ .twitter-button,.facebook-button{display:block;margin:0.5em 0}}@media (min-width:480px){ .twitter-button,.facebook-button{margin:0 0 1em} .twitter-button + .twitter-button,.twitter-button + .facebook-button,.facebook-button + .twitter-button,.facebook-button + .facebook-button{margin-left:1em}} .twitter-button .button-image,.facebook-button .button-image{display:none} .twitter-button:before{background-position:0 0} .twitter-button:hover:before{background-position:0 -2.5em} .facebook-button:before{background-position:0 -5em} .facebook-button:hover:before{background-position:0 -7.5em}@media (min-width:480px){ .left-labels{display:table;padding-bottom:0} .left-labels .field{display:table-row} .left-labels .field > *{max-width:272px} .left-labels .field-label,.left-labels .field-control{display:table-cell;vertical-align:top} .left-labels .field-label{padding:0 1em 1em 0;text-align:right} .left-labels .field-control{width:17em} .left-labels .text{margin-top:-.3333em} .left-labels .submit-area{margin-top:1em;text-align:right} .inline-fields .field{display:inline-block;vertical-align:top} .inline-fields .field + .field{margin-left:1em}} .has-error{color:#c00} .has-error .field-control{border-color:red} .field-control.invalid{background-color:rgba(209,93,68,0.1);border-color:#bbb} .field-control.valid{background-color:rgba(126,194,66,0.1);border-color:#bbb} .field-control.validating{background-size:30px 30px;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuMCIgeTE9IjEuMCIgeDI9IjEuMCIgeTI9IjAuMCI+PHN0b3Agb2Zmc2V0PSIyNSUiIHN0b3AtY29sb3I9IiM0ZDRhNGIiIHN0b3Atb3BhY2l0eT0iMC4wNyIvPjxzdG9wIG9mZnNldD0iMjUlIiBzdG9wLWNvbG9yPSIjMDAwMDAwIiBzdG9wLW9wYWNpdHk9IjAuMCIvPjxzdG9wIG9mZnNldD0iNTAlIiBzdG9wLWNvbG9yPSIjMDAwMDAwIiBzdG9wLW9wYWNpdHk9IjAuMCIvPjxzdG9wIG9mZnNldD0iNTAlIiBzdG9wLWNvbG9yPSIjNGQ0YTRiIiBzdG9wLW9wYWNpdHk9IjAuMDciLz48c3RvcCBvZmZzZXQ9Ijc1JSIgc3RvcC1jb2xvcj0iIzRkNGE0YiIgc3RvcC1vcGFjaXR5PSIwLjA3Ii8+PHN0b3Agb2Zmc2V0PSI3NSUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMC4wIi8+PHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjMDAwMDAwIiBzdG9wLW9wYWNpdHk9IjAuMCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-moz-linear-gradient(45deg,rgba(77,74,75,0.07) 25%,rgba(0,0,0,0) 25%,rgba(0,0,0,0) 50%,rgba(77,74,75,0.07) 50%,rgba(77,74,75,0.07) 75%,rgba(0,0,0,0) 75%,rgba(0,0,0,0));background-image:-webkit-linear-gradient(45deg,rgba(77,74,75,0.07) 25%,rgba(0,0,0,0) 25%,rgba(0,0,0,0) 50%,rgba(77,74,75,0.07) 50%,rgba(77,74,75,0.07) 75%,rgba(0,0,0,0) 75%,rgba(0,0,0,0));background-image:linear-gradient(45deg,rgba(77,74,75,0.07) 25%,rgba(0,0,0,0) 25%,rgba(0,0,0,0) 50%,rgba(77,74,75,0.07) 50%,rgba(77,74,75,0.07) 75%,rgba(0,0,0,0) 75%,rgba(0,0,0,0));border-color:#bbb;-webkit-animation-duration:1s;-webkit-animation-iteration-count:infinite;-webkit-animation-name:validate;-webkit-animation-timing-function:linear;animation-duration:1s;animation-iteration-count:infinite;animation-name:validate;animation-timing-function:linear}@-webkit-keyframes validate{from{background-position:0 0}to{background-position:60px 30px}}@keyframes validate{from{background-position:0 0}to{background-position:60px 30px}} .show-required .is-required .field-label::before{content:'*\00a0'} .show-required .submit-area::before{color:#919297;content:'* Required';float:left} .hint{color:#919297;font-size:small;margin-top:0} .error-text{color:#ac6d71;font-size:small} .row{*zoom:1;clear:both;margin:1em 0;padding:0} .row:after{content:"";display:table;clear:both} .col{display:block;margin:1em 0} .col img{height:auto;max-width:100%}@media (min-width:480px){ .col{float:left;margin:1em 0 1em 3.2%;width:48.4%} .col.span-2,.col.span-2 + .col{width:100%} .col:nth-of-type(odd),.col.span-2 + .col{margin-left:0}}@media (min-width:768px){ .col{width:31.2%} .col:nth-of-type(odd),.col.span-2 + .col{margin-left:3.2%;width:31.2%} .col.span-2{width:65.6%} .col.span-3{width:100%} .col:nth-of-type(3n+1),.col.span-2 + .col{margin-left:0}} .user-info{background:#be0e55;color:white;line-height:32px;margin:-1px -1px 0;overflow:hidden} .user-info .logged-out-text{display:block;line-height:normal;margin:0 .5em;padding:1em 0;text-align:center} .user-info .logged-out-text a{color:inherit} .user-info .logged-out-text a:hover,.user-info .logged-out-text a:focus{text-decoration:underline} .user-info .avatar{float:left;margin-right:.5em} .user-info .user-link{float:left} .user-info .user-link a{color:inherit;font-weight:inherit;text-decoration:none} .user-info .user-link a:hover,.user-info .user-link a:focus{text-decoration:underline} .user-info .logout-link{background:#a60d4a;color:inherit;float:right;font-weight:inherit;padding:0 .5em;text-decoration:none} .user-info .logout-link:hover,.user-info .logout-link:focus{text-decoration:underline} .wrapper.user-tools{*zoom:1;padding:0;position:relative;z-index:2} .wrapper.user-tools:after{content:"";display:table;clear:both}@media (min-width:480px){ .wrapper.user-tools{margin-bottom:-1em}}@media (min-width:1024px){ .wrapper.user-tools{margin-bottom:-2em}} .user-schedule{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 1em;width:100%} .user-schedule .empty-text{color:#4d4a4b;font-size:small;margin:0;padding:1.5em} .user-schedule .past{text-decoration:line-through} .user-schedule .toggle-on + .schedule-popover{display:block}@media (min-width:768px){ .user-schedule:hover .schedule-popover{display:block}}@media (min-width:1024px){ .user-schedule{padding:0}} .button.schedule-toggle,button.schedule-toggle,input.schedule-toggle[type=button],input.schedule-toggle[type=reset],input.schedule-toggle[type=submit]{background-color:#4eb2dd;border:none;color:white;float:right;letter-spacing:0;margin:0} .button.schedule-toggle:hover,button.schedule-toggle:hover,input.schedule-toggle[type=button]:hover,input.schedule-toggle[type=reset]:hover,input.schedule-toggle[type=submit]:hover,.button.schedule-toggle:focus,button.schedule-toggle:focus,input.schedule-toggle[type=button]:focus,input.schedule-toggle[type=reset]:focus,input.schedule-toggle[type=submit]:focus{background-color:#68bde2;color:white}@media (max-width:479px){ .button.schedule-toggle,button.schedule-toggle,input.schedule-toggle[type=button],input.schedule-toggle[type=reset],input.schedule-toggle[type=submit]{float:none;width:100%}} .schedule-popover{background:white;border:1px solid #ed126a;-moz-box-shadow:0 1em 5em 1em rgba(27,78,97,0.4);-webkit-box-shadow:0 1em 5em 1em rgba(27,78,97,0.4);box-shadow:0 1em 5em 1em rgba(27,78,97,0.4);clear:both;display:none;left:0;margin:0 1em;position:absolute;right:0;top:100%}@media (min-width:768px){ .schedule-popover{left:auto;margin:0;width:24em;right:1em}}@media (min-width:1024px){ .schedule-popover{right:0}} .schedule-slots{list-style:none;margin:0;padding:0} .schedule-slots .slot-title{background:#f688b4;font-weight:300;padding:.25em 1.25em;text-transform:uppercase} .schedule-days{list-style:none;margin:0;padding:0} .schedule-days .day-name{background-color:rgba(237,18,106,0.15);border-color:#ed126a;color:#1b4e61;color:inherit;cursor:pointer;font-size:1.25em;padding:0.5em 1em} .schedule-days .day-name:hover,.schedule-days .day-name:focus,.schedule-days .day-name:active,.schedule-days .day-name.is-active,.schedule-days .day-name.current{background-color:#ed126a;color:white} .schedule-days .day-name::after{content:'\2296';float:right} .schedule-day.collapsed .schedule-events{display:none} .schedule-day.collapsed .day-name::after{content:'\2295'} .schedule-events{list-style:none;margin:0;padding:0} .schedule-events a{display:block;text-decoration:none} .schedule-events a:hover,.schedule-events a:focus{background:#f8f0cc} .schedule-event{margin:0 1.25em;padding:1em 0} .schedule-event .event-name{color:inherit;font-size:1em} .schedule-event .event-time{color:#ed126a;float:right;font-size:0.875em;margin:0.2em 0 0 .5em} .schedule-event .event-location{color:#4eb2dd;font-size:0.875em} .schedule-event + .schedule-event{border-top:1px solid rgba(237,18,106,0.6)} .schedule-footer{background:#dbdadb;overflow:hidden;padding:.25em .5em} .schedule-footer .feed-link{background:#c9c8c9;color:inherit;float:right;font-weight:inherit;text-decoration:none;margin:-.25em -.5em;margin-left:0;padding:.25em .5em} .schedule-footer .feed-link:hover,.schedule-footer .feed-link:focus{text-decoration:underline}@-moz-keyframes fade-in{from{opacity:0}to{opacity:1}}@-moz-keyframes zoom-in{from{opacity:0;-moz-transform:scale(0);transform:scale(0)}to{opacity:1;-moz-transform:scale(1);transform:scale(1)}}@-ms-keyframes fade-in{from{opacity:0}to{opacity:1}}@-ms-keyframes zoom-in{from{opacity:0;-ms-transform:scale(0);transform:scale(0)}to{opacity:1;-ms-transform:scale(1);transform:scale(1)}}@-o-keyframes fade-in{from{opacity:0}to{opacity:1}}@-o-keyframes zoom-in{from{opacity:0;-o-transform:scale(0);transform:scale(0)}to{opacity:1;-o-transform:scale(1);transform:scale(1)}}@-webkit-keyframes fade-in{from{opacity:0}to{opacity:1}}@-webkit-keyframes zoom-in{from{opacity:0;-webkit-transform:scale(0);transform:scale(0)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes fade-in{from{opacity:0}to{opacity:1}}@keyframes zoom-in{from{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}} .video-mask{background:rgba(32,67,80,0.8);display:table;height:100%;left:0;position:fixed;top:0;width:100%;z-index:99;-webkit-animation:fade-in 350ms;animation:fade-in 350ms;-webkit-animation-timing-function:cubic-bezier(0.075,0.82,0.165,1);animation-timing-function:cubic-bezier(0.075,0.82,0.165,1)} .video-centerer{display:table-cell;text-align:center;vertical-align:middle} .video-sizer{margin:auto;padding-bottom:56.25%;position:relative;width:80%}@media (min-width:853px){ .video-sizer{position:static;padding:0}} .video-embed{background:black;-moz-box-shadow:0 0 4em rgba(0,0,0,0.6);-webkit-box-shadow:0 0 4em rgba(0,0,0,0.6);box-shadow:0 0 4em rgba(0,0,0,0.6);left:0;max-height:100%;max-width:100%;position:absolute;top:0;-webkit-animation:zoom-in 350ms;animation:zoom-in 350ms;-webkit-animation-timing-function:cubic-bezier(0.075,0.82,0.165,1);animation-timing-function:cubic-bezier(0.075,0.82,0.165,1)}@media (min-width:853px){ .video-embed{max-height:none;position:static}} .site-header{background:#204350 url('/img/biw2015-bg-skyline-3.jpg?_sha1=66f48a4350ca2852c70dbc1e9ced6b2c8eea2df0') center top no-repeat;background-size:cover;color:white;position:relative; } .site-header a{color:inherit;font-weight:inherit} .site-header .wrapper{position:relative} .site-header .tp-shout{background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzFiNGU2MSIgc3RvcC1vcGFjaXR5PSIwLjAiLz48c3RvcCBvZmZzZXQ9IjExJSIgc3RvcC1jb2xvcj0iIzFiNGU2MSIgc3RvcC1vcGFjaXR5PSIwLjMiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMxYjRlNjEiIHN0b3Atb3BhY2l0eT0iMC43Ii8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNncmFkKSIgLz48L3N2Zz4g');background-size:100%;background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,rgba(27,78,97,0)),color-stop(11%,rgba(27,78,97,0.3)),color-stop(100%,rgba(27,78,97,0.7)));background-image:-moz-linear-gradient(top,rgba(27,78,97,0),rgba(27,78,97,0.3) 11%,rgba(27,78,97,0.7));background-image:-webkit-linear-gradient(top,rgba(27,78,97,0),rgba(27,78,97,0.3) 11%,rgba(27,78,97,0.7));background-image:linear-gradient(to bottom,rgba(27,78,97,0),rgba(27,78,97,0.3) 11%,rgba(27,78,97,0.7));display:inline-block;font-size:small;padding:0.375em 0.625em 0.625em} .site-header .tp-shout img{-webkit-filter:drop-shadow(0 1px 1px black);filter:drop-shadow(0 1px 1px black);height:2.25em;vertical-align:-.333em;width:auto}@media (min-width:480px){ .site-header .tp-shout{font-size:1em;text-align:left}} .site-nav{background:rgba(32,67,80,0.92);border-bottom:1px solid rgba(3,6,7,0.25);left:0;position:fixed;top:0;width:100%;z-index:50}@media (max-width:479px){ .site-nav{margin:0em 0 -0.5em;padding:0} .site-nav .wrapper{padding:0} .site-nav .menu-toggle{color:inherit;display:block;font-weight:inherit;text-align:center;width:100%} .site-nav .menu-toggle.toggle-on{color:white;opacity:.3} .site-nav .menu-toggle.toggle-on + ul{display:block}}@media (min-width:480px){ .site-nav{font-size:0.75em} .site-nav .menu-toggle{display:none !important}}@media (min-width:768px){ .site-nav{font-size:0.875em}}@media (min-width:1024px){ .site-nav{width:100%}}@media (min-width:1136px){ .site-nav{left:0;position:fixed;top:0}} .site-nav ul{list-style:none;margin:0;padding:0;display:block;top:0}@media (max-width:479px){ .site-nav ul{display:none}}@media (min-width:480px){ .site-nav ul{display:table;width:100%}}@media (min-width:768px){ .site-nav ul{display:block;float:right;width:auto}}@media (min-width:1024px){ .site-nav ul{display:block}} .site-nav li{white-space:nowrap}@media (max-width:479px){ .site-nav li{border-top:1px solid rgba(255,255,255,0.1)}}@media (min-width:480px){ .site-nav li{display:table-cell;text-align:center}}@media (min-width:768px){ .site-nav li{display:inline-block;text-align:left}} .site-nav a,.site-nav .link{display:block;font-weight:300;letter-spacing:.02em;padding:0.5em 1em;text-decoration:none} .site-nav a:hover,.site-nav a:focus,.site-nav .link:hover,.site-nav .link:focus{background-color:#2c5b6d}@media (min-width:480px){ .site-nav a,.site-nav .link{padding:0.5em 0.3333em}}@media (min-width:768px){ .site-nav a,.site-nav .link{padding:1em 0.6429em}}@media (min-width:1024px){ .site-nav a,.site-nav .link{padding:1em 1.5em}} .site-nav .events-link{background-color:#ed126a;border:none;color:white} .site-nav .events-link:hover,.site-nav .events-link:focus{background-color:#ef3580;color:white}@media (min-width:1024px){ .site-nav .events-link{padding:0.7143em 0.8571em}} .site-nav .site-nav-logo{display:none;float:left;padding:0.3571em 0} .site-nav .site-nav-logo:hover,.site-nav .site-nav-logo:focus{background-color:transparent} .site-nav .site-nav-logo img{display:block}@media (min-width:768px){ .site-nav .site-nav-logo{display:block}} .site-logo-ct{margin:0 auto;padding:4em 0 2em}@media (min-width:480px){ .site-logo-ct{width:75%}}@media (min-width:768px){ .site-logo-ct{padding:8em 0 5em;width:70%}} .site-search{position:relative} .search-results{background-color:rgba(255,255,255,0.93);color:#1b4e61;left:0;list-style:none;margin:1px 0 0;padding:0;position:absolute;width:100%;z-index:3} .search-results .group-title{font-size:1em;line-height:1.375;padding:0.25em 1em 0} .search-results .search-result a{display:block;padding:0.125em 1em} .search-results .search-result a:hover,.search-results .search-result a:focus{background-color:rgba(27,78,97,0.1)} .search-results .search-result a > div{display:inline-block;font-size:0.75em;margin-left:1em;vertical-align:middle} .search-results .search-result a > .muted{color:#919297} .search-results .empty-text{padding:0.5em 1em} .site-logo-img{-webkit-filter:drop-shadow(0 3px 3px rgba(0,0,0,0.1));filter:drop-shadow(0 3px 3px rgba(0,0,0,0.1));display:block;height:auto;margin:auto;width:100%} .week-info{*zoom:1;background-color:rgba(27,78,97,0.75);font-size:small;margin-bottom:0.5em;margin-top:1em} .week-info:after{content:"";display:table;clear:both} .week-info a{display:inline-block;padding:.25em .5em;text-decoration:none} .week-info a img{height:1em;vertical-align:-.2em} .week-info a:hover,.week-info a:focus{background-color:rgba(44,91,109,0.75)} .week-info .dates{float:left} .week-info .week-info-social{float:right;list-style:none;margin:0;padding:0} .week-info .week-info-social li{display:inline-block}@media (min-width:480px){ .week-info{font-size:1em;padding:0 0.5em} .week-info a{padding:0.4375em 0.75em}} .note-bar{background:#9b55be;overflow:hidden;padding:.25em 0;text-align:left} .note-bar .wrapper{padding:.25em 1em}@media (min-width:480px){ .note-bar .wrapper{padding:.25em 2em}} .note-bar .close-button{background:rgba(209,93,68,0.4);border:none;color:white;cursor:pointer;float:left;font-weight:bold;line-height:1;margin-right:.5em;padding:.125em;text-align:center;width:1em} .note-bar .close-button:hover,.note-bar .close-button:focus{background:#d15d44} .note-bar .message{overflow:hidden} .note-bar .message a{text-decoration:underline} .content-section{padding:1em 0}@media (min-width:480px){ .content-section{padding:2em 0}}@media (min-width:768px){ .content-section{padding:3em 0}}@media (min-width:1024px){ .content-section{padding:4em 0}} .section-link,.section-link.button,button.section-link,input.section-link[type=button],input.section-link[type=reset],input.section-link[type=submit]{background-color:rgba(27,78,97,0.15);border-color:#1b4e61;color:#1b4e61;margin-bottom:2em;position:relative;width:100%;z-index:1} .section-link:hover,.section-link:focus,.section-link:active,.section-link.is-active,.section-link.current,.section-link.button:hover,button.section-link:hover,input.section-link[type=button]:hover,input.section-link[type=reset]:hover,input.section-link[type=submit]:hover,.section-link.button:focus,button.section-link:focus,input.section-link[type=button]:focus,input.section-link[type=reset]:focus,input.section-link[type=submit]:focus,.section-link.button:active,button.section-link:active,input.section-link[type=button]:active,input.section-link[type=reset]:active,input.section-link[type=submit]:active,.section-link.button.is-active,button.section-link.is-active,input.section-link.is-active[type=button],input.section-link.is-active[type=reset],input.section-link.is-active[type=submit],.section-link.button.current,button.section-link.current,input.section-link.current[type=button],input.section-link.current[type=reset],input.section-link.current[type=submit]{background-color:#1b4e61;color:white}@media (min-width:768px){ .section-link,.section-link.button,button.section-link,input.section-link[type=button],input.section-link[type=reset],input.section-link[type=submit]{float:right;margin-left:2em;width:auto}} .section-title{font-size:1.625em;line-height:1;margin:0;position:relative;text-transform:uppercase} .section-title .button,.section-title button,.section-title input[type=button],.section-title input[type=reset],.section-title input[type=submit]{vertical-align:middle}@media (min-width:480px){ .section-title{font-size:2.125em;margin:0}}@media (min-width:768px){ .section-title{font-size:3.125em}} .section-title + .empty-text,.section-title + .full-search-results{margin-top:1em} .intro-block{background-color:#1b4e61;background-image:url('/img/ptw2015-bg-geometric-small-navy.png?_sha1=d64800c3c0e42137e04bce45c4c620f249319534');box-shadow:0 0 20px rgba(0,0,0,0.5) inset;color:white;margin:1em 0;padding:1em;text-align:center} .intro-block p:last-child{margin-bottom:0} .intro-block .button,.intro-block button,.intro-block input[type=button],.intro-block input[type=reset],.intro-block input[type=submit],.intro-block button,.intro-block input[type="submit"]{background-color:rgba(255,255,255,0.25);border-color:#ed126a;color:white} .intro-block .button:hover,.intro-block button:hover,.intro-block input[type=button]:hover,.intro-block input[type=reset]:hover,.intro-block input[type=submit]:hover,.intro-block .button:focus,.intro-block button:focus,.intro-block input[type=button]:focus,.intro-block input[type=reset]:focus,.intro-block input[type=submit]:focus,.intro-block .button:active,.intro-block button:active,.intro-block input[type=button]:active,.intro-block input[type=reset]:active,.intro-block input[type=submit]:active,.intro-block .button.is-active,.intro-block button.is-active,.intro-block input.is-active[type=button],.intro-block input.is-active[type=reset],.intro-block input.is-active[type=submit],.intro-block .button.current,.intro-block button.current,.intro-block input.current[type=button],.intro-block input.current[type=reset],.intro-block input.current[type=submit],.intro-block button:hover,.intro-block button:focus,.intro-block button:active,.intro-block button.is-active,.intro-block button.current,.intro-block input[type="submit"]:hover,.intro-block input[type="submit"]:focus,.intro-block input[type="submit"]:active,.intro-block input[type="submit"].is-active,.intro-block input[type="submit"].current{background-color:#ed126a;color:white}@media (min-width:768px){ .intro-block{margin:2em 0;padding:2em 5em} .intro-block p{font-size:1.25em}}@media (min-width:1024px){ .intro-block{padding-left:7em;padding-right:7em}} .dashed-title{font-size:1.875em;font-weight:300;margin-bottom:0.5333em} .section-description{font-weight:100;font-size:1.3em;margin:0 0 2em} .section-description p{margin:0} .subsection-intro{margin:4em 0 2em 0} .wrapper > .single{margin-top:2em} .single-info-wrap{*zoom:1} .single-info-wrap:after{content:"";display:table;clear:both} .single-info-wrap > .main-info{margin:1em 0} .single-info-wrap > .side-info{margin:1em 0 2em}@media (min-width:768px){ .single-info-wrap > .main-info{float:left;width:57.8%} .single-info-wrap > .side-info{float:right;width:34.2%}} .main-info img{height:auto;max-width:100%} #about{position:relative;text-align:center} #about .wrapper{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}@media (min-width:768px){ #about .wrapper{padding:0 2.25em}}@media (min-width:1024px){ #about .wrapper{padding:0 4.5em}}@media (min-width:480px){ #about .content-section{padding:1em 0}}@media (min-width:768px){ #about .content-section{padding:2em 0}}@media (min-width:1024px){ #about .content-section{padding:3em 0}} #about .home-intro{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;color:#4eb2dd;margin-bottom:1em;padding:0}@media (min-width:480px){ #about .home-intro{float:left;font-size:1.125em;margin-bottom:0;width:50%}}@media (min-width:768px){ #about .home-intro{font-size:1.3125em;width:60%}} .calls-to-action{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}@media (min-width:480px){ .calls-to-action{float:right;padding-left:1em;width:50%}}@media (min-width:768px){ .calls-to-action{padding-left:2em;width:40%}} .calls-to-action .button,.calls-to-action button,.calls-to-action input[type=button],.calls-to-action input[type=reset],.calls-to-action input[type=submit]{display:block;margin-bottom:8px} .calls-to-action .buttons .button:nth-child(4n+1),.calls-to-action .buttons button:nth-child(4n+1),.calls-to-action .buttons input[type=button]:nth-child(4n+1),.calls-to-action .buttons input[type=reset]:nth-child(4n+1),.calls-to-action .buttons input[type=submit]:nth-child(4n+1){background-color:rgba(222,182,0,0.15);border-color:#deb600;color:#1b4e61} .calls-to-action .buttons .button:nth-child(4n+1):hover,.calls-to-action .buttons button:nth-child(4n+1):hover,.calls-to-action .buttons input[type=button]:nth-child(4n+1):hover,.calls-to-action .buttons input[type=reset]:nth-child(4n+1):hover,.calls-to-action .buttons input[type=submit]:nth-child(4n+1):hover,.calls-to-action .buttons .button:nth-child(4n+1):focus,.calls-to-action .buttons button:nth-child(4n+1):focus,.calls-to-action .buttons input[type=button]:nth-child(4n+1):focus,.calls-to-action .buttons input[type=reset]:nth-child(4n+1):focus,.calls-to-action .buttons input[type=submit]:nth-child(4n+1):focus,.calls-to-action .buttons .button:nth-child(4n+1):active,.calls-to-action .buttons button:nth-child(4n+1):active,.calls-to-action .buttons input[type=button]:nth-child(4n+1):active,.calls-to-action .buttons input[type=reset]:nth-child(4n+1):active,.calls-to-action .buttons input[type=submit]:nth-child(4n+1):active,.calls-to-action .buttons .button:nth-child(4n+1).is-active,.calls-to-action .buttons button:nth-child(4n+1).is-active,.calls-to-action .buttons input[type=button]:nth-child(4n+1).is-active,.calls-to-action .buttons input[type=reset]:nth-child(4n+1).is-active,.calls-to-action .buttons input[type=submit]:nth-child(4n+1).is-active,.calls-to-action .buttons .button:nth-child(4n+1).current,.calls-to-action .buttons button:nth-child(4n+1).current,.calls-to-action .buttons input[type=button]:nth-child(4n+1).current,.calls-to-action .buttons input[type=reset]:nth-child(4n+1).current,.calls-to-action .buttons input[type=submit]:nth-child(4n+1).current{background-color:#deb600;color:white} .calls-to-action .buttons .button:nth-child(4n+2),.calls-to-action .buttons button:nth-child(4n+2),.calls-to-action .buttons input[type=button]:nth-child(4n+2),.calls-to-action .buttons input[type=reset]:nth-child(4n+2),.calls-to-action .buttons input[type=submit]:nth-child(4n+2){background-color:rgba(237,18,106,0.15);border-color:#ed126a;color:#1b4e61} .calls-to-action .buttons .button:nth-child(4n+2):hover,.calls-to-action .buttons button:nth-child(4n+2):hover,.calls-to-action .buttons input[type=button]:nth-child(4n+2):hover,.calls-to-action .buttons input[type=reset]:nth-child(4n+2):hover,.calls-to-action .buttons input[type=submit]:nth-child(4n+2):hover,.calls-to-action .buttons .button:nth-child(4n+2):focus,.calls-to-action .buttons button:nth-child(4n+2):focus,.calls-to-action .buttons input[type=button]:nth-child(4n+2):focus,.calls-to-action .buttons input[type=reset]:nth-child(4n+2):focus,.calls-to-action .buttons input[type=submit]:nth-child(4n+2):focus,.calls-to-action .buttons .button:nth-child(4n+2):active,.calls-to-action .buttons button:nth-child(4n+2):active,.calls-to-action .buttons input[type=button]:nth-child(4n+2):active,.calls-to-action .buttons input[type=reset]:nth-child(4n+2):active,.calls-to-action .buttons input[type=submit]:nth-child(4n+2):active,.calls-to-action .buttons .button:nth-child(4n+2).is-active,.calls-to-action .buttons button:nth-child(4n+2).is-active,.calls-to-action .buttons input[type=button]:nth-child(4n+2).is-active,.calls-to-action .buttons input[type=reset]:nth-child(4n+2).is-active,.calls-to-action .buttons input[type=submit]:nth-child(4n+2).is-active,.calls-to-action .buttons .button:nth-child(4n+2).current,.calls-to-action .buttons button:nth-child(4n+2).current,.calls-to-action .buttons input[type=button]:nth-child(4n+2).current,.calls-to-action .buttons input[type=reset]:nth-child(4n+2).current,.calls-to-action .buttons input[type=submit]:nth-child(4n+2).current{background-color:#ed126a;color:white} .calls-to-action .buttons .button:nth-child(4n+3),.calls-to-action .buttons button:nth-child(4n+3),.calls-to-action .buttons input[type=button]:nth-child(4n+3),.calls-to-action .buttons input[type=reset]:nth-child(4n+3),.calls-to-action .buttons input[type=submit]:nth-child(4n+3){background-color:rgba(209,93,68,0.15);border-color:#d15d44;color:#1b4e61} .calls-to-action .buttons .button:nth-child(4n+3):hover,.calls-to-action .buttons button:nth-child(4n+3):hover,.calls-to-action .buttons input[type=button]:nth-child(4n+3):hover,.calls-to-action .buttons input[type=reset]:nth-child(4n+3):hover,.calls-to-action .buttons input[type=submit]:nth-child(4n+3):hover,.calls-to-action .buttons .button:nth-child(4n+3):focus,.calls-to-action .buttons button:nth-child(4n+3):focus,.calls-to-action .buttons input[type=button]:nth-child(4n+3):focus,.calls-to-action .buttons input[type=reset]:nth-child(4n+3):focus,.calls-to-action .buttons input[type=submit]:nth-child(4n+3):focus,.calls-to-action .buttons .button:nth-child(4n+3):active,.calls-to-action .buttons button:nth-child(4n+3):active,.calls-to-action .buttons input[type=button]:nth-child(4n+3):active,.calls-to-action .buttons input[type=reset]:nth-child(4n+3):active,.calls-to-action .buttons input[type=submit]:nth-child(4n+3):active,.calls-to-action .buttons .button:nth-child(4n+3).is-active,.calls-to-action .buttons button:nth-child(4n+3).is-active,.calls-to-action .buttons input[type=button]:nth-child(4n+3).is-active,.calls-to-action .buttons input[type=reset]:nth-child(4n+3).is-active,.calls-to-action .buttons input[type=submit]:nth-child(4n+3).is-active,.calls-to-action .buttons .button:nth-child(4n+3).current,.calls-to-action .buttons button:nth-child(4n+3).current,.calls-to-action .buttons input[type=button]:nth-child(4n+3).current,.calls-to-action .buttons input[type=reset]:nth-child(4n+3).current,.calls-to-action .buttons input[type=submit]:nth-child(4n+3).current{background-color:#d15d44;color:white} .calls-to-action .buttons .button:nth-child(4n+4),.calls-to-action .buttons button:nth-child(4n+4),.calls-to-action .buttons input[type=button]:nth-child(4n+4),.calls-to-action .buttons input[type=reset]:nth-child(4n+4),.calls-to-action .buttons input[type=submit]:nth-child(4n+4){background-color:rgba(155,85,190,0.15);border-color:#9b55be;color:#1b4e61} .calls-to-action .buttons .button:nth-child(4n+4):hover,.calls-to-action .buttons button:nth-child(4n+4):hover,.calls-to-action .buttons input[type=button]:nth-child(4n+4):hover,.calls-to-action .buttons input[type=reset]:nth-child(4n+4):hover,.calls-to-action .buttons input[type=submit]:nth-child(4n+4):hover,.calls-to-action .buttons .button:nth-child(4n+4):focus,.calls-to-action .buttons button:nth-child(4n+4):focus,.calls-to-action .buttons input[type=button]:nth-child(4n+4):focus,.calls-to-action .buttons input[type=reset]:nth-child(4n+4):focus,.calls-to-action .buttons input[type=submit]:nth-child(4n+4):focus,.calls-to-action .buttons .button:nth-child(4n+4):active,.calls-to-action .buttons button:nth-child(4n+4):active,.calls-to-action .buttons input[type=button]:nth-child(4n+4):active,.calls-to-action .buttons input[type=reset]:nth-child(4n+4):active,.calls-to-action .buttons input[type=submit]:nth-child(4n+4):active,.calls-to-action .buttons .button:nth-child(4n+4).is-active,.calls-to-action .buttons button:nth-child(4n+4).is-active,.calls-to-action .buttons input[type=button]:nth-child(4n+4).is-active,.calls-to-action .buttons input[type=reset]:nth-child(4n+4).is-active,.calls-to-action .buttons input[type=submit]:nth-child(4n+4).is-active,.calls-to-action .buttons .button:nth-child(4n+4).current,.calls-to-action .buttons button:nth-child(4n+4).current,.calls-to-action .buttons input[type=button]:nth-child(4n+4).current,.calls-to-action .buttons input[type=reset]:nth-child(4n+4).current,.calls-to-action .buttons input[type=submit]:nth-child(4n+4).current{background-color:#9b55be;color:white} .calls-to-action .video-button{background-color:rgba(222,182,0,0.15);border-color:#deb600;color:#1b4e61} .calls-to-action .video-button:hover,.calls-to-action .video-button:focus,.calls-to-action .video-button:active,.calls-to-action .video-button.is-active,.calls-to-action .video-button.current{background-color:#deb600;color:white} .calls-to-action .organize-button{background-color:rgba(237,18,106,0.15);border-color:#ed126a;color:#1b4e61} .calls-to-action .organize-button:hover,.calls-to-action .organize-button:focus,.calls-to-action .organize-button:active,.calls-to-action .organize-button.is-active,.calls-to-action .organize-button.current{background-color:#ed126a;color:white} .calls-to-action .sponsor-button{background-color:rgba(209,93,68,0.15);border-color:#d15d44;color:#1b4e61} .calls-to-action .sponsor-button:hover,.calls-to-action .sponsor-button:focus,.calls-to-action .sponsor-button:active,.calls-to-action .sponsor-button.is-active,.calls-to-action .sponsor-button.current{background-color:#d15d44;color:white} .calls-to-action .calendar-button{background-color:rgba(155,85,190,0.15);border-color:#9b55be;color:#1b4e61} .calls-to-action .calendar-button:hover,.calls-to-action .calendar-button:focus,.calls-to-action .calendar-button:active,.calls-to-action .calendar-button.is-active,.calls-to-action .calendar-button.current{background-color:#9b55be;color:white} time{white-space:nowrap} #highlights{background-color:#ed126a;background-image:url('/img/biw2015-bg-geometric-pink.png?_sha1=68dcfe641bef2c46a0c78bbb74729cadf37a7dc1');background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PHJhZGlhbEdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgY3g9IjUwJSIgY3k9IiIgcj0iMTAwJSI+PHN0b3Agb2Zmc2V0PSI1MCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMC43NSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwLjAiLz48L3JhZGlhbEdyYWRpZW50PjwvZGVmcz48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBmaWxsPSJ1cmwoI2dyYWQpIiAvPjwvc3ZnPiA='),url('/img/biw2015-bg-geometric-pink.png?_sha1=68dcfe641bef2c46a0c78bbb74729cadf37a7dc1');background-size:100%;background-image:-moz-radial-gradient(center,ellipse,rgba(255,255,255,0.75) 50%,rgba(255,255,255,0) 100%),url('/img/biw2015-bg-geometric-pink.png?_sha1=68dcfe641bef2c46a0c78bbb74729cadf37a7dc1');background-image:-webkit-radial-gradient(center,ellipse,rgba(255,255,255,0.75) 50%,rgba(255,255,255,0) 100%),url('/img/biw2015-bg-geometric-pink.png?_sha1=68dcfe641bef2c46a0c78bbb74729cadf37a7dc1');background-image:radial-gradient(ellipse at center,rgba(255,255,255,0.75) 50%,rgba(255,255,255,0) 100%),url('/img/biw2015-bg-geometric-pink.png?_sha1=68dcfe641bef2c46a0c78bbb74729cadf37a7dc1');background-size:100%,225px auto} #highlights .wrapper{*zoom:1} #highlights .wrapper:after{content:"";display:table;clear:both} #highlights .view-all{text-align:center} #highlights .view-all .button,#highlights .view-all button,#highlights .view-all input[type=button],#highlights .view-all input[type=reset],#highlights .view-all input[type=submit]{background-color:rgba(27,78,97,0.15);border-color:#1b4e61;color:#1b4e61} #highlights .view-all .button:hover,#highlights .view-all button:hover,#highlights .view-all input[type=button]:hover,#highlights .view-all input[type=reset]:hover,#highlights .view-all input[type=submit]:hover,#highlights .view-all .button:focus,#highlights .view-all button:focus,#highlights .view-all input[type=button]:focus,#highlights .view-all input[type=reset]:focus,#highlights .view-all input[type=submit]:focus,#highlights .view-all .button:active,#highlights .view-all button:active,#highlights .view-all input[type=button]:active,#highlights .view-all input[type=reset]:active,#highlights .view-all input[type=submit]:active,#highlights .view-all .button.is-active,#highlights .view-all button.is-active,#highlights .view-all input.is-active[type=button],#highlights .view-all input.is-active[type=reset],#highlights .view-all input.is-active[type=submit],#highlights .view-all .button.current,#highlights .view-all button.current,#highlights .view-all input.current[type=button],#highlights .view-all input.current[type=reset],#highlights .view-all input.current[type=submit]{background-color:#1b4e61;color:white} .highlight-container{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box} .highlight-link{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;font-weight:300;text-decoration:none}@media (min-width:768px){ .highlight-link{display:inline-block;margin-left:2%;vertical-align:top;width:23.5%} .highlight-link:first-child{margin-left:0;width:49%} .highlight-link:nth-of-type(4n+4){margin-left:0}} .highlight{background-position:center;background-repeat:no-repeat;-moz-background-size:cover;-o-background-size:cover;-webkit-background-size:cover;background-size:cover;margin-bottom:2em;padding-top:20em;position:relative} .highlight:before{background-color:rgba(27,78,97,0);bottom:0;content:"";left:0;position:absolute;right:0;top:0}@media (min-width:768px){ .highlight{padding-top:25em}} .highlight-info{bottom:0;position:absolute;width:100%} .highlight-info .highlight-title{background-color:#1b4e61;color:white;font-weight:inherit;line-height:1;padding:0.4706em}@media (min-width:1024px){ .highlight-info .highlight-title{font-size:30px;font-size:1.875rem}} .highlight-info .description{bottom:100%;color:white;opacity:0;padding:1em;position:absolute} .highlight-info .description p{margin:0} .highlight-date{background-color:#1b4e61;color:white;font-size:1.625em;line-height:1;padding:0.2667em 0.5333em;position:absolute;right:0;text-align:right;text-transform:uppercase;top:0}@media (min-width:1024px){ .highlight-date{font-size:1.875em}} .highlight-link:hover .highlight:before,.highlight-link:focus .highlight:before,.highlight-link:active .highlight:before{background-color:rgba(27,78,97,0.8)} .highlight-link:hover .highlight-title,.highlight-link:focus .highlight-title,.highlight-link:active .highlight-title{background-color:#246881} .highlight-link:hover .description,.highlight-link:focus .description,.highlight-link:active .description{opacity:1} .highlight-link:hover .highlight-date,.highlight-link:focus .highlight-date,.highlight-link:active .highlight-date{background-color:#246881} .highlight-breadcrumb + .highlight-full{margin-top:1em} .higlight-full-title > .button,.higlight-full-title > button,.higlight-full-title > input[type=button],.higlight-full-title > input[type=reset],.higlight-full-title > input[type=submit]{font-size:16px;font-size:1rem;vertical-align:middle} .track-days{list-style:none;margin:0;padding:0;overflow:hidden} .track-day{margin:1em 0}@media (min-width:768px){ .track-day{display:inline-block;vertical-align:top;width:45.5%} .track-day:nth-child(2n){margin-left:9%}} .track-header{color:white;display:inline-block;line-height:1;text-align:center;vertical-align:top;width:33.3333%} .track-link{text-decoration:none} .track-link,.track-link:hover,.track-link:focus,.track-link:active{color:inherit;font-weight:inherit} .track-name{font-size:1.25em;padding:0.7692em} .track-name::before{background-position:center;background-repeat:no-repeat;-moz-background-size:2em;-o-background-size:2em;-webkit-background-size:2em;background-size:2em;content:'';display:block;height:2em;margin-bottom:0.7692em}@media (min-width:1024px){ .track-name{font-size:1.625em}} .dev .track-name::before{background-image:url('/img/track-dev.svg?_sha1=c627c184d8ca30788f6eacf13d888c3c4d966e83')} .creative .track-name::before{background-image:url('/img/track-creative.svg?_sha1=92edae943917b80729b69085546a2c22017c0570')} .civic .track-name::before{background-image:url('/img/track-civic.svg?_sha1=bc12839fc1d1aa8af7da20e173bdda31d2037fd9')} .access .track-name::before{background-image:url('/img/track-access.svg?_sha1=8df9d74482ea41d057ccba1bc6ffa07ddd555855')} .business .track-name::before{background-image:url('/img/track-business.svg?_sha1=2a9cba77ca0e68d89b4f808cdb03abbfcf51baa2')} .media .track-name::before{background-image:url('/img/track-media.svg?_sha1=eef8b7043de37536d0c9a9a1cbb4a48b7490d49f')} .track-date{display:block;font-size:1em;margin-top:.1em;padding:0.7em}@media (min-width:1024px){ .track-date{font-size:1.25em}} .track-buy-button{display:block;margin-top:0.625em;width:100%} .track-desc{color:#6e6f73;display:inline-block;font-size:1em;margin:1.4286em 0 0 7%;line-height:1.65;vertical-align:top;width:59.6666%} .track-day.dev .track-name,.track-day.dev .track-date{background-color:#05b3c1} .track-day.dev .track-link:hover .track-name,.track-day.dev .track-link:hover .track-date,.track-day.dev .track-link:focus .track-name,.track-day.dev .track-link:focus .track-date,.track-day.dev .track-link:active .track-name,.track-day.dev .track-link:active .track-date{background-color:#1dbac7} .track-day.dev .track-buy-button{background-color:rgba(5,179,193,0.15);border-color:#05b3c1;color:#1b4e61} .track-day.dev .track-buy-button:hover,.track-day.dev .track-buy-button:focus,.track-day.dev .track-buy-button:active,.track-day.dev .track-buy-button.is-active,.track-day.dev .track-buy-button.current{background-color:#05b3c1;color:white} .track-day.creative .track-name,.track-day.creative .track-date{background-color:#d15d44} .track-day.creative .track-link:hover .track-name,.track-day.creative .track-link:hover .track-date,.track-day.creative .track-link:focus .track-name,.track-day.creative .track-link:focus .track-date,.track-day.creative .track-link:active .track-name,.track-day.creative .track-link:active .track-date{background-color:#d56d56} .track-day.creative .track-buy-button{background-color:rgba(209,93,68,0.15);border-color:#d15d44;color:#1b4e61} .track-day.creative .track-buy-button:hover,.track-day.creative .track-buy-button:focus,.track-day.creative .track-buy-button:active,.track-day.creative .track-buy-button.is-active,.track-day.creative .track-buy-button.current{background-color:#d15d44;color:white} .track-day.civic .track-name,.track-day.civic .track-date{background-color:#919297} .track-day.civic .track-link:hover .track-name,.track-day.civic .track-link:hover .track-date,.track-day.civic .track-link:focus .track-name,.track-day.civic .track-link:focus .track-date,.track-day.civic .track-link:active .track-name,.track-day.civic .track-link:active .track-date{background-color:#9c9ca1} .track-day.civic .track-buy-button{background-color:rgba(145,146,151,0.15);border-color:#919297;color:#1b4e61} .track-day.civic .track-buy-button:hover,.track-day.civic .track-buy-button:focus,.track-day.civic .track-buy-button:active,.track-day.civic .track-buy-button.is-active,.track-day.civic .track-buy-button.current{background-color:#919297;color:white} .track-day.access .track-name,.track-day.access .track-date{background-color:#deb600} .track-day.access .track-link:hover .track-name,.track-day.access .track-link:hover .track-date,.track-day.access .track-link:focus .track-name,.track-day.access .track-link:focus .track-date,.track-day.access .track-link:active .track-name,.track-day.access .track-link:active .track-date{background-color:#e1bd19} .track-day.access .track-buy-button{background-color:rgba(222,182,0,0.15);border-color:#deb600;color:#1b4e61} .track-day.access .track-buy-button:hover,.track-day.access .track-buy-button:focus,.track-day.access .track-buy-button:active,.track-day.access .track-buy-button.is-active,.track-day.access .track-buy-button.current{background-color:#deb600;color:white} .track-day.business .track-name,.track-day.business .track-date{background-color:#7ec242} .track-day.business .track-link:hover .track-name,.track-day.business .track-link:hover .track-date,.track-day.business .track-link:focus .track-name,.track-day.business .track-link:focus .track-date,.track-day.business .track-link:active .track-name,.track-day.business .track-link:active .track-date{background-color:#8ac854} .track-day.business .track-buy-button{background-color:rgba(126,194,66,0.15);border-color:#7ec242;color:#1b4e61} .track-day.business .track-buy-button:hover,.track-day.business .track-buy-button:focus,.track-day.business .track-buy-button:active,.track-day.business .track-buy-button.is-active,.track-day.business .track-buy-button.current{background-color:#7ec242;color:white} .track-day.media .track-name,.track-day.media .track-date{background-color:#9b55be} .track-day.media .track-link:hover .track-name,.track-day.media .track-link:hover .track-date,.track-day.media .track-link:focus .track-name,.track-day.media .track-link:focus .track-date,.track-day.media .track-link:active .track-name,.track-day.media .track-link:active .track-date{background-color:#a566c4} .track-day.media .track-buy-button{background-color:rgba(155,85,190,0.15);border-color:#9b55be;color:#1b4e61} .track-day.media .track-buy-button:hover,.track-day.media .track-buy-button:focus,.track-day.media .track-buy-button:active,.track-day.media .track-buy-button.is-active,.track-day.media .track-buy-button.current{background-color:#9b55be;color:white} #map-of-events{background-image:url('/img/ptw2015-bg-geometric-gray.png?_sha1=29eb311c7df1ba5b99a59d394cb69ead2b56c717');background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PHJhZGlhbEdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgY3g9IjUwJSIgY3k9IiIgcj0iMTAwJSI+PHN0b3Agb2Zmc2V0PSI1MCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMC45Ii8+PHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjZmZmZmZmIiBzdG9wLW9wYWNpdHk9IjAuNSIvPjwvcmFkaWFsR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA=='),url('/img/ptw2015-bg-geometric-gray.png?_sha1=29eb311c7df1ba5b99a59d394cb69ead2b56c717');background-size:100%;background-image:-moz-radial-gradient(center,ellipse,rgba(255,255,255,0.9) 50%,rgba(255,255,255,0.5) 100%),url('/img/ptw2015-bg-geometric-gray.png?_sha1=29eb311c7df1ba5b99a59d394cb69ead2b56c717');background-image:-webkit-radial-gradient(center,ellipse,rgba(255,255,255,0.9) 50%,rgba(255,255,255,0.5) 100%),url('/img/ptw2015-bg-geometric-gray.png?_sha1=29eb311c7df1ba5b99a59d394cb69ead2b56c717');background-image:radial-gradient(ellipse at center,rgba(255,255,255,0.9) 50%,rgba(255,255,255,0.5) 100%),url('/img/ptw2015-bg-geometric-gray.png?_sha1=29eb311c7df1ba5b99a59d394cb69ead2b56c717');background-size:100%,225px auto} .map-filter-toggle{background-color:rgba(27,78,97,0.25);border-color:#1b4e61;color:#1b4e61;margin-bottom:0.25em;width:100%} .map-filter-toggle:hover,.map-filter-toggle:focus,.map-filter-toggle:active,.map-filter-toggle.is-active,.map-filter-toggle.current{background-color:#1b4e61;color:white} .map-filter-toggle + .event-map-categories,.map-filter-toggle + .event-map-days{display:none} .map-filter-toggle.toggle-on + .event-map-categories,.map-filter-toggle.toggle-on + .event-map-days{display:block}@media (min-width:768px){ .map-filter-toggle{display:none;visibility:hidden} .map-filter-toggle + .event-map-categories{display:table} .map-filter-toggle + .event-map-days{display:table-cell}} .event-map-categories{list-style:none;margin:0;padding:0;margin-bottom:0.25em} .event-map-categories li{display:inline-block;margin-bottom:0.125em;margin-left:2%;width:49%} .event-map-categories li:nth-of-type(odd){margin-left:0} .event-map-categories button{padding:0.3125em 0.5em;width:100%} .event-map-categories .event-map-dev-button{background-color:rgba(78,178,221,0.25);border-color:#4eb2dd;color:#1b4e61} .event-map-categories .event-map-dev-button:hover,.event-map-categories .event-map-dev-button:focus,.event-map-categories .event-map-dev-button:active,.event-map-categories .event-map-dev-button.is-active,.event-map-categories .event-map-dev-button.current{background-color:#4eb2dd;color:white} .event-map-categories .event-map-media-button{background-color:rgba(155,85,190,0.25);border-color:#9b55be;color:#1b4e61} .event-map-categories .event-map-media-button:hover,.event-map-categories .event-map-media-button:focus,.event-map-categories .event-map-media-button:active,.event-map-categories .event-map-media-button.is-active,.event-map-categories .event-map-media-button.current{background-color:#9b55be;color:white} .event-map-categories .event-map-civic-button{background-color:rgba(77,74,75,0.25);border-color:#4d4a4b;color:#1b4e61} .event-map-categories .event-map-civic-button:hover,.event-map-categories .event-map-civic-button:focus,.event-map-categories .event-map-civic-button:active,.event-map-categories .event-map-civic-button.is-active,.event-map-categories .event-map-civic-button.current{background-color:#4d4a4b;color:white} .event-map-categories .event-map-access-button{background-color:rgba(222,182,0,0.25);border-color:#deb600;color:#1b4e61} .event-map-categories .event-map-access-button:hover,.event-map-categories .event-map-access-button:focus,.event-map-categories .event-map-access-button:active,.event-map-categories .event-map-access-button.is-active,.event-map-categories .event-map-access-button.current{background-color:#deb600;color:white} .event-map-categories .event-map-creative-button{background-color:rgba(209,93,68,0.25);border-color:#d15d44;color:#1b4e61} .event-map-categories .event-map-creative-button:hover,.event-map-categories .event-map-creative-button:focus,.event-map-categories .event-map-creative-button:active,.event-map-categories .event-map-creative-button.is-active,.event-map-categories .event-map-creative-button.current{background-color:#d15d44;color:white} .event-map-categories .event-map-all-button{background-color:rgba(27,78,97,0.25);border-color:#1b4e61;color:#1b4e61} .event-map-categories .event-map-all-button:hover,.event-map-categories .event-map-all-button:focus,.event-map-categories .event-map-all-button:active,.event-map-categories .event-map-all-button.is-active,.event-map-categories .event-map-all-button.current{background-color:#1b4e61;color:white}@media (min-width:480px){ .event-map-categories li{margin-left:1%;width:32.6667%} .event-map-categories li:nth-of-type(odd){margin-left:1%} .event-map-categories li:nth-of-type(3n+1){margin-left:0}}@media (min-width:768px){ .event-map-categories{display:table;margin-bottom:0;margin-left:15%;margin-top:2.625em;width:85%} .event-map-categories li{display:table-cell;margin-bottom:0;margin-left:0;padding-bottom:0.1875em;padding-left:0.1875em;width:auto} .event-map-categories li:first-child{padding-left:0}}@media (min-width:768px){ .event-map-container{display:table;width:100%}} .event-map-days{list-style:none;margin:0;padding:0;margin-bottom:0.25em} .event-map-days li{display:inline-block;margin-bottom:0.125em;margin-left:2%;width:49%} .event-map-days li:nth-of-type(odd){margin-left:0} .event-map-days button{background-color:rgba(186,186,187,0.15);border-color:#bababb;color:#1b4e61;padding:0.1em 0.5em;width:100%} .event-map-days button:hover,.event-map-days button:focus,.event-map-days button:active,.event-map-days button.is-active,.event-map-days button.current{background-color:#bababb;color:white} .event-map-days .event-map-day-all-button{background-color:rgba(27,78,97,0.15);border-color:#1b4e61;color:#1b4e61} .event-map-days .event-map-day-all-button:hover,.event-map-days .event-map-day-all-button:focus,.event-map-days .event-map-day-all-button:active,.event-map-days .event-map-day-all-button.is-active,.event-map-days .event-map-day-all-button.current{background-color:#1b4e61;color:white}@media (min-width:768px){ .event-map-days{display:table-cell;margin-bottom:0;padding-right:0;width:15%} .event-map-days li{display:block;margin-bottom:0.1875em;margin-left:0;padding-right:0.125em;width:auto} .event-map-days li:last-child{margin-bottom:0}}@media (min-width:1024px){ .event-map-days button{font-size:1.25em}} .event-map-day{display:inline-block;margin:0 .25em 0 -1em;text-align:right;text-transform:none;width:3em} .event-map-date{font-weight:300} .event-map{min-height:17.5em}@media (min-width:768px){ .event-map{display:table-cell}}@media (min-width:768px){ .event-map{width:85%}}@-webkit-keyframes popup{from{opacity:0;-webkit-transform:scale(0.4,0.6);transform:scale(0.4,0.6)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes popup{from{opacity:0;-webkit-transform:scale(0.4,0.6);transform:scale(0.4,0.6)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}} .infoBox{background:url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMTIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CiAgICA8cG9seWdvbiBmaWxsPSJ3aGl0ZSIgb3BhY2l0eT0iMC44NSIgcG9pbnRzPSIwLDAgMjQsMCAxMiwxMiIvPgo8L3N2Zz4KICA=') no-repeat center bottom;font-size:small;padding-bottom:12px;width:350px;-webkit-animation:popup 0.2s cubic-bezier(0.175,0.885,0.32,1.275) forwards;animation:popup 0.2s cubic-bezier(0.175,0.885,0.32,1.275) forwards;-webkit-transform-origin:center bottom;-ms-transform-origin:center bottom;transform-origin:center bottom} .infobox-content{background-color:rgba(255,255,255,0.85);padding:1em} .infobox-content .address{font-weight:bold} .infobox-title{font-size:larger;font-weight:bold;line-height:1;margin-bottom:.5em} .infobox-date{margin-bottom:0.6em} #speakers{background-color:#deb600;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PHJhZGlhbEdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgY3g9IjUwJSIgY3k9IiIgcj0iMTAwJSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwLjc1Ii8+PHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjZmZmZmZmIiBzdG9wLW9wYWNpdHk9IjAuMCIvPjwvcmFkaWFsR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-moz-radial-gradient(center,ellipse,rgba(255,255,255,0.75) 0%,rgba(255,255,255,0) 100%);background-image:-webkit-radial-gradient(center,ellipse,rgba(255,255,255,0.75) 0%,rgba(255,255,255,0) 100%);background-image:radial-gradient(ellipse at center,rgba(255,255,255,0.75) 0%,rgba(255,255,255,0) 100%)} .speaker{width:12.5%} .speaker img{height:auto;width:100%} #sps{background-color:white;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#ffffff),color-stop(100%,#ffffff));background-image:-moz-linear-gradient(#ffffff,#ffffff);background-image:-webkit-linear-gradient(#ffffff,#ffffff);background-image:linear-gradient(#ffffff,#ffffff)} #sps .section-title{border-color:#4d4a4b} #sps .section-title::after{border-color:#4d4a4b} #sps .view-all{text-align:center} #sps .view-all .button,#sps .view-all button,#sps .view-all input[type=button],#sps .view-all input[type=reset],#sps .view-all input[type=submit]{background-color:rgba(27,78,97,0.15);border-color:#1b4e61;color:#1b4e61;display:block} #sps .view-all .button:hover,#sps .view-all button:hover,#sps .view-all input[type=button]:hover,#sps .view-all input[type=reset]:hover,#sps .view-all input[type=submit]:hover,#sps .view-all .button:focus,#sps .view-all button:focus,#sps .view-all input[type=button]:focus,#sps .view-all input[type=reset]:focus,#sps .view-all input[type=submit]:focus,#sps .view-all .button:active,#sps .view-all button:active,#sps .view-all input[type=button]:active,#sps .view-all input[type=reset]:active,#sps .view-all input[type=submit]:active,#sps .view-all .button.is-active,#sps .view-all button.is-active,#sps .view-all input.is-active[type=button],#sps .view-all input.is-active[type=reset],#sps .view-all input.is-active[type=submit],#sps .view-all .button.current,#sps .view-all button.current,#sps .view-all input.current[type=button],#sps .view-all input.current[type=reset],#sps .view-all input.current[type=submit]{background-color:#1b4e61;color:white}@media (min-width:768px){ #sps .view-all .button,#sps .view-all button,#sps .view-all input[type=button],#sps .view-all input[type=reset],#sps .view-all input[type=submit]{display:inline-block}} .homepage-primary-sponsors .sp-box{margin-bottom:1.25em} .homepage-primary-sponsors .sp-link{border:2px solid #1b4e61;display:block;padding:1.5em} .homepage-primary-sponsors .sp-link + .sp-link{margin-top:1.25em} .homepage-primary-sponsors .sp-intro + .sp-link{border-top:none}@media (min-width:768px){ .homepage-primary-sponsors .sp-box{margin-left:2% !important;width:49% !important} .homepage-primary-sponsors .sp-box:nth-of-type(odd){margin-left:0 !important} .homepage-primary-sponsors .sp-category{white-space:nowrap} .homepage-primary-sponsors .sp-link{position:relative} .homepage-primary-sponsors .sp-logo{bottom:0;left:0;margin:auto;max-height:none;position:absolute;right:0;top:0}}@media (min-width:768px){ .homepage-title-sp .sp-link{height:19.6875em}} .homepage-collab-sp .sp-logo{max-height:7.8125em;max-width:60%}@media (min-width:768px){ .homepage-collab-sp .sp-link{height:7.625em}} .homepage-sp-header,.homepage-sp{display:inline-block;height:7.5em;margin-bottom:1em;vertical-align:top;width:100%}@media (min-width:480px){ .homepage-sp-header,.homepage-sp{margin-left:1%;width:32.6666%} .homepage-sp-header:nth-child(3n+1),.homepage-sp:nth-child(3n+1){margin-left:0}}@media (min-width:768px){ .homepage-sp-header,.homepage-sp{width:24.25%} .homepage-sp-header:nth-child(3n+1),.homepage-sp:nth-child(3n+1){margin-left:1%} .homepage-sp-header:nth-child(4n+1),.homepage-sp:nth-child(4n+1){margin-left:0}}@media (min-width:1024px){ .homepage-sp-header,.homepage-sp{width:19.2%} .homepage-sp-header:nth-child(4n+1),.homepage-sp:nth-child(4n+1){margin-left:1%} .homepage-sp-header:nth-child(5n+1),.homepage-sp:nth-child(5n+1){margin-left:0}} .homepage-sp-header{background-color:#1b4e61;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:1em 0 0;text-align:center} .homepage-sp-header .group-title{color:white;font-size:1.25em;font-weight:400;line-height:1} .homepage-sp-header .group-intro{color:white;line-height:1;margin-top:0.375em} .homepage-sp-header.dev{background-color:#05b3c1} .homepage-sp-header.dev .group-title:before{background-image:url('/img/track-dev.svg?_sha1=c627c184d8ca30788f6eacf13d888c3c4d966e83');background-position:center;background-repeat:no-repeat;-moz-background-size:2em;-o-background-size:2em;-webkit-background-size:2em;background-size:2em;content:'';display:block;height:2em;margin-bottom:0.3em;width:100%} .homepage-sp-header.creative{background-color:#d15d44} .homepage-sp-header.creative .group-title:before{background-image:url('/img/track-creative.svg?_sha1=92edae943917b80729b69085546a2c22017c0570');background-position:center;background-repeat:no-repeat;-moz-background-size:2em;-o-background-size:2em;-webkit-background-size:2em;background-size:2em;content:'';display:block;height:2em;margin-bottom:0.3em;width:100%} .homepage-sp-header.civic{background-color:#919297} .homepage-sp-header.civic .group-title:before{background-image:url('/img/track-civic.svg?_sha1=bc12839fc1d1aa8af7da20e173bdda31d2037fd9');background-position:center;background-repeat:no-repeat;-moz-background-size:2em;-o-background-size:2em;-webkit-background-size:2em;background-size:2em;content:'';display:block;height:2em;margin-bottom:0.3em;width:100%} .homepage-sp-header.access{background-color:#deb600} .homepage-sp-header.access .group-title:before{background-image:url('/img/track-access.svg?_sha1=8df9d74482ea41d057ccba1bc6ffa07ddd555855');background-position:center;background-repeat:no-repeat;-moz-background-size:2em;-o-background-size:2em;-webkit-background-size:2em;background-size:2em;content:'';display:block;height:2em;margin-bottom:0.3em;width:100%} .homepage-sp-header.business{background-color:#7ec242} .homepage-sp-header.business .group-title:before{background-image:url('/img/track-business.svg?_sha1=2a9cba77ca0e68d89b4f808cdb03abbfcf51baa2');background-position:center;background-repeat:no-repeat;-moz-background-size:2em;-o-background-size:2em;-webkit-background-size:2em;background-size:2em;content:'';display:block;height:2em;margin-bottom:0.3em;width:100%} .homepage-sp-header.media{background-color:#9b55be} .homepage-sp-header.media .group-title:before{background-image:url('/img/track-media.svg?_sha1=eef8b7043de37536d0c9a9a1cbb4a48b7490d49f');background-position:center;background-repeat:no-repeat;-moz-background-size:2em;-o-background-size:2em;-webkit-background-size:2em;background-size:2em;content:'';display:block;height:2em;margin-bottom:0.3em;width:100%} .homepage-sp-header.innovate{background-color:#1b4e61} .homepage-sp-header.innovate .group-title:before{background-image:url('/img/track-access.svg?_sha1=8df9d74482ea41d057ccba1bc6ffa07ddd555855');background-position:center;background-repeat:no-repeat;-moz-background-size:2em;-o-background-size:2em;-webkit-background-size:2em;background-size:2em;content:'';display:block;height:2em;margin-bottom:0.3em;width:100%} .homepage-sp-header.innovation{padding-top:2.4375em} .homepage-sp{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;border-style:solid;border-width:1px;position:relative} .homepage-sp.dev{border-color:#05b3c1} .homepage-sp.creative{border-color:#d15d44} .homepage-sp.civic{border-color:#919297} .homepage-sp.access{border-color:#deb600} .homepage-sp.business{border-color:#7ec242} .homepage-sp.media{border-color:#9b55be} .homepage-sp a,.homepage-sp img{bottom:0;left:0;position:absolute;right:0;top:0} .homepage-sp a{display:block} .homepage-sp img{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin:auto;max-height:100%;max-width:100%;padding:0.75em 0.5em} .homepage-innovation-tour-sp{margin-bottom:4em} .homepage-innovation-tour-sp .homepage-sp{display:block;text-align:center} .homepage-innovation-tour-sp .sp-link{display:inline-block} .homepage-signature-sp{list-style:none;margin:0;padding:0} .homepage-signature-sp li{display:inline-block;margin:.5em 2%;position:relative;width:45.25%}@media (min-width:480px){ .homepage-signature-sp li{width:28.67%}}@media (min-width:768px){ .homepage-signature-sp li{width:14.3%;margin:.5em 1%}} .homepage-signature-sp .homepage-sp{margin:0} .homepage-signature-sp .sp-link{display:block} .homepage-signature-sp .sp-logo,.homepage-signature-sp .sp-name{background-position:center;background-repeat:no-repeat;-moz-background-size:contain;-o-background-size:contain;-webkit-background-size:contain;background-size:contain;padding-top:61.8%} .view-all{margin-top:2em;text-align:right} .view-all .button,.view-all button,.view-all input[type=button],.view-all input[type=reset],.view-all input[type=submit]{font-size:large;letter-spacing:1px} #get-involved{background-color:white;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#ffffff),color-stop(100%,#ffffff));background-image:-moz-linear-gradient(#ffffff,#ffffff);background-image:-webkit-linear-gradient(#ffffff,#ffffff);background-image:linear-gradient(#ffffff,#ffffff);background:#9b55be url('/img/get-involved-bg.jpg?_sha1=3643b3f90df0af3e64e86595b498f6e4f1803f69') no-repeat center top;-moz-background-size:cover;-o-background-size:cover;-webkit-background-size:cover;background-size:cover} #get-involved .section-title{border-color:#deb600} #get-involved .section-title::after{border-color:#deb600} #get-involved .section-title,#get-involved .section-description{color:white;text-shadow:0 1px 0 #1b4e61} .get-involved{list-style:none;margin:0;padding:0;overflow:hidden} .get-involved .block{background:white;margin-bottom:1em;padding:1em}@media (min-width:768px){ .get-involved .block{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;float:left;padding:2em;width:48%} .get-involved .block:first-child{margin-right:4%}}@media (min-width:768px){ .get-involved .block p{min-height:13em}}@media (min-width:785px){ .get-involved .block p{min-height:12em}}@media (min-width:800px){ .get-involved .block p{min-height:11em}}@media (min-width:867px){ .get-involved .block p{min-height:10em}}@media (min-width:1010px){ .get-involved .block p{min-height:9em}} .get-involved .block-title{text-transform:uppercase} .get-involved .button,.get-involved button,.get-involved input[type=button],.get-involved input[type=reset],.get-involved input[type=submit]{background-color:rgba(222,182,0,0.15);border-color:#deb600;color:#1b4e61;display:block;font-size:large;letter-spacing:1px;margin-top:1.5em} .get-involved .button:hover,.get-involved button:hover,.get-involved input[type=button]:hover,.get-involved input[type=reset]:hover,.get-involved input[type=submit]:hover,.get-involved .button:focus,.get-involved button:focus,.get-involved input[type=button]:focus,.get-involved input[type=reset]:focus,.get-involved input[type=submit]:focus,.get-involved .button:active,.get-involved button:active,.get-involved input[type=button]:active,.get-involved input[type=reset]:active,.get-involved input[type=submit]:active,.get-involved .button.is-active,.get-involved button.is-active,.get-involved input.is-active[type=button],.get-involved input.is-active[type=reset],.get-involved input.is-active[type=submit],.get-involved .button.current,.get-involved button.current,.get-involved input.current[type=button],.get-involved input.current[type=reset],.get-involved input.current[type=submit]{background-color:#deb600;color:white} #whos-coming{background-color:#4eb2dd;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PHJhZGlhbEdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgY3g9IjUwJSIgY3k9IiIgcj0iMTAwJSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwLjg1Ii8+PHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjZmZmZmZmIiBzdG9wLW9wYWNpdHk9IjAuMjUiLz48L3JhZGlhbEdyYWRpZW50PjwvZGVmcz48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBmaWxsPSJ1cmwoI2dyYWQpIiAvPjwvc3ZnPiA=');background-size:100%;background-image:-moz-radial-gradient(center,ellipse,rgba(255,255,255,0.85) 0%,rgba(255,255,255,0.25) 100%);background-image:-webkit-radial-gradient(center,ellipse,rgba(255,255,255,0.85) 0%,rgba(255,255,255,0.25) 100%);background-image:radial-gradient(ellipse at center,rgba(255,255,255,0.85) 0%,rgba(255,255,255,0.25) 100%)} .attendee{width:8.33333%} .attendee img{height:auto;width:100%} .attend-buttons .button,.attend-buttons button,.attend-buttons input[type=button],.attend-buttons input[type=reset],.attend-buttons input[type=submit]{background-color:rgba(27,78,97,0.15);border-color:#1b4e61;color:#1b4e61} .attend-buttons .button:hover,.attend-buttons button:hover,.attend-buttons input[type=button]:hover,.attend-buttons input[type=reset]:hover,.attend-buttons input[type=submit]:hover,.attend-buttons .button:focus,.attend-buttons button:focus,.attend-buttons input[type=button]:focus,.attend-buttons input[type=reset]:focus,.attend-buttons input[type=submit]:focus,.attend-buttons .button:active,.attend-buttons button:active,.attend-buttons input[type=button]:active,.attend-buttons input[type=reset]:active,.attend-buttons input[type=submit]:active,.attend-buttons .button.is-active,.attend-buttons button.is-active,.attend-buttons input.is-active[type=button],.attend-buttons input.is-active[type=reset],.attend-buttons input.is-active[type=submit],.attend-buttons .button.current,.attend-buttons button.current,.attend-buttons input.current[type=button],.attend-buttons input.current[type=reset],.attend-buttons input.current[type=submit]{background-color:#1b4e61;color:white} #attend{background-color:white;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#ffffff),color-stop(100%,#ffffff));background-image:-moz-linear-gradient(#ffffff,#ffffff);background-image:-webkit-linear-gradient(#ffffff,#ffffff);background-image:linear-gradient(#ffffff,#ffffff)} #attend .section-title{border-color:#ed126a} #attend .section-title::after{border-color:#ed126a} .site-footer{background:#204350;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzE5MzQzZSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzIwNDM1MCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#19343e),color-stop(100%,#204350));background-image:-moz-linear-gradient(#19343e,#204350);background-image:-webkit-linear-gradient(#19343e,#204350);background-image:linear-gradient(#19343e,#204350);color:white;padding:0} .site-footer .wrapper{*zoom:1} .site-footer .wrapper:after{content:"";display:table;clear:both}@media (min-width:480px){ .site-footer .wrapper{padding:1em 2em}}@media (min-width:768px){ .site-footer .wrapper{padding:2em 2em}} .site-footer .credits,.site-footer .info{margin:1em 0;text-align:center} .site-footer a{color:white;font-weight:300;opacity:0.6;text-decoration:none;-webkit-backface-visibility:hidden} .site-footer a:hover,.site-footer a:focus{opacity:1} .site-footer .subscribe{margin-bottom:0.75em} .site-footer .subscribe:first-child{padding:1em 0 0} .site-footer .subscribe label{display:block;margin-bottom:0.25em;opacity:0.6} .site-footer .subscribe .field-inline-button{margin:0 auto;max-width:21.875em} .site-footer .subscribe .field-control{padding-right:6.1875em} .site-footer .subscribe .button,.site-footer .subscribe button,.site-footer .subscribe input[type=button],.site-footer .subscribe input[type=reset],.site-footer .subscribe input[type=submit]{padding-left:1em;padding-right:1em;text-transform:none;width:5.1875em} .site-footer .dates{margin-bottom:0.125em} .site-footer .hashtag,.site-footer .faq{display:inline-block} .site-footer .hashtag a,.site-footer .faq a{font-weight:500} .site-footer .hashtag{margin-right:0.5em} .site-footer .hashtag:after{content:'\2022';display:inline-block;font-weight:normal;margin-left:0.5em;opacity:0.6}@media (min-width:480px){ .site-footer .subscribe:first-child{padding-top:0}}@media (min-width:768px){ .site-footer .credits{float:left;text-align:left} .site-footer .info{float:right;text-align:right} .site-footer .subscribe{text-align:right} .site-footer .subscribe .field-inline-button{display:inline-block;max-width:none;width:21.875em}} .site-credit strong{text-transform:uppercase} .site-credit span{color:#f7a562} .site-credit:hover span,.site-credit:focus span{color:#f47f20} .host-credit span{color:#a1d27a} .host-credit:hover span,.host-credit:focus span{color:#7ac042} .feedback{background:#18343e;border-top:1px solid rgba(0,0,0,0.2);color:rgba(255,255,255,0.5);padding:1em 0;text-align:center} .feedback a:hover,.feedback a:focus{color:white} .toggle-bookmark .field-control{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0} .admin-tools{margin-bottom:1em} .staff-filters{color:#d15d44;margin:0.5em 0 1em} .admin-tools + .staff-filters{margin-top:-0.5em} .calendar-tools{margin-bottom:1em;position:relative;z-index:1} .calendar-tools .button,.calendar-tools button,.calendar-tools input[type=button],.calendar-tools input[type=reset],.calendar-tools input[type=submit],.calendar-tools button,.calendar-tools input[type="submit"]{padding-bottom:0.3125em;padding-top:0.3125em}@media (min-width:480px){ .calendar-tools{float:right;font-size:0.75em;margin-top:0.4375em}}@media (min-width:768px){ .calendar-tools{font-size:1em}} .instructions{clear:both;font-size:large;margin:1em 0 0.25em}  .calendar-filter-toggle{background-color:rgba(27,78,97,0.25);border-color:#1b4e61;color:#1b4e61;margin-bottom:0.25em;width:100%} .calendar-filter-toggle:hover,.calendar-filter-toggle:focus,.calendar-filter-toggle:active,.calendar-filter-toggle.is-active,.calendar-filter-toggle.current{background-color:#1b4e61;color:white} .calendar-filter-toggle + .track-filters,.calendar-filter-toggle + .date-filters{display:none} .calendar-filter-toggle.toggle-on + .track-filters,.calendar-filter-toggle.toggle-on + .date-filters{display:block}@media (min-width:768px){ .calendar-filter-toggle{display:none;visibility:hidden} .calendar-filter-toggle + .track-filters,.calendar-filter-toggle + .date-filters,.calendar-filter-toggle.toggle-on + .track-filters,.calendar-filter-toggle.toggle-on + .date-filters{display:table}} .event-filters{margin-bottom:2em} .event-filters ul{list-style:none;margin:0;padding:0;table-layout:fixed;width:100%}@media (min-width:768px){ .event-filters ul{display:table}} .event-filters li{display:inline-block;margin-bottom:0.125em;margin-left:2%;width:49%;text-align:center;vertical-align:middle} .event-filters li:nth-of-type(odd){margin-left:0}@media (min-width:480px){ .event-filters li{margin-left:1%;width:32.6667%} .event-filters li:nth-of-type(odd){margin-left:1%} .event-filters li:nth-of-type(3n+1){margin-left:0}}@media (min-width:768px){ .event-filters li{border-right:3px solid white;display:table-cell;margin-left:0} .event-filters li:last-child{border:none}} .event-filters .track-filters{margin-bottom:3px} .event-filters .track-filters .filter{padding-bottom:0.3125em;padding-top:0.3125em;width:100%} .event-filters .track-filters .filter.all{background-color:rgba(27,78,97,0.25);border-color:#1b4e61;color:#1b4e61} .event-filters .track-filters .filter.all:hover,.event-filters .track-filters .filter.all:focus,.event-filters .track-filters .filter.all:active,.event-filters .track-filters .filter.all.is-active,.event-filters .track-filters .filter.all.current{background-color:#1b4e61;color:white} .event-filters .track-filters .filter.dev{background-color:rgba(5,179,193,0.25);border-color:#05b3c1;color:#1b4e61} .event-filters .track-filters .filter.dev:hover,.event-filters .track-filters .filter.dev:focus,.event-filters .track-filters .filter.dev:active,.event-filters .track-filters .filter.dev.is-active,.event-filters .track-filters .filter.dev.current{background-color:#05b3c1;color:white} .event-filters .track-filters .filter.creative{background-color:rgba(209,93,68,0.25);border-color:#d15d44;color:#1b4e61} .event-filters .track-filters .filter.creative:hover,.event-filters .track-filters .filter.creative:focus,.event-filters .track-filters .filter.creative:active,.event-filters .track-filters .filter.creative.is-active,.event-filters .track-filters .filter.creative.current{background-color:#d15d44;color:white} .event-filters .track-filters .filter.civic{background-color:rgba(145,146,151,0.25);border-color:#919297;color:#1b4e61} .event-filters .track-filters .filter.civic:hover,.event-filters .track-filters .filter.civic:focus,.event-filters .track-filters .filter.civic:active,.event-filters .track-filters .filter.civic.is-active,.event-filters .track-filters .filter.civic.current{background-color:#919297;color:white} .event-filters .track-filters .filter.access{background-color:rgba(222,182,0,0.25);border-color:#deb600;color:#1b4e61} .event-filters .track-filters .filter.access:hover,.event-filters .track-filters .filter.access:focus,.event-filters .track-filters .filter.access:active,.event-filters .track-filters .filter.access.is-active,.event-filters .track-filters .filter.access.current{background-color:#deb600;color:white} .event-filters .track-filters .filter.business{background-color:rgba(126,194,66,0.25);border-color:#7ec242;color:#1b4e61} .event-filters .track-filters .filter.business:hover,.event-filters .track-filters .filter.business:focus,.event-filters .track-filters .filter.business:active,.event-filters .track-filters .filter.business.is-active,.event-filters .track-filters .filter.business.current{background-color:#7ec242;color:white} .event-filters .track-filters .filter.media{background-color:rgba(155,85,190,0.25);border-color:#9b55be;color:#1b4e61} .event-filters .track-filters .filter.media:hover,.event-filters .track-filters .filter.media:focus,.event-filters .track-filters .filter.media:active,.event-filters .track-filters .filter.media.is-active,.event-filters .track-filters .filter.media.current{background-color:#9b55be;color:white} .date-filters .cal-date{background-color:rgba(77,74,75,0.25);border-color:#4d4a4b;color:#1b4e61;color:#1b4e61;width:100%} .date-filters .cal-date:hover,.date-filters .cal-date:focus,.date-filters .cal-date:active,.date-filters .cal-date.is-active,.date-filters .cal-date.current{background-color:#4d4a4b;color:white}@media (min-width:768px){ .date-filters{margin:3px 0 1em} .date-filters > li{position:relative} .date-filters .cal-date{font-size:0.75em;min-height:8.5625em;padding:0.6875em 0.5em} .date-filters .cal-date.all{background-color:rgba(27,78,97,0.25);border-color:#1b4e61;color:#1b4e61;bottom:0;left:0;position:absolute;right:0;top:0} .date-filters .cal-date.all:hover,.date-filters .cal-date.all:focus,.date-filters .cal-date.all:active,.date-filters .cal-date.all.is-active,.date-filters .cal-date.all.current{background-color:#1b4e61;color:white} .date-filters .cal-date > span{display:block;line-height:1;text-transform:uppercase} .date-filters .cal-date .day{font-size:2.125em;font-weight:500} .date-filters .cal-date .month{font-size:1.5625em;font-weight:300;margin-top:0.12em} .date-filters .cal-date .date{font-size:3em;font-weight:300;letter-spacing:-0.0208em;margin-top:0.0208em}}@media (min-width:768px) and (min-width:1024px){ .date-filters{font-size:1em}}@media (min-width:480px){ .event-listings .gutter-sizer{width:4%} .event-listings .column-sizer{width:48%}}@media (min-width:768px){ .event-listings .gutter-sizer{width:2%} .event-listings .column-sizer{width:32%}} .event-listing{background:white;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #4eb2dd;margin-bottom:1em;width:100%}@media (min-width:480px){ .event-listing{width:48%}}@media (min-width:768px){ .event-listing{width:32%}} .event-listing .event-photo-ct{margin-bottom:1em} .event-listing .event-description{color:#6e6f73} .event-listing .event-photo{display:block;height:auto;margin:auto;max-width:100%} .event-listing .event-status{color:#d15d44} .event-listing .event-details{padding:1em} .event-listing .event-title{font-size:1.25em} .event-listing .event-title a{color:inherit;font-weight:inherit;text-decoration:none} .event-listing .event-title a:hover,.event-listing .event-title a:focus{text-decoration:underline} .event-listing .meta{font-size:0.875em;margin:0.5714em 0} .event-listing .event-time{color:#ed126a;font:inherit;margin:0} .event-listing .event-time .day:after{content:","} .event-listing .event-location{color:#4eb2dd} .event-listing .event-location a{text-decoration:none} .event-listing .event-location a:hover,.event-listing .event-location a:focus{text-decoration:underline} .event-listing .description{color:#6e6f73;font-size:0.875em;margin-bottom:1.1429em} .event-listing .event-track{font-weight:500} .event-listing .event-track.dev{color:#05b3c1} .event-listing .event-track.creative{color:#d15d44} .event-listing .event-track.civic{color:#919297} .event-listing .event-track.access{color:#deb600} .event-listing .event-track.business{color:#7ec242} .event-listing .event-track.media{color:#9b55be} .event-listing .event-track.icon{overflow:hidden;text-indent:100%;white-space:nowrap;background:no-repeat center;-moz-background-size:1.5em;-o-background-size:1.5em;-webkit-background-size:1.5em;background-size:1.5em;-moz-border-radius:100%;-webkit-border-radius:100%;border-radius:100%;display:inline-block;height:2em;width:2em} .event-listing .event-track.icon.dev{background-image:url('/img/track-dev.svg?_sha1=c627c184d8ca30788f6eacf13d888c3c4d966e83');background-color:#05b3c1} .event-listing .event-track.icon.creative{background-image:url('/img/track-creative.svg?_sha1=92edae943917b80729b69085546a2c22017c0570');background-color:#d15d44} .event-listing .event-track.icon.civic{background-image:url('/img/track-civic.svg?_sha1=bc12839fc1d1aa8af7da20e173bdda31d2037fd9');background-color:#919297} .event-listing .event-track.icon.access{background-image:url('/img/track-access.svg?_sha1=8df9d74482ea41d057ccba1bc6ffa07ddd555855');background-color:#deb600} .event-listing .event-track.icon.business{background-image:url('/img/track-business.svg?_sha1=2a9cba77ca0e68d89b4f808cdb03abbfcf51baa2');background-color:#7ec242} .event-listing .event-track.icon.media{background-image:url('/img/track-media.svg?_sha1=eef8b7043de37536d0c9a9a1cbb4a48b7490d49f');background-color:#9b55be} .event-listing.status-proposed{background:#eee;border-color:#ccc} .event-listing.status-rejected{background:#ddd;border:none;-webkit-filter:grayscale(1);filter:grayscale(1);opacity:.6;-webkit-backface-visibility:hidden} .event-listing.status-rejected .event-title{text-decoration:line-through} .register-link,.register-link.button,button.register-link,input.register-link[type=button],input.register-link[type=reset],input.register-link[type=submit]{background-color:rgba(237,18,106,0.15);border-color:#ed126a;color:#1b4e61} .register-link:hover,.register-link:focus,.register-link:active,.register-link.is-active,.register-link.current,.register-link.button:hover,button.register-link:hover,input.register-link[type=button]:hover,input.register-link[type=reset]:hover,input.register-link[type=submit]:hover,.register-link.button:focus,button.register-link:focus,input.register-link[type=button]:focus,input.register-link[type=reset]:focus,input.register-link[type=submit]:focus,.register-link.button:active,button.register-link:active,input.register-link[type=button]:active,input.register-link[type=reset]:active,input.register-link[type=submit]:active,.register-link.button.is-active,button.register-link.is-active,input.register-link.is-active[type=button],input.register-link.is-active[type=reset],input.register-link.is-active[type=submit],.register-link.button.current,button.register-link.current,input.register-link.current[type=button],input.register-link.current[type=reset],input.register-link.current[type=submit]{background-color:#ed126a;color:white} .register-link.dev,.register-link.button.dev,button.register-link.dev,input.register-link.dev[type=button],input.register-link.dev[type=reset],input.register-link.dev[type=submit]{background-color:rgba(5,179,193,0.15);border-color:#05b3c1;color:#1b4e61} .register-link.dev:hover,.register-link.dev:focus,.register-link.dev:active,.register-link.dev.is-active,.register-link.dev.current,.register-link.button.dev:hover,button.register-link.dev:hover,input.register-link.dev[type=button]:hover,input.register-link.dev[type=reset]:hover,input.register-link.dev[type=submit]:hover,.register-link.button.dev:focus,button.register-link.dev:focus,input.register-link.dev[type=button]:focus,input.register-link.dev[type=reset]:focus,input.register-link.dev[type=submit]:focus,.register-link.button.dev:active,button.register-link.dev:active,input.register-link.dev[type=button]:active,input.register-link.dev[type=reset]:active,input.register-link.dev[type=submit]:active,.register-link.button.dev.is-active,button.register-link.dev.is-active,input.register-link.dev.is-active[type=button],input.register-link.dev.is-active[type=reset],input.register-link.dev.is-active[type=submit],.register-link.button.dev.current,button.register-link.dev.current,input.register-link.dev.current[type=button],input.register-link.dev.current[type=reset],input.register-link.dev.current[type=submit]{background-color:#05b3c1;color:white} .register-link.creative,.register-link.button.creative,button.register-link.creative,input.register-link.creative[type=button],input.register-link.creative[type=reset],input.register-link.creative[type=submit]{background-color:rgba(209,93,68,0.15);border-color:#d15d44;color:#1b4e61} .register-link.creative:hover,.register-link.creative:focus,.register-link.creative:active,.register-link.creative.is-active,.register-link.creative.current,.register-link.button.creative:hover,button.register-link.creative:hover,input.register-link.creative[type=button]:hover,input.register-link.creative[type=reset]:hover,input.register-link.creative[type=submit]:hover,.register-link.button.creative:focus,button.register-link.creative:focus,input.register-link.creative[type=button]:focus,input.register-link.creative[type=reset]:focus,input.register-link.creative[type=submit]:focus,.register-link.button.creative:active,button.register-link.creative:active,input.register-link.creative[type=button]:active,input.register-link.creative[type=reset]:active,input.register-link.creative[type=submit]:active,.register-link.button.creative.is-active,button.register-link.creative.is-active,input.register-link.creative.is-active[type=button],input.register-link.creative.is-active[type=reset],input.register-link.creative.is-active[type=submit],.register-link.button.creative.current,button.register-link.creative.current,input.register-link.creative.current[type=button],input.register-link.creative.current[type=reset],input.register-link.creative.current[type=submit]{background-color:#d15d44;color:white} .register-link.civic,.register-link.button.civic,button.register-link.civic,input.register-link.civic[type=button],input.register-link.civic[type=reset],input.register-link.civic[type=submit]{background-color:rgba(145,146,151,0.15);border-color:#919297;color:#1b4e61} .register-link.civic:hover,.register-link.civic:focus,.register-link.civic:active,.register-link.civic.is-active,.register-link.civic.current,.register-link.button.civic:hover,button.register-link.civic:hover,input.register-link.civic[type=button]:hover,input.register-link.civic[type=reset]:hover,input.register-link.civic[type=submit]:hover,.register-link.button.civic:focus,button.register-link.civic:focus,input.register-link.civic[type=button]:focus,input.register-link.civic[type=reset]:focus,input.register-link.civic[type=submit]:focus,.register-link.button.civic:active,button.register-link.civic:active,input.register-link.civic[type=button]:active,input.register-link.civic[type=reset]:active,input.register-link.civic[type=submit]:active,.register-link.button.civic.is-active,button.register-link.civic.is-active,input.register-link.civic.is-active[type=button],input.register-link.civic.is-active[type=reset],input.register-link.civic.is-active[type=submit],.register-link.button.civic.current,button.register-link.civic.current,input.register-link.civic.current[type=button],input.register-link.civic.current[type=reset],input.register-link.civic.current[type=submit]{background-color:#919297;color:white} .register-link.access,.register-link.button.access,button.register-link.access,input.register-link.access[type=button],input.register-link.access[type=reset],input.register-link.access[type=submit]{background-color:rgba(222,182,0,0.15);border-color:#deb600;color:#1b4e61} .register-link.access:hover,.register-link.access:focus,.register-link.access:active,.register-link.access.is-active,.register-link.access.current,.register-link.button.access:hover,button.register-link.access:hover,input.register-link.access[type=button]:hover,input.register-link.access[type=reset]:hover,input.register-link.access[type=submit]:hover,.register-link.button.access:focus,button.register-link.access:focus,input.register-link.access[type=button]:focus,input.register-link.access[type=reset]:focus,input.register-link.access[type=submit]:focus,.register-link.button.access:active,button.register-link.access:active,input.register-link.access[type=button]:active,input.register-link.access[type=reset]:active,input.register-link.access[type=submit]:active,.register-link.button.access.is-active,button.register-link.access.is-active,input.register-link.access.is-active[type=button],input.register-link.access.is-active[type=reset],input.register-link.access.is-active[type=submit],.register-link.button.access.current,button.register-link.access.current,input.register-link.access.current[type=button],input.register-link.access.current[type=reset],input.register-link.access.current[type=submit]{background-color:#deb600;color:white} .register-link.business,.register-link.button.business,button.register-link.business,input.register-link.business[type=button],input.register-link.business[type=reset],input.register-link.business[type=submit]{background-color:rgba(126,194,66,0.15);border-color:#7ec242;color:#1b4e61} .register-link.business:hover,.register-link.business:focus,.register-link.business:active,.register-link.business.is-active,.register-link.business.current,.register-link.button.business:hover,button.register-link.business:hover,input.register-link.business[type=button]:hover,input.register-link.business[type=reset]:hover,input.register-link.business[type=submit]:hover,.register-link.button.business:focus,button.register-link.business:focus,input.register-link.business[type=button]:focus,input.register-link.business[type=reset]:focus,input.register-link.business[type=submit]:focus,.register-link.button.business:active,button.register-link.business:active,input.register-link.business[type=button]:active,input.register-link.business[type=reset]:active,input.register-link.business[type=submit]:active,.register-link.button.business.is-active,button.register-link.business.is-active,input.register-link.business.is-active[type=button],input.register-link.business.is-active[type=reset],input.register-link.business.is-active[type=submit],.register-link.button.business.current,button.register-link.business.current,input.register-link.business.current[type=button],input.register-link.business.current[type=reset],input.register-link.business.current[type=submit]{background-color:#7ec242;color:white} .register-link.media,.register-link.button.media,button.register-link.media,input.register-link.media[type=button],input.register-link.media[type=reset],input.register-link.media[type=submit]{background-color:rgba(155,85,190,0.15);border-color:#9b55be;color:#1b4e61} .register-link.media:hover,.register-link.media:focus,.register-link.media:active,.register-link.media.is-active,.register-link.media.current,.register-link.button.media:hover,button.register-link.media:hover,input.register-link.media[type=button]:hover,input.register-link.media[type=reset]:hover,input.register-link.media[type=submit]:hover,.register-link.button.media:focus,button.register-link.media:focus,input.register-link.media[type=button]:focus,input.register-link.media[type=reset]:focus,input.register-link.media[type=submit]:focus,.register-link.button.media:active,button.register-link.media:active,input.register-link.media[type=button]:active,input.register-link.media[type=reset]:active,input.register-link.media[type=submit]:active,.register-link.button.media.is-active,button.register-link.media.is-active,input.register-link.media.is-active[type=button],input.register-link.media.is-active[type=reset],input.register-link.media.is-active[type=submit],.register-link.button.media.current,button.register-link.media.current,input.register-link.media.current[type=button],input.register-link.media.current[type=reset],input.register-link.media.current[type=submit]{background-color:#9b55be;color:white} .misc-links{float:left} .misc-links a{background-position:center;background-repeat:no-repeat;-moz-background-size:30px;-o-background-size:30px;-webkit-background-size:30px;background-size:30px;display:inline-block;height:30px;padding:4px;text-decoration:none;width:30px;text-indent:150%;white-space:nowrap;overflow:hidden} .misc-links a:hover,.misc-links a:focus{opacity:.7} .misc-links .hashtag-link{background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAMAAAANIilAAAAAMFBMVEUAAACGxkSAwkCAwkGBwkCBwkCAwkCBwkGBwkCBwUCBwkGAwkCBwkCAwkCAwkCBwkH8odLDAAAAD3RSTlMACKtF4vsrX3MYl/G9zYkb+2N5AAABaElEQVR42u2Wy5aDIAxAEwIhvP//b+dMq54yGMHppovehRt7ycNEC18+D/Y1ViG8b6LY9iTFABvBHwdfufRQd12eak2yH2297nrXOgyyz65Z3O83R6rb/pIe1yOcaarNrp1SYee3KHeeeT53IyBFfpS8HzZC564Rk9rWuvYkh0E2TSVuzT5aMaSeVNeMP8ncuWHm9l1xkeclNydwIN0NQ1M5vmaXWoet2wrwggx1HKNcPYWwIqNty4wjwemWLC9mJuRbsX33NFM2d2TS52hOUFdnjtUXfo5550kJvBE6qHs7p0AP5ptZ9/Z6bBdgwK92LcIZZNyKzKNZSrFLroERWa2YYQTtWxUvJW1R/aTNIf1jupC0CpeJWxAuIJOuCg4wgaPq8swN/3fRJ7XeMIkq+qTkKxdJslNVJ1qRxph8vRSF1ZiSJiPpZ/8PdVVQ0WYvgmQIVkCKpTvAlUoI6yB7qTXGWoUYvnwUPwCEX3EQnUP2AAAAAElFTkSuQmCC')} .misc-links .external-link{background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAMAAAANIilAAAAAMFBMVEUAAACAwD+AwkCBwkCAwkCRw1CAwkCBwkCAwkCAwkGBwkCAwkB/wkGBwkCBwkCBwkFtO4r+AAAAD3RSTlMAEJVhyASq3iVG9+o2g3YFQLqKAAABAElEQVR42u3Wy4rEIBBA0Xr4Tkz9/9/O2OAi2lriopsZcjdZhCMSkQo8fTJZ7L/hgPOmGGHe97HdwfhbeTo7wVpS9DYueh8XvY+F9nHR27jqdYwhMl85kzRawYHJHNJGOkZ21XV6jm10ScbRBFv2Mo+GOFaq6R6j02DVPY6HrEU9ZlmOWnzJernBLOtxs+0zLdMU4Y7RL9vjhAbTbWlvSv54Z32ABof6yhAHhJoNJ2d325RBaLGTkuHBPYm5WofQYnzRqI9jstDhSyQxgIovgB6b8hlUXNbvMaoW6vH2OKYTlOrx9pgv0Cp7G2CrYoMwwIpVRqza/nD/o/j593z6fD+QaEFMDLfZCgAAAABJRU5ErkJggg==')} .misc-links .permalink{background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAMAAAANIilAAAAAMFBMVEUAAACAwUF/wUGAwkGBwkCGv0WAwUCAwkCAwkCBwkCAwkCe2VGBwj+AwkGBwkCBwkGnn/foAAAAD3RSTlMA9kJpyQ5XOZPYnwIncbZm+WSxAAABG0lEQVR42u3Vy46EIBCF4Sq5X5T3f9vpQDNnYWbwsOlN/zsIX6KJlPLtn4JtGt2ePbS9sm7fQvMWmrfQvIXesdC8TflSaM6eRaQmaMb6vnLQlB3V9zpSdna1nj62Ciu5jXZsmS+9suFu5RxWwwr7ce4QZNrcW1X7QcNYVLRbnzQ7xo7syw4RaStx2pZoK8ZMYWkr5VcE2grEYxt8LbzFN6lX9GXP9ox83haTrfIWolQfnlm9WbS0h3g8M2m9SJrWGNqKTtsyP5/ztM3SVlxMdtwFLYS93Yq6a7G1nrHtvFsN61nVS2VnTrZRJCzS1suERfF91m1YcRa/7JuldDlhOa05JlhCI1hew/IaltewvIblNSyvozYb5Nvf/QD3eSZg9bpqYgAAAABJRU5ErkJggg==');width:20px} .event-tags{float:right} .misc-links,.event-tags{margin-bottom:0.25em} .event-actions{clear:both} .event-actions .toggle-bookmark{float:right;margin-top:0.625em} .toggle-bookmark{font-weight:400;-moz-transition:opacity 250ms;-o-transition:opacity 250ms;-webkit-transition:opacity 250ms;transition:opacity 250ms; } .toggle-bookmark.loading{opacity:.3;pointer-events:none} .toggle-bookmark::before{content:'\2606';font-size:1.25em;vertical-align:middle} .bookmarked .toggle-bookmark::before{color:#deb600;content:'\2605'} .toggle-bookmark:hover::before,.toggle-bookmark:focus::before{color:#deb600} .bookmarked .toggle-bookmark:hover::before,.bookmarked .toggle-bookmark:focus::before{color:#1b4e61} .toggle-bookmark .field-label{font-size:0.875em;text-transform:uppercase;vertical-align:middle} .event-listings.list-view .event-listing{width:100%} .event-listings.list-view .event-listing > a,.event-listings.list-view .event-listing .event-details{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box} .event-listings.list-view .event-listing > a{display:none} .event-listings.list-view .event-listing .event-details{font-size:0.875em;min-height:7.1429em;padding:0.875em 0;position:relative} .event-listings.list-view .event-listing .event-info,.event-listings.list-view .event-listing .event-tags,.event-listings.list-view .event-listing .event-actions{margin-left:2.75%;width:94.5%} .event-listings.list-view .event-listing .event-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap} .event-listings.list-view .event-listing .event-title{line-height:1} .event-listings.list-view .event-listing .meta{margin-bottom:0.2857em;margin-top:0.2857em} .event-listings.list-view .event-listing .day{font-weight:400} .event-listings.list-view .event-listing .day:after{content:"|";font-weight:300;margin-left:0.2857em} .event-listings.list-view .event-listing .description,.event-listings.list-view .event-listing .presenter,.event-listings.list-view .event-listing .misc-links{display:none} .event-listings.list-view .event-listing .event-tags{float:none;margin-bottom:1em} .event-listings.list-view .event-listing .event-actions{clear:none} .event-listings.list-view .event-listing .calendar-event-admin{margin-top:1em;padding-left:2.75%;padding-right:2.75%;word-spacing:0} .event-listings.list-view .event-listing .calendar-event-admin a{margin:0}@media (min-width:480px){ .event-listings.list-view .event-listing .event-info,.event-listings.list-view .event-listing .event-tags{width:69.5%} .event-listings.list-view .event-listing .event-tags{margin-bottom:0} .event-listings.list-view .event-listing .event-actions{position:absolute;right:2.75%;text-align:center;top:0.875em;width:22.25%} .event-listings.list-view .event-listing .toggle-bookmark{float:none;margin-top:0}}@media (min-width:768px){ .event-listings.list-view .event-listing{position:relative} .event-listings.list-view .event-listing > a{background-color:#1b4e61;display:block;height:100%;overflow:hidden;position:absolute;width:20%} .event-listings.list-view .event-listing .event-photo{background-color:white; bottom:0;left:0;max-height:100%;position:absolute;right:0;top:0} .event-listings.list-view .event-listing .event-details{font-size:1em;margin-left:20%;min-height:8.1875em;width:80%} .event-listings.list-view .event-listing .event-details:first-child:before{background-color:#f4f4f4;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;content:'';height:100%;position:absolute;right:100%;top:0;width:25%} .event-listings.list-view .event-listing .event-details:first-child:after{color:#bababb;content:'No Event Photo';margin-top:-0.6875em;pointer-events:none;position:absolute;right:100%;text-align:center;top:50%;width:25%} .event-listings.list-view .event-listing .event-actions{width:6.9375em} .event-listings.list-view .event-listing .calendar-event-admin{margin-left:20%}}@media (min-width:1024px){ .event-listings.list-view .event-listing .event-info,.event-listings.list-view .event-listing .event-tags{width:47.5%} .event-listings.list-view .event-listing .event-location{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;left:56.25%;padding-right:7.9286em;position:absolute;top:1em;width:36%}} .calendar-event-admin{padding:0 1em 1em} .calendar-event-admin .button + .button,.calendar-event-admin button + .button,.calendar-event-admin input[type=button] + .button,.calendar-event-admin input[type=reset] + .button,.calendar-event-admin input[type=submit] + .button,.calendar-event-admin .button + button,.calendar-event-admin button + button,.calendar-event-admin a.button + button,.calendar-event-admin input[type=button] + button,.calendar-event-admin input[type=reset] + button,.calendar-event-admin input[type=submit] + button,.calendar-event-admin button + a.button,.calendar-event-admin .button + input[type=button],.calendar-event-admin button + input[type=button],.calendar-event-admin input[type=button] + input[type=button],.calendar-event-admin input[type=reset] + input[type=button],.calendar-event-admin input[type=submit] + input[type=button],.calendar-event-admin .button + input[type=reset],.calendar-event-admin button + input[type=reset],.calendar-event-admin input[type=button] + input[type=reset],.calendar-event-admin input[type=reset] + input[type=reset],.calendar-event-admin input[type=submit] + input[type=reset],.calendar-event-admin .button + input[type=submit],.calendar-event-admin button + input[type=submit],.calendar-event-admin input[type=button] + input[type=submit],.calendar-event-admin input[type=reset] + input[type=submit],.calendar-event-admin input[type=submit] + input[type=submit]{margin-top:0.5em} .single-page.event-listing .event-links{margin:2em 0} .single-page.event-listing .misc-links{float:right} .whos-coming .dashed-title{margin-bottom:1.0667em} .body-text{margin:2em 0 0} .body-text h2{color:#d15d44} .body-text p{margin:0 0 1em} .body-text blockquote{margin:1em}@media (max-width:479px){ .body-text h2{font-size:1em}}@media (min-width:768px){ .body-text{margin:3em 2em 0} .body-text blockquote{margin:1em 2em}} .special-link{color:#d15d44;word-break:break-all;word-break:break-word} .profile-view .person-name{border-bottom:2px solid #9b55be} .profile-view .person-name > .button,.profile-view .person-name > button,.profile-view .person-name > input[type=button],.profile-view .person-name > input[type=reset],.profile-view .person-name > input[type=submit]{margin-left:.5em;vertical-align:middle} .profile-view .avatar{margin-bottom:2em}@media (min-width:1024px){ .profile-view .avatar{float:right;margin-left:2em}} .profile-about .empty-text{color:#4d4a4b} .profile-contact{display:table} .profile-contact .dli{display:table-row} .profile-contact dd,.profile-contact dt{display:table-cell} .profile-contact dt{color:#4d4a4b;font-size:small;padding-right:1em;text-transform:uppercase} .profile-contact a{color:#4eb2dd;text-decoration:none} .profile-contact a:hover,.profile-contact a:focus{text-decoration:underline} .sp-box{margin-bottom:1.5em} .sp-category{background:#1b4e61 no-repeat 1em center;-moz-background-size:1.5em;-o-background-size:1.5em;-webkit-background-size:1.5em;background-size:1.5em;color:white;font-size:1em;line-height:1;padding:0.75em 1em}@media (min-width:768px){ .sp-category{font-size:1.25em;padding-bottom:0.7em;padding-top:0.7em}} .sp-subcategory{background-color:#3d6878;color:white;font-size:1em;line-height:1.0625;padding:0.625em 1.25em} .sp-intro{border:1px solid;border-width:0 1px;font-size:x-large;padding:1.25em;text-align:center} .sp-intro + .sponsor{padding-top:0} .sp{border:1px solid;border-width:0 1px 1px;padding:1.25em} .sp p:last-child{margin-bottom:0} .sp-link{text-decoration:none} .sp-description{color:#6e6f73} .sp-description p{margin-top:1em} .sp-description + p{margin-top:1em} .sp-name{background:#e8eced;font-size:large;padding:1.5em;text-align:center;text-transform:uppercase} .sp-logo{display:block;height:auto;margin:auto;max-height:7.8125em;max-width:14em} .sp-list{list-style:none;margin:0;padding:0;margin-bottom:4em}@media (min-width:480px){ .sp-list .gutter-sizer{width:4%} .sp-list .column-sizer{width:48%}}@media (min-width:768px){ .sp-list .gutter-sizer{width:2%} .sp-list .column-sizer{width:32%}}@media (min-width:480px){ .sp-list li{width:48%}}@media (min-width:768px){ .sp-list li{width:32%}} .sp-list-no-title{border-top:2px solid #1b4e61} .primary-sponsors{ } #dev-sponsors .sp-category{background-color:#05b3c1;background-image:url('/img/track-dev.svg?_sha1=c627c184d8ca30788f6eacf13d888c3c4d966e83');padding-left:2.75em} #dev-sponsors .sp-subcategory{background-color:#41c5cf} #dev-sponsors .sp{border-color:#05b3c1} #access-sponsors .sp-category{background-color:#deb600;background-image:url('/img/track-access.svg?_sha1=8df9d74482ea41d057ccba1bc6ffa07ddd555855');padding-left:2.75em} #access-sponsors .sp-subcategory{background-color:#e5c73d} #access-sponsors .sp{border-color:#deb600} #creative-sponsors .sp-category{background-color:#d15d44;background-image:url('/img/track-creative.svg?_sha1=92edae943917b80729b69085546a2c22017c0570');padding-left:2.75em} #creative-sponsors .sp-subcategory{background-color:#dc8370} #creative-sponsors .sp{border-color:#d15d44} #business-sponsors .sp-category{background-color:#7ec242;background-image:url('/img/track-business.svg?_sha1=2a9cba77ca0e68d89b4f808cdb03abbfcf51baa2');padding-left:2.75em} #business-sponsors .sp-subcategory{background-color:#9cd06f} #business-sponsors .sp{border-color:#7ec242} #civic-sponsors .sp-category{background-color:#919297;background-image:url('/img/track-civic.svg?_sha1=bc12839fc1d1aa8af7da20e173bdda31d2037fd9');padding-left:2.75em} #civic-sponsors .sp-subcategory{background-color:#abacaf} #civic-sponsors .sp{border-color:#919297} #media-sponsors .sp-category{background-color:#9b55be;background-image:url('/img/track-media.svg?_sha1=eef8b7043de37536d0c9a9a1cbb4a48b7490d49f');padding-left:2.75em} #media-sponsors .sp-subcategory{background-color:#b37dcd} #media-sponsors .sp{border-color:#9b55be} .section-title + #partner-sponsors{margin-top:2em} .dev .intro-block{background-color:#05b3c1;background-image:url('/img/ptw2015-bg-geometric-small-blue.png?_sha1=48a3b5ad89982c9df627687cebd9658a2595c62a')} .creative .intro-block{background-color:#d15d44;background-image:url('/img/ptw2015-bg-geometric-small-red.png?_sha1=2a5f9eedf315be12deb648bc01813078c90935b8')} .civic .intro-block{background-color:#919297;background-image:url('/img/ptw2015-bg-geometric-small-gray.png?_sha1=57bd1739176f3906a3d1f6dee80e2e242464f86d')} .access .intro-block{background-color:#deb600;background-image:url('/img/ptw2015-bg-geometric-small-gold.png?_sha1=370f304567a57ebe27d84767572f7ccbf486ba51')} .business .intro-block{background-color:#7ec242;background-image:url('/img/ptw2015-bg-geometric-small-green.png?_sha1=e84ff2962387a895e9721579f749260c4aa46720')} .media .intro-block{background-color:#9b55be;background-image:url('/img/ptw2015-bg-geometric-small-purple.png?_sha1=478d269ec283c8f3a636bd8edc57bebb14ac4e2a')} .track-listing .page-title{border-bottom:2px solid;text-transform:uppercase} .track-listing .page-title a{text-decoration:none} .track-listing .page-title a:hover,.track-listing .page-title a:focus{text-decoration:underline} .track-listing .page-title .button,.track-listing .page-title button,.track-listing .page-title input[type=button],.track-listing .page-title input[type=reset],.track-listing .page-title input[type=submit]{margin-left:1em;vertical-align:middle} .track-listing .page-title::before{background-position:center;background-repeat:no-repeat;-moz-background-size:0.75em;-o-background-size:0.75em;-webkit-background-size:0.75em;background-size:0.75em;-moz-border-radius:100%;-webkit-border-radius:100%;border-radius:100%;content:'';display:inline-block;height:1em;vertical-align:-.125em;width:1em} .track-listing .page-title.dev{border-bottom-color:#05b3c1} .track-listing .page-title.dev::before{background-color:#05b3c1;background-image:url('/img/track-dev.svg?_sha1=c627c184d8ca30788f6eacf13d888c3c4d966e83')} .track-listing .page-title.creative{border-bottom-color:#d15d44} .track-listing .page-title.creative::before{background-color:#d15d44;background-image:url('/img/track-creative.svg?_sha1=92edae943917b80729b69085546a2c22017c0570')} .track-listing .page-title.civic{border-bottom-color:#919297} .track-listing .page-title.civic::before{background-color:#919297;background-image:url('/img/track-civic.svg?_sha1=bc12839fc1d1aa8af7da20e173bdda31d2037fd9')} .track-listing .page-title.access{border-bottom-color:#deb600} .track-listing .page-title.access::before{background-color:#deb600;background-image:url('/img/track-access.svg?_sha1=8df9d74482ea41d057ccba1bc6ffa07ddd555855')} .track-listing .page-title.business{border-bottom-color:#7ec242} .track-listing .page-title.business::before{background-color:#7ec242;background-image:url('/img/track-business.svg?_sha1=2a9cba77ca0e68d89b4f808cdb03abbfcf51baa2')} .track-listing .page-title.media{border-bottom-color:#9b55be} .track-listing .page-title.media::before{background-color:#9b55be;background-image:url('/img/track-media.svg?_sha1=eef8b7043de37536d0c9a9a1cbb4a48b7490d49f')} .track-listing.dev .meta,.track-listing.dev .address{color:#05b3c1} .track-listing.dev .map{border-color:#05b3c1} .track-listing.dev .dashed-title > span{border-color:#05b3c1} .track-listing.creative .meta,.track-listing.creative .address{color:#d15d44} .track-listing.creative .map{border-color:#d15d44} .track-listing.creative .dashed-title > span{border-color:#d15d44} .track-listing.civic .meta,.track-listing.civic .address{color:#919297} .track-listing.civic .map{border-color:#919297} .track-listing.civic .dashed-title > span{border-color:#919297} .track-listing.access .meta,.track-listing.access .address{color:#deb600} .track-listing.access .map{border-color:#deb600} .track-listing.access .dashed-title > span{border-color:#deb600} .track-listing.business .meta,.track-listing.business .address{color:#7ec242} .track-listing.business .map{border-color:#7ec242} .track-listing.business .dashed-title > span{border-color:#7ec242} .track-listing.media .meta,.track-listing.media .address{color:#9b55be} .track-listing.media .map{border-color:#9b55be} .track-listing.media .dashed-title > span{border-color:#9b55be} .track-listing .register-link{min-width:8em}@media (max-width:479px){ .track-listing .register-link{display:block;float:none;width:100%}} .track-listing .track-location{margin-bottom:2em} .track-listing .speakers .avatar{float:left;width:21.6263%} .track-listing .speakers .speaker-info .speaker-name{font-size:1.25em} .track-listing .speakers .speaker-info .speaker-twitter{margin-top:0.5em} .track-listing .speakers .speaker-info .speaker-twitter a{color:#12b3c0;font-weight:500} .track-listing .speakers .speaker-info .speaker-twitter a:hover,.track-listing .speakers .speaker-info .speaker-twitter a:focus{color:#06cada} .track-events{margin:2em 0;padding:0 0 1em} .track-events ul{list-style:none;margin:0;padding:0;margin-top:.5em} .dev .track-events{border-bottom:2px solid #05b3c1} .creative .track-events{border-bottom:2px solid #d15d44} .civic .track-events{border-bottom:2px solid #919297} .access .track-events{border-bottom:2px solid #deb600} .business .track-events{border-bottom:2px solid #7ec242} .media .track-events{border-bottom:2px solid #9b55be} .track-event{border-bottom:1px solid #ddd;*zoom:1;padding:1em 0} .track-event:after{content:"";display:table;clear:both} .track-event:last-child{border-bottom:none} .track-event .event-title{font-size:1.25em} .track-event .event-title a{color:inherit;font-weight:inherit;text-decoration:none} .track-event .event-title a:hover,.track-event .event-title a:focus{text-decoration:underline} .track-event .info{font-size:0.875em} .track-event .event-photo{float:left;margin:0 1em 1em 0} .track-event .event-photo img{max-height:100px;max-width:100px} .track-event .track-event-bd{overflow:hidden} .track-event .event-summary{color:#6e6f73;font-size:0.875em} .track-event .event-summary p{margin:.5em 0} .side-info .sp-link{display:block;margin-bottom:1em} .side-info .sp-link + .dashed-title{margin-top:1.0667em}@media (min-width:480px){ .current-profile{float:left;margin-right:1.5em}} .current-profile .current-profile-body{border:1px solid rgba(186,186,187,0.5);display:inline-block;padding:0.25em} .profile-gallery{margin-bottom:1.25em;overflow:hidden}@media (min-width:480px){ .profile-gallery{float:left}} .profile-gallery .photo{border:1px solid rgba(186,186,187,0.5);display:inline-block;margin-bottom:0.5em;margin-right:0.5em;padding:0.25em;vertical-align:bottom} .profile-gallery .photo img{vertical-align:middle} .profile-gallery .controls img{margin-right:0.25em} .profile-gallery .controls img + .control-label{margin-left:-0.25em} .profile-gallery .control-label{display:inline-block;font-size:0.75em;margin-right:0.33333em} .profile-controls{border-top:1px solid rgba(186,186,187,0.5);margin-top:1.25em;padding-top:1em} .single-page{border:none;padding:3em 0;width:100%} .single-page .event-tools{margin-bottom:1em} .single-page .event-tools .button,.single-page .event-tools button,.single-page .event-tools input[type=button],.single-page .event-tools input[type=reset],.single-page .event-tools input[type=submit],.single-page .event-tools button,.single-page .event-tools input[type="submit"]{padding-bottom:0.3125em;padding-top:0.3125em} .single-page .event-tools .toggle-bookmark{display:inline-block} .single-page .event-tools .button + .toggle-bookmark,.single-page .event-tools button + .toggle-bookmark,.single-page .event-tools input[type=button] + .toggle-bookmark,.single-page .event-tools input[type=reset] + .toggle-bookmark,.single-page .event-tools input[type=submit] + .toggle-bookmark,.single-page .event-tools button + .toggle-bookmark{margin-left:0.5em}@media (min-width:768px){ .single-page .event-tools{float:right;margin-bottom:0;margin-left:2em} .single-page .event-tools .toggle-bookmark{margin-top:0.4375em}} .single-page .page-title{border-bottom:2px solid #4eb2dd;font-size:1.625em;font-weight:400;line-height:1;padding-bottom:.25em;text-transform:none}@media (min-width:480px){ .single-page .page-title{font-size:2.125em}} .single-page .page-title .button,.single-page .page-title button,.single-page .page-title input[type=button],.single-page .page-title input[type=reset],.single-page .page-title input[type=submit]{margin-left:1em;vertical-align:middle} .single-page .meta,.single-page .address{*zoom:1;font:inherit;margin:0 0 1em} .single-page .meta:after,.single-page .address:after{content:"";display:table;clear:both} .single-page .meta strong,.single-page .address strong{font:inherit;font-size:1.25em} .single-page .meta strong + .time-range,.single-page .address strong + .time-range{display:block} .single-page .pull-left{float:left} .single-page .pull-right{font:inherit;float:right;text-align:right} .single-page .big-photo{margin:0} .single-page .map{border:2px solid #4eb2dd;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;height:auto;max-width:100%;padding:0.625em} .single-page .speakers-ct,.single-page .organizers-ct{margin:2em 0 0} .single-page .speakers-title{margin-bottom:0} .single-page .speakers{list-style:none;margin:0;padding:0} .single-page .speakers li{border-bottom:1px solid #dcdcde;*zoom:1;padding:1.25em 0} .single-page .speakers li:after{content:"";display:table;clear:both} .single-page .speaker-bio{color:#6e6f73} .single-page .avatar{float:left;margin-bottom:0.75em;margin-right:0.75em}@media (min-width:480px){ .single-page .avatar{margin-bottom:0}} .single-page .speaker-info{font-size:0.875em}@media (min-width:480px){ .single-page .speaker-info{overflow:hidden}} .single-page .speaker-name{font-size:1.125em;font-weight:300} .single-page .speaker-name a{color:inherit;font-weight:inherit;text-decoration:none} .single-page .speaker-name a:hover,.single-page .speaker-name a:focus{text-decoration:underline} .single-page .speaker-bio p{margin:.25em 0} .single-page .speaker-twitter a{color:inherit;font-weight:inherit;text-decoration:none} .single-page .speaker-twitter a:hover,.single-page .speaker-twitter a:focus{text-decoration:underline} .single-page .organizers{list-style:none;margin:0;padding:0} .single-page .organizers > li{margin-bottom:1em;text-align:center}