@media all and (min-width: 1024px) and (max-width: 1279px) {
	
	body { 
		font-size: 14px;
		line-height: 24px;
	}
	
	#page-wrapper #page {
		padding-top: 112px;
	}
	
	#main-wrapper > #main,
	#featured div.section,
	#highlighted div.section,
	#footer .region-footer,
	article div.section,
	#navigation-wrapper #main-menu,
	#product-menu div.section,
	#footer .region-footer-right {
		width: 940px;
		margin-left: auto;
		margin-right: auto;
		z-index: 19;
		position: relative;
	}
	
	#header {
		padding: 40px 0;
	}
	
	#header div.section {
		margin-left: 40px;
		margin-right: 40px;
	}
	
	#logo {
		width: 150px;
		height: 52px;
		margin-top: -26px;
	}
	
	#navigation-wrapper #main-menu {
		width: auto !important;
		padding-left: 200px;
	}
	
	#main-menu ul li.expanded ul.menu {
		top: 72px;
	}
	
	#main-menu ul.menu > li {
		margin-right: 30px;
	}
	
	#main-menu ul.menu > li > a {
		font-size: 18px;
	}
	
	#header #block-sano-cart-sano-cart,
	#header #block-language-switcher-fallback-language-switcher-fallback {
		margin-left: 40px;
	}
	
	#header #block-views-social-media-links-block-1 {
		display: none;
	}
	
	
	#footer {
		background: #ffffff !important;
		padding-left: 40px;
		padding-right: 40px;
	}
	
	#footer .region-footer-right {
		border-top: 1px solid #eeeeee;
		margin-top: 50px;
		padding-top: 50px;
	}
	
	#footer .region-footer-right #block-views-social-media-links-block {
		float: left;
		position: relative;
		top: auto;
		right: auto;
	}
	
	#footer .region-footer-right #block-menu-menu-fusszeile {
		position: relative;
		right: auto;
		bottom: auto;
		float: right;
	}
	
	a.totop {
		right: 40px;
	}
	
	#highlighted.startseite a.item {
		font-size: 20px;
	}
	
	#highlighted.startseite a.item i {
		font-size: 40px;
		margin-right: 30px;
		top: 15px;
	}
	
	#highlighted.startseite .item.info .text {
		line-height: 20px;
		font-size: 13px;
	}
	
	#highlighted.startseite .item.info .text br {
		display: none;
	}
	
	#featured.startseite .views-row .content-wrapper .content {
		padding: 40px;
	}
	
	h1, h2, h3,
	#featured.startseite .views-row .content-wrapper .content .title.h1 {
		font-size: 50px;
		line-height: 50px;
	}
	
	h5 {
		font-size: 18px;
		line-height: 24px;
	}
	
	
	
	.view-startseite-produkte {
		margin: 70px 40px 40px 40px;
	}
	
	.view-startseite-produkte .views-row {
		width: 20%;
	}
	
	.view-startseite-produkte .views-row a {
		margin: 3px;
	}
	
	.view-startseite-produkte .views-row .logo img {
		height: 12px;
	}
	
	.view-startseite-produkte .views-row .text {
		font-size: 14px;
		line-height: 18px;
	}
	
	.view-startseite-produkte .views-row a:hover .text {
		margin-top: -20px;
	}
	
	.view-menu-produkte .views-row {
		height: 170px;
	}
	
	.view-menu-produkte .views-row .content-wrapper {
		padding: 30px 0;
	}
	
	.view-menu-produkte .views-row .content-wrapper > div {
		padding-left: 30px;
		margin-right: 5px;
	}
	
	.view-menu-produkte .views-row .bild {
		width: 90px;
		height: 100px;
		margin-top: 0;
	}
	
	.view-menu-produkte .views-row .content {
		margin-right: 100px;
		font-size: 13px;
		line-height: 22px;
	}
	
	.view-menu-produkte .views-row .logo {
		margin-bottom: 15px;
		height: 12px;
	}
	
	.view-menu-produkte .views-row .logo.unikar,
	.view-menu-produkte .views-row .logo.modulkar {
		margin-bottom: 11px;
		height: 16px;
	}
	
	.view-menu-produkte .views-row.type > div {
		padding: 35px 30px;
	}
	
	.view-menu-produkte .views-row.type > div {
		font-size: 16px;
		line-height: 24px;
	}
	
	.view-menu-produkte .views-row.type a.button {
		font-size: 14px;
		height: 30px;
		line-height: 31px;
		padding: 0 15px;
		text-transform: none;
		margin-top: 20px;
	}
	
	.view-menu-produkte .group-title {
		width: 170px;
		font-size: 14px;
	}
	
	.view-menu-produkte .group.group-1 .group-title {
		width: 340px;
	}
	
	#node-unternehmen #history .slider-wrapper {
		margin: 0 40px;
	}
	
	#node-unternehmen #management .management .item {
		width: 30.333%;
	}
	
	#node-karte .bh-sl-form-container {
		margin-top: -150px;
	}
	
	#node-karte .bh-sl-form-container form {
		padding: 40px;
	}
	
	#node-karte .bh-sl-form-container h1 {
		font-size: 30px;
		line-height: 30px;
	}
	
	#featured.kontakt .content-wrapper {
		width: 50%;
		height: 500px;
	}
	
	#featured.kontakt .content-wrapper > div {
		padding: 40px;
	}
	
	#featured.kontakt #map {
		width: 50%;
	}
	
	.view-ansprechpartner .views-row {
		width: 30.333%;
	}
	
	#node-presse #information .kontakte .kontakt .bild {
		overflow: hidden;
	}
	
	#node-presse #information .kontakte .kontakt .bild img {
		width: 120%;
		max-width: 120%;
		margin-left: -10%;
	}
	
	.view-modelle-vergleich,
	.view-kaufen-modell {
		padding: 50px;
	}
	
	.view-modelle-vergleich .field_produkt_logo td img,
	.view-modelle-vergleich .field_produkt_logo_1 td img,
	.view-kaufen-modell .field_produkt_logo td img,
	.view-kaufen-modell .field_produkt_logo_1 td img {
		height: 12px;
	}
	
	.view-modelle-vergleich table tr th,
	.view-modelle-vergleich table tr td,
	.view-kaufen-modell table tr th,
	.view-kaufen-modell table tr td { 
		font-size: 12px;
		line-height: 18px;
	}
	
	.view-modelle-vergleich table tr th > div,
	.view-modelle-vergleich table tr td > div,
	.view-kaufen-modell table tr th > div,
	.view-kaufen-modell table tr td > div {
		padding: 5px 10px !important;
	}
	.view-modelle-vergleich table table.inline tr td {
		padding: 5px 0 !important;
	}
	
	#product-menu div.section {
		width: auto !important;
		padding-left: 170px;
	}
	
	#product-menu .logo {
		height: 12px;
		left: 40px;
		margin-top: -6px;
	}
	
	#product-menu .logo.unikar,
	#product-menu .logo.modulkar {
		height: 18px;
		margin-top: -9px;
	}
	
	#product-menu ul.menu li {
		margin-left: 25px;
	}
	
	#product-menu ul.menu li a.scroll-active:after {
		margin-bottom: -30px;	
	}
	
	#product-menu .buttons a.buy-now {
		font-size: 14px;
		width: 130px;
	}
	
	#product-menu .buttons a.change,
	#product-menu .buttons a.compare {
		width: 55px;
	}
	
	#product-menu .buttons a.change i,
	#product-menu .buttons a.compare i {
		font-size: 30px;
		top: 21px;
	}
	
	#node-produkt #general .content {
		width: 50%;
	}
	
	#node-produkt #general .characteristics {
		width: 40%;
		left: 60%;
	}
	
	#node-produkt #general .characteristics .padding {
		padding: 50px 0 50px 40px;
	}
	
	#node-produkt #details .bild {
		width: 350px;
		left: 65%;
	}
	
	#models .model-slider .views-row .content {
		width: 60%;
	}
	
	#models .model-slider .views-row .bild {
		left: 65%;
		width: 300px;
		height: 400px;
		top: 150px;
	}
	
	#models .model-raster .views-row h5.title {
		font-size: 16px;
		line-height: 24px;
		-webkit-hyphens: auto;
   		-moz-hyphens: auto;
        hyphens: auto;
	}
	
	#models .model-raster .views-row a.button {
		font-size: 14px;
		height: 27px;
		line-height: 28px;
		padding: 0 10px;
		text-transform: none;
	}
	
	#models .model-raster .views-row .bild {
		height: 180px;
	}
	
	#models .filters .filter a.active h3 {
		font-size: 50px;
		line-height: 50px;
	}
	
	#models .filters div.trenner {
		margin: 0 15px;
	}
	
	.view-videos .view-content,
	#node-presse #files-images .bilder-content,
	.view-news .view-content,
	.view-produkt-extras-zuebhoer .view-content {
		margin: -1%;
	}
	
	.view-videos .views-row,
	.view-news .views-row,
	.view-produkt-extras-zuebhoer .views-row {
		width: 31.333%;
		margin: 1%;
	}
	
	#node-presse #files-images .bilder .bild {
		width: 23%;
		margin: 1%;
	}
	
	.view-videos .views-row .content h5 {
		font-size: 16px;
		line-height: 24px;
	}
	
	#loaded-content.tools-accessories {
		width: 900px;
		margin-left: -450px;
	}
	
	#loaded-content.tools-accessories a.nav.prev {
		margin-left: -500px;
	}
	
	#loaded-content.tools-accessories a.nav.next {
		margin-right: -500px;
	}
	
	
	/* PADDINGS */
	
	#node-startseite #about-us {
		padding: 120px 0 180px 0;
	}
	
	#node-startseite #worldwide,
	#node-produkt #contact {
		padding: 180px 0;
	}
	
	#node-unternehmen #general,
	#node-unternehmen #management,
	#node-kontakt #general,
	#node-kontakt #form,
	#node-unternehmen #history,
	#node-produkt #advantages,
	#node-produkt #technical-data {
		padding: 120px 0;
	}
	
	#node-karriere {
		padding: 0 0 120px 0;
	}
	#node-karriere #general,
	#node-karriere #lehre,
	#node-karriere #offene_stellen {
		padding: 120px 0 0 0;
	}
	
	#node-landingpage_erweitert #general {
		padding-bottom: 120px;
	}
	#node-landingpage_erweitert #text {
		padding-top: 120px;
	}
	
	#node-unternehmen #history {
		margin: 0;
	}
	
	#node-unternehmen #management .management {
		margin: 30px 0 0 0;
	}
	
	.view-ansprechpartner {
		margin-top: 50px;
	}
	
	#node-produkt #general {
		padding-top: 120px;
	}
	
	#node-produkt #details {
		padding: 150px 0;
		margin: 120px 0 0 0;
	}
	
	#node-produkt #tools-accessories {
		padding: 120px 0 70px 0;
	}
	
	#node-produkt #technical-data {
		margin: 50px 0;
	}
	
	#node-produkt #downloads {
		padding: 170px 0;
	}
	
	#node-produkt #gallery {
		margin: 0 20px;
	}
	
	#node-produkt #videos {
		padding: 0 20px;
	}
	
	#applications {
		padding: 120px 6px 0 6px;
	}
	
	#applications .bilder .bild .details {
		font-size: 12px;
		line-height: 16px;
	}
	
	#applications .bilder .bild .details > div {
		margin: 15px;
	}
	
	#applications .bilder .bild .details > div > br {
		display: none;
	}
	
	
	
	#node-unternehmen #management .management,
	.view-ansprechpartner,
	#models .model-raster {
		width: 940px;
		margin-left: auto !important;
		margin-right: auto !important;
	}
	
	#buy-set .wrapper .container {
		width: 64%;
	}
	
	#buy-set .model-image {
		width: 30%;
	}
	
	
	#models .model-raster .views-row a.button {
		height: auto;
		padding-top: 5px;
		padding-bottom: 5px;
		line-height: 16px;
	}
	
	#node-landingpage,
	#node-landingpage_erweitert {
		padding: 100px 0 0 0;
	}
	
	.node-type-landingpage #header #block-views-social-media-links-block-1,
	.node-type-landingpage-erweitert #header #block-views-social-media-links-block-1 {
		display: block !important;
	}
	
	.view-social-media-links a.icon {
		margin-left: 10px;
	}
	
	.node-type-landingpage #footer,
	.node-type-landingpage-erweitert #footer {
		padding: 60px 40px;
	}
	
	.node-type-landingpage h1, .node-type-landingpage h2, .node-type-landingpage h3 {
		font-size: 40px;
		line-height: 44px;
	}
	
	#node-landingpage #website .content-wrapper h3.title,
	#node-landingpage_erweitert #website .content-wrapper h3.title {
		font-size: 30px;
		line-height: 34px;
	}
	
	#node-landingpage #website {
		padding-top: 40px;
	}
	
	
	#featured.shop-types {
		padding: 70px 40px;
		margin: 0;
	}
	#highlighted.shop-filter {
		margin: 0;
		padding: 25px 40px;
	}
	#featured.shop-types .types .type a {
		font-size: 30px;
		line-height: 30px;
		height: 60px;
	}
	#node-shop .view-shop .views-row .modelle {
		margin-left: -40px;
		margin-right: -40px;
	}
	#node-shop .view-shop .views-row .modelle .views-row .wrapper {
		padding: 40px;
	}
	#node-shop .view-shop .views-row .modelle .views-row .more {
		padding-bottom: 40px;
	}
	.view-shop-zuebhoer .view-content {
		margin: -10px;
	}
	.view-shop-zuebhoer .views-row .wrapper {
		margin: 10px;
	}
	
	#highlighted.shop-filter .view-shop-zubehoer-auswahl {
		padding: 35px 0;
	}
	#highlighted.shop-filter .view-shop-zubehoer-auswahl .view-header div.title {
		width: 40%;
	}
	#highlighted.shop-filter .view-shop-zubehoer-auswahl .view-header #search-container {
		width: 50%;
	}
	#highlighted.shop-filter .view-shop-zubehoer-auswahl .views-row a.wrapper {
		padding: 40px 20px;
	}
	#highlighted.shop-filter .view-shop-zubehoer-auswahl .views-row .logo {
		height: 12px;
	}
	#highlighted.shop-filter .view-shop-zubehoer-auswahl .views-row .bild {
		height: 160px;
		margin: 0 -10%;
		width: 120%;
	}
	.page-shop-search #highlighted.shop-filter #search-container {
		width: 50%;
	}
	#node-extras_zubehoer .content-wrapper .content .items .item .info {
		margin-top: 0;
	}
	
}



