.mobile-enroll-sessions .modal{margin:0;width:calc(100% - 16px)}.mobile-enroll-sessions .modal .modal-confirm-title{margin-bottom:14px}.mobile-enroll-sessions .modal .pre-content{margin:0}.mobile-enroll-sessions .modal .modal-confirm-actions{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-top:40px}.mobile-enroll-sessions .modal .modal-responsive-title{padding:10px 10px;font-size:20px}.mobile-enroll-sessions .modal .modal-resposive-description{color:var(--primary-color)}.mobile-enroll-sessions .modal .modal-resposive-sub-description{font-size:16px;font-weight:500;padding-top:20px}.mobile-enroll-sessions .modal .modal-confirm-footer .datatable-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:40px 0 20px}.mobile-enroll-sessions .modal .modal-confirm-footer .datatable-header__name{color:var(--text-color);font-weight:700}.mobile-enroll-sessions .modal .modal-confirm-footer .datatable-header__date{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;width:40%}.mobile-enroll-sessions .modal .modal-confirm-footer .datatable-header__date__initial{font-weight:700;color:var(--text-color);padding-right:100px}.mobile-enroll-sessions .modal .modal-confirm-footer .datatable-header__date__end{font-weight:700;color:var(--text-color);padding-right:60px}.mobile-enroll-sessions .modal .modal-confirm-footer .datatable-content-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;width:40%}.mobile-enroll-sessions .modal .modal-confirm-footer .datatable-content-header__date__initial{padding-right:55px}.mobile-enroll-sessions .modal .modal-confirm-footer .session-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:6px;padding:15px 0;border-top:1px solid transparent;border-bottom:1px solid rgba(0,0,0,.1);position:relative}.mobile-enroll-sessions .modal .modal-confirm-footer .session-item .name{font-weight:700}.mobile-enroll-sessions .modal .modal-confirm-footer .session-item .form-radio-item{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.mobile-enroll-sessions .modal .modal-confirm-footer .session-item .form-radio-item .form-radio{inset:0;position:absolute;z-index:1;opacity:0}.mobile-enroll-sessions .modal .modal-confirm-footer .session-item__session{max-width:50%}.mobile-enroll-sessions .modal .modal-confirm-footer .session-item__radio-name{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:1024px){.mobile-enroll-sessions .modal .session-item .content{-webkit-box-flex:1;-ms-flex:1;flex:1}.mobile-enroll-sessions .modal .session-item .content .name{margin-bottom:8px;min-height:2.375rem;width:100%;max-width:150ch;word-break:break-word;font-size:.875rem;line-height:1.188rem}.mobile-enroll-sessions .modal .session-item .content .dates{display:-webkit-box;display:-ms-flexbox;display:flex;gap:14px}.mobile-enroll-sessions .modal .session-item .content .dates .label{text-transform:uppercase;font-size:.75rem;font-weight:700;margin-bottom:5px}}