/*NEW CUSTOM CODE*/

.phone__number {
    font-size: 20px;
}

.form:after {
    color: white!important;
}







/* Removed this code was causing breakage (McKenzie) */

/*.banner .banner-group-3 .slider__wrapper--left {
    left: 0%;
    top: -100px;
}
.banner .banner-group-3 .slider__wrapper {
    max-width: 40%;
}
body {
   background-color:#fff !important;
}
#copyright > ul > li:nth-child(2) {
  display: none;
}

#copyright > ul > li:nth-child(3) {
  display: none;
}

#copyright > ul > li:nth-child(4) {
  display: none;
}

#copyright > ul > li:nth-child(5) {
  display: none;
}
#copyright > ul > li:nth-child(6) {
  display: none;
}
.section-copyright .copyright__item:not(:last-child)::after,
.section-copyright #copyright__item:not(:last-child)::after {
  display: none !important;
}
/*   TRANSPARENT BACKGROUND  */
/* .section__bg--light-1::before,
.section__bg--dark-1::before,
.section__bg--dark-2::before,
.section__bg--dark-3::before {
  background-color: transparent;
}

.section__bg--dark-2 .section--inner.container.section--dark {
  background-image: url(/storage/app/media/5598.jpeg) !important; HEADER
}
.section__bg--dark-3 .section--inner.container.section--dark {
  background-image: url(/storage/app/media/5600.jpg) !important; FOOTER
}
.section__bg--light-1 .section--inner.container.section--light {
  background-color: #fff; CONTENT
} */
/*
.section__bg--light-2::before,
.section__bg--dark-1::before,
.section__bg--dark-4::before {
  background-color: transparent;
}
.section__bg--dark-4 .section--inner.container.section--dark {
  background-color:black;
}
.section__bg--dark-1 .section--inner.container.section--dark {
  background-color:#468558;
}
.section__bg--light-2 .section--inner.container.section--light {
  background-color:#fff;
  border-top: 8px solid #3d744d!important;
}
.editable__container a {
  word-wrap: break-word !important;
  word-break: break-word !important;
}
.text-center {
  text-align: center !important;
}
.float-md-left,
.float-lg-left,
.float-left {
  float: left !important;
  margin: 10px;
}
.float-md-right,
.float-lg-right,
.float-right {
  float: right !important;
  margin: 10px;
}
.text-md-right {
  text-align: right;
}
.text-md-left {
  text-align: left;
}
.mx-auto {
  display: block;
  margin: auto;
  padding: 20px 0;
}
.md-center,
.sm-center {
  display: block;
  margin: 10px;
}
a {
  text-decoration: none !important;
}
a:hover {
  text-decoration: none !important;
}
.leadForm {
  margin-bottom: 10px;
  width: 300px !important;
}
.red {
  color: red;
}
.form:after {
  content: "\a\a Private Health Information should not be sent in this form. Please enter your information and we'll contact you directly.";
  white-space: pre-wrap;
  font-style: italic;
  color: black;
}

.form {
  margin-bottom: 10px;
}
#side_links a {
  color: white !important;
}
.editable__container--inner ul li {
  list-style-type: disc;
  list-style-position: inside;
  text-indent: -1.3em;
  padding-left: 1em;
}
.editable__container--inner ul ul li {
  list-style-type: circle;
}

.editable__container--inner ol li {
  text-indent: -1.3em;
  padding-left: 1em;
}
.hours.component {
  padding-left: 20px;
}
.mylightblue {
  background-color: #0d405b !important;
}

.mytext-md-center,
.text-sm-mycenter {
  text-align: right !important;
}
.row {
  margin-right: 0px;
  margin-left: 0px;
}
#id_d7fa7d03-a316-5021-b087-3c0434abe0c2 {
    min-height: 0px;
}

h1 {
    font-size: 26px!important;
    color: #3d744d!important;
}
#mylogo h3,#mylogo a{
    color: #3d744d!important;
}
img.gallery-item--image.scale {
    width: 100%;
}
.leadForm_4NlzENAHSr3fzH31SiQAPVhx {
  margin-left: auto;
  margin-right: auto;
  display: inline-block;
}
#id_d7fa7d03-a316-5021-b087-3c0434abe0c2 {
    min-height: 0px!important;
}
@media only screen and (max-width: 991px) {
  .componentWith__container.socialmedia__container {
    width: 100%;
  }
  .componentWith__container.logo__container {
    width: 100%;
  }
  .componentWith__container.phone__container {
    width: 100%;
    padding-bottom: 20px;
    margin-top: -30px;
  }
}
/* Screen width less than 768px */
/* @media only screen and (max-width: 768px) {
  .float-lg-left,
  .float-lg-right {
    float: none !important;
    display: block;
    margin: auto;
    padding: 10px 0;
  }
  .text-md-center {
    text-align: center !important;
  }
  .componentWith__container.logo__container {
    width: 100%;
  }
  .componentWith__container.phone__container {
    width: 100%;
    padding-bottom: 20px;
    margin-top: -30px;
  }
  .myheader_address1__container.editable__container,
  .myheader_address__container.editable__container {
    width: 100% !important;
  }
  .mytext-md-center,.mytext-md-center1 {
    text-align: center !important;
  }
  .banner-c__text.banner-text__wrapper.component__text.row.align-items-center {
    display: none;
  }
  .banner .banner-group-3 .slider__wrapper {
    max-width: 100%;
}
.banner .banner-group-3 .slider__wrapper h3,.banner .banner-group-3 .slider__wrapper p{
    text-align:center;
}
}

/* Screen width less than 520px */
/* @media only screen and (max-width: 519px) {
  .float-md-left,
  .float-md-right {
    float: none !important;
    display: block;
    margin: auto;
    padding: 10px 0;
  }
  .mx-auto-sm {
    display: block;
    margin: auto;
  }
  .text-sm-mycenter,
  .sm-mycenter {
    text-align: center !important;
  }
  .auto-sm-size img,
  .auto-sm-size iframe {
    width: 100% !important;
    height: auto !important;
  }
  h1 {
    font-size: 26px !important;
  }
  .hours.component {
    padding-left: 10px;
  }
  .mobileHeader-container p {
    margin: 0;
    font-size: 14pt;
    font-weight: bold;
  }
  .leadForm {
    width: 100% !important;
  }
  .featuredblocks-grid-a .featuredblocks__container {
padding-bottom: 3.125rem !important;
}

}
*/