@media all and (min-width: 1280px) and (max-width: 1439px) {
	
	
	body { 
		font-size: 14px;
		line-height: 24px;
	}
	
	#header div.section {
		margin-left: 40px;
		margin-right: 40px;
	}
	
	#logo {
		width: 150px;
		height: 52px;
		margin-top: -26px;
	}
	
	#navigation-wrapper #main-menu {
		width: auto !important;
		padding-left: 200px;
	}
	
	#main-menu ul.menu > li {
		margin-right: 40px;
	}
	
	#header #block-sano-cart-sano-cart,
	#header #block-language-switcher-fallback-language-switcher-fallback,
	#header #block-views-social-media-links-block-1 {
		margin-left: 50px;
	}
	
	.view-social-media-links a.icon {
		margin-left: 10px;
	}
	
	#footer {
		background: #ffffff !important;
		padding-left: 40px;
		padding-right: 40px;
	}
	
	a.totop {
		right: 40px;
	}
	
	#featured.startseite .views-row .content-wrapper .content {
		padding: 40px;
	}
	
	h1, h2, h3,
	#featured.startseite .views-row .content-wrapper .content .title.h1 {
		font-size: 50px;
		line-height: 50px;
	}
	
	#highlighted.startseite .item.info .text {
		line-height: 22px;
	}
	
	#highlighted.startseite .item.info .text br {
		display: none;
	}
	
	.view-startseite-produkte {
		margin: 70px 40px 40px 40px;
	}
	
	.view-startseite-produkte .views-row .logo img {
		height: 12px;
	}
	
	.view-startseite-produkte .views-row .text {
		font-size: 14px;
		line-height: 18px;
	}
	
	.view-startseite-produkte .views-row a:hover .text {
		margin-top: -20px;
	}
	
	.view-menu-produkte .views-row {
		height: 200px;
	}
	
	.view-menu-produkte .views-row .content-wrapper {
		padding: 40px 0;
	}
	
	.view-menu-produkte .views-row .content-wrapper > div {
		padding-left: 40px;
		margin-right: 30px;
	}
	
	.view-menu-produkte .views-row .bild {
		width: 120px;
		height: 130px;
		margin-top: 0;
	}
	
	.view-menu-produkte .views-row .content {
		margin-right: 130px;
		font-size: 14px;
		line-height: 22px;
	}
	
	.view-menu-produkte .views-row .logo {
		margin-bottom: 20px;
	}
	
	.view-menu-produkte .views-row.type > div {
		padding: 40px;
	}
	
	.view-menu-produkte .group-title {
		width: 200px;
	}
	
	.view-menu-produkte .group.group-1 .group-title {
		width: 400px;
	}
	
	#node-unternehmen #history .slider-wrapper {
		margin: 0 40px;
	}
	
	#node-karte .bh-sl-form-container {
		margin-top: -150px;
	}
	
	#node-karte .bh-sl-form-container form {
		padding: 40px;
	}
	
	#node-karte .bh-sl-form-container h1 {
		font-size: 30px;
		line-height: 30px;
	}
	
	#featured.kontakt .content-wrapper {
		width: 40%;
		height: 500px;
	}
	
	#featured.kontakt .content-wrapper > div {
		padding: 40px;
	}
	
	#featured.kontakt #map {
		width: 60%;
	}
	
	.view-ansprechpartner .views-row {
		width: 22%;
	}
	
	.view-modelle-vergleich,
	.view-kaufen-modell {
		padding: 50px;
	}
	
	.view-modelle-vergleich .field_produkt_logo td img,
	.view-modelle-vergleich .field_produkt_logo_1 td img,
	.view-kaufen-modell .field_produkt_logo td img,
	.view-kaufen-modell .field_produkt_logo_1 td img {
		height: 12px;
	}
	
	.view-modelle-vergleich table tr th,
	.view-modelle-vergleich table tr td,
	.view-kaufen-modell table tr th,
	.view-kaufen-modell table tr td { 
		font-size: 12px;
		line-height: 18px;
	}
	
	.view-modelle-vergleich table tr th > div,
	.view-modelle-vergleich table tr td > div,
	.view-kaufen-modell table tr th > div,
	.view-kaufen-modell table tr td > div {
		padding: 5px 10px !important;
	}
	.view-modelle-vergleich table table.inline tr td {
		padding: 5px 0 !important;
	}
	
	#product-menu div.section {
		width: auto !important;
		padding-left: 200px;
	}
	
	#product-menu .logo {
		height: 12px;
		left: 40px;
		margin-top: -6px;
	}
	
	#product-menu ul.menu li {
		margin-left: 30px;
	}
	
	#node-produkt #general .content {
		width: 50%;
	}
	
	#node-produkt #general .characteristics {
		width: 40%;
		left: 60%;
	}
	
	#node-produkt #general .characteristics .padding {
		padding: 50px 0 50px 40px;
	}
	
	#node-produkt #details .bild {
		width: 450px;
		left: 65%;
	}
	
	#models .model-slider .views-row .content {
		width: 65%;
		min-height: 450px;
	}
	
	#models .model-slider .views-row .bild {
		left: 70%;
		width: 350px;
		margin-top: 150px;
		height: 450px;
	}
	
	#models .model-raster .views-row h5.title {
		font-size: 16px;
		line-height: 24px;
		-webkit-hyphens: auto;
   -moz-hyphens: auto;
        hyphens: auto;
	}
	
	#models .model-raster .views-row a.button {
		font-size: 14px;
		height: 27px;
		line-height: 28px;
		padding: 0 10px;
		text-transform: none;
	}
	
	#models .model-raster .views-row .bild {
		height: 180px;
	}
	
	
	/* PADDINGS */
	
	#node-startseite #about-us {
		padding: 120px 0 180px 0;
	}
	
	#node-startseite #worldwide,
	#node-produkt #contact {
		padding: 180px 0;
	}
	
	#node-unternehmen #general,
	#node-unternehmen #management,
	#node-kontakt #general,
	#node-kontakt #form,
	#node-unternehmen #history,
	#node-produkt #advantages,
	#node-produkt #technical-data {
		padding: 120px 0;
	}
	
	#node-landingpage_erweitert #general {
		padding-bottom: 120px;
	}
	#node-landingpage_erweitert #text {
		padding-top: 120px;
	}
	
	#node-unternehmen #history {
		margin: 0;
	}
	
	#node-unternehmen #management .management {
		margin: 30px 0 0 0;
	}
	
	.view-ansprechpartner {
		margin-top: 50px;
	}
	
	#node-produkt #general {
		padding-top: 120px;
	}
	
	#node-produkt #details {
		padding: 150px 0;
		margin: 120px 0 0 0;
	}
	
	#node-produkt #tools-accessories {
		padding: 120px 0 70px 0;
	}
	
	#node-produkt #technical-data {
		margin: 50px 0;
	}
	
	#node-produkt #downloads {
		padding: 170px 0;
	}
	
	#node-produkt #gallery {
		margin: 0 20px;
	}
	
	#node-produkt #videos {
		padding: 0 20px;
	}
	
	#applications {
		padding: 120px 6px 0 6px;
	}
	
	#applications .bilder .bild .details {
		font-size: 12px;
		line-height: 16px;
	}
	
	#applications .bilder .bild .details > div {
		margin: 10px;
	}
	
	
	#node-unternehmen #management .management,
	.view-ansprechpartner,
	#models .model-raster {
		width: 1170px;
		margin-left: auto !important;
		margin-right: auto !important;
	}
	
	#buy-set .wrapper .container {
		width: 60%;
	}
	
	#buy-set .model-image {
		width: 30%;
	}
	
	#node-landingpage,
	#node-landingpage_erweitert {
		padding: 120px 0 0 0;
	}
	
	.node-type-landingpage #footer,
	.node-type-landingpage-erweitert #footer {
		padding: 100px 40px;
	}
	
	
	#featured.shop-types {
		padding: 70px 40px;
		margin: 0;
	}
	#highlighted.shop-filter {
		margin: 0;
		padding: 25px 40px;
	}

	
}



