html,body{height:100%}.bg-image.bg-fixed{background-attachment:fixed}.o1-primary-bg{background-color:#3c225f}.o1-primary-text{color:#3c225f}.o1-accent-bg{background-color:#17E1E3}.o1-accent-text{color:#17E1E3}.o1-red-bg{background-color:#e31917}.o1-red-text{color:#e31917}.o1-grey-bg{background-color:#eaeaea}.o1-grey-text{color:#eaeaea}.btn.primary{color:#17E1E3;background-color:#3c225f}.btn.primary:hover,.btn.primary:focus{color:#3c225f;background-color:#fff;outline:10px solid #3c225f}.btn.accent{color:#3c225f;background-color:#17E1E3}.btn.accent:hover,.btn.accent:focus{color:#000;background-color:#fff;outline:25px solid #17E1E3}#o1-intro,#o1-intro-overlay,#o1-intro-bg{display:block;height:100%;width:100%}#o1-intro{position:relative;overflow:hidden}#o1-intro-overlay,#o1-intro-bg{position:absolute;top:0;left:0;right:0;bottom:0}#o1-intro-video-bg{position:fixed;display:block;min-width:100%;min-height:100%;width:auto;height:auto;z-index:-1}#o1-intro-overlay{opacity:0.8;background-color:#3c225f;z-index:2}#o1-intro-content{z-index:3;width:100%}#o1-intro-content h1{margin:0;font-size:2em}#o1-intro-content h1 span{display:block}#o1-intro-content h1 span:first-child{display:inline-block;line-height:1em;padding:10px 20px 20px;font-size:3em;color:#17E1E3;text-transform:uppercase;background-color:#3c225f}#o1-intro-content h1 span:last-child{margin:0;margin-top:-0.5em;line-height:1em;font-weight:700;font-size:1.5em}#o1-intro-post-head{background-image:url("_c-header-1.jpg")}#o1-coming-list{list-style-type:none;margin:0;padding:0}#o1-coming-list li{position:relative;overflow:hidden}#o1-coming-list-wrapper{box-shadow:0 0 25px rgba(60,34,95,0.2)}#o1-coming-list .o1-cl-avatar{display:block;text-align:center}#o1-coming-list .o1-cl-avatar img{width:100%;max-width:128px}#o1-coming-list .o1-cl-actions{text-align:center}#o1-coming-list .o1-register-btn{-webkit-transition:all 1s cubic-bezier(0.4, 0, 0.2, 1);-moz-transition:all 1s cubic-bezier(0.4, 0, 0.2, 1);-o-transition:all 1s cubic-bezier(0.4, 0, 0.2, 1);transition:all 1s cubic-bezier(0.4, 0, 0.2, 1)}#o1-cl-form{-webkit-transition:all 1s cubic-bezier(0.4, 0, 0.2, 1);-moz-transition:all 1s cubic-bezier(0.4, 0, 0.2, 1);-o-transition:all 1s cubic-bezier(0.4, 0, 0.2, 1);transition:all 1s cubic-bezier(0.4, 0, 0.2, 1);display:block;margin:0 auto;padding:0;width:100%;max-width:768px;opacity:0}#o1-gallery-fancy-text{font-size:0.5em;padding-right:10px;padding-left:10px}#up-next-presentation img{width:100%;max-width:128px}footer{padding-top:50px !important}footer #nav-main{padding-bottom:50px}footer #nav-main ul{margin:0;padding:0;list-style-type:none}footer #nav-main ul li a{color:#fff}footer #o1-copyright{margin:0;padding:10px 0;background-color:rgba(0,0,0,0.25)}@media screen and (max-width: 480px){#o1-intro-content{font-size:0.5em;padding:0 10px;text-align:center}#o1-intro-content h1 span:last-child{font-size:1em}#o1-intro-content h2{margin-top:100px;line-height:200%}#o1-up-next-text{padding:25px}#o1-up-next-text h1{border:1px solid #17E1E3;padding:25px;letter-spacing:10px;word-spacing:50px;text-transform:uppercase}}@media screen and (min-width: 481px) and (max-width: 768px){#o1-intro-content{font-size:0.85em;padding:0 10px}#o1-intro-content h1 span:last-child{font-size:1.15em}#o1-intro-content h2{margin-top:100px;line-height:200%}}@media screen and (min-width: 769px){#o1-intro-post-head{background-image:none}#up-next-presentation h1{letter-spacing:5px}#o1-coming-list-wrapper{margin-top:-100px;margin-bottom:100px}#o1-gallery-fancy-text{font-size:1em;padding-right:100px;padding-left:100px}}
