@-webkit-keyframes a{0%{-webkit-transform:translate(-50%,-50%) rotateX(0) rotateY(0)}50%{-webkit-transform:translate(-50%,-50%) rotateX(-180deg) rotateY(0)}to{-webkit-transform:translate(-50%,-50%) rotateX(-180deg) rotateY(-180deg)}}@keyframes a{0%{-webkit-transform:translate(-50%,-50%) rotateX(0) rotateY(0);transform:translate(-50%,-50%) rotateX(0) rotateY(0)}50%{-webkit-transform:translate(-50%,-50%) rotateX(-180deg) rotateY(0);transform:translate(-50%,-50%) rotateX(-180deg) rotateY(0)}to{-webkit-transform:translate(-50%,-50%) rotateX(-180deg) rotateY(-180deg);transform:translate(-50%,-50%) rotateX(-180deg) rotateY(-180deg)}}.fluidbox{outline:none}.fluidbox-overlay{background-color:hsla(0,0%,100%,.85);cursor:pointer;cursor:-webkit-zoom-out;cursor:zoom-out;opacity:0;position:fixed;top:0;left:0;bottom:0;right:0;-webkit-transition:all .125s ease-in-out .125s;transition:all .125s ease-in-out .125s}.fluidbox-wrap{background-position:50%;background-size:cover;margin:0 auto;position:relative;-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.fluidbox-closed .fluidbox-wrap img{-webkit-transition:opacity 0s ease-in-out .25s;transition:opacity 0s ease-in-out .25s}.fluidbox-ghost{background-size:100% 100%;background-position:50%;position:absolute;-webkit-transition-property:opacity 0s ease .25s,-webkit-transform .25s ease 0s;transition-property:opacity 0s ease .25s,-webkit-transform .25s ease 0s;transition-property:opacity 0s ease .25s,transform .25s ease 0s;transition-property:opacity 0s ease .25s,transform .25s ease 0s,-webkit-transform .25s ease 0s}.fluidbox-opened .fluidbox-ghost{-webkit-transition-delay:0s,0s;transition-delay:0s,0s}.fluidbox-loader{-webkit-perspective:200px;perspective:200px;position:absolute;top:0;left:0;bottom:0;right:0}.fluidbox-loader:before{-webkit-animation:a 1s infinite;animation:a 1s infinite;background-color:hsla(0,0%,100%,.85);content:"";-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out;opacity:0;position:absolute;top:50%;left:50%;width:20%;padding-bottom:20%;-webkit-transition-delay:.125s;transition-delay:.125s}.fluidbox-loading .fluidbox-loader:before{opacity:1;-webkit-transition-delay:0s;transition-delay:0s}@charset "UTF-8";@font-face{font-family:SourceSansPro-Regular;src:url(fonts/SourceSansPro-Regular.ttf) format("truetype")}.font-regular{font-family:SourceSansPro-Regular,"sans-serif"}@font-face{font-family:SourceSansPro-Bold;src:url(fonts/SourceSansPro-Bold.ttf) format("truetype")}.font-bold{font-family:SourceSansPro-Bold,"sans-serif"}@font-face{font-family:SourceSansPro-Italic;src:url(fonts/SourceSansPro-Italic.ttf) format("truetype")}.font-italic{font-family:SourceSansPro-Italic,"sans-serif"}@font-face{font-family:SourceSansPro-BoldItalic;src:url(fonts/SourceSansPro-BoldItalic.ttf) format("truetype")}.font-bold-italic{font-family:SourceSansPro-BoldItalic,"sans-serif"}@font-face{font-family:SourceSansPro-Light;src:url(fonts/SourceSansPro-Light.ttf) format("truetype")}.font-light{font-family:SourceSansPro-Light,"sans-serif"}body,h1,h2,h3,h4,h5,h6,html{font-family:SourceSansPro-Regular,"sans-serif";text-align:justify}b,strong{font-family:SourceSansPro-Bold,"sans-serif";font-weight:400}em{font-family:SourceSansPro-Italic,"sans-serif";font-style:normal}textarea{resize:none;width:100%}blockquote{background-color:#45b8dc;border-color:#434f93;padding-left:2em;position:relative;color:#fff}blockquote:before{color:#434f93;content:"\201C";font-family:Georgia,serif;font-size:3em;left:.14em;position:absolute;top:-.2em}audio::-media-controls-panel{background:#1e88e5;border-radius:0}span.footnote:hover{cursor:pointer}textarea.input-box{margin-left:0!important}.drag-and-sort .item:hover{cursor:pointer}.top-section a.backstage-button{display:none}body #scrollview{background:#eceff1}body #textbook{background:#fff;border:0 solid rgba(0,0,0,.2);box-shadow:0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12),0 2px 4px -1px rgba(0,0,0,.2);margin:1em auto 0;padding:0 1.5rem}.menu .menu-item{top:1em}.navigation-menu .menu-item{bottom:1em}#leftbar{padding-top:150px}#leftbar:before{content:"";position:absolute;top:0;left:0;width:300px;height:150px;background-color:#fff;background-image:url(img/logo-learnfwd.png);background-position:50%;background-repeat:no-repeat;background-size:135px 135px}#leftbar-toggle,#next-chapter,#previous-chapter{color:#fff;border-radius:50%;background-color:#757575;box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.2),0 1px 5px 0 rgba(0,0,0,.12)}#leftbar-toggle:hover,#next-chapter:hover,#previous-chapter:hover{background-color:#8f8f8f}#next-chapter i{left:55%}#previous-chapter i{left:45%}ul.tableofcontents{background:#e91e63}ul.tableofcontents a{color:#fff;letter-spacing:1px;border-bottom:2px solid hsla(0,0%,100%,.1);font-family:SourceSansPro-Regular}ul.tableofcontents a.subtitled .subtitle{color:hsla(0,0%,100%,.72)}ul.tableofcontents>li.active>a,ul.tableofcontents>li>.fold-button:focus,ul.tableofcontents>li>.fold-button:hover,ul.tableofcontents>li>a:focus,ul.tableofcontents>li>a:hover{background:#f27ba3}ul.tableofcontents>li>.children-container>ul>li.active>a,ul.tableofcontents>li>.children-container>ul>li>.fold-button:focus,ul.tableofcontents>li>.children-container>ul>li>.fold-button:hover,ul.tableofcontents>li>.children-container>ul>li>a:focus,ul.tableofcontents>li>.children-container>ul>li>a:hover{background:#930e3b}ul.tableofcontents>li>.children-container>ul>li{background-color:#360516}ul.tableofcontents>li>.children-container>ul>li>.children-container>ul li.active>a,ul.tableofcontents>li>.children-container>ul>li>.children-container>ul li>.fold-button:focus,ul.tableofcontents>li>.children-container>ul>li>.children-container>ul li>.fold-button:hover,ul.tableofcontents>li>.children-container>ul>li>.children-container>ul li>a:focus,ul.tableofcontents>li>.children-container>ul>li>.children-container>ul li>a:hover{background:#333}ul.tableofcontents>li>.children-container>ul>li>.children-container>ul li{background-color:#000}#classroom-disconnect i span,#classroom-fullscreen i span,#classroom-teacher-bell i span,#rightbar{font-family:SourceSansPro-Regular}ul.backstage-tabs.notif-tabs li{width:33.3333%!important}.backstage-tabs li a i+span{font-size:.55em;margin:.8em auto 0}.backstage-tabs li.active{background:#e91e63}.backstage-tabs li.active a{color:#fff}.backstage-tabs li:hover{background:#f06493}.backstage-tabs li a{padding:.7em 0 .3em}.backstage-tabs li a:hover{color:#fff}.top-section{padding-top:0}.top-section a.backstage-button{background:#fb8c00;margin-bottom:0;padding:1em 0;color:#fff}.top-section a.backstage-button:hover{background:#ffba62}.teacher-panel-locknav,.teacher-panel-scroll{color:#fff;background-color:#616161;border-radius:50%;box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.2),0 1px 5px 0 rgba(0,0,0,.12)}.teacher-panel-locknav:hover,.teacher-panel-scroll:hover{color:#fff;background-color:#7b7b7b}.classroom-code-display-active{background-color:#616161;border-radius:10%;color:#fff;cursor:default;right:5em}.backstage-tabs.backstage-tabs-5 a{padding:.5em 0}.classroom-info:not(.classroom-info-fullscreen){width:25%}#classroom-create,#classroom-join,#classroom-shuffle-groups,.backstage-button.backup-button,.backstage-button.restore-button,.classroom-info-buttons .backstage-button,.clear-notifications{background:#e91e63;color:#fff}#classroom-create:hover,#classroom-join:hover,#classroom-shuffle-groups:hover,.backstage-button.backup-button:hover,.backstage-button.restore-button:hover,.classroom-info-buttons .backstage-button:hover,.clear-notifications:hover{background:#f06493;color:#fff}.backstage-tabs.backstage-tabs-5 .active{background:#e91e63}.backstage-tabs.backstage-tabs-5 li:hover{background:#f06493}.clear-notifications{margin-bottom:0;padding:1em 0}@media (max-width:767px){body #textbook{border:0;margin-bottom:3em;margin-top:3em;padding:0}#leftbar-toggle,#next-chapter,#previous-chapter{background:none;border:0;box-shadow:none;margin-left:0;margin-right:0}#leftbar-toggle:hover,#next-chapter:hover,#previous-chapter:hover{background:none!important;color:#7cb342}#leftbar-toggle,#previous-chapter{left:0!important}#next-chapter{right:0!important}.classroom-code-display,.classroom-code-display-active{background:none;border:0;right:3.5em;width:3em}.classroom-code-display-active:hover,.classroom-code-display:hover{background:none}.teacher-panel .teacher-panel-locknav,.teacher-panel .teacher-panel-scroll{background:none;border:0;box-shadow:none;color:#fff}.teacher-panel .teacher-panel-locknav:hover,.teacher-panel .teacher-panel-scroll:hover{background:none;color:#7cb342}.teacher-panel .teacher-panel-locknav{left:4.5em;width:2.8em}.teacher-panel .teacher-panel-scroll{left:7.3em;width:2.6em}}.classroom-info-buttons .backstage-button{margin-bottom:0;padding:.5em 0}.classroom-info-buttons .backstage-button#classroom-fullscreen{border-bottom:1px solid #aa1145;border-top:1px solid #aa1145}.classroom-info-buttons .backstage-button i span{font-size:.9em}.classroom-info-tr .classroom-info{background-color:#ee4c83}.onoffswitch-active .onoffswitch-switch{background-color:#e91e63}.onoffswitch-active .onoffswitch-switch:before{border-color:#e91e63 transparent transparent #e91e63}#rightbar-toggle{background-color:transparent}.avatar-mood-angry,.avatar-mood-bored,.avatar-mood-cheeky,.avatar-mood-happy,.avatar-mood-helpless,.avatar-mood-neutral,.avatar-mood-sad,.avatar-mood-sleeping,.avatar-mood-smart,.avatar-mood-smile,.avatar-mood-uneasy,.avatar-mood-unimpressed,.avatar-mood-upset,.avatar-mood-wink,.avatar-mood-wondering{background-color:transparent!important;background-repeat:no-repeat;background-size:contain;-webkit-transition:all .3s ease;transition:all .3s ease}.avatar-mood-neutral{background-image:url(img/avatar/kat-neutral.png)}.avatar-mood-happy{background-image:url(img/avatar/kat-happy.png);-webkit-transform:translateY(-10px);transform:translateY(-10px)}.avatar-mood-sad{background-image:url(img/avatar/kat-sad.png);-webkit-transform:translateY(10px);transform:translateY(10px)}.avatar-mood-smart{background-image:url(img/avatar/kat-smart.png)}.avatar-mood-smile{background-image:url(img/avatar/kat-smile.png)}.avatar-mood-angry{background-image:url(img/avatar/kat-angry.png)}.avatar-mood-cheeky{background-image:url(img/avatar/kat-happy.png)}.avatar-mood-helpless{background-image:url(img/avatar/kat-helpless.png)}.avatar-mood-uneasy{background-image:url(img/avatar/kat-uneasy.gif)}.avatar-mood-wink{background-image:url(img/avatar/kat-wink.png);-webkit-transform:rotate(5deg);transform:rotate(5deg)}.avatar-mood-wondering{background-image:url(img/avatar/kat-wondering.gif)}.avatar-mood-bored{background-image:url(img/avatar/kat-bored.png)}.avatar-mood-upset{background-image:url(img/avatar/kat-upset.png)}.avatar-mood-sleeping{background-image:url(img/avatar/kat-sleeping.gif);-webkit-transform:scale(.8);transform:scale(.8);-webkit-transition:all .5s ease;transition:all .5s ease}.avatar-mood-unimpressed{background-image:url(img/avatar/kat-unimpressed.png)}.inline-block{display:inline-block}.audio audio{max-width:100%}table.align-top-td td{vertical-align:top}.lfa-subtitle{font-family:SourceSansPro-Bold;color:#1e88e5;line-height:1.2;padding:1em 0}.lfa-text-small{font-size:.8em;margin-bottom:.7em}.validator-ok .validator-box:after{content:"\2713";color:green}.validator-not-ok .validator-box:after{content:"\2717";color:red}.u-m0{margin:0}.u-mt0{margin-top:0}.u-mb0{margin-bottom:0}.u-fs08{font-size:.8em}.u-fs07{font-size:.7em}.u-lh1p2{line-height:1.2}.v-color600{color:#1e88e5}@-webkit-keyframes a{0%{border-radius:50%;-webkit-transform:scale(0);transform:scale(0)}35%{-webkit-transform:scale(1);transform:scale(1)}70%{opacity:0;-webkit-transform:scale(2);transform:scale(2)}to{opacity:0}}@keyframes a{0%{border-radius:50%;-webkit-transform:scale(0);transform:scale(0)}35%{-webkit-transform:scale(1);transform:scale(1)}70%{opacity:0;-webkit-transform:scale(2);transform:scale(2)}to{opacity:0}}@-webkit-keyframes b{0%{opacity:0;-webkit-transform:scale(0);transform:scale(0)}40%{opacity:0;-webkit-transform:scale(0);transform:scale(0)}70%{opacity:1;-webkit-transform:scale(1.4);transform:scale(1.4)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes b{0%{opacity:0;-webkit-transform:scale(0);transform:scale(0)}40%{opacity:0;-webkit-transform:scale(0);transform:scale(0)}70%{opacity:1;-webkit-transform:scale(1.4);transform:scale(1.4)}to{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes c{0%{-webkit-transform:scale(0);transform:scale(0)}20%{-webkit-transform:scale(1);transform:scale(1)}to{opacity:0;-webkit-transform:scale(1);transform:scale(1)}}@keyframes c{0%{-webkit-transform:scale(0);transform:scale(0)}20%{-webkit-transform:scale(1);transform:scale(1)}to{opacity:0;-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes d{0%{opacity:0;-webkit-transform:scale(0);transform:scale(0)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes d{0%{opacity:0;-webkit-transform:scale(0);transform:scale(0)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes e{0%{-webkit-transform:scale(0);transform:scale(0);background:#90caf9}20%{-webkit-transform:scale(1.2);transform:scale(1.2)}25%{background:#1e88e5}to{-webkit-transform:scale(1.2);transform:scale(1.2)}}@keyframes e{0%{-webkit-transform:scale(0);transform:scale(0);background:#90caf9}20%{-webkit-transform:scale(1.2);transform:scale(1.2)}25%{background:#1e88e5}to{-webkit-transform:scale(1.2);transform:scale(1.2)}}@-webkit-keyframes f{0%{box-shadow:0 0 5px 0 #64b5f6}50%{box-shadow:0 0 16px 1px #64b5f6}to{border:2px solid #64b5f6;box-shadow:0 0 16px 1px transparent}}@keyframes f{0%{box-shadow:0 0 5px 0 #64b5f6}50%{box-shadow:0 0 16px 1px #64b5f6}to{border:2px solid #64b5f6;box-shadow:0 0 16px 1px transparent}}.row.md-yesno-false-true{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:.5em}@media (max-width:600px){.row.md-yesno-false-true .col-xs-3 .buttons{margin-left:-10%}}.row.md-yesno-false-true .col-xs-3{padding:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.row.md-yesno-false-true .col-xs-3 .yesno{-webkit-align-self:center;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.row.md-yesno-false-true .col-xs-3 .buttons{min-width:80px;max-width:160px;box-shadow:0 3px 4px 0 rgba(0,0,0,.14),0 3px 3px -2px rgba(0,0,0,.2),0 1px 8px 0 rgba(0,0,0,.12)}.row.md-yesno-false-true .col-xs-3 .btn{padding:6px 0;font-family:SourceSansPro-Bold;font-size:.8em;border-radius:0;outline:none}.row.md-yesno-false-true .col-xs-3 .btn.btn-danger,.row.md-yesno-false-true .col-xs-3 .btn.btn-success{background:#1e88e5;border-color:#1e88e5}.lfa-locked .row.md-yesno-false-true .showCorrectAnswers .btn.btn-success{background:#7cb342;border-color:#7cb342}.lfa-locked .row.md-yesno-false-true .showCorrectAnswers .btn.btn-danger{background:#e53935;border-color:#e53935}.row.md-yesno-AF{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:.5em}@media (max-width:600px){.row.md-yesno-AF .col-xs-2 .buttons{margin-left:-10%}}.row.md-yesno-AF .col-xs-2{padding:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.row.md-yesno-AF .col-xs-2 .yesno{-webkit-align-self:center;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.row.md-yesno-AF .col-xs-2 .buttons{width:72px}.row.md-yesno-AF .col-xs-2 .btn{padding:6px 0;font-family:SourceSansPro-Bold;font-size:.8em;border-radius:50%!important;outline:none}.lfa-locked .row.md-yesno-AF .btn.btn-success{background:#7cb342;border-color:#7cb342}.lfa-locked .row.md-yesno-AF .btn.btn-danger{background:#e53935;border-color:#e53935}.md-yesno-line-through,.md-yesno-line-through .buttons{display:inline-block}.md-yesno-line-through .buttons .btn{display:inline-block;width:auto;border-radius:0;padding-left:0;padding-right:0;margin-left:.3em;margin-right:.3em;font-size:1em;margin-top:-.4em;border:none;font-family:SourceSansPro-Italic;background:none}.md-yesno-line-through .buttons .btn:active{box-shadow:none}.md-yesno-line-through .buttons .btn:hover{background:none;border:none}.md-yesno-line-through .buttons .btn:after{position:absolute;content:"";top:50%;left:0;right:100%;height:2px;background:red}.md-yesno-line-through .buttons .btn.btn-danger,.md-yesno-line-through .buttons .btn.btn-success{position:relative;color:#000}.md-yesno-line-through .buttons .btn.btn-danger:after,.md-yesno-line-through .buttons .btn.btn-success:after{position:absolute;-webkit-transition:right .25s ease-in;transition:right .25s ease-in;content:"";top:50%;left:0;right:0;height:3px;background:#e53935}.md-yesno-line-through .buttons .btn.yes{margin-right:.5em}.md-yesno-line-through .buttons .btn.yes:before{content:"/";position:absolute;right:-.6em;font-family:SourceSansPro-Regular}.lfa-locked .md-yesno-line-through.showCorrectAnswers .btn.btn-success{color:#7cb342}.lfa-locked .md-yesno-line-through.showCorrectAnswers .btn.btn-success:after{background:#7cb342}.lfa-locked .md-yesno-line-through.showCorrectAnswers .btn.btn-danger{color:#e53935}.md-yesno-checkbox .buttons{width:60%;margin-left:17%}.md-yesno-checkbox .btn:focus{outline:none}.md-yesno-checkbox .btn{display:inline-block;font-size:.8em;line-height:1.5;margin:0;padding:0;text-align:left;background:none;border-radius:3px!important;border:2px solid rgba(0,0,0,.54);color:#fff;height:1.3em;width:1.3em;line-height:1;position:relative;text-align:center}.md-yesno-checkbox .btn:active{box-shadow:none}.md-yesno-checkbox .btn:after{position:absolute;background:#90caf9;border-radius:100%;content:"";display:block;height:2.6em;width:2.6em;left:-.8em;top:-.8em;opacity:.6;-webkit-transform:scale(0);transform:scale(0)}.md-yesno-checkbox .btn-danger,.md-yesno-checkbox .btn-success{content:"\2714";background:#1976d2;border-color:#1976d2}.md-yesno-checkbox .btn-danger:not(:active):after,.md-yesno-checkbox .btn-success:not(:active):after{-webkit-animation:c .8s ease-out;animation:c .8s ease-out}.md-yesno-checkbox .yes{float:left}.md-yesno-checkbox .no{float:right}.md-select .btn:focus{outline:none}.md-select .btn{display:inline-block;font-size:.8em;line-height:1.5;margin:0 100% .2em 0;padding-left:2.5em;position:relative;text-align:left}.md-select .btn:active{box-shadow:none}.md-select .btn:before{border-radius:3px;border:2px solid rgba(0,0,0,.54);color:#fff;content:"";display:inline-block;height:1.3em;left:.5em;line-height:1;position:absolute;text-align:center;top:.5em;width:1.3em}.md-select .btn:after{background:#90caf9;border-radius:100%;content:"";display:block;height:2.6em;left:-.2em;opacity:.6;position:absolute;top:-.2em;-webkit-transform:scale(0);transform:scale(0);width:2.6em}.md-select .btn:not(:active):after{-webkit-animation:c .8s ease-out;animation:c .8s ease-out}.md-select .btn.selected:before{content:"\2714";background:#1976d2;border-color:#1976d2}.lfa-locked .md-select .good.selected.btn:before{background:#7cb342;border-color:#7cb342}.lfa-locked .md-select .bad.selected.btn:before{border-color:#e53935;background:#e53935;content:"\2718"}.lfa-locked .md-select.showCorrectAnswers .good.btn{opacity:.45;border:1px dashed #7cb342}.lfa-locked .md-select.showCorrectAnswers .good.btn:before{background:#7cb342;border-color:#7cb342;content:"\2714";color:#fff}.lfa-locked .md-select.showCorrectAnswers .good.selected{border:1px solid transparent;opacity:1}.md-select2 .btn:focus{outline:none}.md-select2 .btn{display:block;text-align:left;font-size:.8em;padding-left:2.5em;position:relative;line-height:1.5;display:inline-block;margin:0 100% .4em 0}.md-select2 .btn:active{box-shadow:none}.md-select2 .btn:before{content:"";position:absolute;width:1.3em;height:1.3em;display:inline-block;top:.5em;left:.4em;border:2px solid rgba(0,0,0,.54);text-align:center;line-height:1;color:#fff}.md-select2 .btn:after{content:"";display:block;position:absolute;top:50%;left:-.2em;margin-top:-1.3em;width:2.6em;height:2.6em;background:#a5d6a7;border-radius:100%;opacity:.6;-webkit-transform:scale(0);transform:scale(0)}.md-select2 .btn:not(:active):after{-webkit-animation:c .8s ease-out;animation:c .8s ease-out}.md-select2 .btn.selected:before,.md-select2 .btn:before{-webkit-transition:all .2s ease-out;transition:all .2s ease-out}.md-select2 .btn.selected:before{border-right:none;border-top:none;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);height:.8em;width:1.4em;border-color:#558b2f;border-width:3px}.lfa-locked .md-select2 .good.selected.btn:before{border-color:#fff;z-index:10;-webkit-transform:scale(.8) rotate(-45deg);transform:scale(.8) rotate(-45deg)}.lfa-locked .md-select2 .bad.selected.btn:after,.lfa-locked .md-select2 .good.selected.btn:after{opacity:1;width:2.2em;height:2.2em;-webkit-transform:none;transform:none;left:0}.lfa-locked .md-select2 .good.selected.btn:after{background:#7cb342;z-index:5;margin-top:-1.1em}.lfa-locked .md-select2 .bad.selected.btn:after{background:#e53935;content:"\2718";color:#fff;text-align:center;line-height:2;font-size:1em}.lfa-locked .md-select2 .good.btn:after{background:#7cb342;z-index:5;margin-top:-1.1em}.lfa-locked .md-select2.showCorrectAnswers .good.btn:before{border-color:#fff;z-index:10;-webkit-transform:scale(.8) rotate(-45deg);transform:scale(.8) rotate(-45deg);border-right:none;border-top:none;height:.8em;width:1.4em;border-width:3px;-webkit-transition:all .2s ease-out;transition:all .2s ease-out}.lfa-locked .md-select2.showCorrectAnswers .good.btn:after{opacity:1;width:2.2em;height:2.2em;-webkit-transform:none;transform:none;left:0}.lfa-locked .md-select2.showCorrectAnswers .good.btn{opacity:.45}.lfa-locked .md-select2.showCorrectAnswers .good.btn.selected{opacity:1}.md-select3 .btn:focus{outline:none}.md-select3 .btn{display:block;border-radius:0;text-align:left;font-size:.8em;padding-left:2.5em;position:relative;line-height:1.5;display:inline-block;margin:0 100% .2em 0;z-index:3;overflow:hidden}.md-select3 .btn:active{box-shadow:none}.md-select3 .btn:hover:before{color:#fff}.md-select3 .btn:before{background:#999;border-radius:3px;border:2px solid #999;color:#999;content:"\2714";display:block;height:1.3em;left:.5em;line-height:1;margin-top:-.65em;position:absolute;text-align:center;top:50%;width:1.3em;z-index:-1}.md-select3 .btn:after{border-radius:50%;bottom:-150%;content:"";display:none;left:-60%;position:absolute;right:0;top:-150%;-webkit-transform:scale(0);transform:scale(0);z-index:-2}.md-select3 .btn:not(:active):after{-webkit-animation:e 1.8s ease-out;animation:e 1.8s ease-out}.md-select3 .btn.selected{color:#fff}.md-select3 .btn.selected:before{content:"\2714";background:#fff;border-color:#fff;color:#1e88e5}.md-select3 .btn.selected:after{opacity:1;-webkit-transform:scale(1.2);transform:scale(1.2);display:block;background:#1e88e5}.lfa-locked .md-select3 .good.selected.btn:before{color:#7cb342}.lfa-locked .md-select3 .good.selected.btn:after{background:#7cb342}.lfa-locked .md-select3 .bad.selected.btn:before{content:"\2718";color:#e53935}.lfa-locked .md-select3 .bad.selected.btn:after{background:#e53935}.lfa-locked .md-select3.showCorrectAnswers .btn.good{background:#7cb342;color:#fff;opacity:.45}.lfa-locked .md-select3.showCorrectAnswers .btn.good:before{color:#7cb342;background:#fff;border-color:#fff}.lfa-locked .md-select3.showCorrectAnswers .btn.good.selected{opacity:1}.select-btn-ct{border-radius:.3em;overflow:hidden;margin-bottom:1em;box-shadow:0 3px 4px 0 rgba(0,0,0,.14),0 3px 3px -2px rgba(0,0,0,.2),0 1px 8px 0 rgba(0,0,0,.12)}.select-btn-ct .btn{position:relative;display:block;width:auto;text-align:left;background:#1e88e5;border-radius:0;color:#e3f2fd;border:none;border-bottom:2px solid #1565c0;padding-right:3em;font-size:1em}.select-btn-ct .btn:after{content:"\2714";position:absolute;color:#1565c0;right:1em;height:1.5em;width:1.5em;background:#1565c0;border-radius:50%;text-align:center}.select-btn-ct .btn:hover:after,.select-btn-ct .selected:after{background:#0d47a1;color:#fff}.select-btn-ct .btn:hover{background:#42a5f5}.select-btn-ct .selected{background:#1565c0;border-bottom:2px solid #0d47a1;font-family:SourceSansPro-Bold}.select-btn-ct .selected:hover{background:#1565c0}.lfa-locked .select-btn-ct .bad,.lfa-locked .select-btn-ct .good{background:#757575;color:#fff;border-color:#424242}.lfa-locked .select-btn-ct .bad:after,.lfa-locked .select-btn-ct .good:after{color:#fff;background:#fff}.lfa-locked .select-btn-ct .good.selected{background:#7cb342;color:#fff;border-color:#558b2f}.lfa-locked .select-btn-ct .good.selected:after{color:#7cb342;background:#fff}.lfa-locked .select-btn-ct .bad.selected{background:#e53935;color:#fff;border-color:#b71c1c}.lfa-locked .select-btn-ct .bad.selected:after{color:#e53935;content:"\2718";background:#fff}.lfa-locked .showCorrectAnswers .select-btn-ct .good{background:#7cb342;color:#fff;border-color:#558b2f;opacity:.5}.lfa-locked .showCorrectAnswers .select-btn-ct .good:after{color:#7cb342;background:#fff}.lfa-locked .showCorrectAnswers .select-btn-ct .good.selected{opacity:1}.md-pickone .popover{border-radius:0;padding:0;border:none}.md-pickone .popover .popover-content{padding:0}.md-pickone .popover .popover-content .choices{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.md-pickone .popover .popover-content .choices .btn-group{margin:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.md-pickone .popover .popover-content .choices .btn-group,.md-pickone .popover .popover-content .choices .btn-group .btn{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.md-pickone .popover .popover-content .btn-group:nth-child(2) .btn,.md-pickone .popover .popover-content .btn-group:nth-child(3) .btn,.md-pickone .popover .popover-content .btn-group:nth-child(4) .btn,.md-pickone .popover .popover-content .btn-group:nth-child(5) .btn{border-top:none}.md-pickone .btn{border-radius:0;font-size:.8em;position:relative}.md-pickone .choices .btn{font-size:14px}.md-pickone .btn-danger,.md-pickone .btn-success{background:#1e88e5;border-color:#1e88e5;overflow:hidden}.md-pickone .btn-danger:after,.md-pickone .btn-success:after{content:"";display:block;position:absolute;left:-20%;right:-20%;top:-80%;bottom:-80%;background:#90caf9;border-radius:100%;opacity:.6;-webkit-transform:scale(0);transform:scale(0)}.md-pickone .btn-danger:not(:active):after,.md-pickone .btn-success:not(:active):after{-webkit-animation:c 1s ease-out;animation:c 1s ease-out}.md-pickone .trigger{border:2px solid #1e88e5}.lfa-locked .md-pickone-inline .btn-success,.lfa-locked .md-pickone-inline .pickone-button-item.btn-success,.lfa-locked .md-pickone .btn-success,.lfa-locked .md-pickone .pickone-button-item.btn-success{background:#7cb342;border-color:#7cb342}.lfa-locked .md-pickone-inline .btn-danger,.lfa-locked .md-pickone-inline .pickone-button-item.btn-danger,.lfa-locked .md-pickone .btn-danger,.lfa-locked .md-pickone .pickone-button-item.btn-danger{background:#e53935;border-color:#e53935}.md-pickone-inline .pickone-button-item{margin:.2em;border-radius:0;position:relative;overflow:hidden;opacity:1;font-size:.9em}.md-pickone-inline .pickone-button-item:focus{outline:none}.md-pickone-inline .pickone-button-item:after{content:"";display:block;position:absolute;left:-20%;right:-20%;top:-80%;bottom:-80%;background:#90caf9;border-radius:100%;opacity:.6;-webkit-transform:scale(0);transform:scale(0)}.md-pickone-inline .pickone-button-item:after:focus,.md-pickone-inline .pickone-button-item:not(:active):after{-webkit-animation:c 1.5s ease-out;animation:c 1.5s ease-out}.md-pickone-inline .pickone-button-item.btn-danger,.md-pickone-inline .pickone-button-item.btn-success{background:#1e88e5;border-color:#1e88e5}.lfa-locked .md-pickone-inline.showCorrectAnswers .correctAnswer{background:#7cb342;border-color:#7cb342;color:#fff;opacity:.4}.lfa-locked .md-pickone-inline.showCorrectAnswers .btn-success{opacity:1}.md-pickone-block .pickone-button-item{display:block;word-break:break-word;white-space:normal;text-align:left;margin:.2em;border-radius:0;position:relative;padding-left:2.5em;font-size:.9em;border:none;color:#999}.md-pickone-block .pickone-button-item:active{box-shadow:none}.md-pickone-block .pickone-button-item:hover{-webkit-transition:color .25s ease-in;transition:color .25s ease-in;color:#1e88e5;background:none}.md-pickone-block .pickone-button-item:hover:after{-webkit-transition:border-color .25s ease-in;transition:border-color .25s ease-in;border-color:#1e88e5}.md-pickone-block .pickone-button-item:focus{outline:none}.md-pickone-block .pickone-button-item:after{content:"";display:block;position:absolute;width:1.8em;height:1.8em;top:50%;margin-top:-.9em;left:0;border-radius:50%;border:.3em solid #999}.md-pickone-block .pickone-button-item:before{-webkit-transform:scale(0);transform:scale(0)}.md-pickone-block .pickone-button-item.btn-danger,.md-pickone-block .pickone-button-item.btn-success{background:#fff;color:#1e88e5}.md-pickone-block .pickone-button-item.btn-danger:after,.md-pickone-block .pickone-button-item.btn-success:after{border-color:#1e88e5}.md-pickone-block .pickone-button-item.btn-danger:before,.md-pickone-block .pickone-button-item.btn-success:before{content:"";display:block;position:absolute;width:.8em;height:.8em;top:50%;left:.5em;margin-top:-.4em;background:#1e88e5;border-radius:50%;-webkit-transform:scale(1);transform:scale(1);-webkit-animation:d .25s ease-in;animation:d .25s ease-in}.lfa-locked .md-pickone-block .btn[disabled]{opacity:1}.lfa-locked .md-pickone-block .pickone-button-item.btn-danger,.lfa-locked .md-pickone-block .pickone-button-item.btn-success{color:#7cb342}.lfa-locked .md-pickone-block .pickone-button-item.btn-danger:before,.lfa-locked .md-pickone-block .pickone-button-item.btn-success:before{background:#7cb342;content:"\2714";color:#fff;line-height:1.6;width:1.5em;height:1.5em;top:50%;left:.15em;margin-top:-.75em;text-align:center}.lfa-locked .md-pickone-block .pickone-button-item.btn-danger:after,.lfa-locked .md-pickone-block .pickone-button-item.btn-success:after{border-color:#7cb342}.lfa-locked .md-pickone-block .pickone-button-item.btn-danger{color:#e53935}.lfa-locked .md-pickone-block .pickone-button-item.btn-danger:before{background:#e53935;content:"\2718";line-height:1.4}.lfa-locked .md-pickone-block .pickone-button-item.btn-danger:after{border-color:#e53935}.lfa-locked .md-pickone-block.showCorrectAnswers .correctAnswer{opacity:.5;color:#7cb342;font-family:SourceSansPro-Bold}.lfa-locked .md-pickone-block.showCorrectAnswers .correctAnswer:after{color:#7cb342}.lfa-locked .md-pickone-block.showCorrectAnswers .btn-success{opacity:1;font-family:SourceSansPro-Regular}.md-textline input,.md-textline textarea{outline:none;text-align:center;border:1px solid #ccc;box-shadow:none;-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out;margin:.2em .3em .3em}.md-textline input:focus,.md-textline textarea:focus{-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out;border:1px solid #42a5f5;box-shadow:0 0 13px -2px #42a5f5}.md-textline2 input,.md-textline2 textarea{text-align:center;margin:.3em;-webkit-transition:box-shadow .15s ease-in-out;transition:box-shadow .15s ease-in-out}.md-textline2 input:focus,.md-textline2 textarea:focus{-webkit-animation:f .45s ease-in-out;animation:f .45s ease-in-out;-webkit-transition:box-shadow .15s ease-in-out,border-color .3s ease-in-out;transition:box-shadow .15s ease-in-out,border-color .3s ease-in-out;border:2px solid #64b5f6}.md-textline3{position:relative;margin:.3em}.md-textline3:after{position:absolute;content:"";left:48%;right:48%;height:3px;background:transparent;top:100%;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.md-textline3 input,.md-textline3 textarea{outline:none;border:none;border-bottom:1px solid #999;margin-bottom:-1px;padding:0 .3em;text-align:center}.is-focused:after{position:absolute;content:"";left:0;right:0;height:3px;background:#1e88e5;top:100%}.md-textline4{position:relative;margin:.3em;overflow:hidden;margin-bottom:-.45em}.md-textline4 input,.md-textline4 textarea{background:none;border:none;border-bottom:1px solid #999;text-align:center;position:relative;z-index:2}.md-textline4:after{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;position:absolute;content:"";background:#1e88e5;left:-30%;top:0;bottom:0;right:100%;display:inline-block;z-index:1}.md-textline4.is-focused2 input,.md-textline4.is-focused2 textarea{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;color:#fff;border-color:#1e88e5;background:none}.md-textline4.is-focused2:after{position:absolute;content:"";background:#1e88e5;left:-10%;top:-70%;bottom:-70%;right:-20%;border-radius:50%}.md-choices .validate-answer{max-width:100%}.md-choices .choice-id{display:none}.md-choices .statement{margin:0;text-indent:1em;font-family:SourceSansPro-Bold}.md-choices .answers{margin:.5em 0 0;text-indent:0;background:#fff}.md-choices .answers div{position:relative;padding-left:2.5em;color:#aaa;-webkit-transition:color .3s ease-out;transition:color .3s ease-out;border-bottom:2px solid rgba(0,0,0,.3)}.md-choices .answers div:hover{background:none;color:#1e88e5;-webkit-transition:color .3s ease-in;transition:color .3s ease-in;cursor:pointer}.md-choices .answers div:hover:after{-webkit-transition:all .3s ease-in;transition:all .3s ease-in;border-color:#2196f3}.md-choices .answers div:after{content:"";display:block;position:absolute;width:1.4em;height:1.4em;top:50%;margin-top:-.7em;left:.5em;border-radius:50%;border:3px solid #999}.md-choices .answers div:before{-webkit-transform:scale(0);transform:scale(0)}.md-choices .answers div.answer-current{background:none;color:#1976d2}.md-choices .answers div.answer-current:after{border-color:#1976d2}.md-choices .answers div.answer-current:before{content:"";display:block;position:absolute;width:.7em;height:.7em;top:50%;left:.85em;margin-top:-.35em;background:#1976d2;border-radius:50%;-webkit-transform:scale(1);transform:scale(1);-webkit-animation:d .25s ease-in;animation:d .25s ease-in}.md-choices.validated .answers div:hover{color:#aaa}.md-choices.validated .answers div:hover:after{border-color:#aaa}.md-choices.validated .answers div.answer-not-ok:before,.md-choices.validated .answers div.correct:before{display:block;position:absolute;width:1.4em;height:1.4em;top:50%;left:.5em;margin-top:-.7em;background:#fff;border-radius:50%;-webkit-transform:scale(1);transform:scale(1);text-align:center}.md-choices.validated .answers div.correct{background:#7cb342;color:#fff}.md-choices.validated .answers div.correct:after{display:none}.md-choices.validated .answers div.correct:before{content:"\2714";color:#7cb342}.md-choices.validated .answers div.answer-not-ok{background:#e53935;color:#fff}.md-choices.validated .answers div.answer-not-ok:after{display:none}.md-choices.validated .answers div.answer-not-ok:before{content:"\2718";color:#e53935;line-height:1.3}.md-choices.validated.not-done .validate-answer{color:#e53935}.md-choices.validated.done .validate-answer{color:#558b2f}.drawingpad2{margin-bottom:1em;box-shadow:3px 3px 4px 0 rgba(0,0,0,.14),3px 3px 3px -2px rgba(0,0,0,.2),3px 1px 8px 0 rgba(0,0,0,.12);border:2px solid #000;padding-right:2.15em}.drawingpad2 .editor{overflow:hidden;background-color:#fff}.drawingpad2 .buttons{position:absolute;top:0;bottom:0;right:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;border-left:2px solid #000}.drawingpad2 .buttons,.drawingpad2 .buttons .btn{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.drawingpad2 .buttons .btn{position:relative;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:12.5%;padding:3px;width:3em;border:none;color:#000}.drawingpad2 .buttons .btn i.fa:before{font-size:1.5em}.drawingpad2 .buttons .btn span{font-size:1.7em}.drawingpad2 .buttons .btn.active{box-shadow:none;background:#000;color:#fff}.drawingpad2 .buttons .btn.active:hover{background:#000;color:#fff}.drawingpad2 .buttons .btn:hover{background:#e5c100}.prog-ct{position:relative;height:.5em;margin-top:1em}.prog-ct .progress-box{height:100%}.prog-ct .progress-bar{background:#1e88e5}.prog-ct .is-done-box{position:absolute;right:-.3em;top:-.6em;background:#fff;padding:0 .3em;border:.15em solid #1e88e5;border-radius:50%;width:1.8em;text-align:center;background:#1e88e5}.prog-ct .is-done-box i.fa{color:#fff}.prog-ct .is-done-box i.fa-check{-webkit-animation:b .5s ease-out;animation:b .5s ease-out}.prog-ct .is-done-box i.fa-check:after{content:"";position:absolute;background:#90caf9;width:3em;height:3em;left:50%;top:50%;margin-left:-1.55em;margin-top:-1.55em;border-radius:50%;-webkit-transform:scale(0);transform:scale(0);-webkit-animation:a 1s ease-out;animation:a 1s ease-out;z-index:-3}.validator{padding-bottom:.5em;position:relative}.validator:after{content:"";line-height:1.9;position:absolute;bottom:.65em;right:0;background:#1e88e5;width:1.8em;height:1.8em;border-radius:50%;text-align:center;color:#fff;display:block;font-family:FontAwesome;-webkit-transform:scale(0);transform:scale(0)}.validator .lfa-reset,.validator .lfa-validate{position:relative;width:5em;color:#fff;border:none;box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.2),0 1px 5px 0 rgba(0,0,0,.12);padding:.3em 0;overflow:hidden;outline:none;display:block;margin:0 auto;background:#558b2f}.validator .lfa-reset:hover,.validator .lfa-validate:hover{background:#689f38}.validator .lfa-reset:after,.validator .lfa-validate:after{content:"";display:block;position:absolute;width:120px;height:120px;margin-left:-60px;margin-top:-60px;background:#c5e1a5;border-radius:100%;opacity:.6;-webkit-transform:scale(0);transform:scale(0)}.validator .lfa-reset:not(:active):after,.validator .lfa-validate:not(:active):after{-webkit-animation:c 1s ease-out;animation:c 1s ease-out}.validator .lfa-reset{display:none}.validator .lfa-reset:after{border-radius:100%}.validator .lfa-reset:not(:active):after{-webkit-animation:c 1s ease-out;animation:c 1s ease-out}.lfa-locked .lfa-reset{display:block}.lfa-locked .lfa-validate{display:none}.validator.lfa-locked.done:after{content:"\F00C"}.validator.lfa-locked.done:after,.validator.lfa-locked.not-done:after{-webkit-transform:scale(1);transform:scale(1);-webkit-animation:b .3s ease-in;animation:b .3s ease-in}.validator.lfa-locked.not-done:after{background:#f0ad4e;content:"\F12A"}.validator.lfa-locked.done .lfa-reset{background:#1e88e5}.validator.lfa-locked.done .lfa-reset:hover{background:#3594e8}.validator.lfa-locked.done .lfa-reset:after{background:#a7d1f5}.validator.lfa-locked.not-done .lfa-reset{background:#f0ad4e}.validator.lfa-locked.not-done .lfa-reset:hover{background:#f2b866}.validator.lfa-locked.not-done .lfa-reset:after{background:#fceedb}.assessment-summary-button,.assessment-summary-content{margin-left:50%;-webkit-transform:translate(-50%);transform:translate(-50%)}.assessment-summary{margin:1.5em}.assessment-summary span{font-family:SourceSansPro-Bold}.assessment-summary{text-align:center}.assessment-summary .fa-star,.assessment-summary .fa-star-o{margin-right:.2em}.assessment-summary .fa-star{color:#e5c100;text-shadow:2px 1.5px #998100}.assessment-summary .assessment-summary-content{overflow:hidden;margin:0 auto;display:inline-block;-webkit-transform:none;transform:none;text-align:left;box-shadow:0 3px 4px 0 rgba(0,0,0,.14),0 3px 3px -2px rgba(0,0,0,.2),0 1px 8px 0 rgba(0,0,0,.12);border:1px solid rgba(0,0,0,.2);border-radius:0;outline:0;background-color:#fff;padding:1em 1em 0}.assessment-summary .assessment-summary-content .assessment-summary-reset-button{margin:.8em 0 0 -1em}.assessment-summary .assessment-summary-content .assessment-summary-check-button{margin-top:-1em;margin-left:-1em}.assessment-summary .assessment-summary-content .assessment-summary-check-button,.assessment-summary .assessment-summary-content .assessment-summary-reset-button{border:none!important;height:2em;width:calc(100% + 2em);background:#1e88e5;color:#fff;-webkit-transform:none;transform:none;display:block}.assessment-summary .assessment-summary-content .assessment-summary-check-button:hover,.assessment-summary .assessment-summary-content .assessment-summary-reset-button:hover{background:#2196f3}.lfa-locked .textline.validator-ok input,.lfa-locked .textline.validator-ok textarea{background-color:#7cb342;border-color:#7cb342;color:#fff}.lfa-locked .textline.validator-not-ok input,.lfa-locked .textline.validator-not-ok textarea{background-color:#e53935;border-color:#e53935;color:#fff}.exercise .lfa-exercise-overlay{opacity:0;width:calc(100% + 4rem);margin-left:-2rem;cursor:not-allowed;color:#000}.validator .lfa-reset,.validator .lfa-validate{width:7em}.validator .lfa-reset:after,.validator .lfa-validate:after{left:50%;top:50%;width:7.5em;height:7.5em;margin-left:-3.75em;margin-top:-3.75em}.drag-to-bucket span.item:hover{cursor:pointer}.md-pickone-checkmark .pickone-button-item{background:hsla(0,0%,100%,0);border:none;color:#000;display:block;position:relative;padding-left:2.5em;font-size:.9em}.md-pickone-checkmark .pickone-button-item:focus{outline:none;box-shadow:none}.md-pickone-checkmark .pickone-button-item:before{border-radius:3px;border:2px solid rgba(0,0,0,.54);color:#fff;content:"";display:inline-block;height:1.3em;left:.5em;line-height:1;position:absolute;text-align:center;top:.5em;width:1.3em}.md-pickone-checkmark .pickone-button-item:after{background:#90caf9;border-radius:100%;content:"";display:block;height:2.6em;left:-.2em;opacity:.6;position:absolute;top:-.2em;-webkit-transform:scale(0);transform:scale(0);width:2.6em}.md-pickone-checkmark .pickone-button-item.btn-danger:before,.md-pickone-checkmark .pickone-button-item.btn-success:before{content:"\2714";background:#1976d2;border-color:#1976d2}.md-pickone-checkmark .pickone-button-item.btn-danger:not(:active):after,.md-pickone-checkmark .pickone-button-item.btn-success:not(:active):after{-webkit-animation:c .8s ease-out;animation:c .8s ease-out}.lfa-locked .md-pickone-checkmark .pickone-button-item.btn-danger:before{background:#e53935;border-color:#e53935;content:"\2718"}.lfa-locked .md-pickone-checkmark .pickone-button-item.btn-success:before{border-color:#7cb342;background:#7cb342}.lfa-locked .md-pickone-checkmark.showCorrectAnswers .correctAnswer:before{border-color:#7cb342;background:#7cb342;color:#fff;opacity:.4;content:"\2714";opacity:1}.accordion .panel-title a{color:#fff;display:block;padding:1.2rem 1.2rem 1.2rem 3em;position:relative;font-family:SourceSansPro-Bold;font-size:1.2em}.accordion .panel-title a:focus,.accordion .panel-title a:hover{text-decoration:none;background-color:#45b8dc}.accordion .panel-title a:before{content:"\F107";position:absolute;font-family:FontAwesome;left:.6em;font-size:1.5em;-webkit-transform-origin:center;transform-origin:center}.accordion .panel-title a:before,.accordion .panel-title a[aria-expanded=true]:before{-webkit-transition:-webkit-transform .25s ease-in-out;transition:-webkit-transform .25s ease-in-out;transition:transform .25s ease-in-out;transition:transform .25s ease-in-out,-webkit-transform .25s ease-in-out}.accordion .panel-title a[aria-expanded=true]:before{-webkit-transform:rotate(180deg);transform:rotate(180deg);-webkit-transform-origin:center;transform-origin:center}.accordion .panel-default>.panel-heading{background-color:#455a64}.accordion .panel-body{border-left:2px solid #b6b6b6;border-right:2px solid #b6b6b6;font-size:.9em}.accordion .panel-body p{margin-bottom:.75em;margin-top:.75em}.accordion .panel-body>p:first-child{margin-top:0}.accordion .panel-body>p:last-child{margin-bottom:0}.accordion .panel-heading{padding:0}.accordion .panel-group .panel{border-bottom:2px solid #b6b6b6;border-radius:0}.accordion .panel-group .panel+.panel{margin-top:0}#textbook .lfa-box,#textbook .lfa-box2{margin:0 2rem 1.1111em}.lfa-box,.lfa-box2{font-size:.9em;padding:1.1111em}.lfa-box{background-color:#f7902b;border-bottom:.2em solid #131313}.lfa-box strong{color:#131313}.lfa-box2{background-color:#131313;color:hsla(0,0%,100%,.82)}.lfa-box2 span.font-bold-italic{color:#6ab8f7}.lfa-box2 strong{color:#fff}.lfa-bubble{box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.2),0 1px 5px 0 rgba(0,0,0,.12);border:1px solid rgba(0,0,0,.32);padding:1.2em;text-align:center;border-radius:.5em;position:relative;margin-bottom:1em;background-color:#fff}.lfa-bubble textarea{margin:0}.lfa-bubble.left:before,.lfa-bubble.right:before{position:absolute;content:"";width:1em;height:1em;background-color:#fff;top:1.5em;border-left:1px solid rgba(0,0,0,.32);border-bottom:1px solid rgba(0,0,0,.32)}.lfa-bubble.left:before{-webkit-transform:rotate(45deg);transform:rotate(45deg);left:-.55em}.lfa-bubble.right:before{-webkit-transform:rotate(225deg);transform:rotate(225deg);right:-.55em}.lfa-bubble.bottom:before{top:100%;margin-top:-.45em;margin-left:3em;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);left:-.55em}.lfa-bubble.bottom:before,.lfa-bubble.top:before{position:absolute;content:"";width:1em;height:1em;background-color:#fff;border-left:1px solid rgba(0,0,0,.32);border-bottom:1px solid rgba(0,0,0,.32)}.lfa-bubble.top:before{top:-.55em;-webkit-transform:rotate(135deg);transform:rotate(135deg);right:1.55em}.lfa-bubble.colored{border:1px solid #1976d2;background-color:#2196f3}.lfa-bubble.colored textarea{background-color:hsla(0,0%,100%,0);border-color:hsla(0,0%,100%,.35);color:#000}.lfa-bubble.bottom.colored:before,.lfa-bubble.left.colored:before,.lfa-bubble.right.colored:before,.lfa-bubble.top.colored:before{background-color:#2196f3;border-left:1px solid #1976d2;border-bottom:1px solid #1976d2}#textbook .lfa-card,#textbook .lfa-card2{margin:0 2rem 1em}.lfa-card{border-radius:3px;border:1px solid rgba(0,0,0,.25);box-shadow:0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12);font-size:1em;padding:1em;position:relative}.lfa-card .lfa-card__title{box-shadow:0 2px 1px 0 rgba(0,0,0,.16);border-bottom:1px solid rgba(0,0,0,.22);width:calc(100% + 2em);margin-left:-1em;padding:0 1em 1em;margin-bottom:1em}.lfa-card .lfa-card__title i,.lfa-card .lfa-card__title span{color:#1976d2;line-height:1;font-size:1.4em}.lfa-card .lfa-card__title span{font-family:SourceSansPro-Bold}.lfa-card .lfa-card__text{font-size:.9em}.lfa-card.inverted{background-color:#64b5f6}.lfa-card.inverted .lfa-card__title i,.lfa-card.inverted .lfa-card__title span{color:#fff}.lfa-card.inverted .lfa-card__text{color:hsla(0,0%,100%,.9)}.lfa-card.danger:before,.lfa-card.info:before,.lfa-card.question:before{position:absolute;font-family:fontAwesome;font-size:2.5em;width:1em;height:1em;display:block;line-height:1;text-align:center;left:.4em;top:.4em;color:#fff}.lfa-card.danger .lfa-card__title,.lfa-card.info .lfa-card__title,.lfa-card.question .lfa-card__title{box-shadow:none}.lfa-card.danger .lfa-card__title span,.lfa-card.info .lfa-card__title span,.lfa-card.question .lfa-card__title span{margin-left:3em;line-height:2.0833;font-size:1.2em;color:#fff}.lfa-card.danger .lfa-card__text,.lfa-card.info .lfa-card__text,.lfa-card.question .lfa-card__text{margin-top:1em;color:hsla(0,0%,100%,.9)}.lfa-card.danger{background-color:#e74c3c}.lfa-card.danger:before{content:"\F071"}.lfa-card.question{background-color:#f39c12}.lfa-card.question:before{content:"\F059"}.lfa-card.question .lfa-card__text,.lfa-card.question .lfa-card__title span,.lfa-card.question:before{color:rgba(0,0,0,.72)}.lfa-card.info{background-color:#5ea9dd}.lfa-card.info:before{content:"\F05A"}.lfa-card .lfa-card__header{background-color:#2196f3;width:calc(100% + 2em);margin:-1em 0 1em -1em;padding:1em 5em 1em 1em;color:#fff;line-height:1.2;position:relative}.lfa-card .lfa-card__header:after{position:absolute;content:"\F028";font-family:fontAwesome;right:.5em;top:50%;margin-top:-.75em;width:1.5em;height:1.5em;font-size:2em;text-align:center;line-height:1.5;background-color:#fff;color:#2196f3;border-radius:50%}.lfa-card .lfa-card__header-simple{background-color:#2196f3;width:calc(100% + 2em);margin:-1em 0 1em -1em;padding:1em;color:#fff;line-height:1.2}.lfa-carousel .item{margin-bottom:1.5em}.lfa-carousel ol.carousel-indicators{bottom:-20px}.lfa-carousel ol.carousel-indicators li{border-color:#1e88e5;width:.75em;height:.75em}.lfa-carousel ol.carousel-indicators li,.lfa-carousel ol.carousel-indicators li.active{-webkit-transition:width .15s ease-in-out,height .15s ease-in-out;transition:width .15s ease-in-out,height .15s ease-in-out}.lfa-carousel ol.carousel-indicators li.active{background-color:#1e88e5;width:1em;height:1em;border-radius:50%;margin-top:.15em}.lfa-carousel .item>div:last-child{margin-bottom:0!important}.lfa-carousel a.left.carousel-control,.lfa-carousel a.right.carousel-control{background:none}.lfa-carousel a.left.carousel-control span,.lfa-carousel a.right.carousel-control span{position:absolute;bottom:0;color:#1e88e5}#textbook .lfa-header__ts,#textbook .lfa-header_t{margin:0 0 1em -1.5rem}.lfa-header__ts{padding:1em 1em 1em 5em;min-height:5em;width:calc(100% + 3rem);position:relative;background:#1976d2;box-shadow:0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12);border-bottom:1px solid rgba(0,0,0,.1)}.lfa-header__ts:before{content:"";background:url(img/2-fanta-logo.png) no-repeat;background-size:contain;background-position:50%;width:3em;height:3em;position:absolute;left:1em;top:50%;margin-top:-1.5em}.lfa-header__ts .lfa-header__title{font-size:1em;color:#fff;line-height:1.5;font-family:SourceSansPro-Bold}.lfa-header__ts .lfa-header__subtitle{font-size:.8em;color:hsla(0,0%,100%,.8)}.lfa-header_t{background-color:#2196f3;width:calc(100% + 3rem);line-height:1;padding:1.5em 1.5em 1.5em 4em;font-size:1.2em;color:#fff;position:relative;margin-bottom:1.5em}.lfa-header_t:before{content:"";position:absolute;left:.75em;top:50%;margin-top:-1.25em;background:url(img/2-fanta-logo.png) 50%;background-size:cover;background-repeat:no-repeat;width:2.5em;height:2.5em}#textbook .lfa-cr{margin:0 0 1em}.lfa-cr{padding:.5em 1em;background:#212121}.lfa-cr .lfa-cr__def{font-size:.8em;color:hsla(0,0%,100%,.9)}ul.arrow1,ul.arrow2{font-size:.9em}ul.arrow1 li,ul.arrow2 li{list-style:none;position:relative;margin-bottom:.2em}ul.arrow1 li:before,ul.arrow2 li:before{content:"\F0A9";position:absolute;font-family:FontAwesome;font-size:1.4em;line-height:1.1;left:-1em;color:#2196f3}ul.arrow2 li:before{color:#2196f3}ul.arrow1 li:before{content:"\F061"}ul.color-bullet li{list-style:none;position:relative}ul.color-bullet li:before{content:"";background-color:#2196f3;border-radius:100%;position:absolute;width:.5em;height:.5em;top:.7em;left:-1em;margin-top:-.25em}ol.ol-task{counter-reset:a;padding-left:.3em}ol.ol-task li{display:block;margin-bottom:.3em}ol.ol-task li:before{content:counter(a,decimal);counter-increment:a;background-color:#1e88e5;color:#fff;font-family:SourceSansPro-Bold;text-align:center;width:1.5em;height:1.5em;border-radius:50%;display:inline-block;line-height:1.5;text-shadow:2px 2px rgba(0,0,0,.5);margin-right:.5em}ol.ol-task li.hide-item{visibility:hidden;height:0;margin-bottom:0}ol.lowercase,ol.uppercase{counter-reset:a;padding-left:0}ol.lowercase li,ol.uppercase li{display:block}ol.lowercase li:before,ol.uppercase li:before{content:counter(a,lower-alpha) ") ";counter-increment:a;color:#2196f3;font-weight:700}ol.uppercase li:before{content:counter(a,upper-alpha) ". ";color:#2196f3}ol.ol-task ol[type=a]{counter-reset:a;padding-left:1.8em}ol.ol-task li ol[type=a] li{display:block;margin-bottom:0}ol.ol-task li ol[type=a] li:before{content:counter(a,lower-alpha) ") ";background-color:#fff;color:#2196f3;font-family:SourceSansPro-Regular;text-shadow:none;margin-right:0}#textbook .modal.fade{margin-left:0;margin-right:0}.inline-modal-btn{display:inline-block;color:#1976d2}.inline-modal-btn:hover{color:#1e88e5;cursor:pointer}.lfa-custom-modal .modal-content{background-color:#86bf35}.lfa-custom-modal .modal-content .modal-header{color:#fff}.lfa-custom-modal .modal-content .modal-body{background-color:#131313;color:#86bf35}.lfa-custom-modal .modal-content .modal-footer button{border:2px solid #fff;background-color:#86bf35;color:#fff;font-family:SourceSansPro-Bold}.lfa-custom-modal .modal-content .modal-footer button:hover{background-color:#fff;color:#212121}.print-image{width:auto;height:2em;line-height:2;text-align:center;background:#1e88e5;color:#fff;position:relative;overflow:hidden;margin:.5em 0}.print-image:hover{background:#2196f3;cursor:pointer}.print-image img{opacity:0;position:absolute;top:0;bottom:0;left:0;right:0}.mdTable{box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.2),0 1px 5px 0 rgba(0,0,0,.12);border:1px solid rgba(0,0,0,.12);border-collapse:collapse;background:#fff;text-align:left;vertical-align:middle;color:#757575;font-size:.9em;line-height:1.2;width:100%;margin-bottom:1.5em}.mdTable tr{border-bottom:1px solid rgba(0,0,0,.12)}.mdTable td,.mdTable th{padding:.5em 1em}.mdTable.alternate th{background-color:#2196f3;color:#fff}.mdTable.alternate tr:nth-child(odd){background-color:#bbdefb}.mdTable.alternate tr:nth-child(2n){background-color:#e3f2fd}.mdTable.alternate td{color:#000}.responsive-table{margin-bottom:1em;overflow-x:auto}.responsive-table table{margin-bottom:0}table.mdTable.custom1{border:2px solid #2196f3}table.mdTable.custom1 tr:first-child{background-color:#2196f3;color:#fff}table.mdTable.custom1 tr{border:none}table.mdTable.custom2{border:2px solid #000}table.mdTable.custom2 td,table.mdTable.custom2 th{border:1px solid rgba(0,0,0,.12)}table.mdTable.custom2 tr:first-child{border:2px solid #000}table.mdTable.custom3 td:first-child,table.mdTable.custom3 tr:first-child{background-color:#2196f3;color:#fff}table.mdTable.custom3 td,table.mdTable.custom3 th{text-align:center}.lfa-app:after,.lfa-app:before,.lfa-info:after,.lfa-info:before,.lfa-task:after,.lfa-task:before,.lfa-tipp:after,.lfa-tipp:before{content:"";position:absolute}.lfa-app,.lfa-info,.lfa-task,.lfa-tipp{border-radius:1.2em;display:inline-block;font-family:SourceSansPro-Bold;font-size:1em;letter-spacing:1px;line-height:2;margin:1em 0;padding-left:2.8em;padding-right:1em;position:relative;width:auto}.lfa-app,.lfa-info,.lfa-tipp{color:#212121}.lfa-app:before,.lfa-info:before,.lfa-task:before,.lfa-tipp:before{width:2.6em;height:2.6em;left:-.3em;top:-.3em;border-radius:50%}.lfa-task{background:#bbdefb}.lfa-task:before{background:#1e88e5}.lfa-task:after{width:1.3em;height:.75em;left:.35em;top:.5em;border-left:.2em solid #fff;border-bottom:.2em solid #fff;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);box-shadow:0 7px 6px -1px rgba(0,0,0,.5)}.lfa-info{background:#ffe168}.lfa-info:before{background:#f4b400}.lfa-info:after{width:2em;height:2em;background:url(img/bulb.png) 50%;background-size:cover;left:0;top:0}.lfa-tipp{background:#ffe168}.lfa-tipp:before{background:#f4b400}.lfa-tipp:after{width:2em;height:2em;background:url(img/exclamation.png) 50%;background-size:contain;left:0;top:0}.lfa-app{background:#bbdefb}.lfa-app:before{background:#1e88e5}.lfa-app:after{content:"\F085";font-family:FontAwesome;width:1em;height:1em;left:.1em;top:0;color:#fff;font-size:1.5em;line-height:1.35;text-align:center}.lfa-app+p,.lfa-info+p,.lfa-task+p{margin-top:0}#textbook .teacher-visible{border:3px dashed rgba(0,0,0,.4);background-color:rgba(68,138,255,.1);padding:7rem 2rem 1rem;position:relative;margin-top:3em;margin-bottom:2em}#textbook .teacher-visible:before{content:"\F19D";font-family:FontAwesome;position:absolute;width:2em;height:2em;background-color:#333;border-radius:50%;font-size:2em;line-height:2;text-align:center;top:-1em;left:50%;margin-left:-1em;color:#efa71b}#textbook .teacher-visible p:last-child,#textbook .teacher-visible table:last-child{margin-bottom:0}#textbook .teacher-visible p{color:#575e5f!important}.youtube-ct{background:#e62117;box-shadow:0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12),0 2px 4px -1px rgba(0,0,0,.2)}.youtube-video{border:5px solid #e62117;border-top:none;height:0;margin-bottom:1em;padding-bottom:56.25%;padding-top:50px;position:relative}.youtube-title{width:100%;font-size:1em;line-height:3;padding-left:4em;color:#fff;font-family:SourceSansPro-Bold;text-align:left;position:relative}.youtube-title:before{content:"\F167";position:absolute;font-family:FontAwesome;font-size:2em;line-height:1.5;left:.5em;top:0;color:#fff}.youtube-video iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:none}.md-textline2 input,.md-textline2 textarea,.md-textline3 input,.md-textline3 textarea,.md-textline4 input,.md-textline4 textarea,.md-textline input,.md-textline textarea{text-align:left;padding:0 .3em}.md-select .btn{margin:.2em;display:block;word-break:break-word;white-space:normal}.validator-testing .btn-danger,.validator-testing .btn-success{background-color:#45b8dc;border-color:#45b8dc}.eu-countries .lfa-locked .in-good-bucket{background-color:#7cb342}.eu-countries .lfa-locked .in-bad-bucket{background-color:#e53935}ol.ol-task{font-family:SourceSansPro-Italic}#textbook>article>section>hr{margin-left:-2rem;width:calc(100% + 4rem)}#textbook .lfa-header_t2{margin:0 0 1em -1.5rem}.lfa-header_t2{background-color:#e91e63;width:calc(100% + 3rem);line-height:1;padding:2em 1.5em 2em 6.3em;font-size:1em;color:#fff;position:relative;margin-bottom:1.5em;border-bottom:1em solid #c2185b}.lfa-header_t2 .before{position:absolute;left:0;top:50%;margin-top:-.5em;width:2.1em;height:1.25em;font-size:2.5em;text-align:right;letter-spacing:-.1em}ol.ol-task li:before{background-color:#e91e63}.lfa-task{background-color:#f8bbd0;color:#212121}.btn-primary,.lfa-task:before{background-color:#e91e63}.btn-primary{border-color:#e91e63}.btn-primary::hover{background-color:#c2185b;border-color:#c2185b}#textbook .main-cover--raabe-ethik{margin:0 0 0 -1.5rem;width:calc(100% + 3rem);background-color:#c2185b;color:hsla(0,0%,100%,.92);padding:1em}body #textbook{min-height:50%}ol.lowercase li.hide-item{height:0}ol.lowercase li.hide-item:before{color:#fff}#classroom-fullscreen{padding-left:1.53571em}#classroom-fullscreen i:before{height:1em;position:absolute;top:50%;margin-top:-.5em;left:-1.53em}#classroom-fullscreen i span{width:120px;display:inline-block;white-space:normal;text-align:left;font-size:.9em;line-height:1.1}.custom-sort-m06 .item{background-color:#2196f3;color:hsla(0,0%,100%,.9);margin-bottom:.2em;border-radius:.2em;padding:.2em .5em}.teacher-visible .lfa-card{background-color:#fff}#textbook .lfa-header_t3{margin-left:-1.5rem}.lfa-header_t3{background-color:#e91e63;width:calc(100% + 3rem);line-height:1;font-size:1em;color:#fff;position:relative;margin-bottom:1.5em;border-bottom:1em solid #c2185b;padding:2em 4rem}@media (max-width:767px){#textbook .lfa-header_t2,#textbook .lfa-header_t3,#textbook .main-cover--raabe-ethik{margin-left:0;width:100%}}#textbook .lfa-header_cat{margin:0 0 1em -1.5rem}.lfa-header_cat{background-color:grey;width:calc(100% + 3rem);line-height:1;padding:1.5em;font-size:1.2em;color:#fff;position:relative;margin-bottom:1.5em}.lfa-header_cat.cat-green{background-color:#86bf35}.lfa-header_cat.cat-pink{background-color:#eb4d93}.lfa-header_cat.cat-light-blue{background-color:#45b8dc}.lfa-header_cat.cat-orange{background-color:#f7902b;color:#131313}.lfa-header_cat.cat-blue{background-color:#434f93}.lfa-header_cat.cat-yellow{background-color:#f2e425;color:#131313}.lfa-header_cat.cat-black{background-color:#131313}.spacer05{height:.5555em;width:100%}#textbook .lfa-card.pick-custom{padding-top:0;margin:0;border-radius:0;box-shadow:none;margin-top:-1px}#textbook .lfa-card.pick-custom .lfa-card__title{padding:.5em 1.25em;font-size:.8em;background-color:#f7902b;width:calc(100% + 2.5em);margin-left:-1.25em}#textbook .lfa-card.pick-custom .lfa-card__title span{color:#000;font-family:SourceSansPro-Regular}.cat-nr{background-color:grey;color:#fff;font-family:SourceSansPro-Bold;text-align:center;min-width:1.5em;height:1.5em;border-radius:50%;display:inline-block;line-height:1.5;text-shadow:2px 2px rgba(0,0,0,.5)}#textbook .cat-nr{margin-right:.5em}.cat-nr.cat-green{background-color:#86bf35}.cat-nr.cat-pink{background-color:#eb4d93}.cat-nr.cat-light-blue{background-color:#45b8dc}.cat-nr.cat-orange{background-color:#f7902b;color:#131313;text-shadow:none}.cat-nr.cat-blue{background-color:#434f93}.cat-nr.cat-yellow{background-color:#f2e425;color:#131313;text-shadow:none}.cat-nr.cat-black{background-color:#131313}.accordion .panel-default>.panel-heading{background-color:#434f93}.m0lh1p3{margin:0;line-height:1.3}#textbook .ct-fullw-quote{background:#1d1f20;padding:2em 0;margin-left:-1.5rem;width:calc(100% + 3rem)}.ct-quote{height:150px;width:370px;border:1px solid #f2e425;margin:0 auto;text-align:center;position:relative;color:#fff;padding:15px}.ct-quote p{padding-top:13px;font-size:18px;margin:0}.ct-quote .corner{height:30px;width:30px;border-radius:50%;border:1px solid #fff;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);position:absolute;background:#1d1f20}.ct-quote .left_top{top:-16px;left:-16px;border-color:transparent transparent #f1c40f}.ct-quote .right_top{top:-16px;right:-16px;border-color:transparent transparent transparent #f1c40f}.ct-quote .left_bottom{bottom:-16px;left:-16px;border-color:transparent #f2e425 transparent transparent}.ct-quote .right_bottom{bottom:-16px;right:-16px;border-color:#f2e425 transparent transparent}.ct-quote span{background:#1d1f20;color:#f2e425;padding:0 10px;font-size:20px;position:relative;top:-28px}.lfa-header_t.solar{background-color:#000;background:url(img/pexels-photo.jpg) 50%;background-size:cover;background-repeat:no-repeat}.lfa-header_t.solar:before{background:url(img/planet.png) 50%;background-size:cover;background-repeat:no-repeat}.lfa-header_t.europe{background-color:#039}.lfa-header_t.europe:before{background:url(img/europe.png) 50%;background-size:cover;background-repeat:no-repeat}.lfa-header_t.guide{background-color:#d91c5c}.lfa-header_t.guide:before{background:url(img/guide-icon.png) 50%;background-size:cover;background-repeat:no-repeat}.lfa-header_t.math{background-color:#2c5379}.lfa-header_t.math:before{background:url(img/math.png) 50%;background-size:cover;background-repeat:no-repeat}.lfa-header_t.avatar{background-color:#131313}.lfa-header_t.avatar:before{background:url(img/avatar/kat-smile.png) 50%;background-size:cover;background-repeat:no-repeat}#solar1 .item{border-radius:8px;box-shadow:0 5px 20px 0 rgba(0,0,0,.05),0 2px 4px 0 rgba(0,0,0,.1);border:1px solid rgba(0,0,0,.2);padding:1em;background:#131313;color:#f2e425;font-size:.8em;margin-bottom:2.5em}#solar1 .item .planet-img{max-width:300px;margin:0 auto;padding:2em 0}#textbook .lfa-docs_coverPage{text-align:center;padding-top:8rem;width:calc(100% + 3rem);margin-left:-1.5rem;height:100%;background:#be2937;min-height:100%;position:relative}#textbook .lfa-docs_coverPage img{max-width:80%;margin:0 auto}#textbook .lfa-docs_coverPage h1{color:#fff;font-family:SourceSansPro-light;position:relative;display:inline-block;padding-left:1.1em;margin-bottom:5em}#textbook .lfa-docs_coverPage h1:before{content:"";background:url(img/gear.png);background-size:cover;width:1em;height:1em;display:block;position:absolute;left:-.1em;top:50%;margin-top:-.5em}.lfa-cr__def{padding:0 .5em}em strong{font-family:SourceSansPro-BoldItalic}.custom-drag-sort-m05 .item{background-color:#2196f3;color:#fff;margin-bottom:.29em;border-radius:.2em;padding:6px 12px;margin-right:.3em;font-size:.9em}.lfa-locked .custom-drag-sort-m05 .item-in-place{background-color:#7cb342}.lfa-locked .custom-drag-sort-m05 .item-not-in-place{background-color:#e53935}.custom-drag-m5 .col-md-12,.custom-drag-m5 .col-xs-6{padding:0;text-align:center}.custom-drag-m5 span.item{background-color:#1e88e5;display:inline-block;border-radius:.2em;padding:0 .2em;color:#fff;margin:.2em}.custom-drag-m5 .items.well.src{background-color:#f1c40f;padding:.1em;min-height:50px;margin-bottom:0;border-radius:0;border:1px solid #000}.custom-select-planets .btn{display:inline-block;width:23%;margin:1%;border-radius:0}.custom-select-planets .btn.selected{background-color:#1e88e5;color:#fff}.lfa-locked .custom-select-planets .btn.bad.selected{background-color:#e53935}.lfa-locked .custom-select-planets .btn.good.selected{background-color:#7cb342}.custom-ex-arithmetic input{text-align:right;padding:0}.custom-ex-arithmetic .md-textline3{margin-right:0}.custom-ex-arithmetic sup{top:-.7em;font-size:65%}.borrow .calcuwords-block-row-0.calcuwords-block-col-0,.carry .calcuwords-block-row-0.calcuwords-block-col-0{font-size:.7em;line-height:2.5;color:red}.guide__title{color:#d91c5c;font-family:SourceSansPro-Bold}.guide__subtitle{color:#d91c5c}.small-img-1{width:7em}a,a:active,a:focus,a:hover{outline:0}.lfa-header_t.contact{background-color:#e67e22}.lfa-header_t.contact:before{background:url(img/contact.png) 50%;background-size:cover;background-repeat:no-repeat}.guide__contact{color:#e67e22;font-family:SourceSansPro-Bold;line-height:1em}.lfa-card.inverted{background-color:#171616}.lfa-card.inverted h3{color:#fff;font-family:SourceSansPro-Bold;text-align:center;font-size:1.5em}.lfa-card.inverted img{width:30%;margin:0 auto}