*{margin:0;padding:0;font-family:"Montserrat",serif}h1{text-align:center;margin:70px 12px 48px 12px}#site-main{padding:40px 24px 120px 24px;min-height:300px}a{color:#09f}a:hover{color:#036cb1}@media only screen and (max-width: 800px){#site-main{padding:40px 12px 120px 12px}}*{margin:0;padding:0;font-family:"Montserrat",serif}h1{text-align:center;margin:70px 12px 48px 12px}#site-main{padding:40px 24px 120px 24px;min-height:300px}a{color:#09f}a:hover{color:#036cb1}@media only screen and (max-width: 800px){#site-main{padding:40px 12px 120px 12px}}#site-header{background-color:rgba(255,255,255,.6);position:fixed;left:0;right:0;top:0;z-index:1;padding:4px;border-bottom:1px solid #ff9d9d}#site-header #menu-toggle{display:none;background:none;border:none;padding:0 24px 0 8px;font-size:18px;vertical-align:middle;cursor:pointer}#site-header #menu-main{padding:0 12px;list-style-type:none}#site-header #menu-main li{display:inline-block;position:relative}#site-header #menu-main li a{display:inline-block;text-transform:uppercase;text-decoration:none;font-size:12px;padding:8px 12px;color:#5f5f5f;font-weight:bold}#site-header #menu-main li a:hover{color:#ff8484}#site-header #menu-main li.current-menu-item a{color:#ff8484}@media only screen and (max-width: 780px){#site-header #menu-toggle{display:inline-block}#site-header #menu-main{display:none;position:absolute;background-color:rgba(255,255,255,.8);left:0;right:0;margin-top:5px;border-bottom:1px solid #ff9d9d}#site-header #menu-main.visible{display:block}#site-header #menu-main li{display:block}#site-header #menu-main li a{display:block;text-align:center}}#site-footer{padding:36px}.footer-menu ul{list-style-type:none}.footer-menu ul li{display:inline-block;vertical-align:top;margin:0 12px;text-align:center}.footer-menu ul li a{text-decoration:none;color:#444;font-size:16px}.footer-menu ul li a:hover{color:#8c8c8c}.footer-menu ul li ul a{font-size:14px}@media only screen and (max-width: 800px){.footer-menu ul li{display:block;margin-bottom:12px}}#sidebar .donate{display:block;margin:0 12px 24px 12px;text-decoration:none;background-color:#fc9a9a;padding:24px;color:#fff;font-weight:bold;text-transform:uppercase;border-radius:3px;border:3px solid #898989}#sidebar .donate:hover{background-color:#f48282}#sidebar #calendar-holder{list-style-type:none;text-align:left;line-height:initial}#sidebar #calendar-holder li{border-radius:12px;margin-bottom:12px}#sidebar #calendar-holder li.has-image{position:relative}#sidebar #calendar-holder li.has-image img{width:100%}#sidebar #calendar-holder li.has-image .date-holder{position:absolute;left:4px;top:4px;background-color:#fff}#sidebar #calendar-holder li.has-image .summary-holder{width:calc(100% - 20px);padding:10px;position:absolute;bottom:0;left:0;background-color:rgba(255,255,255,.7)}#sidebar #calendar-holder li .date-holder{border:2px solid #000;border-radius:12px;padding:1px 5px;font-size:10px;margin:-2px 0 0 -2px;display:inline-block;vertical-align:top;width:45px;text-align:center}#sidebar #calendar-holder li .date-holder .day-name{color:red;padding-bottom:1px;margin-bottom:2px;display:block}#sidebar #calendar-holder li .date-holder .date{display:block;text-align:center;font-size:16px;line-height:16px}#sidebar #calendar-holder li .date-holder .hour{font-size:12px;display:block;font-weight:bold}#sidebar #calendar-holder li .summary-holder{padding:0 8px 2px 8px;text-align:left;display:inline-block;vertical-align:top;width:calc(100% - 75px);overflow:hidden}#sidebar #calendar-holder li .summary-holder .title{display:block;font-size:12px;font-weight:bold;margin-top:4px}.password-form-wrapper{box-shadow:8px 8px 15px -5px #42445a;padding:36px;margin:24px 24px 48px 24px;text-align:center}.password-form-wrapper input{display:inline-block;width:50%;font-size:24px;padding:8px 0 8px 8px;margin-top:24px}.password-form-wrapper button{border-radius:10px;cursor:pointer;width:52%;margin:12px 0 0 0;background-color:#f85e5e;color:#fff;font-weight:bold;padding:18px 0;font-size:18px}.password-form-wrapper .wrong-pass{background-color:#ffd7d7;margin:24px;padding:8px 12px;border-radius:3px;font-size:12px}.online-studiya-page{line-height:32px;text-align:center;display:flex}.online-studiya-page .pagination .page-numbers{display:inline-block;border:1px solid #e5e5e5;padding:0 8px;margin:2px;border-radius:3px;font-weight:bold;text-decoration:none;color:#575757}.online-studiya-page .pagination .page-numbers.current,.online-studiya-page .pagination .page-numbers:hover{background-color:#fed8d8}.online-studiya-page article{width:calc(100% - 250px);padding-right:24px}.online-studiya-page #search-field{min-width:50%;margin:36px 0;height:36px;font-size:21px;padding-left:12px}.online-studiya-page form button{border:none;background-color:#a9ffe2;padding:10px 18px;border-radius:10px;cursor:pointer;margin-left:10px}.online-studiya-page #login-form{display:none;position:fixed;top:0;bottom:0;left:0;right:0;background-color:rgba(0,0,0,.6);flex-direction:column;align-items:center;justify-content:center;z-index:1}.online-studiya-page #login-form h4{margin-right:45px}.online-studiya-page #login-form .form-wrapper{background-color:#fff;border-radius:20px;padding:12px;position:relative}.online-studiya-page #login-form .form-wrapper .close-btn{position:absolute;cursor:pointer;right:24px;top:15px;border:none;background:no-repeat;font-size:24px}.online-studiya-page .shchodennyk{display:block;margin:0 12px 24px 12px;text-decoration:none;background-color:#21b518;padding:14px;color:#fff;font-weight:bold;text-transform:uppercase;border-radius:13px;border:1px solid #898989;font-size:13px;line-height:22px}.online-studiya-page .shchodennyk:hover{background-color:#29c520}.online-studiya-page .course-section{padding:0 0 24px 0;display:inline-block;box-shadow:8px 8px 15px -5px #42445a;vertical-align:top;width:400px;margin:24px;border-radius:4px}.online-studiya-page .course-section>.inner{position:relative}.online-studiya-page .course-section.latest-lesson{border-bottom:none;display:block}@keyframes glow{0%{background-position:0 0}50%{background-position:100% 0}100%{background-position:0 0}}.online-studiya-page .course-section.latest-lesson.glow{max-width:400px;width:100%;margin:50px auto;position:relative;border-radius:8px;padding:4px}.online-studiya-page .course-section.latest-lesson.glow:before,.online-studiya-page .course-section.latest-lesson.glow:after{content:"";position:absolute;top:0;left:0;bottom:0;right:0;background:linear-gradient(45deg, #ff595e, #ffca3a, #8ac926, #1982c4, #6a4c93, #ff6700);background-size:400%;z-index:-1;animation:glow 20s linear infinite;width:100%;border-radius:8px}.online-studiya-page .course-section.latest-lesson.glow:after{filter:blur(25px);transform:translate3d(0, 0, 0)}.online-studiya-page .course-section.latest-lesson.glow .inner{padding:25px;background:#222;color:#fff;border-radius:4px}.online-studiya-page .course-section .author{position:absolute;display:inline-flex;left:8px;font-size:10px;margin-top:-10px}.online-studiya-page .course-section .author a{margin-left:5px;text-decoration:none}.online-studiya-page .course-section .author a:hover{text-decoration:underline}.online-studiya-page .course-section .no-access-img,.online-studiya-page .course-section .no-access-img-with-access{cursor:pointer}.online-studiya-page .course-section .no-access-img-with-access{filter:blur(8px);-webkit-filter:blur(3px)}.online-studiya-page .course-section .vid-container{max-width:514px;width:100%;margin-left:auto;margin-right:auto}.online-studiya-page .course-section .vid-container .show-video{position:absolute;background-color:#fff;top:40%;left:15%;padding:12px;font-weight:bold;border-radius:10px;cursor:pointer;border:4px dotted #ff7474}.online-studiya-page .course-section .vid-container img{width:100%}.online-studiya-page .course-section .vid-container .vid-wrapper{position:relative;overflow:hidden;width:100%}.online-studiya-page .course-section .vid-container .vid-wrapper.with-video{padding-top:56.25%}.online-studiya-page .course-section .vid-container .vid-wrapper iframe{position:absolute;top:0;right:0;bottom:0;left:0}.online-studiya-page .course-section h4{padding:12px}.online-studiya-page #course-end button{background-color:#f2be00;color:#fff;border:none;text-decoration:none;font-weight:bold;font-size:26px;padding:18px 36px;border-radius:18px;cursor:pointer}.online-studiya-page aside{width:250px}@media only screen and (max-width: 800px){.online-studiya-page{flex-direction:column}.online-studiya-page .latest-lessons{flex-direction:column;align-items:center}.online-studiya-page .latest-lessons>div{width:100%;margin:24px 0}.online-studiya-page .latest-lessons>div h5{padding:0}.online-studiya-page .latest-lessons>div img{width:60%}.online-studiya-page .latest{display:block}.online-studiya-page .latest>div{width:100%}.online-studiya-page .latest>div img{max-width:60%}.online-studiya-page .course-section{width:100%;margin:24px 0}.online-studiya-page article{width:100%;padding-right:initial}.online-studiya-page aside{width:100%;margin-top:48px}.online-studiya-page #sidebar #calendar-holder{width:80%;margin:0 auto}}@media only screen and (max-width: 1020px){.online-studiya-page #search-field{width:80%;font-size:18px}}/*# sourceMappingURL=online-studiya.css.map */
