
html,
body {
   height: 100%;
}

body {
   padding-top: 40px;
   padding-bottom: 40px;
   background-color: #f5f5f5;
}

.form-signin {
   width: 100%;
   max-width: 420px;
   padding: 15px;
   margin: 0 auto;
}

.buttons {
   padding-top: 20px;
   padding-bottom: 20px;
}

.panel {
   border: 0;
   box-shadow: none;
   background-color: #f5f5f5;    
}

.well {
   background-color: #fff;
}

.collapsing {
   position: relative;
   overflow: hidden;
   -webkit-transition-property: visibility;
   transition-property: visibility;   
}
