.stm_lms_downloadable_content{padding:18px 0;border-top:3px solid #385bce;border-bottom:1px solid #e1e2e4}.stm_lms_downloadable_content__inner{position:relative;padding-left:65px}.stm_lms_downloadable_content__icon{position:absolute;left:0;top:50%;width:42px;height:45px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.stm_lms_downloadable_content__icon svg{max-width:42px}.stm_lms_downloadable_content__icon svg *{fill:#385bce!important}.stm_lms_downloadable_content__icon_psd svg *{fill:#162c74!important}.stm_lms_downloadable_content__icon_xls svg *,.stm_lms_downloadable_content__icon_xlsx svg *{fill:#107c41!important}.stm_lms_downloadable_content__icon_doc svg *,.stm_lms_downloadable_content__icon_docx svg *{fill:#1565c0!important}.stm_lms_downloadable_content__icon_ppt svg *,.stm_lms_downloadable_content__icon_pptx svg *{fill:#d34827!important}.stm_lms_downloadable_content__icon_pdf svg *{fill:#e2574c!important}.stm_lms_downloadable_content__row{display:flex;align-items:center}.stm_lms_downloadable_content__left{flex-grow:1;max-width:60%;padding-right:30px}.stm_lms_downloadable_content__right{display:flex;align-items:center;position:relative;min-height:52px;padding-right:60px;margin-left:auto}.stm_lms_downloadable_content__url{position:absolute;right:0;top:0;height:52px;width:52px;border:1px solid #e4e6e8;background-color:#f0f4fa;font-size:20px;text-align:center;line-height:47px;letter-spacing:-2px;border-radius:50%}.stm_lms_downloadable_content__url i{color:#273044}.stm_lms_downloadable_content__title{margin-bottom:0;margin-top:0;font-size:16px;font-weight:600}.stm_lms_downloadable_content__size{margin-right:10px;font-size:14px;color:#273044}.stm_lms_downloadable_content__size span{font-weight:200}.stm_lms_downloadable_content__files{margin:40px 0;border-top:3px solid #385bce}.stm_lms_downloadable_content__files .stm_lms_downloadable_content{border-top:0}@media (max-width:550px){.stm_lms_downloadable_content__inner{padding-left:0}.stm_lms_downloadable_content__icon{display:none}}@media (max-width:480px){.stm_lms_downloadable_content__inner{padding-left:0}.stm_lms_downloadable_content__icon,.stm_lms_downloadable_content__size{display:none}.stm_lms_downloadable_content__left{max-width:inherit}}