/* -------------------------------------------------------------------------- */
/* BASKET TOP MENU
/* -------------------------------------------------------------------------- */

  #column-2 #basket-top-menu
  {
    margin-right: -20px;
  }

  #column-2 #basket-top-menu li
  {
    margin: 0px 10px 10px 0px;
  }

  #column-2 #basket-top-menu li:nth-child(1) .caption {
    width: 100px;
  }
  #column-2 #basket-top-menu li:nth-child(2) .caption {
    width: 265px;
  }
  #column-2 #basket-top-menu li:nth-child(3) .caption {
    width: 230px;
  }
  #column-2 #basket-top-menu li:nth-child(4) .caption {
    width: 135px;
  }

/* -------------------------------------------------------------------------- */
/* BASKET - STEP 1 - CONTENT
/* -------------------------------------------------------------------------- */

  #basket-items-box{
       margin: 40px -30px;
  }

  #product-basket-table {
    width: 640px;
  }

  #product-basket-table tr
  {
    position: relative;
  }

  #product-basket-table th
  {
      padding:  15px 10px;
      border-bottom: 3px solid #D1232A;
  }
  #product-basket-table td
  {
    vertical-align: top;
    padding:  15px 10px;
    border-bottom: 3px solid #E5E1DC;
  }


  #product-basket-table .th-image {
    display: none;
  }

  #product-basket-table .td-image {
    display: none;
  }

  #product-basket-table .td-pcs {
    width: 90px;
  }

  #product-basket-table .td-pcs img {
    display: none;
  }

  #product-basket-table .basket-pcs {
      font-size: 140%;
      padding: 0px 10px;
      border: 4px solid #CE9D9F;
      background: transparent;
      width: 70px;
      height: 80px;
      line-height: 84px;
      text-align: center;
      color: #666666;
      font-weight: normal;
      float: left;
  }



  #product-basket-table .th-unit-price,
  #product-basket-table .td-unit-price {
    display: none;
  }

  #product-basket-table .td-total-price {
    /* vertical-align: bottom; */
  }

  #product-basket-table .th-cart,
  #product-basket-table .td-cart {
    display: none;
  }

  #product-basket-table .th-delete,
  #product-basket-table .td-delete {
    display: none;
  }


  .td-total-price
  {
    position: relative;
  }



  .mobile-cart-ico
  {
    top: 10px;
    right: 60px;
    position: absolute;
  }
  .mobile-delete-ico
  {
    position: absolute;
    top: 4px;
    right: 10px;
  }

  .price-total-div
  {
      position: relative;
      top: 50px;
  }

/* -------------------------------------------------------------------------- */
/* BASKET - STEP 2 - Doprava a platba
/* -------------------------------------------------------------------------- */


/* -------------------------------------------------------------------------- */
/* BASKET - STEP 3 - Dodací údaje
/* -------------------------------------------------------------------------- */

  #order-login-box {
    width: 580px;
  }

  #basket-login-table .td-1 {
    width: 150px;
    padding-right: 20px;
    text-align: right;
  }

  #order-login-box .input-1 {
    width: 350px;
  }

  #order-box .order-table .td-1 {
    width: 150px;
  }

  .order-table .input-1 {
    width: 350px;
  }

  #note-caption {
    display: none;
  }


  #order-box .input-ta {
    width: 350px;
  }

  #basket-btn-objednat {
    padding: 15px 20px;
    font-size: 120%;
  }

/* -------------------------------------------------------------------------- */
/* BASKET - STEP 4 - summary
/* -------------------------------------------------------------------------- */

  #summary-user-data-table td
  {
    display: block;
  }