.modalDetalleConsultaHacienda {
  overflow-y: auto !important; }
  .modalDetalleConsultaHacienda .modal-dialog {
    /*overflow-y: auto !important;*/ }
    @media (min-width: 768px) {
      .modalDetalleConsultaHacienda .modal-dialog {
        position: relative; } }
    @media (max-width: 768px) {
      .modalDetalleConsultaHacienda .modal-dialog {
        width: 100%; } }
    .modalDetalleConsultaHacienda .modal-dialog .modal-content {
      padding: 1rem;
      border-radius: 0;
      overflow-y: auto !important; }
      .modalDetalleConsultaHacienda .modal-dialog .modal-content .modal-header {
        border: none; }
        .modalDetalleConsultaHacienda .modal-dialog .modal-content .modal-header .close {
          margin-top: -1rem !important; }
          .modalDetalleConsultaHacienda .modal-dialog .modal-content .modal-header .close > span {
            opacity: 1; }
      @media (max-width: 768px) {
        .modalDetalleConsultaHacienda .modal-dialog .modal-content .modal-body {
          position: relative;
          top: 0; } }
      .modalDetalleConsultaHacienda .modal-dialog .modal-content .modal-body * {
        font-size: 1.1rem; }
      .modalDetalleConsultaHacienda .modal-dialog .modal-content .modal-body p.contactForm {
        font-size: .9rem; }

div.searcher #_es_navarra_consultas_hacienda_buscador_web_portlet_ConsultasHaciendaBuscadorWebPortlet_consultas_hacienda_fmsearch .search-icon {
  top: calc(50% - 14px) !important; }

table.table .consulta-hacienda {
  padding: .5rem; }

table.table a:hover {
  text-decoration: none; }

.free-text-regular-16-black {
  font-size: 1.143rem;
  color: #1d1d1b;
  letter-spacing: 0;
  line-height: 24px; }

p.contactForm {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: baseline;
  -ms-flex-align: baseline;
  align-items: baseline;
  margin-top: 1.5rem;
  font-family: Roboto-Black,sans-serif;
  font-weight: normal !important;
  font-style: normal;
  font-size: 1rem; }
  p.contactForm .material-icons-round {
    margin-right: .5rem; }
  p.contactForm a {
    color: #1d1d1b;
    text-decoration: underline; }