@charset "UTF-8";
/* Fixed css for safari browser */
.e--ua-safari #wcfm-content {
  overflow: inherit !important;
}

#wcfm-main-contentainer #wcfm_products_manage_form table thead th {
  color: #54595F;
  text-align: left;
}
#wcfm-main-contentainer #wcfm_products_manage_form table tfoot th {
  text-align: left;
}
#wcfm-main-contentainer #wcfm_products_manage_form table tfoot th a.button {
  background: #fff;
  color: var(--primary);
  border: 1px solid var(--primary);
  padding: 8px 10px;
}
#wcfm-main-contentainer #wcfm_products_manage_form table tfoot th a.button:hover {
  background-color: var(--primary);
  color: #fff;
}
#wcfm-main-contentainer #wcfm_products_manage_form .ovabrw-form-field .ovabrw_service a.insert_service_group {
  background-color: #1C2B36;
  padding: 3px 10px;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  border-bottom: 0 solid #17a2b8;
  color: #FFF;
  text-align: center;
  text-decoration: none;
  -webkit-box-shadow: 0 1px 0 #ccc;
  box-shadow: 0 1px 0 #ccc;
  display: table-cell;
  -webkit-transition: all 0.5s ease;
  -moz-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  transition: all 0.5s ease;
  font-size: 15px;
  font-weight: 500;
  line-height: 2em;
}
#wcfm-main-contentainer #wcfm_products_manage_form .ovabrw-form-field .ovabrw_service a.insert_service_group:hover {
  background-color: var(--primary);
}

/*Custom for WCFM*/
#wcfm_products_manage_form {
  /*Edit product ******************************************************************************************************/
  /*******************************************************************************************************/
  /* Woocommerce Help Tip ******************************************************************************************************/
  /*******************************************************************************************************/
  /* Place holder ******************************************************************************************************/
  /*******************************************************************************************************/
  /*Manage Store vendor*/
  /* Custom taxonomy */
}
#wcfm_products_manage_form .ovabrw_metabox_car_rental {
  background: #fff;
  padding: 20px;
  border-radius: 4px;
  margin-bottom: 20px;
}
#wcfm_products_manage_form .ovabrw_metabox_car_rental select {
  height: 47px;
  padding: 5px;
}
#wcfm_products_manage_form .ovabrw_metabox_car_rental .ovabrw_rt_discount_duration {
  width: 100%;
}
#wcfm_products_manage_form .form-field {
  position: relative;
}
#wcfm_products_manage_form .form-field label {
  width: 200px;
}
#wcfm_products_manage_form .ovabrw_manage_store_field {
  display: none;
}
#wcfm_products_manage_form .woocommerce-help-tip::after {
  font-family: Dashicons;
  speak: none;
  font-weight: 400;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  text-indent: 0px;
  position: absolute;
  top: 50%;
  right: 0px;
  margin-top: -10px;
  width: 15px;
  height: 100%;
  text-align: right;
  content: "";
  cursor: help;
  font-variant: normal;
}
#wcfm_products_manage_form .woocommerce-help-tip .content {
  position: absolute;
  background-color: #111111;
  color: #ffffff;
  border-radius: 4px;
  width: 250px;
  bottom: -10px;
  right: 0;
  padding: 10px;
  box-shadow: 5px 4px 5px #ccc;
}
#wcfm_products_manage_form input::-webkit-input-placeholder, #wcfm_products_manage_form select::-webkit-input-placeholder {
  color: #343434;
  opacity: 0.2;
}
#wcfm_products_manage_form input::-moz-placeholder, #wcfm_products_manage_form select::-moz-placeholder {
  color: #343434;
  opacity: 0.2;
}
#wcfm_products_manage_form input:-ms-input-placeholder, #wcfm_products_manage_form select:-ms-input-placeholder {
  color: #343434;
  opacity: 0.2;
}
#wcfm_products_manage_form input:-moz-placeholder, #wcfm_products_manage_form select:-moz-placeholder {
  color: #343434;
  opacity: 0.2;
}
#wcfm_products_manage_form input:focus, #wcfm_products_manage_form select:focus {
  outline: none;
}
#wcfm_products_manage_form .sales_schedule.hide,
#wcfm_products_manage_form .sales_schedule_ele_show.hide,
#wcfm_products_manage_form #sale_date_from.hide,
#wcfm_products_manage_form .sale_date_upto.hide,
#wcfm_products_manage_form #sale_date_upto.hide {
  display: none !important;
}
#wcfm_products_manage_form #wcfmmp-store .product_area .products-wrapper ul li.product img {
  margin-bottom: 10px;
}
#wcfm_products_manage_form #wcfmmp-store .woocommerce ul.products li.product h2 {
  margin-bottom: 10px;
}
#wcfm_products_manage_form .entox_taxonomy .wcfm_product_manager_cats_checklist_fields {
  margin-bottom: 20px !important;
}
#wcfm_products_manage_form .entox_taxonomy .wcfm_product_manager_cats_checklist_fields .wcfm_title strong {
  margin-left: 10px;
}

