body {
  font-family: "Open Sans", sans-serif !important; }

.white {
  background-color: white !important; }

.new-tit .contenedor-denunciantes {
  width: 100%;
  padding: 0; }
  .new-tit .contenedor-denunciantes .line_main {
    margin-bottom: 40px !important; }

.automotor {
  padding: 0px !important; }

.new-delegaciones {
  padding-top: 0px !important;
  text-align: center; }
  .new-delegaciones .container {
    width: 100%;
    padding: 0; }
  .new-delegaciones .padre-box-impositiva {
    margin-bottom: 0px !important; }
  .new-delegaciones h5 {
    margin-bottom: 40px; }
  .new-delegaciones .box-descarga-impositiva {
    max-width: 280px;
    margin: 0 auto; }

.padre-mapa {
  width: 100%;
  padding: 0; }

#map {
  height: 500px; }
  #map .gm-style-iw div div {
    overflow: hidden !important; }

.padre-soporte .container {
  width: 100%;
  padding: 0; }

.contenedor-denunciantes .container {
  width: 100%;
  padding: 0; }

.padre-catastro {
  background-color: #E30513;
  -webkit-transition: margin-top 1s ease;
  transition: margin-top 1s ease;
  margin-top: 70px; }

.contenedor-catastro {
  padding-top: 105px;
  padding-bottom: 100px; }
  .contenedor-catastro .texto-catastro, .contenedor-catastro .titulo-catastro {
    color: #fff;
    text-align: center; }
  .contenedor-catastro .titulo-catastro {
    font-size: 80px;
    font-weight: bold;
    margin-bottom: 30px; }
  .contenedor-catastro .texto-catastro {
    font-size: 16px;
    margin-bottom: 10px; }
  .contenedor-catastro .linea-catastro {
    height: 4px;
    width: 90px;
    background-color: #fff;
    margin: 0 auto;
    margin-bottom: 30px; }
  .contenedor-catastro .boton-catastro {
    padding: 15px 25px;
    background: transparent;
    border: 2px solid #fff;
    border-radius: 6px;
    float: none;
    margin-right: 15px;
    color: #fff;
    font-size: 16px;
    display: inline;
    margin-bottom: 22px; }
  .contenedor-catastro .contenedor-botones-catastro {
    text-align: center; }

.contenedor-breadcrumb .bread-crumb {
  padding: 8px 0px;
  margin-bottom: 20px;
  list-style: none;
  margin-top: 15px; }
  .contenedor-breadcrumb .bread-crumb li > a, .contenedor-breadcrumb .bread-crumb i {
    color: #E30513; }
  .contenedor-breadcrumb .bread-crumb li {
    display: inline-block;
    font-size: 15px; }
  .contenedor-breadcrumb .bread-crumb i {
    margin-left: 10px;
    margin-right: 5px;
    font-size: 12px; }

.bc-faq {
  margin-top: 72px;
  padding-left: 20px; }
  .bc-faq .container {
    width: 100%;
    padding-left: 30px; }

@media screen and (max-width: 767px) {
  .bc-faq .container {
    padding-left: 5px; } }
.contenedor-gps {
  padding-bottom: 90px; }
  .contenedor-gps h1 {
    text-align: center;
    color: #191919;
    margin-bottom: 60px; }
    .contenedor-gps h1 .tab-1 {
      padding-left: 0px; }

#wrapper {
  padding-left: 0;
  -webkit-transition: all 0.5s ease;
  -moz-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  transition: all 0.5s ease; }

#wrapper.toggled {
  padding-left: 250px; }
  #wrapper.toggled #sidebar-wrapper {
    width: 70px; }
  #wrapper.toggled #page-content-wrapper {
    position: absolute;
    margin-right: -250px; }
  #wrapper.toggled .sidebar-nav {
    width: 70px; }
    #wrapper.toggled .sidebar-nav li {
      margin-left: -14px;
      font-size: 21px; }
      #wrapper.toggled .sidebar-nav li .texto-sidebar {
        display: none; }
      #wrapper.toggled .sidebar-nav li i {
        color: white; }

