@media all and (max-width: 1280px) {
	.justify {width:960px;}
	header#logo {margin-left:-480px;max-width:300px;top:90px;}
	nav#menu {height:116px;}
	nav#menu ul {top:60px;}
	nav#menu ul li > a {font-size:15px;padding-left:15px;padding-right:15px;}
	section#header section#search, section#fixed section#search {width:100%;}
	section#header section#search input[type="text"], section#fixed section#search input[type="text"] {width:95%;}
	section#center div.product-box {width:48%;}
	section#center div.product-box div.mask {min-width:325px;}
	#wrapper, #gwrapper {width:100%;}
	#thumbs, #galeria {height:300px !important;}
	#galeria {width:675px;}
	ul#gthumbs li {width:81px;}
	section#center div.product {width:100%;margin-left:0;margin-top:30px;}
	.da-slide h2 {top:170px;}
	.da-slide p {top:240px;}
	.da-slide .da-link {top:330px;}
	div.product-box {width:48%;}
	div.product-box div.mask {width:465px;}
	section#banners section#banner a.banner,
	section#banners section#slider {min-height:inherit;}
}

@media all and (max-width: 1020px) {
	.justify {width:680px;}
	header#logo {margin-left:-340px;}
	section#header nav#submenu ul li {display:none;}
	section#header nav#submenu ul li.left {display:inline-block;}
	section#fixed {position:absolute;display:none;}
	section#header section#search input[type="text"], section#fixed section#search input[type="text"] {width:94%;}
	nav#menu ul li > a {font-size:13px;padding-left:10px;padding-right:10px;}
	nav#menu ul li:last-child a {display:none;}
	nav#menu ul li div.box {display:none !important;}
	.da-slide h2 {font-size:30px;line-height:30px;}
	.da-slide .da-link {padding:5px 40px;}
	section#boxes section.box, section#boxes section.box:nth-child(2) {width:58%;max-height:460px;margin:30px 21%;}
	section#news article.news {width:47%;}
	section#news article.news:nth-child(3n-1) {margin:0;}
	section#news article.news:nth-child(2n) {margin:0 0 0 6%;}
	footer#bottom div.box {width:33%;}
	footer#bottom div.newsletter {width:100%;margin-top:50px;}
	section#center div.product-box {width:100%;}
	section#nav {width:35%;}
	section#center {width:63%;}
	section#center div.sort div.view {margin-top:-30px;}
	ul#gthumbs li {width:98px;}
	section#content iframe {max-width:100%;}
	section#center div.pagination {margin-bottom:50px;}
	section#center div.info p.half {width:100%;}
	section#center header h3 {padding-right:60px;}
}

@media all and (max-width: 940px) {
	.da-slide p {top:16%;}
	.da-slide h2 {top:30%;text-transform:uppercase;font-size:18px;font-weight:500;}
	.da-slide .da-link {top:56%;}
	.da-dots {bottom:20px;}
	.da-slide .da-img img {width:auto;min-height:300px;}
}

@media all and (max-width: 720px) {
	.justify {width:92%;}
	header#logo {margin-left:-46%;}
	nav#menu ul {display:none;}
	.da-slide h2, .da-slide p {width:60%;}
	.da-slide h2 br {display:none;}
	.da-slide .da-link {top:53%;}
	section#header section#search input[type="text"], section#fixed section#search input[type="text"] {width:90%;}
	section#header section#search input[type="submit"], section#fixed section#search input[type="submit"] {width:10%;}
	section#boxes section.box, section#boxes section.box:nth-child(2) {width:68%;margin-left:16%;margin-right:16%;}
	nav#crumbs {display:none;}
	section#nav {width:100%;}
	section#center {width:100%;margin-left:0;}
	section#filter .fbox {width:50%;display:inline-block;}
	section#filter .fbox.fprice label {margin:0 0 6px 0;}
	section#filter .fbox label.header {line-height:32px;}
}

@media all and (max-width: 620px) {
	div.product-box {width:98%;}
	div.product-box div.mask {width:620px;}
	section#news article.news, section#news article.news:nth-child(2n) {width:100%;margin:3% 0;}
	section#news article.news a.img {height:300px;}
}