@import url(https://fonts.googleapis.com/css?family=Amatic+SC|Bangers|Faster+One|Fredericka+the+Great|Indie+Flower|Life+Savers|Major+Mono+Display|Medula+One|Megrim|Monoton|Permanent+Marker|Righteous|Satisfy|Shadows+Into+Light|Special+Elite|Tulpen+One|Unkempt|Eczar|Josefin+Sans|Kaushan+Script|Pacifico|Rubik:700);.nbDue{right:10px;top:10px;position:absolute;color:#fff;font-weight:700;background-color:rgba(0,0,0,.44);padding:3px 8px 3px 8px;font-size:24px;border-radius:25% 5%;cursor:pointer}.cardCont{width:100%;height:100%;position:absolute}.flagDiv{top:10px;position:absolute;left:10px}.flagError{position:absolute;left:20px;top:10px}.lineView{margin:2px 7px;background-color:var(--background-blocks);-webkit-box-shadow:0 2px 7px rgb(0 0 0 / 7%);box-shadow:0 2px 7px rgb(0 0 0 / 7%);height:40px;position:relative;text-align:left;cursor:pointer;width:100%;border-radius:5px;display:flex;align-items:center;justify-content:space-between;-webkit-box-shadow:0 2px 7px rgb(0 0 0 / 7%);box-shadow:0 2px 7px rgb(0 0 0 / 7%);-webkit-transition:all 0.1s ease;-o-transition:all 0.1s ease;transition:all 0.1s ease}.lineViewImg{height:40px;width:56px;border-radius:5px 0 0 5px}.lineViewHover{font-family:'Poppins';color:#fff;-webkit-box-shadow:0 2px 17px rgb(0 0 0 / 40%);box-shadow:0 2px 17px rgb(0 0 0 / 40%);transform:scale(1.02)}.lineViewName{font-size:15px;padding-left:8px;line-height:1;font-weight:700;width:100%}.lineViewNb{font-size:18px;padding:2px 8px 0 0;font-weight:700;margin:0;flex-shrink:0;border:1px solid #fff0;border-radius:6px;padding-left:9px}span.lineViewNb:hover{border:1px solid #fff}@media screen and (min-width:800px){.lineView{margin:3px 7px}}@media screen and (max-width:800px) and (min-width:400px){.cardSet{text-align:center}.cardSet .main-block{text-align:left}}.cardSet{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.ccard{left:0}.hidden{display:none!important}.courseTitleInput{text-transform:uppercase;font-weight:700;font-size:22px;border-bottom:1px solid #ccc;cursor:text;outline:0;width:80%}.courseTitleInput[contenteditable="true"]:empty:before{content:attr(placeholder);display:block;color:#ccc}.courseCommentInput,.courseHeaderTitle,.courseCategInput{border-bottom:1px solid #ccc;cursor:text;outline:0;width:80%}.customHeaderTitle{font-family:ost;font-size:34px}.courseCategInput[contenteditable="true"]:empty:before{content:attr(placeholder);display:block;color:#ccc}.courseCommentInput[contenteditable="true"]:empty:before{content:attr(placeholder);display:block;color:#ccc}.courseHeaderTitle[contenteditable="true"]:empty:before{content:attr(placeholder);display:block;color:#ccc}.customHeaderTitleExamples{padding-right:15px;cursor:pointer;font-size:34px;display:none}.courseCard{height:400px;max-width:305px;display:inline-block;position:relative;margin:1rem}.toSeeToday{font-size:40px;font-weight:300;line-height:30px}.reviewsPerCourse{padding:10px 0 10px 0;width:100%;text-transform:uppercase;font-weight:700;color:#fff;bottom:0;position:absolute;background-color:rgba(0,0,0,.44)}.courseComment{padding:15px;font-size:14px;height:160px;overflow:hidden;color:var(--text);}.startCourseButton{padding:5px 15px 15px 15px;text-transform:uppercase;font-weight:700;float:right;cursor:pointer}.courseName{padding:10px 0 10px 0;width:100%;text-transform:uppercase;font-weight:700;color:#fff;bottom:0;position:absolute;background-color:rgba(0,0,0,.44)}.ccard{height:425px;max-width:305px;position:relative;margin:1rem;background-color:var(--background-blocks);display:inline-block;-webkit-box-shadow:0 2px 7px rgb(0 0 0 / 7%);box-shadow:0 2px 7px rgb(0 0 0 / 7%);-webkit-transition:all 0.1s ease;-o-transition:all 0.1s ease;transition:all 0.1s ease;cursor:pointer}.main-block.ccard:hover{-webkit-box-shadow:0 2px 17px rgb(0 0 0 / 40%);box-shadow:0 2px 17px rgb(0 0 0 / 40%);transform:scale(1.02)}.cardImg{position:relative;width:100%;height:200px;background-color:#3e2e82!important;background-size:cover!important;border-radius:5px 5px 0 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.courseViewImg{opacity:.5;cursor:pointer;-webkit-filter:var(--icon-bw-var);filter:var(--icon-bw-var)}.viewBtn{top:4px;position:relative;float:right;padding-left:17px}.courseCard__logo{height:50px;bottom:10px;position:absolute;-webkit-filter:drop-shadow(3px 3px 2px rgba(0,0,0,.7));filter:drop-shadow(3px 3px 2px rgba(0,0,0,.7));pointer-events:none}.subRevisionBlock{background:url(/images/icons/mnemo_hum_3.svg);background-repeat:no-repeat;background-size:185px;background-position:center;animation:twinkle 5s alternate ease-in-out infinite 5s}.revisionsBar::-webkit-progress-bar{background-color:#0003;border-radius:4px}.revisionsBar::-webkit-progress-value{background-color:#fffa;-o-transition:all 0.5s ease-out;-webkit-transition:all 0.5s ease-out;transition:all 0.5s ease-out;border-radius:4px}.revisionsBar::-moz-progress-bar{background-color:#0003}.btnImg{width:30px;top:3px;position:relative}.btnTime1{border-radius:6px;margin:2px;bottom:17px;position:absolute;right:15px}.btnTime1:hover{background-color:#00000033!important}@media (max-width:690px){.startCourseButton{display:none}.ccard{height:100%;width:100%;max-width:initial;margin:5px 7px}.ccard .block-content{display:flex;flex-direction:row}.courseComment div{font-size:12px;line-height:1.2;font-weight:100}.courseComment{height:initial;padding:10px}.cardImg{height:initial;width:100px;flex-shrink:0;border-radius:5px 0 0 5px}.courseIcon{height:auto;width:70%;bottom:5px}.nbDue{right:4px;top:4px;border-radius:6px;font-size:15px;padding:1px 5px}}