@charset "utf-8";body{margin:0;font-family:-apple-system,BlinkMacSystemFont,'Segoe UI','Roboto','Oxygen','Ubuntu','Cantarell','Fira Sans','Droid Sans','Helvetica Neue',sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,'Courier New',monospace}.entities-list-title{font-weight:bolder}.tableDisplay{width:800px;margin:auto;border-collapse:collapse;overflow:hidden;box-shadow:0 0 20px rgba(0,0,0,0.1);color:var(--nav-a-hov-color);background-color:var(--nav-primary-color)}.tableDisplay th,.tableDisplay td{padding:1rem;color:var(--nav-text-color)}.tableDisplay thead{font-size:1.4rem;font-weight:bolder}.tableDisplay tbody tr{border:#dfdce7 1px solid}.tableDisplay tbody tr:nth-child(odd){background-color:var(--nav-secondary-color)}.tableDisplay tbody tr:hover{background-color:rgba(255,255,255,0.3)}.loading-spinner{position:fixed;left:50%;top:50%;width:80px;height:80px;margin-top:-40px;margin-left:-40px;z-index:700}.loading-spinner div{transform-origin:40px 40px;animation:lds-spinner 1.2s linear infinite}.loading-spinner div:after{content:" ";display:block;position:absolute;top:3px;left:37px;width:6px;height:18px;border-radius:20%;background:#1b4166}.loading-spinner div:nth-child(1){transform:rotate(0deg);animation-delay:-1.1s}.loading-spinner div:nth-child(2){transform:rotate(30deg);animation-delay:-1s}.loading-spinner div:nth-child(3){transform:rotate(60deg);animation-delay:-0.9s}.loading-spinner div:nth-child(4){transform:rotate(90deg);animation-delay:-0.8s}.loading-spinner div:nth-child(5){transform:rotate(120deg);animation-delay:-0.7s}.loading-spinner div:nth-child(6){transform:rotate(150deg);animation-delay:-0.6s}.loading-spinner div:nth-child(7){transform:rotate(180deg);animation-delay:-0.5s}.loading-spinner div:nth-child(8){transform:rotate(210deg);animation-delay:-0.4s}.loading-spinner div:nth-child(9){transform:rotate(240deg);animation-delay:-0.3s}.loading-spinner div:nth-child(10){transform:rotate(270deg);animation-delay:-0.2s}.loading-spinner div:nth-child(11){transform:rotate(300deg);animation-delay:-0.1s}.loading-spinner div:nth-child(12){transform:rotate(330deg);animation-delay:0s}@keyframes lds-spinner{0%{opacity:1}100%{opacity:0}}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden],template{display:none}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}a{background:transparent}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:.67em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre-wrap}q{quotes:"\201C" "\201D" "\2018" "\2019"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}html,button,input,select,textarea{color:#000}body{font-size:1em;line-height:1.4}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}img{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}.chromeframe{margin:.2em 0;background:#ccc;color:#000;padding:.2em 0}h1{font-size:1.8em}h2{font-size:1.4em}h1,h2,h3,h4,h5,.nav-bar{font-family:Vollkorn}*{box-sizing:border-box}body{font-size:20px}.home{min-height:100vh}.container{display:flex;flex-direction:column;min-height:100vh;margin-left:10%;margin-right:0}.container:before{content:'';display:block;position:absolute;height:100%;width:0;background-color:#000;z-index:8;opacity:0;cursor:default;transition:width .05s,opacity .8s}#container,.non-book{background:radial-gradient(circle at 0 0,rgba(224,106,19,0.2),rgba(224,106,19,0) 25%),radial-gradient(circle at 100% 50%,rgba(224,106,19,0.2),rgba(224,106,19,0) 30%),linear-gradient(180deg,rgba(224,106,19,0) 0,rgba(224,106,19,0.05) 100%)}.page-container{max-width:1024px;margin-right:auto;margin-left:auto}.main-page-content{margin-top:80px;margin-bottom:120px}.page-container{padding:0 1.5em}.page-content h1,.page-content h2{margin-top:.2em;margin-bottom:.3em}.flex-columns{display:flex;justify-content:space-around}.centered-page{text-align:center}.cover-page .page-content{display:flex;flex-direction:column;justify-content:center}.chapter-page .page-content{display:flex;flex-direction:column;justify-content:center}.non-book{min-height:100vh}.non-book h2{margin-top:.5em;margin-bottom:.5em}.non-book p{margin-top:.3em;margin-bottom:.6em}.non-book img{align-self:flex-start}.non-book .page-container{padding:1.25em;max-width:768px;margin-left:auto;margin-right:auto}.non-book .non-book-top{display:flex;justify-content:space-between;margin-bottom:15px}.non-book .non-book-top .app-logo{max-width:90px}.non-book .non-book-header{display:flex}.non-book .non-book-header h1{flex:1;align-self:flex-end;margin:.5em 0}.non-book .non-book-step-nav{margin-top:2em;margin-bottom:2em;display:flex;flex-direction:row-reverse}.non-book .non-book-step-nav .btn-primary:not(.ghosted){flex-grow:1;max-width:300px;margin-left:8%}.non-book .non-book-step-nav button:nth-child(2){margin-right:auto}.non-book .btn-primary:not(.ghosted){box-shadow:0 5px 0 0 rgb(0 0 0 / 10%)}.non-book .link-style{background:0;border:0;font-weight:bold;font-size:.9em;color:#154c60;border-bottom:12px solid #ecdcd7;padding:10px 0 10px 0;margin-top:.5em;transition:border .2s}.book-top-button-container{display:flex;flex-direction:column}.book-top-button-container a{font-size:12px;color:#154c60;text-decoration:none;font-weight:bold;margin-top:10px}.book-top-button-container a:hover{border-bottom-color:#dfc4bb;color:#1e6d8a}.non-book .link-style.simple-link{border-bottom-width:0;padding:0}.non-book .link-style.close-link:after{font-family:'Font Awesome 5 Pro';font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f00d";display:inline-block;margin-left:15px}.non-book .link-style:hover{border-bottom-color:#dfc4bb;color:#1e6d8a}.reg-page-content .stage-steps{display:flex;align-items:center;justify-content:space-between;margin-top:15px;margin-bottom:30px}.reg-page-content .stage-steps .stage-step{width:40px;height:40px;background-color:#ecdcd7;text-align:center;padding:5px;border-radius:50%;color:#000;font-size:90%}.reg-page-content .stage-steps .stage-step.highlight-step{background-color:#e06a13;color:#fff}.reg-page-content .stage-steps .stage-divider{background-color:#ecdcd7;height:1px;flex-grow:1;margin-left:5px;margin-right:5px}.reg-page-content .reg-front-big-buttons{display:flex;justify-content:space-between}.reg-page-content .reg-front-big-buttons .btn-primary{font-weight:bold;flex:1;max-width:45%;padding-top:35px;padding-bottom:35px;margin-bottom:35px}.reg-page-content .mandatory-field:before{content:'* ';color:#e06a13;font-weight:bold}.reg-page-content .login-remember{display:flex;align-items:center;margin-top:.5em;margin-bottom:.5em}.reg-page-content .login-remember #login-remember-check{width:44px;height:44px}.reg-page-content .login-remember #login-remember-check:hover{cursor:pointer}.reg-page-content .login-remember label{margin-left:.75em}.reg-page-content .login-remember label:hover{cursor:pointer}.reg-page-content select,.reg-page-content input[type="text"],.reg-page-content input[type="email"],.reg-page-content input[type="password"]{border-radius:10px;border:1px solid rgba(27,28,30,0.5);padding:.5em .75em;width:100%;box-sizing:border-box;box-shadow:none;line-height:2;margin-top:.5em}.reg-page-content label{font-family:'Vollkorn';font-weight:bold}.reg-page-content legend{display:none}.reg-page-content .field-invalid-message-wrapper{display:inline-block;height:inherit;margin:0;padding:2px 2px 2px 10px;font-size:80%;width:initial}@vsmall-screen{flex-direction:column;h1{align-self:flex-start}}.welcome-page-content .non-book-header h1{align-self:flex-end}.welcome-page-content .non-book-header .welcome-support-image{max-width:50%;transform:rotate(3deg);margin-bottom:.5em}.welcome-page-content .non-book-content{width:85%}.welcome-page-content .slide-dots{margin-top:40px}.welcome-page-content .slide-dot{display:inline-block;height:16px;width:40px;background-color:rgba(21,76,96,0.25);margin:10px 15px 10px 0;border-radius:8px}.welcome-page-content .slide-dot.current-dot{background-color:#154c60;width:70px}.dash-page-content .non-book-heading{margin-top:50px}.dash-page-content .non-book-content{padding-bottom:20px}.dash-page-content .book-card-wrapper{display:flex;flex-wrap:wrap}.dash-page-content .book-card-wrapper .dash-book-card{flex:1;padding:1em;margin:.5em;background-color:#fff;border-radius:15px;box-shadow:0 0 4px 0 rgba(0,0,0,0.2);display:flex;flex-direction:column;justify-content:center;min-width:320px}.dash-page-content .book-card-wrapper .dash-book-card h3{margin:0}.dash-page-content .book-card-wrapper .dash-book-card.empty-lifepack{text-align:center}.dash-page-content .book-card-wrapper .dash-book-card.empty-lifepack .book-card-content{display:block}.dash-page-content .book-card-wrapper .book-card-content{display:flex;padding-top:.75em;padding-bottom:1em}.dash-page-content .book-card-wrapper .book-card-content img{max-width:100px;align-self:center}.dash-page-content .book-card-wrapper .book-card-content p{font-size:90%;margin:0;padding-left:.75em}.dash-page-content .book-card-wrapper .book-card-footer{margin-top:auto}.dash-page-content .book-card-wrapper .book-card-footer button{width:100%;margin-bottom:.5em}.empty-card{box-shadow:none;border:2px dashed #666;background-color:transparent;border-radius:15px;text-align:center}.empty-card h3{text-align:center}.empty-card .add-new{border:0;background-color:transparent}.empty-card .add-new:after{font-family:'Font Awesome 5 Pro';font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f055";display:inline-block;display:block;margin:20px;font-size:175%}.top-ui{position:fixed;display:flex;right:0;top:0;z-index:20;padding:10px;height:80px;width:90vw;justify-content:flex-end}.top-ui button{margin-left:.75em;border-color:transparent;padding-left:2em;padding-right:2em}.record-audio-btn{display:none;font-size:80%;font-weight:bold;padding:.7em 2.2em;border-radius:12px;border:2px solid #154c60;background-color:#154c60;color:#fff}.record-audio-btn:hover,.record-audio-btn:focus,.record-audio-btn:active{background-color:#1e6d8a;color:#fff}.record-audio-btn.ghosted{background-color:transparent;color:#154c60}.record-audio-btn.ghosted:hover,.record-audio-btn.ghosted:focus,.record-audio-btn.ghosted:active{background-color:#e8edef}.record-audio-btn:after{font-family:'Font Awesome 5 Pro';font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f3c9";display:inline-block;margin-left:10px}.add-page-btn{font-size:80%;font-weight:bold;padding:.7em 2.2em;border-radius:12px;border:2px solid #154c60;background-color:#154c60;color:#fff}.add-page-btn:hover,.add-page-btn:focus,.add-page-btn:active{background-color:#1e6d8a;color:#fff}.add-page-btn.ghosted{background-color:transparent;color:#154c60}.add-page-btn.ghosted:hover,.add-page-btn.ghosted:focus,.add-page-btn.ghosted:active{background-color:#e8edef}.add-page-btn:after{font-family:'Font Awesome 5 Pro';font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f15b";display:inline-block;margin-left:10px}.options-btn{font-size:80%;font-weight:bold;padding:.7em 2.2em;border-radius:12px;border:2px solid #154c60;background-color:#154c60;color:#fff}.options-btn:hover,.options-btn:focus,.options-btn:active{background-color:#1e6d8a;color:#fff}.options-btn.ghosted{background-color:transparent;color:#154c60}.options-btn.ghosted:hover,.options-btn.ghosted:focus,.options-btn.ghosted:active{background-color:#e8edef}.options-btn:after{font-family:'Font Awesome 5 Pro';font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f013";display:inline-block;margin-left:10px}.padlock-btn{font-size:80%;font-weight:bold;padding:.7em 2.2em;border-radius:12px;border:2px solid #154c60;background-color:#154c60;color:#fff;padding-left:.9em!important;padding-right:1.6em!important;margin-right:-1.6em}.padlock-btn:hover,.padlock-btn:focus,.padlock-btn:active{background-color:#1e6d8a;color:#fff}.padlock-btn.ghosted{background-color:transparent;color:#154c60}.padlock-btn.ghosted:hover,.padlock-btn.ghosted:focus,.padlock-btn.ghosted:active{background-color:#e8edef}.padlock-btn:before{font-family:'Font Awesome 5 Pro';font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f30d";display:inline-block}.edit-mode-btn{font-size:80%;font-weight:bold;padding:.7em 2.2em;border-radius:12px;border:2px solid #ecdcd7;background-color:#ecdcd7;color:#000;margin-left:0;border-color:#d4c6c2}.edit-mode-btn:hover,.edit-mode-btn:focus,.edit-mode-btn:active{background-color:#fcfafa;color:#000}.edit-mode-btn.ghosted{background-color:transparent;color:#ecdcd7}.edit-mode-btn.ghosted:hover,.edit-mode-btn.ghosted:focus,.edit-mode-btn.ghosted:active{background-color:#fdfcfb}.edit-mode-btn:after{font-family:'Font Awesome 5 Pro';font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f040";display:inline-block;margin-left:10px}.edit-mode-btn:hover,.edit-mode-btn:focus,.edit-mode-btn:active{background-color:#f3e8e5;color:#000;border-color:#ecdcd7}.save-btn{font-size:80%;font-weight:bold;padding:.7em 2.2em;border-radius:12px;border:2px solid #16835d;background-color:#16835d;color:#fff}.save-btn:hover,.save-btn:focus,.save-btn:active{background-color:#1daf7c;color:#fff}.save-btn.ghosted{background-color:transparent;color:#16835d}.save-btn.ghosted:hover,.save-btn.ghosted:focus,.save-btn.ghosted:active{background-color:#e8f3ef}.save-btn:after{font-family:'Font Awesome 5 Pro';font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f00c";display:inline-block;margin-left:10px}.image-crop{font-family:'Font Awesome 5 Pro';font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;margin-left:10px}.image-crop-rotate-left:after{content:"\f2ea"}.image-crop-rotate-right:after{content:"\f2f9"}.image-crop-move-up:after{content:"\f062"}.image-crop-move-down:after{content:"\f063"}.image-crop-move-left:after{content:"\f060"}.image-crop-move-right:after{content:"\f061"}.image-crop-zoom-in:after{content:"\f067"}.image-crop-zoom-out:after{content:"\f068"}.options-panel,.audio-panel{display:none;padding:1.5em;border-top:1px solid grey;border-bottom:1px solid grey;margin-top:80px;position:fixed;z-index:20;width:90vw;background-color:#fff;color:#000}.options-panel legend{font-size:75%;color:#666}.options-panel label:hover{cursor:pointer}.options-panel input[type="radio"]{opacity:0;height:1px;width:1px;margin:0;display:none}.options-panel input:checked+label{background-color:#154c60!important;color:#fff!important}.options-panel .options-form{display:flex}.options-panel .options-season,.options-panel .options-layout{display:flex;flex-wrap:wrap;flex:1;justify-content:center;padding:.5em;box-sizing:border-box}.options-panel .options-season label,.options-panel .options-layout label{font-size:75%;font-weight:bold;padding:.7em 2.2em;border-radius:12px;border:2px solid #154c60;background-color:#154c60;color:#fff;margin:.25em;padding-left:1em;padding-right:1em;text-align:center;flex:1;min-width:120px}.options-panel .options-season label:hover,.options-panel .options-layout label:hover,.options-panel .options-season label:focus,.options-panel .options-layout label:focus,.options-panel .options-season label:active,.options-panel .options-layout label:active{background-color:#1e6d8a;color:#fff}.options-panel .options-season label.ghosted,.options-panel .options-layout label.ghosted{background-color:transparent;color:#154c60}.options-panel .options-season label.ghosted:hover,.options-panel .options-layout label.ghosted:hover,.options-panel .options-season label.ghosted:focus,.options-panel .options-layout label.ghosted:focus,.options-panel .options-season label.ghosted:active,.options-panel .options-layout label.ghosted:active{background-color:#e8edef}.audio-panel{background-color:red;color:#fff}.options-open .options-panel{display:block}.options-open .options-btn{opacity:.8}.audio-open .audio-panel{display:block}.audio-open .record-audio-btn{opacity:.8}.nav-bar{counter-reset:count-chapter;background-color:#f6d799;color:#000;left:0;width:10%;height:100%;position:fixed;top:0;z-index:100;display:flex;flex-direction:column;justify-content:space-between;transition:all .4s ease}.nav-bar ol{margin:0;list-style:none;padding-left:0;display:flex;flex-direction:column;justify-content:space-around}.nav-bar .nav-front cover.home-{background-color:#ffc143;color:#000}.nav-bar .nav-front .home-cover:before{font-family:'Font Awesome 5 Pro';font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f02d";display:inline-block;margin-right:10px;margin-left:10px}.more-content:before{font-family:'Font Awesome 5 Pro';font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f350";font-size:70px;opacity:.2}.more-content:hover{cursor:pointer}.nav-bar .nav-front .home-cover:hover{background-color:#ffba2f;color:#000}.nav-bar .nav-main{background-color:#b25310;color:#fff;flex-grow:1;justify-content:flex-start;overflow-x:hidden;counter-reset:count-page}.nav-bar .nav-main li{display:none}.nav-bar .nav-main .chapter-title-page{flex-grow:1;display:flex;font-weight:bold;border-top:1px solid rgba(255,255,255,0.2);border-bottom:1px solid rgba(0,0,0,0.2)}.nav-bar .nav-main .chapter-title-page:before{counter-increment:count-chapter;content:"Ch. " counter(count-chapter);white-space:nowrap;font-weight:bold}.nav-bar .nav-main .nav-page-numbers{padding-left:15px;white-space:nowrap}.nav-bar .nav-admin .admin-share:before{font-family:'Font Awesome 5 Pro';font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f1e0";display:inline-block;margin-right:10px;margin-left:10px}.nav-bar .nav-admin .admin-share:hover{background-color:#f4d086;color:#000}.nav-bar .nav-admin .admin-account:before{font-family:'Font Awesome 5 Pro';font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f2bd";display:inline-block;margin-right:10px;margin-left:10px}.export-chapter-select{padding-bottom:20px}.export-chapter-select-item .btn-secondary{margin:.5em .5em .7em 2em}.nav-bar .nav-admin .admin-account:hover{background-color:#f4d086;color:#000}.nav-bar li{display:flex;padding-top:.2em;padding-bottom:.2em;min-height:50px;align-items:center;justify-content:center;cursor:pointer}.nav-bar li:hover{background-color:#a94f0f;color:#fff}.nav-bar li .nav-item-a{color:inherit;text-decoration:none;line-height:1;width:100%;display:none}.nav-open .nav-bar{width:70%}@media only screen and (min-width:1025px){.nav-open .nav-bar{width:50%}}.nav-open .nav-bar li{text-align:left}.nav-open .nav-bar li .nav-item-a{display:inline}.nav-open .nav-bar .nav-main li{padding-left:8%;padding-right:5%}.nav-open .nav-bar .nav-main li.current-chapter{background-color:#9f4a0e;color:#fff}.nav-open .nav-bar .nav-main li.current-chapter:hover{background-color:#96460d;color:#fff}.nav-open .nav-bar .nav-main .chapter-title-page{padding-left:15px}.nav-open .nav-bar .nav-main .chapter-title-page:before{padding-right:15px;font-size:.8em}.nav-open .nav-bar .nav-main .current-chapter{flex-grow:1;display:flex;align-items:center}.nav-open .nav-bar .nav-main .current-chapter.chapter-title-page{border-bottom-color:transparent;border-top-color:transparent}.nav-open .nav-bar .nav-main .current-chapter .nav-item-a{border-bottom:2px dotted rgba(255,255,255,0.2)}.nav-open .nav-bar .nav-front li,.nav-open .nav-bar .nav-admin li{padding-left:15px}.nav-open .container:before{width:90vw;opacity:.5;cursor:pointer;position:fixed;z-index:40}.nav-open .container:after{cursor:pointer;position:fixed;z-index:42;top:15px;right:15px;font-size:150%;font-family:'Font Awesome 5 Pro';font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f00d";display:inline-block;color:#fff}.bottom-ui{justify-content:space-around;position:fixed;bottom:0;display:flex;z-index:20;width:90vw;height:100px;margin:0;padding:10px 0;background-color:rgba(255,255,255,0.5)}.btn-primary{font-size:100%;font-weight:bold;padding:.7em 2.2em;border-radius:12px;border:2px solid #154c60;background-color:#154c60;color:#fff}.btn-primary:hover,.btn-primary:focus,.btn-primary:active{background-color:#1e6d8a;color:#fff}.btn-primary.ghosted{background-color:transparent;color:#154c60}.btn-primary.ghosted:hover,.btn-primary.ghosted:focus,.btn-primary.ghosted:active{background-color:#e8edef}.btn-secondary{font-size:70%;font-weight:bold;padding:.8em 2em;border-radius:10px;border:2px solid #ffc143;background-color:#ffc143;color:#000}.btn-secondary:hover,.btn-secondary:focus,.btn-secondary:active{background-color:#ffc756;color:#000}#main-page-content .modal-background .spacer{margin-top:auto;padding-top:.75em}#main-page-content .modal-background .spacer .btn-primary:first-child{margin-right:auto}#main-page-content .modal-background .spacer .btn-secondary{margin-left:15px}#main-page-content .imagePicker,#main-page-content .medias-body{height:90vh;width:90vw}#main-page-content .imagePicker{display:flex;flex-direction:column}#main-page-content .full-media-box{border:0}#main-page-content .imagePicker-body{margin-top:1em;display:flex;flex:1;flex-wrap:wrap;overflow:auto}#main-page-content .imagePicker-body input[type="url"],#main-page-content .imagePicker-body .file-picker{width:100%;padding:10px}#main-page-content .imagePicker-body input[type="url"]{border-radius:10px;border:1px solid rgba(27,28,30,0.5);padding:.5em .75em;line-height:2}#main-page-content .imagePicker-body input[type="file"]:hover{cursor:pointer}#main-page-content .imagePicker-options{display:flex;flex-direction:column;padding:0 .75em 0 0}#main-page-content .imagePicker-options .imagePicker-section{margin-bottom:3%;flex:1;text-align:left;background-color:#efe3db;padding:.75em;display:flex;flex-direction:column;justify-content:center}#main-page-content .imagePicker-options .imagePicker-section:last-of-type{margin-bottom:0}#main-page-content .imagePicker-options .imagePicker-section .label{font-weight:700;margin-bottom:5px}#main-page-content .imagePicker-options .imagePicker-section p{font-size:14px}#main-page-content .imagePicker-options .imagePicker-section:nth-of-type(1) .label:before{font-family:'Font Awesome 5 Pro';font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f7a2";display:inline-block}#main-page-content .imagePicker-options .imagePicker-section:nth-of-type(2) .label:before{font-family:'Font Awesome 5 Pro';font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f093";display:inline-block}#main-page-content .imagePicker-options .imagePicker-section:nth-of-type(2) .label:before{font-family:'Font Awesome 5 Pro';font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f87c";display:inline-block}#main-page-content .imagePicker-preview{max-width:50%;padding:.75em;height:auto;background-color:#efe2db;text-align:center}#main-page-content .imagePicker-preview:after{content:'Preview';display:block;opacity:.5}#main-page-content .imagePicker-preview .imagePicker-preview-image{width:100%;max-width:none;max-height:none;margin-top:auto;margin-bottom:auto}#main-page-content .entities-list{height:100%}#main-page-content .entities-list .listDisplay{height:100%}#main-page-content .entities-list .listDisplay .list-body{display:flex;flex-direction:column;height:100%}#main-page-content .entities-list .listDisplay .list-body .list-content{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;overflow-y:auto}#main-page-content .entities-list .listDisplay .list-body .list-content .list-content-item{min-width:150px;max-width:200px;padding:0}#main-page-content .entities-list .listDisplay .list-body .list-content .list-content-item img{width:100%}h1.entities-list-title{font-weight:bolder;visibility:hidden;height:1px;margin:0}.imagePicker .message{margin:0}.switch{position:relative;display:inline-block;width:60px;height:34px}.switch input{opacity:0;width:0;height:0}.sharing-toggle{min-width:20%;text-align:center;margin-top:auto;margin-bottom:auto}.slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;-webkit-transition:.4s;transition:.4s}.slider:before{position:absolute;content:"";height:26px;width:26px;left:4px;bottom:4px;background-color:white;-webkit-transition:.4s;transition:.4s}input:checked+.slider{background-color:#154c60}input:focus+.slider{box-shadow:0 0 1px #2196f3}input:checked+.slider:before{-webkit-transform:translateX(26px);-ms-transform:translateX(26px);transform:translateX(26px)}.slider.round{border-radius:34px}.slider.round:before{border-radius:50%}.in-edit-mode .top-ui .edit-mode-btn{background-color:#ecdcd7;color:#000}.in-edit-mode .page-content h1,.in-edit-mode .page-content h2{margin-bottom:0}.in-edit-mode textarea,.in-edit-mode input[type="text"]{padding:0;border-radius:10px;border:0;line-height:1.4;min-height:50px}.editable{white-space:pre-wrap;border-radius:10px;border:1px dashed grey;overflow:hidden;margin-bottom:10px;min-height:50px;margin-top:10px}.editable input,.editable textarea{width:100%}.editable-input:hover,.editable-textarea:hover{cursor:text}.media-wrapper figure{min-height:25vh;max-height:75vh;display:flex;flex-direction:column;align-items:center;overflow:hidden}.media-wrapper figure svg{max-width:190px}figure.editable{position:relative;border:0;background-color:rgba(0,0,0,0.05)}figure.editable:before{content:"";position:absolute;width:100%;height:100%;background-repeat:no-repeat;top:50%;left:50%;transform:translate(-50%,-50%);z-index:2;background-position:center;background-size:40%}figure{text-align:center}figcaption{text-align:center;font-style:italic}.landscape-image{width:100%;object-fit:cover;object-position:center;height:45vh}.portrait-image{width:50%;object-fit:cover;object-position:center;height:70vh}.square-image{width:250px;object-fit:cover;object-position:center;height:250px}.share-page{margin-bottom:50px}.page-content{margin-bottom:50px}.sharing-lists{background-color:#fff;padding:1.5em;border-radius:15px;box-shadow:0 0 4px 0 rgba(0,0,0,0.2)}.sharing-lists .share-list{list-style:none;padding-left:0}.sharing-lists .share-list .sharee-email{display:flex;justify-content:space-between;padding-bottom:5px;margin-bottom:5px;border-bottom:1px solid lightgrey;align-items:center}.sharing-lists .share-list .sharee-email .btn-secondary{margin-left:auto}.sharing-lists .empty-card{margin-top:1.5em}.sharing-lists .add-new{display:flex;width:100%;justify-content:center;color:#000}.toggle-with-text{display:flex;align-items:center}.toggle-with-text p label:hover{cursor:pointer;opacity:.7}.toggle-with-text .switch{margin-left:1em}#aboutMeForm .aboutme-question .can-edit{cursor:default;border:1px solid transparent;background-color:rgba(178,83,16,0.1);margin-top:0;margin-bottom:0;width:100%;box-shadow:none;border-radius:10px}#aboutMeForm .aboutme-question .can-edit.editing{cursor:text;border:1px dashed grey;margin-top:0;margin-bottom:0;padding:5px;box-shadow:none;background-color:#fff}.delete{background-color:#000;color:#fff}.ir{background-color:transparent;border:0;overflow:hidden;*text-indent:-9999px}.ir:before{content:"";display:block;width:0;height:100%}.hidden{display:none!important;visibility:hidden}.visuallyhidden,.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden .focusable:active,.visuallyhidden .focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.invisible{visibility:hidden}.clearfix{*zoom:1}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.clearfix:after{clear:both}.options-panel,.audio-panel{z-index:20;width:100%}.square-image{width:50%;object-fit:cover;object-position:center;height:50%}.admin-share,.admin-account,.nav-aboutMe{border-top:2px dotted #db904a;height:8vh;overflow-x:hidden;font-size:1em}@media only screen and (max-width:1000px){.admin-share-text,.admin-account-text,.nav-aboutMe-text{display:none}}.nav-aboutMe-text{white-space:nowrap}.nav-front{height:8vh;font-size:1.2em;background-color:#ffc143}.nav-bar .nav-admin .nav-aboutMe-item:before{font-size:1.2em}.nav-bar .nav-admin .admin-share:before{font-size:1.2em}.nav-bar .nav-admin .admin-account:before{font-size:1.2em}.nav-open .nav-bar .nav-front li,.nav-open .nav-bar .nav-admin li,.nav-open .nav-bar .nav-aboutMe li{padding-left:15px;justify-content:left}.nav-bar .nav-aboutMe .nav-aboutMe-item:before{font-family:'Font Awesome 5 Pro';font-style:normal;font-weight:normal;font-size:1.4em;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f1ae";display:inline-block;margin-right:10px;margin-left:10px}.nav-bar .nav-aboutMe .nav-aboutMe-item:hover{background-color:#f4d086;color:#000}.nav-bar .nav-aboutMe:hover{background-color:#f4d086;color:#000}.save-btn{font-size:80%;font-weight:bold;padding:.7em 2.2em;border-radius:12px;border:2px solid #167383;background-color:#167383;color:#fff}.save-btn:hover,.save-btn:focus,.save-btn:active{background-color:#288ea0;color:#fff}.save-btn.ghosted{background-color:transparent;color:#167383}.save-btn.ghosted:hover,.save-btn.ghosted:focus,.save-btn.ghosted:active{background-color:#e8f3ef}.save-continue-btn{font-size:80%;padding:.7em 2.2em;border-radius:12px;border:2px solid #af641d;background-color:#af641d;color:#fff}.save-continue-btn:hover,.save-continue-btn:focus,.save-continue-btn:active{background-color:#db904a;color:#fff}.save-continue-btn:after{font-family:'Font Awesome 5 Pro';font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f00c";display:inline-block;margin-left:10px}.more-content{position:fixed;opacity:.5;bottom:0;width:100%;opacity:75%;background-color:white;border-top:#af641d 1px solid}.more-content:before{font-family:'Font Awesome 5 Pro';font-style:normal;font-weight:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f350";font-size:70px;position:relative;opacity:100%;line-height:1.4em;left:48%;color:#af641d}.more-content:hover{cursor:pointer}.page-marker{left:8.2%;color:#ffc143;position:fixed;font-size:2em;z-index:150}.page-marker:after{font-family:'Font Awesome 5 Pro';font-style:normal;font-weight:800;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f0d9";display:inline-block;margin-left:10px}.nav-item-a{display:none}.nav-open .nav-item-a{display:flex}.nav-open .nav-bar .nav-main .current-chapter:hover{background:transparent;color:#fff}.portrait-image{height:50vh}.media-caption{text-align:center}.media-wrapper{margin-bottom:5vh}.editable input{width:100%;text-align:inherit}.cover-page{top:15vh;position:relative}.editable textarea{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.page-season-spring,.page-season-summer,.page-season-autumn,.page-season-winter{height:80px;background:url(/share/seasons.png);background-repeat:repeat-x}.page-season-spring{background-position:0 -65px}.page-season-summer{background-position:0 -150px}.page-season-autumn{background-position:0 -230px}.page-season-winter{background-position:0 -309px}.iFrameSize{position:relative}.landscape-image{width:100%;height:40vh}figure.editable:before{background:0}figure.editable.noMedia:before{background:url(/share/placeholder-add-image.png);content:"";position:absolute;width:100%;height:100%;background-repeat:no-repeat;top:50%;left:50%;transform:translate(-50%,-50%);z-index:2;background-position:center;background-size:20%}figure.editable.hasMedia:before{background:url(/share/edit_media_pseudo.png);content:"";position:absolute;width:100%;height:100%;background-repeat:no-repeat;top:50%;left:50%;transform:translate(-50%,-50%);z-index:2;background-position:center;background-size:20%}.in-edit-mode .iFrameSize:before{visibility:visible}.can-edit{border:0;width:100%;background:transparent;box-shadow:none;border:#666 dashed 1px;border-radius:15px}.non-book-step-nav button:nth-child(2){margin-right:auto}.form-label{font-size:.9em;color:#154c60;position:relative;width:35%}.aboutme-question{display:flex;flex-direction:row;min-height:50px;margin-bottom:20px}.editing{border:1px solid grey;box-shadow:inset 0 0 10px rgba(0,0,0,0.3);margin-bottom:4px;width:100%;background-color:#fff}.media-wrapper .front-cover-photo{border-radius:100%;width:25vw!important;object-fit:cover;margin:auto;object-position:center;height:25vw;max-height:60vh}.share-page .modal-background>.pdf-results{width:60vw;height:40vh;display:flex}.share-page .modal-background>.pdf-video-results{width:100vw;height:100vh;max-height:100vh;display:flex}.share-page .modal-background>.pdf-results .spacer{margin-top:auto;margin-bottom:auto}.media-wrapper .front-cover-photo img{width:100%;height:100%;object-fit:cover;margin:auto;object-position:center}.newShare-email{padding:15px;font-size:1.2em;margin:0;width:100%;margin-bottom:12px;border-radius:10px;border:1px solid lightgrey}hr.page-section-break{width:80%!important;margin:auto;margin-top:20px;margin-bottom:20px}.list-content-item{margin:1vw;box-shadow:0 0 20px rgba(0,0,0,0.3)}.editable{white-space:pre-wrap}.editable:hover{box-shadow:0 0 0 1px rgba(66,153,225,0.5)}.editable-input{width:100%}.editable-textarea{height:120px;width:100%}.imagePicker-body{display:flex;text-align:center;flex-wrap:nowrap;justify-content:space-evenly}.imagePicker-preview,.imagePicker-options{margin-top:5px;margin-bottom:5px}.imagePicker-preview-image{max-width:20vw;max-height:20vw;border:#666}.list-content-item .list-content-thumbnail{font-size:.4rem}.list-content-detail{vertical-align:middle;font-size:.9rem}.btn-play{background-color:brown;border:#571717}.audio-input{display:inline-block;padding-left:20px;background-color:transparent}.record-audio-btn{display:flex;background-color:olivedrab;border:olive}.top-ui,.bottom-ui{background-color:rgba(255,255,255,0.5)}.btn-play:after{font-family:'Font Awesome 5 Pro';font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f04b";display:inline-block;margin-left:10px}.icon-display-audio{line-height:.3}.icon-display-audio:after{font-family:'Font Awesome 5 Pro';font-style:normal;color:royalblue;font-size:1.3em;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;margin-left:10px;content:"\f001"}.play-audio:after,.record-audio:after,.stop-audio:after,.delete-audio:after{font-family:'Font Awesome 5 Pro';font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;margin-left:10px}.play-audio:after{content:"\f04b"}.stop-audio:after{content:"\f04d"}.delete-audio:after{content:"\f2ed"}.record-audio:after{content:"\f3c9"}.options-panel .options-pages{flex-wrap:wrap;flex-direction:column;flex:1;justify-content:center;padding:.5em;box-sizing:border-box}.locked-msg{color:#666;padding-top:5px}.audio-panel .audio-pages{flex-wrap:wrap;flex-direction:column;flex:1;justify-content:center;padding:.5em;box-sizing:border-box}::-ms-clear{display:none}.btn-warning{color:crimson;border-color:crimson;background-color:transparent}.btn-warning:hover{background-color:wheat;color:crimson}.goto-book{position:relative;left:40%}.options-panel .options-close-instruction{font-size:85%;color:#666}.options-panel .options-pages button{font-size:75%;border-radius:12px;margin:.25em;padding-left:1em;padding-right:1em;text-align:center;flex:1 1 auto;min-width:120px}.options-panel .options-pages button:hover,.options-panel .options-pages button:focus,.options-panel .options-pages button:active{background-color:#1e6d8a;color:#fff}.nav-bar{z-index:100}figure.full-width img{max-height:35vh;width:auto!important}.nav-open .nav-main .current-chapter .nav-chapter-prefix{pointer-events:none}.show{display:flex}input[type="checkbox"],input[type="radio"]{height:1em;width:1em;margin:.2em .5em .7em 1.5em}.page-content-text{white-space:pre-wrap}@font-face{font-family:'Vollkorn';font-style:normal;font-weight:400;font-display:swap;src:url('/share/fonts/vollkorn/Vollkorn-Regular.woff') format('woff'),url('/share/fonts/vollkorn/Vollkorn.ttf') format('truetype')}@font-face{font-family:'Vollkorn';font-style:normal;font-weight:700;font-display:swap;src:url('/share/fonts/vollkorn/Vollkorn-Bold.woff') format('woff')}@font-face{font-family:'Font Awesome 5 Pro';font-style:normal;font-weight:900;font-display:swap;src:url('/share/fonts/font-awesome-5/fa-solid-900.eot');src:url('/share/fonts/font-awesome-5/fa-solid-900.eot?#iefix') format('embedded-opentype'),url('/share/fonts/font-awesome-5/fa-solid-900.woff2') format('woff2'),url('/share/fonts/font-awesome-5/fa-solid-900.woff') format('woff'),url('/share/fonts/font-awesome-5/fa-solid-900.ttf') format('truetype'),url('/share/fonts/font-awesome-5/fa-solid-900.svg#fontawesome') format('svg')}@font-face{font-family:'Font Awesome 5 Pro';font-style:normal;font-weight:400;font-display:swap;src:url('/share/fonts/font-awesome-5/fa-regular-400.eot');src:url('/share/fonts/font-awesome-5/fa-regular-400.eot?#iefix') format('embedded-opentype'),url('/share/fonts/font-awesome-5/fa-regular-400.woff2') format('woff2'),url('/share/fonts/font-awesome-5/fa-regular-400.woff') format('woff'),url('/share/fonts/font-awesome-5/fa-regular-400.ttf') format('truetype'),url('/share/fonts/font-awesome-5/fa-regular-400.svg#fontawesome') format('svg')}body .container .audio-panel{display:block}body .container .options-panel{display:block}.imagePicker{padding:.8em 2.5em;border-radius:12px;border:2px solid #154c60}.imagePicker h2{text-align:center}.imagePicker-section .label{font-weight:bold}.list-body{width:100%}.list-pagination{width:50%;margin:0 auto;text-align:center}.list-pagination button{margin-left:2%;width:45%}.login-logo{cursor:pointer}.nav-main li:hover,.in-edit-mode figure,.imagePicker .list-content-item,li.home-cover,li.admin-account{cursor:pointer}.share-page .modal-background>div{width:80vw;max-height:90vh;height:90vh;display:flex;flex-direction:column}.share-page .modal-background>div .ghosted.btn-primary{max-width:200px;margin-top:auto}.newShare-panel p,.newShare-panel ol,.newShare-panel h2{margin-bottom:.75em;margin-top:.75em}.newShare-panel .newShare-form .btn-primary{display:block;margin-top:20px}.newShare-form{flex:1}.newShare-panel legend{font-size:75%;color:#666}.newShare-panel label:hover{cursor:pointer}.newShare-panel input[type="radio"]{opacity:0;height:1px;width:1px;margin:0;display:none}.newShare-panel input:checked+label{background-color:#37809a!important;color:#fff!important}.newShare-panel{display:flex;flex-direction:column;padding:.5em;overflow-y:auto;margin-bottom:1em}.newShare-panel label{font-size:80%;border-radius:12px;border:2px solid #154c60;background-color:#154c60;color:#fff;margin:.25em;padding:.7em 1em;text-align:center;min-width:100px;display:inline-block;font-weight:bold}.newShare-panel label:hover,.newShare-panel label:focus,.newShare-panel label:active{background-color:#1e6d8a;color:#fff}.newShare-panel label.ghosted{background-color:transparent;color:#154c60}.newShare-panel label.ghosted:hover,.newShare-panel label.ghosted:focus,.newShare-panel label.ghosted:active{background-color:#e8edef}.export-chapter-select{display:flex;flex-direction:column}.export-chapter-select-item{color:#154c60;flex-direction:row}.in-edit-mode .bottom-ui{display:flex}.page-numbers{line-height:3.1em;background-color:white;border-radius:15px;padding:0 20px 0 20px}.nav-page-numbers{display:none}.nav-open .nav-page-numbers{display:block}.full-media{transition:all .5s;border:antiquewhite 8px solid;padding:5px;cursor:auto;max-width:95%}.full-media-box{position:absolute;width:60vw;box-shadow:0 0 4px rgb(0 0 0 / 30%);top:20vh;left:25%;background-color:#f9f1ec;border:antiquewhite 8px solid;z-index:120}.spacer{display:flex;justify-content:space-around}.reg-photo{max-height:60vh}.reg-image{max-height:fit-content}.login-error{padding-top:10px;color:crimson}div.field-invalid-message-wrapper{display:block;height:.8em;margin:2px 0 1em 0;padding:1px;font-size:80%}span.field-invalid-message{color:crimson;font-weight:bold}.field-valid-icon .invalid{border-radius:50%;display:inline-block;width:1em;min-width:1em;background-color:crimson;color:white;text-align:center}.imagePicker,.medias-body{height:80vh;width:80vw;background-color:#f9f1ec;border:0}.modal-background{position:fixed;top:0;left:0;bottom:0;right:0;background-color:rgba(0,0,0,0.6);z-index:200}.modal-background>div{position:fixed;padding:1em;left:50%;top:50%;transform:translate(-50%,-50%);background-color:#f9f1ec;border:antiquewhite 2px solid}.modal-title,.modal-body{text-align:center}.non-book .non-book-top .app-logo{max-width:150px}.flex{display:flex;width:100%;height:50%}.flex>div{width:100%;border:1px solid black}.imagePicker{display:flex;overflow-y:auto;flex-direction:column}.imagePicker-row{display:flex;flex-direction:row}.imagePicker-column{display:flex;flex-direction:column;padding:20px}.export-video-iframe{border:2px solid red;border-radius:5px;margin-top:50px;background:radial-gradient(circle at 0 0,rgba(224,106,19,0.2),rgba(224,106,19,0) 25%),radial-gradient(circle at 100% 50%,rgba(224,106,19,0.2),rgba(224,106,19,0) 30%),linear-gradient(180deg,rgba(224,106,19,0) 0,rgba(224,106,19,0.05) 100%);width:1000px;height:750px}.iFrameWrapper{overflow-y:auto!important;-webkit-overflow-scrolling:touch!important}.iFrameWrapper:after{font-family:'Font Awesome 5 Pro';font-style:normal;font-weight:normal;color:#fff;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f00d";display:inline-block;margin-left:15px}.export-page{text-align:center;color:#571717;background-color:white}.padded20{padding:20px}.changelist{display:flex;flex-direction:row}.changelist-column{flex:1 1 0;display:flex;flex-direction:column;padding:20px}.changelist-changeitem-name{border-top:#666 1px solid;border-bottom:#666 1px solid;border-bottom-width:70%;color:#154c60;margin-bottom:5px;padding:2px;font-weight:bold}.changelist-changeitem-info{color:#154c60}.changelist-released-items ul li,.changelist-roadmap-items ul li{font-size:1.2rem;list-style:none}.changelist-released-items ul li:before,.changelist-roadmap-items ul li:before{font-family:'Font Awesome 5 Pro';font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;margin-right:15px}.changelist-released-items ul li:before{content:"\f00c"}.changelist-roadmap-items ul li:before{content:"\f46d"}.imagePicker-body{overflow-x:hidden!important;overflow-y:auto!important}.imagePicker-section{flex:1 1 auto!important}.imagePicker-section .label{font-size:80%!important}.imagePicker-section .label:before{display:none!important}.imagePicker-options,.imagePicker-preview{flex:1 1 250px!important}.imagePicker-preview{max-width:97%!important}.full-media-box{width:80vw!important}.full-media-box .btn-primary{padding:.6em .8em!important;font-size:90%!important;margin:3px!important}.full-media-box figure{width:100%!important;overflow:hidden!important;position:relative!important;display:inline-block!important}.full-media-box figure iframe{width:100%!important}.flex-horizontal{width:120px;display:flex;flex-direction:row;justify-content:space-between}.help-wrapper{display:flex;padding-left:0;flex-wrap:wrap;justify-content:center}.help-item{flex:1;margin:10px;padding:15px;background-color:white;border:1px solid lightgrey;display:flex;flex-direction:column;min-width:320px;max-width:320px;min-height:200px;max-height:200px;justify-content:center;align-items:center}.password-peek-on:after,.password-peek-off:after{font-family:'Font Awesome 5 Pro';font-style:normal;font-weight:normal;line-height:1;font-size:larger;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;margin-left:-60px}.password-peek-on:after{content:"\f06e"}.password-peek-off:after{content:"\f070"}.add-chapter-btn{font-size:80%;font-weight:bold;padding:.7em 2.2em;border-radius:12px;border:2px solid #15603d;background-color:#15603d;color:#fff}.add-chapter-btn:hover,.add-chapter-btn:focus,.add-chapter-btn:active{background-color:#3aa070;color:#fff}.add-chapter-btn.ghosted{background-color:transparent;color:#15603d}.add-chapter-btn.ghosted:hover,.add-chapter-btn.ghosted:focus,.add-chapter-btn.ghosted:active{background-color:#e8edef}.add-chapter-btn:after{font-family:'Font Awesome 5 Pro';font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f15b";display:inline-block;margin-left:10px}.add-page-btn:after{content:"\f15c"}.videoPage{width:100px;height:70px}@media only screen and (max-width:820px){.nav-bar{width:15%}.top-ui button,.bottom-ui-prev,.bottom-ui-next{padding-left:1em;padding-right:1em;font-size:60%;font-weight:800}.container{margin-left:15%}.options-panel .options-form{display:-webkit-flex;display:flex;flex-flow:wrap}.audio-panel,.options-panel{width:85%}.options-panel .options-layout label,.options-panel .options-season label{padding:.5em}.media-wrapper .front-cover-photo{height:50vw;width:50vw!important}.media-wrapper .front-cover-photo img{transform:none!important}.aboutme-question{min-height:70px;margin-bottom:20px;flex-wrap:wrap}.form-label{width:auto;display:flex;flex:0 0 100%}.nav-bar .nav-main .chapter-title-page:before{content:"" counter(count-chapter)}.page-numbers{line-height:4em}}