body {
  background-image: url(/storage/app/media/1458.jpg) !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--light-2::before,
.section__bg--dark-4::before,
.section__bg--dark-5::before,
.section__bg--dark-6::before {
  background-color: transparent;
}
.section__bg--light-1 .section--inner.container.section--light {
  background-color: #fff;
}
.section__bg--light-2 .section--inner.container.section--light {
  background-color: #f5e9e9;
}
.section__bg--dark-6 .section--inner.container.section--dark {
  background-color: #fff;
}
.section__bg--dark-4 .section--inner.container.section--dark {
  background-color: #67bbe9;
}
.hours.component {
  padding-left: 20px;
}
.editable__container--inner a {
  word-wrap: break-word !important;
  word-break: break-word !important;
  color: rgba(25, 181, 53, 1);
}
.text-center {
  text-align: center !important;
}
.wrap__bx-controls {
  display: none;
}
.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;
}
.mx-auto form {
  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: 20px;
  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:#968585!important;
}

.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;
}
p.logo-a__title.component__title::after {
    content: "\a Maria Haffar DDS";
    white-space: pre;
}
h3.form__caption.component__subtitle {
    text-align: center;
}
.myhaddress p,.myhaddress a{
    color:black!important;
}
.myheader_address__container.editable__container {
    width: 100%!important;
}
.form-inline {
 justify-content: center;
}
.leadForm_KX5VejgHzRVGk3lJcjDc0kS4,.leadForm_IwG6SqK3ZL4BR7_L92VHsNHU,.leadForm_CDfR24XEAmRL8o3xor88vx9D,.leadForm_RCbBSNSthIZqiWJxpWNbUihA,.leadForm_Ed2xCUER4wJbVTJBR33tIq0u {
    margin-left: auto;
    margin-right: auto;
    display: inline-block;
}
.section--dark .component__title,p.logo-a__caption.component__subtitle {
    text-shadow: 2px 2px #1b1919;
}
/* 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.phone__container {
    padding-bottom: 20px;
    margin-top: -40px;
    text-align: center;
    width: 100%;
}
.componentWith__container.logo__container {
    padding-top: 20px;
    width: 100%;
}
.myhaddress p,.myhaddress a{
    text-align:center!important;
}
.banner-c__text.banner-text__wrapper.component__text.row.align-items-center {
    display: none;
}
}

/* 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;
  }
  .sm-center {
    text-align: center !important;
  }
  .auto-sm-size img,
  .auto-sm-size iframe {
    width: 300px !important;
    height: auto !important;
  }
  h1 {
    font-size: 26px !important;
  }
  .hours.component {
  padding-left: 10px;
}
}