.nodisplay {
	display: none !important;
}

/* Fonts and Colors. */

.vc_btn3.vc_btn3-color-juicy-pink, .vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-flat {
	background-color: #ff5928 !important;
}

#myfooter a {
  color: #ffffff !important;
}

#myfooter a:hover {
  color: #cccccc !important;
}

.nbprogram h2 {
  min-height: 50px !important;
}

.eg-academies-element-0 {
  text-shadow: 1px 1px 1px #6d6f71;
}

.myboardlist p {
  font-size: 14px !important;
}

/* Layout */



.mysection1 {
  padding: 50px 0 110px !important;
}

.mysection2 {
  padding: 110px 0 110px !important;
}

.mysection3 {
  padding: 50px 0 50px !important;
}


.dhvc-form-action button, .dhvc-form-action button:hover {
  border: 1px solid #ffffff;
  border-radius: 3px;
 
}

dhvc-form-submit {
  background-color: #f6653c !important;
}

.dhvc-form-submit-label {
  text-transform: uppercase;
}

.mybuttonsize button {
  width: 115px !important;
}

.esg-entry-content  {
    min-height: 75px !important;
}

.esg-entry-content div.esg-content {
  margin: 0px;
}

.programbox .vc_column-inner {
  border: 1px solid #efefef !important;
}

.grow li { transition: all .2s ease-in-out; }
.grow li:hover { transform: scale(1.1); }

#footer-bg {
  min-height: 18px !important;
}

#dgx-donate-container {
  background-color: #ffffff !important;
}

#dgx-donate-pay-enabled input {
  border: none !important;
}

.dgx-donate-form-section {
  border-color: #ffffff !important;
  padding: 0px !important;
}

#_dgx_donate_donor_first_name, #_dgx_donate_donor_last_name, #_dgx_donate_donor_email {
  margin-bottom: 10px !important;
}

.ult-overlay-close {
  display: none !important;
}
  

#home-page-content #content-container, #page-content #content-container, .no-breadcrumbs-padding, .entry, .vc_column-inner {
  padding-top: 0px !important;
  padding-bottom: 0px !important;
}


.no-breadcrumbs-padding {
  display: none;
}

#page-content {
  padding-bottom: 0px !important;
}


/* Hero Menu */
/* 767 or Smaller Screen */
  
@media screen and (max-width: 767px) {
.hmenu_wrapper_state_1 {
  height: 40px !important;
}
  
#hmenu_load_1 .hmenu_mobile_social_holder .hmenu_wrap::before {
    color: #ffffff !important ;
  }
  
}

#hmenu_load_1 .hmenu_navigation_holder ul > li:hover > a > div, #hmenu_load_1 .hmenu_navigation_holder ul > li:hover > a > div::before, #hmenu_load_1 .hmenu_navigation_holder ul > li:hover > a > div::after, #hmenu_load_1 .hmenu_navigation_holder ul > li.hmenu_active_nav > a > div, #hmenu_load_1 .hmenu_navigation_holder ul > li.hmenu_active_nav > a > div::before, #hmenu_load_1 .hmenu_navigation_holder ul > li.hmenu_active_nav > a > div::after {
  color: #6D6F71 !important;
}

#hmenu_load_1 .hmenu_navigation_holder > ul li {
  text-transform: uppercase !important;
}



#top-wrapper {
  padding: 0px !important;
  border-bottom: none !important;
  background-color: rgb(0,0,0,0) !important;
}