/*------------------------------------*\
   GENERIC CSS
\*------------------------------------*/
.ribbon-ase-2024 sup a {
    text-decoration: underline;
}
/*------------------------------------*\
  END GENERIC CSS
\*------------------------------------*/
/*------------------------------------*\
   LOCAL SCREENS
\*------------------------------------*/






/*------------------------------------*\
   END LOCAL SCREENS
\*------------------------------------*/




/*------------------------------------*\
   LOCAL FIXES
\*------------------------------------*/



#footnote-bts-2024 ~ .footnote-edu {
	display: none!important;
}


@media only screen and (max-width: 320px) {
	.template-badge .badge-value {
		font-size: 36px;
	}
}

.section-hero .typography-intro.intro-cta a.more {
   text-transform: initial;
}


.compare-modal .device-content:first-child {
    width: 258px;
}

.compare-modal .template-item-default {
	width: 290px;
}


/* START RIBBON CSS */
.typography-body-reduced {
    font-size: 14px;
    line-height: 1.42861;
    font-weight: 400;
    letter-spacing: -.016em;
}

/* END RIBBON CSS */

.compare-modal .compare-column-group div {
	margin-top: 10px;
}


html.hide-acmi #ac-globalfooter .ac-gf-buystrip-info-financing {
    display: block;
}

html.hide-acmi [data-toggle-ase-2024="acmi edu"] {
	display: block!important
}


/*------------------------------------*\
   END LOCAL FIXES
\*------------------------------------*/