body{font-family:Rubik,Arial,sans-serif;font-size:14px;font-weight:300}h1,h2,h3,h4,h5{margin-bottom:20px}h5{line-height:1.1}a{cursor:pointer}.small,small{font-weight:300}.form-control{font-weight:300;font-size:14px}.anchor{clear:both;position:relative;top:-80px}.btn{border-radius:0}.btn-primary{background-color:#5392c8;border-color:#5392c8}.btn-primary:hover{background-color:#3770a1;border-color:#3770a1}.btn-success{background-color:#04ab82;border-color:#04ab82}.btn-success:hover{background-color:#068062;border-color:#068062}.btn-outline-dark{border:3px solid #000;padding:.775rem 1.85rem;text-transform:uppercase}.btn-outline-dark:hover{background-color:#000;border-color:#000}.badge{padding:.5em .5em;font-size:80%}.badge i{margin-left:3px}.hover-grow{display:block}.hover-grow img{transition:transform .2s}.hover-grow:hover img{transform:scale(1.05)}.empty-row{text-align:center}.progress{height:1.25rem;line-height:1.2;margin-top:1px;font-size:.9rem;border:1px solid #04ab82;border-radius:.4rem}.progress .progress-bar.bg-success{background-color:#04ab82}header.main-header{background:#5bafcc;background:linear-gradient(90deg,#5bafcc 0,#04ab82 100%);text-align:center;position:fixed;width:100%;height:64px;top:0;left:0;z-index:50}header.main-header .menu-button,header.main-header .user-button{position:absolute;left:20px;line-height:64px;z-index:2}header.main-header .menu-button .button-icon,header.main-header .user-button .button-icon{color:#fff;cursor:pointer;display:block;width:40px;height:40px;line-height:40px;margin-top:13px}header.main-header .menu-button .button-icon:hover,header.main-header .user-button .button-icon:hover{opacity:.5}header.main-header .user-button{left:auto;right:20px;text-align:right}header.main-header .user-button .user-name{color:#fff;font-weight:500;cursor:pointer}header.main-header .user-button .user-name i{margin-left:10px}header.main-header .user-button .user-name:hover{text-decoration:none;opacity:.5}header.main-header .logo{position:absolute;top:0;left:0;right:0;text-align:center;padding:20px 0;z-index:1}header.main-header .logo img{width:78px}header.main-header .logo .course-name{font-family:'Rock Salt',serif;color:#fff;font-size:1.2rem;vertical-align:-3px;letter-spacing:1px;margin-left:5px}header.module-header{background:#5bafcc;background:linear-gradient(90deg,#5bafcc 0,#04ab82 100%);color:#fff;padding:100px 0 40px;position:relative}header.module-header .module-header-bg{position:absolute;right:0;bottom:40px}header.module-header .module-header-bg img{width:100%}header.module-header .module-name{font-family:'Rock Salt',serif;font-size:3.5rem;margin-bottom:40px;line-height:1.5}header.module-header .module-intro{font-size:16px}body.home header{background:#000}body.coming-soon header{background:#1d1d1b}body.coming-soon header .menu-button{display:none}body.coming-soon footer .footer-menu{display:none}body.not-found header{background:#1d1d1b}header.about-header{background:#000;color:#fff;padding:180px 0 0;position:relative}header.about-header .about-header-bg{position:absolute;right:0;bottom:0;left:0;top:0;overflow:hidden}header.about-header .about-header-bg img{min-width:100%;min-height:100%}header.about-header .about-name{font-family:Rubik,Arial,sans-serif;font-size:3.5rem;margin-bottom:40px;line-height:1}header.about-header .about-name span{font-weight:300;font-size:2.7rem;position:relative;top:-5px}body.pages header.main-header{background:0 0;transition:background .3s}body.pages header.main-header.scrolled{background:#1d1d1b}#footer_spacer{clear:both;width:100%}body.home #footer_spacer{background:#000}footer{background:#000;padding:50px 0;font-size:12px;color:#fff}footer .logo{margin-bottom:10px}footer .logo img{width:78px}footer .line{width:30px;height:2px;background:#fff;margin:25px 0 15px}footer h5 span{font-weight:300;font-size:1rem}footer .footer-text p{margin-bottom:10px}.main-menu nav p,footer .footer-menu p{font-size:15px;font-weight:500;margin-bottom:10px}.main-menu nav p a,footer .footer-menu p a{color:#fff}.main-menu nav ul,footer .footer-menu ul{padding-left:20px;list-style:none}.main-menu nav ul li,footer .footer-menu ul li{margin-bottom:5px}.main-menu nav ul li a,footer .footer-menu ul li a{color:#fff;font-size:14px}.main-menu{display:none;width:100%;padding:40px 0 40px 40px;position:fixed;top:64px;left:0;z-index:50;background:#000;background:rgba(0,0,0,.85)}.main-menu nav ul li{margin-bottom:10px}body.pages .main-menu{background:#1d1d1b;background:rgba(29,29,27,.85)}.border-line{width:60px;height:4px;background:#000;margin:20px 0}.wave-line{margin:0 0 20px 0}.alert{margin-bottom:30px}.page-wrap{padding-top:110px;margin-bottom:50px}.coming-soon-page,.not-found-page{text-align:center;padding:150px 0 100px}.coming-soon-page h1,.not-found-page h1{margin-bottom:30px}.coming-soon-page p,.not-found-page p{font-size:18px}body.home{background:#000;color:#fff}body.home .page-wrap{padding-top:70px}.home-page img{max-width:100%}.home-page .home-banner{margin-bottom:20px}.home-page .home-video{margin-bottom:20px;position:relative}.home-page .home-video .video-overlay{display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.3);transition:background .2s;cursor:pointer}.home-page .home-video .video-overlay img{float:right;height:135px;margin:160px 60px 0 0}.home-page .home-video .video-overlay:hover{background:0 0}.home-page .social-box{border:1px solid #eb15ae;padding:20px;width:100%;margin:20px 0}.home-page .social-box h3{font-family:'Rock Salt',cursive;font-size:1.3rem;margin-bottom:50px}.home-page .social-box .social-links a{display:block;float:right;margin-left:20px}.home-page .social-box .social-links a img{width:34px}.home-page .social-box .social-links a:hover{opacity:.7}.home-page .social-box .social-links a:last-child{margin-left:0}.home-page .white-box{background-image:url(../images/white-box-bg.png);background-repeat:no-repeat;background-size:cover;padding:30px 30px 40px;color:#000}.home-page .white-box h2{font-size:3rem;font-weight:400;margin-bottom:15px}.home-page .white-box .line{width:48px;height:5px;background:#000;margin:15px 0 20px}.home-page .white-box p{margin-bottom:20px}.home-page .our-focus{display:block}.account-page .login-register-change,.forgot-page .login-register-change,.login-multiple-page .login-register-change,.login-page .login-register-change{clear:both;text-align:center}.account-page .login-register-change .text-login,.account-page .login-register-change .text-register,.forgot-page .login-register-change .text-login,.forgot-page .login-register-change .text-register,.login-multiple-page .login-register-change .text-login,.login-multiple-page .login-register-change .text-register,.login-page .login-register-change .text-login,.login-page .login-register-change .text-register{margin-bottom:20px;text-align:center}.account-page .login-register-change h3,.forgot-page .login-register-change h3,.login-multiple-page .login-register-change h3,.login-page .login-register-change h3{margin:0 0 20px;text-align:center}.account-page .account-form,.account-page .forgot-form,.account-page .login-form,.account-page .register-form,.forgot-page .account-form,.forgot-page .forgot-form,.forgot-page .login-form,.forgot-page .register-form,.login-multiple-page .account-form,.login-multiple-page .forgot-form,.login-multiple-page .login-form,.login-multiple-page .register-form,.login-page .account-form,.login-page .forgot-form,.login-page .login-form,.login-page .register-form{max-width:450px;margin:20px auto 40px}.account-page .account-form .text-login,.account-page .account-form .text-register,.account-page .forgot-form .text-login,.account-page .forgot-form .text-register,.account-page .login-form .text-login,.account-page .login-form .text-register,.account-page .register-form .text-login,.account-page .register-form .text-register,.forgot-page .account-form .text-login,.forgot-page .account-form .text-register,.forgot-page .forgot-form .text-login,.forgot-page .forgot-form .text-register,.forgot-page .login-form .text-login,.forgot-page .login-form .text-register,.forgot-page .register-form .text-login,.forgot-page .register-form .text-register,.login-multiple-page .account-form .text-login,.login-multiple-page .account-form .text-register,.login-multiple-page .forgot-form .text-login,.login-multiple-page .forgot-form .text-register,.login-multiple-page .login-form .text-login,.login-multiple-page .login-form .text-register,.login-multiple-page .register-form .text-login,.login-multiple-page .register-form .text-register,.login-page .account-form .text-login,.login-page .account-form .text-register,.login-page .forgot-form .text-login,.login-page .forgot-form .text-register,.login-page .login-form .text-login,.login-page .login-form .text-register,.login-page .register-form .text-login,.login-page .register-form .text-register{margin-bottom:20px;text-align:center}.account-page .account-form h3,.account-page .forgot-form h3,.account-page .login-form h3,.account-page .register-form h3,.forgot-page .account-form h3,.forgot-page .forgot-form h3,.forgot-page .login-form h3,.forgot-page .register-form h3,.login-multiple-page .account-form h3,.login-multiple-page .forgot-form h3,.login-multiple-page .login-form h3,.login-multiple-page .register-form h3,.login-page .account-form h3,.login-page .forgot-form h3,.login-page .login-form h3,.login-page .register-form h3{margin:0 0 20px;text-align:center}.account-page .account-form .forgot,.account-page .forgot-form .forgot,.account-page .login-form .forgot,.account-page .register-form .forgot,.forgot-page .account-form .forgot,.forgot-page .forgot-form .forgot,.forgot-page .login-form .forgot,.forgot-page .register-form .forgot,.login-multiple-page .account-form .forgot,.login-multiple-page .forgot-form .forgot,.login-multiple-page .login-form .forgot,.login-multiple-page .register-form .forgot,.login-page .account-form .forgot,.login-page .forgot-form .forgot,.login-page .login-form .forgot,.login-page .register-form .forgot{float:right}.account-page .login-form .btn,.forgot-page .login-form .btn,.login-multiple-page .login-form .btn,.login-page .login-form .btn{float:left}.account-page .account-form .form-agree,.account-page .register-form .form-agree,.forgot-page .account-form .form-agree,.forgot-page .register-form .form-agree,.login-multiple-page .account-form .form-agree,.login-multiple-page .register-form .form-agree,.login-page .account-form .form-agree,.login-page .register-form .form-agree{margin-bottom:20px}.account-page .account-form .form-agree label,.account-page .register-form .form-agree label,.forgot-page .account-form .form-agree label,.forgot-page .register-form .form-agree label,.login-multiple-page .account-form .form-agree label,.login-multiple-page .register-form .form-agree label,.login-page .account-form .form-agree label,.login-page .register-form .form-agree label{margin-bottom:0}.account-page .account-form .form-agree input,.account-page .register-form .form-agree input,.forgot-page .account-form .form-agree input,.forgot-page .register-form .form-agree input,.login-multiple-page .account-form .form-agree input,.login-multiple-page .register-form .form-agree input,.login-page .account-form .form-agree input,.login-page .register-form .form-agree input{vertical-align:1px;margin-right:5px}.account-page .forgot-form form,.forgot-page .forgot-form form,.login-multiple-page .forgot-form form,.login-page .forgot-form form{margin-bottom:20px}.back-buttons{margin-top:60px}.dashboard-page .heading .title{float:left}.dashboard-page .heading .title h2{margin-bottom:20px}.dashboard-page .heading .title .line{width:40px;height:4px;background:#000;margin:10px 0 25px}.dashboard-page .heading .user-info{float:right;margin-bottom:30px;padding-top:10px}.dashboard-page .heading .user-info .logged,.dashboard-page .heading .user-info .logout{margin-bottom:0;font-weight:400;font-size:15px}.dashboard-page .heading .user-info .logged{float:left;color:#000}.dashboard-page .heading .user-info .logged a{color:#5392c8}.dashboard-page .heading .user-info .logout{float:right;margin-left:20px}.dashboard-page .heading .user-info .logout a{color:#000;display:inline-block;transition:transform .1s}.dashboard-page .heading .user-info .logout a i{color:#04ab82;font-size:22px;margin-right:4px;vertical-align:-3px}.dashboard-page .heading .user-info .logout a:hover{text-decoration:none;transform:translate(5px,0)}.dashboard-page .heading .user-info .account-options{clear:both}.dashboard-page .modules{margin:30px 0 40px 0}.dashboard-page .modules h5{color:#5392c8}.dashboard-page .modules table td{vertical-align:middle;border:0;padding:1.5rem 1rem}.dashboard-page .modules table td .badge{padding:.7em .8em;font-size:.8rem}.dashboard-page .modules table .module-name{font-weight:500;font-size:16px}.dashboard-page .modules table .progress-cell{width:60%;text-align:center}.dashboard-page .modules table .progress-cell p{float:left;margin:0 10px 0 0;font-size:16px}.dashboard-page .modules table .coming-soon span{font-style:italic}.dashboard-page .modules table .continue-button,.dashboard-page .modules table .other-link,.dashboard-page .modules table .start-link,.dashboard-page .modules table .status{display:inline-block;font-size:16px;transition:transform .1s;color:#000}.dashboard-page .modules table .continue-button img,.dashboard-page .modules table .other-link img,.dashboard-page .modules table .start-link img,.dashboard-page .modules table .status img{width:34px;margin-right:8px;vertical-align:-12px}.dashboard-page .modules table .start-link:hover{transform:translate(10px,0);text-decoration:none}.dashboard-page .modules table .disabled-link{opacity:.3;cursor:default}.dashboard-page .modules table .v-rule{display:inline-block;height:34px;width:1px;background:#04ab82;margin-left:4px;margin-right:12px;vertical-align:top}.dashboard-page .modules table .buttons-cell{text-align:right}.dashboard-page .modules table .more-modules{text-align:center;font-style:italic}.discussion-page .discussion-content .discussion h4{color:#5392c8;font-size:1.4rem;display:inline-block;vertical-align:-2px;margin-bottom:15px}.discussion-page .discussion-content .discussion .topic{font-size:16px;margin:10px 20px 30px;background-color:#cce4d8;padding:7px 10px;border-radius:4px}.discussion-page .discussion-content .discussion .comment-form{margin-bottom:50px}.discussion-page .discussion-content .discussion .comment-form .alert{margin:10px 0 20px}.discussion-page .discussion-content .discussion .comment-form textarea{height:100px}.discussion-page .discussion-content .discussion .comment-form #comment_submit{font-size:16px;padding:0 10px;display:inline-block}.discussion-page .discussion-content .discussion .comment-form #comment_submit img{width:34px;margin-left:8px;vertical-align:-12px;transform:rotate(-45deg)}.discussion-page .discussion-content .discussion .comment-form #comment_submit:hover{opacity:.7}.discussion-page .discussion-content .discussion .comments .comment{margin-top:20px;padding-bottom:30px;border-bottom:1px solid #ced4da}.discussion-page .discussion-content .discussion .comments .comment .comment-top .name{margin-bottom:0;font-weight:500;color:#5392c8;font-size:15px}.discussion-page .discussion-content .discussion .comments .comment .comment-top .admin-name{color:#04ab82}.discussion-page .discussion-content .discussion .comments .comment .comment-top .date{font-size:14px}.discussion-page .discussion-content .discussion .comments .comment .comment-body p{margin-bottom:0;font-size:15px}.discussion-page .discussion-content .back-buttons{margin-top:40px}.about-page .module-nav h5,.module-page .module-nav h5{color:#5392c8}.about-page .module-nav ul,.module-page .module-nav ul{padding:0}.about-page .module-nav ul li,.module-page .module-nav ul li{list-style:none;font-size:15px;padding-left:0}.about-page .module-nav ul li.section-title,.module-page .module-nav ul li.section-title{margin:5px 0 3px -15px;cursor:pointer}.about-page .module-nav ul li.section-title i,.module-page .module-nav ul li.section-title i{font-size:12px;vertical-align:1px;display:inline-block;width:15px}.about-page .module-nav ul li.section-title .fa-chevron-down,.module-page .module-nav ul li.section-title .fa-chevron-down{display:none}.about-page .module-nav ul li.section-title .fa-chevron-right,.module-page .module-nav ul li.section-title .fa-chevron-right{display:inline-block;padding-left:2px}.about-page .module-nav ul li.section-title.open .fa-chevron-down,.module-page .module-nav ul li.section-title.open .fa-chevron-down{display:inline-block}.about-page .module-nav ul li.section-title.open .fa-chevron-right,.module-page .module-nav ul li.section-title.open .fa-chevron-right{display:none}.about-page .module-nav ul li.module-page-link,.module-page .module-nav ul li.module-page-link{font-size:14px;font-weight:400;margin-bottom:5px}.about-page .module-nav ul li.module-page-link a,.module-page .module-nav ul li.module-page-link a{color:#888;font-weight:300}.about-page .module-nav ul li.module-page-link.active a,.module-page .module-nav ul li.module-page-link.active a{color:#333;cursor:default}.about-page .module-nav ul li.module-page-link.always-open,.about-page .module-nav ul li.module-page-link.open,.module-page .module-nav ul li.module-page-link.always-open,.module-page .module-nav ul li.module-page-link.open{display:block}.about-page .about-page-content iframe,.about-page .about-page-content img,.about-page .module-page-content iframe,.about-page .module-page-content img,.module-page .about-page-content iframe,.module-page .about-page-content img,.module-page .module-page-content iframe,.module-page .module-page-content img{max-width:100%}.about-page .about-page-content .intro-text,.about-page .module-page-content .intro-text,.module-page .about-page-content .intro-text,.module-page .module-page-content .intro-text{font-size:15px;margin-top:30px}.about-page .about-page-content .page-content,.about-page .module-page-content .page-content,.module-page .about-page-content .page-content,.module-page .module-page-content .page-content{font-size:15px;overflow-x:hidden}.about-page .about-page-content .page-content .image,.about-page .about-page-content .page-content .video,.about-page .module-page-content .page-content .image,.about-page .module-page-content .page-content .video,.module-page .about-page-content .page-content .image,.module-page .about-page-content .page-content .video,.module-page .module-page-content .page-content .image,.module-page .module-page-content .page-content .video{margin-bottom:15px}.about-page .about-page-content .page-content .page-questions,.about-page .module-page-content .page-content .page-questions,.module-page .about-page-content .page-content .page-questions,.module-page .module-page-content .page-content .page-questions{margin:30px 0}.about-page .about-page-content .page-content .page-questions .question,.about-page .module-page-content .page-content .page-questions .question,.module-page .about-page-content .page-content .page-questions .question,.module-page .module-page-content .page-content .page-questions .question{margin-bottom:30px}.about-page .about-page-content .page-content .page-questions .question label,.about-page .module-page-content .page-content .page-questions .question label,.module-page .about-page-content .page-content .page-questions .question label,.module-page .module-page-content .page-content .page-questions .question label{font-size:14px;font-weight:500}.about-page .about-page-content .page-content .page-questions .question textarea,.about-page .module-page-content .page-content .page-questions .question textarea,.module-page .about-page-content .page-content .page-questions .question textarea,.module-page .module-page-content .page-content .page-questions .question textarea{height:200px}.about-page .about-page-content .page-content .page-questions .buttons,.about-page .module-page-content .page-content .page-questions .buttons,.module-page .about-page-content .page-content .page-questions .buttons,.module-page .module-page-content .page-content .page-questions .buttons{margin-top:20px}.about-page .page-controls,.module-page .page-controls{margin-top:30px}.about-page .page-controls p.prev,.module-page .page-controls p.prev{float:left}.about-page .page-controls p.next,.module-page .page-controls p.next{float:right}.page-preview-overlay{position:fixed;top:0;left:0;width:100%;height:80px;z-index:100;background:#000;background:rgba(0,0,0,.8)}.page-preview-overlay .overlay-content p{text-align:center;color:#fff;line-height:80px;margin:0;font-size:16px}.page-preview-overlay .overlay-content p a{margin-left:15px}.about-page{margin-bottom:0;padding-top:60px}.about-page .about-nav ul{padding:0}.about-page .about-nav ul li{list-style:none;font-size:15px;padding-left:0;margin-bottom:10px}.about-page .about-nav ul li a{color:#000;font-weight:300}.about-page .about-nav ul li a.active{font-weight:500}.about-banner{margin-bottom:100px}.about-banner img{max-width:100%;min-width:100%}.coaching-call-page .heading h4,.passion-project-page .heading h4{color:#5392c8;font-size:1.4rem;display:inline-block;vertical-align:-2px;margin-bottom:15px}.coaching-call-page .heading h4:last-child,.passion-project-page .heading h4:last-child{margin-bottom:5px}.coaching-call-page .heading p,.passion-project-page .heading p{margin-bottom:25px}.coaching-call-page .coaching-call-form,.coaching-call-page .passion-project-form,.passion-project-page .coaching-call-form,.passion-project-page .passion-project-form{margin-top:25px}.coaching-call-page .coaching-call-form textarea,.coaching-call-page .passion-project-form textarea,.passion-project-page .coaching-call-form textarea,.passion-project-page .passion-project-form textarea{height:100px}.coaching-call-page .coaching-call-form .submit-buttons,.coaching-call-page .passion-project-form .submit-buttons,.passion-project-page .coaching-call-form .submit-buttons,.passion-project-page .passion-project-form .submit-buttons{margin-top:20px}.coaching-call-page .coaching-call-form .submit-buttons button,.coaching-call-page .passion-project-form .submit-buttons button,.passion-project-page .coaching-call-form .submit-buttons button,.passion-project-page .passion-project-form .submit-buttons button{margin-bottom:20px}@media (max-width:1199px){.home-page .home-video .video-overlay img{height:110px;margin:140px 50px 0 0}.home-page .white-box h2{font-size:2.4rem}.home-page .white-box p{margin-bottom:30px}.dashboard-page .modules table .progress-cell{width:50%}.module-page{padding-top:60px}header.module-header .module-header-bg{max-width:50%;bottom:80px}header.about-header{padding-top:140px}}@media (max-width:991px){body{line-height:1.4}.home-page .social-box h3{font-size:1rem;margin-bottom:30px}.home-page .social-box .social-links a{margin-left:15px}.home-page .social-box .social-links a img{width:22px}.home-page .home-video .video-overlay img{height:80px;margin:105px 40px 0 0}.home-page .white-box h2{font-size:1.7rem;margin-bottom:15px}.home-page .white-box .line{height:4px;margin:0 0 15px}.home-page .white-box p{margin-bottom:20px}.dashboard-page .modules{overflow-x:scroll}.dashboard-page .modules table .progress-cell{width:40%}.dashboard-page .modules table .progress-cell p{float:none;font-size:14px;text-align:left}.about-page .module-nav,.module-page .module-nav{margin-bottom:40px}.about-page .module-nav ul li,.module-page .module-nav ul li{margin-right:30px;float:left}.about-page .module-nav ul li:last-child,.module-page .module-nav ul li:last-child{margin-right:0}header.module-header .module-header-bg{max-width:40%;bottom:40px}header.about-header{padding-top:100px}}@media (max-width:768px){.home-page .social-box{padding:15px}.home-page .social-box .social-links a{margin-left:8px}.home-page .social-box .social-links a img{width:18px}.home-page .home-video .video-overlay img{height:70px;margin:72px 30px 0 0}.home-page .white-box{height:auto;margin-bottom:20px;padding:30px}.about-page .about-nav{margin-bottom:30px}.module-page{padding-top:60px}.module-page .module-nav{margin-bottom:30px}.dashboard-page .heading .user-info{float:none;clear:both;padding-top:0;margin-bottom:40px}.dashboard-page .heading .user-info .logout{float:left;margin-left:15px}.dashboard-page .modules{overflow-x:auto}.dashboard-page .modules table{min-width:500px}.dashboard-page .modules table td{padding:1rem .5rem}.dashboard-page .modules table .progress-cell{width:auto}.dashboard-page .modules table .continue-button img,.dashboard-page .modules table .other-link img,.dashboard-page .modules table .start-link img,.dashboard-page .modules table .status img{width:28px;margin-right:4px;vertical-align:-9px}.dashboard-page .modules table .v-rule{height:28.5px;margin:0 6px 0 2px}footer .footer-text{margin-top:30px}}@media (max-width:576px){.home-page{margin-bottom:0}.home-page .transform{text-align:center}.home-page .social-box{padding:20px}.home-page .social-box .social-links a{margin-left:15px}.home-page .social-box .social-links a img{width:22px}.home-page .hover-grow{text-align:center;margin-bottom:20px}.home-page .white-box{background:#fff}header.about-header .about-name,header.module-header .module-name{font-size:1.8rem;text-align:center;line-height:1.2;max-width:100%;overflow:hidden}header.about-header .about-name span,header.module-header .module-name span{font-size:1.6rem;position:static}.about-page .page-controls p.next{float:none}.dashboard-page .heading .user-info .logged{margin-bottom:10px}.dashboard-page .heading .user-info .logout{margin-left:0;float:none;clear:both}header.module-header{text-align:center}header.module-header .module-header-bg{display:none}.discussion-page .discussion-content .discussion .topic{margin:0 0 20px}.back-buttons{text-align:center}footer{text-align:center}footer .line{margin:25px auto 15px}footer .footer-menu ul{padding:0}footer .footer-text{margin-top:20px}}