/*MENU MOBIL*/
#btn-menu-mobil
{
    position: fixed;
    right: 2%;
    margin-top: 10px;
    width: 35px;
    height: 50px;
    top: 0;
    cursor: pointer;
    padding: 0;
    padding-right: 5px;
        z-index: 9999;
    display: none;
}
#btn-menu-mobil > label
{
    position: relative;
    float: left;
    font-family: 'Nexa-Bold';
    color: #898989;
    font-size: 18px;
    height: 50px;
    line-height: 50px;
    margin-right: 5px;
    cursor: pointer;
    text-transform: uppercase;
}
.linea
{
    position: relative;
    float: left;
    height: 4px;
    background: #acd642;
    width: 30px;
    margin-top: 8px;
    border-radius: 3px;
}
#menuMobil 
{
  
    position: fixed;
    float: left;
    width: 99.8%;
    margin-left: auto;
    margin-right: auto;
    height: auto;
    border-radius: 5px;
    background: #FFF;
    text-align: center;
    padding: 0;
    margin-top: 50px;
    display: none;
}
.contenidoMenuPadre
{
position: fixed;
    right: 3%;
    width: 50%;
    z-index: 9998;
    margin-top: 10px;
}
.btnSubMenu
{
    
    width: 100%;
    float: left;
    _float: none;  /* Float works in all browsers but IE6 */
    background: #acd642;
    border-bottom: 1px solid #015B66;
    cursor: pointer;
    height: 40px;
    line-height: 40px;
    text-decoration: none;
    font-family: 'Nexa-Bold';
    font-size: 14px;
    color: #fff;
    text-transform: uppercase;
}
.btnSubMenu:last-child{border-radius: 0px 0px 5px 5px;}
.contenidoSubMenu 
{	
    width: 100%;
    float: left;
    _float: none; /* Float works in all browsers but IE6 */
    background: #FFF;
}
.subMenuMobil
{
    width: 100%;
    float: left;
    _float: none;  /* Float works in all browsers but IE6 */
    background: #FFFFFF;
    cursor: pointer;
    height: 40px;
    line-height: 40px;
    text-decoration: none;
    font-family: 'Nexa-Bold';
    font-size: 14px;
    color: #898989;
    text-transform: uppercase;
   
}
.btnSubMenu:hover{background-color: rgba(255, 255, 255, 0.77);color:#acd642;font-family: 'Nexa-Bold',sans-serif }
.subMenuMobil:last-child{border-radius: 5px 5px 5px 5px;}
.subMenuMobil:hover{background: #eaeaea;}
.subMenuMobil:active{background: #eaeaea;color: #acd642}
	
@media all and (max-width: 1024px) {
    .img-galery{width: 50%;}
    .menu{ display: none;}
    #menuMobil{display: block;}
    #btn-menu-mobil{display: block;}
    .menuicon{margin: 0 12% 0 0; }
    .logo{    max-width: 50%;}
}

@media all and (max-width: 700px) {.logoa{width: 50%}}
@media all and (max-width: 480px) {
    #menuMobil{    right: 1%;}
    .menuicon{margin: 0 16% 0 0; }
    .logo{    max-width: 60%;}
    .contenidoMenuPadre{width: 100%;right: 0}
}
   