#sidebar-wrapper {
  z-index: 1000;
  position: fixed;
  left: 250px;
  width: 0;
  height: 100%;
  margin-left: -250px;
  overflow-y: auto;
  background: #000;
  -webkit-transition: all 0.5s ease;
  -moz-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  transition: all 0.5s ease; }

#page-content-wrapper {
  width: 100%;
  position: absolute;
  padding: 15px; }

.sidebar-nav {
  position: absolute;
  top: 0;
  width: 250px;
  margin: 0;
  padding: 0;
  list-style: none; }
  .sidebar-nav li {
    text-indent: 20px;
    line-height: 45px;
    margin-left: -14px;
    font-size: 21px;
    height: 47px; }
    .sidebar-nav li .texto-sidebar {
      width: 75px;
      display: inline;
      margin-left: 10px;
      font-size: 16px;
      position: relative;
      top: -2px;
      color: white; }
    .sidebar-nav li i {
      color: white; }
    .sidebar-nav li a {
      display: block;
      text-decoration: none;
      color: #999999; }
      .sidebar-nav li a:hover {
        text-decoration: none;
        color: #fff;
        background: rgba(255, 255, 255, 0.2); }

.sidebar-nav li a:active, .sidebar-nav li a:focus {
  text-decoration: none; }

.sidebar-nav > .sidebar-brand {
  height: 70px;
  line-height: 60px; }
  .sidebar-nav > .sidebar-brand a:focus {
    outline: none;
    border: none; }

.sidebar-nav > .sidebar-brand a {
  color: #999999; }

.sidebar-nav > .sidebar-brand a:hover {
  color: #fff;
  background: none; }

@media(min-width:200px) {
  #wrapper {
    padding-left: 250px; }

  #wrapper.toggled {
    padding-left: 70px; }

  #sidebar-wrapper {
    width: 250px; }

  #wrapper.toggled #sidebar-wrapper {
    width: 70px; }

  #page-content-wrapper {
    padding: 20px;
    position: relative; }

  #wrapper.toggled #page-content-wrapper {
    position: relative;
    margin-right: 0; } }
.breadcrumbs-espacio {
  margin-top: 66px;
  padding-left: 24px; }

