/** ---------- MAIN MENU STYLE  ---------- **/
/* MENU BAR COLOR AND WINBAR COLORS */



.horz-dd-menu {
/*text-align:right; */
/*background-color: pink;*/
}

/* HOME IMAGE BUTTON */
/*.horz-dd-menu li#mainmenuhome a {background-color: transparent;}
.horz-dd-menu li#mainmenuhome:hover a {background-color: #DBE1F0;}
.horz-dd-menu li#mainmenuhome a.current {background-color: #C8C7E6 !important;}*/

/* TOP MENU ITEM COLORS */

/* Text */
.horz-dd-menu li a{
color: /*<menuText>*/;
background-color: transparent;
}

/* Icon */
.horz-dd-menu li.dd a:after {
color: /*<menuText>*/;
}

/* TOP MENU ITEM HOVER COLORS */

/* Text */
.horz-dd-menu li:hover a, .horz-dd-menu li.dd a.current:hover {
color: /*<menuTextHover>*/;
background-color:  /*<menuHover>*/;
}

/* Icon */
.horz-dd-menu li.dd a:hover:after {
color: /*<menuTextHover>*/;
}

/* TOP MENU ITEM CURRENT COLORS */

/* Text */
.horz-dd-menu li a.current, .horz-dd-menu li:hover a.current {
color: /*<menuTextHover>*/;
background-color: /*<menuHover>*/;
}

/* Icon */
.horz-dd-menu li.dd a.current:after {
color: /*<menuTextHover>*/;
}

/* TOP MENU ITEM ACTIVE COLORS */

/* Text */
.horz-dd-menu li.active a, .horz-dd-menu li.active a.current, .horz-dd-menu li.active a.current:hover  {
color: /*<menuText>*/;
background-color: /*<colorN_L1>*/;
}

/* Icon */
.horz-dd-menu li.active a:after, .horz-dd-menu li.active a:hover:after, .horz-dd-menu li.active a.current:after {
color: /*<menuText>*/;
}

/*----------------------------------------------------------------------
MENU SPACING AND SIZING
------------------------------------------------------------------------*/

.horz-dd-menu {padding-top: 10px !important;}/* top position */
#showlinks-style-menu > li {margin-right: 20px}  /* margin BETWEEN BUTTONS */
.horz-dd-menu > :last-child {margin-right: 0 !important;}

/*----------------------------------------------------------------------
DROP DOWN - MENU ITEMS
------------------------------------------------------------------------*/
/* DROP DOWN COLORS */
.horz-dd-menu li .dropcontent, .horz-dd-menu li .fullwidth {background-color: /*<colorN_L1>*/;}
/*COLOUR - DROP DOWN - BORDER COLOUR */
#showlinks-style-menu.horz-dd-menu li .dropcontent {
border-left: 1px solid /*<menuText>*/;
border-right: 1px solid /*<menuText>*/;
border-bottom: 1px solid /*<menuText>*/;
}

.horz-dd-menu li .dropcontent {
padding:10px 2px 10px 10px;
text-align:left;
}

.horz-dd-menu li .dropcontent h3 {
/*color: #ffffff;
background-color: #000000;
padding: 2px 2px 4px 2px;
margin-top: 4px;
margin-bottom: 4px;
font-size: 14px;
font-family: 'robotoregular', sans-serif;
font-style: normal;
font-weight: normal;
line-height: 1;
letter-spacing: .07em;

display: inline-block;*/

display: none;
}



/* Links */

.dropcontent .listgrid-wrap {
  margin-top: 0;
}

.dropcontent li {
margin-bottom: 8px;
}

#showlinks-style-menu.horz-dd-menu .dropcontent li a {
color: /*<menuText>*/;
background-color: transparent;
border: none ;
margin: 0 ;
padding: 8px 5px ;
text-decoration: none;
display: inline-block;
border-radius: 6px ;
}

#showlinks-style-menu.horz-dd-menu .dropcontent .addmargin li a {
margin-right: 20px;
}

/* ICON */

#showlinks-style-menu.horz-dd-menu .dropcontent li a:before  {
content: "\f138";
font-family: icomoon;
font-style: normal;
font-weight: normal;
text-decoration: none;
display: inline-block;
/* Better Font Rendering */
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
/*--adjust as necessary--*/
font-size: 14px;
width: 18px; /* this sets the space between icon and text */
margin-left: -20px; /* line up second line with first line */
color: /*<menuText>*/;
}



/* HOVER */
#showlinks-style-menu.horz-dd-menu .dropcontent li a:hover {
color: /*<menuTextHover>*/;
background-color: /*<menuHover>*/;
}
#showlinks-style-menu.horz-dd-menu .dropcontent a:hover[rel="external"]:after {
color: /*<menuHover>*/; 
}


/* CURRENT */

#showlinks-style-menu.horz-dd-menu .dropcontent li.current, #showlinks-style-menu.horz-dd-menu .dropcontent li.current:hover {

}

#showlinks-style-menu.horz-dd-menu .dropcontent li.current a:before  {
color: #E35902;
}














