/*ADDS AFTER ONE LAYOUT WTF*/
/*DEMO3*/
/*DEMO6*/
/*DEMO7*/
/*DEMO9*/
.wcv-dashboard-navigation ul li, .wcvendors-pro-dashboard-wrapper ul li {
  display: inline-block;
  margin: 0 10px 0 0;
  position: relative;
  padding-left: 0; }
  .wcv-dashboard-navigation ul li a, .wcvendors-pro-dashboard-wrapper ul li a {
    cursor: pointer; }

.date-picker-form {
  margin-bottom: 20px; }
  .date-picker-form input {
    width: auto;
    margin-right: 20px; }
    .date-picker-form input[type=submit] {
      border-radius: 50px; }

.table-vendor-sales-report, .table-vendor-sales-report {
  background-color: #f0f0f0; }

.wcv-dashboard-navigation ~ h2 {
  font-size: 32px; }

@media (min-width: 992px) {
  .store-settings-form > * {
    width: 50% !important; }
  .store-settings-form #pv_seller_info_container {
    float: left; }
  .store-settings-form #pv_shop_description_container {
    float: right;
    padding-left: 30px; } }

.store-settings-form textarea {
  width: 100% !important; }

.store-settings-form input[type=text],
.store-settings-form input[type=email] {
  margin-top: 15px;
  margin-bottom: 25px; }

.store-settings-form input[type=submit] {
  width: auto !important;
  border-radius: 50px; }

.store-settings-form table td, .store-settings-form table th {
  background: none !important;
  border: none !important; }
  .store-settings-form table td input[type=text], .store-settings-form table th input[type=text] {
    margin-top: 0;
    margin-bottom: 0; }

.wcv-grid .control-group .control label {
  width: 100%; }

