 .navbar-brand img.logo{
	     width: 70px !important;

 }

 .flag-logo{
	     left: 3px !important;
 }

  @media screen and (max-width: 767px) {
    .navbar-brand img.logo {

    }
}
 a.nav-link.active::before{
     background-image: linear-gradient(135deg, #5a4b0f, #f7c229) !important;
 }
 #sidebar-collapsed li a{
     width: 100%;
     display: block;
     height: 100%;
     margin: 0;
     position: relative;
     top: 9px;
     left: -1px;
 }
 #sidebar-collapsed li {
     margin-top: 10px;
     transition: all .1s;
     height: 45px;
     width: 100%;
     border-radius: 6px;
     padding: 0 !important;
     text-align: center;
 }
 #sidebar-collapsed ul.categories li:hover {
     background: linear-gradient(135deg, #5a4b0f, #f7c229);
     color: white;
     width: 100%;
     height: 45px !important;
 }


 #sidebar-collapsed ul.categories li:hover {
     box-shadow: 0px 4px 8px rgba(0, 0, 0, 0.2);
 }
.square2{

}
