.wcv-grid {
  /* Media uploader front end style fixes */
}

.wcv-grid ul li {
  list-style: none;
}

.wcv-grid .wcv-main-content {
  padding-top: 8px;
}

.wcv-grid nav.wcv-navigation {
  margin-bottom: 1em;
}

.wcv-grid nav.wcv-navigation ul.menu {
  padding: 0;
  margin: 0;
}

.wcv-grid .wcv_search_results {
  font-style: italic;
}

.wcv-grid table .row-actions {
  padding-top: 10px;
}

.wcv-grid table .row-actions a {
  padding-right: 5px;
  font-size: 1em;
  color: #000;
  text-decoration: none;
}

.wcv-grid table .row-actions-order ul {
  margin: 0;
  padding: 0;
  list-style: none;
}

.wcv-grid table .row-actions-order li {
  display: block;
}

.wcv-grid table .row-actions-order a {
  font-size: 0.875em;
  display: block;
  text-decoration: none;
}

.wcv-grid .wcvendors-table-rating {
  margin-top: 2em;
}

.wcv-grid .screen-reader-text {
  visibility: hidden;
}

.wcv-grid .hidden {
  visibility: hidden;
}

.wcv-grid .wcv-featuredimg {
  height: 150px;
  width: 150px;
  overflow: hidden;
  background: #e1e1e1;
}

.wcv-grid .wcv-product-media {
  margin-top: 10px;
}

.wcv-grid #product_images_container ul {
  padding: 0;
  margin: 0;
}

.wcv-grid #product_images_container ul li.wcv-gallery-image {
  list-style-type: none;
  position: relative;
  padding-right: 5px;
  margin: 0;
  height: 100px;
  width: 100px;
}

.wcv-grid #product_images_container ul ul.actions {
  position: absolute;
  top: -5px;
  left: 70px;
  display: none;
  list-style-type: none;
  background: #fafafa;
  padding: 2px;
}

.wcv-grid #product_images_container ul ul.actions li {
  float: right;
  margin: 0 0 0 2px;
}

.wcv-grid #product_images_container ul ul.actions li a {
  width: 1em;
  height: 1em;
  color: #a00;
}

.wcv-grid #product_images_container ul ul.actions li a.delete {
  font-size: 1.6em;
}

.wcv-grid #product_images_container ul ul.actions li a.delete:before {
  color: #a00;
  background-color: grey;
}

.wcv-grid #product_images_container ul li:hover ul.actions {
  display: block;
}

.wcv-grid #files_download a.delete i,
.wcv-grid #files_download .sort i {
  position: relative;
  font-size: 1.2em;
}

.wcv-grid .file_display {
  width: 100%;
}

.wcv-grid #wcv_variable_product_options .variation_options {
  margin-bottom: 15px;
}

.wcv-grid .wcv_variation_inner {
  border-top: 1px solid #ccc;
  padding-top: 10px;
}

.wcv-grid .variations-defaults {
  margin-bottom: 15px;
}

.wcv-grid .wcv_variation .remove_variation {
  float: right;
}

.wcv-grid .wcv_variation .upload_image_button {
  display: block;
  width: 75px;
  height: 75px;
  float: left;
  margin-right: 20px;
  position: relative;
  cursor: pointer;
}

.wcv-grid .wcv_variation .upload_image_button.wcv_remove {
  display: block;
  width: 75px;
  height: 75px;
  line-height: 1.618;
  font-weight: 400;
  position: relative;
}

.wcv-grid .wcv_variation .upload_image_button.wcv_remove:before {
  content: '\f057';
  font-family: 'FontAwesome';
  position: absolute;
  top: 15px;
  left: 0;
  right: 0;
  bottom: 0;
  color: #a00;
  line-height: 1.618;
  text-indent: 0;
  text-align: center;
  font-weight: 400;
  font-size: 30px;
  display: none;
}

.wcv-grid .wcv_variation .upload_image_button.wcv_remove:hover:before {
  display: block;
}

.wcv-grid .wcv_variation .woocommerce_variable_attributes
.upload_image_button
.woocommerce_variable_attributes
.upload_image_button.remove:hover:before {
  display: block;
}

.wcv-grid #files_download table thead th,
.wcv-grid #files_download table thead td {
  padding: 0 10px;
}

.wcv-grid a.sale_schedule,
.wcv-grid a.cancel_sale_schedule {
  float: right;
}

.wcv-grid .wcv-store-icon img {
  border-radius: 50%;
  width: 150px;
  height: 150px;
}

.wcv-grid .order_note {
  display: none;
}

.wcv-grid .order_note .order_details {
  padding: 0 25px;
}

.wcv-grid .order_note .order_note_form textarea {
  margin: 10px 0;
}

.wcv-grid .wcv_search {
  padding: 1em 0;
}

.wcv-grid .wcv_actions {
  padding-bottom: 0.5em;
}

