/* Default cc-fig styling */
.cc-fig {
    width: 120px;
    padding: 10px;
    margin: 10px;
    margin-left: auto;
    margin-right: auto;
    box-shadow: rgba(0, 0, 0, 0.1) 0px 4px 6px -1px, rgba(0, 0, 0, 0.06) 0px 2px 4px -1px;
}

.practice-figure {
    width: 100%;
    max-width: 250px !important;
    margin: 10px;
    padding: 10px;

    display: block;
    /*box-shadow: rgba(0, 0, 0, 0.1) 0px 4px 6px -1px, rgba(0, 0, 0, 0.06) 0px 2px 4px -1px;
*/}

.practice-figure > a > img {
    margin-bottom: 20px;

    display: block;
    margin-left: 0;
}



.practice-figure *,
.practice-figure::before,
.practice-figure::after {
    text-align: left !important;
}

/* Force all text nodes to be left aligned */
figure.practice-figure {
    text-align: left !important;
    justify-content: flex-start !important;
    align-items: flex-start !important;
}

/* Side-by-side figure container */
.sidebyside_img {
    display: flex !important;
    gap: 10px;
    justify-content: center;
    flex-wrap: nowrap;
    align-items: flex-start;
    width: 100%;
}



/* Style the anchor elements (direct children of flex container) */
.sidebyside_img a {
    flex: 1 1 33.333%;
    max-width: 200px;
    display: inline-block !important;
    text-align: center;
}

/* Override cc-fig styles when inside sidebyside_img */
.sidebyside_img .cc-fig {
    width: 100% !important;
    max-width: 180px !important;
    margin: 5px auto !important;
    margin-left: auto !important;
    margin-right: auto !important;
    display: block !important;
    float: none !important;
}

.capbox {
    transform: scale(0.5);

}

.cc-fig-small {
    padding: 10px;
    margin: 10px;
    display: block;
    margin-left: auto;
    margin-right: auto;


    box-shadow: rgba(0, 0, 0, 0.1) 0px 4px 6px -1px, rgba(0, 0, 0, 0.06) 0px 2px 4px -1px;
}


.img983745 {
    width: 50%;
    padding: 10px;
    margin: 10px;
    display: block;
    margin-left: auto;
    margin-right: auto;
    box-shadow: rgba(0, 0, 0, 0.1) 0px 4px 6px -1px, rgba(0, 0, 0, 0.06) 0px 2px 4px -1px;
}