/**
 * This file is part of Theme for
 * pragmaMx - Web Content Management System.
 *
 * $template : arclite2 $
 * $Revision: 2.1 $
 *
 * Theme for pragmaMx Content Management System Platform <br /> - HTML5 ready <br /> - Multi Language Menu <br /> - PHP7 ready <br /> original Arclite theme by digitalnature (www.digitalnature.eu)
adapted to pragmaMx2 by
TECMU

 *
 * $Author: TECMU $
 * $Date: 2016-09-26 09:21:12 $
 */


/*  horizontal menu */


/* style the links for the top level */
#headmenu ul a,
#headmenu ul a:visited {
  text-justify: none;
  /*height: 23px;*/
}


/* hide the sub levels and give them a positon absolute so that they take up no room */
#headmenu ul ul {
  text-justify: none;
  top: 23px;
  visibility: hidden;

}

/* position the third level flyout menu */
#headmenu ul ul ul {
  text-justify: none;
  top: 0px;

}

/* hide the fourth level and above */
#headmenu ul ul ul ul {
  text-justify: none;
  display: none;
}

#headmenu ul ul ul a.drop,
#headmenu ul ul ul a.drop:visited {
  text-justify: none;
  background-image: none !important;
}

/* style the table so that it takes no ppart in the layout - required for IE to work */
#headmenu table {
  border-collapse: collapse;
  left: 0;
  position: absolute;
  top: 0;
  text-justify: none;
}


/* make the second level visible when hover on first level list OR link */
#headmenu ul li:hover ul,
#headmenu ul a:hover ul {
  visibility: visible;
  text-justify: none;
}

/* keep the third level hidden when you hover on first level list OR link */
#headmenu ul :hover ul ul {
  visibility: hidden;
  text-justify: none;
}

/* make the third level visible when you hover over second level list OR link */
#headmenu ul :hover ul :hover ul {
  visibility: visible;
  text-justify: none;
}

#headmenu .warning,
#headmenu .error {
  border: none;
  float: left;
  line-height: 23px;
  margin: 0;
  padding: 0 2em;
  text-justify: none;
}

ul.hmenu li li {
  /*margin-top: 0px !important;*/
  width: auto;
  text-justify: none;
}

/* vertical menu */

.vmenu ul > li:before {
  content: " " !important;
  text-justify: none;
}