body{background-color:inherit!important}.list_kelas{display:flex;flex-direction:row;flex-wrap:wrap;gap:15px}.list_kelas .warning{display:flex;width:100%;padding:15px;border-radius:10px;border:1px solid #91ceb5;color:#f55c28;justify-content:center}.list_kelas .icon{padding-right:10px;width:60px;display:flex;align-items:center;justify-content:center}.list_kelas .icon>div{height:50px;width:50px;display:flex;align-items:center;justify-content:center;border-radius:10px;border:1px solid #91ceb5;overflow:hidden}.list_kelas .icon img{width:100%;height:100%;max-height:50px;max-width:50px}.list_kelas .item_kelas{display:flex;flex-direction:row;align-items:center;justify-content:center;padding:10px 15px;border-radius:10px;border:1px solid #3b4166;box-shadow:0 0 10px 0 rgb(79 75 75 / 77%);cursor:pointer;position:relative;min-height:100px;color:#246908;max-width:340px}.list_kelas .item_kelas:hover{background:#056b40;color:#fff;text-decoration:none;box-shadow:0 0 10px 0 rgba(17,148,82,.77)}.item_kelas .kelas_hot{position:absolute;top:-11px!important;right:-2px!important;margin:0!important}.item_kelas .judul{font-size:18px}.kelas_top_menus{list-style:none;display:flex;align-items:center;flex-wrap:wrap;padding:0;margin:0}.kelas_top_menus li a{display:flex;align-items:center;justify-content:center;padding:8px 10px;border-top-left-radius:10px;border-top-right-radius:10px;text-decoration:none;background-color:var(--accent-color);color:#838282;gap:5px}.kelas_top_menus li.active a{color:#482668;font-weight:bold}.kelas_top_menus li a:hover{background-color:var(--white)}.list-custom{display:flex;flex-direction:column;gap:10px}.list-custom>.list-item{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #838383;padding-bottom:10px}.list-custom>.list-item:last-child{border-bottom:unset}.list-custom>.list-item .dropdown{width:38px}.pagination{display:flex;align-items:center;justify-content:center;gap:5px}.pagination li a{padding:3px 5px;font-weight:bold;color:grey}.pagination li.active a{color:#f55c28}.table-responsive{overflow:unset;overflow-x:auto;overflow-y:hidden}.item_resul{display:flex;gap:5px;flex-direction:column;max-height:200px;overflow-y:auto}.item_resul a{cursor:pointer;display:inline-block;padding:3px 10px;border-radius:7px;background:#e4e4e4;color:#14742b;text-decoration:none;font-size:13px;font-weight:bold}.list_selected{margin:0;list-style:none;border:1px dashed #ddd;padding:5px 10px;border-radius:10px}.list_selected li{display:block}.list_selected li i{color:#f06a3e}.soal_sort{display:flex;justify-content:flex-end;gap:5px}.soal_sort a{cursor:pointer}.soal_sort i{color:grey!important}.soal_sort a:hover i{color:rgb(209,55,8)!important}.list_selected li:first-child .sort_up,.list_selected li:last-child .sort_down{visibility:hidden}.table>thead>tr>th{font-size:inherit;font-weight:bold}.table>thead>tr>th,.table>tbody>tr>th,.table>tfoot>tr>th,.table>thead>tr>td,.table>tbody>tr>td,.table>tfoot>tr>td{padding:5px 7px;font-size:inherit}.btn-sm{padding:9px 10px!important}footer{background:transparent!important;text-align:left!important;color:inherit!important}table.table tr td{vertical-align:middle!important}.form-group{margin-bottom:15px}button.close{background:transparent;border:none;font-size:18px}.select2-dropdown{color:#cfcfcf}.cke_top{border-bottom:1px solid #9baae3;background:#a9bed6}@media(max-width:767px){.list-custom>.list-item{flex-wrap:wrap}.list-custom>.list-item .dropdown{width:100%;text-align:right}}