.accent-color{color:#3f061b}.accent1-color{color:#893101}.primary-color{color:#063f2a}.secondary-color{color:#419a1c}.page-wrapper{min-height:700px}.btn-prime,.btn-prime:disabled,.btn-prime:active,.btn-prime:visited,.btn-prime:focus{color:#fff;background-color:#063f2a;border-color:#063f2a}.btn-prime:hover{background-color:#04281a;border-color:#04281a}.btn-accent,.btn-accent:disabled{color:#fff;background-color:#3f061b;border-color:#3f061b}a{color:#063f2a}a:hover{color:#04281a}.deck-value{font-size:1.2em;font-weight:bold}.deck-label{font-size:.8em;opacity:.5}.p-label,.p-label-2{font-size:.8em;color:#419a1c;font-weight:normal}.p-label-2{color:#900;font-weight:bold}.extra-details{background-color:#f7f7f7}.badge-secondary,.badge-filter{border-radius:20px;padding:5px 10px}.badge-filter{color:#000;background-color:#f7f7f7;border:1px solid #eee;cursor:pointer;margin:5px}.badge-filter:hover{background-color:#e7e7e7;border:1px solid #ddd}.badge-secondary,.badge-filter.active{color:#fff;background-color:#419a1c;border-width:0px}.badge-filter>.fa-check{color:#eee}.badge-filter:hover>.fa-check{color:#000}.badge-filter.active>.fa-check{color:#fff}.canvas-wrapper .question,.preview-wrapper .question{margin:5px;background-color:#ccc;padding:20px}.canvas-wrapper .question-back,.preview-wrapper .question-back{color:#ddd;position:absolute;font-size:1.5em;margin-top:-0.2em;margin-left:.2em}.canvas-wrapper .answers .answer,.preview-wrapper .answers .answer{margin:5px;background-color:#f7f7f7;padding:10px;border:1px solid #f7f7f7}.canvas-wrapper .answers .answer{cursor:pointer}.canvas-wrapper .answers .answer .primary,.preview-wrapper .answers .answer .primary{font-size:1.5em}.canvas-wrapper .answers .answer .secondary,.preview-wrapper .answers .answer .secondary{font-size:1.2em}.canvas-wrapper .result-wrapper{margin:5px;font-size:1em}.canvas-wrapper .result-wrapper .result{font-size:1.5em}.canvas-wrapper .answers .answer.correct{background-color:#d4edda;border-color:#155724;color:#155724}.canvas-wrapper .answers .answer.incorrect{background-color:#f8d7da;border-color:#721c24;color:#721c24}.result-wrapper .grammar-wrapper{font-size:1em}.result-wrapper .grammar-wrapper .title{font-size:1em;font-weight:bold}.result-wrapper .notes-wrapper{font-size:1em}.result-wrapper .notes-wrapper .title{font-size:1em;font-weight:bold}.wrapper-existing-quiz{position:fixed;bottom:0;background:#eee;padding:10px;width:85%;left:50%;transform:translate(-50%);border:1px solid #ccc;border-bottom:0px}.wrapper-existing-quiz>.btn{margin:4px}.wrapper-existing-quiz>.title{font-size:1em}.wrapper-existing-quiz>.status{font-size:.7em}.header-wrapper{background-color:#063f2a;color:#fff;padding:20px;font-size:1.2em}.header-wrapper .title{overflow:hidden;width:90%}.header-wrapper .title a{text-decoration:none;color:#fff}.header-wrapper .header-menu .btn-link{padding:3px;color:#fff;font-size:1.2em}.header-wrapper .header-menu a{color:#fff;text-decoration:none}.footer-wrapper{padding:20px;color:#bbb;background-color:#fff}.footer-wrapper a.googleplay{text-align:left;display:inline-block;text-indent:-999px;width:166px;height:60px;background:url("https://play.google.com/intl/en_us/badges/static/images/badges/en_badge_web_generic.png") no-repeat;background-size:100% auto}@media(min-width: 992px){.header-wrapper .title{width:60%}}.wrapper-hero{background:url("/img/shinto-shrine-ryutaro-tsukata.jpg") no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;min-height:500px;color:#fff}.wrapper-hero .col-12{padding-top:30px;padding-bottom:30px}.wrapper-hero p{font-size:1.2em}.wrapper-decks{background-color:#fff}.wrapper-about{background-color:#f7f7f7;padding-top:30px;padding-bottom:30px}.deck-list{position:relative;padding:.75rem 1.26rem;margin-bottom:1rem;border:1px solid transparent}.deck-list-regular{color:#383d41;background-color:#e2e3e5;border-color:#d6d8db}.deck-list h5{font-size:1.1em}.deck-list p{font-size:.9em}.description{word-break:break-word}.btn-google{background-color:#fff;color:#000;border-color:#6c757d}.preview-table>tbody>tr:last-child>td{background:linear-gradient(to bottom, black 20%, rgba(0, 0, 0, 0) 100%);background-clip:border-box;-webkit-background-clip:text;-webkit-text-fill-color:#0000}.score-wrapper{padding:25px 20px}.progress{height:.5rem;background-color:#e9ecef}.progress-bar{background-color:#0c5460}.score-wrapper .progress{background-color:#fff}.score-wrapper-0{color:#063f2a}.score-wrapper-0 .progress-bar{background-color:#063f2a}.score-wrapper-1,.score-wrapper-bronze{background-color:#ad8a56;border-color:#6a3805;color:#000}.score-wrapper-1 .progress-bar{background-color:#000}.score-wrapper-2,.score-wrapper-silver{background-color:#d7d7d7;border-color:#b4b4b4;color:#333}.score-wrapper-2 .progress-bar{background-color:#333}.score-wrapper-3,.score-wrapper-gold{background-color:#c9b037;border-color:#af9500;color:#4b3516}.score-wrapper-3 .progress-bar{background-color:#4b3516}.review-wrapper .title{font-size:2em;font-weight:bold}.review-wrapper .score{font-size:5em;font-weight:bold;color:blue}.review-wrapper .stars{font-size:2em}.setting-wrapper,.deck-setting-wrapper{background-color:#f7f7f7;padding:20px}.settings-saved,.deck-saved{position:fixed;bottom:0;left:0;right:0;margin-left:auto;margin-right:auto;font-weight:bold;width:75%}.sidenav{height:100%;width:0;position:fixed;z-index:100;top:0;left:0;background-color:#111;overflow-x:hidden;transition:.1s;padding-top:60px;-ms-overflow-style:none;overflow:auto}.sidenav a{padding:0px 8px 0px 32px;text-decoration:none;font-size:20px;color:#aaa;display:block;transition:.3s}.sidenav a:hover{color:#fff}.sidenav .btn-close{position:absolute;top:0;right:25px;font-size:36px;margin-left:50px}@media screen and (max-height: 450px){.sidenav{padding-top:15px}.sidenav a{font-size:18px}}