@media screen and (max-width:1200px){
	#head1 .container, #head2 .container, #head3 .container, #body .container, #foot .container, #column, #content, #content .subpagesList li div.container, #product .beam, #product .container_product, #product #box1_product, #info{width: 100%;}

	#hamburger-menu{display: block;float: right;}
	#header .menu1{display: none;}

	#page .boxes.header div.content, #page .boxes.header div.description{width: 70%;padding-left: 2.5%;}
	#page .boxes.header div.more{width: 30%;padding-right: 2.5%;}

	#subpagesGallery h2{font-size: 2.5em;}

	#page35 .subpagesList li{width: 50% !important;}
	#page35 .subpagesList li .container{}

	#products ul.list{padding: 0;}
	#products ul.list li{padding-top: 25px;width: 48%;display:-webkit-flex;display: flex;margin: 5px 1%;align-items: center;-webkit-align-items: center;background: #1F2931;padding-top: 0;}


	#container.full-screen #products ul.list li{background: #ADB9B9;}

	#products ul.list li:nth-child(2n+1){clear: both;}
	#products ul.list li .photo{width: 40%;vertical-align: middle;display: inline-block;}
	#products ul.list li .box_hide{display: inline-block;vertical-align: middle;position: static;height: auto;width: 60%;text-align: left;pointer-events: auto;}
	#products ul.list li .box_hide h2{text-align: left;}

	#products ul.list li:nth-child(4n+3) .box_hide{order:1;-webkit-order:1;}
	#products ul.list li:nth-child(4n+3) .photo{order:2;-webkit-order:2;}

	#products ul.list li:nth-child(4n+4) .box_hide{order:1;-webkit-order:1;}
	#products ul.list li:nth-child(4n+4) .photo{order:2;-webkit-order:2;}

	#page.design #products li:nth-child(4n+3) .more, #page.design #products li:nth-child(4n+4) .more{left: 35%;}

	#content .subpagesList li.parallax-window h2{font-size: 2em;}
	#content .subpagesList li.parallax-window div.description{font-size: 0.8em;}
	#content .subpagesList li.parallax-window .container{background: url('svg/chmura_white1.svg') no-repeat 90% 0;background-size: 50% auto;padding: 50px 10% 0 50%;min-height:300px;}

	#content .subpagesList li#page-36.parallax-window .container{background: url('svg/chmura_white1.svg') no-repeat 90% 70px;background-size: 50% auto;padding: 130px 10% 0 50%;min-height:300px;}

	#container.sub-9 #body #content .subpagesList li{margin: 0;}

	#product #box1_product{left: 0;margin-left: 0;}

	#page #box2{margin-bottom: 0;}
	#page #box4{margin-top: 0;}

	#product h1{width: 100%;}
	#product .beam #code{width: 50%;padding-right: 2.5%;text-align: left;float: left;}
	#prevNext{width: 50%;text-align: center;float: right;}

	#product .beam{padding-bottom: 10px;float: left;}
	#product .parallax-window{clear: both;}

	#container.sub-9 #body #content .subpagesList li{position: relative;}
	#content .subpagesList li.parallax-window .container, #content .subpagesList li#page-36.parallax-window .container{position: absolute;bottom: 0;width: 100%;padding: 20px 2.5%;background: none;min-height: auto;background: #fff;}

	#productsRelated li{display:-webkit-flex;display: flex;align-items: center;-webkit-align-items: center;background: #1F2931;margin: 0 5px;}
	#productsRelated li .photo{width: 50%;vertical-align: middle;}
	#productsRelated li .box_hide{position: static;height: auto;display: inline-block;vertical-align: middle;width: 50%;}

}

@media screen and (max-width:1100px){
	#content .box .subpagesList{width: 100%;}

	#subpagesGallery h2{font-size: 2em;}
}

@media screen and (max-width:900px){
	#features{width: 100%;}

	#product #productDescriptionShort{width: 100%;padding-left: 0;}
	#foot .container > div.menu_box{width: 100%;text-align: center;}
	#foot .container > div.box{width: 100%;text-align: center;margin-top: 40px;}
}

