
/*! 99u */

/*! normalize.css v3.0.0 | MIT License | git.io/normalize */
html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em
40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,
html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],
html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px
solid #c0c0c0;margin:0
2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}.sprite-sprite,.sprite-adobe,.sprite-email-grey,.sprite-email-pink,.sprite-email-white,.sprite-facebook-grey,.sprite-facebook-pink,.sprite-rss-grey,.sprite-rss-pink,.sprite-search-grey,.sprite-search-white,.sprite-twitter-grey,.sprite-twitter-pink{background:url('/wp-content/themes/99u-conference/assets/img/sprite-sd5977269f3.png') no-repeat}.sprite-2x-sprite{background:url('/wp-content/themes/99u-conference/assets/img/sprite-2x-sa73168de70.png') no-repeat}.sprite-adobe{background-position:0 0;height:16px;width:172px}.sprite-email-grey{background-position:-172px 0;height:14px;width:22px}.sprite-email-pink{background-position:-194px 0;height:14px;width:22px}.sprite-email-white{background-position:-216px 0;height:14px;width:22px}.sprite-facebook-grey{background-position:-238px 0;height:17px;width:8px}.sprite-facebook-pink{background-position:-246px 0;height:16px;width:8px}.sprite-rss-grey{background-position:-254px 0;height:15px;width:14px}.sprite-rss-pink{background-position:-268px 0;height:14px;width:14px}.sprite-search-grey{background-position:-282px 0;height:19px;width:16px}.sprite-search-white{background-position:-298px 0;height:19px;width:16px}.sprite-twitter-grey{background-position:-314px 0;height:15px;width:18px}.sprite-twitter-pink{background-position:-332px 0;height:14px;width:18px}.mask-icon{text-indent:110%;white-space:nowrap;overflow:hidden}.fsBody .fsSubFieldGroup, .speaker-grid, .speaker-block .speaker-header, .extra-program-block, .past-talks-block, .speaker-modal, .speaker-modal .speaker-video, .global-header .global-logo, .global-footer .mobile-nav .nav-items, .global-footer .mobile-link-list, .global-footer .sub-footer .links, .sponsors-box .sponsors, .stay-updated .stay-updated-form, .conference-navigation, .conference-navigation .menu-wrap, .conference-navigation .sub-navigation-wrapper, .mobile-conference-navigation .menu-mobile-navigation, .page-template-template-past-conference-php .recap-section-header, .page-template-template-past-conference-php .program-extra-sessions, .page-template-template-past-conference-php .program-extra-session, .page-overview .experience-content .photos, .page-overview .experience-content .block-header, .page-overview .history-content-header, .page-locations .venue, .page-schedule .session, .page-schedule .session-information .blurb, .page-schedule .session-bonus-content .bonus-item, .page-sponsors .presenting-sponsor .sponsor-content, .page-sponsors .sponsors .sponsors-wrap, .page-register .registration-information .ticket-info, .page-become-a-sponsor .past-sponsors, .page-recommend-a-speaker .input-grid, .page-patron-tickets .ticket-info, .page-patron-tickets .vip-content-wrapper .vip-content-block, .page-ambassadors .middle-block-photos, .page-ambassadors .middle-block-list-content, .page-ambassadors .last-block-photos{*zoom:1}.fsBody .fsSubFieldGroup:after, .speaker-grid:after, .speaker-block .speaker-header:after, .extra-program-block:after, .past-talks-block:after, .speaker-modal:after, .speaker-modal .speaker-video:after, .global-header .global-logo:after, .global-footer .mobile-nav .nav-items:after, .global-footer .mobile-link-list:after, .global-footer .sub-footer .links:after, .sponsors-box .sponsors:after, .stay-updated .stay-updated-form:after, .conference-navigation:after, .conference-navigation .menu-wrap:after, .conference-navigation .sub-navigation-wrapper:after, .mobile-conference-navigation .menu-mobile-navigation:after, .page-template-template-past-conference-php .recap-section-header:after, .page-template-template-past-conference-php .program-extra-sessions:after, .page-template-template-past-conference-php .program-extra-session:after, .page-overview .experience-content .photos:after, .page-overview .experience-content .block-header:after, .page-overview .history-content-header:after, .page-locations .venue:after, .page-schedule .session:after, .page-schedule .session-information .blurb:after, .page-schedule .session-bonus-content .bonus-item:after, .page-sponsors .presenting-sponsor .sponsor-content:after, .page-sponsors .sponsors .sponsors-wrap:after, .page-register .registration-information .ticket-info:after, .page-become-a-sponsor .past-sponsors:after, .page-recommend-a-speaker .input-grid:after, .page-patron-tickets .ticket-info:after, .page-patron-tickets .vip-content-wrapper .vip-content-block:after, .page-ambassadors .middle-block-photos:after, .page-ambassadors .middle-block-list-content:after, .page-ambassadors .last-block-photos:after{content:"";display:table;clear:both}.page-header, .extra-program-blocks, .modal-dialog .modal-wrap, .container, .information-bar .slide-caption, .page-overview .overview-content, .page-locations .venues, .page-contact-us .contact-us-content{position:relative;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;*zoom:1;max-width:948px;_width:948px;padding-left:16px;padding-right:16px;margin-left:auto;margin-right:auto;height:100%;max-width:980px !important}.page-header:after, .extra-program-blocks:after, .modal-dialog .modal-wrap:after, .container:after, .information-bar .slide-caption:after, .page-overview .overview-content:after, .page-locations .venues:after, .page-contact-us .contact-us-content:after{content:"";display:table;clear:both}@media (min-width: 481px) and (max-width: 800px){.page-header, .extra-program-blocks, .modal-dialog .modal-wrap, .container, .information-bar .slide-caption, .page-overview .overview-content, .page-locations .venues, .page-contact-us .contact-us-content{max-width:948px}}@media (max-width: 480px){.page-header, .extra-program-blocks, .modal-dialog .modal-wrap, .container, .information-bar .slide-caption, .page-overview .overview-content, .page-locations .venues, .page-contact-us .contact-us-content{max-width:980px;padding-left:0;padding-right:0;margin-left:auto;margin-right:auto}.page-header:after, .extra-program-blocks:after, .modal-dialog .modal-wrap:after, .container:after, .information-bar .slide-caption:after, .page-overview .overview-content:after, .page-locations .venues:after, .page-contact-us .contact-us-content:after{content:"";display:table;clear:both}}@media (min-width: 801px){.speaker-grid .load-more-speakers, .modal-dialog .mobile-header, .hide-desktop, .global-header .common-99u-header .hamburger-button, .global-footer .mobile-nav, .conference-navigation.sub-navigation:before, .conference-navigation.sub-navigation:after, .conference-navigation.sub-navigation .menu-item:after, .mobile-conference-navigation, .page-template-template-past-conference-php .speakers-wrapper .coming-soon, .page-overview .website-intro .register, .page-overview .mobile-conference-venues, .page-locations .venue .mobile-blurb, .page-locations .venue .mobile-image, .page-schedule .session-information .session-time, .page-all-past-speakers .speaker-block.coming-soon{display:none !important}}@media (max-width: 800px){.speaker-modal .speaker-blurb .rule, .hide-mobile, .global-header .social-media-links-bar, .global-header .global-99u-navigation, .information-bar .content .divide, .conference-nav-wrap.sticky, .conference-navigation, .page-overview .presented-by .rule, .page-locations .sponsors-box, .page-schedule .sponsors-box, .page-master-classes .sponsors-box, .page-studio-sessions .sponsors-box, .page-contact-us .contact-us-form .rule, .page-recommend-a-speaker .faq-content{display:none !important}}@media (min-width: 481px) and (max-width: 800px){.speaker-grid .load-more-speakers, .modal-dialog .mobile-header, .hide-tablet, .conference-navigation.sub-navigation:before, .conference-navigation.sub-navigation:after, .conference-navigation.sub-navigation .menu-item:after, .page-template-template-past-conference-php .speakers-wrapper .coming-soon, .page-overview .website-intro .register, .page-overview .mobile-conference-venues, .page-locations .venue .mobile-blurb, .page-locations .venue .mobile-image, .page-schedule .session-information .session-time, .page-all-past-speakers .speaker-block.coming-soon{display:none !important}}@media (max-width: 480px){.modal-dialog .close-button, .speaker-modal .speaker-links .rule, .hide-phone, .stay-updated .stay-updated-title, .information-bar > .content, .page-template-template-past-conference-php .program-extra-session .speaker-company, .page-template-template-past-conference-php .studio-sessions .dash, .page-overview .information-bar .slider, .page-overview .register-button-block .register-button:before, .page-overview .register-button-block .register-button:after, .page-overview .history .speaker-grid .load-more-speakers, .page-locations .main-conference-venue .section .dash, .page-locations .main-conference-venue .blurb, .page-locations .main-conference-venue .slider, .page-locations .other-conference-venue .venue-type br, .page-locations .other-conference-venue .blurb .dash, .page-schedule .schedule-day-header .jump-day, .page-schedule .session:not(.header) .session-header, .page-schedule .session-information .blurb, .page-schedule .master-classes .details .text, .page-sponsors .presenting-sponsor .lead-in br, .page-sponsors .presenting-sponsor .rule, .page-register .registration-information .dash, .page-recommend-a-speaker .recommend-form .rule, .page-recommend-a-speaker label br, .page-ambassadors .intro-content .left, .page-ambassadors .intro-content .left:after, .page-ambassadors .intro-content .right, .page-ambassadors .middle-block-photos .image-wrap, .page-ambassadors .register-button-block .register-button:before, .page-ambassadors .register-button-block .register-button:after, .page-template-template-form-page-php .form-title{display:none !important}}form :-moz-placeholder{color:#666}form ::-webkit-input-placeholder{color:#666}form .form-header{margin-bottom:20px}form h1.form-title{line-height:45px;margin-bottom:40px}form .form-title{margin-bottom:10px}form
.error{position:absolute;padding:10px;font:italic 400 13px Georgia, "Times New Roman", Times, serif;color:white;white-space:nowrap;background-color:#ff3878}form .error:after{position:absolute;top:100%;left:20px;width:0px;height:0px;content:'';border-style:solid;border-width:10px;border-color:#ff3878 transparent transparent transparent}form .form-submit{margin-top:20px;padding:16px
30px}form .form-submit .mask-icon{margin-left:30px;vertical-align:-6px}form .captcha-wrap{margin:0}form .recaptcha-field{width:300px}form
.captcha{display:inline-block;vertical-align:middle}form .generate-new{margin-left:10px}form .generate-new
a{font-size:14px;text-decoration:underline}form
#recaptcha_widget{-webkit-transition:max-height linear 0.2s;-moz-transition:max-height linear 0.2s;-ms-transition:max-height linear 0.2s;-o-transition:max-height linear 0.2s;transition:max-height linear 0.2s;max-height:0;overflow:hidden}form
#recaptcha_widget.shown{max-height:300px;margin:10px
0}form .recaptcha-incorrect{color:red;display:none;margin-top:10px}.fsRow,fieldset{margin:0;padding:0;border:0}.fsRow+.fsRow,fieldset+.fsRow,.fsRow+fieldset,fieldset+fieldset{margin-top:25px}.fsLabel,label{display:block;margin:10px
0;font:700 14px Georgia, "Times New Roman",Times,serif;color:#666}textarea,input[type='text'],input[type='email'],input[type='tel']{-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-transition:border-color 0.1s ease-out;-moz-transition:border-color 0.1s ease-out;-ms-transition:border-color 0.1s ease-out;-o-transition:border-color 0.1s ease-out;transition:border-color 0.1s ease-out;width:100%;padding:8px
10px;font-size:14px;outline:0;border:1px
solid #e6e6e6;border-radius:0;box-shadow:none}textarea:focus,input[type='text']:focus,input[type='email']:focus,input[type='tel']:focus{-webkit-box-shadow:0 0 3px rgba(178, 39, 84, 0.1);-moz-box-shadow:0 0 3px rgba(178, 39, 84, 0.1);box-shadow:0 0 3px rgba(178,39,84,0.1);border-color:rgba(255,56,120,0.5)}textarea.invalid,input.invalid[type='text'],input.invalid[type='email'],input.invalid[type='tel']{border-color:red}textarea.small,input.small[type='text'],input.small[type='email'],input.small[type='tel']{font-size: .7em;padding:5px;border:0}textarea.small:-moz-placeholder,input.small[type='text']:-moz-placeholder,input.small[type='email']:-moz-placeholder,input.small[type='tel']:-moz-placeholder{font-style:italic;color:#999}textarea.small::-webkit-input-placeholder,input.small[type='text']::-webkit-input-placeholder,input.small[type='email']::-webkit-input-placeholder,input.small[type='tel']::-webkit-input-placeholder{font-style:italic;color:#999}textarea{max-width:100%;min-height:95px;resize:vertical}.fsForm{display:block !important}.fsBody
.fsRowBody{padding:0}.fsBody
.fsField{width:100%;max-width:none}.fsBody
.fsSubmitButton{margin:25px
0 0 0;color:white !important}.fsBody .fsSubFieldGroup
.fsSubField{width:48.34025%}.fsBody .fsSubFieldGroup .fsSubField:first-child{float:left}.fsBody .fsSubFieldGroup .fsSubField:last-child{float:right}.fsBody
.fsError{padding:10px;color:red;outline:1px
solid red;margin:40px
0}.sprite{display:inline-block;vertical-align:middle}.divider,h1,h2,h3,h4,h5,h6{margin:0;color:#282828;font-family:"Tungsten A","Tungsten B","Tungsten","TrumpGothic","Arial Narrow","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:500}.divider strong, h1 strong, h2 strong, h3 strong, h4 strong, h5 strong, h6
strong{font-weight:600}.fsLabel .fsRequiredMarker,
label .fsRequiredMarker,
.fsLabel .required,
label .required, .divider .highlight, h1 .highlight, h2 .highlight, h3 .highlight, h4 .highlight, h5 .highlight, h6 .highlight, .highlight.divider, h1.highlight, h2.highlight, h3.highlight, h4.highlight, h5.highlight, h6.highlight, h2.section, .page-ambassadors .middle-block-list-content li p.section, .page-ambassadors .faqs .answer p.section, .page-ambassadors .post-faq-content p.section, h3, p.large.highlight,
figcaption.large.highlight, p.highlight,
figcaption.highlight, .page-schedule .session.header .session-header
.large{color:#ff3878}.caps.divider, h1.caps, h2.caps, h3.caps, h4.caps, h5.caps, h6.caps, h5 strong, h6, .conference-navigation .menu-primary-navigation
a{text-transform:uppercase}h1{font-size:55px}@media (min-width: 481px) and (max-width: 800px){h1{font-size:45px}}@media (max-width: 480px){h1{font-size:28px}}h1.large{font-size:70px;font-weight:400}@media (min-width: 481px) and (max-width: 800px){h1.large{font-size:55px}}@media (max-width: 480px){h1.large{font-size:36px;line-height:34px}}h1.small{font-size:51px}@media (min-width: 481px) and (max-width: 800px){h1.small{font-size:45px}}@media (max-width: 480px){h1.small{font-size:28px}}h2, .page-ambassadors .middle-block-list-content li p, .page-ambassadors .faqs .answer p, .page-ambassadors .post-faq-content
p{font:italic 400 22px/31px Georgia, "Times New Roman", Times, serif}@media (min-width: 481px) and (max-width: 800px){h2, .page-ambassadors .middle-block-list-content li p, .page-ambassadors .faqs .answer p, .page-ambassadors .post-faq-content
p{font-size:18px;line-height:28px}}@media (max-width: 480px){h2, .page-ambassadors .middle-block-list-content li p, .page-ambassadors .faqs .answer p, .page-ambassadors .post-faq-content
p{font-size:14px;line-height:20px;font-style:normal}}@media (max-width: 480px){h2.large, .page-ambassadors .middle-block-list-content li p.large, .page-ambassadors .faqs .answer p.large, .page-ambassadors .post-faq-content
p.large{font-size:16px;line-height:22px}}h2.small, .page-ambassadors .middle-block-list-content li p.small, .page-ambassadors .faqs .answer p.small, .page-ambassadors .post-faq-content
p.small{font-size:18px;line-height:28px}@media (min-width: 481px) and (max-width: 800px){h2.small, .page-ambassadors .middle-block-list-content li p.small, .page-ambassadors .faqs .answer p.small, .page-ambassadors .post-faq-content
p.small{font-size:16px;line-height:25px}}@media (max-width: 480px){h2.small, .page-ambassadors .middle-block-list-content li p.small, .page-ambassadors .faqs .answer p.small, .page-ambassadors .post-faq-content
p.small{font-size:14px;line-height:25px;color:#666}}h2.section, .page-ambassadors .middle-block-list-content li p.section, .page-ambassadors .faqs .answer p.section, .page-ambassadors .post-faq-content
p.section{font:normal 500 45px "Tungsten A", "Tungsten B", "Tungsten", "TrumpGothic", "Arial Narrow", "Helvetica Neue", Helvetica, Arial, sans-serif}@media (max-width: 480px){h2.section, .page-ambassadors .middle-block-list-content li p.section, .page-ambassadors .faqs .answer p.section, .page-ambassadors .post-faq-content
p.section{font-size:30px}}h3{font-size:27px;line-height:22px}h3.caps{font-size:40px;line-height:normal}@media (max-width: 480px){h3.caps{font-size:30px;line-height:26px}}h4{font-size:36px;line-height:38px}@media (min-width: 481px) and (max-width: 800px){h4{line-height:35px}}@media (max-width: 480px){h4{font-size:25px;line-height:26px}}h4.large{font-size:40px}@media (max-width: 800px){h4.large{font-size:36px;line-height:35px}}h4.small{font-size:31px;line-height:31px}@media (max-width: 480px){h4.small{font-size:22px;line-height:normal}}h4
.light{font-weight:400}h5{font:400 20px Georgia, "Times New Roman", Times, serif;color:#282828}@media (min-width: 481px) and (max-width: 800px){h5{font-size:18px}}@media (max-width: 480px){h5{font-size:16px}}h5.small{font-size:18px}@media (max-width: 480px){h5.small{font-size:14px}}h5.caps{font-weight:700}h6{font:italic 400 14px Georgia, "Times New Roman", Times, serif;color:#999}@media (max-width: 480px){h6{font-size:10px}}p,figcaption{margin-top: .5em;margin-bottom:0;font:400 14px/20px Georgia, "Times New Roman",Times,serif;color:#666}p.large,figcaption.large{color:#282828;font-size:16px;line-height:24px}.read-more-content .read-link,a{-webkit-transition:color 0.1s ease-out;-moz-transition:color 0.1s ease-out;-ms-transition:color 0.1s ease-out;-o-transition:color 0.1s ease-out;transition:color 0.1s ease-out;color:#ff3878;text-decoration:none}.read-more-content .read-link:hover,a:hover{color:#ff0555;text-decoration:underline}.divider{height:0;margin-top:29px;margin-bottom:29px;text-align:center;font-size:34px;line-height:0px !important;border-top:3px solid #282828;border-bottom:2px solid #282828}@media (max-width: 480px){.divider{width:100%;height:auto;margin:0;border:0;line-height:normal !important}}.divider:after{content:attr(data-text);color:white;padding:11px
30px;font-size:34px;background-color:#282828}@media (max-width: 480px){.divider:after{display:block}}button,.fsSubmitButton,.button{-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:0.1s ease-out;-moz-transition:0.1s ease-out;-ms-transition:0.1s ease-out;-o-transition:0.1s ease-out;transition:0.1s ease-out;-webkit-transition-property:background-color, box-shadow;-moz-transition-property:background-color, box-shadow;-ms-transition-property:background-color, box-shadow;-o-transition-property:background-color, box-shadow;transition-property:background-color box-shadow;display:inline-block;padding:22px
84px;color:white;font:italic 400 19px Georgia, "Times New Roman", Times, serif;text-align:center;background-color:#ff3878;border:0;outline:1px
solid transparent;outline-offset:1px}@media (max-width: 800px){button,.fsSubmitButton,.button{padding:15px
30px;font-size:16px}}button:hover,.fsSubmitButton:hover,.button:hover{cursor:pointer;color:white;text-decoration:none;background-color:#666}.touch button:hover,
.touch .fsSubmitButton:hover,
.touch .button:hover{background-color:#ff1f67}button:focus,.fsSubmitButton:focus,.button:focus{border:0;outline-color:#ff3878}button:focus:hover,.fsSubmitButton:focus:hover,.button:focus:hover{outline-color:#666}button .big-arrow-right,
.fsSubmitButton .big-arrow-right,
.button .big-arrow-right{margin-left:15px;vertical-align:top;background-color:white}@media (min-width: 481px) and (max-width: 800px){button .big-arrow-right,
.fsSubmitButton .big-arrow-right,
.button .big-arrow-right{vertical-align:-5px}}button .arrow-right,
.fsSubmitButton .arrow-right,
.button .arrow-right{margin-left:15px;vertical-align:initial;background-color:white}button.small,.fsSubmitButton.small,.button.small{padding:19px
55px;font-size:15px}button.large,.fsSubmitButton.large,.button.large{padding:15px
30px;font-size:41px}button.reverse,.fsSubmitButton.reverse,.button.reverse{-webkit-transition-property:background-color, color;-moz-transition-property:background-color, color;-ms-transition-property:background-color, color;-o-transition-property:background-color, color;transition-property:background-color color;-webkit-box-shadow:inset 0 0 0 1px #ff3878;-moz-box-shadow:inset 0 0 0 1px #ff3878;box-shadow:inset 0 0 0 1px #ff3878;color:#ff3878;background-color:white}button.reverse:hover,.fsSubmitButton.reverse:hover,.button.reverse:hover{-webkit-box-shadow:inset 0 0 0 1px #282828;-moz-box-shadow:inset 0 0 0 1px #282828;box-shadow:inset 0 0 0 1px #282828;color:#282828}button.dark,.fsSubmitButton.dark,.button.dark{-webkit-transition-property:background-color, color;-moz-transition-property:background-color, color;-ms-transition-property:background-color, color;-o-transition-property:background-color, color;transition-property:background-color color;color:white;background-color:#282828}button.dark:hover,.fsSubmitButton.dark:hover,.button.dark:hover{color:white}button.dark:focus,.fsSubmitButton.dark:focus,.button.dark:focus{outline-color:#282828}button.strong,.fsSubmitButton.strong,.button.strong{padding-top:15px;padding-bottom:15px;font-style:normal;font-weight:500;font-family:"Tungsten A","Tungsten B","Tungsten","TrumpGothic","Arial Narrow","Helvetica Neue",Helvetica,Arial,sans-serif}button.strong .big-arrow-right,
.fsSubmitButton.strong .big-arrow-right,
.button.strong .big-arrow-right{vertical-align:0px}button.play,.fsSubmitButton.play,.button.play{-webkit-transition:opacity 0.1s ease-out;-moz-transition:opacity 0.1s ease-out;-ms-transition:opacity 0.1s ease-out;-o-transition:opacity 0.1s ease-out;transition:opacity 0.1s ease-out;width:45px;height:45px;margin:0;padding:0;background-color:rgba(255,56,120,0.8);border-radius:100%}button.play:after,.fsSubmitButton.play:after,.button.play:after{width:0px;height:0px;position:absolute;top:50%;left:50%;display:block;content:'';margin-top:-10px;margin-left:-3px;border-style:solid;border-width:11px;border-color:transparent transparent transparent white}button.slider-button,.fsSubmitButton.slider-button,.button.slider-button{width:65px;height:65px;-webkit-transition:opacity 0.4s 0.2s ease-out;-moz-transition:opacity 0.4s 0.2s ease-out;-ms-transition:opacity 0.4s 0.2s ease-out;-o-transition:opacity 0.4s 0.2s ease-out;transition:opacity 0.4s 0.2s ease-out;padding:0;background-color:rgba(255,255,255,0.2);border-radius:100%}button.hide.slider-button,.hide.fsSubmitButton.slider-button,.hide.button.slider-button{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transition-delay:0;-moz-transition-delay:0;-ms-transition-delay:0;-o-transition-delay:0;transition-delay:0}button.slider-button:focus,.fsSubmitButton.slider-button:focus,.button.slider-button:focus{outline:none;box-shadow:none}button.slider-button:hover,.fsSubmitButton.slider-button:hover,.button.slider-button:hover{-webkit-box-shadow:inset 0 0 0 1px white;-moz-box-shadow:inset 0 0 0 1px white;box-shadow:inset 0 0 0 1px white}button.slider-button:hover .mask-icon,
.fsSubmitButton.slider-button:hover .mask-icon,
.button.slider-button:hover .mask-icon{background-color:white}button.slider-button .mask-icon,
.fsSubmitButton.slider-button .mask-icon,
.button.slider-button .mask-icon{position:relative;top:1px;right:-2px}button.read-more,button.read-less,.fsSubmitButton.read-more,.fsSubmitButton.read-less,.button.read-more,.button.read-less{padding:0;font-size:14px;color:#ff3878;background:none}button.read-more:focus,button.read-less:focus,.fsSubmitButton.read-more:focus,.fsSubmitButton.read-less:focus,.button.read-more:focus,.button.read-less:focus{outline:none}.well{padding:28px
30px;text-align:center;background-color:#f7f7f7}.well h1, .well h2, .well h3, .well h4, .well h5, .well
h6{margin:0}.well.short{padding:15px
40px}.well.bordered{border:1px
solid #e6e6e6}blockquote{text-align:center}@media (max-width: 480px){blockquote{margin-left:0;margin-right:0}}blockquote.small{margin:0;text-align:left}blockquote.small
p{margin:0;color:white;font-style:italic;font-size:19px;line-height:1.2em}blockquote.small
cite{display:block;margin-top:5px;color:#999;font-size:13px}blockquote
cite{display:block;color:#666}@media (max-width: 480px){blockquote
cite{font-size:14px;margin-top:10px}}@media (min-width: 481px) and (max-width: 800px){.speaker-grid{max-width:980px;padding-left:0px;padding-right:0px;margin-left:auto;margin-right:auto}.speaker-grid:after{content:"";display:table;clear:both}}@media (max-width: 480px){.speaker-grid{padding:0}}.speaker-grid
.rule{clear:both;display:block;margin:0
0 20px 0}@media (max-width: 480px){.speaker-grid
.rule{display:none}}.speaker-grid .load-more-speakers{width:100%;margin-top:20px;padding-top:20px;padding-bottom:20px}.speaker-grid .load-more-speakers .mask-icon{margin-left:10px}.speaker-grid .speaker-block{width:15.30612%;float:left;margin-right:1.63265%;display:inline;margin-bottom:20px}@media (min-width: 481px) and (max-width: 800px){.speaker-grid .speaker-block{width:22.97297%;float:left;margin-right:2.7027%}}@media (max-width: 480px){.speaker-grid .speaker-block{float:none;display:block;width:100%;margin:20px
0 0 0;padding:20px
16px 0 16px;border-top:1px solid #e6e6e6}}@media (min-width: 801px){.touch .speaker-grid .speaker-block, .speaker-grid .touch .speaker-block{width:15.40816%;margin-right:16.99px}}.speaker-grid .speaker-block:last-child{margin-bottom:20px}.speaker-grid .speaker-block:nth-of-type(6n){float:right;margin-right:0;*margin-left:-16px;display:inline}@media (min-width: 481px) and (max-width: 800px){.speaker-grid .speaker-block:nth-of-type(6n){float:left;margin-right:2.7027%}}@media (max-width: 480px){.speaker-grid .speaker-block:nth-of-type(6n){float:none;display:block}}.speaker-grid .speaker-block:nth-of-type(6n)+.coming-soon{clear:both}@media (min-width: 481px) and (max-width: 800px){.speaker-grid .speaker-block:nth-of-type(6n)+.coming-soon{clear:none}}@media (min-width: 481px) and (max-width: 800px){.speaker-grid .speaker-block:nth-of-type(4n){float:right;margin-right:0}}@media (min-width: 481px) and (max-width: 800px){.speaker-grid .speaker-block:nth-of-type(4n)+.coming-soon{clear:both}}@media (max-width: 480px){.speaker-grid .speaker-block:nth-of-type(n+10){display:none}}@media (max-width: 480px){.speaker-grid .speaker-block .speaker-photo{float:left;width:35%;max-width:80px;max-height:80px}}@media (max-width: 480px){.speaker-grid .speaker-block .speaker-information.hide-modal{float:right;width:65%}}@media (max-width: 480px){.speaker-block:first-child{margin-top:0}}@media (max-width: 480px){.coming-soon.speaker-block{margin-bottom:0 !important;padding:0}}.coming-soon.speaker-block
.background{width:100%;height:0;padding-bottom:100%;background-color:#666}@media (max-width: 480px){.coming-soon.speaker-block
.background{height:auto;padding:0}}.coming-soon.speaker-block
.text{display:block;padding:10px;font:500 34px/32px "Tungsten A", "Tungsten B", "Tungsten", "TrumpGothic", "Arial Narrow", "Helvetica Neue", Helvetica, Arial, sans-serif;text-transform:uppercase;color:white}@media (max-width: 480px){.coming-soon.speaker-block
.text{padding:20px
30px;text-align:center;font:italic 400 16px Georgia, "Times New Roman", Times, serif;text-transform:none}}.speaker-block .session-only{display:none}.speaker-block .speaker-header:hover{cursor:pointer}.speaker-block .speaker-header:hover .speaker-photo
.overlay{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);opacity:0.5}.speaker-block .speaker-photo{position:relative;width:100%}@media (max-width: 480px){.speaker-block .speaker-photo{margin-right:15px}}.speaker-block .speaker-photo
.photo{width:100%;height:0;padding-bottom:100%;background-size:cover}.speaker-block .speaker-photo
.overlay{position:absolute;top:0px;right:0px;width:100%;height:100%;-webkit-transition:opacity 0.1s ease-out;-moz-transition:opacity 0.1s ease-out;-ms-transition:opacity 0.1s ease-out;-o-transition:opacity 0.1s ease-out;transition:opacity 0.1s ease-out;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;background-color:#ff3878}.speaker-block .speaker-name{width:0;margin-top:10px;font-size:30px;line-height:26px}@media (max-width: 480px){.speaker-block .speaker-name{width:auto;margin:0}}.speaker-block .speaker-name:hover{text-decoration:underline;cursor:pointer}.speaker-block .speaker-name.spot-checked{width:auto}.speaker-block .speaker-title{font-style:italic;line-height:18px}.mask-icon{-webkit-transition:background-color 0.1s ease-out;-moz-transition:background-color 0.1s ease-out;-ms-transition:background-color 0.1s ease-out;-o-transition:background-color 0.1s ease-out;transition:background-color 0.1s ease-out;display:inline-block;color:transparent;background-color:#e6e6e6;-webkit-mask:center center no-repeat;vertical-align:middle}.adobe-tagline.mask-icon{width:172px;height:16px;-webkit-mask-image:url('/wp-content/themes/99u-conference/assets/img/icons/adobe-tagline.svg?1410191259');mask-image:url('/wp-content/themes/99u-conference/assets/img/icons/adobe-tagline.svg?1410191259')}.no-cssmask .adobe-tagline.mask-icon{background:url('/wp-content/themes/99u-conference/assets/img/icons-s0b3e8ecd0a.png') 0 -146px no-repeat;background-color:transparent !important}.arrow-down.mask-icon{width:14px;height:8px;-webkit-mask-image:url('/wp-content/themes/99u-conference/assets/img/icons/arrow-down.svg?1410191259');mask-image:url('/wp-content/themes/99u-conference/assets/img/icons/arrow-down.svg?1410191259')}.no-cssmask .arrow-down.mask-icon{background:url('/wp-content/themes/99u-conference/assets/img/icons-s0b3e8ecd0a.png') 0 -674px no-repeat;background-color:transparent !important}.arrow-right.mask-icon{width:8px;height:13px;-webkit-mask-image:url('/wp-content/themes/99u-conference/assets/img/icons/arrow-right.svg?1410191259');mask-image:url('/wp-content/themes/99u-conference/assets/img/icons/arrow-right.svg?1410191259')}.no-cssmask .arrow-right.mask-icon{background:url('/wp-content/themes/99u-conference/assets/img/icons-s0b3e8ecd0a.png') 0 -555px no-repeat;background-color:transparent !important}.arrow-up.mask-icon{width:14px;height:8px;-webkit-mask-image:url('/wp-content/themes/99u-conference/assets/img/icons/arrow-up.svg?1410191259');mask-image:url('/wp-content/themes/99u-conference/assets/img/icons/arrow-up.svg?1410191259')}.no-cssmask .arrow-up.mask-icon{background:url('/wp-content/themes/99u-conference/assets/img/icons-s0b3e8ecd0a.png') 0 -644px no-repeat;background-color:transparent !important}.big-arrow-down.mask-icon{width:22px;height:12px;-webkit-mask-image:url('/wp-content/themes/99u-conference/assets/img/icons/big-arrow-down.svg?1410191259');mask-image:url('/wp-content/themes/99u-conference/assets/img/icons/big-arrow-down.svg?1410191259')}.no-cssmask .big-arrow-down.mask-icon{background:url('/wp-content/themes/99u-conference/assets/img/icons-s0b3e8ecd0a.png') 0 -568px no-repeat;background-color:transparent !important}.big-arrow-left.mask-icon{width:12px;height:22px;-webkit-mask-image:url('/wp-content/themes/99u-conference/assets/img/icons/big-arrow-left.svg?1410191259');mask-image:url('/wp-content/themes/99u-conference/assets/img/icons/big-arrow-left.svg?1410191259')}.no-cssmask .big-arrow-left.mask-icon{background:url('/wp-content/themes/99u-conference/assets/img/icons-s0b3e8ecd0a.png') 0 -682px no-repeat;background-color:transparent !important}.big-arrow-right.mask-icon{width:12px;height:22px;-webkit-mask-image:url('/wp-content/themes/99u-conference/assets/img/icons/big-arrow-right.svg?1410191259');mask-image:url('/wp-content/themes/99u-conference/assets/img/icons/big-arrow-right.svg?1410191259')}.no-cssmask .big-arrow-right.mask-icon{background:url('/wp-content/themes/99u-conference/assets/img/icons-s0b3e8ecd0a.png') 0 -652px no-repeat;background-color:transparent !important}.close.mask-icon{width:14px;height:14px;-webkit-mask-image:url('/wp-content/themes/99u-conference/assets/img/icons/close.svg?1410191259');mask-image:url('/wp-content/themes/99u-conference/assets/img/icons/close.svg?1410191259')}.no-cssmask .close.mask-icon{background:url('/wp-content/themes/99u-conference/assets/img/icons-s0b3e8ecd0a.png') 0 -513px no-repeat;background-color:transparent !important}.email.mask-icon{width:22px;height:14px;-webkit-mask-image:url('/wp-content/themes/99u-conference/assets/img/icons/email.svg?1410191259');mask-image:url('/wp-content/themes/99u-conference/assets/img/icons/email.svg?1410191259')}.no-cssmask .email.mask-icon{background:url('/wp-content/themes/99u-conference/assets/img/icons-s0b3e8ecd0a.png') 0 -443px no-repeat;background-color:transparent !important}.facebook.mask-icon{width:7px;height:14px;-webkit-mask-image:url('/wp-content/themes/99u-conference/assets/img/icons/facebook.svg?1410191259');mask-image:url('/wp-content/themes/99u-conference/assets/img/icons/facebook.svg?1410191259')}.no-cssmask .facebook.mask-icon{background:url('/wp-content/themes/99u-conference/assets/img/icons-s0b3e8ecd0a.png') 0 -527px no-repeat;background-color:transparent !important}.hamburger.mask-icon{width:20px;height:20px;-webkit-mask-image:url('/wp-content/themes/99u-conference/assets/img/icons/hamburger.svg?1410191259');mask-image:url('/wp-content/themes/99u-conference/assets/img/icons/hamburger.svg?1410191259')}.no-cssmask .hamburger.mask-icon{background:url('/wp-content/themes/99u-conference/assets/img/icons-s0b3e8ecd0a.png') 0 -704px no-repeat;background-color:transparent !important}.large-dot-arrow.mask-icon{width:46px;height:100px;-webkit-mask-image:url('/wp-content/themes/99u-conference/assets/img/icons/large-dot-arrow.svg?1410191259');mask-image:url('/wp-content/themes/99u-conference/assets/img/icons/large-dot-arrow.svg?1410191259')}.no-cssmask .large-dot-arrow.mask-icon{background:url('/wp-content/themes/99u-conference/assets/img/icons-s0b3e8ecd0a.png') 0 -315px no-repeat;background-color:transparent !important}.logo-small.mask-icon{width:85px;height:37px;-webkit-mask-image:url('/wp-content/themes/99u-conference/assets/img/icons/logo-small.svg?1410191259');mask-image:url('/wp-content/themes/99u-conference/assets/img/icons/logo-small.svg?1410191259')}.no-cssmask .logo-small.mask-icon{background:url('/wp-content/themes/99u-conference/assets/img/icons-s0b3e8ecd0a.png') 0 -162px no-repeat;background-color:transparent !important}.logo.mask-icon{width:166px;height:73px;-webkit-mask-image:url('/wp-content/themes/99u-conference/assets/img/icons/logo.svg?1410191259');mask-image:url('/wp-content/themes/99u-conference/assets/img/icons/logo.svg?1410191259')}.no-cssmask .logo.mask-icon{background:url('/wp-content/themes/99u-conference/assets/img/icons-s0b3e8ecd0a.png') 0 0 no-repeat;background-color:transparent !important}.rss.mask-icon{width:14px;height:14px;-webkit-mask-image:url('/wp-content/themes/99u-conference/assets/img/icons/rss.svg?1410191259');mask-image:url('/wp-content/themes/99u-conference/assets/img/icons/rss.svg?1410191259')}.no-cssmask .rss.mask-icon{background:url('/wp-content/themes/99u-conference/assets/img/icons-s0b3e8ecd0a.png') 0 -273px no-repeat;background-color:transparent !important}.search.mask-icon{width:14px;height:14px;-webkit-mask-image:url('/wp-content/themes/99u-conference/assets/img/icons/search.svg?1410191259');mask-image:url('/wp-content/themes/99u-conference/assets/img/icons/search.svg?1410191259')}.no-cssmask .search.mask-icon{background:url('/wp-content/themes/99u-conference/assets/img/icons-s0b3e8ecd0a.png') 0 -457px no-repeat;background-color:transparent !important}.slider-button-left.mask-icon{width:17px;height:32px;-webkit-mask-image:url('/wp-content/themes/99u-conference/assets/img/icons/slider-button-left.svg?1410191259');mask-image:url('/wp-content/themes/99u-conference/assets/img/icons/slider-button-left.svg?1410191259')}.no-cssmask .slider-button-left.mask-icon{background:url('/wp-content/themes/99u-conference/assets/img/icons-s0b3e8ecd0a.png') 0 -612px no-repeat;background-color:transparent !important}.slider-button-right.mask-icon{width:17px;height:32px;-webkit-mask-image:url('/wp-content/themes/99u-conference/assets/img/icons/slider-button-right.svg?1410191259');mask-image:url('/wp-content/themes/99u-conference/assets/img/icons/slider-button-right.svg?1410191259')}.no-cssmask .slider-button-right.mask-icon{background:url('/wp-content/themes/99u-conference/assets/img/icons-s0b3e8ecd0a.png') 0 -580px no-repeat;background-color:transparent !important}.twitter.mask-icon{width:18px;height:14px;-webkit-mask-image:url('/wp-content/themes/99u-conference/assets/img/icons/twitter.svg?1410191259');mask-image:url('/wp-content/themes/99u-conference/assets/img/icons/twitter.svg?1410191259')}.no-cssmask .twitter.mask-icon{background:url('/wp-content/themes/99u-conference/assets/img/icons-s0b3e8ecd0a.png') 0 -301px no-repeat;background-color:transparent !important}hr,.rule{width:100%;height:1px;background-color:#e6e6e6;border:0}.rule.dash{width:1.2em;margin:20px
0}@media (max-width: 480px){.rule.dash{margin:10px
0}}.rule.vertical{width:1px;height:auto}.page-header{margin-top:59px;margin-bottom:60px;padding-top:1px;text-align:center}@media (max-width: 480px){.page-header{margin-top:0px;margin-bottom:20px;padding-top:0px}}.page-header .header-title{margin:55px
0 0 0}@media (max-width: 480px){.page-header .header-title{margin-top:20px}}.page-header .header-title + .page-blurb, .page-header .header-title+.small{margin-top:10px !important}.page-header .page-blurb{width:83.06122%;float:left;margin-right:1.63265%;display:inline;margin-left:8.46939%;margin-right:8.46939%;margin-top:55px;line-height:33px}@media (max-width: 480px){.page-header .page-blurb{width:100%;margin:30px
0 0 0;padding-right:16px;padding-left:16px;font-size:18px;line-height:26px;font-style:italic;text-align:left}}@media (min-width: 481px) and (max-width: 800px){.page-header .page-blurb{line-height:28px}}.page-header .page-blurb.small{margin-top:30px;line-height:1.5em}.extra-program-block{position:relative;padding-bottom:40px;border-bottom:1px solid #e6e6e6}@media (max-width: 480px){.extra-program-block{padding-right:16px;padding-left:16px;padding-bottom:30px}}.extra-program-block+.extra-program-block{padding-top:40px}@media (max-width: 480px){.extra-program-block+.extra-program-block{margin-top:30px}}.extra-program-block:first-child{padding-top:40px;border-top:1px solid #e6e6e6}@media (max-width: 480px){.extra-program-block:first-child{padding-top:30px}}@media (max-width: 480px){.extra-program-block:last-child{border:0}}.extra-program-block .speaker-modal-content{display:none}.extra-program-block
.button{float:right;margin-right:0;*margin-left:-16px;display:inline;width:16.93878%;padding:16px
0}@media (min-width: 481px) and (max-width: 800px){.extra-program-block
.button{width:31.12033%;float:left;margin-right:3.3195%;clear:left;margin-top:20px}}@media (max-width: 480px){.extra-program-block
.button{display:block;width:100%;margin-top:20px}}.extra-program-block .button .mask-icon{vertical-align:-6px}.extra-program-block .button.sold-out{padding:8px
0;font:500 30px "Tungsten A", "Tungsten B", "Tungsten", "TrumpGothic", "Arial Narrow", "Helvetica Neue", Helvetica, Arial, sans-serif;color:white;text-transform:uppercase;background:#282828}.extra-program-block .button.sold-out:focus{outline:0}.extra-program-block .extra-program-block-photo{width:23.77551%;float:left;margin-right:1.63265%;display:inline}@media (min-width: 481px) and (max-width: 800px){.extra-program-block .extra-program-block-photo{width:31.12033%;float:left;margin-right:3.3195%}}@media (max-width: 480px){.extra-program-block .extra-program-block-photo{width:80px;height:80px;margin:0
15px 20px 0}}.extra-program-block .extra-program-block-photo
.photo{width:100%;height:0;padding-bottom:100%;background-size:cover}.extra-program-block .extra-program-block-information{width:49.18367%;float:left;margin-right:1.63265%;display:inline;padding-left:1.63265%}@media (min-width: 481px) and (max-width: 800px){.extra-program-block .extra-program-block-information{width:65.56017%;float:left;margin-right:3.3195%;float:right;margin-right:0;padding-left:0}}@media (max-width: 480px){.extra-program-block .extra-program-block-information{width:100%;margin:0;padding:0}}.extra-program-block .extra-program-block-information
.date{color:#666}.extra-program-block .extra-program-block-information .text
p{margin-top:15px}.extra-program-block .block-primary-title,
.extra-program-block .block-secondary-title,
.extra-program-block .block-meta{margin:0}@media (max-width: 480px){.extra-program-block .block-primary-title,
.extra-program-block .block-secondary-title{width:calc(100% - 80px - 15px);float:right}}.extra-program-block .block-primary-title{margin-bottom:5px;line-height:29px}@media (max-width: 480px){.extra-program-block .block-primary-title{margin-bottom:5px}}.extra-program-block .block-secondary-title{line-height:32px}@media (max-width: 480px){.extra-program-block .block-secondary-title{margin-bottom:20px}}@media (max-width: 480px){.extra-program-block
.address{clear:both}}.extra-program-block .read-more{margin-top:20px}.extra-program-block .links-header,
.extra-program-block .links-list{display:inline-block}.extra-program-block .links-list
li{display:inline-block}@media (max-width: 480px){.past-talks-wrapper{width:100%;padding:0
16px;overflow-y:scroll;-webkit-overflow-scrolling:touch}}.past-talks-block{display:inline-block;margin-top:50px}@media (max-width: 480px){.past-talks-block{width:999px;margin-top:15px;padding-top:15px;border-top:1px solid #e6e6e6}}.past-talk{position:relative;width:23.77551%;float:left;margin-right:1.63265%;display:inline;margin-bottom:25px}@media (max-width: 480px){.past-talk{min-width:200px}}.past-talk:nth-child(4n+1){clear:both}.past-talk:nth-child(4n){float:right;margin-right:0;*margin-left:-16px;display:inline}.past-talk
.play{position:absolute;top:50%;left:50%;z-index:1;-webkit-transform:translateY(-50%) translateX(-50%);-moz-transform:translateY(-50%) translateX(-50%);-ms-transform:translateY(-50%) translateX(-50%);-o-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%)}.past-talk .play:focus{outline:none}.past-talk
.year{position:absolute;top:0px;left:0px;z-index:1;padding:2px
5px;color:white;background-color:#282828}.past-talk
.dash{margin:10px
0 5px 0;line-height:5px}.past-talk .thumbnail-wrapper{position:relative;-webkit-transition:opacity 0.1s ease-out;-moz-transition:opacity 0.1s ease-out;-ms-transition:opacity 0.1s ease-out;-o-transition:opacity 0.1s ease-out;transition:opacity 0.1s ease-out;width:100%}.past-talk .thumbnail-wrapper:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=75);opacity:0.75;cursor:pointer}.past-talk .thumbnail-wrapper:hover
.play{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);opacity:0.8}.past-talk
.thumbnail{width:100%;height:0;padding-bottom:60%;background-size:100% auto;background-position:center center}.past-talk .video-information p:not(.dash) strong{font-size:13px;line-height:20px}.past-talk .video-information p:not(.dash):hover{text-decoration:underline;cursor:pointer}.slider{position:relative;overflow:hidden;visibility:hidden}.slider .slider-wrap{position:relative;height:100%;overflow:hidden}.slider
.slide{position:relative;width:100%;height:100%;float:left;background-repeat:no-repeat}.slider .slide-image{position:absolute;width:100%;height:100%;background-size:cover}.slider .slider-button{position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.touch .slider .slider-button{display:none}.slider
.next{right:50px}.slider
.prev{left:50px}.slider .slider-dots{position:absolute;right:20px;bottom:20px;z-index:1}.slider .slider-dots
.dot{width:13px;height:13px;-webkit-transition:background-color 0.1s ease-out;-moz-transition:background-color 0.1s ease-out;-ms-transition:background-color 0.1s ease-out;-o-transition:background-color 0.1s ease-out;transition:background-color 0.1s ease-out;display:inline-block;margin:0
5px;border-radius:100%;background-color:rgba(255, 255, 255, 0.6)}.slider .slider-dots .dot:hover{cursor:pointer;background-color:rgba(255, 255, 255, 0.3)}.slider .slider-dots
.dot.active{background-color:white}.slider
.caption{position:absolute;top:0px;left:0px;z-index:1;width:23.77551%;float:left;margin-right:1.63265%;display:inline;height:100%;padding:22px;background-color:#282828}@media (min-width: 481px) and (max-width: 800px){.slider
.caption{width:31.12033%;float:left;margin-right:3.3195%}}.slider .caption+.slide-image{width:77%;right:0px}@media (min-width: 481px) and (max-width: 800px){.slider .caption+.slide-image{width:69%}}.slider .caption .venue-type{color:white;line-height:26px}.slider .caption
.dash{margin:12px
0 18px 0}.slider .caption .venue-title{color:white;line-height:45px}.slider .caption .venue-title.primary{font-weight:600;text-transform:uppercase;line-height: .8em}@media (min-width: 481px) and (max-width: 800px){.slider .caption .venue-title.primary{line-height: .8em !important}}.slider .caption .venue-title.secondary{font-size:2.5em;line-height:1em}@media (min-width: 481px) and (max-width: 800px){.slider .caption .venue-title.secondary{line-height:1em !important}}.slider .caption .venue-blurb{margin-top:10px;color:white;line-height:22px}.slider .caption .details-button{position:absolute;top:100%;left:22px;-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%);transform:translateY(-100%);width:calc(100% - 44px);margin-top:-22px;padding-left:0;padding-right:0}.social-media-links-bar>.mask-icon{position:relative;z-index:1}.social-media-links-bar .mask-icon{-webkit-transition:opacity 0.1s ease-out;-moz-transition:opacity 0.1s ease-out;-ms-transition:opacity 0.1s ease-out;-o-transition:opacity 0.1s ease-out;transition:opacity 0.1s ease-out;margin:15px
10px;background-color:#bababa;vertical-align:top}.social-media-links-bar .mask-icon:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=60);opacity:0.6}.social-media-links-bar .share-input-form{-webkit-transition:0.4s ease-out;-moz-transition:0.4s ease-out;-ms-transition:0.4s ease-out;-o-transition:0.4s ease-out;transition:0.4s ease-out;-webkit-transition-property:width, background-color;-moz-transition-property:width, background-color;-ms-transition-property:width, background-color;-o-transition-property:width, background-color;transition-property:width background-color;position:relative;width:42px;display:inline-block}@media (max-width: 480px){.social-media-links-bar .share-input-form{display:none}}.social-media-links-bar .share-input-form.active{width:250px;background:#ff3878;z-index:2}.social-media-links-bar .share-input-form.active.state-success .msg-success{display:block}.social-media-links-bar .share-input-form.active.state-success .msg-error{display:none}.social-media-links-bar .share-input-form.active.state-error .msg-success{display:none}.social-media-links-bar .share-input-form.active.state-error .msg-error{display:block}.social-media-links-bar .share-input-form.active .mask-icon{background-color:white}.social-media-links-bar .share-input-form.active
fieldset{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}.social-media-links-bar .share-input-form
fieldset{-webkit-transition:opacity 0.4s ease-out;-moz-transition:opacity 0.4s ease-out;-ms-transition:opacity 0.4s ease-out;-o-transition:opacity 0.4s ease-out;transition:opacity 0.4s ease-out;position:absolute;top:50%;left:0px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;width:100%;padding:0
40px}.social-media-links-bar .share-input-form fieldset
input{display:block}.social-media-links-bar .share-input-form fieldset .submit-form{position:absolute;top:0px;right:16px;margin:0;background-color:white}.social-media-links-bar .share-input-form .mask-icon{position:relative;z-index:1;display:block}.social-media-links-bar .share-input-form .mask-icon:hover{cursor:pointer}.social-media-links-bar
.message{position:absolute;top:0px;right:0px;z-index:1;width:100%;height:100%;display:none;padding:0;background:#666}.social-media-links-bar .message.msg-error{top:calc(100% + 10px)}.social-media-links-bar .message.msg-error:after{position:absolute;top:-10px;left:50%;width:0;height:0;content:'';display:block;margin:-10px 0 0 -10px;border-style:solid;border-width:10px;border-color:transparent transparent #666 transparent}.social-media-links-bar .message
p{position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);width:100%;margin:0;color:white;text-align:center}.modal-dialog{position:fixed;top:0px;right:0px;z-index:10;width:100%;height:100%}.modal-dialog .modal-wrap{height:auto;top:10%;z-index:2}@media (max-width: 480px){.modal-dialog .modal-wrap{width:100%;height:100% !important;top:0px;right:0px;overflow-y:auto}}.modal-dialog .mobile-header{position:relative;background-color:#282828}@media (max-width: 480px){.modal-dialog .mobile-header{position:fixed;top:0px;left:0px;z-index:3;width:100%;height:67px}}.modal-dialog .mobile-header
.title{font-size:34px;line-height:67px;color:white;text-align:center}.modal-dialog .mobile-header .close-button{position:absolute;top:0px;right:auto;bottom:auto;left:0px;z-index:1;height:100%;display:block !important;margin:0;background-color:transparent}.modal-dialog .mobile-header .close-button:hover{background-color:transparent}.modal-dialog .mobile-header .close-button:hover .mask-icon{background-color:white}.modal-dialog .mobile-header .mask-icon{height:100%;background-color:#ff3878}.modal-dialog .close-button{position:absolute;top:0px;right:105px;z-index:1;width:40px;height:40px;margin:-20px 0 0;padding:0;line-height:40px;background-color:#ff3878;border-radius:100%}@media (min-width: 481px) and (max-width: 800px){.modal-dialog .close-button{top:0px;right:13.90041%}}.modal-dialog .close-button:hover{background-color:#282828}.modal-dialog .close-button:focus{outline:none}.modal-dialog .close-button
.close{display:block;margin:0
auto}.modal-dialog
.contents{overflow-y:scroll;-webkit-overflow-scrolling:touch;width:77.85714%;height:100%;min-height:100px;margin:0
auto;padding:20px;background-color:white;border-radius:8px}@media (min-width: 481px) and (max-width: 800px){.modal-dialog
.contents{width:72.19917%;margin-right:13.90041%;margin-left:13.90041%;padding:3.3195%}}@media (max-width: 480px){.modal-dialog
.contents{width:100%;margin:0;padding-top:87px;padding-right:16px;padding-left:16px;border-radius:0;overflow:visible}}.modal-dialog .hide-modal{display:none}.modal-overlay{position:absolute;top:0px;right:0px;width:100%;height:100%;background-color:rgba(0, 0, 0, 0.8)}@media (max-width: 480px){.modal-overlay{background-color:white}}.speaker-modal{padding-bottom:0 !important}@media (max-width: 800px){.speaker-modal .speaker-header:after{content:"";display:table;clear:both}}@media (max-width: 480px){.speaker-modal .speaker-header .speaker-name,
.speaker-modal .speaker-header .speaker-title{float:right;width:calc(100% - 80px - 15px)}}.speaker-modal .speaker-header .speaker-name{font-size:50px;line-height:1em}@media (max-width: 480px){.speaker-modal .speaker-header .speaker-name{font-size:35px;margin-bottom:5px}}.speaker-modal .speaker-header .speaker-title{font-size:18px;line-height:24px}@media (max-width: 480px){.speaker-modal .speaker-header .speaker-title{font-style:italic;font-size:14px;line-height:20px}}.speaker-modal .speaker-photo{width:18.42752%;float:left;margin-right:1.9656%;display:inline}@media (min-width: 481px) and (max-width: 800px){.speaker-modal .speaker-photo{width:23.14815%;float:left;margin-right:2.46914%}}@media (max-width: 480px){.speaker-modal .speaker-photo{width:80px;height:80px;margin-right:15px}}.speaker-modal .speaker-photo
.photo{width:100%;height:0;padding-bottom:100%;background-size:cover}.speaker-modal .master-class-link{width:100%;margin-top:10px;padding:5px
0;font-size:12px}@media (max-width: 800px){.speaker-modal .master-class-link{padding:10px
0}}@media (min-width: 481px) and (max-width: 800px){.speaker-modal .master-class-link{margin-top:15px}}@media (max-width: 480px){.speaker-modal .master-class-link{margin-top:20px}}.speaker-modal .speaker-information{width:79.60688%;float:left;margin-right:1.9656%;display:inline;float:right;margin-right:0;*margin-left:-16px;display:inline;padding-right:35px}@media (max-width: 800px){.speaker-modal .speaker-information{float:none;display:block;width:100%}}@media (min-width: 481px) and (max-width: 800px){.speaker-modal .speaker-information{margin:15px
0;padding-right:0}}@media (max-width: 480px){.speaker-modal .speaker-information{padding:0
0 60px 0}}.speaker-modal .speaker-summary{font:500 30px/32px "Tungsten A", "Tungsten B", "Tungsten", "TrumpGothic", "Arial Narrow", "Helvetica Neue", Helvetica, Arial, sans-serif;color:#666}@media (max-width: 480px){.speaker-modal .speaker-summary{margin-bottom:20px;font-size:25px;line-height:28px}}.speaker-modal .speaker-blurb{margin-bottom:40px}@media (max-width: 480px){.speaker-modal .speaker-blurb{margin:20px
0;padding:16px;background-color:#f7f7f7}}.speaker-modal .speaker-blurb
.rule{width:15px;margin:15px
0}.speaker-modal .speaker-blurb
p{margin-top:15px}@media (max-width: 480px){.speaker-modal .speaker-blurb p:first-of-type{margin:0}}@media (max-width: 480px){.speaker-modal .speaker-video{margin-top:20px}}.speaker-modal .speaker-video .video-header{margin-bottom:20px;font-size:20px;line-height:normal;text-transform:uppercase;border-bottom:5px solid black}.speaker-modal .speaker-video .past-talk{width:100%;margin:0
0 40px 0}@media (max-width: 480px){.speaker-modal .speaker-video .past-talk{margin-bottom:10px}}.speaker-modal .speaker-video .past-talk .thumbnail-wrapper{width:35.95679%;float:left;margin-right:2.46914%;display:inline;width:40.89506%}.speaker-modal .speaker-video .modal-video-information{width:61.57407%;float:left;margin-right:2.46914%;display:inline;float:right;margin-right:0;*margin-left:-16px;display:inline;width:56.6358%}@media (max-width: 480px){.speaker-modal .speaker-video .modal-video-information{float:none;display:block;width:100%}}.speaker-modal .speaker-video .modal-video-information
.topic{font-size:20px;line-height:normal}@media (max-width: 480px){.speaker-modal .speaker-video .modal-video-information
.title{font-size:32px;line-height:31px}}@media (max-width: 480px){.speaker-modal .speaker-video .modal-video-information .thumbnail-wrapper{position:relative;left:-16px;float:none;display:block;margin:15px
0;width:calc(100% + 32px)}}@media (max-width: 480px){.speaker-modal .speaker-video .modal-video-information .thumbnail-wrapper
.thumbnail{width:100%;height:0;padding-bottom:47%;background-size:cover;background-position:center center}}.speaker-modal .speaker-video .mobile-info{padding-right:16px;padding-left:16px}.speaker-modal .speaker-links{margin-top:20px;margin-bottom:20px;font-size: .8em}@media (min-width: 481px) and (max-width: 800px){.speaker-modal .speaker-links{margin-bottom:0}}@media (max-width: 480px){.speaker-modal .speaker-links{margin:0}}.speaker-modal .speaker-links
.rule{margin-bottom:20px}.speaker-modal .speaker-links .links-title{margin-right:10px}.speaker-modal .speaker-links
ul{display:inline}.speaker-modal .speaker-links
li{display:inline-block;margin-bottom:5px}.speaker-modal .speaker-links li+li{margin-left:10px;padding-left:10px;border-left:1px solid #666}.video-modal .video-wrap{width:100%;height:0;padding-bottom:56.25%;position:relative}.video-modal .video-wrap
.video{position:absolute;width:100%;height:100%}.read-more-content{position:relative;-webkit-transition:height 0.4s ease-out;-moz-transition:height 0.4s ease-out;-ms-transition:height 0.4s ease-out;-o-transition:height 0.4s ease-out;transition:height 0.4s ease-out;overflow:hidden}.read-more-content .short,
.read-more-content
.long{display:inline-block;visibility:hidden}.read-more-content .short.show,
.read-more-content
.long.show{visibility:visible}.read-more-content
.long{position:absolute;top:0px;left:0px;width:100%}.read-more-content .read-link:hover{cursor:pointer}.speaker-block .modal-only{display:none}.past-talks-block .modal-only{display:none}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{background:white}@media (min-width: 481px) and (max-width: 800px){html{margin-top:65px}}@media (max-width: 480px){html{margin-top:67px}}body{font-weight:400;font-size:100%;font-family:Georgia,"Times New Roman",Times,serif;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.jump-to-link{width:0;height:0;display:block;overflow:hidden}ul{list-style:none;margin:0;padding:0}.global-header{position:relative}@media (max-width: 800px){.global-header .common-99u-header{-webkit-box-shadow:inset 0 -1px 0 0 black;-moz-box-shadow:inset 0 -1px 0 0 black;box-shadow:inset 0 -1px 0 0 black;position:fixed;top:0px;left:0px;z-index:10;width:100%;height:65px;background-color:#282828}}@media (max-width: 480px){.global-header .common-99u-header{height:67px}}.global-header .common-99u-header .hamburger-button{position:absolute;top:0px;right:0px;width:55px;height:calc(100% - 1px);padding:0;background-color:transparent;border-left:1px solid #666}.global-header .common-99u-header .hamburger-button:focus{outline:0}.global-header .common-99u-header .hamburger-button
.hamburger{position:relative;top:-1px;background-color:#adadad}.global-header .social-media-links-bar{position:absolute;top:0px;right:10px}.global-header .social-media-links-bar .search-form{background-color:#282828}.global-header .social-media-links-bar .search-form
fieldset{right:0px;left:auto}.global-header .social-media-links-bar .share-input-form.active{background-color:#ff3878}.no-cssmask .global-header .social-media-links-bar .share-input-form.active .mask-icon{background-color:transparent}.no-cssmask .global-header .social-media-links-bar .share-input-form.active .mask-icon.email{background-position:0 -485px}.no-cssmask .global-header .social-media-links-bar .share-input-form.active .mask-icon.search{background-position:0 -499px}.global-header .social-media-links-bar
.search{width:22px;background-color:white}.no-cssmask .global-header .social-media-links-bar .mask-icon{background-color:transparent}.no-cssmask .global-header .social-media-links-bar .mask-icon.email{background-position:0 -429px}.no-cssmask .global-header .social-media-links-bar .mask-icon.rss{background-position:0 -287px}.no-cssmask .global-header .social-media-links-bar .mask-icon.facebook{background-position:0 -541px}.no-cssmask .global-header .social-media-links-bar .mask-icon.twitter{background-position:0 -415px}.no-cssmask .global-header .social-media-links-bar .mask-icon.search{background-position:0 -471px}.global-header .global-logo{padding:47px
0 14px 0}@media (max-width: 800px){.global-header .global-logo{padding:18px
0 8px 0}}@media (max-width: 480px){.global-header .global-logo{padding-left:16px}}.global-header .global-logo
.logo{-webkit-transition:fill 0.1s ease-out;-moz-transition:fill 0.1s ease-out;-ms-transition:fill 0.1s ease-out;-o-transition:fill 0.1s ease-out;transition:fill 0.1s ease-out;fill:#ff3878;float:left}.global-header .global-logo .logo .svg-logo{width:166px;height:73px;display:block}@media (min-width: 481px) and (max-width: 800px){.global-header .global-logo .logo .svg-logo{width:85px;height:37.37952px}}@media (max-width: 480px){.global-header .global-logo .logo .svg-logo{width:73px;height:32.10241px}}.global-header .global-logo .logo:hover{fill:#666}.global-header .global-logo
.tagline{float:left;margin-left:1.63265%}@media (max-width: 480px){.global-header .global-logo
.tagline{position:relative;top:-2px;left:6px}}.global-header .global-logo .tagline
h4{font-size:28px;line-height:normal}@media (max-width: 800px){.global-header .global-logo .tagline
h4{color:white;font-size:18px;line-height:1em}}.global-header .global-logo .tagline
.company{margin:0;font:700 14px "Helvetica Neue", Helvetica, Arial, sans-serif;color:#ff3878}.global-header .global-logo .tagline .behance-logo{font-size:16px}.global-header .global-logo .tagline
.date{margin:0;font:10px Georgia, "Times New Roman", Times, serif;color:#ff3878}.global-header .global-99u-navigation{background-color:#282828}.global-header .global-99u-navigation
a{display:block;padding:0
15px;color:white;line-height:72px;text-transform:uppercase}.global-header .global-99u-navigation a.active, .global-header .global-99u-navigation a:hover{color:#ff3878;text-decoration:none}.global-header .global-99u-navigation
li{float:left}.global-header
.primary{float:left}.global-header .primary li:first-child
a{padding-left:0}.global-header .primary
a{font-size:1.05em}.global-header
.secondary{float:right;margin-right:0;*margin-left:-16px;display:inline;text-align:right}.global-header .secondary
li{position:relative}.global-header .secondary li+li:before{position:absolute;top:50%;left:0px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);width:1px;height:12px;content:'';display:block;background-color:#676767}.global-header .secondary
a{padding:0
15px;font-style:italic;font-size:13px}.global-header .secondary a:hover{text-decoration:none}.global-header .secondary
a.active{-webkit-box-shadow:inset 0 -10px 0 -5px #ff3878;-moz-box-shadow:inset 0 -10px 0 -5px #ff3878;box-shadow:inset 0 -10px 0 -5px #ff3878}.global-footer{margin-top:150px}@media (min-width: 481px) and (max-width: 800px){.global-footer{margin-top:50px}}@media (max-width: 480px){.global-footer{margin-top:75px}}.global-footer .mobile-nav .mobile-nav-header{padding:16px;font-style:italic;font-weight:700;color:white;background-color:#282828}.global-footer .mobile-nav .nav-items{background-color:#f7f7f7}.global-footer .mobile-nav .menu-item{float:left;width:50%}.global-footer .mobile-nav .menu-item:first-child{-webkit-box-shadow:inset 0 -1px 0 0 #e6e6e6;-moz-box-shadow:inset 0 -1px 0 0 #e6e6e6;box-shadow:inset 0 -1px 0 0 #e6e6e6}.global-footer .mobile-nav .menu-item:nth-child(even){-webkit-box-shadow:inset 1px -1px 0 0 #e6e6e6;-moz-box-shadow:inset 1px -1px 0 0 #e6e6e6;box-shadow:inset 1px -1px 0 0 #e6e6e6}.global-footer .mobile-nav .menu-item:nth-child(odd){-webkit-box-shadow:inset 0 -1px 0 0 #e6e6e6;-moz-box-shadow:inset 0 -1px 0 0 #e6e6e6;box-shadow:inset 0 -1px 0 0 #e6e6e6}.global-footer .mobile-nav .menu-item:nth-child(odd):last-child{-webkit-box-shadow:1px 0 0 0 #e6e6e6;-moz-box-shadow:1px 0 0 0 #e6e6e6;box-shadow:1px 0 0 0 #e6e6e6}.global-footer .mobile-nav .menu-item:not(.current-menu-item) a{color:#666}.global-footer .mobile-nav .menu-item
a{display:block;font-size:14px;font-style:italic;padding:15px
16px}.global-footer .main-footer-content{padding-top:30px;padding-bottom:30px;font-size:13px;background:#282828}@media (max-width: 480px){.global-footer .main-footer-content{padding:0}}.global-footer .main-footer-content
.rule{background-color:gray}.global-footer .main-footer-content
a{font-style:italic;text-decoration:underline}.global-footer .main-footer-content a:hover{text-decoration:none}.global-footer .main-footer-content ul.link-list
li{margin:12px
0}.global-footer .main-footer-content ul
li{margin:5px
0}.global-footer .main-footer-content
h4{margin-bottom:10px;color:white;text-transform:uppercase}.global-footer .mission-statement{width:23.77551%;float:left;margin-right:1.63265%;display:inline}@media (min-width: 481px) and (max-width: 800px){.global-footer .mission-statement{width:31.12033%;float:left;margin-right:3.3195%}}@media (max-width: 480px){.global-footer .mission-statement{width:100%;padding-left:16px;padding-right:16px}}.global-footer .mission-statement .mission-statement-content{margin-top:20px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px;line-height:1.5em;color:white}.global-footer .about-99u{position:relative;width:23.77551%;float:left;margin-right:1.63265%;display:inline;margin-left:8.46939%;padding-left:1.63265%}@media (min-width: 481px) and (max-width: 800px){.global-footer .about-99u{width:31.12033%;float:left;margin-right:3.3195%;margin-left:0;padding-left:0}}@media (max-width: 480px){.global-footer .about-99u{width:100%;margin-left:0;margin-bottom:20px;padding:5px
16px;border-bottom:1px solid rgba(230, 230, 230, 0.1)}}.global-footer .about-99u
.rule.vertical{position:absolute;top:0px;right:-21.24464%;width:1px;height:100%;margin:0}@media (min-width: 481px) and (max-width: 800px){.global-footer .about-99u
.rule.vertical{right:0}}.global-footer .about-99u
.rule.dash{margin:10px
0 15px 0}.global-footer .about-99u
h4{margin:0}@media (max-width: 480px){.global-footer .about-99u
h4{line-height:44px}}.global-footer .about-99u .social-media-links-bar{position:relative;left:-10px;padding-left:45px}@media (max-width: 480px){.global-footer .about-99u .social-media-links-bar{float:right}}.global-footer .about-99u .social-media-links-bar .mask-icon{background-color:#ff3878}.global-footer .about-99u .social-media-links-bar .share-input-form{position:absolute;left:0px}.global-footer .about-99u .social-media-links-bar
.active{width:100%}.global-footer .about-99u .social-media-links-bar .active .mask-icon{background-color:white}.no-cssmask .global-footer .about-99u .social-media-links-bar .active .mask-icon.email{background-position:0 -485px}.global-footer .about-99u .masthead-wrapper
h4{margin-bottom:10px}@media (min-width: 481px) and (max-width: 800px){.global-footer .about-99u
.masthead{padding-right:15px}}.global-footer .about-99u .masthead
li{margin:0;color:gray;line-height:21px;font-style:italic}.global-footer .about-99u .masthead li
a{color:white;text-decoration:none;font-style:normal;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}.global-footer .about-99u .full-bios-link{display:block;margin-top:20px}.global-footer .about-behance{width:32.2449%;float:left;margin-right:1.63265%;display:inline;float:right;margin-right:0;*margin-left:-16px;display:inline;padding-right:3.26531%}@media (min-width: 481px) and (max-width: 800px){.global-footer .about-behance{width:31.12033%;float:left;margin-right:3.3195%;float:right;margin-right:0;padding-right:0}}.global-footer .about-behance .behance-logo{font:700 30px "Helvetica Neue", Helvetica, Arial, sans-serif;color:white}.global-footer .about-behance
.rule{margin:15px
0}.global-footer .about-behance
.tagline{font:200 18px "Helvetica Neue", Helvetica, Arial, sans-serif;color:white}.global-footer .about-behance .link-list{margin-top:30px}.global-footer .mobile-link-list{width:100%;clear:both;margin-top:40px;padding:10px
0;text-align:center;background-color:rgba(0, 0, 0, 0.8);border-top:1px solid rgba(230, 230, 230, 0.1)}.global-footer .mobile-link-list
li{display:inline-block;vertical-align:middle}.global-footer .mobile-link-list li+li{padding-left:2px;border-left:1px solid rgba(230, 230, 230, 0.4)}.global-footer .mobile-link-list
a{display:block;padding:0
8px;text-align:center;font:normal 500 24px/26px "Tungsten A", "Tungsten B", "Tungsten", "TrumpGothic", "Arial Narrow", "Helvetica Neue", Helvetica, Arial, sans-serif;text-transform:uppercase;text-decoration:none}.global-footer .sub-footer{padding-top:15px;padding-bottom:15px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:11px}@media (max-width: 480px){.global-footer .sub-footer{padding-right:16px;padding-left:16px}}.global-footer .sub-footer
.links{width:32.2449%;float:left;margin-right:1.63265%;display:inline}@media (min-width: 481px) and (max-width: 800px){.global-footer .sub-footer
.links{width:31.12033%}}@media (max-width: 480px){.global-footer .sub-footer
.links{display:block;float:none;width:100%}}.global-footer .sub-footer .links
li{float:left;margin-right:10px}.global-footer .sub-footer .links li:first-child{padding-right:10px;border-right:1px solid gray}.global-footer .sub-footer
.tagline{width:66.12245%;float:left;margin-right:1.63265%;display:inline;float:right;margin-right:0;*margin-left:-16px;display:inline;text-align:right;color:gray}@media (min-width: 481px) and (max-width: 800px){.global-footer .sub-footer
.tagline{width:65.56017%}}@media (max-width: 480px){.global-footer .sub-footer
.tagline{display:block;float:none;margin:15px
0;text-align:left}}.global-footer .sub-footer .tagline .adobe-tagline{margin-left:10px;vertical-align:middle;background-color:#666}@media (min-width: 481px) and (max-width: 800px){.global-footer .sub-footer .tagline .adobe-tagline{display:block;margin:10px
0 0 auto}}@media (max-width: 480px){.global-footer .sub-footer .tagline .adobe-tagline{display:block;margin:15px
0}}.sponsors-box{padding-top:0;padding-bottom:60px}@media (max-width: 800px){.sponsors-box{padding-left:0;padding-right:0}}@media (max-width: 480px){.sponsors-box{padding-bottom:50px}}.sponsors-box
.divider{position:relative;top:-2px}@media (max-width: 480px){.sponsors-box
.divider{position:static}}@media (max-width: 480px){.sponsors-box
.container{padding-left:16px;padding-right:16px}}.sponsors-box
.sponsors{margin-top:85px;text-align:center}@media (max-width: 480px){.sponsors-box
.sponsors{margin-top:20px}}.sponsors-box .sponsors .sponsor-logo
.logo{width:100%;height:100%;background-size:cover}@media (max-width: 480px){.sponsors-box
.sponsors.presenting{border-bottom:1px solid #e6e6e6}}@media (max-width: 480px){.sponsors-box .sponsors.presenting a,
.sponsors-box .sponsors.presenting
.logo{width:100%}}.sponsors-box .sponsors.trustee
.sponsor{display:inline-block;width:23.77551%}@media (max-width: 480px){.sponsors-box .sponsors.trustee
.sponsor{width:65%}}.sponsors-box .sponsors.trustee .sponsor+.sponsor{margin-left:0.81633%}@media (max-width: 480px){.sponsors-box .sponsors.trustee .sponsor+.sponsor{margin:0}}.sponsors-box .sponsors.trustee .sponsor-logo{width:100%;margin-bottom:20px}@media (max-width: 480px){.sponsors-box .sponsors.trustee .sponsor-logo{margin:0}}.sponsors-box .sponsors.trustee .sponsor-logo>a{width:100%;height:100%;display:block}.sponsors-box .sponsors.trustee .sponsor-logo
.logo{width:100%;height:0;padding-bottom:35.55556%;background-size:100%;background-repeat:no-repeat}.sponsors-box
.rule{margin:50px
0}@media (max-width: 480px){.sponsors-box
.rule{margin:30px
0}}.sponsors-box
.button{padding-left:35px;padding-right:35px;font-size:18px}@media (max-width: 480px){.sponsors-box
.button{width:100%}}.sponsors-box .button:hover{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;background-color:#ff3878;color:white}.stay-updated{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;height:64px;padding-top:40px;padding-bottom:40px;background-color:#ff3878}@media (max-width: 480px){.stay-updated{height:44px;padding:16px}}.stay-updated.state-success .success-message{height:100%}.stay-updated
.error{position:absolute;top:-100%;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);display:none}.stay-updated
.error.show{display:inline-block;padding:10px;font:italic 14px Georgia, "Times New Roman", Times, serif;color:white;background-color:#666}.stay-updated .error:after{width:0;height:0;position:absolute;top:100%;left:50%;content:'';display:block;margin-left:-10px;border-style:solid;border-width:10px;border-color:#666 transparent transparent transparent}@media (max-width: 480px){.stay-updated
.container{padding:0}}.stay-updated .success-message{-webkit-transition:height 0.1s ease-out;-moz-transition:height 0.1s ease-out;-ms-transition:height 0.1s ease-out;-o-transition:height 0.1s ease-out;transition:height 0.1s ease-out;position:absolute;top:0px;right:0px;z-index:2;width:100%;height:0%;text-align:center;background:#ff3878;overflow:hidden}.stay-updated .success-message
h2{position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);width:100%;color:white}.stay-updated .stay-updated-title{width:32.2449%;float:left;margin-right:1.63265%;display:inline;line-height:71px;color:white;text-align:right;text-transform:uppercase}@media (min-width: 481px) and (max-width: 800px){.stay-updated .stay-updated-title{width:31.12033%;float:left;margin-right:3.3195%;font-size:37px}}.stay-updated .stay-updated-form{width:57.65306%;float:left;margin-right:1.63265%;display:inline;height:100%}@media (max-width: 800px){.stay-updated .stay-updated-form{float:none;display:block;width:100%}}@media (min-width: 481px) and (max-width: 800px){.stay-updated .stay-updated-form{text-align:center}}.stay-updated .stay-updated-form :-moz-placeholder{font-style:italic}.stay-updated .stay-updated-form ::-webkit-input-placeholder{font-style:italic}.stay-updated .stay-updated-form .stay-updated-title{float:none;display:inline-block;width:auto;height:64px;line-height:64px;vertical-align:middle;margin:0}.stay-updated .stay-updated-form
input{width:55.9292%;float:left;margin-right:2.83186%;display:inline;height:100%;padding:0
15px;color:#666;font-size:16px;border:0}@media (min-width: 481px) and (max-width: 800px){.stay-updated .stay-updated-form
input{float:none;display:inline-block;width:45%;margin:0
15px;vertical-align:middle}}@media (max-width: 480px){.stay-updated .stay-updated-form
input{width:80%;margin:0;padding-top:5px;padding-bottom:5px;font-size:13px}}.stay-updated .stay-updated-form
button{width:26.54867%;float:left;margin-right:2.83186%;display:inline;height:100%;padding:0;font:500 30px "Tungsten A", "Tungsten B", "Tungsten", "TrumpGothic", "Arial Narrow", "Helvetica Neue", Helvetica, Arial, sans-serif}@media (min-width: 481px) and (max-width: 800px){.stay-updated .stay-updated-form
button{float:none;display:inline-block;width:80px;vertical-align:middle}}@media (max-width: 480px){.stay-updated .stay-updated-form
button{float:right;margin-right:0;width:15%;padding:8px
0;background:transparent}}.stay-updated .stay-updated-form button:hover{background-color:#666}@media (max-width: 480px){.stay-updated .stay-updated-form button:hover{background:transparent}}@media (max-width: 480px){.stay-updated .stay-updated-form button:focus{outline:none}}.stay-updated .stay-updated-form button .big-arrow-right{vertical-align:-1px}@media (max-width: 800px){.stay-updated .stay-updated-form button .big-arrow-right{margin:0}}@media (max-width: 480px){.stay-updated .stay-updated-form button .big-arrow-right{vertical-align:4px}}.information-bar{background-position:center center;background-size:cover}.information-bar .content .divide, .information-bar .info, .information-bar .presented-by-logo
img{display:inline-block;vertical-align:middle}@media (max-width: 800px){.information-bar .content .divide, .information-bar .info, .information-bar .presented-by-logo
img{width:100%;display:block}}.information-bar
.content{height:188px;line-height:188px;color:white}@media (max-width: 800px){.information-bar
.content{line-height:normal;text-align:center}}.information-bar .content
.divide{height:45px;margin:0
20px;background-color:rgba(255, 255, 255, 0.5)}@media (max-width: 480px){.information-bar .content .conference-name{line-height:normal}}@media (max-width: 800px){.information-bar .conference-name-link{width:100%;display:block;margin-bottom:-5px;padding-top:35px}}.information-bar .conference-name-link:hover{text-decoration:none}.information-bar .conference-name{font-size:65px;font-weight:500}.information-bar
.info{margin:0;color:white}.information-bar .presented-by-logo{float:right;height:100%;margin-right:20px}.information-bar .presented-by-logo
h3{height:100%;color:white;line-height:188px}.information-bar .presented-by-logo
img{margin-left:10px;vertical-align:-18px}.information-bar .header-slider{height:440px}.information-bar .button-container{position:absolute;top:0px;right:0px;width:100%;height:100%}.information-bar .button-container
.next{right:0}.information-bar .slider-dots{position:relative;top:-55px;text-align:center}@media (min-width: 481px) and (max-width: 800px){.information-bar .slider-dots{right:40px;text-align:right}}@media (min-width: 481px) and (max-width: 800px){.information-bar .slide-caption{padding-right:40px;padding-left:40px}}.information-bar .slide-caption
.content{position:absolute;height:auto;line-height:normal;text-shadow:0 0 25px rgba(0, 0, 0, 0.25)}.information-bar .slide-caption
.bigtext{font:500 55px/60px "Tungsten A", "Tungsten B", "Tungsten", "TrumpGothic", "Arial Narrow", "Helvetica Neue", Helvetica, Arial, sans-serif;text-decoration:underline}.information-bar .slide-caption
.quote{margin:0;line-height:normal;text-align:left}.information-bar .slide-caption
.quotetext{font:400 40px/38px "Tungsten A", "Tungsten B", "Tungsten", "TrumpGothic", "Arial Narrow", "Helvetica Neue", Helvetica, Arial, sans-serif}.information-bar .slide-caption
cite{margin-top:20px;font:italic 18px Georgia, "Times New Roman", Times, serif;color:white}.information-bar .slide-0
.content{top:80px;left:40px}@media (min-width: 481px) and (max-width: 800px){.information-bar .slide-0
.content{text-align:left}}.information-bar .slide-0
.info{display:block}.information-bar .slide-0 .conference-name{font-size:95px;font-weight:600;line-height:95px}.information-bar .slide-0 .conference-meta{font:normal 400 40px "Tungsten A", "Tungsten B", "Tungsten", "TrumpGothic", "Arial Narrow", "Helvetica Neue", Helvetica, Arial, sans-serif}.information-bar .slide-0
.dash{display:block;height:1px;margin:20px
0 30px 0}.information-bar .slide-0
.button{padding:10px
30px;font:normal 500 30px "Tungsten A", "Tungsten B", "Tungsten", "TrumpGothic", "Arial Narrow", "Helvetica Neue", Helvetica, Arial, sans-serif;line-height:normal}.information-bar .slide-0 .button .mask-icon{vertical-align:0px;margin-left:20px}.information-bar .slide-0 .sold-out{padding:9px
34px;font:normal 500 30px "Tungsten A", "Tungsten B", "Tungsten", "TrumpGothic", "Arial Narrow", "Helvetica Neue", Helvetica, Arial, sans-serif;color:white;text-transform:uppercase;background:transparent;border:1px
solid white}.information-bar .slide-1
.content{top:40px;right:0px;width:414px}@media (min-width: 481px) and (max-width: 800px){.information-bar .slide-1
.content{top:auto;right:auto;bottom:45px;left:50px;text-align:left}}@media (min-width: 801px) and (orientation: landscape){.touch .information-bar .slide-2 .slide-image{background-position-x:-150px}}@media (min-width: 481px) and (max-width: 800px){.information-bar .slide-2 .slide-image{background-position:-290px center}}.information-bar .slide-2
.content{top:85px;right:105px;width:300px}@media (min-width: 481px) and (max-width: 800px){.information-bar .slide-2
.content{top:95px;right:55px}}.information-bar .slide-3
.content{top:40px;right:0px;width:420px}@media (min-width: 481px) and (max-width: 800px){.information-bar .slide-3
.content{top:auto;right:auto;bottom:40px;text-align:left}}@media (min-width: 801px) and (orientation: landscape){.touch .information-bar .slide-4 .slide-image{background-position-x:-90px}}@media (min-width: 481px) and (max-width: 800px){.information-bar .slide-4 .slide-image{background-position-x:-240px}}.information-bar .slide-4
.content{top:45px;right:90px;width:500px}@media (min-width: 481px) and (max-width: 800px){.information-bar .slide-4
.content{right:0px}}@media (min-width: 481px) and (max-width: 800px){.information-bar .slide-5 .slide-image{background-position-x:-100px}}.information-bar .slide-5
.content{top:30px;left:15px;width:400px}@media (min-width: 481px) and (max-width: 800px){.information-bar .slide-5
.content{left:50px;text-align:left}}@media (min-width: 481px) and (max-width: 800px){.information-bar .slide-6 .slide-image{background-position-x:-180px}}.information-bar .slide-6
.content{top:50px;right:80px;width:408px}.information-bar .slide-7
.content{right:0px;bottom:40px;width:355px}@media (min-width: 481px) and (max-width: 800px){.information-bar .slide-7
.content{right:auto;left:40px;text-align:left}}.conference-nav-wrap .register-button{-webkit-transition:background-color 0.1s ease-out;-moz-transition:background-color 0.1s ease-out;-ms-transition:background-color 0.1s ease-out;-o-transition:background-color 0.1s ease-out;transition:background-color 0.1s ease-out}.conference-nav-wrap .register-button .big-arrow-right{position:absolute;top:50%;right:15px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);display:none}.conference-nav-wrap.sticky{position:fixed;top:0px;left:0px;z-index:2;visibility:hidden;width:100%}.conference-nav-wrap.sticky .menu-wrap .menu-item
a{padding:26px
15px}.stuck-header .conference-nav-wrap.sticky{visibility:visible}.stuck-header .conference-nav-wrap.sticky .register-button{margin-left:5px;background-color:#282828}.stuck-header .conference-nav-wrap.sticky .register-button:hover{background-color:#666}.stuck-header .conference-nav-wrap.sticky .register-button:hover
a{text-decoration:none}.stuck-header .conference-nav-wrap.sticky .register-button:before{display:none}.stuck-header .conference-nav-wrap.sticky .register-button .big-arrow-right{display:inline-block}.stuck-header .conference-nav-wrap.sticky .register-button
a{text-transform:none;padding-right:45px !important;padding-left:19px !important}.conference-navigation{position:relative;z-index:2;background-color:#ff3878}.stuck-header .conference-navigation .menu-primary-navigation{-webkit-transition-delay:0;-moz-transition-delay:0;-ms-transition-delay:0;-o-transition-delay:0;transition-delay:0;left:115px}.stuck-header .conference-navigation
.logo{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;-webkit-transition-delay:0.2s;-moz-transition-delay:0.2s;-ms-transition-delay:0.2s;-o-transition-delay:0.2s;transition-delay:0.2s}.stuck-header .conference-navigation .logo:hover .mask-icon{background-color:#282828}.conference-navigation
.logo{position:absolute;top:50%;-webkit-transform:translateY(-51%);-moz-transform:translateY(-51%);-ms-transform:translateY(-51%);-o-transform:translateY(-51%);transform:translateY(-51%);-webkit-transition:opacity 0.1s ease-out;-moz-transition:opacity 0.1s ease-out;-ms-transition:opacity 0.1s ease-out;-o-transition:opacity 0.1s ease-out;transition:opacity 0.1s ease-out;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;display:block}.no-cssmask .conference-navigation .logo .mask-icon{background-position:0 -236px;background-color:transparent !important}.conference-navigation .mask-icon{background-color:white}.conference-navigation .menu-wrap > .current-menu-item.hide-caret > a:after, .conference-navigation .menu-wrap>.current-menu-parent.hide-caret>a:after{display:none}.conference-navigation .menu-wrap > .current-menu-item > a:after, .conference-navigation .menu-wrap>.current-menu-parent>a:after{width:0px;height:0px;position:absolute;bottom:0px;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);content:'';display:block;border-style:solid;border-width:10px;border-color:transparent transparent white transparent}.conference-navigation .menu-wrap .current-menu-parent a:after{border-bottom-color:#f7f7f7}.conference-navigation .menu-primary-navigation{-webkit-transition:left 0.1s 0.2s ease-out;-moz-transition:left 0.1s 0.2s ease-out;-ms-transition:left 0.1s 0.2s ease-out;-o-transition:left 0.1s 0.2s ease-out;transition:left 0.1s 0.2s ease-out;position:relative;left:0px;float:left}.conference-navigation .menu-primary-navigation .menu-item:first-child
a{padding-left:0}.conference-navigation .menu-primary-navigation
a{font-size:13px}.conference-navigation .menu-secondary-navigation{float:right}.conference-navigation .menu-secondary-navigation
a{font-size:12px}.conference-navigation .menu-secondary-navigation .current-menu-parent a:after{bottom:-1px}.conference-navigation .menu-item{float:left}.conference-navigation .menu-item:first-child:before{display:none}.conference-navigation .menu-item:before{width:1px;height:12px;position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);content:'';display:block;background-color:rgba(255, 255, 255, 0.5)}.conference-navigation .menu-item
a{position:relative;-webkit-transition:padding 0.1s ease-out;-moz-transition:padding 0.1s ease-out;-ms-transition:padding 0.1s ease-out;-o-transition:padding 0.1s ease-out;transition:padding 0.1s ease-out;display:inline-block;padding:22px
15px;color:white;font-style:italic}.conference-navigation .menu-item-has-children.current-menu-parent .mask-icon{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.conference-navigation .menu-item-has-children .mask-icon{-webkit-transition:-webkit-transform 0.4s ease-out;-moz-transition:-moz-transform 0.4s ease-out;-ms-transition:-ms-transform 0.4s ease-out;-o-transition:-o-transform 0.4s ease-out;transition:transform 0.4s ease-out;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);margin-left:10px}.conference-navigation.sub-navigation{display:block !important;width:100%;padding:0
16px;background-color:#f7f7f7;border-bottom:1px solid #e6e6e6}@media (max-width: 480px){.conference-navigation.sub-navigation{padding:0;border:0}}.conference-navigation.sub-navigation:before,.conference-navigation.sub-navigation:after{width:16px;height:100%;position:absolute;z-index:1;content:'';display:block}.conference-navigation.sub-navigation:before{top:0px;left:0px;background:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iNTAlIiB4Mj0iMTAwJSIgeTI9IjUwJSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y3ZjdmNyIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0icmdiYSgyNDcsIDI0NywgMjQ3LCAwKSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background:-webkit-gradient(linear, 0% 50%, 100% 50%,color-stop(0%,#f7f7f7),color-stop(100%,rgba(247,247,247,0)));background:-webkit-linear-gradient(left,#f7f7f7,rgba(247,247,247,0));background:-moz-linear-gradient(left,#f7f7f7,rgba(247,247,247,0));background:-o-linear-gradient(left,#f7f7f7,rgba(247,247,247,0));background:-ms-linear-gradient(left,#f7f7f7,rgba(247,247,247,0));background:linear-gradient(left,#f7f7f7,rgba(247,247,247,0))}.conference-navigation.sub-navigation:after{top:0px;right:0px;left:auto;background:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjEwMCUiIHkxPSI1MCUiIHgyPSIwJSIgeTI9IjUwJSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y3ZjdmNyIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0icmdiYSgyNDcsIDI0NywgMjQ3LCAwKSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background:-webkit-gradient(linear, 100% 50%, 0% 50%, color-stop(0%, #f7f7f7), color-stop(100%, rgba(247, 247, 247, 0)));background:-webkit-linear-gradient(right, #f7f7f7, rgba(247, 247, 247, 0));background:-moz-linear-gradient(right, #f7f7f7, rgba(247, 247, 247, 0));background:-o-linear-gradient(right, #f7f7f7, rgba(247, 247, 247, 0));background:-ms-linear-gradient(right, #f7f7f7, rgba(247, 247, 247, 0));background:linear-gradient(right, #f7f7f7, rgba(247, 247, 247, 0))}.conference-navigation.sub-navigation
.container{left:-15px}@media (max-width: 800px){.conference-navigation.sub-navigation
.container{left:auto}}@media (max-width: 480px){.conference-navigation.sub-navigation
.container{overflow-y:scroll;-webkit-overflow-scrolling:touch}}.conference-navigation.sub-navigation
a{padding-top:18px;padding-bottom:18px;color:#666;font-size:14px;text-transform:none}.conference-navigation.sub-navigation a:hover{color:#ff3878}.conference-navigation.sub-navigation .menu-item{position:relative}@media (max-width: 480px){.conference-navigation.sub-navigation .menu-item:first-child{margin-left:16px}}@media (max-width: 480px){.conference-navigation.sub-navigation .menu-item:last-child{margin-right:16px}}.conference-navigation.sub-navigation .menu-item:before{background-color:#e6e6e6}.conference-navigation.sub-navigation .menu-item:after{position:absolute;bottom:0px;left:50%;width:0;height:0;content:'';display:none;margin-left:-10px;border-style:solid;border-width:10px;border-color:transparent transparent #282828 transparent}.conference-navigation.sub-navigation .menu-item.current-menu-item{-webkit-box-shadow:inset 0 -6px 0 -3px #ff3878;-moz-box-shadow:inset 0 -6px 0 -3px #ff3878;box-shadow:inset 0 -6px 0 -3px #ff3878}@media (max-width: 480px){.conference-navigation.sub-navigation .menu-item.current-menu-item{-webkit-box-shadow:inset 0 6px 0 -3px #ff3878;-moz-box-shadow:inset 0 6px 0 -3px #ff3878;box-shadow:inset 0 6px 0 -3px #ff3878}}.conference-navigation.sub-navigation .menu-item.current-menu-item:after{display:block}.conference-navigation.sub-navigation .menu-item.current-menu-item
a{color:#ff3878}@media (max-width: 480px){.conference-navigation .sub-navigation-wrapper{width:999px}}.mobile-conference-navigation{position:absolute;z-index:3;display:none;width:100%;padding-bottom:5px;background-color:#282828}@media (max-width: 480px){.mobile-conference-navigation{left:0}}.mobile-conference-navigation.show{display:block}.mobile-conference-navigation > .button .mask-icon{vertical-align:-3px}.mobile-conference-navigation .menu-item{float:left;width:50%}.mobile-conference-navigation .menu-item:first-child{-webkit-box-shadow:inset 0 -1px 0 0 black;-moz-box-shadow:inset 0 -1px 0 0 black;box-shadow:inset 0 -1px 0 0 black}.mobile-conference-navigation .menu-item:nth-child(even){-webkit-box-shadow:inset 1px -1px 0 0 black;-moz-box-shadow:inset 1px -1px 0 0 black;box-shadow:inset 1px -1px 0 0 black}.mobile-conference-navigation .menu-item:nth-child(odd){-webkit-box-shadow:inset 0 -1px 0 0 black;-moz-box-shadow:inset 0 -1px 0 0 black;box-shadow:inset 0 -1px 0 0 black}.mobile-conference-navigation .menu-item:nth-child(odd):last-child{-webkit-box-shadow:1px 0 0 0 black;-moz-box-shadow:1px 0 0 0 black;box-shadow:1px 0 0 0 black}.mobile-conference-navigation .menu-item.current-menu-item a, .mobile-conference-navigation .menu-item.current-menu-parent
a{color:#ff3878}.mobile-conference-navigation
a{display:block;padding:10px
15px;font:500 24px "Tungsten A", "Tungsten B", "Tungsten", "TrumpGothic", "Arial Narrow", "Helvetica Neue", Helvetica, Arial, sans-serif;color:white}.mobile-conference-navigation a:hover{color:#ff3878;text-decoration:none}.mobile-navigation-overlay{position:fixed;top:0px;right:0px;z-index:2;width:100%;height:100%;display:none;background-color:rgba(0,0,0,0.5)}.mobile-navigation-overlay.show{display:block}@media (max-width: 480px){.page-template-template-past-conference-php .recap-block{padding:0}}.page-template-template-past-conference-php .recap-block+.recap-block{margin-top:30px}.page-template-template-past-conference-php .recap-section-header{text-align:center}@media (max-width: 480px){.page-template-template-past-conference-php .recap-section-header{text-align:left}}.page-template-template-past-conference-php .recap-section-header .large-dot-arrow{margin-bottom:20px}@media (max-width: 480px){.page-template-template-past-conference-php .recap-section-header .large-dot-arrow{width:100%;height:5px;background-color:black;-webkit-mask-image:none;mask-image:none}}@media (max-width: 480px){.page-template-template-past-conference-php .section-title{margin-bottom:10px;padding-right:16px;padding-left:16px}}.page-template-template-past-conference-php .section-subhead{width:66.12245%;float:left;margin-right:1.63265%;display:inline;margin-left:16.93878%;margin-right:16.93878%;margin-bottom:45px}@media (max-width: 800px){.page-template-template-past-conference-php .section-subhead{width:72.19917%;margin-left:13.90041%;margin-right:13.90041%}}@media (max-width: 480px){.page-template-template-past-conference-php .section-subhead{width:100%;margin-right:0;margin-left:0;margin-bottom:25px;padding-right:16px;padding-left:16px;line-height:20px}}.page-template-template-past-conference-php .speakers-wrapper .coming-soon{height:0;overflow:hidden}@media (max-width: 480px){.page-template-template-past-conference-php .program-extra-sessions{padding-right:16px;padding-left:16px}}.page-template-template-past-conference-php .program-extra-session{width:49.18367%;float:left;margin-right:1.63265%;display:inline;width:45.86417%;margin-top:20px;padding-top:20px;border-top:1px solid #e6e6e6}@media (min-width: 481px) and (max-width: 800px){.page-template-template-past-conference-php .program-extra-session{width:48.34025%;float:left;margin-right:3.3195%}}@media (max-width: 480px){.page-template-template-past-conference-php .program-extra-session{float:none;display:block;width:100%}}.page-template-template-past-conference-php .program-extra-session:first-child{margin-top:0}.page-template-template-past-conference-php .program-extra-session:first-child+.program-extra-session{margin-top:0}@media (max-width: 480px){.page-template-template-past-conference-php .program-extra-session:first-child+.program-extra-session{margin-top:20px}}.page-template-template-past-conference-php .program-extra-session:nth-child(odd){clear:left}@media (min-width: 481px) and (max-width: 800px){.page-template-template-past-conference-php .program-extra-session:nth-child(odd){clear:both}}.page-template-template-past-conference-php .program-extra-session:nth-child(even){float:right;margin-right:0;*margin-left:-16px;display:inline}@media (max-width: 480px){.page-template-template-past-conference-php .program-extra-session:nth-child(even){float:none;display:block;width:100%}}@media (max-width: 800px){.page-template-template-past-conference-php .program-extra-session:nth-child(even) .photo{position:static}}@media (max-width: 800px){.page-template-template-past-conference-php .program-extra-session:nth-child(even) .program-extra-session-information{padding:0}}.page-template-template-past-conference-php .program-extra-session .program-extra-session-image{width:31.12033%;float:left;margin-right:3.3195%;display:inline}@media (min-width: 481px) and (max-width: 800px){.page-template-template-past-conference-php .program-extra-session .program-extra-session-image{width:31.12033%;float:left;margin-right:3.3195%}}@media (max-width: 480px){.page-template-template-past-conference-php .program-extra-session .program-extra-session-image{width:35%;max-width:80px;max-height:80px}}.page-template-template-past-conference-php .program-extra-session .program-extra-session-image
.photo{width:100%;height:0;padding-bottom:100%;background-size:cover}.page-template-template-past-conference-php .program-extra-session .program-extra-session-information{width:65.56017%;float:left;margin-right:3.3195%;display:inline;float:right;margin-right:0;*margin-left:-16px;display:inline}@media (min-width: 481px) and (max-width: 800px){.page-template-template-past-conference-php .program-extra-session .program-extra-session-information{width:65.56017%;float:left;margin-right:3.3195%;float:right;margin-right:0}}@media (max-width: 480px){.page-template-template-past-conference-php .program-extra-session .program-extra-session-information{width:67%;width:calc(100% - 80px - 15px)}}.page-template-template-past-conference-php .program-extra-session .program-extra-session-information
.dash{margin:0
0 3px 0}.page-template-template-past-conference-php .program-extra-session .speaker-company{margin:0}@media (max-width: 480px){.page-template-template-past-conference-php .master-classes-wrapper{margin-top:0 !important}}.page-template-template-past-conference-php .master-classes .master-class-title,
.page-template-template-past-conference-php .master-classes .master-class-speaker,
.page-template-template-past-conference-php .master-classes .master-class-company{line-height:1em}.page-template-template-past-conference-php .master-classes .speaker-modal-content{display:none}@media (max-width: 480px){.page-template-template-past-conference-php .master-classes .master-class-speaker{font-style:italic;color:#ff3878}}.page-template-template-past-conference-php .master-classes .master-class-speaker:hover{cursor:pointer;text-decoration:underline}.page-template-template-past-conference-php .studio-sessions
.caps{margin-top:-9px}@media (max-width: 480px){.page-template-template-past-conference-php .past-talks-wrapper{padding:0
16px}}.page-template-template-past-conference-php .past-talks-block{margin-top:0}.page-overview .information-bar>.content{display:none}@media (max-width: 480px){.page-overview .information-bar>.content{display:block !important;height:155px}}@media (max-width: 480px){.page-overview .information-bar > .content .conference-name-link{padding-top:33px}}@media (max-width: 480px){.page-overview .information-bar > .content .conference-name{font-size:48px;font-weight:600}}@media (max-width: 480px){.page-overview .information-bar > .content .conference-meta{font:500 22px "Tungsten A", "Tungsten B", "Tungsten", "TrumpGothic", "Arial Narrow", "Helvetica Neue", Helvetica, Arial, sans-serif}}.page-overview .overview-content{margin-top:90px;padding-top:1px}@media (min-width: 481px) and (max-width: 800px){.page-overview .overview-content{margin-top:50px}}@media (max-width: 480px){.page-overview .overview-content{margin-top:20px}}.page-overview .overview-content
.divider{margin-bottom:90px}@media (min-width: 481px) and (max-width: 800px){.page-overview .overview-content
.divider{margin-bottom:60px}}@media (max-width: 480px){.page-overview .overview-content
.divider{margin:0}}.page-overview .overview-content
.subhead{width:66.12245%;float:left;margin-right:1.63265%;display:inline;margin-left:16.93878%;margin-right:16.93878%;text-align:center}.page-overview .presented-by{position:relative;margin-top:40px;text-align:center}@media (max-width: 800px){.page-overview .presented-by{margin:0}}.page-overview .presented-by .presentation-content{width:49.18367%;float:left;margin-right:1.63265%;display:inline;margin-left:25.40816%;margin-right:25.40816%}@media (max-width: 800px){.page-overview .presented-by .presentation-content{width:100%;margin:0
auto}}.page-overview .presented-by .title,
.page-overview .presented-by
.image{display:inline-block;vertical-align:middle}.page-overview .presented-by
.title{margin-right:10px}@media (min-width: 481px) and (max-width: 800px){.page-overview .presented-by
.title{margin:0
20px 0 0}}.page-overview .presented-by
.image{width:300px;max-width:100%}@media (max-width: 480px){.page-overview .presented-by
.image{width:200px}}.page-overview .presented-by
.rule{position:absolute;top:50%;left:1.63265%;width:22.14286%;margin-top:0;margin-bottom:0}.page-overview .presented-by
.rule.right{float:right;margin-right:0;*margin-left:-16px;display:inline;left:auto;right:1.63265%}.page-overview .presented-by+.website-intro{margin-top:30px}.page-overview .website-intro{margin-top:60px}@media (min-width: 481px) and (max-width: 800px){.page-overview .website-intro{margin-top:50px !important}}@media (max-width: 480px){.page-overview .website-intro{padding-left:16px;padding-right:16px}}.page-overview .website-intro
.register{width:100%;font:normal 500 32px "Tungsten A", "Tungsten B", "Tungsten", "TrumpGothic", "Arial Narrow", "Helvetica Neue", Helvetica, Arial, sans-serif;padding:10px
0}.page-overview .website-intro .register .mask-icon{vertical-align:0px;background-color:white}@media (max-width: 480px){.page-overview .website-intro
blockquote{margin-top:30px;margin-bottom:0px}}@media (min-width: 481px) and (max-width: 800px){.page-overview .website-intro blockquote
.large{font-size:52px}}.page-overview .website-intro blockquote
cite{margin-top:5px}@media (max-width: 480px){.page-overview .website-intro blockquote
cite{margin-top:9px}}.page-overview .website-intro
.well{margin-top:33px;padding:28px
45px 32px 45px}@media (max-width: 480px){.page-overview .website-intro
.well{margin-top:18px;padding:20px}}@media (max-width: 480px){.page-overview
.speakers{margin-top:0}}@media (max-width: 480px){.page-overview .speakers .speaker-grid{margin-top:0}}.page-overview .register-button-block{margin-top:130px;margin-bottom:40px}@media (min-width: 481px) and (max-width: 800px){.page-overview .register-button-block{margin-top:100px;margin-bottom:100px}}@media (max-width: 480px){.page-overview .register-button-block{margin:0;padding:20px
0 30px 0;text-align:center;border-top:1px solid #e6e6e6}}.page-overview .register-button-block
hr{margin-top:0;margin-bottom:0}.page-overview .register-button-block .register-button{position:absolute;top:0px;left:50%;-webkit-transform:translateY(-50%) translateX(-50%);-moz-transform:translateY(-50%) translateX(-50%);-ms-transform:translateY(-50%) translateX(-50%);-o-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%);font-weight:400}@media (max-width: 480px){.page-overview .register-button-block .register-button{position:static;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none;width:calc(100% - 32px);margin:0;padding:10px
0;font-size:28px;font-weight:500;text-align:center}}.page-overview .register-button-block .register-button.sold-out{padding:14px
67px;font:500 42px "Tungsten A", "Tungsten B", "Tungsten", "TrumpGothic", "Arial Narrow", "Helvetica Neue", Helvetica, Arial, sans-serif;color:#ff3878;text-transform:uppercase;background:white;outline:1px
solid #ff3878;outline-offset:-1px}.page-overview .register-button-block .register-button:before, .page-overview .register-button-block .register-button:after{width:45px;height:100%;position:absolute;top:0px;right:100%;content:'';display:block;background-color:white}.page-overview .register-button-block .register-button:after{left:100%;right:auto}.page-overview .register-button-block .register-button .mask-icon{vertical-align:3px;background-color:white}@media (max-width: 480px){.page-overview .register-button-block .register-button .mask-icon{vertical-align:-1px}}.page-overview .global-footer{margin-top:180px}@media (max-width: 480px){.page-overview .global-footer{margin-top:0}}@media (max-width: 480px){.page-overview .the-99u-experience{margin:0;padding:0}}.page-overview .experience-content{margin-top:20px;text-align:center}@media (max-width: 480px){.page-overview .experience-content{border-bottom:1px solid #e6e6e6}}.page-overview .experience-content:first-of-type{margin:0}@media (max-width: 480px){.page-overview .experience-content:first-of-type{padding-top:20px}}.page-overview .experience-content .large-dot-arrow{margin-bottom:20px}.page-overview .experience-content
.photos{position:relative;margin-top:35px}@media (max-width: 800px){.page-overview .experience-content
.photos{margin-top:20px}}.page-overview .experience-content .photos.has-button{margin-top:55px}@media (max-width: 480px){.page-overview .experience-content .photos.has-button{margin-top:20px;margin-bottom:55px}}.page-overview .experience-content
.photo{display:block;background-size:cover}@media (max-width: 480px){.page-overview .experience-content
.photo{width:100%;height:0;padding-bottom:46.66667%;background-size:cover}}@media (max-width: 480px){.page-overview .experience-content .block-header{padding-left:16px;padding-right:16px}}.page-overview .experience-content .block-title{margin:0;line-height:39px}.page-overview .experience-content .block-subhead{width:66.12245%;float:left;margin-right:1.63265%;display:inline;margin-left:16.93878%;margin-right:16.93878%;margin-top:20px}@media (min-width: 481px) and (max-width: 800px){.page-overview .experience-content .block-subhead{width:72.19917%;margin-right:13.90041%;margin-left:13.90041%}}@media (max-width: 480px){.page-overview .experience-content .block-subhead{width:100%;margin:5px
0 0 0;line-height:20px}}.page-overview .experience-content .block-button{position:absolute;left:50%;z-index:1;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);padding-right:40px;padding-left:40px}@media (max-width: 480px){.page-overview .experience-content .block-button{top:100%;white-space:nowrap}}.page-overview .experience-content .block-button .mask-icon{background-color:white}.page-overview .schedule-block
.photos{position:relative}.page-overview .schedule-block
.photo{max-width:100%}.page-overview .master-classes-block
.photo{width:32.2449%;float:left;margin-right:1.63265%;display:inline}@media (min-width: 481px) and (max-width: 800px){.page-overview .master-classes-block
.photo{width:31.12033%;float:left;margin-right:3.3195%}}@media (max-width: 480px){.page-overview .master-classes-block
.photo{width:100%}}.page-overview .master-classes-block .photo:nth-child(3){float:right;margin-right:0;*margin-left:-16px;display:inline}.page-overview .studio-sessions-block
.photos{height:372px}@media (max-width: 480px){.page-overview .studio-sessions-block
.photos{height:auto}}.page-overview .studio-sessions-block .photos
.photo{width:100%;height:100%}.page-overview .studio-sessions-block
.group{height:100%}.page-overview .studio-sessions-block
.left{position:relative;width:23.77551%;float:left;margin-right:1.63265%;display:inline;overflow:hidden}@media (min-width: 481px) and (max-width: 800px){.page-overview .studio-sessions-block
.left{width:31.12033%;float:left;margin-right:3.3195%}}@media (max-width: 480px){.page-overview .studio-sessions-block
.left{display:none}}.page-overview .studio-sessions-block .left:after{position:absolute;top:50%;left:0px;-webkit-transform:translateY(-50%) rotate(90deg);-moz-transform:translateY(-50%) rotate(90deg);-ms-transform:translateY(-50%) rotate(90deg);-o-transform:translateY(-50%) rotate(90deg);transform:translateY(-50%) rotate(90deg);width:6.86695%;height:200%;content:'';background-color:white}@media (min-width: 481px) and (max-width: 800px){.page-overview .studio-sessions-block .left:after{width:10.66667%}}.page-overview .studio-sessions-block .left
.photo{height:50%}.page-overview .studio-sessions-block
.center{width:49.18367%;float:left;margin-right:1.63265%;display:inline}@media (min-width: 481px) and (max-width: 800px){.page-overview .studio-sessions-block
.center{width:65.56017%;float:left;margin-right:3.3195%;float:right;margin-right:0}}@media (max-width: 480px){.page-overview .studio-sessions-block
.center{width:100%;height:0;padding-bottom:46.66667%}}.page-overview .studio-sessions-block
.right{width:23.77551%;float:left;margin-right:1.63265%;display:inline;float:right;margin-right:0;*margin-left:-16px;display:inline}@media (max-width: 800px){.page-overview .studio-sessions-block
.right{display:none}}@media (max-width: 480px){.page-overview .party-block{border:0}}.page-overview .party-block .party-item{width:32.2449%;float:left;margin-right:1.63265%;display:inline}@media (min-width: 481px) and (max-width: 800px){.page-overview .party-block .party-item{width:31.12033%;float:left;margin-right:3.3195%}}@media (max-width: 480px){.page-overview .party-block .party-item{width:100%;margin:0
0 25px 0;padding:0
0 25px 0;border-bottom:1px solid #e6e6e6}}.page-overview .party-block .party-item:last-child{float:right;margin-right:0;*margin-left:-16px;display:inline}@media (max-width: 480px){.page-overview .party-block .party-item:last-child{margin:0;padding:0;border:0}}@media (max-width: 480px){.page-overview .party-block
.photos{padding-left:16px;padding-right:16px}}.page-overview .party-block
.photo{max-width:100%}.page-overview .party-block .party-photo-caption{margin-top:10px;text-align:left}.page-overview .locations-slider{height:500px}.page-overview .locations-slider
.next{background-color:rgba(255, 255, 255, 0.5)}.page-overview .mobile-conference-venues
.venue{display:inline-block;padding-top:30px}.page-overview .mobile-conference-venues .venue:last-child{margin-bottom:35px}.page-overview .mobile-conference-venues .venue+.venue{margin-top:55px;border-top:1px solid #e6e6e6}.page-overview .mobile-conference-venues .venue-header{margin:0
0 30px 0;padding-left:16px;padding-right:16px}.page-overview .mobile-conference-venues .venue-header
.rule{margin:5px
0}@media (max-width: 480px){.page-overview .mobile-conference-venues .venue-header
h3{font-size:25px;line-height:22px}}@media (max-width: 480px){.page-overview .mobile-conference-venues .venue-header
h1{font-size:31px;line-height:normal}}.page-overview .mobile-conference-venues .venue-photo{position:relative;width:100%;text-align:center}.page-overview .mobile-conference-venues .venue-photo
.photo{width:100%;height:0;padding-bottom:46.66667%;background-size:100% auto}@media (max-width: 480px){.page-overview .mobile-conference-venues .venue-photo
.photo{background-position:center center}}.page-overview .mobile-conference-venues .view-details{position:absolute;top:100%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}@media (max-width: 480px){.page-overview .mobile-conference-venues .view-details{white-space:nowrap}}@media (max-width: 480px){.page-overview .history
.divider{margin-bottom:20px}}.page-overview .history .speaker-grid{margin-top:50px}.page-overview .history-content+.history-content{margin-top:55px;padding-top:55px;border-top:1px solid #e6e6e6}@media (max-width: 800px){.page-overview .history-content+.history-content{margin-top:25px;padding-top:25px}}.page-overview .history-content-header{text-align:center}@media (max-width: 480px){.page-overview .history-content-header{padding-left:16px;padding-right:16px;text-align:left}}.page-overview .history-content-header .history-header{margin:0;line-height:39px}.page-overview .history-content-header
.subhead{width:66.12245%;float:left;margin-right:1.63265%;display:inline;margin-left:16.93878%;margin-right:16.93878%;margin-top:20px}@media (min-width: 481px) and (max-width: 800px){.page-overview .history-content-header
.subhead{width:72.19917%;margin:20px
13.90041% 0 13.90041%}}@media (max-width: 480px){.page-overview .history-content-header
.subhead{width:100%;margin:0;text-align:left;line-height:20px}}.page-overview .view-all-speakers{margin-top:40px;padding-left:35px;padding-right:35px}@media (max-width: 480px){.page-overview .view-all-speakers{width:100%}}.page-overview .past-talks-block{display:inline-block}@media (max-width: 480px){.page-overview .past-talks-block{margin-top:15px;padding-top:15px;border-top:1px solid #e6e6e6}}@media (max-width: 480px){.page-locations
.divider{border-top:5px solid #ff3878}}@media (max-width: 480px){.page-locations .page-header{margin:0}}.page-locations .venue .mobile-blurb{padding-right:16px;padding-left:16px;text-align:left}.page-locations .venue .mobile-image{margin-bottom:15px}.page-locations .venue .mobile-image
.image{width:100%;height:0;padding-bottom:50%;background-size:cover}@media (max-width: 480px){.page-locations .venue .mobile-image
.image{background-position:center center}}@media (max-width: 480px){.page-locations .venue .venue-header{padding:16px;text-align:left;background-color:#f7f7f7}}@media (max-width: 480px){.page-locations .venue .section,
.page-locations .venue .venue-type{font-size:25px !important}}@media (max-width: 480px){.page-locations .venue .venue-name{font-size:31px !important;line-height:normal !important}}.page-locations .main-conference-venue{text-align:center}.page-locations .main-conference-venue .venue-name{margin:0;font-size:65px}@media (max-width: 480px){.page-locations .main-conference-venue .venue-name{font-size:35px}}@media (max-width: 480px){.page-locations .main-conference-venue
.section{font-size:30px}}.page-locations .main-conference-venue .section
.dash{width:30px;height:2px;display:inline-block;margin:-2px 10px 0 10px;vertical-align:middle;background-color:#ff3878}.page-locations .main-conference-venue
.blurb{width:83.06122%;float:left;margin-right:1.63265%;display:inline;margin-left:8.46939%;margin-right:8.46939%;margin-top:5px}.page-locations .main-conference-venue .venue-address{display:inline-block;margin:30px
0 45px 0}@media (max-width: 480px){.page-locations .main-conference-venue .venue-address{margin:0;font-size:14px}}.page-locations .main-conference-venue
.slider{width:100%;height:0;padding-bottom:51.02041%}.page-locations .main-conference-venue .slider .slider-wrap{position:absolute;height:100%}.page-locations .main-conference-venue .slider
.slide{height:100%;background-position:center center;background-size:cover}.page-locations .other-conference-venues{margin-top:40px}@media (max-width: 480px){.page-locations .other-conference-venues{margin-top:20px}}.page-locations .other-conference-venues .venue-type,
.page-locations .other-conference-venues .venue-name,
.page-locations .other-conference-venues .venue-address{margin:0}.page-locations .other-conference-venue{padding-top:40px;border-top:1px solid #e6e6e6}@media (max-width: 480px){.page-locations .other-conference-venue{padding:0}}.page-locations .other-conference-venue+.other-conference-venue{margin-top:40px}@media (max-width: 480px){.page-locations .other-conference-venue+.other-conference-venue{margin-top:20px}}.page-locations .other-conference-venue
.photo{width:66.12245%;float:left;margin-right:1.63265%;display:inline;padding-right:1.63265%}@media (min-width: 481px) and (max-width: 800px){.page-locations .other-conference-venue
.photo{width:48.34025%;float:left;margin-right:3.3195%;padding-right:0}}.page-locations .other-conference-venue .photo
img{width:100%;max-width:100%}.page-locations .other-conference-venue .venue-name{font-size:58px;line-height:58px}.page-locations .other-conference-venue .venue-address
a{font-style:italic}.page-locations .other-conference-venue .venue-information{width:32.2449%;float:left;margin-right:1.63265%;display:inline;float:right;margin-right:0;*margin-left:-16px;display:inline}@media (min-width: 481px) and (max-width: 800px){.page-locations .other-conference-venue .venue-information{width:48.34025%;float:left;margin-right:3.3195%;float:right;margin-right:0}}@media (max-width: 480px){.page-locations .other-conference-venue .venue-information{float:none;display:block;width:100%}}@media (max-width: 480px){.page-locations .other-conference-venue
.blurb{padding-right:16px;padding-left:16px}}.page-schedule .page-header{margin-bottom:0}.page-schedule .schedule-day{padding-top:10px}@media (max-width: 480px){.page-schedule .schedule-day{padding-top:0}}.page-schedule .schedule-day:first-of-type{margin-top:-10px}@media (max-width: 480px){.page-schedule .schedule-day:first-of-type{margin-top:0}}.page-schedule .schedule-day+.schedule-day{margin-top:70px}@media (max-width: 480px){.page-schedule .schedule-day+.schedule-day{margin-top:0}}.page-schedule .schedule-day-header{position:relative;text-align:center}@media (max-width: 480px){.page-schedule .schedule-day-header{-webkit-box-shadow:inset 0 -5px 0 0 #666;-moz-box-shadow:inset 0 -5px 0 0 #666;box-shadow:inset 0 -5px 0 0 #666;padding-top:15px;padding-bottom:20px;background-color:#282828}}.page-schedule .schedule-day-header .jump-day{position:absolute;top:23px;right:0px;display:none;font-size: .8em}@media (max-width: 480px){.page-schedule .schedule-day-header .divider:after{padding:5px
0;font:italic normal 16px Georgia, "Times New Roman", Times, serif;color:#b3b3b3}}.page-schedule .schedule-day-header .schedule-day-date{margin:75px
0 25px 0}@media (min-width: 481px) and (max-width: 800px){.page-schedule .schedule-day-header .schedule-day-date{margin:60px
0 15px 0}}@media (max-width: 480px){.page-schedule .schedule-day-header .schedule-day-date{color:white;margin:0;font-size:32px;line-height:normal}}.page-schedule
.session{padding-top:36px;padding-bottom:36px}@media (max-width: 800px){.page-schedule
.session{padding-top:20px;padding-bottom:20px}}@media (max-width: 480px){.page-schedule
.session{padding-left:16px;padding-right:16px}}.page-schedule .session+.session{border-top:1px solid #e6e6e6}.page-schedule
.session.header{background-color:#f7f7f7;border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6}.page-schedule .session.header+.session:not(.header){border-top:0}.page-schedule .session.header+.header{margin-top:40px}@media (max-width: 480px){.page-schedule .session.header+.header{margin-top:0;border-top:0}}.page-schedule .session.header .session-header
.large{margin-bottom:5px}@media (max-width: 480px){.page-schedule .session.header .session-header
.large{font-size:35px}}@media (max-width: 480px){.page-schedule .session.header
.blurb{display:block !important}}@media (max-width: 480px){.page-schedule .session.is-studio-sessions-session{border-bottom:5px solid #666}}.page-schedule .session-header{width:32.2449%;float:left;margin-right:1.63265%;display:inline;padding-left:3.26531%}@media (min-width: 481px) and (max-width: 800px){.page-schedule .session-header{width:31.12033%;float:left;margin-right:3.3195%}}@media (max-width: 480px){.page-schedule .session-header{display:block;float:none;width:100%;margin-bottom:25px;padding:0}}@media (max-width: 480px){.page-schedule .session-title{font-size:31px;line-height:31px}}@media (max-width: 480px){.page-schedule .session-title
.highlight{display:block}}@media (max-width: 480px){.page-schedule .session-time{font-size:16px;font-style:italic;color:#666}}.page-schedule .session-information{width:66.12245%;float:left;margin-right:1.63265%;display:inline;float:right;margin-right:0;*margin-left:-16px;display:inline}@media (min-width: 481px) and (max-width: 800px){.page-schedule .session-information{width:65.56017%;float:left;margin-right:3.3195%;float:right;margin-right:0;padding-right:0}}@media (max-width: 480px){.page-schedule .session-information{float:none;display:block;width:100%}}.page-schedule .session-information.has-studio-sessions-button{position:relative}.page-schedule .session-information.has-studio-sessions-button .studio-sessions-button{position:absolute;top:0px;right:4.93827%;padding:17px
30px}@media (max-width: 800px){.page-schedule .session-information.has-studio-sessions-button .studio-sessions-button{position:static;margin:15px
0}}@media (max-width: 480px){.page-schedule .session-information.has-studio-sessions-button .studio-sessions-button{width:100%}}.page-schedule .session-information.has-studio-sessions-button .mask-icon{vertical-align:-6px}.page-schedule .session-information.has-studio-sessions-button .session-location,
.page-schedule .session-information.has-studio-sessions-button
.blurb{width:61.57407%}@media (max-width: 800px){.page-schedule .session-information.has-studio-sessions-button .session-location,
.page-schedule .session-information.has-studio-sessions-button
.blurb{width:100%;padding-right:6.639%}}.page-schedule .session-information.has-studio-sessions-button .session-location p,
.page-schedule .session-information.has-studio-sessions-button .blurb
p{width:100%;margin-right:0}.page-schedule .session-information .blurb
p{width:87.19136%;float:left;margin-right:2.46914%;display:inline}@media (max-width: 480px){.page-schedule .session-information .blurb
p{width:100%;margin:0
0 5px 0;font-size:14px;line-height:1.5em}}@media (max-width: 480px){.page-schedule .session-information .blurb
.dash{margin:0}}@media (max-width: 480px){.page-schedule .session-location{font-size:16px;line-height:22px}}.page-schedule .session-location
strong{font-size:18px}@media (min-width: 481px) and (max-width: 800px){.page-schedule .session-location
strong{font-size:16px}}@media (max-width: 480px){.page-schedule .session-location
strong{display:block;font-size:14px}}.page-schedule .session-address{margin: .5em 0 0 0}@media (max-width: 480px){.page-schedule .session-address{font-size:14px}}.page-schedule .session-address
a{font-style:italic}.page-schedule .session-bonus-content{clear:both}.page-schedule .session-bonus-content .bonus-list{margin-top:30px}.page-schedule .session-bonus-content .bonus-item{position:relative}.page-schedule .session-bonus-content .bonus-item+.bonus-item{margin-top:20px;padding-top:20px;border-top:1px solid #e6e6e6}.page-schedule .session-bonus-content .speaker-photo{width:80px;height:80px;float:left;margin-right:15px}@media (min-width: 481px) and (max-width: 800px){.page-schedule .session-bonus-content .speaker-photo{width:26.26582%;height:auto;margin:0}}.page-schedule .session-bonus-content .bonus-content{width:48.76543%;float:left;margin-right:2.46914%;display:inline;float:left}@media (min-width: 481px) and (max-width: 800px){.page-schedule .session-bonus-content .bonus-content{width:73.73418%;margin:0;padding-left:5.06329%}}@media (max-width: 480px){.page-schedule .session-bonus-content .bonus-content{width:calc(100% - (80px + 15px));margin:0}}.page-schedule .session-bonus-content .bonus-content-title,
.page-schedule .session-bonus-content .bonus-content-type{margin:0}.page-schedule .session-bonus-content .bonus-content-title{line-height:31px}@media (max-width: 480px){.page-schedule .session-bonus-content .bonus-content-title{line-height:24px}}@media (max-width: 480px){.page-schedule .session-bonus-content .bonus-content-type{width:calc(100% - 50px)}}.page-schedule .session-bonus-content
.dash{margin:0
0 3px 0}.page-schedule .speaker-sessions .session-only{width:48.76543%;float:left;margin-right:2.46914%;display:inline;display:block}@media (min-width: 481px) and (max-width: 800px){.page-schedule .speaker-sessions .session-only{float:none;width:auto;margin-right:auto}}@media (max-width: 480px){.page-schedule .speaker-sessions .session-only{width:calc(100% - 80px - 15px);margin:0}}@media (min-width: 481px) and (max-width: 800px){.page-schedule .speaker-sessions .speaker-photo{margin-right:5.06329%}}.page-schedule .speaker-sessions .speaker-name{width:auto;color:#282828}@media (min-width: 481px) and (max-width: 800px){.page-schedule .speaker-sessions .speaker-name{margin-top:0}}@media (max-width: 480px){.page-schedule .speaker-sessions .speaker-title{font-size:14px}}.page-schedule .speaker-sessions .speaker-title.hide-modal{display:none}.page-schedule .master-classes .speaker-modal-content{display:none}.page-schedule .master-classes .master-class + .master-class
.details{top:20px}@media (max-width: 480px){.page-schedule .master-classes .master-class + .master-class
.details{top:auto}}.page-schedule .master-classes .bonus-content-type:hover{cursor:pointer;text-decoration:underline}.page-schedule .master-classes .bonus-content-type.speaker-name{font-size:18px}@media (max-width: 800px){.page-schedule .master-classes .bonus-content-type.speaker-name{font-size:100%}}@media (max-width: 480px){.page-schedule .master-classes .bonus-content-type.highlight{color:#ff3878}}.page-schedule .master-classes
.details{position:absolute;top:0px;right:0px;padding:17px
30px}@media (min-width: 481px) and (max-width: 800px){.page-schedule .master-classes
.details{position:static;margin-top:15px;padding:10px
20px}}@media (max-width: 480px){.page-schedule .master-classes
.details{top:auto;right:10px;bottom:10px;padding:0;background-color:transparent}}@media (max-width: 480px){.page-schedule .master-classes .details:focus{outline:0}}.page-schedule .master-classes .details .big-arrow-right{vertical-align:-6px}@media (max-width: 480px){.page-schedule .master-classes .details .big-arrow-right{margin:0;background-color:#ff3878}}.page-master-classes .speaker-name:hover{text-decoration:underline;cursor:pointer}.page-master-classes .well-wrapper{text-align:center}@media (max-width: 480px){.page-master-classes .well-wrapper{border-top:1px solid #e6e6e6}}.page-master-classes .well-wrapper
.well{display:inline-block}@media (max-width: 480px){.page-master-classes .well-wrapper
h2{font-style:italic}}.page-master-classes .class-title{margin-bottom:15px}.page-studio-sessions .well-wrapper{text-align:center}@media (max-width: 480px){.page-studio-sessions .well-wrapper{border-top:1px solid #e6e6e6}}.page-studio-sessions .well-wrapper
.well{display:inline-block}@media (max-width: 480px){.page-studio-sessions .well-wrapper
h2{font-style:italic}}.page-studio-sessions .studio-sessions
.address{margin-top:15px;font-style:italic}.page-sponsors.has-presenting-sponsor .current-menu-item a:after{border-bottom-color:#282828 !important}.page-sponsors .presenting-sponsor{padding-top:80px;padding-bottom:80px;background:#282828}@media (max-width: 480px){.page-sponsors .presenting-sponsor{padding:30px
16px;background:#ff3878}}.page-sponsors .presenting-sponsor .lead-in{display:inline-block;margin:0;color:white;line-height: .8em;vertical-align:middle}@media (max-width: 480px){.page-sponsors .presenting-sponsor .lead-in{display:block;margin-bottom:20px;padding-bottom:15px;font-size:32px;font-weight:600;border-bottom:1px solid rgba(255, 255, 255, 0.5)}}.page-sponsors .presenting-sponsor
.rule{display:inline-block;height:80px;margin:0
20px;background-color:rgba(255, 255, 255, 0.2);vertical-align:middle}.page-sponsors .presenting-sponsor .presenting-logo{display:inline-block;vertical-align:middle}@media (max-width: 480px){.page-sponsors .presenting-sponsor .presenting-logo{max-width:100%}}.page-sponsors .presenting-sponsor .sponsor-content{width:66.12245%;float:left;margin-right:1.63265%;display:inline;margin-top:25px;margin-bottom:25px}@media (max-width: 480px){.page-sponsors .presenting-sponsor .sponsor-content{display:block;width:100%;margin-bottom:15px;padding-right:25px}}.page-sponsors .presenting-sponsor .sponsor-content .sub-head,
.page-sponsors .presenting-sponsor .sponsor-content
.blurb{color:white;font-style:normal}.page-sponsors .presenting-sponsor .sponsor-content .sub-head{margin-top:10px}@media (max-width: 480px){.page-sponsors .presenting-sponsor .sponsor-content .sub-head{margin-top:0;font-size:18px;line-height:24px;font-style:italic}}.page-sponsors .presenting-sponsor .sponsor-content
.blurb{margin-top:20px}@media (min-width: 481px) and (max-width: 800px){.page-sponsors .presenting-sponsor .sponsor-content
.blurb{margin-top:10px}}@media (max-width: 480px){.page-sponsors .presenting-sponsor .sponsor-content .blurb
em{font-style:normal}}.page-sponsors .presenting-sponsor .sponsor-link{display:block;clear:both}@media (max-width: 480px){.page-sponsors .presenting-sponsor .sponsor-link{color:white}}.page-sponsors
.sponsors{margin-top:60px;padding-top:1px}@media (max-width: 480px){.page-sponsors
.sponsors{margin:0;padding:0}}.page-sponsors .sponsors .sponsors-wrap{margin-top:74px}@media (max-width: 480px){.page-sponsors .sponsors .sponsors-wrap{margin:0}}.page-sponsors .sponsors .sponsor-logo{width:225px;height:80px}.page-sponsors .sponsors .sponsor-logo
.logo{width:100%;height:100%;background-size:contain;background-repeat:no-repeat}@media (max-width: 480px){.page-sponsors .trustee-sponsors
.divider{border-top:5px solid #ff3878}}.page-sponsors .trustee-sponsors
.sponsor{width:32.2449%;float:left;margin-right:1.63265%;display:inline;height:400px;margin-bottom:60px;padding-left:1.63265%;padding-bottom:20px;border-bottom:1px solid #e6e6e6}@media (min-width: 481px) and (max-width: 800px){.page-sponsors .trustee-sponsors
.sponsor{width:48.34025%;float:left;margin-right:3.3195%}}@media (max-width: 480px){.page-sponsors .trustee-sponsors
.sponsor{width:100% !important;height:auto;float:none !important;display:block !important;margin:0;padding:10px
16px 32px 16px !important}}@media (min-width: 481px) and (max-width: 800px){.page-sponsors .trustee-sponsors .sponsor:nth-child(2n){float:right;margin-right:0}}.page-sponsors .trustee-sponsors .sponsor:nth-child(3n-2){padding:0}.page-sponsors .trustee-sponsors .sponsor:nth-child(3n){float:right;margin-right:0;*margin-left:-16px;display:inline}@media (min-width: 481px) and (max-width: 800px){.page-sponsors .trustee-sponsors .sponsor:nth-child(3n){float:left;margin-right:3.3195%}}.page-sponsors .trustee-sponsors .sponsor:nth-last-child(-n+3):not(:nth-child(-n+3)){border:0;margin-bottom:0}@media (min-width: 481px) and (max-width: 800px){.page-sponsors .trustee-sponsors .sponsor:nth-last-child(-n+2):not(:nth-child(-n+2)){border:0;margin-bottom:0}}.page-sponsors .trustee-sponsors
.blurb{margin-top:10px;margin-bottom:35px}@media (max-width: 480px){.page-sponsors .trustee-sponsors
.blurb{margin-bottom:20px}}.page-sponsors .contributing-sponsors{text-align:center}@media (min-width: 481px) and (max-width: 800px){.page-sponsors .contributing-sponsors{margin-top:20px}}@media (max-width: 480px){.page-sponsors .contributing-sponsors .sponsors-wrap{padding-top:40px;padding-bottom:40px}}.page-sponsors .contributing-sponsors
.sponsor{display:inline-block;width:23.77551%}@media (min-width: 481px) and (max-width: 800px){.page-sponsors .contributing-sponsors
.sponsor{width:31.12033%}}@media (max-width: 480px){.page-sponsors .contributing-sponsors
.sponsor{display:block;width:65%;margin:0
auto}}.page-sponsors .contributing-sponsors .sponsor+.sponsor{margin-left:0.81633%}@media (max-width: 480px){.page-sponsors .contributing-sponsors .sponsor+.sponsor{margin:0
auto}}.page-sponsors .contributing-sponsors .sponsor .sponsor-logo{width:100%;margin-bottom:20px}@media (max-width: 480px){.page-sponsors .contributing-sponsors .sponsor .sponsor-logo{margin:0}}.page-sponsors .contributing-sponsors .sponsor .sponsor-logo>a{width:100%;height:100%;display:block}.page-sponsors .contributing-sponsors .sponsor .sponsor-logo
.logo{width:100%;height:0;padding-bottom:35.55556%}@media (max-width: 480px){.page-register
.divider{border-top:5px solid #ff3878}}.page-register .registration-information .information-content{width:83.06122%;margin:0
auto;text-align:center}@media (max-width: 480px){.page-register .registration-information .information-content{width:100%;padding-right:16px;padding-left:16px;text-align:left}}.page-register .registration-information .information-content
.small{margin-bottom:30px;font-size:48px;line-height:1em}@media (max-width: 480px){.page-register .registration-information .information-content
.small{font-size:32px}}.page-register .registration-information .information-content .small
a{color:currentColor;text-decoration:underline}.page-register .registration-information .page-blurb{margin-bottom:30px}.page-register .registration-information .page-blurb
p{font-size:18px;line-height:1.5em;color:#282828}@media (max-width: 480px){.page-register .registration-information .page-blurb
p{font-size:14px}}.page-register .registration-information
.dash{width:23.77551%;margin:0
auto 30px auto}.page-register .registration-information .ticket-count{margin:0
0 30px 0}@media (max-width: 480px){.page-register .registration-information .ticket-count{margin:20px
0}}@media (max-width: 480px){.page-register .registration-information .ticket-count
span{display:block}}.page-register .registration-information .ticket-info-wrapper{text-align:center}.page-register .registration-information .ticket-info{position:relative;display:inline-block;margin:0
auto 30px auto;padding:25px
50px;background-color:#f7f7f7}@media (max-width: 800px){.page-register .registration-information .ticket-info{text-align:center}}@media (max-width: 480px){.page-register .registration-information .ticket-info{width:100%;padding-right:16px;padding-left:16px}}.page-register .registration-information .ticket-info
.title{display:inline-block;vertical-align:middle;margin-right:25px;padding-right:25px;border-right:1px solid #e6e6e6}@media (max-width: 800px){.page-register .registration-information .ticket-info
.title{position:static;float:none;margin-bottom:20px;padding:0;font-size:36px;line-height:38px;border:0}}.page-register .registration-information .ticket-info
.button{display:inline-block;vertical-align:middle;padding-right:20px;padding-left:20px}@media (max-width: 800px){.page-register .registration-information .ticket-info
.button{float:none}}@media (max-width: 480px){.page-register .registration-information .ticket-info
.button{width:100%}}.page-register .registration-information .final-block{margin:0
0 30px 0;text-align:center}@media (max-width: 480px){.page-register .registration-summary{margin-top:0;padding-right:16px;padding-left:16px}}.page-register .registration-summary .summary-header{margin:50px
0;padding:15px
0;text-align:center;border-top:5px solid #e6e6e6;border-bottom:5px solid #e6e6e6}.page-register .registration-summary .header-item>span{color:#757575}.page-register .registration-summary .header-item
a{font-style:italic;color:#282828;line-height:26px}.page-register .registration-summary .header-item a:hover{color:#ff3878}.page-register .registration-summary .header-item:last-child
span{display:none}.page-register .registration-summary .summary-items{text-align:center}@media (max-width: 480px){.page-register .registration-summary .summary-items{margin-bottom:50px;text-align:left}}.page-register .registration-summary
.item{width:83.06122%;margin:30px
auto 0 auto}@media (max-width: 480px){.page-register .registration-summary
.item{width:100%}}.page-register .registration-summary .item:first-child{margin-top:0}.page-register .registration-summary .item .item-text
p{font-size:18px;line-height:1.5em;color:#282828}@media (max-width: 480px){.page-register .registration-summary .item .item-text
p{font-size:14px}}.page-contact-us .contact-us-content{overflow:hidden}@media (max-width: 480px){.page-contact-us .contact-us-content{padding-left:16px;padding-right:16px}}.page-contact-us .intro-text{width:40.71429%;float:left;margin-right:1.63265%;display:inline;padding-right:8.46939%}@media (min-width: 481px) and (max-width: 800px){.page-contact-us .intro-text{width:31.12033%;float:left;margin-right:3.3195%;padding-right:0}}@media (max-width: 480px){.page-contact-us .intro-text{float:none;display:block;width:100%;padding:0}}@media (max-width: 480px){.page-contact-us .intro-text
h2{font-size:18px;line-height:26px;font-style:italic;color:#282828}}.page-contact-us .contact-us-form{position:relative;width:57.65306%;float:left;margin-right:1.63265%;display:inline;float:right;margin-right:0;*margin-left:-16px;display:inline}@media (min-width: 481px) and (max-width: 800px){.page-contact-us .contact-us-form{width:65.56017%;float:left;margin-right:3.3195%;float:right;margin-right:0}}@media (max-width: 480px){.page-contact-us .contact-us-form{display:block;float:none;width:100%;margin:40px
0 0 0;padding-top:20px;border-top:5px solid black}}.page-contact-us .contact-us-form .user-details div,
.page-contact-us .contact-us-form .user-contact-details
div{float:left;width:48.34025%}@media (max-width: 480px){.page-contact-us .contact-us-form .user-details div,
.page-contact-us .contact-us-form .user-contact-details
div{float:none;width:100%}}.page-contact-us .contact-us-form .user-details div + div,
.page-contact-us .contact-us-form .user-contact-details div+div{float:right;margin-right:0;*margin-left:-16px;display:inline}@media (max-width: 480px){.page-contact-us .contact-us-form .user-details div + div,
.page-contact-us .contact-us-form .user-contact-details div+div{margin-top:20px}}.page-contact-us .contact-us-form
.rule{position:absolute;top:0px;left:-10.26971%;height:100%}@media (max-width: 480px){.page-contact-us .form-header
h4{font-size:24px}}.page-contact-us .form-submit{float:left;margin-top:25px;padding-right:35px;padding-left:35px}@media (max-width: 480px){.page-contact-us .form-submit{float:none;width:100%;margin:20px
0 30px 0;padding-right:0;padding-left:0}}.page-contact-us .thanks-content{position:absolute;top:0px;right:0px;z-index:-1;-webkit-transition:0.1s ease-out;-moz-transition:0.1s ease-out;-ms-transition:0.1s ease-out;-o-transition:0.1s ease-out;transition:0.1s ease-out;-webkit-transition-property:opacity, height;-moz-transition-property:opacity, height;-ms-transition-property:opacity, height;-o-transition-property:opacity, height;transition-property:opacity height;width:100%;height:auto;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;overflow:hidden;text-align:center;background-color:white}.page-contact-us .thanks-content.show{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;z-index:1}.page-contact-us .thanks-content
.rule{margin-left:auto;margin-right:auto}.page-contact-us .thanks-content
.blurb{width:66.12245%;float:left;margin-right:1.63265%;display:inline;margin-left:16.93878%;margin-right:16.93878%}.page-contact-us .thanks-content .blurb
h2{margin-bottom:10px}@media (max-width: 480px){.page-become-a-sponsor .global-footer{margin-top:0}}.page-become-a-sponsor .past-sponsors-header{margin-bottom:20px}@media (max-width: 480px){.page-become-a-sponsor .past-sponsors-header{margin-bottom:25px}}@media (max-width: 480px){.page-become-a-sponsor .past-sponsors-header
h6{font:normal 500 24px "Tungsten A", "Tungsten B", "Tungsten", "TrumpGothic", "Arial Narrow", "Helvetica Neue", Helvetica, Arial, sans-serif;text-transform:none;color:#282828}}.page-become-a-sponsor .past-sponsors-wrapper{margin-top:100px;padding-bottom:20px}@media (min-width: 481px) and (max-width: 800px){.page-become-a-sponsor .past-sponsors-wrapper{margin-top:75px}}@media (max-width: 480px){.page-become-a-sponsor .past-sponsors-wrapper{padding:30px
16px;background-color:#f7f7f7;border-top:1px solid #e6e6e6}}@media (max-width: 480px){.page-become-a-sponsor .past-sponsors-wrapper
.rule{height:5px;background-color:black}}.page-become-a-sponsor .past-sponsor{width:23.77551%;float:left;margin-right:1.63265%;display:inline}@media (min-width: 481px) and (max-width: 800px){.page-become-a-sponsor .past-sponsor{width:31.12033%;float:left;margin-right:3.3195%}}@media (max-width: 480px){.page-become-a-sponsor .past-sponsor{float:left;display:block;width:50%;margin:15px
auto 0 auto;text-align:center}}.page-become-a-sponsor .past-sponsor:nth-child(4n){float:right;margin-right:0;*margin-left:-16px;display:inline}@media (min-width: 481px) and (max-width: 800px){.page-become-a-sponsor .past-sponsor:nth-child(4n){float:left;margin-right:3.3195%}}@media (max-width: 480px){.page-become-a-sponsor .past-sponsor:nth-child(4n){display:block;margin-right:auto;margin-left:auto}}@media (min-width: 481px) and (max-width: 800px){.page-become-a-sponsor .past-sponsor:nth-child(3n){float:right;margin-right:0}}@media (min-width: 481px) and (max-width: 800px){.page-become-a-sponsor .past-sponsor+.past-sponsor{margin-left:0}}@media (max-width: 480px){.page-become-a-sponsor .past-sponsor
a{display:block;width:100%}}.page-become-a-sponsor .past-sponsor
img{display:block;max-width:100%}.page-recommend-a-speaker .recommend-form{position:relative;width:57.65306%;float:left;margin-right:1.63265%;display:inline}@media (min-width: 481px) and (max-width: 800px){.page-recommend-a-speaker .recommend-form{float:none;display:block;width:100%;margin-right:0;margin-left:0}}.page-recommend-a-speaker .recommend-form
.rule{position:absolute;top:0px;right:-8.76106%;height:100%}@media (min-width: 481px) and (max-width: 800px){.page-recommend-a-speaker .recommend-form
.rule{display:none}}.page-recommend-a-speaker .faq-content{width:32.2449%;float:left;margin-right:1.63265%;display:inline;float:right;margin-right:0;*margin-left:-16px;display:inline;padding-top:5px}@media (min-width: 481px) and (max-width: 800px){.page-recommend-a-speaker .faq-content{width:31.12033%;float:left;margin-right:3.3195%;float:right;margin-right:0}}.page-recommend-a-speaker .faq-content
.faqs{margin-top:20px}.page-recommend-a-speaker .faq-content .faq+.faq{margin-top:20px}.page-recommend-a-speaker .faq-content
p{margin-top:5px}.page-recommend-a-speaker .recommend-form-wrapper{-webkit-transition:height 0.1s ease-out;-moz-transition:height 0.1s ease-out;-ms-transition:height 0.1s ease-out;-o-transition:height 0.1s ease-out;transition:height 0.1s ease-out;overflow:hidden;padding-top:25px}@media (max-width: 480px){.page-recommend-a-speaker .recommend-form-wrapper{padding-top:0;padding-right:16px;padding-left:16px}}@media (max-width: 480px){.page-recommend-a-speaker .recommend-form{width:100%;margin:0;padding-top:30px;border-top:5px solid black}}.page-recommend-a-speaker .recommend-form .small.form-title{margin-top:35px}.page-recommend-a-speaker
label{margin-bottom:10px;line-height:20px}.page-recommend-a-speaker .input-grid
div{float:left;width:48.58407%;margin-bottom:20px}@media (max-width: 480px){.page-recommend-a-speaker .input-grid
div{float:none;width:100%}}.page-recommend-a-speaker .input-grid div:nth-child(even){float:right;margin-right:0;*margin-left:-16px;display:inline}.page-recommend-a-speaker .form-submit{float:left;margin-top:25px;padding-right:35px;padding-left:35px}@media (max-width: 480px){.page-recommend-a-speaker .form-submit{float:none;width:100%;margin:20px
0 30px 0;padding-right:0;padding-left:0}}.page-recommend-a-speaker .thanks-content{position:absolute;top:0px;right:0px;z-index:-1;-webkit-transition:0.1s ease-out;-moz-transition:0.1s ease-out;-ms-transition:0.1s ease-out;-o-transition:0.1s ease-out;transition:0.1s ease-out;-webkit-transition-property:opacity, height;-moz-transition-property:opacity, height;-ms-transition-property:opacity, height;-o-transition-property:opacity, height;transition-property:opacity height;width:100%;height:auto;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;overflow:hidden;text-align:center;background-color:white}.page-recommend-a-speaker .thanks-content.show{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;z-index:1}.page-recommend-a-speaker .thanks-content
.rule{margin-left:auto;margin-right:auto}.page-recommend-a-speaker .thanks-content
.blurb{width:66.12245%;float:left;margin-right:1.63265%;display:inline;margin-left:16.93878%;margin-right:16.93878%}.page-recommend-a-speaker .thanks-content .blurb
h2{margin-bottom:10px}@media (max-width: 480px){.page-all-past-speakers .page-header{margin:0}}@media (max-width: 480px){.page-all-past-speakers .past-speakers-wrapper{padding-top:20px}}@media (max-width: 480px){.page-all-past-speakers .speaker-block:first-child{margin-top:0;padding-top:0;border:0}}.page-all-past-speakers .speaker-block.coming-soon{height:0;overflow:hidden}@media (max-width: 480px){.page-patron-tickets .page-header{text-align:left}}@media (max-width: 480px){.page-patron-tickets .page-header .header-title{padding-right:16px;padding-left:16px}}@media (max-width: 480px){.page-patron-tickets .page-header .page-blurb{font-size:14px;font-style:normal;color:#282828}}.page-patron-tickets .ticket-info-wrapper{text-align:center}.page-patron-tickets .ticket-info{position:relative;display:inline-block;margin:0
auto 30px auto;padding:25px
50px;background-color:#f7f7f7}@media (max-width: 800px){.page-patron-tickets .ticket-info{text-align:center}}@media (max-width: 480px){.page-patron-tickets .ticket-info{width:100%;margin-bottom:0;padding-right:16px;padding-left:16px}}.page-patron-tickets .ticket-info
.title{display:inline-block;vertical-align:middle;margin-right:25px;padding-right:25px;border-right:1px solid #e6e6e6}@media (max-width: 800px){.page-patron-tickets .ticket-info
.title{position:static;float:none;margin-bottom:20px;padding:0;font-size:36px;line-height:38px;border:0}}.page-patron-tickets .ticket-info
.button{display:inline-block;vertical-align:middle;padding-right:20px;padding-left:20px}@media (max-width: 800px){.page-patron-tickets .ticket-info
.button{float:none}}@media (max-width: 480px){.page-patron-tickets .ticket-info
.button{width:100%}}.page-patron-tickets .vip-content-wrapper .vip-content-block{padding-top:50px;padding-bottom:50px;border-bottom:1px solid #e6e6e6}@media (max-width: 480px){.page-patron-tickets .vip-content-wrapper .vip-content-block{padding:20px
0;border:0}}.page-patron-tickets .vip-content-wrapper .vip-content-block:first-child{border-top:1px solid #e6e6e6}@media (max-width: 480px){.page-patron-tickets .vip-content-wrapper .vip-content-block:first-child{padding-top:0;border:0}}@media (max-width: 480px){.page-patron-tickets .vip-content-wrapper .vip-content-block:last-child{border-bottom:1px solid #e6e6e6}}.page-patron-tickets .vip-content-wrapper .vip-content-block .block-image{width:49.18367%;float:left;margin-right:1.63265%;display:inline;max-width:100%}@media (max-width: 480px){.page-patron-tickets .vip-content-wrapper .vip-content-block .block-image{float:none;display:block;width:100%}}.page-patron-tickets .vip-content-wrapper .vip-content-block .block-content-wrapper{width:49.18367%;float:left;margin-right:1.63265%;display:inline;float:right;margin-right:0;*margin-left:-16px;display:inline;padding-left:3.3195%}@media (max-width: 480px){.page-patron-tickets .vip-content-wrapper .vip-content-block .block-content-wrapper{float:none;display:block;width:100%;margin-top:20px;padding-left:16px;padding-right:16px}}.page-patron-tickets .vip-content-wrapper .vip-content-block
ul{list-style:disc;list-style-position:inside}@media (max-width: 480px){.page-patron-tickets .vip-content-wrapper .vip-content-block ul
li{margin-top:20px}}@media (max-width: 480px){.page-patron-tickets .vip-content-wrapper .vip-content-block ul li:first-child{margin-top:0}}.page-patron-tickets .get-patron-ticket{margin-top:50px;text-align:center}@media (max-width: 480px){.page-patron-tickets .get-patron-ticket{margin:25px
0;padding-right:16px;padding-left:16px}}@media (max-width: 480px){.page-patron-tickets .get-patron-ticket
.button{width:100%}}@media (max-width: 480px){.page-ambassadors .page-header{text-align:left}}@media (max-width: 480px){.page-ambassadors .page-header .header-title{padding-right:16px;padding-left:16px}}@media (max-width: 480px){.page-ambassadors .page-header .page-blurb{font-size:14px;font-style:normal;line-height:1.5em}}.page-ambassadors .intro-content
.photos{height:372px;margin-bottom:50px}@media (max-width: 480px){.page-ambassadors .intro-content
.photos{height:auto;margin-bottom:25px}}.page-ambassadors .intro-content .photos
.photo{width:100%;height:100%;background-size:cover;background-position:center center}.page-ambassadors .intro-content
.group{height:100%}.page-ambassadors .intro-content
.left{position:relative;width:23.77551%;float:left;margin-right:1.63265%;display:inline;overflow:hidden}@media (min-width: 481px) and (max-width: 800px){.page-ambassadors .intro-content
.left{width:31.12033%;float:left;margin-right:3.3195%}}.page-ambassadors .intro-content .left:after{position:absolute;top:50%;left:0px;-webkit-transform:translateY(-50%) rotate(90deg);-moz-transform:translateY(-50%) rotate(90deg);-ms-transform:translateY(-50%) rotate(90deg);-o-transform:translateY(-50%) rotate(90deg);transform:translateY(-50%) rotate(90deg);width:6.86695%;height:200%;content:'';background-color:white}@media (min-width: 481px) and (max-width: 800px){.page-ambassadors .intro-content .left:after{width:10.66667%}}.page-ambassadors .intro-content .left
.photo{height:50%}.page-ambassadors .intro-content
.center{width:49.18367%;float:left;margin-right:1.63265%;display:inline}@media (min-width: 481px) and (max-width: 800px){.page-ambassadors .intro-content
.center{width:65.56017%;float:left;margin-right:3.3195%;float:right;margin-right:0}}@media (max-width: 480px){.page-ambassadors .intro-content
.center{float:none;display:block;width:100%}}@media (max-width: 480px){.page-ambassadors .intro-content .center
.photo{width:100%;height:0;padding-bottom:56.25%}}.page-ambassadors .intro-content
.right{width:23.77551%;float:left;margin-right:1.63265%;display:inline;float:right;margin-right:0;*margin-left:-16px;display:inline}@media (min-width: 481px) and (max-width: 800px){.page-ambassadors .intro-content
.right{display:none}}.page-ambassadors .intro-paragraphs{width:83.06122%;margin:0
auto;text-align:center}@media (max-width: 480px){.page-ambassadors .intro-paragraphs{width:100%;padding-right:16px;padding-left:16px;text-align:left}}.page-ambassadors .intro-paragraphs
.paragraph{margin-top:50px}@media (max-width: 480px){.page-ambassadors .intro-paragraphs
.paragraph{margin-top:20px}}.page-ambassadors .intro-paragraphs .paragraph:first-child{margin-top:0}@media (max-width: 480px){.page-ambassadors .intro-paragraphs .paragraph:first-child{margin-top:0}}.page-ambassadors .intro-paragraphs
.title{margin-bottom:10px}.page-ambassadors .post-paragraph-text{width:83.06122%;margin:30px
auto 0 auto;text-align:center}@media (max-width: 480px){.page-ambassadors .post-paragraph-text{width:100%;padding-right:16px;padding-left:16px;text-align:left}}@media (max-width: 480px){.page-ambassadors .post-paragraph-text
span{display:block}}.page-ambassadors .middle-block-content{margin-top:50px;padding-top:50px;border-top:1px solid #e6e6e6}@media (max-width: 480px){.page-ambassadors .middle-block-content{margin-top:20px;padding-top:20px}}.page-ambassadors .middle-block-header{width:83.06122%;margin:0
auto;text-align:center}@media (max-width: 480px){.page-ambassadors .middle-block-header{width:100%;padding-right:16px;padding-left:16px;text-align:left}}.page-ambassadors .middle-block-header
h1{margin-bottom:20px}.page-ambassadors .middle-block-photos{margin:50px
0}@media (max-width: 480px){.page-ambassadors .middle-block-photos{margin:20px
0}}.page-ambassadors .middle-block-photos .image-wrap{width:32.2449%;float:left;margin-right:1.63265%;display:inline}@media (max-width: 480px){.page-ambassadors .middle-block-photos .image-wrap:first-child{display:block !important;width:100%}}.page-ambassadors .middle-block-photos .image-wrap:last-child{float:right;margin-right:0;*margin-left:-16px;display:inline}.page-ambassadors .middle-block-photos .image-wrap
.image{width:100%;height:0;padding-bottom:56.25%;background-size:cover;background-position:center center}.page-ambassadors .middle-block-list-content .list-title{width:32.2449%;float:left;margin-right:1.63265%;display:inline}@media (max-width: 480px){.page-ambassadors .middle-block-list-content .list-title{width:100%;margin-bottom:20px;padding-right:16px;padding-left:16px;text-align:left}}.page-ambassadors .middle-block-list-content
.list{width:66.12245%;float:left;margin-right:1.63265%;display:inline;float:right;margin-right:0;*margin-left:-16px;display:inline;list-style:disc;list-style-position:inside}@media (max-width: 480px){.page-ambassadors .middle-block-list-content
.list{width:100%;padding-right:16px;padding-left:16px;text-align:left}}.page-ambassadors .middle-block-list-content
li{margin-top:15px}.page-ambassadors .middle-block-list-content li:first-child{margin-top:0}.page-ambassadors .middle-block-list-content li
p{margin:0;font-size:18px;line-height:28px;color:#282828}@media (min-width: 481px) and (max-width: 800px){.page-ambassadors .middle-block-list-content li
p{font-size:16px;line-height:25px}}@media (max-width: 480px){.page-ambassadors .middle-block-list-content li
p{font-size:14px;line-height:25px;color:#666}}.page-ambassadors .last-block-content{margin-top:50px;padding-top:50px;border-top:1px solid #e6e6e6}@media (max-width: 480px){.page-ambassadors .last-block-content{margin-top:30px;padding-top:30px}}.page-ambassadors .last-block-header{width:83.06122%;margin:0
auto;text-align:center}@media (max-width: 480px){.page-ambassadors .last-block-header{width:100%;text-align:left}}.page-ambassadors .last-block-header
h1{margin-bottom:20px}@media (max-width: 480px){.page-ambassadors .last-block-header
h1{padding-right:16px;padding-left:16px}}@media (max-width: 480px){.page-ambassadors .last-block-header
h2{padding-right:16px;padding-left:16px}}.page-ambassadors .last-block-photos{margin:50px
0}@media (max-width: 480px){.page-ambassadors .last-block-photos{margin:20px
0}}.page-ambassadors .last-block-photos .image-wrap{width:32.2449%;float:left;margin-right:1.63265%;display:inline}@media (max-width: 480px){.page-ambassadors .last-block-photos .image-wrap{width:100%}}.page-ambassadors .last-block-photos .image-wrap:last-child{float:right;margin-right:0;*margin-left:-16px;display:inline}.page-ambassadors .last-block-photos .image-wrap
.image{width:100%;height:0;padding-bottom:56.25%;background-size:cover;background-position:center center}.page-ambassadors .faq-content{margin-top:100px}@media (max-width: 480px){.page-ambassadors .faq-content{margin-top:30px}}.page-ambassadors
.faqs{padding-top:1px}.page-ambassadors .faqs
.faq{width:66.12245%;margin:30px
auto 0 auto;text-align:center}@media (max-width: 480px){.page-ambassadors .faqs
.faq{width:100%;padding-right:16px;padding-left:16px;text-align:left}}.page-ambassadors .faqs .faq:first-child{margin-top:50px}@media (max-width: 480px){.page-ambassadors .faqs .faq:first-child{margin-top:30px}}.page-ambassadors .faqs
.question{margin-bottom:10px}.page-ambassadors .faqs .answer
p{font-size:18px;line-height:28px;color:#282828}@media (min-width: 481px) and (max-width: 800px){.page-ambassadors .faqs .answer
p{font-size:16px;line-height:25px}}@media (max-width: 480px){.page-ambassadors .faqs .answer
p{font-size:14px;line-height:25px;color:#666}}.page-ambassadors .post-faq-content{width:66.12245%;margin:50px
auto;text-align:center}@media (max-width: 480px){.page-ambassadors .post-faq-content{width:100%;padding-right:16px;padding-left:16px;text-align:left}}.page-ambassadors .post-faq-content
p{margin:30px
0;font-size:18px;line-height:28px;color:#282828}@media (min-width: 481px) and (max-width: 800px){.page-ambassadors .post-faq-content
p{font-size:16px;line-height:25px}}@media (max-width: 480px){.page-ambassadors .post-faq-content
p{font-size:14px;line-height:25px;color:#666}}.page-ambassadors .register-button-block{margin-top:130px;margin-bottom:40px}@media (min-width: 481px) and (max-width: 800px){.page-ambassadors .register-button-block{margin-top:100px;margin-bottom:100px}}@media (max-width: 480px){.page-ambassadors .register-button-block{margin:0;padding:20px
0 30px 0;text-align:center;border-top:1px solid #e6e6e6}}.page-ambassadors .register-button-block
hr{margin-top:0;margin-bottom:0}.page-ambassadors .register-button-block .register-button{position:absolute;top:0px;left:50%;-webkit-transform:translateY(-50%) translateX(-50%);-moz-transform:translateY(-50%) translateX(-50%);-ms-transform:translateY(-50%) translateX(-50%);-o-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%);font-weight:400}@media (max-width: 480px){.page-ambassadors .register-button-block .register-button{position:static;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none;width:calc(100% - 32px);margin:0;padding:10px
0;font-size:28px;font-weight:500;text-align:center}}.page-ambassadors .register-button-block .register-button.sold-out{padding:14px
67px;font:500 42px "Tungsten A", "Tungsten B", "Tungsten", "TrumpGothic", "Arial Narrow", "Helvetica Neue", Helvetica, Arial, sans-serif;color:#ff3878;text-transform:uppercase;background:white;outline:1px
solid #ff3878;outline-offset:-1px}.page-ambassadors .register-button-block .register-button:before, .page-ambassadors .register-button-block .register-button:after{width:45px;height:100%;position:absolute;top:0px;right:100%;content:'';display:block;background-color:white}.page-ambassadors .register-button-block .register-button:after{left:100%;right:auto}.page-ambassadors .register-button-block .register-button .mask-icon{vertical-align:3px;background-color:white}@media (max-width: 480px){.page-ambassadors .register-button-block .register-button .mask-icon{vertical-align:-1px}}.page-faq .faq-items{text-align:center}@media (max-width: 480px){.page-faq .faq-items{padding-right:16px;padding-left:16px;text-align:left}}.page-faq .faq-item{width:66.12245%;margin:50px
auto 0 auto}@media (max-width: 480px){.page-faq .faq-item{width:100%;margin-top:25px}}.page-faq .faq-item:first-child{margin-top:0}@media (max-width: 480px){.page-faq .faq-item:last-child{margin-bottom:25px}}.page-faq .faq-item
p{font-size:18px;line-height:1.5em;color:#282828}@media (max-width: 480px){.page-faq .faq-item
p{font-size:14px}}@media (max-width: 480px){.page-template-template-form-page-php
.fsForm{padding-top:20px;border-top:5px solid #282828}}.page-template-template-form-page-php .form-title{text-align:center}.page-template-template-form-page-php
.fsBody{width:49.18367%;margin:25px
auto 0 auto}@media (max-width: 800px){.page-template-template-form-page-php
.fsBody{width:100%;margin:25px
0;padding-left:16px;padding-right:16px}}.page-template-template-form-page-php .fsBody
.hidden{display:none}.page-template-template-form-page-php
.fsRowBody{position:relative}.page-template-template-form-page-php
.fsSubmitButton{margin-top:15px;color:white !important}.page-template-template-form-page-php
.fsCounter{position:absolute;top:auto !important;right:10px;bottom:15px;left:auto !important;color:#ccc}