html.landing-css body{font-family:"proxima-nova",sans-serif;background-color:white;overflow:auto;padding-bottom:0;padding-top:0;min-width:0;color:#77777a}html.landing-css.main .navbar-default .navbar-nav>li>a{display:block}html.landing-css.main .navbar-default.fixed .navbar-nav>li>a{display:block}html.landing-css.main .navbar-default.remain-fixed .navbar-nav>li>a{display:block}html.landing-css .section-main{background:url("//d2ctfgu73hw6a8.cloudfront.net/prod/images/landing/landing-image.png") no-repeat;background-size:cover;background-color:#07A7E0;text-align:center;padding:150px 0;color:white}html.landing-css .section-main .row{padding:0 30px}html.landing-css .section-main .container-fluid{max-width:1250px}html.landing-css .main-landing-header-top{margin-bottom:5px}html.landing-css .main-landing-header-top h1{font-weight:400;font-size:44px;line-height:1.2em;margin:0}html.landing-css .main-landing-header-span{font-weight:bold}html.landing-css .main-landing-header-center h2{margin:0;font-size:24px;line-height:1.4em;font-weight:100;padding:0 17vw}html.landing-css .landing-signup-button{background-color:#F48F3B;color:white;font-size:24px;padding:15px 0;width:250px;transition:all 0.2s ease;border:1px solid #F4791C;line-height:1.5em;border-radius:8px;display:inline-block;margin:0 2px 5px 2px}html.landing-css .landing-signup-button:hover{background-color:#FFA052;color:white}html.landing-css .blue-button{background-color:#00A7E0;padding:5px 10px;border-radius:4px;color:white;border:0;font-weight:bold;text-transform:uppercase}html.landing-css .blue-button:hover{background-color:#62C0EA;transition:all 0.2s ease}html.landing-css .main-landing-button{padding-top:20px}html.landing-css .landing-login-button{background-color:#00A7E0;color:white;font-size:24px;padding:15px 0;width:250px;transition:all 0.2s ease;border:1px solid #0085B7;line-height:1.5em;border-radius:8px;display:inline-block;margin:0 2px 5px 2px}html.landing-css .landing-login-button:hover{background-color:#62C0EA;color:white}html.landing-css .main-landing-video{width:100vw}html.landing-css .main-landing-video-container{background:url("//d2ctfgu73hw6a8.cloudfront.net/prod/images/landing/browser-solid.png") no-repeat;background-size:cover;width:700px;height:420px;margin:0 auto}html.landing-css #main-landing-video-player{width:700px;height:384px;margin-top:30px;transition:all 0.2s ease}html.landing-css .gray-video{opacity:0.1;filter:alpha(opacity=10)}html.landing-css .section-footer{padding-top:10px;background-color:#77777a}html.landing-css .landing-section{padding:60px}html.landing-css .orange-line{background-color:#F48F3B;padding:1px 2px;width:30px;margin:0 0 0 10px}html.landing-css .blue-line{background-color:#00A7E0;padding:1px 2px;width:30px;margin-bottom:5px}html.landing-css .header-container{text-align:center;margin-bottom:0}html.landing-css .header-container .header{font-size:40px}html.landing-css span.small-quote-left{margin-right:-4px}html.landing-css span.small-quote-right{margin-left:-4px}html.landing-css .subheader{font-size:16px;margin-bottom:30px}html.landing-css p{font-size:16px}html.landing-css .text-header{font-size:18px;margin-bottom:0;text-transform:uppercase}html.landing-css .landing-intro{background-color:#f4f8fc}html.landing-css .landing-intro .container-fluid{max-width:1000px}html.landing-css .landing-intro .intro-details{text-align:left;padding:10px}html.landing-css .landing-intro .intro-details p>a{color:#77777a}html.landing-css .landing-intro .intro-details p>a:hover{text-decoration:none}html.landing-css .landing-intro .button-container{text-align:center;padding:10px 10px 0 10px}html.landing-css .landing-intro .learn-more-button{background-color:#00A7E0;color:white;border-radius:4px;padding:10px 20px;border:0;text-transform:uppercase;display:inline-block;font-size:14px;width:100%;font-weight:bold}html.landing-css .landing-intro .learn-more-button:hover{color:white;background-color:#62C0EA;transition:all 0.2s ease;text-decoration:none}html.landing-css .landing-intro .inner-container{background-color:white;border-radius:6px;border:1px solid #e6eaed;padding:20px}html.landing-css .landing-intro .inner-container h4{padding:10px;font-size:16px;text-transform:uppercase}html.landing-css .landing-intro .inner-container p{padding:0 10px;margin-top:10px}html.landing-css .landing-intro .inner-container img{width:100%;height:auto;border-radius:4px}html.landing-css .landing-projects{padding:100px 60px}html.landing-css .landing-projects .container-fluid{max-width:1000px}html.landing-css .landing-projects .col-md-5{padding-right:60px}html.landing-css .landing-projects a{color:#00A7E0}html.landing-css .landing-projects a:hover{text-decoration:none}html.landing-css .landing-projects .header-container{text-align:left}html.landing-css .landing-projects .header-container .header{margin-top:0}html.landing-css .landing-projects .header-container .header h1{margin-top:0}html.landing-css .landing-projects .main-project-container{padding:0 30px}html.landing-css .landing-projects .main-project-container img{width:100%;border-top-left-radius:4px;border-top-right-radius:4px}html.landing-css .landing-projects .main-project-container .project-text-container{background-color:#f4f8fc;padding:20px 20px 60px 20px;border-bottom-left-radius:6px;border-bottom-right-radius:6px;border-bottom:5px solid #e6eaed;position:relative}html.landing-css .landing-projects .main-project-container .project-text-container .arrow-up{width:0;height:0;border-left:15px solid transparent;border-right:15px solid transparent;border-bottom:15px solid #f4f8fc;position:absolute;top:-15px;left:20px}html.landing-css .landing-projects .main-project-container .project-text-container h4{padding:10px 0;font-size:16px;text-transform:uppercase;margin:0}html.landing-css .landing-projects .main-project-container .project-text-container .project-text{margin-top:10px}html.landing-css .landing-projects .subproject-container{margin-top:10px;padding:0 25px}html.landing-css .landing-projects .subproject-container .col-xs-2{padding:0 5px}html.landing-css .landing-projects .subproject-container img{width:100%;border-radius:4px}html.landing-css .landing-projects .subproject-container img:hover{cursor:hand}html.landing-css .landing-features{background-color:#f4f8fc}html.landing-css .landing-features .container-fluid{max-width:1000px}html.landing-css .landing-features .feature-section{padding:0 50px}html.landing-css .landing-features p{display:inline-block;vertical-align:middle;margin-left:5px}html.landing-css .landing-features .col-md-6{padding:0 50px}html.landing-css .landing-features .vertical-dashed-line{display:none}html.landing-css .landing-features .dashed-line{margin-left:-100px}html.landing-css .landing-features .dashed-line-two{padding-left:235px}html.landing-css .landing-features .dashed-line-three{margin-left:-85px}html.landing-css .landing-features .dashed-line-three.display{display:none}html.landing-css .landing-features .border{border-style:none none none dashed;border-color:#e6eaed;border-width:4px;height:7%;margin-left:50%}html.landing-css .landing-features .subheader{text-align:center}html.landing-css .landing-features .content-container{background-color:white;border-radius:6px;padding:20px;border-bottom:5px solid #e6eaed}html.landing-css .landing-features .orange-line{width:30px;margin:5px 0 0 0}html.landing-css .landing-features .feature-title{width:100%}html.landing-css .landing-features .feature-title .feature-icon{height:50px}html.landing-css .landing-features .feature-text p{margin-top:10px}html.landing-css .landing-testimonials{background-color:#f4f8fc}html.landing-css .landing-testimonials .header-container{margin-bottom:30px}html.landing-css .landing-testimonials .container-fluid{max-width:1000px}html.landing-css .landing-testimonials .col-md-6,html.landing-css .landing-testimonials .col-md-12{margin-bottom:40px}html.landing-css .landing-testimonials .testimonial-content{margin-right:10px;background-color:white;border-radius:10px;padding:20px 40px;border:1px solid #e6eaed;position:relative}html.landing-css .landing-testimonials .quotation-mark-left{font-size:145px;float:left;color:#e6eaed;position:absolute;top:-25px;left:12px;z-index:1}html.landing-css .landing-testimonials p.quote{position:relative;z-index:99}html.landing-css .landing-testimonials .testimonial-details{margin-top:20px}html.landing-css .landing-testimonials .teacher-info{display:inline-block;vertical-align:middle;margin-left:10px;text-align:left;width:200px}html.landing-css .landing-testimonials .teacher-info .text-header{font-size:16px;text-transform:none}html.landing-css .landing-testimonials .teacher-info p{font-size:12px;margin:0}html.landing-css .landing-testimonials .testimonial-img{width:80px;height:auto;display:inline-block;vertical-align:middle}html.landing-css .landing-events .event-section{background-color:white;border-radius:6px;padding:20px;border:1px solid #e6eaed;margin:20px auto}html.landing-css .landing-events .event-section .event-info .pd-workshop-level{text-align:center}html.landing-css .landing-events .event-section .event-info .pd-workshop-level>.badge{font-size:20px;background-color:#FFA052;padding:5px 10px}html.landing-css .landing-events .event-section .event-info .orange-line{width:100px;margin-bottom:10px}html.landing-css .landing-events .event-section .event-info .event-title{font-weight:700}html.landing-css .landing-events .event-section .event-info .event-description{margin-bottom:20px}html.landing-css .landing-events .event-section .event-widget{background-color:#f3f3f3;border:1px solid #bbbbbb;border-radius:5px;padding:10px;min-height:445px;opacity:0.9}html.landing-css .landing-pricing .container-fluid{max-width:1000px}html.landing-css .landing-pricing .subheader{text-align:center}html.landing-css .landing-pricing .price-header-container{border-top-left-radius:6px;border-top-right-radius:6px;text-align:center;padding:30px 10px;color:white;position:relative}html.landing-css .landing-pricing .price-header-container h3{font-weight:100;line-height:1.3}html.landing-css .landing-pricing #pricing-plan-1>.price-header-container{background-color:#74d4f8}html.landing-css .landing-pricing #pricing-plan-2>.price-header-container{background-color:#44c4f5}html.landing-css .landing-pricing #pricing-plan-3>.price-header-container{background-color:#0ca6e0}html.landing-css .landing-pricing #pricing-plan-4>.price-header-container{background-color:#047cc2}html.landing-css .landing-pricing .centering-container{text-align:center;width:100%;position:absolute;bottom:-18px;left:0}html.landing-css .landing-pricing .price{color:#77777a;background-color:#f4f8fc;border-radius:4px;border:1px solid #e3e7ec;display:inline-block;padding:0 10px}html.landing-css .landing-pricing .button-container{text-align:center}html.landing-css .landing-pricing .more-info-button{margin-top:20px;display:inline-block;width:100%;padding:10px;font-size:13px;margin-bottom:0;text-transform:uppercase}html.landing-css .landing-pricing .price-comparison-button-container td{text-align:center}html.landing-css .landing-pricing .price-comparison-button-container td .more-info-button{width:150px}html.landing-css .landing-pricing .feature-description-container{background-color:white;border:1px solid #e3e7ec;padding:20px;border-bottom-left-radius:6px;border-bottom-right-radius:6px;margin-bottom:15px}html.landing-css .landing-pricing .feature-description-container p{margin:15px 0 0 0;font-size:14px;text-align:center}html.landing-css .partnerships{background-color:#f4f8fc}html.landing-css .partnerships .container-fluid{max-width:1000px}html.landing-css .partnerships .partnership-logo-container{margin-top:45px;text-align:center}html.landing-css .partnerships a:hover{text-decoration:none}html.landing-css .partnerships img{margin:0 10px}html.landing-css .partnerships .sep-logo{width:120px;height:auto;display:inline-block}html.landing-css .partnerships .code-bk-logo{width:100px;height:auto;margin-top:-20px;display:inline-block}html.landing-css .partnerships .doe-logo{width:100px;height:auto;padding-top:10px;display:inline-block}html.landing-css .partnerships .edge-logo{width:120px;height:auto;padding-top:10px;display:inline-block}html.landing-css .partnerships .gwc-logo{width:120px;height:auto;padding-top:10px;display:inline-block}html.landing-css .partnerships .tech-logo{width:120px;height:auto;display:inline-block}html.landing-css .partnerships .npower-logo{width:120px;height:auto;display:inline-block}html.landing-css .partnerships .footer{text-align:center;margin-top:20px}html.landing-css .landing-footer{padding:60px 100px;background-color:#5a5b5d}html.landing-css .landing-footer .container-fluid{max-width:1000px}html.landing-css .landing-footer .col-md-3,html.landing-css .landing-footer .col-md-2{text-align:left}html.landing-css .landing-footer .col-md-3.col-xs-12,html.landing-css .landing-footer .col-md-2.col-xs-12{margin-bottom:20px}html.landing-css .landing-footer .col-md-3 a,html.landing-css .landing-footer .col-md-2 a{color:#939495}html.landing-css .landing-footer .col-md-3 .footer-header,html.landing-css .landing-footer .col-md-2 .footer-header{color:#aeaeaf;font-weight:bold}html.landing-css .landing-footer .col-md-3 .landing-footer-information-logo,html.landing-css .landing-footer .col-md-2 .landing-footer-information-logo{height:40px;width:auto}html.landing-css .blue{color:#00A7E0}html.landing-css .contact-button-submit{width:100%;text-align:center;margin-top:20px}html.landing-css .landing-footer-information-logo{width:200px}html.landing-css #whats-inside-page-banner{background:url("//d2ctfgu73hw6a8.cloudfront.net/prod/images/landing/whats-inside.png");width:100%;width:100vw;height:150px;padding:70px 10%;padding:70px 10vw}html.landing-css .whats-inside-page-banner-text{font-size:22px;font-family:"proxima-nova",sans-serif;font-style:italic;line-height:1.2em;color:white;text-align:center}html.landing-css #whats-inside-content{background-color:white;height:1500px;margin-top:20px;padding:30px}html.landing-css .whats-inside-video-box{height:500px}html.landing-css .whats-inside-video-box-div{margin:0 auto}html.landing-css .whats-inside-video-box-image{float:left;width:600px;overflow:hidden}html.landing-css .whats-inside-video{height:336px}html.landing-css .wi-video-1{width:587px}html.landing-css .wi-video-2{width:578px}html.landing-css .wi-video-3{width:604px}html.landing-css .whats-inside-video-box-text{color:#77777a;float:right;width:330px}html.landing-css .whats-inside-video-text-header{font-size:20px;font-weight:400;text-transform:uppercase}html.landing-css .whats-inside-video-text-content{margin-top:0.57em;font-size:14px;color:#77777a;line-height:1.4em}@media all and (max-width: 320px){html.landing-css .landing-section{padding:20px}html.landing-css .navbar-nav{margin:10px 3vw 0 0}html.landing-css .nav>li>a.login-button{font-size:11px;padding:7px 10px 7px 10px}html.landing-css .navbar-default .navbar-nav>li>.signup-button{font-size:11px;padding:7px 10px 7px 10px}html.landing-css .subheader{font-size:14px}html.landing-css p{font-size:14px}html.landing-css h1{font-size:25px}html.landing-css .landing-testimonials .col-md-12,html.landing-css .landing-testimonials .col-md-6{padding:0}html.landing-css .landing-testimonials .testimonial-img{display:none}html.landing-css .landing-testimonials .teacher-info{margin-left:0}html.landing-css .landing-pricing .check-mark{display:none}html.landing-css .landing-pricing .price-header-container,html.landing-css .landing-pricing .price-header-container.free{padding:30px 0}html.landing-css .landing-pricing .price-detail-header,html.landing-css .landing-pricing .price-detail-description{padding-left:0}html.landing-css .partnerships .partnership-logo-container{margin-top:20px}html.landing-css .partnerships .sep-logo{width:80px}html.landing-css .partnerships .cb-logo{width:80px}html.landing-css .partnerships .doe-logo{width:80px}html.landing-css .partnerships .edge-logo{width:100px}html.landing-css .partnerships .gwc-logo{width:100px}html.landing-css .partnerships .tech-logo{width:100px}html.landing-css .partnerships .npower-logo{width:100px}}@media all and (max-width: 480px){html.landing-css .landing-section{padding:50px 20px}html.landing-css .landing-content{padding-top:125px}html.landing-css .landing-intro .header-container{text-align:left}html.landing-css .landing-intro .subheader{padding:0;margin-bottom:30px}html.landing-css .landing-projects .subproject-container{padding:0}html.landing-css .landing-projects .col-md-5{padding-right:15px}html.landing-css .landing-projects .main-project-container{padding:0}html.landing-css .landing-projects .header-container .header h1{margin-top:20px}html.landing-css .landing-projects .header-container .subheader{margin-bottom:30px}html.landing-css .landing-features .container-fluid .col-md-6{padding:0 25px}html.landing-css .landing-features .container-fluid .header-container{text-align:left}html.landing-css .landing-features .container-fluid .subheader{text-align:left}html.landing-css .landing-features .container-fluid .vertical-dashed-line{display:block;margin:0 auto}html.landing-css .landing-features .container-fluid .dashed-line,html.landing-css .landing-features .container-fluid .dashed-line-two,html.landing-css .landing-features .container-fluid .dashed-line-three{display:none}html.landing-css .landing-features .container-fluid .feature-section{padding:0}html.landing-css .landing-testimonials{padding:60px 30px}html.landing-css .landing-testimonials .teacher-info{margin-left:0}html.landing-css .landing-testimonials .testimonial-img{display:none}html.landing-css .landing-testimonials p.quote{padding-right:0}html.landing-css .landing-testimonials .quotation-mark-left{display:none}html.landing-css .landing-testimonials .quotation-mark-right{font-size:16px;color:#77777a;margin:0;float:none}html.landing-css .landing-testimonials .quotation-mark-right.hemstreet{margin:0}html.landing-css .landing-testimonials .quotation-mark-right.comer{margin:0}html.landing-css .landing-testimonials .quotation-mark-right.hom{margin:0}html.landing-css .landing-testimonials .quotation-mark-right.baiz{margin:0}html.landing-css .landing-testimonials .testimonial-img{width:45px}html.landing-css .partnerships{padding:60px 20px}html.landing-css .partnerships .partnership-logo-container{margin-top:20px}html.landing-css .partnerships .partnership-logo-container img{margin:0}html.landing-css .landing-pricing .header-container{text-align:left}html.landing-css .landing-pricing .subheader{text-align:left;padding:0}html.landing-css .landing-pricing .display-break{display:none}html.landing-css .landing-footer{padding:50px 30px}html.landing-css .section-gray.partnerships-section{height:410px !important}html.landing-css .partnership-logo-container .sep-logo{width:90px;height:auto}html.landing-css .partnership-logo-container .code-bk-logo{width:80px;height:auto;margin-left:20px;margin-top:-20px}html.landing-css .partnership-logo-container .doe-logo{width:70px;height:auto;padding-top:10px;margin-left:15px}html.landing-css .partnership-logo-container .edge-logo{width:80px;height:auto;padding-top:10px}html.landing-css .partnership-logo-container .gwc-logo{width:80px;height:auto;padding-top:10px}html.landing-css .partnership-logo-container .tech-logo{width:80px;height:auto}html.landing-css .section-main{padding:125px 0}html.landing-css .main-landing-header-top h1{font-size:32px}html.landing-css .main-landing-header-center h2{font-size:18px;padding:0 3vw}html.landing-css .landing-signup-button{font-size:20px;margin-bottom:5px;padding:15px 27px}html.landing-css .landing-login-button{font-size:20px;padding:15px 74px;margin-left:0;margin-bottom:5px}html.landing-css .main-landing-video-container{width:90vw;height:54vw;position:absolute;bottom:0px;margin-left:5vw}html.landing-css #main-landing-video-player{width:90vw;height:50vw;margin-top:4vw}html.landing-css .section-gray{height:700px !important}html.landing-css .section-features{height:800px !important}html.landing-css .section-footer{height:80px !important}html.landing-css .section-landing-header{padding:50px 5%;padding:30px 5vw 20px 5vw}html.landing-css .section-landing-header-top{font-size:24px}html.landing-css .learn-to-code-header{margin-top:20px}html.landing-css .section-landing-header-content{font-size:16px;margin:0px 3em;line-height:1.2em;display:none}html.landing-css .section-landing-content-div{width:105vw;margin-left:5vw}html.landing-css .section-landing-features{margin:0 auto}html.landing-css .section-landing-content-box{color:#77777a;margin-left:50px;height:85px}html.landing-css .section-landing-content-box.testimonial-name{margin-left:90px;margin-top:0}html.landing-css .section-landing-content-box-div{padding-left:1vw;width:100%;height:100px;padding-bottom:0}html.landing-css .section-landing-content-box-div.mobile-box-create{margin-top:20px}html.landing-css .section-landing-content-box-div.mobile-box-learn{margin-top:40px}html.landing-css .section-landing-content-box-div.mobile-box-code{margin-top:40px}html.landing-css .section-landing-content-box-div.mobile-box{margin-top:0px;height:170px}html.landing-css .section-landing-content-box-div.mobile-box .section-landing-content-box{height:80px}html.landing-css .section-landing-content-box-div.mobile-box .section-landing-content-box-text{margin-top:0}html.landing-css .section-landing-content-box-header{font-size:16px;font-weight:bold}html.landing-css .section-landing-content-box-text{margin-top:0.3em;font-size:12px;height:8em;line-height:1.4em;margin-right:0}html.landing-css .section-landing-content-box-image{height:75px}html.landing-css .section-landing-content-box-image.feature-image{height:40px}html.landing-css #testimonials.section-gray{height:845px !important}html.landing-css #lisa-peruki-video{height:67.5vw;width:90vw;margin:0 0}html.landing-css .section-landing-content-news-image{height:100px;width:100px}html.landing-css .section-landing-content-news-header{font-size:16px}html.landing-css .section-landing-content-news-subtext{font-size:12px}html.landing-css .section-landing-content-news-link>a{font-size:12px}html.landing-css .section-landing-content-box-subheader{font-size:12px}html.landing-css .landing-footer-header{margin-top:50px;font-size:24px}html.landing-css .landing-footer-button button{margin-top:-15px}html.landing-css .footer-signup-button{padding:0.16em 0.93em}html.landing-css .landing-footer-information{height:50px}html.landing-css .landing-footer-information-left{margin-left:2%;margin-left:2vw;width:100px}html.landing-css .landing-footer-information-logo{width:80px}html.landing-css .landing-footer-information-center{width:100px;font-size:8px}html.landing-css .landing-footer-information-right{margin-right:2%;margin-right:5vw;width:120px}html.landing-css .social-networks{width:200px}html.landing-css .social-networks>li{font-size:10px}html.landing-css #whats-inside-page-banner{height:100px;padding:60px 10%;padding:60px 10vw}html.landing-css .whats-inside-page-banner-text{font-size:16px}html.landing-css #whats-inside-content{height:210vw}html.landing-css .whats-inside-video-box{height:70vw}html.landing-css .whats-inside-video-box-div{margin-left:5vw}html.landing-css .whats-inside-video{width:90vw;height:50vw}html.landing-css .whats-inside-video-box-text{float:left;width:100%}html.landing-css .whats-inside-video-box-image{width:100%}html.landing-css .whats-inside-video-text-header{line-height:1.4em;margin-bottom:20px}html.landing-css .whats-inside-video-text-content{font-size:18px;line-height:1.3em;display:none}}@media all and (max-width: 768px) and (min-width: 652px) and (orientation: landscape){html.landing-css .landing-features .dashed-line,html.landing-css .landing-features .dashed-line-two,html.landing-css .landing-features .dashed-line-three{display:none}html.landing-css .landing-features .vertical-dashed-line{display:block;margin:0 auto}html.landing-css .landing-projects .col-md-5{padding-right:15px}html.landing-css .landing-testimonials .quotation-mark-left.nancy{height:280px}html.landing-css .landing-testimonials .testimonial-img{width:80px;height:auto}html.landing-css .landing-pricing .col-xs-3{padding-left:0}html.landing-css .landing-pricing .display-break{display:none}html.landing-css body{background-color:white}html.landing-css .partnership-logo-container .sep-logo{width:110px;height:auto}html.landing-css .partnership-logo-container .code-bk-logo{width:90px;height:auto;margin-left:33px;margin-top:-20px}html.landing-css .partnership-logo-container .doe-logo{width:70px;height:auto;padding-top:10px;margin-left:30px}html.landing-css .partnership-logo-container .edge-logo{width:90px;height:auto;padding-top:10px}html.landing-css .partnership-logo-container .gwc-logo{width:90px;height:auto;padding-top:10px}html.landing-css .partnership-logo-container .tech-logo{width:90px;height:auto}html.landing-css .main-landing-header-top h1{margin:0;font-size:44px}html.landing-css .main-landing-header-center h2{margin:0;font-size:24px;padding:0 6vw}html.landing-css .main-landing-video-container{width:70vw;height:42vw;max-height:270px;margin-left:15vw;position:absolute;bottom:0px}html.landing-css #main-landing-video-player{width:70vw;height:38vw;margin-top:3vw;opacity:0.2;max-height:300px}html.landing-css .section-gray{height:500px !important}html.landing-css .section-landing-header{padding:40px 5%;padding:23px 5vw 23px 5vw}html.landing-css .section-landing-header-top{font-size:30px}html.landing-css .learn-to-code-header{margin-top:30px}html.landing-css .section-landing-header-content{font-size:12px;margin:5px 3em 5px 3em;line-height:1.2em}html.landing-css .section-landing-content-div{width:80vw;margin-left:10vw}html.landing-css .section-landing-features{margin:0 auto}html.landing-css .section-landing-content-box{margin-left:50px}html.landing-css .section-landing-content-box.testimonial-name{margin-left:90px;margin-top:0px}html.landing-css .section-landing-content-box-div{min-width:200px;float:left;padding-left:10px;padding-bottom:20px;width:50%;margin-top:-17px}html.landing-css .mobile-box-one .section-landing-content-box-text{margin-top:-10px}html.landing-css .mobile-box-two .section-landing-content-box-text{margin-top:-10px}html.landing-css .mobile-box-three .section-landing-content-box-text{margin-top:-10px}html.landing-css .mobile-box-four .section-landing-content-box-text{margin-top:-10px}html.landing-css .section-landing-content-box-header{font-size:16px;font-weight:bold}html.landing-css .section-landing-content-box-subheader{font-size:11px}html.landing-css .section-landing-content-box-text{font-size:12px;height:8em;line-height:1.2em;margin-top:10px}html.landing-css br.special-break{display:none}html.landing-css .section-landing-content-box-image{height:75px}html.landing-css .section-landing-content-box-image.feature-image{height:40px}html.landing-css #lisa-peruki-video{height:60vw;width:80vw;margin:0 0}html.landing-css .on-the-news-header{margin-top:70px}html.landing-css .section-landing-content-news-image{height:150px;width:150px}html.landing-css .section-landing-content-news-header{font-size:20px}html.landing-css .section-landing-content-news-subtext{font-size:12px}html.landing-css .section-landing-content-news-link>a{font-size:12px}html.landing-css .landing-footer-header{font-size:20px}html.landing-css .landing-footer-button{margin-top:0px}html.landing-css .landing-footer-button button{margin-top:0}html.landing-css .landing-footer-information{margin-top:100px;height:70px}html.landing-css .landing-footer-information-left{width:100px}html.landing-css .landing-footer-information-logo{width:100px}html.landing-css .landing-footer-information-center{width:150px;font-size:10px}html.landing-css .landing-footer-information-right{width:150px}html.landing-css .social-networks{width:250px}html.landing-css .social-networks>li{font-size:12px}html.landing-css #whats-inside-page-banner{height:120px;padding:55px 10%;padding:55px 10vw}html.landing-css .whats-inside-page-banner-text{font-size:24px}html.landing-css #whats-inside-content{height:1950px}html.landing-css .whats-inside-video-box{height:650px}html.landing-css .whats-inside-video-box-image{float:none;width:100%}html.landing-css .whats-inside-video-box-text{width:100%}html.landing-css .whats-inside-video{width:500px;height:280px}html.landing-css .wi-video-1{width:485px}html.landing-css .wi-video-2{width:470px}html.landing-css .wi-video-3{width:492px}html.landing-css .whats-inside-video-box-text{float:left;width:500px;padding-top:20px}html.landing-css .whats-inside-video-text-content{line-height:1.3em}}@media all and (max-width: 768px) and (min-width: 481px) and (orientation: portrait){html.landing-css .landing-intro{padding:30px}html.landing-css .landing-intro .header-container{text-align:left}html.landing-css .landing-intro .subheader{padding:0}html.landing-css .landing-projects{padding:30px}html.landing-css .landing-projects .col-md-5{padding-right:15px}html.landing-css .landing-projects .subproject-container{padding:0}html.landing-css .landing-projects .main-project-container{padding:0}html.landing-css .landing-projects .header-container .header h1{margin-top:20px}html.landing-css .landing-features{padding:30px}html.landing-css .landing-features .header-container{text-align:left}html.landing-css .landing-features .subheader{text-align:left}html.landing-css .landing-features .vertical-dashed-line{display:block;margin:0 auto}html.landing-css .landing-features .dashed-line,html.landing-css .landing-features .dashed-line-two,html.landing-css .landing-features .dashed-line-three{display:none}html.landing-css .landing-features .feature-section{padding:0}html.landing-css .landing-testimonials{padding:30px}html.landing-css .landing-testimonials .testimonial-content p.quote{padding-right:0}html.landing-css .landing-testimonials .quotation-mark-left{display:none}html.landing-css .landing-testimonials .quotation-mark-left.nancy{height:280px}html.landing-css .landing-testimonials .quotation-mark-left .testimonial-img{width:60px}html.landing-css .landing-testimonials .quotation-mark-right{font-size:16px;color:#77777a;margin:0;float:none}html.landing-css .landing-testimonials .quotation-mark-right.hemstreet{margin:0}html.landing-css .landing-testimonials .quotation-mark-right.comer{margin:0}html.landing-css .landing-testimonials .quotation-mark-right.hom{margin:0}html.landing-css .landing-testimonials .quotation-mark-right.baiz{margin:0}html.landing-css .landing-pricing{padding:30px}html.landing-css .landing-pricing .header-container{text-align:left}html.landing-css .landing-pricing .subheader{text-align:left;padding:0}html.landing-css .landing-pricing .display-break{display:none}html.landing-css .landing-footer{padding:50px 30px}html.landing-css .partnerships{padding:50px 30px}html.landing-css .partnership-logo-container .sep-logo{width:100px;height:auto}html.landing-css .partnership-logo-container .code-bk-logo{width:80px;height:auto;margin-left:20px;margin-top:-20px}html.landing-css .partnership-logo-container .doe-logo{width:70px;height:auto;padding-top:10px;margin-left:15px}html.landing-css .partnership-logo-container .edge-logo{width:80px;height:auto;padding-top:10px}html.landing-css .partnership-logo-container .gwc-logo{width:80px;height:auto;padding-top:10px}html.landing-css .partnership-logo-container .tech-logo{width:80px;height:auto}html.landing-css .main-landing-header-center h2{font-size:24px;line-height:1.4em;padding:0 30px}html.landing-css .main-landing-video-container{width:90vw;height:54vw;margin-left:5vw;position:absolute;bottom:0px}html.landing-css #main-landing-video-player{width:90vw;height:50vw;margin-top:4vw;opacity:0.2}html.landing-css .section.section-gray.partnerships-section{height:500px !important}html.landing-css .section-gray{height:670px !important}html.landing-css .section-gray #testimonials .section-landing-header-top{margin-top:20px}html.landing-css .section-footer{height:80px !important}html.landing-css .section-landing-header{padding:70px 5%;padding:40px 5vw 35px 5vw}html.landing-css .section-landing-header-top{font-size:40px;line-height:1.1em}html.landing-css .learn-to-code-header{margin-top:100px}html.landing-css .section-landing-header-content{font-size:14px;margin:0px 3em;line-height:1.2em;margin-top:10px}html.landing-css .section-landing-content-div{width:90vw;margin-left:5vw;padding:0}html.landing-css .section-landing-features{margin:0 auto}html.landing-css .section-landing-content-box{margin-left:48px}html.landing-css .section-landing-content-box.testimonial-name{margin-left:90px;margin-top:0px}html.landing-css .section-landing-content-box-div{min-width:200px;float:left;padding-left:10px;padding-bottom:20px;width:50%;margin-top:5px}html.landing-css .section-landing-content-box-header{font-size:16px;font-weight:bold}html.landing-css .section-landing-content-box-subheader{font-size:12px}html.landing-css .section-landing-content-box-text{font-size:12px;height:8em;line-height:1.2em}html.landing-css br.special-break{display:none}html.landing-css .section-landing-content-box-image{height:75px}html.landing-css .section-landing-content-box-image.feature-image{height:40px}html.landing-css #lisa-peruki-video{height:67.5vw;width:90vw;margin:0 0}html.landing-css .on-the-news-header{margin-top:70px}html.landing-css .section-landing-content-news-image{height:200px;width:200px}html.landing-css .section-landing-content-news-header{font-size:30px;font-weight:bold;margin-top:1em;line-height:1.3em}html.landing-css .section-landing-content-news-subtext{font-size:16px;font-style:italic;margin-top:1em;line-height:1.2em;color:lightslategray}html.landing-css .section-landing-content-news-link>a{font-size:16px;margin-top:3em;color:#428bca}html.landing-css .landing-footer-header{font-size:24px}html.landing-css .landing-footer-button button{margin-top:0}html.landing-css .footer-signup-button{padding:0.16em 0.93em}html.landing-css .landing-footer-information{margin-top:15px;height:60px}html.landing-css .landing-footer-information-left{width:100px}html.landing-css .landing-footer-information-logo{width:100px}html.landing-css .landing-footer-information-center{width:150px;font-size:12px}html.landing-css .landing-footer-information-right{width:150px}html.landing-css .social-networks{width:250px}html.landing-css .social-networks>li{font-size:14px}html.landing-css #whats-inside-page-banner{height:120px;padding:55px 10%;padding:55px 10vw}html.landing-css .whats-inside-page-banner-text{font-size:24px}html.landing-css #whats-inside-content{height:1950px}html.landing-css .whats-inside-video-box{height:650px}html.landing-css .whats-inside-video-box-image{float:none}html.landing-css .whats-inside-video{width:500px;height:280px}html.landing-css .wi-video-1{width:485px}html.landing-css .wi-video-2{width:470px}html.landing-css .wi-video-3{width:492px}html.landing-css .whats-inside-video-box-text{float:left;width:500px;padding-top:20px}html.landing-css .whats-inside-video-text-content{line-height:1.3em}}@media all and (max-width: 991px) and (min-width: 769px){html.landing-css .main-landing-header-center h2{padding:0 6vw}html.landing-css .landing-signup-button{width:250px}html.landing-css .landing-login-button{width:250px}html.landing-css .landing-projects{padding:60px}html.landing-css .landing-projects .col-md-5{padding-right:15px}html.landing-css .landing-projects .header-container{text-align:center}html.landing-css .landing-projects .header-container .header h1{margin-top:20px}html.landing-css .landing-projects .header-container .subheader{margin-bottom:30px}html.landing-css .landing-features .dashed-line,html.landing-css .landing-features .dashed-line-two,html.landing-css .landing-features .dashed-line-three{display:none}html.landing-css .landing-features .vertical-dashed-line{display:block;margin:0 auto}html.landing-css .landing-testimonials .quotation-mark-right{margin-top:-65px}html.landing-css .landing-testimonials .quotation-mark-right.baiz{margin-top:-47px}html.landing-css .landing-testimonials .quotation-mark-right.comer{margin-top:-47px}html.landing-css .landing-testimonials .quotation-mark-right.hemstreet{margin-top:-47px}html.landing-css .landing-testimonials .quotation-mark-right.hom{margin-top:-47px}html.landing-css .landing-pricing .subheader{padding:0}html.landing-css .landing-pricing .price-detail{padding:10px 0}html.landing-css .landing-pricing .display-break{display:none}html.landing-css .partnership-logo-container .sep-logo{width:110px;height:auto}html.landing-css .partnership-logo-container .code-bk-logo{width:90px;height:auto;margin-top:-20px}html.landing-css .partnership-logo-container .doe-logo{width:70px;height:auto;padding-top:10px}html.landing-css .partnership-logo-container .edge-logo{width:90px;height:auto;padding-top:10px}html.landing-css .partnership-logo-container .gwc-logo{width:90px;height:auto;padding-top:10px}html.landing-css .partnership-logo-container .tech-logo{width:90px;height:auto}html.landing-css .main-landing-header-span{display:inline-block}html.landing-css .main-landing-header button{margin-top:0px}html.landing-css .main-landing-header-center{padding:0 70px}html.landing-css .main-landing-button{margin-top:20px}html.landing-css .landing-footer-information{margin-top:20px}html.landing-css .landing-footer-button button{margin-top:-20px}html.landing-css .main-landing-container{height:40%;text-align:center}html.landing-css .section-landing-header-content{font-size:16px;margin:0px 3em;line-height:1.2em;margin-top:10px}html.landing-css .landing-signup-button .learn-to-code-header{margin-top:0px}html.landing-css .section-landing-content-box{color:#77777a}html.landing-css .section-landing-content-box-text{font-size:14px;height:8em;line-height:1.4em;padding-right:33px}html.landing-css .on-the-news-header{margin-top:70px}html.landing-css #whats-inside-page-banner{padding:70px 5%;padding:70px 5vw}html.landing-css .whats-inside-page-banner-text{font-size:24px}html.landing-css #whats-inside-content{height:1350px}html.landing-css .whats-inside-video-box{height:450px}html.landing-css .whats-inside-video-box-image{width:500px}html.landing-css .whats-inside-video{height:280px}html.landing-css .wi-video-1{width:488px}html.landing-css .wi-video-2{width:480px}html.landing-css .wi-video-3{width:500px}html.landing-css .whats-inside-video-box-text{color:#77777a;width:210px}html.landing-css .whats-inside-video-text-content{line-height:1.3em}}@media all and (min-width: 1400px){html.landing-css .navbar-default .navbar-nav>li{font-size:16px}html.landing-css .navbar-nav>li>a{font-size:16px}html.landing-css .navbar-nav>li>button{font-size:16px}html.landing-css .main-landing-header-top h1{margin:0}html.landing-css .main-landing-header-center h2{margin:0}html.landing-css .main-landing-video-container{width:1000px;height:600px}html.landing-css #main-landing-video-player{width:1000px;height:548px;margin-top:42px}html.landing-css .section.section-gray.partnerships-section{height:450px !important}html.landing-css .section-footer{height:130px !important}html.landing-css br.special-break{display:none}html.landing-css .lower{margin-top:60px}html.landing-css .section-landing-header-content{font-size:20px;margin:15px 0;line-height:1.2em;font-weight:400}html.landing-css .section-landing-content-box{color:#77777a;margin-left:85px}html.landing-css .section-landing-content-box-div{min-width:400px;padding-left:40px}html.landing-css .section-landing-content-box-header{font-size:28px}html.landing-css .section-landing-content-box-text{font-size:20px;height:8em;line-height:1.2em}html.landing-css .section-landing-content-box-image{height:90px}html.landing-css #lisa-peruki-video{height:600px;width:790px;margin:0px 105px}html.landing-css .on-the-news-header{margin-top:50px}html.landing-css .section-landing-content-news{color:#77777a}html.landing-css .section-landing-content-news-image{height:300px;width:300px}html.landing-css .section-landing-content-news-header{font-size:36px}html.landing-css .section-landing-content-news-subtext{font-size:24px}html.landing-css .section-landing-content-news-link>a{font-size:24px}html.landing-css .landing-footer-header{font-size:36px}html.landing-css .footer-signup-button{font-size:28px}html.landing-css .landing-footer-information{height:80px}html.landing-css .landing-footer-information-left{width:300px;margin-top:-7px}html.landing-css .landing-footer-information-logo{width:300px}html.landing-css .landing-footer-information-center{width:220px;font-size:18px}html.landing-css .landing-footer-information-right{width:300px}html.landing-css .social-networks{width:350px}html.landing-css .social-networks>li{font-size:24px}html.landing-css #whats-inside-page-banner{height:200px;padding:90px 15%;padding:90px 15vw}html.landing-css .whats-inside-page-banner-text{font-size:36px}html.landing-css #whats-inside-content{height:1800px}html.landing-css .whats-inside-video-box{height:600px}html.landing-css .whats-inside-video{height:335px}html.landing-css .wi-video-1{width:580px}html.landing-css .wi-video-2{width:578px}html.landing-css .wi-video-3{width:604px}html.landing-css .whats-inside-video-box-text{float:right;width:500px}html.landing-css .whats-inside-video-text-header{font-size:30px;line-height:1.4em}html.landing-css .whats-inside-video-text-content{font-size:22px;line-height:1.3em}}html.hoc-css body{padding-top:0;min-width:1200px}html.hoc-css body p{font-size:17px;line-height:1.3em}html.hoc-css body h1{font-weight:600}html.hoc-css body .link-detail{color:#77777A}html.hoc-css body #hoc-page .hoc-landing{width:100%;height:650px;background:url("//d2ctfgu73hw6a8.cloudfront.net/prod/images/landing/landing-image.png") no-repeat;background-size:cover;background-color:#07A7E0}html.hoc-css body #hoc-page .hoc-landing.short{height:275px}html.hoc-css body #hoc-page .hoc-landing .hoc-landing-header{color:white;width:100%;height:170px;padding-top:10px;padding-left:200px;padding-right:200px}html.hoc-css body #hoc-page .hoc-landing .hoc-landing-header .hoc-landing-header-title{height:50px;width:100%;padding:0}html.hoc-css body #hoc-page .hoc-landing .hoc-landing-header .hoc-landing-header-title h1{font-size:48px}html.hoc-css body #hoc-page .hoc-landing .hoc-landing-header .hoc-landing-header-title h1 small{font-size:30px;vertical-align:text-top;color:white}html.hoc-css body #hoc-page .hoc-landing .hoc-landing-header .hoc-landing-header-text{height:50px;width:100%;margin-top:15px;margin-bottom:30px;word-wrap:break-word}html.hoc-css body #hoc-page .hoc-landing #hoc-lessons-carousel{height:455px}html.hoc-css body #hoc-page .hoc-landing #hoc-lessons-carousel .carousel-control.left,html.hoc-css body #hoc-page .hoc-landing #hoc-lessons-carousel .carousel-control.right{background-image:none}html.hoc-css body #hoc-page .hoc-landing #hoc-lessons-carousel .lessons-section{width:75%;margin:0 auto}html.hoc-css body #hoc-page .hoc-landing #hoc-lessons-carousel .lessons-section .lesson-container{display:inline-block;vertical-align:top;width:29%;height:375px;margin:2%;background-color:#106791}html.hoc-css body #hoc-page .hoc-landing #hoc-lessons-carousel .lessons-section .lesson-container .lesson-image{width:100%;height:180px;overflow:hidden}html.hoc-css body #hoc-page .hoc-landing #hoc-lessons-carousel .lessons-section .lesson-container .lesson-image img{width:100%}html.hoc-css body #hoc-page .hoc-landing #hoc-lessons-carousel .lessons-section .lesson-container .lesson-info{width:100%;height:195px;padding:5px 10px;background-color:white;border-top:none;color:#1A94D0}html.hoc-css body #hoc-page .hoc-landing #hoc-lessons-carousel .lessons-section .lesson-container .lesson-info .lesson-info-header{height:75px;overflow:hidden}html.hoc-css body #hoc-page .hoc-landing #hoc-lessons-carousel .lessons-section .lesson-container .lesson-info .lesson-info-header b{color:#106791;font-size:16px}html.hoc-css body #hoc-page .hoc-landing #hoc-lessons-carousel .lessons-section .lesson-container .lesson-info .lesson-info-description{margin:10px 0;height:50px;overflow:hidden}html.hoc-css body #hoc-page .hoc-landing #hoc-lessons-carousel .lessons-section .lesson-container .lesson-info .lesson-start-button{width:100%;background-color:#5CB75B;border:1px solid #378435;border-radius:6px;font-weight:600}html.hoc-css body #hoc-page .hoc-landing #hoc-lessons-carousel .lessons-section .lesson-container .lesson-info .lesson-start-button:hover{background-color:#73D873}html.hoc-css body #hoc-page .hoc-landing #hoc-lessons-carousel .lessons-section .lesson-container.lesson-container-message{background-color:white}html.hoc-css body #hoc-page .hoc-landing #hoc-lessons-carousel .lessons-section .lesson-container.lesson-container-message .lesson-info{width:100%;height:auto;padding:120px 10px;border:none;text-align:center}html.hoc-css body #hoc-page .hoc-landing #hoc-lessons-carousel .lessons-section .lesson-container.lesson-container-message .lesson-info a.btn{width:100%;border-radius:6px;font-weight:600}html.hoc-css body #hoc-page .hoc-landing .triangle{background-color:white;position:relative;margin-right:-40px}html.hoc-css body #hoc-page .hoc-landing .triangle::after{border-bottom:20px solid white;border-left:20px solid transparent;border-right:20px solid transparent;width:0;height:0;content:"";display:block;position:absolute;bottom:100%;right:7em}html.hoc-css body #hoc-page.TechJam{font-family:"museo-sans-rounded", "proxima-nova", sans-serif;width:100%}html.hoc-css body #hoc-page.TechJam .hoc-landing{height:530px;background-color:#181149}html.hoc-css body #hoc-page.TechJam .hoc-landing .placeholder_box{height:200px;width:100%}html.hoc-css body #hoc-page.TechJam .hoc-landing.short{height:275px}html.hoc-css body #hoc-page.TechJam .hoc-landing .col-xs-4{padding:0}html.hoc-css body #hoc-page.TechJam .hoc-landing .col-xs-8{padding:0}html.hoc-css body #hoc-page.TechJam .hoc-landing .carousel-control.left{background-image:none}html.hoc-css body #hoc-page.TechJam .hoc-landing .carousel-control.right{background-image:none}html.hoc-css body #hoc-page.TechJam .hoc-landing .hoc-landing-header{color:#181149;width:80%;height:400px;background:white;float:left;padding:20px 20px 20px 20px;margin-left:80px}html.hoc-css body #hoc-page.TechJam .hoc-landing .hoc-landing-header .hoc-landing-header-title{height:auto;padding:0;text-align:left}html.hoc-css body #hoc-page.TechJam .hoc-landing .hoc-landing-header .hoc-landing-header-title h1{font-size:48px}html.hoc-css body #hoc-page.TechJam .hoc-landing .hoc-landing-header .hoc-landing-header-title h1 small{font-size:30px;vertical-align:text-top;color:white}html.hoc-css body #hoc-page.TechJam .hoc-landing .hoc-landing-header .hoc-landing-header-text{width:100%;margin-top:15px;margin-bottom:30px;word-wrap:break-word}html.hoc-css body #hoc-page.TechJam .hoc-landing #hoc-lessons-carousel{height:455px}html.hoc-css body #hoc-page.TechJam .hoc-landing #hoc-lessons-carousel .carousel-control.left,html.hoc-css body #hoc-page.TechJam .hoc-landing #hoc-lessons-carousel .carousel-control.right{background-image:none}html.hoc-css body #hoc-page.TechJam .hoc-landing #hoc-lessons-carousel .lessons-section{width:75%;margin:0 auto}html.hoc-css body #hoc-page.TechJam .hoc-landing #hoc-lessons-carousel .lessons-section .lesson-container{display:inline-block;width:29%;height:375px;margin:2%;background-color:#106791}html.hoc-css body #hoc-page.TechJam .hoc-landing #hoc-lessons-carousel .lessons-section .lesson-container .lesson-image{width:100%;height:180px;overflow:hidden}html.hoc-css body #hoc-page.TechJam .hoc-landing #hoc-lessons-carousel .lessons-section .lesson-container .lesson-image img{width:100%}html.hoc-css body #hoc-page.TechJam .hoc-landing #hoc-lessons-carousel .lessons-section .lesson-container .lesson-info{width:100%;height:195px;padding:5px 10px;background-color:white;border:2px solid #106791;border-top:none;color:#1A94D0}html.hoc-css body #hoc-page.TechJam .hoc-landing #hoc-lessons-carousel .lessons-section .lesson-container .lesson-info .lesson-info-header{height:75px;overflow:hidden}html.hoc-css body #hoc-page.TechJam .hoc-landing #hoc-lessons-carousel .lessons-section .lesson-container .lesson-info .lesson-info-header b{color:#106791;font-size:18px}html.hoc-css body #hoc-page.TechJam .hoc-landing #hoc-lessons-carousel .lessons-section .lesson-container .lesson-info .lesson-info-description{margin:10px 0;height:50px;overflow:hidden}html.hoc-css body #hoc-page.TechJam .hoc-landing #hoc-lessons-carousel .lessons-section .lesson-container .lesson-info .lesson-start-button{width:100%;background-color:#5CB75B;border:1px solid #378435;border-radius:6px;font-weight:600}html.hoc-css body #hoc-page.TechJam .hoc-landing #hoc-lessons-carousel .lessons-section .lesson-container .lesson-info .lesson-start-button:hover{background-color:#73D873}html.hoc-css body #hoc-page.TechJam .hoc-sub-landing{width:80%;margin:0 auto;min-height:320px;color:#181149;margin-top:100px}html.hoc-css body #hoc-page.TechJam .hoc-sub-landing .hoc-sub-landing-content .hoc-sub-landing-container .sub-container a.btn{width:100%;height:80px;margin-top:20px;padding:25px;background-color:#e11f4a;color:white;border-radius:6px;border:1px solid #7c0720;font-weight:600;transition:0.1s ease}html.hoc-css body #hoc-page.TechJam .hoc-sub-landing .hoc-sub-landing-content .hoc-sub-landing-container .sub-container a.btn:hover{background-color:#e83867}html.hoc-css body #hoc-page.TechJam .carousel-indicators{margin-bottom:-10px}html.hoc-css body #hoc-page.TechJam .carousel-caption a.btn{margin-top:-160px;margin-bottom:5px;margin-left:135px;padding:15px 40px;background-color:#e11f4a;color:white;border-radius:6px;border:1px solid #7c0720;font-weight:600;transition:0.1s ease}html.hoc-css body #hoc-page.TechJam .carousel-caption a.btn:hover{background-color:#e83867}html.hoc-css body #hoc-page.TechJam .triangle{background-color:white;position:relative;margin-right:-40px}html.hoc-css body #hoc-page.TechJam .triangle::after{border-bottom:20px solid white;border-left:20px solid transparent;border-right:20px solid transparent;width:0;height:0;content:"";display:block;position:absolute;bottom:100%;right:7em}html.hoc-css body #hoc-page .TechJamGuide.hoc-body{padding:0px}html.hoc-css body #hoc-page .TechJamGuide.hoc-body .navbar-default{background-color:transparent}html.hoc-css body #hoc-page .TechJamGuide.hoc-body .hoc-section{padding:0 200px}html.hoc-css body #hoc-page .TechJamGuide.hoc-body .techjam-nav .container-fluid{margin-left:-30px;width:800px;background-color:#efefef}html.hoc-css body #hoc-page .TechJamGuide.hoc-body .techjam-nav .navbar-header{margin-left:0px;width:100%;background-color:#efefef}html.hoc-css body #hoc-page .TechJamGuide.hoc-body .techjam.nav.navbar-nav{float:none;display:inline-block;background-color:#efefef}html.hoc-css body #hoc-page .TechJamGuide.hoc-body .hoc-section .techjam-nav a{font-size:16px;padding-left:15px;padding-right:15px;background-color:#efefef}html.hoc-css body #hoc-page .TechJamGuide.hoc-body .hoc-section h2{color:#181149;margin-left:0px;padding-top:60px}html.hoc-css body #hoc-page .TechJamGuide.hoc-body h2.header-title{text-align:center;color:#181149}html.hoc-css body #hoc-page .TechJamGuide.hoc-body h2.tech-heading{margin-left:0;text-align:center;padding-top:5px}html.hoc-css body #hoc-page .TechJamGuide.hoc-body p.intro-text{text-align:center;color:#181149}html.hoc-css body #hoc-page .TechJamGuide.hoc-body #lesson1 h2{margin-top:0;padding-top:10px}html.hoc-css body #hoc-page .TechJamGuide.hoc-body h3,html.hoc-css body #hoc-page .TechJamGuide.hoc-body b{color:#181149}html.hoc-css body #hoc-page .TechJamGuide.hoc-body h4,html.hoc-css body #hoc-page .TechJamGuide.hoc-body li,html.hoc-css body #hoc-page .TechJamGuide.hoc-body a{color:#e11f4a}html.hoc-css body #hoc-page .TechJamGuide.hoc-body #infographic{float:right;background-color:#efefef;width:420px;height:635px;margin-top:50px;margin-right:10px;border-radius:8px}html.hoc-css body #hoc-page .TechJamGuide.hoc-body .infographic-image{width:400px;height:572px;border-radius:8px;margin-top:5px;margin-right:10px}html.hoc-css body #hoc-page .TechJamGuide.hoc-body #steps{float:right;width:420px;height:250px;background-color:#efefef;border-radius:8px;margin-left:30px;margin-bottom:20px;box-shadow:2px 2px 3px 0px #e6e6e6}html.hoc-css body #hoc-page .TechJamGuide.hoc-body .steps-image{width:400px;height:189px;margin-top:5px;margin-right:10px;border-radius:8px}html.hoc-css body #hoc-page .TechJamGuide.hoc-body .profile-image{float:right;width:400px;height:400px;margin-top:5px;margin-bottom:20px;margin-right:10px;border-radius:8px}html.hoc-css body #hoc-page .TechJamGuide.hoc-body .image-display{float:right;width:420px;height:460px;background-color:#efefef;border-radius:8px;margin-left:30px;margin-bottom:20px;box-shadow:2px 2px 3px 0px #e6e6e6}html.hoc-css body #hoc-page .TechJamGuide.hoc-body .image-display-header{width:420px;height:40px;border-radius:8px 8px 0px 0px;background-color:#181149}html.hoc-css body #hoc-page .TechJamGuide.hoc-body .float-header{color:white;font-size:17px;padding:10px}html.hoc-css body #hoc-page .TechJamGuide.hoc-body .citation{font-size:10px;padding:5px 20px}html.hoc-css body #hoc-page .TechJamGuide.hoc-landing{height:300px;background-color:#181149;background-image:url("//d2ctfgu73hw6a8.cloudfront.net/prod/images/techjam/image1.png");background-repeat:no-repeat;background-position:50% 90%}html.hoc-css body #hoc-page .TechJamGuide.hoc-landing .hoc-landing-header-title h1.text-center{margin-top:100px;font-size:56px}html.hoc-css body #hoc-page .hoc-sub-landing{width:80%;margin:0 auto;min-height:320px;color:#07A7E0;margin-top:60px}html.hoc-css body #hoc-page .hoc-sub-landing .hoc-sub-landing-header{margin:30px 50px 50px 50px}html.hoc-css body #hoc-page .hoc-sub-landing .hoc-sub-landing-header h1{font-size:48px}html.hoc-css body #hoc-page .hoc-sub-landing .hoc-sub-landing-header h1 small{font-size:30px;vertical-align:text-top;color:#07A7E0}html.hoc-css body #hoc-page .hoc-sub-landing .hoc-sub-landing-content .hoc-sub-landing-container{width:90%;margin:0 auto}html.hoc-css body #hoc-page .hoc-sub-landing .hoc-sub-landing-content .hoc-sub-landing-container .sub-container-grid{height:250px;margin-bottom:20px;background-color:#F1F3F6;padding:20px 25px;text-align:center;border-radius:10px}html.hoc-css body #hoc-page .hoc-sub-landing .hoc-sub-landing-content .hoc-sub-landing-container .sub-container-grid p{font-size:18px;height:70px}html.hoc-css body #hoc-page .hoc-sub-landing .hoc-sub-landing-content .hoc-sub-landing-container .sub-container-grid a.btn{width:100%;height:80px;margin-top:45px;padding:25px;background-color:#07A7E0;color:white;border-radius:6px;border:1px solid #0085B7;font-weight:600;transition:all 0.1s ease}html.hoc-css body #hoc-page .hoc-sub-landing .hoc-sub-landing-content .hoc-sub-landing-container .sub-container-grid a.btn:hover{background-color:#62C0EA}html.hoc-css body #hoc-page .hoc-sub-landing .hoc-sub-landing-content .hoc-sub-landing-container .sub-container{display:inline-block;width:45%;height:225px;margin-bottom:20px;background-color:#F1F3F6;padding:20px 25px;text-align:center;border-radius:10px}html.hoc-css body #hoc-page .hoc-sub-landing .hoc-sub-landing-content .hoc-sub-landing-container .sub-container.left{float:left}html.hoc-css body #hoc-page .hoc-sub-landing .hoc-sub-landing-content .hoc-sub-landing-container .sub-container.right{float:right}html.hoc-css body #hoc-page .hoc-sub-landing .hoc-sub-landing-content .hoc-sub-landing-container .sub-container p{font-size:18px;height:70px;overflow:hidden}html.hoc-css body #hoc-page .hoc-sub-landing .hoc-sub-landing-content .hoc-sub-landing-container .sub-container a.btn{width:100%;height:80px;margin-top:20px;padding:25px;background-color:#00A7E0;color:white;border-radius:6px;border:1px solid #0085B7;font-weight:600}html.hoc-css body #hoc-page .hoc-sub-landing .hoc-sub-landing-content .hoc-sub-landing-container .sub-container a.btn:hover{background-color:#62C0EA}html.hoc-css body #hoc-page .hoc-body{padding:0 200px 50px}html.hoc-css body #hoc-page .hoc-body .hoc-section{margin:30px 0;color:#106791}html.hoc-css body #hoc-page .hoc-body .hoc-section h2{font-size:30px;margin:15px 0 10px -15px;font-weight:700}html.hoc-css body #hoc-page .hoc-body .hoc-section h4{font-size:22px;font-weight:500;margin-bottom:5px}html.hoc-css body #hoc-page .hoc-body .hoc-section p{margin:20px 0 5px;line-height:1.4em;color:#77777A}html.hoc-css body #hoc-page .hoc-body .hoc-section a{font-weight:700}html.hoc-css body #hoc-page .hoc-body .hoc-section li{font-size:16px}html.hoc-css body #hoc-page .hoc-body .hoc-section table{width:100%;font-size:16px;color:#106791;margin:25px 0}html.hoc-css body #hoc-page .hoc-body .hoc-section table th{text-align:center;border:1px solid black;font-weight:500;font-size:16px;line-height:30px}html.hoc-css body #hoc-page .hoc-body .hoc-section table td{text-align:center;border:1px solid black;font-weight:200;font-size:14px;color:black;line-height:25px}html.hoc-css body #hoc-page .hoc-footer{margin-bottom:20px}html.hoc-css body #hoc-page .hoc-footer p{font-size:11px;color:#666666}html.more-info-page body{padding-top:0}html.more-info-page .navbar-default .navbar-nav>li>a{display:block}html.more-info-page a{color:#00A7E0}html.more-info-page a:hover{text-decoration:none}html.more-info-page .container-fluid{max-width:1000px}html.more-info-page .container-fluid.progress-track{max-width:800px}html.more-info-page .main-header-section{background:url("//d2ctfgu73hw6a8.cloudfront.net/prod/images/landing/landing-image.png") no-repeat;background-size:cover;background-color:#07A7E0;padding:75px 0;text-align:center}html.more-info-page .main-header-section h1{font-weight:400;margin-top:0;text-align:center}html.more-info-page .main-header-section h4{font-size:16px;font-weight:100;padding-right:200px}html.more-info-page .main-header-section .header-info>h1{text-align:left}html.more-info-page .section-white{padding:75px 30px}html.more-info-page .section-white.codesters-product{padding:70px 60px}html.more-info-page .section-white.lms{padding:100px 30px}html.more-info-page .section-white.phases{position:relative;padding:80px 60px}html.more-info-page .section-blue{padding:100px 30px;background-color:#f4f8fc}html.more-info-page .section-blue.coding-platform{padding-top:150px;padding-bottom:150px}html.more-info-page .section-blue.lms{padding:200px 30px}html.more-info-page .section-blue.codesters-product{padding:70px 60px}html.more-info-page .news-container{background-color:#f4f8fc;padding:25px;border-radius:6px;margin-bottom:20px}html.more-info-page .news-container h4{margin-top:0;margin-bottom:5px}html.more-info-page .news-container h6{color:#b5b5b9;margin-top:0}html.more-info-page .news-container a.blue-button{color:white;width:90px}html.more-info-page .news-container p{margin-bottom:15px}html.more-info-page .logo{width:80%;height:auto;display:inline-block}html.more-info-page .logo-container{text-align:center;background-size:contain;background-position:center;background-repeat:no-repeat;position:absolute;height:100%;width:80%;margin:0 5%}@media all and (max-width: 768px){html.more-info-page .news-container .row.is-flex .col-sm-4{width:100%;padding-bottom:40%;margin-bottom:10px}html.more-info-page .news-container .row.is-flex .col-sm-4 .logo-container{top:0}}@media all and (max-width: 769px){html.more-info-page .section-white.codesters-product{padding:60px 30px}}@media all and (min-width: 769px){html.more-info-page .vertical-center-row{position:relative}html.more-info-page .vertical-centering{position:absolute;top:50%;transform:translateY(-50%)}html.more-info-page .vertical-centering-right{float:right}html.more-info-page .third-section{padding:100px 30px}html.more-info-page .third-section .track-two{padding:50px 0}}html.more-info-page .centering-container{padding:0 8%}html.more-info-page .platform-image{text-align:center}html.more-info-page .toolkit-container img{height:500px}html.more-info-page .editor-container img{height:400px}html.more-info-page .action-bar-section svg{height:315px}html.more-info-page .image-container{margin:10px 0}html.more-info-page .image-container img{width:100%;height:auto;border-radius:6px}html.more-info-page .main-header{color:white}html.more-info-page .project-track-container{text-align:center}html.more-info-page .project-image{display:inline-block;width:80%}html.more-info-page .slide-container{padding:60px 30px 0 30px}html.more-info-page .content-container.more-info{border-bottom:5px solid #e6eaed;background-color:#f4f8fc;border-radius:6px;padding:20px;margin-bottom:15px}html.more-info-page .blue-line{margin:10px 0}html.more-info-page .button-container{margin-bottom:25px;margin-top:15px}html.more-info-page .cta-button-container{text-align:center;margin-top:25px}html.more-info-page .cta-button-container #main-landing-signup-button{padding:15px 60px}html.more-info-page .call-to-action{background-color:#00A7E0;color:white;font-size:20px;display:inline-block;padding:20px 40px;border:0;border-radius:6px}html.more-info-page .call-to-action:hover{background-color:#62C0EA;transition:all 0.2s ease}@media all and (max-width: 320px){html.more-info-page .main-header-section{padding:50px 30px}html.more-info-page .call-to-action{font-size:16px}html.more-info-page .cta-button-container{margin:0 15px}}@media all and (max-width: 480px){html.more-info-page .section-white,html.more-info-page .section-blue,html.more-info-page .section-blue.coding-platform,html.more-info-page .section-blue.codesters-product,html.more-info-page .section-white.codesters-product{padding:35px 15px}html.more-info-page .project-image{display:none}html.more-info-page .section-white.lms,html.more-info-page .section-blue.lms{padding:50px 15px}html.more-info-page .image-container{margin:30px 0}html.more-info-page .centering-container{padding:0 15px}html.more-info-page .platform-image{text-align:center}html.more-info-page .platform-image svg{width:70%;height:auto}html.more-info-page .platform-image.action-bar-container svg{width:50%;height:auto}html.more-info-page .platform-image.editor-container svg{width:100%;height:auto}html.more-info-page .cta-button-container{margin:0 15px}}@media all and (max-width: 768px) and (min-width: 652px) and (orientation: landscape){html.more-info-page .section-blue{padding:50px 30px}html.more-info-page .section-blue.lms{padding:80px 30px}html.more-info-page .project-image{display:none}html.more-info-page .image-container{margin:30px 0}html.more-info-page .toolkit-container{text-align:center}html.more-info-page .platform-image{text-align:center}html.more-info-page .platform-image svg{width:70%;height:auto}html.more-info-page .centering-container{padding:0 15px}html.more-info-page .action-bar{padding:30px 0 10px 0}html.more-info-page .action-bar-container{text-align:center}}@media all and (max-width: 768px) and (min-width: 481px) and (orientation: portrait){html.more-info-page .project-image{display:none}html.more-info-page .centering-container{padding:0 15px}html.more-info-page .section-blue{padding:50px 30px}html.more-info-page .section-blue.lms{padding:80px 30px}html.more-info-page .section-blue.coding-platform{padding:100px 30px}html.more-info-page .section-blue .action-bar{padding:30px 0 10px 0}html.more-info-page .section-blue .action-bar-container{text-align:center}html.more-info-page .image-container{margin:30px 0}html.more-info-page .platform-image{text-align:center}html.more-info-page .platform-image svg{width:70%;height:auto}html.more-info-page .platform-image.action-bar-container svg{width:35%;height:auto}html.more-info-page .platform-image.editor-container svg{width:100%;height:auto}}@media all and (max-width: 991px) and (min-width: 769px){html.more-info-page .project-image{width:100%}}@media all and (min-width: 1400px){html.more-info-page .cta-button-container #main-landing-signup-button{width:auto}}html.certificate-list .section-blue,html.certificate-list .section-white{padding:60px 0}html.certificate-list .theme-type{display:none}html.certificate-list .white-container{position:relative;margin-bottom:10px}html.certificate-list .white-container:hover{background-color:#c7d3e2;transition:all 0.2s ease}html.certificate-list .white-container:hover .theme-type{color:white;display:block;text-transform:uppercase;position:absolute;transform:translate(-50%, -50%);left:50%;top:50%;height:43px;width:49%;text-align:center}html.certificate-list .white-container:hover .certificate-thumbnail{background-color:#c7d3e2;opacity:0.10;transition:all 0.2s ease}html.certificate-list .product-header{margin-bottom:30px}html.certificate-list .white-container{padding:20px}html.certificate-list .certificate-thumbnail{width:100%}.product-header{color:#00A7E0;text-align:center;margin-top:0}.white-container{font-size:16px;padding:20px 30px;background:white;border-radius:4px;text-align:left;border:1px solid #e6eaed;position:relative}.card-container h3,.card-container .topic-header{color:#00A7E0;text-align:center}.card-container ul{list-style:none;padding:0;margin-bottom:0;margin-top:5px;text-align:left}.card-container li{padding:8px 0;border-bottom:1px solid #e5eaef;font-size:14px}.card-container li:last-child{border-bottom:none}.card-container li .fa{float:left;margin-top:2px;color:#00A7E0;margin-right:10px}.card-container.blue-container{font-size:16px;padding:20px 30px;background:#f4f8fc;border-radius:4px;text-align:left;border-bottom:5px solid #e6eaed;margin-bottom:15px;position:relative}#product-image-carousel{vertical-align:middle;display:inline-block}#product-image-carousel img.product-page-image{border-radius:6px;height:260px}#product-image-carousel .item{margin-bottom:10px}#product-image-carousel .carousel-indicators{bottom:-27px}#product-image-carousel .carousel-indicators .active{background-color:#cbd2da}#product-image-carousel .carousel-indicators li{border:1px solid #cbd2da}.product-page .product-name{color:#77777a;margin-top:0}.product-page .white-container{padding:20px}.product-page .module-subheader{color:#77777a;font-size:14px;margin-bottom:5px}.product-page .product-links{font-size:12px;display:inline}.product-page .product-links a{color:#00A7E0}.product-page .product-links a:hover{text-decoration:none}.header-info{vertical-align:middle;text-align:left;display:inline-block;width:370px;margin-left:30px}.price-button-container{text-align:center;display:inline-block;margin-top:5px;width:75%}.price-button-container a{width:100%}@media all and (max-width: 1200px){.header-info{width:50%;margin-left:15px}.price-button-container,.quote-button-container{width:100%}}@media all and (max-width: 992px){.white-container{text-align:center}.product-page .product-name{margin-top:15px}.header-info{width:100%;margin-left:0;margin-top:10px;text-align:center}.header-info .form-control.license-type{margin:0 auto 15px}.header-info .price-button-container,.header-info .quote-button-container{width:49%}.header-info .price-button-container a.white-blue.btn,.header-info .price-button-container a.action-link,.header-info .price-button-container a#bundle-add-to-cart,.header-info .quote-button-container a.white-blue.btn,.header-info .quote-button-container a.action-link,.header-info .quote-button-container a#bundle-add-to-cart{font-size:12px}}@media all and (max-width: 598px){.header-info .price-button-container,.header-info .quote-button-container{width:100%}.header-info .price-button-container a.white-blue.btn,.header-info .price-button-container a.action-link,.header-info .price-button-container a#bundle-add-to-cart,.header-info .quote-button-container a.white-blue.btn,.header-info .quote-button-container a.action-link,.header-info .quote-button-container a#bundle-add-to-cart{font-size:12px}.white-container .product-page-image{width:100%;height:auto}#product-image-carousel{width:100%}}.price-text{display:inline-block;text-transform:uppercase;margin:0 0 0 5px;vertical-align:middle;color:#07a7e0}.form-control.license-type{width:160px;height:26px;font-size:12px;color:#77777a;text-transform:uppercase;margin-bottom:20px;border:1px solid #d8d8d8;box-shadow:none}.small-price-container .select-license{margin-bottom:5px;font-size:12px;text-transform:uppercase;color:#77777a}.small-price-container .price{color:#00a1e0;display:inline;padding:0;font-size:18px;border:none}.small-price-container .product-price{margin-bottom:5px}.small-price-container .product-price .price-text{font-size:10px}.small-price-container div#individual,.small-price-container div#classroom{display:inline}.classroom{display:none}.quote-button-container{margin-top:5px;display:inline-block}.quote-button-container .white-blue.btn{font-weight:300;font-size:14px;padding:10px 25px}#bundle-add-to-cart{color:white;font-weight:100;float:none;font-size:14px}#desc-section{text-align:left;padding-bottom:40px;overflow:hidden}#desc-section .white-container{margin-bottom:30px}#desc-section .product-header{text-align:left}#desc-section .concepts{padding-left:0}#desc-section p{margin-bottom:30px}.desktop-image-container{margin:auto 0}.desktop-image{-webkit-box-shadow:0 -1px 25px rgba(98,100,112,0.15);-moz-box-shadow:0 -1px 25px rgba(98,100,112,0.15);box-shadow:0 -1px 25px rgba(98,100,112,0.15);width:700px}#example .col-md-3{padding:0 7px}.project-container{margin-top:15px}.project-container img{width:100%;border-top-left-radius:6px;border-top-right-radius:6px}.project-container .text-container{background:#f4f8fc;padding:20px 20px 35px 20px;border-bottom:5px solid #e6eaed;border-bottom-right-radius:6px;border-bottom-left-radius:6px}.project-container .text-container h4{text-transform:uppercase;font-size:16px}.project-container .text-container p{font-size:14px}.phase-header{color:#00A7E0;text-align:center}.phases-subheader{text-align:center;margin-bottom:50px}#phases .row{padding:0 6vw;position:relative}#phases p.phase-description{font-size:14px;text-align:left}#phases .dashed-line{position:absolute;top:28%;left:25%}#phases .vertical-dashed-line{display:none}#phases .white-container{margin-bottom:0}.standards-description{font-size:14px}#topics .row{padding:50px 0}#topics .row .text{padding:0 50px}#topics .row .text-container{display:block;margin:auto 0}.topic-image-container{margin:auto 0}.topic-image-container img{width:100%;border-radius:4px}#standards{display:none}#standards p{font-size:14px}.price-details{font-size:14px;text-align:center;padding:0 0 15px 0}.price-container{text-align:center}.price-container .form-control{width:70%;margin:0 auto}.price-container .select-license{text-transform:uppercase;font-size:12px;margin-bottom:5px}.price-container .price{border:none;font-size:24px;margin-top:10px;padding:0 5px 0 0}.price-container .price-text{font-size:12px;margin:0 0 5px 0}#support .support-button-container{text-align:center}#support .blue-button{font-size:12px;width:100%;margin:5px 0}#support .blue-button a{color:white}.icon-container{text-align:center}.icon-container img{width:50px;height:50px;display:inline}.return-button-container{padding:10px 0}.return-button-container a{font-size:12px;color:#1a81b5;text-transform:uppercase}.return-button-container a .fa-chevron-left{font-size:11px}@media all and (max-width: 991px){#phases .dashed-line{display:none}#phases .vertical-dashed-line{display:block;margin:0 auto}#product-description{padding-bottom:0}.desktop-image{width:auto}.switch{order:2}}
/*# sourceMappingURL=tmp721fKi.css.map */

html.top-nav body{padding-top:0}#clear-top-nav{height:50px;position:relative;top:0;width:100%;background-color:transparent}#top-nav.fixed{top:0}@media all and (min-width: 768px){li.dropdown:hover>.dropdown-menu{display:block;right:auto;border:none;background-color:#07A7E0;box-shadow:0 2px 8px rgba(0,0,0,0.075)}li.dropdown:hover>.dropdown-menu>li.highlight a{background:#3dc0ef;margin-bottom:-5px;color:#fff;border-bottom-left-radius:6px;border-bottom-right-radius:6px}li.dropdown:hover>.dropdown-menu>li.highlight a:hover,li.dropdown:hover>.dropdown-menu>li.highlight a:focus,li.dropdown:hover>.dropdown-menu>li.highlight a:active{color:#fff;background:#049ad0}li.dropdown:hover>.dropdown-menu>li>a{padding:8px 15px;color:#c8e7f3}li.dropdown:hover>.dropdown-menu>li>a:hover,li.dropdown:hover>.dropdown-menu>li>a:focus,li.dropdown:hover>.dropdown-menu>li>a:active{color:#fff;background:#049ad0}.navbar-nav>li>.dropdown-menu{display:none}}.navbar-default .navbar-nav>li{font-family:"proxima-nova",sans-serif;font-size:14px;float:left}.navbar-default{text-decoration:none;border:none;text-transform:uppercase;border-radius:0px}.navbar-default .navbar-nav>li>a:focus{color:#fff}.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:focus,.navbar-default .navbar-nav>.open>a:hover,.navbar-default .navbar-nav>.open>a:visited{color:#fff;background:#07A7E0}.dropdown{padding-right:1em}.fixed{position:fixed;z-index:1000;width:100%;-webkit-box-shadow:0 0 5px 0 gray;-moz-box-shadow:0 0 5px 0 gray;box-shadow:0 0 5px 0 gray}.navbar-right{float:right}.navbar-default .navbar-nav .fa-angle-down{display:none}.navbar-default .navbar-nav.open>a{background-color:#00a1e0;color:white}.navbar-default .navbar-nav>li>a{color:white}.navbar-default .navbar-nav>li>a:hover,.navbar-default .navbar-nav>li>a :focus{color:white}.navbar-default .navbar-nav>li>.nav-highlight{color:#F48F3B;transition:all 0.1s ease}@media all and (max-width: 768px){.header-title{display:none}.header-right{float:none !important}.user-details .navbar-nav{margin:3.5px -15px}.user-details li.dropdown .dropdown-menu{display:none;border:none;right:auto;margin-top:20px;border-top-left-radius:4px;border-top-right-radius:4px;background-color:#07A7E0;box-shadow:0 2px 8px rgba(0,0,0,0.075)}.user-details li.dropdown .dropdown-menu>li>a{padding:8px 15px;color:#c8e7f3}.user-details li.dropdown .dropdown-menu>li>a:hover,.user-details li.dropdown .dropdown-menu>li>a:focus,.user-details li.dropdown .dropdown-menu>li>a:active{color:#fff;background:#049ad0}.user-details li.dropdown .dropdown-menu .arrow-up{width:0;height:0;border-left:15px solid transparent;border-right:15px solid transparent;position:absolute;border-bottom:15px solid #07a7e0;left:7px;top:-15px}}@media all and (max-width: 768px) and (max-width: 480px){.user-details li.dropdown .user-name{display:none}.user-details li.dropdown .submenu-button{font-size:22px}.user-details li.dropdown .dropdown-menu{left:-110px}.user-details li.dropdown .dropdown-menu .arrow-up{right:10px;left:auto}}@media all and (max-width: 768px){.navbar-default #hamburger-menu.navbar-toggle,#hamburger-menu.navbar-toggle:hover,#hamburger-menu.navbar-toggle:focus{border:none;background-color:#18b9f1}.navbar-default #hamburger-menu.navbar-toggle .icon-bar,#hamburger-menu.navbar-toggle:hover .icon-bar,#hamburger-menu.navbar-toggle:focus .icon-bar{background-color:white;color:white}.navbar-default .navbar-collapse{border-color:#0085B7}.navbar-default .navbar-collapse .fa-angle-down{float:right;display:block}.collapsing,.collapse.in{width:100%;border-color:#0085B7}.collapsing ul,.collapsing li,.collapse.in ul,.collapse.in li{width:100%;list-style:none}.collapsing .dropdown-menu,.collapse.in .dropdown-menu{position:relative;padding:0;border:0;box-shadow:none}.collapsing .dropdown-menu li,.collapse.in .dropdown-menu li{background:#049ad0;padding:10px 5px}.collapsing .dropdown-menu a,.collapse.in .dropdown-menu a{color:white;padding:0 0 0 15px;font-size:13px}.collapsing .dropdown-menu a:hover,.collapse.in .dropdown-menu a:hover{text-decoration:none;background-color:transparent}}.codesters-header{background:#07A7E0;min-height:50px;margin-bottom:0;box-shadow:0 2px 8px rgba(0,0,0,0.075)}.codesters-header .header-left{float:left}.codesters-header .brand{padding:2px 0}.codesters-header .brand .img-responsive{margin-left:8px;height:45px;padding:10px}.codesters-header .top-nav-special-link{padding-right:5px;margin:9px 0}.codesters-header .top-nav-special-link a{padding:0.3em 1em;transition:all 0.1s ease;text-transform:uppercase}.codesters-header #menu-toggle{position:absolute;font-size:14px;margin-top:15px;color:#fff}.codesters-header #menu-toggle:hover,.codesters-header #menu-toggle:focus{text-decoration:none}.codesters-header .user-details .dropdown-menu{left:auto;right:0}.codesters-header .user-details .dropdown-menu a{color:#000}.codesters-header .user-details img{height:25px;width:25px;margin-right:8px}.codesters-header .user-details a{color:#fff;text-decoration:none;font-size:14px;font-weight:normal;text-transform:uppercase}.codesters-header .user-details .btn-ctrl:hover{text-decoration:none;color:#fff}.codesters-header .action-link{list-style:none;position:relative;float:right;margin-bottom:0}.codesters-header .action-link li{float:left;margin-bottom:-8px}.codesters-header .action-link li a{text-align:center;font-size:14px;display:inline-block}.codesters-header .action-link li a span{display:block;font-size:16px;padding-top:10px;padding-bottom:5px}.codesters-header .minBranding{padding-top:5px}.codesters-header .minBranding .brand{margin-right:15px;margin-top:15px;overflow:visible}.codesters-header .minBranding .brand .img-responsive{overflow:visible;position:relative;width:40px;height:40px;top:-8px}.codesters-header .minBranding .page-title{line-height:55px}.codesters-header .minBranding .selLink{font-size:13px;color:#fff;letter-spacing:1px;text-transform:uppercase}.codesters-header .course-selector>.dropdown-menu{left:auto}.codesters-header.dashboard-header{min-height:65px;padding:0 30px;position:relative;width:100%;z-index:10}.codesters-header.dashboard-header .page-title{line-height:65px;margin:0;color:#fff;font-size:40px;font-weight:100;text-transform:uppercase;letter-spacing:0}.codesters-header .header-right{float:right}.codesters-header .header-right div,.codesters-header .header-right button{float:right}.codesters-header .header-title{text-align:center}.codesters-header .header-title small a{color:white}.codesters-header .header-title.minimal{margin:0 auto}.codesters-header .header-title h4{color:#fff;display:inline-block;font-weight:bold;margin:15px 0}.codesters-header .header-title a.btn-ctrl{color:#fff}.codesters-header .header-title a.btn-ctrl:hover{text-decoration:underline}.codesters-header .header-title .demo-sublink{text-align:center;display:block;margin-top:-16px}.codesters-header.small-header{min-height:36px;position:relative}.codesters-header.small-header .container{padding:0}.codesters-header.small-header .header-page-title{position:absolute;top:13px;left:60px;font-size:28px;color:#f5f5f5}.codesters-header.small-header .header-right{right:10px;top:6px}.codesters-header.small-header .header-right .top-nav-special-link li a{font-size:14px;padding:6px 20px}.codesters-header .clear{clear:both;text-shadow:none}
/*# sourceMappingURL=tmpkKLYA2.css.map */
