.no-scroll{overflow:hidden;position:relative;height:100%}#head_mobile{display:none}@media only screen and (max-width: 1024px){#head_mobile{display:block}#head_mobile #title_mobile{height:70px;padding:15px 20px !important;position:fixed;top:0;left:0;right:0;z-index:8000;bottom:auto;border-bottom:solid 1px #FFF;background-color:#4B4B4B}#head_mobile #title_mobile h1{margin:0px;float:left}#head_mobile #title_mobile h1 a img{max-height:40px}#head_mobile #title_mobile #boton-menu{width:40px;height:40px;float:right;text-align:right;top:5px;position:relative}#head_mobile #boton-menu i{font-size:35px;color:#FFFFFA}#head_mobile ul#nav_mobile{display:none;position:absolute;left:0;right:0;top:70px;z-index:8000;height:auto;background:#4B4B4B;list-style:none;margin:0;position:fixed;bottom:0;overflow-y:auto;-webkit-overflow-scrolling:touch}#head_mobile ul#nav_mobile li#idioma-mob a{text-align:right;padding-right:20px;width:100%}#head_mobile ul#nav_mobile li#idioma-mob a:hover{color:#fff}#head_mobile ul#nav_mobile li#idioma-mob ul{display:none;list-style-type:none}#head_mobile ul#nav_mobile li#idioma-mob ul li{float:left;display:block;clear:none;width:50%;margin:0px}#head_mobile ul#nav_mobile li#idioma-mob ul li a{color:#fff;display:block;float:left;text-align:center;line-height:42px;padding:0px;border-right:solid 1px #333;border-bottom:solid 1px #333}#head_mobile ul#nav_mobile li#idioma-mob ul li:last-child a{border-right:none}#head_mobile ul#nav_mobile li#idioma-mob ul a:hover,#head_mobile ul#nav_mobile li#idioma-mob ul a.active{color:#000;font-weight:700;background-color:#fff}#head_mobile #nav_mobile li a{font-family:'MarianinaWdFY-Medium', Helvetica, Arial, sans-serif;font-size:16px;line-height:42px;color:#fff;padding-left:20px;float:left;display:block;width:100%;border-bottom:solid 1px #333;cursor:pointer}#head_mobile ul#nav_mobile li a i{width:100%;font-size:14px;display:block;line-height:42px;cursor:pointer}#head_mobile ul#nav_mobile li a.enlace{width:80%}#head_mobile ul#nav_mobile li a.desplegable{width:20%;float:right;text-align:center;padding-left:0px}#head_mobile ul#nav_mobile li a.desplegable i{font-size:18px}#head_mobile ul#nav_mobile li,#head_mobile ul#nav_mobile li ul{clear:both;margin:0px;list-style-type:none}#head_mobile ul#nav_mobile li ul li a{border-bottom:dotted 1px #222}#head_mobile ul#nav_mobile li ul li a,#head_mobile ul#nav_mobile li ul li a.enlace{padding-left:40px}#head_mobile ul#nav_mobile li ul li ul li a{padding-left:60px}}