
@import url('https://fonts.googleapis.com/css2?family=EB+Garamond:ital,wght@0,400..800;1,400..800&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&display=swap');

.cont_busqueda.doc_index .cont_central.una_columna .cont_textos .subtitulo {
    font-family: "EgGaramond" !important;
}
.cont_busqueda.doc_index .busqueda .cont_botonera_centrada .deslize_text{
    font-family: "EgGaramond" !important;
}
h2.my-0.fw-bold.text-uppercase.fs-6.text-light{
    font-size: 1.2rem !important;
    font-family: "EgGaramond" !important;
    font-weight: lighter !important;
}
#page-main.doc_search #result_container.res_container.listado .card-body .resultSearch.list-link a.clase_tag{
    font-family: "EgGaramond" !important;
}
#page-main.doc_search #result_container.res_container.listado .resultSearch.list-link .record-field .labelField{
    font-family: "EgGaramond" !important;
    font-size: 1.2rem !important;
    color: #BDBAB9 !important;
 }
#page-main.doc_index .cont_carousel .slick-list .slick-track .slick-slide figure figcaption .cont_titulo .fig_title {
    font-family: "EgGaramond" !important;
    color: #BDBAB9 !important;
}
#page-main.doc_doc .col_dcha .cont_datos .doc-metadata .cont_titulo_doc .titulo {
    font-family: "EgGaramond" !important;
    color: #808080 !important;
    font-style: italic;
}
p.fs-6.fw-bold.lh-sm.col-md-12{
    font-family: "EgGaramond" !important;
    color: #525252 !important;
}
#page-main.doc_doc .doc_metadatajsp .contenedor .list-group p{
    font-family: "EgGaramond" !important;
    color: #8B8787 !important;
}
#page-main.doc_index .collections_container .collections_featured .collections_featured_box .collections_featured_desc h1 {
  font-family: "EgGaramond" !important;
}
#page-main.doc_index .collections_container .collections_featured .collections_featured_box .collections_featured_desc {
  font-family: "EgGaramond" !important;
}
button.btn.btn-outline-secondary{
    font-family: "Montserrat" !important;
    font-weight: 400;
}
#page-main.doc_index .collections_container .cont_titulo h2 {
    font-family: "Montserrat" !important;
    font-weight: 400;
    color: #454545 !important;
}
.cont_busqueda.doc_index .cont_central.una_columna .cont_textos .titulo{
    font-family: "Montserrat" !important;
    font-weight: 400;
}
#page-main.doc_index .cont_general_datos .cont_titulo .slider_titulo {
       font-family: "Montserrat" !important;
    font-weight: 400;
}
a.fuenteOpen {
   font-family: "Montserrat" !important;
   color: #FFFFFF;
   font-size: 1.1rem;
}
h2.titulo{
    font-family: "Montserrat" !important;
    font-weight: 400;
}
.dato.d_telefono {
    font-family: "Montserrat" !important;
    font-weight: 400;
}
a.enlace {
    font-family: "Montserrat" !important;
    font-weight: 400;
    color: #FFFFFF;
}
#page-main.doc_index .collections_container .collections_featured .collections_featured_box .collections_featured_desc p{
    color: #6c6c6c;
    font-weight: lighter;
    font-family: "Montserrat" !important;
    cursor: default;
    font-size: 1rem;
}
.tituloListado{
	font-family: "Montserrat" !important;
    font-size: 2rem;
}
.index-Materias.btn.btn_form-group.modal_cruce_data{
    border: 1px solid #CCCCCC;
    margin: 0px 0px -6px 0px;
}
.index-Personas.btn.btn_form-group.modal_cruce_data{
    border: 1px solid #CCCCCC;
    margin: 0px 0px -6px 0px;
}
.index-Lugares.btn.btn_form-group.modal_cruce_data{
    border: 1px solid #CCCCCC;
    margin: 0px 0px -6px 0px;
}
.index-Instituciones.btn.btn_form-group.modal_cruce_data{
    border: 1px solid #CCCCCC;
    margin: 0px 0px -6px 0px;
}
.titulo_menu.sort_label_toolbar{
    display: none;
}
.select_orden{
    padding: 6px 6px 6px 6px;
    font-size: 1rem;
}
.dato.datoStyle{
    font-size: 1rem;
}

.nav-tabs .nav-link {
	color: #727273;
    font-size: 20px;
    font-family: Gotham-Book;
    border-width: initial;
    border-style: none;
    padding: 12px 12px 12px 12px;
}

.nav-tabs .nav-link:hover {
	color: white;
}
.nav-tabs .nav-item.show .nav-link, .nav-tabs .nav-link.active {
    background-color: #727273;
}

.fa-remove:before, .fa-close:before, .fa-times:before {
    content: none;
}


input.btn_limpiar.btn.btn-warning {
    font-size: 1rem;
    line-height: 1.4em;
    text-shadow: 1px 1px 2px #000;
    border-color: transparent;
    font-weight: lighter !important; 
}



.cont_form-group.col-md-6.col-sm-6.col-xs-12.cont_Produccion {
    width: 80%;
    margin-left: 14%;
}

.cont_form-group.col-md-6.col-sm-6.col-xs-12.cont_Years {
    width: 80%;
    margin-left: 14%;
}

.form-horizontal .form-group {
    width: 70%;
    margin-left: 15%;
}
.form-control.input-sm{
    width: 70%;
    margin-left: 15%;
}

.con_ayuda label[for="mandatoryTerms"] {
    display: none;
}

/* Ocultar Baratz Demo */
.doc_doc .rg-caption p:last-child {
    display: none;
}