
@media (max-width: 1510px) {
	body {
		font-size: 16px;
	}
	
	h4 {
		font-size: 28px;
	}
	.marginright30 {
		margin-right: 10px;
	}
	.content-left {
		width: 320px;
	}
	.content-main {
		margin-left: 400px;
	}
	
	.default-button, .default-button:hover {
		font-size: 18px;
	}
	
	.nav-tabs li a {
		font-size: 18px;
	}
	
	.badge {
		font-size: 16px;
		height: 32px;
		min-width: 32px;
		line-height: 28px;
		padding: 0 7px;
	}
	
	.nav-tabs .badge {
		margin-top: 16px;
	}
	
	.filters a {
		font-size: 16px;
	}
	.content-left .filters a {
		max-width: 100px;
		overflow: hidden;
	 	text-overflow: ellipsis;	
	}
	
	header .navbar-nav > li {
		padding-left: 20px;
		padding-right: 20px;
	}
	header .navbar-middle {
		left: 56%;
	}
	
	.pager {
		width: 310px;
	}
	
	.nav-tabs li a {
		padding-left: 17%;
	}
	.blog .content-main {
		width: 1100px;
	}
	.item-details .item-box {
		width: 100%;
	}
	.item-details .item-box .photo-container {
		width: 100%;
	}
	.item-details .secondary-info {
		width: 90%;
		padding-left: 15px;
		padding-right: 15px;
	}
	.meine-daten #my-data-tabs-content.tab-content {
		padding: 0;
	}
	.tags-box li > label {
		max-width: 100%;
		white-space: nowrap;
		overflow: hidden;
		text-overflow: ellipsis;
	}
	.item-details .item-detail-tabs li {
		heigth: 35px;
	}
	
	/* Checkout */
	.checkout-container section {
		margin-left: 10px;
	}
	.checkout-sidebar {
		padding-right: 10px;
	}
	.checkout-summary .price, .checkout-summary .price-field {
		font-size: 18px;
	}
	.checkout-container .checkout-content {
		margin-right: 10px;
		padding: 15px;
	}
	#checkout-next, .checkout-button {
		margin-right: 10px;
	}
	.checkout-item.closed .price-container {
		width: 150px;
	}
	.bildwelten .news-content.floating{
		width:100%;
	}
	.bildwelten .news-content.floating p {
		font-size:14px;
	}
	.bildwelten .news-content.floating h2 {
		font-size:45px;
	}
	
	.agency-name.cl3 {
		max-width:90px;
		text-overflow:ellipsis;
		overflow:hidden;
		white-space:nowrap; 
		display:inline-block;
	}
	
	
	.agency-name.cl2 {
		max-width:140px;
		text-overflow:ellipsis;
		overflow:hidden;
		white-space:nowrap; 
		display:inline-block;
	}
	
	.agency-name.cl1 {
		max-width:180px;
		text-overflow:ellipsis;
		overflow:hidden;
		white-space:nowrap; 
		display:inline-block;
	}
	
	.content-left {
		width: 320px;
	}
	
	.content-main {
		margin-left: 335px;
	}
	
	#sidebar-search.content-left {
		padding-left: 0px !important;
	}
	
	.ergebnisliste .photo-box {
		margin-left: 30px;
		margin-right: 30px;
	}
	
}
