/*!
 * Start Bootstrap - Simple Sidebar (https://startbootstrap.com/template/simple-sidebar)
 * Copyright 2013-2020 Start Bootstrap
 * Licensed under MIT (https://github.com/StartBootstrap/startbootstrap-simple-sidebar/blob/master/LICENSE)
 */

 #wrapper {
    overflow-x: hidden;
    background-color: white;
 }
/* 013088 */

 .container-fluid{
   padding: 15px;
 }

#sidebar-wrapper {
  min-height: 100vh;
  margin-left: -15rem;
  -webkit-transition: margin .25s ease-out;
  -moz-transition: margin .25s ease-out;
  -o-transition: margin .25s ease-out;
  transition: margin .25s ease-out;
  background-color: #013088;
}

#sidebar-wrapper .sidebar-heading {
  padding: 0.875rem 1.25rem;
  font-size: 1.2rem;
}

#sidebar-wrapper .list-group {
  width: 15rem;
}

#sidebar-wrapper .list-group-item{
  background: none;
  color: white;
}

#sidebar-wrapper a.active {
  background-color: white;
  color: #083358;
}

#sidebar-wrapper a > i, button.btn > i {
  margin-right: 6px;
}

#menu-toggle > i, #backButton > i {
  margin:0px;
}

.navbar-nav > .nav-item {
  margin-left: 6px;
}

#app {
  min-width: 100vw;
}

#wrapper.toggled #sidebar-wrapper {
  margin-left: 0;
}

.form-group > label {font-weight: bold;}

#membersModal img, .table-users img {
  max-width: 60px;
}

.card-header .btn-link {
  color: white;
}

.orange{color:orange}
.green{color:green;}
.blue{color:blue;}

#sidebar-wrapper .list-group-item + .list-group-item.active {
  background-color: white;
  color: #495057;
}


/* LOGIN BOX */
/*
html,body{
background-image: url('http://getwallpapers.com/wallpaper/full/a/5/d/544750.jpg');
background-size: cover;
background-repeat: no-repeat;
height: 100%;
font-family: 'Numans', sans-serif;
}
*/
#loginbox .container{
  height: 100%;
  align-content: center;
}

#loginbox .card{
  height: 400px;
  margin-top: auto;
  margin-bottom: auto;
  width: 400px;
  background-color: #fff !important;
  color: black;
}

#loginbox .card.signupcard{width:600px;height: auto;}

#loginbox .social_icon span{
  font-size: 60px;
  margin-left: 10px;
  color: #013088;
}

#loginbox i {
  color: white;
}

#loginbox .social_icon span:hover{
  color: white;
  cursor: pointer;
}

#loginbox .card-header h3{
  color: white;
}

#loginbox .social_icon{
  position: absolute;
  right: 20px;
  top: -45px;
}

#loginbox .input-group-prepend span{
  width: 50px;
  background-color: #013088;
  color: black;
  border:0 !important;
}

#loginbox input:focus{
  outline: 0 0 0 0  !important;
  box-shadow: 0 0 0 0 !important;
}

#loginbox .remember{
  color: black;
}

#loginbox .remember input {
  width: 20px;
  height: 20px;
  margin-left: 15px;
  margin-right: 5px;
}

#loginbox .login_btn{
  color: white;
  background-color: #013088;
  width: 100px;
}

#loginbox .links{
  color: white;
}

#loginbox .links a{
  margin-left: 4px;
}

/* LANGUAGE */
.phrasescontainer {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
}
.phrasescontainer > .card {
  width:180px;
  margin: 8px;
  padding: 8px;
}

/* STATIC PAGES */
.static-editor .jqte_editor {
  min-height:400px
}

/* STRIPE */
#stripewrapper{display: none;}

/* FIXES */
.jqte_tool.jqte_tool_1 .jqte_tool_label {
    height: 25px;
}

/* RESPONSIVE */
@media (min-width: 768px) {
  #sidebar-wrapper {
    margin-left: 0;
  }

  #app {
    min-width: 0;
    width: 100%;
  }

  #wrapper.toggled #sidebar-wrapper {
    margin-left: -15rem;
  }
}