.nv-content-wrap p a {
  color: #3535dd;
  text-decoration: none;
  font-weight: 700;
}
.nv-content-wrap ul li a {
  color: #3535dd;
  font-weight: 600;
  text-transform: none;
  text-decoration: none;
  border-color: #0366d6 !important;
}
.footer--row-inner {
  border-top-width: 2px;
  border-top-color: #000000;
  background-color: #ffffff;
}
.nv-content-wrap h1 {
  font-size: 26px;
  border-bottom-style: solid;
  border-bottom-width: 3px;
}
.nv-content-wrap h2 {
  font-size: 26px;
  border-bottom-style: solid;
  border-bottom-width: 3px;
}
.nv-page-title-wrap .nv-page-title h1 {
  font-size: 28px;
  text-transform: uppercase;
  font-weight: 900;
  border-bottom-style: solid;
  border-bottom-width: 4px;
}
.page-numbers .current {
  background-color: #042da7;
}
.nv-post-share.round-style a {
  background-color: #042da7;
}
.nv-post-navigation span {
  color: #042da7 !important;
}
.nv-post-navigation .nav-direction {
  font-weight: 600;
}
.nv-related-posts a {
  color: #042da7 !important;
}
.nv-related-posts .read-more-wrapper a {
  color: #ffffff !important;
}
.page .neve-main {
  background-color: #ffffff;
}
[class*=row-inner]:not(.footer--row-inner) {
  border-bottom-color: #000000;
  border-bottom-width: 4px;
}
.header-menu-sidebar-bg {
  background-color: #f9f9f9;
}
.header-menu-sidebar .navbar-toggle-wrapper button.navbar-toggle {
  background-color: #f9f9f9;
}
.neve-main {
  background-color: #ffffff;
}
body.woocommerce-account .woocommerce nav ul {
  border-color: #3535dd;
}
.woocommerce-account .woocommerce-MyAccount-content a {
  border-color: #ffffff;
  color: #3535dd;
}
.woocommerce-page .woocommerce form .form-row input.input-text {
  border-color: #3535dd;
}
.woocommerce-account .woocommerce-MyAccount-content fieldset {
  border-color: #3535dd;
}
.woocommerce #content div.product .variations .value select {
  border-color: #042da7;
}
.nv-content-wrap p img {
  box-shadow: none;
  border-style: solid;
  border-width: 1px;
  border-color: #E0D5D5;
}
.wp-caption-text {
  text-align: left;
}
div.textwidget h4 {
  border-bottom-width: 3px;
  border-style: solid;
  border-width: 0px;
  border-bottom-color: #000000;
}
.nv-single-post-wrap > div:not(:last-child) hr {
  border-bottom-style: solid;
  border-bottom-width: 3px;
}
@media screen and (max-width: 768px) {
  [class*=row-inner]:not(.footer--row-inner) {
    border-bottom-width: 3px;
  }
}
article.layout-grid .entry-title a {
  border-bottom-style: solid;
  border-bottom-width: 3px;
}
.nv-content-wrap h4 {
  border-bottom-style: solid;
  border-bottom-width: 3px;
}
.woocommerce #content div.product .product_title {
  border-bottom-style: solid;
  border-bottom-width: 3px;
}
.woo_emails_block .woo_emails input {
  border-color: #042da7;
}
.site-footer p:last-child {
  font-weight: 600;
}
.header-menu-sidebar .nav-ul li:not([class*=block]) > .wrap > a {
  font-weight: 700;
}
