.dialog-container{
    background:rgba(0,0,0,0.2);
    position:fixed;
    width:100%;
    height:100%;
    z-index:100;
    display:none;
}
.dialog{
    width:600px;
    background:white;
    margin:100px auto;
    border-radius:1rem;
    box-shadow: 0.3rem 0.3rem 0.3rem #999;
}
.dialog-title{
    background:#0066cc;
    color:white;
    padding:1rem;
    border-radius:1rem 1rem 0  0;
}
.dialog-content{
    padding:1rem;
}

.sb-slider{
    width:100%;
    display: flex;
    overflow:hidden;
}
.sb-slider .row{
    padding: 100px;
}

.sb-wzp-widget{
    background:#009900;
    color:white;
    position:fixed;
    top: calc( 100% - 100px);
    left: calc(100% - 100px);
    padding:0.5rem;
    border-radius: 150px;
    z-index:10;
}
.sb-wzp-widget a{
    color:white;
}