#menucategorias,#menucategorias ul,#menucategorias ul li,#menucategorias ul li a,#menucategorias #menu-button{margin:0;padding:0;border:0;list-style:none;line-height:1;display:block;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#menucategorias:after,#menucategorias > ul:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}#menucategorias #menu-button{display:none}#menucategorias{width:auto;line-height:1}#menucategorias > ul{background:#155765}#menucategorias > ul > li{float:left;-webkit-perspective:1000px;-moz-perspective:1000px;perspective:1000px}#menucategorias.align-center > ul{font-size:0;text-align:center}#menucategorias.align-center > ul > li{display:inline-block;float:none}#menucategorias.align-right > ul > li{float:right}#menucategorias > ul > li > a{padding:16px 20px;color:#fff;letter-spacing:1px;text-transform:uppercase;text-decoration:none;background:#155765;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s;-webkit-transform-origin:50% 0;-moz-transform-origin:50% 0;transform-origin:50% 0;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;transform-style:preserve-3d}#menucategorias > ul > li.active > a{color:#dff2fa}#menucategorias > ul > li:hover > a,#menucategorias > ul > li > a:hover{color:#dff2fa;-webkit-transform:rotateX(90deg) translateY(-23px);-moz-transform:rotateX(90deg) translateY(-23px);transform:rotateX(90deg) translateY(-23px);-ms-transform:none}#menucategorias > ul > li > a::before{position:absolute;top:100%;left:0;z-index:-1;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;height:100%;padding:16px 20px;color:#dff2fa;background:#030e11;content:attr(data-title);-webkit-transition:background .3s;-moz-transition:background .3s;transition:background .3s;-webkit-transform:rotateX(-90deg);-moz-transform:rotateX(-90deg);transform:rotateX(-90deg);-webkit-transform-origin:50% 0;-moz-transform-origin:50% 0;transform-origin:50% 0;-ms-transform:translateY(- -18px)}#menucategorias > ul > li:hover > a::before,#menucategorias > ul > li > a:hover::before{background:#155765}#menucategorias.small-screen{width:100%}#menucategorias.small-screen > ul,#menucategorias.small-screen.align-center > ul{width:100%;text-align:left}#menucategorias.small-screen > ul > li,#menucategorias.small-screen.align-center{float:none;display:block;border-top:1px solid rgba(100,100,100,0.1)}#menucategorias.small-screen > ul > li:hover > a,#menucategorias.small-screen > ul > li > a:hover{color:#dff2fa;-webkit-transform:none;-moz-transform:none;transform:none;-ms-transform:none}#menucategorias.small-screen > ul > li > a::before{display:none}#menucategorias.small-screen #menu-button{display:block;padding:16px 20px;cursor:pointer;text-decoration:none;color:#fff;text-transform:uppercase;letter-spacing:1px;background:#155765}#menucategorias.small-screen #menu-button:after{content:"";position:absolute;right:20px;top:17px;display:block;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;border-top:2px solid #fff;border-bottom:2px solid #fff;width:22px;height:3px}#menucategorias.small-screen #menu-button.menu-opened:after{border-top:2px solid #dff2fa;border-bottom:2px solid #dff2fa}#menucategorias.small-screen #menu-button:before{content:"";position:absolute;right:20px;top:27px;display:block;width:22px;height:2px;background:#fff}#menucategorias.small-screen #menu-button.menu-opened:before{background:#dff2fa}