/* Custom Store Vendor */
#wcfmmp-store .product_area ul.feature-list {
  padding: 0;
}
#wcfmmp-store .product_area ul.feature-list li {
  padding: 10px 0 8px 0;
}

.wcfm-container .wcfm-content .pagination_manage_order {
  position: absolute;
  right: 0;
  bottom: 0;
}
.wcfm-container .wcfm-content .pagination_manage_order .page-numbers li .prev {
  display: none;
}
.wcfm-container .wcfm-content #wcfm-orders tbody .ovabrw_wcfm_item_time, .wcfm-container .wcfm-content #wcfm-orders tbody .ovabrw_wcfm_item_loc {
  color: var(--text);
  font-size: 13px;
  line-height: 1.5em;
  font-weight: 500;
}
.wcfm-container .wcfm-content #wcfm-orders tbody .order-status, .wcfm-container .wcfm-content #wcfm-orders tbody .status_insurance {
  border-radius: 4px;
}
.wcfm-container .wcfm-content #wcfm-orders tbody .order-status span, .wcfm-container .wcfm-content #wcfm-orders tbody .status_insurance span {
  font-size: 13px;
  font-weight: 400;
  padding: 0 5px;
}
.wcfm-container .wcfm-content #wcfm-orders tbody .status-processing {
  color: #5b841b;
  background-color: #c6e1c6;
}
.wcfm-container .wcfm-content #wcfm-orders tbody .status-on-hold, .wcfm-container .wcfm-content #wcfm-orders tbody .status_pending {
  color: #94660c;
  background-color: #f8dda7;
}
.wcfm-container .wcfm-content #wcfm-orders tbody .status-completed, .wcfm-container .wcfm-content #wcfm-orders tbody .status_paid {
  color: #2e4453;
  background-color: #c8d7e1;
}
.wcfm-container .wcfm-content #wcfm-orders tbody .status-cancelled, .wcfm-container .wcfm-content #wcfm-orders tbody .status-closed {
  color: #777;
  background-color: #e5e5e5;
}
.wcfm-container .wcfm-content #wcfm-orders tbody .order_status_action .update_manage_order_status {
  padding: 3px 0 3px 10px;
}
.wcfm-container .wcfm-content #wcfm-orders tbody .odd {
  position: relative;
}
.wcfm-container .wcfm-content #wcfm-orders tbody .order_total, .wcfm-container .wcfm-content #wcfm-orders tbody .meta {
  font-size: 13px;
  font-weight: 400;
  color: var(--text);
}
.wcfm-container .wcfm-content #wcfm-orders tbody .order_total span, .wcfm-container .wcfm-content #wcfm-orders tbody .meta span {
  font-weight: 500;
  color: var(--heading);
}
.wcfm-container .wcfm-content #wcfm-orders tbody .items_name .show_order_items {
  color: #e83e8c;
  margin: 0;
  padding: 0;
  cursor: pointer;
  -webkit-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