@media screen and (max-width:768px){
	#product #box2_product{width: 80%;}
	#page .boxes.header div.content, #page .boxes.header div.description{width: 100%;padding: 45px 2.5% 30px;}
	#page .boxes.header div.more{width: 100%;padding-bottom: 20px;}

	#subpagesGallery td{display: block;width: 50% !important;float: left;}

	#page.design #products li{width: 100%;margin: 20px 0 0;}
	#page.design #products li:nth-child(4n+3) .photo, #page.design #products li:nth-child(4n+4) .photo{-webkit-order: 1;order:1;}
	#page.design #products li:nth-child(4n+3) .box_hide, #page.design #products li:nth-child(4n+4) .box_hide{-webkit-order: 2;order:2;}
	#page.design #products li:nth-child(even) .photo{-webkit-order: 2;order:2;}
	#page.design #products li:nth-child(even) .box_hide{-webkit-order: 1;order:1;}

	#page.design #products li:nth-child(even) .more{left: 40%;right: auto;}
	#page.design #products li:nth-child(odd) .more{right: 5%;left: auto;}


	#productsSlider div.sliderBox{width: 100%;position: static;clear: both;height: auto;float: left;}
	#page1 #head2{height: auto;}
	#page35 .subpagesList li{width: 100% !important;}

	#page #promoLink{display: none;}

	#product h1{font-size: 3em}

	#productsRelated{padding: 50px 2.5% 50px 2.5%}
	#productsRelated h3{-ms-transform: none;-webkit-transform: none;transform: none;position: static;}

	#products ul.list li{width: 100%;margin: 10px 0;}
	#products ul.list li:nth-child(4n+1) .box_hide{order:2;-webkit-order:2;}
	#products ul.list li:nth-child(4n+1) .photo{order:1;-webkit-order:1;}

	#products ul.list li:nth-child(4n+2) .box_hide{order:2;-webkit-order:2;}
	#products ul.list li:nth-child(4n+2) .photo{order:1;-webkit-order:1;}

	#products ul.list li:nth-child(even) .box_hide{order:1;-webkit-order:1;}
	#products ul.list li:nth-child(even) .photo{order:2;-webkit-order:2;}

	#products ul.list li:nth-child(4n+3) .photo{order:1;-webkit-order:1;}

	.full-screen #subpagesGallery{display: none;}

}

@media screen and (max-width:600px){
	#copy{width: 100%;text-align: center;margin-bottom: 10px;}
	#powered{width: 100%;}

	#imagesList97{width: 100%;margin: 10px 0;}


	#product #box2_product{width: 100%;}
	#page .boxes.contact .box{width: 100%;padding: 20px 2.5%;}
	#contactPanel dl{width: 100%;}

	#order #personalData #setBasic, #order #personalData #setExtend{width: 100%;}
	#order #deliveryAddress .input{width: 100%;}

	#product h1{font-size: 2.5em}
	#product #box1_product .price{font-size: 1em;}
	#basket .image{display:none;}

}

@media screen and (max-width:480px){
	#instSideTab, #fbSideTab, #sideTab{display: none;}
	#foot .menu_box > .box{width: 100%;margin:10px 0 20px;}
	#foot .menu_box > .box .type{margin-bottom: 10px;}

	#subpagesGallery td{width: 100% !important;}
	
	#product h1{font-size: 2em}
	#page1 #head2{display: none;}

	#page.design #products li .more{display: none;}
	#products li .box_hide h2{padding-top: 5px;}
	#products li .box_hide .price, #products li .box_hide .noPrice{padding-top: 0;}

	#product #inspiration{left: 1%;}
	#product #box1_product .askAboutProduct{left: 1%;}
	#product #box1_product #addBasket1.atr{right: 1%;}

	#product #box2_product{padding: 50px 2.5%;}

	#orderedProducts tbody .price, #orderedProducts tbody .summary{font-size: 0.8em;}

	#basket .del a{font-size: 0.8em;}
	#basket .summaryProducts{font-size: 1em;}

	#orderedProducts .submit{font-size: 0.8em;}
	#orderedProducts thead {background: #1A263C;}
	#orderedProducts thead td {font-size: 0.7em;}

	#orderedProducts tbody .quantity input{width: 40px;}

	#orderedProducts tfoot #discountVoucher input{padding: 4px;}
}

@media screen and (max-width:370px){
	#header .menu2 li a{padding-left: 10px;padding-right: 10px;}
	#hamburger-menu{padding-left: 15px;padding-right: 15px;}
}