.woocommerce-message,
.w3s-woocommerce-info {
  margin-bottom: 32px;
  background: #f5f5f5;
  padding: 15px;
  border-left: 2px solid #ce141f;
}

.woocommerce-message {
    background: #f5f5f5 !important;
      border-left: 2px solid #ce141f;
}

 .woocommerce-order-received .woocommerce-order h2,
.woocommerce-order-received .woocommerce-order h3 {
  margin-bottom: 0px !important;
}


.woocommerce-order-received .woocommerce-notice--success {
  text-align: center;
      background: #f5f5f5 !important;
      border-left: 2px solid #ce141f;
  padding: 10px;
  margin-bottom: 15px;
}

.woocommerce table tr td a{
  color: #040404;
}
.select2-container--default .select2-selection--single {
  border: 1px solid #040404;
}

.woocommerce-terms-and-conditions h1 {
  font-size: 24px;
}

.woocommerce div.product .summary p.price span.amount,
.woocommerce input[type="text"]:not(.qode_search_field), .woocommerce input[type="password"], .woocommerce input[type="email"], .woocommerce textarea, .woocommerce-page input[type="tel"], .woocommerce-page input[type="text"]:not(.qode_search_field), .woocommerce-page input[type="password"], .woocommerce-page input[type="email"], .woocommerce-page textarea {
  font-family: 'Dosis', sans-serif !important;
  font-size: 16px;

}
.select2-selection__placeholder {
  font-size: 16px !important;
  line-height: 52px !important;
}
.select2-container--default .select2-selection--single .select2-selection__arrow {
  top: 6px !important;
}
.select2-selection.select2-selection--single,
.select2-container--default .select2-selection--single .select2-selection__rendered {
  height: 52px !important;
}

.single-product .quantity input.plus,
.single-product .quantity input.minus {
  top: -2px;
}

#order_comments {
  border-radius: 20px;
}
#w3s_passenger_fields .select2-selection,
#w3s_passenger_fields input,
.woocommerce-billing-fields__field-wrapper .select2-selection,
.woocommerce-billing-fields__field-wrapper input {
  border-radius: 50px;
}
.woocommerce table tr td,
.woocommerce-checkout table.shop_table td span.amount,
#order_review .product-name,
#order_review .amount,
.cart_totals .amount,
.woocommerce-cart-form__cart-item a,
.woocommerce-cart-form__cart-item .product-price,
.woocommerce table.cart tbody tr span.amount, .woocommerce-page table.cart tbody span.amount,
.woocommerce table.cart div.coupon .input-text, .woocommerce-page table.cart div.coupon .input-text{
  color: #1d1d1b !important;
}



.passenger-wrapper strong {
  font-size: 16px !important;
}

