| 1 | 
 | 
  
    | 2 | .menu-button {
 | 
  
    | 3 |   background: #a6a6a2 none repeat scroll 0 0;
 | 
  
    | 4 |   border-bottom: 1px solid rgba(0, 0, 0, 0.2);
 | 
  
    | 5 |   color: #222222;
 | 
  
    | 6 |   cursor: pointer;
 | 
  
    | 7 |   display: block;
 | 
  
    | 8 |   padding: 1em;
 | 
  
    | 9 |   position: relative;
 | 
  
    | 10 | }
 | 
  
    | 11 | 
 | 
  
    | 12 | .menu-button .touch-button {
 | 
  
    | 13 |   background: transparent none repeat scroll 0 0;
 | 
  
    | 14 |   display: inline-block;
 | 
  
    | 15 |   height: 50px;
 | 
  
    | 16 |   position: absolute;
 | 
  
    | 17 |   right: 0;
 | 
  
    | 18 |   text-align: center;
 | 
  
    | 19 |   top: 0;
 | 
  
    | 20 |   width: 50px;
 | 
  
    | 21 |   z-index: 999;
 | 
  
    | 22 | }
 | 
  
    | 23 | 
 | 
  
    | 24 | .menu-button .touch-button .navicon {
 | 
  
    | 25 |   color: #666;
 | 
  
    | 26 |   font-size: 16px;
 | 
  
    | 27 |   position: relative;
 | 
  
    | 28 |   top: 1em;
 | 
  
    | 29 | }
 | 
  
    | 30 | 
 | 
  
    | 31 | .flexnav li ul li a {
 | 
  
    | 32 |   background: #b2b2af none repeat scroll 0 0;
 | 
  
    | 33 |   display: block;
 | 
  
    | 34 | }
 | 
  
    | 35 | 
 | 
  
    | 36 | .flexnav li a {
 | 
  
    | 37 |   background: #a6a6a2 none repeat scroll 0 0;
 | 
  
    | 38 |   border-bottom: 1px solid rgba(0, 0, 0, 0.15);
 | 
  
    | 39 |   color: #222222;
 | 
  
    | 40 |   display: block;
 | 
  
    | 41 |   overflow: hidden;
 | 
  
    | 42 |   padding: 0.96em;
 | 
  
    | 43 |   position: relative;
 | 
  
    | 44 |   z-index: 2;
 | 
  
    | 45 | }
 | 
  
    | 46 | 
 | 
  
    | 47 | .flexnav li ul li {
 | 
  
    | 48 |   font-size: 100%;
 | 
  
    | 49 | }
 | 
  
    | 50 | 
 | 
  
    | 51 | .flexnav li {
 | 
  
    | 52 |   font-size: 100%;
 | 
  
    | 53 | }
 | 
  
    | 54 | .flexnav ul li ul li a {
 | 
  
    | 55 |   background: #bfbfbc none repeat scroll 0 0;
 | 
  
    | 56 | }
 | 
  
    | 57 | 
 | 
  
    | 58 | .flexnav li ul li a {
 | 
  
    | 59 |   background: #b2b2af none repeat scroll 0 0;
 | 
  
    | 60 |   display: block;
 | 
  
    | 61 | }
 | 
  
    | 62 | 
 | 
  
    | 63 | 
 | 
  
    | 64 | 
 | 
  
    | 65 | 
 | 
  
    | 66 | 
 | 
  
    | 67 | 
 | 
  
    | 68 | 
 | 
  
    | 69 | 
 | 
  
    | 70 | 
 | 
  
    | 71 | 
 | 
  
    | 72 | 
 | 
  
    | 73 | 
 | 
  
    | 74 | 
 | 
  
    | 75 | 
 |