.wcv-grid .wcv-button {
  color: #fff;
  width: auto !important;
  padding: 9px 20px;
  background-color: #ffc400;
  border-color: #ffc400;
  font-size: 12px;
  text-transform: uppercase; }
  .wcv-grid .wcv-button:hover {
    color: #fff;
    background-color: #1A1A1D;
    border-color: #1A1A1D; }

.wcv-grid .button.product, .wcv-grid .button.quick-link-btn {
  text-transform: uppercase;
  margin-left: 0;
  font-size: 12px;
  display: inline-block; }
  .wcv-grid .button.product:hover, .wcv-grid .button.quick-link-btn:hover {
    color: #fff;
    background-color: #1A1A1D; }

.wcv-grid .button {
  color: #fff;
  padding: 9px 20px;
  letter-spacing: 2px;
  background-color: #ffc400;
  border-color: #ffc400;
  font-size: 12px;
  text-transform: uppercase; }
  .wcv-grid .button:hover {
    color: #fff;
    background-color: #1A1A1D; }

.wcv-search-form .wcv-search-product {
  color: #fff;
  margin: 0 15px;
  padding: 9px 20px 8px;
  letter-spacing: 2px;
  background-color: #ffc400;
  border-color: #ffc400;
  font-size: 12px;
  line-height: 12px;
  text-transform: uppercase; }
  .wcv-search-form .wcv-search-product:hover {
    color: #fff;
    background-color: #1A1A1D;
    border-color: #1A1A1D; }

.wcv-dashboard-navigation ul.list li.option, .wcvendors-pro-dashboard-wrapper ul.list li.option {
  display: block; }

#attributes.wcv_product_attributes .control-group .all-100 {
  display: flex;
  flex-wrap: wrap; }
  #attributes.wcv_product_attributes .control-group .all-100 .add_attribute {
    margin-left: 15px;
    border-radius: 50px; }

.wcv-product-media a:before {
  content: '\e64b';
  font-family: 'Linearicons';
  display: inline-block;
  margin-right: 10px;
  vertical-align: middle;
  font-size: 20px; }

.wcv-product-media a.wcv-media-uploader-featured-delete:before {
  content: '\e92a'; }

.wcv-product-media br {
  display: none; }

.wcv-product-media div.wcv-featuredimg {
  height: auto;
  background: none !important;
  padding-bottom: 5px; }
  .wcv-product-media div.wcv-featuredimg img {
    width: 95px; }

.wcvendors-table-product .row-actions-product a, .wcvendors-table-product .row-actions-order a, .wcvendors-table-product .row-actions-shop_coupon a, .order_date .row-actions-product a, .order_date .row-actions-order a, .order_date .row-actions-shop_coupon a, .wcvendors-table-shop_coupon .row-actions-product a, .wcvendors-table-shop_coupon .row-actions-order a, .wcvendors-table-shop_coupon .row-actions-shop_coupon a {
  font-size: 13px !important;
  text-decoration: underline !important;
  line-height: 22px;
  font-weight: 400;
  color: #aaa !important;
  padding-right: 10px !important; }
  .wcvendors-table-product .row-actions-product a:hover, .wcvendors-table-product .row-actions-order a:hover, .wcvendors-table-product .row-actions-shop_coupon a:hover, .order_date .row-actions-product a:hover, .order_date .row-actions-order a:hover, .order_date .row-actions-shop_coupon a:hover, .wcvendors-table-shop_coupon .row-actions-product a:hover, .wcvendors-table-shop_coupon .row-actions-order a:hover, .wcvendors-table-shop_coupon .row-actions-shop_coupon a:hover {
    color: #ffc400 !important; }

.wcv-modal .modal-header {
  display: block; }

.wcvendors #branding a:hover, .wcvendors #seo a:hover {
  color: #ffc400; }

.wcvendors #branding a:before, .wcvendors #seo a:before {
  content: '\e64b';
  font-family: 'Linearicons';
  display: inline-block;
  margin-right: 10px;
  vertical-align: middle;
  font-size: 20px; }

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

label[for=_wcv_store_search_address] {
  display: none; }

.wcv-form .control-group input[type=checkbox], .wcv-form .control-group input[type=radio] {
  top: 6px; }

.wcvendors .wcv-grid {
  max-width: 100%; }
  .wcvendors .wcv-grid nav.wcv-navigation {
    margin-bottom: 25px; }
  .wcvendors .wcv-grid hr {
    margin: 25px 0; }
  .wcvendors .wcv-grid .quick-link-btn.product {
    margin-right: 20px; }
  .wcvendors .wcv-grid .wcv-form .control-group {
    margin-bottom: 40px; }
    .wcvendors .wcv-grid .wcv-form .control-group .control-group {
      margin-bottom: 0; }
  .wcvendors .wcv-grid .wcv-form label[for=_wcv_dashboard_start_date_input],
  .wcvendors .wcv-grid .wcv-form label[for=_wcv_dashboard_end_date_input] {
    color: #404040;
    font-weight: 700;
    line-height: 32px;
    font-size: 1.5em; }
  .wcvendors .wcv-grid .wcvendors-table-recent_order {
    font-weight: 700;
    text-transform: uppercase; }
    .wcvendors .wcv-grid .wcvendors-table-recent_order td:last-child, .wcvendors .wcv-grid .wcvendors-table-recent_order th:last-child {
      font-weight: 400; }
    .wcvendors .wcv-grid .wcvendors-table-recent_order tr:last-child td:last-child {
      font-weight: 700; }
  .wcvendors .wcv-grid table.wcv-table tr td, .wcvendors .wcv-grid table.wcv-table tr th {
    border-bottom-color: #ebebeb;
    background-color: #fff; }
  .wcvendors .wcv-grid #products_chart {
    margin-top: 10px; }
  .wcvendors .wcv-grid .wcv_recent_orders hr {
    display: none; }
  .wcvendors .wcv-grid .wcv_reports {
    margin-bottom: 40px; }
  .wcvendors .wcv-grid .control-group label {
    font-weight: 700;
    margin-bottom: 15px; }
  .wcvendors .wcv-grid .control-group input[type=text],
  .wcvendors .wcv-grid .control-group input[type=email],
  .wcvendors .wcv-grid .control-group input[type=number],
  .wcvendors .wcv-grid .control-group input[type=password],
  .wcvendors .wcv-grid .control-group textarea {
    transition: .2s; }
    .wcvendors .wcv-grid .control-group input[type=text]:focus,
    .wcvendors .wcv-grid .control-group input[type=email]:focus,
    .wcvendors .wcv-grid .control-group input[type=number]:focus,
    .wcvendors .wcv-grid .control-group input[type=password]:focus,
    .wcvendors .wcv-grid .control-group textarea:focus {
      box-shadow: none;
      border-color: #ffc400; }
  .wcvendors .wcv-grid .control-group textarea::-moz-placeholder {
    color: #ccc; }
  .wcvendors .wcv-grid .control-group textarea:-ms-input-placeholder {
    color: #ccc; }
  .wcvendors .wcv-grid .control-group textarea::placeholder {
    color: #ccc; }
  .wcvendors .wcv-grid div.nice-select {
    border-radius: 2px; }
  .wcvendors .wcv-grid #wcv_shipping_rates_table {
    background-color: #fff; }
    .wcvendors .wcv-grid #wcv_shipping_rates_table tfoot th {
      padding: 1em .5em !important;
      text-align: center; }
      .wcvendors .wcv-grid #wcv_shipping_rates_table tfoot th .button:hover {
        background-color: #1A1A1D;
        color: #fff; }
  .wcvendors .wcv-grid #product_save_button {
    border: 1px #ffc400 solid;
    margin-right: 15px; }
    .wcvendors .wcv-grid #product_save_button:hover {
      border-color: #1A1A1D; }
  .wcvendors .wcv-grid #draft_button {
    border: 1px #ffc400 solid; }
    .wcvendors .wcv-grid #draft_button:hover {
      color: #1A1A1D !important;
      background: none;
      border: 1px #ffc400 solid; }
  .wcvendors .wcv-grid #wcv_shipping_rates_table select {
    display: inline-block !important; }
  .wcvendors .wcv-grid #wcv_shipping_rates_table .select2 {
    display: none; }
  .wcvendors .wcv-grid #wcv_shipping_rates_table label {
    margin-bottom: 0; }
  .wcvendors .wcv-grid #wcv_shipping_rates_table input {
    text-align: left; }
    .wcvendors .wcv-grid #wcv_shipping_rates_table input[type=checkbox] {
      margin-right: 10px; }
  .wcvendors .wcv-grid #wcv_shipping_rates_table a.delete:not(:hover) {
    color: #ccc; }
  .wcvendors .wcv-grid #clear_button {
    background: none;
    color: #1A1A1D !important;
    border: 1px #ffc400 solid;
    padding: 8px 20px; }
    .wcvendors .wcv-grid #clear_button:hover {
      color: #fff !important;
      background: #ffc400; }
  .wcvendors .wcv-grid .export-orders {
    margin-top: 47px; }
    .wcvendors .wcv-grid .export-orders .wcv-button {
      padding: 6px 12px; }
  .wcvendors .wcv-grid .wcvendors-table-product {
    margin-top: 20px; }
  .wcvendors .wcv-grid .wcv-opening-hours-wrapper a svg {
    width: 20px;
    margin: 0 5px; }
  .wcvendors .wcv-grid .wcv-opening-hours-wrapper a:not(:hover) {
    color: #aaa; }
  .wcvendors .wcv-grid .wcv-opening-hours-wrapper thead th:last-child,
  .wcvendors .wcv-grid .wcv-opening-hours-wrapper thead td:last-child, .wcvendors .wcv-grid .wcv-opening-hours-wrapper tbody th:last-child,
  .wcvendors .wcv-grid .wcv-opening-hours-wrapper tbody td:last-child {
    text-align: right; }
  .wcvendors .wcv-grid .wp-editor-wrap {
    margin-bottom: 30px; }
    .wcvendors .wcv-grid .wp-editor-wrap .add_media {
      padding: 5px 10px;
      background: none;
      color: #1A1A1D;
      border-width: 2px; }
      .wcvendors .wcv-grid .wp-editor-wrap .add_media .wp-media-buttons-icon {
        color: #ffc400; }
      .wcvendors .wcv-grid .wp-editor-wrap .add_media:hover {
        border-color: #ffc400;
        background: #ffc400;
        color: #fff; }
        .wcvendors .wcv-grid .wp-editor-wrap .add_media:hover .wp-media-buttons-icon {
          color: #fff; }
  .wcvendors .wcv-grid #use_current_position,
  .wcvendors .wcv-grid #show_location_picker {
    display: inline-block; }
  .wcvendors .wcv-grid #shipping-flat-rates .control.inline li {
    margin: 0; }
    .wcvendors .wcv-grid #shipping-flat-rates .control.inline li label {
      margin: 0; }
  .wcvendors .wcv-grid .wcv_dashboard_table_header {
    padding-bottom: 0;
    margin-bottom: 25px; }
  .wcvendors .wcv-grid .wcv_dashboard_table_header.wcv-search {
    margin-bottom: -40px; }
    @media (max-width: 640px) {
      .wcvendors .wcv-grid .wcv_dashboard_table_header.wcv-search {
        margin-bottom: 0; } }
    .wcvendors .wcv-grid .wcv_dashboard_table_header.wcv-search .control-group {
      margin-bottom: 0; }

.wcvendors .page-content.clearfix {
  overflow: unset; }
