html,body{
        font-family: sans-serif;
}

#wrapper {  
    width: 100%;
   
}
.menu{
    margin-bottom: 30px;
}
.menu li  a {
    background:#6f6a6a;
    margin-bottom: 5px;
    padding: 3px;
    text-align: center;
        border-bottom: 5px solid #ff6a00;
    -webkit-box-shadow: inset 0px 1px 0px 0px #878e98;
    -moz-box-shadow: inset 0px 1px 0px 0px #878e98;
    box-shadow: inset 0px 1px 0px 0px #878e98;
    width: 100%;
    height: 2.75em;
    text-decoration: none;
    font-weight: bold;
    display: block;
    position: relative;
    color: white;
   
}
.menu ul li a {
    background: #aeb3b9;
    border-bottom: 1px solid #efeff0;
    width: 100%;
    height: 2.75em;
   font-size: 15px;
    text-indent: 2.75em;
    display: block;
    position: relative;
    padding: 3px;
    color: black;
}
.menu ul li:last-child a {
    border-bottom: 1px solid #33373d;
}
.menu > li > a:hover, .menu > li > a.active {
    
transition:all .7s ease-in-out;    
    background-color: #c8c8c8;
   
    border-bottom: 1px solid #103c56;
  
}
.menu > li > a.active {
    border-bottom: 1px solid #1a638f;
}


.menu > li > a:hover span, .menu > li a.active span {
    background: #2173a1;
}
.menu > li > ul li a:before{
    content: '►';
    
    color: black;
    position: absolute;
    width: 1em;
    height: 1em;
    top: 0;
    left: -2.7em;
}

.menu > li > ul li:hover a,
.menu > li > ul li:hover a span,
.menu > li > ul li:hover a:before {
    color: white;
}

@media screen and (max-width: 390px){
    .menu ul li a{
        font-size: 10px;
    }
    .menu li a{
        font-size: 10px;
    }
}
@media screen and (max-width:480px) and (min-width: 391px){
      .menu ul li a{
        font-size: 13px;
    }
    .menu li a{
        font-size: 13px;
    }
}
@media screen and (max-width:760px) and (min-width: 481px){
          .menu ul li a{
        font-size: 14px;
    }
    .menu li a{
        font-size: 14px;
    }
}
@media screen and (max-width: 1024px) and (min-width: 761px){
         .menu ul li a{
        font-size: 14px;
    }
    .menu li a{
        font-size: 14px;
    }
}