html {
    overflow-y: scroll;
}
html, body{
    height: 100%;
}
body{
    font-family: 'Open Sans', sans-serif;
}
#wrapper {
    min-height: 100%;
    height: auto !important;
    height: 100%;
    margin: 0 auto -52px; /* the bottom margin is the negative value of the footer's height */
}
#wrapper nav {
    margin-bottom: 0;
    border-radius: 0;
}
footer, .push {
    height: 52px; /* .push must be the same height as .footer */
}
.footer-content {
    border: 1px solid #e7e7e7;
    border-bottom: none;
    background: #f8f8f8;
    line-height: 49px;
}

.pweb-round-10{ 
border-radius: 10px;
}
.small-muted {
    font-size: 12px;
    color: #AAA;
}

.footer-bottom-page { padding: 15px 0 17px 0; background: #FFF; text-align: center; color: #aaa; font-size: 11px; }
