	#ginabe,
#ginabe ul,
#ginabe ul li,
#ginabe ul li a,
#ginabe #menu-button { 	 
 	 
  border: 0;   		margin: 0;	  
  position: relative;
	 

  -webkit-box-sizing: border-box; 

  list-style: none;  
  padding: 0; 

  -moz-box-sizing: border-box;	 	   
  box-sizing: border-box; 
  line-height: 1;
 

  display: block;
 	 }

#ginabe:after,
#ginabe > ul:after {
	   		content: "."; 
	 
 

  visibility: hidden; 
 
  
  display: block;
  height: 0;
	
  line-height: 0;


  clear: both; }	  

 
#ginabe #menu-button {


  display: none; 


} 
#ginabe { 	  background: #767771; } 

	#ginabe > ul > li {	

 	border:1px solid #FFFFFF; 


  
  float: center;
} 


#ginabe.align-center > ul {	
font-size: 0;  	
  text-align: center;	  } 
	
/*\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\*/
#ginabe.align-center > ul > li { 
 
  float: none;   display: inline-block;	 }
 
#ginabe.align-center ul ul { 
	 


text-align: left;		 }	
  


#ginabe.align-right > ul > li {	float: right;

	}   	
#ginabe > ul > li > a {
 
  text-transform: uppercase;	
  font-weight: 700; 

 	
  font-size: 12px;   
  letter-spacing: 1px; 
  text-decoration: none;

  color: #FFFFFF; 
  padding: 17px;	}	

 #ginabe > ul > li:hover > a { 	} 	
 #ginabe > ul > li.has-sub > a {
 


padding-right: 30px;
}

#ginabe > ul > li.has-sub > a:after {
	position: absolute;	 
  
  background: #FFFFFF;


 
	
  top: 22px;
  
  right: 11px;   
  content: ''; 
  display: block;   
 
  height: 2px;
 
  width: 8px;
  }			

	 

/*\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\*/
#ginabe > ul > li.has-sub > a:before {
 
  -o-transition: all .25s ease;  
	
  transition: all .25s ease;  	 
  top: 19px;
  background: #FFFFFF;

  -webkit-transition: all .25s ease;
  -ms-transition: all .25s ease;
  right: 14px;		 
 	position: absolute;  
  height: 8px; 
  width: 2px;	
	 
  display: block;


  -moz-transition: all .25s ease;	
  content: ''; 	}
#ginabe > ul > li.has-sub:hover > a:before {    

  height: 0;  
 top: 23px;	}
	
 

#ginabe ul ul {


  
  left: -9999px;		position: absolute;

}
 
#ginabe.align-right ul ul {	
 

	text-align: right;  
}	
 
	
 
	
#ginabe ul ul li {



 
  -ms-transition: all .25s ease;	
 

  -webkit-transition: all .25s ease;

height: 0; 		
  -moz-transition: all .25s ease;	
  transition: all .25s ease; 
  -o-transition: all .25s ease;
} 
#ginabe li:hover > ul {

  		
	left: auto; 	 }	
  

  #ginabe.align-right li:hover > ul { 	

  right: 0;	 
	
 left: auto;
	}  

  
#ginabe li:hover > ul > li {  height: auto; 	  
 }
	
 

#ginabe ul ul ul {
 	

  top: 0;   margin-left: 100%;
 }

 
#ginabe.align-right ul ul ul {   
  margin-right: 100%;margin-left: 0; }
	
#ginabe ul ul li a {
	

 
	
  width: 170px;  
border: 1px solid #FFFFFF;  

  font-weight: 400;  
	
  padding: 11px 15px; 	
  background: #767771; 
  color: #FFFFFF; 
 	    
  font-size: 12px;   	
  text-decoration: none;   
}	 
 #ginabe ul ul li:last-child > a,
#ginabe ul ul li.last-item > a {
		
  }		 
#ginabe ul ul li:hover > a,
#ginabe ul ul li a:hover {
 
	
	 	font-weight:bolder;
}	 
	 
		

#ginabe ul ul li.has-sub > a:after { 
  display: block; 	

  width: 8px;	


  content: ''; 	
  top: 16px;	

  right: 11px;	
 
position: absolute;		 
  height: 2px;

  background: #FFFFFF;
}


	
#ginabe.align-right ul ul li.has-sub > a:after {		 
	 	
  left: 11px;
 	right: auto; }
	
	
	

/*\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\*/
#ginabe ul ul li.has-sub > a:before {	
  height: 8px; 
	 
  top: 13px;		


  right: 14px;		

	

  width: 2px;
     
  -ms-transition: all .25s ease;	 


  display: block; 
 
  transition: all .25s ease;

   	
  background: #FFFFFF;
 

  content: '';  

 
  -webkit-transition: all .25s ease;
  -moz-transition: all .25s ease;
  -o-transition: all .25s ease;  	position: absolute;
  
}	  
 
 
#ginabe.align-right ul ul li.has-sub > a:before { 

 	

  left: 14px;  right: auto;	



}	  


