/* CSS Document - personalisation du menu principal*/

  header.global .date-search {
    background: #fcfcfc;
    border-top: 3px solid #dd374e;
	 }
  header.global .branding {
	background: #E6EFFF;	/*#2d2d2d*/
	border-top: 4px solid #dd374e;	/*#dd374e*/
	}
header.global nav {
    background: #E6EFFF;	
    border-top: 4px solid #3232F5;/*#dd374e*/ 
    border-right: 4px solid #3232F5;/*#dd374e*/ 
    border-left: 4px solid #3232F5;/*#dd374e*/
	border-top: 3px solid rgba(50,50,245,.5);
	border-right: 2px solid rgba(50,50,245,.5);
    border-left: 2px solid rgba(50,50,245,.5);

    /** Bonus - here's how to do a double border ;) **/
    -webkit-box-shadow: 0px 4px 0px 0px #D6DFFF, 0px 8px 0px 0px #3232F5;	/*3a3a3a*/  /*#dd374e*/
    -moz-box-shadow: 0px 4px 0px 0px #D6DFFF, 0px 8px 0px 0px #3232F5;
    box-shadow: 0px 4px 0px 0px #D6DFFF, 0px 8px 0px 0px #3232F5;
	
	-webkit-box-shadow: 0px 4px 0px 0px rgba(214,223,255,.5), 0px 8px 0px 0px rgba(50,50,245,1);	
    -moz-box-shadow: 0px 4px 0px 0px rgba(214,223,255,.5), 0px 8px 0px 0px rgba(50,50,245,1);
    box-shadow: 0px 4px 0px 0px rgba(214,223,255,.5), 0px 8px 0px 0px rgba(50,50,245,1);

    min-height: 40px; }

header.global nav #siemmenunav {
      color: #0303FF; /*#ccccff*/
      
	  }
 header.global nav ul li {
        color: #00FF00; /*#dddddd;*/
        border-right: 1px solid #0303FF; /*#202020;*/
        border-left: 1px solid #1a1ab0; /*#3a3a3a; */
		}
        @media screen and (max-width: 768px) {
          header.global nav ul li {
            background: #E6EFFF;	/*#2d2d2d*/
            border-top: 1px solid #1a1ab0; /*#474747;*/
            border-bottom: 1px solid #0303FF; /*#141414;*/
			 }}
header.global nav ul li:hover {
          color: white; 
          color: rgba(255,255,0,1); /* white; */
		  }
          @media screen and (min-width: 768px) {
            header.global nav ul li:hover > a:after {
                /*border-color: rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) #ef3636;*/
                border-color: #D6DFFF #D6DFFF #3232F5;
                border-color: rgba(214,223,255, .5) rgba(214,223,255, .5) rgba(50,50,245,1);
				} 
				}
				
header.global nav ul li ul {
          background: #E6EFFF;	/*#2d2d2d*/
          border-top: 4px solid #1a1ab0; /*#dd374e;*/
          border-top: 4px solid rgba(26,26,176,1); /*#dd374e;*/
          border-bottom: 2px solid rgba(26,26,176,1); /*#dd374e;*/
          border-right: 2px solid #3232F5;
          border-left: 2px solid #3232F5;
          }
          @media screen and (max-width: 768px) {
          header.global nav ul li  ul {
          background: #666FFF;	
          border-top: 4px solid #aa1ab0; /*rose*/
          border-bottom: 2px solid #aa1ab0;
          border-right: 2px solid #F532F5;
          border-left: 2px solid #F532F5;
          }
          }
		  
		  
header.global nav ul li ul li {
            border-top: 1px solid #1a1ab0; /*#474747;*/
            border-bottom: 1px solid #0303FF; /*#141414;*/
			}
header.global nav ul li.home a.ahome{
          color:  #f0f0f0; 
          }  
header.global nav ul li.home a.ahome:hover {
            color: #00CCFF; 
			} 
header.global nav ul li a {
	color: #1a1ab0; /*couleur du texte*/
}
header.global nav ul li a:hover {
            color: #00CCFF; 
			}
			
header.global nav ul li.home {
          background:  #3232F5; /* #dd374e;*/
          }
          

                 
header.global nav ul li .sub-indicator, header.global nav ul li .top-menu ul li a .sub-indicator {
          border: 4px solid rgba(255, 255, 0, 1);
          border-top: 4px solid #ff00ff; /*#dddddd;*/
		   }
