.custom-table {
    width: 100%!important;
    margin: 1rem 0px;
}
.custom-table td,.custom-table th{
	border-left: 1px solid #dee2e6!important;
	border-right: 1px solid #dee2e6!important;
	text-align: center!important;
}
.custom-table th{
	border-top: 1px solid #dee2e6!important;
}
.custom-table td{
	border-bottom: 1px solid #dee2e6!important;
}
.custom-table td:first-child,.custom-table th:first-child{
	border-left: none!important;
}
.custom-table td:last-child,.custom-table th:last-child{
	border-right: none!important;
}

.left-nav-container {
  width: 23%;
/*  width: 250px;*/
/*  border: 1px solid #eee;*/
  margin: 0px auto 20px auto ;
}
.left-nav {
  list-style-type: none;
  margin:0;
  padding:0;
}
.left-nav-text{
  font-weight: 400;
  word-break: break-all;
  text-transform: capitalize;
}
.left-nav li{
  height: 50px;
  position:relative;
}
.left-nav li a {
  display:block;
  line-height:50px;
  padding-left:10px;
  border: 2px solid #fff;
}
.left-nav li:last-child a{
  border-bottom: none!important;
}
.left-nav .active a {
  border-left:5px solid var(--custom-primary-color);
}
.left-nav .active a span,.left-nav li a span:hover{
  color: var(--custom-primary-color)!important;
}
@media only screen and (min-width:768px) and (max-width : 992px){
  .left-nav-text{
    font-size: 13px!important;
  }
}
@media (min-width:768px){
  #articlePdf{
    display: none;
  }
}
@media only screen and (min-width:481px) and (max-width : 767px){
  .left-nav-container{
    width: 95%!important;
  }
  .left-nav-text{
    font-size: 14px!important;
  }
}
@media only screen and (min-width:320px) and (max-width: 480px){
  .nav-words{
    font-size: 8px;
/*    display: none!important;*/
  }
  .left-nav-container{
    display: none;
  }
  .left-nav .active a,.left-nav a{
    color: inherit!important;
  }
}


/*#leftMenu li:first-child{
  height: 137px;
}
#leftMenu li:first-child a{
  border: none!important;
  padding-left:0px!important;
  background:inherit!important;
}*/
#leftMenu li a{
  background: rgba(13, 109, 147, 0.07)!important;
  text-align: left;
  color: var(--custom-dark-color);
}

#leftMenu li a img:first-child{
  padding-right: 10px;
}

#leftMenu li a i:last-child{
  float: inline-end;
  padding-right: 10px;
  font-size: 24px;
}
.mt-3{
  margin-top: 10px;
}

#sideBarSticky{
  position: absolute;
  height: 1540px;
  top: 403px;
  right: 0;
  padding-left: 0px;

}
.sideBar{
  position: sticky;
  top: 100px;
  right: 0;
}
@media (max-width: 767px) {
  #sideBarSticky{
    display: none!important;
  }
}


.mobile-nav {
  border: 1px solid transparent;
  background: #333;
  position: fixed;
  bottom: 0;
  height: 70px;
  width: 100%;
  display: flex;
  justify-content: space-around;
}
.nav-words{
  color: #fff!important;
}

.bloc-icon {
  display: flex;
    justify-content: center;
    align-items: center;
    flex-direction: column;
}

.bloc-icon img {
  width: 30px;
}



@media screen and (min-width: 767px) {
  .mobile-nav {
  display: none;
  }
}

@media only screen and (min-width:1400px){
  #sideBarSticky{
    left: 60% !important;
  }
  .left-nav-container{
    width: 20%!important;
  }
}

#citation a{
    text-decoration: none!important;
    color: var(--custom-dark-color)!important;
}
#citation a:hover{
    color: #6ba439 !important;
}
