#meeting-search-view{white-space:nowrap;text-align:right;margin:0 0 15px 0}#meeting-search-view a>*{display:inline-block;vertical-align:middle}#meeting-search-view a{white-space:nowrap;line-height:20px}#meeting-search-view a img{width:20px;height:20px;margin-right:8px}.meeting-school-page #meeting-intro-wrap .ml-brand{margin-bottom:0}#meeting-list-hdr{margin:0 0 15px 0}#meeting-edit-intro-wrap{padding-top:5px}#meeting-list-hdr-img{width:125px;max-height:125px;overflow:hidden;margin:0 15px 5px 0;float:left;border:1px solid #555}.lighttheme #meeting-list-hdr-img{border-color:#ccc}#meeting-list-hdr-img img{width:100%;height:auto}#meeting-list-hdr-text{margin:0 0 15px 0}#meeting-list-hdr-intro{margin:0;font-size:1.1em;line-height:1.3em;color:#ccc}.lighttheme #meeting-list-hdr-intro{color:#555}#req-lesson-wrap{margin-top:10px}#meetings-list-form-wrap{clear:left}#meeting-list-hdr-text div.form-group{clear:left}#meetings-table td *{margin:0}#meetings-table strong{color:rgba(255,255,255,0.5);font-weight:normal}.lighttheme #meetings-table strong{color:#999}p.meeting-list-info{margin:0}em.unscheduled{color:#ecaa36}p.meeting-list-msg strong{color:#fff}.meeting-datetime{color:orange}.meeting-relative{color:#fff;font-style:italic}#meeting-calendar-msg{margin:0 0 15px 0}#no-results-msg{width:100%;max-width:600px;border-radius:5px;padding:15px;margin:50px auto}#no-results-msg p{margin:0}.fc-toolbar h2{margin-top:5px}.btn-filter-list .filter-count{display:inline}#meeting-list-filters{display:flex;flex-wrap:wrap;justify-content:flex-start;list-style:none;margin:0 0 15px 0;padding:0}#meeting-list-filters>li{flex:0 0 auto;margin-bottom:5px;width:20%}#meeting-list-filters>li button{white-space:nowrap;background-color:transparent !important;background-image:none}#meeting-list-filters>li button.btn-primary{border-color:#5c778f;background-color:rgba(0,0,0,0.1) !important;text-shadow:none}.lighttheme #meeting-list-filters>li button.btn-primary{color:#000 !important;border-color:#c6d0d9;background-color:rgba(200,200,200,0.1) !important}#meeting-list-filters>li button .filter-count{display:inline}#meeting-list-filters .jewel{display:inline}@media all and (max-width:600px){#meeting-list-hdr-img{width:75px;max-height:75px}#meeting-list-hdr-intro{font-size:1em}#meeting-list-hdr-text div.form-group label{margin-top:10px}#meeting-list-query .submit-btn-label{display:none}#meeting-list-filters{justify-content:space-between}#meeting-list-filters>li{width:33%}}@media all and (max-width:500px){#meeting-list-filters>li{width:50%}}@media all and (max-width:400px){#meeting-list-filters{justify-content:space-between}#meeting-list-filters>li{width:100%}}