#ms_avp *{text-decoration:none !important;transform: none;}
#ms_avp a{border:0 !important;}
#ms_avp .codepeople-media .mejs-time-float{display:none !important;}
#ms_avp .codepeople-media:not(.device-player-skin) .mejs-time-handle-content,
#ms_avp .codepeople-media:not(.device-player-skin) .mejs-time-hovered{display:none !important;}
#ms_avp .codepeople-media:not(.device-player-skin) .mejs-time-rail{margin:0;padding-top:5px;height:26px;}
#ms_avp .codepeople-media:not(.device-player-skin) .mejs-controls .mejs-time-rail .mejs-time-current{width:100%;}
#ms_avp .codepeople-media:not(.device-player-skin) .mejs-container .mejs-controls .mejs-time{height:17px;padding:8px 3px 0 3px;}
/* #ms_avp .codepeople-media:not(.device-player-skin) .mejs-overlay-button{width:80px;height:80px;} */
#ms_avp iframe{width:100% !important;height:100% !important;}
#ms_avp .emjs-playlist{max-width:100%;}
#ms_avp .cpmp-playlist-download-link::before{display:inline-block;content:"\23CF";transform:scale(1,-1);border:1px solid #333;color:#333;width:26px;text-align:center;margin-left:5px;border-radius:5px;}
/* #ms_avp .cpmp-playlist-download-link::before{display:inline-block;content:"\25BC";border:1px solid #333;color:#333;width:26px;text-align:center;margin-left:5px;border-radius:5px;} */
#ms_avp .cpmp-info,
#ms_avp .cpmp-annotation{display:inline-block;margin-left:5px;}

/* Custom typography patch to match theme description */
#ms_avp, 
#ms_avp *, 
#ms_avp .mejs-container, 
#ms_avp .mejs-time, 
#ms_avp .mejs-playlist-item, 
#ms_avp .mejs-playlist-item-title {
    font-family: "Inter", -apple-system, BlinkMacSystemFont, sans-serif !important;
    font-size: 17px !important; /* Forces it bigger */
    font-weight: 400 !important;
    line-height: 1.6 !important;
    
    /* Hardware anti-aliasing to stop the jagged edges */
    -webkit-font-smoothing: antialiased !important;
    -moz-osx-font-smoothing: grayscale !important;
    text-shadow: 1px 1px 1px rgba(0,0,0,0.004) !important;
}

/* Adjust layout spacing for the larger font size */
#ms_avp .mejs-playlist-item {
    padding: 10px 15px !important;
    height: auto !important;
}

#ms_avp .mejs-time-current, 
#ms_avp .mejs-time-duration {
    font-size: 13px !important;
}