.dxbs-menu.design,
.dxbs-pager.design,
.dxbs-tabs.design
{
    width: 100%;
}
.dxbs-pager.design .pagination > li > *
{
    white-space: nowrap;
}
.dxbs-pager.design .ps > *
{
    display: block;
    float: left;
}
.dxbs-pager.design .ps .input-group-btn
{
    display: none;
}
.dxbs-pager.design .ps input
{
    height: 20px;
}
.dxbs-popup-menu.design,
.dxbs-popup.design
{
    display: block !important;
    position: static !important;
    visibility: visible !important;
}
.dxbs-tabs.design ul.nav
{
    height: 40px;
}
.dxbs-button-edit.design,
.dxbs-dropdown-edit.design,
.dxbs-spin-edit.design,
.dxbs-textbox.design
{
    height: 40px;
}
.dxbs-gridview.design .dxgvBEHI,
.dxbs-gridview.design .dxBEC,
.dxbs-gridview.design .input-group .input-group-btn,
.dxbs-cardview.design .input-group .input-group-btn
{
    display: none;
}
.dxbs-button-edit.design > div.input-group .form-control,
.dxbs-spin-edit.design > div.input-group .form-control,
.dxbs-dropdown-edit.design > div.input-group .form-control,
.dxbs-uc.design div.input-group .form-control
{
    width: 100%;
    display: inline-block;
}
.dxbs-button-edit.design .input-group-btn,
.dxbs-button-edit.design .input-group-btn,
.dxbs-dropdown-edit.design .input-group-btn,
.dxbs-dropdown-edit.design .input-group-btn,
.dxbs-spin-edit.design .input-group-btn,
.dxbs-spin-edit.design .input-group-btn,
.dxbs-spin-edit.design .dxbs-spin-btn-group,
.dxbs-listbox .panel-heading .input-group-addon
{
    display: none;
}
.dxbs-listbox.design .panel-heading .checkbox,
.dxbs-listbox.design li .checkbox,
.checkbox.design,
.radio.design
{
    margin-top: 0;
    margin-bottom: 0;
}
.dxbs-listbox.design ul,
.dxbs-listbox.design .panel-heading .checkbox,
.dxbs-listbox.design li .checkbox
{
    margin-left: 0;
    margin-right: 0;
}
.dxbs-listbox.design .panel-heading input.form-control
{
    height: 100%;
    width: 100%;
    display: inline-block;
}
.dxbs-listbox.design .checkbox label,
.dxbs-listbox.design .panel-heading input.form-control
{
    padding-left: 0.5em;
    margin: 0;
}
.dxbs-listbox.design .panel-heading .checkbox input[type=checkbox],
.dxbs-listbox.design li .checkbox input[type=checkbox],
.checkbox.design input[type=checkbox],
.radio.design input[type=radio]
{
    position: static;
}
.dxbs-listbox.design
{
    margin-left: 0;
    display: block;
}
.dxbs-calendar.design
{
    display: block;
    width: 380px;
    height: auto;
    min-height: 300px;
    margin-bottom: 0;
    position: static;
}
.dxbs-calendar.design .calendar-row,
.dxbs-calendar.design .calendar-view,
.dxbs-calendar.design .panel-heading,
.dxbs-calendar.design .panel-footer
{
    display: block;
}
.dxbs-calendar.design .calendar-view .panel-body
{
    padding: 0;
}
.dxbs-calendar.design .btn-toolbar,
.dxbs-calendar.design .btn-group
{
    text-align: center;
}
.dxbs-calendar.design .btn-toolbar > .btn,
.dxbs-calendar.design .btn-group > .btn
{
    float: none;
}
.control-label + .dxbs-calendar.design,
.control-label + * + .dxbs-calendar.design,
.dxbs-calendar.design + .control-label
{
    display: table;
}
.glyphicon
{
    width: 16px;
    height: 16px;
    margin-right: 0.2em;
}
.glyphicon:before
{
    content: "" !important;
}
.dxbs-binary-image.design .bin-img-text-panel .bin-img-tbl
{
    display: table;
    width: 100%;
}
.dxbs-binary-image.design .bin-img-text-panel .bin-img-tbl > *
{
    display: table-cell;
    text-align: center;
}
.dxbs-toolbar
{
    white-space: nowrap !important;
}
.dxbs-toolbar .btn-group
{
    white-space: nowrap !important;
    display: inline-block !important;
    float: none !important;
}
.dxbs-toolbar .btn-group .btn
{
    display: inline-block !important;
    float: none !important;
}
.dxbs-scheduler.design .table
{
    margin-bottom: 1em;
}
.dxbs-scheduler.design .table > tbody > tr > td
{
    border: 0;
    text-align: center;
}
.dxbs-scheduler.design .dxbs-sc-toolbar
{
    display: block;
    width: 100%;
}
.dxbs-scheduler.design .dxbs-sc-toolbar > div
{
    display: block;
    float: left;
}
.dxbs-scheduler.design .dxbs-sc-toolbar > div + div
{
    margin-left: 1em;
    margin-right: 0;
}
.dxbs-scheduler.design .dxbs-sc-toolbar > div + div + div
{
    float: right;
}
.dxbs-sc-rns.design .dxbs-sc-selector
{
    display: block;
    width: 100%;
}
.dxbs-sc-rns.design .dxbs-sc-selector > div,
.dxbs-sc-rns.design .dxbs-sc-selector > button
{
    float: left;
}
.dxbs-sc-rns.design .dxbs-sc-tokens
{
    width: auto;
}
.dxbs-file-manager .dxbs-popup-menu
{
    display: none !important;
}
.dxbs-file-manager .dxbs-toolbar .dxbs-fm-pathbox
{
    width: 320px;
    display: inline-block !important;
    margin-right: 16px !important;
    padding-top: 16px !important;
}
.dxbs-file-manager .dxbs-toolbar .input-group input
{
    width: 100%;
    display: inline-block;
}
.dxbs-file-manager .dxbs-toolbar .input-group label,
.dxbs-file-manager .dxbs-toolbar .btn-toolbar,
.dxbs-file-manager .dxbs-toolbar .dxbs-fm-folders-toggle,
.dxbs-file-manager .dxbs-toolbar .dxbs-fm-filterbox,
.dxbs-file-manager .dxbs-fm-upload-panel > .btn
{
    display: none !important;
}
.dxbs-file-manager .dxbs-toolbar > div
{
    margin-top: 0 !important;
    margin-bottom: 0 !important;
}
.dxbs-file-manager .dxbs-uc div.input-group .form-control
{
    display: inline-block !important;
    width: 320px !important;
}
.dxbs-file-manager .dxbs-uc
{
    float: right !important;
}
.dxbs-coloredit.design .input-group > div
{
    display: block;
    position: relative;
}
.dxbs-coloredit.design .input-group > div > span
{
    display: none;
}
.dxbs-coloredit.design .dxbs-coloredit-ci.form-control
{
    position: absolute;
    left: 0;
    top: 0.25em;
    width: 1em !important;
    height: 1em;
}
.dxbs-coloredit.design input.form-control
{
    padding-left: 1.4em !important;
}
