/* CSS Document */

/* apaga el primer link del primer del primer menu de abajo, que debe ser test de velocidad */
@media (max-width: 1000px) {
    .menuFooter ul li:first-child ul li:first-child {
        display: none;
    }
}

@media (min-width: 993px){

}
@media (max-width: 992px) {
    #barraTopLinks{
        height:auto;	
    }
    #mov_content_1151{
        display:none;	
    }
    #mov_content_92{
        display:block;	
    }
    .fechaPuntoNet, .ir_Puntonet{
        display:none;	
    }

    #menuSup{
        width:100%;	
    }
    .bandaLateral{
        display:none;	
    }
    .internaDerecha{
        display:none;	
    }
    .internaContenido{
        width:100%;	
    }
    #menu div{
        float:none;	
    }
    #menu_bottom{
        width:100%;	
    }
    .wrapperHome{
        width:100%;	
    }
    .tabsBotones {
        right: 0;
        width: 490px;
    }
    .home{
        height:358px;	
    }
    #prev1, #next1{
        top:100px;	
    }
    .carruselHome{
        left: 50%;
        margin-left: -700px;
        width: 1400px;
    }
    .carruselHome img{
        width:100%;
    }
    #prods{
        width:100%;	
    }
    #consultaPuntos2{
        margin-left:auto !important;	
    }
    .premiosTable .col-sm-2{
        width: 18.6%;
    }
    .estadoDeCuenta{
        padding-right:0px !important;	
    }
    .consultaPuntosContainer{
        margin-left:0px !important;	
    }
    .miClubPuntonet .col-md-2{
        margin:0 23px !important;	
    }
    #sol_requerimiento .form_label{
        float:left !important;
        clear:both;
    }
    #sol_requerimiento input[type="text"], #sol_requerimiento	textarea , #sol_requerimiento select{
        width:100% !important;	
    }
    .estadoTicketContainer .col-md-9, .estadoTicketContainer .col-md-12{
        padding-right:0px !important;
        padding-left:0px !important;
    }
    #sol_requerimiento .col-md-9, #sol_requerimiento .col-md-3, #sol_requerimiento .col-sm-6, #sol_requerimiento .col-md-6, #sol_requerimiento .col-md-7{
        padding-right:0px !important;
        padding-left:0px !important;
    }
    .encuestaServicio{
        padding-left:15px !important;	
    }
    .encuestaServicio select{
        width:100% !important;
    }
}
@media (max-width: 768px) {
    #mov_content_1151{
        display:block;	
    }
    #mov_content_92{
        display:none;	
    }
    .webmail{
        display:none;	
    }
    #header_name{
        padding-right:0px;	
    }
    #header_name .col-md-4{
        padding-right:0px;	
    }
    .home{
        height:280px;	
    }
    #prev1, #next1{
        top:70px;	
    }
    .carruselHome{
        left: 50%;
        margin-left: -500px;
        width: 1000px;
    }
    .tabla-botones td{
        display:block;
        width:100% !important;
        padding:10px;
        float:left;	
        text-align:center !important;
    }
    .tabla-botones td img{
        float:none !important;
    }
    .contenidoNumero-105 .col-md-6{
        width:50%;	
        float:left;
    }
    .contenidoNumero-35	#imagenTemplate img{
        width:100% !important;	
        right:0px !important;
    }
    .contenidoNumero-43	#imagenTemplate img{
        width:30% !important;	
        right:0px !important;
        padding-top:0px !important;
    }
    .contenidoNumero-43	#cedula{
        width:80% !important;
        margin-left:10% !important;
    }
    .premiosTable .col-sm-2{
        width: 30%;
    }
    .contenidoNumero-37 #carousel-1{
        display:none;
    }
    #mov_content_240 img{
        width:200px;	
    }
    .contenidoNumero-38	#imagenTemplate img{
        width:30% !important;	
        padding-top:0px !important;
        right:auto !important;
    }
    .contenidoNumero-38	input, .contenidoNumero-38	textarea , .contenidoNumero-38	select{
        width:100% !important;	
    }
    .contenidoNumero-38	#btn_aplicar, .contenidoNumero-38	#btn_cancelar{
        margin-bottom:10px;
        width:100px !important;
    }
    .contenidoNumero-38	.col-sm-10{
        width:100% !important;
    }
    .contenidoNumero-106 input[type="text"], .contenidoNumero-106 select, .contenidoNumero-106 textarea{
        width:100% !important;
    }
    .imagenesPanel{
        width:25% !important;	
    }
    .consultaPuntosContainer{
        margin-top:20px !important;	
        margin-bottom:20px !important;	
    }
    .facturaContainer, .atencionClienteContainer, .servicioTecnicoContainer, .estadoTicketContainer{
        height:auto !important;	
    }
    .miClubPuntonet .col-md-2{
        margin:0px !important;	
    }
    .controlPanelAtc{
        margin:10px 0 !important;	
    }
    .estadoTicket{
        width:90% !important;	
    }
    .estadoTicket .form-group{
        margin-right:0px !important;
        margin-left:0px !important;
    }
    .estadoTicketContainer{
        padding-top:20px !important;
        padding-bottom:20px !important;
    }
    #enviar_solicitud, #cancelar{
        margin-bottom:10px;	
    }

    .col-half-offset {
        margin: 0 !important;
    }
    #p1office {
        padding-left: 15px !important;
    }

}
@media (max-width: 480px) {
    .telPuntoNet{
        display:none;	
    }
    .login{
        margin-right:5px;	
    }
    #years{
        display:none;
    }
    .compartir{
        display:none;	
    }
    .menuFooter ul li{
        width:100%;	
    }
    .tabsBotones {
        right: 0;
        width: 88%;

    }
    .home{
        height:325px;	
    }
    #prev1, #next1{
        top:40px;	
    }
    #prev1{
        left:10px;	
    }
    #next1{
        right:10px;	
    }
    .carruselHome{
        left: 50%;
        margin-left: -400px;
        width: 800px;
    }
    #prods article{
        padding:0 10px 0 10px;
        width:320px;	
        border-right:none;
    }
    #phplive_btn_1408487906, #phplive_btn_1408473259, #phplive_btn_1404838708{
        display:none;	
    }
    .botonesRecomendados{
        width:50%;	
    } 
    .tabla-informativa td{
        display:block;
        width:100%;
        height:auto;
        padding-bottom:10px;
    }
    .tabla-informativa tr td:nth-child(1), .tabla-informativa tr:last-child td:nth-child(1){
        background:url(/images/templates/puntonet/tablaBgRight.png) -5px bottom no-repeat !important;	
    }
    .tabla-informativa td img{
        width:30px;
    }
    #btn_aplicar, #btn_cancelar, #btnCancel_{
        margin-bottom:10px;	
    }
    .contenidoNumero-105 .col-md-6{
        width:100%;	
        float:none;
    }
    .contenidoNumero-104 .col-md-6{
        width:100%;	
        float:none;
    }
    .contenidoNumero-104 .col-md-6 img{
        width:50px;
    }
    .tablaAtencionAlCliente div div a{
        right:0px;	
    }
    .border-dashed-right{
        border-right:none;	
    }
    .tablaAtencionAlCliente div div:last-child{
        border-bottom: 1px dashed #555555;	
    }
    .contenidoNumero-43	#imagenTemplate img{
        width:60% !important;	
    }
    .premiosTable .col-sm-2{
        width: 47%;
    }
    #mov_content_240 img{
        width:100px;
        margin-top:50px;	
    }
    .contenidoNumero-106	#imagenTemplate img{
        width:30% !important;	
        padding-top:0px !important;
        right:auto !important;
        float:right;
    }
    .contenidoNumero-106	.col-md-5, .contenidoNumero-106	.col-md-7{
        width:100%;
    }
    .contenidoNumero-107 .col-md-4{
        width:100%;	
        float:none;
    }
    .imagenesPanel{
        width:50% !important;	
    }
    .miClubPuntonet .col-md-2{
        width:50%;
    }
    .atencionCliente .col-md-2{
        width:50%;
    }
    #sol_requerimiento .col-sm-6{
        padding-right:0px !important;
        padding-left:0px !important;
    }
    #mov_content_1399 {
        height: 174px;
    }
    #mov_content_1399 img{
        margin-top: -139px;
    }

    #tops {
        margin-top: 15px;
    }
    #byPuntonetLogo {
        margin-top: -2px;
        width: 100px;
        margin-left: 3px;
    }
    #logoTop {
        margin-top: -14px;
        width: 268px;
    }

    .cajaOpciones {
        max-width: 100% !important;
    }
    #numerosPersonas {
        margin-left: 0 !important;
    }
    .indeta3opciones {
        margin-left: 26px !important;
    }        
    #numerosPersonas .col-xs-2 {
        margin: 0 2px;
        padding: 0 !important;
    }
    #preguntas_5 .col-md-2 {
        width: 100% !important;
    }
    #preguntas_5 .descripcion {
        padding: 8px !important;
        clear: both;
    }

    .grupoNumero {
        max-width: 94% !important;
    }

    .cuadradoOpciones {
        width: 38px !important;
        height: 38px !important;
        font-size: 22px !important;
    }

    .planSeleccionado .headerPlan h2 {
        margin-left: 0 !important;
        font-size: 14px;
    }
    .planSeleccionado .headerPlan {
        height: 95px !important;
    }

    .planes a {
        width: 100%;
        height: 260px;
    }
    .planes a:hover img {
        margin-top: -270px;
    }
}
@media (max-width: 320px) {
    #prods article{
        width:280px;	
        border-right:none;
    }
    .botonesRecomendados{
        width:80%;	
    }
    .premiosTable .col-sm-2{
        width: 96%;
    }

}