.at_flat_counter{background:#ebeef0 !important;}.at_flat_counter:after{border-color:transparent #ebeef0 transparent transparent !important}.at_flat_counter:hover{background:#ebeef0 !important;}.at_flat_counter:hover:after{border-color:transparent #ebeef0 transparent transparent !important}.at-expanding-share-button .at-expanding-share-button-toggle-bg > span{background-color:#de3423 !important}.at-expanding-share-button .at-expanding-share-button-services-list li{margin-bottom:0}.hide-corner-share .at-expanding-share-button{display:none}*{margin:0;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html,body{margin:0;padding:0;height:100%;background:#364550}body{padding:0;margin:0;font-weight:400;font-style:normal;line-height:1;position:relative;cursor:default;color:#364550;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-webkit-font-size-adjust:none;text-rendering:optimizeLegibility}.off-canvas-content > article,.off-canvas-content > footer{padding:1rem 0 3rem 0;}@media only screen and (min-width:40.063em){.off-canvas-content > article,.off-canvas-content > footer{padding:2rem 0 4rem 0}}@media only screen and (min-width:64.063em){.off-canvas-content > article,.off-canvas-content > footer{padding:3rem 0 5rem 0}}.off-canvas-content > article.intro,.off-canvas-content > footer.intro{padding:0 0 2rem 0;background:#de3423 no-repeat;background-position:top center;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;}@media only screen and (min-width:40.063em){.off-canvas-content > article.intro,.off-canvas-content > footer.intro{padding:0;background:#de3423 no-repeat;background-position:top center;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover}}@media only screen and (min-width:64.063em){.off-canvas-content > article.intro,.off-canvas-content > footer.intro{background:#de3423 no-repeat;background-position:top center;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover}.off-canvas-content > article.intro.secondary-page-intro,.off-canvas-content > footer.intro.secondary-page-intro{min-height:390px;}.off-canvas-content > article.intro.secondary-page-intro .emboss,.off-canvas-content > footer.intro.secondary-page-intro .emboss{padding:4rem 0 5rem 0;min-height:390px}}.off-canvas-content > article.intro.berlin-2018,.off-canvas-content > footer.intro.berlin-2018{padding:0;background:#de3423 url("../images/backgrounds/2018-berlin.jpg") no-repeat;background-position:top center;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;}@media only screen and (min-width:40.063em){.off-canvas-content > article.intro.berlin-2018,.off-canvas-content > footer.intro.berlin-2018{background:#de3423 url("../images/backgrounds/2018-berlin-medium.jpg") no-repeat;background-position:top center;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover}}@media only screen and (min-width:64.063em){.off-canvas-content > article.intro.berlin-2018,.off-canvas-content > footer.intro.berlin-2018{background:#de3423 url("../images/backgrounds/2018-berlin-large.jpg") no-repeat;background-position:top center;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover}.off-canvas-content > article.intro.berlin-2018.secondary-page-intro,.off-canvas-content > footer.intro.berlin-2018.secondary-page-intro{min-height:390px;}.off-canvas-content > article.intro.berlin-2018.secondary-page-intro .emboss,.off-canvas-content > footer.intro.berlin-2018.secondary-page-intro .emboss{padding:4rem 0 5rem 0;min-height:390px}}.off-canvas-content > article.intro.berlin-2020,.off-canvas-content > footer.intro.berlin-2020{background:#de3423 url("../images/backgrounds/2020-berlin.jpg") no-repeat;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;}@media only screen and (min-width:40.063em){.off-canvas-content > article.intro.berlin-2020,.off-canvas-content > footer.intro.berlin-2020{background:#de3423 url("../images/backgrounds/2020-berlin-medium.jpg") no-repeat;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover}}@media only screen and (min-width:64.063em){.off-canvas-content > article.intro.berlin-2020,.off-canvas-content > footer.intro.berlin-2020{background:#de3423 url("../images/backgrounds/2020-berlin-large.jpg") no-repeat;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover}.off-canvas-content > article.intro.berlin-2020.secondary-page-intro,.off-canvas-content > footer.intro.berlin-2020.secondary-page-intro{min-height:390px;}.off-canvas-content > article.intro.berlin-2020.secondary-page-intro .emboss,.off-canvas-content > footer.intro.berlin-2020.secondary-page-intro .emboss{padding:4rem 0 5rem 0;min-height:390px}}.off-canvas-content > article.intro.new-york-2018,.off-canvas-content > footer.intro.new-york-2018{background:#de3423 url("../images/backgrounds/2018-new-york.jpg") no-repeat;background-position:top center;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;}@media only screen and (min-width:40.063em){.off-canvas-content > article.intro.new-york-2018,.off-canvas-content > footer.intro.new-york-2018{background:#de3423 url("../images/backgrounds/2018-new-york-medium.jpg") no-repeat;background-position:top center;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover}}@media only screen and (min-width:64.063em){.off-canvas-content > article.intro.new-york-2018,.off-canvas-content > footer.intro.new-york-2018{background:#de3423 url("../images/backgrounds/2018-new-york-large.jpg") no-repeat;background-position:top center;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover}}.off-canvas-content > article.intro.lausanne-2019,.off-canvas-content > footer.intro.lausanne-2019{background:#de3423 url("../images/backgrounds/2019-lausanne-hills.jpg") no-repeat;background-position:top center;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;}@media only screen and (min-width:40.063em){.off-canvas-content > article.intro.lausanne-2019,.off-canvas-content > footer.intro.lausanne-2019{background:#de3423 url("../images/backgrounds/2019-lausanne-hills-medium.jpg") no-repeat;background-position:top center;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover}}@media only screen and (min-width:64.063em){.off-canvas-content > article.intro.lausanne-2019,.off-canvas-content > footer.intro.lausanne-2019{background:#de3423 url("../images/backgrounds/2019-lausanne-hills-large.jpg") no-repeat;background-position:top center;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover}}.off-canvas-content > article.intro.lausanne-2019.secondary-page-intro,.off-canvas-content > footer.intro.lausanne-2019.secondary-page-intro{min-height:260px;}.off-canvas-content > article.intro.lausanne-2019.secondary-page-intro .emboss,.off-canvas-content > footer.intro.lausanne-2019.secondary-page-intro .emboss{padding:4rem 0 5rem 0;min-height:260px}.off-canvas-content > article.intro.seattle-2020,.off-canvas-content > footer.intro.seattle-2020{background:#de3423 url("../images/backgrounds/2020-seattle.jpg") no-repeat;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;}@media only screen and (min-width:40.063em){.off-canvas-content > article.intro.seattle-2020,.off-canvas-content > footer.intro.seattle-2020{background:#de3423 url("../images/backgrounds/2020-seattle-medium.jpg") no-repeat;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover}}@media only screen and (min-width:64.063em){.off-canvas-content > article.intro.seattle-2020,.off-canvas-content > footer.intro.seattle-2020{background:#de3423 url("../images/backgrounds/2020-seattle-large.jpg") no-repeat;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover}.off-canvas-content > article.intro.seattle-2020.secondary-page-intro,.off-canvas-content > footer.intro.seattle-2020.secondary-page-intro{min-height:390px;}.off-canvas-content > article.intro.seattle-2020.secondary-page-intro .emboss,.off-canvas-content > footer.intro.seattle-2020.secondary-page-intro .emboss{padding:4rem 0 5rem 0;min-height:390px}}.off-canvas-content > article.intro .emboss,.off-canvas-content > footer.intro .emboss{padding:1rem 0;width:100%;height:100%;-webkit-background-size:10% auto;-moz-background-size:10% auto;background-size:10% auto;}@media only screen and (min-width:40.063em){.off-canvas-content > article.intro .emboss,.off-canvas-content > footer.intro .emboss{background:transparent url("../images/scala-element-reverse-emboss.svg") no-repeat;background-position:bottom right;-webkit-background-size:auto 110%;-moz-background-size:auto 110%;background-size:auto 110%;padding:3rem 0 5rem 0}}@media only screen and (min-width:64.063em){.off-canvas-content > article.intro .emboss,.off-canvas-content > footer.intro .emboss{-webkit-background-size:auto 160%;-moz-background-size:auto 160%;background-size:auto 160%;padding:4rem 0 13rem 0}}.off-canvas-content > article.intro .logo,.off-canvas-content > footer.intro .logo{max-width:15rem;margin:2rem 0 4rem 0;}@media only screen and (min-width:40.063em){.off-canvas-content > article.intro .logo,.off-canvas-content > footer.intro .logo{max-width:24rem}}@media only screen and (min-width:64.063em){.off-canvas-content > article.intro .logo,.off-canvas-content > footer.intro .logo{max-width:30rem}}.off-canvas-content > article.intro h1,.off-canvas-content > footer.intro h1{margin-bottom:0;font-size:1rem;}@media only screen and (min-width:40.063em){.off-canvas-content > article.intro h1,.off-canvas-content > footer.intro h1{font-size:1.75rem;font-weight:400;margin:2rem 0 0 0;padding:.5rem 0 0 0}}@media only screen and (min-width:64.063em){.off-canvas-content > article.intro h1,.off-canvas-content > footer.intro h1{font-size:2rem;font-weight:400}}.off-canvas-content > article.intro h3,.off-canvas-content > footer.intro h3{font-size:.75rem;}@media only screen and (min-width:40.063em){.off-canvas-content > article.intro h3,.off-canvas-content > footer.intro h3{font-size:1.25rem}}@media only screen and (min-width:64.063em){.off-canvas-content > article.intro h3,.off-canvas-content > footer.intro h3{font-size:1.5rem}}.off-canvas-content > article.intro h4,.off-canvas-content > footer.intro h4{margin-bottom:1.25rem}.off-canvas-content > article.intro.event-intro .logo,.off-canvas-content > footer.intro.event-intro .logo,.off-canvas-content > article.intro.cfp-intro .logo,.off-canvas-content > footer.intro.cfp-intro .logo{margin:2rem 0 0 0}.off-canvas-content > article.intro.event-intro h1,.off-canvas-content > footer.intro.event-intro h1{border-top:2px solid rgba(255,255,255,0.5)}.off-canvas-content > article.intro.global,.off-canvas-content > footer.intro.global,.off-canvas-content > article.intro.cfp-intro,.off-canvas-content > footer.intro.cfp-intro{background:#de3423}@media only screen and (min-width:64.063em){.off-canvas-content > article.intro.cfp-intro .emboss,.off-canvas-content > footer.intro.cfp-intro .emboss{padding:4rem 0 6rem 0}}.off-canvas-content > article.intro.secondary-page-intro a.logo-link,.off-canvas-content > footer.intro.secondary-page-intro a.logo-link{display:block;border:none;}.off-canvas-content > article.intro.secondary-page-intro a.logo-link img,.off-canvas-content > footer.intro.secondary-page-intro a.logo-link img{margin:0;max-width:10rem;margin-bottom:.375rem}.off-canvas-content > article.intro.secondary-page-intro h3,.off-canvas-content > footer.intro.secondary-page-intro h3{font-size:.675rem;font-weight:400}.off-canvas-content > article.intro.secondary-page-intro h1,.off-canvas-content > footer.intro.secondary-page-intro h1{font-size:4rem;line-height:1.25;margin-top:0;font-weight:300}.off-canvas-content > article.intro.social-share-intro h1,.off-canvas-content > footer.intro.social-share-intro h1{margin:0 0 0 0}.off-canvas-content > article.intro h4.breadcrumbs a,.off-canvas-content > footer.intro h4.breadcrumbs a{opacity:.85;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=85)";filter:alpha(opacity=85);border-bottom:none;}.off-canvas-content > article.intro h4.breadcrumbs a:hover,.off-canvas-content > footer.intro h4.breadcrumbs a:hover{opacity:1;-ms-filter:none;filter:none;color:#fff;text-decoration:none}.lower-footer h3,.lightbend-privacy-cookie-footer p{padding-top:1rem;margin-top:1rem;border-top:1px solid #64c9e0}.location-dates{margin:6rem 0 0 0;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-pack:start;-moz-box-pack:start;-o-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-box-orient:vertical;-moz-box-orient:vertical;-o-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;position:relative;}.location-dates .location-date{border:none;padding:1.5rem 2rem;border-radius:1px;position:relative;background:#fff;border:1px solid #fff;margin-bottom:1rem;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:justify;-moz-box-pack:justify;-o-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;width:100%;-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;-ms-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out;}@media only screen and (min-width:40.063em){.location-dates .location-date{width:50%}}.location-dates .location-date span.chevron{padding:0 0 0 2rem}.location-dates .location-date h2{font-size:.5rem !important;background:rgba(255,255,255,0);display:inline-block;font-weight:700 !important;color:#de3423;margin:0 0 0 0;text-transform:uppercase}.location-dates .location-date h1{font-size:3.5rem !important;font-weight:300 !important;line-height:1;margin:0 0 0 -.25rem !important;color:#de3423;border-top:none !important}.location-dates .location-date h3{font-size:.75rem !important;margin:0 0 0 0;font-weight:400 !important;color:#de3423;font-style:italic}.location-dates .location-date svg{width:30px;height:30px;}.location-dates .location-date svg path{fill:#de3423}.location-dates .location-date:hover{background:#aa271a;border:1px solid #fff;color:#fff;-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;-ms-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out;}.location-dates .location-date:hover h1,.location-dates .location-date:hover h2,.location-dates .location-date:hover h3{color:#fff;border-top:none}.location-dates .location-date:hover svg path{fill:#fff}@media only screen and (min-width:40.063em){.location-dates{-webkit-box-align:start;-moz-box-align:start;-o-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start}.location-dates .location-date h2{font-size:.5rem !important}.location-dates .location-date h1{font-size:3.5rem !important}.location-dates .location-date h3{font-size:.75rem !important}}@media only screen and (min-width:64.063em){.location-dates{-webkit-box-pack:start;-moz-box-pack:start;-o-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;-o-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.location-dates .location-date:first-child{margin-right:2rem}.location-dates .location-date h2{font-size:.75rem !important}.location-dates .location-date h1{font-size:5rem !important}.location-dates .location-date h3{font-size:1rem !important}}.splash-message h1{font-weight:700 !important;margin:.5rem 0 0 0 !important;font-size:1.5rem !important;text-transform:uppercase;}@media only screen and (min-width:40.063em){.splash-message h1{font-size:3rem !important;margin:1.5rem 0 0 0 !important}}.splash-message h3{font-size:1.125rem;font-weight:400;margin:0 0 1rem 0;}@media only screen and (min-width:40.063em){.splash-message h3{font-size:1.5rem}}h1,h2,h3{font-weight:400;color:#de3423;}@media only screen and (min-width:40.063em){h1,h2,h3{font-weight:300}}h1.scala-red-text,h2.scala-red-text,h3.scala-red-text{color:#de3423 !important}h4{font-weight:700;font-size:1.125rem;text-transform:uppercase;}.scala-blue h4{color:#145564}p a,ul li a{color:#39bad8;font-weight:700;border-bottom:2px solid #b9e7f1;}p a:hover,ul li a:hover{color:#1c798f;border-bottom:2px solid #64c9e0}li{margin-bottom:.375rem}.legal{line-height:1.5;font-size:.689rem;opacity:.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";filter:alpha(opacity=70);font-weight:700}iframe.eb-workshop{min-height:1200px;}@media only screen and (min-width:40.063em){iframe.eb-workshop{min-height:1000px}}@media only screen and (min-width:64.063em){iframe.eb-workshop{min-height:900px}}iframe.eb{min-height:550px;}@media only screen and (min-width:40.063em){iframe.eb{min-height:500px}}@media only screen and (min-width:64.063em){iframe.eb{min-height:450px}}.link-list a{margin-bottom:.5rem}.white{background:#fff}.scala-red{background:#de3423;}.scala-red h1,.scala-red h2,.scala-red h3,.scala-red h4,.scala-red h5,.scala-red h6,.scala-red p,.scala-red li{color:#fff}.scala-red a{color:#fff;font-weight:700;border-bottom:2px solid #e87166;display:inline-block;}.scala-red a:hover{color:#5a150e;border-bottom:2px solid #f9d8d4}.scala-black{background:#380d09;}.scala-black h1,.scala-black h2,.scala-black h3,.scala-black h4,.scala-black h5,.scala-black h6,.scala-black p,.scala-black li{color:#fff}.scala-blue{background:#39bad8;}.scala-blue h1,.scala-blue h2,.scala-blue h3,.scala-blue h5,.scala-blue h6,.scala-blue p,.scala-blue li{color:#fff}.scala-blue a{color:#fff;font-weight:700;border-bottom:2px solid #79d0e5;display:inline-block;}.scala-blue a:hover{color:#145564;border-bottom:2px solid #e3f5fa}.scala-slate{background:#364550;}.scala-slate h1{color:#39bad8}.scala-slate h2,.scala-slate h3,.scala-slate h4,.scala-slate h5,.scala-slate h6,.scala-slate p,.scala-slate li{color:#fff}.scala-slate a{color:#fff;font-weight:700;border-bottom:2px solid #79d0e5;display:inline-block;}.scala-slate a:hover{color:#39bad8;border-bottom:2px solid #98acba}.corner-element{background-image:url("../images/scala-element-reverse.svg");background-repeat:no-repeat;background-position:bottom right;-webkit-background-size:10%;-moz-background-size:10%;background-size:10%}.hosted img{max-width:16rem;margin:0 0 3rem 0}.schedule{z-index:0;position:relative}.program-committee .profile-pics{margin-top:4rem;color:#fff;}.program-committee .profile-pics img{border-radius:1000px;max-width:6rem;float:left;margin:0 1rem 0 0;border:2px solid #fff}.program-committee .profile-pics strong{color:#de3423}.program-committee .profile-pics .profile{margin:0 0 3rem 0;}@media only screen and (min-width:40.063em){.program-committee .profile-pics .profile{margin:0 0 3rem 7rem}}@media only screen and (min-width:64.063em){.program-committee .profile-pics .profile{margin:0 2rem 4rem 7rem}}.program-committee .profile-pics h2{margin:0;color:#de3423;font-weight:700;}@media only screen and (min-width:40.063em){.program-committee .profile-pics h2{font-weight:300}}.program-committee .profile-pics h3{font-size:1.375rem;font-weight:700;color:#de3423;margin-bottom:0;}.program-committee .profile-pics h3 a{color:#de3423;border-bottom:0 solid rgba(222,52,35,0);}.program-committee .profile-pics h3 a:hover{color:#39bad8;border-bottom:0 solid rgba(222,52,35,0)}.program-committee .profile-pics h5{font-size:.938rem;font-weight:700;margin-bottom:.75rem}.venue{position:relative;min-height:500px;}.venue #map{width:100%;height:100%;position:absolute;top:0;left:0;z-index:9}.venue .panel{position:absolute;z-index:999;background:#364550;color:#fff;padding:1.5rem;width:95%;}@media only screen and (min-width:40.063em){.venue .panel{width:auto;margin:0}}.venue .panel h1{color:#de3423}.venue .google-map{position:absolute;width:100%;height:100%;top:0;left:0}#map.inset{width:100%;height:100%;position:relative}.toolkit-grid .cell{margin-bottom:1rem;}.toolkit-grid .cell a{text-align:left;max-width:160px;display:inline-block;}.toolkit-grid .cell a strong{color:#39bad8;margin-bottom:.75rem;display:block}.toolkit-grid .cell a div{color:#364550;margin-top:.75rem}.seattle-2020-about{border-bottom:1px solid #364550}.flex-video{-webkit-box-shadow:0 0 10px rgba(0,0,0,0.1);box-shadow:0 0 10px rgba(0,0,0,0.1);background:#f5f5f5;position:relative;padding-top:1.5625rem;padding-bottom:57.25%;height:0;margin-bottom:1em;margin-top:1em;overflow:hidden}.flex-video.fourbythree{padding-bottom:67.5%}.flex-video.vimeo{padding-top:0}.flex-video iframe,.flex-video object,.flex-video embed,.flex-video video{position:absolute;top:0;left:0;width:100%;height:100%}#top .flex-video{-webkit-box-shadow:0 0 0 10px rgba(255,255,255,0.3);box-shadow:0 0 0 10px rgba(255,255,255,0.3);margin-bottom:2em}.video-shadow{width:auto;height:6px;background-color:rgba(0,0,0,0.1);border-radius:200px;margin:10px -10px 0 -10px}.btn-panel{width:100%;border:0 solid #fff !important;border-radius:0;color:#fff;padding:1rem 6rem 3rem 1rem;display:block;-webkit-transition:background-color 0.25s ease-out, color 0.25s ease-out;-moz-transition:background-color 0.25s ease-out, color 0.25s ease-out;-o-transition:background-color 0.25s ease-out, color 0.25s ease-out;-ms-transition:background-color 0.25s ease-out, color 0.25s ease-out;transition:background-color 0.25s ease-out, color 0.25s ease-out;font-size:1.75rem;font-weight:700;text-transform:uppercase;margin-bottom:2rem;background-color:#de3423;background-image:url("../images/scala-element-reverse.svg");background-repeat:no-repeat;background-position:bottom -1px right -1px;-webkit-background-size:17%;-moz-background-size:17%;background-size:17%;-webkit-transition:background-color 0.25s ease-out, color 0.25s ease-out, background-size 0.25s ease-out;-moz-transition:background-color 0.25s ease-out, color 0.25s ease-out, background-size 0.25s ease-out;-o-transition:background-color 0.25s ease-out, color 0.25s ease-out, background-size 0.25s ease-out;-ms-transition:background-color 0.25s ease-out, color 0.25s ease-out, background-size 0.25s ease-out;transition:background-color 0.25s ease-out, color 0.25s ease-out, background-size 0.25s ease-out;}.btn-panel strong{display:block;margin-bottom:.5rem;font-size:.875rem;text-transform:capitalize}.btn-panel:hover{color:#fff;background-color:#39bad8;-webkit-background-size:20%;-moz-background-size:20%;background-size:20%;-webkit-transition:background-color 0.25s ease-out, color 0.25s ease-out, background-size 0.25s ease-out;-moz-transition:background-color 0.25s ease-out, color 0.25s ease-out, background-size 0.25s ease-out;-o-transition:background-color 0.25s ease-out, color 0.25s ease-out, background-size 0.25s ease-out;-ms-transition:background-color 0.25s ease-out, color 0.25s ease-out, background-size 0.25s ease-out;transition:background-color 0.25s ease-out, color 0.25s ease-out, background-size 0.25s ease-out}@media only screen and (min-width:40.063em){.btn-panel{width:auto}}@media only screen and (min-width:64.063em){.btn-panel{min-height:0}}.btn-panel.glass{border:1px solid #fff !important;}.btn-panel.glass:hover{background-color:#aa271a;color:#fff !important}@media only screen and (min-width:40.063em){.btn-panel.glass{min-width:334px}}@media only screen and (min-width:64.063em){.btn-panel.glass{min-width:334px}}.btn-panel-scala-blue{width:100%;border:0 solid #fff !important;border-radius:0;color:#fff;padding:1rem 6rem 3rem 1rem;display:block;-webkit-transition:background-color 0.25s ease-out, color 0.25s ease-out;-moz-transition:background-color 0.25s ease-out, color 0.25s ease-out;-o-transition:background-color 0.25s ease-out, color 0.25s ease-out;-ms-transition:background-color 0.25s ease-out, color 0.25s ease-out;transition:background-color 0.25s ease-out, color 0.25s ease-out;font-size:1.75rem;font-weight:700;text-transform:uppercase;margin-bottom:2rem;background-color:#39bad8;background-image:url("../images/scala-element-reverse.svg");background-repeat:no-repeat;background-position:bottom -1px right -1px;-webkit-background-size:17%;-moz-background-size:17%;background-size:17%;-webkit-transition:background-color 0.25s ease-out, color 0.25s ease-out, background-size 0.25s ease-out;-moz-transition:background-color 0.25s ease-out, color 0.25s ease-out, background-size 0.25s ease-out;-o-transition:background-color 0.25s ease-out, color 0.25s ease-out, background-size 0.25s ease-out;-ms-transition:background-color 0.25s ease-out, color 0.25s ease-out, background-size 0.25s ease-out;transition:background-color 0.25s ease-out, color 0.25s ease-out, background-size 0.25s ease-out;}.btn-panel-scala-blue strong{display:block;margin-bottom:.5rem;font-size:.875rem;text-transform:capitalize}.btn-panel-scala-blue:hover{color:#fff !important;background-color:#aa271a;-webkit-background-size:20%;-moz-background-size:20%;background-size:20%;-webkit-transition:background-color 0.25s ease-out, color 0.25s ease-out, background-size 0.25s ease-out;-moz-transition:background-color 0.25s ease-out, color 0.25s ease-out, background-size 0.25s ease-out;-o-transition:background-color 0.25s ease-out, color 0.25s ease-out, background-size 0.25s ease-out;-ms-transition:background-color 0.25s ease-out, color 0.25s ease-out, background-size 0.25s ease-out;transition:background-color 0.25s ease-out, color 0.25s ease-out, background-size 0.25s ease-out}@media only screen and (min-width:40.063em){.btn-panel-scala-blue{width:auto}}@media only screen and (min-width:64.063em){.btn-panel-scala-blue{min-height:0}}.button,a.button,button{background:#de3423;border-radius:0;border:1px solid #fff;padding:1rem 1.125rem;width:100%;font-weight:700;font-size:.875rem;color:#fff;-webkit-transition:background-color 0.25s ease-out;-moz-transition:background-color 0.25s ease-out;-o-transition:background-color 0.25s ease-out;-ms-transition:background-color 0.25s ease-out;transition:background-color 0.25s ease-out;}@media only screen and (min-width:40.063em){.button,a.button,button{width:auto}}.button:hover,a.button:hover,button:hover{border:1px solid #fff;background-color:#aa271a;color:#fff;-webkit-transition:background-color 0.25s ease-out;-moz-transition:background-color 0.25s ease-out;-o-transition:background-color 0.25s ease-out;-ms-transition:background-color 0.25s ease-out;transition:background-color 0.25s ease-out}.scala-red .button,.scala-red a.button,.scala-red button,.button.mktoButton,a.button.mktoButton,button.mktoButton{background:#aa271a;}.scala-red .button:hover,.scala-red a.button:hover,.scala-red button:hover,.button.mktoButton:hover,a.button.mktoButton:hover,button.mktoButton:hover{background-color:#871f14}.scala-blue .button,.scala-blue a.button,.scala-blue button{background:#de3423;}.scala-blue .button:hover,.scala-blue a.button:hover,.scala-blue button:hover{background-color:#aa271a}.scala-slate .button,.scala-slate a.button,.scala-slate button{background:#39bad8;}.scala-slate .button:hover,.scala-slate a.button:hover,.scala-slate button:hover{background-color:#2396b1}form h2{margin-top:3rem;}form h2:first-child{margin-top:0}fieldset{margin:1rem 0;background:#2396b1;padding:2rem;}.scala-blue fieldset{color:#fff;}.scala-blue fieldset h1,.scala-blue fieldset h2,.scala-blue fieldset h3,.scala-blue fieldset h4{color:#fff}.scala-blue label{color:#fff;font-weight:700}label.number_chars{margin:-.5rem 0 1.5rem 0;font-weight:700;color:#6ccce2;}label.number_chars input{width:2.5rem}[type=text]{height:3rem}#marketo-form{width:100%;height:100px}.main-nav{display:none;position:fixed;background-color:#de3423;top:2rem;right:2rem;padding:1rem 0 .5rem 0;border-radius:0;z-index:999;}.main-nav hr{opacity:.4;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";filter:alpha(opacity=40)}.main-nav a{color:#fff;display:block;line-height:1.1;font-size:.938rem;padding:.375rem 1rem;font-weight:700;}.main-nav a:hover{color:#39bad8}.main-nav a.highlight{border:2px solid #fff;border-radius:0;padding:.875rem 0;background-color:#aa271a;text-align:center;text-transform:uppercase;margin:1rem 1rem .5rem 1rem;font-size:.875rem;-webkit-transition:background-color 0.25s ease-out;-moz-transition:background-color 0.25s ease-out;-o-transition:background-color 0.25s ease-out;-ms-transition:background-color 0.25s ease-out;transition:background-color 0.25s ease-out;}.main-nav a.highlight:hover{background-color:#871f14;color:#fff;-webkit-transition:background-color 0.25s ease-out;-moz-transition:background-color 0.25s ease-out;-o-transition:background-color 0.25s ease-out;-ms-transition:background-color 0.25s ease-out;transition:background-color 0.25s ease-out}.main-nav a .logo{max-width:80%}.main-nav a.city{text-transform:uppercase;font-size:.75rem;font-weight:700;color:rgba(255,255,255,0.6);margin:0 0 .5rem 0;padding-top:0;}.main-nav a.city img{margin-bottom:.175rem}@media only screen and (min-width:64.063em){.main-nav{display:block}}.menu-button{position:fixed;z-index:99999;top:1rem;right:1rem;width:60px;height:60px;border:1px solid #fff;}@media only screen and (min-width:64.063em){.menu-button{display:none}}.custom-menu-hide .main-nav{display:none;}@media only screen and (min-width:104.375em){.custom-menu-hide .main-nav{display:block}}.custom-menu-hide .menu-button{display:block;}@media only screen and (min-width:104.375em){.custom-menu-hide .menu-button{display:none}}.off-canvas{background-color:#364550;}.off-canvas a{border-bottom:1px solid #4b5f6e;}.off-canvas a:hover{color:#39bad8}.off-canvas a:first-child{border-bottom:none;margin-bottom:1rem}.off-canvas a:focus{outline:none}.off-canvas .logo{max-width:80%}.main-nav-off-canvas{padding:1rem;}.main-nav-off-canvas a{color:#fff;display:block;line-height:1.6;font-size:1.375rem;padding:.5rem}body .optanon-alert-box-wrapper .optanon-alert-box-bottom-top{height:20px}body .optanon-alert-box-wrapper .optanon-alert-box-bottom-padding{padding-bottom:20px}.lightbend-privacy-cookie-footer{padding:1rem 0 1rem 0;color:#fff;vertical-align:middle;}.lightbend-privacy-cookie-footer p{font-size:.875rem;vertical-align:middle}.lightbend-privacy-cookie-footer .optanon-show-settings-wrapper{display:inline-block;vertical-align:middle}.optanon-cookie-policy-group-name{font-weight:700}.cookie-warning{background:#6cc04a;display:inline-block;margin:1rem 0;padding:1rem;font-weight:700;border-radius:3px;text-align:center;}.cookie-warning p{color:#fff !important;font-size:1rem !important;margin:0}.cookie-warning small{color:#fff !important;font-size:.875rem !important}.cookie-warning .optanon-allow-all{border:1px solid #fff;color:#fff;display:inline-block;padding:.25rem .5rem;text-decoration:none;margin:.25rem .25rem;}.cookie-warning .optanon-allow-all:hover{background:rgba(255,255,255,0.6);color:#6cc04a}.cookie-warning .fallback-url{text-decoration:underline;border:0;padding:0;margin:0;color:#fff}.flex-video .cookie-warning{background:rgba(255,255,255,0.3);border:1px solid #fff;padding:4rem 2rem;}.flex-video .cookie-warning p a{display:block;margin:1rem 0}.day-wrapper{margin-bottom:5rem;}.day-wrapper > header h3{font-weight:700}.session-row{background:rgba(255,255,255,0.2);padding:1rem;margin-bottom:.75rem;}.session-row > h3{color:rgba(255,255,255,0.85);font-size:.875rem;font-weight:700}.session-row .schedule-grid-row{margin-bottom:0}.schedule-grid-row{margin-bottom:.75rem;}.schedule-grid-row .cell{padding:0 .188rem .188rem 0;}.schedule-grid-row .cell.keynote,.schedule-grid-row .cell.break,.schedule-grid-row .cell.register,.schedule-grid-row .cell.reception,.schedule-grid-row .cell.lunch,.schedule-grid-row .cell.misc,.schedule-grid-row .cell.closing-panel,.schedule-grid-row .cell.community-dinner{width:100%}.schedule-grid-row .cell.register{background-image:url("../images/register.svg");background-repeat:no-repeat;background-position:right 1.25rem;-webkit-background-size:60px;-moz-background-size:60px;background-size:60px}.schedule-grid-row .cell.reception{background-image:url("../images/drink.svg");background-repeat:no-repeat;background-position:right 20px top 1.5rem;-webkit-background-size:60px;-moz-background-size:60px;background-size:60px}.schedule-grid-row .cell.break .schedule-item{padding:.375rem 1rem;}.schedule-grid-row .cell.break .schedule-item h2{margin:0;font-size:.875rem;font-weight:700;display:inline-block;color:rgba(255,255,255,0.85);}.schedule-grid-row .cell.break .schedule-item h2:before{content:"- "}.schedule-grid-row .cell.break .schedule-item h3{margin:0;font-size:.875rem;display:inline-block;color:rgba(255,255,255,0.85)}.schedule-grid-row .cell.lunch{background-image:url("../images/eat.svg");background-repeat:no-repeat;background-position:right .5rem top 1.75rem;-webkit-background-size:60px;-moz-background-size:60px;background-size:60px;}.schedule-grid-row .cell.lunch .schedule-item{padding:1rem}.schedule-grid-row .cell.session .schedule-item,.schedule-grid-row .cell.keynote .schedule-item,.schedule-grid-row .cell.closing-panel .schedule-item,.schedule-grid-row .cell.workshop .schedule-item,.schedule-grid-row .cell.community-dinner .schedule-item{background:#de3423 url("../images/scala-element-reverse-emboss-faint.svg") no-repeat right bottom;-webkit-background-size:200px;-moz-background-size:200px;background-size:200px;padding-top:2rem;}.schedule-grid-row .cell.session .schedule-item:hover,.schedule-grid-row .cell.keynote .schedule-item:hover,.schedule-grid-row .cell.closing-panel .schedule-item:hover,.schedule-grid-row .cell.workshop .schedule-item:hover,.schedule-grid-row .cell.community-dinner .schedule-item:hover{background-color:#c92e1e;border:none;}.schedule-grid-row .cell.session .schedule-item:hover .level,.schedule-grid-row .cell.keynote .schedule-item:hover .level,.schedule-grid-row .cell.closing-panel .schedule-item:hover .level,.schedule-grid-row .cell.workshop .schedule-item:hover .level,.schedule-grid-row .cell.community-dinner .schedule-item:hover .level{color:#fff}.schedule-grid-row .cell.session .schedule-item:hover .watch,.schedule-grid-row .cell.keynote .schedule-item:hover .watch,.schedule-grid-row .cell.closing-panel .schedule-item:hover .watch,.schedule-grid-row .cell.workshop .schedule-item:hover .watch,.schedule-grid-row .cell.community-dinner .schedule-item:hover .watch{color:#fff}.schedule-grid-row .cell.keynote .schedule-item,.schedule-grid-row .cell.workshop .schedule-item{padding-top:1rem;-webkit-background-size:300px;-moz-background-size:300px;background-size:300px;}.schedule-grid-row .cell.keynote .schedule-item h2,.schedule-grid-row .cell.workshop .schedule-item h2{font-size:1.75rem}.schedule-grid-row .cell.keynote .schedule-item .speaker,.schedule-grid-row .cell.workshop .schedule-item .speaker{display:inline-block;margin-right:1rem;}.schedule-grid-row .cell.keynote .schedule-item .speaker img,.schedule-grid-row .cell.workshop .schedule-item .speaker img{width:5rem;height:5rem}.schedule-grid-row .cell.keynote .schedule-item .watch,.schedule-grid-row .cell.workshop .schedule-item .watch{display:inline-block;width:auto}.schedule-grid-row .cell.closing-panel .schedule-item,.schedule-grid-row .cell.community-dinner .schedule-item{padding-top:1rem;}.schedule-grid-row .cell.closing-panel .schedule-item h2,.schedule-grid-row .cell.community-dinner .schedule-item h2{margin-bottom:.5rem}.schedule-grid-row .cell.closing-panel .schedule-item .speaker,.schedule-grid-row .cell.community-dinner .schedule-item .speaker{margin-bottom:.5rem}.schedule-grid-row .cell.closing-panel .schedule-item .watch,.schedule-grid-row .cell.community-dinner .schedule-item .watch{display:inline-block;width:auto}.schedule-grid-row .schedule-item{background:rgba(255,255,255,0.2);width:100%;height:100%;padding:1rem;border:none;position:relative;display:inline-block;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;-o-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-moz-box-pack:justify;-o-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-align:start;-moz-box-align:start;-o-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;}.schedule-grid-row .schedule-item .level{font-size:.75rem;font-weight:700;padding:.25rem .375rem .25rem .875rem;text-transform:capitalize;display:inline-block;background:rgba(54,69,80,0.3);position:absolute;right:0;top:0;border-radius:0 0 0 600px}.schedule-grid-row .schedule-item h1,.schedule-grid-row .schedule-item h2,.schedule-grid-row .schedule-item h3,.schedule-grid-row .schedule-item h4,.schedule-grid-row .schedule-item h5,.schedule-grid-row .schedule-item h6,.schedule-grid-row .schedule-item p{font-size:1rem;font-weight:700}.schedule-grid-row .schedule-item p.desc{font-weight:400;padding-right:4rem}.schedule-grid-row .schedule-item h2{font-size:1.375rem;line-height:1.25;font-weight:400;margin-bottom:0;padding-right:0}.schedule-grid-row .schedule-item h3{color:rgba(255,255,255,0.85);font-size:.875rem}.schedule-grid-row .schedule-item .speaker{margin-bottom:.25rem;}.schedule-grid-row .schedule-item .speaker p{font-size:.938rem;display:inline-block;line-height:1.3;margin-bottom:0;vertical-align:middle;}.schedule-grid-row .schedule-item .speaker p span{opacity:.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80);font-size:.875rem}.schedule-grid-row .schedule-item .speaker img{border-radius:1000px;width:2.5rem;height:2.5rem;margin-right:.125rem;border:2px solid #fff;display:inline-block;vertical-align:middle}.schedule-grid-row .schedule-item .watch{display:block;background:rgba(54,69,80,0.3);text-align:center;padding:.75rem;margin-top:1.5rem;border:1px solid rgba(255,255,255,0.7);width:100%}.off-canvas-content > article.session-intro .emboss,.off-canvas-content > footer.session-intro .emboss{padding:3rem 0}.off-canvas-content > article.session-intro .session-meta,.off-canvas-content > footer.session-intro .session-meta{position:relative;border-top:1px solid rgba(255,255,255,0.4);margin-top:1rem;padding-top:.5rem;}.off-canvas-content > article.session-intro .session-meta .logo,.off-canvas-content > footer.session-intro .session-meta .logo{max-width:10rem;margin-bottom:1rem}.off-canvas-content > article.session-intro .session-meta h1,.off-canvas-content > footer.session-intro .session-meta h1{font-size:3rem;line-height:1.25;font-weight:300}.off-canvas-content > article.session-intro .session-meta h2,.off-canvas-content > footer.session-intro .session-meta h2{font-size:1.5rem;font-weight:400;display:inline-block;vertical-align:middle;margin:0}.off-canvas-content > article.session-intro .session-meta h3,.off-canvas-content > footer.session-intro .session-meta h3{font-size:1rem;font-weight:700;opacity:.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80)}.off-canvas-content > article.session-intro .session-meta .level,.off-canvas-content > footer.session-intro .session-meta .level{font-size:.75rem;font-weight:700;padding:.5rem .5rem .375rem .5rem;margin-bottom:.5rem;text-transform:capitalize;display:inline-block;background:rgba(255,255,255,0.3);color:rgba(255,255,255,0.8);}@media only screen and (min-width:40.063em){.off-canvas-content > article.session-intro .session-meta .level,.off-canvas-content > footer.session-intro .session-meta .level{padding:.5rem .5rem .375rem 1.125rem;margin-bottom:0;position:absolute;right:0;top:0;border-radius:0 0 0 600px}}.off-canvas-content > article.session-intro a.back-link,.off-canvas-content > footer.session-intro a.back-link{text-transform:uppercase;font-size:.875rem;color:rgba(255,255,255,0.7);}.off-canvas-content > article.session-intro a.back-link:hover,.off-canvas-content > footer.session-intro a.back-link:hover{color:#fff !important}@media only screen and (min-width:64.063em){.off-canvas-content > article.session-intro,.off-canvas-content > footer.session-intro{min-height:260px;}.off-canvas-content > article.session-intro .emboss,.off-canvas-content > footer.session-intro .emboss{padding:4rem 0 5rem 0;min-height:260px}}.session-detail{position:relative;}.session-detail .session-desc{margin-bottom:3rem}.session-detail .speaker{margin:1rem 0 .25rem 0;}.session-detail .speaker p{font-size:1rem;display:inline-block;line-height:1.3;margin-bottom:0;vertical-align:middle;color:#364550;}.session-detail .speaker p strong{font-size:1.125rem}.session-detail .speaker p span{opacity:.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80)}.session-detail .speaker img{border-radius:1000px;width:5rem;height:5rem;margin-right:.25rem;border:0 solid #39bad8;display:inline-block;vertical-align:middle}.session-detail .speaker-bio{margin:1rem 0 3rem 0}.social-share-listing h2{margin-top:1rem}.social-share-listing .cell{margin-bottom:2rem;-webkit-box-shadow:0 0 10px rgba(0,0,0,0.1);box-shadow:0 0 10px rgba(0,0,0,0.1);background:#fff;}.social-share-listing .cell img{display:block}.social-share-listing .cell .links{display:block;padding:1rem;}.social-share-listing .cell .links h4{font-size:1rem;font-weight:700;margin-top:0;margin-bottom:0}.social-share-listing .cell .links p{font-size:.875rem;margin-bottom:0}@media only screen and (min-width:40.063em){.social-share-listing .cell img{display:inline-block;max-width:28%;margin-right:2%;vertical-align:top;margin:2%}.social-share-listing .cell .links{display:inline-block;width:67%;}.social-share-listing .cell .links h4{margin-top:0}}@media only screen and (min-width:64.063em){.social-share-listing .cell img{display:inline-block;max-width:40%;margin:0;margin-right:2%}.social-share-listing .cell .links{display:inline-block;width:57%;padding:1rem 1rem 1rem 0;}.social-share-listing .cell .links h4{margin-top:1.5rem;}.social-share-listing .cell .links h4:first-child{margin-top:0}}.logo-strip{margin:2rem 0;}.logo-strip a{border-bottom:none;}.logo-strip a:hover{border-bottom:none}.logo-strip img{height:50px;max-width:200px;padding-right:2rem;margin:.5rem 0}.sponsors .platinum img{margin-bottom:0}.sponsors h3{font-weight:700;font-size:1.125rem;text-transform:uppercase;background:#39bad8;color:#fff;padding:.875rem;margin:4rem 0 1rem 0;border:0 solid #39bad8;background-image:url("../images/scala-element-reverse.svg");background-repeat:no-repeat;background-position:bottom -1px right -1px;-webkit-background-size:6%;-moz-background-size:6%;background-size:6%}.sponsors img{margin-bottom:2rem}#venue-map-sponsors img{display:block}#venue-map-sponsors h3{margin-top:2rem;margin-bottom:0}#venue-map-sponsors h4{display:inline}#venue-map-sponsors p{text-align:left}#venue-map-sponsors .sponosor-map-locations h3{margin-bottom:3rem}#venue-map-sponsors .sponosor-map-locations .cell{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;-o-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-bottom:7rem;}@media only screen and (min-width:40.063em){#venue-map-sponsors .sponosor-map-locations .cell{-webkit-box-orient:horizontal;-moz-box-orient:horizontal;-o-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;margin-bottom:5rem}}#venue-map-sponsors .sponosor-map-locations .cell > a{text-align:center;}#venue-map-sponsors .sponosor-map-locations .cell > a img{height:140px;margin:0 auto}@media only screen and (min-width:40.063em){#venue-map-sponsors .sponosor-map-locations .cell > a{display:inline-block;width:30%}#venue-map-sponsors .sponosor-map-locations .cell > a img{border:1px solid #f5f5f5;height:auto}}#venue-map-sponsors .sponosor-map-locations .cell div{text-align:center;}@media only screen and (min-width:40.063em){#venue-map-sponsors .sponosor-map-locations .cell div{text-align:left;display:inline-block;width:68%;padding:.5rem 0 0 2rem}}#venue-map-sponsors .sponosor-map-locations .cell div p{text-align:center;}@media only screen and (min-width:40.063em){#venue-map-sponsors .sponosor-map-locations .cell div p{text-align:left}}#venue-map-sponsors .sponosor-map-locations .cell div h4{font-size:1.25rem;margin-bottom:.5rem;display:none;}@media only screen and (min-width:40.063em){#venue-map-sponsors .sponosor-map-locations .cell div h4{display:block}}#venue-map-sponsors .sponosor-map-locations .cell div h5{text-transform:uppercase;color:#de3423;}#venue-map-sponsors .sponosor-map-locations .cell div h5 a{width:50px;height:50px;border-radius:50%;font-size:20px;padding-top:15px;line-height:1;text-align:center;display:inline-block;background:#de3423;color:#fff}table thead{border:1px solid #39bad8;background:#259db9;color:#fff;}table thead th{border:1px solid #39bad8}table tbody{border:1px solid #39bad8;background:#64c9e0;color:#fff;}table tbody td{border:1px solid #39bad8}.email-signature table thead{border:none;background:#fff;color:#fff;}.email-signature table thead th{border:none}.email-signature table tbody{border:none;background:#fff;color:#fff;}.email-signature table tbody td{border:none}