/*https://trial.anyboli.com/device_dashboard.html?server=dev*/
/****
*
id="all_check_boxes"  ==add new class==> class="ajay_all_check_boxes" 
id="table_tbody"  ==add new class==> class="ajay_table_tbody" 
id="submit_get_report"  ==add new class==> class="ajay_submit_get_report"
id="send_message_text"  ==add new class==> class="ajay_send_message_text"
id="buttons_div"  ==add new class==> class="ajay_buttons_div"
id="end_date"  ==add new class==> class="ajay_end_date"
id="white_bar"  ==add new class==> class="ajay_white_bar"
*
****/

.radiant-logo {
    display: none !important;
}

.header#white_bar nav.navbar.navbar-inverse.custom-nav .navbar-header .navbar-brand img {
    
    height: 45px !important;
    width: 102px !important;
}

div.ajay_all_check_boxes table thead tr {
    border: 1px solid;
    padding: 18px 24px 12px 24px;
    border-radius: 30px;
    box-shadow: 5px 4px 5px 0px;
    display: flex;
    justify-content: space-between;
    border-color: #ddd;
  }
  
  div.ajay_all_check_boxes .ajay_table_tbody tr th{
    border: 1px solid;
    padding: 18px 24px 12px 24px;
    border-radius: 30px;
    box-shadow: 5px 4px 5px 0px;
    display: flex;
    border-color: #ddd;
    gap: 14px;
    height: auto;
  }
  
  div.ajay_all_check_boxes .ajay_table_tbody td {
    border:none;
    height: auto;
  }
  
  .ajay_all_check_boxes input[type="checkbox"] { 
  width: 20px !important;
  height: 20px !important; 
  
  }
  
  
  .ajay_table_tbody label.form-check-label {
    font-size: 17px;
    margin-top: 1px;
  }
  
  .ajay_all_check_boxes thead tr {
    margin-bottom: 30px !important;
  }
  
  
  
  div.ajay_all_check_boxes .ajay_table_tbody tr {
    padding-bottom: 20px !important;
    display: block;
  }
  
  
  
  div.ajay_all_check_boxes {
    padding-top: 15px;
  }
  
  div.ajay_buttons_div {
    display: inline-grid;
    gap: 22px;
    padding: 18px 0;
  }
  
  textarea.ajay_send_message_text {
    margin-bottom: 25px;
    border-radius: 12px;
    box-shadow: 1px 2px 2px 2px #ddd;
    border: none;
    padding: 0px;
    height: 150px;
    width: 400px;
    padding: 16px;
  }
  
  label[for="send_message"] {
    font-size: 16px;
    font-weight: 500;
  }
  
 .tab-pane input[type="date"] 
  {border: 1px solid #ddd;padding: 12px 24px 12px 24px;border-radius: 30px;box-shadow: 5px 4px 5px 0px;border-color: #ddd;}
  
  button.ajay_submit_get_report {
    margin-left: 31px;
  }
  
  
  
  label[for="start_date"] {
    margin-right: 15px;
  }
  
  label[for="end_date"] {
    margin: 0 18px;
  }
  
  label.form-check-label[for="teacher_checkbox_ALL"] {
    font-size: 20px;
    margin-top: 2px;
  }
  
  label.form-check-label[for="teacher_checkbox0"] {
    margin-bottom: 0px;
  }

  .question-title button img {
    width: 130px;
 }


  /*Mobile view End*/
  /*end page*/





  /*https://trial.anyboli.com/demoschool*//*for students*/
/*start page*/

  .header-chatbot nav.navbar.navbar-inverse .navbar-header .navbar-brand img {
    margin-top: 14px;
    display: inline-block;
    width: 186px;
}






  /*hhttps://trial.anyboli.com/demoschool*/
  /*end page*/


/*List of Chapters*//*for teachers*/
/*https://trial.anyboli.com/demoschool*/
/*start page*/

  .header .navbar-brand img {
    height: 48px !important;
    margin-top: 17px;
}



/*Mobile view*/

.header.ajay_white_bar nav.navbar.navbar-inverse.custom-nav .navbar-header .navbar-brand img {
    display: inline-block;
    width: auto !important;
    height: 48px !important;
}
.header-chatbot nav.navbar.navbar-inverse .navbar-header .navbar-brand img {
  margin-top: 14px;
  display: inline-block;
  width: 186px;
}

.header.ajay_white_bar nav.navbar.navbar-inverse.custom-nav .navbar-header {
  width: 39%;
  
}



div.ajay_all_check_boxes table thead tr {
    border: 1px solid;
    padding: 18px 24px 12px 24px;
    border-radius: 30px;
    box-shadow: 5px 4px 5px 0px;
    display: flex;
    justify-content: flex-start;
    border-color: #ddd;
    gap: 18px;
}
button.ajay_submit_get_report {
    
    margin-left: 0px !important;
}

label.form-check-label[for="teacher_checkbox_ALL"] {
    font-size: 20px;
    margin-top: 0px;
}

.navbar-header .navbar-brand img {
    margin-top: 18px !important;
}
ul.nav.nav-tabs {
    box-shadow: -1px 1px 2px 2px;
    border-radius: 6px;
    padding: 6px;
}
.header.anyboli-header nav.navbar.navbar-inverse.custom-nav .navbar-header .navbar-brand img {
    width: auto;
    height: 63px !important;
    margin: 0 30px 0 0;
}

button.ajay_submit_get_report {
    margin-left: 31px !important;
    margin-top: 0px !important;
}

.ajay_submit_send_message_div button {
    margin-left: 0px !important;
    margin-top: 18px;
}
 






  /* Mobile view */

  @media only screen and (max-width: 767px) {
    tbody.ajay_table_tbody label {
      font-size: 12px !important;
   }
  div.ajay_all_check_boxes .ajay_table_tbody tr th {
      gap: 12px;
  }
  div.ajay_all_check_boxes .ajay_table_tbody tr th {
   
      padding: 13px 5px 11px 20px;
      
  }
  .tab-pane summary h2 {
      font-size: 24px;
  }
  label.form-check-label[for="teacher_checkbox_ALL"] {
      font-size: 17px;  
  }
   label[for="send_message"] {
      font-size: 14px; 
  }
  textarea.ajay_send_message_text { 
      width: 360px;
      padding: 16px;
  }
  div.ajay_buttons_div {
      display: flex;
      gap: 22px;
      padding: 18px 0;
      flex-direction: column;
  }
  label[for="end_date"] {
  }
  input.end_date {
      margin-top: 26px;
  }
  label[for="start_date"] {
      margin-right: 8px;
  }
  label[for="end_date"] {
      margin-right: 8px;
  }
  label[for="end_date"] {
      margin-right: 18px !important;
  }
  .tab-pane details h3 {
      font-size: 14px;
  }
  button.ajay_submit_get_report {
      margin-top: 28px;
      margin-left: 0;
  }
  label[for="end_date"] {
    margin: 0px 0px;
} 
.header.anyboli-header nav.navbar.navbar-inverse.custom-nav .navbar-header .navbar-brand img {
  height: 38px !important;
  width: 82px !important;
}
.tab-pane details h3 {
  font-size: 16px;
}
}


/*Mobile view */
@media only screen and (max-width: 767px) {
  .header-chatbot nav.navbar.navbar-inverse .navbar-header .navbar-brand img {
    margin-top: 8px;
    display: inline-block;
    width: 86px;
  }
  .fotr-logo img {
    height: 80px;
    width: 200px;
}

}

/*Mobile view End*/

 /* Mobile view */

 @media only screen and (max-width: 767px) {
    .header.anyboli-header nav.navbar.navbar-inverse.custom-nav .navbar-header .navbar-brand img {
        height: 36px !important;
        width: 75px !important;
    }
    .navbar-header .navbar-brand img {
        margin-top: 2px !important;
    }

    div.ajay_all_check_boxes table thead tr {
        gap: 16px; 
        display: flex;
        justify-content: flex-start;
        
    }
    label[for="start_date"] {
        margin-bottom: 32px;
    }
        textarea.ajay_send_message_text {
        width: 348px;
        padding: 16px;
    }

    textarea.ajay_send_message_text {
        margin-bottom: 0;
    }
    button.ajay_submit_get_report.btn.btn-primary.btn-lg {
        margin: 0;
        margin-top: 20px;
    }
    ul.nav.nav-tabs {
        box-shadow: -1px 1px 2px 2px;
        border-radius: 6px;
        padding: 12px;
    }
     
    .tab-pane h3 {
        font-size: 19px;
        line-height: 28px;
    }
    .tab-pane h3 {
        font-size: 19px;
        line-height: 28px;
    }
    table.table.table-bordered {
        margin-left: 1px !important;
        display: block;
    }

    table.table.table-bordered tbody tr {
        width: 270px;
        display: block;
    }
    table.table.table-bordered td iframe {
        width: 200px;
        height: 110px;
    }
    ul.nav.nav-tabs li {
        width: 100% !important;
    }
    button.ajay_submit_get_report.btn.btn-primary.btn-lg {
        margin: 0 !important;
        margin-top: 22px !important;
    }
   

} /* Mobile view end */


/*https://trial.anyboli.com/demoschool



*/


@media only screen and (max-width: 767px) {
a.navbar-brand img {
    width: 111px !important;
}
.ajay_white_bar .container {
 
    padding-left: 10px;
    
}
.header nav.navbar.navbar-inverse.custom-nav { 
    margin: auto;
    gap: 8px;
}
.dropdown-image {
    width: 34px;
  
}
.header.ajay_white_bar nav.navbar.navbar-inverse.custom-nav .navbar-header .navbar-brand img {
  
    height: 40px !important;
}
.navbar-form .input-group {
    margin-left: 19px;
}
.header .navbar-brand img { 
    margin-top: 0px;
}
}



@media only screen and (max-width: 767px) {

    .add-resource.ajay_add_new_asset_div {
        margin-top: 40px;
    }
    .ajay_View_div_outer {
        padding-top: 35px;
    }
    .ajay_All_questions_div table td {
        white-space: nowrap;
    }
    .ajay_All_questions_div table tr td:first-child {
        padding: 15px;
    }

}



@media only screen and (max-width: 767px) {
.video-home .message-sent .comment-outer {
    height: 190px !important;
}
}

/*Mobile view End*/

/*https://trial.anyboli.com/demoschool*/
/*end page*/