#view {
    .splash-header {
        display: flex;
        flex-direction: row;
        flex-wrap: nowrap;
        justify-content: space-between;

        .box {
            display: inline-block;
            width: calc(60% - 20px);
        }

        .news {
            display: inline-block;
            width: 40%;
        }
    }

    .box {
        margin-bottom: 20px;
    }    
}

#view {
    .splash-header {
        display: flex;
        flex-direction: row;
        flex-wrap: nowrap;
        justify-content: space-between;

        .ie9 & {
            display: table;
            margin: 0 -20px 20px -20px;
            min-width: 100%;
            border-spacing: 20px 0;
        }

        .box {
            display: inline-block;
            width: calc(60% - 20px);

            .ie9 & {
                display: table-cell;
                vertical-align: top;
            }
        }

        .news {
            width: 40%;
        }
    }

    .box {
        margin-bottom: 20px;
    }    
}

Fix GH-128 again: use table layout for IE 9
Fix GH-128 again: use table layout for IE 9
