/* Hide article modified time */
.KbDetailLtContainer__updateTime {
  display:none;
}

/* Mostrar texto entero */
h5.ListHeader__header2.commonStyle__flex1.commonStyle__overflowDotted {
  white-space: wrap;
}

/* Fix YT videos bad with non-responsive */
iframe[src*=youtube] {
                    display: block;
                    margin: 0 auto;
                    max-width: 100%;
                    padding-bottom: 1px;
                }

/* Arrow in search bar */
.SearchContainer__downArrow {
border-top-color: #005196;
}

/* Hide subsection BLANK icons */
.ListHeader__listIcon2 > svg{
  display:none;
}
/* Hide subsection icons *//*
.Avatar__avatar {
  display:none;
}*/

.Avatar__avatar[data-id='userPhoto_image'] {
  visibility:visible;
}

/* Show category icons */
.Avatar__xmedium {
  display:inline;
}

/* Subsec art document icon*/
.ContentList__documentIcon {
    display: none;
}

/* Subsec articles */
.ContentList__subCategory .ContentList__topicContent {
    margin-left: auto;
}

/* In article view related articles */
.ListHeader__listIcon1 {
    display: none;
}
.ListHeader__header3 {
    margin-left: 10px;
}

/* In section view articles */
.ListHeader__listIcon3 {
    display: none;
}

.ListHeader__description {
    display: none;
}

/* New tab */

.ticketForm .custom_active,.ticketForm .Header__active:hover{
  color: #e46317;
  border-bottom-color: #e46317;
}
.ticketForm .Header__active{
      color: #000;
  border-bottom-color: transparent;
}

/* New tab END */

/* HIDE ZOHO'S DEFAULT SUBMIT A NEW TICKET */
.Footer__footerBg{
            display:none
      }
/* HIDE ZOHO'S DEFAULT SUBMIT A NEW TICKET END */

/* SUBMIT NEW TICKET */
span.button {
    border: 1px solid transparent;
    letter-spacing: normal;
    padding: 0.7rem 1rem;
    font-size: 1.0005rem;
    border-radius: 2rem;
    background: #636363;
    color: #FFF;
    font-family: inherit;
    transition: all .15s ease;
}

span.button:hover {
  background: #005196; 
}
.Footer__footerBg2{
  border-radius: 30px;
    background: #f5f5f5;
    padding: 1.875rem 0;
      }

/* SUBMIT NEW TICKET ENDS */

.Header__logo img {
    max-height: 1.7rem;
    max-width: 9.5rem;
    min-height: 1.7rem;
}

/* Alerta importante */ 
@media (min-width: 1024px) {
  
  .popular-articles-item.alert {
   /*font-weight: bold;*/
   align-self: flex-end;
   /* flex: 0 0 auto;*/
   padding-right: 30px;
    width: 53%;
  }
}

.AppContainer_keyBoardfocus, [data-focus-added] {
  outline: solid 3px #005196 !important;
}

/* BLOCK WIDGET */

.blocks-list {
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-start;
  list-style: none;
  padding: 0;
}



@media (min-width: 768px) {
  .blocks-list {
    margin: 0 -15px;
  }
}
.blocks-item {
  border: 1px solid #ededed;
  transition: all 250ms ease;
  box-shadow: 0 0 12px 2px rgba(237,237,237,1);
  display: flex;
  flex: 1 0 400px;
  margin: 0 0 30px;
  max-width: 100%;
  text-align: center;
  padding:1.250rem 1rem 1.250rem;
}

.blocks-item:hover {
  transition: all 250ms ease;
  box-shadow: 0px 0px 22px 2px #DBDBDB;
}


@media (min-width: 768px) {
  .blocks-item {
    margin: 0 15px 30px;
  }
}

.blocks-item-txt {
  padding: 1.250rem 1rem 1.250rem;
  display: flex;
  flex-direction: column;
  flex: 1;
  justify-content: center;
}

.blocks-item-title {
  font-size: 1.1rem;
  /*color: #000000;*/
  color: rgb(0, 76, 153);
  letter-spacing: 0.03125rem;
  font-weight: 700;
  display: inline;
  vertical-align: sub;
  word-wrap: keep-all;
  word-break: keep-all;
  margin: 0 0.625rem 0 0;

}

.blocks-item-title:hover {
   color: #10315d;
}

.blocks-item-description {
  font-weight: 300;
  margin: 0 0 auto;
  color:#333;

}

.blocks-item-description:not(:empty) {
  margin-top: 10px;
}

.blocks-item-img {
  font-weight: 300;
  padding:1.250rem 1rem 1.250rem;
  width: 150px;
}

