@import url(https://assets.macropay.com/styles/revup/stage/semantic.min.css);


/* Revup Design System */


#app {
    height: 100%;
    background: #f5f7fa url(assets/images/pattern-login-9V62.png) no-repeat left center !important;
}

.illustration-login {
    background: url(assets/images/illustration-login-3JwV.png) no-repeat left center;
    background-size: contain;
}

.pattern-login {
    background: url(assets/images/pattern-login-9V62.png) no-repeat left center;
}

.laptop-error {
    background: url(assets/images/laptop-error-a_N-.svg) no-repeat center center;
    background-size: contain;
    width: 150px;
    height: 100px;
}

.item-sent {
    background: url(assets/images/item-sent-8I3s.svg) no-repeat center center;
    background-size: contain;
    width: 318px;
    height: 235px;
}

.link-expired {
    background: url(assets/images/link-expired-c3Fh.svg) no-repeat center center;
    width: 296px;
    height: 173px;
}

.page-not-found {
    background: url(assets/images/page-not-found-M3o3.svg) no-repeat center center;
    width: 450px;
    height: 190px;
    background-size: contain;
}

.server-error {
    background: url(assets/images/server-error-cdo-.svg) no-repeat center center;
    width: 281px;
    height: 201px;
    background-size: contain;
}

.wrench-error {
    background: url(assets/images/wrench-error-bsD8.svg) no-repeat center center;
    width: 432px;
    height: 101px;
}

.password-success {
    background: url(assets/images/password-success-396N.svg) no-repeat center center;
    width: 310px;
    height: 150px;
    background-size: contain;
}

.no-results-found {
    background: url(assets/images/no-results-found-2N9q.svg) no-repeat center center;
    width: 367px;
    height: 385px;
    background-size: contain;
}

.unsubscribe-success {
    background: url(assets/images/unsubscribe-success-cN7v.svg) no-repeat center center;
    width: 317px;
    height: 308px;
    background-size: contain;
}

.warning-watch {
    background: url(assets/images/warning-watch-2bbC.svg) no-repeat center center;
    width: 273px;
    height: 288px;
    background-size: contain;
}
