#daliresp-safety #daliresp-safety-references {
    display: block;
}

#adverse-reactions,
#duration-of-diarrhea-and-nausea,
#drug-interactions {
    padding: 0 15px;
}

#daliresp-safety #daliresp-safety-references p sup {
    font-size: 6.2px;
}

#adverse-reactions .small-sub-head {
    margin: 0;
    font-size: 16px;
    font-family: "Roboto", sans-serif;
    font-weight: 700;
    color: rgb(5, 49, 110);
    text-align: center;
    margin-right: 12px;
    margin-top: -1px;
}

#adverse-reactions .main-head {
    width: 85%;
    margin: 10px auto;
    text-transform: uppercase;
    font-size: 23px;
    line-height: 23px;
    font-family: "Roboto", sans-serif;
    font-weight: 700;
    text-align: center;
    color: #05316e;
}

#adverse-reactions #daliresp-site-list ul {
    list-style: none;
    padding-left: 6px;
    padding-right: 4px;
}

#adverse-reactions #daliresp-site-list ul li ul {
    padding-left: 16px;
    padding-right: 0px;
    margin-right: -6px;
}

#daliresp-safety #adverse-reactions #daliresp-site-list ul li::before {
    content: "\25CF";
    position: absolute;
    top: 3px;
    left: -5px;
    color: #f5a900;
    font-size: 7px;
    line-height: 18px;
}

#daliresp-safety #adverse-reactions #daliresp-site-list ul li ul li::before {
    content: "-";
    position: absolute;
    top: 2px;
    left: -10px;
    color: #000;
    font-size: 15px;
    font-family: "Roboto", sans-serif;
    font-weight: 300;
    line-height: 18px;
}

#daliresp-safety #daliresp-site-hero-section #hero-menu .cmp-sitemap__group>li:nth-child(4) {
    margin-top: 10px;
}

#adverse-reactions p sup,
#drug-interactions .normal-text sup {
    font-size: 8.06px;
}

#duration-of-diarrhea-and-nausea .referenceText.foot-note sup {
    font-size: 6.5px;
    margin-right: 2px;
}

#duration-of-diarrhea-and-nausea p sup {
    font-size: 8.45px;
}

#adverse-reactions p,
#duration-of-diarrhea-and-nausea p,
#drug-interactions p {
    font-size: 13px;
    line-height: 16px;
    font-family: "Roboto", sans-serif;
    font-weight: 400;
    color: #58595b;
    padding: 5px 0;

}

#adverse-reactions li {
    padding-left: 8px;
}

#duration-of-diarrhea-and-nausea li {
    padding-left: 4px;
    padding-right: 4px;
}

#adverse-reactions ul li ul li {
    padding-left: 0;
    margin-left: -2px;
}

#duration-of-diarrhea-and-nausea ul li ul li {
    padding-left: 0;
    margin-left: -2px;
    padding-right: 0;
}

#duration-of-diarrhea-and-nausea ul li ul {
    padding-left: 16px;
    margin-right: -10px;
}

#duration-of-diarrhea-and-nausea ul li ul li p {
    padding: 4px 0;
}

#adverse-reactions .normal-text {
    padding-top: 13px;
    padding-bottom: 11px;
}

#adverse-reactions img {
    margin-top: 19px;
    margin-bottom: 19.5px;
}

#adverse-reactions .sub-heading {
    color: #05316e;
    padding: 10px 0;
}

#adverse-reactions.normal-text {
    padding: 10px 0;
}

#adverse-reactions h1.cmp-title__text {
    font-size: 23px;
    line-height: 23px;
    font-family: "Roboto", sans-serif;
    font-weight: 700;
    text-transform: uppercase;
    color: #0068b3;
    margin-bottom: -3px;
    margin-top: -3px;
}

#adverse-reactions .isi-backtop-wrap {
    margin-top: -16px;
    margin-bottom: -12px;
}

#duration-of-diarrhea-and-nausea .eyebrow,
#drug-interactions .eyebrow {
    font-size: 13px;
    line-height: 18px;
    color: #05316e;
    margin: 0 0 10px 0;
    font-family: "Roboto", sans-serif;
    font-weight: 700;
}

#duration-of-diarrhea-and-nausea .eyebrow-small {
    margin: 0;
    font-size: 16px;
    line-height: 16px;
    font-family: "Roboto", sans-serif;
    font-weight: 700;
    color: #05316e;
}

