
.iChangeApp--widget.section-iequalchange_staging_ichange_widget_YC38dR-padding .ica--wrap {
    width: 700px;
    max-width: 100%;
}

.iChangeApp--widget.section-iequalchange_staging_ichange_widget_YC38dR-padding {
    display: flex !important;
    align-items: center !important;
    justify-content:right !important;
}
.ica--wrap.compact-ica--wrap.ica-type--compact .ica-lower {
    display: flex !important;

}
.ica--wrap figure img {
    width: 73.5px;
    height: 15px;
    object-fit: cover;
}

.ica--wrap figure {
    margin: 0;
}

.ica--wrap.ica-type--compact.ica-type--compact-selection .ica-lower {
    margin-top: 0;
}

.ica--wrap.ica-type--compact.ica-type--compact-selection .ica-lower .ica-project {
    background: transparent;
}

.ica-selection {
    width: fit-content;
}
.iChangeApp--widget .ica-upper, .iChangeApp--widget .ica-lower {
    align-items: center;
    justify-content: space-between !important;
}
.ica--wrap.compact-ica--wrap.ica-type--compact.ica-type--compact-selection {
    padding-bottom: 14px;
}
.ica-selection {
    width: fit-content;
    font-size: 12px;
}
.ica--wrap.compact-ica--wrap.ica-type--compact .ica-donation-title {
    font-size: 14px;
}
.ica--wrap.compact-ica--wrap.ica-type--compact.ica-type--compact-selected{
    padding-bottom: 14px;
}
.ica--wrap.compact-ica--wrap.ica-type--compact figure.compact-ica-project-img {
    line-height: 0;
}
.ica--wrap.compact-ica--wrap.ica-type--compact img {
    margin-bottom: 0;
}
.p_donation_title p {
    font-size: 14px !important;
}
.cart__blocks {
    width: 100%;
    display: flex;
    flex-flow: column;
}
.cart__footer-wrapper #iec-app-block {
    display: flex !important;
    justify-content: end;
    align-items: end;
}
.cart__blocks .iChangeApp--widget {
    display: flex !important;
    justify-content: end !important;
}
.cart__ctas {
    justify-content: end;
}
.ica-img-choose-data{
    cursor: pointer;
}
@media screen and ( max-width: 749px ) {

    .ica--wrap.compact-ica--wrap.ica-type--compact .ica-upper , .ica--wrap.compact-ica--wrap.ica-type--compact .ica-lower {
        padding-bottom:10px !important;
        position: relative;
        align-items: center;
    }
    .ica--wrap.compact-ica--wrap.ica-type--compact .ica-lower figure.compact-ica-project-img {
        position: unset;
    }
    .ica--wrap.compact-ica--wrap.ica-type--compact .ica-lower {
        align-items: center;
        padding-bottom: 0;
    }
    .ica--wrap.compact-ica--wrap.ica-type--compact .ica-lower .ica-selection {
        max-width: max-content;
    }
    .ica--wrap.compact-ica--wrap.ica-type--compact .ica-lower   figure.compact-ica-project-img {
        top: 45px !important;
        right: -17px;
    }
    .ica--wrap.compact-ica--wrap.ica-type--compact.ica-type--compact-selected button.ica-selection {
        width: fit-content;
        font-size: 12px;
    }
    
    .iChangeApp--widget .ica--wrap.compact-ica--wrap.ica-type--compact.ica-type--compact-selected figure.compact-ica-project-img {
        position: unset;
    }
    .ica--wrap.compact-ica--wrap.ica-type--compact .ica-lower {
        align-items: center;
        padding-bottom: 0 !important;
    }
    .ica--wrap.featured-ica--wrap.ica-type--featured .ica-project {
        padding-bottom:8px;
    }
    .iChangeApp--widget .ica-project .ica--thread-image {
        position: unset;
    }
    .iChangeApp--widget .ica--wrap.standard-ica--wrap  .ica-selected-project {
        padding-bottom: 0;
    }
    .iChangeApp--widget .ica--wrap.standard-ica--wrap  .ica-project .ica--thread-image {
        position: unset;
    }
    .iChangeApp--widget .ica-upper figure {
        width: auto;
    }
    .ica--wrap.featured-ica--wrap.ica-type--featured .ica-upper {
        align-items: start;
    }
}
@media screen and ( max-width:600px ) 
{
    .iChangeApp--widget .ica--wrap.compact-ica--wrap.ica-type--compact.ica-type--compact-selected figure.compact-ica-project-img {
        position: absolute;
        top: 50px;
        right: 0;
    }
    .ica--wrap.compact-ica--wrap.ica-type--compact.ica-type--compact-selection , .ica--wrap.compact-ica--wrap.ica-type--compact.ica-type--compact-selected {
        padding-bottom: 30px;
    }
    .ica--wrap.compact-ica--wrap.ica-type--compact .ica-lower figure.compact-ica-project-img {
        position: absolute;
    }
    .ica--wrap.compact-ica--wrap.ica-type--compact .ica-lower figure.compact-ica-project-img {
        top: 50px !important;
        right: -17px;
    }
}
@media screen and ( max-width:400px ) 
{
    .iChangeApp--widget .ica--wrap.standard-ica--wrap  .ica-selected-project {
        padding-bottom: 40px;
    }
    .iChangeApp--widget .ica--wrap.standard-ica--wrap  .ica-project .ica--thread-image {
        position: absolute;
    }
    .iChangeApp--widget .ica-upper, .iChangeApp--widget .ica-lower {
        align-items: flex-start;
    }
    .iChangeApp--widget .ica-upper figure {
        margin-top: 2px;
    }
    .ica--wrap.featured-ica--wrap.ica-type--featured figure.ica--thread-image {
        position: absolute;
    }
    .ica--wrap.featured-ica--wrap.ica-type--featured .ica-project {
        padding-bottom: 40px;
    }
}
.p_donation_title {
    text-align: left;
}
