.c-comment-form__placeholder{background-color:#fff;border:1px solid #dad7e1;border-radius:.25rem;font-size:14px;height:50px;padding:14px;cursor:text;color:#777d84}.c-comment-form__label{font-size:17.5px;color:#50555a;font-weight:700}.c-comment-form__content,.c-comment-form__subject{border:1px solid #b9c2cb;font-size:14px;color:#777d84}.c-comment-form__content:-ms-input-placeholder,.c-comment-form__subject:-ms-input-placeholder{color:#b9c2cb}.c-comment-form__content::placeholder,.c-comment-form__subject::placeholder{color:#b9c2cb}.c-comment-form__content{border-radius:.25rem;width:100%;min-height:170px;padding:20px}.c-comment-form__content:active,.c-comment-form__content:focus,.c-comment-form__content:hover{box-shadow:none;outline:none}.c-comment-list__title{font-size:17.5px;font-weight:700;position:relative}.c-comment-list__title span{background-color:#f7f8fa;position:relative;z-index:2;padding-left:1rem}.c-comment-list__title:after{z-index:1;position:absolute;right:0;top:50%;width:100%;height:1px;content:" ";background-color:rgba(0,0,0,.1)}.c-comment-list__post{padding:0 0 10px;margin:0 0 30px;position:relative}.c-comment-list__post__is-liking{transform:scale(.4) translateY(-14px);display:inline-block;vertical-align:middle;height:16px}.c-comment-list__post__replies-list{list-style-type:none}.c-comment-list__post__replies-list__item{margin:0;padding:0;border-bottom:1px solid #dad7e1}.c-comment-list__post__replies-list__name{font-weight:700}.c-comment-list__post__replies-list__content{font-size:14px;line-height:1.8}.c-comment-list__post__replies-list__ago{font-size:14px;color:#777d84}.c-comment-list__post__meta{font-size:12px;color:#777d84}.c-comment-list__post__title{font-size:19px;font-weight:700}.c-comment-list__post__author{font-size:14px;color:#777d84;font-weight:700}.c-comment-list__post__content{font-size:16px;color:#777d84;line-height:1.7}.c-comment-list__post__comment{position:relative}.c-comment-list__post__comment:after,.c-comment-list__post__comment:before{position:absolute;content:" ";display:block;z-index:2;border:10px solid transparent;border-bottom-color:#f7f8fa;right:40px;transition:right .3s;bottom:-17px}.c-comment-list__post__comment:before{border-bottom-color:#dad7e1;bottom:-16px}.c-comment-list__post__hand{opacity:.7;cursor:pointer;position:relative;transform:translateY(-4px)}.c-comment-list__post__hand:after{content:"\2022";position:absolute;left:-1rem;top:3px;color:#bbb8c4}.c-comment-list__post__hand:hover{opacity:1}.c-comment-list__post__hand.is-active{cursor:default;background-position:-498px -244px}.c-comment-list__post__ago{font-size:14px;color:#777d84}.c-comment-list__post__reply{margin-top:.90909rem;background-color:#f7f8fa;border:1px solid #dad7e1;border-radius:.25rem;position:relative}.c-comment-list__post__reply__form textarea{height:44px;resize:none;padding-top:10px}.c-comment-list__post__reply__form textarea:focus{height:auto}.c-comment-list__post:after{bottom:-20px;position:absolute;right:0;content:" ";width:100%;height:1px;display:block;background-color:rgba(0,0,0,.1)}.c-comment-list__post:last-child:after{display:none;visibility:hidden}.c-comment-list__posts-page{list-style-type:none;padding:0;border-bottom:1px solid rgba(0,0,0,.1);margin:0 0 10px}.c-comment-list__posts-page:last-child{border-bottom-width:0}.c-single-comment-form__send{height:44px}.c-student-lesson-menu{list-style-type:none;border-left:1px solid #bfc7d0;margin:0;padding:0}.c-student-lesson-menu__item{cursor:pointer;position:relative;height:68px;display:block;padding-top:1rem}.c-student-lesson-menu__item__watched{position:absolute;left:10px;top:24px}.c-student-lesson-menu__item__title{font-size:16px;color:#50555a}.c-student-lesson-menu__item__subtitle{font-size:14px;border-bottom:1px solid #bfc7d0;padding-bottom:1rem;margin:0;color:#777d84;display:block;position:absolute;bottom:0;width:80%;left:0}.c-student-lesson-menu__item:first-child:before{top:50%}.c-student-lesson-menu__item:first-child:after{background-color:#50555a;border-width:0}.c-student-lesson-menu__item:before{content:" ";position:absolute;right:20px;top:0;width:1px;border-right:1px solid #bfc7d0;display:block;height:100%}.c-student-lesson-menu__item.is-active{background-color:#fff;box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24)}.c-student-lesson-menu__item.is-active:before{display:none;visibility:hidden}.c-student-lesson-menu__item.is-active:after{color:#00c674;background-color:#00c674}.c-student-lesson-menu__item.is-active .c-student-lesson-menu__item__subtitle{border-bottom-width:0}.c-student-lesson-menu__item.is-active .c-student-lesson-menu__item__title{color:#00c674;font-weight:700}.c-student-lesson-menu__item.is-intro{padding-top:24px}.c-student-lesson-menu__item:after{content:" ";position:absolute;right:21px;top:50%;display:block;width:14px;margin-right:-7px;background-color:#edf0f4;margin-top:-7px;border-radius:100%;height:14px;color:#b9c2cb;border:2px solid}.c-student-lesson-menu__item:last-child .c-student-lesson-menu__item__subtitle{border-bottom-width:0}.c-student-lesson-menu__item:last-child:before{height:50%}@keyframes placeHolderShimmer{0%{background-position:-468px 0}to{background-position:468px 0}}@keyframes blink{0%{opacity:1}50%{opacity:.1}to{opacity:1}}@keyframes upanddown{0%{top:5%}50%{top:95%}to{top:5%}}.p-student-element__header{background-color:#242627}.p-student-element__header__subject-title{color:#9ca3a7}.p-student-element__header__title{color:#50555a;margin:0}.p-student-element__header__title span{color:#777d84}.p-student-element__header__button{background-color:#242627;color:#50555a;border-color:#50555a;transition:border-color .3s cubic-bezier(.25,.8,.25,1),color .3s cubic-bezier(.25,.8,.25,1)}.p-student-element__header__button i{opacity:.2;transition:opacity .3s cubic-bezier(.25,.8,.25,1)}.p-student-element__header__button.is-active,.p-student-element__header__button:active,.p-student-element__header__button:focus,.p-student-element__header__button:hover{border-color:#b9c2cb;color:#b9c2cb}.p-student-element__header__button.is-active i,.p-student-element__header__button:active i,.p-student-element__header__button:focus i,.p-student-element__header__button:hover i{opacity:.8}.p-student-element__more-elements__item{font-size:14px;position:relative;padding-left:1rem}.p-student-element__more-elements__item:after{content:"\2022";position:absolute;left:.33333rem;top:3px;color:#bbb8c4}.p-student-element__more-elements__item:last-child:after{visibility:hidden;display:none}.p-student-element__more-elements__item__link{color:rgba(80,85,90,.8)}.p-student-element__more-elements__item__link.is-active,.p-student-element__more-elements__item__link:hover{font-weight:700;color:#50555a}.p-student-element__container{padding-bottom:200px}.p-student-element__container__menu{width:300px;position:fixed;transition-property:transform;transition-duration:.3s;will-change:transform;transition-timing-function:cubic-bezier(.25,.8,.25,1);transform:translateX(300px);top:0;box-shadow:0 3px 19px rgba(151,160,182,.3);z-index:202;overflow:hidden;bottom:0;background-color:#f7f8fa}.p-student-element__container__menu__goback{color:#777d84;display:inline-block;transition:transform .3s cubic-bezier(.25,.8,.25,1)}.p-student-element__container__menu__goback:hover{color:#777d84;transform:translateX(10px)}.p-student-element__container__menu__content{overflow:scroll;padding-bottom:66px;height:100%}.p-student-element__container__menu.is-active{transform:translateX(0)}.p-student-element__container__menu__head{position:relative;font-size:16px;padding:20px;font-weight:700;background-color:#fff;border-bottom:2px solid #bbb8c4}.p-student-element__container__menu__head__icon{margin-left:1rem}.p-student-element__container__menu__head__close{background-color:transparent;padding:0;border:none;cursor:pointer;position:absolute;left:1rem;top:50%;margin:-15.5px 0 0}