
.card-subtitle {
    margin-top: 0;
    margin-bottom: 10px;
}

body.vertical-layout.vertical-menu .navbar .navbar-brand{
  padding: 20px 0px;
}

.header-navbar .navbar-header .navbar-brand .brand-logo {
    width: 200px;
}

.menu-expanded .header-navbar .navbar-header .navbar-brand  img.logo-big{
    display: block;
}

.menu-expanded .header-navbar .navbar-header .navbar-brand  img.logo-small{
    display: none;
}

.menu-collapsed .header-navbar .navbar-header .navbar-brand  img.logo-small{
    display: block;
    width:30px;
}

.menu-collapsed .header-navbar .navbar-header .navbar-brand img.logo-big{
    display: none;
}

body.vertical-layout.vertical-menu.menu-collapsed .navbar .navbar-brand{
	padding: 11px 0;
}

nav.bg-info{
	    background-color: #f08912 !important;
}
body.vertical-layout.vertical-menu.menu-collapsed .main-menu .main-menu-content a.menu-title{
	background-color: #f08912 !important;
}

@media only screen and (min-width: 1100px) and (max-width: 2500px) {
	.col-20{
		max-width: 20% !Important;
		-webkit-box-flex: 0;
		-webkit-flex: 0 0 20% !Important;
		-moz-box-flex: 0;
		-ms-flex: 0 0 20% !Important;
		flex: 0 0 20% !Important;
	}
}
@media (max-width: 767.98px){
  .vertical-overlay-menu .content{background: transparent !Important;
    display: block !Important;}
  #navbar-mobile.navbar-collapse .navbar-nav{padding: 2rem 0;}
  .header-navbar .navbar-header .navbar-brand .logo-small{
    width:20px;
  }
  .header-navbar .navbar-header .navbar-brand .logo-big{
    width: 200px;
  }
  .navbar-semi-light .navbar-container .navbar-nav .nav-link{
    color: #101010;
  }
}
@media only screen and (max-width: 480px) {
	.close-btn{
		border-bottom:1px solid #e3e3e3;
		margin-bottom:30px;
		padding:10px;
	}
	.logout-btn{
		margin-top:0 !Important;
	}
}
