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.theme_diabeteseducation .diabetesEdLibrary_column .cope-core-column-two>div,
body.theme_diabeteseducation .diabetesEdLibrary_column .cope-core-column-two>div>div {
    height: 100%;
}

body.theme_diabeteseducation .diabetesEdLibrary_column .cope-core-column-two>div>div {
    display: flex;
    flex-direction: column;
}

body.theme_diabeteseducation .diabetesEdLibrary_column .cope-core-column-two>div>div>.text:nth-child(1) p {
    font-size: 26px;
    line-height: 2pc;
}

body.theme_diabeteseducation .diabetesEdLibrary_column .cope-core-column-two>div>div>.text:nth-child(2) {
    margin-bottom: auto;
}

body.theme_diabeteseducation .diabetesEdLibrary_column .cope-core-image {
    line-height: 0;
}

body.theme_diabeteseducation .diabetesEdLibrary_column .resource-card-text {
    text-align: left;
}


/* 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 0 0;
    margin-bottom: 1rem;
    border-bottom: 8px solid #3B96DE;
    box-shadow: 0 0 10px rgba(0 0 0 /.2);
}

.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-question {
    width: 100%;
    text-align: center;
    padding-left: 1rem;
    padding-right: 1rem;
}


.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;
    color: #001965;
}


.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;
    padding-left: 1rem;
    padding-right: 1rem;
}

.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%;
    margin-top: .5rem;
    margin-bottom: .5rem;
}

.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 {
    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: 3rem;
    border: 2px solid #005AD2;
    text-align: center;
    font-weight: normal;
    font-size: 20px;
    padding: .7rem .5rem .5rem;
    color: #005AD2;
}

.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;
    padding: 1rem 0;
    background-color: white;
    /* display: none; */
    position: relative;
    padding: 0;
}

.cope-core-quizflow[data-quiz-label="ckd-quiz"] .cope-core-quizflow-flow-screen .cope-core-quizflow-button-section::before {
    content: '';
    width: calc(100% - 2rem);
    margin: 0 1rem;
    height: 1px;
    border-top: thin solid #CBCBCB;
    position: absolute;
    top: 0;
}

.cope-core-quizflow[data-quiz-label="ckd-quiz"] .cope-core-quizflow-flow-screen .cope-core-quizflow-button-section.hideBorder::before {
    border-color: white;
}


/* .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-processing:not(.cope-core-quizflow-processing-end) .cope-core-quizflow-flow-screen button.cope-core-quizflow-button-next {
    display: block;
}

.cope-core-quizflow[data-quiz-label="ckd-quiz"].cope-core-quizflow-processing:not(.cope-core-quizflow-processing-end) .cope-core-quizflow-button-complete {
    display: none;
}

/* .cope-core-quizflow.cope-core-quizflow-processing .cope-core-quizflow-flow-screen:not(.cope-core-quizflow-quiz-selected) .cope-core-quizflow-button-next, .cope-core-quizflow.cope-core-quizflow-processing .cope-core-quizflow-flow-screen:not(.cope-core-quizflow-quiz-selected) .cope-core-quizflow-button-complete{
   display: none !important;
    opacity: 0 !important;
   pointer-events: initial !important;
} */
/* .cope-core-quizflow[data-quiz-label="ckd-quiz"][currentQuestion="1"].cope-core-quizflow-processing .cope-core-quizflow-flow-screen:not(.cope-core-quizflow-quiz-selected) .cope-core-quizflow-button-next{
    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;
    margin-top: 1rem;
    margin-bottom: 1rem;
    border: none;
    background: transparent;
    position: relative;
    padding-right: 3rem;
    padding-left: 3rem;
    font-weight: 400;
    align-items: center;
    cursor: pointer;
    line-height: 1rem;
}

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

.cope-core-quizflow[data-quiz-label="ckd-quiz"] .cope-core-quizflow-flow-screen .cope-core-quizflow-button-section button::after {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    background-image: url('/content/dam/diabetes-patient/novocare-diabeteseducation/article_images/24_11/arrow_down.png');
    background-position: center;
    background-size: cover;
    background-repeat: no-repeat;
    background-color: transparent;
    margin-top: -.1rem;
}

.cope-core-quizflow[data-quiz-label="ckd-quiz"] .cope-core-quizflow-flow-screen .cope-core-quizflow-button-section button:not(.cope-core-quizflow-button-back)::after {
    top: calc(50% - 12px);
    right: 1rem;
    left: initial;
    transform: rotate(-90deg);
}

.cope-core-quizflow[data-quiz-label="ckd-quiz"] .cope-core-quizflow-flow-screen .cope-core-quizflow-button-section button.cope-core-quizflow-button-back::after {
    top: calc(50% - 12px);
    left: 1rem;
    right: initial;
    transform: rotate(90deg);
}



.cope-core-quizflow[data-quiz-label="ckd-quiz"] .cope-core-quizflow-flow-screen .cope-core-quiz>.cope-core-quiz-description {
    background-color: white;
    width: 100%;
    border-left: none;
    padding: 1rem 1rem 0 .5rem;
    overflow: hidden;
    max-height: 0;
    display: block;
    transition: max-height .25s ease-in-out;
    padding: 0;
}

.cope-core-quizflow[data-quiz-label="ckd-quiz"] .cope-core-quizflow-flow-screen .cope-core-quiz>.cope-core-quiz-description .cope-core-quiz-description-icon {
    max-width: 56px;
    margin: 1rem auto 0;
}

.cope-core-quizflow[data-quiz-label="ckd-quiz"] .cope-core-quizflow-flow-screen .cope-core-quiz>.cope-core-quiz-description .cope-core-quiz-description-icon img {
    width: 100%;
}

.cope-core-quizflow[data-quiz-label="ckd-quiz"] .cope-core-quizflow-flow-screen .cope-core-quiz>.cope-core-quiz-description .cope-core-quiz-description-content {
    padding: 0 1rem 0 .5rem;
}


.cope-core-quizflow[data-quiz-label="ckd-quiz"] .cope-core-quizflow-flow-screen .cope-core-quiz .cope-core-quiz-description ol {
    padding-left: 0;
    padding-bottom: 1rem;
}

.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-result-screen .cope-core-button {
    width: 100%;
    border-color: #005AD2;
    border-width: 2px;
}

.cope-core-quizflow[data-quiz-label="ckd-quiz"] .cope-core-quizflow-result-screen .cope-core-quizflow-button-retake {
    display: none;
}

.cope-core-quizflow[data-quiz-label="ckd-quiz"] .cope-core-quizflow-result-screen .quiz-end-copy p {
    font-size: 20px;
}





body.is-quiz .alme--launchPointContainer,
body.is-quiz .root.responsivegrid>div>.experiencefragment,
body.is-quiz .root.responsivegrid>div>.responsivegrid,
body.is-quiz .root.responsivegrid>div>.container .cope-core-column-col-twoLargeSmall>.cope-core-column-two,
body.is-quiz .root.responsivegrid>div>.container .cope-core-column-col-twoLargeSmall>.cope-core-column-one .aboutDiabetes>div>div>div>div:not(.quizflow):not(:nth-child(10)),
body.is-quiz .root.responsivegrid>div>.container .cope-core-column-col-twoLargeSmall>.cope-core-column-one>div>div>div:last-child {
    display: none;
}

@media (min-width: 768px) {
    body.is-quiz .cope-core-column-col-twoLargeSmall>div>div>div>div>div {
        width: 722px;
    }
}