.bread-crumb-container {
    display: none;
}

.page-header-left, .page-header-right {
    display: none;
}

.sf-menu li a, .sf-menu li a:visited  {
    font-size: 20px !important;
}

.sf-menu li.current-menu-item a  {
    font-weight: bold;
}

.logo a {
    font-size: 25px !important;
}


.whitetext {
    color: white !important;
}

.pagepadding {
    padding: 50px;
}

.re-smart-column{
    display: none;
}

.post-content-details{
    display: none;
}

.menu-container{
    width: 1000px !important;
}

p, li, .wpforms-field-label, .mobile-menu li a {
    font-size: 20px !important;
}

.header .logo a img {
    width: 400px !important;
}

.site-container .vc_row.gray {
    background: #0093d8 !important;
}

.mobile-menu li a {
    background: #0093d8 !important;
}

.mobile-menu li.current-menu-item>a, .mobile-menu li.current-menu-ancestor ul li.current-menu-item a, .mobile-menu li.current-menu-ancestor ul li.current-menu-parent ul li.current-menu-item a, .mobile-menu li.current-menu-ancestor a, .mobile-menu li.current-menu-ancestor ul li.current-menu-parent a, .mobile-menu li.current-menu-ancestor ul li.current-menu-parent ul li.current-menu-parent a{
    color: black !important;
}

.mobile-menu li.current-menu-item>a:active{
    background: black !important;
}

.post.single .post-content ul li:not([class^="template-"])::before, .single-page ul li:not([class^="template-"])::before, .wpb_text_column ul li:not([class^="template-"])::before {
    padding-right: 10px !important;
}

@media only screen and (max-width: 600px) {
  .wpb_revslider_element {
    height: 300px !important; 
}

  .wpb_revslider_element.wpb_content_element {
    height: 300px !important;
  }
}