﻿.ant-drawer-header {
    background: #005581;
}

.ant-drawer-title {
    color: #fff;
}

.ant-drawer-body {
    flex-grow: 1;
    padding: 1em;
    overflow: auto;
    font-size: 14px;
    line-height: 1.5715;
    word-wrap: break-word;
}

    .ant-drawer-body .ant-row {
        height: 94%;
    }

.ant-drawer-right.ant-drawer-open .ant-drawer-content-wrapper, .ant-drawer-left.ant-drawer-open .ant-drawer-content-wrapper {
    margin-top: 7.5em;
    height: 88%;
}

input[type=checkbox], input[type=radio] {
    box-sizing: border-box;
    padding: 0;
    margin-right: .5em;
}