[Resolvido]Css padding

Pessoal boa noite estou criando um menu ele está assim.

Queria aumentar a largura do background do menu até o campo de busca mas quando eu coloco o widht ele não aumenta irei colocar meu css para vcs verem.

identar     category-tab ul {

background: #40403E;
border-bottom: 1px solid #FE980F;
list-style: none outside none;
margin: 0 0 30px;
padding: 0;
width: 100%;
}

.category-tab ul li a {
border: 0 none;
border-radius: 0;
color: #B3AFA8;
display: block;
font-family: ‘Roboto’, sans-serif;
font-size: 14px;
text-transform: uppercase;
}

.category-tab ul li a:hover{
background:#FE980F;
color:#fff;
}

.O que tem de errado no código e porque quandoeu aumento o width o background aumenta tb ?

tenta assim:

        .categoria-tab ul li{
         padding-top:15px;
          }