/*
 Theme Name:   Onepress Child
 Author:       FrankTriguero
 Template:     onepress
 Version:      1.0.0
*/
body a:hover, body a:focus{ text-decoration:none; }
.onepress-menu.onepress-menu-mobile { height: auto !important; margin-top:1px; background-color:#333333 !important;	 }
.onepress-menu.onepress-menu-mobile li { background-color:#333333 !important; }
.onepress-menu.onepress-menu-mobile li a{ color:#ffffff; }
.onepress-menu.onepress-menu-mobile li:hover, .onepress-menu.onepress-menu-mobile li:focus{ background-color:#ff0000 !important; }
.onepress-menu.onepress-menu-mobile li a:hover, .onepress-menu.onepress-menu-mobile li a:focus{ color:#ffffff; }
.page-id-188 h3{ display: none; }


#mando_nes{
	-webkit-touch-callout: none;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}
.tabla_n{ background-color:#dddddd; width:100%; border: 2px solid #000; border-radius: 15px; margin-top:15px; border-collapse: inherit; }
.tabla_n td{ text-align:center; padding: 0; }
.tabla_n td, .tabla_n table{ border:0; }
.tabla_n td i{ font-size:30px; color:#fff; }

.tabla_flechas{ max-width: 150px; margin: 15px; }
.tabla_flechas td button { width: 50px; height: 50px; display: block; margin: 0 auto; border: 1px solid #0c0c0c; border-radius: 5px; background-color: #0c0c0c; }
.tabla_flechas td button:focus{ outline:0; }
.tabla_flechas td button:active{ background-color: #fff; }
.tabla_flechas td button:active i{ color: #0c0c0c; }
.tabla_a{ width:80%; margin: 16px 15px 15px auto; }
.tabla_a button { width: 50px; height: 50px; border-radius: 50%; border: 1px solid #d90000; background-color: #d90000; font-size: 22px; font-weight: bold; line-height:1; color:#fff; }
.tabla_a td button:focus{ outline:0; }
.tabla_a td button:active{ background-color: #fff; color: #d90000; }
.tabla_start{ width:50%; margin:0px auto 10px; }
.tabla_start button{ border: 1px solid #0c0c0c; border-radius: 30px; background-color: #0c0c0c; color: #ffffff; font-size: 16px; font-weight: bold; padding: 2px 30px; }
.tabla_start td button:focus{ outline:0; }
.tabla_start td button:active{ background-color: #fff; color: #0c0c0c; }
button#bt_right {
    margin-left: -28px;
}
button#bt_left {
    margin-right: -28px;
}
.bt_mando.green{ background-color:green !important; }

@media (min-width: 769px){
	#mando_nes{ display: none; }
}
@media (max-width: 768px){
	table.control_desktop{ display: none; }
	body.page-id-188{ overflow:hidden; }
	body.page-id-188 #primary{ padding-top:15px; }
}