.nk-forum > li .nk-forum-count {
  font-family: "PT Sans", Helvetica, Arial, sans-serif;
  margin-top: 0px;
  margin-bottom: 50px;
}



#bbp_search.form-control {
  display: none;
}

#bbp_search_submit.nk-btn.nk-btn-lg.link-effect-4.ready {
  display: none;
}

.nk-breadcrumbs.text-center {
  height: 30px;
  margin-bottom: 20px;
  padding-top: 1px;
}

.nk-breadcrumbs ul > li > a {
  margin-bottom: 30px;
  margin: 30px;
}

#forums-list-0.bbp-forums.nk-forum {
  opacity: 0.9;
}

#bbp-forum-3657.loop-item-0.odd.bbp-forum-status-open.bbp-forum-visibility-publish.post-3657.forum.type-forum.status-publish.hentry {
  margin-top: -200px;
}

.nk-forum > li .nk-forum-activity .nk-forum-activity-date {
  font-family: "PT Sans", Helvetica, Arial, sans-serif;
}

.nk-forum > li .nk-forum-activity .nk-forum-activity-title {
  font-family: "PT Sans", Helvetica, Arial, sans-serif;
}

#shipping_first_name.input-text.form-control {
  border-width: 1px;
  border-style: solid;
}

#billing_first_name.input-text.form-control {
  border-width: 1px;
  border-style: solid;
}

#billing_last_name.input-text.form-control {
  border-width: 1px;
  border-style: solid;
}

#billing_company.input-text.form-control {
  border-width: 1px;
  border-style: solid;
}

#billing_email.input-text.form-control {
  border-width: 1px;
  border-style: solid;
}

#billing_phone_field.form-row.form-row.form-row-last.validate-required.validate-phone {
  border-width: 1px;
  border-style: solid;
}

#billing_phone.input-text.form-control {
  border-width: 1px;
  border-style: solid;
}

#billing_country_field.form-row.form-row.form-row-wide.address-field.update_totals_on_change.validate-required {
  border-width: 1px;
  border-style: solid;
  border-color: #050505;
}

#billing_address_1_field.form-row.form-row.form-row-wide.address-field.validate-required {
  border-width: 1px;
  border-style: solid;
  border-color: #000000;
}

#billing_address_2_field.form-row.form-row.form-row-wide.address-field {
  border-width: 1px;
  border-style: solid;
  border-color: #0d0d0d;
}

#billing_city_field.form-row.form-row.form-row-wide.address-field.validate-required {
  border-width: 1px;
  border-style: solid;
  border-color: #000000;
}

#billing_state_field.form-row.form-row.form-row-first.address-field.validate-required.validate-state {
  border-width: 1px;
  border-style: solid;
  border-color: #000000;
}

#billing_postcode_field.form-row.form-row.form-row-last.address-field.validate-required.validate-postcode {
  border-width: 1px;
  border-style: solid;
  border-color: #000000;
}

#order_comments_field.form-row.form-row.notes {
  border-width: 1px;
  border-style: solid;
  border-color: #000000;
}

.select2-container .select2-choice {
  color: #000000;
}

.nk-post-title {
  pointer-events: none;
  cursor: default;
}

.nk-store-cart .nk-store-cart-products tbody .nk-product-cart-thumb {
  pointer-events: none;
  cursor: default;
}

.total {
  background-color: #b5b5b5;
  color: #000000;
}

h2 {
  color: #0d0d0d;
}

.nk-store-checkout .nk-store-cart-order tr td:first-child {
  color: #000000;
}

address {
  color: #000000;
}

h3 {
  color: #ffffff;
  font-family: "PT Sans", Helvetica, Arial, sans-serif;
  text-align: left;
}

.nk-page-background {
  opacity: 1;
}

.woocommerce-shipping-fields {
  color: #000000;
}

.shipping.nk-store-cart-totals-shipping {
  color: #000000;
}

