#mySidenav{width: 240px;}
#tb{display: none;}

body{margin-left: 240px;}

.sidenav {
  height: 100%;
  width: 250;
  position: fixed;
  z-index: 1;
  top: 0;
  left: 0;
  background-color: #1bbc9b;
  overflow-x: hidden;
  transition: 0.5s;
  padding-top: 10px;
  margin-right:   10px;
}

.sidenav-nav{
padding-left: 0px;
}


.sidenav .closebtn {
  position: absolute;
  top: 0;
  right: 20px;
  font-size: 30px;
  margin-left: 50px;
  padding-top: 10px;
  color: #FFF;
}


@media screen and (max-width:1000px) {
  body{margin-left: 0px;}
  #mySidenav{width: 0px;}
  #tb{display: block;}

}




/*level 1*/

ul.sidenav-nav > li {
      border-bottom: 1px solid #4AC6AC;
      list-style: none;
      padding: 3px;
      padding-left: 15px;
}

ul.sidenav-nav > li:hover {
      background-color: #4AC6AC;
}
  

ul.sidenav-nav > li > a{
   
      color: #FFF;
      font-size: 16px;
      -webkit-transition: 350ms;
      -moz-transition: 350ms;
      -o-transition: 350ms;
      transition: 350ms;
}
/*
.dropdown:hover> .sidenav-dropdown{
display: block;

}
*/


/*level 2*/

.sidenav-dropdown {
  display: none;
}

ul.sidenav-nav > li> ul {
       padding-left: 0px;
}


ul.sidenav-nav > li> ul> li {
      border-bottom: 1px solid #4AC6AC;
      list-style: none;
      padding: 1px;
      margin-left: 15px;
      line-height: 18px;
      list-style: square;
      color: #FFF;
      margin-left: 25px;

}

ul.sidenav-nav > li> ul> li a {
      color: #FFF;
      font-size: 14px;
      display: block;
}



ul.sidenav-nav > li>ul> li:hover {
      background-color: #1bbc9b;

}



.quick-link{padding-top:5px; padding-bottom: 5px;}

/***************************************************/

.m-filter-txt{font-size: 16px;}


@media only screen and (min-width: 800px) {
  .m-filter{display: block;}
  .m-f-bt{display: none; }
}

@media only screen and (max-width: 600px) {
  .m-dis{display: none;}

  .col-lg-12, .col-md-12, .col-sm-12, .col-xs-12{padding-left: 5px; padding-right: 5px;}
}

