/*Request a Quote Styles*/
.woocommerce-cart .woocommerce .cart-collaterals .wc-proceed-to-checkout {
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}

.woocommerce a.button.wc-forward.quote {
  background: #434343;
  margin-bottom: 10px;
}

.woocommerce-checkout .woocommerce.quote .woocommerce-checkout-review-order .wc_payment_methods, .woocommerce-checkout .woocommerce.quote .woocommerce-checkout-review-order .place-order button#place_order{
  display: none;
}

.woocommerce-checkout .woocommerce.quote .woocommerce-checkout-review-order .place-order button#ywraq_checkout_quote {
  float: right;
}

/*Removing the Proceed to Checkout button on the cart page*/
.woocommerce .shop_table.woocommerce-cart-form__contents a.checkout-button.button.alt.wc-forward{
  display: none!important;
}

.woocommerce .cart-collaterals a.button.checkout-button {
  margin-bottom: 10px;
  margin-left: 5px;
}

.woocommerce.no_quote form.woocommerce-checkout #order_review button#ywraq_checkout_quote{
  display:none!important;
}

.woocommerce-view-quote .ywraq-status-ywraq-new .ywraq-pdf-file {
  display:none;
}

form#modify-quote table.modify-quote{
  background: #fff;
  border: none;
  border-radius: 6px;
  width: 100%;
  margin-top: 50px;
}

.modify-quote tr:nth-child(odd) {
  background: #ccc;
}

.modify-quote tr:first-child {
    background: none;
}

.modify-quote tr:last-child {
  border-bottom: none;
  background: none;
}

.modify-quote tr {
  border-bottom: #ccc 1px solid;
}

form#modify-quote table.modify-quote th {
  color: #21242c;
  padding: 18px 10px;
  vertical-align: middle;
}

table.modify-quote td {
  padding: 18px 10px;
  position: relative;
}

.modify-quote td input[type="text"] {
  background: #f1f1f1;
  border: none;
  width: 100%;
  max-width: 100px;
  cursor: pointer;
}

.modify-quote th.product-name, .modify-quote th.item-actions {
    width: 40%;
}

form#modify-quote table.modify-quote td .button.cancel {
  padding: 10px 25px !important;
  line-height: 1 !important;
  font-size: 18px !important;
  background: #21242c;
  margin-left: 0 !important;
  margin-right: 4px;
}

form#modify-quote table.modify-quote td .button {
  padding: 10px 25px !important;
  line-height: 1 !important;
  font-size: 18px !important;
}