/*
Template Name: Adminto Dashboard
Author: CoderThemes
Email: coderthemes@gmail.com
File: Responsive
*/

.side-menu {overflow-y: scroll;}
.side-menu::-webkit-scrollbar{width: 5px;}
	
.side-menu::-webkit-scrollbar-thumb{background-color:rgb(196, 196, 196); border-radius: 0;}
.side-menu::-webkit-scrollbar-thumb:hover{background-color:rgb(196, 196, 196);}

.side-menu::-webkit-scrollbar-track{background-color:rgb(237, 237, 237);}

 @media only screen and (min-width : 1200px) {
	.left.side-menu{display: block !important;}
 	.boxAgendamento{max-width: 960px; margin: 20px auto;}
 }
 
 .custom-scrool{overflow-y:scroll; }
    

@media (max-width: 1009px){
.button-menu-mobile {
    display: block !important;
  }
  body {
    overflow-x: hidden;
  }
  .navbar-default {
    background-color: #ffffff;
    box-shadow: 0 0px 24px 0 rgba(0, 0, 0, 0.06), 0 1px 0px 0 rgba(0, 0, 0, 0.02);
  }
  .topbar .topbar-left{
	height: auto;
  }
  .notification-box ul li a{
	line-height: 20px;
  }
  .logo img{
	padding-top: 13px !important;
  }
  .navbar-nav {
    margin: 0px;
    display: inline-block;
  }
  .navbar-nav li {
    display: inline-block;
    line-height: 1px;
  }
  .navbar-nav.navbar-right {
    float: right;
  }
  .side-menu {
    z-index: 20 !important;
  	top: 54px;
  	overflow-y: scroll;
  }

  .button-menu-mobile {
    display: block;
  	line-height: 45px;
  }
  .search-bar {
    display: none !important;
  }
  .topbar-left {
    width: 70px !important;
  }
  .logo .icon-c-logo {
    display: inline-block !important;
    line-height: 58px !important;
  }
  .logo span {
    display: none !important;
  }
  .content-page {
    margin-left: 0px;
  }
  .content-page .content {
    margin-top: 60px;
  }
  .forced .side-menu.left {
    box-shadow: 0 12px 12px rgba(0, 0, 0, 0.1);
    position: absolute;
  }
  .enlarged .side-menu.left {
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1) !important;
  }
  .page-title{
	line-height: 45px;
  }
  .topbar .navbar-right li{
	margin-top: 5px;
  }
  .topbar .navbar-right li form input{
	margin-top: 0px;
  }
  .side-menu{
	width: 100%;
  }
  .left.side-menu{
	display: none;
  }
  .notification-skywalkapps-icon a{
	line-height: 20px !important;
  }
  .footer{
	left: 0px;
  }
}

@media (max-width: 480px) {
	.bloco-login{width: 300px; margin: auto;}
	.wrapper-page{width: 100%;}
	
}


/*
@media (max-width: 767px) {
  body {
    overflow-x: hidden;
  }
  .enlarged .left.side-menu {
    margin-left: -75px;
  }
  .topbar-left {
    width: 70px !important;
  }
  .topbar-left span {
    display: none !important;
  }
  .topbar-left i {
    display: block !important;
    line-height: 75px !important;
  }
  .content-page .content {
    margin-top: 95px;
  }
  .topbar .topbar-left {
    height: 75px;
  }
  .navbar-default {
    background-color: #ffffff;
    box-shadow: 0 0px 24px 0 rgba(0, 0, 0, 0.06), 0 1px 0px 0 rgba(0, 0, 0, 0.02);
  }
  .navbar-nav {
    margin: 0px;
    display: inline-block;
  }
  .navbar-nav li {
    display: inline-block;
    line-height: 1px;
  }
  .navbar-nav.navbar-right {
    float: right;
  }
  .content-page {
    margin-left: 0px !important;
  }
  .footer {
    left: 0px !important;
  }
  .mobile-sidebar {
    left: 0px;
  }
  .mobile-content {
    left: 250px;
    right: -250px;
  }
  .wrapper-page {
    width: 90%;
  }
  .dataTables_wrapper .col-xs-6 {
    width: 100%;
    text-align: left;
  }
  div#datatable-buttons_info {
    float: none;
  }
}*/
