﻿h1 {
    font-size: 2.3em;
}

#header {
    min-height: 7em;
}

    #header .header_title {
        border-top-color: #DDD;
    }

    #header .header_logo {
        background-position: left;
        width: 225px;
        height: 26px;
        text-indent: -9999px;
        overflow: hidden;
        display: inline-block;
        background-image: url("../TenancyTribunal/logo.svg");
        background-repeat: no-repeat;
        background-size: 100%;
        vertical-align: middle;
    }

    #header .header_title, #header .header_top, #header .header_sidebar {
        margin-right: 13em;
    }

    #header .header_img {
        position: absolute;
        top: 1em;
        right: 1em;
    }

        #header .header_img img {
            width: 12em;
        }

@media (max-width: 64em) {
    #header {
        min-height: 0;
    }

        #header .header_title, #header .header_top, #header .header_sidebar {
            margin-right: 0;
        }

        #header .header_img img {
            display: none;
        }
}
