   @media only screen and (min-width: 995px) and (max-width: 1199px) {
   .l_hidden{display: none;}
   .ctnListItemPosts .itemPost > .formatosDisponible:before {display: none !important;}
   .itemCounter .a_right {display: none;}
    #owl-carouselPortada .owl-controls, #owl-carouselPortada .owl-controls .owl-buttons {width: 996px;}
    #owl-carouselPortada .img-carousel img{min-width: initial; width: 100%;}
    #owl-carouselPortada .title-item-carousel h1{padding: 0;}
    #owl-carouselPortada .owl-controls .owl-buttons .owl-prev{left: 0;}
    #owl-carouselPortada .owl-controls .owl-buttons .owl-next {right: 0;}
    #owl-carouselPortada .img-carousel{min-height:initial;}
    .ntcEnterateSeccion .itemPost.ntf {margin-left: 0}
   }

   @media only screen and (min-width: 768px) and (max-width: 995px) {
   .l_hidden{display: none;}
   .ctnListItemPosts .itemPost > .formatosDisponible:before {display: none !important;}
   .ctnListItemPosts .itemPost .formatosDisponible{border: 0;margin: 0;padding: 0 10px;margin: 10px 0;}
   .ctnListFolders .itemFolder {width: 100%;margin-left: 0 !important;min-height: 76px !important;}
   .itemFolder .ctnfolder .titleFolder {height: inherit;min-height: 60px;}
   .itemFolder.hasCategory .ctnfolder .titleFolder {min-height: inherit;}
   .ctnListItemPosts .itemPost .formatosDisponible ul{/* margin: 0px 0 10px 10px; */}
   .itemCounter {width: 48%;}
   .itemInfoTransp {width: 100%;}
    #owl-carouselPortada .owl-controls, #owl-carouselPortada .owl-controls .owl-buttons {width: 768px;}
    #owl-carouselPortada .img-carousel img{min-width: initial; width: 100%;}
    #owl-carouselPortada .title-item-carousel h1{padding: 0;}
    #owl-carouselPortada .owl-controls .owl-buttons .owl-prev{left: 0;}
    #owl-carouselPortada .owl-controls .owl-buttons .owl-next {right: 0;}
    #owl-carouselPortada .img-carousel{min-height:initial;}
    .ley{font-size: 14px;
    line-height: 22px;
    display: block;
    float: left;
    width: 85%;
}
   }

   @media only screen and (max-width: 768px) {
   .itemCounter {width: 48%;}
   .m_hidden{display: none !important;}
   .l_hidden{display: block;}
   .boxid_.l_hidden{display: table;}
   .ctn_header{padding: 0px; height: 93px;}
   .logo{max-width:220px;padding: 2px 0;}
   .rdIdentity{padding: 0 10px 0 40px;background-position: 10px 4px;}
   .rdHeaderMobile .container{width:100%;padding: 0;min-width: 0;}
   .ctn_header .container {width:100%;padding:0px 00px;min-width: 0;}
   .primaryNavMobile {width: 100%;position: relative;/* top: 53px; */right: 0;}
   .navSupport {display: block;padding: 20px 0;overflow: hidden;/* width: 145px; */float: right;}
   .boxSearch {width: 100%;overflow: hidden;padding: 8px 0px 0 0;}
   .navSupport ul {width: 165px;overflow: hidden;float: right;}
   .navSupport ul li a:hover{text-decoration: none;}
   .ctnListItemPosts .itemPost > div:before {display: none !important;}
   .ctnListItemPosts .itemPost .formatosDisponible{border: 0;margin: 0;padding: 0 10px;}
   .ctnListItemPosts .itemPost .fechaPublicacion {position: absolute;top: 0px;text-transform: uppercase;font-size: 11px;left: 0;color:#999;}
   .ctnListItemPosts .itemPost .archivosDisponibles{margin:0 0px 10px 10px; border-color:transparent;}
   .ctnListItemPosts .itemPost {background:#fff;}
   .ctnListItemPosts .itemPost .titleItemPost {margin-top: 24px;line-height: 22px;font-size: 16px;margin-bottom: 5px;padding-bottom: 5px;padding-top: 5px;border-color: #f7f7f7;}
   .boxid_.main{margin: 0;padding: 0;}
   .boxid_.main > .container > .grid_3{margin: 0;padding: 0;display: none;}
   h2.sectionTitle{background: #35bff3;color: #fff;position:relative;margin: 0;font-size: 24px;font-weight: 500;padding: 10px 0;margin-bottom: 10px;}
   h2.sectionTitle:before{content:"";position:absolute;right: 100%;/* left: -102vw; */background: #35bff3;bottom: 0;top: 0;width: 20px;}
   h2.sectionTitle:after{content:"";position:absolute;left: 100%;/* right: 0; */background: #35bff3;bottom: 0;top: 0;width: 20px;}
    .itemSelected span {width: 50%;float: left;display: block;padding: 12px 0px;}
    .ctnFilterPosts{position: relative;display: table;width: 100%;}
    .ctnSectionPage hr{display:none;}
    .ctnListItemPosts {padding: 4px 0 6px 0;}
    .ctnListItemPosts .itemPost .formatosDisponible ul li a {padding: 6px 12px;margin-right: 6px;font-size: 11px;font-weight: bold;margin-top: 5px;margin-bottom: 5px;}
    .ctnListItemPosts .itemPost .formatosDisponible ul li a.xlsx,.ctnListItemPosts .itemPost .formatosDisponible ul li a.xls,.ctnListItemPosts .itemPost .formatosDisponible ul li a.csv,.ctnListItemPosts .itemPost .formatosDisponible ul li a.ods {background: #53b595;}
   .ctnListItemPosts .itemPost .formatosDisponible ul li a.xml,.ctnListItemPosts .itemPost .formatosDisponible ul li a.txt {background:#5386b5;}
   .ctnListItemPosts .itemPost .formatosDisponible ul li a.pdf{background:#b55353;}
   .ctnTabItems .tabItems.active, .ctnTabItems .tabItems.active:hover {box-shadow: 0 2px 0 0 #1c9ac7, 0 0px 0 1px #eaecee, inset 0 -60px 50px -50px rgba(251, 251, 251, 0);}
   .ctnTabItems {margin-top: 10px;padding-bottom: 0px;}
   .ctnListItemPosts .itemPost dd a:before, .ctnListItemPosts .itemPost dd a:after {display: block;}
    .ctnListItemPosts .itemPost dd a {white-space: inherit;/* position: absolute; */left: 46px;overflow: inherit;width: calc(100% - 55px);padding-right: 0;}
    .ctnListItemPosts .itemPost dd {position: relative;min-height: 30px;}
    span.icon_ {left: -46px;top: 9px;position: absolute;height: 20px;line-height: 22px;}
    .ctnListItemPosts .itemPost dd a span.fileSize {position: initial;float: none;}
    .ctnListItemPosts .itemPost .estadoLists.estadoLists.a_right {display: none;}
    .ctnListItemPosts .itemPost dl {max-height: 340px;overflow-x: hidden;overflow-y: auto;}
  .ctnListFolders .itemFolder {width: 100%;margin-left: 0 !important;min-height: 76px !important;}
  .itemFolder .ctnfolder .titleFolder {height: inherit;min-height: 60px;}
  .itemFolder.hasCategory .ctnfolder .titleFolder {min-height: inherit;}
  .ctnCounter .grid_3{padding: 0px;}
  .itemInfoTransp {width: 100%;}
  .select_item {width: 100%;}
  .select_item .selected {margin: 0;width: calc(100% - 14px);}
  .titleFooterList {/* padding: 8px 0; */line-height: 18px;}
  .ctnListItemPosts .itemPost {margin-bottom: 2px;}
  
  #owl-carouselPortada .owl-controls, #owl-carouselPortada .owl-controls .owl-buttons {width: 456px;}
  #owl-carouselPortada .img-carousel img{min-width: initial; width: 100%;}
  #owl-carouselPortada .title-item-carousel h1{padding: 0;}
  #owl-carouselPortada .owl-controls .owl-buttons .owl-prev{left: 0;}
  #owl-carouselPortada .owl-controls .owl-buttons .owl-next {right: 0;}
  #owl-carouselPortada .img-carousel{min-height:initial;}

  /* 404 */

  .mainTitle404 h1 {font-size: 10em;}
  .oopsText {font-size: 3em;}
  .boxid_.content404:before {content: "";height: 57%;}

  p {margin: 0.4em 0;}
   }
   @media only screen and (max-width: 479px) {
   .ctnTabItems.x4 .tabItems,.ctnTabItems.x3 .tabItems,.ctnTabItems.x2 .tabItems{width:100%;}
   .m_hidden{display: none;}
   .l_hidden{display: block;}
   .boxid_.l_hidden{display: table;}
   .ctn_header{padding: 0px; height: 93px;}
   .logo{max-width: 206px;padding: 2px 0;}
   .rdIdentity{padding: 0 0px 0 40px;}
   .rdHeaderMobile .container{width:100%;padding: 0;min-width: 0;}
   .itemCounter .a_right {display: none;}

    #owl-carouselPortada .owl-controls, #owl-carouselPortada .owl-controls .owl-buttons {width: 98%;}
    #owl-carouselPortada .img-carousel img{min-width: initial;width: 180%;position: absolute;left: -40%;}


    /* 404 */

    .mainTitle404 h1 {font-size: 9.5em;line-height: 110px;}
    .oopsText {font-size: 2em;display: block;width: 50%;}
    .boxid_.content404:before {height: 79%;}
    .mainTitle404 {width: 100%;padding: 0 20px;position: relative;}
    .cartoon404 {width: 100%;}
    .boxid_.content404:before {height: 46%;}


   }
   @media only screen and (max-width: 425px) {
     .nav_right{display: none;}
     .primaryNavMobile {width: 100%;position: relative;top: 0;right: 0;left: 0;}
     .itemCounter {width: 98%;margin-bottom: 2px;}
     .itemCounter .a_right {display: block;}
     .ctnCounter {margin: 0px -1%;padding: 0;}
     .itemFolder .iconFolder {width: 60px;font-size: 34px;}
    .itemFolder .ctnfolder {margin-left: 70px;}
    .ctnListFolders .itemFolder {min-height: 60px !important;margin-bottom: 2px;}
    .ctnListFolders{margin-bottom:5px;}
   }


@media only screen and (max-width: 560px)  {

   /* Media carousel */
      #owl-carouselPortada .owl-controls, #owl-carouselPortada .owl-controls .owl-buttons {width: 456px;}
      #owl-carouselPortada .img-carousel img{max-width: inherit;min-width: initial;width: 180%;position: absolute;left: -40%;}
      #owl-carouselPortada .title-item-carousel h1{padding: 0;font-size: 16px;line-height: 20px;margin-bottom: 4px;}
      #owl-carouselPortada .owl-controls .owl-buttons .owl-prev{left: 0;}
      #owl-carouselPortada .owl-controls .owl-buttons .owl-next {right: 0;}
      #owl-carouselPortada .img-carousel{min-height:initial;max-height: 200px;position: relative;height: 100%;}
      #owl-carouselPortada .title-item-carousel {min-height: inherit;padding: 0;height: 100px;}
      .item-carousel {height: 300px;}

        /* 404 */

  .mainTitle404 h1 {font-size: 8em;line-height: 160px;}
  .textButton404 {line-height: 24px;}
  .boxid_.content404:before {height: 79%;}
}
