@keyframes myanimation {
  0% {
    left: 0; }
  50% {
    left: 10px; }
  100% {
    left: 0px; } }
@keyframes myanimation2 {
  0% {
    right: 0; }
  50% {
    right: 10px; }
  100% {
    right: 0px; } }
@media only screen and (max-width: 991px) {
  .videoRow .videoBox {
    width: 400px; }
  .videoRow .videoText {
    width: calc(100% - 400px); } }
@media only screen and (max-width: 767px) {
  .pageCont .leftPan {
    width: 100%;
    margin-bottom: 10px;
    height: 127px !important;
    white-space: nowrap;
    position: relative; }
    .pageCont .leftPan .thumbnailWrap {
      white-space: nowrap; }
    .pageCont .leftPan:before {
      content: "";
      position: absolute;
      z-index: 2;
      top: 0;
      left: 0;
      bottom: 0;
      margin: auto;
      width: 12px;
      height: 19px;
      animation: myanimation 1s infinite;
      background-image: url("../images/leftarrow.png");
      background-size: 100% auto; }
    .pageCont .leftPan:after {
      content: "";
      position: absolute;
      z-index: 2;
      top: 0;
      right: 0;
      bottom: 0;
      margin: auto;
      width: 12px;
      height: 19px;
      animation: myanimation2 1s infinite;
      background-image: url("../images/rightarrow.png");
      background-size: 100% auto; }
    .pageCont .leftPan .thumbnail {
      width: 101px;
      display: inline-block;
      vertical-align: top;
      margin: 0 6px 0 0; }
      .pageCont .leftPan .thumbnail:last-child {
        margin-right: 0; }
      .pageCont .leftPan .thumbnail .pageNo {
        font-size: 15px;
        width: 20px;
        line-height: 22px; }
        .pageCont .leftPan .thumbnail .pageNo:before {
          border-width: 19px; }
  .pageCont .rightPan {
    width: 100%;
    padding: 0 0 0; }

  .videoRow .videoBox {
    width: 100%;
    margin-bottom: 15px; }
  .videoRow .videoText {
    width: 100%;
    padding-left: 0; } }
@media only screen and (max-width: 575px) {
  .breakingNews .title {
    width: 100px; }
    .breakingNews .title h2 {
      font-size: 13px; }
      .breakingNews .title h2 strong {
        font-size: 17.5px; }
  .breakingNews .text {
    width: calc(100% - 100px);
    padding-left: 10px; } }

/*# sourceMappingURL=responsive.css.map */
