/*
 * Globals
 */

.navbar-light .navbar-toggler{
  border:0px!important;
  box-shadow:none!important;
}
.navbar-light .navbar-toggler:hove,
.navbar-light .navbar-toggler:focus,
.navbar-light .navbar-toggler:active,
.navbar-light .navbar-toggler:visited{
  border:0px!important;
  outline: none!important;
  box-shadow:none!important;
}
/* Custom default button */
.btn-secondary,
.btn-secondary:hover,
.btn-secondary:focus {
  color: #333;
  text-shadow: none; /* Prevent inheritance from `body` */
}


/*
 * Base structure
 */

body {
  background: #fdfdfd;
}

.cover-container {
  min-height: 100vh;
  /* border-left: 1px solid #c6c6ab;
  border-right: 1px solid #c6c6ab; */
  /* max-width: 42em; */
  /* background: var(--bs-orange); */
}

.cover-container header{
  /* background: #ff7043; */
  /* border-bottom: 1px solid #f1f1f1; */
}

.navbar-toggler-icon{
  width:2em;
  height:2em
}

@media (max-width: 767.98px) {
  .cover-container {
    /* margin-top:8px; */
  }
  .cover-container .float-md-start{
    width:50vw;
  }
}

/*
 * Header
 */
.nav-masthead{
  width:10em;
}

@media (max-width: 767.98px) {
  .nav-masthead{
    float: right;
    margin-top: -7vh!important;
  }
}
.nav-masthead .nav-link {
  padding: .25rem 0;
  font-weight: 700;
  color: hsl(210deg 27% 53%);
  background-color: transparent;
  /* border-bottom: .25rem solid #000; */
  /* text-shadow: 0 .05rem .1rem rgba(0, 0, 0, .5); */
}

.nav-masthead .nav-link:hover,
.nav-masthead .nav-link:focus {
  border-bottom-color: rgba(0, 0, 0, .25);
}

.nav-masthead .nav-link + .nav-link {
  margin-left: 1rem;
}

.nav-masthead .active {
  /* color: #fff; */
  border-bottom-color: #000;
}


.navbar.fixed-bottom{
  border-top:1px solid;
  /* background: #fff4f4!important; */
}

.navbar.fixed-bottom .nav-link{
  font-size:.65rem;
  font-family: Roboto;
}

.navbar.fixed-bottom .nav-link .fas,
.navbar.fixed-bottom .nav-link .fab{
  font-size: large;
}


.navbar.fixed-bottom .nav-link .icon-text_{
  font-size:.45rem;
}

.navbar-light .navbar-nav .nav-link {
  color: #3c3c3cd6;
  font-weight: 100;
}
/* Uniquement le menu du haut */
#navbarSupportedContent .nav-link{
    /* color: #010d19!important; */
    font-weight: 100!important;
    font-size: 1.5rem;
    font-family: 'Alfa Slab One';
}

.navbar-light .navbar-nav .nav-link.active:hover,
.navbar-light .navbar-nav .nav-link.active:active,
.navbar-light .navbar-nav .nav-link.active:focus,
.navbar-light .navbar-nav .show>.nav-link:hover,
.navbar-light .navbar-nav .show>.nav-link:active,
.navbar-light .navbar-nav .show>.nav-link:focus {
    color: #1870b5!important;
    /* font-weight: 800!important; */
    text-decoration: none;
    /* border-bottom:4px solid !important; */
}

.navbar-light .navbar-nav .nav-link:focus,
.navbar-light .navbar-nav .nav-link:hover{
  color: #1870b5!important;
  /* font-weight: 800!important; */
  text-decoration: none;
  /* border-bottom:4px solid !important; */
}

.navbar-light .navbar-nav .nav-link.active,
navbar-light .navbar-nav .nav-link.hover,
.navbar-light .navbar-nav .show>.nav-link {
    color: #1870b5!important;
    /* font-weight: 800!important; */
    text-decoration: none;
    border:1px solid !important;
}


.navbar-light .navbar-nav .nav-link.create-test:focus,
.navbar-light .navbar-nav .nav-link.create-test:hover{
  /* color:#fff!important; */
  /* font-weight: 800!important; */
  text-decoration: none;
  /* border-bottom:4px solid !important; */
}

.navbar-light.fixed-bottom .navbar-nav .nav-link.create-test:focus,
.navbar-light.fixed-bottom .navbar-nav .nav-link.create-test:hover{
  color: #1870b5!important;
}


#navbarSupportedContent .nav-link:hover, #navbarSupportedContent .nav-link:active{
  background-color: rgb(249 218 134) !important;
}

/* .navbar-collapse.bg-color-dynamic-light.collapse.show:hover,
.navbar-collapse.bg-color-dynamic-light.collapse.show:focus,
.navbar-collapse.bg-color-dynamic-light.collapse.show:active{
  background: inherit!important;
} */

@media (min-width: 992px){
.navbar-expand-lg .navbar-nav .dropdown-menu {
    position: absolute!important;
 }
}

@media (max-width: 767.98px) {
  .userLogin-dropdown{
    display:none!important;
  }
}
