.focus.product-delivery {
   .focus-header {
      margin-bottom: 0;
   }

   .focus-content {
      width: 830px;
   }

   .delivery-country {
      margin-bottom: 0;
   }

   table {
      width: 100%;
      margin-bottom: 15px;
   }

   td {
      padding: 10px 0;
      border-bottom: 1px solid $border-color;
   }

   th {
      font-weight: normal;
      color: $text-muted;
      padding: 25px 0 5px;

      &:first-child {
         text-align: left;
      }
   }

   .img {
      width: 110px;
      padding-right: 10px;

      img {
         @include img-responsive;

         max-height: 40px;
      }
   }

   .name {
      color: $text-dark;
   }

   .date {
      text-align: left;
      line-height: $line-height-sm;

      small {
         display: block;
      }
   }

   .price {
      text-align: right;
   }

   p {
      text-align: center;
      margin: 0;
   }

   @media screen and (max-width: 649px) {
      .table-wrapper {
         width: 100%;
         overflow-x: auto;
      }

      table {
         width: 570px;
      }
   }
}
