@charset "utf-8";
/* CSS Document */

/*====Menu====*/
#menu {display:block;width:100%;min-height:31px;margin:0;padding:0;float:left;clear:both;position:absolute;bottom:0;left:0;background:#000;z-index:99;}
#menu ul {display:table;width:auto;height:auto;margin:0 auto;padding:0;float:none;clear:none;list-style:none none;position:relative;}
#menu ul li {display:table-cell;width:auto;height:auto;margin:0;padding:0;text-decoration:none;float:none;list-style:none none;position:relative;background:none;vertical-align:middle;}
#menu ul li > a {display:table-cell;width:auto;height:auto;margin:0;padding:10px 15px;float:none;cursor:pointer;vertical-align:middle;
font-family:'Montserrat', sans-serif;font-size:12px;font-weight:bold;color:#FFF;line-height:12px;letter-spacing:1px;
text-decoration:none;text-transform:uppercase;background:none;position:relative;}

/*Fixed*/
#menu.fixed {
	top: 0px;
	bottom: auto;
	padding: 0;
}

/** :hover ~ .selected ~ .hover **/
#menu ul li > ul {display:none;}
/*#menu ul li.selected > ul,*/
#menu ul li:hover > ul,
#menu ul li.hover > ul {display:block;}
#menu ul li:hover > a, #menu ul li.selected > a, #menu ul li.hover > a {color:#ff3fb4;}

/* Selected */
#menu ul li.selected > a, #menu ul li.selected > a:hover
/*#menu ul li.hover > a, #menu ul li.hover > a:hover*/ {cursor:default;}


/*====Submenu====*/
#menu ul ul {display:none;width:180px;height:auto;margin:0 0 0 50%;padding:0;position:absolute;top:31px;left:-100px;background:none;z-index:999;}
#menu ul ul li {display:block;width:100%;height:auto;margin:0px;padding:0;float:left;clear:both;}
#menu ul ul li > a {display:block;width:-webkit-calc(100% - 20px);width:-moz-calc(100% - 20px);width: calc(100% - 20px);height:auto;margin:0px;padding:10px 10px;float:left;clear:both;font-size:12px;text-align:center;background:url(imgs/submenu.png) center center repeat transparent;line-height:120%;border-bottom:1px solid #FFF;}
#menu ul ul li:hover > a {/*background:#717271;*/text-decoration:none;color:#ff3fb4;} #menu ul ul li:last-child > a {border:0px none;}


/*3rd Level*/
#menu ul ul ul {display:none;width:180px;height:auto;margin:0px;padding:0;position:absolute;top:3px;left:200px;background:#000;}
#menu ul ul ul li {display:block;width:100%;height:auto;margin:0px;padding:0;float:left;clear:both;}
#menu ul ul ul li > a {border:0px none;margin:0;padding:8px 10px;}
#menu ul ul ul li:hover > a {/*background:#717271;*/text-decoration:none;color:#ff3fb4;}


/*====Dropdown====*/
#nav {display:none;position:absolute;top:0px;left:0px;width:100%;height:31px;overflow:none;}
#nav select {height:31px;line-height:31px;width:100%;position:absolute;top:0px;left:0px;z-index:99;cursor:pointer;border:0px none;}
#nav select option {font-size:15px;padding:5px 10px;}
#nav .customStyleSelectBox {display:block;height:20px;margin:0px;padding:6px 15% 4px 5%;width:80%;position:absolute;top:0px;left:0px;border:0px none;
font-size:12px;text-transform:uppercase;font-family:'Montserrat', sans-serif;color:#FFF;
background:url(imgs/dropdown-select.png) 98% center no-repeat transparent;}
