CSS /* .menuf { margin-top: 10px; } .men { display: inline-block; position: relative; background-color: #15261c; border-top-left-radius: 4px; border-top-right-radius: 4px; margin-bottom: -7px; cursor: pointer; z-index: 100000;} .men .m-ventana { position: absolute; top: 45px; width: 670px; height: auto; background-color: #fff; display: none; } .men:hover .m-ventana { display: block; } .men .m-ventana .m-portal { margin: 5px; margin-top: -3px; border: 3px solid #077027; overflow: hidden; } .men .m-ventana p{ margin: 0; padding: 0; font-family: "roboto_bold"; font-size: 0.88em; } .men .m-ventana h2 { font-family: 'roboto_condensed'; font-size: 3.3em; margin: 0.5em 0 0.15em; text-align: center; } .men .m-ventana p.stars { text-align: center; color: #a00; margin-bottom: 1.2em; } .men .m-ventana p.stars span { font-size: 3em !important; margin-right: 8px; } .m-ventana .m-prod a img{ vertical-align: top; } .m-ventana .m-descr { color: #232323; padding-top: 10px; } .m-ventana .m-descr p.rock { font-family: 'roboto_black'; font-size: 1.9em; } .m-ventana .m-descr p.rock span { color: #077027; margin-left: 0.3em; } .m-ventana .m-descr p.boton { font-family: 'roboto_medium'; font-size: 1.4em; float: right; color: #fff; padding: 0.2em 1em; margin-top: 0.74em; margin-bottom: 0.3em; background-color: #077027; border-color: #065a1f; } .m-ventana .m-descr p.boton span { margin-right: 0.8em; } .m-ventana .m-descr p.boton:hover { background-color: #065a1f; } .m-ventana .m-descr p.boton a { color: inherit; text-decoration: none; } .m-ventana .m-descr p.boton a:visited { color: inherit; } .m-ventana .m-descr p.boton a:hover { color: inherit; } */