.a-progressbar{--progress-bar-bg:#001489}
.a-progressbar__status{border-radius:var(--progress-border-radius)}
.a-progressbar.skeleton-loader{height:8px;background:rgba(130,130,130,0.2);background:-webkit-gradient(linear,left top,right top,color-stop(8%,rgba(130,130,130,0.2)),color-stop(18%,rgba(130,130,130,0.4)),color-stop(33%,rgba(130,130,130,0.2)));background:linear-gradient(to right,rgba(130,130,130,0.2) 8%,rgba(130,130,130,0.4) 18%,rgba(130,130,130,0.2) 33%);background-size:800px 100px;animation:wave-lines 2s infinite ease-out;border:1px solid rgba(130,130,130,0.2)}
.a-progressbar.skeleton-loader .a-progressbar__status{width:0 !important;background-color:rgba(130,130,130,0.2)}
.skeleton-square{height:80px;background:rgba(130,130,130,0.2);background:-webkit-gradient(linear,left top,right top,color-stop(8%,rgba(130,130,130,0.2)),color-stop(18%,rgba(130,130,130,0.4)),color-stop(33%,rgba(130,130,130,0.2)));background:linear-gradient(to right,rgba(130,130,130,0.2) 8%,rgba(130,130,130,0.4) 18%,rgba(130,130,130,0.2) 33%);background-size:800px 100px;animation:wave-squares 1.5s infinite ease-out}
.skeleton-line{height:12px;background:rgba(130,130,130,0.2);background:-webkit-gradient(linear,left top,right top,color-stop(8%,rgba(130,130,130,0.2)),color-stop(18%,rgba(130,130,130,0.4)),color-stop(33%,rgba(130,130,130,0.2)));background:linear-gradient(to right,rgba(130,130,130,0.2) 8%,rgba(130,130,130,0.4) 18%,rgba(130,130,130,0.2) 33%);background-size:800px 100px;animation:wave-lines 1.5s infinite ease-out}
.skeleton-circle{border-radius:50% !important;height:80px !important;width:80px}
.skeleton-loader:empty{padding:0 !important;margin-top:12px;border-radius:7px;height:16px;background:rgba(130,130,130,0.2);background:-webkit-gradient(linear,left top,right top,color-stop(8%,rgba(130,130,130,0.2)),color-stop(18%,rgba(130,130,130,0.4)),color-stop(33%,rgba(130,130,130,0.2)));background:linear-gradient(to right,rgba(130,130,130,0.2) 8%,rgba(130,130,130,0.4) 18%,rgba(130,130,130,0.2) 33%);background-size:800px 100px;animation:wave-lines 2s infinite ease-out}
@keyframes wave-lines{0{background-position:-468px 0}
100%{background-position:468px 0}
}
@keyframes wave-squares{0{background-position:-468px 0}
100%{background-position:468px 0}
}
@keyframes rotate-loading{0{transform:rotate(0);-ms-transform:rotate(0);-webkit-transform:rotate(0);-o-transform:rotate(0);-moz-transform:rotate(0)}
100%{transform:rotate(360deg);-ms-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);-moz-transform:rotate(360deg)}
}
#my-achievements .a-link a:hover{text-decoration:none}
#my-achievements .a-link a:hover .a-link__inner-text{text-decoration:underline}
#my-achievements [class*="ma-"]{margin:0}
#my-achievements #ma-template,#my-achievements .ma-template{display:none}
@media only screen and (max-width:767.98px){#my-achievements .ma-image .a-image__default{width:100%}
}
#my-achievements .a-progressbar{margin:1rem 0}
@media only screen and (min-width:768px){#my-achievements .a-progressbar{max-width:60%}
}
#my-achievements .a-progressbar__status{margin-top:-1px}
#my-achievements .a-progressbar .ma-progress-50{width:50% !important}
#my-achievements .a-progressbar .ma-progress-100{width:100% !important}
#my-achievements .ma-courseMode,#my-achievements .ma-courseTitle{margin-bottom:1rem}
#my-achievements .ma-courseMode,#my-achievements .ma-course-start,#my-achievements .ma-course-complete,#my-achievements .ma-courseMode p,#my-achievements .ma-course-start p,#my-achievements .ma-course-complete p{margin-bottom:.75rem}
#my-achievements .ma-courseTitle,#my-achievements .ma-courseStartDate,#my-achievements .ma-courseCompletionDate{font-weight:700}
@media only screen and (min-width:768px){#my-achievements .ma-download .row{flex-direction:column}
}
@media only screen and (min-width:768px){#my-achievements .ma-download .columncontrol__column{flex:0 0 100%;max-width:100%}
}
@media only screen and (max-width:767.98px){#my-achievements .ma-download .columncontrol__column:first-child{flex:0 0 33.33333%;max-width:33.33333%;padding-right:0;margin-bottom:0}
}
@media only screen and (max-width:767.98px){#my-achievements .ma-download .columncontrol__column:last-child{flex:0 0 66.66667%;max-width:66.66667%}
}
#my-achievements .ma-download .ma-badge{margin-bottom:1rem;text-align:center}
@media only screen and (max-width:767.98px){#my-achievements .ma-download .ma-badge{margin-bottom:0}
}
#my-achievements .ma-download .ma-badge .abt-icon{font-size:4.25rem}
#my-achievements .ma-download .ma-badge.ma-badge-inprogress .abt-icon{color:#63666a}
#my-achievements .ma-download .ma-badge.ma-badge-complete .abt-icon{color:#ffd100}
#my-achievements .ma-download .ma-points-inprogress p,#my-achievements .ma-download .ma-points-complete p{text-align:left !important;font-size:.875rem;line-height:1.25rem;color:#63666a}
@media only screen and (min-width:768px){#my-achievements .ma-download .ma-points-inprogress p,#my-achievements .ma-download .ma-points-complete p{text-align:center !important}
}
#my-achievements .ma-download .ma-points-complete,#my-achievements .ma-download .ma-certificate{display:none}
@media only screen and (max-width:767.98px){#my-achievements .ma-download .ma-certificate,#my-achievements .ma-download .ma-learning{justify-content:flex-start !important;margin-top:1rem}
}
@media only screen and (min-width:768px){#my-achievements .ma-download .ma-certificate .a-link__text,#my-achievements .ma-download .ma-learning .a-link__text{text-align:center}
}
#my-achievements .ma-seperator{margin:2.5rem 0}
#my-achievements .ma-seperator:last-child{margin-bottom:0}
#ma-no-meridian,#ma-no-achievements{display:none}
#my-achievements .pagination.panelcontainer{padding-top:0}
.pagination .m-pagination-static__content .skeleton-loader[class*="ma-course"]{margin-bottom:2.5rem !important;padding-bottom:2.5rem;border-bottom:1px solid #e5e5e5}
.pagination .m-pagination-static__content .skeleton-loader[class*="ma-course"]:last-child{margin-bottom:0;padding-bottom:0;border-bottom:0}
.pagination .m-pagination-static__links .paginationjs{justify-content:end}
.pagination .m-pagination-static__links .paginationjs-pages ul{border:0}
.pagination .m-pagination-static__links .paginationjs-pages ul li:last-child{border-right:0}
.pagination .m-pagination-static__links .paginationjs-prev,.pagination .m-pagination-static__links .paginationjs-page,.pagination .m-pagination-static__links .paginationjs-next,.pagination .m-pagination-static__links .paginationjs-ellipsis{border:0}
.pagination .m-pagination-static__links .paginationjs-prev.active a,.pagination .m-pagination-static__links .paginationjs-page.active a,.pagination .m-pagination-static__links .paginationjs-next.active a,.pagination .m-pagination-static__links .paginationjs-ellipsis.active a{background:#fff;color:#000}
.pagination .m-pagination-static__links .paginationjs-prev a,.pagination .m-pagination-static__links .paginationjs-page a,.pagination .m-pagination-static__links .paginationjs-next a,.pagination .m-pagination-static__links .paginationjs-ellipsis a{height:48px;line-height:1.6}
.pagination .m-pagination-static__links .paginationjs-prev a:hover,.pagination .m-pagination-static__links .paginationjs-page a:hover,.pagination .m-pagination-static__links .paginationjs-next a:hover,.pagination .m-pagination-static__links .paginationjs-ellipsis a:hover,.pagination .m-pagination-static__links .paginationjs-prev a:focus,.pagination .m-pagination-static__links .paginationjs-page a:focus,.pagination .m-pagination-static__links .paginationjs-next a:focus,.pagination .m-pagination-static__links .paginationjs-ellipsis a:focus{font-weight:normal}
.ma-elearnings-skeleton .ma-template.skeleton-loader{margin-bottom:2rem !important;display:block !important}
.ma-elearnings-skeleton .ma-template.skeleton-loader .ma-image{height:100px;max-height:100px !important;background:rgba(130,130,130,0.2);background:-webkit-gradient(linear,left top,right top,color-stop(8%,rgba(130,130,130,0.2)),color-stop(18%,rgba(130,130,130,0.4)),color-stop(33%,rgba(130,130,130,0.2)));background:linear-gradient(to right,rgba(130,130,130,0.2) 8%,rgba(130,130,130,0.4) 18%,rgba(130,130,130,0.2) 33%);background-size:800px 100px;animation:wave-squares 2s infinite ease-out}
.ma-elearnings-skeleton .ma-template.skeleton-loader .ma-image .cmp-image__image{visibility:hidden}
.ma-elearnings-skeleton .ma-template.skeleton-loader .ma-courseMode,.ma-elearnings-skeleton .ma-template.skeleton-loader .ma-courseTitle{height:auto;background:rgba(130,130,130,0.2);background:-webkit-gradient(linear,left top,right top,color-stop(8%,rgba(130,130,130,0.2)),color-stop(18%,rgba(130,130,130,0.4)),color-stop(33%,rgba(130,130,130,0.2)));background:linear-gradient(to right,rgba(130,130,130,0.2) 8%,rgba(130,130,130,0.4) 18%,rgba(130,130,130,0.2) 33%);background-size:800px 100px;animation:wave-lines 2s infinite ease-out;border-radius:2px}
.ma-elearnings-skeleton .ma-template.skeleton-loader .cmp-text{visibility:hidden}
.ma-elearnings-skeleton .ma-template.skeleton-loader .ma-badge,.ma-elearnings-skeleton .ma-template.skeleton-loader .ma-course-status,.ma-elearnings-skeleton .ma-template.skeleton-loader .ma-course-start,.ma-elearnings-skeleton .ma-template.skeleton-loader .ma-course-complete{display:none}
.ma-elearnings-skeleton .ma-template.skeleton-loader .points-template{display:none}
.ma-elearnings-skeleton .ma-template.skeleton-loader .ma-progress{height:8px;background:rgba(130,130,130,0.2);background:-webkit-gradient(linear,left top,right top,color-stop(8%,rgba(130,130,130,0.2)),color-stop(18%,rgba(130,130,130,0.4)),color-stop(33%,rgba(130,130,130,0.2)));background:linear-gradient(to right,rgba(130,130,130,0.2) 8%,rgba(130,130,130,0.4) 18%,rgba(130,130,130,0.2) 33%);background-size:800px 100px;animation:wave-lines 2s infinite ease-out;border:1px solid rgba(130,130,130,0.2)}
.ma-elearnings-skeleton .ma-template.skeleton-loader .ma-progress .a-progressbar__status{width:0 !important;background-color:rgba(130,130,130,0.2)}
@media only screen and (max-width:767.98px){#myaccount-details .ma-profile-template-container{width:100%}
}
#section-mf-dynamic-reminder,.mf-dynamic-reminder{display:none}
#mf-dynamic-reminder .m-card__body{background-color:#fff}
.cq-Editable-dom #section-mf-dynamic-reminder,.cq-Editable-dom .mf-dynamic-reminder{display:block !important}