.wc_payment_method.payment_method_stripe {
  color: #000000;
}

.tax_label {
  color: #000000;
}

#shipping_first_name.input-text.form-control {
  border-width: 1px;
  border-style: solid;
}

#shipping_last_name.input-text.form-control {
  border-width: 1px;
  border-style: solid;
}

#shipping_company.input-text.form-control {
  border-width: 1px;
  border-style: solid;
}

#shipping_email.input-text.form-control {
  border-width: 1px;
  border-style: solid;
}

#shipping_phone_field.form-row.form-row.form-row-last.validate-required.validate-phone {
  border-width: 1px;
  border-style: solid;
}

#shipping_phone.input-text.form-control {
  border-width: 1px;
  border-style: solid;
}

#shipping_country_field.form-row.form-row.form-row-wide.address-field.update_totals_on_change.validate-required {
  border-width: 1px;
  border-style: solid;
  border-color: #050505;
}

#shipping_address_1_field.form-row.form-row.form-row-wide.address-field.validate-required {
  border-width: 1px;
  border-style: solid;
  border-color: #000000;
}

#shipping_address_2_field.form-row.form-row.form-row-wide.address-field {
  border-width: 1px;
  border-style: solid;
  border-color: #0d0d0d;
}

#shipping_city_field.form-row.form-row.form-row-wide.address-field.validate-required {
  border-width: 1px;
  border-style: solid;
  border-color: #000000;
}

#shipping_state_field.form-row.form-row.form-row-first.address-field.validate-required.validate-state {
  border-width: 1px;
  border-style: solid;
  border-color: #000000;
}

#shipping_postcode_field.form-row.form-row.form-row-last.address-field.validate-required.validate-postcode {
  border-width: 1px;
  border-style: solid;
  border-color: #000000;
}

.page table.shop_table.nk-store-cart-order td {
  background-color: #ffffff;
}

#calc_shipping_country.country_to_state.form-control {
  border-width: 1px;
  border-style: solid;
}

#calc_shipping_state.form-control {
  border-width: 1px;
  border-style: solid;
}

#calc_shipping_postcode.input-text.form-control {
  border-width: 1px;
  border-style: solid;
}

.nk-btn.nk-btn-lg.link-effect-4.pull-right.ready {
  color: #ffffff;
}

.nk-btn.nk-btn-x3.nk-btn-block.link-effect-4.ready {
  color: #ffffff;
}

.nk-box-3.bg-dark-1 {
  padding: 0px;
}

.row.lg-gap.vertical-gap {
  margin-top: -100px;
}

.nk-cart {
  background-color: #a9a6a6;
}

.nk-store-cart-products {
  margin-bottom: 0px !important;
}

.nk-forum > li .nk-forum-title > h3 {
  color: #ffffff;
}

.nk-forum > li .nk-forum-title .nk-forum-title-sub {
  font-family: "PT Sans", Helvetica, Arial, sans-serif;
}

.vc_tta-tab.vc_active {
  border-bottom-width: 3px;
  border-bottom-style: solid;
  border-bottom-color: #ff9226;
  background-color: transparent !important;
  border-top-color: #ff9226;
  border-top-width: 1px;
  border-top-style: solid;
  background-image: url("https://masterofwills.com/wp-content/uploads/2017/07/takeIcon.fw_.png");
  background-repeat: no-repeat;
}

.wpcf7-form-control.wpcf7-submit {
  background-color: #2DB200;
  color: #ffffff;
  border-width: 0px;
  width: 200px;
  height: 40px;
}

.nk-header-opaque .nk-contacts-top.nk-contacts-top-light {
  background-color: #ffffff;
  height: 10px;
}

#post-4695.post-4695.page.type-page.status-publish.hentry {
  font-family: "PT Sans", Helvetica, Arial, sans-serif;
}

.nk-contacts-top .nk-navbar .nk-nav {
  margin-top: 0px;
  margin-bottom: -30px;
}