.iispp .iispp-sso {
    background: #f5f6f7 url(/cas/images/page-bg-tile.png) left top repeat;
    color: #404040;
    font-family: 'Source Sans Pro', Arial, sans-serif;
}
.iispp .iispp-sso #container {
    width: 1170px;
    background: #fff;
}
@media (max-width: 1200px) {
    .iispp .iispp-sso div#container {
        width: 600px;
    }
}
.iispp .iispp-sso #container .logo {
    float: left;
    width: 80px;
    margin: 20px 40px 20px 30px;
}
.iispp .iispp-sso #container .logo img {
    width: 100%;
}
.iispp .iispp-sso #container .head2 {
    float: left;
    margin-top: 10px;
}
.iispp .iispp-sso #container .global-links {
}
.iispp .iispp-sso #container h1.heading {
    background: #c60000;
    color: #fff;
    display: inline-block;
    font-size: 150%;
    font-weight: 600;
    margin: 25px 0px 0px 0px;
    padding: 8px 16px;
}
.iispp .iispp-sso #content {
    clear: both;
    margin-top: 20px;
    padding-top: 30px;
}

.iispp .iispp-sso #login {
    width: auto;
    float: inherit;
    margin: 0px;
}
.iispp .iispp-sso #sidebar {
    margin-top: 20px;
}

.iispp .iispp-sso footer {
    padding-bottom: 15px;
    text-align: center;
}