@media all and (min-width: 1440px) and (max-width: 1739px) {
	
	#header div.section {
		margin-left: 50px;
		margin-right: 50px;
	}
	
	#navigation-wrapper #main-menu {
		width: auto !important;
		padding-left: 220px;
	}
	
	#main-menu ul.menu > li {
		margin-right: 40px;
	}
	
	.view-menu-produkte .views-row .content {
		font-size: 14px;
		line-height: 22px;
	}
	
	#highlighted.startseite .item.info .text br {
		display: none;
	}
	
	#node-unternehmen #history {
		margin: 0;
	}
	
	#product-menu div.section {
		width: auto !important;
		padding-left: 230px;
	}
	
	#product-menu .logo {
		left: 40px;
	}
	
	#product-menu ul.menu li {
		margin-left: 25px;
	}
	
	#node-produkt #details .bild {
		width: 500px;
		left: 65%;
	}
	
	#node-produkt #details,
	#node-produkt #gallery,
	#node-produkt #technical-data {
		margin-left: 40px;
		margin-right: 40px;
	}
	
	#node-produkt #videos,
	#applications {
		padding-left: 40px;
		padding-right: 40px;
	}
	
	#models .model-slider .views-row .bild {
		width: 400px;
		left: 75%;
	}

	
}



@media all and (min-width: 1921px) {
	
	#header div.section,
	#highlighted.startseite .wrapper,
	#product-menu .wrapper,
	#footer div.section,
	article > .item.row,
	article > div > .item.row {
		margin-left: auto !important;
		margin-right: auto !important;
		width: 1780px;
	}
	
	#node-startseite #worldwide,
	#models.slider,
	#node-kontakt #form,
	#node-produkt #contact {
		width: 100%;
	}
	
	#node-unternehmen #history {
		width: auto !important;
		margin-left: 70px !important;
		margin-right: 70px !important;
	}
	
	#product-menu .logo {
		left: 0;
	}
	
	.view-startseite-produkte {
		margin-left: 0;
		margin-right: 0;
	}
	
	#featured.kontakt .wrapper {
		width: 1780px;
		margin-left: auto !important;
		margin-right: auto !important;
	}
	
	#featured.kontakt  #map {
		width: 65%;
	}
	
	#featured.kontakt .content-wrapper {
		width: 35%;
	}
	
	#featured.kontakt .content-wrapper > div {
		padding-left: 0 !important;
	}
	
	#loaded-content.change-models,
	.csscalc #loaded-content.change-models {
		left: 50% !important;
		width: 1780px !important;
		margin-left: -890px !important;
	}
	
	/*#featured.startseite .views-row-first .content-wrapper {
		left: auto;
		right: 0;
		width: 890px;
	}
	
	#featured.startseite .views-row-first .content-wrapper .content {
		padding-left: 0 !important;
	}*/
	
	#loaded-content.buy {
		width: 1880px;
		margin-left: -940px;
	}
	
}

@media all and (min-width: 1280px) and (max-width: 1650px) {

	#models .model-raster .views-row h5.title {
		-webkit-hyphens: auto;
   		-moz-hyphens: auto;
        hyphens: auto;
	}
	
}