.sidebar { width: 100%; float: none; height: 5px !important; }
.sidebar:after { display: none; }
body { background-color: #fff; border-top: 5px solid #1e3d57; }
.wrapper { max-width: 500px; margin: 25px auto 0; text-align: center; }
.wrapper img { margin: 25px 0; }
.wrapper .panel { text-align: left; font-weight: bold; }
.wrapper .panel .panel-body { padding: 0; }
.wrapper .panel .panel-body a { padding: 0; width: 100%; padding: 15px; display: block; border-radius: 4px; text-decoration: none; }
.wrapper .panel .panel-body a:hover,
.wrapper .panel .panel-body a:active { background-color: #f1f1f1;  }
a:link, a:visited { color: #1e3d57; }
a:hover, a:active { color: #1d64a0; }