@media screen and (max-width: 1128px) and (orientation: portrait) {
	#navigation-bar .search-container {
		display: none;
	}
	
	#favoritelist_form select {
		min-width: 200px !important;
		width: 200px !important;
	} 
}

@media screen and (max-width: 1128px) and (orientation: landscape) {
	#navigation-bar .navigation-spacer {
		margin: 0px 3px;
	}
	
	#navigation-bar a {
		font-size: 14px;
	}
	
	#navigation-bar #article-search {
		width: 150px !important;
		min-width: 150px !important;
	}
}

@media screen and (min-width: 1025px) {

	html {
		background-color: #fff;
	}
	
	.login {
	}
	
	.header-legero {
	}
	
	.footer-legero {
	}

	.footer-legero-de {
	}

	.footer-legero-en {
	}
	
	.footer-legero-it {
	}
	
	.footer-legero-fr {
	}
	
	.footer-legero-ru {
	}
	
	.header-superfit {
	}

	.footer-superfit {
		background-size: inherit;
		background-position: right center;
	}
	
	.footer-superfit-de {
	}	

	.footer-superfit-en {
	}	

	.footer-superfit-fr {
	}	

	.footer-superfit-it {
	}	

	.footer-superfit-ru {
	}	
	
	.home-content .container, .home-content .container > div {
		width: 33.33%;
		height: inherit;
	}
	
	#image-container .image {
		width: 100%;
		position: relative;
	}
	
	.trends #image-container, .highlights #image-container {
		height: inherit;
		width: inherit;
		position: relative;
	}

	.page {
		max-width: 2496px;
		min-width: 960px;
		width: inherit;
		padding-bottom: 1px;
	}
	
	#navigation-bar {
		max-width: 2476px;
		min-width: 940px;
		width: calc(100% - 20px);
		margin-right: 30px;
	}
	
	.home-content {
		max-width: 2476px;
		min-width: 940px;
		width: calc(100% - 20px);
	}
	
	.trends .image-viewer,
	.highlights .image-viewer {
		max-width: 2476px;
		min-width: 940px;
		width: inherit;
		height: inherit;
	}
	
	.article-list .article-listing-container {
		width: inherit;
		float: none;
		margin: 20px 10px 20px 0px;
	}
	
	.article-list .article-list-sort {
		width: inherit;
	}
	
	.article-list .article-listing {
		width: inherit;
		overflow-y: hidden;
		margin-left: 250px;
	}
	
	.favorite-list .article-listing-container {
		max-width: 2476px;
		min-width: 940px;
		width: inherit;
	}

	#details-article {
		max-width: 1024px;
		margin: 0px 10px;
		float: left;
	}
	
	.details-similar-articles {
		clear: none;
	}
	
	.details-similar-articles .header {
		margin-left: 5px;
	}
	
	.favorite-list .article-listing {
		width: inherit;
	}
}