@import 'node_modules/bootstrap/less/bootstrap';
@import 'node_modules/font-awesome/less/font-awesome';
@import 'bootswatch/paper/bootswatch';
@import 'bootswatch/paper/variables';
@import 'variables';
@import 'partials/_animations';

body {
  min-width: 357px;
}

a.navbar-brand {
  img {
    margin-top: -12px;
    float: left;
    margin-right: 7px;
  }
}

div.container {
  margin-top: 20px;
}

canvas#icon {
  display: none;
}

div#status {
  display: none;
}

[type='text'].border-danger,
.border-danger {
  box-shadow: inset 0 -2px 0 @brand-danger;
  &:focus {
    .box-shadow(inset 0 -2px 0 @brand-danger);
  }
}

.space-between {
  display: flex;
  justify-content: space-between;
}

.align-items-center {
  display: flex;
  align-items: center;
}
