/*! mOpac23 - v1.0.0 - 2022-07-13 */


.c-docs_toolsMenu li,.doc_t856{padding-bottom:15px;text-align:right}.c-docs_toolsMenu li a,.doc_t856 a{background-position:10px;background-repeat:no-repeat;display:inline-block;margin:5px 0 5px 5px;text-align:left}.c-docs_toolsMenu li a.theme_ebiblio,.doc_t856 a.theme_ebiblio{background-image:url(../ilink/ebiblioIco.png)}.c-docs_toolsMenu li a.theme_ebiblio span,.doc_t856 a.theme_ebiblio span{color:#000;display:block;padding-left:30px;text-align:left}.c-docs_toolsMenu li a.theme_ebiblio span:first-child,.doc_t856 a.theme_ebiblio span:first-child{font-size:1.2em;font-weight:500}.c-docs_toolsMenu li a.theme_ebiblio span:last-child,.doc_t856 a.theme_ebiblio span:last-child{color:#000}.c-docs_toolsMenu li a.theme_ext,.doc_t856 a.theme_ext{-webkit-box-pack:center;-ms-flex-pack:center;-ms-flex-line-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-content:center;align-items:center;border:1px solid #ededed;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;justify-content:center}.c-docs_toolsMenu li a.theme_ext span,.doc_t856 a.theme_ext span{display:inline-block;font-size:.9em;font-weight:400;max-width:225px;overflow:hidden;padding-left:5px;text-overflow:ellipsis;white-space:nowrap}@media (max-width:300px){.c-docs_toolsMenu li a.theme_ext span,.doc_t856 a.theme_ext span{max-width:none;overflow:auto;white-space:normal}}.c-docs_toolsMenu li a.theme_ext:hover span,.doc_t856 a.theme_ext:hover span{overflow:auto;white-space:normal}.c-docs_toolsMenu li a.theme_ebiblio{background-size:18px;font-size:.85em}.c-docs_toolsMenu li a.theme_ebiblio span{padding-left:22px}


#head .head_row .head_logo .head_img img.head_imgLG {
    height: 64px;
}

#head .head_row .head_logo .head_img img.head_imgMD {
    height: 64px;
}

#head .head_menu {
    background-color: #1565C0;
}

.c-tabs.c-tabs--theme2 .c-tabs_list .c-tabs_tab.c-tabs--current a {
    background-color: #1565C0;
}

.c-search .c-search_inputCn .c-search_input .c-search_buttonSubmit {
    background-color: #1565C0;
}

.c-tabs.c-tabs--theme2 .c-tabs_list .c-tabs_tab.c-tabs--current a:hover {
    background-color: #999!important;
}



.start #start_tabs .c-tabs_panel {
    margin: 0 auto;
    max-width: 1024px;
}

.c-tabs.c-tabs--theme2 .c-tabs_list {
    max-width: 1024px;
    margin: auto;
}

.start #start_new {
    max-width: 100%;
}

#head .head_row .head_logo .head_img>span {
    color: #1565C0;
    font-weight: 700;

}






/* Enlaces de interes 2 */

.start #def_menu .upna_recom {
  padding: 0;
  list-style: none;
  text-align: center;
  margin: 0 auto;
  display: flex;
  align-items: stretch;
  justify-content: space-evenly;
  flex-wrap: wrap;
  padding: 10px;
  border-bottom: 1px solid #ededed;
  border-top: 1px solid #ededed;
  padding: 5% 0; }
  .start #def_menu .upna_recom li {
    margin: 0;
    padding: 0;
    display: inline-block;
    vertical-align: top;
    width: 15%;
    border-radius: 8px;
    margin: 10px;
    min-width: 200px; }
    .start #def_menu .upna_recom li .c-btn {
      width: 100%;
      height: 100%;
      padding: 0;
      display: flex;
      flex-direction: column;
	  

	  }
      .start #def_menu .upna_recom li .c-btn .upna_recomCont {
        display: block;
        padding: 1px 0; }
        .start #def_menu .upna_recom li .c-btn .upna_recomCont .upna_recomLetter {
          display: inline-block;
          vertical-align: middle;
          font-size: 2em;
          padding: 10px;
          margin: 0 5px;
          border-radius: 5px; }
      .start #def_menu .upna_recom li .c-btn .upna_recomDesc {
        flex-grow: 1;
        display: flex;
        align-items: center;
        color: #000;
        padding: 10px;
        color: #1e1e1e;
        border-radius: 0px 0px 8px 8px; }
        .start #def_menu .upna_recom li .c-btn .upna_recomDesc span {
          flex-grow: 1;
          text-align: center;
          padding: 0 5px; }
        .start #def_menu .upna_recom li .c-btn .upna_recomDesc i {
          vertical-align: baseline;
          display: inline-block; }
    .start #def_menu .upna_recom li.upna_recomGR {
      background-color: #f7f7f8; }
      .start #def_menu .upna_recom li.upna_recomGR .upna_recomDesc {
        
		color:#1565C0;}
      .start #def_menu .upna_recom li.upna_recomGR .c-btn .upna_recomCont .upna_recomLetter {
        background-color: #e5f5ff; }

@media (max-width: 599px) {
  .start #def_menu .upna_recom {
    padding: 0;
    border-radius: 0; }
    .start #def_menu .upna_recom li {
      border-radius: 0;
      width: 100%;
      margin: 0;
      border-bottom: 1px solid #ededed; }
      .start #def_menu .upna_recom li:last-child {
        border: 0; }
      .start #def_menu .upna_recom li .c-btn {
        border-radius: 0;
        display: flex;
        align-items: stretch;
        flex-direction: row; }
        .start #def_menu .upna_recom li .c-btn .upna_recomCont {
          padding: 5px 0;
          width: 50px; }
          .start #def_menu .upna_recom li .c-btn .upna_recomCont .upna_recomLetter {
            font-size: 1.5em;
            padding: 10px 6px;
            margin: 0;
            border-radius: 5px; }
          .start #def_menu .upna_recom li .c-btn .upna_recomCont > i {
            display: none; }
        .start #def_menu .upna_recom li .c-btn .upna_recomDesc {
          border-radius: 0;
          flex-grow: 1;
          /*background-color: #004685;*/
          display: flex;
          align-items: center;
          justify-content: space-between; }
      .start #def_menu .upna_recom li.upna_recomGR {
        background-color: #fff; }
        .start #def_menu .upna_recom li.upna_recomGR .c-btn .upna_recomCont {
          /*background-color: #bde4fe; */}
	  .start #def_menu .upna_recom img{
		  height: 33px;
	  }
       }

