.rumsst_content_cell {
    display: table-cell;
    height: 500px;
    margin: 0;
    padding: 0;
    vertical-align: top;
}
.rumsst_content_wrapper #sidebar-container {
    width: 300px;
    padding-left: 20px;
}
.rumsst_content_wrapper .plugin-description {
    margin-right: 50px;
}
.rumsst_content_wrapper label.textinput,
.rumsst_content_wrapper label.radioinput,
.rumsst_content_wrapper label.colorinput,
.rumsst_content_wrapper label.selectinput,
.rumsst_content_wrapper label.checkboxinput {
    float:left;
    width:225px;
    margin:5px 0 15px;
}
.rumsst_content_wrapper input.textinput,
.rumsst_content_wrapper select.selectinput {
    margin:0 0 15px;
    width:300px;
}
.rumsst_content_wrapper input.textinputsm {
    width:60px;
}
.rumsst_content_wrapper input.radioinput.next {
    margin-left: 15px;
}

.rumsst-sidebar__title{width:100%;margin:5px 0;padding:10px 0;color:#005787;text-align:left;box-sizing:border-box;line-height:19px;border-bottom:1px solid #005787}
.rumsst-sidebar__section{box-shadow:0 1px 6px 0 rgba(0,0,0,.3);border:1px solid #dcdcdc;background-color:#fff;padding:16px;margin:10px 0 20px}
.rumsst-sidebar__section h2{margin-top:0;color:#005787}
.rumsst-sidebar__section a{color:#0085ba}
.rumsst-sidebar__section ul{position:relative}
.rumsst-sidebar__section li{list-style:none;margin-left:20px}
.rumsst-sidebar__section li:before{content:"+";position:absolute;left:0;font-weight:700}
.rumsst-sidebar__section div{position:relative;margin:10px 0 20px}
.rumsst-sidebar__section div img{float:right;width:70px;height:70px;margin:0 0 0 10px}
.rumsst-sidebar__section div img.alignleft{margin:0 10px 0 0;float:left}
.rumsst-sidebar__section div p{float:left;width:100%;margin:0}
.rumsst-button-get-wat {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    box-sizing: border-box;
    min-height: 48px;
    padding: 8px 1em;
    font-size: 16px;
    line-height: 1.5;
    font-family: Arial,sans-serif;
    color: #000;
    border-radius: 4px;
    box-shadow: inset 0 -4px 0 rgb(0 0 0 / 20%);
    filter: drop-shadow(0 2px 4px rgba(0,0,0,.2));
    text-decoration: none;
    background-color: #005787;
}
.rumsst-button-get-wat#rumsst-wat-button {
    color: #fff;
}
