 #myzyzemoxi,
#myzyzemoxi ul,
#myzyzemoxi ul li,
#myzyzemoxi ul li a,
#myzyzemoxi #menu-button      {	
 

  list-style: none;
	
		 margin: 0;
 
  display: block;

  -moz-box-sizing: border-box;
 
	  
 
  line-height: 1;		
  -webkit-box-sizing: border-box;	
  padding: 0;	 
  box-sizing: border-box;

  
  
  position: relative;

  border: 0;			
	 }
 
 


#myzyzemoxi:after,
#myzyzemoxi > ul:after      {	
 
  display: block;

  visibility: hidden; 

  height: 0;   
  content: ".";
	 
  clear: both;   

  line-height: 0; 
}	

#myzyzemoxi #menu-button      {  	
 		
 display: none; 

}
 
/*\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\*/
#myzyzemoxi      { 
background: #091E49; 
 } 	
 	#myzyzemoxi > ul > li      {	 
border:1px solid #53ADE9;

  float: center;   
}
		




#myzyzemoxi.align-center > ul      {
   	 

font-size: 0;


 
  text-align: center; 	}    


#myzyzemoxi.align-center > ul > li      {
display: inline-block; 



  float: none; 	
 } 	


  #myzyzemoxi.align-center ul ul      {		  	 		
text-align: left;	} 
 
#myzyzemoxi.align-right > ul > li      {
 
   float: right;}
#myzyzemoxi > ul > li > a      {	
 
 
padding: 17px;
  font-size: 12px;   

  text-decoration: none;
	
	
  letter-spacing: 1px;		
  color: #53ADE9;
  font-weight: 700;



  text-transform: uppercase;

	
} 


 #myzyzemoxi > ul > li:hover > a      {  	

 }



  #myzyzemoxi > ul > li.has-sub > a      {     padding-right: 30px;	
}   
	
  #myzyzemoxi > ul > li.has-sub > a:after      {
		
	
	position: absolute;	

  

  background: #53ADE9; 	
  top: 22px; 
  height: 2px; 
  right: 11px; 
  content: '';	
  width: 8px;
	


  display: block; 

 }   



 #myzyzemoxi > ul > li.has-sub > a:before      {
    

  -ms-transition: all .25s ease;

  display: block;
	 

  background: #53ADE9;

  

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

  content: '';  
  -o-transition: all .25s ease; 
  top: 19px;   


  -moz-transition: all .25s ease;	
 


  transition: all .25s ease;	
}
 	  

#myzyzemoxi > ul > li.has-sub:hover > a:before      {  	top: 23px; 

  height: 0; 	}
 


 
 
 #myzyzemoxi ul ul      {
position: absolute; 

  left: -9999px; 
} 

#myzyzemoxi.align-right ul ul      {  
text-align: right;
  }			 
  #myzyzemoxi ul ul li      {
 
height: 0;   
  
  -o-transition: all .25s ease;
  

  -webkit-transition: all .25s ease;  	
  -moz-transition: all .25s ease;	   
 
  -ms-transition: all .25s ease;
		  
  transition: all .25s ease;  }   
	 
	
	#myzyzemoxi li:hover > ul      {

		
 left: auto; 	 } 	


#myzyzemoxi.align-right li:hover > ul      {  

 left: auto; 
 


  right: 0; 
} 	 
#myzyzemoxi li:hover > ul > li      { 
	height: auto;
 }



	
#myzyzemoxi ul ul ul      { 	   

  top: 0; 
 margin-left: 100%;   
}	 
  
 #myzyzemoxi.align-right ul ul ul      {    	

 		 margin-left: 0; 	
  margin-right: 100%;
 
	 }	
	

 

#myzyzemoxi ul ul li a      {		     
  font-weight: 400;  
  font-size: 12px;
  padding: 11px 15px;  
   
  background: #091E49; 



  width: 170px;


	 
  text-decoration: none;
 border: 1px solid #53ADE9; 
  color: #53ADE9; 
 	


}
 

	#myzyzemoxi ul ul li:last-child > a,
#myzyzemoxi ul ul li.last-item > a      {  	 	}
  

	#myzyzemoxi ul ul li:hover > a,
#myzyzemoxi ul ul li a:hover      {
	  font-weight:bolder; 	} 
 	
#myzyzemoxi ul ul li.has-sub > a:after      { 

	  	 
  right: 11px;

  display: block;		 	
  background: #53ADE9;   
	 
  width: 8px; 
	
 
  height: 2px; 	 
  top: 16px;
   
  content: ''; 
 position: absolute; 	 	}	
 	
 #myzyzemoxi.align-right ul ul li.has-sub > a:after      {
		 	 

  left: 11px; 	
  	 right: auto;	}	 	  	
#myzyzemoxi ul ul li.has-sub > a:before      {



 
  -ms-transition: all .25s ease; 

  background: #53ADE9;
  
	 
  -moz-transition: all .25s ease; 	

  
  height: 8px;

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

  top: 13px;

	
  right: 14px;
	
  -webkit-transition: all .25s ease; 	
position: absolute; 	  	

  content: '';


  
  width: 2px;
  
  -o-transition: all .25s ease;
 
		}

 	#myzyzemoxi.align-right ul ul li.has-sub > a:before      {	  
 