.wcv-grid .wcv_dashboard_overview .stats {
  padding: 10px;
  background: #f3f3f3;
  padding-left: 2em;
}

.wcv-grid .wcv_dashboard_overview .border {
  border: 1px solid #e1e1e1;
}

.wcv-grid .wcv_dashboard_overview i {
  color: #fff;
  padding: 5px;
}

.wcv-grid .wcv_dashboard_overview .orders {
  background: #21785f;
}

.wcv-grid .wcv_dashboard_overview .products {
  background: #1e86ab;
}

.wcv-grid .wcv_dashboard_overview .sales {
  background: #ab1e3f;
}

.wcv-grid .wcv_dashboard_overview .commission {
  background: #96cbde;
}

.wcv-grid .wcv_reports #orders_chart {
  padding-right: 28px;
}

.wcv-grid .wcv_reports .mini-table table {
  padding-left: 28px;
  padding-right: 28px;
}

.wcv-grid .wcv_details img.attachment-50x50.wp-post-image {
  margin: 0px;
}

.wcv-grid .wcv_terms_checklist_container {
  height: 150px;
  border: 1px solid #c7c7c7;
  overflow: scroll;
  padding: 5px 10px;
}

.wcv-grid .wcv_check_list_msg,
.wcv-grid .wcv_featured_image_msg,
.wcv-grid .wcv_gallery_msg,
.wcv-grid .wcv_category_msg,
.wcv-grid .wcv_required_form_msg {
  width: 100%;
  color: rgba(150, 8, 12, 0.55);
}

.wcv-grid ul.wcv_terms_checklist {
  padding: 0 !important;
  margin: 0 !important;
}

.wcv-grid ul.children {
  margin: 0 !important;
}

.wcv-grid ul.children li:last-child {
  margin-bottom: 0;
}

.wcv-grid .attribute_values {
  margin-bottom: 5px;
}

.wcv-grid .wcv-button:hover {
  color: #ffffff !important;
  text-decoration: none !important;
}

.wcv-grid .wcv-vacation-mode-msg-wrapper {
  display: none;
}

.wcv-grid .wcv-order-details .wcv-order-thumb img {
  width: 50px;
  height: 50px;
}

.wcv-grid .wcv-order-details .wcv-order-table thead tr {
  border-bottom: #bbb 1px solid;
}

.wcv-grid .wcv-order-details .wcv-order-address strong {
  display: block;
}

.wcv-grid .wcv-order-details .wcv-order-totals {
  border-top: #bbb 1px solid;
}

.wcv-grid .wcv-order-details .wcv-order-totals tr {
  border-bottom: none !important;
}

.wcv-grid .wcv-order-details .wcv-order-totals-label {
  text-align: right;
}

.wcv-grid .wcv_shipping_rates td.country,
.wcv-grid .wcv_shipping_rates td.state {
  width: 25%;
}

.wcv-grid .wcv_shipping_rates td,
.wcv-grid .wcv_shipping_rates th {
  padding: 0.5em 0.5em !important;
  vertical-align: middle;
}

.wcv-grid .wcv-navigation ul {
  list-style: none;
  padding: 0;
  margin: 0;
}

.wcv-grid .wcv_shipped_date {
  position: relative;
  z-index: 99999;
}

.wcv-grid .ui-datepicker {
  z-index: 10000 !important;
}

.wcv-grid a.hidden,
.wcv-grid .hidden {
  display: none;
  visibility: hidden;
}

.wcv-grid .rating-label {
  display: block;
  width: 100%;
}

.wcv-grid .star-icon {
  outline: none;
}

.wcv_shipping_rates .ui-sortable-handle svg {
  cursor: pointer;
}

.tab-has-error {
  color: #b94a48 !important;
  background-color: #f2dede !important;
  border: 1px solid #c00 !important;
}

.quick-link-btn {
  text-align: center;
}

.wcv-usage-stats button,
.wcv-usage-stats button:hover {
  background-color: #86b854;
  color: #fff;
  min-width: 190px;
  margin-bottom: 5px;
}

.wcv-usage-stats button.over_limit {
  background-color: #a00;
  color: #fff;
}

#wcv_shipping_rates_table {
  table-layout: fixed;
  width: 100%;
}

#wcv_shipping_rates_table th {
  white-space: nowrap;
}

#wcv_shipping_rates_table input {
  max-width: 100%;
  text-align: right;
}

#wcv_shipping_rates_table input.shipping_state {
  width: 100%;
}

#wcv_shipping_rates_table .postcode,
#wcv_shipping_rates_table .override {
  width: 90px;
}

#wcv_shipping_rates_table .fee,
#wcv_shipping_rates_table .postcode {
  width: 140px;
}

#wcv_shipping_rates_table .sort,
#wcv_shipping_rates_table .del {
  width: 32px;
}

#wcv_shipping_rates_table .country,
#wcv_shipping_rates_table .state {
  width: 100%;
  white-space: nowrap;
}

