/*                        MIXIN DEFINITIONS                     */
/*                         COLOURS                              */
/*                          50 SHADES                           */
/*                        FONTS                                 */
/*                        DIMENSIONS                            */
/* Global navigation */
/* Flat variables */
/*            LOGIN MENU            */
#login-modal-wrapper {
  padding: 25px;
  position: relative;
  margin: 0 auto;
  width: 350px;
  text-align: center; }
  #login-modal-wrapper #banner {
    padding: 10px 4px 15px 4px; }
    #login-modal-wrapper #banner img {
      height: 100px; }
  #login-modal-wrapper #google-icon {
    height: 46px;
    margin-bottom: 5px; }
  #login-modal-wrapper #login-alt-container {
    margin-top: 10px; }
  #login-modal-wrapper #login-button-container button {
    width: 100%; }
  #login-modal-wrapper .form-group {
    margin-bottom: 10px; }
  #login-modal-wrapper .or-option {
    color: #646464;
    margin-bottom: 10px; }
  #login-modal-wrapper .help-block {
    display: none; }

#login-wrapper {
  margin: 5% auto;
  width: 350px; }

#menu-bar, #side-menu, .menu-options {
  display: none; }

.alert ul {
  padding: 0; }
  .alert ul li {
    list-style-type: none; }

.btn-inverse {
  background-color: #FFFFFF !important;
  color: #3E8787 !important;
  border: 1px solid #3E8787 !important; }
  .btn-inverse:hover {
    background-color: #3E8787 !important;
    color: #FFFFFF !important; }

/*# sourceMappingURL=login.css.map */
