.global-menu{
width:100%;
position:relative;
text-align:center;
margin:10px 0 0 0;
background: none;
border-bottom:2px solid #ef9550;
}

#Menu{
z-index:999;
border-collapse:collapse;
margin:auto;
}

#Menu td{
float:left;
padding:0 25px;
width:auto;
text-align:left;
vertical-align:center;
position:relative;
margin:0;
transition:background ease-in 0.25s;
border-radius:2px 2px 0 0;
background:none;
}

#Menu td:hover,
#menu td.active{background:#ef9550;color:white;}
#Menu td:hover a{color:#373237;}


#Menu a,
#Menu p{
color:#373237;
font-size:20px;
font-weight:300;
text-decoration:none;
line-height:50px;
}

#Menu a:hover,
#Menu a.orange,
#Menu td:hover{
color:#fff;
cursor:pointer;
}

#menu li{
float:left;
width:auto;
}



#Menu td a{background:none;}

@media screen and (max-width: 1080px) {
/*#Menu a,  #Menu p{font-size:20px;}*/
#Menu td{padding:0 20px;  }
}
@media screen and (max-width: 1000px) {
/*#Menu a,  #Menu p{font-size:20px;}*/
#Menu td{padding:0 15px;}
#Menu a,#Menu p{font-size:19px;}
}
@media screen and (max-width: 930px) {
/*#Menu a,  #Menu p{font-size:20px;}*/
#Menu td{padding:0 10px;  }
#Menu a,#Menu p{font-size:18px;}
}


#Menu td ul{
line-height:18px;
left:0px;
text-align:left;
margin: 0;
padding: 0;
position: absolute;
z-index:995;
visibility: hidden;
background:none;
width:auto;
height:auto;
box-shadow:0px 12px 15px 0px rgba(0,0,0,0.1);
}
#Menu td.active ul li{
position:relative;
list-style-type:none;
width:100%;
float:left;
background: white;
white-space: nowrap;
}
#Menu td.active ul li a{
padding:0 10px;
color:black;
}
#Menu td.active ul li:hover{
cursor:pointer;
}

#menu li{
float:left;
width:auto;
border-top:1px solid black;
}

#Menu li a{
width:100%;
line-height:32px;
font-size:15px;
text-decoration:none;
cursor:pointer;
font-weight:normal;
color:white;
text-transform:none;
font-weight:300;
}
#Menu td.active ul li:hover{
background:#ef9550;
}