.blocks-item-img:not(:empty) {
  margin-top: 10px;
}


/* ---- Widget Preguntas frecuentes --- */

.popular-articles {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
}

/* General, add .popular-articles to only 
work for Preguntas frecuentes widget */
.article-list {
  list-style-type:none;
  padding-left: 0px;
}
.popular-articles {
  display: flex;
  flex-direction: column;
  flex-wrap: wrap;
}

@media (min-width: 1024px) {
  .popular-articles {
    flex-direction: row;
  }
}

.popular-articles-item {
  flex: 1 0 auto;
}

@media (min-width: 1024px) {
  .popular-articles-item {
    align-self: flex-end;
    flex: 0 0 auto;
    padding-right: 30px;
    width: 33%;
    /* Three columns on desktop */
  }
  [dir="rtl"] .popular-articles-item {
    padding: 0 0 0 30px;
  }
}

.popular-articles-item:nth-child(3n) {
  padding-right: 0;
}

.popular-articles-item a {
  display: block;
  border-bottom: 1px solid #ddd;
  padding: 15px 0;
  color: #333333;
}

.popular-articles-item .icon-lock {
  vertical-align: baseline;
}

.popular-articles-item:last-child a {
  border: 0;
}

@media (min-width: 1024px) {
  .popular-articles-item:last-child a {
    border-bottom: 1px solid #ddd;
  }
}

/* ---- Widget Preguntas frecuentes END -- */

/* Main search background box*/
.commonStyle__zt3BrandBg {
    background-color: #005196;
}

/* Small search icon */
.Icon__brand {
    color: #333333;
}

/* More */
.commonStyle__zt3Brand {
    color: #005196;
}

/* Ticket button*/
.Button__footerBtn:hover {
    background: #005196;
    border: 1px solid transparent;
}

/*Icon circle*/
.commonStyle__zt3BrandBorder {
    border-color: #333333;
}

/* Languages icon
.LocalePopup__globeIcon > svg {
    display: none;
}
*/

/*Thumbs up icon*/
.Icon__hoverbrand:hover {
    color: #005196;
}

/* Article links */
.KbDetailLtContainer__articleContent a {
    color: #005196;
}
.KbDetailLtContainer__articleContent a:hover {
    text-decoration: underline;
}

/* Error page */
.ErrorPage__errorTitle {
    color: #005196;
}

/* Subrayado del resultado de búsqueda */
.SearchResult__SearchResultmark {
    background-color: #005196;
}

/* SVG main KB icon */
.commonStyle__zt3BrandFill{
    fill:#005196
}

/* All Sec titles
.commonStyle__flex1 {
    margin-left: -0.5rem;
} */

/* Temporal R.A's title aling w border */
.ListHeader__header1 {
    padding-left: 15px;
}
.commonStyle__displayBlock {
    padding-left: 14px;
}

/* In article view space */
.ContentList__topicContent {
    margin-left: 5px;
}

/* Cat description */
.ListHeader__description {
    margin-left: 0rem;
}

/* No se puede cambiar: atributo idéntico. Attachments Box */
/*.commonStyle__maxW100per {
    box-shadow: 0 0.1875rem 0.5rem 0 rgba(0,0,0,0.03);
    width: 30.5%;
    background: #fff;
    margin: 0 0.625rem 0.625rem 0;
    padding: 0.625rem;
    border: 0.0625rem solid lightgrey;
    border-radius: 0.1875rem;
    transition: all .2s;
}
/* No se puede cambiar: atributo idéntico. Attachment title*/
/*.commonStyle__displayBlock {
    padding-left: 0px;
}
*/

span.biglink:hover {
  background: #d8d8d8; 

}

span.biglink { 
  background: #e8e8e8;
  border-radius: 15px;
  padding: 15px;
  margin: 0;
  line-height: 1.2em;
  color: #333;
  cursor: pointer;
  font-weight: 700;
  font-size: 1.3rem;
   white-space:nowrap;
   text-overflow:ellipsis;
   overflow:hidden;
   width:40%;
}

span.mediumlink:hover {
  background: #d8d8d8; 

}

span.mediumlink { 
  background: #e8e8e8;
  border-radius: 15px;
  padding: 15px;
  margin: 0;
  line-height: 1.2em;
  color: #333;
  cursor: pointer;
  font-weight: 700;
  font-size: 1.1rem;
   white-space:nowrap;
   text-overflow:ellipsis;
   overflow:hidden;
   width:40%;
}

/* no link underline */
.KbDetailLtContainer__articleContent a.nounderline:hover {
 text-decoration: none;
}

/* Hide horizontal scrollbar */
.KbDetailLtContainer__articleContent {
    overflow: hidden;
}

