@media (max-width: 600px) {
  .f3 img {
    margin-bottom: -90px;
   }
}

.author {
   display: none;
}

.entry-meta span a, .wh-page-title-bar .entry-meta span, .page-subtitle {
    color: black;
}

.share-buttons {
    display: none !important;
}

.widget-latest-posts .widget-post-list-item .thumbnail {
    display: inherit !important;
}

.sf-menu > li {
    margin-top: -1px;
    margin-bottom: 1px;
}

.vc_row .sf-menu.wh-menu-main > li:last-child > a {
    background: white !important;
    color: black;
    border-top: 4px solid #e1231a;
}

.hustle-ui:not(.hustle-size--small) .hustle-info.hustle-info--compact .hustle-layout {
    padding: 200px;
}

.single-post .thumbnail {
   display: none !important;
}

.fimages img {
   max-width: 140px !Important;
}

@media (max-width: 700px) {
.respmenu-header .respmenu-header-logo-link {
    width: 60%;
}

h1.page-title {
    padding-top: 0% !important;
    margin-top: 10%;
    margin-bottom: 10%;
}
}

@media (min-width: 700px) {
#cbp-menu-main {
    margin-top: 2px !important;
}
}

.vc_row .sf-menu.wh-menu-main li > a {
    padding: 15px 30px 15px 30px;
    font-weight: 500;
}

body {
    color: #5b5b5b;
    font-size: 18px;
    font-family: 'Manrope';
}

h1.page-title {
    color: #231f20;
}

.children-links ul li a {
    color: #231f20;
}

.respmenu li a:hover, .cbp-respmenu-more:hover {
    color: #ed1c24;
}

.respmenu li a, .cbp-respmenu-more {
    color: #292626;
}

.respmenu-open:hover hr {
    border-color: #ed1c24;
}

.respmenu-open hr {
    border-color: #292626;
}

.sf-menu.wh-menu-main .sub-menu {
    box-shadow: 0px 1px 4px 0px rgb(0 0 0 / 25%);
}

.sf-menu.wh-menu-main .sub-menu li a, .sf-menu.wh-menu-main .sub-menu li.menu-item-has-children:after {
    padding: 5px 0px 5px 0px !important;
}

.vc_row .sf-menu.wh-menu-main li.menu-item-has-children > a:after, .vc_row .sf-menu.wh-menu-main li.msm-menu-item > a:after {
    display: none;
}

.children-links ul li a {
    display: block;
}

.children-links ul li.current_page_item, .children-links ul li:hover a {
    color: white !Important;
}

.wh-button:hover, .wh-button {
     padding-right: 0px;
     padding-left: 0px;
    -webkit-transition: all 300ms linear 0ms;
    -khtml-transition: all 300ms linear 0ms;
    -moz-transition: all 300ms linear 0ms;
    -ms-transition: all 300ms linear 0ms;
    -o-transition: all 300ms linear 0ms;
    transition: all 300ms linear 0ms;
    font-family: Roboto !important;
}

.children-links ul li.current_page_item, .children-links ul li:hover {
    background-color: #e1231a;
    -webkit-transition: all 300ms linear 0ms;
    -khtml-transition: all 300ms linear 0ms;
    -moz-transition: all 300ms linear 0ms;
    -ms-transition: all 300ms linear 0ms;
    -o-transition: all 300ms linear 0ms;
    transition: all 300ms linear 0ms;
}

.children-links ul li {
    background: #eeeeee;
}

.children-links ul li.current_page_item {
    background-color: #e1231a !important;
}

.vc_row .sf-menu.wh-menu-main li > a:hover, .sf-menu.wh-menu-main .sub-menu li:hover {
    -webkit-transition: all 400ms linear 0ms;
    -khtml-transition: all 400ms linear 0ms;
    -moz-transition: all 400ms linear 0ms;
    -ms-transition: all 400ms linear 0ms;
    -o-transition: all 400ms linear 0ms;
    transition: all 400ms linear 0ms;
}

.vc_row .sf-menu.wh-menu-main > li:hover > a, .vc_row .sf-menu.wh-menu-main > li > a {
    border-bottom: 4px solid #e1231a;
}

.vc_row .sf-menu.wh-menu-main > li:hover > a, .vc_row .sf-menu.wh-menu-main > li.sfHover > a {
    border-top-color: #e1231a;
    border-bottom: 4px solid #e1231a;
    background: white;
    color: black;
    -webkit-transition: all 400ms linear 0ms;
    -khtml-transition: all 400ms linear 0ms;
    -moz-transition: all 400ms linear 0ms;
    -ms-transition: all 400ms linear 0ms;
    -o-transition: all 400ms linear 0ms;
    transition: all 400ms linear 0ms;
}

.vc_row .sf-menu.wh-menu-main > li:last-child > a {
    border-right: 0px !important;
}

.vc_row .sf-menu.wh-menu-main li > a {
    border-left: 0px !important;
}

#hide, .hide {
   display: none !important;
}