@media only screen and (max-width:991px){
.navbar-toggler-icon {background: url(../images/toogle_button.svg)}
.header_navigation .menubar .active a{margin-top: 0px;}
.header_navigation .menubar .active a{background:#57c2ff;padding:20px !important;color:#fff;border-radius: 0;}
.header_navigation .menubar li a{font-size:18px;color:#000;font-weight:600;text-transform:uppercase;padding:20px !important;margin:0;transition:all ease-in-out .5s}.btn_about_us{display:inline-block;font-size:20px;font-weight:300;color:#fff;border:1px solid #ca4947;padding:7px 30px;background-color:#ca4947;transition:all ease-in-out .5s;border-radius:7px;margin:15px 15px 15px 0}.video a img{width:94%;margin:10px 13px;float:left;display:block}.pat-20px{padding:15px;text-align:center;height:auto}#datatable_info{text-align:center;padding-left:0;color:#000;margin:0 0 30px 0}.paginacion ul{margin-right:0;float:none;text-align:center}
.header_navigation .menubar .active a:hover{background:#57c2ff;padding:20px;color:#fff!important}.feature_name,.product_name{height:auto}.footer-bottom p{text-align:center;font-size: 12px;margin-bottom: 0;}.footer-bottom .tr p{text-align:center}
.header_navigation .menubar li a:hover {color: #57c2ff;background: #fff;}
.header_navigation .menubar li .dropdown-menu li a {background: #57c2ff;color: #ffffff;font-weight: 700;}
.header_navigation .menubar li .dropdown-menu li a:hover {background: #fff;color: #57c2ff;}
.header_navigation .menubar .active a::before {display: none;}
.bg_menu_page .inner_subpage_banner .text-banner {line-height: initial;font-size: 20px;}
.cabecera .bg-wsp .img-wsp {position: absolute;display: block;text-align: center;top: 0;left: 50px;width: 100%;right: 0;}
.cabecera .bg-wsp {width: 360px;position: absolute;z-index: 1;top: -1px;right: 0;left: -45px;}
.cabecera .logo {padding-top: 60px;}
.cabecera .logo img {width: 160px;display: block;}
.cabecera .col-md-6{width:50%;}
.cabecera .bg-wsp a {font-size: 16px;margin-top: 6px;}
.cabecera .bg-wsp a:first-child{margin-left: 10px;}
.cabecera .col-lg-12, .cabecera .col-md-12{padding: 0;}
.cabecera .logo{display: none;}
.cabecera .logo-dn{display: block;}
.cabecera .tr{display: block;float: none;width: 150px;text-align: center;position: absolute;right: 0;top: 60px;z-index: 100;}
.cabecera .container-fluid{padding: 0;}
.navbar-brand img {width: 180px;margin-left: 10px;}
.navbar{margin-top: 50px;}
.navbar-toggler{border: none;margin-top: 20px;}
.navbar-toggler-icon {width: 40px;height: 40px;}
.navbar-expand-lg .navbar-nav .nav-link{margin-left: 0;margin-left: 0;padding: 15px 20px;border-bottom: 2px solid #fff;}
.navbar-nav{background: #f6f6f6;}
.navbar-expand-lg .navbar-nav .nav-item .active::before{display: none;}
.owl-carousel2{margin: 10px 0 30px 0;}
.owl-carousel2 .owl-item img {border-radius: 0;}
.cabecera h1 {font-size: 20px;margin-bottom: 30px;padding: 0 20px;}
.elige {padding: 30px 0;}
.elige h2 {line-height: 32px;font-size: 22px;}
.owl-theme .owl-nav {display: block !important;}
.owl-carousel2.owl-theme .owl-nav{display: none !important;}
footer h4{margin-top: 30px;}
.titulo h2 {font-size: 34px;}
.titulo{padding: 30px 0;}
.nosotros-int{padding: 30px 0;}
.miga{text-align: center;}
.nosotros-int .img-db{display: block;}
.nosotros-int .img-dn{display: none;}
.nosotros-int .valores h5 {width: 70%;margin: 0 auto 20px;}
.planes-int .bloque-planes .box-planes .plan {float: none;width: 100%;padding: 10px 20px;border-radius: 7px 7px 0 0;height: auto;}
.planes-int .bloque-planes .box-planes .descripcion {float: none;width: 100%;padding: 10px 20px;height: auto;}
.planes-int .bloque-planes .box-planes .precio {float: none;width: 100%;padding: 14px 20px;border-radius: 0 0 7px 7px;height: auto;text-align: left;}
.planes-int .bloque-planes .box-planes {margin-bottom: 20px;}
.planes-int .bloque-duo .box-duo .plan {float: none;width: 100%;padding: 10px 20px;border-radius: 7px 7px 0 0;height: auto;}
.planes-int .bloque-duo .box-duo .descripcion {float: none;width: 100%;padding: 10px 20px;height: auto;}
.planes-int .bloque-duo .box-duo .precio {float: none;width: 100%;padding: 14px 20px;border-radius: 0 0 7px 7px;height: auto;text-align: left;}
.planes-int .bloque-duo .box-duo {margin-bottom: 20px;}
.planes-int .bloque-cable .box-cable .plan {float: none;width: 100%;padding: 10px 20px;border-radius: 7px 7px 0 0;height: auto;}
.planes-int .bloque-cable .box-cable .descripcion {float: none;width: 100%;padding: 10px 20px;height: auto;}
.planes-int .bloque-cable .box-cable .precio {float: none;width: 100%;padding: 14px 20px;border-radius: 0 0 7px 7px;height: auto;text-align: left;}
.planes-int .bloque-cable .box-cable {margin-bottom: 20px;}
.planes-int{padding: 30px 0;}
footer img {width: 220px;}
.clientes-int img {display: block;width: 80%;border-radius: 15px;margin: 0 auto 20px;}
.contacto-int #contactoForm{display: block;width: 90%;margin: 0 auto 50px;}
.contacto-int .atencion a{display: block;width: 100%;}
.contacto-int .atencion span{display: none;}
.contacto-int .atencion svg {color: #17429f;margin-right: 10px;height: 20px;vertical-align: sub;}
.contacto-int .oficina{text-align: left;}
.contacto-int .oficina svg {color: #17429f;margin-right: 10px;float: left;width: 25px;height: 50px;}
footer .footer-contacto li a{display: block;}
}