.contenedor-denunciantes {
  margin-top: 60px;
  text-align: center; }
  .contenedor-denunciantes .container {
    padding-left: 0px;
    width: 100%; }
  .contenedor-denunciantes p {
    font-size: 16px; }
  .contenedor-denunciantes h1 {
    margin-top: 20px;
    font-size: 70px; }
  .contenedor-denunciantes .line_main {
    height: 4px;
    width: 90px;
    background-color: #E30513;
    margin: 0 auto;
    margin-bottom: 70px; }
  .contenedor-denunciantes .titulos-campos {
    font-size: 19px;
    margin-top: 25px; }
  .contenedor-denunciantes .area-de-texto {
    margin: 0 auto;
    padding-top: 10px;
    width: 100%; }
    .contenedor-denunciantes .area-de-texto input {
      background-color: #ECF0F1;
      border-radius: 0;
      width: 600px;
      height: 50px;
      width: 100%; }
  .contenedor-denunciantes .mensaje input {
    height: 140px; }
  .contenedor-denunciantes .well {
    background-color: transparent;
    border: none;
    box-shadow: none;
    max-width: 600px;
    margin: 0 auto; }
  .contenedor-denunciantes #recaptcha_image {
    margin: 0 auto;
    background-color: transparent;
    border: none;
    border-radius: 0px;
    width: 100% !important;
    max-width: 300px !important;
    height: 50px;
    padding-right: 0px; }
  .contenedor-denunciantes #recaptcha_widget {
    display: inline-block;
    width: 100%;
    max-width: 637px;
    padding-left: 0px;
    margin-left: -5px; }
    .contenedor-denunciantes #recaptcha_widget .control-group {
      float: left; }
      .contenedor-denunciantes #recaptcha_widget .control-group:nth-child(1) {
        width: 35%;
        max-width: 285px; }
      .contenedor-denunciantes #recaptcha_widget .control-group:nth-child(2) {
        width: 65%;
        max-width: 385px; }
        .contenedor-denunciantes #recaptcha_widget .control-group:nth-child(2) .controls .input-append {
          float: left;
          width: 100%;
          margin-left: 0px; }
  .contenedor-denunciantes .captcha-evasores {
    padding: 0px;
    margin-bottom: 40px; }
  .contenedor-denunciantes .input-append {
    margin-top: 20px;
    margin-left: -6px;
    display: inline-flex; }
    .contenedor-denunciantes .input-append a i {
      font-size: 30px;
      color: white;
      margin-top: 4px; }
    .contenedor-denunciantes .input-append input {
      height: 50px;
      max-width: 331px;
      width: 100%;
      border: 1px solid #ccc;
      background-color: #ECF0F1;
      padding-left: 8px; }
    .contenedor-denunciantes .input-append .recaptcha {
      width: 54px;
      background-color: #E20513;
      border-radius: 0px; }
  .contenedor-denunciantes .carousel-inner > .item > a > img, .contenedor-denunciantes .carousel-inner > .item > img, .contenedor-denunciantes .img-responsive, .contenedor-denunciantes .thumbnail a > img, .contenedor-denunciantes .thumbnail > img {
    height: 50px;
    width: 263px; }
  .contenedor-denunciantes .denunciar {
    margin-top: 50px;
    margin-bottom: 125px; }
    .contenedor-denunciantes .denunciar input {
      width: 600px;
      height: 50px;
      background-color: #E20513;
      color: white;
      border: none;
      font-size: 24px;
      width: 100%; }

@media screen and (max-width: 840px) {
  .contenedor-denunciantes #recaptcha_image {
    padding-left: 0px !important; }
  .contenedor-denunciantes #recaptcha_widget {
    padding-left: 0px !important; } }
@media screen and (max-width: 767px) {
  .area-de-texto {
    width: 100%; }
    .area-de-texto input {
      width: 100% !important; } }
