.d-none{display:none!important}.text-right{text-align:right}.ml-1{margin-left:.5em}.ml-2{margin-left:1em}.mr-1{margin-right:.5em}.mr-2{margin-right:1em}.mt-1{margin-top:.5em}.mt-2{margin-top:1em}.mb-1{margin-bottom:.5em}.mb-2{margin-bottom:1em}.mx-1{margin-left:.5em;margin-right:.5em}.mx-2{margin-left:1em;margin-right:1em}.my-1{margin-top:.5em;margin-bottom:.5em}.my-2{margin-top:1em;margin-bottom:1em}.pl-1{padding-left:.5em}.pl-2{padding-left:1em}.pr-1{padding-right:.5em}.pr-2{padding-right:1em}.pt-1{padding-top:.5em}.pt-2{padding-top:1em}.pb-1{padding-bottom:.5em}.pb-2{padding-bottom:1em}.px-1{padding-left:.5em;padding-right:.5em}.px-2{padding-left:1em;padding-right:1em}.py-1{padding-top:.5em;padding-bottom:.5em}.py-2{padding-top:1em;padding-bottom:1em}.alert{position:relative;padding:.75rem 1.25rem;margin-bottom:1rem;border:1px solid transparent;border-radius:.25rem}.alert.alert-primary{color:#004085;background-color:#cce5ff;border-color:#b8daff}.alert.alert-secondary{color:#383d41;background-color:#e2e3e5;border-color:#d6d8db}.alert.alert-success{color:#155724;background-color:#d4edda;border-color:#c3e6cb}.alert.alert-danger{color:#721c24;background-color:#f8d7da;border-color:#f5c6cb}.alert.alert-warning{color:#856404;background-color:#fff3cd;border-color:#ffeeba}.alert.alert-info{color:#0c5460;background-color:#d1ecf1;border-color:#bee5eb}.alert.alert-light{color:#818182;background-color:#fefefe;border-color:#fdfdfe}.alert.alert-dark{color:#1b1e21;background-color:#d6d8d9;border-color:#c6c8ca}.ceman-loading-overlay{display:none;background:rgba(26,26,26,.7);position:fixed;width:100%;height:100%;z-index:2;top:0}.ceman-loading-overlay-image-container{display:none;position:fixed;z-index:1;top:50%;left:50%;transform:translate(-50%,-50%)}.ceman-loading-overlay-img{width:50px;height:50px;border-radius:5px}.ceman-loading-spinner-dots{margin:100px auto 0;width:70px;text-align:center}.ceman-loading-spinner-dots>div{width:18px;height:18px;background-color:#333;border-radius:100%;display:inline-block;animation:a 1.4s infinite ease-in-out both}.ceman-loading-spinner-dots .bounce1{animation-delay:-.32s}.ceman-loading-spinner-dots .bounce2{animation-delay:-.16s}@keyframes a{0%,80%,to{transform:scale(0)}40%{transform:scale(1)}}.ceman-loading-spinner-square{width:40px;height:40px;background-color:#333;margin:100px auto;animation:b 1.2s infinite ease-in-out}@keyframes b{0%{transform:perspective(120px) rotateX(0deg) rotateY(0deg);-webkit-transform:perspective(120px) rotateX(0deg) rotateY(0deg)}50%{transform:perspective(120px) rotateX(-180.1deg) rotateY(0deg);-webkit-transform:perspective(120px) rotateX(-180.1deg) rotateY(0deg)}to{transform:perspective(120px) rotateX(-180deg) rotateY(-179.9deg);-webkit-transform:perspective(120px) rotateX(-180deg) rotateY(-179.9deg)}}.ceman-loading-spinner-cube-grid{width:40px;height:40px;margin:100px auto}.ceman-loading-spinner-cube-grid .ceman-cube{width:33%;height:33%;background-color:#333;float:left;animation:c 1.3s infinite ease-in-out}.ceman-loading-spinner-cube-grid .ceman-cube1{animation-delay:.2s}.ceman-loading-spinner-cube-grid .ceman-cube2{animation-delay:.3s}.ceman-loading-spinner-cube-grid .ceman-cube3{animation-delay:.4s}.ceman-loading-spinner-cube-grid .ceman-cube4{animation-delay:.1s}.ceman-loading-spinner-cube-grid .ceman-cube5{animation-delay:.2s}.ceman-loading-spinner-cube-grid .ceman-cube6{animation-delay:.3s}.ceman-loading-spinner-cube-grid .ceman-cube7{animation-delay:0s}.ceman-loading-spinner-cube-grid .ceman-cube8{animation-delay:.1s}.ceman-loading-spinner-cube-grid .ceman-cube9{animation-delay:.2s}@keyframes c{0%,70%,to{transform:scale3D(1,1,1)}35%{transform:scale3D(0,0,1)}}