body.tabless-module {
    /*  
      This is the base requirement to mark a module as a tabless one, and in so doing
       apply new layout rules. Eventually, every module will be a tabless one.
      */
}

body.tabless-module #contextBar {
    margin-bottom: 0;
}

body.tabless-module #main .min-height-container > div{
    min-height: calc(100vh - 13.785em);
}

body.tabless-module #controls .scroll-fix {
    height: calc(100vh - 12.25rem) !important;
}
body.tabless-module #main .scroll-fix {
    height: calc(100vh - 8.5rem) !important;
}

body.tabless-module #main {
    border-left: 1px solid #dadada;
}

body.tabless-module .module-title {
    font-size: 20px;
    line-height: 26px;
    font-weight: bold;
}

body.tabless-module .wk-layout-item .wk-footer {
    border-left: none;
}
