#edit-term-conditions--description,#edit-communications--description {
    margin-top: -27px;
    font-size: 16px;
    color: var(--acBlueText);
}
.ul-tabs {
    border-top: 1px solid #E4E4E4;
    border-bottom: 1px solid #E4E4E4;
    padding: 10px 0;
    margin: auto;
    font-family: "RocheSans-Medium","Arial","Arial Narrow";
}
.ul-tabs ul{
    border: none;
    margin-bottom: 0 !important;
    margin: auto;
    text-align: center;
    justify-content: center;
    align-items: center;
}
.ul-tabs a{
    color: var(--acBlueText);
    border: none;
}
 
.ul-tabs a.active.nav-link{
    color: var(--acBlueDark);
    border: 1px solid #fff0;
    background: none;
}
 
.ul-tabs .nav-tabs .nav-link:hover, .ul-tabs .nav-tabs .nav-link:focus{
    color: var(--acBlueDark);
    border: 1px solid #fff0;
    text-decoration: none;
}

@media (min-width: 768px){
    .tab-pane .row .col-md-11{
        margin-left: -30px;
    }
}

@media(max-width:767px){

    .ul-tabs ul{

        display: block;

        white-space: nowrap;

        overflow-x: scroll;

        overflow-y: hidden;

    }

     .ul-tabs ul li{

        display: inline-flex;

    }

    .ul-tabs a.active.nav-link{

        text-decoration: underline !important;

        text-decoration-thickness: 2px !important;

        text-underline-offset: 5px;

    }

}
.webform-submission-contact-us-form .form-actions .button {
    margin-top: 45px;
}
 
.webform-submission-contact-us-form  {
    margin-top: -80px;
}
.webform-submission-contact-us-form .form-type-checkbox .description {
    margin-top: 40px;
}
.page-product .product-body .page-tab {
    margin: 0;
}