:root {
  --navbar-bg-color: var(--neutral-light-color);
  --main-bg-color: var(--neutral-light-color);
  --main-container-bg-color: var(--neutral-light-color);
}
html,
body {
  line-height: 1.42857143;
}

.qrcode,
.qrcode img {
  background: var(--main-bg-color);
}

/*.link {
  display: none;
}*/

#ACEditor .btn-toolbar {
  background-color: transparent;
}

.aceditor-toolbar .btn {
  background: white;
  border: 1px solid;
  border-bottom: none;
  color: inherit;
  padding: 0.3rem 0.6rem;
}

.full-size-menu,
#search {
  position: absolute;
  top: 71px;
  left: 0;
  right: 0;
  z-index: 1000;
  background: #1f1d2e;
  color: var(--main-bg-color);
  padding: 3em 1em 1em;
  height: calc(100vh - 71px);
  overflow: auto;
}

#search.open {
  height: calc(100vh - 71px);
}
.nav-up #search.open, .nav-up .full-size-menu {
  height:100vh;
  top:80px;
}

.full-size-menu a {
  color: var(--main-bg-color);
}
.full-size-menu > h1, .full-size-menu > h2 {
  color: var(--main-bg-color);
}
.btn-full-size-menu.btn img {
  margin: -5px;
  display: block;
  width: 30px;
}

.btn-full-size-menu.btn {
  padding: 8px;
}

.aceditor-btn-save {
  background-color: var(--primary-color) !important;
  color: var(--main-bg-color) !important;
}

#yw-topnav .btn-full-size-menu.active,
#yw-topnav .btn-full-size-menu.active:active,
#yw-topnav .btn-full-size-menu.active:focus {
  color: var(--neutral-light-color) !important;
  background-color: var(--primary-color) !important;
}

.user-pic {
  border-radius: 50%;
  width: 26px;
  height: 26px;
  vertical-align: inherit;
}

.full-size-menu .bazar-search .input-group-addon {
  color: var(--secondary-color-1);
}

.full-size-menu .bazar-search .search-filter select {
  background-color: var(--neutral-light-color);
  color: var(--neutral-color) !important;
  border-radius: 0 .5rem .5rem 0 !important;
}

.full-size-menu .bazar-search input[type="text"] {
  background-color: var(--neutral-light-color);
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}

.full-size-menu  .facette-container.dynamic .bazar-search input[type="text"] {
  border-radius: 0 0 0 .9rem !important;
}

.full-size-menu .text-info {
  color: var(--neutral-light-color);
}

.full-size-menu .bazar-cards-container.nbcol-4 .bazar-card .title-area,.full-size-menu  .bazar-cards-container.nbcol-5 .bazar-card .title-area {
  font-size: .8rem;
}

.full-size-menu .bazar-card .visual-area.placeholder {
  background-image: none;
  background-color: var(--neutral-light-color);
}

.full-size-menu .panel {
  background-color: var(--neutral-light-color);
}

