.ecosh-progress-bar-container.is-loading{opacity:.65;transition:opacity 0.2s ease}.ecosh-progress-bar-wrap{margin:12px 0 18px;padding:0;border:0;border-radius:0;background:#fff0}.ecosh-progress-bar-track{position:relative;height:10px;border:1px solid #b9b9b9;border-radius:999px;background:#ececec;overflow:hidden}.ecosh-progress-bar-fill{height:100%;border-radius:999px;background:#18a85b}.ecosh-progress-bar-message,.ecosh-progress-bar-footnote{margin:10px 0 0;font-size:12px;line-height:1.5;text-align:center}.ecosh-progress-bar-footnote{color:#c62828;font-style:italic;text-align:left}.ecosh-progress-bar-message strong{color:#16a34a}@media (max-width:767px){.ecosh-progress-bar-wrap{margin:10px 0 14px}.ecosh-progress-bar-message,.ecosh-progress-bar-footnote{font-size:11px}}