﻿/*=====================================================
    TABLETS PORTRAIT & SMARTPHONES LANDSCAPE
=====================================================*/
@media all and (min-width: 481px) {
  /* GLOBAL STYLES */
  /* HEADER */
  .search-box input.search-box-text {
    width: 300px !important;
  }
  .ui-autocomplete.ui-menu.ui-widget.ui-widget-content {
    width: 336px !important;
    /*txtfield + button*/
  }
  .eu-cookie-bar-notification {
    width: 450px;
    max-width: 95%;
    margin-left: -225px;
  }
  /* HEADER MENU */
  /* FOOTER */
  .newsletter-email input[type="text"] {
    width: 300px;
  }
  /* LEFT/RIGHT COLUMN */
  /* CATEGORY PAGE & GRIDS */
  .item-box {
    float: left;
  }
  .product-grid .item-box,
  .product-list .item-box,
  .manufacturer-grid .item-box,
  .search-results .product-list .item-box {
    width: 49.75%;
    /*two per row*/
    margin-left: .5%;
    max-width: none;
  }
  .home-page-category-grid .item-box,
  .sub-category-grid .item-box {
    margin: 0 .5% 1%;
    width: 49%;
  }
  /* PRODUCT PAGE */
  /* QUICK TABS */
  .ui-tabs .ui-tabs-nav li {
    width: 33.33333%;
    float: left;
  }
  .ui-tabs .ui-tabs-nav li a {
    margin-left: 3px;
  }
  .ui-tabs .ui-tabs-nav li:nth-child(3n+1) a {
    margin-left: 0;
  }
  /* ATTRIBUTES */
  /* GIFT CARD */
  /* REVIEW PAGE */
  /* WISHLIST PAGE */
  /* PASSWORD PROTECTION */
  .enter-password-form input[type="password"] {
    width: 300px !important;
  }
  /* CONTACT PAGE & EMAILaFRIEND */
  /* REGISTRATION, LOGIN, MY ACCOUNT */
  .registration-page .fieldset:nth-child(2) select,
  .account-page .fieldset:nth-child(3) select {
    width: 110px;
  }
  /* SHOPPING CART & CHECKOUT */
  .checkout-page .address-item {
    margin: 0 1% 20px;
    max-width: none;
    width: 48%;
    float: left;
  }
  .order-review-data {
    display: table;
    width: 100%;
    margin: 0 0 30px;
  }
  .order-review-data ul {
    display: table-cell;
  }
  .order-details-area td {
    float: none;
    width: auto;
  }
  .shipment-details-page .shipment-overview > ul {
    float: left;
    width: 48%;
    margin: 0 1% !important;
  }
  /* SEARCH PAGE & SITEMAP */
  /* BLOG & NEWS */
  /* POLLS */
  .polls-centering .poll {
    float: left;
    display: block;
    width: 50%;
    padding: 0 20px;
    min-width: 0;
  }
}
@media all and (min-width: 481px) and (max-width: 768px) {
  .product-grid .item-box:nth-child(2n+1),
  .product-list .item-box:nth-child(2n+1),
  .manufacturer-grid .item-box:nth-child(2n+1),
  .search-results .product-list .item-box:nth-child(2n+1) {
    clear: both;
    margin-left: 0;
  }
  /* BLOCKS */
  .side-2 .block {
    width: 49%;
    margin: 0 .5% 1%;
    float: left;
  }
  .side-2 .block:nth-of-type(2n+1) {
    clear: both;
  }
  /* MY ACCOUNT */
  .account-page .address-item,
  .account-page .order-item {
    float: left;
    width: 49%;
    margin: 0 0 3% 1%;
  }
  .account-page .address-item:nth-child(2n+1),
  .account-page .order-item:nth-child(2n+1) {
    margin-left: 0;
    clear: both;
  }
}
@media all and (min-width: 560px) {
  /*.news-items .item { float: left; width: 49%; margin: 0 0 2% 2%; }
    .news-items .item:nth-child(2n+1) { margin-left: 0; }
    .news-list-homepage .view-all { clear: both; }*/
}
@media all and (min-width: 680px) {
  /* NEWSLETTER */
  .newsletter-subscribe-block .title {
    text-align: left;
  }
  .block-newsletter {
    padding: 45px 0;
  }
  .newsletter-subscribe-block {
    padding: 0 0 0 115px;
  }
  .newsletter-subscribe-block:before {
    top: 50%;
    right: auto;
    margin-top: -48px;
  }
  .newsletter-email input[type="text"] {
    margin: 0;
  }
  .newsletter-email input[type="button"] {
    float: left;
    clear: none;
    margin: 2px 0 0 20px;
  }
}
/*# sourceMappingURL=480.css.map */