/* Restored Menuzord base layout. The original site theme includes Menuzord skin
   overrides, but the base layout stylesheet was missing from the supplied backup. */
.menuzord{width:100%;position:relative;float:left;}
.menuzord-menu,.menuzord-menu ul{margin:0;padding:0;list-style:none;}
.menuzord-menu{float:left;width:auto;}
.menuzord-menu > li{float:left;position:relative;}
.menuzord-menu > li > a{display:block;text-decoration:none;white-space:nowrap;}
.menuzord-menu ul.dropdown{display:none;position:absolute;z-index:1000;min-width:180px;background:#fff;}
.menuzord-menu ul.dropdown li{display:block;position:relative;white-space:nowrap;}
.menuzord-menu ul.dropdown li a{display:block;text-decoration:none;}
.menuzord-menu ul.dropdown li ul.dropdown{left:100%;top:0;}
.menuzord-brand{float:left;text-decoration:none;}
.menuzord .showhide{display:none;float:right;cursor:pointer;text-decoration:none;}
.menuzord .showhide em{display:block;width:24px;height:2px;margin:5px 0;background:#fff;}
.menuzord-menu > li.search{float:right;}
.menuzord-menu:after,.menuzord:after{content:"";display:table;clear:both;}
@media (max-width:900px){
  .menuzord{min-height:50px;}
  .menuzord-responsive .showhide{display:block;padding:15px 15px;}
  .menuzord-responsive .menuzord-menu{display:none;float:none;width:100%;}
  .menuzord-responsive .menuzord-menu > li{float:none;width:100%;}
  .menuzord-responsive .menuzord-menu > li > a{display:block;}
  .menuzord-responsive .menuzord-menu ul.dropdown{position:static;float:none;width:100%;min-width:0;}
  .menuzord-responsive .menuzord-menu ul.dropdown li{width:100%;}
  .menuzord-responsive .menuzord-menu ul.dropdown li a{display:block;}
  .menuzord-responsive .menuzord-menu > li.search{float:none;}
}
