.pop_cart_delete {
    vertical-align:middle!important;
    text-align:center!important;
    button {
      border:none;
      background:transparent;
      span {
        background-color:transparent;
        color: #a71e25;
        font-size: 1.2em;
      }
    }
   }

.pop-cart-items-list {
  tbody,thead,tfoot{
    display:block;
  }
  tbody{
    overflow-y: auto;
    overflow-x: hidden;
    max-height: 550px ;
    max-width: 420px;
  }

  .pop-teaser-line{
    font-weight: bold;
    font-size: 14px;
    padding: 0 5px 5px 5px;
  }

  .pop-teaser-hi{
    color: #a71e25;
  }
}

.header_status .nav-pills li a.btn{
  //make bootstrap btn great again
  height:unset;
  padding: 6px 12px;
  color: unset;
}
.header_status .nav-pills .pop-cart-items a.btn.btn_sal.checkout-btn.pull-right{//a.btn.btn_sal.checkout-btn.pull-right{
  color: #fff!important;  
}

.header_status .nav-pills li a.sal_btn:hover, .header_status .nav-pills li a.btn:hover, .header_status .nav-pills li a.sal_btn{
  //make salbtn great again
  background: unset;
  background-color: #a71e25;
  color: #fff;  
}

.pop-cart{

  .pop-button-row{
    padding:5px;

    a.btn_sal{
      display: inline-block;
      width:180px;
      -webkit-box-shadow: 0 5px 10px rgba(0,0,0,0.4);
      -moz-box-shadow: 0 5px 10px rgba(0,0,0,0.4);
      box-shadow: 0 5px 10px rgba(0,0,0,0.4);
    }
  
    a.btn-default{
      width:150px;
      -webkit-box-shadow: 0 5px 10px rgba(0,0,0,0.4);
      -moz-box-shadow: 0 5px 10px rgba(0,0,0,0.4);
      box-shadow: 0 5px 10px rgba(0,0,0,0.4);

      background: #efefef;
      border-color: #efefef;
      border-radius: unset;
      color: #000!important;
      text-transform: uppercase;
    }
  }

  .col_total{
    font-weight: bold;
  }


  .media-left{
    min-width: 100px;
    min-height: 100px;

    display: table-cell;
    text-align: center;
  }

  .item_detail_list{
    color: #a71e25;
  }

  .pop-table{
    width: 100%;
    display: table;
    margin-bottom: 20px;
    .pop-table-row{
      display: table-row;
      font-weight: bold;
      .pop-table-cell{
        display: table-cell;
        border-top: 1px solid #ddd;
        padding: 8px;
      }
    }

    .pop-sums{
      font-size: 13px;
    }
  }
}