h2 {
    line-height: 1.4;
}

.logo-inpp {
    width: 100%;
    max-width: 200px;
    margin: 0 auto 40px auto;
    display: block;
}

.logo-inpp.mobile-view {
    display: block;
}

.logo-inpp.desktop-view {
    display: none;
}


@media only screen and (min-width: 600px){
    .logo-inpp {
        float: right;
        margin: 0 0 50px 40px;
        width: 100%;
        max-width: 200px;
    }

    .logo-inpp.desktop-view {
        display: block;
    }

    .logo-inpp.mobile-view {
        display: none;
    }

}


sup.size-medium {
    font-size: 0.6em;
}

sup.size-small {
    font-size: 0.8em;
}

