body.theme_diabeteseducation .page-section-home .jumplinks-columns .jumplink>div,
body.theme_diabeteseducation .page-section-diabetes-and-heart-health .jumplinks-columns .jumplink>div,
body.theme_diabeteseducation .page-section-social-and-emotional-support .jumplinks-columns .jumplink>div {
    display: flex;
    align-items: center;
    margin-top: .25rem;
}

body.theme_diabeteseducation .page-section-home .jumplinks-columns .jumplink .jumplink-text,
body.theme_diabeteseducation .page-section-diabetes-and-heart-health .jumplinks-columns .jumplink .jumplink-text,
body.theme_diabeteseducation .page-section-social-and-emotional-support .jumplinks-columns .jumplink .jumplink-text {
    height: auto !important;
}

@media (max-width: 767px) {

    body.theme_diabeteseducation .page-section-home .jumplinks-columns .jumplink>.cope-core-scrolling-content>div>div,
    body.theme_diabeteseducation .page-section-diabetes-and-heart-health .jumplinks-columns .jumplink>.cope-core-scrolling-content>div>div,
    body.theme_diabeteseducation .page-section-social-and-emotional-support .jumplinks-columns .jumplink>.cope-core-scrolling-content>div>div {
        display: flex;
        align-items: center;
    }

    body.theme_diabeteseducation .page-section-home .jumplinks-columns .jumplink .jumplink-text>p,
    body.theme_diabeteseducation .page-section-diabetes-and-heart-health .jumplinks-columns .jumplink .jumplink-text>p,
    body.theme_diabeteseducation .page-section-social-and-emotional-support .jumplinks-columns .jumplink .jumplink-text>p {
        padding-top: 0px;
        padding-bottom: 0px;
    }

}

/* body.theme_diabeteseducation .page-section-home .jumplinks-columns .jumplink .jumplink-text p,
body.theme_diabeteseducation .page-section-diabetes-and-heart-health .jumplinks-columns .jumplink .jumplink-text p,
body.theme_diabeteseducation .page-section-social-and-emotional-support .jumplinks-columns .jumplink .jumplink-text p {
    padding-bottom: 0;
} */

body.theme_diabeteseducation .section-icon-heart-health:before {
    margin-left: -235px !important;
}

@media (max-width: 767px) {
    body.theme_diabeteseducation .section-icon-heart-health:before {
        margin-left: 0 !important;
        margin-bottom: -25px !important;
        left: calc(50% - 20px) !important;
    }
}

body.theme_diabeteseducation .page-section-the-connection-between-diabetes-and-kidney-health .header .body-1 {
    line-height: 1.25em;
    padding-top: .25em;
    font-size: 32px;
    display: block;
}

@media (max-width: 767px) {
    body.theme_diabeteseducation .page-section-the-connection-between-diabetes-and-kidney-health .header .body-1 {
        padding-top: .125em;
    }
}

body.theme_diabeteseducation .page-section-the-connection-between-diabetes-and-kidney-health .cope-core-text ul {
    padding-left: 40px !important;
}

@media (min-width: 768px) {
    body.theme_diabeteseducation .page-section-the-connection-between-diabetes-and-kidney-health .hero-section-border .aem-Grid>.section {
        width: 60%;
    }
}



body.theme_diabeteseducation .page-section-diabetes-and-heart-health .section-icon.section-icon-caring-for-my-kidneys::before {
    background: url(/content/dam/diabetes-patient/novocare-diabeteseducation/article_images/25_03/NovoCare_kidney_Icon.svg);
    margin: 8px 0 0 -16.5pc;
    background-size: contain;
    background-repeat: no-repeat;
}

@media (max-width: 767px) {
    body.theme_diabeteseducation .page-section-diabetes-and-heart-health .section-icon.section-icon-caring-for-my-kidneys::before {
        margin-top: 0;
        margin-right: 0;
        margin-bottom: -28px;
        margin-left: 0;
        left: calc(50% - 20px);
    }

    body.theme_diabeteseducation .page-section-diabetes-and-heart-health .jumplinks-columns .jumplink,
    body.theme_diabeteseducation .page-section-social-and-emotional-support .jumplinks-columns .jumplink {
        height: auto !important;
    }
}

body.mscreenshot .quizflow {
    display: none;
}

/* RESOURCES */
.cope-core-rollup .cope-core-rollup-dropdown-container .cope-core-rollup-dropdown-group div.dropdown > a.label > i{
 margin-left: .5em;
}



/* QUIZ */

:root {
    --quiz-background-color: transparent !important;
    --quiz-answer-width: 100% !important;
    --quiz-progress-ball-color: #3B96DE;
}

.cope-core-quizflow[data-quiz-label="ckd-quiz-placeholder"],
.cope-core-quizflow[data-quiz-label="ckd-quiz"] #showResultCheck,
.cope-core-quizflow[data-quiz-label="ckd-quiz"] .cope-core-quiz .cope-core-quiz-description .cope-core-quiz-correct.cope-core-quiz-active,
.cope-core-quizflow[data-quiz-label="ckd-quiz"] .cope-core-quiz .cope-core-quiz-description .cope-core-quiz-incorrect.cope-core-quiz-active,
.cope-core-quizflow[data-quiz-label="ckd-quiz"] .cope-core-quiz .cope-core-quiz-description ol>li,
.cope-core-quizflow[data-quiz-label="ckd-quiz"] .cope-core-quiz .cope-core-quiz-icon {
    display: none;
}

.cope-core-quizflow[data-quiz-label="ckd-quiz"] {
    background: #E4F1FA;
    padding: 2rem 1rem 1rem 1rem;
    margin-bottom: 1rem;
}

