@media only screen and (min-width: 1100px) {
  .box-capture-sample { width: 52%; margin-top: 64px !important; margin-bottom: 64px !important; }
  footer a { float: right; }
}

@media only screen and (min-width: 958px) and (max-width: 1099px) {
.box-capture-sample { width: 60%; margin-top: 64px !important; margin-bottom: 64px !important; }
footer a { float: right; }
}

@media only screen and (min-width: 767px) and (max-width: 958px) {
  .box-capture-sample { width: 70%; margin-top: 64px !important; margin-bottom: 64px !important; }
  footer a { float: right; }
}

@media only screen and (min-width: 479px) and (max-width: 767px) {
  .box-capture-sample { width: 80%; margin-top: 64px !important; margin-bottom: 64px !important; }
  footer { display: table; text-align: center; }
}

@media only screen and (max-width: 479px) {
  .box-capture-sample { width: 90%; margin-top: 64px !important; margin-bottom: 64px !important; }
  footer { display: table; text-align: center; }
  .social-media-share-fixed { display: none; }
}
