.bodybg{background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(90%, #ffffff), color-stop(100%, #e6e6e6));background:-webkit-linear-gradient(#ffffff 90%,#e6e6e6);background:-moz-linear-gradient(#ffffff 90%,#e6e6e6);background:-o-linear-gradient(#ffffff 90%,#e6e6e6);background:linear-gradient(#ffffff 90%,#e6e6e6)}@-webkit-keyframes rotateRight{from{-webkit-transform:rotate(0)}to{-webkit-transform:rotate(360deg)}}@-webkit-keyframes jitter{0%{-webkit-transform:rotate(0deg)}2%{-webkit-transform:rotate(-7deg) translateX(2px) scale(1.1)}4%{-webkit-transform:rotate(0deg)}6%{-webkit-transform:rotate(7deg) translateX(-2px)}8%{-webkit-transform:rotate(0deg)}10%{-webkit-transform:rotate(-7deg) translateX(2px) scale(1.1)}12%{-webkit-transform:rotate(0deg)}14%{-webkit-transform:rotate(7deg) translateX(-2px)}16%{-webkit-transform:rotate(0deg)}}.spin{-webkit-animation-name:rotateRight;-moz-animation-name:rotateRight;-ms-animation-name:rotateRight;-o-animation-name:rotateRight;animation-name:rotateRight;-webkit-animation-duration:15s;-webkit-animation-timing-function:linear;-webkit-transform-origin:50% 50%;-webkit-animation-iteration-count:infinite}.jitter{-webkit-animation-name:jitter;-webkit-animation-duration:2s;-webkit-animation-timing-function:ease-in-out;-webkit-transform-origin:50% 50%;-webkit-animation-iteration-count:infinite}.pop{-webkit-transition:all 400ms cubic-bezier(0.17, 0.67, 0, 1.33);-moz-transition:all 400ms cubic-bezier(0.17, 0.67, 0, 1.33);-o-transition:all 400ms cubic-bezier(0.17, 0.67, 0, 1.33);transition:all 400ms cubic-bezier(0.17, 0.67, 0, 1.33)}.pop.to-build,.pop.auto-fadein{-webkit-transform:scale(0.5);-moz-transform:scale(0.5);-ms-transform:scale(0.5);-o-transform:scale(0.5);transform:scale(0.5)}slide.cubespin{-webkit-transition:all 1s cubic-bezier(0.17, 0.67, 0, 1.33);-moz-transition:all 1s cubic-bezier(0.17, 0.67, 0, 1.33);-o-transition:all 1s cubic-bezier(0.17, 0.67, 0, 1.33);transition:all 1s cubic-bezier(0.17, 0.67, 0, 1.33);-webkit-transform-origin:50% 50% -550px 50%;-moz-transform-origin:50% 50% -550px 50%;-ms-transform-origin:50% 50% -550px 50%;-o-transform-origin:50% 50% -550px 50%;transform-origin:50% 50% -550px 50%}slide.cubespin.next{-webkit-transform:rotateY(90deg);-moz-transform:rotateY(90deg);-ms-transform:rotateY(90deg);-o-transform:rotateY(90deg);transform:rotateY(90deg)}slide.cubespin.current{-webkit-transform:rotateY(0);-moz-transform:rotateY(0);-ms-transform:rotateY(0);-o-transform:rotateY(0);transform:rotateY(0)}slide.cubespin.past{-webkit-transform:rotateY(-90deg);-moz-transform:rotateY(-90deg);-ms-transform:rotateY(-90deg);-o-transform:rotateY(-90deg);transform:rotateY(-90deg)}.core{color:#c34383}.core-bg{background-color:#c34383}.core-fill{background:#c34383}.platform{color:#92589b}.platform-bg{background-color:#92589b}.platform-fill{background:#92589b}.elements{color:#5a73be}.elements-bg{background-color:#5a73be}.elements-fill{background:#5a73be}.applications{color:#2364d7}.applications-bg{background-color:#4387fd}.applications-fill{background:#2364d7}.fill .faded,.core-fill .faded,.platform-fill .faded,.elements-fill .faded,.applications-fill .faded{color:rgba(255,255,255,0.6)}.fill h2,.core-fill h2,.platform-fill h2,.elements-fill h2,.applications-fill h2{color:#fff;line-height:1.25}.fill h2 em,.core-fill h2 em,.platform-fill h2 em,.elements-fill h2 em,.applications-fill h2 em{font-style:normal;color:#fff}.platform-bg .sidebar.platform{width:25px}.platform-bg .sidebar.platform::after{content:'platform'}.core-bg .sidebar.core{width:25px}.core-bg .sidebar.core::after{content:'core'}.elements-bg .sidebar.elements{width:25px}.elements-bg .sidebar.elements::after{content:'elements'}.sidebar{overflow:hidden;font-family:'Open Sans', Arial, sans-serif;font-size:35px;position:absolute;height:100%;left:0;width:0;color:white;-webkit-transition:all 400ms ease-in-out;-moz-transition:all 400ms ease-in-out;-o-transition:all 400ms ease-in-out;transition:all 400ms ease-in-out}.sidebar::after{text-shadow:1px 1px 1px rgba(0,0,0,0.2);font-family:FontAwesome;position:absolute;bottom:-10px;left:5px;-webkit-transform:rotateZ(-90deg);-moz-transform:rotateZ(-90deg);-ms-transform:rotateZ(-90deg);-o-transform:rotateZ(-90deg);transform:rotateZ(-90deg);-webkit-transform-origin:0 0;-moz-transform-origin:0 0;transform-origin:0 0}.sidebar.left{-webkit-box-shadow:-3px 0 10px rgba(0,0,0,0.3) inset;-moz-box-shadow:-3px 0 10px rgba(0,0,0,0.3) inset;box-shadow:-3px 0 10px rgba(0,0,0,0.3) inset}.sidebar.right{-webkit-box-shadow:3px 0 10px rgba(0,0,0,0.3) inset;-moz-box-shadow:3px 0 10px rgba(0,0,0,0.3) inset;box-shadow:3px 0 10px rgba(0,0,0,0.3) inset;right:0;left:initial;left:-moz-initial}.sidebar.right::after{-webkit-transform:rotateZ(90deg);-moz-transform:rotateZ(90deg);-ms-transform:rotateZ(90deg);-o-transform:rotateZ(90deg);transform:rotateZ(90deg);-webkit-transform-origin:0 50%;-moz-transform-origin:0 50%;transform-origin:0 50%;bottom:initial}.nohighlight::shadow{background-color:transparent}slides>slide{-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;padding:0 40px}slides>slide.backdrop{display:none !important}slides>slide:not(.nobackground)::before,slides>slide:not(.nobackground)::after{bottom:0;left:initial}slides>slide:not(.nobackground)::before{background:url(../../images/polymer/p-logo-square.png) no-repeat 0 50%;padding:0 40px;background-size:30px 30px}.corner{position:absolute}.corner.top{top:0}.corner.bottom{bottom:20px}.corner.left{left:0}.corner.right{right:0}