.cope-core-quizflow[data-quiz-label="ckd-quiz"] .cope-core-quizflow-flow-screen .cope-core-quizflow-progress-bar{
    max-width: 240px;
    margin-top:30px;
}


.cope-core-quizflow[data-quiz-label="ckd-quiz"] .cope-core-quizflow-flow-screen .cope-core-quizflow-progress-bar .cope-core-quizflow-progress-bar-element.cope-core-quizflow-progress-bar-element-active span::before {
    background-color: var(--quiz-progress-ball-color);
}




.cope-core-quizflow[data-quiz-label="ckd-quiz"] .cope-core-quizflow-flow-screen .cope-core-quiz .cope-core-quiz-description ol>li {
    list-style: none;
}

.cope-core-quizflow[data-quiz-label="ckd-quiz"] .cope-core-quizflow-flow-screen .cope-core-quiz .cope-core-quiz-question {
    width: 100%;
    text-align: center;
}


.cope-core-quizflow[data-quiz-label="ckd-quiz"].cope-core-quizflow-display-label-horizontally .cope-core-quizflow-flow-screen .cope-core-quiz .cope-core-quizflow-quiz-label{
    margin-top:-60px;
}


.cope-core-quizflow[data-quiz-label="ckd-quiz"] .cope-core-quizflow-flow-screen .cope-core-quiz .cope-core-quiz-answers {
    margin-left: 0;
    width: 100%;
    display: flex;
    flex-wrap: wrap;
    flex-direction: row;
    justify-content: space-between;
}

.cope-core-quizflow[data-quiz-label="ckd-quiz"].cope-core-quizflow-display-label-horizontally .cope-core-quizflow-flow-screen .cope-core-quiz{
    padding-top:.5rem;
}

.cope-core-quizflow[data-quiz-label="ckd-quiz"] .cope-core-quizflow-flow-screen .cope-core-quiz .cope-core-quiz-answers .cope-core-quiz-column {
    min-width: 300px;
    width: 100%;
}
.cope-core-quizflow[data-quiz-label="ckd-quiz"] .cope-core-quizflow-flow-screen .quizcard:nth-child(1) .cope-core-quiz .cope-core-quiz-answers .cope-core-quiz-column,
.cope-core-quizflow[data-quiz-label="ckd-quiz"] .cope-core-quizflow-flow-screen .quizcard:nth-child(5) .cope-core-quiz .cope-core-quiz-answers .cope-core-quiz-column,
.cope-core-quizflow[data-quiz-label="ckd-quiz"] .cope-core-quizflow-flow-screen .quizcard:nth-child(6) .cope-core-quiz .cope-core-quiz-answers .cope-core-quiz-column,
.cope-core-quizflow[data-quiz-label="ckd-quiz"] .cope-core-quizflow-flow-screen .quizcard:nth-child(7) .cope-core-quiz .cope-core-quiz-answers .cope-core-quiz-column{
    width: auto;;
}


@media (min-width: 767px) {
    .cope-core-quizflow[data-quiz-label="ckd-quiz"] .cope-core-quizflow-flow-screen .cope-core-quiz[data-quiz-label="question 1"] .cope-core-quiz-answers .cope-core-quiz-column {
        width: auto;
    }
}

.cope-core-quizflow[data-quiz-label="ckd-quiz"] .cope-core-quizflow-flow-screen .cope-core-quiz .cope-core-quiz-answers .cope-core-quiz-column button {
    border-radius: 2rem;
    border: 2px solid #005AD2;
    text-align: center;
    font-weight: bold;
    font-size: 20px;
    padding: 1rem;
}
.cope-core-quizflow[data-quiz-label="ckd-quiz"] .cope-core-quizflow-flow-screen .cope-core-quiz .cope-core-quiz-answers .cope-core-quiz-column button.cope-core-quiz-active {
    background-color: #005AD2;
    color: white;
}


.cope-core-quizflow[data-quiz-label="ckd-quiz"] .cope-core-quizflow-flow-screen .cope-core-quizflow-button-section {
    display: flex;
    flex-direction: row;
    justify-content: flex-end;
}
.cope-core-quizflow[data-quiz-label="ckd-quiz"].cope-core-quizflow-processing .cope-core-quizflow-flow-screen:not(.cope-core-quizflow-quiz-selected) button.cope-core-quizflow-button-next, 
.cope-core-quizflow[data-quiz-label="ckd-quiz"].cope-core-quizflow-processing .cope-core-quizflow-flow-screen:not(.cope-core-quizflow-quiz-selected) button.cope-core-quizflow-button-complete{
   display: none;
}
.cope-core-quizflow[data-quiz-label="ckd-quiz"] .cope-core-quizflow-flow-screen .cope-core-quizflow-button-section button {
    margin-right: initial;
    margin-left: initial;
    border: none;
    background: transparent;
}

.cope-core-quizflow[data-quiz-label="ckd-quiz"] .cope-core-quizflow-flow-screen .cope-core-quizflow-button-section button:first-child {
    margin-right: auto;
}

.cope-core-quizflow[data-quiz-label="ckd-quiz"] .cope-core-quizflow-flow-screen .cope-core-quizflow-button-section button:not(:first-child)::after {
    content: '';
    width: 40px;
    height: 40px;
    background-color: red;
}

.cope-core-quizflow[data-quiz-label="ckd-quiz"] .cope-core-quizflow-flow-screen .cope-core-quizflow-button-section button:first-child::before {
    margin-right: auto;
}