/*=====================================================
    
    TABLETS LANDSCAPE & NETBOOKS 768

=====================================================*/

@media all and (min-width: 769px) {
  /********************
      replace font Arvo
    ********************/
  .product-list .item-box .details .product-title,
  .product-list .details .add-info .buttons .button-2,
  .return-request-page .title strong {
    font-family: "GillSans", "Arial", sans-serif;
  }
  /********************
          replace #f9f9f9
    ********************/
  .registration-page .inputs,
  .account-page .inputs,
  .blogpost-page .new-comment .inputs textarea,
  .blogpost-page .new-comment .inputs .field-validation-error,
  .private-message-send-page .inputs,
  .news-item-page .new-comment .inputs textarea,
  .news-item-page .new-comment .field-validation-error,
  .forum-edit-page .inputs,
  .forum-edit-page .inputs strong {
    /*
          background-color: #eee;
          background: #eee;
      */
    background-color: #fff;
    background: #fff;
  }
  /********************
      replace #666
    ********************/
  .product-list .item-box .details .description,
  .product-list .item-box .details .price.old-price,
  .account-page .inputs > label,
  .account-page .inputs .gender label,
  .account-page .inputs .textbox,
  .account-page .inputs .text-box.single-line,
  .account-page .inputs #Address_CountryId,
  .account-page .inputs #Address_StateProvinceId,
  .account-page .inputs textarea,
  .account-page .inputs select .contact-page .inputs label,
  .registration-page .inputs > label,
  .password-recovery-page .form-fields .inputs label,
  .inputs .option-list,
  .return-request-page .fieldset .inputs label,
  .return-request-page .fieldset .inputs select,
  .return-request-page .fieldset .inputs textarea,
  .checkout-page .enter-address .inputs label,
  .blogpost-page .new-comment .inputs label,
  .private-message-send-page .inputs label,
  .private-message-send-page .inputs .toolbar,
  .private-message-send-page .inputs input[type="text"],
  .private-message-send-page .inputs #Message,
  .private-message-send-page .inputs a,
  .news-item-page .new-comment .inputs label,
  .news-item-page .new-comment .inputs input {
    color: #555;
  }
  .ribbon-position.top-right .product-ribbon {
    margin-right: 0px;
  }
  .ribbon-position.top-right img {
    max-width: 100px;
  }
  /*****************
      customer info step
      *****************/
  .checkout-page .customer-info {
    width: 750px;
    margin: auto;
  }
  .checkout-page .customer-info .form-fields {
    border: 1px solid #ddd;
    border-bottom: none;
  }
  .checkout-page .customer-info .inputs {
    margin: 0;
  }
  .checkout-page .customer-info .inputs > label {
    float: left;
    margin: 0;
    padding-right: 10px;
    width: 30%;
    text-align: right;
    line-height: 40px;
    height: 40px;
    border-right: 1px solid #ddd;
    background: #fff;
    color: #666;
    overflow: hidden;
  }
  .checkout-page .customer-info .inputs {
    background: #f9f9f9;
    border-bottom: 1px solid #ddd;
    text-align: left;
  }
  .checkout-page .customer-info .inputs .gender label {
    float: none;
    margin: 0 0 0 5px;
    border: none;
    text-align: left;
    color: #666;
  }
  .checkout-page .customer-info .inputs .textbox,
  .checkout-page .customer-info .inputs .text-box.single-line,
  .checkout-page .customer-info .inputs #Address_CountryId,
  .checkout-page .customer-info .inputs #Address_StateProvinceId,
  .checkout-page .customer-info .inputs textarea {
    float: left;
    width: 70%;
    max-width: none;
    border: none;
    color: #666;
    font-size: 16px;
    padding: 8px 12px;
  }
  .checkout-page .customer-info .inputs.custom-attributes select {
    width: 70% !important;
  }
  .checkout-page .customer-info .inputs textarea {
    border-left: 1px solid #ddd;
    margin-left: -1px;
  }
  .checkout-page .customer-info .inputs label[for="Signature"] {
    border-right: none;
    height: 150px;
  }
  .checkout-page .customer-info .inputs select {
    width: 23.33% !important;
    border: none;
    border-right: 1px solid #ddd;
    height: 40px !important;
    padding: 10px !important;
    font-size: 15px;
    color: #666;
  }
  .checkout-page .customer-info .inputs select:nth-of-type(3) {
    border-right: none;
  }
  .checkout-page .customer-info .inputs .gender {
    float: left;
    line-height: 40px;
    max-width: 200px;
    min-width: 100px;
    text-align: left;
    width: auto;
  }
  .checkout-page .customer-info .inputs .check-box {
    float: left;
    width: 40px;
    height: 40px;
  }
  .checkout-page .customer-info .edit-address {
    border: 1px solid #ddd;
    border-bottom: none;
  }
  .checkout-page .customer-info .section.address-item,
  .checkout-page .customer-info .section.order-item {
    float: left;
    width: 50%;
  }
  /********************
          estimate shipping
      ********************/
  .cart-collaterals .shipping-options .inputs {
    text-align: center;
  }
  /******************
      ****************/
  .checkout-page .address-grid,
  .shipping-method .method-list {
    text-align: center;
  }
  .checkout-page .address-item,
  .select-shipping-address .address-item,
  .shipping-method .method-list li {
    float: none;
    width: 33%;
    display: inline-block;
  }
  .account-page.address-edit-page .inputs select {
    width: 70% !important;
    -webkit-appearance: none;
    -webkit-border-radius: 0;
  }
  .account-page .inputs input.check-box {
    float: left !important;
  }
  .account-page .inputs input,
  .password-recovery-page input,
  .return-request-page .inputs input,
  .checkout-page .inputs input,
  .blogpost-page .inputs input,
  .private-message-send-page .inputs input,
  .news-item-page .inputs input,
  .password-recovery-page select,
  .return-request-page .inputs select,
  .checkout-page .shipping-addresses .inputs select,
  .checkout-page .new-billing-address .inputs select,
  .blogpost-page .inputs select,
  .private-message-send-page .inputs select,
  .news-item-page .inputs select {
    float: right !important;
  }
  .account-page .inputs > label,
  .registration-page .inputs > label,
  .password-recovery-page .inputs > label,
  .return-request-page .inputs > label,
  .checkout-page .inputs > label,
  .blogpost-page .inputs > label,
  .private-message-send-page .inputs > label,
  .news-item-page .inputs > label {
    padding-right: 15px !important;
  }
  .account-page .inputs > .required,
  .registration-page .inputs > .required,
  .password-recovery-page .inputs > .required,
  .return-request-page .inputs > .required,
  .checkout-page .inputs > .required,
  .blogpost-page .inputs > .required,
  .private-message-send-page .inputs > .required,
  .news-item-page .inputs > .required {
    float: left;
    margin: 0 0 0 -13px;
    color: #004b93;
    font-size: 14px;
  }
  .newsletter-email input[type="text"] {
    margin-bottom: 10px;
  }
  .footer-lower .information-links li {
    float: left;
  }
  .footer-lower .center {
    position: relative;
  }
  .footer-lower .information-links li:first-child a {
    padding-left: 0;
  }
  .order-details-area td {
    width: auto;
  }
  .search-page .advanced-search .price-range {
    margin: 0px;
    width: 70%;
    padding-left: 10px;
  }
  .product-subtotal,
  .product-unit-price {
    display: block;
  }
}
