:root{--ko-text:rgba(0,0,0,.8);--ko-dark-text:#fff;--ko-high-emphasis-text:rgba(0,0,0,.7);--ko-medium-emphasis-text:rgba(0,0,0,.55);--ko-background:#f1f1f1;--ko-1up-backgroud:#fefefe;--ko-2up-backgroud:#fff;--ko-primary-color:#ffa400;--ko-primary-contrast-color:#ffdc9d;--ko-secondary-color:#13b1b4;--ko-community-default:#f88b09;--ko-community-photoshop:#0069be;--ko-community-lightroom:#0084e1;--ko-community-photography:#d23d0e;--ko-community-gear:#31973e}.dark{--ko-text:rgba(255,255,255,.9);--ko-dark-text:#000;--ko-high-emphasis-text:rgba(255,255,255,.84);--ko-medium-emphasis-text:rgba(255,255,255,.7);--ko-background:#1a1a1a;--ko-1up-backgroud:#3d3d3d;--ko-2up-backgroud:#505050;--ko-primary-color:#ffa400;--ko-primary-contrast-color:#b37300;--ko-secondary-color:#18d7da;--ko-community-default:#fddcb5;--ko-community-photoshop:#5cb6ff;--ko-community-lightroom:#6bc2ff;--ko-community-photography:#f3764f;--ko-community-gear:#6dd07a}.theme-select{display:flex;padding:22.5px 5px;color:rgba(255,255,255,.9);align-items:center;justify-content:center}.switch{position:relative;display:inline-block;width:40px;height:24px;margin:0 0 0 5px}.switch input{display:none}.slider{position:absolute;top:0;right:0;bottom:0;left:0;cursor:pointer;transition:.4s;background-color:#505050}.slider:before{position:absolute;bottom:2px;left:2px;width:22px;height:20px;content:'';transition:.4s;background-color:#ffa400}input:checked+.slider{background-color:#292929}input:checked+.slider:before{transform:translateX(14px)}.slider.round{border-radius:24px}.slider.round:before{border-radius:50%}.section--dark{background-color:#292929}.section--dark,.section--tint,.section--light,.section__title{color:rgba(255,255,255,.9)}.section--tint{background-color:#3d3d3d}.section--light{background-color:#505050}.mktg-course-lesson{background-color:#292929}.cat-border{border-left-color:var(--ko-community-default) !important}.cat-text{color:var(--ko-community-default) !important}.cat-border-photoshop{border-left-color:var(--ko-community-photoshop) !important}.cat-text-photoshop{color:var(--ko-community-photoshop) !important}.cat-border-lightroom{border-left-color:var(--ko-community-lightroom) !important}.cat-text-lightroom{color:var(--ko-community-lightroom) !important}.cat-border-photography{border-left-color:var(--ko-community-photography) !important}.cat-text-photography{color:var(--ko-community-photography) !important}.cat-border-gear{border-left-color:var(--ko-community-gear) !important}.cat-text-gear{color:var(--ko-community-gear) !important}body{font-weight:500;color:var(--ko-text);background:var(--ko-background)}.page{background:var(--ko-background)}.dashboard-section .inner{background:var(--ko-1up-backgroud)}.dashboard-section .section-header{color:var(--ko-text)}.progress{background-color:var(--ko-primary-contrast-color)}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{color:var(--ko-text)}.syllabus-list__item a.syllabus-list__link--active,.syllabus-list__item a:hover{background:var(--ko-2up-backgroud)}.syllabus-list__item a{color:var(--ko-high-emphasis-text)}#transcript span{color:var(--ko-high-emphasis-text) !important}.dashboard-section a,.dashboard-section a:hover,.dashboard-wrapper .lock-icon a{color:var(--ko-text)}.dashboard-section .card__subtitle--text,.card__title--text:hover .card__subtitle--text,.card__subtitle--text,.card__subtitle{color:var(--ko-high-emphasis-text)}.mi.md-dark,.mi.md-dark.spin{color:var(--ko-high-emphasis-text)}.dashboard-section p{color:var(--ko-text)}.dash-block__header{border:none;background:var(--ko-1up-backgroud)}.dash-block__title,.list-grid-icon.icon-grid:before,.list-grid-icon.icon-grid:after,.list-grid-icon:before,.list-grid-icon:after{color:var(--ko-text)}.discounts .media{background-color:#fff}.card,.card__reveal{color:var(--ko-text);background:var(--ko-1up-backgroud)}.card .card__title a{color:var(--ko-text)}.upgrade .dash-block__title{color:var(--ko-text)}.member-interests-form-heading{color:var(--ko-text)}.page.ko-modal-div{background:0 0}.modal-header{background:var(--ko-background)}.modal-body{background:var(--ko-1up-backgroud)}.btn-primary{color:var(--ko-dark-text) !important}#search{background:var(--ko-background)}.site-navbar{background:#3d3d3d}.navbar-default .navbar-toolbar>li>a{color:rgba(255,255,255,.9)}.panel{background:var(--ko-1up-backgroud)}.panel-title{color:var(--ko-text)}.dash-block{color:var(--ko-text)}.badge{color:var(--ko-text);background:var(--ko-1up-backgroud)}.facetwp-search{color:var(--ko-dark-text)}.facetwp-checkbox.disabled,.facetwp-radio.disabled{opacity:.6 !important}.tracks-page-section .track-circle:before{border:none;background:var(--ko-primary-color)}.tracks-page-section .track-circle .track-number{color:var(--ko-dark-text)}.tracks-page-section .track-circle:first-child:after{background:var(--ko-primary-color)}.widget{background:var(--ko-1up-backgroud)}.avatar-border{border-width:5px}.instructor-header{background:var(--ko-1up-backgroud) !important}.subheader{background:var(--ko-1up-backgroud)}.nav-tabs>li>a{color:var(--ko-text)}.nav-tabs-line>li>a:hover{border-bottom-color:var(--ko-text)}.nav-tabs{border:none}.c-card{background:var(--ko-1up-backgroud)}.c-card__actions a:not(.btn):not(.mi){color:var(--ko-secondary-color)}.c-card__title{color:var(--ko-text)}.c-card__subtitle{color:var(--ko-high-emphasis-text)}.c-card__content p{color:var(--ko-text)}.btn-primary{border-color:var(--ko-secondary-color) !important;background-color:var(--ko-secondary-color) !important}.btn-secondary{color:var(--ko-secondary-color) !important;border-color:var(--ko-secondary-color) !important}.btn-secondary:focus,.btn-secondary:hover{color:var(--ko-dark-text) !important;background-color:var(--ko-secondary-color) !important}.btn-select{color:var(--ko-text);background-color:var(--ko-2up-backgroud)}.site-menu>.site-menu-item.open>a,.site-menu>.site-menu-item.active>a,.site-menu>.site-menu-item.hover>a{color:#000 !important}.site-menu-item a{color:rgba(255,255,255,.9)}.navbar-default .navbar-toolbar>li>a:hover{color:var(--ko-secondary-color)}.dropdown-menu{background-color:var(--ko-2up-backgroud)}.dropdown-menu>li>a{color:var(--ko-text)}.site-footer{background-color:#3d3d3d}.site-footer p,.site-footer h5,.site-footer-legal{color:rgba(255,255,255,.84) !important}.site-footer .footer-newsletter input{color:rgba(255,255,255,.7);border-color:#505050;background-color:#505050}.lock-icon-discount a{color:var(--ko-text) !important}.avatar{background-color:#fff}.pagination a.page-numbers{color:var(--ko-secondary-color);background-color:var(--ko-1up-backgroud)}.ko-material .tabs{background-color:var(--ko-1up-backgroud)}.ko-material .tabs .tab a.active,.ko-material .tabs .tab a.is-active,.ko-material .tabs .tab a:hover{color:var(--ko-secondary-color)}.ko-material .tabs .tab a{color:var(--ko-text)}.ko-material .dashboard-section .inner{background-color:var(--ko-1up-backgroud)}.ko-material .c-card__actions a:not(.btn):not(.mi){color:var(--ko-secondary-color)}.ko-material .dashboard-section .section-header{color:var(--ko-text)}.ko-material table.highlight>tbody>tr:hover{background-color:var(--ko-2up-backgroud)}.ko-material a{color:var(--ko-secondary-color)}.ko-material .cc-price{color:var(--ko-text)}.ko-material .cc-date{color:var(--ko-high-emphasis-text)}.ko-material .cc-period,.ko-material .exp-date{color:var(--ko-medium-emphasis-text)}.ko-material .input-field>label{color:var(--ko-high-emphasis-text)}.ko-material select{background-color:var(--ko-2up-backgroud)}.ko-material .force_text_link{color:var(--ko-secondary-color)}.ko-material input:not([type]):focus:not([readonly]),.ko-material input[type=date]:not(.browser-default):focus:not([readonly]),.ko-material input[type=datetime-local]:not(.browser-default):focus:not([readonly]),.ko-material input[type=datetime]:not(.browser-default):focus:not([readonly]),.ko-material input[type=email]:not(.browser-default):focus:not([readonly]),.ko-material input[type=number]:not(.browser-default):focus:not([readonly]),.ko-material input[type=password]:not(.browser-default):focus:not([readonly]),.ko-material input[type=search]:not(.browser-default):focus:not([readonly]),.ko-material input[type=tel]:not(.browser-default):focus:not([readonly]),.ko-material input[type=text]:not(.browser-default):focus:not([readonly]),.ko-material input[type=time]:not(.browser-default):focus:not([readonly]),.ko-material input[type=url]:not(.browser-default):focus:not([readonly]),.ko-material textarea.materialize-textarea:focus:not([readonly]){border-bottom:1px solid var(--ko-secondary-color);box-shadow:0 1px 0 0 var(--ko-secondary-color)}.ko-material .card{background-color:var(--ko-1up-backgroud)}.ko-material label{color:var(--ko-high-emphasis-text)}.notification-preferences-form-heading{color:var(--ko-high-emphasis-text)}.ko-material .btn,.ko-material .btn-large,.ko-material .btn-small{color:var(--ko-dark-text);border-color:var(--ko-secondary-color);background-color:var(--ko-secondary-color)}a{color:var(--ko-secondary-color)}.ko-material [type=checkbox].filled-in:not(:checked)+span:not(.lever):after{border-color:var(--ko-high-emphasis-text)}.ko-material [type=checkbox].filled-in:checked+span:not(.lever):after{border-color:var(--ko-secondary-color);background-color:var(--ko-secondary-color)}.ko-material [type=checkbox].filled-in:checked+span:not(.lever):before{border-right:2px solid var(--ko-dark-text);border-bottom:2px solid var(--ko-dark-text)}.ko-material .card .card-action a:not(.btn):not(.btn-large):not(.btn-floating){color:var(--ko-secondary-color)}.ko-material .card .card-action a:not(.btn):not(.btn-large):not(.btn-floating):hover{opacity:.9;color:var(--ko-secondary-color)}.order-details__order-summary ul.order-summary li .label{font-size:16px;font-weight:400;color:var(--ko-high-emphasis-text)}.order-details__order-summary ul.order-summary li{color:var(--ko-text)}.order-details__order-summary ul.order-summary li.total .detail span:first-of-type{color:var(--ko-high-emphasis-text)}#caption_search{color:var(--ko-text);background:var(--ko-2up-backgroud)}#caption_search::placeholder{color:var(--ko-high-emphasis-text)}#transcript .match{font-weight:500 !important;color:var(--ko-text);background-color:var(--ko-primary-contrast-color) !important}.thank-you h2{color:var(--ko-high-emphasis-text) !important}.thank-you .row.total{background:var(--ko-2up-backgroud) !important}.thank-you .card.next{background-color:var(--ko-2up-backgroud) !important}.help .thank-you-header-title{color:var(--ko-text) !important;background-color:var(--ko-2up-backgroud) !important}