input[type="text"], input[type="tel"], input[type="email"], input[type="url"], input[type="password"], input[type="search"], textarea {
  padding-top: 8px; }

.header, .nav-container > .holder, .drop .holder, .top-block .page-title, .main, .footer {
  width: 1120px; }

.nav-holder .js-slide-hidden, .search-form .js-slide-hidden {
  position: static !important; }

.desktop-hidden {
  display: none !important; }

a.button, button.button, a.button-alt, button.button-alt {
  min-width: 176px; }

.tab-block .button, .item-gallery .button, .carousel .button {
  min-width: 70px; }

.block-subscribe .actions button.button {
  min-width: 1px; }

.email-form .button {
  width: 186px;
  min-width: 1px; }

.drop .img-holder img {
  max-width: inherit; }

.jcf-number .jcf-btn-inc:before {
  padding: 0 0 0 2px; }

.product-options dt {
  min-height: 18px; }

.tab-block .tabset {
  min-height: 243px; }

.item-block .date {
  border: 1px solid #fff; }

.jcf-checkbox span:before {
  left: 2px; }

.block-subscribe .jcf-checkbox span:before {
  left: 1px; }

.search-form input[type="search"], .search-form input[type="text"] {
  padding: 7px 10px 6px; }

.category-products .products-grid .button, .product-view .box-up-sell .products-grid .button, .products-grid .button, .cart-full-with-related .products-grid .button, .products-list .button {
  min-width: 81px; }

.paging-box .button {
  min-width: 193px; }

.newsletter-block-right .button {
  min-width: 1px; }

.products-grid li:hover:before {
  border: 1px solid #000;
  content: ''; }

.header .form-language label a.js-fancybox{
  white-space: nowrap; }

ul.products-grid{
  float: left !important;
  width: 100% !important; }

ul.products-grid li.item{
  width: 25% !important;
  float: left !important; }

/*ul.products-grid li.item .product-image img{
  width: 200px !important;
  height: 214px !important; }*/

body.catalog-category-view .col-main{
  width: 100% !important;
  float: left !important; }



.ie8 .cms-home .drop:before {
    top: 0;
    width: 100%;
    min-height: 110px;
}

.ie8 .cms-home .std > p:first-child {
    display: none !important;
}