#duration-of-diarrhea-and-nausea .sub-head {
    font-family: "Roboto", sans-serif;
    font-weight: 700;
    margin-top: 8px;
    font-size: 16px;
    line-height: 25px;
    text-transform: uppercase;
    color: #05316e;
    margin: 8px 0 0;
}

#duration-of-diarrhea-and-nausea .referenceText.foot-note {
    padding: 3px 0 3px 5px;
    font-size: 10px;
    color: #58595b;
    line-height: 14px;
    padding-left: 0px;
    margin-bottom: -15px;
}

#duration-of-diarrhea-and-nausea .noBottom {
    color: #05316e;
    font-weight: 400;
    padding-top: 10px;
    padding-bottom: 0px;
}

#duration-of-diarrhea-and-nausea p.noBottom:nth-of-type(2) {
    padding-top: 13px;
}

#duration-of-diarrhea-and-nausea .isi-backtop-wrap {
    margin-top: -16px;
    margin-bottom: -12px;
}

#adverse-reactions .gray-line,
#duration-of-diarrhea-and-nausea .gray-line {
    border-bottom: 4px solid #a7a9ac;
    margin-top: -10px;
}

#drug-interactions .normal-p {
    padding: 10px 0;
}

#drug-interactions .normal-p b {
    font-family: "Roboto", sans-serif;
    font-weight: 700;
    color: #05316e;
}

#drug-interactions h1 {
    font-size: 23px;
    line-height: 23px;
    margin: 5px 0;
    font-family: "Roboto", sans-serif;
    font-weight: 700;
    text-transform: uppercase;
    color: #05316e;
}

#drug-interactions .normal-text {
    color: #58595b;
    font-family: "Roboto", sans-serif;
    font-weight: 400;
    line-height: 16px;
    font-size: 13px;
}

#drug-interactions #drugTable .cmp-text {
    padding: 0;
}

#drug-interactions #drugTable {
    text-align: center;
    padding: 5px;
    margin-top: -8px;
    margin-bottom: 12px;
}

#drug-interactions #drugTable #row1 p {
    background-color: #132647;
    color: #fff;
    padding: 10px 0;
    text-align: center;
}

#drug-interactions #drugTable sup {
    font-size: 10px;
    position: relative;
    top: -6px;
}

#drug-interactions ul {
    padding-left: 13px;
    padding-right: 6px;
}

#drug-interactions #drugTable .text #row6 p {
    padding: 20px 0;
}

#daliresp-safety #drug-interactions #daliresp-site-list ul li::before {
    content: "\25CF";
    position: absolute;
    top: 10px;
    left: -12px;
    color: #f5a900;
    font-size: 7px;
    line-height: 1;
}

#daliresp-safety #drug-interactions .isi-backtop-wrap {
    margin-top: 7px;
    margin-bottom: 20px;
}

#daliresp-safety .readNext {
    margin-top: -1px;
    margin-bottom: 3px;
}

#drug-interactions #drugTable #row2 p,
#drug-interactions #drugTable #row3 p,
#drug-interactions #drugTable #row5 p,
#drug-interactions #drugTable #row6 p,
#drug-interactions #drugTable #row7 p,
#drug-interactions #drugTable #row9 p,
#drug-interactions #drugTable #row10 p {
    border: 1px solid #0c70b8;
    padding: 20px 5px;
    flex: 1;
    text-align: center;
    margin-top: 5px;
}


#drug-interactions #drugTable #row4 p {
    background-color: #005397;
    color: #fff;
    padding: 10px 0;
    text-align: center;
    margin-top: 5px;
}

#drug-interactions #drugTable #row8 p {
    background-color: #828486;
    color: #fff;
    padding: 10px 0;
    text-align: center;
    margin-top: 5px;
}

#drug-interactions #drugTable #table-row {
    display: flex;
    gap: 5px;
    align-items: stretch;
}

/* Make each column stretch */
#drug-interactions #drugTable #table-row>.text {
    display: flex;
    flex: 1;
}

/* Make the cmp-text stretch */
#drug-interactions #drugTable .cmp-text {
    display: flex;
    flex: 1;
}

#drug-interactions #drugTable #table-row>.text {
    flex: 1 1 50%;
}

