#kudosCreateModal .modal-dialog, #kaizenCreateModal .modal-dialog {
  max-width: 600px; }

#kudosCreateModal .close, #kaizenCreateModal .close {
  padding: 0; }

/*.fade.in {
	opacity: 0;
}*/
.fade:not(.show) {
  opacity: 0 !important; }

.userNavPanel {
  /*display: block !important;*/ }
  .userNavPanel .navbar-nav {
    flex-direction: row; }

.mobile-menu-backdrop.show {
  display: block;
  z-index: 999; }

body.show {
  overflow: hidden; }

div#mobile-navbar.show {
  transform: translate(0);
  overflow-y: auto !important; }

.navbar-nav {
  flex-direction: row !important; }

#adminNav {
  padding-top: 0;
  padding-bottom: 0; }

.form-group {
  display: flex;
  flex-direction: row; }

#userForm .form-group {
  display: block !important; }

.modal-dialog h4.modal-title {
  order: 0; }

.modal-dialog button.close {
  order: 1;
  padding-top: 0;
  padding-left: 7px; }

.list-group-item {
  margin-bottom: 0; }

.navbar-nn {
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  align-items: stretch; }

#profileMenu.navbar-nav {
  /*flex-direction: column !important;*/
  display: block !important; }

.col-no-padding {
  padding-left: 0px !important;
  padding-right: 0px !important; }

.carousel-inner > .carousel-item.active, .carousel-inner > .carousel-item.carousel-item-next, .carousel-inner > .carousel-item.carousel-item-prev {
  display: flex !important; }
