@import url('https://fonts.googleapis.com/css2?family=Commissioner:wght@100..900&family=Red+Hat+Display:ital,wght@0,300..900;1,300..900&family=SUSE&display=swap');


.splms-course-filter-terms{display:none !important;}    

.custom-checkbox{padding-bottom:10px;font-family: "Commissioner", serif !important;}
    
    /*.splms-course-filter-categories {display:none;}*/
    .splms-course-filter-types{display:none;}
button.splms-btn.btn.btn-link.splms-action-reset {
  
    margin-left: 10px;
    color: #ffffff;
    background-color: #0053a1;
    border-color: #2e6da4;
   padding: 10px;
    text-decoration: none;
    font-size: 16px;
  font-family: "Commissioner", serif !important;
    line-height: 1.42857143;
    border-radius: 4px;
}
    input {
     font-family: "Commissioner", serif !important;
    font-size: inherit;
    line-height: inherit;
    margin: 0;
    padding: 8px;
      
    }
    .splms-courses-filters-top #splms-courses-filters-form ul.splms-filter-items {
    overflow-x: hidden;
    overflow-y: auto;
    min-width: 180px;
    max-height: 400px!important;
    padding: 15px !important;
    margin-bottom: 0;
    position: absolute;
    top: 100%;
    color:#fff;
    background: #0053a1!important;
    border: 0px!important;
    padding: 10px;
    display: none;
    z-index: 3;
}
    
.splms-courses-filters-top .filter-toggler {
    font-size: 16px;
  font-weight:400;
  font-family: "Commissioner", serif !important;
    background-color: #E1E7EC !important;
    color: #003658 !important;
    margin: 0;
    border: 0px solid #E1E7EC !important;
    line-height: 1;
    padding: 15px 15px!important;
    position: relative;
    cursor: pointer;
    font-weight: 600 !important;
    border-radius: 4px !important;
}

    /*Rest*/

    .splms-course-info h3 {text-transform:none !important;}

      
    .mod-login__options.list-unstyled{margin-bottom:0px !important;}
   .splms-lesson-attachment-wrapper a.attachment-button {
     border-radius: 5px !important; font-weight:400 !important;}
    .splms-lesson-details .course-lessons h3, .splms.course-details .splms-course h3 { margin-bottom: 0px!important;}
    .splms.course-details .course-lessons li{padding:0px !important;}
    .btn-primary {
    background-color: #0053a1 !important;
      font-family: "Commissioner" !important;
}
 .course-header h2.course-title {
    color: #0053a1 !important;}
  
     .main-top {padding-left: 1.25rem;}
    .card-body {padding: 1.25rem 1.25rem 1.25rem 0rem;}
    .splms .splms-common-overlay-wrapper .btn {
    font-weight: 600 !important;}
    p, h1, div, h2, h3, h4, h5,h6, li, a{font-family: "Commissioner", serif !important;}
    p{font-weight:450 !important;}
    div{font-weight:450 !important;}
    h1,  h2, h3, h4, h5,h6,strong,a {font-weight:600 !important;}
    h1, h2, h3, h4, h5 {color: #0053a1 !important;}

    .splms-lesson-details .course-lessons li.active a{font-weight:600 !important;}
    .course-lessons{margin-bottom:30px !important;}
    small, .small {
    font-size: 16px !important;
}
    .splms-lesson-details .course-lessons li:hover{margin-left:0px !important; cursor:none !important;}    
.splms.course-details .course-lessons li:hover{margin-left:0px !important; cursor:none !important;}    
.splms-lesson-details .course-lessons h3{font-size:20px !important;color: #0053a1;}   
.splms.course-details .splms-course h3{font-size:20px !important;color: #0053a1;}    
.system-message-container{display: none !important;}    
.splms-course-info .splms-course-meta>ul>li{margin-right:0px !important;}    
.splms-price-box {display:none !important;}
.splms-lesson-details .course-lessons li.active span:first-child {font-weight: 400;}    
.splms .list-unstyled {list-style: none;margin-bottom: 0px !important;}    
.splms-lesson-details .course-lessons li {border-bottom: 0px!important; padding: 0px !important; border-radius: var(--border-radius);      }
.card {border-bottom: 1px solid #dfe3e7;   --card-border-color: #fff;  }
.system-message-container  {display:none;}
.splms-lesson-details .course-lessons li.active {margin-left: 0px !important;cursor: pointer;}    
.splms-lesson-description h2 {font-size: 24px;font-weight: 600;color: #0053a1;}    
.splms.course-details .course-header h2.course-title {color: #0053a1;  }  
ul.course-info {display: none;   } 
.splms-message.no-item  {display:none !important;}  
.collapse:not(.show){display:block !important;}    
.view-splms-course.course-details .apply-now{display:none!important;}    
#topicAccordion .card-header {display: none;}
.main-top, .card-header {background-color:#0053a1; color:#fff !important;}
.splms-badge-free {display:none!important;}
/*p,h2,h3,h4,a{font-family:"poppins";}*/
.splms-course-introduction{display:none !important;}
.mod-login-logout__login-greeting.login-greeting{margin-bottom:10px !important;}
.splms-lesson-description.item-content {padding-top:40px;}   
.splms-lesson-description{padding-top:10px;} 
.splms-lesson-attachment-wrapper { margin-top: 0px !important;}
a:not([class]) {text-decoration: none !important;}
.splms-course-info small{display:none !important;}
.splms-course-meta{color:#0053a1 !important;font-weight:500;}
 .splms .btn-default {color: #fff !important; background-color: #0053a1 !important;}
    fieldset>* {margin-bottom: 30px;}
.splms-lesson-details .course-lessons {margin: 60px 0 0;}

::-webkit-scrollbar {
    width: 12px;
    height: 12px;
}

::-webkit-scrollbar-track {
    background: #f1f1f1;
    border-radius: 6px;
}

::-webkit-scrollbar-thumb {
    background: #888;
    border-radius: 6px;
}

::-webkit-scrollbar-thumb:hover {
    background: #555;
}
* {
    scrollbar-width: thin;
    scrollbar-color: #888 #f1f1f1;
}
body {
    -ms-overflow-style: scrollbar;
}