@media (min-width: 850px) {
 
  #customer_details,
  #order_review_heading,
  #order_review {
  width: 48%;
  }
 
  #customer_details {
  float: left;
  }
 
  #order_review_heading,
  #order_review {
  float: right;
  }
 
  #order_review_heading {
  clear: none;
  padding-top: 0;
  }
  #customer_details .col-1,
  #customer_details .col-2
  { width: 100%;
    float: none;
    }
  }

.woocommerce .woocommerce-error, .woocommerce .woocommerce-info, .woocommerce .woocommerce-message {background: #F0EEEE;}


 

.woocommerce td {border: 1px solid ##1DAAFF;}
.woocommerce th {border: 1px solid ##1DAAFF;}





.woocommerce table.shop_table th {  padding: 15px 12px;   }

td.actions {
    border: none!important;
}


thead tr th {
    color: white !important;
 background-color: #1DAAFF;
    padding-top: 20px!important;
    padding-bottom: 20px!important;
    padding-left: 20px!important;
    padding-right: 20px!important;
}


 .woocommerce-page .quantity input.qty {
background-color: #EC3838 !important;
}


.woocommerce table.shop_table{
   border: 1px solid rgba(0, 0, 0, 0);
}

#main-content table.cart tr {
font-weight: bold;
}