body {
  color: #000 !important;
  font-size: 16px;
  font-family: Arial, sans-serif;
}
header {
  display: none;
}
footer {
  display: none;
}
h1,
h2,
h3,
h4,
h5,
h6,
p,
li {
  display: block !important;
  width: 100% !important;
  color: #000 !important;
  background: none !important;
  height: auto!important;
  margin: 10px 0 !important;
  margin-left: 0 !important;
  text-align: left !important;
}
h2 {
  margin-bottom: 30px;
}
h3 {
  text-transform: uppercase;
  font-weight: lighter;
  font-size: 30px;
  margin-top: 20px !important;
  margin-bottom: 30px !important;
}
.benefit h3 {
  margin-bottom: 25px !important;
}
p {
  font-size: 22px;
  margin-bottom: 20px!important;
}
p.desc {
  margin-top: 30px!important;
}
p.fin {
  margin-bottom: 80px!important;
}
li {
  font-size: 22px;
}
.btn.btn-blue.convocatoria {
  display: none;
}
a {
  font-size: 14px;
}
h5 {
  font-size: 26px;
}
h4 {
  font-size: 28px;
  margin-top: 10px;
  margin-bottom: 20px;
}
img {
  display: none;
}
.opened.ficha {
  display: none;
}
.apply-here h3 {
  display: none !important;
}
.col-sm-1,
.col-sm-2,
.col-sm-3,
.col-sm-4,
.col-sm-5,
.col-sm-6,
.col-sm-7,
.col-sm-8,
.col-sm-9,
.col-sm-10,
.col-sm-11,
.col-sm-12 {
  width: 100% !important;
  display: block;
}
li {
  margin: 3px 0 !important;
}
.tab-content ul,
.tab-content ol {
  column-count: 1 !important;
}
.accept {
  display: none;
}
.calendar-bottom ul {
  display: inline-block !important;
  text-align: left !important;
  position: static !important;
}
.span.the-status {
  border: 2px solid #2ECC71;
  border-radius: 100px;
  padding: 9px 12px;
  font-size: 30px;
}
.the-status.open-program {
  border: 2px solid #2ECC71;
  border-radius: 100px;
  padding: 10px 30px;
  font-size: 25px;
}
.the-status.closed-program {
  border: 2px solid #2ECC71;
  border-radius: 100px;
  padding: 10px 30px;
  font-size: 25px;
}
.cases {
  display: none;
}
.apply-header {
  display: none !important;
}
.the-fixed-bar.scroll-to-fixed-fixed {
  display: none!important;
}
.calendar-bottom ul li {
  display: block !important;
  position: static !important;
}
.calendar-top {
  margin: 2px!important;
}
.apply-here {
  /*margin-top: -20px;*/ /* Cambio */
}
.tab-content ul {
  margin-bottom: 50px;
}
.tab-content ol {
  padding-bottom: 30px;
}
.tab-content {
  margin-top: 20px;
  margin-bottom: 30px;
}
.apply-here.garantias {
  margin-top: 20px;
}
.benefit {
  /*position: relative;*/
  position: static;/*Cambio*/
}
.benefit h3 {
  margin-top: 30px!important;
  margin-bottom: 20px !important;
}
.benefit.fin {
  padding-bottom: 20px;
}
.benefit.resultados {
  padding: 200px;
}
.benefit ul {
  margin-bottom: 70px;
}
.tab-content {
  display: block;
}
h3 span {
  text-decoration: underline;
  margin-bottom: 30px !important;
}
h4.doc {
  padding-top: 10px!important;
  position: relative;
  bottom: 30px;
}
.r-t {
  margin-top: -25px !important;
}
h4.ask {
  position: relative;
  padding-bottom: 30px;
}
.tab-content h4 {
  _display: block;
}
.calendar-bottom ul {
  margin-bottom: 30px;
}
.first {
	height: 50px !important;
}
.second {
	/*position: relative !important;*/
	position: static !important;
}