¿Cómo puiedo hacer para solucionar esto? La web es www.sureact.com
El código css que se aplica en este punto es el siguiente:
Código:
No veo donde tengo que modificar los valores para que se me ajuste a 6 elementos..sf-menu, .sf-menu * {margin:0;padding:0;list-style:none;} #main-menu{ width:940px; position:relative; margin:0 auto; padding-bottom:37px; z-index:99;} .nav-left{ background:url(../images/nav-left.png) 0 0 no-repeat; width:6px; height:25px; margin-left:-6px;} .nav-right{ background:url(../images/nav-right.png) 0 0 no-repeat; width:5px; height:25px; margin-right:-5px;} .sf-menu{border-top:6px solid #1d1d1d; box-shadow:0 1px 2px rgba(0,0,0,.2); border-radius:0 0 5px 5px;} .sf-menu li {position:relative; float:left; font-size:14px; line-height:18px; background:url(../images/menu-line.jpg) 0 0 no-repeat; padding-left:1px;} .sf-menu li:first-child{ background:none; padding-left:0;} .sf-menu li a {display:block;position:relative; color:#2e2e2e;background:url(../images/menu.png) 0 -50px repeat-x #e8e8e8; padding:15px 65px 17px;} .sf-menu li:first-child a,.sf-menu li:first-child a strong{ border-radius:5px 0 0 5px;} .sf-menu li.last a,.sf-menu li.last a strong{ border-radius:0 5px 5px 0;} .sf-menu li a strong{ display:block; width:100%; height:100%; top:0; left:0; position:absolute; opacity:0;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease; z-index:1; background: #21d7ff; background: -webkit-gradient(linear, 0 0, 0 bottom, from(#21d7ff), to(#0FA1FF)); background: -webkit-linear-gradient(#21d7ff, #0FA1FF); background: -moz-linear-gradient(#21d7ff, #0FA1FF); background: -ms-linear-gradient(#21d7ff, #0FA1FF); background: -o-linear-gradient(#21d7ff, #0FA1FF); background: linear-gradient(#21d7ff, #0FA1FF);} .sf-menu li a span{ position:relative; z-index:2;} .sf-menu li.sfHover a,.sf-menu li.current a{color:#fff; background: #21d7ff; background: -webkit-gradient(linear, 0 0, 0 bottom, from(#21d7ff), to(#0FA1FF)); background: -webkit-linear-gradient(#21d7ff, #0FA1FF); background: -moz-linear-gradient(#21d7ff, #0FA1FF); background: -ms-linear-gradient(#21d7ff, #0FA1FF); background: -o-linear-gradient(#21d7ff, #0FA1FF); background: linear-gradient(#21d7ff, #0FA1FF);} .sf-menu li a:hover strong{ opacity:1;} .sf-menu li a:hover{color:#fff;} .sf-menu ul { position: absolute; top: -999em; z-index: 99; width: 188px; display:none; background:none; } .sf-menu li li{width:100%;padding:0;} .sf-menu li li a,.sf-menu li.sfHover li a,.sf-menu li.current li a{color:#fff; background:url(../images/submenu.png) 0 0 repeat-x !important; border-radius:0; padding:15px 0 17px; text-align:center} .sf-menu li li a:hover,.sf-menu li li.sfHover a,.sf-menu li li.current a{background:url(../images/submenu.png) 0 -50px repeat-x !important;} .sf-menu ul ul { position: absolute; top: -999em; z-index: 99; width: 188px; display:none; background:none; } .sf-menu li li li{} .sf-menu li li li a,.sf-menu li li.sfHover li a,.sf-menu li li.current li a{background:url(../images/submenu.png) 0 0 repeat-x !important;} .sf-menu li li li a:hover,.sf-menu li li li.current a{background:url(../images/submenu.png) 0 -50px repeat-x !important;} .sf-menu li:hover ul, .sf-menu li.sfHover ul { left: 0px; top: 50px; /* match top ul list item height */ } ul.sf-menu li:hover li ul, ul.sf-menu li.sfHover li ul { top: -999em; } ul.sf-menu li li:hover ul, ul.sf-menu li li.sfHover ul { left: 188px; /* match ul width */ top: 0px; } ul.sf-menu li li:hover li ul, ul.sf-menu li li.sfHover li ul { top: -999em; } ul.sf-menu li li li:hover ul, ul.sf-menu li li li.sfHover ul { left: 10em; /* match ul width */ top: 00px; } .sf-menu li a span.arrow{ display:block; background:url(../images/arrow.png) 0 0 no-repeat; width:10px; height:7px; position:absolute; top:43%; left:68%;} .sf-menu li a:hover span.arrow,.sf-menu li.current a span.arrow,.sf-menu li.sfHover a span.arrow{background:url(../images/arrow-white.png) 0 0 no-repeat;} .sf-menu li li a span.arrow{ background:url(../images/arrow-white.png) 0 0 no-repeat;} @media only screen and (min-width: 768px) and (max-width: 979px) { #main-menu{ width:748px;} .sf-menu li a{ display:block;padding:15px 46px 17px;} .sf-menu li a span.arrow{left:75%;} .sf-menu li li a span.arrow{left:65%;} } @media only screen and (max-width: 767px) { #main-menu,.sf-menu{ width:300px; box-shadow:none;} .sf-menu li{ padding:0;float: none; background:none; margin-bottom:5px;} .sf-menu li a{ display:block; width:280px;border-radius:5px !important; padding:15px 0 17px 20px; box-shadow:0 0 2px rgba(0,0,0,.2);} .sf-menu li a strong{border-radius:5px;} .sf-menu li li{ margin:0;} .sf-menu li li a{ text-align:left !important;width:270px;padding:15px 0 17px 30px !important;} .sf-menu li li li a{width:260px;padding:15px 0 17px 40px !important;} .sf-menu ul,.sf-menu ul ul{ min-width:100%; padding:0;position: relative; left: 0 !important; top:0px !important;} .sf-menu li a span.arrow,.sf-menu li li a span.arrow{left:90px; padding:0;} } @media only screen and (min-width: 480px) and (max-width: 767px) { #main-menu,.sf-menu{ width:420px;} .sf-menu li a{ width:400px;} .sf-menu li li a{ width:390px;} .sf-menu li li li a{ width:380px;} }
Muchas gracias