.padre-anios {
  padding-bottom: 100px;
  padding-left: 55px;
  padding-right: 55px; }
  .padre-anios .container {
    width: 100%;
    padding: 0; }
  .padre-anios .row > .col-lg-4 {
    padding-right: 7px; }
  .padre-anios a:hover {
    text-decoration: none; }
    .padre-anios a:hover .item-anios {
      border: 2px solid #e20513;
      background-color: #e20513; }
      .padre-anios a:hover .item-anios h3 {
        color: white; }
  .padre-anios .item-anios {
    padding: 20px 25px;
    border-radius: 6px;
    transition: border 0.2s;
    border: 2px solid #95A5A6;
    margin-bottom: 10px; }
    .padre-anios .item-anios h3 {
      color: #191919;
      margin-top: 0px;
      margin-bottom: 0px; }

@media screen and (max-width: 767px) {
  .padre-anios {
    padding-left: 30px;
    padding-right: 30px; } }
.ov {
  padding-bottom: 0px !important;
  padding-top: 0px !important; }
  .ov .container {
    width: 100%;
    padding-left: 30px; }
  .ov h2 {
    margin-bottom: 30px !important;
    margin-top: 25px !important;
    padding-left: 5px !important; }

@media screen and (max-width: 767px) {
  .ov .container {
    padding-left: 20px; } }
.padre-detalles-opciones {
  padding-top: 30px;
  background-color: #f5f8f9;
  padding-bottom: 30px; }
  .padre-detalles-opciones .container {
    width: 100%;
    padding: 0 35px; }
  .padre-detalles-opciones .detalles {
    padding-left: 0px; }
    .padre-detalles-opciones .detalles h5 {
      font-weight: 400;
      margin-top: 5px;
      margin-bottom: 0px; }
  .padre-detalles-opciones .opciones {
    padding-left: 0px;
    margin-top: 30px; }
    .padre-detalles-opciones .opciones a .box-opcion {
      background-color: #f5f8f9;
      float: left;
      margin-right: 15px;
      border-radius: 5px;
      border: 2px solid #e30715;
      padding: 10px 15px;
      color: #333;
      margin-bottom: 10px; }
    .padre-detalles-opciones .opciones a:hover .box-opcion {
      color: white;
      background-color: #e30715; }

@media screen and (max-width: 767px) {
  .padre-detalles-opciones .container {
    padding: 0 28px; } }
.padre-informacion-cuenta {
  background-color: white;
  padding-top: 5px; }
    .padre-informacion-cuenta .padre-informacion-cuenta-olvido-clave a {
      color: white;
      font-weight: bolder;
    }
  .padre-informacion-cuenta .container {
    width: 100%;
    padding: 0 35px; }
  .padre-informacion-cuenta .cambiar-clave h5, .padre-informacion-cuenta .modificar-datos h5 {
    margin-bottom: 40px; }
  .padre-informacion-cuenta .cambiar-clave .formulario-clave, .padre-informacion-cuenta .modificar-datos .formulario-clave {
    text-align: center;
    background-color: #a9040e;
    border-radius: 4px;
    padding-top: 10px;
    padding-right: 40px;
    padding-left: 40px;
    padding-bottom: 50px; }
    .padre-informacion-cuenta .cambiar-clave .formulario-clave h2, .padre-informacion-cuenta .modificar-datos .formulario-clave h2 {
      color: white;
      margin-bottom: 30px; }
    .padre-informacion-cuenta .cambiar-clave .formulario-clave p, .padre-informacion-cuenta .modificar-datos .formulario-clave p {
      margin-bottom: 10px;
      float: left;
      color: white; }
    .padre-informacion-cuenta .cambiar-clave .formulario-clave input, .padre-informacion-cuenta .modificar-datos .formulario-clave input {
      width: 100%;
      height: 50px;
      margin-bottom: 20px; }
    .padre-informacion-cuenta .cambiar-clave .formulario-clave button, .padre-informacion-cuenta .modificar-datos .formulario-clave button {
      width: 100%;
      margin-top: 15px;
      border-radius: 0px;
      color: white;
      background-color: #e20513;
      border: 0px;
      height: 50px;
      font-size: 19px; }
      .padre-informacion-cuenta .cambiar-clave .formulario-clave button:hover, .padre-informacion-cuenta .modificar-datos .formulario-clave button:hover {
        background-color: white;
        color: #e20513;
        font-size: 19px; }
    .padre-informacion-cuenta .cambiar-clave .formulario-clave .input-group, .padre-informacion-cuenta .modificar-datos .formulario-clave .input-group {
      width: 100%; }
  .padre-informacion-cuenta .modificar-datos .formulario-clave {
    margin-top: 75px;
    background-color: white; }
    .padre-informacion-cuenta .modificar-datos .formulario-clave h2, .padre-informacion-cuenta .modificar-datos .formulario-clave p {
      color: #1b1b1a; }
    .padre-informacion-cuenta .modificar-datos .formulario-clave input {
      background-color: #ecf0f1;
      border: 0px;
      font-size: 18px; }
    .padre-informacion-cuenta .modificar-datos .formulario-clave button:hover {
      color: white;
      background-color: #a9040e; }

.soporte-cuenta {
  padding-top: 40px;
  padding-bottom: 60px;
  text-align: center; }
  .soporte-cuenta h5 a {
    color: #e20513; }

.padre-solicitar-informacion {
  background-color: white; }
  .padre-solicitar-informacion .container {
    width: 100%;
    padding: 0 35px; }
  .padre-solicitar-informacion .informacion {
    padding-left: 0px; }
    .padre-solicitar-informacion .informacion h5 {
      margin-top: 40px;
      margin-bottom: 60px; }
    .padre-solicitar-informacion .informacion .group {
      width: 100%; }
      .padre-solicitar-informacion .informacion .group .contenido-group {
        width: 100%;
        margin: 0 auto;
        max-width: 612px; }
        .padre-solicitar-informacion .informacion .group .contenido-group h6 {
          font-size: 17px;
          font-weight: 400;
          margin-bottom: 30px; }
        .padre-solicitar-informacion .informacion .group .contenido-group select {
          width: 100%;
          height: 50px;
          background-color: #ecf0f1;
          color: #95a5a6;
          font-size: 21px;
          padding-left: 18px;
          margin-bottom: 30px; }
        .padre-solicitar-informacion .informacion .group .contenido-group a .boton-solicitar {
          height: 50px;
          width: 100%;
          text-align: center;
          background-color: #e20513;
          color: white;
          line-height: 50px;
          font-size: 22px; }
        .padre-solicitar-informacion .informacion .group .contenido-group a:hover {
          text-decoration: none; }
          .padre-solicitar-informacion .informacion .group .contenido-group a:hover .boton-solicitar {
            background-color: #a9040e; }

.padre-lista-sistema {
  background-color: white;
  padding-top: 25px; }
  .padre-lista-sistema .container {
    width: 100%;
    padding: 0 24px; }
  .padre-lista-sistema .lista-sistema h5 {
    padding-left: 0px;
    margin-bottom: 40px; }
  .padre-lista-sistema .lista-sistema .masonry {
    padding-left: 15px; }
    .padre-lista-sistema .lista-sistema .masonry .box-masonry p {
      color: #191919; }

@media screen and (max-width: 767px) {
  .padre-lista-sistema .container {
    padding: 0 15px; } }
.padre-alert .container {
  text-align: center; }
  .padre-alert .container strong {
    font-size: 15px; }
    .padre-alert .container strong #notificaciones, .padre-alert .container strong .negrita {
      font-weight: 700; }

.padre-descarga-impositiva {
  padding-top: 70px;
  padding-bottom: 70px;
  background-color: white; }
  .padre-descarga-impositiva .container {
    width: 100%;
    padding: 0 22px; }
  .padre-descarga-impositiva a:hover .box-descarga-impositiva div {
    transition: color 0.2s ease;
    color: #E20513; }
  .padre-descarga-impositiva .padre-box-impositiva {
    margin-bottom: 40px; }
  .padre-descarga-impositiva .box-descarga-impositiva {
    height: 50px; }
    .padre-descarga-impositiva .box-descarga-impositiva i {
      color: #E20513;
      font-size: 50px;
      float: left; }
    .padre-descarga-impositiva .box-descarga-impositiva div {
      transition: color 0.2s ease;
      color: #313140;
      height: 50px;
      line-height: 50px;
      float: left;
      padding-left: 20px;
      font-weight: 600; }

@media screen and (max-width: 767px) {
  .padre-descarga-impositiva .container {
    padding: 0 15px; } }
.usuario-registrado {
  padding-top: 70px;
  text-align: center; }
  .usuario-registrado .titulo-consejo {
    font-size: 14px;
    margin-bottom: 30px; }
  .usuario-registrado .boxes-ingreso-sesion {
    margin-bottom: 20px; }
    .usuario-registrado .boxes-ingreso-sesion i {
      font-size: 50px;
      color: #e20513; }

.new-form {
  margin-top: 0px !important; }
  .new-form select {
    width: 100%;
    height: 50px;
    background-color: #ecf0f1;
    border: 0px;
    font-size: 18px;
    margin-bottom: 20px;
    padding-left: 10px;
    color: #95a5a6; }
  .new-form p {
    width: 100%;
    text-align: left; }
  .new-form #recaptcha_image {
    width: 30% !important;
    height: 50px !important;
    padding: 0px !important;
    float: left; }
    .new-form #recaptcha_image img {
      height: 50px;
      width: 100%; }
  .new-form #recaptcha_response_field {
    width: 60% !important;
    height: 50px !important;
    float: left;
    margin-top: 1px; }
  .new-form .input-append .btn.recaptcha {
    padding: 0px;
    float: left;
    width: 10%;
    border-radius: 0px;
    background-color: #e20513; }
    .new-form .input-append .btn.recaptcha:hover {
      background-color: #a9040e; }
    .new-form .input-append .btn.recaptcha i {
      font-size: 34px;
      height: 50px;
      line-height: 50px;
      color: white; }
  .new-form .conjuntos-requeridos {
    padding-top: 25px; }
    .new-form .conjuntos-requeridos h4 {
      text-align: left;
      font-size: 20px; }
    .new-form .conjuntos-requeridos p {
      font-size: 14px; }

.bocas-padre {
  background-color: #BDC3C7;
  padding-top: 20px;
  padding-bottom: 55px; }
  .bocas-padre .bocas {
    width: 100%; }
  .bocas-padre h1 {
    color: #1C1C1B;
    margin-left: 2px; }

.contenedor-ir-preguntas {
  padding-top: 30px;
  padding-bottom: 45px;
  background-color: #F5F8F9; }
  .contenedor-ir-preguntas h5 {
    margin-left: 4px;
    color: #1C1C1B; }
  .contenedor-ir-preguntas .h5-pregunta {
    color: #95A5A6;
    margin-bottom: 30px; }
  .contenedor-ir-preguntas ul {
    color: red;
    margin-left: 24px; }
  .contenedor-ir-preguntas a {
    cursor: pointer; }
  .contenedor-ir-preguntas .container {
    padding-left: 30px;
    width: 100%; }

@media screen and (max-width: 767px) {
  .contenedor-ir-preguntas .container {
    padding-left: 17px; } }
@-moz-document url-prefix() {
  .contenedor-ir-preguntas a {
    position: relative;
    top: -19px; }
    .contenedor-ir-preguntas a h5 {
      margin-top: 0px;
      margin-bottom: 0px; } }
@media screen and (min-width: 0\0) {
  .contenedor-ir-preguntas a {
    position: relative;
    top: -19px; }
    .contenedor-ir-preguntas a h5 {
      margin-top: 0px;
      margin-bottom: 0px; } }
.padre-respuestas {
  padding-top: 45px;
  padding-bottom: 95px;
  background-color: white; }
  .padre-respuestas .respuestas {
    margin-bottom: 35px; }
  .padre-respuestas p {
    font-size: 14px;
    margin-bottom: 30px; }
  .padre-respuestas .separador-texto {
    width: 100%;
    height: 1px;
    background-color: #BDC3C7;
    margin-bottom: 50px; }
  .padre-respuestas h5 a {
    color: #E20513; }
  .padre-respuestas .respuestas-contacto {
    margin-top: 65px;
    text-align: center; }
  .padre-respuestas .container {
    padding-left: 30px;
    width: 100%; }

@media screen and (max-width: 767px) {
  .padre-respuestas .respuestas-contacto {
    padding-right: 25px; }
  .padre-respuestas .container {
    padding-left: 25px; } }
.contenedor-ayuda {
  padding-bottom: 30px; }
  .contenedor-ayuda .ayuda, .contenedor-ayuda h1 {
    text-align: center; }
  .contenedor-ayuda h1 {
    margin-top: 10px;
    margin-bottom: 20px; }
  .contenedor-ayuda .container {
    padding-left: 0px;
    width: 100%; }

.masonry *, .masonry *:before, .masonry *:after {
  box-sizing: border-box !important; }
.masonry .row {
  -moz-column-width: 20em;
  -webkit-column-width: 20em;
  -moz-column-gap: 4px;
  -webkit-column-gap: 4px;
  padding-left: 30px;
  padding-right: 25px; }
.masonry .row > .col-md-3 {
  display: inline-block;
  padding: 0;
  margin: 0;
  width: 100%;
  float: none;
  padding-right: 7px !important; }
.masonry .col-md-3 a:hover {
  text-decoration: none; }
  .masonry .col-md-3 a:hover .box-masonry {
    background-color: #E20513;
    transition: border 0.2s;
    border: 2px Solid #E20513; }
    .masonry .col-md-3 a:hover .box-masonry h4, .masonry .col-md-3 a:hover .box-masonry p {
      color: white; }
.masonry .img-responsive {
  border: 0px solid #999; }

.masonry_delegaciones *, .masonry_delegaciones *:before, .masonry_delegaciones *:after {
  box-sizing: border-box !important; }
.masonry_delegaciones .row {
  -moz-column-width: 15em;
  -webkit-column-width: 15em;
  -moz-column-gap: 3px;
  -webkit-column-gap: 3px;
  padding-left: 30px;
  padding-right: 25px; }
.masonry_delegaciones .row > .col-md-3 {
  display: inline-block;
  padding: 0;
  margin: 0;
  width: 100%;
  float: none;
  padding-right: 7px !important; }
.masonry_delegaciones .col-md-3 a:hover {
  text-decoration: none; }
  .masonry_delegaciones .col-md-3 a:hover .box-masonry {
    background-color: #E20513;
    transition: border 0.2s;
    border: 2px Solid #E20513; }
    .masonry_delegaciones .col-md-3 a:hover .box-masonry h4, .masonry_delegaciones .col-md-3 a:hover .box-masonry p {
      color: white; }
.masonry_delegaciones .img-responsive {
  border: 0px solid #999; }

.line_main {
  height: 4px;
  width: 90px;
  background-color: #E30513;
  margin: 0 auto;
  margin-bottom: 40px; }

.box-masonry {
  padding: 20px 25px;
  border-radius: 6px;
  transition: border 0.2s;
  border: 2px solid #95A5A6;
  margin-bottom: 10px; }
  .box-masonry h4 {
    color: #191919;
    margin-top: 0px;
    margin-bottom: 20px; }
  .box-masonry p {
    color: #E20513; }

.padre-titulo-imprimir-1 {
  text-align: center; }
  .padre-titulo-imprimir-1 .container {
    width: 100%;
    padding: 0; }
  .padre-titulo-imprimir-1 p {
    font-size: 15px; }
  .padre-titulo-imprimir-1 h1 {
    font-size: 65px;
    margin-top: 10px;
    margin-bottom: 25px; }

.padre-botonera-imprimir-1 {
  padding-bottom: 100px; }
  .padre-botonera-imprimir-1 .container {
    width: 100%;
    padding: 0 35px; }
  .padre-botonera-imprimir-1 .botonera-imprimir-1 {
    padding-right: 40px;
    padding-left: 0px;
    margin-bottom: 25px; }
    .padre-botonera-imprimir-1 .botonera-imprimir-1 a:hover {
      text-decoration: none; }
      .padre-botonera-imprimir-1 .botonera-imprimir-1 a:hover .boton {
        margin-top: 10px;
        background-color: white;
        border: 2px solid #e20513; }
        .padre-botonera-imprimir-1 .botonera-imprimir-1 a:hover .boton h2 {
          color: #313140;
          margin-top: 0px; }
    .padre-botonera-imprimir-1 .botonera-imprimir-1 .boton {
      border-radius: 6px;
      background-color: #e20513;
      text-align: center;
      height: 150px; }
      .padre-botonera-imprimir-1 .botonera-imprimir-1 .boton h2 {
        color: white;
        height: 150px;
        line-height: 150px;
        font-size: 35px; }

.padre-informacion-pago .container {
  width: 100%;
  padding: 0 35px; }
.padre-informacion-pago .informacion-lugar-pago {
  padding-bottom: 100px; }
  .padre-informacion-pago .informacion-lugar-pago h5 {
    font-weight: 600; }
  .padre-informacion-pago .informacion-lugar-pago p {
    margin-bottom: 15px;
    line-height: 20px;
    font-size: 14px; }

@media screen and (max-width: 991px) {
  .padre-botonera-imprimir-1 {
    padding-bottom: 25px; } }

/*# sourceMappingURL=style_contenido.css.map */
