@media screen and (max-width:1360px) {



}
@media screen and (max-width:1200px) {

  .highcharts-figure .piechart{ width: 100%; margin: 0 auto; height: 200px; }

  .responsiveform{ width: 80%; padding: 0px !important; margin:auto !important; }



} 
@media screen and (max-width: 992px) {
  .navbar-expand-md .navbar-collapse {
    padding-left: 10px;
    position: absolute;
    width: 100%;
    background: #ffff;
    top: 56px;
    left: 0;
    box-shadow: var(--boxShadow);
  }
  .navbar-expand-md.navbarCustom .navbar-nav {
    margin-bottom: 0;
  }
  .navbar-expand-sm.navbarCustom .navbar-nav .nav-link {
    margin-right: 1rem;
    font-size: var(--fontSizeNavSmall);
  }



}

@media screen and (max-width:1024px) {

  .bglogin{ display: none; }
  .mobileview {
    display: block;
    padding: 10px 20px;
    font-size: 20px;
}

  .highcharts-figure .piechart{ width: 100%; margin: 0 auto; height: 200px; }
  .responsiveview{ padding: 0px !important;}

  .gj-datepicker{ margin-bottom: 10px !important; }
  .filter{ border-right:0px !important; }
  .responsiveform{ width: 100%;  }
  .tab-pane .custom_datatable .customtable > tbody tr td:first-child{ min-width: 350px; }
  .tab-pane .custom_datatable .customtable > tbody tr th:first-child{ min-width: 350px; }
  .tab-pane .custom_datatable .customtable > tbody tr th,.tab-pane .customtable.TaskTable > tbody tr td{ white-space:nowrap;}



  .pendingapproval .custom_datatable .customtable > tbody tr td:first-child{ min-width: 350px; }
  .pendingapproval .custom_datatable .customtable > tbody tr th,.pendingapproval .customtable.TaskTable > tbody tr td{ white-space:nowrap;}


.marginbot{ margin-bottom: 20px; }




}






@media screen and (max-width:576px) {

  .responsiveform{ width: 96%; }

  .upload-area p{ font-size: 11px; }

  .siteFooter2 {
    display: none;
}


.searchbutton{ margin-top: 0px !important;}

}