/*------------------------------------*\
   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: 734px) {
	.compare-section .compare-row .template-badge .badge-value {
		font-size: 40px;
	}
}

.compare-modal .device-content:first-child {
    width: 245px;
}
.compare-modal .compare-column-group .template-item-link {
	margin-top:10px;
}


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


.underline {
  text-decoration: underline;
}

.bold {
  font-weight: bold;
}
/* END RIBBON CSS */


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
\*------------------------------------*/ 

/*------------------------------------*\
   SOSUMI CSS
\*------------------------------------*/


.ac-gf-sosumi .underline {
  text-decoration: underline;
}

#ac-globalfooter .bold {
  font-weight: bold;
}
/*------------------------------------*\
   END SOSUMI CSS
\*------------------------------------*/