right: auto;		 
  left: 14px; 
  }
 


	
#myzyzemoxi 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)      {  	

 
  #myzyzemoxi      {width: 100%;
 
	}	

	
#myzyzemoxi ul      {   
width: 100%; 
  
    display: none;
  
}  

	#myzyzemoxi.align-center > ul      {	 
	
  	text-align: left;	

}
	


  
 	#myzyzemoxi ul li      {  		
 
    border-top: 1px solid rgba(120, 120, 120, 0.2);
 	
 width: 100%; 
 } 	   
  #myzyzemoxi ul ul li,
  #myzyzemoxi li:hover > ul > li      {		

 height: auto;
	 
} 	

#myzyzemoxi ul li a,
  #myzyzemoxi ul ul li a      {  
 

    border-bottom: 0;	
 width: 100%;	   	} 
#myzyzemoxi > ul > li      { 
 float: none; 

 	}
  
#myzyzemoxi ul ul li a      { 

padding-left: 25px;
} 	
 	 #myzyzemoxi ul ul ul li a      {	 
    	padding-left: 35px;

 
}



	#myzyzemoxi ul ul li a      {	 	
color: #53ADE9;	  
    background: none;	 
  }


 
#myzyzemoxi ul ul li:hover > a,
  #myzyzemoxi ul ul li.active > a      {  
 
font-weight:bolder;


}
	#myzyzemoxi ul ul,
  #myzyzemoxi ul ul ul,
  #myzyzemoxi.align-right ul ul      {   	position: relative;    
    left: 0; 	



    margin: 0; 
    width: 100%; 
    text-align: left; }	



  #myzyzemoxi > ul > li.has-sub > a:after,
  #myzyzemoxi > ul > li.has-sub > a:before,
  #myzyzemoxi ul ul > li.has-sub > a:after,
  #myzyzemoxi ul ul > li.has-sub > a:before      {
display: none; 
 }




 

/*\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\*/
#myzyzemoxi #menu-button      { 

    padding: 17px;	
    font-size: 12px; 

    text-transform: uppercase;	 
    cursor: pointer;    display: block;	 
    color: #53ADE9;	
 
	border: 1px solid #53ADE9;  

    font-weight: 700;  		  } 
	
#myzyzemoxi #menu-button:after      {   	 	  
 
    content: ''; 


	
    border-top: 2px solid #53ADE9;   
    right: 17px;      

    display: block;	 
    border-bottom: 2px solid #53ADE9;
 
    width: 20px; 
	 position: absolute; 

    top: 22px;
    height: 4px;



 }	   
 
#myzyzemoxi #menu-button:before      {
 	 

    height: 2px; 
 
    content: ''; 


    background: #53ADE9;

 
    top: 16px;
	 	
    width: 20px;
 
    display: block; 
    right: 17px; position: absolute;

} 	  
	

/*\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\*/
#myzyzemoxi #menu-button.menu-opened:after      {
	 
    border: 0; 
 	  

    -o-transform: rotate(45deg);	  
    -webkit-transform: rotate(45deg);
 
 
  	
    -ms-transform: rotate(45deg); 
 
	
	background: #53ADE9;
  
    height: 2px;	 
    width: 15px;

 	
    transform: rotate(45deg);
 
    -moz-transform: rotate(45deg);
 

top: 23px;   }
 
#myzyzemoxi #menu-button.menu-opened:before      {  
 
	

    -moz-transform: rotate(-45deg);
 		
	background: #53ADE9;	  
    width: 15px;     top: 23px;



    -webkit-transform: rotate(-45deg); 
    transform: rotate(-45deg);	

    -ms-transform: rotate(-45deg);

    -o-transform: rotate(-45deg);		} 


    
/*\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\*/
#myzyzemoxi .submenu-button      { 
	
    height: 46px;  		


    z-index: 99;

    width: 46px;	 	
    display: block;
		
   
    top: 0; 
    border-left: 1px solid #53ADE9;	 
    cursor: pointer;
 position: absolute;	

    right: 0;  } 	  
#myzyzemoxi .submenu-button.submenu-opened      {

 background: #53ADE9;

 		
}  
 #myzyzemoxi ul ul .submenu-button      {


    width: 34px;   height: 34px;  }



#myzyzemoxi .submenu-button:after      {		 
 	
    display: block;
 
    height: 2px;  

    right: 19px;
   
    width: 8px;

		position: absolute;  


    top: 22px;
 
    background: #53ADE9; 		  

    content: '';
   }
 
   

#myzyzemoxi ul ul .submenu-button:after      {	
 
 
 
    right: 13px;  

	   	top: 15px;  

}
	
	  	#myzyzemoxi .submenu-button.submenu-opened:after      {  	  background: #091E49;

} 
#myzyzemoxi .submenu-button:before      { 
    background: #53ADE9;	 
	  position: absolute;  
    content: '';  
    top: 19px;
    display: block;

    height: 8px;
	
 
    width: 2px; 
 	
    right: 22px;} 
 #myzyzemoxi ul ul .submenu-button:before      {  	top: 12px; 	
    right: 16px;  
 	 } 
#myzyzemoxi .submenu-button.submenu-opened:before      {

display: none; 	 }		 

 }   

 

