@media (max-width: 400px) {
	.mobile-nodisplay {
		display: none;
	}
}
	

@media (max-width: 540px) {
	#logoHeader {
		display: none;
	}
	
	#breadcrumbs {
		display: none;
	}
	
	.navbar:not(.navbar-collapse) .navbar-header {
    	float: right !important;
	}
	
	.research-sorting {
		width:130px !important;
	}
	
	#modeSearch {
		width: 130px !important;
	}
	
	#sorting {
/* 		float: none !important; */
	}
	
	#action {
		margin-top: 10px;
		float: left;
	}
	
	.btn-actinactiv {
		margin-left: 10px;
	}
	
	.tabs-left > .nav-tabs > li.active > a, 
	.tabs-left > .nav-tabs > li.active > a:focus, 
	.tabs-left > .nav-tabs > li.active > a:hover {
		border-right: 1px solid #C5D0DC;
	}
	
	.page-content {
   		padding: 8px 10px 24px;
	}
	
	.menuTestBtn {
		white-space: normal;
	}
	
	.panel-login {
		font-size: 15px;
	}
	
	.button-testCTA {
		padding-right: 7px;
		padding-left: 7px;
		padding-top: 10px;
	}
	
	.button-testCTA input {
		height: 65px;
	}
	
	.no-padding-mobile {
		padding-right:0px;
		padding-left:0px;
	}
	
	.mobile-margin-btm {
		margin-bottom:5px;
	}
	
	.navbar:not(.navbar-collapse) .navbar-buttons .user-info { 
  		position: absolute; 
  		margin-top: 40px; 
  		margin-left: 1px; 
  		right: 2px; 
  		z-index: 0; 
  		color: #777777; 
  		font-size: 14px; 
  		width: 156px; 
  		max-width: 156px; 
 		padding-left: 8px; 
		padding-right: 8px; 
		height: 32px; 
		line-height: 26px ! important; 
		display: none; 
		border-bottom: 1px solid #e5e5e5; 
		text-align: center; 
		cursor: text; 
	}

  	.navbar:not(.navbar-collapse) .navbar-buttons .user-info > small { 
  		display: inline; 
  		opacity: 1; 
  	}
  	
  	li.open .user-info { 
  		display: inline-block ! important; 
  	}
  	
  	.dropdown-file-dwnl {
	    position: absolute !important;
	}
	
	#sideMenuZone {
		margin-top:0px !important;
	}
	
}

@media only screen and (max-height: 540px) {
	.dropdown-file-dwnl {
	    position: absolute !important;
	}
}

