body .wpuf-dashboard-content input, body .wpuf-dashboard-content select, body .wpuf-dashboard-content optgroup, body .wpuf-dashboard-content textarea, body .wpuf-dashboard-content .form-control, .wpuf-login-form input, .wpuf-login-form select, .wpuf-login-form optgroup, .wpuf-login-form textarea, .wpuf-login-form .form-control, .login input, .login select, .login optgroup, .login textarea, .login .form-control, #wpuf-registration-form input, #wpuf-registration-form select, #wpuf-registration-form optgroup, #wpuf-registration-form textarea, #wpuf-registration-form .form-control {
  background-color: transparent;
  padding: 7px;
  font-size: 15px;
}

body .wpuf-dashboard-container, body .wpuf-dashboard-container .wpuf-dashboard-navigation a, body .wpuf-dashboard-container table.items-table {
  font-family: unset !important;
}

body .wpuf-dashboard-container .items-table-container, body .wpuf-dashboard-container .wpuf-dashboard-content.invoices {
  width: 100%;
}

body .wpuf-dashboard-container .wpuf-dashboard-content {
  align-items: unset !important;
}

#wp-submit, body #form-preview-stage.wpuf-style ul.wpuf-form .wpuf-submit input[type=submit], body .wpuf-form-add.wpuf-style ul.wpuf-form .wpuf-submit input[type=submit], .wpuf-submit-button, #wpuf-account-update-profile {
  background: var(--button-color) !important;
  border: 0 !important;
  box-shadow: none !important;
  color: #fff !important;
  text-shadow: none !important;
  min-width: 226px;
  max-width: 100%;
  padding: 0.575rem 0.75rem !important;
  border-radius: 4px;
}

#wpuf-login-form .input {
  min-width: 226px;
}

.wpuf-name-field-first-name, .wpuf-name-field-last-name, #wpuf-account-update-profile {
  float: none !important;
  display: inline-block !important;
  width: 100% !important;
}

.wpuf-name-field-first-name label, .wpuf-name-field-last-name label {
  display: none !important;
}

.wpuf-name-field-first-name input, .wpuf-name-field-last-name input {
  width: 328px !important;
  max-width: 100%;
}

.wpuf-name-field-first-name {
  margin-bottom: 10px;
}

.wpuf-registration-form #wp-submit {
  width: 328px !important;
  max-width: 100%;
}

.wpuf-pagination {
  margin-top: 2rem;
}

body .wpuf-posts-options {
  border-radius: 3px !important;
}

body .wpuf-dashboard-container table.items-table th {
  box-shadow: none !important;
}

body .wpuf-dashboard-container {
  min-height: 60vh;
}

body .wpuf-dashboard-container .wpuf-dashboard-navigation ul li a {
  padding: 10px 15px 10px 15px;
  width: 100%;
  display: inline-block;
  font-weight: 400 !important;
  font-size: 1.01em;
  border: 1px solid var(--border-color);
  background: var(--body-bg-color);
  color: var(--body-color);
}
@media screen and (min-width: 992px) {
  body .wpuf-dashboard-container .wpuf-dashboard-navigation ul li a {
    border-right: 1px solid transparent;
    margin-bottom: -3px;
  }
}

body .wpuf-dashboard-container .wpuf-dashboard-navigation ul li.active a {
  background-color: var(--button-color);
  color: #fff !important;
  border: 1px solid var(--button-color) !important;
}

body .wpuf-dashboard-container table.items-table tr, body .wpuf-dashboard-container table.items-table {
  border: 1px solid var(--border-color) !important;
}

body .wpuf-pagination .page-numbers.current {
  border: 1px solid var(--button-color) !important;
  background-color: var(--button-color) !important;
}

body .wpuf-pagination .page-numbers:hover, body .wpuf-pagination .page-numbers:active, body .wpuf-pagination .page-numbers {
  border: 1px solid var(--border-color) !important;
}

body .wpuf-pagination .page-numbers.current, body .wpuf-pagination .page-numbers {
  min-width: 40px;
  height: 40px;
  line-height: 40px;
  padding: 0 !important;
}
body .wpuf-pagination .page-numbers.current:hover, body .wpuf-pagination .page-numbers:hover {
  border: 1px solid var(--button-color) !important;
  background-color: var(--button-color) !important;
}