.wcfm-container .wcfm-content #wcfm-orders tbody .items_name .show_order_items:hover {
  color: var(--primary);
}
.wcfm-container .wcfm-content #wcfm-orders tbody .items_name .items_popup {
  width: 70%;
  display: none;
  position: absolute;
  background-color: #fff;
  bottom: 90%;
  left: 0;
  border: 1px solid #ccc;
  border-radius: 10px;
  z-index: 1;
  box-shadow: 0px 10px 40px 0px rgba(6, 22, 58, 0.1);
}
.wcfm-container .wcfm-content #wcfm-orders tbody .items_name .items_popup .items_content {
  display: flex;
}
.wcfm-container .wcfm-content #wcfm-orders tbody .items_name .items_popup .items_content .items_title {
  width: 100%;
}
.wcfm-container .wcfm-content #wcfm-orders tbody .items_name .items_popup .items_content .items_title .title li {
  padding: 10px;
  border-bottom: 1px solid #ccc;
  font-weight: 500;
  color: var(--heading);
  text-transform: uppercase;
}
.wcfm-container .wcfm-content #wcfm-orders tbody .items_name .items_popup .items_content .items_title ul {
  margin: 0;
  padding: 0;
  list-style-type: none;
  display: inline-flex;
  width: 100%;
}
.wcfm-container .wcfm-content #wcfm-orders tbody .items_name .items_popup .items_content .items_title ul li {
  width: 100%;
  text-align: center;
}
.wcfm-container .wcfm-content #wcfm-orders tbody .items_name .items_popup .items_content .items_title ul li .ovabrw_pickup_date, .wcfm-container .wcfm-content #wcfm-orders tbody .items_name .items_popup .items_content .items_title ul li .ovabrw_pickup_loc {
  font-size: 13px;
  font-weight: 400;
}
.wcfm-container .wcfm-content #wcfm-orders tbody .items_name .items_popup .items_content .items_title ul .item_date {
  min-width: 38%;
}
.wcfm-container .wcfm-content #wcfm-orders tbody .items_name .items_popup .items_content .items_title .item_product:last-child li {
  padding-bottom: 20px;
}
.wcfm-container .wcfm-content #wcfm-orders tbody .items_name .items_popup .items_content .items_title .item_product:first-child li {
  padding-top: 0;
}
.wcfm-container .wcfm-content #wcfm-orders tbody .items_name .items_popup .items_content .items_title .item_product li {
  padding: 10px;
}
.wcfm-container .wcfm-content #wcfm-orders tbody .items_name .items_popup .items_content .items_title .item_product li a {
  font-weight: 500;
  color: #17a2b8;
}
.wcfm-container .wcfm-content #wcfm-orders tbody .items_name .items_popup .items_content .close {
  display: block;
  position: absolute;
  right: 5px;
  padding: 0 10px 0 20px;
  font-size: 18px;
  color: #ff0000;
  cursor: pointer;
}
.wcfm-container .wcfm-content #wcfm-orders tbody .wcfm_actions_order {
  width: 150px;
}
.wcfm-container .wcfm-content #wcfm-orders tbody .wcfm_actions_order .order_status_action {
  max-width: 140px;
}

.wcfm-collapse-content .wcfm-container .wcfm-content .wrap #booking-filter .booking_filter input, .wcfm-collapse-content .wcfm-container .wcfm-content .wrap #booking-filter .booking_filter select {
  width: 18%;
}
@media screen and (max-width: 1024px) {
  .wcfm-collapse-content .wcfm-container .wcfm-content .wrap #booking-filter .booking_filter input, .wcfm-collapse-content .wcfm-container .wcfm-content .wrap #booking-filter .booking_filter select {
    width: 30%;
  }
}
@media screen and (max-width: 600px) {
  .wcfm-collapse-content .wcfm-container .wcfm-content .wrap #booking-filter .booking_filter input, .wcfm-collapse-content .wcfm-container .wcfm-content .wrap #booking-filter .booking_filter select {
    width: 45%;
  }
}
@media screen and (max-width: 450px) {
  .wcfm-collapse-content .wcfm-container .wcfm-content .wrap #booking-filter .booking_filter input, .wcfm-collapse-content .wcfm-container .wcfm-content .wrap #booking-filter .booking_filter select {
    width: 100%;
  }
}
.wcfm-collapse-content .wcfm-container .wcfm-content #wcfm-orders thead tr th, .wcfm-collapse-content .wcfm-container .wcfm-content #wcfm-orders tfoot tr th {
  color: var(--heading);
}

/*# sourceMappingURL=ovabrw_wcfm.css.map */
