﻿body {
    background-image:url(/images/bg.site.jpg);
    background-repeat:no-repeat;
    background-position:top left;
    background-size:contain
}
.inner {
    width:70%;
    margin:0 auto;
}
    .inner p {
        text-align:center
    }
.half {
    display:inline-block;
    width:47%;
    padding:1%;
}
    .half img {
        width:100%;
    }
#logo {
    margin:0 auto;
    text-align:center
}

@media screen and (max-width:600px) {
    .inner {
        width:95%;
    }
    #logo {
        width:75%;
    }
        #logo img {
            width:80%;
        }
    .half {
        width:100%;
        margin:10px 0px;
        padding:0px;
        text-align:center
    }
        .half img {
            width:100%;
        }
}