.navbar-default {
    background-color: #FFF;
}

.navbar-login
{
    width: 305px;
    padding: 10px;
    padding-bottom: 0px;
}

.navbar-login-session
{
    padding: 10px;
    padding-bottom: 0px;
    padding-top: 0px;
}

body {
    background: #fff;
}

a.list-group-item.active,a.list-group-item.active:focus,a.list-group-item.active:hover,a.list-group-item:active,a.list-group-item:hover{
	margin-left:15px;
	padding-left:15px
}
* {
    margin: 0;
}
html, body {
    height: 100%;
}
.wrapper {
    min-height: 100%;
    height: auto !important;
    height: 100%;
    margin: 0 auto -60px; /* the bottom margin is the negative value of the footer's height */
}
.footer, .push {
    height: 60px; /* .push must be the same height as .footer */
}
