li.menu-antiguo{display: none !important}
li.menu-nuevo{display: list-item !important;} #ver-programa{z-index: 0}
.principal .opened{position: fixed; top: 0; right: 0; width: 100%; height: 80px; background-color: #000000 !important;}
.principal .opened .mobile_menu_bar{width: 95%; max-width: 100%; margin: auto; display: flex; padding-top: 15px;}
body .principal .opened .mobile_menu_bar:before{content: '\4d'; margin-left: auto; color: white !important;}
.principal #mobile_menu1{width: 100%; position: fixed; left: 0; top: 80px; height: 100vh; border: none; z-index: 9999; background-color: #000000 !important; box-shadow: none; padding: 0 !important}
.principal .opened #mobile_menu1{display: block !important; overflow: scroll; padding-bottom: 200px !important;}
.principal #mobile_menu1 li a{border: none !important; text-transform: uppercase; text-align: center; font-size: 35px; font-weight: 700; padding: 25px; color: white; line-height:1.2em; transition: 0s !important}
.principal #mobile_menu1 li{transition: 0s !important}
.principal #mobile_menu1 li a:hover{opacity: 1; color: #cb4f68; background: #00000040;}
.et_pb_menu_0_tb_header .mobile_nav .mobile_menu_bar:before{}
@media all and (min-width: 768px) and (max-width: 980px) {
.principal #mobile_menu1 li a{font-size: 35px; padding: 25px;}
}
@media all and (max-width: 767px) {
.principal #mobile_menu1 li a{font-size: 25px; padding: 15px;}
}