@media (min-width: 1200px) { 
   .container {
    max-width: 1200px;
    width: 1200px;
  }
  .wrapper-hover .actions {float: right;}
}
@media only screen and (min-width: 768px) { 
	span.toggle {display: none;}
	.footer-col-content,
    .block .block-content {
      height: 100% !important;
      display: block !important;
      opacity: 1!important;
    }
    .cat-block-title {display: none;}

 }

@media only screen and (min-width: 992px) and (max-width: 1199px) {
	.searchForm .schQuery input {width: 410px;}
	.wrapper-hover {}
	.actions .wishlist .wdel:after,
	.actions .wishlist .wadd:after {float: none;}
	.product-img-small li {width: 74px;}
	.searchForm {margin-left: 10px;}


	.banner-col h1{font-size: 21px;}

}

@media only screen and (min-width: 768px) and (max-width: 991px) {
	body {padding-top: 0 !important;}
	.page {}
	.header {}
	.header .logo {max-width: 290px;}
	.header .links li a {margin-right: 12px; font-size: 12px;}
	.header .welcome-msg {}
	.block-title,
	.page-title {word-wrap:break-word;}
	.searchForm {margin-left: 0;}
	.searchForm .schQuery input {width: 190px;}

	.product-img-box,
	.product-info-desc {float: none; width: 100%;}
	.product-img-box {max-width: 302px; margin: 0 auto 15px;}

	.wrapper-hover {padding: 9px;}
	.actions .wishlist .wdel:after,
	.actions .wishlist .wadd:after {float: none;}
	.actions a {padding-left: 20px; padding-right: 20px;}

	.block-slider-sidebar .slider-sidebar-cont {padding: 10px;}
	.block-slider-sidebar h1 {font-size: 16px; line-height: 20px;}
	.block-slider-sidebar li {min-height: 180px;}
	.block-slider-sidebar .slider-sidebar-pager {position: absolute; bottom: 15px; width: 100%;}
	
	.footer-cols-wrapper { position:relative;  }
	.footer .footer-col.last { margin-right:0; }

	.banner-col h1{font-size: 18px; line-height: 22px;}
	.banner-col h1 span {padding: 10px;}

	
}
@media only screen and (max-width: 767px) {
	body {}
	.container {margin:0; }
	.page .container {padding: 0 10px;}
	.page {margin: 0 2.127659574468085%; }
	.col-left,
	.col-right,
	.col-main,
	.header .quick-access,
	.header .welcome-msg {float: none;}

	 .header .logo {margin-bottom: 20px; float: none;}

	.header .header-border {margin-bottom: 20px;}
	.header .header-currency {max-width: 120px; margin: 0 auto; float: none;}
	.header .links li {float: none; display: inline-block;}
	.header .welcome-msg,
	.header .links {text-align: center;}
	.searchForm {clear: left; margin-left: 0; }
	.searchForm .schQuery input {width: 180px;}

	.padding-s {padding:0 10px; }
	.page-title,
	.block-title { }
	.page-title span.toggle,
	.block-title span.toggle {top: 0;}
	.block {margin: 0 0 8px; }
	.block .block-title {border-bottom: 1px solid #9A9F95; margin-bottom: 15px; padding-bottom: 8px;}
	.block .block-content {display: none; padding: 10px 0;}

	.product-img-box,
	.product-info-desc {float: none; width: 100%;}
	.product-img-box {max-width: 302px; margin: 0 auto 15px;}

	.goods-list .list-item, 
	.goods-list .list-item-home {
		float: none;
		width: 100%;
		float: none;
	}
	.goods-list .product-image {float: left; border: 1px solid #D4D2D2; margin-right: 15px; width: 150px;}
	.goods-list  .product-shop {overflow: hidden;}
	.wrapper-hover {padding: 10px; overflow: hidden; border:1px solid #9A9F95; }
	.goods-list .btn{}
	.wrapper-hover .actions, .wrapper-hover .price {display: block;}
	.actions a {padding-left: 20px; padding-right: 20px;}
	

	.block-slider-sidebar,
	.banner_sidebar {display: none !important;}
	
	.block .block-title:hover {cursor:pointer;}

	.footer-container {margin-left: -30px; margin-right: -30px; padding-left: 30px; padding-right: 30px;}
	.footer {}
	.footer-cols-wrapper {border:0;}
	.footer .footer-col { margin-right:0; width:100%; padding: 0; margin: 0; border: 0;  }
	.footer .footer-col-content {margin-bottom:12px; display: none;}
	.footer .paypal-logo {float: left; clear: left; margin: 10px 0;}
	.footer h4 {border-bottom: 1px solid #777777; padding-bottom: 8px; margin-bottom: 10px; padding-right: 45px;}
	.footer h4:hover {cursor:pointer;}
	.page-part .list-part li {width: 50%;}
	.page-part .list-part li:nth-child(2n+1) {border-left: 0;}
	
	.banner-col {display: none;}

}



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

	#order-table {border: 1px solid #ddd; padding: 10px; margin-bottom: 10px;}
	#order-table td,
	#order-table tr {display: block; width: 100%; overflow: hidden; text-align: left !important;}
	#order-table thead {display: none;}
	#order-table .order-item td {border-bottom: 1px solid #ddd !important; padding: 9px; }
	.methods-list .fw {width: 100% !important;}

	#order-table input[type="submit"],
	#order-table input[type="button"] {width: 100%;}

}

@media only screen and (max-width: 600px) {
	.cart .data-table {padding-bottom: 200px;}
	.cart .data-table tfoot button.button {margin-left: 59px; margin-right: 59px;}
}
@media only screen and (max-width: 479px) {
	.goods-list .product-image {width: 110px;}
	#shop-basket {float: left; margin-top: 15px; width: 100%;}
	.header-cart {margin: 0; float: none; clear: both; text-align: left;}
}
@media only screen and (max-width: 460px) {
	.shop-tabs li a {padding: 6px 8px;}
}


