/* ------------------------------------------------------------
	NUMBER OF COLUMNS: Adjust #primaryNav li to set the number
	of columns required in your site map. The default is 
	4 columns (25%). 5 columns would be 20%, 6 columns would 
	be 16.6%, etc. 
------------------------------------------------------------ */

#primaryNav li {
    width: 25%;
  }
  
  #primaryNav li ul li {
    width: 100% !important;
  }
  
  #primaryNav.col1 li {
    width: 99.9%;
  }
  #primaryNav.col2 li {
    width: 50%;
  }
  #primaryNav.col3 li {
    width: 33.3%;
  }
  #primaryNav.col4 li {
    width: 25%;
  }
  #primaryNav.col5 li {
    width: 20%;
  }
  #primaryNav.col6 li {
    width: 16.6%;
  }
  #primaryNav.col7 li {
    width: 14.2%;
  }
  #primaryNav.col8 li {
    width: 12.5%;
  }
  #primaryNav.col9 li {
    width: 11.1%;
  }
  #primaryNav.col10 li {
    width: 10%;
  }
  
  /* ------------------------------------------------------------
      General Styles
  ------------------------------------------------------------ */
  
  .sitemap {
    width: 100%;
  }
  
  #primaryNav {
    margin: 0;
    /* float: left; */
    width: 100%;
    display: flex;
  }
  #primaryNav #home {
    display: block;
    float: none;
    background: #ffffff
      url("http://idefisc-corp.fr/wp-content/themes/konzept/images/L1-left.png")
      center bottom no-repeat;
    position: relative;
    z-index: 2;
    padding: 0 0 30px 0;
  }

  #primaryNav li a {
    margin: 0 20px 0 0;
    padding: 10px 0;
    display: block;
    font-size: 14px;
    font-weight: bold;
    text-align: center;
    color: black;
    background: #c3eafb
      url("http://idefisc-corp.fr/wp-content/themes/konzept/images/white-highlight.png")
      top left repeat-x;
    border: 2px solid #b5d9ea;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    -webkit-box-shadow: rgba(0, 0, 0, 0.5) 2px 2px 2px;
    -moz-box-shadow: rgba(0, 0, 0, 0.5) 2px 2px 2px; /* FF 3.5+ */
  }
  #primaryNav li a:hover {
    background-color: #e2f4fd;
    border-color: #97bdcf;
  }
  #primaryNav li:last-child {
    background: url("http://idefisc-corp.fr/wp-content/themes/konzept/images/L1-right.png")
      center top no-repeat;
  }

  
  /* --------	Second Level --------- */
  
  #primaryNav li li {
    width: 100%;
    clear: left;
    margin-top: 0;
    padding: 10px 0 0 0;
    background: url("https://i.ibb.co/bNhMjBF/vertical-line.png") center bottom
      repeat-y;
  }
  #primaryNav li li a {
    background-color: #cee3ac;
    border-color: #b8da83;
  }
  #primaryNav li li a:hover {
    border-color: #94b75f;
    background-color: #e7f1d7;
  }
  #primaryNav li li:first-child {
    padding-top: 30px;
  }
  #primaryNav li li:last-child {
    background: url("https://i.ibb.co/bNhMjBF/vertical-line.png") center bottom
      repeat-y;
  }

  
 .sitemaps{
    padding: 60px 0;
 }