table#officeHours {
  width: unset !important;
}

table td {
  border: none !important;
}

.staff__title-caption-wrap .component__eyebrow,
.staff__title-caption-wrap .component__title,
.staff__title-caption-wrap .stats-a .stats-item .stat__title,
.stats-a .stats-item .staff__title-caption-wrap .stat__title,
.staff__title-caption-wrap .search-a__page-title,
.staff__title-caption-wrap .component__subtitle,
.staff__title-caption-wrap .stats-a .stats-item .stat__subtitle,
.stats-a .stats-item .staff__title-caption-wrap .stat__subtitle {
  opacity: 1;
  transition: opacity 0.5s;
  pointer-events: none;
}
.clearfix::after {
  content: "";
  clear: both;
  display: table;
}

.img-float-right {
  float: right;
  margin-left: 20px;
  margin-bottom: 20px;
  clear: right;
}

.img-float-left {
  float: left;
  margin-right: 20px;
  margin-bottom: 20px;
  clear: left;
}

.col-lg-4.col-sm-12.section__column-1.ple-column-padding.ple-module-justify-right.alias-location_cstm_ {
    position: relative;
    left: 152px;
}
.col-lg-4.col-sm-12.section__column-2.ple-column-padding.ple-module-justify-right.alias-partial_cstm_phone {
    position: relative;
    left: 6px;
}
.col-lg-4.col-sm-12.section__column-1.ple-column-padding.ple-module-justify-right.alias-logo_cstm_foot {
    position: relative;
    left: 240px;
}
@media (max-width: 991px){
.col-lg-4.col-sm-12.section__column-1.ple-column-padding.ple-module-justify-right.alias-logo_cstm_foot {
    position: relative;
    left: unset;
    padding: 20px 0px 2px 0px;
}
.col-lg-4.col-sm-12.section__column-2.ple-column-padding.ple-module-justify-right.align-self-center.alias-partial_footer_cstmphone {
    padding: unset;
}
.col-lg-4.col-sm-12.section__column-3.ple-column-padding.align-self-center.alias-social_mediacstm_footer {
    padding: unset;
}
.col-lg-4.col-sm-12.section__column-1.ple-column-padding.ple-module-justify-right.alias-location_cstm_ {
    left: unset;
    padding: 10px 0px 0px 0px;
}
.col-lg-4.col-sm-12.section__column-2.ple-column-padding.ple-module-justify-right.alias-partial_cstm_phone {
    padding: unset;
}
.col-lg-4.col-sm-12.section__column-3.ple-column-padding.alias-header_socialmedia {
    padding: unset;
}
.col-lg-4.col-sm-12.section__column-2.ple-column-padding.ple-module-justify-right.align-self-center.alias-partial_top_phone {
    padding: unset;
}
.col-lg-4.col-sm-12.section__column-3.ple-column-padding.ple-module-justify-left.align-self-center.alias-socialmedia_footer {
    padding: unset;
}
}
@media (max-width:767px){
    .col-lg-4.col-sm-12.section__column-1.ple-column-padding.ple-module-justify-right.alias-logo_cstm_foot {
    position: relative;
    left: 20px;
    padding-top: 20px;
    padding-bottom: 5px;
}
.col-lg-4.col-sm-12.section__column-2.ple-column-padding.ple-module-justify-right.align-self-center.alias-partial_footer_cstmphone {
    padding-top: 10px;
    padding-bottom: 10px;
}
.col-lg-4.col-sm-12.section__column-3.ple-column-padding.align-self-center.alias-social_mediacstm_footer {
    padding-top: unset;
    padding-bottom: 1px;
}
    .col-lg-4.col-sm-12.section__column-1.ple-column-padding.ple-module-justify-right.alias-location_cstm_ {
        padding: unset;
        left: 6px;
    }
.col-lg-4.col-sm-12.section__column-2.ple-column-padding.ple-module-justify-right.alias-partial_cstm_phone {
    left: 6px;
    padding-top: 10px;
    padding-bottom: 10px;
}
.col-lg-4.col-sm-12.section__column-3.ple-column-padding.alias-header_socialmedia {
    padding-bottom: 1px;
    padding-top: 1px;
}
.col-lg-4.col-sm-12.section__column-2.ple-column-padding.ple-module-justify-right.align-self-center.alias-partial_top_phone {
    padding: unset;
}
.col-lg-4.col-sm-12.section__column-3.ple-column-padding.ple-module-justify-left.align-self-center.alias-socialmedia_footer {
    padding: unset;
}
}
@media (max-width: 480px) {
  .img-float-right {
    float: unset !important;
    clear: unset !important;
    margin: 0 auto !important;
    display: block !important;
    text-align: center !important;
  }

  .img-float-left {
    float: unset !important;
    clear: unset !important;
    margin: 0 auto !important;
    display: block !important;
    text-align: center !important;
  }
}


img.rosa, img.fimg{
    float: right;
    margin-left:12px;
    width:100%;
    max-width:400px;
}
