/*///////////////////////////////////////////////////////////////////////////////////////////*/
/* RESPONSIVE CSS */
/*///////////////////////////////////////////////////////////////////////////////////////////*/



@media (min-width:1199px) and (max-width:1350px) {
}




/* 1024 (Laptop) */

@media (max-width:1199px) {
  .footer-wrap-section {
    margin-right: 0;
  }
  .nav-tabs > li > a {
    padding-left: 20px;
    padding-right: 20px;
  }
  .header_mod-a .top-header__link {
    width: 400px;
  }
  .title-category__category {
    font-size: 11px;
  }
}

/* end min-width:992px and max-width:1199px */


/* 768 x 1024 (iPad - Portrait) */

@media (max-width:1024px) {
  .logo__slogan{display: none;}
      .logo__img{float: left;width: 30% !important;}
      .covid__img{width: 100% !important;}
      .header-main .social-links{display: none;}
      .header .logo{margin-bottom: 0 !important;}
      .search-open{display: none;}
      .header .trigger{font-size: 35px !important;}
      .header-main__links{margin-top: -15px !important;}

      .sp-mask{height: 270px !important;}
      .sp-button {
          width: 12px !important;
          height: 12px !important;
      }
      .main-slider__title {
          margin-top: 20px;
          font-size: 22px;
      }
      .ingresar_boton{
        float: right;
        margin-right: 0px !important;
        }
      .ingresar{  
        padding-left: 15px !important;
        padding-right: 15px !important;
      }
      .ingresar_numero{padding-left: 15px !important;}
      #accesos_rapidos .col-md-2{width: 50% !important;float: left;}
      #accesos_online{height: 740px !important;}
      .sidebar {margin-top: 0;}
      .section-type-k {
          padding-top: 20px !important;
      }
      .widget-content, .widget-content div, .widget-content p, .widget-content span, .widget-content td, .widget-content th, .widget-content tr, .widget-content strong, .widget-content li{text-align: left !important;}
      .panel-title {
          font-size: 12px !important;
      }
      #cumple_left, #cumple_rigth{display: none !important}
     .entry-left{min-height: 440px !important;float:none !important}
 .entry-right{float:none !important;}
 .acceso-a{font-size: 1.2em !important}
 .links_rapidos{height: 350px !important;}
 #notas_listado .owl-carousel .owl-wrapper-outer, #ultimas_notas .owl-carousel .owl-wrapper-outer, #comunidad .owl-carousel .owl-wrapper-outer{padding-bottom: 60px !important;}
 .wrap-nav{display: none !important; }
}

/* end max-width:991px */


/* end max-width:991px and min-width:768px */



/*320 x 480 (iPhone)*/

