.module {
  display: block;
  margin-right: 2.3576520234%;
  width: 100%;
  margin: 0px auto;
}
.module:last-child {
  margin-right: 0;
}

.tabs {
  display: -webkit-box;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
          flex-flow: row wrap;
  justify-content: space-around;
}
.tabs .tab {
  -webkit-box-flex: 1;
          flex-grow: 1;
}

.tabs-content div {
  display: none;
  margin: 0 auto;
}

.tabs-content .active-tab-content {
  display: block;
}


/** STYLES **/
#tab-block1 .tab {
  padding-top: 30px;
  padding-bottom: 30px;
  text-align: center;
  text-decoration: none;
  color: #FFF;
}
#tab-block1 .tab i {
  display: block;
  width: 150px;
  margin: 0 auto;
  padding-top: 20px;
  padding-bottom: 20px;
  margin-bottom: 25px;
}
#tab-block1 .tab[rel="#Factura"] {
  background: #20246E;
  -webkit-transition: background .25s linear;
  transition: background .25s linear;
  font-family: "DUBAI MEDIUM";
  font-size: 1.3em;
}
#tab-block1 .tab[rel="#Factura"]:hover {
  background: #11132D;
  -webkit-transition: background .25s linear;
  transition: background .25s linear;
}
#tab-block1 .tab[rel="#Timbrado"] {
  background: #20246E;
  -webkit-transition: background .25s linear;
  transition: background .25s linear;
  font-family: "DUBAI MEDIUM";
  font-size: 1.3em;
}
#tab-block1 .tab[rel="#Timbrado"]:hover {
  background: #11132D;
  -webkit-transition: background .25s linear;
  transition: background .25s linear;
}

#tab-block1 .tab[rel="#Nomina"] {
  background: #20246E;
  -webkit-transition: background .25s linear;
  transition: background .25s linear;
  font-family: "DUBAI MEDIUM";
  font-size: 1.3em;
}
#tab-block1 .tab[rel="#Nomina"]:hover {
  background: #11132D;
  -webkit-transition: background .25s linear;
  transition: background .25s linear;
}
#tab-block1 .tab[rel="#Addendas"] {
  background: #20246E;
  -webkit-transition: background .25s linear;
  transition: background .25s linear;
  font-family: "DUBAI MEDIUM";
  font-size: 1.3em;
}
#tab-block1 .tab[rel="#Addendas"]:hover {
  background: #11132D;
  -webkit-transition: background .25s linear;
  transition: background .25s linear;
}
#tab-block1 .tabs-content {
  color: #FFF;
  margin-top: 0;
}
#tab-block1 .tabs-content div {
    padding-top: 5em;
    padding-bottom: 5em;
    padding-left: 5em;
    padding-right: 5em;
}
#tab-block1 .tabs-content h1 {
  margin-top: 0;
}
#tab-block1 .tabs-content #Factura {
    background: #20246E;
}
#tab-block1 .tabs-content #Timbrado {
  background: #20246E;
}
#tab-block1 .tabs-content #Nomina {
  background: #20246E;
}
#tab-block1 .tabs-content #Addendas {
  background: #20246E;
}