@media all and (max-width: 1000px) {
	.main, 
	.top-menu, 
	.container {
		width: 100%;
	}
	.container {
		padding: 0 20px;
	}
	
	/* menu */
	.menu .v-list li a {
		font-size: 12px;
		padding: 5px 0 10px 0;
	}	
	.product-lone .image-contain img {
		width: 90px;
	}
	.product-lone .image-contain {
		height: 90px;
	}
	.movement-bar {
		margin: 0 0 25px;
	}
	.movement-bar img {
		width: 100%;
	}
	.products.special-designs {
		margin: 10px 0 0;
	}
	.product-lone .product-title {
		font-size: 17px;
	}
	
	.language-picker .nav-tabs {
		width: 672px;
		margin: 0 auto 20px;
	}
	
	.language-picker .nav-tabs li {
		float: left;
		margin-right: 10px;
		width: auto;
	}
	
	.language-picker .nav-tabs li.americas, 
	.language-picker .nav-tabs li.asia, 
	.language-picker .nav-tabs li.africa, 
	.language-picker .nav-tabs li.oceania {
		padding-left: 19px;
		width: auto;
	}
		
	.language-picker {
		width: 100%;
	}
	
	.language-picker .country-list li:nth-child(6n) {
		float: left;
		margin-right: 5px;
	}
	
	.language-picker .nav-tabs li:nth-child(5n),
	.language-picker .tab-content li:nth-child(5n)	{
		float: left;
		margin-right: 0;
	}
	
	.language-picker .tab-content {
		width: 100%;
	}
	
	.language-picker .tab-content .tab-pane {
		width: 672px;
		margin: 0 auto;
	}
	
	.language-picker .country-list li {
		width: 130px;
		margin-right: 5px;
	}
	
	.language-picker .country-list li a {
		padding: 7px;
		min-width: 10px;
	}
	
	.language-picker .country-list {
		width: 100%;
		margin: 0 auto;
	}
	
	
	
	/*Front page */

	
	.module .module-content .module-header {
		font-size: 33px;
		line-height: 38px;
	}
	#model-guide > .section,
	header .quote {
		display: none;
	}
	header .global-market {
		width: 334px;
	}
	.flex-viewport li:nth-child(2) .module {
		background-position: -210px center !important;
	}
	.flexslider.top-slider {
		margin: 0 0 30px;
	}
	.module .module-container {
		padding: 0 50px 0 80px;
	}
	.module .module-container > div {
		max-width: 232px;
	}
	.article .article-image .article-image-content {
		padding-right: 26px;
	}
	.article .article-content {
		height: 101px;
		padding: 0 10px;
	}
	.news .news-image {
		float: none;
		margin: 0 auto;
		width: auto;
	}
	.home .news .news-content {
		float: none;
		text-align: center;
		width: 100%;
	}
	.home .news .news-header {
		padding: 10px 50px;
	}
	.home .news .news-content p.first {
		padding: 10px 50px;
	}
	
	/* undersidor */
	
	.single-product.newsroom .news .news-image {
		width: 100%;
	}
	.single-product.newsroom .news {
		padding-right: 0;
	}
	.archive .news .news-content {
		text-align: left;
	}
	.archive .white-box {
		padding: 30px 0 0;
	}
	.archive .single-product .product-content.lone {
		padding: 0 20px 5px 0;
	}
	.single-product .product-content img {
		height: auto;
		width: 100%;
	}
	.page-id-1030 .single-product .product-content.lone {
		padding: 0 0 5px;
	}
	
	.single-produkt  .product-module-header .module.lone {
		background-position: 50% center !important;
		background-size: auto 85% !important;
	}
	
	.single-produkt  .white-box {
		padding: 0;
	}

	.file-list .file-title {
		font-size: 15px;
	}
	
	.file-list .files li a {
		font-size: 14px;
	}
	
	.temp-top>img {
		width: 100%;
	}

	#contact-fold .quick-request-modal {
		width: 690px;
		padding: 30px 20px;
	}
	
	
	/*footer */
	
	footer .col-info {
		width: 400px;
		margin: 0 auto 20px;
	}
	footer .col-newsletter {
		clear: both;
		display: block;
		float: none;
		margin: 0 auto;
		text-align: center;
		width: 252px;
	}
	.copyright {
		text-align: center;
	}
	.dealers {
		width: 100%;
	}
	.dealers .dealer {
		min-height: 250px;
	}
	
	/* 'Why Stringo?' */
	#custom-bg {
		width: 768px;
	}
}