.mesgWs{
   color:#ed1e2a;
   font-weight: bold;
}
.number-order{
   font-weight: bold;
}
.red {
   color: #ed1c24;
}
.checkout-onepage-success .print {
   display: none !important;
}
#maincontent .authentication-wrapper {
   display: none !important;
}
.opc-wrapper .step-content {
   margin:0px !important;
}
/*
.payment-method-title {
   display: none !important;
}
*/
.opc-wrapper .edit-address-link {
   background-color: #000 !important;
   float: right !important;
   left:15px;
   top:-5px;
} 

.page-layout-checkout #top-cart-btn-checkout {
   display: none !important;
 }

 .cart-item-qty {
   pointer-events:none !important;
   border: 1px solid #ffff !important;
}

 .secondary>.action.delete
{
   display: none !important; 
}

select[name="billing_address_id"] {    
   background: none !important;
   border: 1px solid #fff !important;
   height: 50px !important;
   white-space:pre-wrap;
   pointer-events:none !important;

}    

.not-selected-item>.address-toogle>.address-card {

  display: block !important;
}

.selected-item>.address-toogle>.address-card {

   display: block !important;

}

.table-totalssss {
   display: none;
 }

 #numOrder.table-totalssss {
   display: inline-table !important;
 }

 .table-totals.active {
   display: inline-table !important;
 }
 
.action-select-shipping-item {
    margin-top: 0px !important;
}

.shipping-address-item.not-selected-item
{
   border: 1px solid #888888 !important;
}

.address-card
{
 display:block;	
}

.selected-item
{
    border: 2px solid transparent;
    line-height: 30px;
    margin: 0 0 0px !important;
    padding: 10px 0px 10px 10px !important;
    transition: .3s border-color;
    width: 100%;
    display: block !important;
    font-size: 14px;
    position: relative;
    vertical-align: top;
    word-wrap: break-word;
    margin-bottom: 15px !important;
   }

.shipping-address-items {
  /* border: 1px solid #eeee; */
   max-height: 450px !important; 
   overflow-y: auto !important;
   padding: 4px !important;
   margin-bottom: 10px;
}

.billing-address-same-as-shipping-block
{
   display: none !important;
}
.form-shipping-address input[name='street[1]'], input[name='street[2]'] {
    display:none;
}
.form-shipping-address .control {
    width: 100%;
}
.form-shipping-address input[name='shippingAddress.street.0'] label {
    display:none;
}
.checkout-shipping-method .discount-code {
    margin: 10px 0 30px 0;
    background: #f8f8f8;
    padding:20px 20px;
    font-weight: bold;
}
.warnning {
   font-weight: bold;
   color: red;
}
.hide{
   display: none;
}