@font-face {
    font-family: "Roboto";
    src: url("/static/all/font/Roboto/Roboto-Regular.eot");
    src: url("/static/all/font/Roboto/Roboto-Regular.eot?#iefix") format('embedded-opentype'),
         url("/static/all/font/Roboto/Roboto-Regular.woff2") format('woff2'),
         url("/static/all/font/Roboto/Roboto-Regular.woff") format('woff'),
         url("/static/all/font/Roboto/Roboto-Regular.ttf") format('truetype');
    font-weight: 400;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: "Roboto";
    src: url('/static/all/font/Roboto/Roboto-Italic.eot');
    src: url('/static/all/font/Roboto/Roboto-Italic.eot?#iefix') format('embedded-opentype'),
         url('/static/all/font/Roboto/Roboto-Italic.woff2') format('woff2'),
         url('/static/all/font/Roboto/Roboto-Italic.woff') format('woff'),
         url('/static/all/font/Roboto/Roboto-Italic.ttf') format('truetype');
    font-weight: 400;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: "Roboto";
    src: url('/static/all/font/Roboto/Roboto-Bold.eot');
    src: url('/static/all/font/Roboto/Roboto-Bold.eot?#iefix') format('embedded-opentype'),
         url('/static/all/font/Roboto/Roboto-Bold.woff2') format('woff2'),
         url('/static/all/font/Roboto/Roboto-Bold.woff') format('woff'),
         url('/static/all/font/Roboto/Roboto-Bold.ttf') format('truetype');
    font-weight: 700;
    font-style: normal;
    font-display: swap;
}

body {
    font-family: Roboto, sans-serif;
    background: #FFFFFF;
    color: #000000;
}

#content {
    padding: 0;
}

label {
    color: #333333
}

h1 {
    font-size: 22px;
    font-weight: 400 !important;
    color: #333333;
}

.module h2, .module caption, .inline-group h2 {
    background: #4F5E6A;
    color: #fff;
    
}

.submit-row {
    margin-top: 15px;
}
