/*!
 * Theme Name: School Meeting
 * Description: School Meeting
 * Author: Mobie Oy
 * Author URI: https://www.mobie.fi/
 * Template: boss
 * Version: 1.0.0
 */.esmart .lms-post-content p{font-size:inherit}.esmart #post-entries{display:inline-block;width:100%}.esmart .nav-prev{float:left;width:50%}.esmart.is-desktop .header-navigation ul li a span,.esmart.boxed.is-desktop #mastlogo .site-title a,.esmart.is-desktop #item-buttons .pop .inner a{background:none;color:inherit;font-size:inherit;padding:0px 4px;position:inherit;top:0px}.esmart.is-mobile #header-menu i{display:none}.esmart.is-mobile #header-menu span{background:rgba(0,0,0,0);color:inherit;font-size:inherit;padding:inherit}.esmart .entry-content .entry-header>span{display:none}.esmart #buddypress #mobile-item-nav ul li a{display:inline-block}.esmart .nt-note-tab{font-weight:normal}.esmart #nt-note-title{color:#cecece}.esmart .ldnt-content-notes{text-align:left}@media screen and (max-width: 768px){.esmart .nt-note-wrapper{bottom:auto !important}}.esmart .wp-video{margin-bottom:15px}body.esmart.left-menu-open #left-panel #scroll-area,body.esmart:not(.left-menu-open) #left-panel{-webkit-box-shadow:unset;-moz-box-shadow:unset;box-shadow:unset}@media screen and (min-width: 481px){.page-right-sidebar #primary.site-content{box-sizing:border-box}}.secondary-inner #item-actions,#group-description,#secondary.widget-area .widget{border-bottom:1px solid}#learndash_profile #course_list>div .expand+h4>a{padding-bottom:0px}@media screen and (max-width: 600px){.is-mobile #learndash_profile #course_list .expand+h4>a:after{top:60%}}@media screen and (min-width: 600px){#learndash_profile #course_list .expand+h4>a:after{top:75%}}.single-sfwd-courses .course-header .categories a{border-radius:3px;border:2px solid}#course-details #btn-join{margin-top:4px;margin-bottom:4px;border-radius:4px}#learndash_course_materials .materials-content{padding:10px 15px 10px}.materials-content a{padding-bottom:0px}.esmart .learndash_topic_dots.type-list ul li{margin:0px 0px 0px 0px}#lessons_list .lesson h4,#quiz_list>div h4,.ld-item{padding:10px 30px 10px 76px}#lessons_list .lesson h4 a{margin-top:7px}#learndash_lessons #lessons_list .lesson-meta{line-height:40px}.esmart .learndash .type-list .topic-completed:before,.esmart .learndash .type-list .topic-notcompleted:before{margin-top:19px}.esmart .learndash #lessons_list .completed:before,.esmart .learndash #lessons_list .in-progress:before,.esmart .learndash #lessons_list .notcompleted:before{top:14px}.wpProQuiz_button[name=restartQuiz],.wpProQuiz_button[name=reShowQuestion],div.quiz_continue_link{margin-bottom:0px;margin-top:10px;margin-right:10px;margin-left:0px !important}#leardash_upload_assignment u{background-color:rgba(0,0,0,0);line-height:50px;text-decoration:none}body .learndash_navigation_lesson_topics_list .list_arrow.collapse{background-position:0px 3px;padding-right:5px !important}.learndash_navigation_lesson_topics_list .list_arrow.expand{background-position:20% 6px}#secondary .list_arrow.collapse.lesson_completed,#secondary .lesson_incomplete.list_arrow.collapse,#secondary .list_arrow.expand,#secondary .list_arrow.expand.lesson_completed,#secondary .lesson_incomplete.list_arrow.expand{display:inline-block;float:left;padding:10px}#quiz_list .completed:before,#quiz_list .notcompleted:before,.ld-item .completed:before,.ld-item .in-progress:before,.ld-item .notcompleted:before,.learndash .type-list .topic-completed:before,.learndash .type-list .topic-notcompleted:before{margin-top:8px}#buddypress div.activity-meta a.acomment-reply{letter-spacing:0px;padding:6px 13px;font-size:14px !important}@media screen and (max-width: 480px){#buddypress ul#activity-stream li.activity-item div.activity-meta a{margin-bottom:10px !important}}#buddypress a.bp-primary-action span,#buddypress #reply-title small a span{margin-left:2px;padding:2px 4px;font-size:13px}#buddypress div.activity-meta a.acomment-reply{letter-spacing:0px;padding:6px 13px;border-width:2px;border-style:solid;padding:6px 13px;font-size:14px;text-transform:uppercase;display:inline-block;width:inherit;font-weight:800;line-height:23px}.ldnt-content-notes .nt-note-tab{border-radius:3px}@media screen and (max-width: 480px){#learndash_profile .expand_collapse{position:relative;top:-15px}}#buddypress div#item-body .activity{font-size:13px}@media screen and (min-width: 481px){.bp-user.messages #buddypress div#subnav.item-list-tabs ul li a{width:168px}}.text-filter-box{max-width:200px}button.ulgm-modal-link,button.ulgm-link,button.submit-group-management-form{height:40px;display:block;width:100%;clear:both;padding-left:15px;padding-right:15px;margin:0;position:relative;text-overflow:ellipsis;background-color:rgba(0,0,0,0);text-transform:uppercase;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;border:2px solid;box-sizing:border-box;overflow:hidden;font-size:15px;letter-spacing:0px;line-height:2px;font-weight:600}.jplist-pagingprev button,.jplist-pagingmid button,.jplist-pagingnext button{font-size:16px}.pseudo-table-body{padding:5px}.jplist-drop-down{border-radius:4px;border:2px solid;padding:0px}.entry-content .jplist-drop-down ul li{margin:0px}.jplist-dd-panel,.jplist-drop-down ul li span{float:left;padding-left:15px;font-weight:600;height:38px;line-height:38px;width:100%;box-sizing:border-box;text-align:left;overflow:hidden}.jplist-drop-down ul{width:100%;list-style:none;margin:0;transition:all .2s ease;position:absolute;z-index:3;left:-2px;top:34px;border:2px solid;border-top:none;padding:0px;border-radius:2px}.jplist-dd-panel:after{position:absolute;top:15px;right:15px}a.dt-button.buttons-csv.buttons-html5{padding:7px 20px;border-radius:4px;border:none !important;display:inline-block;height:auto}a.dt-button.buttons-csv.buttons-html5 span{text-transform:uppercase;line-height:normal;font-weight:800;font-size:12px}table.dataTable thead th,table.dataTable thead td,table.dataTable.no-footer{border-bottom:1px solid}.esmart #secondary .esmart-login-widget .widget.buddypress{padding:0px}.esmart #secondary .esmart-login-widget .widget img.avatar{border-radius:50px;border:3px solid}.esmart #secondary .bp-login-widget-user-logout a.logout{font-weight:800;font-size:12px;padding:7px 20px;border-radius:4px;display:inline-block;text-transform:uppercase;line-height:normal;margin-top:20px}body .widget-area .widget_bp_core_login_widget .bp-login-widget-user-link{margin-left:0px}body.esmart div#sitewide-notice{margin:0}body.esmart div#sitewide-notice #message{margin:1rem;background-color:#fff}body.esmart div#sitewide-notice #message p{background-color:inherit;border:none}body.esmart div#sitewide-notice #message #close-notice{display:none}
