@media screen and (max-width: 1220px) {
	header {width: 100%;  background-size: 140%; transition: all 1s;}
	.anythingSlider {width: 1000px;}
	.anythingSlider .wrapper{width: 1000px;}
	.garant p span {font-size: 24px;  display: block;}
}
@media screen and (max-width: 1050px) {
	#wrapper { background: url(/images/bg-m112.png) repeat-x; background-position: left bottom;border-top: 0;height: 170px;}
	nav {height:0;}
	.translate {z-index: 99;}
	.w980 {width: 100%;z-index: 0;}
	header {background: none;height: 0;}
	#new{padding-top: 50px;width:100%}
	#new .title {font-size: 16px;text-align: center;}
	#new>div{float: none;margin: 0 auto !important;}
	/*#new>div:nth-child(odd) {margin-right:0;}
	#new>div:nth-child(even) {margin-left:0;}*/
	#menu_top ul {top: 0; padding-top:0;  padding-left: 10px;}
	#content {margin-top:0;}
	.anythingSlider {display: none;}
	.men{  position: absolute; top: 130px;width: 40%}
	#menu_top li span {  color: #EEEEEE;}
	.menu_v {display: block;padding-left: 5px;line-height: 25px;color: #eee;}
	.men>ul{  width: 100px !important;display: inline-block !important; height: 40px;margin: 0 !important;padding: 8px 0 8px 22px !important;background: url(../images/icon-menu2.png) no-repeat 10px 15px;}
	.men>ul:hover {background: none;position: absolute; z-index: 99;}
	.men>ul:hover .menu_v{display: none;}
	.men>ul li {display: none !important; padding: 2px 0 2px 25px !important;width: 150px !important;}
	.men ul:hover li {display: block !important; background-color:#FFBC00; margin: 0;position: relative; z-index: 99;}
	.men ul li:hover {display: block !important; background:#FFBC00 url(../images/icon-check.png) no-repeat 5px center; }
	.men ul li ul {margin-left: 160px !important;}
	.men ul li ul li {width: 120px !important;}
	#wrapper2, nav {background: none;}
	#wrapper2 {top: -3px;}
	.garant p { margin-left: 110px; width: 45%;  top: 130px;}
	.garant p span {font-size: 19px;  padding: 0px 0;line-height: inherit;}
	#my_basket span {font-size: 14px;}
	#logo,#korzina { padding: 15px;}
	#korzina a:first-child {font-size: 18px;left: -2px;}
	#korzina>p {width: 150px; padding: 40px 0 0; }
	.search  {display: none;}
	.translate {right: 20px;bottom: 5px; }
	#footer #menu_top {display: none;}
	#footer {  padding: 20px 0 0;}
	#back>img {display: none;}
	#filter ,#special {width: 185px;padding-left: 10px;}
	#content .submit {width: 185px;position: relative;z-index: 99;}
	.page #content .w980 h2 {font-size: 24px;text-align: center;}
	#special img {width: 100%;}
	#special .price {right: 85px;left: inherit;bottom: 5px;}
	#category .price {bottom: 5px;}
	#category .vkor {bottom: 5px;}
	#prescont .opis {right: 0;top: 10px;font-size: 14px;width: 45%;}
	#new>div{height: inherit}
	#new>div>img {width: 100%}
	#tovars>div {float: none; margin: 18px auto;}
	#tovars>div:nth-child(even) {margin: 18px auto;}
	#footer {background-size: 45% 5px;}
	#filter, #special {width: 90%;padding: 0;margin: 0 auto;}
	#sidebar {position: inherit;}
	#filter form>p {padding: 0;}
	#content .submit {width: 100%;  float: none;}
	#category, #prescont {width: 100%;margin-left: 0;}
	.heit p {font-size: 30px;}
	input[type=checkbox] {width: 20px;height: 20px;background-size: 20px 20px;}
	#speshial {margin-top: 0 !important}
	#special>div  {width: 40%;margin: 0 auto;}
	#category>div:not(.info) {min-height: 260px; }
	#category>div>img:nth-of-type(1) {width: 250px;margin: 5px;}
	.page #content .w980 { min-height: initial;}
	#speshial>div>div  {float: none;margin: 0 auto;}
	#speshial>div>div:last-child  {margin: 0 auto;}
}
@media screen and (max-width: 800px) {
	#filter ,#special {  width: 80%;padding-left: 3px;margin: 0 auto; padding-bottom: 85px;}
	#logo p {  display: block; position: absolute; bottom: -120px; text-align: center;width: 100%; padding: 0; left: 0;}
	#sidebar {position: inherit;}
	#content .submit {width: 100%;position: relative;z-index: 99;}
	#filter form p {font-size: 12px;line-height:25px;}
	.price {right: 80px;left: inherit}
	#prescont .opis { right: 0;width: 40%}
	#category {  width: 80%;margin: 0 auto;}
}
@media screen and (max-width: 600px) {
.garant p {width: 30%;}
.garant p span {font-size: 16px;}
#tovars>div {width: 100%;}
#tovars .vsego {width: 93%;}
/*.search input {width: 130px;padding: 0;}
.search .submits {width: 17px;}*/
#category h3 {width: 100%;margin-bottom: 0;padding-right:0;}
#category .podrob {text-align: left;margin-left: 10px;}
#category .price {bottom: 2px;right: 100px;}
#category .vkor {bottom: 2px;}
#category>div>img:nth-of-type(1) {margin: 5px 15px;}
#category>div>div{  padding: 0 0 0 150px !important;}
#category .hit {left: 1px;top: -5px;}
.page #content .w980 h2 {font-size: 18px;}
#prescont .opis{position: relative;  width: 100%;  margin: 5px 0;  padding-bottom: 45px;}
.fasov {position: relative;left: 0;bottom: 0;}
#prescont>div>div{position: relative; padding-left:0 !important;}
#prescont .price {bottom: 12px;right: 100px;}
#prescont .vkor {bottom: 12px;}
#korzina>a>p, #korzina #my_basket{display: none;}
header { background: none;}
#speshial>div>div {width: 165px;}
#speshial>div>div img {  width: 200px;}
#social p,#social a {display: inline-block;}
#social .copy {margin: 0;}
#tovars img { display: inline-block; position: inherit; top: 0;}
#tovars p {width: 90%;}
#tovars>div>div {height: 390px;}
#logo p {font-size: 12px;}
#special>div { width: 100%;}
.schet { top: 20px;}
.page #content .w980 {padding: 0;}
}
@media screen and (max-width: 480px) {
	#tovars>div>div {height: auto; padding-bottom: 60px;}
}
@media screen and (min-width: 320px) and (max-width: 375px) {
#logo { margin: 0px;}
.translate {bottom: 5px;}
.search input {width: 170px;}
.search {left: 25%;}
#menu_top li a {font-size: 14px;}
.men ul li ul {margin-left: 120px !important;}
#tovars>div {width: 100%;}
#tovars .vsego {width: 91%;}
#new>div {width: 95%;margin: 5px auto;}
.garant p {width: 26%; bottom: 0; margin: 0;top: inherit;}
.garant p span {font-size: 14px; margin: 0;background-color: rgba(0, 0, 0, 0.6);  text-align: center;}
#new .price {left: 140px;}
#tovars img { display: inline-block; position: inherit; top: 0;}
#tovars p {width: 90%;}
#tovars>div>div {height: 390px;}
#tovars .vsego {padding: 17px 0px 17px 17px;}
#social p,#social a {display: inline-block;}
#social .copy {margin: 0;}
#footer {background-size: 45% 5px;}
#filter, #special {width: 90%;padding: 0;margin: 0 auto;}
#sidebar {position: inherit;}
#filter form>p {padding: 0;}
#content .submit {width: 100%;}
#category, #prescont {width: 100%;margin-left: 0;}
#category>div>img:nth-of-type(1) {margin: 0px auto;width: 150px;float: none;}
#category .opis {width: 93%; padding: 10px; margin: 0;}
#category h3 {text-align: center; margin: 0;}
#category>div>div {padding: 0 0 0 10px !important;}
#special .title { padding: 0; text-align: center;}
#special .price {left: 125px;}

.fasov {padding: 10px 0;}
#prescont .vkor {right: 5px;}
#prescont .price {right: 85px;}
#speshial>div>div {width: 100%;}
.page #content .w980 h2 {text-align: center;}
.page #content  #speshial {margin-top: 0 !important;}
.page #content  .w980 {min-height: inherit !important;}
#tovars>div>div {height: auto;}
}