@media only screen and (min-width: 1129px) {
  #contenido,
  #center,
  .footer-wrapper,
  .copyright-wrapper {
    width: 1020px;
  }
}
@media only screen and (min-width: 950px) and (max-width: 1128px) {
  #contenido,
  #center,
  .footer-wrapper,
  .copyright-wrapper {
    width: 1020px;
  }
}
@media only screen and (min-width: 530px) and (max-width: 949px) {
  #contenido,
  #center,
  .footer-wrapper,
  .copyright-wrapper {
    width: 100%;
  }
}
@media only screen and (max-width: 529px) {
  #contenido,
  #center,
  .footer-wrapper,
  .copyright-wrapper {
    width: 100%;
  }
}
@media only screen and (min-width: 1129px) {
  #center {
    margin: auto;
  }
}
@media only screen and (min-width: 950px) and (max-width: 1128px) {
  #center {
    margin: auto;
  }
}
@media only screen and (min-width: 530px) and (max-width: 949px) {
  .footer-wrapper,
  .copyright-wrapper {
    margin-left: 0;
  }
}
@media only screen and (max-width: 529px) {
  .footer-wrapper,
  .copyright-wrapper {
    margin-left: 0;
  }
}
@media only screen and (min-width: 1129px) {
  .panelRoi {
    position: absolute !important;
  }
}
@media only screen and (min-width: 950px) and (max-width: 1128px) {
  .panelRoi {
    position: absolute !important;
  }
}
@media only screen and (min-width: 530px) and (max-width: 949px) {
  .panelRoi {
    margin-bottom: 0 !important;
    position: absolute !important;
  }
}
@media only screen and (max-width: 529px) {
  .panelRoi {
    margin-bottom: 0 !important;
  }
}
