.split-layout .branding-block {
    position: absolute;
    width:100%;
    height: 1000px;
    background-repeat: no-repeat;
    background-position: top center;
}

.split-layout .wrapper {
    position: absolute;
    top: 200px;
    left: 0;
    right: 0;
    margin-left: auto;
    margin-right: auto;
    max-width: 1070px;
}
.catfishbanner {
    position: fixed;
    bottom: 0;
    z-index: 300;
    padding: 0;
    margin: 0 auto;
    text-align: center;
    left: 0;
    right: 0;
    max-width: 800px;
}


.branding-layout  a.branding-block {
    display: block;
    position: absolute;
    width: 100%;
    /*
    height: 100%;
    background: url('/img/7745/300_800_bg.jpeg');*/
    background: url('/img/7745/bg_2000_2000.png') center no-repeat;
    min-height: 800px;
    max-height: 2000px;
    background-size: cover;
}

/*
.branding-layout .wrapper {
    position: absolute;
    left: 0;
    right: 0;
    margin-left: auto;
    margin-right: auto;
}

.branding-layout .wrapper {
    background: url('/img/7745/300_800_bg.jpeg') top left repeat-y;
}
*/
.branding-layout .wrapper .header-v4,
.branding-layout .wrapper .content {
    background-color: #fff;
    position: relative;
}


@media (min-width: 1200px) {
    .split-layout .container {
        width: 1070px;
    }
}

