.inside-header {
    padding: 0px;
}

h4 {
    font-size: 28px !important;
    line-height: 31px;
    margin-bottom: 0 !important;
}

.vc_gitem-post-data {
    margin-bottom: 0;
}

/* WPBakery grid pagination: stop clipping + make every button the same size */
.vc_grid-pagination,
.vc_grid-pagination-list {
  overflow: visible !important;
  height: auto !important;
}

.vc_grid-pagination-list > li {
  overflow: visible !important;
  height: auto !important;
}

.vc_grid-pagination-list > li > a,
.vc_grid-pagination-list > li > span {
  display: inline-flex !important;
  align-items: center;
  justify-content: center;
  width: 44px;
  height: 44px;
  line-height: 44px;
  padding: 0 !important;
  overflow: visible !important;
  vertical-align: middle;
}

.byline {
   display: none !important;
}

#categories-2 {
    margin-top: 50px;
}

.vc_gitem-zone {
    max-height: 400px;
}

.vc_btn3.vc_btn3-color-juicy-pink, .vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-flat {
  display: inline-block;
  background: #d00001 !important;
  color: #fff !important;
  border-radius: 0 !important;
}

.vc_btn3.vc_btn3-color-juicy-pink, .vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-flat:hover {
  filter: brightness(0.9);
  background: #27266c !important;
}

.vc_btn3.vc_btn3-color-blue, .vc_btn3.vc_btn3-color-blue.vc_btn3-style-flat {
    background-color: #d00001 !important;
    color: #fff;
    border-radius: 0;
}

.vc_btn3.vc_btn3-color-blue, .vc_btn3.vc_btn3-color-blue.vc_btn3-style-flat:hover {
     background: #27266c !important;
    color: #fff;
}

.latest_post_widget {
    margin-bottom: 18px;
}

.latest_post_widget_link {
    display: flex;
    text-decoration: none;
    align-items: flex-start;
}

.lpw_image {
    flex: 0 0 70px;
    margin-right: 12px;
}

.lpw_image img {
    width: 70px;
    display: block;
}

.lpw_text {
    flex: 1;
}

.lpw_title {
    margin: 0 0 4px;
    font-size: 15px;
    line-height: 1.3;
}

.lpw_excerpt {
    margin: 0;
    font-size: 13px;
    line-height: 1.4;
    opacity: 0.85;
}

.vc_gitem-zone {
    background-color: #fff !important;
}

body {
    background-color: #fff;
}

.main-navigation .btn a {
    background: #d00001;
    color: #fff !important;
    margin-left: 20px;
}

.main-navigation .main-nav ul li a {
    text-transform: uppercase;
    font-family: Oswald, sans-serif;
}

.main-navigation .main-nav ul li:not([class*="current-menu-"]):hover > a {
    color: #474747 !important;
    background: transparent !important;
}

.comments-area {
    display: none;
}
.entry-title a, .entry-title a:visited {
    color: #f68735!important;
}
.main-navigation .main-nav ul li[class*="current-menu-"] > a {
    background-color: transparent;
    color: #474747;
}
.footer-widgets {
    display: none;
}
.inside-header {
    background: url(https://vistavendingnw.com/blog/wp-content/uploads/2017/01/hero.jpg);
    background-size: cover!important;
    background-position: center;
}
.page-header-image {
    display: none;
}