.dataTables_wrapper .dataTables_filter{margin-bottom:20px}.legend-list{margin-top:20px;padding-left:0;text-align:center}.legend-list li{display:inline-block;padding-right:10px}.align-center{text-align:center}.table-data{margin-bottom:40px;overflow-y:hidden}.table-data table{border:1px solid #ddd}.table{border-collapse:collapse;font-family:Calibri}table{font-family:arial,sans-serif;border-collapse:collapse;width:100%}table th{color:#fff;border-bottom:1px solid #ddd}td,th{padding:0 5px;font-size:14px;border-right:1px solid #ddd}th{background-color:#FCA902}thead input{width:100%}table tbody tr:nth-child(even){background-color:rgb(252 169 2 / .0705882353)}.table-data h2{text-align:center;margin-bottom:30px}.table-calendar td{text-align:center}.lesson-design{border:3px solid #fcb326;-o-box-shadow:-16px -16px 3px 3px #fcb326;box-shadow:-16px -16px 3px 3px #fcb326;padding:20px 40px}.page-numbers{margin:0 8px}.panigation ul.page-numbers{display:inline-block;padding-left:0;margin:20px;border-radius:4px}.panigation ul.page-numbers>li{display:inline}.panigation ul.page-numbers>span,.panigation ul.page-numbers>a{padding:6px 12px;margin-left:-1px;border:1px solid #ddd}.panigation ul.page-numbers>li>span,.panigation ul.page-numbers>li>a{position:relative;float:left;padding:6px 12px;margin-left:-1px;border:1px solid #ddd}.panigation ul.page-numbers>span.current,.panigation ul.page-numbers>a:hover,.panigation ul.page-numbers>li>span.current,.panigation ul.page-numbers>li>a:hover{background-color:#eee;color:#999}.learndash-data-reports{-o-box-shadow:0 2px 40px rgb(0 0 0 / .1);box-shadow:0 2px 40px rgb(0 0 0 / .1)}.ui-widget.ui-widget-content{margin-top:30px;border-width:0}.ui-tabs{padding:0}.ui-tabs .ui-tabs-nav{padding:5px 10px 0;border-radius:0;border-width:0}.ui-widget-header{background:#ddd}.ui-tabs .ui-tabs-panel{padding:0;border-radius:0}.ui-tabs .ui-tabs-nav .ui-tabs-anchor{padding:8px}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active,.ui-button:active,.ui-button.ui-state-active:hover{background:#fff;color:#333a4a;cursor:auto}.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor{color:#333a4a}.ui-tabs .ui-tabs-nav li{margin-right:10px;border-width:0}.search-course-reports{display:flex;max-width:480px}.ms-options-wrap{flex-grow:1}.ms-options-wrap>button:focus,.ms-options-wrap>button{font-size:16px;padding:10px 20px 10px 10px}.search-course-reports .btn-filter{margin-top:1px;color:#8585a9;font-size:16px;padding:0 20px;border:0;background-color:#fbfbfe;border-top:1px solid #bcbcc8;border-bottom:1px solid #bcbcc8;border-right:1px solid #bcbcc8;border-left:0}.table-actions{padding:20px 10px}.mw90{min-width:90px}.mw100{min-width:100px}.mw110{min-width:110px}.mw140{min-width:140px}.mw150{min-width:150px}.mw160{min-width:160px}.mw190{min-width:190px}.mw210{min-width:210px}.mw240{min-width:240px}.mw250{min-width:250px}.mw260{min-width:260px}.mw280{min-width:280px}.mw290{min-width:290px}.mw300{min-width:300px}.mw310{min-width:310px}.mw330{min-width:330px}.mw340{min-width:340px}.mw360{min-width:360px}.mw410{min-width:410px}.CellWithComment{position:relative}.CellComment{display:none;position:absolute;z-index:100;border:1px;background-color:#fff;border:1px solid green;padding:3px;color:green;top:20px;left:20px}.CellWithComment:hover span.CellComment{display:block}.weekly-report-row{-ms-flex-align:center;-ms-flex-pack:justify;align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;padding:0 15px}.weekly-report-row .box-icon{align-items:center;display:flex;padding:15px 0;width:14%}.weekly-report-row .box-icon .icon{-ms-flex-align:center;-ms-flex-pack:center;align-items:center;border-radius:50%;display:flex;height:40px;justify-content:center;width:40px}.weekly-report-row .box-icon:nth-child(odd) .icon{background-color:#f99b27}.weekly-report-row .box-icon:nth-child(even) .icon{background-color:#00859c}.weekly-report-row .box-icon .icon img{width:25px}.weekly-report-row .box-icon .info{padding-left:12px}.weekly-report-row .box-icon .info *{color:#000;font-weight:600;padding:0;margin:0}.weekly-report-row .box-icon .info h4{font-size:18px;line-height:24px}.weekly-report-row .box-icon .info p{font-size:13px;line-height:20px;overflow:hidden;text-overflow:ellipsis;width:100px;word-break:break-word}