.menu{
    /*position: fixed;/*fija menu*/
    top: 21px;/*61px;/*position supeorior menu*/
    /*width: 70%;*/
    position: absolute;
}
.menu ul{
    display: flex;/*inline options menu*/
    list-style: none;
    text-align: ;/*right;*/
    /*margin: 0;*/
}
.menu a{
    padding: 12px 17px;
    display: block;
    /*border: 1px solid #fff;
    /*border-top-right-radius: 23px;
    border-top-left-radius: 23px;
    /*border-bottom: 35px;
    /*border-radius: 35px;*/

    color: white;
    background: rgba(0,82,111,.9);/*petrole*/
    /*background: rgba(44,41,111,.8);/*blue sea*/
    /*background: rgba(0,183,229,.8);/*blue sky*/
    /*background: rgba(85,165,70,.8);/*green sky*/
    /*background: rgba(0,105,62,.8);/*green*/
    text-decoration: none;
    /*border: 1px solid rgba(0,82,111,.9);/*petrole*/
    /*border: .5px solid rgba(44,41,111,.9);/*bordeTab*/
    /*border: .5px solid rgba(85,165,70,.8);/*bordeTab*/
    /*border: .5px solid rgba(0,105,62,.8);/*bordeTab*/
    border-top: .5px solid rgba(255,255,255,.5);

}
.menu .bordeTab{
    background: rgba(0,82,111,.4);

    border-top-left-radius: 15px;
    border-top-right-radius: 15px;
    /*border: 1px solid rgba(255,255,255,1);*/

    border-right: 1px solid rgba(255,255,255,1);
    color: black;
}

.menu ul li ul span{
    /*margin-left: 1px;*/
    position: absolute;
    right: 2px;/*posiciona >*/
}
.menu ul ul dl{
    display: none;
}
.menu ul ul{
    display: none;
    width: 280px;
}
.menu a:hover{
    background: rgba(255,255,255,.8);
    border: .5px solid rgba(0,82,111,.9);/*border tab*/
    /*background: linear-gradient(to right, #2c296f, rgba(255,255,255,.5));*/
    color: black;
    /*font-weight: bold;*/

}
.menu ul li ul li{
    position: relative;/*need line dl*/
}

.menu ul li:hover ul{
    display: block;
    position: absolute;

    /*background: yellow;*/
}
.menu ul li ul li:hover dl{
    display: block;
    position: absolute;

    top: 0;/*inline sub-submenu*/
    /*margin-left: 310px;/*inline to sub-submenu*/
    left: 280px;/*posiciona sub-submenu*/
    right: -250px;/*extension de sub-submenu*/
}
.menu input{
    width: 200px;
    height: 35px;
    border-radius: 7px;
    text-align: right;
}