@media (max-width:480px) {
  .comments-list .avatar-placeholder {
    float: none;
    margin-bottom: 30px;
  }
  .comments-list .comment-inner {
    padding-left: 0;
  }
  .downloads_mod-a .downloads__btn {
    width: 50%;
  }
  .owl-theme .owl-controls {
    padding-right: 0;
    padding-left: 0;
  }
  .footer-bottom__inner {
    padding-left: 0;
  }
  .list-subscription__name {
    width: 75px;
  }
  .header-links {
    text-align: center;
  }
  .header_mod-a .header-links__item {
    margin-top: 5px;
  }
  .header_mod-a .top-header__link {
    width: 100%;
    text-align: left;
    padding-left: 0;
    padding-right: 0;
  }
  .header_mod-a .social-links {
    margin-right: 0;
  }
  .post-2_mod-g .entry-media {
    float: none;
  }
  .post-2_mod-g .entry-main {
    margin-left: 0;
  }
  .title-category {
    padding-top: 20px;
  }
  .reviews__info {
    padding-left: 0;
    padding-top: 0;
  }
  .owl-theme_mod-e .owl-controls {
    top: auto;
  }
  .post-full_mod-a .entry-media img {
    height: 300px;
  }
  .post-full .entry-meta__item {
    display: block;
  }
 .entry-left{min-height: 440px !important;float:none !important}
 .entry-right{float:none !important;}
 .acceso-a{font-size: 1.2em !important}
 .links_rapidos{height: 350px !important;}
 #notas_listado .owl-carousel .owl-wrapper-outer, #ultimas_notas .owl-carousel .owl-wrapper-outer, #comunidad .owl-carousel .owl-wrapper-outer{padding-bottom: 60px !important;}
 .wrap-nav{display: none !important; }
 .entry-video{max-height:150px !important;}
}


    @media (max-width: 359px){
      .logo__slogan{display: none;}
      .logo__img{float: left;width: 30% !important;}
      .covid__img{width: 100% !important;}
      .header-main .social-links{display: none;}
      .header .logo{margin-bottom: 0 !important;}
      .search-open{display: none;}
      .header .trigger{font-size: 35px !important;}
      .header-main__links{margin-top: -15px !important;}

      .sp-mask{height: 270px !important;}
      .sp-button {
          width: 12px !important;
          height: 12px !important;
      }
      .main-slider__title {
          margin-top: 20px;
          font-size: 22px;
      }
      .ingresar_boton{
        float: right;
        margin-right: 0px !important;
      }
      .ingresar{  
        padding-left: 15px !important;
        padding-right: 15px !important;
      }
      .ingresar_numero{padding-left: 15px !important;}
      #accesos_rapidos .col-md-2{width: 50% !important;float: left;}
      #accesos_online{height: 740px !important;}
      .sidebar {margin-top: 0;}
      .section-type-k {
          padding-top: 20px !important;
      }
      .widget-content, .widget-content div, .widget-content p, .widget-content span, .widget-content td, .widget-content th, .widget-content tr, .widget-content strong, .widget-content li{text-align: left !important;}
      .panel-title {
          font-size: 12px !important;
      }
      .entry-left{min-height: 440px !important;float:none !important}
        .entry-right{float:none !important;}
        .acceso-a{font-size: 1.2em !important}
        .links_rapidos{height: 350px !important;}
        #notas_listado .owl-carousel .owl-wrapper-outer, #ultimas_notas .owl-carousel .owl-wrapper-outer, #comunidad .owl-carousel .owl-wrapper-outer{padding-bottom: 60px !important;}
        .wrap-nav{display: none !important; }
        .entry-video{max-height:150px !important;}
    }
    @media (min-width: 360px) and (max-width: 1024px) {
      .logo__slogan{display: none;}
      .logo__img{float: left;width: 30% !important;}
      .covid__img{width: 100% !important;}
      .header-main .social-links{display: none;}
      .header .logo{margin-bottom: 0 !important;}
      .search-open{display: none;}
      .header .trigger{font-size: 35px !important;}
      .header-main__links{margin-top: -15px !important;}

      .sp-mask{height: 270px !important;}
      .sp-button {
          width: 12px !important;
          height: 12px !important;
      }
      .main-slider__title {
          margin-top: 20px;
          font-size: 22px;
      }
      .ingresar_boton{
        float: right;
        margin-right: 0px !important;
        }
      .ingresar{  
        padding-left: 15px !important;
        padding-right: 15px !important;
      }
      .ingresar_numero{padding-left: 15px !important;}
      #accesos_rapidos .col-md-2{width: 50% !important;float: left;}
      #accesos_online{height: 740px !important;}
      .sidebar {margin-top: 0;}
      .section-type-k {
          padding-top: 20px !important;
      }
      .widget-content, .widget-content div, .widget-content p, .widget-content span, .widget-content td, .widget-content th, .widget-content tr, .widget-content strong, .widget-content li{text-align: left !important;}
      .panel-title {
          font-size: 12px !important;
      }
      #cumple_left, #cumple_rigth{display: none !important}
     .entry-left{min-height: 440px !important;float:none !important}
 .entry-right{float:none !important;}
 .acceso-a{font-size: 1.2em !important}
 .links_rapidos{height: 350px !important;}
 #notas_listado .owl-carousel .owl-wrapper-outer, #ultimas_notas .owl-carousel .owl-wrapper-outer, #comunidad .owl-carousel .owl-wrapper-outer{padding-bottom: 60px !important;}
 .wrap-nav{display: none !important; }
 .entry-video{max-height:150px !important;}
    }
    @media (max-width: 639px) {
      .logo__slogan{display: none;}
      .logo__img{float: left;width: 42% !important;}
      .covid__img{width: 100% !important;}
      .header-main .social-links{display: none;}
      .header .logo{margin-bottom: 0 !important;}
      .search-open{display: none;}
      .header .trigger{font-size: 35px !important;}
      .header-main__links{margin-top: -20px !important;}

      #main-slider .sp-mask{height: 240px !important;}
      
      .sp-button {
          width: 12px !important;
          height: 12px !important;
      }
      #main-slider .sp-buttons {bottom: 0px !important;}
      #main-slider .sp-arrow{
        bottom: -35px !important;
      }
      .main-slider__title {
          margin-top: 20px;
          font-size: 22px;
      }
      .ingresar_boton{
        float: right;
        margin-right: 0px !important;
       }
      .ingresar{  
        padding-left: 15px !important;
        padding-right: 15px !important;
      }
      .ingresar_numero{padding-left: 15px !important;}
      #accesos_rapidos .col-md-2{width: 50% !important;float: left;}
      #accesos_online{height: 610px !important;}
      .sidebar {margin-top: 0;}
      .section-type-k {
          padding-top: 20px !important;
      }
      .widget-content, .widget-content div, .widget-content p, .widget-content span, .widget-content td, .widget-content th, .widget-content tr, .widget-content strong, .widget-content li{text-align: left !important;}
      .panel-title {
          font-size: 12px !important;
      }
      #ultimas_notas .entry-title{margin-top: 0px !important;}
      #informes_debates .sp-mask{height: 450px !important;}
      #informes_debates .sp-buttons{text-align: center !important;}
      #comisiones_widget, #resultados_encuesta{margin-top: 100px !important;}
      #ultimas_encuestas, #yo_recomiendo {margin-top: 50px !important:;}
      #banners_anuncios .col-xs-6{width: 100% !important;}
      #banners_anuncios .section-type-d{padding-top: 0px !important;}
      #news-slider .sp-mask{height: 470px !important;padding: 10px !important;}
      #news-slider{margin-bottom: 30px !important;}
      #noticias_nacionales .entry-main{margin-left: 0px !important;}
      #covid .entry-main{margin-left: 0px !important;}
      #convenios .owl-wrapper{left: 15px !important;}
      #convenios .owl-theme_mod-e .owl-item {padding: 70px 30px 20px 15px !important;}
      .section-title{background: none !important;}
      .ui-title-page{
          padding-top: 50px;
          padding-bottom: 50px;
          color: #222;
          background-color: #FFF;
          padding-left: 30px;
          padding-right: 30px;
      }

      #notas_listado .entry-media, #ultimas_notas .entry-media, #comisiones_listado .entry-media{width: 100% !important;}
      #comisiones_listado .entry-media iframe{width: 305px !important; height: auto !important;}
      #notas_listado .sp-image, #ultimas_notas .sp-image, #comisiones_listado .sp-image{width: 305px !important;}
      #notas_listado .entry-main, #ultimas_notas .entry-main{
        margin-left: 0px !important;
      }
      #comisiones_listado .entry-main { margin-left: 0px !important;}
      #comisiones_listado .entry-main .row{padding-left: 15px !important;}
      #comisiones_listado .entry-main .row .btn{
        margin-bottom: 0px !important;
        margin-right: 0px !important; 
        float: none !important;
      }
      .wsp_responsive{margin-bottom: 60px !important;}

      #cumples{width: 100% !important; margin: 0 !important;}
      #cumples td{font-size: 16px !important;line-height: 22px;}
      #cumple_left, #cumple_rigth{display: none !important}
      
      .entry-left{min-height: 440px !important;float:none !important}
 .entry-right{float:none !important;}
 .acceso-a{font-size: 1.2em !important}
 .links_rapidos{height: 350px !important;}
 #notas_listado .owl-carousel .owl-wrapper-outer, #ultimas_notas .owl-carousel .owl-wrapper-outer, #comunidad .owl-carousel .owl-wrapper-outer{padding-bottom: 60px !important;}
 .wrap-nav{display: none !important; }
 .entry-video{max-height:150px !important;}
    }
    @media (max-width: 639px) and (max-height: 360px){
      .logo__slogan{display: none;}
      .logo__img{float: left;width: 42% !important;}
      .covid__img{width: 100% !important;}
      .header-main .social-links{display: none;}
      .header .logo{margin-bottom: 0 !important;}
      .search-open{display: none;}
      .header .trigger{font-size: 35px !important;}
      .header-main__links{margin-top: -15px !important;}

      .sp-mask{height: 240px !important;}

      .sp-button {
          width: 12px !important;
          height: 12px !important;
          bottom: 0px !important;
      }
      .sp-arrow{
        bottom: -35px !important;
      }
      .main-slider__title {
          margin-top: 20px;
          font-size: 22px;
      }
      .ingresar_boton{
        float: right;
        margin-right: 0px !important;
       }
      .ingresar{  
        padding-left: 15px !important;
        padding-right: 15px !important;
      }
      .ingresar_numero{padding-left: 15px !important;}
      #accesos_rapidos .col-md-2{width: 50% !important;float: left;}
      #accesos_online{height: 610px !important;}
      .sidebar {margin-top: 0;}
      .section-type-k {
          padding-top: 20px !important;
      }
      .widget-content, .widget-content div, .widget-content p, .widget-content span, .widget-content td, .widget-content th, .widget-content tr, .widget-content strong, .widget-content li{text-align: left !important;}
      .panel-title {
          font-size: 12px !important;
      }
      .entry-video{max-height:150px !important;}
    }
    @media (min-width: 640px) and (max-width: 700px) {
      .logo__slogan{display: none;}
      .logo__img{float: left;width:42% !important;}
      .covid__img{width: 100% !important;}
      .header-main .social-links{display: none;}
      .header .logo{margin-bottom: 0 !important;}
      .search-open{display: none;}
      .header .trigger{font-size: 35px !important;}
      .header-main__links{margin-top: -15px !important;}

      .sp-mask{height: 270px !important;}
      .sp-button {
          width: 12px !important;
          height: 12px !important;
      }
      .main-slider__title {
          margin-top: 20px;
          font-size: 22px;
      }
      .ingresar_boton{
        float: right;
        margin-right: 0px !important;
        }
      .ingresar{  
        padding-left: 15px !important;
        padding-right: 15px !important;
      }
      .ingresar_numero{padding-left: 15px !important;}
      #accesos_rapidos .col-md-2{width: 50% !important;float: left;}
      #accesos_online{height: 740px !important;}
      .sidebar {margin-top: 0;}
      .section-type-k {
          padding-top: 20px !important;
      }
      .widget-content, .widget-content div, .widget-content p, .widget-content span, .widget-content td, .widget-content th, .widget-content tr, .widget-content strong, .widget-content li{text-align: left !important;}
      .panel-title {
          font-size: 12px !important;
      }
      .entry-video{max-height:150px !important;}
    }

    @media (min-width: 1240px) and (max-width: 1419px) {
      .clave{width: 66.666% !important;}
      .ingresar{width: 33.333% !important;}
      #main-slider .sp-mask, #main-slider .sp-slide, #accesos_online{height: 435px !important;}
      .links_rapidos{padding-top: 15px !important;}
      .entry-left{min-height:440px !important;}
      .entry-img{max-height:440px !important;}
      .acceso-a{font-size: 1em !important;}
      .entry-left-p{font-size: 1em !important;line-height: 20px;}
      .entry-left-title{font-size: 1.5em !important;}
      .entry-left-main{bottom:40px !important;}
    }
    @media (min-width: 1420px) and (max-width: 1500px) {
      .clave{width: 66.666% !important;}
      .ingresar{width: 33.333% !important;}
      #main-slider .sp-mask, #main-slider .sp-slide, #accesos_online{height: 610px !important;}

    }
    @media (min-width: 1501px) and (max-width: 1700px) {
      .clave{width: 66.666% !important;}
      .ingresar{width: 33% !important;}
      #main-slider .sp-mask, #main-slider .sp-slide, #accesos_online{height: 610px !important;}
      .entry-left{min-height:548px !important;}
      .entry-img{max-height:548px !important;}
    }
    /*FULL-HD*/
    @media (min-width: 1701px){
      #main-slider .sp-mask, #main-slider .sp-slide, #accesos_online, #main-slider .sp-image-container{height: 610px !important;}
    }
    @media (max-height: 800px){
    }

    .sticky .col-nav{padding-left: 35px !important;}