/* Custom Updates here */

.page-id-9739 .vc_row-fluid:not(.vc_clearfix):nth-child(4n), .page-id-23178  .vc_row-fluid:not(.vc_clearfix):nth-child(4n), .page-id-23454  .vc_row-fluid:not(.vc_clearfix):nth-child(4n), .page-id-23992 .vc_row-fluid:not(.vc_clearfix):nth-child(4n), .page-id-26089 .vc_row-fluid:not(.vc_clearfix):nth-child(4n), .page-id-26265 .vc_row-fluid:not(.vc_clearfix):nth-child(4n) {
    background-color: #efefef;
}



.site-latest-posts-layout-with-video .caption {
    font-size: 14px;
    padding-top: 0px;
    padding-bottom: 2rem;
}

.hide-desktop { 
  display: none;
}
@media(max-width: 999px) {
  .ubermenu.ubermenu-main .ubermenu-item-level-0 > .ubermenu-target,
  .ubermenu-main, .ubermenu-main .ubermenu-target, .ubermenu-main .ubermenu-nav .ubermenu-item-level-0 .ubermenu-target, .ubermenu-main div, .ubermenu-main p, .ubermenu-main input {
    border-radius: 0px !important;
  }
  .ubermenu-skin-minimal.ubermenu-mobile-modal.ubermenu-mobile-view {
    margin: 0px;
    padding: 0px;
    max-width: 100%;
    top: 93px;
    height: calc(100vh - 93px);
  }
  .ubermenu-responsive .ubermenu-nav .ubermenu-item .ubermenu-submenu.ubermenu-submenu-drop,
  .ubermenu .ubermenu-item .ubermenu-submenu-drop{
    position: relative;
  }
  .ubermenu .ubermenu-target {
    padding: 10px;
  }
  .ubermenu-main .ubermenu-submenu .ubermenu-item-header > .ubermenu-target {
    font-size: 17px;
  }
  .hide-desktop {
    display: block;
  }
}

#site-main .g-col {margin-bottom: 30px;}