/* global */
.wrap__page-content ul,
.wrap__page-content ol,
.wrap__editable ul,
.wrap__editable ol,
.wrap__editable-content ul,
.wrap__editable-content ol,
.staff-member ul,
.staff-member ol,
.editable ul,
.editable ol,
.form ul,
.form ol,
.wrap__page-content img.align-left,
.wrap__editable img.align-left,
.wrap__editable-content img.align-left,
.staff-member img.align-left,
.editable img.align-left,
.form img.align-left,
.editable ul + *,
.editable ol + *,
.editable__container ul + *,
.editable__container ol + * {
  clear: none;
}
hr {
  clear: both !important;
}
.wrap__page-content img.align-right,
.wrap__editable img.align-right,
.wrap__editable-content img.align-right,
.staff-member img.align-right,
.editable img.align-right,
.form img.align-right {
  margin: 0 0 10px 30px !important;
  padding: 5px;
}
.wrap__page-content img.align-left,
.wrap__editable img.align-left,
.wrap__editable-content img.align-left,
.staff-member img.align-left,
.editable img.align-left,
.form img.align-left {
  margin: 0 30px 10px 0 !important;
  padding: 5px;
}
.section--dark .cta__button.component__button--1 {
    color: #fff;
}
.welcome-home h2,
.welcome-home p{
    text-align: center !important;
}
/* disclaimer page */

.disclaimerbody__container--inner ul {
  padding-left: 20px !important;
  list-style: unset !important;
}
.disclaimerbody__container--inner ol{
    list-style: list !important;
}
.disclaimerbody__container--inner ul ul{
    list-style: circle !important;
}
.disclaimerbody__container--inner ul ol,
.disclaimerbody__container--inner ul ul{
    padding-left: 20px !important;
}
.disclaimerbody__container--inner ul,
.disclaimerbody__container--inner ol {
  margin: unset !important;
  border: unset !important;
}
/* fullwidth layout */
.single-locations-1 h3.locations__title.component__title {
    text-align: center !important;
}

/* footer */
.section--dark .copyright__link,
.section--dark #copyright__link {
    color: #fff !important;
}
/* responsiveness */
@media (max-width: 767px) {
  .wrap__page-content img.align-right,
  .wrap__editable img.align-right,
  .wrap__editable-content img.align-right,
  .staff-member img.align-right,
  .editable img.align-right,
  .form img.align-right,
  .wrap__page-content img.align-left,
  .wrap__editable img.align-left,
  .wrap__editable-content img.align-left,
  .staff-member img.align-left,
  .editable img.align-left,
  .form img.align-left {
    float: none !important;
    display: block;
    margin: 5px auto !important;
  }
}
@media (min-width: 993px) {
  .section--dark .banner-a .banner__title,
  .section--dark .banner-a .banner__subtitle {
    text-shadow: 2px 2px 4px rgba(0, 0, 0, 0.7);
  }
  .hours-a .hours__time:last-child {
    width: 234px !important;
  }
}

img.eyeinj{
    float: right;
    margin-left:12px;
    width:100%;
    max-width:400px;
}
