header{background-color:#002d72}.offcanvas{background-color:#0f2c6e}.card-header-nyit{background-color:#0056b4;color:#fff}table.dataTable thead tr{background-color:#d1e7dd;border-bottom:4px solid #002d72}table.dataTable thead tr,table.dataTable tbody tr{height:60px}div.dt-container.dt-empty-footer tbody>tr:last-child>*{border-bottom:none}.dt-paging{min-height:80px}.dt-paging>nav{float:right}.dt-info{float:left;line-height:65px}div.dt-container .dt-paging .dt-paging-button,div.dt-container .dt-paging .dt-paging-button.disabled{min-width:1.5em!important;padding:.7em 1.2em!important;border:1px solid #000000;margin-right:10px;color:#000!important}div.dt-container .dt-paging .dt-paging-button.current{background:none!important;background-color:#002d72!important;color:#fff!important}div.dt-container .dt-paging .dt-paging-button:hover,div.dt-container .dt-paging .dt-paging-button.current:hover{background-color:#002d72!important;color:#fff!important}div.dt-container .dt-paging .dt-paging-button.disabled:hover{color:#000!important;background:none!important;border:1px solid #000000}div.dt-container .dt-paging .dt-paging-button:hover{background:none!important;background-color:#002d72!important;color:#fff!important}table.courseTable{font-size:.8rem}table.courseTable tbody tr td{vertical-align:middle}table.courseTable tbody tr.course_data:hover{background-color:#ffe50b;cursor:pointer}div.classLegend{font-size:1rem;margin:5px 0 10px;display:flex;justify-content:center}@media only screen and (min-width: 576px){div.classLegend{position:absolute;right:12px;margin:0}}