body .wpuf-author .wpuf-author-inside, body .wpuf-author h3 {
  border: 0 !important;
  background: none !important;
}

body .wpuf-author {
  margin-top: 3rem !important;
}

.post_count {
  margin-bottom: 1.5rem;
}

.post_count, .wpuf-user-loggedin .wpuf-user-avatar {
  display: block;
}

.wpuf-dashboard-container h2.page-head {
  font-size: 1.5em;
}

body .wpuf-author h3 {
  font-size: 1.3em;
}

#loginform label {
  display: block;
}

body ul.wpuf-form li {
  padding-left: 0 !important;
}

body .wpuf-error {
  margin-left: 0 !important;
  margin-right: 0 !important;
}

body .wpuf-dashboard-container .wpuf-dashboard-content {
  padding: 3%;
  border: 1px solid var(--border-color);
  min-height: 60vh;
  display: block !important;
}
body .wpuf-dashboard-container .wpuf-dashboard-content .wpuf-update-profile-form {
  padding: 0 15px;
}

body ul.wpuf-form li .wpuf-fields a.file-selector {
  background: #fff;
  font-size: 15px;
}

body .entry-content ul.wpuf_packs .wpuf-pricing-wrap, body ul.wpuf_packs .wpuf-pricing-wrap, body .entry-content ul.wpuf_packs h3, body ul.wpuf_packs h3 {
  background: #222 !important;
  color: #fff !important;
  border-radius: 0 !important;
}

body .entry-content ul.wpuf_packs > li, body ul.wpuf_packs > li {
  box-shadow: rgba(0, 0, 0, 0.02) 0px 1px 3px 0px, rgba(27, 31, 35, 0.15) 0px 0px 0px 1px !important;
  border: 0 !important;
}

body .entry-content ul.wpuf_packs .wpuf-sub-button a, body ul.wpuf_packs .wpuf-sub-button a {
  background: var(--button-color) !important;
}

body .entry-content ul.wpuf_packs .wpuf-pricing-wrap .wpuf-sub-amount, body ul.wpuf_packs .wpuf-pricing-wrap .wpuf-sub-amount, body .entry-content ul.wpuf_packs h3, body ul.wpuf_packs h3 {
  border-bottom: 1px solid #333 !important;
}

body ul.wpuf_packs .wpuf-sub-desciption {
  font-size: 15px;
}

body .entry-content ul.wpuf_packs > li, body ul.wpuf_packs > li {
  min-width: 31%;
  margin-bottom: 15px;
  margin: 0 1.5% 15px 0 !important;
  border-radius: 0 !important;
}

body .entry-content ul.wpuf_packs, body ul.wpuf_packs {
  padding-left: 1px !important;
}

body .wpuf_sub_info h3 {
  font-size: 1.2em;
  padding-left: 20px !important;
}

body .wpuf_sub_info .wpuf-text {
  padding: 20px !important;
  font-size: 0.9em;
}

body .wpuf_sub_info .wpuf-expire {
  padding-top: 15px !important;
}

body .wpuf-dashboard-container table.items-table th, body .wpuf-dashboard-container table.items-table td {
  padding: 15px 20px !important;
  color: var(--body-color);
}

body .wpuf-dashboard-container table.items-table th {
  background: rgba(0, 0, 0, 0.04);
}

body .wpuf-dashboard-container table.items-table a:hover {
  color: var(--links-color) !important;
}

.wpuf-dashboard-container table.items-table a {
  color: var(--body-color) !important;
}

body .entry-content ul.wpuf_packs > li, body ul.wpuf_packs > li {
  background: var(--body-bg-color) !important;
}

body .entry-content ul.wpuf_packs .wpuf-sub-desciption li, body ul.wpuf_packs .wpuf-sub-desciption li {
  border-top: 1px solid var(--border-color) !important;
}

body .entry-content ul.wpuf_packs .wpuf-sub-desciption li:last-child, body ul.wpuf_packs .wpuf-sub-desciption li:last-child {
  border-bottom: 1px solid var(--border-color) !important;
}/*# sourceMappingURL=wpuf.css.map */