/* MEA CUSTOM CSS */

/* Login Page  */
.logindesign {
	border-radius: 12px;
} 

/* Login Image Rounded Corners */
.lwc-2jronin66ql {
        border-radius: 12px;
        overflow: hidden;
}

/* Login Form */
community_login-login-form.comm-login-form > .comm-login-form__container.slds-col.slds-grow.slds-card.slds-p-around_medium {
        border: none;
        box-shadow: none;
        borderRadius: 0px;
}

/* Homepage Images Rounded Corners */
.lwc-692s6j89ul6 {
        border-radius: 12px;
}

/* Program Details Page 4 column section white background rounded corners  */
.lwc-48aostf02bd-host[data-layout-direction~='desktop-direction-row'].col-large-size_3-of-12 {
        background-color: white;
        border-radius: 12px
}

/* Custom CSS for LWC Omniscript */
.slds-textarea[omnistudio-textarea_textarea_slds] {
        background-color: white !important;
    }
    
article.omniscript-article.slds-card.slds-grid.slds-wrap.slds-grid_vertical-stretch.slds-flexipage-container_large, 
.slds-accordion__list-item, 
.slds-accordion__summary {
        border: hidden;
        box-shadow: none; 
}

slot.slds-grid.slds-wrap.slds-size_1-of-1.slds-p-left_medium { 
justify-content: center; 
}

.slds-page-header__title.slds-p-horizontal_medium.slds-text-heading--medium.slds-m-top_medium.os-step-label {
        font-weight: 600;
	text-align: center;
    }

.vlc-separator.slds-border_top.slds-m-top_x-small.slds-m-bottom_xx-small.slds-m-horizontal_medium {
        display: none;
}

/* Remove Image Border */
label.slds-radio__label.vlc-img_select-container.slds-img_select-container.slds-img_no-width-height {
  border: none;
}

/* Rebate Amount Background */
[data-omni-key="Block1"] fieldset#content-227, fieldset#content-466, fieldset#content-638, fieldset#content-992  {
        background-color: #E4FADC !important;
        border: 1px solid #46B51C;
        border-radius: 12px;
	padding-top: 10px;
}
	