#drug-interactions #drugTable #row1,
#drug-interactions #drugTable #row4,
#drug-interactions #drugTable #row8 {
    display: flow;
}

#daliresp-safety #daliresp-site-list ul li::before {
    content: "\25CF";
    position: absolute;
    top: 10px;
    left: -9px;
    color: #f5a900;
    font-size: 7px;
    line-height: 1;
}

#duration-of-diarrhea-and-nausea .noBottom b {
    font-weight: 400;
}

#daliresp-safety #daliresp-site-list ul li ul li::before {
    content: "-";
    position: absolute;
    top: 2px;
    left: -10px;
    color: #000;
    font-size: 15px;
    font-family: "Roboto", sans-serif;
    font-weight: 400;
    line-height: 18px;
}

#drug-interactions #drugTable .drug-list {
    /*white-space: pre-line;*/
    line-height: 30px;
}

#duration-of-diarrhea-and-nausea .sub-head sup {
    font-size: 14px;
    position: relative;
    top: -10px;
}

#drug-interactions #drugTable #row1 p,
#drug-interactions #drugTable #row4 p,
#drug-interactions #drugTable #row8 p {
    font-size: 13px;
    line-height: 16px;
}

@media only screen and (min-width: 992px) {

    #daliresp-safety #daliresp-site-hero-section #hero-menu .cmp-sitemap__group {
        display: block;
        text-align: center;
    }


    #daliresp-safety #daliresp-site-hero-section #hero-menu .cmp-sitemap__group>li {
        display: inline-block;
        margin: 0 13px;
    }

    #daliresp-safety #daliresp-site-hero-section #hero-menu .cmp-sitemap__group>li:nth-child(4) {
        display: block;
        margin-top: 0;
    }

    #daliresp-safety #daliresp-site-hero-section #hero-menu .cmp-sitemap__group>li:nth-child(1) {
        margin-left: -13px;
    }

    #daliresp-safety #daliresp-site-hero-section #hero-menu .cmp-sitemap__item-link::before {
        width: 11px;
        height: 10px;
        margin-right: 0px;
    }

    #daliresp-safety #daliresp-site-hero-section #hero-menu .cmp-sitemap__item-link::before {
        width: 11px;
        height: 10px;
        margin-right: 2px;
        position: relative;
        top: 0px;
    }

    #daliresp-safety #daliresp-site-hero-section #hero-text p {
        max-width: 100%;
        font-size: 16px;
        line-height: 22.4px;
        padding-top: 0px;
        margin-top: 7px;
        padding-bottom: 11px;
    }


    #adverse-reactions,
    #duration-of-diarrhea-and-nausea,
    #drug-interactions {
        max-width: 950px;
        margin: 0 auto;
        padding: 0;
    }

    #adverse-reactions .small-sub-head {
        font-size: 21px;
        text-align: left;
        line-height: 22px;
        max-width: 89.5%;
        width: 100%;
        margin: 0 auto;
    }

    #duration-of-diarrhea-and-nausea p sup {
        font-size: 9.75px;
    }

    #adverse-reactions p sup,
    #drug-interactions .normal-text sup {
        font-size: 10px;
    }

    #adverse-reactions .main-head {
        text-align: left;
        font-size: 33px;
        line-height: 34px;
        margin: 5px auto 15px;
        max-width: 89.5%;
        width: 100%;
    }

    #daliresp-safety #drug-interactions #daliresp-site-list ul li::before {
        content: "\25CF";
        position: absolute;
        top: 6.5px;
        left: -12px;
        color: #f5a900;
        font-size: 12px;
        line-height: 16.8px;
    }

    #daliresp-safety #drug-interactions .isi-backtop-wrap {
        margin-top: 20px;
        margin-bottom: 18px;
    }

    #duration-of-diarrhea-and-nausea .referenceText.foot-note sup {
        font-size: 8.45px;
    }

    #adverse-reactions p,
    #duration-of-diarrhea-and-nausea p,
    #drug-interactions p {
        font-size: 15px;
        line-height: 20px;
        text-align: left;
    }

    #adverse-reactions li,
    #duration-of-diarrhea-and-nausea li {
        padding-left: 8px;
    }

    #adverse-reactions img {
        width: 67%;
        margin: 15px auto;
        margin-bottom: 19px;
    }

    #adverse-reactions h1.cmp-title__text {
        text-align: left;
        margin: 10px 0;
        font-size: 33px;
        line-height: 34px;
        margin-bottom: 3px;
    }

    #adverse-reactions .normal-text {
        padding-top: 10px;
        padding-bottom: 2px;
    }

    #duration-of-diarrhea-and-nausea .eyebrow,
    #drug-interactions .eyebrow {
        text-align: left;
        font-size: 16px;
        width: 60%;
    }

    #duration-of-diarrhea-and-nausea .eyebrow,
    #drug-interactions .eyebrow {
        text-align: left;
        font-size: 16px;
        width: 60%;
    }

    #duration-of-diarrhea-and-nausea .eyebrow-small {
        text-align: left;
        font-size: 21px;
        line-height: 22px;
    }

    #duration-of-diarrhea-and-nausea .sub-head {
        text-align: left;
        width: 75%;
        margin: 10px 0;
    }

    #duration-of-diarrhea-and-nausea .referenceText.foot-note {
        font-size: 13px;
        padding: 10px 0;
    }

    #daliresp-safety .hero-bottom-line {
        margin-bottom: 7px;
    }

    #drug-interactions h1 {
        text-align: left;
        margin: 10px 0;
        font-size: 33px;
        line-height: 34px;
        padding-top: 4px;
    }

    #duration-of-diarrhea-and-nausea ul {
        list-style: none;
        padding-left: 6px;
    }

    #daliresp-safety #duration-of-diarrhea-and-nausea #daliresp-site-list ul li::before {
        top: 8px;
        left: -5px;
        font-size: 12px;
    }

    #duration-of-diarrhea-and-nausea .para-1 {
        margin-bottom: 7px;
    }

    #drug-interactions .normal-text {
        font-size: 15px;
        line-height: 20px;
    }

    #daliresp-safety #daliresp-site-list ul li ul li::before {
        top: 3px;
        left: -7px;
        font-size: 15px;
    }

    #duration-of-diarrhea-and-nausea .noBottom {
        padding-bottom: 10px;
    }

    #drug-interactions #drugTable .drug-list {
        /* white-space: pre-line; */
        line-height: 20px;
    }

    #daliresp-safety #adverse-reactions #daliresp-site-list ul li::before {
        top: 5px;
        font-size: 12px;
        line-height: 18.2px;
    }

    #duration-of-diarrhea-and-nausea .referenceText.foot-note span.referenceSymbol {
        position: relative;
        left: 1px;
        top: 0;
    }

    #adverse-reactions .isi-backtop-wrap {
        margin-top: 4px;
        margin-bottom: 6px;
    }

    #drug-interactions #drugTable #row1 p,
    #drug-interactions #drugTable #row4 p,
    #drug-interactions #drugTable #row8 p {
        font-size: 17px;
        line-height: 20px;
    }

    #duration-of-diarrhea-and-nausea ul li ul li p {
        padding-top: 7px;
    }

    #daliresp-safety .safety-sub-para-1 {
        margin-top: 3px;
        margin-bottom: -13px;
    }

    #duration-of-diarrhea-and-nausea ul li ul li .para-2 {
        padding-bottom: 8px;
    }

    #duration-of-diarrhea-and-nausea .isi-backtop-wrap {
        margin-top: 4px;
        margin-bottom: 5px;
    }

    #drug-interactions .eyebrow {
        margin-top: -3px;
    }

    #drug-interactions h1 {
        padding-top: 0px;
    }

    #drug-interactions #drugTable #row2 p,
    #drug-interactions #drugTable #row3 p,
    #drug-interactions #drugTable #row6 p,
    #drug-interactions #drugTable #row7 p,
    #drug-interactions #drugTable #row9 p,
    #drug-interactions #drugTable #row10 p {
        padding: 20px 20px;
    }

    #drug-interactions #drugTable #row5 p {
        padding: 20px 0;
    }

    #daliresp-safety #duration-of-diarrhea-and-nausea #daliresp-site-list ul li ul li::before {
        top: 5.5px;
        font-size: 15px;
        left: -9px;

    }

    #daliresp-safety #adverse-reactions #daliresp-site-list ul li ul li::before {
        top: 4px;
    }

    #daliresp-safety .safety-sub-para-2 {
        margin-top: 3px;
        margin-bottom: 3px;
    }

    #daliresp-safety #daliresp-site-list ul li::before {
        top: 8px;
        left: -7px;
        font-size: 12px;
    }

    #daliresp-safety #daliresp-safety-references p sup {
        font-size: 10px;
    }

    #daliresp-safety #daliresp-site-footer-container .cmp-text p:first-child {
        display: inline-flex;
        align-items: flex-end;
        margin-bottom: 10px;
    }

}