#ginabe ul ul > li.has-sub:hover > a:before {

  			 top: 17px; 
  height: 0; 
} 	

  @media all and (max-width: 768px), only screen and (-webkit-min-device-pixel-ratio: 2) and (max-width: 1024px), only screen and (min--moz-device-pixel-ratio: 2) and (max-width: 1024px), only screen and (-o-min-device-pixel-ratio: 2/1) and (max-width: 1024px), only screen and (min-device-pixel-ratio: 2) and (max-width: 1024px), only screen and (min-resolution: 192dpi) and (max-width: 1024px), only screen and (min-resolution: 2dppx) and (max-width: 1024px) {		
	

#ginabe {  

 
width: 100%; 


 }	 




 #ginabe ul { 			

		
    display: none;
  width: 100%; 
 
}
 	
 #ginabe.align-center > ul { 
	 text-align: left;		
} 		

 #ginabe ul li {	 
    border-top: 1px solid rgba(120, 120, 120, 0.2);   width: 100%;
    } 	
 	#ginabe ul ul li,
  #ginabe li:hover > ul > li {

 	height: auto; 
}




   #ginabe ul li a,
  #ginabe ul ul li a {		

 


    border-bottom: 0;

  
 width: 100%; 
} 
	


#ginabe > ul > li { 	
float: none; }  
	#ginabe ul ul li a {
 padding-left: 25px;	 		 }


	
 #ginabe ul ul ul li a {	

	 padding-left: 35px; 
  
 
 } 

 

#ginabe ul ul li a { 
 
 
    background: none;
  		color: #FFFFFF;
	} 	
 

#ginabe ul ul li:hover > a,
  #ginabe ul ul li.active > a {
	
		font-weight:bolder; 	}
  	
 #ginabe ul ul,
  #ginabe ul ul ul,
  #ginabe.align-right ul ul { 	 	 position: relative;

  
    width: 100%; 
 
    text-align: left; 

  
    left: 0; 
    margin: 0;		  
	}
	
 
 #ginabe > ul > li.has-sub > a:after,
  #ginabe > ul > li.has-sub > a:before,
  #ginabe ul ul > li.has-sub > a:after,
  #ginabe ul ul > li.has-sub > a:before {		
display: none;	   	}  
 #ginabe #menu-button {   
 

    color: #FFFFFF;
	 
	border: 1px solid #FFFFFF; 
		  

    text-transform: uppercase;  	display: block;  
    font-weight: 700;  
    padding: 17px;  
    font-size: 12px;	
 	

    cursor: pointer;


 }	 

 #ginabe #menu-button:after {	 
    content: '';
	

position: absolute;
 


    height: 4px;   

    width: 20px; 
	
    top: 22px;

    right: 17px;	 
	
    display: block;
	
    border-top: 2px solid #FFFFFF;

 
    border-bottom: 2px solid #FFFFFF;
 	}




	
	#ginabe #menu-button:before {


	
		
    top: 16px;

 
    right: 17px;	  	
    display: block;position: absolute;
    height: 2px;	  
    background: #FFFFFF;
    width: 20px;

    content: '';

}
  
	
 
	 #ginabe #menu-button.menu-opened:after { 

 	
 
    transform: rotate(45deg); 
 

    -webkit-transform: rotate(45deg); 	
    width: 15px;
 
    -moz-transform: rotate(45deg); 
    border: 0; 
top: 23px; 
    -ms-transform: rotate(45deg);

 
    height: 2px;    

    -o-transform: rotate(45deg); 	
  
	background: #FFFFFF;	   }   	 
#ginabe #menu-button.menu-opened:before {
   
    transform: rotate(-45deg);
 
	top: 23px;
  
    width: 15px; 
    -moz-transform: rotate(-45deg); 


    -webkit-transform: rotate(-45deg);	
	
 
    -ms-transform: rotate(-45deg);
 	
	background: #FFFFFF;


    -o-transform: rotate(-45deg);  }
 
#ginabe .submenu-button {
    z-index: 99;  
    width: 46px;
    height: 46px;



	
    top: 0;
 


    display: block;  	 
    border-left: 1px solid #FFFFFF;
 	
		
    cursor: pointer;   position: absolute;

    right: 0;   


}	   




/*\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\*/
#ginabe .submenu-button.submenu-opened {
 	 	 background: #FFFFFF; 
 }
 


  
#ginabe ul ul .submenu-button {
	height: 34px;
    width: 34px; } 

  
/*\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\*/
#ginabe .submenu-button:after {   
    content: ''; 

 
    right: 19px; 
	
    width: 8px;	
 

    top: 22px;  
 
    height: 2px;		
    display: block;
	
position: absolute;
    
    background: #FFFFFF;  }  
 	

  #ginabe ul ul .submenu-button:after {

	 


top: 15px; 
    right: 13px;
 	


} 
   #ginabe .submenu-button.submenu-opened:after {  	
 background: #767771;}  

#ginabe .submenu-button:before {    

    height: 8px;  
  
    background: #FFFFFF;

		
    content: '';
  	
    display: block; 	  
	 
    right: 22px;	
    top: 19px; position: absolute;
 
    width: 2px;
  
		} 

#ginabe ul ul .submenu-button:before {top: 12px; 
    right: 16px;	}  	
 #ginabe .submenu-button.submenu-opened:before {		
	 	display: none;
 }  
} 

	

/*
     FILE ARCHIVED ON 05:46:42 Feb 25, 2025 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 07:53:16 Jun 28, 2026.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 0.361
  exclusion.robots: 0.038
  exclusion.robots.policy: 0.03
  esindex: 0.005
  cdx.remote: 5.732
  LoadShardBlock: 71.612 (3)
  PetaboxLoader3.datanode: 75.144 (4)
  PetaboxLoader3.resolve: 70.32 (2)
  load_resource: 82.27
*/