.fullwidth-layout {
    overflow: hidden;
}
/* main nav */
.alias-navigation_header .navigation-a .navigation__item--link {
    font-size: 1.125rem;
    font-weight: 700;
    color: #004F71;
}
.alias-navigation_header .navigation-a .navigation__item--link:hover {
    color: #BDBDBD;
}
.section--light .navigation__item.has-drop-down > .navigation__item--link:after {
    border-top-color: rgb(0, 79, 113) !important;   
}
.section--light .navigation__item.has-drop-down > .navigation__item--link:hover:after {
    border-top-color: #BDBDBD !important;   
}
.alias-navigation_header .navigation-a .navigation__list--head {
    justify-content: center;
}
@media (max-width: 767px) {
    .alias-navigation_header {
        display: none;
    }
}

/* header logo */
.section-logo .logo-a__horizontal__left .logo-a__image {
    margin: 0;
}
.section-logo .logo-a__horizontal__left .logo-a__image img {
    height: auto !important;
}

/* footer */
.disclaimer__disclaimer {
    display: none;
}

/* banner video */
.banner .banner-text__wrapper {
    text-shadow: 1px 1px 2px black;
}
.alias-banner .banner-c .flexslider {
    max-height: 700px;
}
.video-js .vjs-tech, .video-js.vjs-fill {
    max-height: 700px;
    object-fit: cover;
    object-position: center center;
}
@media (min-width: 991px) {
    .banner .banner-text__wrapper {
        margin: 0 auto !important;
        padding-bottom: 200px;
    }
    .banner .divider-grid {
        padding: 15px 25px;
        background-color: rgb(0 0 0 / 55%);
        border-radius: 18px;
    }
    .banner .controls-wrapper {
        position: absolute;
        width: 100%;
        bottom: 0px;
        z-index: 10;
    }
}

/* bucket AOPs */
.alias-practice_areas .featuredblocks-grid-e .featuredblock__title {
    margin-top: 0;
}

/* form */
.invert-colors .section--light .col-lg-4 .stacked .contactform--a .contactform__submit input {
    background-color: #0384d7;
    border: 1px solid #0384d7;
}
.invert-colors .section--light .col-lg-4 .stacked .contactform--a .contactform__submit input:hover {
     color: #0384d7;
}

/* attorney email */
.staff-member__email a {
    display: none;
}