@supports (-webkit-touch-callout: none) {
    @media only screen and (max-width: 992px) {

        #daliresp-safety #daliresp-site #adverse-reactions #daliresp-site-list ul li::before,
        #daliresp-safety #daliresp-site #duration-of-diarrhea-and-nausea #daliresp-site-list ul li::before,
        #daliresp-safety #daliresp-site #drug-interactions #daliresp-site-list ul li::before {

            top: 4px;
            font-size: 12px;
            line-height: 18.2px;
            left: -6px;
        }

        #daliresp-efficacy #fevHeight #daliresp-site-list ul li::before {
            top: -2px;
            font-size: 12px;
            line-height: 18.2px;
            left: -12px;
        }

        #daliresp-dosing #helped-significantly #daliresp-site-list ul li::before {
            top: 0px;
            font-size: 12px;
            line-height: 18.2px;
            left: -6px;
        }

        #daliresp-dosing #starting-dose #daliresp-site-list ul li::before {
            top: 1px;
            font-size: 12px;
            line-height: 18.2px;
            left: -12px;
        }

        #daliresp-dosing #important-dosing #daliresp-site-list ul li::before {
            top: 3px;
            font-size: 12px;
            line-height: 18.2px;
            left: -12px;
        }

        #error-404 #main-container .cmp-text ul li::before {
            top: -2px;
            font-size: 12px;
            line-height: 18.2px;
            left: -12px;
        }

        #daliresp-safety #daliresp-site #adverse-reactions #daliresp-site-list ul li ul li::before,
        #daliresp-safety #daliresp-site #duration-of-diarrhea-and-nausea #daliresp-site-list ul li ul li::before,
        #daliresp-dosing #important-dosing #daliresp-site-list ul li ul li::before {
            content: "-";
            position: absolute;
            top: 5px;
            left: -10px;
            color: #000;
            font-size: 15px;
            font-family: "Roboto", sans-serif;
            font-weight: 400;
            line-height: 18px;
        }

        #daliresp-dosing #starting-dose #daliresp-site-list ul li ul li::before {
            content: "-";
            position: absolute;
            top: 1px;
            left: -10px;
            color: #000;
            font-size: 15px;
            font-family: "Roboto", sans-serif;
            font-weight: 400;
            line-height: 18px;
        }

        #daliresp-efficacy #fevHeight #daliresp-site-list ul li ul li::before {
            content: "-";
            position: absolute;
            top: 0px;
            left: -10px;
            color: #000;
            font-size: 15px;
            font-family: "Roboto", sans-serif;
            font-weight: 400;
            line-height: 18px;
        }

        #daliresp-site .readNext .pageName {
            font-size: 24px;
            line-height: 30px;
        }

    }
}

@media only screen and (min-width: 767px) and (max-width: 991px) {

    #adverse-reactions,
    #duration-of-diarrhea-and-nausea,
    #drug-interactions {
        padding: 0 25px;
    }

    #adverse-reactions .small-sub-head {
        font-size: 21px;
        line-height: 22px;
    }

    #adverse-reactions .main-head {
        font-size: 35px;
        line-height: 34px;
        width: 70%;
    }

    #adverse-reactions p,
    #duration-of-diarrhea-and-nausea p,
    #drug-interactions p,
    #drug-interactions .normal-text {
        font-size: 15px;
        line-height: 20px;
    }

    #adverse-reactions h1.cmp-title__text,
    #drug-interactions h1 {
        font-size: 35px;
        line-height: 34px;
        padding: 10px 0;
    }

    #duration-of-diarrhea-and-nausea .eyebrow,
    #drug-interactions .eyebrow {
        font-size: 16px;
        width: 75%;
    }

    #duration-of-diarrhea-and-nausea .eyebrow-small {
        font-size: 21px;
        line-height: 22px;
    }
}
