@media only screen and (max-width: 800px) {

.freeship, #top-link a {display:none;}

#cart .carttext, #vk_groups {display:none;}
#banner0 img {width: 100%;}

ul.dropdown li a {padding:7px 15px 7px 7px;font-size:12px;}
#header #cart .heading h4 {font-size:12px;}
#navigation #menu li {width: 240px;}

#navigation #manufactures {margin-left: -163px;}
#navigation #manufactures li{width: 130px;}

#navigation #menu, #navigation #goal, #navigation #findplane, #navigation #manufactures, #navigation #inform {width: 730px;background:#fff;}
.home-content > div {width:115px; height: 150px; }
.category-header h1, .category-info h1, .cat-info h1 {font-size:2em;}
.pagination .results {width:30%;}
.product-list .left {width:70%}
.product-grid > div {width:28%;}
.product-grid .image img, .product-list .image img {width:100%;}

.filter-option label small {width:auto;}
.product .images {width:40%;}
.product .info {width:58%;}
.product .offers{width:58%;}
.product-info .price {font-size:30px;}
.product-info .cart .button {background-position: 215px -258px;}
.product-info .cart {padding: 10px 0px;}
#content #column-right {width:100%;}

.box-bestseller .left {display:none;}
.box-product-var {margin:0;}
.box-navigation select {width: 150px;}

.pre, .post {
  padding: 0;
  width: 100%;
}
.intro {
  border-bottom: 1px solid #ddd;
  border-top: 1px solid #ddd;
  border-left:0;
  border-right:0;
  padding: 0;
  width: 100%;
}
.box-content.reviews > div {border-bottom: 1px solid #ddd;margin:0 0 10px;width: 100%;}
	.product-info .price {text-align: center;}
	.cart ul li {padding:0 10px}

	.butcart {padding:0}
	.goals > div {float:left;margin:10px;width: 40%; padding:0 10px 0 5px;height:160px;}


.thumbnail:hover span{ left: 550px;}
#content .box .reviews > div {width: 190px;}
.product-info .box-product > div {width: 43%;}
}
@media only screen and (max-width: 600px) {
#container {min-width: 100%;}
#product_compare_wrapper {margin:0;}
	#header {padding:0px;}
	.logo img {width:250px}
	 .banner, .right.city, .goalh, .tab-home, .powered, .limit b, .sort > b, .zoomPup, .icon-arrow::before {display:none;}
	.callback span, .product-list .description {display:none}
	#header .welcome {bottom:-20px; top: auto;}
	#header .callback a {display:block;}
.headerinfo.right {float: left;padding: 0;position: absolute;right: 10px;top: 5px;}
#navtop .links {overflow: auto;
    padding: 10px;float: left;}
    	#navtop .search {width: 100%;}
	#navtop .search input {width: 50%;}
	#navtop .button-search {width: 15%;}
	.search_ajax_cont {left:0;min-width: 300px;}
	.nivo-caption > h2 ,.nivo-caption > h3 {font-size:2em}
    .sw {padding: 0 10px 0;}
#wizard .fap-wizard-intro, #wizard .wizard-no-script-intro, #menu > ul, .storegood, .infom, #navigation #manufactures {display:none;}
#navigation #menu, #navigation #goals, #navigation #manufactures, #navigation #findplane, #navigation #inform {width: 91%;}
#navtop #cart {padding: 7px 0;}
#navigation #menu {
    margin-left: -2px;
    position: relative;
}
#navigation > ul > li:hover > a {width: 100%;}
#navigation #menu li {width: 100%;}
#navigation .navtab a {width: 100%;}
#navigation #inform {margin-left: -205px;background: #fff;}
.navtab {background:#fff;width: 90%;}
#navigation > ul > li ul > li > a {padding: 12px;}
#laster li, #carousel li {height: 270px;width: 33%;}
#laster .extra, #carousel .extra {height: 45px;}
#laster .name, #carousel .name {height: 40px;}
#laster li:nth-child(n+4):nth-child(-n+5), #carousel li:nth-child(n+4):nth-child(-n+5), .product-list .brandico, .filter, .product-list .maxdiscont {display:none;}
#column-right, #opend ,#top-link, #top-link a, .quickLinkBox, #vk_comments, .compare, .wishlist, .box.viewed, #banner0, #goBack {display:none;}
#column-left {width: 100%;}
#column-right + #content {margin-right:0px;}
#column-left + #column-right + #content, #column-left + #content {margin-left: 0px;}
.bloghome-list > div {width: 45%;}

.bloghome-list .image {height: 180px;}
.comp-pagin{width: 96%;padding: 10px 0 10px;}
.pagination .results, .pagination {float: none;padding: 0;width: 100%;}
.product-list > div {
  height: 200px;
  overflow: auto;
  padding: 10px;
  position: relative;
}

.product-list .image {
  bottom: 0;
  float: none;
  margin: 0;
  position: absolute;
  width: 30%;
}
.product-list .left, .zoomPad {width: 100%;}
.product-list .right {background: #fff;bottom: 0;float: right;height: auto;padding: 0;position: absolute;right: 0;width: 55%;}
#laster .rating, #carousel .rating {bottom:0}
.share ul li {width:20%;}
.pagination .links a, .paginationtop .links a {margin: 5px 2px;}

.product-info .box-product > div {
  width: 100%;
}
.product-grid > div {width:40%; }
.product-list .name {font-size: 14px;}
.product-grid .image img, .product-list .image img {width:100%;}
.product .images, .product .info, .product .offers, .productdescription > .left, .productdescription > .right {width: 100%; padding: 0;}
.product-info {margin:0}
.post h3, .intro h3 {padding: 10px 0;}

.plan-grid > div {width: 45%;}
.shop {padding: 20px}
.shop > li {width: 50%;}
#container .boxmain .blog-list > div {width: 80%;}

.fhead {background: #fff none}

.fintro > h1 {
    padding: 10px 0 40px;
}
.fbody {background: #333 none}
.fbody ul {
    float: left;
    padding: 20px 0;
    width: 100%;
}
.fbody4 img {
    width: 49%;
}
.manufacturer-list {
    margin: 0;
}
.manufacturer-list ul {width: 50%;}

.blog-list .image {
    border: medium none;
    float: none;
    height: auto;
    margin: 0 auto;
    overflow: auto;
    width: auto;
}

.blog-list .description {
    padding: 0;
}
.socbut {
    position: fixed;
    left: 0;
    text-align: left;
    bottom: 0;
    width: auto;
    background: #111;
    height: 50px;
    display: block;
    right: auto;
    top: auto;
}
.socbut a {
    text-align: center;
    float: left;
    width: 50px;
}

.breadcrumb{    padding: 0 10px 0 10px;}
}