.learn-brand .logo {
margin: 0;
float: left;
width: 6rem;
}
.off-canvas .learn-sidebar .learn-brand #logo {
margin: 0 0.5rem 0.5rem 0;
}
.languagebox {
float: right;	
}
.language-selector {
float: none;
position: static;  
margin: 0 0 !important;
}
.language-selector .btn {
padding: 3px 10px;
font-size: 0.6rem;
line-height: 1.3;
}
.language-selector .dropdown-menu {
font-size: 0.7rem;
margin: 0;
padding: 0;
z-index: 1000; 
} 
#langSelectorList li {
padding-top: 0;
margin-top: 0.1rem;
} 
.off-canvas .learn-sidebar .searchbox {
z-index: 500;	
clear: both;	
}