.fullwidth-layout {
    overflow: hidden;
}
/* search bar */
.searchbar-x12__searchbarform {
    background-color: white;
}
.searchbar-x12__searchbarform input[type=search] {
    font-size: 13px;
}
.searchbar-x12__searchbarform input[type=search]:focus {
    outline: none;
}
.searchbar-x12__searchbarform input[type=search]::placeholder {
    color: black;
}

/* change font size */
body p, body ol, body ul, body li, .location__name {
    font-size: 0.8125rem;
}

/* header CTN */
#x12-header__phone .phone__title {
    font-size: 23px;
    line-height: 1;
}
#x12-header__phone .phone__number {
    font-size: 24px;
    line-height: 1;
}

/* main nav */
#x12-header .navigation__item--link {
    font-size: 1rem;
}
#x12-header #x12-header__navigation .navigation__container {
    text-align: right;
}
#x12-header #x12-header__navigation .navigation__container .navigation__container--inner {
    text-align: left;
}

/* home: attorney */
.alias-staff_slider .staff-member__first-last {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 1.25rem;
    line-height: 1.3;
    font-weight: 700;
}
.alias-staff_slider .staff-member__position {
    font-family: "Lato-Regular", sans-serif;
    font-size: 14px;
    font-weight: 700;
}
.alias-staff_slider .staff-member__description p {
    font-family: "Lato-Regular", sans-serif;
    font-size: 14px;
    line-height: 1.6;
}
.section--light .component__button--3 {
    font-family: "Lato-Regular", sans-serif;
    font-size: 16px;
    font-weight: 700;
}
/* awards widget */
.alias-awards_widget .gallery-items-wrap {
    align-items: center;
    justify-content: space-between;
}
.alias-awards_widget .gallery .gallery-item .gallery-item--spacer .gallery-item--image {
    max-width: 200px;
}

/* attorney page */
.staff-detail .staff-member__info > div:first-child {
    padding: 0.3125rem 0;
    border-top: none;
}
/*Logo size*/
@media (min-width: 992px) {
    .logo-a__img {
        max-width: 200%;
    }
}
@media (min-width: 768px) {
    .logo-a__img {
        max-width: 150%;
    }
}

/* main content */
.section--dark .editable__container p, 
.section--dark .editable__container ul, .section--dark .editable__container ol,
.section--dark .editable__container ul li, .section--dark .editable__container ol li,
.section--dark .editable__container ul, .section--dark .editable__container ol,
.section--dark .editable__container p span, .section--dark .editable__container ul span, .section--dark .editable__container ol span,
body .staff-content__content p, 
body .staff-content__content ul, body .staff-content__content ul li, 
body .staff-content__content ol, body .staff-content__content ol li,
body .ui-accordion-content p, 
body .ui-accordion-content ul, body .ui-accordion-content ul li, 
body .ui-accordion-content ol, body .ui-accordion-content ol li {
    font-size: 1rem !important;
    line-height: 1.4;
}

/* contact us: award widget */
.alias-side_awards_widget .gallery .bxslider {
    display: flex;
    align-items: center;
}

/* contact us: office address */
.section--inner > .row > .col-lg-4 .alias-sidebar_location .component__title {
    font-size: 1.313rem;
}
.section--dark .alias-sidebar_location .locations .location__name, 
.section--dark .alias-sidebar_location .locations .location__address, 
.section--dark .alias-sidebar_location .locations .location__contacts-wrapper p, 
.section--dark .alias-sidebar_location .locations .location__setting-title,
.section--light .alias-sidebar_location .locations .location__name, 
.section--light .alias-sidebar_location .locations .location__address, 
.section--light .alias-sidebar_location .locations .location__contacts-wrapper p, 
.section--light .alias-sidebar_location .locations .location__setting-title {
    color: black;
    font-size: 1rem;
    line-height: 1.4;
}
    













