@media (max-width: 767.98px){h1.p-margin,h2.p-margin,h3.p-margin,h4.p-margin,h5.p-margin{margin-bottom:22px}h1+.header-items .item,h2+.header-items .item,h3+.header-items .item,h4+.header-items .item,h5+.header-items .item{font-size:16px}h1.vertical-padding,h2.vertical-padding,h3.vertical-padding,h4.vertical-padding,h5.vertical-padding{padding-top:20px;padding-bottom:10px}h1.vertical-padding.equal-padding,h2.vertical-padding.equal-padding,h3.vertical-padding.equal-padding,h4.vertical-padding.equal-padding,h5.vertical-padding.equal-padding{padding-top:10px}h1{padding-bottom:22px;font-size:24px}h2{font-size:32px}h3,.article-title{font-size:20px}.article-title{line-height:initial}h4{font-size:20px;text-transform:none}h4.article{margin:0 0 20px}h5{font-size:17px;text-transform:none}h5.article{margin:0 0 20px}h5+.h-descr{font-size:14px}h5.vertical-padding-h5{padding-top:20px}.subtitle{margin-top:10px;font-size:14px}p{font-size:14px;line-height:initial}ul.default-list{padding-left:20px;font-size:14px}.one-line-info .info-item{font-size:14px}.ht-group-info .ht-group-item .name{line-height:initial;font-size:14px}.ht-group-info .ht-group-item .value{line-height:initial;font-size:14px}}body::before{display:none;content:"xs"}@media (min-width: 992px){body::before{content:"lg"}}@media (max-width: 1199.98px){body::before{content:"md"}.mega-shadow-top:before{display:none}#header{position:sticky}#header .header-notific{padding:0 20px}#wrapper{padding-top:0}.header__navigation{height:auto}.group-list{margin:0}.students-list{margin:0}.students-list .students-list-cell{width:auto}.students-item{max-width:164px;height:200px}.designed-accord-wrap h3{font-size:24px}#siteFooter #footerMenu{white-space:initial}#siteFooter #footerMenu li{border:0;height:auto;line-height:initial;padding:10px}.login .static-popup{width:100%;max-width:452px;margin-top:30px}.lesson-page .lesson-page-info{display:none}.lesson-page #video_player{margin:0 -12px;padding:0}.lesson-page #video_player figcaption{margin:20px 0}.lesson-page #video_player figcaption .playlist-item{margin-left:5px;margin-right:5px}.lesson-navigation-wrap,.discus-sort-tabs{display:none}.designed-select.big .select-label{text-overflow:ellipsis;overflow:hidden;position:relative}.page-content{padding-top:20px;padding-bottom:20px}.lesson-page .page-content{padding:20px 20px 0}.page-content ul.ht-group-info{margin:10px 0 0}.discus-container .conversation-wrap .conversation-content .messages-area .adv-materials-list a{max-width:100%;margin:0}.discus-container .conversation-wrap .conversation-content .messages-area .adv-materials-list a .mat-title{word-break:break-word}.discus-container .conversation-wrap .conversation-content .messages-area .adv-materials-list a .mat-img-wrapper{height:100px}.login .header__notifications-container{position:relative}}@media (max-width: 991.98px){body::before{content:"sm"}body{min-height:initial}body.dark-theme.gradient #wrapper:before{display:none}.news-wrap h2{padding:20px 0}.news-wrap .news-list-item .news-list-item-inner{padding-top:0}.notific-popup-wrapper{margin-left:10px}.header-lineset-inner .header-lineset-title{font-size:24px;white-space:initial;word-break:break-word}.courses-list-wrapper.top-margin{margin-top:0;padding-top:30px}.designed-accord-wrap.top-margin{margin-top:0;padding-top:20px}.designed-accord-item .accord-header .expand-btn>span:after{width:24px;height:24px}.designed-accord-item .accord-header .expand-btn:hover .label{display:none !important}.discus-wrapper{margin-top:7px;padding:10px 0 30px}.default-btn.w125{width:auto}.manage-courses-list-wrapper .manage-courses-list{margin:0}.lesson-page #general-player{height:auto}.lesson-page #video_player figcaption .playlist-item{flex:0 0 47%}.form-elements-wrap .form-element-container{flex-direction:column;align-items:start;margin-top:10px}.form-elements-wrap .form-element-container:first-child{margin-top:0}.form-element-container label,.form-element-container .label-part{flex:initial}.ui-dialog .ui-dialog-content.wide-popup{width:100% !important}.ui-dialog .ui-dialog-content .popup-inner{padding:20px !important}}@media (min-width: 576px) and (max-width: 991.98px){.ui-dialog .ui-dialog-content{width:100% !important}}@media (max-width: 767.98px){body::before{content:"xs"}#header #logoLink{min-width:initial}.discus-container .conversation-wrap .conversation-writer .author-ava{width:50px}.discus-container .conversation-wrap .conversation-content .conversation-header{font-size:13px}.discus-container .conversation-wrap .conversation-content .conversation-header .date-cell{display:none}.ava-wrapper{width:30px;height:30px}#notificHeaderPopup .notific-inner{width:90vw}#notificHeaderPopup .empty-text{text-align:center}.designed-accord-item .accord-content{padding:0}.designed-accord-item .accord-header{height:auto;padding:20px 0}.lessons-blocks-wrapper{padding:0 12px;margin:0 -12px}.courses-list-wrapper .current-course-wrap{padding:0 0 20px}.lesson-page .lesson-page-info{display:none}.lesson-page .video-section-wrap{padding:0}.lesson-page .video-section-wrap .article-title{padding:10px 0}.lesson-page #video_player{margin:0 -12px;padding:0}.lesson-page #video_player figcaption{margin:20px 0;justify-content:flex-start;overflow:scroll;flex-flow:row}.lesson-page #video_player figcaption .playlist-item{margin-top:0;flex:0 0 282px}.discus-container .conversation-wrap .conversation-content .messages-area{padding-left:45px;padding-top:10px;padding-bottom:20px}.discus-container .conversation-wrap .conversation-content .messages-area .one-message{padding-bottom:30px}.discus-container .conversation-wrap .conversation-content .messages-area .one-message p{padding:0}.discus-container .conversation-wrap .conversation-content .messages-area .one-message .conversation-header{margin-top:0}.discus-container .conversation-wrap .conversation-content .messages-area .one-message .adv-materials-list{margin:20px 0 0;padding:0}.discus-container .conversation-wrap .conversation-content .messages-area .message-answer-link{margin-top:10px}.discus-container .conversation-wrap .conversation-writer .conversation-form textarea{font-size:14px;display:block}.discus-container .conversation-wrap .conversation-writer .conversation-form .form-sections-wrap .form-section.controls-form-section{display:none}.discus-container .conversation-wrap .conversation-writer .conversation-form .form-sections-wrap .form-section{min-height:auto;height:auto}.avatar-block .multi-inputs{height:100px;flex-direction:column;flex-flow:wrap}form .w130+.ui-selectmenu-button,form .w130{width:auto !important}.header-combo-line.baseline{align-items:center;flex-direction:column}.header-combo-line.baseline h5{width:100%}.header-combo-line.baseline ul.sorting-tab{display:flex;width:100%;justify-content:center;margin-left:0;padding-top:20px}.header-combo-line.baseline ul.sorting-tab li{float:none;width:100%;text-align:center;padding:0}.page-content .notific-list{margin-top:20px;margin-left:0}.page-content .notific-list .notific-list-item{height:auto;padding:10px 10px 20px}.page-content .notific-list .notific-list-item.system-notific .notific-content-wrap{padding-left:0}.pagination{padding-top:20px}.pagination .goto-pages{margin-left:0;width:100%}.pagination .goto-pages.current-item a,.pagination .goto-pages.current-item span{font-size:42px;font-weight:400;color:#000}.page-navigation-breadcrumbs{padding:0}.form-elements-wrap{margin-bottom:20px}form.profile-form div.error-validate{position:absolute;right:0;bottom:-15px;padding:0}.ui-dialog .popup.ui-dialog-content{padding:20px}.ui-dialog .popup.ui-dialog-content.grey-header .popup-content{padding:20px}.ui-dialog .popup.ui-dialog-content.grey-header .close-button{right:14px;width:20px;height:20px}.ui-dialog .ui-dialog-content{width:100% !important}.profile-data .profile-name{font-size:24px}.profile-data .profile-data-list li{font-size:14px;float:none;border:0;padding:0 0 10px;height:auto}.profile-data .profile-text-info{flex-direction:column}.profile-data .profile-text-info .profile-short-descr{padding-left:0;padding-top:30px}.edit-user-comment .x-profile-popup{margin-top:20px}.visitka-wrap.top-margin{margin-top:30px}.visitka-wrap .visitka-content{padding-left:0;padding-top:20px}.designed-select .select-list-item{white-space:normal}.login .static-popup{max-width:80vw}.courses-list-wrapper .course-week-links{flex-direction:column}.courses-list-wrapper .course-week-links .weeks-list{padding-left:0;padding-top:15px}.lessons-blocks-list .lessons-block-item .img-wrapper .img-inner .middle-line-2{font-size:3em}}@media (max-width: 575.98px){.login .static-popup{padding:30px}.adv-materials-list{justify-content:center}.page-navigation{height:auto;padding:10px 20px}}