.wcv-modal > .modal-header > .modal-close:after,
.wcv-modal > header > .modal-close:after {
  content: none !important;
}

.wcv-form input.select2-search__field:focus {
  box-shadow: none;
}

.wcv-form .control-group input,
.wcv-form .control-group button,
.wcv-form .control-group .button {
  line-height: 1.68;
}

#use_current_position,
#show_location_picker {
  width: 100%;
  text-align: center;
}

.wcvendors-table-product .wcv_mobile_price,
.wcvendors-table-product .wcv_mobile_status {
  display: none;
}

.wcv-search-product {
  margin-top: 10px;
}

.wcv_mobile {
  display: none;
}

.export-orders {
  margin-top: 32px;
}

@media (min-width: 786px) {
  .wcv-grid .wcv_shipping_rates a.delete {
    padding-right: 25px !important;
  }
}

@media (min-width: 1025px) {
  .wcv-grid table .row-actions {
    zoom: 1;
    filter: alpha(opacity=0);
    opacity: 0;
  }
  .wcv-grid table tr:hover .row-actions {
    zoom: 1;
    filter: alpha(opacity=100);
    opacity: 1;
  }
  .wcv-grid table ul {
    margin: 0;
  }
}

@media (max-width: 767px) {
  .wcv_shipping_rates table,
  .wcv_shipping_rates thead,
  .wcv_shipping_rates tbody,
  .wcv_shipping_rates tfoot,
  .wcv_shipping_rates th,
  .wcv_shipping_rates td,
  .wcv_shipping_rates tr {
    display: block;
  }
  .wcv_shipping_rates thead {
    display: none;
  }
  .wcv_shipping_rates tbody tr {
    position: relative;
  }
  .wcv_shipping_rates tbody td {
    width: 100% !important;
    display: flex;
    align-items: center;
  }
  .wcv_shipping_rates tbody td input[type='text'] {
    width: 100%;
  }
  .wcv_shipping_rates tbody td:before {
    content: attr(data-title);
    width: 30%;
    flex-shrink: 0;
  }
  .wcv_shipping_rates tbody td.sort:before {
    content: none;
  }
  .wcv_shipping_rates a.delete {
    position: absolute;
    right: 0.5em;
    top: 0.3em;
    padding-right: 0;
  }
  .wcv-tabs ul.tabs-nav li {
    width: 100%;
    display: block;
  }
  .wcv-tabs .variations-toolbar .wcv-variation-action-container {
    padding: 10px;
  }
  .wcv-tabs .variations-toolbar .wcv-variation-action-container .select2-container--default {
    width: 100%;
    display: block;
  }
  .quick-link-btn {
    width: 100%;
    margin-bottom: 5px;
  }
  .wcv-usage-stats {
    margin-top: 5px;
  }
  .wcv-usage-stats button {
    width: 100%;
    margin-top: 5px;
    margin-bottom: 5px;
  }
  .wcv-form .control-group {
    line-height: 1.2;
  }
  .wcvendors-table .wcv_mobile {
    display: block;
  }
  .wcvendors-table-product h4 {
    margin-bottom: 0;
  }
  .wcvendors-table-product .price,
  .wcvendors-table-product .status,
  .wcvendors-table-product .cat_tags {
    display: none;
  }
  .wcvendors-table-rating h6 {
    margin-bottom: 0;
  }
  .wcvendors-table-rating .product_id,
  .wcvendors-table-rating .customer_id,
  .wcvendors-table-rating .postdate {
    display: none;
  }
  .wcvendors-table-shop_coupon .coupon_amount,
  .wcvendors-table-shop_coupon .product_ids,
  .wcvendors-table-shop_coupon .expiry_date,
  .wcvendors-table-shop_coupon .description,
  .wcvendors-table-shop_coupon .coupon_type {
    display: none;
  }
  .wcvendors-table-shop_coupon .coupon_code {
    font-weight: 600;
    font-size: 1.2em;
  }
  .export-orders {
    margin-top: 0;
  }
  .wcv-order-items-details {
    display: none;
  }
  .wcvendors-table-order .products,
  .wcvendors-table-order .customer,
  .wcvendors-table-order .status,
  .wcvendors-table-order .total {
    display: none;
  }
  .wcvendors-table-order #modal-title {
    font-size: 1em;
  }
  .wcvendors-table-order .wcv-modal {
    margin-top: -320px !important;
  }
  .wcvendors-table-order .wcv-modal .billing-details h4,
  .wcvendors-table-order .wcv-modal .shipping-details h4 {
    margin-bottom: 0px;
  }
  .wcvendors-table-order .wcv-modal #order_line_items {
    display: none;
  }
  .wcvendors-table-order .wcv-modal .mobile-wcv-order-totals {
    border-top: 1px solid;
  }
  .wcvendors-table-order .wcv-modal .mobile-wcv-order-totals h4 {
    margin: 0;
  }
}

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