/***Fonts Uploaded Start***/
@font-face {
  font-family: PanchariUni;
  src: url("clientlib-all/resources/fonts/PanchariUN.eot");
  src: url("clientlib-all/resources/fonts/PanchariUN.eot?#iefix") format("embedded-opentype"), url("clientlib-all/resources/fonts/PanchariUN.ttf") format("truetype"), url("clientlib-all/resources/fonts/PanchariUN.woff") format("woff"), url("clientlib-all/resources/fonts/PanchariUN.svg") format("svg");
  font-weight: normal; }
@font-face {
  font-family: PanchariUni;
  src: url("clientlib-all/resources/fonts/PanchariUB.eot");
  src: url("clientlib-all/resources/fonts/PanchariUB.eot?#iefix") format("embedded-opentype"), url("clientlib-all/resources/fonts/PanchariUB.ttf") format("truetype"), url("clientlib-all/resources/fonts/PanchariUB.woff") format("woff"), url("clientlib-all/resources/fonts/PanchariUB.svg") format("svg");
  font-weight: bold; }
/***Fonts Uploaded End***/

.ml-font{
    font-family: PanchariUni;
}

/*# sourceMappingURL=mmfonts.css.map */

/* Scss Document */
/* CSS starts */
html, body, div, span, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
abbr, address, cite, code,
del, dfn, em, img, ins, kbd, q, samp,
small, strong, sub, sup, var,
b, i,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, figcaption, figure,
footer, header, hgroup, menu, nav, section, summary,
time, mark, audio, video {
  margin: 0;
  padding: 0;
  border: 0;
  outline: 0;
  font-size: 100%;
  vertical-align: baseline;
  background: transparent; }

body {
  line-height: 1; }

h2 {
  -ms-word-break: normal;
  word-break: normal; }

article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {
  display: block; }

nav ul {
  list-style: none; }

blockquote, q {
  quotes: none; }

blockquote:before, blockquote:after, q:before, q:after {
  content: '';
  content: none; }

a {
  margin: 0;
  padding: 0;
  font-size: 100%;
  vertical-align: baseline;
  background: transparent;
  color: #000000;
  text-decoration: none;
  outline: none;
  -moz-transition: all .2s linear .0s;
  -webkit-transition: all .2s linear .0s;
  transition: all .2s linear .0s; }

a:hover {
  vertical-align: baseline;
  color: #111;
  text-decoration: none; }

img {
  image-rendering: -webkit-optimize-contrast; }

ins {
  color: #000;
  text-decoration: none; }

mark {
  color: #000;
  font-style: italic;
  font-weight: bold; }

del {
  text-decoration: line-through; }

abbr[title], dfn[title] {
  border-bottom: 1px dotted;
  cursor: help; }

table {
  border-collapse: collapse;
  border-spacing: 0; }

hr {
  display: block;
  height: 1px;
  border: 0;
  border-top: 1px solid #cccccc;
  margin: 1em 0;
  padding: 0; }

input, select {
  vertical-align: middle; }

fieldset, img {
  border: 0; }

address, caption, cite, code, dfn, em, strong, th, var {
  font-style: normal;
  font-weight: normal; }

em {
  font-style: italic; }

strong {
  font-weight: bold; }

ol, ul {
  list-style: none; }

caption, th {
  text-align: left; }

q:before, q:after {
  content: ''; }

abbr, acronym {
  border: 0; }

* {
  outline: 0px; }

::selection {
  color: #333;
  background-color: #EEF9FD; }

strong {
  font-weight: bold; }

/*....... SIZE ...................... */
/*....... Display ...................... */
/* Scss Document */
.d-none {
  display: none !important; }

.d-inline {
  display: inline !important; }

.d-inline-block, .story-author-name a, .story-author-name .author-name-separation a {
  display: inline-block !important; }

.d-block {
  display: block !important; }

.d-table {
  display: table !important; }

.d-table-row {
  display: table-row !important; }

.d-table-cell {
  display: table-cell !important; }

.d-flex, .storylist-item-in, .mm-other-advt-wrp, .section-nav-in, .second-story-list-left .topStories-wrp .story-list-wrp, .story-package-style-5 .story-package-widget-in, .video-list-small .video-list-a, .video-section-page-list-ul, .detail-video-dispn-in, .podcastcategorylisting-ul, .podcast-list-ul, .podcast-detail-player-wrp, .podcast-externlist, .podcast-cat-ul, .story-byline-wrp, .liveupdatelist-wrp .related-storylisting .story-list-wrp, .score-team-block, .team-namewrp, .team-scorewrp, .livescore-widgetwrp.fullsizescore, .story-highlights-head, .more-in-sections-story-list-list, .mm-embedded-full-article-in, .story-body.article-content .subscribe-form, .story-body.article-content .story-list-wrp, .fullwidth-article-with-imgCaption, .vertical-article-secton-wrp, .vertical-article-content-wrp .related-storylisting .story-list-wrp, .popup-gallery-slider .slick-track, .breaking-news-footer-block .breaking-news-title, .breaking-news-footer-block .breaking-news-inside, .breaking-news-footer-block .breaking-news-blk li, .table-team-info, .big-story-score-wrp, ul.AMP-other-stories-row, .AMP-otherstories-list-ul, .topic-lisitng-ul, .ourteamUl, .ourteamSocial, .cmp-error-page__top-in {
  display: -webkit-box !important;
  display: -ms-flexbox !important;
  display: flex !important; }

.d-inline-flex {
  display: -webkit-inline-box !important;
  display: -ms-inline-flexbox !important;
  display: inline-flex !important; }

@media (min-width: 576px) {
  .d-sm-none {
    display: none !important; }

  .d-sm-inline {
    display: inline !important; }

  .d-sm-inline-block {
    display: inline-block !important; }

  .d-sm-block {
    display: block !important; }

  .d-sm-table {
    display: table !important; }

  .d-sm-table-row {
    display: table-row !important; }

  .d-sm-table-cell {
    display: table-cell !important; }

  .d-sm-flex {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important; }

  .d-sm-inline-flex {
    display: -webkit-inline-box !important;
    display: -ms-inline-flexbox !important;
    display: inline-flex !important; } }
@media (min-width: 768px) {
  .d-md-none {
    display: none !important; }

  .d-md-inline {
    display: inline !important; }

  .d-md-inline-block {
    display: inline-block !important; }

  .d-md-block {
    display: block !important; }

  .d-md-table {
    display: table !important; }

  .d-md-table-row {
    display: table-row !important; }

  .d-md-table-cell {
    display: table-cell !important; }

  .d-md-flex, .story-package-style-2 .story-package-widget-in {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important; }

  .d-md-inline-flex {
    display: -webkit-inline-box !important;
    display: -ms-inline-flexbox !important;
    display: inline-flex !important; } }
@media (min-width: 992px) {
  .d-lg-none {
    display: none !important; }

  .d-lg-inline {
    display: inline !important; }

  .d-lg-inline-block {
    display: inline-block !important; }

  .d-lg-block {
    display: block !important; }

  .d-lg-table {
    display: table !important; }

  .d-lg-table-row {
    display: table-row !important; }

  .d-lg-table-cell {
    display: table-cell !important; }

  .d-lg-flex {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important; }

  .d-lg-inline-flex {
    display: -webkit-inline-box !important;
    display: -ms-inline-flexbox !important;
    display: inline-flex !important; } }
@media (min-width: 1200px) {
  .d-xl-none {
    display: none !important; }

  .d-xl-inline {
    display: inline !important; }

  .d-xl-inline-block {
    display: inline-block !important; }

  .d-xl-block {
    display: block !important; }

  .d-xl-table {
    display: table !important; }

  .d-xl-table-row {
    display: table-row !important; }

  .d-xl-table-cell {
    display: table-cell !important; }

  .d-xl-flex {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important; }

  .d-xl-inline-flex {
    display: -webkit-inline-box !important;
    display: -ms-inline-flexbox !important;
    display: inline-flex !important; } }
.flex-row {
  -webkit-box-orient: horizontal !important;
  -webkit-box-direction: normal !important;
  -ms-flex-direction: row !important;
  flex-direction: row !important; }

.flex-column {
  -webkit-box-orient: vertical !important;
  -webkit-box-direction: normal !important;
  -ms-flex-direction: column !important;
  flex-direction: column !important; }

.flex-row-reverse, .livescore-widgetwrp.fullsizescore.football-scorewrp .team-block-2, .vArticle-direction-reverse .vertical-article-secton-wrp {
  -webkit-box-orient: horizontal !important;
  -webkit-box-direction: reverse !important;
  -ms-flex-direction: row-reverse !important;
  flex-direction: row-reverse !important; }

.flex-column-reverse {
  -webkit-box-orient: vertical !important;
  -webkit-box-direction: reverse !important;
  -ms-flex-direction: column-reverse !important;
  flex-direction: column-reverse !important; }

.flex-wrap, .second-story-list-left .topStories-wrp .story-list-wrp, .story-package-style-2 .story-package-widget-in, .story-package-style-5 .story-package-widget-in, .story-package-style-5.story-package-style-6 .story-package-intro-wrp, .video-section-page-list-ul, .detail-video-dispn-in, .podcastcategorylisting-ul, .podcast-list-ul, .podcast-externlist, .podcast-cat-ul, .liveupdatelist-wrp .related-storylisting .story-list-wrp, .liveupdatelist-wrp.with-live-timeline .story-byline-wrp, .livescore-widgetwrp.smallsizescore, .more-in-sections-story-list-list, .mm-embedded-full-article-in, .story-body.article-content .story-list-wrp, .fullwidth-article-with-imgCaption, .vertical-article-secton-wrp, .vertical-article-content-wrp .related-storylisting .story-list-wrp, .big-story-score-wrp, ul.AMP-other-stories-row, .AMP-otherstories-list-ul, .topic-lisitng-ul, .ourteamUl, .cmp-error-page__top-in {
  -ms-flex-wrap: wrap !important;
  flex-wrap: wrap !important; }

.flex-nowrap {
  -ms-flex-wrap: nowrap !important;
  flex-wrap: nowrap !important; }

.flex-wrap-reverse {
  -ms-flex-wrap: wrap-reverse !important;
  flex-wrap: wrap-reverse !important; }

.justify-content-start, .main-article-header .story-highlights-head {
  -webkit-box-pack: start !important;
  -ms-flex-pack: start !important;
  justify-content: flex-start !important; }

.justify-content-end {
  -webkit-box-pack: end !important;
  -ms-flex-pack: end !important;
  justify-content: flex-end !important; }

.justify-content-center, .mm-other-advt-wrp, .story-package-style-3 .foodtagwrp, .story-highlights-head, .mm-embedded-full-article-in {
  -webkit-box-pack: center !important;
  -ms-flex-pack: center !important;
  justify-content: center !important; }

.justify-content-between, .podcast-detail-player-wrp, .score-team-block {
  -webkit-box-pack: justify !important;
  -ms-flex-pack: justify !important;
  justify-content: space-between !important; }

.justify-content-around {
  -ms-flex-pack: distribute !important;
  justify-content: space-around !important; }

.align-items-start, .main-article-header .story-highlights-head {
  -webkit-box-align: start !important;
  -ms-flex-align: start !important;
  align-items: flex-start !important; }

.align-items-end {
  -webkit-box-align: end !important;
  -ms-flex-align: end !important;
  align-items: flex-end !important; }

.align-items-center, .storylist-item-in, .section-nav-in, .story-package-style-5 .story-package-widget-in, .video-list-small .video-list-a, .story-byline-wrp, .story-tags, .score-team-block, .team-namewrp, .team-scorewrp, .livescore-widgetwrp.fullsizescore, .story-highlights-head, .vertical-article-secton-wrp, .popup-gallery-slider .slick-track, .breaking-news-footer-block .breaking-news-title, .breaking-news-footer-block .breaking-news-inside, .breaking-news-footer-block .breaking-news-blk li, .table-team-info, .cmp-error-page__top-in {
  -webkit-box-align: center !important;
  -ms-flex-align: center !important;
  align-items: center !important; }

.align-items-baseline {
  -webkit-box-align: baseline !important;
  -ms-flex-align: baseline !important;
  align-items: baseline !important; }

.align-items-stretch {
  -webkit-box-align: stretch !important;
  -ms-flex-align: stretch !important;
  align-items: stretch !important; }

.align-content-start {
  -ms-flex-line-pack: start !important;
  align-content: flex-start !important; }

.align-content-end {
  -ms-flex-line-pack: end !important;
  align-content: flex-end !important; }

.align-content-center {
  -ms-flex-line-pack: center !important;
  align-content: center !important; }

.align-content-between {
  -ms-flex-line-pack: justify !important;
  align-content: space-between !important; }

.align-content-around {
  -ms-flex-line-pack: distribute !important;
  align-content: space-around !important; }

.align-content-stretch {
  -ms-flex-line-pack: stretch !important;
  align-content: stretch !important; }

.align-self-auto {
  -ms-flex-item-align: auto !important;
  align-self: auto !important; }

.align-self-start {
  -ms-flex-item-align: start !important;
  align-self: flex-start !important; }

.align-self-end {
  -ms-flex-item-align: end !important;
  align-self: flex-end !important; }

.align-self-center {
  -ms-flex-item-align: center !important;
  align-self: center !important; }

.align-self-baseline {
  -ms-flex-item-align: baseline !important;
  align-self: baseline !important; }

.align-self-stretch {
  -ms-flex-item-align: stretch !important;
  align-self: stretch !important; }

@media (min-width: 576px) {
  .flex-sm-row {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: normal !important;
    -ms-flex-direction: row !important;
    flex-direction: row !important; }

  .flex-sm-column {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: normal !important;
    -ms-flex-direction: column !important;
    flex-direction: column !important; }

  .flex-sm-row-reverse {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: reverse !important;
    -ms-flex-direction: row-reverse !important;
    flex-direction: row-reverse !important; }

  .flex-sm-column-reverse {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: reverse !important;
    -ms-flex-direction: column-reverse !important;
    flex-direction: column-reverse !important; }

  .flex-sm-wrap {
    -ms-flex-wrap: wrap !important;
    flex-wrap: wrap !important; }

  .flex-sm-nowrap {
    -ms-flex-wrap: nowrap !important;
    flex-wrap: nowrap !important; }

  .flex-sm-wrap-reverse {
    -ms-flex-wrap: wrap-reverse !important;
    flex-wrap: wrap-reverse !important; }

  .justify-content-sm-start {
    -webkit-box-pack: start !important;
    -ms-flex-pack: start !important;
    justify-content: flex-start !important; }

  .justify-content-sm-end {
    -webkit-box-pack: end !important;
    -ms-flex-pack: end !important;
    justify-content: flex-end !important; }

  .justify-content-sm-center {
    -webkit-box-pack: center !important;
    -ms-flex-pack: center !important;
    justify-content: center !important; }

  .justify-content-sm-between {
    -webkit-box-pack: justify !important;
    -ms-flex-pack: justify !important;
    justify-content: space-between !important; }

  .justify-content-sm-around {
    -ms-flex-pack: distribute !important;
    justify-content: space-around !important; }

  .align-items-sm-start {
    -webkit-box-align: start !important;
    -ms-flex-align: start !important;
    align-items: flex-start !important; }

  .align-items-sm-end {
    -webkit-box-align: end !important;
    -ms-flex-align: end !important;
    align-items: flex-end !important; }

  .align-items-sm-center {
    -webkit-box-align: center !important;
    -ms-flex-align: center !important;
    align-items: center !important; }

  .align-items-sm-baseline {
    -webkit-box-align: baseline !important;
    -ms-flex-align: baseline !important;
    align-items: baseline !important; }

  .align-items-sm-stretch {
    -webkit-box-align: stretch !important;
    -ms-flex-align: stretch !important;
    align-items: stretch !important; }

  .align-content-sm-start {
    -ms-flex-line-pack: start !important;
    align-content: flex-start !important; }

  .align-content-sm-end {
    -ms-flex-line-pack: end !important;
    align-content: flex-end !important; }

  .align-content-sm-center {
    -ms-flex-line-pack: center !important;
    align-content: center !important; }

  .align-content-sm-between {
    -ms-flex-line-pack: justify !important;
    align-content: space-between !important; }

  .align-content-sm-around {
    -ms-flex-line-pack: distribute !important;
    align-content: space-around !important; }

  .align-content-sm-stretch {
    -ms-flex-line-pack: stretch !important;
    align-content: stretch !important; }

  .align-self-sm-auto {
    -ms-flex-item-align: auto !important;
    align-self: auto !important; }

  .align-self-sm-start {
    -ms-flex-item-align: start !important;
    align-self: flex-start !important; }

  .align-self-sm-end {
    -ms-flex-item-align: end !important;
    align-self: flex-end !important; }

  .align-self-sm-center {
    -ms-flex-item-align: center !important;
    align-self: center !important; }

  .align-self-sm-baseline {
    -ms-flex-item-align: baseline !important;
    align-self: baseline !important; }

  .align-self-sm-stretch {
    -ms-flex-item-align: stretch !important;
    align-self: stretch !important; } }
@media (min-width: 768px) {
  .flex-md-row {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: normal !important;
    -ms-flex-direction: row !important;
    flex-direction: row !important; }

  .flex-md-column {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: normal !important;
    -ms-flex-direction: column !important;
    flex-direction: column !important; }

  .flex-md-row-reverse, .story-package-style-1 .story-package-intro-wrp {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: reverse !important;
    -ms-flex-direction: row-reverse !important;
    flex-direction: row-reverse !important; }

  .flex-md-column-reverse {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: reverse !important;
    -ms-flex-direction: column-reverse !important;
    flex-direction: column-reverse !important; }

  .flex-md-wrap {
    -ms-flex-wrap: wrap !important;
    flex-wrap: wrap !important; }

  .flex-md-nowrap {
    -ms-flex-wrap: nowrap !important;
    flex-wrap: nowrap !important; }

  .flex-md-wrap-reverse {
    -ms-flex-wrap: wrap-reverse !important;
    flex-wrap: wrap-reverse !important; }

  .justify-content-md-start {
    -webkit-box-pack: start !important;
    -ms-flex-pack: start !important;
    justify-content: flex-start !important; }

  .justify-content-md-end {
    -webkit-box-pack: end !important;
    -ms-flex-pack: end !important;
    justify-content: flex-end !important; }

  .justify-content-md-center {
    -webkit-box-pack: center !important;
    -ms-flex-pack: center !important;
    justify-content: center !important; }

  .justify-content-md-between {
    -webkit-box-pack: justify !important;
    -ms-flex-pack: justify !important;
    justify-content: space-between !important; }

  .justify-content-md-around {
    -ms-flex-pack: distribute !important;
    justify-content: space-around !important; }

  .align-items-md-start {
    -webkit-box-align: start !important;
    -ms-flex-align: start !important;
    align-items: flex-start !important; }

  .align-items-md-end {
    -webkit-box-align: end !important;
    -ms-flex-align: end !important;
    align-items: flex-end !important; }

  .align-items-md-center, .story-package-style-2 .story-package-intro-wrp {
    -webkit-box-align: center !important;
    -ms-flex-align: center !important;
    align-items: center !important; }

  .align-items-md-baseline {
    -webkit-box-align: baseline !important;
    -ms-flex-align: baseline !important;
    align-items: baseline !important; }

  .align-items-md-stretch {
    -webkit-box-align: stretch !important;
    -ms-flex-align: stretch !important;
    align-items: stretch !important; }

  .align-content-md-start {
    -ms-flex-line-pack: start !important;
    align-content: flex-start !important; }

  .align-content-md-end {
    -ms-flex-line-pack: end !important;
    align-content: flex-end !important; }

  .align-content-md-center {
    -ms-flex-line-pack: center !important;
    align-content: center !important; }

  .align-content-md-between {
    -ms-flex-line-pack: justify !important;
    align-content: space-between !important; }

  .align-content-md-around {
    -ms-flex-line-pack: distribute !important;
    align-content: space-around !important; }

  .align-content-md-stretch {
    -ms-flex-line-pack: stretch !important;
    align-content: stretch !important; }

  .align-self-md-auto {
    -ms-flex-item-align: auto !important;
    align-self: auto !important; }

  .align-self-md-start {
    -ms-flex-item-align: start !important;
    align-self: flex-start !important; }

  .align-self-md-end {
    -ms-flex-item-align: end !important;
    align-self: flex-end !important; }

  .align-self-md-center {
    -ms-flex-item-align: center !important;
    align-self: center !important; }

  .align-self-md-baseline {
    -ms-flex-item-align: baseline !important;
    align-self: baseline !important; }

  .align-self-md-stretch {
    -ms-flex-item-align: stretch !important;
    align-self: stretch !important; } }
@media (min-width: 992px) {
  .flex-lg-row {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: normal !important;
    -ms-flex-direction: row !important;
    flex-direction: row !important; }

  .flex-lg-column {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: normal !important;
    -ms-flex-direction: column !important;
    flex-direction: column !important; }

  .flex-lg-row-reverse {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: reverse !important;
    -ms-flex-direction: row-reverse !important;
    flex-direction: row-reverse !important; }

  .flex-lg-column-reverse {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: reverse !important;
    -ms-flex-direction: column-reverse !important;
    flex-direction: column-reverse !important; }

  .flex-lg-wrap {
    -ms-flex-wrap: wrap !important;
    flex-wrap: wrap !important; }

  .flex-lg-nowrap {
    -ms-flex-wrap: nowrap !important;
    flex-wrap: nowrap !important; }

  .flex-lg-wrap-reverse {
    -ms-flex-wrap: wrap-reverse !important;
    flex-wrap: wrap-reverse !important; }

  .justify-content-lg-start {
    -webkit-box-pack: start !important;
    -ms-flex-pack: start !important;
    justify-content: flex-start !important; }

  .justify-content-lg-end {
    -webkit-box-pack: end !important;
    -ms-flex-pack: end !important;
    justify-content: flex-end !important; }

  .justify-content-lg-center {
    -webkit-box-pack: center !important;
    -ms-flex-pack: center !important;
    justify-content: center !important; }

  .justify-content-lg-between {
    -webkit-box-pack: justify !important;
    -ms-flex-pack: justify !important;
    justify-content: space-between !important; }

  .justify-content-lg-around {
    -ms-flex-pack: distribute !important;
    justify-content: space-around !important; }

  .align-items-lg-start {
    -webkit-box-align: start !important;
    -ms-flex-align: start !important;
    align-items: flex-start !important; }

  .align-items-lg-end {
    -webkit-box-align: end !important;
    -ms-flex-align: end !important;
    align-items: flex-end !important; }

  .align-items-lg-center {
    -webkit-box-align: center !important;
    -ms-flex-align: center !important;
    align-items: center !important; }

  .align-items-lg-baseline {
    -webkit-box-align: baseline !important;
    -ms-flex-align: baseline !important;
    align-items: baseline !important; }

  .align-items-lg-stretch {
    -webkit-box-align: stretch !important;
    -ms-flex-align: stretch !important;
    align-items: stretch !important; }

  .align-content-lg-start {
    -ms-flex-line-pack: start !important;
    align-content: flex-start !important; }

  .align-content-lg-end {
    -ms-flex-line-pack: end !important;
    align-content: flex-end !important; }

  .align-content-lg-center {
    -ms-flex-line-pack: center !important;
    align-content: center !important; }

  .align-content-lg-between {
    -ms-flex-line-pack: justify !important;
    align-content: space-between !important; }

  .align-content-lg-around {
    -ms-flex-line-pack: distribute !important;
    align-content: space-around !important; }

  .align-content-lg-stretch {
    -ms-flex-line-pack: stretch !important;
    align-content: stretch !important; }

  .align-self-lg-auto {
    -ms-flex-item-align: auto !important;
    align-self: auto !important; }

  .align-self-lg-start {
    -ms-flex-item-align: start !important;
    align-self: flex-start !important; }

  .align-self-lg-end {
    -ms-flex-item-align: end !important;
    align-self: flex-end !important; }

  .align-self-lg-center {
    -ms-flex-item-align: center !important;
    align-self: center !important; }

  .align-self-lg-baseline {
    -ms-flex-item-align: baseline !important;
    align-self: baseline !important; }

  .align-self-lg-stretch {
    -ms-flex-item-align: stretch !important;
    align-self: stretch !important; } }
/* Base css starts */
* {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box; }

*:before,
*:after {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box; }

.clearfix::before, .storylist-content .listing-title-001::before, .storylist-content .listing-title-002::before, .card-dispn .listing-title-001::before, .card-dispn .listing-title-002::before, .three-col-story-list .section-topstory-content .listing-title-001::before, .three-col-story-list .section-topstory-content .listing-title-002::before, .liveupdatelist-wrp:after, .liveupdatelist-wrp::before, .mm-live-updates-ul:after, .mm-live-updates-ul::before, .related-story-wrp .story-list-wrp:after, .related-story-wrp .story-list-wrp::before, .more-in-sections-story-list:before, .more-in-sections-story-list:after, .story-body.article-content .videocomponent.section:after, .story-body.article-content .videocomponent.section::before, .story-body.article-content .mm-embedded-full-article:after, .story-body.article-content .mm-embedded-full-article::before, .story-body.article-content .mainliveupdates-section:after, .story-body.article-content .mainliveupdates-section::before, .story-body.article-content .related-story-wrp:after, .story-body.article-content .related-story-wrp::before, .story-body.article-content .special-template-block:before, .story-body.article-content .special-template-block:after, .story-body.article-content .image.parbase.section::before, .story-body.article-content .image.parbase.section:after, .story-body.article-content .image.section::before, .story-body.article-content .image.section:after, .vertical-article-secton-outer::before, .vertical-article-secton-outer:after, .vertical-article-special-fullwidth::before, .vertical-article-special-fullwidth:after, .story-gallery-wrp:after, .story-gallery-wrp:before, .special-module-fullwidth-content .special-module-fullwidth-content-sub:after, .special-module-fullwidth-content .special-module-fullwidth-content-sub::before, .clearfix::after, .storylist-content .listing-title-001::after, .storylist-content .listing-title-002::after, .card-dispn .listing-title-001::after, .card-dispn .listing-title-002::after, .three-col-story-list .section-topstory-content .listing-title-001::after, .three-col-story-list .section-topstory-content .listing-title-002::after, .liveupdatelist-wrp:after, .mm-container::before, .mm-container::after, .mm-container-fluid::before, .mm-container-fluid::after, .mm-row::before, .story-highlights-wrp:before, .mm-row::after, .story-highlights-wrp:after, .mm-component::before, .mm-component::after, .podcast-btm-details-container::before, .podcast-btm-details-container::after, .story-body::after, .story-body::before {
  display: table;
  content: " "; }

.clearfix:after, .storylist-content .listing-title-001:after, .storylist-content .listing-title-002:after, .card-dispn .listing-title-001:after, .card-dispn .listing-title-002:after, .three-col-story-list .section-topstory-content .listing-title-001:after, .three-col-story-list .section-topstory-content .listing-title-002:after, .mm-live-updates-ul:after, .related-story-wrp .story-list-wrp:after, .more-in-sections-story-list:after, .story-body.article-content .videocomponent.section:after, .story-body.article-content .mm-embedded-full-article:after, .story-body.article-content .mainliveupdates-section:after, .story-body.article-content .related-story-wrp:after, .story-body.article-content .special-template-block:after, .story-body.article-content .image.parbase.section:after, .story-body.article-content .image.section:after, .vertical-article-secton-outer:after, .vertical-article-special-fullwidth:after, .story-gallery-wrp:after, .special-module-fullwidth-content .special-module-fullwidth-content-sub:after,
.mm-row:after,
.mm-container:after,
.mm-container-fluid:after,
.mm-component:after, .podcast-btm-details-container:after, .story-body:after {
  clear: both; }

/*html {
	scroll-behavior: smooth;
	-webkit-overflow-scrolling: touch;
}
*/
body {
  font-family: "PT Serif", serif;
  color: #333333;
  line-height: 1.2;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 1rem; }

body.overflow-hidden {
  overflow: hidden; }

img {
  max-width: 100%; }

.clearfix, .storylist-content .listing-title-001, .storylist-content .listing-title-002, .card-dispn .listing-title-001, .card-dispn .listing-title-002, .three-col-story-list .section-topstory-content .listing-title-001, .three-col-story-list .section-topstory-content .listing-title-002 {
  clear: both; }

/*** 12 column width css starts ***/
.mm-col-12 {
  width: 100%; }

.mm-col-11 {
  width: 91.66666667%; }

.mm-col-10 {
  width: 83.33333333%; }

.mm-col-9 {
  width: 75%; }

.mm-col-8 {
  width: 66.66666667%; }

.mm-col-7 {
  width: 58.33333333%; }

.mm-col-6 {
  width: 50%; }

.mm-col-5 {
  width: 41.66666667%; }

.mm-col-4 {
  width: 33.33333333%; }

.mm-col-3 {
  width: 25%; }

.mm-col-2 {
  width: 16.66666667%; }

.mm-col-1 {
  width: 8.33333333%; }

.mm-col-12, .mm-col-11, .mm-col-10, .mm-col-9, .mm-col-8, .mm-col-7, .mm-col-6, .mm-col-5, .mm-col-4, .mm-col-3, .mm-col-2, .mm-col-1 {
  position: relative;
  min-height: 1px;
  float: left; }

/*** 12 column width ends ***/
.fullwidth, .second-story-list-wrp, .big-story-wrp, .top-col-wrp-in, .more-in-sections-story-list, .point-table-substory-wrp .storylist-item, .point-table-substory-wrp .story-list-wrp, .point-table-substory-wrp, .point-table, .big-story-score-wrp, .bigstory-score-bottom, .form-row, .common-form, .form-text-area, .custom-file-label, .topic-lisitng-ul {
  width: 100%; }

.fullheight {
  height: 100%; }

.mm-container {
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
  max-width: 1210px;
  width: 100%; }
  .mm-container .mm-container {
    padding-left: 0;
    padding-right: 0; }

.mm-container-fluid {
  margin-right: auto;
  margin-left: auto;
  padding-right: 15px;
  padding-left: 15px; }

.mm-row {
  margin-right: -15px;
  margin-left: -15px; }
  .mm-row .mm-row {
    margin-right: 0;
    margin-left: 0; }

.bsp-row {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px; }

.center-block {
  display: block;
  margin-right: auto;
  margin-left: auto; }

.float-right {
  float: right !important; }

.float-left, .second-story-list-wrp, .big-story-wrp, .top-col-wrp-in, .big-story-component-1, .pop-gallery-img, .pop-gallery-dispn, .big-story-live-left, .big-story-live-right, .big-story-live-right .liveupdate-onimage, .big-story-live-right .live-timeline-wrp, .big-story-pointable-left, .big-story-pointable-left .big-story-sub-story, .big-story-pointable-right, .point-table-substory-wrp .storylist-item, .point-table-substory-wrp .story-list-wrp, .point-table-substory-wrp {
  float: left !important; }

.text-center {
  text-align: center; }

.text-right {
  text-align: right; }

.pt-10 {
  padding-top: 10px; }

.pb-10 {
  padding-bottom: 10px; }

.p-10 {
  padding: 10px; }

/* Base css ends */
/* Scss Document */
html {
  font-size: 16px; }

.primary-font-family-bold, .listing-title-main, .listing-title-001, .listing-title-002, .story-headline, .section-fullwidth-title, .top-story-count, .author-common-name, .most-viewd-count, .podcast-w-title, .spl-story-title, .podcast-catlist-name, .search-other-site.section .search-title-block, p.special-qts, .story-body.article-content .special-qts-wrp p, .AMP-other-story-description, .ourteam-title, .ourTeamName, .webstories-home-blk .webstroiescarousilTitle, .webstory-promo-article .webstroiescarousilTitle, .cmp-error-page__title {
  font-family: "PT Serif", serif;
  font-weight: 700;
  text-rendering: auto; }

.primary-font-family-normal, .article-paragraph, .modal-box-body p, .story-body ul li, .story-body ol li, .live-updates-newsreader, .story-body p {
  font-family: "PT Serif", serif;
  font-weight: 400;
  text-rendering: auto; }

.secondary-font-family, .section-title-001, .AMP-story-category h1, .webstories-home-blk .sub-title-002, .webstory-promo-article .sub-title-002, .section-title-002, .section-title-viewmore, .listing-dispn-p, .spl-story-dispn, .video-details-btm p, .update-time, .sponserd-tag, .section-tag, .topNav-wrapper, .btn-text, .afterlogin-drop, .mm-mainNav-wrp, .side-menu-wrp, .big-story-dispn, .big-story-dispn a, .big-story-sub-story, .podcast-w-head, .podcast-author-name, .author-name-separation, .special-story-head, .story-package-tag, .opinion-author-name, .opinion-tag, .breadcrumbs-wrp, .mv-view-numbers, .v-share-btn, .podcast-cat-dispn, .podcast-cat-count, .podcast-external-a, .podcast-embed-b, .podcast-time, .podcastCat-dispn, .topic-subtitle, .topic-subtitle a, .advance-search-label, .advance-search-title-wrp, .advance-search-title-wrp a, .seresult-count, .pagination-wrap a, .article-topic-button a, .mm-live-updates-heading, .story-author-name, .story-author-name a, .story-author-name .author-name-separation, .story-byline-date, .story-figcaption, .story-tags-header, ul.story-tags-list li a, .live-timeline-li-in, .viemore-timeline, .live-update-time, .livescore-widgetwrp, .mm-live-update-time-slot, .liveupdate-share-text, .story-highlights-head, .galleyimgcountwrp, .gallery-photgrapher-name, .breaking-news-footer-block, .point-table, .form-row, .form-label, .form-text-area, .AMP-story-label, .topic-list-view-more a, .about-contact-info a, .ourTeamdesignation, .webstories-home-blk .webstroieslabel a, .webstories-home-blk .section-tag, .webstory-promo-article .webstroieslabel a, .webstory-promo-article .section-tag, .webstories-home-blk .more-button-001, .webstory-promo-article .more-button-001, .cmp-error-page__sub, .cmp-error-page__nav-li {
  font-family: "Roboto", Arial, "Gill Sans", "Gill Sans MT", "Myriad Pro", "DejaVu Sans Condensed", Helvetica, "sans-serif";
  font-weight: 500;
  text-rendering: auto; }

.tertiary-font-family, .about-left p, .about-contact-info {
  font-family: Arial, Gotham, "Helvetica Neue", Helvetica, "sans-serif";
  font-weight: normal; }

.titleLine, .section-title-001-wrp, .AMP-story-category, .title-line, .webstories-home-blk .title-com-blk, .webstory-promo-article .title-com-blk {
  background-image: url(clientlib-all/resources/img/title-line.png)!important;
  background-repeat: repeat-x;
  background-position: center center;
  overflow: hidden;
  min-height: 14px;
  margin-bottom: 12px; }

.section-title-001, .AMP-story-category h1, .webstories-home-blk .sub-title-002, .webstory-promo-article .sub-title-002 {
  color: #EC1C24;
  font-size: 1.125rem;
  line-height: 1.2;
  text-transform: uppercase;
  overflow: hidden;
  background-color: #fff;
  padding-right: 10px; }
  .section-title-001 a, .AMP-story-category h1 a, .webstories-home-blk .sub-title-002 a, .webstory-promo-article .sub-title-002 a {
    color: #EC1C24; }

.section-title-002 {
  font-size: 1.125rem;
  line-height: 1.2;
  text-transform: uppercase;
  overflow: hidden;
  color: #212430; }
  .section-title-002 a {
    color: #212430; }

.section-title-viewmore {
  float: right;
  font-size: 0.875rem;
  min-height: 18px;
  line-height: 18px;
  padding-left: 10px;
  color: #333333;
  background-color: #fff; }

.listing-title-main {
  font-size: 2rem;
  color: #000;
  margin-bottom: 15px;
  text-rendering: auto;
  line-height: 1.2; }
  .listing-title-main a:hover {
    color: #333994; }

.listing-title-001 {
  font-size: 0.9375rem;
  color: #333333;
  line-height: 1.4;
  text-rendering: auto; }
  .listing-title-001 a {
    color: #333333;
    max-height: 64px;
    display: block;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    overflow: hidden; }
    .listing-title-001 a:hover {
      color: #333994; }

.listing-title-002 {
  font-size: 1.375rem;
  color: #333333;
  text-rendering: auto;
  line-height: 1.4; }
  .listing-title-002 a {
    color: #333333;
    max-height: 92px;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    overflow: hidden;
    width: 100%; }
    .listing-title-002 a:hover {
      color: #333994; }
  .listing-title-002 .story-package-title-a {
    color: #333333;
    max-height: 92px;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    overflow: hidden;
    width: 100%; }

.listing-dispn-p, .spl-story-dispn, .video-details-btm p {
  font-size: 0.875rem;
  color: #6C757D;
  line-height: 1.5;
  font-weight: normal; }
  .listing-dispn-p a, .spl-story-dispn a, .video-details-btm p a {
    color: #6C757D; }

.story-headline {
  font-size: 2.375rem; }

.article-paragraph, .modal-box-body p, .story-body ul li, .story-body ol li, .live-updates-newsreader, .story-body p {
  font-size: 1.25rem;
  line-height: 1.875rem;
  color: #333333; }

.update-time {
  font-size: 0.75rem;
  margin-bottom: 5px;
  display: block;
  color: #666666; }

.section-fullwidth-title {
  color: #fff;
  font-size: 1.6875rem; }

.sponserd-tag {
  text-transform: uppercase;
  color: #EC1C24;
  font-size: 0.75rem;
  display: block;
  margin-bottom: 2px;
  line-height: normal; }

@media only screen and (max-width: 640px) {
  .story-body p {
    font-size: 1.125rem;
    line-height: 1.5625rem; }

  .listing-title-main {
    font-size: 1.375rem; }

  .section-title-001, .AMP-story-category h1, .webstories-home-blk .sub-title-002, .webstory-promo-article .sub-title-002, .listing-title-002, .listing-title-001 {
    font-size: 1rem;
    line-height: 1.3; }

  .listing-title-002 a {
    max-height: 64px; }

  .article-paragraph, .modal-box-body p, .story-body ul li, .story-body ol li, .live-updates-newsreader {
    font-size: 1.125rem;
    line-height: 1.75rem; }

  .section-fullwidth-title {
    font-size: 1.375rem; }

  .story-headline {
    font-size: 1.5rem; } }
/* Scss Document */
.red-bg {
  background-color: #EC1C24; }

.rounded, .v-play-btn, .author-coomon-img, .live-blink-circile .live-nomaral-circle, .live-blink-circile .live-circle, .big-story-sub-story.big-sub-points:before, .big-story-slider .slick-dots button, .podcast-w-author-img, .podcast-w-icon, .back-to-top-button, .author-list-img, .story-byline-img, .story-share-a, .liveupdate-social-media-icon a, .story-highlights-li:before, .breaking-news-footer-block .breaking-news-blk .breaking-text:before {
  -moz-border-radius: 50%;
  -webkit-border-radius: 50%;
  border-radius: 50%; }

.radius-10, .card-item-in, .card-a, .if-wdgt-in, .infographic-video-wrp .mm-embedded-video, .inf-wdgt-podcast .inf-wdgt-podcast-img, .visual-stories-a, .story-package-style-3 .card-img, .section-img-link-a, .fe-verticle-video-cover, .featured-verticle-video-container .fe-video-cover, .verticle-video-frame, .featured-verticle-video-container .video-frame, .video-list-img, .podcast-big-story, .infographic-fe-content-wrp, .topic-img-link-a, .topic-topstory-itemin, .about-contact {
  -moz-border-radius: 10px;
  -webkit-border-radius: 10px;
  border-radius: 10px; }

.radius-5, .modal-box-in, .featured-story-icon, .most-viewd-count, .custom-select, .podcast-widget-wrp-in, .story-package-style-3 .card-dispn, .opinion-widget-box, .v-share-list, .video-se-input, .video-list-small .video-list-img, .podcast-detail-card, .podcast-detailst-btn-ul, .podcast-withoutimg-card, .podcast-time, .liveupdatelist-wrp .live-timeline-li-in, .live-score-card, .mm-live-updates-content-main, .story-highlights-wrp, .related-story-wrp .storylist-item-in, .related-story-wrp .storylist-item-in .storylist-image.lg-image .img-link-a, .more-in-sections-story-list-list .more-story-img, .big-story-live-right .live-timeline-li-in, .common-form, .form-text-area, .custom-file-label {
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px; }

.common-transition, .mm-mainHeader-blk, .slide-specialNav-a .mm-icon, .slide-specialNav-a .submenuoverlay:after, .slide-specialNav-a .slick-arrow, .slide-specialNav-a .topics-page-listing-title a:after, .topics-page-listing-title .slide-specialNav-a a:after, .slide-specialNav-a .slide-specialNav-name, a.side-menu-a .mm-icon, a.side-menu-a .submenuoverlay:after, a.side-menu-a .slick-arrow, a.side-menu-a .topics-page-listing-title a:after, .topics-page-listing-title a.side-menu-a a:after, .visual-story-img img, .featured-video-wrp, .fe-video-cover, .fe-video-dispn, .video-mask-bottom, .video-mask, .topic-lisitng-ul li a:before {
  -moz-transition: all 0.2s ease 0s;
  -webkit-transition: all 0.2s ease 0s;
  transition: all 0.2s ease 0s; }

.author-name-outer-wrapper {
  width: 100%;
  clear: both;
  display: table;
  font-size: 0;
  content: ""; }

button, input {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none; }

.btn {
  font-family: "Roboto", Arial, "Gill Sans", "Gill Sans MT", "Myriad Pro", "DejaVu Sans Condensed", Helvetica, "sans-serif";
  display: inline-block;
  font-weight: 500;
  text-align: center;
  white-space: nowrap;
  vertical-align: middle;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  border: 1px solid transparent;
  padding: 0.575rem 0.75rem;
  font-size: 0.875rem;
  line-height: 1.5;
  cursor: pointer;
  -moz-border-radius: 0.25rem;
  -webkit-border-radius: 0.25rem;
  border-radius: 0.25rem;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; }
  .btn .right-arrow-black-icon, .btn .topics-page-listing-title a:after, .topics-page-listing-title .btn a:after {
    width: 11px;
    background-position: -385px -1px;
    height: 15px;
    margin-left: 10px; }
  .btn .right-arrow-white-icon {
    width: 11px;
    background-position: -385px -50px;
    height: 15px;
    margin-left: 10px; }

.white-outline-btn {
  background-color: transparent;
  border-color: #fff;
  color: #fff; }
  .white-outline-btn:hover {
    background-color: rgba(255, 255, 255, 0.1); }

.btn-light {
  background-color: #fff;
  border-color: #AAAAAA;
  color: #666666; }
  .btn-light:hover {
    background-color: #F7F7F7;
    color: #333333; }

.btn-red {
  background-color: #EC1C24;
  border-color: #EC1C24;
  color: #fff; }
  .btn-red:hover {
    color: #fff;
    background-color: #FF0000; }

.v-play-btn {
  width: 72px;
  height: 72px;
  line-height: 72px;
  text-align: center;
  background-color: rgba(236, 28, 36, 0.8);
  z-index: 2;
  cursor: pointer; }

.v-play-btn {
  position: absolute;
  left: 50%;
  top: 50%;
  -moz-transform: translate(-50%, -50%);
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%); }

.v-play-btn .mm-icon, .v-play-btn .submenuoverlay:after, .v-play-btn .slick-arrow, .v-play-btn .topics-page-listing-title a:after, .topics-page-listing-title .v-play-btn a:after {
  transform: scale(1.4);
  margin-top: -2px;
  margin-left: 3px; }

.section-gap {
  margin-top: 15px; }

.section-gap8, .mm-advt-outer, .mm-banner300-ad, .mm-other-ad, .story-package-style-1, .story-package-style-2, .story-package-style-3, .story-package-style-4, .story-package-style-5, .newsletter-subscribe-wideget, .opinion-widget-wrp, .video-section-list-wrp, .video-section-pagelist-wrp, .video-comment-wrp, .story-tags, .live-timeline-wrp, .liveupdatelist-wrp.with-live-timeline .bylinewrpouter, .livescore-widgetwrp, .mainliveupdates-section, .story-highlights-wrp, .related-story-wrp, .more-in-sections-story-list, .gallery-wrp-in {
  margin-top: 10px;
  margin-bottom: 10px; }

.food-gap {
  margin-top: 15px;
  margin-bottom: 15px; }

.modal-box {
  display: none;
  position: fixed;
  z-index: 10001;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  overflow: auto;
  text-align: center;
  padding: 10px; }

.modal-box:before {
  content: "";
  height: 100%;
  display: inline-block;
  vertical-align: middle; }

.modal-box-in {
  /* @include mm-transform(translateX(-50%));
   position: absolute;
   left: 50%;
   top: 15px;
   left: 50%;
   */
  width: 96%;
  z-index: 10001;
  background: #fff;
  border-bottom: 1px solid #aaa;
  box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);
  border: 1px solid rgba(0, 0, 0, 0.1);
  max-width: 1000px;
  position: relative;
  text-align: left;
  margin: 0 auto;
  display: inline-block;
  vertical-align: middle; }

.modal-box-head {
  padding: 15px 45px 15px 15px;
  border-bottom: 1px solid #ddd;
  position: relative; }
  .modal-box-head .js-modal-close {
    font-family: arial;
    color: #AAAAAA;
    position: absolute;
    right: 5px;
    top: 50%;
    margin-top: -17px;
    width: 35px;
    height: 35px;
    line-height: 35px;
    text-align: center;
    font-size: 30px;
    cursor: pointer; }

.modal-box-body {
  width: 100%;
  padding: 15px; }

.overlay, .modal-overlay {
  background-color: rgba(0, 0, 0, 0.8);
  position: fixed;
  z-index: 10000;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  display: none;
  cursor: pointer; }
  .overlay:hover, .modal-overlay:hover {
    cursor: url("clientlib-all/resources/img/close-icon.png"), pointer; }

.scroll-disabled {
  width: 100%;
  overflow: hidden; }

.card-shadow, .story-package-widget-wrp .card-item-in, .story-package-style-3 .card-dispn, .opinion-widget-box {
  -moz-box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.1);
  -webkit-box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.1);
  box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.1); }

.close-btn {
  width: 50px;
  height: 50px;
  line-height: normal;
  margin-left: -2px;
  cursor: pointer;
  padding-top: 12px; }
  .close-btn.side-close-btn {
    padding-top: 13px; }

.newshowTag {
  background-color: #EC1C24;
  color: #fff;
  -moz-border-radius: 2px;
  -webkit-border-radius: 2px;
  border-radius: 2px;
  font-size: 10px;
  vertical-align: text-top;
  padding: 3px; }

.listing-video-icon {
  background-color: rgba(236, 28, 36, 0.8); }

.listing-video-icon {
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  margin-right: 4px;
  width: 25px;
  height: 25px;
  display: inline-block;
  vertical-align: top;
  line-height: 0rem; }
  .listing-video-icon .mm-icon, .listing-video-icon .submenuoverlay:after, .listing-video-icon .slick-arrow, .listing-video-icon .topics-page-listing-title a:after, .topics-page-listing-title .listing-video-icon a:after {
    -moz-transform: scale(0.75);
    -webkit-transform: scale(0.75);
    transform: scale(0.75); }
    .listing-video-icon .mm-icon.star-white-icon, .listing-video-icon .star-white-icon.submenuoverlay:after, .listing-video-icon .star-white-icon.slick-arrow, .listing-video-icon .topics-page-listing-title a.star-white-icon:after, .topics-page-listing-title .listing-video-icon a.star-white-icon:after {
      -moz-transform: scale(1.2);
      -webkit-transform: scale(1.2);
      transform: scale(1.2); }
    .listing-video-icon .mm-icon.podcast-white-icon, .listing-video-icon .podcast-white-icon.submenuoverlay:after, .listing-video-icon .podcast-white-icon.slick-arrow, .listing-video-icon .topics-page-listing-title a.podcast-white-icon:after, .topics-page-listing-title .listing-video-icon a.podcast-white-icon:after {
      -moz-transform: scale(0.75);
      -webkit-transform: scale(0.75);
      transform: scale(0.75);
      margin-top: -1px; }

.v-icon-on-image {
  position: absolute;
  z-index: 2;
  right: 3px;
  bottom: 5px; }
  .v-icon-on-image .listing-video-icon {
    margin-right: 2px; }

.v-icon-with-text {
  display: inline-block;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px; }
  .v-icon-with-text .mm-icon, .v-icon-with-text .submenuoverlay:after, .v-icon-with-text .slick-arrow, .v-icon-with-text .topics-page-listing-title a:after, .topics-page-listing-title .v-icon-with-text a:after {
    transform: scale(0.75); }

.section-tag {
  font-size: 0.8125rem;
  color: #6C757D;
  text-transform: uppercase;
  /* display: block;*/
  display: table;
  margin-bottom: 5px;
  line-height: normal; }

.section-tag:before {
  content: "";
  height: 4px;
  width: 14px;
  display: inline-block;
  vertical-align: middle;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  background-color: #6C757D;
  margin-right: 5px;
  margin-top: -2px; }

.tag-news:before {
  background-color: #C71B1B; }

.tag-kerala:before {
  background-color: #72C118; }

.tag-entertainment:before {
  background-color: #00B1AF; }

.tag-sports:before {
  background-color: #ffb700; }

.tag-videos:before {
  background-color: #5963C2; }

.tag-infographics:before {
  background-color: #C743AC; }

.tag-travel:before {
  background-color: #04ACFA; }

.tag-food:before {
  background-color: #FD714D; }

.tag-podcast:before {
  background-color: #C71B1B; }

.tag-common:before {
  background-color: #6C757D; }

.tag-lifestyle:before {
  background-color: #970572; }

.tag-career:before {
  background-color: #1B8697; }

.tag-visualstories:before {
  background-color: #d270d6; }

.tag-business:before {
  background-color: #006B8B; }

.storylist-item-in {
  padding: 15px 0;
  border-bottom: 1px solid #E5E5E5;
  width: 100%;
  width: 100%; }

.storylist-item-in, .storylist-image, .storylist-content {
  float: left; }

.storylist-item:last-child .storylist-item-in {
  /*  border-bottom: none;*/ }

.banner-component-section {
  margin-top: 10px;
  width: 100%; }

.banner-mob {
  display: none; }

.fe-icon-on-image, .storylist-image .img-link-a .v-icon-on-image
.featured-story-icon {
  position: absolute;
  z-index: 1;
  top: 5px;
  right: 5px;
  margin-right: 0; }

.storylist-item:first-child .storylist-item-in {
  padding-top: 0px; }

.list-with-no-image .storylist-image {
  display: none; }

.storylist-image {
  padding-right: 20px; }
  .storylist-image .img-link-a {
    width: 100%;
    display: block;
    position: relative;
    overflow: hidden;
    background-color: #F7F7F7; }
  .storylist-image.sm-image {
    padding-right: 10px;
    width: 32.71%;
    max-width: 32.71%;
    -webkit-box-flex: 1;
    -webkit-flex-grow: 1;
    -ms-flex-positive: 1;
    flex-grow: 1; }
    .storylist-image.sm-image .img-link-a {
      -moz-border-radius: 5px;
      -webkit-border-radius: 5px;
      border-radius: 5px;
      padding-top: 94.12%; }
  .storylist-image.lg-image {
    padding-right: 20px;
    width: 39.5%;
    max-width: 320px;
    -webkit-box-flex: 1;
    -webkit-flex-grow: 1;
    -ms-flex-positive: 1;
    flex-grow: 1; }
    .storylist-image.lg-image .img-link-a {
      -moz-border-radius: 10px;
      -webkit-border-radius: 10px;
      border-radius: 10px;
      padding-top: 52%; }
  .storylist-image img {
    display: block;
    display: block;
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    height: 100%;
    width: 100%;
    object-fit: cover;
    object-position: center;
    color: #F7F7F7; }

.storylist-content {
  width: 66%;
  flex-grow: 1; }

.top-story-count {
  position: absolute;
  left: 0;
  bottom: 0;
  padding: 3px 6px;
  color: #fff;
  font-size: 0.875rem;
  background: rgba(0, 0, 0, 0.7);
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  border-radius: 4px;
  z-index: 1; }

.featured-story-icon {
  background: #EC1C24;
  display: inline-block;
  vertical-align: middle;
  margin-right: 5px;
  text-align: center;
  line-height: 1;
  height: 25px;
  width: 25px; }
  .featured-story-icon.fe-icon-on-image, .storylist-image .img-link-a .v-icon-on-image
  .featured-story-icon {
    margin-right: 0; }

.third-col .third-col-left {
  padding-right: 356px;
  float: left;
  width: 100%; }
.third-col .third-col-right {
  width: 356px;
  padding-left: 20px;
  margin-left: -356px;
  float: right; }

.storylist-large .listing-dispn-p, .storylist-large .spl-story-dispn, .storylist-large .video-details-btm p, .video-details-btm .storylist-large p {
  margin-top: 10px;
  max-height: 45px;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden; }
.storylist-large .storylist-item-in {
  padding: 20px 0; }
.storylist-large .v-icon-on-image {
  right: 7px;
  bottom: 10px; }
.storylist-large .storylist-content {
  width: 60.5%; }

.mm-slider .mm-slider-item {
  display: none; }

.mm-slider-item:first-child, .slick-initialized .mm-slider-item {
  display: block; }

.rating-block ul li {
  width: 20px;
  height: 20px;
  background-image: url("clientlib-all/resources/img/rating-icon.svg");
  background-size: 78px 22px;
  margin: 10px 5px 0px 0px;
  display: inline-block; }

.rate-full {
  background-position: 0px -1px; }

.rate-half {
  background-position: -28px -1px; }

.rate-nill {
  background-position: -57px -1px; }

.card-item-in {
  width: 100%; }

.card-a {
  display: block;
  overflow: hidden;
  background: #fff; }

.card-dispn {
  width: 100%;
  padding: 10px 15px 15px; }

.card-img {
  position: relative;
  padding-top: 52.2%; }
  .card-img img {
    width: 100%;
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    width: 100%;
    display: block;
    height: 100%;
    object-fit: cover; }

.four-colom-slider .mm-slider-item {
  max-width: 430px;
  width: 25%; }

.four-colom-slider-title .section-title-001, .four-colom-slider-title .AMP-story-category h1, .AMP-story-category .four-colom-slider-title h1, .four-colom-slider-title .webstories-home-blk .sub-title-002, .webstories-home-blk .four-colom-slider-title .sub-title-002, .four-colom-slider-title .webstory-promo-article .sub-title-002, .webstory-promo-article .four-colom-slider-title .sub-title-002 {
  /*padding-left:10px;*/ }

.four-colom-slider-block {
  margin-left: -10px;
  margin-right: -10px; }
  .four-colom-slider-block .mm-slider-item {
    padding: 0 10px; }
  .four-colom-slider-block .listing-title-001 a {
    min-height: 66px; }
  .four-colom-slider-block .slick-next {
    right: 10px; }
  .four-colom-slider-block .slick-arrow.slick-prev {
    right: 50px; }

.gradient-overlay, .textonimage-topstory-content, .speical-block-wrp .video-widget-wrp .card-dispn:before, .inf-wdgt-podcast-on-image-dispn, .visual-story-overlay, .story-package-style-3 .story-package-intro-image:after, .fe-video-dispn, .podcast-on-image-dispn, .podcast-detail-player-wrp, .special-module-figure-fullwidth:after {
  background: -moz-linear-gradient(top, transparent 0%, rgba(0, 0, 0, 0.95) 100%);
  background: -webkit-linear-gradient(top, transparent 0%, rgba(0, 0, 0, 0.95) 100%);
  background: linear-gradient(to bottom, transparent 0%, rgba(0, 0, 0, 0.95) 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#d9000000',GradientType=0 ); }

.gradient-left {
  background: -moz-linear-gradient(left, black 0%, transparent 100%);
  background: -webkit-linear-gradient(left, black 0%, transparent 100%);
  background: linear-gradient(to right, black 0%, transparent 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#000000', endColorstr='#00000000',GradientType=1 ); }

.gradient-right {
  background: -moz-linear-gradient(left, transparent 0%, black 100%);
  background: -webkit-linear-gradient(left, transparent 0%, black 100%);
  background: linear-gradient(to right, transparent 0%, black 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#000000',GradientType=1 ); }

.load-more-btnwrp {
  padding: 10px 0;
  width: 100%; }

.sectionfullwidth-head {
  padding: 20px 0;
  width: 100%;
  background-color: #212430;
  margin-bottom: 10px; }
  .sectionfullwidth-head .story-headline {
    color: #fff; }

/*.... Author common head .............*/
.author-coomon-img {
  overflow: hidden;
  width: 80px;
  height: 80px;
  border: 3px solid rgba(255, 255, 255, 0.5);
  margin-right: 20px;
  float: left; }

.author-common-info {
  float: left; }

.author-common-name {
  color: #fff;
  font-size: 1.125rem; }
  .author-common-name a {
    color: #fff; }

.author-common-social {
  margin-top: 10px; }
  .author-common-social .author-social-li {
    padding-right: 10px; }
    .author-common-social .author-social-li a {
      opacity: .6; }
      .author-common-social .author-social-li a:hover {
        opacity: 1; }

/*.... Author common head .............*/
/*... Text on image topstory style ...............*/
.textonimage-topstory-content {
  position: absolute;
  z-index: 1;
  bottom: 0;
  left: 0;
  right: 0;
  padding: 50px 25px 15px 15px; }
  .textonimage-topstory-content .liveupdate-onimage {
    position: inherit;
    width: auto;
    display: table;
    margin-bottom: 5px; }

.textonimage-topstory-content-in .section-tag, .textonimage-topstory-content-in .update-time, .textonimage-topstory-content-in .listing-title-002, .textonimage-topstory-content-in .listing-title-002 a, .textonimage-topstory-content-in .listing-title-001, .textonimage-topstory-content-in .listing-title-001 a {
  color: #fff; }

/*... Text on image topstory style ends ...............*/
.toggle-box {
  display: none; }

.toogle-click .mm-icon.up-arrow-black-icon, .toogle-click .up-arrow-black-icon.submenuoverlay:after, .toogle-click .up-arrow-black-icon.slick-arrow, .toogle-click .topics-page-listing-title a.up-arrow-black-icon:after, .topics-page-listing-title .toogle-click a.up-arrow-black-icon:after {
  display: none; }
.toogle-click.opend .mm-icon.down-arrow-black-icon, .toogle-click.opend .down-arrow-black-icon.submenuoverlay:after, .toogle-click.opend .down-arrow-black-icon.slick-arrow, .toogle-click.opend .topics-page-listing-title a.down-arrow-black-icon:after, .topics-page-listing-title .toogle-click.opend a.down-arrow-black-icon:after {
  display: none; }
.toogle-click.opend .mm-icon.up-arrow-black-icon, .toogle-click.opend .up-arrow-black-icon.submenuoverlay:after, .toogle-click.opend .up-arrow-black-icon.slick-arrow, .toogle-click.opend .topics-page-listing-title a.up-arrow-black-icon:after, .topics-page-listing-title .toogle-click.opend a.up-arrow-black-icon:after {
  display: inline-block; }

.most-viewd-count {
  display: table;
  padding: 5px 10px;
  margin-bottom: 5px;
  color: #fff; }

.custom-select {
  display: inline-block;
  width: 100%;
  height: 45px;
  padding: .375rem 1.75rem .375rem .75rem;
  line-height: 1.5;
  color: #333333;
  vertical-align: middle;
  background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px;
  background-color: #fff;
  border: 1px solid #AAAAAA;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none; }

.mm-embedded-video, .video-player-embedded-video, .mm-youtube-video {
  padding-bottom: 56.25%;
  width: 100%;
  position: relative;
  height: 0;
  overflow: hidden; }
  .mm-embedded-video iframe, .mm-embedded-video .mm-embedded-video-in, .video-player-embedded-video iframe, .video-player-embedded-video .mm-embedded-video-in, .mm-youtube-video iframe, .mm-youtube-video .mm-embedded-video-in {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    width: 100% !important;
    height: 100% !important; }
  .mm-embedded-video .mm-embedded-video-in .video-js, .video-player-embedded-video .mm-embedded-video-in .video-js, .mm-youtube-video .mm-embedded-video-in .video-js {
    width: 100%;
    height: 100%; }

/*............... Live cricle ends .................*/
.live-blink-circile {
  position: relative;
  display: inline-block;
  width: 10px;
  height: 10px;
  margin-right: 5px;
  margin-left: 5px; }
  .live-blink-circile .live-nomaral-circle {
    width: 10px;
    height: 10px;
    background: #EC1C24; }
  .live-blink-circile .live-circle {
    background: #EC1C24;
    width: 10px;
    height: 10px;
    position: absolute;
    left: 0;
    top: 0;
    opacity: 0;
    -webkit-animation: liveblinking 1.3s infinite cubic-bezier(0.36, 0.11, 0.89, 0.32);
    -moz-animation: liveblinking 1.3s infinite cubic-bezier(0.36, 0.11, 0.89, 0.32);
    animation: liveblinking 1.3s infinite cubic-bezier(0.36, 0.11, 0.89, 0.32); }
    .live-blink-circile .live-circle:nth-child(2) {
      animation-delay: 0s; }
    .live-blink-circile .live-circle:nth-child(3) {
      animation-delay: 1s; }
    .live-blink-circile .live-circle:nth-child(4) {
      animation-delay: 2s; }
    .live-blink-circile .live-circle:nth-child(5) {
      animation-delay: 3s; }

@-moz-keyframes liveblinking {
  from {
    transform: scale(0.5, 0.5);
    opacity: .8; }
  to {
    transform: scale(2.5, 2.5);
    opacity: .1; } }
@-webkit-keyframes liveblinking {
  from {
    transform: scale(0.5, 0.5);
    opacity: .8; }
  to {
    transform: scale(2.5, 2.5);
    opacity: .1; } }
@keyframes liveblinking {
  from {
    transform: scale(0.5, 0.5);
    opacity: .8; }
  to {
    transform: scale(2.5, 2.5);
    opacity: .1; } }
/*............... Live cricle ends .................*/
.liveupdate-onimage {
  position: absolute;
  left: 6px;
  bottom: 6px;
  z-index: 2; }
  .liveupdate-onimage .mm-live-updates-heading {
    background: #EC1C24;
    font-size: 0.75rem;
    color: #fff;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
    line-height: normal;
    padding: 3px 5px; }
    .liveupdate-onimage .mm-live-updates-heading .live-blink-circile .live-circle, .liveupdate-onimage .mm-live-updates-heading .live-nomaral-circle {
      background: #fff;
      width: 8px;
      height: 8px; }
    .liveupdate-onimage .mm-live-updates-heading .live-blink-circile {
      vertical-align: middle;
      margin-left: 0; }

.liveupdate-on-text {
  float: right; }
  .liveupdate-on-text .mm-live-updates-heading {
    font-size: 0.625rem;
    color: #EC1C24;
    line-height: normal; }
  .liveupdate-on-text .live-blink-circile .live-circle, .liveupdate-on-text .live-nomaral-circle {
    width: 8px;
    height: 8px; }
  .liveupdate-on-text .live-blink-circile {
    vertical-align: middle;
    margin-right: 2px; }

@media only screen and (max-width: 1024px) {
  .overlay, .modal-overlay {
    cursor: pointer; }
    .overlay:hover, .modal-overlay:hover {
      cursor: pointer !important; } }
@media only screen and (max-width: 835px) {
  .third-col .third-col-left {
    padding-right: 0px;
    width: 100%; }
  .third-col .third-col-right {
    width: 100%;
    padding-left: 0;
    margin-left: 0px; }

  .four-colom-slider-block .mm-slider-item {
    padding: 0 20px 0px 0px;
    /* max-width: 50%;*/
    width: 50%; }
  .four-colom-slider-block .slick-list {
    padding: 0 40px 0 0px; }

  .four-colom-slider-block {
    margin-right: -15px;
    margin-left: 0; }
    .four-colom-slider-block .slick-arrow.slick-next {
      right: 15px; }
    .four-colom-slider-block .slick-arrow.slick-prev {
      right: 55px; }

  .four-colom-slider-title .section-title-001, .four-colom-slider-title .AMP-story-category h1, .AMP-story-category .four-colom-slider-title h1, .four-colom-slider-title .webstories-home-blk .sub-title-002, .webstories-home-blk .four-colom-slider-title .sub-title-002, .four-colom-slider-title .webstory-promo-article .sub-title-002, .webstory-promo-article .four-colom-slider-title .sub-title-002 {
    padding-left: 0px; } }
@media only screen and (max-width: 640px) {
  .author-coomon-img {
    margin: 0 auto;
    float: none; }

  .author-common-info {
    width: 100%;
    text-align: center;
    margin-top: 15px;
    float: none; } }
@media only screen and (max-width: 575px) {
  .storylist-item-in {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: reverse;
    -ms-flex-direction: row-reverse;
    flex-direction: row-reverse; }

  .storylist-image {
    padding-right: 0px;
    padding-left: 10px;
    max-width: 95px; }
    .storylist-image.sm-image {
      padding-right: 0px;
      padding-left: 10px;
      max-width: 95px; }
    .storylist-image.lg-image {
      padding-right: 0px;
      padding-left: 10px;
      max-width: 95px; }
      .storylist-image.lg-image .img-link-a {
        -moz-border-radius: 5px;
        -webkit-border-radius: 5px;
        border-radius: 5px;
        padding-top: 94.12%; }

  .storylist-large .listing-dispn-p, .storylist-large .spl-story-dispn, .storylist-large .video-details-btm p, .video-details-btm .storylist-large p {
    display: none; }
  .storylist-large .storylist-item-in {
    padding: 10px 0; }
  .storylist-large .v-icon-on-image {
    right: 3px;
    bottom: 5px; }

  .textonimage-topstory-outer .v-icon-on-image {
    right: 15px;
    bottom: 25px; }
  .textonimage-topstory-outer .liveupdate-onimage {
    left: 15px;
    bottom: 25px; }

  .textonimage-topstory-content {
    width: 100%;
    position: inherit;
    padding: 0px 15px 10px   !important;
    background: none;
    margin-top: -20px  !important; }
    .textonimage-topstory-content .liveupdate-onimage {
      float: right; }
      .textonimage-topstory-content .liveupdate-onimage .mm-live-updates-heading {
        color: #EC1C24;
        background: #fff; }
        .textonimage-topstory-content .liveupdate-onimage .mm-live-updates-heading .live-blink-circile .live-nomaral-circle, .textonimage-topstory-content .liveupdate-onimage .mm-live-updates-heading .live-blink-circile .live-circle {
          background: #EC1C24; }

  .textonimage-topstory-content-in {
    padding: 10px !important;
    background: #fff;
    -moz-box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.1);
    -webkit-box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.1);
    box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.1);
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px; }
    .textonimage-topstory-content-in .listing-title-002, .textonimage-topstory-content-in .listing-title-002 a, .textonimage-topstory-content-in .listing-title-001, .textonimage-topstory-content-in .listing-title-001 a {
      color: #333333; }
    .textonimage-topstory-content-in .section-tag {
      color: #6C757D; }
    .textonimage-topstory-content-in .update-time {
      color: #666666; }

  .liveupdate-on-text {
    float: left;
    width: 100%;
    clear: both;
    margin-bottom: 4px; }

  .list-with-no-image .liveupdate-on-text {
    margin-right: 0px;
    margin-top: 0px;
    width: auto;
    float: right; } }
@media only screen and (max-width: 480px) {
  .banner-web {
    display: none; }

  .banner-mob {
    display: block; } }
/* Scss Document */
.mm-icon, .submenuoverlay:after, .slick-arrow, .topics-page-listing-title a:after {
  background-image: url("clientlib-all/resources/img/sprite-icon.svg");
  background-repeat: no-repeat;
  background-size: 1406px 171px;
  display: inline-block;
  vertical-align: middle;
  width: 25px;
  height: 25px; }

.mm-food-icon {
  background-image: url("clientlib-all/resources/img/food-icon-set.svg");
  background-repeat: no-repeat;
  background-size: 350px 86px;
  display: inline-block;
  vertical-align: middle;
  width: 25px;
  height: 25px; }

.menu-black-icon {
  background-position: -35px 1px; }

.home-black-icon {
  background-position: -1px 1px; }

.search-black-icon {
  background-position: -78px -2px; }

.user-black-icon {
  background-position: -111px -1px; }

.user-black-fill-icon {
  background-position: -154px -1px; }

.search2-black-icon {
  background-position: -193px -1px; }

.plus-black-icon {
  background-position: -223px 5px; }

.flash-black-icon {
  background-position: -253px 2px; }

.play-black-icon {
  background-position: -283px 1px; }

.podcast-black-icon {
  background-position: -317px 3px; }

.close-black-icon {
  background-position: -351px 3px; }

.right-arrow-black-icon, .topics-page-listing-title a:after {
  background-position: -377px 4px; }

.left-arrow-black-icon {
  background-position: -403px 4px; }

.up-arrow-black-icon {
  background-position: -459px 6px; }

.down-arrow-black-icon {
  background-position: -429px 6px; }

.star-black-icon {
  background-position: -486px 5px; }

.facebook-black-icon {
  background-position: -518px 0px; }

.twitter-black-icon {
  background-position: -556px 2px; }

.youtube-black-icon {
  background-position: -596px 2px; }

.instagram-black-icon {
  background-position: -636px -1px; }

.linkedin-black-icon {
  background-position: -675px 0px; }

.whatsapp-black-icon {
  background-position: -160px -143px; }

.facebook-text-black-icon {
  background-position: -263px -143px; }

.double-arrow-black-icon {
  background-position: -707px 5px; }

.moredots-black-icon {
  background-position: -740px 6px;
  width: 38px; }

.share-black-icon {
  background-position: -792px 2px; }

.transcript-black-icon {
  background-position: -825px 2px; }

.code-black-icon {
  background-position: -861px 2px;
  width: 32px; }

.link-black-icon {
  background-position: -905px 2px; }

.message-black-icon {
  background-position: -938px 5px; }

.print-black-icon {
  background-position: -967px 5px; }

.highlight-black-icon {
  background-position: -1001px -2px; }

.highlight-fill-black-icon {
  background-position: -1037px -2px; }

.camera-black-icon {
  background-position: -1069px 3px; }

.down-fillarrow-black-icon {
  background-position: -1096px 8px; }

.up-fillarrow-black-icon {
  background-position: -1096px -9px; }

.left-fillarrow-black-icon {
  background-position: -1121px -12px; }

.right-fillarrow-black-icon {
  background-position: -1121px 6px; }

.trash-black-icon {
  background-position: -1145px -1px; }

.check-black-icon {
  background-position: -1179px 3px; }

.lock-black-icon {
  background-position: -1213px 0px; }

.refresh-black-icon {
  background-position: -1246px 2px; }

.share2-black-icon {
  background-position: -1282px 1px; }

.dislike-black-icon {
  background-position: -1315px 1px; }

.like-black-icon {
  background-position: -1349px 0px; }

.vcam-black-icon {
  background-position: -1383px 4px; }

.pinterest-black-icon {
  background-position: -318px -143px; }

.spotify-black-icon {
  background-position: -379px -143px; }

.skype-black-icon {
  background-position: -471px -143px; }

.soundcloud-black-icon {
  background-position: -505px -137px; }

.reddit-black-icon {
  background-position: -566px -142px; }

.tiktok-black-icon {
  background-position: -629px -142px; }

.rssfeed-black-icon {
  background-position: -695px -143px; }

.vimeo-black-icon {
  background-position: -759px -141px; }

.google-black-icon {
  background-position: -827px -142px; }

.locationpin-black-icon {
  background-position: -890px -143px; }

.locationnav-black-icon {
  background-position: -977px -142px; }

.tumblr-black-icon {
  background-position: -1059px -142px; }

.myspace-black-icon {
  background-position: -1158px -142px; }

.blogger-black-icon {
  background-position: -1256px -141px; }

.infographic-black-icon {
  background-position: -1300px -142px; }

/*................WHite icon ..................*/
.menu-white-icon {
  background-position: -35px -48px; }

.home-white-icon {
  background-position: -1px -48px; }

.search-white-icon {
  background-position: -78px -51px; }

.user-white-icon {
  background-position: -111px -50px; }

.user-white-fill-icon {
  background-position: -154px -50px; }

.search2-white-icon {
  background-position: -193px -50px; }

.plus-white-icon {
  background-position: -223px -44px; }

.flash-white-icon {
  background-position: -253px -47px; }

.play-white-icon {
  background-position: -283px  -48px; }

.podcast-white-icon {
  background-position: -317px -45px; }

.close-white-icon {
  background-position: -351px -46px; }

.right-arrow-white-icon {
  background-position: -377px -45px; }

.left-arrow-white-icon {
  background-position: -403px -45px; }

.up-arrow-white-icon {
  background-position: -458px -43px; }

.down-arrow-white-icon {
  background-position: -429px -43px; }

.star-white-icon {
  background-position: -486px -44px; }

.facebook-text-white-icon {
  background-position: -290px -143px; }

.facebook-white-icon {
  background-position: -518px -50px; }

.twitter-white-icon, .ourteamsocialLink:hover .twitter-black-icon {
  background-position: -556px -47px; }

.youtube-white-icon {
  background-position: -596px -47px; }

.instagram-white-icon {
  background-position: -636px -50px; }

.linkedin-white-icon, .ourteamsocialLink:hover .linkedin-black-icon {
  background-position: -675px -49px; }

.whatsapp-white-icon {
  background-position: -230px -143px; }

.double-arrow-white-icon {
  background-position: -707px -43px; }

.moredots-white-icon {
  background-position: -740px -43px;
  width: 38px; }

.share-white-icon {
  background-position: -792px -47px; }

.transcript-white-icon {
  background-position: -825px -47px; }

.code-white-icon {
  background-position: -861px -47px;
  width: 32px; }

.link-white-icon {
  background-position: -905px -47px; }

.message-white-icon {
  background-position: -938px -44px; }

.print-white-icon {
  background-position: -967px -44px; }

.highlight-white-icon {
  background-position: -1001px -51px; }

.highlight-fill-white-icon {
  background-position: -1037px -51px; }

.camera-white-icon {
  background-position: -1069px -46px; }

.down-fillarrow-white-icon {
  background-position: -1096px -41px; }

.up-fillarrow-white-icon {
  background-position: -1096px -58px; }

.left-fillarrow-white-icon {
  background-position: -1121px -61px; }

.right-fillarrow-white-icon {
  background-position: -1121px -43px; }

.trash-white-icon {
  background-position: -1145px -50px; }

.check-white-icon {
  background-position: -1179px -46px; }

.lock-white-icon {
  background-position: -1213px -49px; }

.refresh-white-icon {
  background-position: -1246px -47px; }

.share2-white-icon {
  background-position: -1282px -48px; }

.dislike-white-icon {
  background-position: -1315px -48px; }

.like-white-icon {
  background-position: -1349px -49px; }

.vcam-white-icon {
  background-position: -1383px -44px; }

.pinterest-white-icon {
  background-position: -347px -143px; }

.spotify-white-icon {
  background-position: -410px -143px; }

.skype-white-icon {
  background-position: -442px -143px; }

.soundcloud-white-icon {
  background-position: -533px -137px; }

.reddit-white-icon {
  background-position: -597px -142px; }

.tiktok-white-icon {
  background-position: -658px -142px; }

.rssfeed-white-icon {
  background-position: -730px -143px; }

.vimeo-white-icon {
  background-position: -789px -141px; }

.google-white-icon {
  background-position: -860px -142px; }

.locationpin-white-icon {
  background-position: -918px -143px; }

.locationnav-white-icon {
  background-position: -1005px -142px; }

.tumblr-white-icon {
  background-position: -1122px -142px; }

.myspace-white-icon {
  background-position: -1194px -142px; }

.blogger-white-icon {
  background-position: -1227px -141px; }

.infographic-white-icon {
  background-position: -1352px -142px; }

/*............................. Icon red icon......................... */
.menu-red-icon {
  background-position: -35px -99px; }

.home-red-icon {
  background-position: -1px -99px; }

.search-red-icon {
  background-position: -78px -102px; }

.user-red-icon {
  background-position: -111px -101px; }

.user-red-fill-icon {
  background-position: -154px -101px; }

.search2-red-icon {
  background-position: -193px -101px; }

.plus-red-icon {
  background-position: -223px -95px; }

.flash-red-icon {
  background-position: -253px -98px; }

.play-red-icon {
  background-position: -283px -99px; }

.podcast-red-icon {
  background-position: -317px -97px; }

.close-red-icon {
  background-position: -351px -97px; }

.right-arrow-red-icon {
  background-position: -377px -96px; }

.left-arrow-red-icon {
  background-position: -403px -96px; }

.up-arrow-red-icon {
  background-position: -458px -94px; }

.down-arrow-red-icon {
  background-position: -429px -94px; }

.star-red-icon {
  background-position: -486px -95px; }

.facebook-red-icon {
  background-position: -518px -101px; }

.twitter-red-icon {
  background-position: -556px -98px; }

.youtube-red-icon {
  background-position: -596px -98px; }

.instagram-red-icon {
  background-position: -636px -101px; }

.linkedin-red-icon {
  background-position: -675px -100px; }

.whatsapp-red-icon {
  background-position: -195px -143px; }

.double-arrow-red-icon {
  background-position: -707px -95px; }

.moredots-red-icon {
  background-position: -740px -94px;
  width: 38px; }

.share-red-icon {
  background-position: -792px -98px; }

.transcript-red-icon {
  background-position: -825px -98px; }

.code-red-icon {
  background-position: -861px -98px;
  width: 32px; }

.link-red-icon {
  background-position: -905px -98px; }

.message-red-icon {
  background-position: -938px -95px; }

.print-red-icon {
  background-position: -967px -95px; }

.highlight-red-icon {
  background-position: -1001px -102px; }

.highlight-fill-red-icon {
  background-position: -1037px -102px; }

.camera-red-icon {
  background-position: -1069px -97px; }

.down-fillarrow-red-icon {
  background-position: -1096px -92px; }

.up-fillarrow-red-icon {
  background-position: -1096px -108px; }

.left-fillarrow-red-icon {
  background-position: -1121px -112px; }

.right-fillarrow-red-icon {
  background-position: -1121px -94px; }

.trash-red-icon {
  background-position: -1145px -102px; }

.check-red-icon {
  background-position: -1179px -97px; }

.lock-red-icon {
  background-position: -1213px -100px; }

.refresh-red-icon {
  background-position: -1246px -98px; }

.share2-red-icon {
  background-position: -1282px -99px; }

.like-red-icon {
  background-position: -1349px -100px; }

.dislike-red-icon {
  background-position: -1315px -99px; }

.vcam-red-icon {
  background-position: -1383px -96px; }

.locationpin-red-icon {
  background-position: -945px -143px; }

.locationnav-red-icon {
  background-position: -1031px -142px; }

.infographic-red-icon {
  background-position: -1328px -142px; }

/*.............................. NAV ICONS ...............................*/
.nav-user-icon {
  background-position: 2px -145px; }

.nav-epaper-icon {
  background-position: -28px -146px; }

.nav-video-icon {
  background-position: -60px -145px; }

.nav-podcast-icon {
  background-position: -93px -145px; }

.nav-logout-icon {
  background-position: -122px -145px; }

/*.............. Food Icons .................................*/
.trash-gray-icon {
  background-position: 0px 1px; }

.podcast-gray-icon {
  background-position: -30px 3px; }

.cookbook-gray-icon {
  background-position: -59px 0px; }

.cookbook-gray-saved-icon {
  background-position: -87px 0px; }

.checked-gray-icon {
  background-position: -114px 1px; }

.check-round-icon {
  background-position: -143px 1px; }

.up-arrow-gray-icon {
  background-position: -197px 6.5px; }

.down-arrow-gray-icon {
  background-position: -168.5px 6.5px; }

.chefcap-gray-icon {
  background-position: -225px 0px; }

.basket-gray-icon {
  background-position: -256px 2px; }

.folder-gray-icon {
  background-position: -303px 0px; }

.cookbook-white-icon {
  background-position: -59px -53px; }

.cookbook-white-saved-icon {
  background-position: -87px -53px; }

.checked-white-icon {
  background-position: -114px -53px; }

.check-round-white-icon {
  background-position: -141px -53px; }

.chefcap-white-icon {
  background-position: -224px -54px; }

.basket-white-icon {
  background-position: -256px -57px; }

.folder-white-icon {
  background-position: -303px -58px; }

.trash-orange-icon {
  background-position: -1px -26px; }

.podcast-orange-icon {
  background-position: -30px -24px; }

.cookbook-orange-icon {
  background-position: -58px -27px; }

.cookbook-orange-saved-icon {
  background-position: -86px -27px; }

.checked-orange-icon {
  background-position: -113px -27px; }

.check-round-orange-icon {
  background-position: -142px -27px; }

.up-arrow-orange-icon {
  background-position: -197px -21px; }

.down-arrow-orange-icon {
  background-position: -168.5px -21px; }

.chefcap-orange-icon {
  background-position: -225px -28px; }

.basket-orange-icon {
  background-position: -256px -28px; }

.folder-orange-icon {
  background-position: -303px -28px; }

/* Scss Document */
/*.......... AD block style starts .............*/
.leader-board-advt-wrapper {
  min-height: 110px;
  padding: 10px 0px;
  background: #F7F7F7; }

.mm-advt-outer, .mm-banner300-ad, .mm-other-ad {
  text-align: center; }

.third-col-right .mm-advt-outer, .third-col-right .mm-banner300-ad {
  margin-top: 0px; }
  .third-col-right .mm-advt-outer.mt-10, .third-col-right .mm-banner300-ad.mt-10 {
    margin-top: 10px; }

.mm-banner970-ad, .mm-banner970-advt {
  min-height: 90px;
  max-width: 970px;
  width: 100%;
  margin: 10px auto;
  text-align: center; }

@media only screen and (max-width: 835px) {
  .mm-advt-outer {
    padding: 15px 0px;
    background-color: #F7F7F7;
    margin: 10px -15px; }

  .third-col-right .mm-advt-outer, .third-col-right .mm-banner300-ad {
    margin-top: 10px; } }
/*.......... AD block style Ends .............*/
/* Scss Document */
/*............ Header Style strats ............*/
.mm-header-wrapper {
  background-color: #fff;
  -moz-transition: top 0.3s linear 0s;
  -webkit-transition: top 0.3s linear 0s;
  transition: top 0.3s linear 0s;
  top: -10%;
  position: static; }

.topNav-wrapper {
  background-color: #212430;
  color: #fff;
  font-size: 0.75rem;
  padding: 10px 0; }

.mm-mainNav-wrp {
  -moz-transition: top 0.6s linear 0s;
  -webkit-transition: top 0.6s linear 0s;
  transition: top 0.6s linear 0s;
  width: 100%;
  top: -50px; }

.nav-special-icon {
  width: 20px;
  height: 20px;
  display: inline-block;
  vertical-align: middle;
  margin-right: 5px; }
  .nav-special-icon img {
    max-height: 100%;
    display: block; }

.top-nav-li {
  display: inline-block;
  padding: 0 5px; }
  .top-nav-li:last-child {
    padding-right: 0; }
  .top-nav-li a {
    color: #fff;
    padding: 0 5px; }
    .top-nav-li a:last-child {
      padding-right: 0; }

.btn-text {
  font-size: 1rem;
  color: #333333; }

.mm-header-logo {
  max-width: 500px;
  margin: 0 auto;
  height: 56px; }
  .mm-header-logo img {
    margin: 0 auto;
    max-height: 100%;
    display: block; }

.mm-mainHeader-blk {
  border-bottom: 1px solid #E5E5E5;
  border-top: 1px solid #E5E5E5;
  padding: 10px 0;
  background: #fff; }

.mainHeaderblock-in {
  position: relative; }

.hdr-blk-left {
  float: left; }

.hdr-blk-middle {
  width: 70%; }

.section-btn {
  padding: 10px 10px 10px 10px;
  margin-left: -10px;
  cursor: pointer; }

.search-btn {
  padding: 8px;
  cursor: pointer; }

.account-btn {
  padding: 8px;
  cursor: pointer; }

.hdr-blk-right {
  margin-right: -8px;
  min-width: 98px;
  text-align: right; }

.logouticon {
  display: inline-block;
  vertical-align: middle;
  width: 19px;
  height: 16px; }

.slide-specialNav-a {
  cursor: pointer; }
  .slide-specialNav-a .logouticon {
    height: 25px;
    width: 22px; }
    .slide-specialNav-a .logouticon svg {
      fill: #aaaaaa; }
  .slide-specialNav-a .slide-special-nav-icon, .slide-specialNav-a .nav-special-icon-image {
    width: 25px;
    height: 25px;
    text-align: center;
    display: block;
    margin: 0 auto; }
    .slide-specialNav-a .slide-special-nav-icon img, .slide-specialNav-a .nav-special-icon-image img {
      max-width: 100%;
      max-height: 100%; }

.after-login {
  padding-right: 20px;
  position: relative; }
  .after-login .down-fillarrow-black-icon {
    position: absolute;
    right: 0;
    top: 7px; }

.afterlogin-drop {
  position: absolute;
  top: 100%;
  margin-top: 5px;
  right: 8px;
  background: #fff;
  border: 1px solid #E5E5E5;
  z-index: 4;
  width: 250px;
  -moz-box-shadow: 0px 3px 10px rgba(0, 0, 0, 0.1);
  -webkit-box-shadow: 0px 3px 10px rgba(0, 0, 0, 0.1);
  box-shadow: 0px 3px 10px rgba(0, 0, 0, 0.1);
  -moz-border-radius: 10px;
  -webkit-border-radius: 10px;
  border-radius: 10px;
  display: none; }
  .afterlogin-drop:before {
    content: "";
    width: 0;
    height: 0;
    border-left: 10px solid transparent;
    border-right: 10px solid transparent;
    border-bottom: 10px solid #F7F7F7;
    position: absolute;
    right: 13px;
    top: -10px;
    z-index: 1; }
  .afterlogin-drop:after {
    content: "";
    width: 0;
    height: 0;
    border-left: 12px solid transparent;
    border-right: 12px solid transparent;
    border-bottom: 11px solid #E5E5E5;
    position: absolute;
    right: 11px;
    top: -11px;
    z-index: 0; }

.signout-button {
  padding: 15px 10px;
  border-top: 1px solid #E5E5E5;
  text-align: center; }

.logindusername {
  padding: 15px 10px;
  color: #666666;
  background-color: #F7F7F7;
  font-size: 0.875rem;
  -moz-border-radius: 10px 10px 0 0;
  -webkit-border-radius: 10px 10px 0 0;
  border-radius: 10px 10px 0 0;
  cursor: default;
  text-align: left; }

.profile_name_txt {
  color: #333333;
  margin-top: 5px;
  font-size: 1rem; }

/*....... Nav style ..............*/
.mm-mainNav-wrp {
  border-bottom: 2px solid #EC1C24;
  font-size: 0.875rem;
  background: #fff; }

.mm-header-wrapper.sticky {
  position: fixed;
  z-index: 10000;
  width: 100%;
  -moz-box-shadow: 0px 3px 10px rgba(0, 0, 0, 0.2);
  -webkit-box-shadow: 0px 3px 10px rgba(0, 0, 0, 0.2);
  box-shadow: 0px 3px 10px rgba(0, 0, 0, 0.2); }

.mm-header-wrapper.header-return .mm-header-logo {
  -moz-transform: scale(0.8);
  -webkit-transform: scale(0.8);
  transform: scale(0.8); }

.section-nav-outer .nav-with-subnav {
  visibility: hidden; }
.section-nav-outer .main-nav-ul {
  overflow: hidden; }
  .section-nav-outer .main-nav-ul.nav-visible {
    overflow: visible; }
    .section-nav-outer .main-nav-ul.nav-visible .nav-with-subnav {
      visibility: visible; }

.section-nav-outer .main-navli:nth-child(2):after {
  display: block; }

.main-navli {
  text-align: center;
  -webkit-box-flex: 1;
  -webkit-flex-grow: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  position: relative; }
  .main-navli:after {
    content: "";
    position: absolute;
    left: 0px;
    top: 50%;
    height: 22px;
    margin-top: -11px;
    width: 1px;
    background-color: #E5E5E5; }
  .main-navli:first-child:after {
    display: none; }
  .main-navli.no-more-menu-li {
    -webkit-box-flex: auto;
    -moz-box-flex: auto;
    -webkit-flex: auto;
    -ms-flex: auto;
    flex: auto; }
  .main-navli:nth-child(2):after {
    display: none; }

.main-nav-a, .sub-nav-a, .submenu .main-nav-a {
  padding: 12px 5px;
  display: block;
  color: #333333;
  text-align: center;
  cursor: pointer;
  white-space: nowrap;
  text-transform: uppercase; }
  .main-nav-a:hover, .sub-nav-a:hover, .submenu .main-nav-a:hover {
    color: #EC1C24; }

.mm-sectionNav-wrp .main-nav-a {
  padding: 12px 10px; }

.main-nav-a {
  display: inline-block; }

.home-link-a {
  background-color: #FFE6E8;
  width: 100%; }

.submenu {
  -moz-box-shadow: 0px 10px 10px rgba(0, 0, 0, 0.1);
  -webkit-box-shadow: 0px 10px 10px rgba(0, 0, 0, 0.1);
  box-shadow: 0px 10px 10px rgba(0, 0, 0, 0.1);
  position: absolute;
  top: 100%;
  max-width: 250px;
  min-width: 200px;
  max-height: 300px;
  overflow: auto;
  background: #fff;
  right: 0;
  display: none;
  z-index: 10001; }

.submenuoverlay:after {
  content: "";
  position: absolute;
  top: 10px;
  right: 10px;
  color: #fff;
  font-family: arial;
  display: block;
  background-position: -351px -46px;
  width: 25px;
  height: 25px; }

.submenu .main-navli:after, .submenu .main-navli:nth-child(2):after {
  display: none; }

.sub-nav-a, .submenu .main-nav-a {
  padding: 15px 10px;
  border-bottom: 1px solid #E5E5E5;
  text-align: left; }

/*....... Side menu  style ..............*/
.side-menu-wrp {
  position: fixed;
  top: 0;
  bottom: 0;
  left: -400px;
  background: #fff;
  max-width: 400px;
  width: 100%;
  z-index: 10001; }

.side-menu-wrp.active {
  left: 0;
  -moz-box-shadow: 0px 10px 20px 6px rgba(0, 0, 0, 0.1);
  -webkit-box-shadow: 0px 10px 20px 6px rgba(0, 0, 0, 0.1);
  box-shadow: 0px 10px 20px 6px rgba(0, 0, 0, 0.1); }

.side-menu-top-wrp {
  background-color: #212430;
  position: absolute;
  top: 0;
  left: 0;
  right: 0; }
  .side-menu-top-wrp a {
    color: #AAAAAA;
    font-size: 14px; }
    .side-menu-top-wrp a:hover {
      color: #fff; }

.side-menu-wrp-in {
  width: 100%;
  position: relative;
  height: 100%;
  padding-top: 8.2rem; }

.side-menu-header {
  padding: 15px 10px;
  border-bottom: 1px solid #333333; }

.side-menu-logo {
  max-width: 180px; }

.slide-specialNav-ul {
  overflow: hidden; }

.slide-specialNav-li {
  -webkit-box-flex: 1 0 25%;
  -moz-box-flex: 1 0 25%;
  -webkit-flex: 1 0 25%;
  -ms-flex: 1 0 25%;
  flex: 1 0 25%; }
  .slide-specialNav-li:first-child {
    -webkit-box-ordinal-group: 2;
    -ms-flex-order: 1;
    order: 1; }

.slide-specialNav-a {
  display: block;
  padding: 15px 3px;
  text-align: center;
  text-transform: uppercase;
  position: relative; }
  .slide-specialNav-a .newshowTag {
    position: absolute;
    bottom: 30px;
    left: 59%; }
  .slide-specialNav-a:hover {
    background-color: rgba(0, 0, 0, 0.4);
    -moz-transform: scale(1.1);
    -webkit-transform: scale(1.1);
    transform: scale(1.1); }

.slide-specialNav-name {
  display: block;
  margin-top: 5px;
  font-size: 0.75rem;
  max-width: 100px;
  margin-left: auto;
  margin-right: auto;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis; }

a.side-menu-a {
  display: block;
  position: relative;
  font-size: 14px;
  color: #333333;
  padding: 20px 40px 20px 10px;
  border-bottom: 1px solid #ddd;
  cursor: pointer; }
  a.side-menu-a:hover {
    background-color: #F7F7F7;
    color: #EC1C24; }
    a.side-menu-a:hover .mm-icon, a.side-menu-a:hover .submenuoverlay:after, a.side-menu-a:hover .slick-arrow, a.side-menu-a:hover .topics-page-listing-title a:after, .topics-page-listing-title a.side-menu-a:hover a:after {
      right: 10px; }
  a.side-menu-a .mm-icon, a.side-menu-a .submenuoverlay:after, a.side-menu-a .slick-arrow, a.side-menu-a .topics-page-listing-title a:after, .topics-page-listing-title a.side-menu-a a:after {
    position: absolute;
    right: 5px;
    top: 50%;
    margin-top: -12px; }

.side-menu-middle {
  height: 100%;
  overflow: auto;
  -webkit-overflow-scrolling: touch;
  scroll-behavior: smooth; }

.side-menu-ul {
  padding-bottom: 70px; }

.sidemenu-blk-footer {
  text-align: center;
  width: auto;
  margin: 10px auto 70px;
  display: none; }

.side-menu-close, .search-close {
  position: absolute;
  bottom: 10px;
  left: 50%;
  text-align: center;
  margin-left: -25px; }

.side-menu-wrp .side-menu-close, .side-menu-wrp .search-close {
  -moz-transition: all 0.2s ease 0.2s;
  -webkit-transition: all 0.2s ease 0.2s;
  transition: all 0.2s ease 0.2s;
  -moz-transform: translateY(50px);
  -webkit-transform: translateY(50px);
  transform: translateY(50px);
  opacity: 0; }
.side-menu-wrp.active .side-menu-close, .side-menu-wrp.active .search-close {
  -moz-transform: translateY(0px);
  -webkit-transform: translateY(0px);
  transform: translateY(0px);
  opacity: 1; }

.side-submenu {
  background: #F7F7F7;
  font-size: 0.8125rem;
  padding-left: 15px;
  display: none; }

.sub-sidemenu-a {
  display: block;
  padding: 15px 10px;
  font-size: 0.8125rem;
  border-bottom: 1px solid #E5E5E5; }
  .sub-sidemenu-a:hover {
    color: #EC1C24; }

.with-sub-menu.opened a.side-menu-a {
  color: #EC1C24; }
  .with-sub-menu.opened a.side-menu-a:hover .mm-icon, .with-sub-menu.opened a.side-menu-a:hover .submenuoverlay:after, .with-sub-menu.opened a.side-menu-a:hover .slick-arrow, .with-sub-menu.opened a.side-menu-a:hover .topics-page-listing-title a:after, .topics-page-listing-title .with-sub-menu.opened a.side-menu-a:hover a:after {
    right: 5px; }
.with-sub-menu.opened .mm-icon.plus-black-icon, .with-sub-menu.opened .plus-black-icon.submenuoverlay:after, .with-sub-menu.opened .plus-black-icon.slick-arrow, .with-sub-menu.opened .topics-page-listing-title a.plus-black-icon:after, .topics-page-listing-title .with-sub-menu.opened a.plus-black-icon:after {
  background-position: -223px -95px;
  -moz-transform: rotate(45deg);
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg); }

/*............... Search style ..................*/
.search-warpper {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: rgba(255, 255, 255, 0.95);
  padding: 10px 15px 70px 15px;
  display: none;
  z-index: 10001; }

.search-block-middle {
  max-width: 640px;
  margin: 0 auto; }

.search-close {
  bottom: 20px;
  -moz-transform: translateY(100px);
  -webkit-transform: translateY(100px);
  transform: translateY(100px); }

.search-close, .search-warpper .search-inputwrp {
  opacity: 0;
  -moz-transition: all 0.2s linear 0.3s;
  -webkit-transition: all 0.2s linear 0.3s;
  transition: all 0.2s linear 0.3s; }

.search-warpper .search-inputwrp {
  position: relative;
  -moz-transform: translateY(-100px);
  -webkit-transform: translateY(-100px);
  transform: translateY(-100px); }

.search-warpper.se-active .search-inputwrp, .search-warpper.se-active .search-close {
  opacity: 1;
  -moz-transform: translateY(0px);
  -webkit-transform: translateY(0px);
  transform: translateY(0px); }

.main-search-btn {
  position: absolute;
  right: 0;
  bottom: 0;
  background: none;
  border: none;
  padding: 10px 0px 15px 15px;
  cursor: pointer; }

.main-se-filed {
  width: 100%;
  border-radius: 0px;
  -webkit-appearance: none;
  height: 50px;
  padding-right: 50px;
  background: none;
  border-bottom: 2px solid #EC1C24;
  border-top: 0;
  border-left: 0;
  border-right: 0;
  font-size: 1.125rem;
  font-family: "PT Serif", serif;
  color: #000; }
  .main-se-filed::-webkit-input-placeholder {
    color: #000;
    opacity: 1;
    font-style: italic; }
  .main-se-filed::-moz-placeholder {
    color: #000;
    opacity: 1;
    font-style: italic; }
  .main-se-filed:-ms-input-placeholder {
    color: #000;
    opacity: 1;
    font-style: italic; }
  .main-se-filed:-moz-placeholder {
    color: #000;
    opacity: 1;
    font-style: italic; }

/*....................... Section menu ...............................*/
.mm-mainNav-wrp.mm-sectionNav-wrp {
  border-top: 2px solid #000;
  border-bottom: 1px solid #E5E5E5;
  padding: 4px 0; }

.section-mob-icon {
  display: table-cell; }

.mm-section-logo-mob {
  display: none; }

.section-web-title {
  -webkit-box-flex: 0 0 auto;
  -moz-box-flex: 0 0 auto;
  -webkit-flex: 0 0 auto;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto; }
  .section-web-title a {
    height: 25px;
    display: block; }
  .section-web-title img {
    max-height: 25px;
    height: 100%; }

.section-nav-outer {
  padding-left: 15px;
  -webkit-box-flex: 1 1 auto;
  -moz-box-flex: 1 1 auto;
  width: 80%;
  -webkit-flex: 1 1 auto;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto; }

/*....................... Section menu ends...............................*/
@media (min-width: 992px) {
  .nav-with-subnav:hover .submenu {
    display: block; } }
@media (max-width: 991px) {
  a.side-menu-a:hover, a.side-menu-a:focus, a.side-menu-a:visited {
    color: #333333; }
    a.side-menu-a:hover .mm-icon, a.side-menu-a:hover .submenuoverlay:after, a.side-menu-a:hover .slick-arrow, a.side-menu-a:hover .topics-page-listing-title a:after, .topics-page-listing-title a.side-menu-a:hover a:after, a.side-menu-a:focus .mm-icon, a.side-menu-a:focus .submenuoverlay:after, a.side-menu-a:focus .slick-arrow, a.side-menu-a:focus .topics-page-listing-title a:after, .topics-page-listing-title a.side-menu-a:focus a:after, a.side-menu-a:visited .mm-icon, a.side-menu-a:visited .submenuoverlay:after, a.side-menu-a:visited .slick-arrow, a.side-menu-a:visited .topics-page-listing-title a:after, .topics-page-listing-title a.side-menu-a:visited a:after {
      right: 5px; }

  .topNav-wrapper {
    display: none; }

  .mm-header-logo {
    max-width: 400px;
    margin: 0;
    height: 45px; }

  .mm-mainHeader-blk {
    border-bottom-color: #fff;
    height: 60px; }

  .mainHeaderblock-in {
    padding-left: 35px; }

  .hdr-blk-left {
    position: absolute;
    left: 0px;
    position: absolute;
    left: 0px;
    top: 50%;
    margin-top: -23px; }

  .mm-mainNav-wrp {
    border-bottom: 1px solid #E5E5E5; }

  .mm-mainHeader-blk {
    padding-bottom: 0px; }

  .mm-mainNav-wrp {
    padding-top: 10px; }

  .main-nav-ul {
    white-space: nowrap;
    overflow: auto !important;
    padding: 0px 0 10px;
    -webkit-overflow-scrolling: touch;
    scroll-behavior: smooth;
    margin-right: -15px;
    display: block !important; }
    .main-nav-ul.topicoverflowadjst {
      overflow: hidden !important; }

  .section-nav-outer .main-nav-ul.nav-visible {
    overflow: auto; }

  .main-navli {
    padding-right: 5px;
    display: inline-block;
    vertical-align: top;
    margin-right: -3px; }
    .main-navli:after {
      display: none; }
    .main-navli .subnav-ul .main-navli {
      display: inline-block; }

  .main-nav-a.home-link-a {
    padding: 4px 10px;
    background-color: #fff;
    width: auto; }

  .main-nav-a.home-link-a .mm-icon.home-red-icon, .main-nav-a.home-link-a .home-red-icon.submenuoverlay:after, .main-nav-a.home-link-a .home-red-icon.slick-arrow, .main-nav-a.home-link-a .topics-page-listing-title a.home-red-icon:after, .topics-page-listing-title .main-nav-a.home-link-a a.home-red-icon:after {
    background-position: -1px 1px; }

  .main-nav-a, .sub-nav-a, .submenu .main-nav-a, .submenu .main-navli:first-child .main-nav-a {
    padding: 10px 12px;
    border: 1px solid #E5E5E5;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
    height: 35px;
    line-height: 13px; }

  .mm-sectionNav-wrp .main-nav-a {
    padding: 10px 12px; }

  .sub-nav-a {
    height: auto;
    border-bottom: 1px solid #E5E5E5;
    border-top: none;
    line-height: normal; }

  .nav-special-icon {
    width: 18px;
    height: 18px;
    margin-top: -3px; }

  .mm-header-wrapper.header-return .mm-header-logo {
    -moz-transform: scale(1);
    -webkit-transform: scale(1);
    transform: scale(1); }

  .submenu.active {
    position: fixed;
    z-index: 10001;
    top: 50%;
    display: block;
    left: 50%;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
    -moz-transform: translate(-50%, -50%);
    -webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    width: 100%; }
    .submenu.active a.sub-nav-a, .submenu.active .main-nav-a {
      padding: 15px 10px;
      border-top: none;
      border-right: none;
      height: auto;
      -moz-border-radius: 0px;
      -webkit-border-radius: 0px;
      border-radius: 0px;
      white-space: normal; }

  .side-menu-ul {
    padding-bottom: 10px; }

  .sidemenu-blk-footer {
    display: table; }

  .mm-mainNav-wrp.mm-sectionNav-wrp {
    border-top: none;
    padding: 10px 0 0; }

  .mm-section-logo-web, .section-web-title {
    display: none; }

  .mm-sectionHeader-blk .mainHeaderblock-in {
    padding-left: 35px; }

  .mm-section-logo-mob {
    display: block;
    max-width: 400px; }

  .section-mob-title a {
    height: 25px;
    display: block; }
  .section-mob-title img {
    max-height: 25px;
    height: 100%; }

  .section-mob-icon, .section-mob-title {
    display: table-cell;
    vertical-align: middle; }

  .section-mob-icon a {
    margin-right: 10px;
    display: block; }
  .section-mob-icon img {
    height: 44px;
    width: 44px;
    min-width: 44px;
    display: block; }

  .section-nav-outer {
    padding-left: 0;
    width: 100%; }
    .section-nav-outer .main-navli:first-child {
      display: inline-block;
      /*position: sticky;
      left: 0;
      background: $white-color;
      z-index: 1;*/ }
      .section-nav-outer .main-navli:first-child a {
        padding: 4px 10px; }

  .section-nav-outer .nav-with-subnav .more-dots-a {
    display: none; }
  .section-nav-outer .nav-with-subnav .subnav-li {
    padding-right: 5px;
    flex-grow: 1;
    position: relative; }
  .section-nav-outer .nav-with-subnav .submenu {
    display: block;
    position: inherit;
    overflow: visible;
    max-width: inherit;
    min-width: inherit;
    -moz-box-shadow: none;
    -webkit-box-shadow: none;
    box-shadow: none; }
  .section-nav-outer .nav-with-subnav .subnav-ul {
    display: block; }
  .section-nav-outer .sub-nav-a {
    text-transform: uppercase;
    height: 35px;
    border: 1px solid #E5E5E5;
    line-height: 13px; }

  .search-close {
    bottom: inherit;
    top: 20px; } }
@media (max-width: 767px) {
  .mm-mainHeader-blk {
    height: 53px; }

  .mm-header-logo {
    max-width: 360px;
    height: 40px; } }
@media (max-width: 640px) {
  .mm-mainHeader-blk {
    height: 53px; }

  .mm-header-logo {
    height: auto;
    min-height: 20px; }

  .section-mob-title a {
    height: 15px; }
  .section-mob-title img {
    max-height: 15px;
    height: 100%; }

  .section-mob-icon a {
    margin-right: 10px;
    display: block; }
  .section-mob-icon img {
    height: 34px;
    width: 34px;
    min-width: 34px; } }
@media (max-width: 575px) {
  .search-warpper {
    padding-bottom: 120px; }

  .hdr-blk-right {
    min-width: 85px; }
    .hdr-blk-right .mm-icon.search-black-icon, .hdr-blk-right .search-black-icon.submenuoverlay:after, .hdr-blk-right .search-black-icon.slick-arrow, .hdr-blk-right .topics-page-listing-title a.search-black-icon:after, .topics-page-listing-title .hdr-blk-right a.search-black-icon:after, .hdr-blk-right .mm-icon.user-black-icon, .hdr-blk-right .user-black-icon.submenuoverlay:after, .hdr-blk-right .user-black-icon.slick-arrow, .hdr-blk-right .topics-page-listing-title a.user-black-icon:after, .topics-page-listing-title .hdr-blk-right a.user-black-icon:after {
      -moz-transform: scale(0.8);
      -webkit-transform: scale(0.8);
      transform: scale(0.8); }
    .hdr-blk-right .search-black-icon {
      background-position: -76px -1px; }

  .hdr-blk-left {
    margin-top: -22px; }
    .hdr-blk-left .mm-icon.menu-black-icon, .hdr-blk-left .menu-black-icon.submenuoverlay:after, .hdr-blk-left .menu-black-icon.slick-arrow, .hdr-blk-left .topics-page-listing-title a.menu-black-icon:after, .topics-page-listing-title .hdr-blk-left a.menu-black-icon:after {
      -moz-transform: scale(0.8);
      -webkit-transform: scale(0.8);
      transform: scale(0.8); }

  .afterlogin-drop {
    right: 0; }

  .after-login {
    padding-right: 10px;
    padding-left: 5px; }
    .after-login .down-fillarrow-black-icon {
      right: -5px;
      -moz-transform: scale(0.8);
      -webkit-transform: scale(0.8);
      transform: scale(0.8); } }
@media (max-width: 480px) {
  a.side-menu-a {
    padding: 14px 40px 14px 10px; } }
@media (max-width: 330px) {
  .hdr-blk-middle {
    width: 60%; } }
/*............ Header Style Ends ............*/
/* Scss Document */
.top-col-wrp {
  padding-right: 23%;
  position: relative;
  margin-top: 20px; }

.big-story-wrp {
  margin-bottom: 10px; }

.story-list-right {
  position: absolute;
  right: 0;
  top: 0;
  width: 23%;
  padding-left: 20px; }
  .story-list-right .storylist-item:last-child .storylist-item-in {
    border-bottom: none; }

.home-1024below-advt {
  display: none; }

.second-story-list-wrp {
  margin-top: 10px; }

.latest-news-block .storylist-image {
  display: none; }

.second-story-list-left {
  width: 100%;
  padding-right: 300px;
  margin-bottom: 10px;
  float: left; }
  .second-story-list-left .topStories-wrp .storylist-item-in {
    padding: 8px 0;
    border-bottom: none; }
  .second-story-list-left .storylist-item {
    width: 50%;
    float: left;
    padding-right: 10px; }
  .second-story-list-left .storylist-image.sm-image a {
    width: 100%; }

.second-story-list-right {
  min-height: 30px;
  width: 300px;
  margin-left: -300px;
  float: right;
  margin-top: 10px; }
  .second-story-list-right .mm-advt-outer {
    margin-top: 0; }
    .second-story-list-right .mm-advt-outer .mm-banner300-ad, .second-story-list-right .mm-advt-outer .mm-banner970-ad {
      margin-top: 0;
      margin-bottom: 0; }
  .second-story-list-right .podcast-widget-wrp {
    margin-top: 5px; }
    .second-story-list-right .podcast-widget-wrp .podcast-w-title {
      height: 55px;
      overflow: hidden;
      display: -webkit-box;
      -webkit-line-clamp: 3;
      -webkit-box-orient: vertical;
      overflow: hidden; }

.speical-block-wrp {
  margin-top: 5px;
  width: 100%;
  float: left; }
  .speical-block-wrp .listing-title-001 {
    position: relative;
    z-index: 1;
    max-height: 42px;
    overflow: hidden;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical; }
  .speical-block-wrp .image-only-specialbok {
    display: block; }
  .speical-block-wrp .video-widget-wrp .section-title-001-wrp, .speical-block-wrp .video-widget-wrp .AMP-story-category {
    display: none; }
  .speical-block-wrp .video-widget-wrp .card-item-in {
    position: relative; }
  .speical-block-wrp .video-widget-wrp .card-a {
    background: #000; }
    .speical-block-wrp .video-widget-wrp .card-a .v-play-btn {
      top: 45%; }
  .speical-block-wrp .video-widget-wrp .card-dispn {
    padding-top: 20px;
    position: relative;
    z-index: 1;
    margin-top: -45px; }
    .speical-block-wrp .video-widget-wrp .card-dispn:before {
      content: "";
      position: absolute;
      top: 0;
      left: 0;
      right: 0;
      height: 45px;
      z-index: 0; }
    .speical-block-wrp .video-widget-wrp .card-dispn .listing-title-001 {
      color: #fff; }
  .speical-block-wrp .speical-block-story {
    max-width: 350px;
    margin: 0 auto; }
    .speical-block-wrp .speical-block-story .card-dispn {
      position: relative;
      z-index: 1;
      background: #E9ECEF;
      margin-top: -10px; }
    .speical-block-wrp .speical-block-story .listing-title-001 a {
      max-height: 42px;
      overflow: hidden;
      display: -webkit-box;
      -webkit-line-clamp: 2;
      -webkit-box-orient: vertical; }
    .speical-block-wrp .speical-block-story .v-icon-on-image {
      bottom: 15px; }

.all-stories-wrp {
  margin: 10px 0; }

.special-template-block .commonstorylisting:after, .special-template-block .commonstorylisting:before, .special-template-block .promotionblocks:after, .special-template-block .promotionblocks:before, .special-parsys-space .commonstorylisting:after, .special-parsys-space .commonstorylisting:before, .special-parsys-space .promotionblocks:after, .special-parsys-space .promotionblocks:before {
  content: "";
  display: table; }
.special-template-block .commonstorylisting:after, .special-template-block .promotionblocks:after, .special-parsys-space .commonstorylisting:after, .special-parsys-space .promotionblocks:after {
  clear: both; }

@media (max-width: 1024px) {
  .home-1024below-advt {
    /*  display: block; */
    margin: 10px -15px;
    clear: both;
    background: #F7F7F7;
    padding: 15px 0; }

  .top-col-wrp {
    padding-right: 0;
    position: relative; }

  .story-list-right {
    position: relative;
    width: 100%;
    padding-left: 0;
    margin-top: 10px;
    margin-bottom: 10px;
    float: left; }
    .story-list-right .story-list-wrp {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -ms-flex-wrap: wrap;
      flex-wrap: wrap; }
    .story-list-right .storylist-item {
      width: 50%;
      padding: 0 8px; }
    .story-list-right .storylist-item:first-child .storylist-item-in {
      padding-top: 15px; }

  .storylist-item-in {
    height: 100%; } }
@media (max-width: 835px) {
  .second-story-list-left {
    padding-right: 0px; }

  .second-story-list-right {
    margin-left: 0px;
    width: 100%; }
    .second-story-list-right .mm-advt-outer {
      margin: 10px -15px;
      background-color: #F7F7F7;
      padding: 15px 0; }
    .second-story-list-right .speical-block-wrp {
      margin-top: 0px;
      margin-bottom: 20px; } }
@media (max-width: 575px) {
  .story-list-right .storylist-item {
    width: 100%;
    padding: 0; }
    .story-list-right .storylist-item:first-child .storylist-item-in {
      padding-top: 0; }

  .second-story-list-left .storylist-item {
    width: 100%;
    padding-right: 0px; }
    .second-story-list-left .storylist-item .storylist-item-in {
      padding: 10px 0;
      border-bottom: 1px solid #E5E5E5; }
    .second-story-list-left .storylist-item:last-child .storylist-item-in {
      border-bottom: none;
      padding-bottom: 0; }
    .second-story-list-left .storylist-item:first-child .storylist-item-in {
      padding-top: 0; } }
/* Scss Document */
.big-story-component-1 {
  padding-left: 51%;
  width: 100%;
  position: relative;
  min-height: 235px; }
  .big-story-component-1.bigstroy-video-component {
    min-height: 255px; }

.big-story-component-1 .bigStory-image-block-wrp {
  max-width: 480px;
  position: absolute;
  left: 0;
  top: 0;
  width: 49.55%; }

.bigStory-image-block, .big-story-video-block {
  -moz-border-radius: 10px;
  -webkit-border-radius: 10px;
  border-radius: 10px;
  overflow: hidden;
  position: relative; }
  .bigStory-image-block img, .big-story-video-block img {
    display: block; }

.big-story-slider-item {
  -moz-border-radius: 10px;
  -webkit-border-radius: 10px;
  border-radius: 10px;
  overflow: hidden; }

.big-story-dispn, .big-story-dispn a {
  font-size: 0.875rem;
  color: #6C757D;
  line-height: 1.4;
  max-height: 60px;
  overflow: hidden;
  display: block;
  display: -webkit-box;
  -webkit-line-clamp: 3; }

.big-story-sub-story {
  position: relative;
  padding-left: 20px;
  margin-bottom: 15px;
  font-size: 0.875rem;
  color: #6C757D; }
  .big-story-sub-story a {
    color: #6C757D; }
  .big-story-sub-story .mm-icon, .big-story-sub-story .submenuoverlay:after, .big-story-sub-story .slick-arrow, .big-story-sub-story .topics-page-listing-title a:after, .topics-page-listing-title .big-story-sub-story a:after {
    position: absolute;
    top: 0;
    left: -7px; }
  .big-story-sub-story .mm-icon.plus-red-icon, .big-story-sub-story .plus-red-icon.submenuoverlay:after, .big-story-sub-story .plus-red-icon.slick-arrow, .big-story-sub-story .topics-page-listing-title a.plus-red-icon:after, .topics-page-listing-title .big-story-sub-story a.plus-red-icon:after {
    top: -4px; }
  .big-story-sub-story:last-child {
    margin-bottom: 0px; }

.big-story-sub-story.big-sub-points:before {
  content: "";
  position: absolute;
  width: 8px;
  height: 8px;
  background-color: #6C757D;
  left: 0;
  top: 3px; }

.big-story-slider .slick-dots {
  position: absolute;
  bottom: 0;
  left: 50%;
  -moz-transform: translateX(-50%);
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%); }
  .big-story-slider .slick-dots li {
    display: inline-block;
    padding: 2px; }
    .big-story-slider .slick-dots li.slick-active button {
      background-color: #333994; }
  .big-story-slider .slick-dots button {
    width: 10px;
    height: 10px;
    overflow: hidden;
    text-indent: -99999px;
    display: block;
    border: none;
    outline: none;
    padding: 0;
    background-color: rgba(255, 255, 255, 0.8); }

.big-story-four-point .listing-title-main a {
  max-height: 81px;
  display: block;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden; }
.big-story-four-point .big-story-sub-story {
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  display: block; }

@media (max-width: 1024px) {
  .big-story-component-1 {
    min-height: 252px; } }
@media (max-width: 835px) {
  .bigStory-image-block img {
    width: 100%; }

  .big-story-component-1 .bigStory-image-block-wrp {
    position: inherit;
    width: 100%;
    max-width: 100%; }

  .big-story-component-1 {
    padding-left: 0px; }

  .bigStory-content-block {
    margin-top: 15px; }

  .big-story-component-1 .big-story-sub-story.big-sub-points {
    display: none; }

  .big-story-dispn {
    display: none; }

  .bigStory-content-block {
    margin-top: 0; }

  .big-story-sub-story:first-child {
    margin-top: 15px; }

  .big-story-four-point .listing-title-main a {
    overflow: visible;
    -webkit-line-clamp: inherit;
    line-clamp: inherit;
    max-height: inherit; }
  .big-story-four-point .big-story-sub-story {
    white-space: normal;
    overflow: visible;
    text-overflow: inherit; } }
/* Scss Document */
.podcast-widget-wrp {
  width: 100%;
  float: left;
  margin: 10px 0px; }

.podcast-widget-wrp-in {
  background-color: #F7F7F7;
  border: 1px solid #E5E5E5;
  padding: 10px; }

.podcast-w-middle {
  margin: 10px 0 20px; }

.podcast-w-author-img {
  width: 52px;
  height: 52px;
  min-width: 52px;
  max-width: 52px;
  border: 3px solid #fff;
  overflow: hidden;
  margin-right: 10px;
  background-image: url(clientlib-all/resources/img/user-default.jpg);
  background-repeat: no-repeat;
  background-position: top left;
  background-size: 100%; }
  .podcast-w-author-img img {
    color: transparent; }

.podcast-w-dispn {
  -webkit-box-flex: 1 1 auto;
  -moz-box-flex: 1 1 auto;
  -webkit-flex: 1 1 auto;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto; }

.podcast-w-icon {
  width: 36px;
  height: 36px;
  display: inline-block;
  vertical-align: middle;
  background: #fff;
  text-align: center;
  line-height: 33px; }

.podcast-w-head {
  display: inline-block;
  vertical-align: middle;
  font-size: 0.875rem;
  color: #EC1C24; }

.podcast-w-title {
  font-size: 0.875rem;
  color: #333333;
  line-height: 1.3;
  display: block; }

.podcast-widget-wrp .podcast-author-name, .podcast-widget-wrp .author-name-separation {
  margin-top: 5px;
  font-size: 0.75rem; }
.podcast-widget-wrp .author-name-outer-wrapper {
  line-height: normal !important; }

.podcast-author-name, .author-name-separation {
  color: #666666;
  margin-top: 10px;
  display: inline-block;
  font-size: 0.875rem; }

/*..... Player styling ....*/
.podcast-w-player .video-js {
  width: 100%;
  max-width: 100%;
  height: 40px;
  border-radius: 2px;
  /*background: #394756;*/ }
.podcast-w-player .video-js.vjs-mouse .vjs-big-play-button {
  opacity: .8;
  width: 0;
  height: 0;
  margin-left: -5%;
  color: #fff; }
.podcast-w-player .video-js.vjs-mouse .vjs-big-play-button:before {
  content: " ";
  position: absolute;
  z-index: -1;
  top: 30px;
  left: 4px;
  border: 0px solid #00b9f1;
  border-width: 15px 2px 23px 38px;
  border-radius: 20px; }
.podcast-w-player #bcAudio .vjs-control-bar {
  transform: none;
  background-color: transparent; }
.podcast-w-player .video-js.vjs-mouse .vjs-big-play-button {
  background: none; }
.podcast-w-player #bcAudio .vjs-dock-text {
  display: none; }
.podcast-w-player .video-js .vjs-play-control, .podcast-w-player .vjs-volume-panel.vjs-control.vjs-volume-panel-horizontal, .podcast-w-player .video-js .vjs-time-control, .podcast-w-player .video-js .vjs-current-time, .podcast-w-player .video-js .vjs-big-play-button {
  color: #fff; }
.podcast-w-player .video-js .vjs-volume-level {
  background: #1d1e22 !important; }
.podcast-w-player .video-js .vjs-fullscreen-control {
  display: none !important; }
.podcast-w-player .video-js .vjs-progress-control {
  height: 1.5em !important;
  top: -1.5em  !important; }
.podcast-w-player .video-js.not-hover.vjs-has-started.vjs-paused.vjs-user-active .vjs-control-bar,
.podcast-w-player .video-js.not-hover.vjs-has-started.vjs-paused.vjs-user-inactive .vjs-control-bar,
.podcast-w-player .video-js.not-hover.vjs-has-started.vjs-playing.vjs-user-active .vjs-control-bar,
.podcast-w-player .video-js.not-hover.vjs-has-started.vjs-playing.vjs-user-inactive .vjs-control-bar,
.podcast-w-player .video-js.vjs-has-started.vjs-paused.vjs-ad-playing.vjs-user-inactive .vjs-control-bar,
.podcast-w-player .video-js.vjs-has-started.vjs-playing.vjs-user-inactive .vjs-control-bar {
  transform: none !important;
  -webkit-transform: none  !important;
  -ms-transform: none  !important; }
.podcast-w-player .bc-iframe, .podcast-w-player .bc-iframe body, .podcast-w-player .bc-player-gFrVV8fiF_default, .podcast-w-player .bc-player-gFrVV8fiF_default .vjs-poster {
  background: none; }
.podcast-w-player .vjs-control-bar.vjs-control-bar.vjs-control-bar.vjs-control-bar.vjs-control-bar.vjs-control-bar.vjs-control-bar.vjs-control-bar {
  transform: none  !important;
  -webkit-transform: none !important;
  -ms-transform: none  !important; }
.podcast-w-player .vjs-progress-control .vjs-progress-holder {
  min-height: 16px; }
.podcast-w-player .vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar {
  opacity: 1 !important; }
.podcast-w-player .video-js .vjs-slider {
  background-color: rgba(0, 0, 0, 0.5); }
.podcast-w-player .video-js .vjs-load-progress {
  background: rgba(255, 0, 0, 0.5); }
.podcast-w-player .video-js .vjs-play-progress {
  background-color: #EC1C24; }
.podcast-w-player .video-js .vjs-load-progress div {
  background: rgba(0, 0, 0, 0.75); }
.podcast-w-player .video-js .vjs-play-control, .podcast-w-player .vjs-volume-panel.vjs-control.vjs-volume-panel-horizontal, .podcast-w-player .video-js .vjs-time-control, .podcast-w-player .video-js .vjs-current-time, .podcast-w-player .video-js .vjs-big-play-button {
  color: #000; }

@media only screen and (max-width: 640px) {
  .podcast-w-player .video-js {
    height: 50px; } }
@media only screen and (min-width: 641px) {
  .podcast-w-player .vjs-control-bar {
    font-size: 10px; } }
/*..... Player styling ends ....*/
/* Scss Document */
.special-story-widget {
  margin: 10px 0px;
  border-top: 1px solid #E5E5E5;
  border-bottom: 1px solid #E5E5E5;
  padding: 30px 0; }

.special-story-item {
  width: 33.3333%;
  padding: 0 20px;
  border-left: 1px solid #E5E5E5;
  border-right: 1px solid #E5E5E5;
  margin-left: -1px; }
  .special-story-item:last-child {
    border-right: none; }

.spl-story-title {
  font-size: 1.125rem;
  max-height: 70px;
  display: block;
  display: -webkit-box;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
  overflow: hidden; }

.spl-story-title-a:hover {
  color: #333994; }

.special-story-head {
  width: 20%;
  text-align: center;
  padding: 0 10px; }

.special-story-list-block {
  width: 80%; }

.spl-story-dispn {
  margin-top: 10px;
  max-height: 65px;
  display: block;
  display: -webkit-box;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
  overflow: hidden; }

.splstory-topic {
  display: block;
  margin-bottom: 5px;
  font-size: 1.125rem;
  color: #EC1C24; }

.splstory-topic-dispn {
  color: #666666;
  font-size: 0.875rem; }

@media only screen and (max-width: 991px) {
  .special-story-head, .special-story-list-block {
    width: 100%; }

  .special-story-head {
    margin-bottom: 10px; }

  .special-story-item {
    border-left: none; }

  .special-story-widget {
    border: none;
    padding: 0px; } }
@media only screen and (max-width: 767px) {
  .special-story-item {
    width: 100%;
    padding: 15px 0px;
    border-left: none;
    border-right: none;
    border-top: 1px solid #E5E5E5; }

  .spl-story-title {
    font-size: 1rem; } }
/* Scss Document */
.infographic-special-widget {
  margin: 10px 0; }

.if-wdgt-in {
  width: 100%;
  background: #fff;
  padding: 30px 50px;
  max-height: 320px;
  -moz-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.1);
  -webkit-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.1);
  box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.1); }
  .if-wdgt-in .listing-dispn-p, .if-wdgt-in .spl-story-dispn, .if-wdgt-in .video-details-btm p, .video-details-btm .if-wdgt-in p {
    margin-top: 15px;
    max-height: 100px;
    overflow: hidden;
    display: -webkit-box;
    -webkit-line-clamp: 5;
    -webkit-box-orient: vertical;
    overflow: hidden; }
  .if-wdgt-in .listing-title-002 {
    max-height: 65px;
    overflow: hidden;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden; }

.radius-10.inf-wdgt-image, .inf-wdgt-image.card-item-in, .inf-wdgt-image.card-a, .inf-wdgt-image.if-wdgt-in, .infographic-video-wrp .inf-wdgt-image.mm-embedded-video, .inf-wdgt-podcast .inf-wdgt-image.inf-wdgt-podcast-img, .inf-wdgt-image.visual-stories-a, .story-package-style-3 .inf-wdgt-image.card-img, .inf-wdgt-image.section-img-link-a, .inf-wdgt-image.fe-verticle-video-cover, .featured-verticle-video-container .inf-wdgt-image.fe-video-cover, .inf-wdgt-image.verticle-video-frame, .featured-verticle-video-container .inf-wdgt-image.video-frame, .inf-wdgt-image.video-list-img, .inf-wdgt-image.podcast-big-story, .inf-wdgt-image.infographic-fe-content-wrp, .inf-wdgt-image.topic-img-link-a, .inf-wdgt-image.topic-topstory-itemin, .inf-wdgt-image.about-contact {
  overflow: hidden;
  position: relative; }
  .radius-10.inf-wdgt-image img, .inf-wdgt-image.card-item-in img, .inf-wdgt-image.card-a img, .inf-wdgt-image.if-wdgt-in img, .infographic-video-wrp .inf-wdgt-image.mm-embedded-video img, .inf-wdgt-podcast .inf-wdgt-image.inf-wdgt-podcast-img img, .inf-wdgt-image.visual-stories-a img, .story-package-style-3 .inf-wdgt-image.card-img img, .inf-wdgt-image.section-img-link-a img, .inf-wdgt-image.fe-verticle-video-cover img, .featured-verticle-video-container .inf-wdgt-image.fe-video-cover img, .inf-wdgt-image.verticle-video-frame img, .featured-verticle-video-container .inf-wdgt-image.video-frame img, .inf-wdgt-image.video-list-img img, .inf-wdgt-image.podcast-big-story img, .inf-wdgt-image.infographic-fe-content-wrp img, .inf-wdgt-image.topic-img-link-a img, .inf-wdgt-image.topic-topstory-itemin img, .inf-wdgt-image.about-contact img {
    display: block; }

.infographic-video-wrp {
  padding-left: 70px;
  z-index: 2;
  position: relative; }
  .infographic-video-wrp .mm-embedded-video {
    overflow: hidden; }

.inf-wdgt-podcast {
  padding-left: 70px;
  z-index: 1;
  position: relative; }
  .inf-wdgt-podcast .inf-wdgt-podcast-img {
    overflow: hidden;
    position: relative; }
  .inf-wdgt-podcast .podcast-on-image-dispn {
    width: auto;
    left: 0;
    right: 0; }

.inf-wdgt-podcast-author {
  overflow: hidden; }

.inf-wdgt-podcast-on-image-dispn {
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 1;
  padding: 80px 55px 30px; }

.infographic-widget-right {
  float: right;
  width: 60%; }

.infographic-widget-left {
  width: 48%;
  margin: 20px -12% 20px 0px;
  float: left;
  position: relative;
  z-index: 1; }

.if-wdgt-btn {
  margin-top: 15px; }

@media only screen and (max-width: 767px) {
  .infographic-video-wrp {
    padding-left: 25px;
    padding-right: 25px;
    margin-bottom: 40px; }

  .infographic-widget-right {
    float: none;
    width: inherit;
    margin-left: -15px;
    margin-right: -15px; }

  .infographic-widget-left {
    width: 100%;
    margin: -30px 0 0px;
    text-align: center;
    padding: 0 10px; }
    .infographic-widget-left .section-tag {
      margin-left: auto;
      margin-right: auto; }

  .if-wdgt-in {
    padding: 30px 20px; }

  .inf-wdgt-image, .inf-wdgt-podcast .inf-wdgt-podcast-img {
    -moz-border-radius: 0px;
    -webkit-border-radius: 0px;
    border-radius: 0px; }
    .inf-wdgt-image .v-icon-on-image, .inf-wdgt-podcast .inf-wdgt-podcast-img .v-icon-on-image {
      right: inherit;
      bottom: inherit;
      left: 10px;
      top: 10px; }

  .inf-wdgt-podcast {
    padding-left: 0;
    padding-bottom: 15px;
    z-index: 1; }

  .inf-wdgt-podcast-on-image-dispn {
    padding: 80px 15px 30px; }

  .inf-wdgt-podcast-author {
    text-align: center;
    margin-top: 15px; }
    .inf-wdgt-podcast-author .podcast-author-name, .inf-wdgt-podcast-author .author-name-separation {
      float: none;
      display: table;
      margin: 0 auto; } }
/* Scss Document */
.movie-review-widget-wrp {
  margin-top: 10px;
  max-width: 300px;
  margin-left: auto;
  margin-right: auto; }
  .movie-review-widget-wrp .listing-title-001 {
    min-height: 44px;
    overflow: hidden;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden; }
  .movie-review-widget-wrp .card-item-in {
    border: 1px solid #E5E5E5; }
  .movie-review-widget-wrp .mm-slider-item {
    max-width: 336px; }

.update-time {
  font-size: 0.75rem;
  margin-bottom: 5px;
  display: block;
  color: #666666; }

@media only screen and (max-width: 835px) {
  .movie-review-widget-wrp {
    max-width: 100%; }
    .movie-review-widget-wrp .listing-title-001 {
      min-height: 62px;
      -webkit-line-clamp: 3; }
    .movie-review-widget-wrp .card-item {
      padding-right: 20px; }
    .movie-review-widget-wrp .mm-slider-item {
      max-width: 480px; }

  .movie-review-widget-block .slick-list {
    padding: 0 40px 0 0px; } }
@media only screen and (max-width: 480px) {
  .movie-review-widget-wrp {
    max-width: inherit; }

  .movie-review-widget-block {
    margin-right: -15px;
    margin-left: 0; }
    .movie-review-widget-block .slick-arrow.slick-prev {
      right: 55px; }
    .movie-review-widget-block .slick-arrow.slick-next {
      right: 15px; } }
/* Scss Document */
.stories-like-widget-wrp {
  margin: 10px 0;
  background-color: #F7F7F7;
  padding: 20px 0; }
  .stories-like-widget-wrp .section-title-001, .stories-like-widget-wrp .AMP-story-category h1, .AMP-story-category .stories-like-widget-wrp h1, .stories-like-widget-wrp .webstories-home-blk .sub-title-002, .webstories-home-blk .stories-like-widget-wrp .sub-title-002, .stories-like-widget-wrp .webstory-promo-article .sub-title-002, .webstory-promo-article .stories-like-widget-wrp .sub-title-002, .stories-like-widget-wrp .arrow-dummy {
    background-color: #F7F7F7; }
  .stories-like-widget-wrp .slick-arrow {
    -moz-box-shadow: 0px 0px 0px 5px #F7F7F7;
    -webkit-box-shadow: 0px 0px 0px 5px #F7F7F7;
    box-shadow: 0px 0px 0px 5px #F7F7F7; }

/* Scss Document */
.video-widget-wrp {
  margin-top: 10px; }
  .video-widget-wrp .card-a {
    background-color: #E9ECEF; }

/* Scss Document */
.visual-stories-widget-wrp {
  margin: 15px 0; }

.visual-stories-a {
  position: relative;
  overflow: hidden; }
  .visual-stories-a:hover .visual-story-img img {
    -moz-transform: scale(1.1);
    -webkit-transform: scale(1.1);
    transform: scale(1.1); }

.visual-story-img img {
  width: 100%; }

.visual-story-overlay {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  text-align: center;
  padding: 50px 10px 15px; }
  .visual-story-overlay .listing-title-001, .visual-story-overlay .section-tag {
    color: #fff;
    min-height: inherit; }
    .visual-story-overlay .listing-title-001 a, .visual-story-overlay .section-tag a {
      min-height: inherit;
      margin-bottom: 10px;
      color: #fff; }
  .visual-story-overlay .section-tag {
    margin-left: auto;
    margin-right: auto; }

@media only screen and (max-width: 991px) {
  .visual-stories-a:hover .visual-story-img img {
    -moz-transform: scale(1);
    -webkit-transform: scale(1);
    transform: scale(1); } }
/* Scss Document */
.story-package-widget-wrp .story-package-list-ul {
  margin-left: -10px;
  margin-right: -10px; }
.story-package-widget-wrp .listing-title-001 a, .story-package-widget-wrp .listing-title-001 .story-package-title-a {
  min-height: 66px; }
.story-package-widget-wrp .titleLine, .story-package-widget-wrp .section-title-001-wrp, .story-package-widget-wrp .AMP-story-category, .story-package-widget-wrp .title-line, .story-package-widget-wrp .webstories-home-blk .title-com-blk, .webstories-home-blk .story-package-widget-wrp .title-com-blk, .story-package-widget-wrp .webstory-promo-article .title-com-blk, .webstory-promo-article .story-package-widget-wrp .title-com-blk {
  margin-top: 10px; }
.story-package-widget-wrp .listing-dispn-p, .story-package-widget-wrp .spl-story-dispn, .story-package-widget-wrp .video-details-btm p, .video-details-btm .story-package-widget-wrp p {
  margin-top: 10px;
  max-height: 45px;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden; }
.story-package-widget-wrp .mobonly {
  display: none; }

.story-package-tag {
  color: #EC1C24;
  font-size: 0.875rem;
  text-transform: uppercase; }
  .story-package-tag a {
    color: #EC1C24; }

/*......................... Story package style 1 ......................*/
.story-package-style-1 {
  padding: 20px 0;
  background-color: #F7F7F7; }
  .story-package-style-1 .story-package-intro-wrp {
    margin-bottom: 15px; }
  .story-package-style-1 .story-package-list-li {
    width: 25%;
    padding: 0 10px;
    float: left; }
  .story-package-style-1 .story-package-intro-image {
    max-width: 40%; }
    .story-package-style-1 .story-package-intro-image img {
      max-height: 150px; }
  .story-package-style-1 .story-package-intro-dispn {
    max-width: 60%; }

/*......................... Story package style 2 ......................*/
.story-package-style-2 {
  padding: 20px 0;
  background-color: #F7F7F7; }
  .story-package-style-2 .story-package-intro-wrp {
    width: 45%;
    float: left; }
  .story-package-style-2 .story-package-listing {
    float: left;
    width: 55%;
    padding-left: 40px; }
  .story-package-style-2 .story-package-list-li {
    width: 50%;
    float: left;
    padding: 10px; }
  .story-package-style-2 .story-package-intro-image {
    width: 40%;
    max-width: 40%;
    min-width: 40%; }
  .story-package-style-2 .story-package-intro-dispn {
    width: 60%;
    padding-left: 20px; }
  .story-package-style-2 .listing-dispn-p, .story-package-style-2 .spl-story-dispn, .story-package-style-2 .video-details-btm p, .video-details-btm .story-package-style-2 p {
    max-height: 84px;
    -webkit-line-clamp: 4;
    line-clamp: 4; }
  .story-package-style-2 .listing-title-002 a, .story-package-style-2 .listing-title-002 .story-package-title-a {
    max-height: 96px; }

/*......................... Story package style 3 ......................*/
.story-package-style-3 .section-tag {
  margin-left: auto;
  margin-right: auto; }
.story-package-style-3 .listing-title-001 a {
  -webkit-line-clamp: 2;
  min-height: 44px;
  max-height: 44px; }
.story-package-style-3 .story-package-widget-in {
  float: left;
  width: 100%;
  background: #F7F7F7;
  position: relative; }
.story-package-style-3 .story-package-intro-wrp.d-md-flex, .story-package-style-3 .story-package-style-2 .story-package-intro-wrp.story-package-widget-in, .story-package-style-2 .story-package-style-3 .story-package-intro-wrp.story-package-widget-in {
  display: block !important;
  float: left;
  width: 32%; }
  .story-package-style-3 .story-package-intro-wrp.d-md-flex:after, .story-package-style-3 .story-package-style-2 .story-package-intro-wrp.story-package-widget-in:after, .story-package-style-2 .story-package-style-3 .story-package-intro-wrp.story-package-widget-in:after {
    content: "";
    position: absolute;
    width: 32%;
    left: 0px;
    height: 100%;
    background: #000;
    bottom: 0;
    z-index: 0; }
.story-package-style-3 .story-package-listing {
  width: 68%;
  float: left;
  padding: 15px 20px 10px 20px; }
.story-package-style-3 .story-package-list-li {
  padding: 5px 10px;
  width: 50%;
  float: left; }
.story-package-style-3 .story-package-intro-image {
  background: #000;
  position: relative;
  z-index: 1; }
  .story-package-style-3 .story-package-intro-image img {
    display: block;
    margin: 0 auto;
    max-height: 375px;
    width: 100%; }
  .story-package-style-3 .story-package-intro-image:after {
    position: absolute;
    content: "";
    bottom: 10px;
    width: 100%;
    height: 30%; }
.story-package-style-3 .story-package-intro-dispn {
  background: #000;
  padding: 20px;
  position: relative;
  z-index: 1;
  margin-top: -10px; }
.story-package-style-3 .titleLine, .story-package-style-3 .section-title-001-wrp, .story-package-style-3 .AMP-story-category, .story-package-style-3 .title-line, .story-package-style-3 .webstories-home-blk .title-com-blk, .webstories-home-blk .story-package-style-3 .title-com-blk, .story-package-style-3 .webstory-promo-article .title-com-blk, .webstory-promo-article .story-package-style-3 .title-com-blk {
  opacity: .4; }
.story-package-style-3 .listing-title-002, .story-package-style-3 .listing-title-002 .story-package-title-a, .story-package-style-3 .listing-title-002 a {
  color: #fff; }
.story-package-style-3 .listing-dispn-p, .story-package-style-3 .spl-story-dispn, .story-package-style-3 .video-details-btm p, .video-details-btm .story-package-style-3 p {
  color: #DDDDDD; }
.story-package-style-3 .card-item-in {
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
  box-shadow: none; }
.story-package-style-3 .card-a {
  background: transparent;
  padding-bottom: 10px; }
.story-package-style-3 .card-img {
  overflow: hidden; }
.story-package-style-3 .card-dispn {
  width: 90%;
  text-align: center;
  margin: -20px auto 0;
  float: none;
  position: relative;
  z-index: 2;
  background: #fff; }
.story-package-style-3 .v-icon-on-image {
  right: 5%;
  bottom: 35px; }

/*......................... Story package style 4 ......................*/
.story-package-style-4 {
  padding: 20px 0;
  background-color: #F7F7F7; }
  .story-package-style-4 .section-title-001, .story-package-style-4 .AMP-story-category h1, .AMP-story-category .story-package-style-4 h1, .story-package-style-4 .webstories-home-blk .sub-title-002, .webstories-home-blk .story-package-style-4 .sub-title-002, .story-package-style-4 .webstory-promo-article .sub-title-002, .webstory-promo-article .story-package-style-4 .sub-title-002, .story-package-style-4 .section-title-viewmore {
    background-color: #F7F7F7; }
  .story-package-style-4 .listing-title-002 {
    font-size: 1.125rem; }
  .story-package-style-4 .story-packge-main-list {
    width: 50%;
    float: left;
    padding-right: 20px; }
  .story-package-style-4 .story-packge-sub-list {
    float: left;
    width: 50%; }
  .story-package-style-4 .storylist-item-in.card-item-in {
    padding-bottom: 0px;
    background: #fff;
    padding-top: 0px; }
  .story-package-style-4 .storylist-image.lg-image .img-link-a {
    -moz-border-radius: 5px 0px 0px 5px;
    -webkit-border-radius: 5px 0px 0px 5px;
    border-radius: 5px 0px 0px 5px; }
  .story-package-style-4 .storylist-content {
    padding-right: 10px;
    padding-top: 10px;
    padding-bottom: 10px; }
  .story-package-style-4 .listing-title-001 a {
    min-height: inherit; }
  .story-package-style-4 .storylist-item {
    float: left;
    width: 100%;
    margin-bottom: 15px;
    position: relative; }
    .story-package-style-4 .storylist-item .v-icon-with-text, .story-package-style-4 .storylist-item .v-icon-on-image {
      left: 39%;
      position: absolute;
      bottom: 5px;
      margin-left: -46px;
      right: inherit; }

/*......................... Story package style 5 ......................*/
.story-package-style-5 {
  padding: 20px 0;
  background-color: #212430; }
  .story-package-style-5 .story-package-widget-in {
    float: left;
    width: 100%; }
  .story-package-style-5 .story-package-intro-dispn {
    position: relative;
    padding-bottom: 18px;
    max-width: 100%;
    width: 100%; }
    .story-package-style-5 .story-package-intro-dispn .story-package-tag {
      position: absolute;
      bottom: 0px; }
    .story-package-style-5 .story-package-intro-dispn .titleLine, .story-package-style-5 .story-package-intro-dispn .section-title-001-wrp, .story-package-style-5 .story-package-intro-dispn .AMP-story-category, .story-package-style-5 .story-package-intro-dispn .title-line, .story-package-style-5 .story-package-intro-dispn .webstories-home-blk .title-com-blk, .webstories-home-blk .story-package-style-5 .story-package-intro-dispn .title-com-blk, .story-package-style-5 .story-package-intro-dispn .webstory-promo-article .title-com-blk, .webstory-promo-article .story-package-style-5 .story-package-intro-dispn .title-com-blk {
      opacity: .4; }
  .story-package-style-5 .listing-title-002 .story-package-title-a, .story-package-style-5 .listing-title-002 a {
    color: #fff; }
  .story-package-style-5 .story-package-intro-wrp {
    width: 25%;
    float: left;
    padding-right: 10px; }
  .story-package-style-5 .story-package-listing {
    width: 75%;
    float: left;
    padding-left: 10px; }
  .story-package-style-5 .story-package-list-li {
    width: 33.3333% !important;
    max-width: 33.3333%;
    float: left;
    padding: 10px; }

/*......................... Story package style 6 ......................*/
.story-package-style-5.story-package-style-6 {
  background-color: #F7F7F7;
  padding: 0; }
  .story-package-style-5.story-package-style-6 .story-package-intro-wrp {
    -webkit-box-orient: vertical;
    -webkit-box-direction: reverse;
    -ms-flex-direction: column-reverse;
    flex-direction: column-reverse; }
  .story-package-style-5.story-package-style-6 .mobonly, .story-package-style-5.story-package-style-6 .story-package-intro-dispn {
    background-color: #ec176b; }
  .story-package-style-5.story-package-style-6 .story-package-intro-dispn {
    padding: 20px 15px 30px 15px; }
    .story-package-style-5.story-package-style-6 .story-package-intro-dispn .story-package-tag {
      color: #fff;
      bottom: 15px; }
      .story-package-style-5.story-package-style-6 .story-package-intro-dispn .story-package-tag a {
        color: #fff; }
    .story-package-style-5.story-package-style-6 .story-package-intro-dispn .titleLine, .story-package-style-5.story-package-style-6 .story-package-intro-dispn .section-title-001-wrp, .story-package-style-5.story-package-style-6 .story-package-intro-dispn .AMP-story-category, .story-package-style-5.story-package-style-6 .story-package-intro-dispn .title-line, .story-package-style-5.story-package-style-6 .story-package-intro-dispn .webstories-home-blk .title-com-blk, .webstories-home-blk .story-package-style-5.story-package-style-6 .story-package-intro-dispn .title-com-blk, .story-package-style-5.story-package-style-6 .story-package-intro-dispn .webstory-promo-article .title-com-blk, .webstory-promo-article .story-package-style-5.story-package-style-6 .story-package-intro-dispn .title-com-blk {
      opacity: 1; }
  .story-package-style-5.story-package-style-6 .story-package-listing {
    padding-top: 10px;
    padding-bottom: 10px; }

/*........... Story package Common scroll ..........................*/
/*...........Story package  Common scroll ..........................*/
@media only screen and (max-width: 835px) {
  .story-package-list-ul {
    overflow-x: auto;
    overflow-y: hidden;
    white-space: nowrap;
    -webkit-overflow-scrolling: touch;
    scroll-behavior: smooth;
    width: 100%;
    margin-left: 0 !important;
    margin-right: 0 !important; }

  .listing-title-001 {
    white-space: normal; }

  .story-package-listing-in {
    margin-right: -15px; }

  .story-package-list-li {
    min-width: 31.5%;
    width: 31.5% !important;
    max-width: 31.5%;
    padding: 0px 20px 10px 0px !important;
    display: inline-block;
    vertical-align: top;
    float: none !important;
    margin-left: -4px; }
    .story-package-list-li:first-child {
      margin-left: 0; }

  .story-package-intro-wrp .mobonly {
    display: block;
    text-align: center;
    margin-left: -15px;
    margin-right: -15px;
    width: auto; }
  .story-package-intro-wrp .webonly {
    display: none; }

  .story-package-style-1 {
    padding: 0 0 20px; }
    .story-package-style-1 .story-package-intro-wrp {
      display: block !important;
      width: 100%; }
    .story-package-style-1 .story-package-intro-dispn, .story-package-style-1 .story-package-intro-image {
      max-width: 100%;
      margin-bottom: 10px;
      width: 100%; }
    .story-package-style-1 .story-package-intro-image img {
      max-height: 200px;
      width: 100%; }

  .story-package-style-2 {
    padding: 0 0 20px; }
    .story-package-style-2 .story-package-intro-wrp {
      display: block !important;
      width: 100%;
      margin-bottom: 15px; }
      .story-package-style-2 .story-package-intro-wrp .mobonly img {
        width: 100%; }
    .story-package-style-2 .story-package-intro-image {
      width: 100%;
      max-width: 100%;
      margin-bottom: 10px; }
    .story-package-style-2 .story-package-intro-dispn {
      width: 100%;
      padding-left: 0; }
    .story-package-style-2 .story-package-listing {
      width: 100%;
      padding-left: 0px; }

  .story-package-style-3 {
    padding: 0 0 20px;
    background: #F7F7F7; }
    .story-package-style-3 .story-package-intro-wrp.d-md-flex, .story-package-style-3 .story-package-style-2 .story-package-intro-wrp.story-package-widget-in, .story-package-style-2 .story-package-style-3 .story-package-intro-wrp.story-package-widget-in {
      width: 100%;
      margin-bottom: 15px; }
      .story-package-style-3 .story-package-intro-wrp.d-md-flex:after, .story-package-style-3 .story-package-style-2 .story-package-intro-wrp.story-package-widget-in:after, .story-package-style-2 .story-package-style-3 .story-package-intro-wrp.story-package-widget-in:after {
        display: none; }
    .story-package-style-3 .story-package-listing {
      width: 100%;
      padding: 0; }
    .story-package-style-3 .story-package-intro-dispn {
      margin-left: -15px;
      margin-right: -15px;
      width: auto; }
    .story-package-style-3 .story-package-intro-image:after {
      width: auto;
      left: -15px;
      right: -15px;
      height: 0; }
    .story-package-style-3 .mobonly {
      background: #000; }
      .story-package-style-3 .mobonly img {
        width: 100%; }

  .story-package-style-4 .story-package-list-li {
    max-width: 100%;
    width: 100% !important;
    padding-right: 0px !important; }
  .story-package-style-4 .story-package-listing-in {
    margin-right: 0px; }
  .story-package-style-4 .storylist-image {
    display: none; }
  .story-package-style-4 .storylist-content {
    padding: 15px; }
  .story-package-style-4 .storylist-item .v-icon-with-text, .story-package-style-4 .storylist-item .v-icon-on-image {
    left: inherit;
    margin-left: 0px;
    position: inherit; }

  .story-package-style-5 .story-package-intro-wrp {
    margin-bottom: 15px; }
  .story-package-style-5 .story-package-intro-wrp, .story-package-style-5 .story-package-listing {
    width: 100%;
    padding-right: 0;
    padding-left: 0; }

  .story-package-style-5.story-package-style-6 .mobonly img {
    display: block;
    margin: 0 auto; }
  .story-package-style-5.story-package-style-6 .story-package-intro-wrp {
    display: block !important; }
  .story-package-style-5.story-package-style-6 .story-package-intro-dispn {
    margin-left: -15px;
    margin-right: -15px;
    width: auto;
    max-width: inherit; }
  .story-package-style-5.story-package-style-6 .story-package-listing {
    padding-top: 0;
    padding-bottom: 20px; } }
@media only screen and (max-width: 640px) {
  .story-package-list-li {
    min-width: 47%;
    width: 47%;
    max-width: 47%; }

  .story-package-style-4 .listing-title-002 {
    font-size: 1rem; }
  .story-package-style-4 .story-packge-main-list {
    width: 100%;
    padding-right: 0px;
    border-bottom: 1px solid #E5E5E5; }
  .story-package-style-4 .story-packge-sub-list {
    width: 100%; }
  .story-package-style-4 .storylist-item-in.card-item-in {
    -moz-box-shadow: none;
    -webkit-box-shadow: none;
    box-shadow: none;
    -moz-border-radius: 0px;
    -webkit-border-radius: 0px;
    border-radius: 0px; }
  .story-package-style-4 .storylist-item {
    margin-bottom: 0px; }
    .story-package-style-4 .storylist-item:last-child .storylist-item-in {
      border-bottom: none;
      padding-bottom: 0px; }
  .story-package-style-4 .storylist-content {
    width: 100%;
    padding: 15px; }
  .story-package-style-4 .story-package-list-li {
    padding-bottom: 0px !important; }
  .story-package-style-4 .card-item-in {
    -moz-box-shadow: none;
    -webkit-box-shadow: none;
    box-shadow: none; }
  .story-package-style-4 .story-package-listing-in {
    float: left;
    width: 100%;
    background: #fff;
    -moz-border-radius: 10px;
    -wbkit-border-radius: 10px;
    border-radius: 10px;
    padding-bottom: 10px; } }
@media only screen and (max-width: 480px) {
  .story-package-list-li {
    min-width: 90%;
    width: 90%;
    max-width: 90%; } }
/* Scss Document */
.subscribe-title {
  font-size: 1.25rem;
  color: #212430; }
  .subscribe-title span {
    font-size: 0.875rem;
    color: #6C757D;
    display: block;
    margin-top: 5px; }

.newsletter-subscribe-wideget-in {
  width: 100%;
  border: 1px solid #E5E5E5;
  padding: 20px;
  background-color: #fff; }

.subscribe-form {
  margin: 15px 0 10px; }

.subscibeform {
  width: 100%;
  height: 50px;
  border: 1px solid #E5E5E5;
  border-radius: 3px;
  padding: 0 10px;
  margin-bottom: 5px;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  -webkit-appearance: none; }
  .subscibeform:focus {
    -moz-box-shadow: inset 0px 0px 4px rgba(0, 0, 0, 0.1);
    -webkit-box-shadow: inset 0px 0px 4px rgba(0, 0, 0, 0.1);
    box-shadow: inset 0px 0px 4px rgba(0, 0, 0, 0.1); }

.subscribe-info {
  font-size: 0.75rem !important;
  font-family: Arial, Gotham, "Helvetica Neue", Helvetica, "sans-serif" !important;
  text-align: center;
  color: #666666 !important;
  line-height: normal !important;
  margin-bottom: 0 !important; }

/* Scss Document */
.opinion-author-name {
  color: #666666;
  display: table;
  margin: 10px auto 0;
  font-size: 0.75rem;
  text-align: center;
  width: 100%; }

.opinion-tag {
  display: table;
  margin: 10px auto 10px;
  color: #EC1C24;
  font-size: 0.875rem;
  text-transform: uppercase; }

.opinion-img.rounded, .opinion-img.v-play-btn, .opinion-img.author-coomon-img, .live-blink-circile .opinion-img.live-nomaral-circle, .live-blink-circile .opinion-img.live-circle, .opinion-img.big-story-sub-story.big-sub-points:before, .big-story-slider .slick-dots button.opinion-img, .opinion-img.podcast-w-author-img, .opinion-img.podcast-w-icon, .opinion-img.back-to-top-button, .opinion-img.author-list-img, .opinion-img.story-byline-img, .opinion-img.story-share-a, .liveupdate-social-media-icon a.opinion-img, .opinion-img.story-highlights-li:before, .breaking-news-footer-block .breaking-news-blk .opinion-img.breaking-text:before {
  width: 85px;
  height: 85px;
  margin: -40px auto 0;
  overflow: hidden;
  border: 2px solid #E5E5E5; }

.opinion-widget-wrp {
  margin-top: 50px; }

.opinion-widget-box {
  background: #fff;
  border: 1px solid #E5E5E5;
  padding: 0px 10px 20px; }

/* Scss Document */
.mm-footer-wrapper {
  margin-top: 30px;
  background: #fff; }

.footer-top-strip {
  background-color: #212430;
  padding: 15px 0; }
  .footer-top-strip .subscribe-title {
    color: #fff;
    padding-right: 25px;
    -webkit-box-flex: 0 0 auto;
    -moz-box-flex: 0 0 auto;
    -webkit-flex: 0 0 auto;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto; }

.footer-top-left {
  float: left;
  width: 70%; }

.subscribe-form-footer {
  max-width: 380px;
  width: 100%;
  -webkit-box-flex: 1 1 auto;
  -moz-box-flex: 1 1 auto;
  -webkit-flex: 1 1 auto;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto; }

.footer-subscibeform {
  width: 100%;
  border: none;
  height: 45px;
  background: #fff;
  -moz-border-radius: 5px 0px 0px 5px;
  -webkit-border-radius: 5px 0px 0px 5px;
  border-radius: 5px 0px 0px 5px;
  padding: 0 10px;
  border: none;
  -webkit-appearance: none; }

.subscribe-form-footer .btn {
  height: 45px;
  line-height: 27px;
  -moz-border-radius: 0px 5px 5px 0px;
  -webkit-border-radius: 0px 5px 5px 0px;
  border-radius: 0px 5px 5px 0px;
  text-transform: uppercase;
  -webkit-box-flex: 0 0 auto;
  -moz-box-flex: 0 0 auto;
  -webkit-flex: 0 0 auto;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto; }

.footer-top-right {
  float: right; }

.social-li {
  display: inline-block;
  vertical-align: middle;
  padding: 5px; }

.socoal-a {
  display: block;
  width: 30px;
  height: 30px;
  padding: 5px; }

.footer-middle-right {
  float: right;
  width: 38%; }

.footer-middle-wrp {
  margin: 25px 0 15px; }

.footer-middle-left {
  float: left;
  width: 62%; }

.footer-link-box {
  float: right;
  width: 33.3333%;
  padding-right: 15px; }

.play-store-btn, .app-store-btn {
  display: table-cell;
  padding-right: 5px;
  max-width: 110px; }

.footer-prmo-content {
  padding-right: 10px;
  -webkit-box-flex: 1;
  -moz-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1; }

.footer-title {
  font-size: 1rem;
  color: #212430;
  margin-bottom: 10px; }

.footer-link-ul li {
  margin-bottom: 10px; }
.footer-link-ul .double-arrow-black-icon {
  background-position: -713px 1px;
  width: 12px;
  height: 15px;
  margin-right: 5px; }

.footerlink-a, .ftr-contact, .footer-last-a {
  color: #666666;
  font-size: 0.875rem;
  position: relative;
  font-weight: normal;
  padding-left: 20px;
  display: block; }
  .footerlink-a .mm-icon, .ftr-contact .mm-icon, .footer-last-a .mm-icon, .footerlink-a .submenuoverlay:after, .ftr-contact .submenuoverlay:after, .footer-last-a .submenuoverlay:after, .footerlink-a .slick-arrow, .ftr-contact .slick-arrow, .footer-last-a .slick-arrow, .footerlink-a .topics-page-listing-title a:after, .topics-page-listing-title .footerlink-a a:after, .ftr-contact .topics-page-listing-title a:after, .topics-page-listing-title .ftr-contact a:after, .footer-last-a .topics-page-listing-title a:after, .topics-page-listing-title .footer-last-a a:after {
    position: absolute;
    left: 0;
    top: 0; }

.ftr-contact {
  line-height: 1.5;
  padding-left: 0; }

.footer-prmo-img {
  max-width: 34%;
  text-align: right; }

.com-blk-footer {
  width: 100%;
  margin-top: 15px; }

.footer-last-wrp {
  border-top: 1px solid #E5E5E5;
  padding: 20px 0 30px; }

.footer-last-left {
  width: 77%;
  float: left; }

.footer-last-right {
  float: right;
  width: 23%;
  padding-left: 20px;
  margin-top: 10px; }

.footer-last-li {
  display: inline-block;
  vertical-align: middle;
  padding-right: 20px;
  padding-bottom: 5px; }

.footer-last-a {
  padding-left: 0;
  display: block; }

.footer-copyright {
  font-size: 0.75rem;
  color: #AAAAAA;
  margin-top: 15px; }

.backto-top {
  position: fixed;
  right: 20px;
  bottom: 70px;
  z-index: 997;
  -moz-transition: all 0.4s ease-out 0s;
  -webkit-transition: all 0.4s ease-out 0s;
  transition: all 0.4s ease-out 0s;
  z-index: 997px;
  -moz-transform: translateY(160px);
  -webkit-transform: translateY(160px);
  transform: translateY(160px);
  visibility: hidden; }
  .backto-top.active {
    -moz-transform: translateY(0px);
    -webkit-transform: translateY(0px);
    transform: translateY(0px);
    visibility: visible; }

.back-to-top-button {
  border: 1px solid rgba(0, 0, 0, 0.17);
  -moz-box-shadow: 0px 2px 10px rgba(0, 0, 0, 0.15);
  -webkit-box-shadow: 0px 2px 10px rgba(0, 0, 0, 0.15);
  box-shadow: 0px 2px 10px rgba(0, 0, 0, 0.15);
  width: 50px;
  height: 50px;
  padding: 11px 0;
  cursor: pointer;
  background-color: #fff;
  text-align: center;
  z-index: 998;
  text-align: center; }

@media only screen and (max-width: 835px) {
  .subscribe-form-footer {
    max-width: inherit; }

  .footer-top-left, .footer-top-right {
    width: 100%; }

  .footer-social-ul {
    text-align: center; }

  .footer-btm-wrp {
    background-color: #F7F7F7; }

  .footer-middle-wrp {
    margin-bottom: 0px; }

  .footer-last-wrp {
    background-color: #fff;
    border-top: none;
    margin-bottom: 15px;
    padding: 15px; }

  .footer-middle-right {
    width: 100%;
    margin-bottom: 10px; }

  .footer-middle-left {
    width: 100%;
    background-color: #fff;
    padding: 5px; }

  .footer-link-box {
    padding: 10px; }

  .footer-last-li {
    padding: 5px 10px; }

  .footer-last-right {
    width: 100%;
    padding-left: 0;
    margin: 0; }

  .footer-last-logo {
    width: 100%;
    max-width: 250px;
    margin: 0px auto 10px;
    display: block; }

  .footer-last-left {
    width: 100%;
    text-align: center; } }
@media only screen and (max-width: 640px) {
  .footer-last-wrp {
    margin-bottom: 55px; }

  .backto-top {
    margin-right: -21px;
    bottom: 56px;
    right: 50%;
    width: 42px;
    height: 42px; }

  .back-to-top-button {
    width: 42px;
    height: 42px;
    padding: 7px 6px; }

  .footer-top-strip {
    background-color: #F7F7F7; }
    .footer-top-strip .subscribe-title {
      padding-right: 0;
      text-align: center;
      color: #212430;
      margin-bottom: 10px; }
    .footer-top-strip .footer-top-left {
      background-color: #fff; }

  .footer-news-letter.d-sm-flex, .footer-top-right {
    display: block !important;
    background-color: #fff;
    padding: 15px 15px 10px; }

  .footer-top-right {
    padding: 0 15px 15px; }

  .footer-social-ul .facebook-white-icon {
    background-position: -518px 0px; }
  .footer-social-ul .twitter-white-icon, .footer-social-ul .ourteamsocialLink:hover .twitter-black-icon, .ourteamsocialLink:hover .footer-social-ul .twitter-black-icon {
    background-position: -556px 2px; }
  .footer-social-ul .youtube-white-icon {
    background-position: -596px 2px; }
  .footer-social-ul .instagram-white-icon {
    background-position: -636px -1px; }
  .footer-social-ul .linkedin-white-icon, .footer-social-ul .ourteamsocialLink:hover .linkedin-black-icon, .ourteamsocialLink:hover .footer-social-ul .linkedin-black-icon {
    background-position: -675px 0px; }

  .footer-subscibeform {
    border: 1px solid #E5E5E5; }

  .footer-middle-wrp {
    margin-top: 0px; }

  .footer-link-box {
    width: 50%; }
    .footer-link-box .footerlink-a, .footer-link-box .ftr-contact, .footer-link-box .footer-last-a {
      font-size: 0.8125rem; }

  .footer-link-box.footer-contact-box {
    width: 100%;
    text-align: center; }
    .footer-link-box.footer-contact-box br {
      display: none; } }
/* Slider */
.slick-slider {
  position: relative;
  display: block;
  box-sizing: border-box;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -ms-touch-action: pan-y;
  touch-action: pan-y;
  -webkit-tap-highlight-color: transparent; }

.slick-list {
  position: relative;
  overflow: hidden;
  display: block;
  margin: 0;
  padding: 0; }
  .slick-list:focus {
    outline: none; }
  .slick-list.dragging {
    cursor: pointer;
    cursor: hand; }

.slick-slider .slick-track,
.slick-slider .slick-list {
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
  -o-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0); }

.slick-track {
  position: relative;
  left: 0;
  top: 0;
  display: block;
  margin-left: auto;
  margin-right: auto; }
  .slick-track:before, .slick-track:after {
    content: "";
    display: table; }
  .slick-track:after {
    clear: both; }
  .slick-loading .slick-track {
    visibility: hidden; }

.slick-slide {
  float: left;
  height: 100%;
  min-height: 1px;
  display: none; }
  [dir="rtl"] .slick-slide {
    float: right; }
  .slick-slide img {
    display: block; }
  .slick-slide.slick-loading img {
    display: none; }
  .slick-slide.dragging img {
    pointer-events: none; }
  .slick-initialized .slick-slide {
    display: block; }
  .slick-loading .slick-slide {
    visibility: hidden; }
  .slick-vertical .slick-slide {
    display: block;
    height: auto;
    border: 1px solid transparent; }

.slick-arrow.slick-hidden {
  display: none; }

.slick-arrow {
  width: 35px;
  height: 35px;
  text-indent: -9999px;
  overflow: hidden;
  border-radius: 3px;
  border: 1px solid #E5E5E5;
  background-color: #fff;
  -moz-box-shadow: 0px 0px 0px 5px #fff;
  -webkit-box-shadow: 0px 0px 0px 5px #fff;
  box-shadow: 0px 0px 0px 5px #fff;
  position: absolute;
  right: 0;
  top: -42px;
  cursor: pointer; }
  .slick-arrow.slick-next {
    background-position: -372px 9px; }
  .slick-arrow.slick-prev {
    background-position: -399px 9px;
    right: 40px; }
  .slick-arrow.slick-disabled {
    background-color: #E5E5E5;
    cursor: default; }

/* Slider ends */
/* Scss Document */
.breadcrumbs-wrp {
  background: #F7F7F7; }
  .breadcrumbs-wrp .breadcrumbs-a {
    font-size: 0.8125rem;
    font-weight: normal;
    color: #000;
    text-transform: uppercase; }
    .breadcrumbs-wrp .breadcrumbs-a:hover {
      color: #EC1C24; }
  .breadcrumbs-wrp .breadcrumbs-ul {
    padding: 5px 0px; }
  .breadcrumbs-wrp .breadcrumbs-li {
    display: inline-block;
    vertical-align: middle;
    min-height: 25px;
    padding-right: 5px; }
  .breadcrumbs-wrp .breadcrumbs-li:last-child .breadcrumbs-a {
    color: #333333;
    /* cursor: default;*/ }

.breadcrumbs-text {
  display: inline-block;
  vertical-align: middle;
  height: 25px;
  line-height: 25px; }

@media only screen and (max-width: 991px) {
  .breadcrumbs-wrp {
    display: none; } }
.v-share-list {
  position: absolute;
  top: 125%;
  background: #fff;
  padding: 10px;
  -moz-box-shadow: 0px 0px 15px rgba(0, 0, 0, 0.1);
  -webkit-box-shadow: 0px 0px 15px rgba(0, 0, 0, 0.1);
  box-shadow: 0px 0px 15px rgba(0, 0, 0, 0.1);
  right: 0;
  z-index: 5;
  display: none; }
  .v-share-list:before {
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 0 7.5px 10px 7.5px;
    border-color: transparent transparent #ffffff transparent;
    content: "";
    position: absolute;
    right: 10px;
    top: -8px; }

.v-share-ul {
  white-space: nowrap; }

.v-share-li {
  display: inline-block;
  vertical-align: middle;
  padding: 0 5px; }

/*......... Section ...............*/
/* Scss Document */
.sectionstorylisting .mm-embedded-full-article {
  max-width: 1200px; }
  .sectionstorylisting .mm-embedded-full-article .point-table-wrper {
    margin-top: 10px; }

.section-top-wrp {
  margin-top: 20px;
  margin-bottom: 10px; }

.section-top-story-ul {
  margin-left: -10px;
  margin-right: -10px; }
  .section-top-story-ul .section-top-story-li {
    padding: 0 10px; }

.three-col-story-list {
  width: 33.33333%;
  float: left; }
  .three-col-story-list .section-topstory-content {
    width: 100%;
    margin-top: 10px; }

.section-topstory-itemin {
  width: 100%;
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap; }

.section-fullwidth-story1-wrp .section-topstory-itemin {
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap; }

.section-topstory-image {
  width: 100%;
  max-width: 100%; }

.section-img-link-a {
  width: 100%;
  display: block;
  position: relative;
  overflow: hidden;
  background-color: #F7F7F7;
  padding-top: 52%; }
  .section-img-link-a img {
    display: block;
    display: block;
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    height: 100%;
    width: 100%;
    object-fit: cover;
    object-position: center; }

/*....... story 1 style .....*/
.section-top-story-1 {
  margin-bottom: 20px; }
  .section-top-story-1 .section-topstory-itemin {
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    border-radius: 10px;
    overflow: hidden; }

/*....... story 1 style .....*/
/*............ Section fullwidth story ..........*/
.section-fullwidth-story1-wrp {
  margin-bottom: 20px; }
  .section-fullwidth-story1-wrp .section-topstory-itemin:before {
    content: "";
    display: table; }
  .section-fullwidth-story1-wrp .section-topstory-itemin:after {
    content: "";
    clear: both;
    display: table; }
  .section-fullwidth-story1-wrp .section-topstory-image {
    width: 60%;
    padding-right: 10px;
    float: left; }
  .section-fullwidth-story1-wrp .section-topstory-content {
    width: 40%;
    padding-left: 20px;
    float: left; }
  .section-fullwidth-story1-wrp .listing-dispn-p, .section-fullwidth-story1-wrp .spl-story-dispn, .section-fullwidth-story1-wrp .video-details-btm p, .video-details-btm .section-fullwidth-story1-wrp p {
    margin-top: 10px;
    max-height: 62px;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    line-clamp: 3;
    -webkit-box-orient: vertical;
    overflow: hidden; }

@media only screen and (max-width: 991px) {
  .section-top-story-ul .section-top-story-1 {
    margin-bottom: 10px; }

  .section-top-story-li.three-col-story-list {
    width: 100%; }
    .section-top-story-li.three-col-story-list .section-topstory-itemin {
      padding: 10px 0; }
    .section-top-story-li.three-col-story-list .section-topstory-image {
      padding-right: 20px;
      width: 39.5%;
      max-width: 320px;
      flex-grow: 1;
      float: left; }
    .section-top-story-li.three-col-story-list .section-topstory-content {
      margin-top: 0;
      width: 60.5%; }

  .section-fullwidth-story1-wrp .section-topstory-content, .section-fullwidth-story1-wrp .section-topstory-image {
    width: 50%; }
  .section-fullwidth-story1-wrp .listing-dispn-p, .section-fullwidth-story1-wrp .spl-story-dispn, .section-fullwidth-story1-wrp .video-details-btm p, .video-details-btm .section-fullwidth-story1-wrp p {
    display: none; } }
@media only screen and (max-width: 835px) {
  .section-top-story-ul .section-top-story-1 {
    margin-bottom: 20px; }

  .section-top-story-li.three-col-story-list {
    width: 33.3333%; }
    .section-top-story-li.three-col-story-list .section-topstory-itemin {
      padding: 0px 0; }
    .section-top-story-li.three-col-story-list .section-topstory-image {
      padding-right: 0;
      width: 100%;
      max-width: 100%; }
    .section-top-story-li.three-col-story-list .section-topstory-content {
      margin-top: 10px;
      width: 100%; }

  .section-fullwidth-story1-wrp .textonimage-topstory-outer .v-icon-on-image {
    right: 15px;
    bottom: 25px; }
  .section-fullwidth-story1-wrp .textonimage-topstory-outer .liveupdate-onimage {
    left: 15px;
    bottom: 25px; }
  .section-fullwidth-story1-wrp .section-topstory-itemin {
    -ms-flex-wrap: wrap;
    flex-wrap: wrap; }

  .section-fullwidth-story1-wrp {
    width: auto;
    margin-left: -15px;
    margin-right: -15px;
    margin-bottom: 10px; }
    .section-fullwidth-story1-wrp .section-img-link-a {
      -moz-border-radius: 0px;
      -webkit-border-radius: 0px;
      border-radius: 0px; }
    .section-fullwidth-story1-wrp .section-topstory-content, .section-fullwidth-story1-wrp .section-topstory-image {
      width: 100%;
      padding: 0; }
    .section-fullwidth-story1-wrp .section-topstory-content {
      margin-top: -20px;
      position: relative;
      z-index: 1;
      padding: 0 15px; }
    .section-fullwidth-story1-wrp .section-topstory-content-in {
      padding: 10px;
      -moz-box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.1);
      -webkit-box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.1);
      box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.1);
      -moz-border-radius: 3px;
      -webkit-border-radius: 3px;
      border-radius: 3px;
      background: #fff; } }
@media only screen and (max-width: 575px) {
  .section-top-story-ul {
    margin-left: -15px;
    margin-right: -15px; }
    .section-top-story-ul .section-top-story-1 {
      margin-bottom: 0;
      width: auto;
      padding: 0; }
      .section-top-story-ul .section-top-story-1 .section-img-link-a, .section-top-story-ul .section-top-story-1 .section-topstory-itemin {
        -moz-border-radius: 0px;
        -webkit-border-radius: 0px;
        border-radius: 0px; }

  .section-top-story-li.three-col-story-list {
    width: 100%;
    padding-left: 15px;
    padding-right: 15px; }
    .section-top-story-li.three-col-story-list .section-topstory-itemin {
      -webkit-box-orient: horizontal;
      -webkit-box-direction: reverse;
      -ms-flex-direction: row-reverse;
      flex-direction: row-reverse;
      padding: 10px 0;
      border-bottom: 1px solid #E5E5E5; }
    .section-top-story-li.three-col-story-list .section-topstory-image {
      padding-right: 0px;
      padding-left: 10px;
      max-width: 95px;
      width: 39.5%; }
      .section-top-story-li.three-col-story-list .section-topstory-image .section-img-link-a {
        -moz-border-radius: 5px;
        -webkit-border-radius: 5px;
        border-radius: 5px;
        padding-top: 94.12%; }
    .section-top-story-li.three-col-story-list .section-topstory-content {
      width: 60.5%;
      margin-top: 0;
      flex-grow: 1; }

  .section-top-wrp .list-with-no-image .storylist-image {
    display: block; } }
/*......... Video page ...............*/
/* Scss Document */
.featured-video-wrp {
  background: #000; }

.featured-video-container {
  max-width: 1000px;
  margin: 0 auto;
  width: 100%;
  position: relative;
  padding-bottom: 40px; }

.fe-verticle-video-cover, .featured-verticle-video-container .fe-video-cover, .verticle-video-frame, .featured-verticle-video-container .video-frame {
  padding-top: 177.78% !important;
  position: relative;
  width: 100%;
  overflow: hidden; }

.featured-verticle-video-container {
  max-width: 400px;
  margin: 0 auto;
  position: relative; }

.fe-video-cover {
  padding-top: 56.25%;
  width: 100%;
  position: relative; }
  .fe-video-cover img {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%; }
  .fe-video-cover .v-play-btn {
    width: 2em;
    height: 2em;
    font-size: 3.5em;
    line-height: 6.4rem; }

.video-frame {
  padding-top: 56.25%;
  width: 100%;
  position: relative; }
  .video-frame .video-frame-in {
    position: absolute;
    top: 0px;
    right: 0px;
    bottom: 0px;
    left: 0px;
    width: 100%;
    height: 100%;
    border: none; }
  .video-frame .video-js {
    width: 100%;
    height: 100%; }
    .video-frame .video-js .vjs-dock-text {
      opacity: 0; }
    .video-frame .video-js .vjs-big-play-button {
      background-color: rgba(236, 28, 36, 0.8); }
      .video-frame .video-js .vjs-big-play-button:hover {
        background-color: #EC1C24; }
    .video-frame .video-js:hover .vjs-big-play-button {
      background-color: #EC1C24; }

.fe-video-dispn {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: 4;
  padding: 85px 15px 15px; }
  .fe-video-dispn .listing-title-002 a, .fe-video-dispn .listing-dispn-p, .fe-video-dispn .spl-story-dispn, .fe-video-dispn .video-details-btm p, .video-details-btm .fe-video-dispn p, .fe-video-dispn .listing-dispn-p a, .fe-video-dispn .spl-story-dispn a, .fe-video-dispn .video-details-btm p a, .video-details-btm .fe-video-dispn p a, .fe-video-dispn .section-tag {
    color: #fff; }
  .fe-video-dispn .update-time {
    color: #AAAAAA; }
  .fe-video-dispn .listing-dispn-p, .fe-video-dispn .spl-story-dispn, .fe-video-dispn .video-details-btm p, .video-details-btm .fe-video-dispn p {
    margin-top: 10px;
    max-height: 42px;
    overflow: hidden;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    line-clamp: 2;
    -webkit-box-orient: vertical; }
  .fe-video-dispn .listing-title-002 {
    max-height: 64px;
    overflow: hidden;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    line-clamp: 2; }

.fe-video-dispn-in {
  position: relative;
  padding-right: 80px; }

.video-mask-bottom {
  bottom: 0;
  left: 0;
  right: 0;
  position: absolute;
  height: 25%; }

.video-mask {
  position: absolute;
  top: 0;
  bottom: 0;
  width: 10%; }
  .video-mask.gradient-left {
    left: 0; }
  .video-mask.gradient-right {
    right: 0; }

.f-video-frame-wrp {
  display: none; }

/*.... Video play started class ....*/
.vplay-started.featured-video-wrp {
  padding-top: 10px; }
.vplay-started .video-mask {
  width: 0px; }
.vplay-started .video-mask-bottom {
  height: 0px; }
.vplay-started .fe-video-dispn {
  position: relative;
  padding: 15px 0px 15px; }
.vplay-started .fe-video-cover {
  opacity: 0;
  visibility: hidden;
  overflow: hidden;
  position: absolute;
  top: 0;
  left: 0; }
.vplay-started .f-video-frame-wrp {
  display: block;
  position: relative;
  z-index: 5; }
.vplay-started .featured-video-container {
  padding-bottom: 0; }

/*.... Video play started class end....*/
@media only screen and (max-width: 991px) {
  .featured-video-wrp {
    background-color: #212430; }
    .featured-video-wrp.vplay-started {
      padding: 0; }
    .featured-video-wrp .video-mask, .featured-video-wrp .video-mask-bottom {
      display: none;
      background: none; }
    .featured-video-wrp .fe-video-dispn {
      position: relative;
      background: #212430;
      top: 0;
      left: 0;
      padding: 15px; }
      .featured-video-wrp .fe-video-dispn .listing-dispn-p, .featured-video-wrp .fe-video-dispn .spl-story-dispn, .featured-video-wrp .fe-video-dispn .video-details-btm p, .video-details-btm .featured-video-wrp .fe-video-dispn p {
        display: none; }
    .featured-video-wrp .fe-video-cover .v-play-btn {
      font-size: 2.5em;
      line-height: 4.5rem; } }
/* Scss Document */
/*.... Video Search ....*/
.video-search-wrp {
  background-color: #E9ECEF;
  margin-bottom: 10px;
  padding: 15px 0; }

.video-search-container {
  max-width: 670px;
  margin: 0 auto;
  width: 100%;
  padding: 0 15px; }
  .video-search-container .seresult-count {
    margin-bottom: 0;
    text-align: center; }

.video-search-box {
  position: relative;
  width: 100%; }

.video-se-input {
  width: 100%;
  background: #fff;
  border: 1px solid #E5E5E5;
  height: 45px;
  padding: 0 65px 0 10px;
  -webkit-appearance: none;
  font-size: 1.125rem; }

.video-search-btn {
  background: red;
  border: none;
  outline: none;
  position: absolute;
  top: 0;
  right: 0;
  height: 45px;
  -moz-border-radius: 0px 5px 5px 0px;
  -webkit-border-radius: 0px 5px 5px 0px;
  border-radius: 0px 5px 5px 0px;
  padding: 0 15px;
  cursor: pointer; }

/*.................. VIdeo Section listing ...........*/
/* Scss Document */
/*......... Video Main page  listing .......*/
.videopage-container .section-top-wrp {
  margin-top: 0px;
  margin-bottom: 0px; }

.mv-view-numbers {
  font-size: 0.75rem;
  color: #AAAAAA;
  margin-top: 10px; }

.video-list-img {
  position: relative;
  overflow: hidden; }
  .video-list-img img {
    width: 100%;
    display: block;
    margin: 0 auto; }
  .video-list-img .v-icon-on-image {
    right: 10px;
    bottom: 10px;
    margin-right: 0; }

.video-list-dispn {
  width: 100%;
  padding: 10px 0; }

.video-section-main-list {
  width: 50%;
  float: left;
  padding-right: 10px; }

.video-package-list-ul .video-list-item {
  float: left;
  width: 50%;
  clear: right; }
.video-package-list-ul .listing-title-001 {
  max-height: 64px;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden; }

.video-list-small .video-list-img {
  width: 40%;
  float: left;
  -webkit-box-flex: 0 0 auto;
  -moz-box-flex: 0 0 auto;
  -webkit-flex: 0 0 auto;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto; }
.video-list-small.video-list-item {
  margin-bottom: 15px;
  padding-left: 20px; }
.video-list-small .video-list-dispn {
  overflow: hidden;
  width: auto;
  padding: 5px  20px 0px;
  -webkit-box-flex: 1 1 auto;
  -moz-box-flex: 1 1 auto;
  -webkit-flex: 1 1 auto;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto; }

.video-section-list-wrp.video-right-align .video-package-list-ul .video-list-item {
  float: right;
  clear: left; }
  .video-section-list-wrp.video-right-align .video-package-list-ul .video-list-item.video-list-small {
    padding-left: 0;
    padding-right: 20px; }

/*......... Video Main page  ends .......*/
/*......... Video share div .......*/
.video-share-wrp {
  position: absolute;
  right: 0;
  top: 50%;
  -moz-transform: translateY(-50%);
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%); }

.v-share-btn {
  color: #fff;
  font-size: 0.875rem;
  cursor: pointer;
  height: 26px;
  line-height: 26px; }
  .v-share-btn .vshare-text {
    height: 25px;
    line-height: 25px;
    display: inline-block; }

/*......... Video share div .......*/
/*......... Video Section page  Starts .......*/
.video-section-page-in {
  margin-left: -10px;
  margin-right: -10px; }

.video-section-page-list-ul .video-list-item {
  width: 25%;
  float: left;
  padding: 5px 10px; }
.video-section-page-list-ul .listing-title-001 {
  max-height: 66px;
  display: block;
  display: -webkit-box;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
  overflow: hidden; }

/*......... Video Section page  ends .......*/
/*............. Video Details page ...............................*/
.video-detail-wrp {
  background-color: #212430;
  margin-bottom: 10px; }

.detail-video-container {
  max-width: 1030px;
  margin: 0 auto;
  padding: 15px; }

.detail-video-dispn-in {
  position: relative; }

.video-details-btm {
  width: 100%;
  position: relative; }
  .video-details-btm p {
    color: #DDDDDD; }

.detail-video-dispn {
  width: 100%;
  margin-top: 10px;
  margin-bottom: 10px; }
  .detail-video-dispn .listing-title-002 {
    color: #fff; }
  .detail-video-dispn .section-tag:hover {
    color: #fff; }
  .detail-video-dispn .update-time, .detail-video-dispn .mv-view-numbers {
    color: #AAAAAA;
    margin: 0; }
  .detail-video-dispn .listing-dispn-p, .detail-video-dispn .spl-story-dispn, .detail-video-dispn .video-details-btm p, .video-details-btm .detail-video-dispn p, .detail-video-dispn a {
    color: #DDDDDD; }
  .detail-video-dispn a.btn-light {
    color: #666666; }

.video-details-top {
  width: 100%;
  padding-right: 80px;
  position: relative; }

.video-details-btm, .video-details-top, .video-details-middle {
  margin: 5px 0; }

.video-comment-wrp {
  float: left;
  width: 100%; }

.podcastlistenbtn {
  margin-top: 15px;
  text-transform: uppercase; }

.story-byline-wrp.video-author-info-wrp {
  padding: 10px 0 5px; }
  .story-byline-wrp.video-author-info-wrp .story-author-name, .story-byline-wrp.video-author-info-wrp .story-author-name a, .story-author-name .story-byline-wrp.video-author-info-wrp a, .story-byline-wrp.video-author-info-wrp .story-author-name .author-name-separation, .story-author-name .story-byline-wrp.video-author-info-wrp .author-name-separation {
    color: #AAAAAA; }
    .story-byline-wrp.video-author-info-wrp .story-author-name a, .story-author-name .story-byline-wrp.video-author-info-wrp a a, .story-author-name .story-byline-wrp.video-author-info-wrp .author-name-separation a {
      color: #AAAAAA; }

/*............. Video Details page ends...............................*/
@media only screen and (max-width: 991px) {
  .video-section-page-list-ul .video-list-item {
    width: 33.33333%; }

  .detail-video-container {
    padding: 0; }

  .detail-video-dispn {
    padding: 0 15px 15px; }

  .video-details-middle {
    -webkit-box-ordinal-group: -2;
    -ms-flex-order: -1;
    order: -1;
    min-height: 20px; }

  .video-details-top {
    padding-right: 0; }
    .video-details-top .video-share-wrp {
      position: inherit;
      top: 0;
      -moz-transform: translateY(0);
      -webkit-transform: translateY(0);
      transform: translateY(0);
      float: right;
      margin-top: -28px; } }
@media only screen and (max-width: 835px) {
  .video-section-package-wrp {
    margin-right: -15px; }

  .video-package-list-ul {
    overflow-x: auto;
    overflow-y: hidden;
    white-space: nowrap;
    -webkit-overflow-scrolling: touch;
    scroll-behavior: smooth;
    width: 100%;
    margin-left: 0;
    margin-right: 0; }
    .video-package-list-ul .video-list-item {
      min-width: 31.5%;
      width: 31.5% !important;
      max-width: 31.5%;
      padding: 0px 20px 10px 0px !important;
      margin-left: -4px;
      margin-bottom: 0px;
      display: inline-block;
      float: none !important;
      vertical-align: top;
      clear: inherit  !important; }
      .video-package-list-ul .video-list-item:first-child {
        margin-left: 0; }
    .video-package-list-ul .video-list-small .video-list-a {
      display: block !important; }
    .video-package-list-ul .video-list-small .video-list-dispn {
      width: 100%;
      padding: 10px 0; }
    .video-package-list-ul .video-list-small .video-list-img {
      width: 100%; }

  .fe-video-dispn-in {
    padding-right: 0px; }
    .fe-video-dispn-in .video-share-wrp {
      top: -10px;
      -moz-transform: translateY(0);
      -webkit-transform: translateY(0);
      transform: translateY(0);
      position: inherit;
      float: right; }

  .story-byline-wrp.video-author-info-wrp {
    padding: 10px 0; }

  .video-details-btm p {
    display: block !important; } }
@media only screen and (max-width: 640px) {
  .video-package-list-ul .video-list-item {
    min-width: 47%;
    width: 47%;
    max-width: 47%; }

  .video-section-page-in {
    margin-left: -5px;
    margin-right: -5px; }

  .video-section-page-list-ul .video-list-item {
    width: 50%;
    padding: 5px; }
  .video-section-page-list-ul .video-list-img {
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px; } }
@media only screen and (max-width: 480px) {
  .video-package-list-ul .video-list-item {
    min-width: 90%;
    width: 90%;
    max-width: 90%; } }
/*......... Podcast page ...............*/
/* Scss Document */
.podcastpage-container .section-top-wrp {
  margin-top: 0;
  margin-bottom: 0; }

.podcast-top-wrp {
  margin-top: 20px;
  margin-bottom: 10px; }

/* .............. podcast top story .........................*/
.podcast-top-right {
  width: 50%;
  float: right;
  padding-left: 10px; }

.podcast-top-left {
  float: left;
  width: 50%;
  min-height: 10px;
  padding-right: 10px; }

.podcast-big-story {
  overflow: hidden; }

.podcast-big-story-img img {
  display: block;
  width: 100%; }

.podcast-big-story {
  position: relative; }

.podcast-on-image-dispn {
  position: absolute;
  bottom: 0;
  padding: 14% 15px 15px;
  width: 100%; }
  .podcast-on-image-dispn .podcast-w-player {
    margin-top: 15px;
    float: left;
    width: 100%; }
  .podcast-on-image-dispn .listing-title-002, .podcast-on-image-dispn .listing-title-001, .podcast-on-image-dispn .listing-title-002 a, .podcast-on-image-dispn listing-title-001 a, .podcast-on-image-dispn .section-tag {
    color: #fff; }
    .podcast-on-image-dispn .listing-title-002:hover, .podcast-on-image-dispn .listing-title-001:hover, .podcast-on-image-dispn .listing-title-002 a:hover, .podcast-on-image-dispn listing-title-001 a:hover, .podcast-on-image-dispn .section-tag:hover {
      color: #fff; }
  .podcast-on-image-dispn .podcast-author-name, .podcast-on-image-dispn .author-name-separation {
    color: #fff; }
    .podcast-on-image-dispn .podcast-author-name:hover, .podcast-on-image-dispn .author-name-separation:hover {
      color: #fff; }
  .podcast-on-image-dispn .podcast-w-player .video-js .vjs-slider {
    background-color: rgba(255, 255, 255, 0.5); }
  .podcast-on-image-dispn .podcast-w-player .video-js .vjs-play-control, .podcast-on-image-dispn .podcast-w-player .vjs-volume-panel.vjs-control.vjs-volume-panel-horizontal, .podcast-on-image-dispn .podcast-w-player .video-js .vjs-time-control, .podcast-on-image-dispn .podcast-w-player .video-js .vjs-current-time, .podcast-on-image-dispn .podcast-w-player .video-js .vjs-big-play-button {
    color: #fff; }

.podcast-top-list-ul .storylist-image.lg-image, .podcast-top-list-ul .storylist-content {
  width: 50%; }
.podcast-top-list-ul .storylist-item-in {
  padding: 10px 0;
  border: none; }
.podcast-top-list-ul .storylist-item:last-child .storylist-item-in {
  padding-bottom: 0;
  border-bottom: none; }

/* .............. podcast top story ends.........................*/
/* .............. podcast categories start.........................*/
.podcastcategorylisting-wrp {
  background-color: #E9ECEF;
  padding: 20px 0 20px; }

.podcastcategorylisting-li {
  -webkit-box-flex: 0 0 25%;
  -moz-box-flex: 0 0 25%;
  -webkit-flex: 0 0 25%;
  -ms-flex: 0 0 25%;
  flex: 0 0 25%;
  max-width: 25%;
  padding: 5px;
  text-align: center;
  margin-top: 35px;
  width: 100%;
  float: left; }

.podcastcategorylisting-ul:before, .podcastcategorylisting-ul:after {
  display: none !important; }

.podcast-cat-a {
  padding: 15px;
  overflow: visible; }

.podcast-cat-icon {
  max-width: 90px;
  margin: -45px auto 0px;
  text-align: center; }

.podcast-catlist-name {
  display: block;
  margin: 15px 0 10px 0;
  color: #333333;
  text-transform: uppercase; }

.podcast-cat-count {
  display: table;
  margin: 0 auto;
  background: #E9ECEF;
  padding: 5px 10px;
  border-radius: 30px;
  text-align: center;
  font-size: 0.875rem;
  min-width: 50px; }

.viewmore-link {
  margin-top: 10px;
  font-size: 0.875rem; }

/* .............. podcast categories ends.........................*/
/* .............. podcast Listing .........................*/
.podcast-list-ul {
  margin-left: -10px;
  margin-right: -10px; }
  .podcast-list-ul .podcast-list-li .card-item-in {
    height: 100%; }
  .podcast-list-ul .podcast-list-li .author-name-outer-wrapper .podcast-author-name, .podcast-list-ul .podcast-list-li .author-name-outer-wrapper .author-name-separation, .podcast-list-ul .podcast-list-li .author-name-outer-wrapper .author-name-separation {
    margin-top: 5px; }

.podcast-list-li {
  width: 25%;
  float: left;
  padding: 10px; }
  .podcast-list-li .card-dispn {
    float: left;
    width: 100%;
    position: relative;
    padding: 15px; }
    .podcast-list-li .card-dispn .podcastlist-play-icon {
      position: absolute;
      right: 15px;
      top: -25px; }
  .podcast-list-li .listing-title-001 a {
    min-height: 66px; }

.third-col-left .podcast-list-li {
  width: 33.3333%; }

.podcast-rounded-icon {
  width: 50px;
  height: 50px;
  display: block;
  text-align: center;
  padding: 12px 0; }
  .podcast-rounded-icon .mm-icon, .podcast-rounded-icon .submenuoverlay:after, .podcast-rounded-icon .slick-arrow, .podcast-rounded-icon .topics-page-listing-title a:after, .topics-page-listing-title .podcast-rounded-icon a:after {
    -moz-transform: scale(1.3);
    -webkit-transform: scale(1.3);
    transform: scale(1.3); }
  .podcast-rounded-icon .mm-icon.podcast-white-icon, .podcast-rounded-icon .podcast-white-icon.submenuoverlay:after, .podcast-rounded-icon .podcast-white-icon.slick-arrow, .podcast-rounded-icon .topics-page-listing-title a.podcast-white-icon:after, .topics-page-listing-title .podcast-rounded-icon a.podcast-white-icon:after {
    background-position: -317px -45px;
    -moz-transform: scale(1);
    -webkit-transform: scale(1);
    transform: scale(1); }

/* .............. podcast Listing ends.........................*/
/* .............. podcast Details page.........................*/
.pd-ext-icon {
  background-image: url(clientlib-all/resources/img/podcast-sprite.svg);
  background-size: 35px 145px;
  background-repeat: no-repeat;
  width: 24px;
  height: 24px;
  display: inline-block;
  vertical-align: middle; }

.pd-ext-icon.google-podcast-icon {
  background-position: 0 0; }

.pd-ext-icon.apple-podcast-icon {
  background-position: 0 -31px; }

.pd-ext-icon.Stitcher-podcast-icon {
  background-position: 0px -60px;
  width: 36px; }

.pd-ext-icon.Spotify-podcast-icon {
  background-position: 0 -89px; }

.pd-ext-icon.alexa-podcast-icon {
  background-position: 0 -121px; }

.podcast-details-wrp {
  background-color: #000;
  margin-bottom: 10px; }

.podcast-detail-img-wrp {
  max-width: 600px;
  margin: 0 auto 20px;
  position: relative; }
  .podcast-detail-img-wrp .podcast-details-img {
    min-height: 180px; }
  .podcast-detail-img-wrp .podcast-mask.gradient-left {
    position: absolute;
    left: 0;
    top: 0;
    bottom: 0;
    width: 10%; }
  .podcast-detail-img-wrp .podcast-mask.gradient-right {
    position: absolute;
    right: 0;
    top: 0;
    bottom: 0;
    width: 10%; }
  .podcast-detail-img-wrp .podcast-mask.gradient-overlay, .podcast-detail-img-wrp .podcast-mask.textonimage-topstory-content, .podcast-detail-img-wrp .speical-block-wrp .video-widget-wrp .podcast-mask.card-dispn:before, .speical-block-wrp .video-widget-wrp .podcast-detail-img-wrp .podcast-mask.card-dispn:before, .podcast-detail-img-wrp .podcast-mask.inf-wdgt-podcast-on-image-dispn, .podcast-detail-img-wrp .podcast-mask.visual-story-overlay, .podcast-detail-img-wrp .story-package-style-3 .podcast-mask.story-package-intro-image:after, .story-package-style-3 .podcast-detail-img-wrp .podcast-mask.story-package-intro-image:after, .podcast-detail-img-wrp .podcast-mask.fe-video-dispn, .podcast-detail-img-wrp .podcast-mask.podcast-on-image-dispn, .podcast-detail-img-wrp .podcast-mask.podcast-detail-player-wrp, .podcast-detail-img-wrp .podcast-mask.special-module-figure-fullwidth:after {
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    top: 50%; }

.podcast-details-bottom {
  background-color: #F7F7F7; }

.podcast-details-bottom-in {
  margin-top: -100px;
  position: relative;
  z-index: 6; }

.podcast-btm-details-container {
  max-width: 865px;
  margin: 0 auto;
  padding: 0 10px; }

/*.podcast-authorplayer-img {
    width: 45px;
    height: 45px;
    position: absolute;
    left: 0;
    top: 30px;
    border: 1px solid $white-color;
 @include border-radius(3px);
}*/
.podcast-authorplayer-img {
  width: 45px;
  height: 45px;
  min-width: 45px;
  border: 1px solid #fff;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  margin-right: 10px; }

/*.podcast-detail-player-wrp {
    position: relative;
    padding-left: 60px;
    padding-top: 30px;
    padding-bottom: 10px;
    @extend .gradient-overlay;
    .podcast-w-player .video-js .vjs-slider {
    background-color: rgba(255, 255, 255, 0.5);
}*/
.podcast-detail-player-wrp {
  /*  position: relative;
      padding-left: 60px;*/
  padding-top: 30px;
  padding-bottom: 10px; }
  .podcast-detail-player-wrp .podcast-w-player .video-js .vjs-slider {
    background-color: rgba(255, 255, 255, 0.5); }
  .podcast-detail-player-wrp .podcast-w-player .video-js .vjs-play-control, .podcast-detail-player-wrp .podcast-w-player .vjs-volume-panel.vjs-control.vjs-volume-panel-horizontal, .podcast-detail-player-wrp .podcast-w-player .video-js .vjs-time-control, .podcast-detail-player-wrp .podcast-w-player .video-js .vjs-current-time, .podcast-detail-player-wrp .podcast-w-player .video-js .vjs-big-play-button {
    color: #fff; }
  .podcast-detail-player-wrp .podcast-authorplayer-img {
    min-width: 45px; }
  .podcast-detail-player-wrp .podcast-w-player {
    width: 100%; }

.podcast-detail-card {
  background: #fff;
  padding: 10px 0 0;
  text-align: center;
  /*    .podcast-author-name {
                  margin: 10px auto;
                  float: none;
                  display: table;
                  color: $red-color;
  }*/ }
  .podcast-detail-card .section-tag {
    margin-bottom: 10px;
    margin-left: auto;
    margin-right: auto; }
  .podcast-detail-card .podcast-author-name, .podcast-detail-card .author-name-separation {
    margin-top: 5px;
    color: #EC1C24; }

.podcast-detailst-btn-li {
  display: table-cell;
  position: relative; }
  .podcast-detailst-btn-li:last-child .pdcast-details-button {
    border-right: none; }

span.pdcst-d-text {
  vertical-align: middle;
  display: inline-block;
  min-height: 17px; }

.podcast-detailst-btn-ul {
  max-width: 450px;
  width: 100%;
  margin: 10px auto;
  display: table;
  border: 1px solid #E5E5E5; }

.pdcast-details-button {
  width: 100%;
  background: none;
  border: none;
  border-right: 1px solid #E5E5E5;
  padding: 10px 5px;
  cursor: pointer;
  color: #333333; }
  .pdcast-details-button:hover {
    background-color: #F7F7F7; }

.podcast-detail-card-titlewrp, .podcast-detail-card-middle, .podcast-detail-card-bottom {
  padding: 5px 15px; }

.podcast-external-li {
  width: 20%;
  padding: 0 5px;
  white-space: nowrap; }

.podcast-detail-card-bottom {
  border-top: 1px solid #E5E5E5; }

.podcast-external-a {
  display: block;
  padding: 15px 0;
  color: #666666;
  font-size: 0.875rem; }
  .podcast-external-a span {
    padding-left: 5px; }

.transcript-pop .modal-box-in {
  max-width: 500px; }

.podcast-dispn-wrp {
  float: left;
  width: 100%;
  margin-bottom: 15px;
  margin-top: 15px;
  max-height: 240px;
  overflow: hidden;
  position: relative; }

.readMorepodcastdisnwrp {
  text-align: center;
  background: rgba(247, 247, 247, 0);
  background: -moz-linear-gradient(top, rgba(247, 247, 247, 0) 0%, #F7F7F7 50%, #F7F7F7 100%);
  background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(247, 247, 247, 0)), color-stop(50%, #F7F7F7), color-stop(100%, #F7F7F7));
  background: -webkit-linear-gradient(top, rgba(247, 247, 247, 0) 0%, #F7F7F7 50%, #F7F7F7 100%);
  background: -o-linear-gradient(top, rgba(247, 247, 247, 0) 0%, #F7F7F7 50%, #F7F7F7 100%);
  background: -ms-linear-gradient(top, rgba(247, 247, 247, 0) 0%, #F7F7F7 50%, #F7F7F7 100%);
  background: linear-gradient(to bottom, rgba(247, 247, 247, 0) 0%, #F7F7F7 50%, #F7F7F7 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#F7F7F7', endColorstr='#F7F7F7', GradientType=0 );
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  text-align: center;
  padding-top: 80px; }

.podcast-detailst-btn-li .modal-overlay {
  display: none !important; }

.modal-box.podcast-embed-box {
  position: absolute;
  top: 100%;
  left: 0;
  width: 300px;
  background: #212430;
  overflow: hidden;
  height: auto;
  padding: 10px; }

.podcast-embed-b {
  color: #fff;
  margin-bottom: 10px;
  display: block;
  text-align: left; }

.pdcst-btn-close {
  position: absolute;
  right: 0;
  top: 0;
  background: none;
  color: #fff;
  border: none;
  outline: none;
  font-size: 18px;
  width: 35px;
  text-align: center;
  height: 28px;
  cursor: pointer; }

.embed-url {
  width: 100%;
  background: #E9ECEF;
  border: 1px solid #E5E5E5;
  padding: 10px; }

/* .............. podcast Details page ends.........................*/
/* .............. podcast Side Listing.........................*/
.podcast-slidelist {
  background-color: #F7F7F7;
  padding: 15px 10px; }
  .podcast-slidelist .section-title-001, .podcast-slidelist .AMP-story-category h1, .AMP-story-category .podcast-slidelist h1, .podcast-slidelist .webstories-home-blk .sub-title-002, .webstories-home-blk .podcast-slidelist .sub-title-002, .podcast-slidelist .webstory-promo-article .sub-title-002, .webstory-promo-article .podcast-slidelist .sub-title-002 {
    background-color: #F7F7F7; }

.podcastwithoutimage-card-li {
  width: 100%;
  margin-bottom: 10px; }

.author-list-img {
  margin: 10px auto;
  width: 90px;
  height: 90px;
  overflow: hidden; }

.podcast-author-info {
  margin-bottom: 15px; }
  .podcast-author-info .podcast-author-name, .podcast-author-info .author-name-separation {
    margin: 0 auto;
    text-align: center;
    float: none;
    display: table; }

.podcast-withoutimg-card {
  padding: 15px;
  background: #fff; }
  .podcast-withoutimg-card .card-dispn {
    padding: 0;
    position: relative; }
  .podcast-withoutimg-card .podcastlist-play-icon {
    position: absolute;
    right: -5px;
    top: -5px; }
  .podcast-withoutimg-card .podcast-rounded-icon {
    width: 26px;
    height: 26px;
    padding: 0; }
  .podcast-withoutimg-card .section-tag {
    margin-bottom: 10px; }
  .podcast-withoutimg-card .update-time {
    margin-top: 10px; }

.related-author-podcast-li {
  margin-bottom: 10px; }
  .related-author-podcast-li .author-common-wrp {
    background: #fff;
    padding: 10px;
    border: 1px solid #E5E5E5; }
  .related-author-podcast-li .author-coomon-img {
    width: 45px;
    min-width: 45px;
    height: 45px;
    margin-right: 10px; }
  .related-author-podcast-li .author-common-name, .related-author-podcast-li .author-common-name a {
    color: #666666;
    font-size: 1rem; }

/* .............. podcast Side Listing.........................*/
.podcast-time {
  position: absolute;
  left: 5px;
  bottom: 5px;
  z-index: 1;
  background: black;
  color: #fff;
  padding: 4px;
  font-size: 0.75rem; }

.podcast-gradient-bottom, .podcast-on-image-dispn:after {
  background: -moz-linear-gradient(top, rgba(33, 36, 48, 0) 0%, #212430 100%);
  background: -webkit-linear-gradient(top, rgba(33, 36, 48, 0) 0%, #212430 100%);
  background: linear-gradient(to bottom, rgba(33, 36, 48, 0) 0%, #212430 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00212430', endColorstr='#212430',GradientType=0 ); }

.podcastcat-list-wrpInner {
  margin-left: -10px;
  margin-right: -10px; }

.podcast-cat-li {
  width: 25%;
  padding: 15px 15px;
  float: left; }

.podcast-cat-abig {
  display: block;
  text-align: center; }
  .podcast-cat-abig:hover {
    opacity: .9; }

.podcastCat-icon {
  width: 100%;
  max-width: 225px;
  -moz-border-radius: 10px;
  -webkit-border-radius: 10px;
  border-radius: 10px;
  overflow: hidden;
  margin: 0 auto;
  -moz-box-shadow: 0px 10px 10px rgba(3, 16, 66, 0.17);
  -webkit-box-shadow: 0px 10px 10px rgba(3, 16, 66, 0.17);
  box-shadow: 0px 10px 10px rgba(3, 16, 66, 0.17);
  background-color: #EEEEEE; }
  .podcastCat-icon img {
    display: block; }

.podcastCat-dispn {
  width: 100%;
  margin: 10px 0 5px;
  font-size: 14px;
  color: #666666;
  max-height: 60px;
  display: block;
  display: -webkit-box;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
  overflow: hidden;
  line-height: 1.4; }

@media only screen and (max-width: 991px) {
  .podcast-on-image-dispn {
    padding-top: 20px; }

  .podcast-top-list-ul .storylist-content .author-name-outer-wrapper .podcast-author-name, .podcast-top-list-ul .storylist-content .author-name-outer-wrapper .author-name-separation, .podcast-top-list-ul .storylist-content .author-name-outer-wrapper .author-name-separation {
    margin-top: 5px; }

  .podcastcategorylisting-li {
    max-width: 33.33333%;
    -webkit-box-flex: 0 0 33.33333%;
    -moz-box-flex: 0 0 33.33333%;
    -webkit-flex: 0 0 33.33333%;
    -ms-flex: 0 0 33.33333%;
    flex: 0 0 33.33333%; }

  .podcast-list-li {
    width: 33.3333%; }

  .third-col-left .podcast-list-li {
    width: 50%; } }
@media only screen and (max-width: 835px) {
  .podcast-top-left, .podcast-top-right {
    width: 100%;
    padding: 0; }

  .podcast-top-left {
    margin-bottom: 15px; }
    .podcast-top-left .podcast-big-story .podcast-on-image-dispn .author-name-outer-wrapper .podcast-author-name, .podcast-top-left .podcast-big-story .podcast-on-image-dispn .author-name-outer-wrapper .author-name-separation, .podcast-top-left .podcast-big-story .podcast-on-image-dispn .author-name-outer-wrapper .author-name-separation {
      margin-top: 5px; }

  .podcast-external-li {
    width: 33.3333%;
    text-align: left; }

  .podcast-detail-player-wrp {
    padding-left: 0; }
    .podcast-detail-player-wrp .podcast-authorplayer-img {
      display: none; }

  .third-col-left .podcast-list-li {
    width: 33.3333%; } }
@media only screen and (max-width: 640px) {
  .podcast-list-li {
    width: 50%; }

  .third-col-left .podcast-list-li {
    width: 50%; }

  .podcast-external-li {
    width: 50%; }

  .related-author-podcast-li .author-coomon-img {
    margin-left: 0; }
  .related-author-podcast-li .author-common-info {
    width: auto;
    text-align: left;
    margin-top: 0; }

  .podcast-cat-li {
    width: 50%;
    padding: 10px; }
    .podcast-cat-li .podcastCat-dispn {
      -webkit-line-clamp: 4;
      max-height: 78px; } }
@media only screen and (max-width: 575px) {
  .podcast-big-story {
    -moz-border-radius: 0px;
    -webkit-border-radius: 0px;
    border-radius: 0px;
    width: auto;
    margin-left: -15px;
    margin-right: -15px;
    background: #212430; }

  .podcast-top-wrp {
    margin-top: 0px; }

  .podcast-on-image-dispn {
    position: relative;
    padding: 15px;
    background: none;
    float: left;
    width: 100%; }

  .podcast-on-image-dispn:after {
    position: absolute;
    top: -38px;
    width: 100%;
    left: 0;
    height: 40px;
    content: ""; }

  .podcast-top-list-ul .storylist-image.lg-image {
    max-width: 115px; }
    .podcast-top-list-ul .storylist-image.lg-image .img-link-a {
      padding-top: 52%; }
  .podcast-top-list-ul .listing-title-001 a {
    -webkit-line-clamp: 2;
    line-clamp: 2;
    max-height: 45px; }

  .podcastcategorylisting-li {
    max-width: 50%;
    -webkit-box-flex: 0 0 50%;
    -moz-box-flex: 0 0 50%;
    -webkit-flex: 0 0 50%;
    -ms-flex: 0 0 50%;
    flex: 0 0 50%; }

  .podcast-catlist-name {
    font-size: 1rem; } }
@media only screen and (max-width: 480px) {
  .podcast-list-li {
    width: 100%; }

  .third-col-left .podcast-list-li {
    width: 100%; }

  .modal-box.podcast-embed-box {
    width: auto;
    left: 0;
    right: -60%; }

  .podcast-btm-details-container .podcast-detail-player-wrp {
    padding-left: 10px;
    padding-right: 10px;
    margin-left: -10px;
    margin-right: -10px;
    width: auto; }

  .podcast-detail-img-wrp .podcast-mask.gradient-right, .podcast-detail-img-wrp .podcast-mask.gradient-left {
    display: none; } }
@media only screen and (max-width: 330px) {
  .pdcst-d-text {
    display: block; } }
/*......... infograpics page ...............*/
/* Scss Document */
.infographic-featured-slider .slick-arrow {
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
  box-shadow: none;
  top: 50%;
  margin-top: -17px; }
  .infographic-featured-slider .slick-arrow.slick-prev {
    -moz-border-radius: 0px 3px 3px 0px;
    -webkit-border-radius: 0px 3px 3px 0px;
    border-radius: 0px 3px 3px 0px;
    left: 0;
    z-index: 1; }
  .infographic-featured-slider .slick-arrow.slick-next {
    -moz-border-radius: 3px 0px 0px 3px;
    -webkit-border-radius: 3px 0px 0px 3px;
    border-radius: 3px 0px 0px 3px; }

.infographic-fe-in {
  margin: 0 auto;
  padding: 0 10px;
  width: 100%;
  -moz-transition: all 0.2s ease 0s;
  -webkit-transition: all 0.2s ease 0s;
  transition: all 0.2s ease 0s;
  opacity: .4; }
  .infographic-fe-in .infographic-fe-image {
    width: 100%; }

.infographic-fe-item.slick-active .infographic-fe-image, .infographic-fe-item.slick-current .infographic-fe-image {
  /*  padding-top: 52%;
   margin-top: 0px;*/
  opacity: 1; }
.infographic-fe-item.slick-active .infographic-fe-in, .infographic-fe-item.slick-current .infographic-fe-in {
  opacity: 1; }
.infographic-fe-item.slick-active .infographic-fe-content, .infographic-fe-item.slick-current .infographic-fe-content {
  opacity: 1;
  visibility: visible; }

.infographic-fe-content-wrp {
  position: relative;
  overflow: hidden; }

.infographic-fe-content {
  -moz-transition: all 0.3s ease 0.1s;
  -webkit-transition: all 0.3s ease 0.1s;
  transition: all 0.3s ease 0.1s;
  opacity: 0;
  width: 100%;
  padding: 20px 20px 20px; }

@media only screen and (max-width: 575px) {
  .infographic-fe-content-wrp {
    -moz-border-radius: 0px;
    -webkit-border-radius: 0px;
    border-radius: 0px; }

  .infographcs-head {
    background-color: #fff;
    margin-bottom: 0px; }

  .infographcs-head, .infographic-fe-in {
    padding: 0; }

  .infographic-featured-slider .slick-arrow {
    top: 36%; } }
.infographic-list-li {
  float: left;
  width: 33.3333%;
  padding: 5px; }

.infographic-list-ul {
  margin-left: -5px;
  margin-right: -5px; }

@media only screen and (max-width: 991px) {
  .infographic-list-li {
    width: 50%; } }
@media only screen and (max-width: 835px) {
  .infographic-list-li {
    width: 33.333%; } }
@media only screen and (max-width: 640px) {
  .infographic-list-li {
    width: 50%; } }
/*......... Topic page ...............*/
/* Scss Document */
.topic-top-story-wrp .newsletter-subscribe-wideget-in {
  padding: 10px 20px; }
.topic-top-story-wrp .subscribe-info {
  display: none; }

.topic-subtitle, .topic-subtitle a {
  color: #EC1C24;
  margin: 5px 0; }

.topicfullwidth-head .listing-dispn-p, .topicfullwidth-head .spl-story-dispn, .topicfullwidth-head .video-details-btm p, .video-details-btm .topicfullwidth-head p {
  margin: 5px 0;
  color: #fff; }

.topic-img-link-a {
  width: 100%;
  display: block;
  position: relative;
  overflow: hidden;
  background-color: #F7F7F7;
  padding-top: 52%; }
  .topic-img-link-a img {
    display: block;
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    height: 100%;
    width: 100%;
    object-fit: cover;
    object-position: center; }

.topic-topstory-itemin {
  position: relative;
  width: 100%;
  overflow: hidden; }

.topic-top-story-1 .listing-dispn-p, .topic-top-story-1 .spl-story-dispn, .topic-top-story-1 .video-details-btm p, .video-details-btm .topic-top-story-1 p {
  margin-top: 10px;
  padding-bottom: 15px;
  border-bottom: 1px solid #E5E5E5; }

@media only screen and (max-width: 575px) {
  .sectionfullwidth-head.topicfullwidth-head {
    margin-bottom: 0px; }

  .topic-top-story-wrp {
    margin-top: 0px; }

  .topic-top-story-1 {
    margin-left: -15px;
    margin-right: -15px; }
    .topic-top-story-1 .listing-dispn-p, .topic-top-story-1 .spl-story-dispn, .topic-top-story-1 .video-details-btm p, .video-details-btm .topic-top-story-1 p {
      display: none; }
    .topic-top-story-1 .topic-img-link-a, .topic-top-story-1 .topic-topstory-itemin {
      -moz-border-radius: 0px;
      -webkit-border-radius: 0px;
      border-radius: 0px; }

  .topic-topstory-image .v-icon-on-image {
    right: 15px;
    bottom: 25px; } }
/* Scss Document */
.advance-search-label {
  display: block;
  color: #666666;
  margin-bottom: 5px;
  font-size: 0.875rem; }

.advacesewrpIn {
  margin-left: -10px;
  margin-right: -10px; }

.advance-select-boxitem {
  width: 33.3333%;
  padding: 0 10px; }

.advance-searchwrp {
  margin-top: 25px; }

.advance-searchselect-boxwrp {
  float: left;
  width: 100%;
  margin-top: 15px; }

.advance-search-title-wrp, .advance-search-title-wrp a {
  color: #EC1C24;
  font-size: 1rem;
  text-transform: uppercase; }

@media only screen and (max-width: 575px) {
  .advance-searchwrp {
    margin-top: 15px; }

  .advance-select-boxitem:first-child {
    width: 100%;
    margin-bottom: 10px; }

  .advance-select-boxitem {
    width: 50%; } }
/* Scss Document */
.search-inputwrp {
  position: relative; }

.searchPage-component {
  float: left;
  width: 100%;
  margin-bottom: 20px;
  padding-bottom: 10px;
  border-bottom: 1px solid #E5E5E5; }
  .searchPage-component .section-fullwidth-title {
    color: #333333;
    margin-bottom: 10px; }

.seresult-number {
  color: #EC1C24;
  padding-right: 4px; }

.seresult-count {
  margin: 10px 0px;
  font-size: 1rem; }

.search-page-top-wrp {
  margin-top: 20px; }

.search-result-list-wrp .storylist-image.lg-image {
  max-width: 260px; }

/*................. Other site Results....................*/
.othersearch-ml-font {
  font-size: 18px;
  max-height: 45px;
  overflow: hidden;
  margin-top: 5px; }

.search-other-site.section {
  margin-top: 20px;
  padding-top: 20px;
  border-top: 1px solid #E5E5E5; }
  .search-other-site.section .search-title-block {
    display: block;
    font-size: 1.375rem;
    margin-bottom: 15px;
    color: #FF9F11; }
    .search-other-site.section .search-title-block a {
      color: #FF9F11; }
  .search-other-site.section .search-list-other-sites-img {
    width: 150px;
    float: left; }
  .search-other-site.section .search-list-other-sites-content {
    width: 100%;
    padding-left: 165px; }
  .search-other-site.section .search-list-other-sites-li {
    float: left;
    width: 100%;
    padding: 15px 0;
    border-bottom: 1px solid #E5E5E5; }
  .search-other-site.section .search-list-other-sites-li:last-child {
    border-bottom: none !important; }
  .search-other-site.section .listing-title-002.ml-font {
    font-size: 1.375rem;
    font-weight: bold;
    line-height: 1.2; }

/*................. Other site Results ends....................*/
@media only screen and (max-width: 575px) {
  .search-result-list-wrp .storylist-image.lg-image {
    max-width: 95px; }

  .search-other-site.section .listing-title-002.ml-font {
    font-size: 1.125rem; }
  .search-other-site.section .search-list-other-sites-img {
    width: 120px;
    float: left; }
  .search-other-site.section .search-list-other-sites-content {
    width: 100%;
    padding-left: 130px; }
  .search-other-site.section .othersearch-ml-font {
    display: none; } }
/* Scss Document */
.pagination-wrap {
  text-align: center;
  margin: 10px 0; }
  .pagination-wrap a, .pagination-wrap .pagination, .pagination-wrap li {
    display: inline-block;
    margin: 1px; }
  .pagination-wrap a {
    background: #DDDDDD;
    padding: 5px 10px;
    font-size: 0.875rem;
    font-weight: normal;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px; }
  .pagination-wrap .active a {
    background: #EC1C24;
    color: #fff; }

@media only screen and (max-width: 575px) {
  .pagination-wrap ul.pagination {
    display: none; } }
/*.................... Live update page ...................*/
/* Scss Document */
.read-in-ml {
  color: #EC1C24;
  margin-top: 5px;
  font-size: 13px;
  display: table; }

.email-article-pop .modal-box-in {
  max-width: 480px; }

.article-topic-button {
  margin: 10px 0; }
  .article-topic-button .art-topictle {
    color: #212430; }
  .article-topic-button a {
    -moz-border-radius: 50px;
    -webkit-border-radius: 50px;
    border-radius: 50px;
    font-size: 1.125rem;
    background: #DDDDDD;
    color: #333333;
    padding: 15px 20px;
    display: inline-block; }
    .article-topic-button a:hover {
      background: #FFE6E8;
      color: #EC1C24; }

.mm-live-updates-heading {
  font-size: 1rem;
  color: #333333; }

.story-byline-wrp {
  padding: 10px 0; }

.story-byline-img {
  width: 40px;
  height: 40px;
  min-width: 40px;
  max-width: 40px;
  overflow: hidden;
  margin-right: 10px; }

.story-byline-details {
  -webkit-box-flex: 1;
  -webkit-flex-grow: 1;
  -ms-flex-positive: 1;
  flex-grow: 1; }

.story-author-name a, .story-author-name .author-name-separation a {
  margin-bottom: 5px; }
.story-author-name .author-name-separation {
  margin-top: 0px;
  margin-bottom: 5px; }

.story-author-name, .story-author-name a, .story-author-name .author-name-separation {
  font-size: 1rem;
  color: #333333; }
  .story-author-name a, .story-author-name .author-name-separation a {
    color: #333333; }

.story-byline-date {
  font-size: 0.8125rem;
  color: #999999;
  margin-top: 4px;
  font-weight: normal; }
  .story-byline-date .story-updated-date {
    margin-left: 5px;
    padding-left: 5px;
    border-left: 1px solid #999999; }

.story-share-li {
  margin: 5px; }
  .story-share-li.whatsapp-storyshare {
    display: none !important; }

.story-share-a {
  width: 35px;
  height: 35px;
  padding: 5px 0;
  text-align: center;
  cursor: pointer;
  display: block;
  background: #212430; }
  .story-share-a .facebook-text-white-icon, .story-share-a .twitter-white-icon, .story-share-a .ourteamsocialLink:hover .twitter-black-icon, .ourteamsocialLink:hover .story-share-a .twitter-black-icon, .story-share-a .whatsapp-white-icon {
    -moz-transform: scale(0.9);
    -webkit-transform: scale(0.9);
    transform: scale(0.9); }
  .story-share-a:hover {
    background: #EC1C24; }

.fb-storyshare a:hover {
  background: #4866ab; }

.twitter-storyshare a:hover {
  background: #1c9cea; }

.whatsapp-storyshare a:hover {
  background: #24cc63; }

.story-body ul {
  margin-top: 20px;
  margin-bottom: 20px;
  padding-left: 20px;
  max-width: 645px;
  margin-left: auto;
  margin-right: auto; }
  .story-body ul li {
    list-style: disc;
    margin: 15px 0; }
.story-body ol {
  margin-top: 20px;
  margin-bottom: 20px;
  padding-left: 20px;
  max-width: 645px;
  margin-left: auto;
  margin-right: auto; }
  .story-body ol li {
    list-style: decimal;
    margin: 15px 0; }
.story-body p {
  margin-bottom: 10px; }
.story-body .story-highlights-ul {
  margin-top: 0;
  margin-bottom: 0;
  padding: 0; }

.story-figure {
  width: 100%;
  margin-bottom: 20px; }

.story-figcaption {
  width: 100%;
  margin: 5px 0;
  color: #999999;
  font-size: 0.875rem;
  line-height: 1.4; }

.story-tags {
  border-top: 1px solid #E5E5E5;
  border-bottom: 1px solid #E5E5E5;
  padding: 10px 0px;
  overflow: hidden;
  clear: both; }

.story-tags-header {
  font-size: 1rem; }

ul.story-tags-list {
  padding-left: 20px;
  margin: 0;
  max-width: 100%; }
  ul.story-tags-list li {
    display: inline-block;
    vertical-align: middle;
    margin: 2px; }
    ul.story-tags-list li a {
      background: #212430;
      display: block;
      -moz-border-radius: 50px;
      -webkit-border-radius: 50px;
      border-radius: 50px;
      padding: 10px 15px;
      color: #fff;
      font-size: 0.75rem;
      line-height: normal; }

.expand-btn_wrp {
  display: none;
  opacity: 0; }

.expand-btn_link {
  -moz-border-radius: 50px;
  -webkit-border-radius: 50px;
  border-radius: 50px; }

@media only screen and (max-width: 991px) {
  .story-share-li.whatsapp-storyshare {
    display: inline-block !important; } }
@media only screen and (max-width: 835px) {
  .bylinewrpouter {
    margin-right: -15px;
    margin-left: -15px;
    width: auto;
    margin-top: 0px !important;
    margin-bottom: 0px !important;
    background: #fff;
    border-bottom: 1px solid #E5E5E5 !important;
    border-top: 1px solid #E5E5E5 !important;
    border-left: none !important;
    border-right: none !important;
    padding: 15px; }

  .story-byline-wrp {
    padding: 0px 0px 10px; }

  .story-figure {
    width: auto;
    margin-right: -15px;
    margin-left: -15px; }

  .fullwidth-image-wrp .story-figure {
    margin-bottom: 0;
    margin-right: 0;
    margin-left: 0; }

  .story-figcaption {
    padding: 0px 15px; }

  .story-share-ul {
    width: 100%;
    text-align: center;
    text-align: left; }

  .story-share-li {
    display: inline-block;
    margin-left: -3px;
    padding: 2px; } }
@media only screen and (max-width: 640px) {
  .article-topic-button a {
    font-size: 0.875rem;
    padding: 10px 15px; }

  .expandcontent-wrp {
    /*height: 220px;
    overflow: hidden;*/
    position: relative; }

  .expand-btn_wrp {
    bottom: 0px;
    display: block;
    height: 110px;
    left: 0;
    opacity: 1;
    z-index: 2;
    position: absolute;
    text-align: center;
    width: 100%;
    background-color: white;
    background: -moz-linear-gradient(top, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0) 1%, rgba(255, 255, 255, 0.4) 25%, white 93%, white 100%);
    background: -webkit-linear-gradient(top, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0) 1%, rgba(255, 255, 255, 0.4) 25%, white 93%, white 100%);
    background: linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0) 1%, rgba(255, 255, 255, 0.4) 25%, white 93%, white 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#ffffff',GradientType=0 ); }

  .expand-btn_link {
    position: relative;
    top: 58px; } }
/* Scss Document */
.live-timeline-wrp {
  width: 100%;
  overflow: hidden; }

.live-timelien-ul {
  width: 100%;
  padding: 5px 0px 0px 5px; }

.live-timeline-li {
  position: relative;
  border-left: 1px solid #999999;
  padding-left: 20px;
  width: 100%;
  float: left; }
  .live-timeline-li::before {
    content: "";
    width: 10px;
    height: 10px;
    background: #EC1C24;
    position: absolute;
    left: 0;
    border-radius: 50%;
    box-shadow: 0px 0px 4px rgba(236, 28, 36, 0.8);
    top: 10px;
    left: -5px;
    z-index: 1; }
  .live-timeline-li:first-child::before {
    top: 0px; }
  .live-timeline-li:last-child:after {
    content: "";
    width: 10px;
    height: 1px;
    background: #999999;
    position: absolute;
    left: -5px;
    bottom: 0px; }
  .live-timeline-li:last-child .live-timeline-li-in {
    margin-bottom: 0; }

.live-timeline-li-in {
  width: 100%;
  margin-bottom: 10px; }

.timeline-headline {
  font-size: 0.875rem;
  line-height: 1.4;
  color: #333333; }
  .timeline-headline .lvtimeline-a {
    color: #333333; }

.live-update-hour {
  color: #CC0F37;
  font-size: 0.8125rem;
  margin-bottom: 5px;
  width: 100%; }

.viemore-timeline {
  margin-top: 10px;
  font-size: 0.875rem;
  clear: both;
  width: 100%;
  float: left; }

.scale-up-center {
  -webkit-animation: scale-up-center 0.4s cubic-bezier(0.39, 0.575, 0.565, 1) both;
  animation: scale-up-center 0.4s cubic-bezier(0.39, 0.575, 0.565, 1) both; }

@-webkit-keyframes scale-up-center {
  0% {
    -webkit-transform: scale(0.5);
    transform: scale(0.5); }
  100% {
    -webkit-transform: scale(1);
    transform: scale(1); } }
@keyframes scale-up-center {
  0% {
    -webkit-transform: scale(0.5);
    transform: scale(0.5); }
  100% {
    -webkit-transform: scale(1);
    transform: scale(1); } }
/* Scss Document */
.liveupdate-head .article-topic-button {
  margin-left: 0;
  margin-right: 0; }

.liveupdatepage-container {
  background-color: #F7F7F7; }
  .liveupdatepage-container .section-title-001, .liveupdatepage-container .AMP-story-category h1, .AMP-story-category .liveupdatepage-container h1, .liveupdatepage-container .webstories-home-blk .sub-title-002, .webstories-home-blk .liveupdatepage-container .sub-title-002, .liveupdatepage-container .webstory-promo-article .sub-title-002, .webstory-promo-article .liveupdatepage-container .sub-title-002 {
    background-color: #F7F7F7; }

.live-timeline-wrp .section-title-002 {
  margin-bottom: 10px; }

.sectionfullwidth-head .mm-live-updates-heading {
  color: #fff; }
.sectionfullwidth-head .live-update-time {
  opacity: .5;
  padding-left: 15px; }

.live-update-time {
  color: #fff;
  font-size: 0.875rem; }

.mm-live-updates-heading-main {
  margin-bottom: 10px; }

.liveupdatelist-wrp {
  /*padding-left: 60px;*/
  padding-left: 0;
  position: relative; }
  .liveupdatelist-wrp .vuukle-share-widget {
    margin: 10px 0; }
  .liveupdatelist-wrp .story-share-ul {
    display: none; }
  .liveupdatelist-wrp .story-share-items {
    position: absolute;
    left: 0;
    top: 50px; }
  .liveupdatelist-wrp .related-storylisting .storylist-item {
    width: 50%;
    padding: 0px 5px 5px;
    margin-bottom: 0px;
    list-style: none;
    margin-top: 0; }
  .liveupdatelist-wrp .related-storylisting .storylist-item-in {
    height: 100%; }

.lvupdatetime {
  display: block;
  margin-top: 4px; }

/* ................................. with live update timeline left ....................*/
.liveupdatelist-wrp.with-live-timeline {
  padding-left: 0px; }
  .liveupdatelist-wrp.with-live-timeline .story-share-items {
    position: inherit; }
  .liveupdatelist-wrp.with-live-timeline .liveupdateslist-info {
    float: left;
    width: 32%;
    padding-right: 10px; }
  .liveupdatelist-wrp.with-live-timeline .liveupdatelist-main {
    float: left;
    width: 68%;
    padding-left: 10px; }
    .liveupdatelist-wrp.with-live-timeline .liveupdatelist-main .vertical-article-special-fullwidth-in:after {
      display: none; }
    .liveupdatelist-wrp.with-live-timeline .liveupdatelist-main .vertical-article-special-fullwidth-in:before {
      display: none; }
    .liveupdatelist-wrp.with-live-timeline .liveupdatelist-main .vuukle-share-widget {
      margin-bottom: 10px; }
  .liveupdatelist-wrp.with-live-timeline .bylinewrpouter {
    background-color: #fff;
    padding: 15px 15px;
    border: 1px solid #E5E5E5; }
  .liveupdatelist-wrp.with-live-timeline .story-byline-wrp {
    padding: 0; }
  .liveupdatelist-wrp.with-live-timeline .story-byline-details {
    width: 100%;
    text-align: center; }
  .liveupdatelist-wrp.with-live-timeline .read-in-ml {
    margin-left: auto;
    margin-right: auto; }
  .liveupdatelist-wrp.with-live-timeline .story-byline-img {
    margin: 0 auto 10px; }
  .liveupdatelist-wrp.with-live-timeline .story-share-li {
    margin: 0;
    margin-left: 0px;
    display: inline-block;
    margin-left: -3px;
    padding: 2px; }
  .liveupdatelist-wrp.with-live-timeline .story-share-ul {
    width: 100%;
    text-align: center;
    margin-top: 15px; }
  .liveupdatelist-wrp.with-live-timeline .story-updated-date {
    display: block;
    margin-top: 4px;
    margin-left: 0;
    padding-left: 0;
    border: none; }
  .liveupdatelist-wrp.with-live-timeline .related-storylisting .storylist-item {
    width: 100%;
    padding: 0;
    margin-bottom: 10px; }

/* ................................. with live update timeline left ends....................*/
/*......................... Live update list in inside page ...........................*/
.liveupdatelist-wrp .live-timeline-li-in {
  background-color: #fff;
  padding: 10px;
  border: 1px solid #E5E5E5; }
.liveupdatelist-wrp .viemore-timeline {
  display: none; }
.liveupdatelist-wrp .timeline-headline .lvtimeline-a {
  font-weight: normal; }

/*......................... Live update list in inside page ...........................*/
@media only screen and (max-width: 1024px) {
  .liveupdatelist-wrp.with-live-timeline .liveupdateslist-info, .liveupdatelist-wrp.with-live-timeline .liveupdatelist-main {
    width: 100%;
    padding-right: 0;
    padding-left: 0; }

  .liveupdatelist-wrp .related-storylisting .storylist-item {
    width: 100%;
    padding: 0;
    margin-bottom: 10px; } }
@media only screen and (max-width: 835px) {
  .liveupdatelist-wrp .live-timeline-wrp {
    overflow: visible; }
  .liveupdatelist-wrp .live-timelien-ul {
    white-space: nowrap;
    overflow: auto;
    padding: 5px 0px 5px 10px;
    margin-right: -15px;
    width: auto; }
  .liveupdatelist-wrp .live-timeline-li {
    float: none;
    display: inline-block;
    width: auto;
    border-top: 1px solid #999999;
    border-left: none;
    padding-left: 0;
    padding-top: 20px;
    padding-right: 10px;
    margin-left: -4px;
    max-width: 250px;
    white-space: normal;
    vertical-align: top; }
    .liveupdatelist-wrp .live-timeline-li:after {
      content: "";
      height: 20px;
      width: 1px;
      position: absolute;
      left: 9px;
      top: 0;
      background: #999999; }
    .liveupdatelist-wrp .live-timeline-li::before {
      top: -5px;
      left: 5px; }
    .liveupdatelist-wrp .live-timeline-li:first-child::before {
      left: 0px; }
    .liveupdatelist-wrp .live-timeline-li:first-child::after {
      left: 4px; }
    .liveupdatelist-wrp .live-timeline-li:last-child {
      padding-right: 15px; }
      .liveupdatelist-wrp .live-timeline-li:last-child .live-timeline-li-in {
        margin-bottom: 0; }
  .liveupdatelist-wrp .live-timeline-li-in {
    margin-right: 10px;
    margin-bottom: 0px; }

  .liveupdatelist-wrp.with-live-timeline .story-byline-wrp {
    -ms-flex-wrap: nowrap !important;
    flex-wrap: nowrap !important; }
  .liveupdatelist-wrp.with-live-timeline .story-byline-img {
    margin: 0 10px 0 0; }
  .liveupdatelist-wrp.with-live-timeline .story-byline-details {
    width: auto;
    text-align: left; }
  .liveupdatelist-wrp.with-live-timeline .story-share-ul {
    text-align: left; }
  .liveupdatelist-wrp.with-live-timeline .read-in-ml {
    margin-left: 0;
    margin-right: 0; }

  .sectionfullwidth-head.liveupdate-head {
    margin-bottom: 0px; }

  .liveupdatesectionwrp {
    margin-top: 0px; }

  .liveupdatelist-wrp {
    padding-left: 0px; }
    .liveupdatelist-wrp .story-share-items {
      position: inherit;
      top: 0; } }
@media only screen and (max-width: 575px) {
  .story-byline-date .story-updated-date {
    display: block;
    margin-top: 4px;
    margin-left: 0;
    padding-left: 0;
    border: none; }

  .lvupdatetime {
    display: inherit;
    margin-top: 0; } }
/* Scss Document */
.ellisis-text, .scorecard-game-name, .team-tile, p.scorecardlocation {
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden; }

.score-team-block {
  height: 45px;
  background-color: #fff; }

.live-score-card {
  border: 1px solid #E5E5E5;
  overflow: hidden; }

.team-logo {
  max-width: 25px;
  -webkit-box-flex: 0 0 auto;
  -moz-box-flex: 0 0 auto;
  -webkit-flex: 0 0 auto;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  text-align: center; }
  .team-logo img {
    max-height: 25px;
    display: block; }

.scorecard-game-name {
  font-size: 0.875rem;
  margin-bottom: 5px;
  color: #333994; }

.team-tile {
  width: 100%;
  margin-left: 5px;
  line-height: normal;
  color: #333333;
  text-align: left; }

p.scorecardlocation {
  margin-bottom: 10px;
  font-family: "Roboto", Arial, "Gill Sans", "Gill Sans MT", "Myriad Pro", "DejaVu Sans Condensed", Helvetica, "sans-serif" !important;
  font-weight: 500;
  line-height: normal;
  color: #666666;
  font-size: 0.75rem; }

.score-team-block {
  padding: 10px;
  width: 100%;
  float: left; }

.team-block-2 {
  border-top: 1px solid #E5E5E5; }

.team-namewrp {
  max-width: 35%;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  float: left; }

.team-scorewrp {
  max-width: 65%;
  float: right;
  font-size: 1.125rem;
  padding-left: 5px; }

.scoresub {
  font-size: 0.75rem;
  color: #666666;
  font-weight: normal;
  padding-left: 3px; }

.score-timer {
  color: #666666;
  padding-left: 5px;
  font-size: 0.75rem;
  float: left; }

.livescore-top {
  margin-bottom: 5px;
  overflow: hidden; }
  .livescore-top .mm-live-updates-heading {
    float: left;
    font-size: 0.75rem; }
  .livescore-top .live-blink-circile {
    margin: 0; }

/*................. LIVE SCORE FULL WIDTH ..................................*/
.livescore-widgetwrp.fullsizescore {
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px;
  width: 100%;
  border: 1px solid #E5E5E5;
  padding: 8px;
  background-color: #fff;
  /* ...........football match ...................*/
  /* ...........football match ...................*/ }
  .livescore-widgetwrp.fullsizescore .livescore-top, .livescore-widgetwrp.fullsizescore .live-score-middle, .livescore-widgetwrp.fullsizescore .live-score-bottom {
    width: 100%;
    text-align: center; }
  .livescore-widgetwrp.fullsizescore .score-team-block {
    width: 50%;
    white-space: nowrap;
    padding: 10px 8px; }
  .livescore-widgetwrp.fullsizescore .livescore-top {
    max-width: 10%;
    margin-bottom: 0; }
  .livescore-widgetwrp.fullsizescore .mm-live-updates-heading, .livescore-widgetwrp.fullsizescore .score-timer {
    width: 100%; }
  .livescore-widgetwrp.fullsizescore .score-timer {
    text-align: center;
    padding-left: 0;
    margin-top: 5px; }
  .livescore-widgetwrp.fullsizescore .live-score-middle {
    max-width: 25%;
    padding: 0 10px; }
  .livescore-widgetwrp.fullsizescore .live-score-bottom {
    max-width: 65%; }
  .livescore-widgetwrp.fullsizescore .team-block-2 {
    border-top: none;
    border-left: 1px solid #E5E5E5; }
  .livescore-widgetwrp.fullsizescore .team-namewrp {
    max-width: 36%; }
  .livescore-widgetwrp.fullsizescore .team-scorewrp {
    max-width: 64%; }
  .livescore-widgetwrp.fullsizescore .scorecardlocation {
    margin-bottom: 0px; }

/*................. LIVE SCORE FULL WIDTH Ends ..................................*/
/*................ badminton-scorewrp .............................*/
.badminton-scorewrp .team-namewrp {
  max-width: 90%; }
.badminton-scorewrp .team-tile {
  font-size: 0.875rem; }
.badminton-scorewrp .team-scorewrp {
  max-width: 10%; }
.badminton-scorewrp .live-score-middle {
  padding-right: 75px; }
.badminton-scorewrp .live-score-bottom {
  margin-top: -20px; }
.badminton-scorewrp .score-set-name {
  text-align: right;
  border: 1px solid #E5E5E5;
  padding: 4px 10px;
  font-size: 0.875rem;
  float: right;
  margin-bottom: -1px;
  border-radius: 5px 5px 0px 0px;
  border-bottom: none;
  position: relative;
  z-index: 1;
  background: #fff; }
.badminton-scorewrp.fullsizescore.livescore-widgetwrp {
  display: block !important; }
.badminton-scorewrp.fullsizescore .score-team-block {
  width: 50%; }
.badminton-scorewrp.fullsizescore .team-block-2 {
  -webkit-box-orient: horizontal !important;
  -webkit-box-direction: reverse !important;
  -ms-flex-direction: row-reverse !important;
  flex-direction: row-reverse !important; }
  .badminton-scorewrp.fullsizescore .team-block-2 .team-scorewrp {
    padding-left: 0;
    padding-right: 5px; }
.badminton-scorewrp.fullsizescore .team-namewrp {
  max-width: 90%; }
.badminton-scorewrp.fullsizescore .live-score-bottom, .badminton-scorewrp.fullsizescore .livescore-top {
  max-width: 100%;
  margin-top: 5px; }
.badminton-scorewrp.fullsizescore .live-score-middle {
  max-width: 100%;
  text-align: center; }
.badminton-scorewrp.fullsizescore .mm-live-updates-heading, .badminton-scorewrp.fullsizescore .score-timer {
  display: inline-block;
  margin-top: 0;
  float: none;
  width: auto; }
.badminton-scorewrp.fullsizescore .score-set-name {
  display: table;
  margin: 0 auto;
  float: none; }

/* Scss Document */
.mainliveupdates-section {
  width: 100%;
  float: left; }

ul.mm-live-updates-ul {
  margin-top: 0px;
  margin-bottom: 0px;
  padding-left: 0px;
  max-width: 100%;
  margin-left: auto;
  margin-right: auto; }

.mm-live-updates-li {
  width: 100%;
  margin-bottom: 10px !important;
  float: left;
  list-style: none !important;
  margin-top: 5px !important; }

.mm-live-updates-content-main {
  width: 100%;
  background: #fff;
  border-left: 1px solid #E5E5E5;
  border-right: 1px solid #E5E5E5;
  border-bottom: 1px solid #E5E5E5;
  border-top: 3px solid #FFC7C7;
  float: left;
  padding: 15px 10px; }
  .mm-live-updates-content-main .live-update-hour {
    font-size: 0.875rem; }

.mm-live-update-time-slot {
  width: 20%;
  float: left;
  padding-top: 10px;
  line-height: 1.1; }

.mm-live-updates-content-slot {
  width: 80%;
  float: left;
  padding-left: 10px; }
  .mm-live-updates-content-slot p {
    width: 100%;
    float: left; }

.mm-live-updates-time {
  color: #666666;
  font-size: 0.75rem;
  word-break: break-word; }

.liveupdate-social-media {
  margin-top: 2px;
  float: left;
  width: 100%; }

.liveupdate-share-text {
  float: left;
  margin-right: 10px;
  font-size: 0.75rem;
  color: #666666;
  margin-top: 12px;
  margin-bottom: 12px; }

.liveupdate-social-media-icon {
  margin: 4px;
  float: left; }
  .liveupdate-social-media-icon a {
    display: block;
    width: 30px;
    height: 30px;
    border: 1px solid #E5E5E5;
    text-align: center;
    line-height: 24px; }
    .liveupdate-social-media-icon a .mm-icon, .liveupdate-social-media-icon a .submenuoverlay:after, .liveupdate-social-media-icon a .slick-arrow, .liveupdate-social-media-icon a .topics-page-listing-title a:after, .topics-page-listing-title .liveupdate-social-media-icon a a:after {
      -moz-transform: scale(0.75);
      -webkit-transform: scale(0.75);
      transform: scale(0.75);
      opacity: .8; }

.live-update-lstheading {
  font-weight: 700; }

.mm-live-updates-plugins-slot {
  width: 100%;
  height: auto;
  float: left;
  margin-bottom: 5px;
  padding: 10px 0px;
  position: relative;
  min-height: 50px; }
  .mm-live-updates-plugins-slot iframe {
    max-width: 100%;
    width: 100%; }

.mm-live-updates-embed-video {
  position: relative;
  padding-bottom: 56.25%;
  height: 0;
  overflow: hidden;
  max-width: 100%; }
  .mm-live-updates-embed-video iframe {
    position: absolute;
    top: 0;
    left: 0;
    width: 100% !important;
    height: 100% !important; }

.mm-live-updates-embed-contaner ifrme {
  width: 100% !important; }

@media only screen and (max-width: 575px) {
  .mm-live-update-time-slot, .mm-live-updates-content-slot {
    width: 100%;
    padding-left: 0; }

  .mm-live-update-time-slot {
    padding-top: 0;
    padding-bottom: 10px; } }
/* Scss Document */
.story-highlights-wrp:after {
  clear: both; }

.story-highlights-wrp {
  position: relative;
  border: 1px solid #E5E5E5;
  padding: 15px 15px 15px 75px;
  width: 100%;
  overflow: hidden;
  background-color: #fff; }

.highlights-head-mob {
  display: none; }

.story-highlights-head {
  background: #EC1C24; }

.story-highlights-head {
  background: #EC1C24;
  position: absolute;
  left: 0;
  top: 0;
  bottom: 0;
  align-items: center;
  width: 60px;
  text-align: center; }

.story-highlights-li {
  width: 100%;
  padding-left: 25px;
  font-family: "Roboto", Arial, "Gill Sans", "Gill Sans MT", "Myriad Pro", "DejaVu Sans Condensed", Helvetica, "sans-serif" !important;
  margin-bottom: 15px;
  position: relative;
  font-size: 0.875rem !important;
  line-height: 1.4 !important;
  color: #000;
  list-style: none !important;
  margin-top: 0 !important;
  font-weight: 500 !important; }
  .story-highlights-li:before {
    content: "";
    position: absolute;
    width: 10px;
    height: 10px;
    background: #EC1C24;
    left: 0;
    top: 6px; }

.story-highlights-li:last-child {
  margin-bottom: 0; }

@media only screen and (max-width: 575px) {
  .highlights-head-web {
    display: none; }

  .highlights-head-mob {
    display: block;
    width: 100%;
    text-align: left;
    margin-bottom: 15px;
    color: #333333; }
    .highlights-head-mob .mm-icon, .highlights-head-mob .submenuoverlay:after, .highlights-head-mob .slick-arrow, .highlights-head-mob .topics-page-listing-title a:after, .topics-page-listing-title .highlights-head-mob a:after {
      -moz-transform: scale(0.8);
      -webkit-transform: scale(0.8);
      transform: scale(0.8);
      margin-right: 5px;
      margin-left: -4px; }

  .story-highlights-head {
    position: inherit;
    width: 100%;
    background: none; }

  .story-highlights-wrp {
    padding: 10px 15px 15px; }

  .story-highlights-li {
    padding-left: 20px;
    font-size: 0.875rem;
    line-height: 1.3; } }
/* Scss Document */
.related-story-wrp ul.story-list-wrp {
  margin-top: 0px;
  margin-bottom: 0px;
  padding-left: 0px;
  max-width: 100%;
  margin-left: auto;
  margin-right: auto; }
.related-story-wrp li.storylist-item {
  float: left;
  width: 100%;
  list-style: none;
  margin-bottom: 10px;
  margin-top: 0px; }
  .related-story-wrp li.storylist-item:first-child .storylist-item-in {
    padding: 10px; }
  .related-story-wrp li.storylist-item:last-child {
    margin-bottom: 0; }
.related-story-wrp .section-title-001-wrp, .related-story-wrp .AMP-story-category {
  background-image: none; }
.related-story-wrp .storylist-item-in {
  padding: 10px;
  background: #fff;
  border: 1px solid #E5E5E5; }

/* Scss Document */
.more-in-sections-story-list .section-title-001-wrp, .more-in-sections-story-list .AMP-story-category {
  background: none; }
.more-in-sections-story-list .section-title-001, .more-in-sections-story-list .AMP-story-category h1, .AMP-story-category .more-in-sections-story-list h1, .more-in-sections-story-list .webstories-home-blk .sub-title-002, .webstories-home-blk .more-in-sections-story-list .sub-title-002, .more-in-sections-story-list .webstory-promo-article .sub-title-002, .webstory-promo-article .more-in-sections-story-list .sub-title-002 {
  color: #000;
  background: none; }

.more-in-sections-story-list-list {
  /*@extend .justify-content-between;*/
  width: auto;
  margin-left: -10px;
  margin-right: -10px; }
  .more-in-sections-story-list-list li {
    width: 33.33%;
    max-width: 290px;
    margin: 0px 0px 20px;
    overflow: hidden;
    float: left;
    padding: 0px 10px; }
  .more-in-sections-story-list-list .more-story-img {
    padding-top: 52%;
    position: relative;
    overflow: hidden; }
    .more-in-sections-story-list-list .more-story-img img {
      display: block;
      display: block;
      position: absolute;
      top: 0;
      left: 0;
      bottom: 0;
      right: 0;
      height: 100%;
      width: 100%;
      object-fit: cover;
      object-position: center; }
  .more-in-sections-story-list-list .more-story-dispn {
    padding: 10px 0; }

@media only screen and (max-width: 575px) {
  .more-in-sections-story-list-list {
    width: 100%;
    margin-left: 0;
    margin-right: 0; }
    .more-in-sections-story-list-list li {
      width: 100%;
      max-width: 100%;
      padding: 0; }
      .more-in-sections-story-list-list li .more-story-dispn {
        padding: 0; }
    .more-in-sections-story-list-list .more-story-img {
      float: right;
      width: 85px;
      height: 80px;
      padding-top: 0;
      margin-left: 10px; } }
/* Scss Document */
.vuukle-share-widget {
  width: 100%; }
  .vuukle-share-widget iframe {
    min-height: 45px;
    width: 100%; }

.fullwidth-article-content-wrp .vuukle-share-widget {
  max-width: 645px;
  margin-left: auto;
  margin-right: auto;
  margin-bottom: 10px; }

.articlesection-middle, .main-article-header .story-main-image-wrp, .main-article-header .bylinewrpouter, .main-article-header .point-table-wrper, .main-article-wrp .livescore-widgetwrp, .main-article-wrp .point-table-wrper, .mm-embedded-full-article, .story-body.article-content .related-story-wrp, .story-body.article-content .webstories-home-blk, .story-body.article-content .mm-video-wrapper, .story-body.article-content .story-main-infographic-img, .story-body.article-content .story-figure-fullwidth, .story-body.article-content .videocomponent .story-figcaption, .story-body.article-content .special-template-block, .story-body.article-content .story-figure, .article-page-bottomwrp {
  margin-left: auto;
  margin-right: auto;
  max-width: 845px; }

p.special-qts {
  font-size: 1.5rem;
  line-height: 1.4;
  text-align: center; }

p.special-qts-name {
  color: #666666;
  margin-top: 10px;
  text-align: center;
  font-size: 1rem !important;
  font-weight: normal !important; }

.mm-video-wrapper {
  margin-bottom: 10px; }

.liveupdatesectionwrp .mm-video-wrapper {
  background-color: #DDDDDD; }

.main-article-header {
  /*........ Storyhighlights ............*/ }
  .main-article-header .story-headline-wrp {
    max-width: 745px;
    text-align: left;
    margin: 20px auto 10px; }
  .main-article-header .story-main-video-wrp .mm-video-wrapper, .main-article-header .story-main-video-wrp .mm-embedded-video {
    background-color: #F7F7F7; }
  .main-article-header .story-main-video-wrp .story-figcaption {
    padding: 0; }
  .main-article-header .story-main-image-wrp {
    width: 100%;
    -ms-flex-order: 2;
    order: 2; }
  .main-article-header .article-sare-point {
    width: 100%;
    height: 1px; }
  .main-article-header .story-figure-image {
    min-height: 440px;
    text-align: center; }
  .main-article-header .mm-component {
    max-width: 745px;
    margin: 0 auto;
    width: 100%; }
  .main-article-header .story-byline-wrp {
    max-width: 745px;
    margin: 0 auto;
    border-top: 1px solid #E5E5E5;
    border-bottom: 1px solid #E5E5E5;
    padding: 15px 0;
    position: relative; }
  .main-article-header .vuukle-share-widget {
    max-width: 745px;
    margin: 10px auto; }
  .main-article-header .story-share-items {
    position: absolute;
    top: 600px;
    left: 10px;
    z-index: 2;
    /*
    visibility: hidden;
    width: 0;
    height: 0;
    overflow: hidden;
    */ }
  .main-article-header .bylinewrpouter {
    width: 100%;
    position: relative; }
  .main-article-header .point-table-wrper {
    width: 100%; }
  .main-article-header .story-highlights-wrp {
    border: none;
    padding-left: 40px;
    padding-top: 0px; }
  .main-article-header .story-highlights-head {
    background: none;
    padding-top: 4px;
    width: 35px; }
  .main-article-header .highlights-head-web {
    display: none; }
  .main-article-header .highlights-head-mob {
    display: block; }
    .main-article-header .highlights-head-mob span {
      display: none; }

/*.................. MAIN Article Header ends .................*/
.mm-embedded-full-article {
 /* @extend .d-flex;
	@extend .justify-content-center;
	*/
  width: 100%; }

.after-articleimag-compontentwrp .point-table-wrper {
  margin-top: 10px;
  margin-bottom: 10px; }

.mm-embedded-full-article-in {
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  overflow: hidden;
  max-width: 100%;
  margin-top: 10px;
  margin-bottom: 10px;
  -webkit-box-flex: 1;
  -webkit-flex-grow: 1;
  -ms-flex-positive: 1;
  flex-grow: 1; }
  .mm-embedded-full-article-in iframe {
    max-width: 100%; }
  .mm-embedded-full-article-in .flourish-embed, .mm-embedded-full-article-in .infogram-embed {
    width: 100%; }

.article-topic-button {
  max-width: 645px;
  margin-left: auto;
  margin-right: auto; }

.story-body.article-content {
  min-height: 320px;
  	/*
  	.mm-embedded-wrapper{
  		@extend .mm-embedded-full-article;
  	}
  	.mm-embeddedcode {
  		@extend .mm-embedded-full-article-in;
  		iframe{
          max-width: $fullSize;
  
      }
  	}
      */
    /*
    .livescore-widgetwrp {
      @extend .articlesection-middle;
    }
	*/
  /*.... Subscribe alignment .....*/
  /*.... Subscribe alignment .....*/ }
  .story-body.article-content .mm-banner970-ad, .story-body.article-content .mm-embedded-wrapper {
    min-height: auto; }
  .story-body.article-content .mm-other-ad, .story-body.article-content .mm-banner970-ad {
    margin-top: 20px;
    margin-bottom: 20px; }
  .story-body.article-content p a {
    color: #326891;
    /*text-decoration: underline;*/ }
  .story-body.article-content p, .story-body.article-content .article-topic-button, .story-body.article-content .newsletter-subscribe-wideget, .story-body.article-content .podcast-widget-wrp, .story-body.article-content .video-widget-wrp, .story-body.article-content .opinion-widget-wrp, .story-body.article-content .special-qts-wrp, .story-body.article-content .story-highlights-wrp, .story-body.article-content .mainliveupdates-section, .story-body.article-content .ratingBlock-article, .story-body.article-content .point-table-wrper, .story-body.article-content .livescore-widgetwrp, .story-body.article-content .scoreboard.cq-Editable-dom, .story-body.article-content .food-article-toparea {
    max-width: 645px;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 10px; }
  .story-body.article-content .mainliveupdates-section {
    float: none; }
  .story-body.article-content .podcast-widget-wrp {
    float: none; }
  .story-body.article-content .subscribe-form .subscibeform {
    width: auto;
    -webkit-box-flex: 1;
    -moz-box-flex: 1;
    -webkit-flex: 1;
    -ms-flex: 1;
    flex: 1; }
  .story-body.article-content .subscribe-form .btn.btn-red.fullwidth, .story-body.article-content .subscribe-form .btn.btn-red.second-story-list-wrp, .story-body.article-content .subscribe-form .btn.btn-red.big-story-wrp, .story-body.article-content .subscribe-form .btn.btn-red.top-col-wrp-in, .story-body.article-content .subscribe-form .btn.btn-red.more-in-sections-story-list, .story-body.article-content .subscribe-form .point-table-substory-wrp .btn.btn-red.storylist-item, .point-table-substory-wrp .story-body.article-content .subscribe-form .btn.btn-red.storylist-item, .story-body.article-content .subscribe-form .point-table-substory-wrp .btn.btn-red.story-list-wrp, .point-table-substory-wrp .story-body.article-content .subscribe-form .btn.btn-red.story-list-wrp, .story-body.article-content .subscribe-form .btn.btn-red.point-table-substory-wrp, .story-body.article-content .subscribe-form .btn.btn-red.point-table, .story-body.article-content .subscribe-form .btn.btn-red.big-story-score-wrp, .story-body.article-content .subscribe-form .btn.btn-red.bigstory-score-bottom, .story-body.article-content .subscribe-form .btn.btn-red.form-row, .story-body.article-content .subscribe-form .btn.btn-red.common-form, .story-body.article-content .subscribe-form .btn.btn-red.form-text-area, .story-body.article-content .subscribe-form .btn.btn-red.custom-file-label, .story-body.article-content .subscribe-form .btn.btn-red.topic-lisitng-ul {
    max-width: 150px;
    -moz-border-radius: 0px 5px 5px 0px;
    -webkit-border-radius: 0px 5px 5px 0px;
    border-radius: 0px 5px 5px 0px;
    height: 50px; }
  .story-body.article-content .special-qts-wrp {
    margin-top: 10px;
    margin-bottom: 10px;
    text-align: center;
    padding: 10px 20px; }
    .story-body.article-content .special-qts-wrp p {
      font-size: 1.5rem;
      line-height: 1.4; }
  .story-body.article-content .related-story-wrp {
    float: none !important; }
  .story-body.article-content .story-list-wrp {
    margin: 0;
    padding: 0;
    list-style: none !important;
    max-width: 100%;
    width: 100%; }
    .story-body.article-content .story-list-wrp:before, .story-body.article-content .story-list-wrp:after {
      display: none !important; }
  .story-body.article-content .storylist-item {
    width: 50%;
    padding: 0px 5px 5px;
    margin-bottom: 0px;
    list-style: none;
    margin-top: 0; }
    .story-body.article-content .storylist-item .storylist-item-in {
      height: 100%; }
  .story-body.article-content .mm-video-wrapper, .story-body.article-content .story-main-infographic-img, .story-body.article-content .story-figure-fullwidth {
    margin-top: 10px;
    margin-bottom: 10px; }
  .story-body.article-content .story-figure-fullwidth {
    padding: inherit; }
    .story-body.article-content .story-figure-fullwidth .story-figcaption {
      display: block; }
  .story-body.article-content .story-figure-image-fullwidth {
    position: inherit; }
  .story-body.article-content .special-template-block .mm-container {
    padding: 0; }
  .story-body.article-content .special-template-block .banner-component-section {
    margin-bottom: 10px; }
  .story-body.article-content .story-figure {
    margin-top: 10px;
    margin-bottom: 10px;
    text-align: center; }
    .story-body.article-content .story-figure .story-figure-image {
      text-align: center;
      color: #fff;
      position: relative;
      min-height: 100px; }
      .story-body.article-content .story-figure .story-figure-image:after {
        content: "Loading...";
        color: #EC1C24;
        text-align: center;
        position: absolute;
        left: 0;
        right: 0;
        top: 25px;
        min-height: 50px;
        z-index: 0; }
      .story-body.article-content .story-figure .story-figure-image img {
        z-index: 1;
        position: relative;
        display: block; }
  .story-body.article-content .story-figcaption {
    padding: 0px;
    text-align: left; }
  .story-body.article-content .specl-v-article-center {
    position: relative; }
  .story-body.article-content .vertical-article-special-fullwidth-in:after {
    display: none; }
  .story-body.article-content .vertical-article-special-fullwidth-in:before {
    display: none; }

.ratingBlock-article {
  margin-top: 10px; }
  .ratingBlock-article .rating-block ul {
    margin: 0;
    padding-left: 0; }
    .ratingBlock-article .rating-block ul li {
      width: 50px;
      height: 50px;
      background-size: 172px 50px; }
      .ratingBlock-article .rating-block ul li.rate-half {
        background-position: -59px -1px; }
      .ratingBlock-article .rating-block ul li.rate-nill {
        background-position: -123px -1px; }

/*.............. Article text .....................*/
/*
.main-article-wrp .mm-embedded-wrapper, .fullwidthimage-article-wrp .mm-embedded-wrapper{
	 @extend .articlesection-middle;
}
*/
.mm-embedded-wrapper {
  max-width: 970px;
  margin: 0 auto;
  min-height: 90px; }

/*........................ Fullwidth article page ......................*/
.fullwidth-article-with-imgCaption .fullwidth-article-story-head {
  -ms-flex-order: -1;
  order: -1;
  margin: 0 auto;
  padding-left: 15px;
  padding-right: 15px;
  max-width: 1180px; }
.fullwidth-article-with-imgCaption .story-figcaption {
  max-width: 1180px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 15px;
  padding-right: 15px;
  margin-bottom: 5px; }

.fullwidth-article-header {
  position: relative; }
  .fullwidth-article-header .story-highlights-wrp {
    max-width: 845px;
    margin-left: auto;
    margin-right: auto; }

.fullwidth-image-wrp {
  background: #000;
  width: 100%; }

.fullwidth-image-center {
  max-width: 1380px;
  margin: 0 auto;
  width: 100%;
  position: relative; }

.fullwidtharticle-gradient {
  display: none; }

.fullwidth-image-wrp .story-figure {
  margin-bottom: 0;
  margin-right: 0;
  margin-left: 0; }

.story-figure-fullwidth, .fullwidth-image-wrp .story-figure {
  position: relative;
  padding-top: 52%;
  z-index: 1;
  overflow: hidden; }

.story-figure-fullwidth .story-figure-image-fullwidth img {
  width: 100%; }
.story-figure-fullwidth .story-figcaption {
  display: none; }

.story-figure-image-fullwidth, .fullwidth-image-wrp .story-figure-image {
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  width: 100%; }
  .story-figure-image-fullwidth img, .fullwidth-image-wrp .story-figure-image img {
    display: block;
    margin: 0 auto; }

.fullwidth-article-story-head {
  width: 100%;
  margin: -60px auto 0;
  -moz-border-radius: 10px 10px 0px 0px;
  -webkit-border-radius: 10px 10px 0px 0px;
  border-radius: 10px 10px 0px 0px;
  position: relative;
  z-index: 4;
  background: #fff;
  padding: 20px 25px;
  text-align: left;
  max-width: 95%; }

.fullwidth-video-wrp {
  margin-bottom: 60px; }

.fullwidthimage-article-wrp .after-articleimag-compontentwrp {
  max-width: 845px;
  margin: 0 auto; }
.fullwidthimage-article-wrp .article-fullwidthleft {
  max-width: 845px;
  margin: 0 auto; }
.fullwidthimage-article-wrp .bylinewrpouter {
  border-bottom: 1px solid #E5E5E5;
  border-top: 1px solid #E5E5E5;
  padding-top: 15px;
  padding-bottom: 15px; }
.fullwidthimage-article-wrp .story-share-li {
  display: inline-block;
  margin-left: -3px; }
.fullwidthimage-article-wrp .vuukle-share-widget {
  margin-top: 10px; }

@media only screen and (min-width: 1380px) {
  .fullwidtharticle-gradient {
    position: absolute;
    top: 0;
    bottom: 0;
    width: 25%;
    display: block;
    z-index: 2; }
    .fullwidtharticle-gradient.gradient-left {
      left: 0px; }
    .fullwidtharticle-gradient.gradient-right {
      right: 0px; } }
@media only screen and (min-width: 1180px) {
  .fullwidth-article-with-imgCaption .fullwidth-article-story-head {
    padding-left: 0;
    padding-right: 0; }
  .fullwidth-article-with-imgCaption .story-figcaption {
    text-align: center; }

  .fullwidth-article-story-head {
    max-width: 1180px; }

  .fullwidth-article-content-wrp {
    position: relative; }
    .fullwidth-article-content-wrp .article-fullwidthleft {
      position: absolute;
      top: 200px;
      left: 0;
      max-width: 240px; }
    .fullwidth-article-content-wrp .bylinewrpouter {
      border: none; }
    .fullwidth-article-content-wrp .story-byline-wrp {
      -ms-flex-wrap: wrap;
      flex-wrap: wrap; }
    .fullwidth-article-content-wrp .story-byline-img {
      margin: 0 auto 10px; }
    .fullwidth-article-content-wrp .story-byline-details {
      width: 100%;
      text-align: center; }
    .fullwidth-article-content-wrp .story-updated-date {
      display: block;
      margin-top: 4px;
      margin-left: 0;
      padding-left: 0;
      border: none; }
    .fullwidth-article-content-wrp .read-in-ml {
      margin-left: auto;
      margin-right: auto; }
    .fullwidth-article-content-wrp .story-share-ul {
      width: 100%;
      text-align: center; }
    .fullwidth-article-content-wrp .story-share-li {
      display: inline-block;
      margin-left: -3px;
      padding: 2px; } }
/*........................ Fullwidth article page ends ......................*/
/*........................ Vertical article page Starts ......................*/
.vertical-article-secton-wrp {
  float: left;
  width: 100%;
  margin: 20px 0; }
  .vertical-article-secton-wrp .vertical-artical-dispnwrp .storylist-item {
    width: 100%; }
    .vertical-article-secton-wrp .vertical-artical-dispnwrp .storylist-item h2.listing-title-001 {
      font-size: 0.9375rem; }

.vertical-article-image-wrp {
  width: 55%;
  float: left;
  padding-right: 20px; }
  .vertical-article-image-wrp .story-figcaption {
    padding-left: 10px;
    padding-right: 10px; }

.vertical-artical-dispnwrp {
  width: 45%;
  float: left;
  padding-left: 20px; }
  .vertical-artical-dispnwrp .bylinewrpouter {
    border-top: 1px solid #E5E5E5;
    border-bottom: 1px solid #E5E5E5;
    position: relative;
    margin-top: 70px; }
  .vertical-artical-dispnwrp .story-share-items, .vertical-artical-dispnwrp .vuukle-share-widget {
    position: absolute;
    top: -55px; }
  .vertical-artical-dispnwrp .story-share-li {
    display: inline-block;
    padding: 2px;
    line-height: 1;
    list-style: none;
    margin: 5px 5px 5px -3px; }
  .vertical-artical-dispnwrp .listing-title-002 {
    margin: 10px 0; }
  .vertical-artical-dispnwrp .article-paragraph, .vertical-artical-dispnwrp .modal-box-body p, .modal-box-body .vertical-artical-dispnwrp p, .vertical-artical-dispnwrp .story-body ul li, .story-body ul .vertical-artical-dispnwrp li, .vertical-artical-dispnwrp .story-body ol li, .story-body ol .vertical-artical-dispnwrp li, .vertical-artical-dispnwrp .live-updates-newsreader {
    margin: 10px 0; }
  .vertical-artical-dispnwrp .special-qts-wrp {
    margin: 10px 0;
    width: 100%; }

.story-header-wrp .vertical-article-image-wrp {
  width: 50%; }
.story-header-wrp .vertical-artical-dispnwrp {
  width: 50%; }
.story-header-wrp .vertical-intro.article-paragraph, .story-header-wrp .modal-box-body p.vertical-intro, .modal-box-body .story-header-wrp p.vertical-intro, .story-header-wrp .story-body ul li.vertical-intro, .story-body ul .story-header-wrp li.vertical-intro, .story-header-wrp .story-body ol li.vertical-intro, .story-body ol .story-header-wrp li.vertical-intro, .story-header-wrp .vertical-intro.live-updates-newsreader {
  margin: 20px 0; }

.story-figure-vertical {
  position: relative;
  padding: 10px; }

.story-figure-vertical:after {
  content: "";
  position: absolute;
  right: 0;
  bottom: 0;
  background: #E9ECEF;
  width: 40%;
  height: 60%; }

.story-figure-image-vertical {
  position: relative;
  z-index: 1; }
  .story-figure-image-vertical img {
    display: block;
    margin: 0 auto; }

.vArticle-direction-reverse .story-figure-vertical:after {
  right: inherit;
  left: 0; }
.vArticle-direction-reverse .vertical-article-image-wrp {
  float: right;
  padding-left: 20px;
  padding-right: 0; }
.vArticle-direction-reverse .vertical-artical-dispnwrp {
  padding-right: 20px;
  padding-left: 0; }

.vertical-article-content-wrp {
  overflow: hidden; }
  .vertical-article-content-wrp .related-storylisting .storylist-item {
    width: 50%;
    padding: 0px 5px 5px;
    margin-bottom: 0px;
    list-style: none;
    margin-top: 0;
    float: left; }
  .vertical-article-content-wrp .story-list-wrp:before,
  .vertical-article-content-wrp .story-list-wrp:after {
    display: none !important; }
  .vertical-article-content-wrp .vertical-artical-dispnwrp .storylist-item {
    width: 100%; }
    .vertical-article-content-wrp .vertical-artical-dispnwrp .storylist-item h2.listing-title-001 {
      font-size: 0.9375rem; }

.vertical-article-special-fullwidth {
  position: relative;
  margin: 10px 0; }

.vertical-article-special-fullwidth-in {
  background: #000; }
  .vertical-article-special-fullwidth-in:before, .vertical-article-special-fullwidth-in:after {
    content: "";
    position: absolute;
    width: 50%;
    background: #000;
    top: 0;
    bottom: 0; }
  .vertical-article-special-fullwidth-in:before {
    left: -50%; }
  .vertical-article-special-fullwidth-in:after {
    right: -50%; }

.specl-v-article-center {
  max-width: 1200px;
  margin: 0 auto; }

.v-a-spl-img {
  padding: 150px 0;
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center center; }
  .v-a-spl-img .special-qts {
    max-width: 745px;
    margin: 0 auto;
    color: #fff;
    position: relative;
    z-index: 4; }
    .v-a-spl-img .special-qts a {
      color: #fff !important; }
  .v-a-spl-img .special-qts-name {
    color: #fff;
    position: relative;
    z-index: 4; }

.v-a-spl-img::after {
  background: rgba(0, 0, 0, 0.4);
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0; }

.v-a-spl-gradient {
  position: absolute;
  z-index: 2; }
  .v-a-spl-gradient.gradient-overlay, .v-a-spl-gradient.textonimage-topstory-content, .speical-block-wrp .video-widget-wrp .v-a-spl-gradient.card-dispn:before, .v-a-spl-gradient.inf-wdgt-podcast-on-image-dispn, .v-a-spl-gradient.visual-story-overlay, .story-package-style-3 .v-a-spl-gradient.story-package-intro-image:after, .v-a-spl-gradient.fe-video-dispn, .v-a-spl-gradient.podcast-on-image-dispn, .v-a-spl-gradient.podcast-detail-player-wrp, .v-a-spl-gradient.special-module-figure-fullwidth:after {
    bottom: 0;
    left: 0;
    right: 0;
    height: 50%; }
  .v-a-spl-gradient.gradient-left {
    width: 51%;
    left: 0;
    top: 0;
    bottom: 0; }
  .v-a-spl-gradient.gradient-right {
    right: 0;
    top: 0;
    bottom: 0;
    width: 51%; }

.infographic-mobonly {
  display: none; }

/*........................ Vertical article page  ends ......................*/
@media only screen and (max-width: 835px) {
  .main-article-header {
    width: 100%;
    float: left;
    display: block !important; }
    .main-article-header .bylinewrpouter {
      width: auto;
      max-width: inherit;
      margin-left: -15px;
      margin-right: -15px; }
    .main-article-header .story-byline-wrp {
      border: none;
      padding: 0 0 10px;
      max-width: 100%; }
    .main-article-header .story-share-items {
      position: inherit;
      top: inherit !important;
      left: inherit; }
    .main-article-header .story-figure, .main-article-header .bylinewrpouter {
      margin-bottom: 10px !important; }
    .main-article-header .story-figure-image {
      min-height: 10px; }

  .story-body.article-content {
    min-height: auto; }
    .story-body.article-content .storylist-item {
      width: 100%;
      padding: 0px 0px 5px;
      margin-bottom: 5px; }
    .story-body.article-content .story-list-wrp {
      -ms-flex-wrap: wrap;
      flex-wrap: wrap; }

  .vertical-article-special-fullwidth {
    margin-left: -15px;
    width: auto;
    float: none;
    margin-right: -15px; }
    .vertical-article-special-fullwidth .v-a-spl-img {
      padding: 100px 15px; }

  .v-a-spl-gradient {
    display: none; }

  .vertical-article-image-wrp, .vertical-artical-dispnwrp {
    width: 100%;
    padding-right: 0;
    padding-left: 0; }

  .vertical-artical-dispnwrp .story-share-items, .vertical-artical-dispnwrp .vuukle-share-widget {
    position: inherit;
    top: inherit; }

  .story-header-wrp .vertical-article-image-wrp, .story-header-wrp .vertical-artical-dispnwrp {
    width: 100%;
    padding-right: 0;
    padding-left: 0; }
  .story-header-wrp .vertical-intro.article-paragraph, .story-header-wrp .modal-box-body p.vertical-intro, .modal-box-body .story-header-wrp p.vertical-intro, .story-header-wrp .story-body ul li.vertical-intro, .story-body ul .story-header-wrp li.vertical-intro, .story-header-wrp .story-body ol li.vertical-intro, .story-body ol .story-header-wrp li.vertical-intro, .story-header-wrp .vertical-intro.live-updates-newsreader {
    margin-top: 10px; }

  .vArticle-direction-reverse .vertical-article-image-wrp, .vArticle-direction-reverse .vertical-artical-dispnwrp {
    width: 100%;
    padding-right: 0;
    padding-left: 0; }

  .story-figure-image-vertical img {
    margin: 0 auto; }

  .vertical-article-content-wrp {
    overflow: hidden; }
    .vertical-article-content-wrp .related-storylisting .story-list-wrp {
      -ms-flex-wrap: wrap;
      flex-wrap: wrap; }
    .vertical-article-content-wrp .related-storylisting .storylist-item {
      width: 100%;
      padding: 0px 0px 5px;
      margin-bottom: 5px; } }
@media only screen and (max-width: 575px) {
  .story-body.article-content .subscribe-form {
    display: block !important; }
    .story-body.article-content .subscribe-form .subscibeform {
      width: 100%; }
    .story-body.article-content .subscribe-form .btn.btn-red.fullwidth, .story-body.article-content .subscribe-form .btn.btn-red.second-story-list-wrp, .story-body.article-content .subscribe-form .btn.btn-red.big-story-wrp, .story-body.article-content .subscribe-form .btn.btn-red.top-col-wrp-in, .story-body.article-content .subscribe-form .btn.btn-red.more-in-sections-story-list, .story-body.article-content .subscribe-form .point-table-substory-wrp .btn.btn-red.storylist-item, .point-table-substory-wrp .story-body.article-content .subscribe-form .btn.btn-red.storylist-item, .story-body.article-content .subscribe-form .point-table-substory-wrp .btn.btn-red.story-list-wrp, .point-table-substory-wrp .story-body.article-content .subscribe-form .btn.btn-red.story-list-wrp, .story-body.article-content .subscribe-form .btn.btn-red.point-table-substory-wrp, .story-body.article-content .subscribe-form .btn.btn-red.point-table, .story-body.article-content .subscribe-form .btn.btn-red.big-story-score-wrp, .story-body.article-content .subscribe-form .btn.btn-red.bigstory-score-bottom, .story-body.article-content .subscribe-form .btn.btn-red.form-row, .story-body.article-content .subscribe-form .btn.btn-red.common-form, .story-body.article-content .subscribe-form .btn.btn-red.form-text-area, .story-body.article-content .subscribe-form .btn.btn-red.custom-file-label, .story-body.article-content .subscribe-form .btn.btn-red.topic-lisitng-ul {
      max-width: inherit;
      -moz-border-radius: 5px;
      -webkit-border-radius: 5px;
      border-radius: 5px;
      height: auto; }

  .main-article-header .story-highlights-wrp {
    padding: 10px 15px 15px;
    border: 1px solid #E5E5E5; }
  .main-article-header .story-highlights-head {
    width: 100%; }
  .main-article-header .highlights-head-mob span {
    display: inline-block; }

  .fullwidth-article-story-head {
    padding: 15px;
    margin-top: -20px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px; }

  .fullwidth-video-wrp {
    margin-bottom: 20px; }

  .vertical-article-secton-wrp {
    margin: 10px 0; }

  .vertical-article-header .vertical-article-secton-wrp {
    margin-top: 0px; }

  .story-figure-vertical {
    padding: 0;
    margin-left: -15px;
    margin-right: -15px; }
    .story-figure-vertical::after {
      right: 0;
      bottom: 0;
      background: -moz-linear-gradient(top, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.99) 97%, white 98%);
      background: -webkit-linear-gradient(top, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.99) 97%, white 98%);
      background: linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.99) 97%, white 98%);
      filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#ffffff',GradientType=0 );
      width: 100%;
      height: 10%;
      z-index: 1; }
    .story-figure-vertical .galleyimgcountwrp {
      bottom: 10%; }

  .vertical-article-image-wrp .story-figcaption {
    padding-left: 0;
    padding-right: 0; } }
@media only screen and (max-width: 480px) {
  .infographic-mobonly {
    display: block; }

  .infographic-webonly {
    display: none; } }
/* Scss Document */
.story-gallery-wrp {
  width: 100%; }

.gallery-wrp-in {
  width: 100%;
  float: left; }

.gallery-item:first-child {
  width: 45%;
  float: left;
  margin: 0; }

.gallery-item {
  width: 55%;
  float: left;
  padding: .7%; }
  .gallery-item img {
    display: block; }

.gallery-open {
  position: relative;
  cursor: pointer; }

.galleyimgcountwrp {
  position: absolute;
  right: 0;
  bottom: 0;
  background: rgba(0, 0, 0, 0.7);
  color: #fff;
  display: block;
  padding: 10px;
  font-size: 0.875rem; }
  .galleyimgcountwrp .gallery-count-top {
    opacity: .7; }

.gl-shw-al {
  margin-top: 5px; }

.popup-gallerywrp {
  position: fixed;
  z-index: 10001;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  background: #000;
  overflow: auto;
  display: none; }
  .popup-gallerywrp .mm-container {
    max-width: 1410px; }
  .popup-gallerywrp .listing-dispn-p, .popup-gallerywrp .spl-story-dispn, .popup-gallerywrp .video-details-btm p, .video-details-btm .popup-gallerywrp p {
    color: #AAAAAA; }

.popup-gallery-colose {
  position: absolute;
  right: 0;
  top: 0;
  color: #fff;
  width: 40px;
  font-size: 40px;
  line-height: 40px;
  height: 40px;
  cursor: pointer;
  background: rgba(0, 0, 0, 0.5);
  z-index: 50;
  text-align: center; }

.popup-gallery-slider {
  padding-left: 50px;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-right: 50px; }

.pop-gallery-detailswrp {
  width: 100%; }

.pop-gallery-head {
  color: #fff;
  margin: 20px 0; }

.pop-gallery-img {
  width: 60%;
  text-align: center; }

.pop-gallery-img img {
  max-height: 85vh;
  margin: 0 auto; }

.pop-gallery-dispn {
  width: 40%;
  padding-left: 20px; }

.gallery-photgrapher-name {
  margin-top: 10px;
  color: #999999;
  font-size: 0.875rem; }

.popup-gallery-slider .slick-arrow {
  top: 50%;
  margin-top: -16px;
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
  box-shadow: none;
  z-index: 1; }
  .popup-gallery-slider .slick-arrow.slick-disabled {
    opacity: .5; }
  .popup-gallery-slider .slick-arrow.slick-prev {
    right: inherit;
    left: 0; }

@media only screen and (max-width: 835px) {
  .pop-gallery-img {
    width: 100%; }

  .pop-gallery-dispn {
    width: 100%;
    padding: 10px 15px;
    text-align: center; }

  .popup-gallery-slider {
    padding: 0 0 50px; }
    .popup-gallery-slider .slick-arrow {
      top: inherit;
      bottom: 5px;
      right: 50%; }
      .popup-gallery-slider .slick-arrow.slick-prev {
        right: inherit;
        left: 50%;
        margin-left: -36px; }
      .popup-gallery-slider .slick-arrow.slick-next {
        margin-right: -36px; }

  .pop-gallery-head {
    margin: 0; }

  .listing-dispn-p, .spl-story-dispn, .video-details-btm p {
    display: none; }

  .popup-gallerywrp .mm-container {
    padding: 0; } }
.popup-gallery-in {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  height: 100%; }

/* Scss Document */
.breaking-news-footer-block {
  background-color: #EC1C24;
  color: #fff;
  position: fixed;
  z-index: 999;
  bottom: 0;
  left: 0;
  right: 0; }
  .breaking-news-footer-block .breaking-news-inside {
    position: relative;
    padding-right: 50px; }
  .breaking-news-footer-block .breaking-news-title {
    height: 60px;
    background: #000;
    padding: 0 20px;
    -webkit-box-flex: 0 0 auto;
    -moz-box-flex: 0 0 auto;
    -webkit-flex: 0 0 auto;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto; }
  .breaking-news-footer-block .breaking-news-close {
    width: 36px;
    height: 36px;
    line-height: 36px;
    position: absolute;
    top: 50%;
    margin-top: -18px;
    right: 5px;
    text-align: center;
    font-size: 1.6875rem;
    color: #fff;
    cursor: pointer; }
  .breaking-news-footer-block .breaking-news-blk {
    height: 60px;
    overflow: hidden;
    padding: 0px 15px;
    position: relative;
    -webkit-box-flex: 1 1 auto;
    -moz-box-flex: 1 1 auto;
    -webkit-flex: 1 1 auto;
    -ms-flex: 1 1 auto;
    flex: 1 1 auto; }
    .breaking-news-footer-block .breaking-news-blk ul {
      float: left;
      max-width: 100%;
      -webkit-animation: ticker 10s cubic-bezier(1, 0, 0.5, 0) infinite;
      -moz-animation: ticker 10s cubic-bezier(1, 0, 0.5, 0) infinite;
      -ms-animation: ticker 10s cubic-bezier(1, 0, 0.5, 0) infinite;
      animation: ticker 10s cubic-bezier(1, 0, 0.5, 0) infinite; }
      .breaking-news-footer-block .breaking-news-blk ul:hover {
        -webkit-animation-play-state: paused;
        -moz-animation-play-state: paused;
        -ms-animation-play-state: paused;
        animation-play-state: paused; }
    .breaking-news-footer-block .breaking-news-blk li {
      height: 60px;
      max-width: 100%;
      overflow: hidden; }
    .breaking-news-footer-block .breaking-news-blk .breaking-text {
      line-height: 26px;
      position: relative;
      padding-left: 20px;
      max-width: 100%;
      -webkit-line-clamp: 2;
      -webkit-box-orient: vertical;
      overflow: hidden; }
      .breaking-news-footer-block .breaking-news-blk .breaking-text:before {
        content: "";
        background: #fff;
        width: 10px;
        height: 10px;
        position: absolute;
        top: 50%;
        margin-top: -5px;
        left: 0; }
    .breaking-news-footer-block .breaking-news-blk a {
      color: #fff;
      text-decoration: none;
      /*font-size: 13px;*/ }
      .breaking-news-footer-block .breaking-news-blk a:hover {
        opacity: .8; }

.breaking-active .mm-footer-wrapper {
  padding-bottom: 60px; }

@media only screen and (max-width: 640px) {
  .breaking-news-footer-block {
    padding-bottom: 5px; }
    .breaking-news-footer-block .breaking-news-inside {
      display: block !important; }
    .breaking-news-footer-block .breaking-news-title {
      height: auto;
      padding: 4px 10px;
      font: 0.875rem;
      margin-bottom: 5px; }
    .breaking-news-footer-block .breaking-news-inside {
      padding-right: 0; }
    .breaking-news-footer-block .breaking-news-close {
      background: #000;
      top: 0;
      right: 0;
      margin-top: -14px;
      border-radius: 5px 0px 0px 0px; }
    .breaking-news-footer-block .breaking-news-blk {
      padding: 0 10px; }
      .breaking-news-footer-block .breaking-news-blk li {
        display: block !important; }
      .breaking-news-footer-block .breaking-news-blk .breaking-text {
        font-size: 0.875rem;
        padding: 0px 0 0px 15px;
        max-height: 60px;
        line-height: 20px; }
        .breaking-news-footer-block .breaking-news-blk .breaking-text::before {
          margin-top: 0;
          top: 5px; }

  .breaking-active .mm-footer-wrapper {
    padding-bottom: 110px; } }
/*................... Special modules ......................*/
/* Scss Document */
.big-story-live-left {
  width: 55%; }
  .big-story-live-left .bigStory-content-block {
    margin-top: 10px; }
  .big-story-live-left .big-story-sub-story {
    width: 50%;
    float: left;
    padding-left: 15px;
    padding-right: 10px;
    line-height: 20px; }
    .big-story-live-left .big-story-sub-story:last-child {
      padding-right: 0; }

.big-story-live-right {
  width: 45%;
  padding-left: 20px; }
  .big-story-live-right .liveupdate-onimage {
    position: inherit; }
    .big-story-live-right .liveupdate-onimage .mm-live-updates-heading {
      padding: 5px 10px; }
  .big-story-live-right .live-timelien-ul {
    overflow: auto;
    max-height: 420px; }
  .big-story-live-right .live-timeline-li:first-child::before {
    top: 0px; }
  .big-story-live-right .live-timeline-li::before {
    top: 4px; }
  .big-story-live-right .timeline-headline .lvtimeline-a {
    display: block;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    height: 40px;
    line-height: 1.5; }

@media only screen and (max-width: 835px) {
  .big-story-live-left .bigStory-content-block {
    margin-top: 0px; }

  .big-story-live-left .big-story-sub-story {
    width: 100%; } }
@media only screen and (max-width: 767px) {
  .big-story-live-left, .big-story-live-right {
    width: 100%;
    padding: 0; }

  .big-story-live-left .big-story-sub-story.big-sub-points {
    display: none; }

  .big-story-live-right {
    margin-top: 10px; }
    .big-story-live-right .live-timelien-ul {
      max-height: 570px; }
    .big-story-live-right .live-timeline-li-in {
      background-color: #fff;
      padding: 10px;
      border: 1px solid #E5E5E5; }
    .big-story-live-right .timeline-headline .lvtimeline-a {
      height: auto; }
    .big-story-live-right .live-timeline-li::before {
      top: 12px; } }
/* Scss Document */
.big-story-pointable-left {
  width: 55%; }
  .big-story-pointable-left .bigStory-content-block {
    margin-top: 10px; }
  .big-story-pointable-left .big-story-sub-story {
    width: 50%;
    padding-right: 5px;
    line-height: 1.4; }
    .big-story-pointable-left .big-story-sub-story:last-child {
      padding-right: 0; }

.big-story-pointable-right {
  width: 45%;
  padding-left: 20px; }

.point-table-substory-wrp .storylist-image.lg-image {
  padding-right: 10px; }
  .point-table-substory-wrp .storylist-image.lg-image .img-link-a {
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px; }
.point-table-substory-wrp .storylist-large:last-child .storylist-item-in {
  border-bottom: none;
  padding-bottom: 0; }
.point-table-substory-wrp .storylist-large .storylist-item-in {
  padding: 10px 0; }

.point-table-substory-wrp {
  width: 100%;
  margin-top: 10px; }

/*............................. Point table styles ...............*/
.point-table .countryheadTd {
  text-align: left; }
.point-table thead {
  background: #333994;
  color: #fff;
  font-size: 0.8125rem; }
.point-table tbody {
  font-size: 0.75rem; }
  .point-table tbody tr {
    border: 1px solid #E5E5E5; }
.point-table td {
  padding: 12px 4px;
  vertical-align: middle;
  text-align: center;
  position: relative; }
  .point-table td.flagicontd {
    max-width: 29px;
    padding-right: 0;
    width: 29px; }
.point-table .table-sl-no {
  text-align: center;
  max-width: 25px; }

.table-team-info {
  min-height: 20px; }

.table-team-icon {
  max-width: 25px;
  -webkit-box-flex: 0 0 auto;
  -moz-box-flex: 0 0 auto;
  -webkit-flex: 0 0 auto;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  text-align: center; }
  .table-team-icon img {
    max-height: 20px;
    display: block; }

.table-team-name {
  display: block;
  padding-left: 5px; }

.prz-gold-color {
  color: #CE8700; }

.prz-silver-color {
  color: #6C757D; }

.prz-bronze-color {
  color: #8C522A; }

.table-highlighted-tr {
  background-color: #E9ECEF; }

.table-prz-line {
  position: absolute;
  bottom: 0;
  left: 4px;
  right: 4px;
  height: 3px;
  display: block;
  z-index: 1; }

.prz-gold-line {
  background-color: #CE8700; }

.prz-silver-line {
  background-color: #E9ECEF; }

.prz-bronze-line {
  background-color: #8C522A; }

/*............................. Point table styles ends...............*/
@media only screen and (max-width: 767px) {
  .big-story-pointable-right {
    width: 100%;
    padding-left: 0px;
    margin-top: 15px; }

  .big-story-pointable-left {
    width: 100%; }
    .big-story-pointable-left .big-story-sub-story {
      padding-right: 0;
      width: 100%;
      margin-bottom: 10px; }
      .big-story-pointable-left .big-story-sub-story:last-child {
        margin-bottom: 10px; }
    .big-story-pointable-left .big-story-sub-story.big-sub-points {
      display: none; }
    .big-story-pointable-left .bigStory-content-block {
      margin-top: 0px; } }
/* Scss Document */
.big-story-score-wrp .livescore-widgetwrp {
  margin-top: 0px; }

.big-story-score-component {
  max-width: 100%;
  width: 100%; }

@media only screen and (max-width: 1100px) and (min-width: 1025px) {
  .big-story-score-wrp .scoresub {
    display: none; }
  .big-story-score-wrp .team-namewrp {
    max-width: 40%; } }
@media only screen and (min-width: 836px) {
  .big-story-score-wrp .score-team-block {
    width: 50%;
    white-space: nowrap;
    padding: 10px 8px; }
  .big-story-score-wrp .team-block-2 {
    border-top: none;
    border-left: 1px solid #E5E5E5; }
  .big-story-score-wrp .live-score-middle {
    padding-right: 100px; }
  .big-story-score-wrp .livescore-top {
    position: absolute;
    right: 5px;
    top: 0; }
    .big-story-score-wrp .livescore-top .mm-live-updates-heading {
      width: 100%;
      display: block;
      text-align: right; }
    .big-story-score-wrp .livescore-top .score-timer {
      width: 100%;
      text-align: right;
      margin-top: 5px; }
  .big-story-score-wrp .livescore-widgetwrp {
    position: relative;
    margin-top: 0;
    margin-bottom: 0; }
  .big-story-score-wrp .football-scorewrp .team-block-2 {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: reverse;
    -ms-flex-direction: row-reverse;
    flex-direction: row-reverse; }

  .bigstory-score-bottom .badminton-scorewrp .mm-live-updates-heading, .bigstory-score-bottom .badminton-scorewrp .score-timer {
    width: auto;
    margin: 0; }
  .bigstory-score-bottom .badminton-scorewrp .live-score-middle {
    padding-right: 115px; }
  .bigstory-score-bottom .badminton-scorewrp .score-team-block {
    width: 100%; }
  .bigstory-score-bottom .badminton-scorewrp .team-block-2 {
    border-top: 1px solid #E5E5E5;
    border-left: none; }
  .bigstory-score-bottom .badminton-scorewrp .live-score-bottom {
    margin-top: -25px; } }
@media only screen and (max-width: 835px) {
  .bigstory-score-top {
    -webkit-box-ordinal-group: 2;
    -ms-flex-order: 1;
    order: 1; } }
@media only screen and (max-width: 640px) {
  .big-story-score-wrp .live-score-middle {
    padding-right: 100px; }
  .big-story-score-wrp .livescore-top {
    position: absolute;
    right: 0;
    top: 0; }
    .big-story-score-wrp .livescore-top .mm-live-updates-heading {
      width: 100%;
      display: block;
      text-align: right; }
    .big-story-score-wrp .livescore-top .score-timer {
      width: 100%;
      text-align: right;
      margin-top: 5px; }
  .big-story-score-wrp .livescore-widgetwrp {
    position: relative;
    margin-top: 0; }

  .bigstory-score-bottom .badminton-scorewrp .live-score-bottom {
    margin-top: -10px; } }
/* Scss Document */
.mm-fulllwidth-special-module {
  background: #000; }

.special-module-fullwidth-image-center {
  max-width: 1380px;
  margin: 0 auto;
  width: 100%;
  position: relative; }

.special-module-figure-fullwidth {
  position: relative;
  padding-top: 52%;
  z-index: 1;
  overflow: hidden; }
  .special-module-figure-fullwidth:after {
    content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    height: 40%;
    display: none; }

.special-module-figure-image {
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  width: 100%; }

.special-module-gradient {
  position: absolute;
  top: 0;
  bottom: 0;
  width: 25%;
  display: none;
  z-index: 2; }

.special-module-fullwidth-content {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: 3;
  padding-top: 100px; }
  .special-module-fullwidth-content .listing-title-main {
    color: #fff; }
    .special-module-fullwidth-content .listing-title-main a {
      color: #fff; }
  .special-module-fullwidth-content .special-module-fullwidth-content-sub {
    margin-left: -10px;
    margin-right: -10px; }
    .special-module-fullwidth-content .special-module-fullwidth-content-sub .big-story-dispn {
      padding: 0 10px;
      color: #999999; }
  .special-module-fullwidth-content .big-story-sub-half {
    width: 50%;
    padding: 10px;
    float: left; }
    .special-module-fullwidth-content .big-story-sub-half .big-story-sub-story {
      color: #DDDDDD; }
      .special-module-fullwidth-content .big-story-sub-half .big-story-sub-story a {
        color: #DDDDDD; }
        .special-module-fullwidth-content .big-story-sub-half .big-story-sub-story a:hover {
          color: #fff; }
      .special-module-fullwidth-content .big-story-sub-half .big-story-sub-story:hover {
        color: #fff; }
  .special-module-fullwidth-content .section-tag {
    color: #AAAAAA; }

.special-module-fullwidth-container {
  margin: 0 auto;
  max-width: 1030px;
  padding: 15px; }
  .special-module-fullwidth-container .liveupdate-onimage {
    position: static;
    display: table;
    margin-bottom: 10px; }

@media only screen and (min-width: 1380px) {
  .special-module-gradient.gradient-left {
    left: 0px;
    display: block; }

  .special-module-gradient.gradient-right {
    right: 0px;
    display: block; } }
@media only screen and (max-width: 835px) {
  .special-module-fullwidth-content {
    position: inherit;
    margin-top: -60px;
    bottom: inherit;
    width: 100%;
    padding-top: 0px; }
    .special-module-fullwidth-content .big-story-sub-half {
      width: 100%; }
      .special-module-fullwidth-content .big-story-sub-half .big-story-sub-story:first-child {
        margin-top: 0px; }

  .special-module-figure-fullwidth:after {
    display: block;
    z-index: 1; } }
/* Scss Document */
.mm-player .vjs-dock-text {
  display: none;
  opacity: 0; }
.mm-player .vjs-big-play-button {
  background-color: rgba(236, 28, 36, 0.8); }
  .mm-player .vjs-big-play-button:hover {
    background-color: #EC1C24; }
.mm-player .bc-player:hover .vjs-big-play-button, .mm-player .bc-player-HkxiqIeKsZ_default:hover .vjs-big-play-button {
  background-color: #EC1C24 !important; }
.mm-player .vjs-play-progress {
  background-color: rgba(236, 28, 36, 0.8); }
.mm-player .vjs-load-progress {
  background-color: rgba(170, 170, 170, 0.65); }

/* Scss Document */
.commonpage-container p {
  font-size: 0.875rem;
  line-height: 20px; }
.commonpage-container .article-paragraph, .commonpage-container .modal-box-body p, .modal-box-body .commonpage-container p, .commonpage-container .story-body ul li, .story-body ul .commonpage-container li, .commonpage-container .story-body ol li, .story-body ol .commonpage-container li, .commonpage-container .live-updates-newsreader {
  margin-bottom: 10px; }

.section-top-wrp .third-col-left .long-form-text p {
  font-size: 1.125rem;
  line-height: 2rem; }

.rss-feild-outer .content {
  line-height: 20px;
  font-size: 16px;
  padding-bottom: 10px; }
.rss-feild-outer ul {
  margin: 0px 0 10px 0;
  padding: 0px 0 10px 0; }
  .rss-feild-outer ul li {
    width: 50%;
    padding: 15px 0;
    display: inline-block;
    vertical-align: middle;
    margin-left: -3px; }
    .rss-feild-outer ul li a {
      position: relative;
      padding-left: 32px;
      padding-right: 5px;
      display: block; }
      .rss-feild-outer ul li a::before {
        background: url(clientlib-all/resources/img/rss-icon.png) no-repeat;
        content: '';
        width: 35px;
        height: 25px;
        position: absolute;
        display: inline-block;
        display: inline-block;
        top: 50%;
        left: 0px;
        margin-top: -12px;
        vertical-align: middle; }

/* Scss Document */
.form-label {
  display: block;
  margin-bottom: 5px;
  font-size: 0.875rem; }

.form-row {
  margin-bottom: 15px; }

.common-form, .form-text-area, .custom-file-label {
  height: 45px;
  padding: 0 10px;
  border: 1px solid #E5E5E5;
  font-size: 0.875rem;
  -webkit-appearance: none;
  appearance: none; }
  .common-form:focus, .form-text-area:focus, .custom-file-label:focus {
    border-color: #666666; }
  .common-form.error, .error.form-text-area, .error.custom-file-label {
    border-color: red; }

input::-webkit-outer-spin-button,
input::-webkit-inner-spin-button {
  -webkit-appearance: none;
  margin: 0; }

input[type=number] {
  -moz-appearance: textfield; }

.form-info {
  font-size: 0.75rem;
  color: #999999;
  margin: 2px 0; }

.form-text-area {
  min-height: 80px;
  padding: 10px;
  font-size: 0.875rem;
  resize: vertical; }

.form-error {
  color: red;
  font-size: 12px;
  padding: 4px;
  display: none; }

.captche-form-row {
  position: relative;
  padding-right: 100px; }
  .captche-form-row .common-form, .captche-form-row .form-text-area, .captche-form-row .custom-file-label {
    -moz-border-radius: 5px 0px 0px 5px;
    -webkit-border-radius: 5px 0px 0px 5px;
    border-radius: 5px 0px 0px 5px; }

.captche-block {
  position: absolute;
  right: 0;
  top: 0; }

.captcheimg {
  height: 45px;
  line-height: 43px;
  display: inline-block;
  vertical-align: top;
  border: 1px solid #E5E5E5;
  padding: 0 10px;
  background: #fff;
  -moz-border-radius: 0px 5px 5px 0px;
  -webkit-border-radius: 0px 5px 5px 0px;
  border-radius: 0px 5px 5px 0px;
  width: 70px;
  text-align: center; }
  .captcheimg img {
    vertical-align: middle; }

.refresh-captche {
  width: 27px;
  display: inline-block;
  height: 45px;
  cursor: pointer;
  line-height: 45px; }

.custom-file {
  position: relative;
  display: inline-block;
  width: 100%;
  height: 45px;
  margin-bottom: 0; }

.custom-file-input {
  position: relative;
  z-index: 2;
  width: 100%;
  height: 45px;
  margin: 0;
  opacity: 0; }

.custom-file-label {
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
  z-index: 1;
  line-height: 45px;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  padding-right: 80px; }
  .custom-file-label::after {
    content: "Browse";
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    z-index: 3;
    display: block;
    height: 43px;
    padding: 0px .75rem;
    line-height: 43px;
    color: #495057;
    content: "Browse";
    background-color: #e9ecef;
    border-left: inherit;
    border-radius: 0 .25rem .25rem 0; }

.popup-succes-message-wep {
  padding: 40px 0; }

.success-title {
  font-size: 1.5rem;
  margin-bottom: 10px; }

.succes-sub-text {
  width: 100%;
  margin: 5px 0 10px;
  color: #666666;
  font-size: .875rem;
  line-height: 1.5; }

@media only screen and (max-width: 767px) {
  .common-form, .form-text-area, .custom-file-label, .form-text-area {
    font-size: 1.1rem; } }
/*................... amp-visualstories listing ......................*/
.amp-visual-stories-listwrp {
  margin-top: 25px; }

.AMP-other-stories-list, .ampcategory, ul.AMP-other-stories-row li {
  float: left;
  width: 25%;
  padding: 10px; }

.AMP-otherstories-row {
  margin-left: -10px;
  margin-right: -10px; }

ul.AMP-other-stories-row {
  margin-left: -10px;
  margin-right: -10px; }

.AMP-visual-story-img, .other-stories-img {
  overflow: hidden;
  -moz-border-radius: 10px;
  -webkit-border-radius: 10px;
  border-radius: 10px; }
  .AMP-visual-story-img img, .other-stories-img img {
    display: block;
    width: 100%;
    -moz-transition: all 0.2s ease 0s;
    -webkit-transition: all 0.2s ease 0s;
    transition: all 0.2s ease 0s; }
  .AMP-visual-story-img:hover img, .other-stories-img:hover img {
    -moz-transform: scale(1.1);
    -webkit-transform: scale(1.1);
    transform: scale(1.1); }

.AMP-visual-story-img a img, .other-stories-img img {
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  height: 100%;
  width: 100%;
  object-fit: cover;
  object-position: center;
  color: #F7F7F7;
  -moz-transform: scale(1);
  -webkit-transform: scale(1);
  transform: scale(1);
  image-rendering: -webkit-optimize-contrast; }

.AMP-visual-story-img a, .other-stories-img {
  width: 100%;
  position: relative;
  padding-bottom: 177.77777777777777%;
  display: block;
  background-color: #F7F7F7;
  overflow: hidden;
  -moz-border-radius: 10px;
  -webkit-border-radius: 10px;
  border-radius: 10px; }

.AMP-story-category h1 {
  float: left; }

.other-stories-img {
  margin-bottom: 10px; }

.AMP-other-story-description {
  font-size: 0.9375rem;
  color: #333333;
  line-height: 1.4;
  text-rendering: auto; }

.AMP-story-label {
  font-size: 0.8125rem;
  color: #6C757D;
  text-transform: uppercase;
  display: block;
  display: table;
  margin-bottom: 5px;
  line-height: normal; }
  .AMP-story-label:before {
    content: "";
    height: 4px;
    width: 14px;
    display: inline-block;
    vertical-align: middle;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
    background-color: #6C757D;
    margin-right: 5px;
    margin-top: -2px; }

.AMP-visual-story-overlay {
  width: 100%;
  margin-top: 10px; }

@media only screen and (max-width: 991px) {
  .AMP-other-stories-list, .ampcategory, ul.AMP-other-stories-row li {
    width: 33.333%;
    padding: 10px 5px; }

  .AMP-otherstories-row, ul.AMP-other-stories-row {
    margin-left: -5px;
    margin-right: -5px; } }
@media only screen and (max-width: 640px) {
  .AMP-other-stories-list, .ampcategory, ul.AMP-other-stories-row li {
    width: 50%; } }
/*............ Text link ad ................*/
.mm-textlink-ad {
  background-color: #f8f8f8;
  border-top: 1px #eaeaea solid;
  border-bottom: 1px #eaeaea solid;
  padding: 10px;
  display: block;
  overflow: hidden;
  margin: 0 0 10px; }

.mm-textlink-ad .mm-textlink-title {
  color: #bb2525;
  font-family: arial;
  text-align: left;
  text-decoration: none;
  display: block;
  margin: 0 6px 6px;
  font-size: 12px; }

.mm-textlink-blk, .mm-textlink-ad .mm-textlink-blk, .mm-textlink-ad .mm-textlink-blk a {
  font-family: PanchariUni;
  font-size: 21px;
  color: #1520ec;
  line-height: 22px;
  font-weight: normal;
  display: block;
  margin: 0 2px; }

.mm-textlink-ad [id*="div-gpt-ad"] {
  width: 100% !important;
  height: auto !important;
  word-wrap: break-word;
  word-break: normal; }

/*............ Text link ad ................*/
/*...................... Topic list.............................*/
/*................ Topic list ..............*/
.topiclist-row {
  margin-bottom: 25px; }

.topics-page-listing-title {
  width: 100%;
  /*@extend .secondary-font-family;*/
  font-weight: 700;
  font-size: 1.25rem;
  margin-bottom: 8px;
  color: #000; }
  .topics-page-listing-title a {
    color: #000; }
    .topics-page-listing-title a:hover {
      color: #EC1C24; }
    .topics-page-listing-title a:after {
      content: ""; }

.topiclist-row {
  margin-bottom: 25px;
  border-bottom: 1px solid #E5E5E5;
  padding-bottom: 17px; }
  .topiclist-row:last-child {
    border-bottom: none; }

.topic-lisitng-ul li {
  float: left;
  width: 33.3333%;
  padding-right: 10px;
  padding-bottom: 5px; }
  .topic-lisitng-ul li a {
    padding: 10px 10px 10px 10px;
    display: inline-block;
    font-size: 1rem;
    color: #333333;
    position: relative; }
    .topic-lisitng-ul li a:before {
      content: "";
      background-color: rgba(236, 28, 36, 0.8);
      display: inline-block;
      width: 5px;
      height: 5px;
      position: absolute;
      left: 0;
      top: 17px; }
    .topic-lisitng-ul li a:hover {
      color: #333333;
      background-color: #FFE6E8; }
      .topic-lisitng-ul li a:hover:before {
        left: 100%;
        top: 0px;
        bottom: 0;
        height: 100%;
        width: 2px; }

.topic-list-view-more a {
  color: #EC1C24;
  font-size: .875rem; }

@media only screen and (max-width: 1024px) {
  .topic-lisitng-ul li {
    width: 50%; } }
@media only screen and (max-width: 575px) {
  .topic-lisitng-ul li {
    width: 100%;
    padding-right: 0; } }
/*................ Topic list ends..............*/
.about-left p {
  /*@extend .primary-font-family-normal;*/
  color: #333333;
  font-size: 1rem;
  line-height: 1.75rem;
  margin-bottom: 10px; }

.about-left {
  width: 60%;
  float: left;
  padding-right: 20px;
  position: relative; }

.about-right {
  width: 40%;
  float: left; }

.about-img {
  margin-left: -70px;
  margin-right: 0;
  margin-top: 30px; }

.about-contact {
  background-color: #333994;
  background-repeat: no-repeat;
  background-position: 25px center;
  padding: 30px 10px 30px 110px;
  border-radius: 10px;
  max-width: 395px;
  margin: 30px auto;
  width: 100%;
  position: relative; }
  .about-contact:after {
    -moz-box-shadow: 0 3px 36px rgba(52, 51, 153, 0.4);
    -webkit-box-shadow: 0 3px 36px rgba(52, 51, 153, 0.4);
    box-shadow: 0 3px 36px rgba(52, 51, 153, 0.4);
    content: "";
    left: 10%;
    right: 10%;
    height: 40px;
    display: block;
    position: absolute;
    bottom: 0px;
    z-index: -1; }

.about-contact-info {
  color: #fff;
  font-size: 1rem; }
  .about-contact-info a {
    display: table;
    color: #fff;
    margin-top: 6px;
    font-size: 1.125rem; }

/*................ Our Team ..................*/
.ourteam-title {
  margin-bottom: 20px;
  font-size: 1.6875rem;
  text-align: center; }

.our-team-row {
  background-color: #F7F7F7;
  padding: 40px 0;
  margin-top: 20px; }

.ourteamUl {
  width: 100%; }

.ourTeamli {
  width: 25%;
  padding: 8px; }

.ourteamlistWrp {
  margin-left: -8px;
  margin-right: -8px; }

.ourTeamliIn {
  width: 100%;
  background-color: #fff;
  text-align: center; }

.ourteamImg {
  position: relative;
  padding-top: 100%; }
  .ourteamImg img {
    position: absolute;
    top: 0;
    left: 0;
    right: 0; }

.ourteamInfoTop {
  padding: 15px; }

.ourTeamName {
  margin-bottom: 10px;
  font-size: 1.125rem; }

.ourTeamdesignation {
  font-size: 0.9375rem;
  color: #6C757D;
  margin-bottom: 5px; }

.ourteamSocial {
  width: 100%;
  border-top: 1px solid #E5E5E5; }

.ourteamsocialLink {
  display: block;
  width: 100%;
  text-align: center;
  padding: 10px;
  border-right: 1px solid #E5E5E5; }
  .ourteamsocialLink:last-child {
    border-right: none; }
  .ourteamsocialLink:hover {
    background-color: #000; }

@media only screen and (max-width: 835px) {
  .ourTeamli {
    width: 50%; } }
@media only screen and (max-width: 480px) {
  .ourTeamli {
    width: 100%; } }
/*................ Our Team ..................*/
@media only screen and (max-width: 991px) {
  .about-contact {
    padding: 20px 10px 20px 68px;
    background-size: 40px auto;
    background-position: 15px center;
    margin: 20px auto 10px; }

  .about-left {
    width: 55%; }

  .about-right {
    width: 45%; } }
@media only screen and (max-width: 767px) {
  .about-left, .about-right {
    width: 100%;
    padding-right: 0; }

  .about-img {
    margin: 15px 0 0;
    text-align: center;
    width: 100%; }

  .about-contact-info a {
    font-size: 1rem; } }
.vertical-article-secton-wrp .webstory-v-article {
  margin: 0 auto;
  float: none;
  width: 100%; }
.vertical-article-secton-wrp .webstories-home-blk {
  max-width: 845px;
  margin: 10px auto;
  float: none !important; }

.webstories-home-blk, .webstory-promo-article {
  border-bottom: 1px solid #E5E5E5;
  margin: 10px 0; }
  .webstories-home-blk:before, .webstories-home-blk:after, .webstory-promo-article:before, .webstory-promo-article:after {
    content: "";
    display: table; }
  .webstories-home-blk:after, .webstory-promo-article:after {
    clear: both; }
  .webstories-home-blk .sub-title-002, .webstory-promo-article .sub-title-002 {
    width: auto;
    display: inline-block;
    float: left;
  }
  .webstories-home-blk .indexwebstostorieswrpIn, .webstory-promo-article .indexwebstostorieswrpIn {
    margin-left: -10px;
    margin-right: -10px;
    position: relative;
    padding-bottom: 10px; }
    .webstories-home-blk .indexwebstostorieswrpIn .slick-arrow, .webstory-promo-article .indexwebstostorieswrpIn .slick-arrow {
      right: 10px; }
    .webstories-home-blk .indexwebstostorieswrpIn .slick-arrow.slick-prev, .webstory-promo-article .indexwebstostorieswrpIn .slick-arrow.slick-prev {
      right: 50px; }
  .webstories-home-blk .webstoriesCarouselitem, .webstory-promo-article .webstoriesCarouselitem {
    padding: 0 10px;
    display: none;
    width: 25%; }
  .webstories-home-blk .webstoriesCarouselitem:first-child, .webstories-home-blk .slick-initialized .webstoriesCarouselitem, .webstory-promo-article .webstoriesCarouselitem:first-child, .webstory-promo-article .slick-initialized .webstoriesCarouselitem {
    display: block; }
  .webstories-home-blk .webstoriesCarouselitemIn, .webstory-promo-article .webstoriesCarouselitemIn {
    position: relative;
    width: 100%;
    border-radius: 10px;
    overflow: hidden; }
  .webstories-home-blk .webstoriesCarouselitemImg a, .webstory-promo-article .webstoriesCarouselitemImg a {
    width: 100%;
    position: relative;
    padding-bottom: 177.77777777777777%;
    display: block;
    background-color: #F7F7F7; }
    .webstories-home-blk .webstoriesCarouselitemImg a img, .webstory-promo-article .webstoriesCarouselitemImg a img {
      display: block;
      position: absolute;
      top: 0;
      left: 0;
      bottom: 0;
      right: 0;
      height: 100%;
      width: 100%;
      object-fit: cover;
      object-position: center;
      color: #F7F7F7;
      -moz-transform: scale(1);
      -webkit-transform: scale(1);
      transform: scale(1);
      image-rendering: -webkit-optimize-contrast; }
  .webstories-home-blk .webstoriesIcon, .webstory-promo-article .webstoriesIcon {
    position: absolute;
    right: 10px;
    top: 10px;
    width: 30px;
    height: 30px;
    z-index: 1;
    background-color: rgba(0, 0, 0, 0.5);
    border-radius: 50%;
    background-image: url("clientlib-all/resources/amp/img/carousel-icon.svg");
    background-repeat: no-repeat;
    background-position: center center;
    background-size: 18px 16px; }
  .webstories-home-blk .webstoriesCarouselitemdispn, .webstory-promo-article .webstoriesCarouselitemdispn {
    position: absolute;
    z-index: 3;
    bottom: 0;
    left: 0;
    right: 0;
    padding: 110px 10px 5px;
    pointer-events: none;
    background: -moz-linear-gradient(top, transparent 0%, rgba(0, 0, 0, 0.9) 87%, rgba(0, 0, 0, 0.9) 100%);
    background: -webkit-linear-gradient(top, transparent 0%, rgba(0, 0, 0, 0.9) 87%, rgba(0, 0, 0, 0.9) 100%);
    background: linear-gradient(to bottom, transparent 0%, rgba(0, 0, 0, 0.9) 87%, rgba(0, 0, 0, 0.9) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#e6000000',GradientType=0 ); }
    .webstories-home-blk .webstoriesCarouselitemdispn .webstoriesCarouselgridItem, .webstory-promo-article .webstoriesCarouselitemdispn .webstoriesCarouselgridItem {
      width: 12%;
      height: 2px;
      background: #fff;
      margin: 0 2px;
      border-radius: 3px;
      opacity: .6; }
  .webstories-home-blk .webstoriesCarouselitemdispn .webstoriesCarouselgrid, .webstory-promo-article .webstoriesCarouselitemdispn .webstoriesCarouselgrid {
    width: 100%;
    margin-top: 10px; }
  .webstories-home-blk .webstroiescarousilTitle, .webstory-promo-article .webstroiescarousilTitle {
    font-size: 0.9375rem;
    color: #fff;
    line-height: 1.4;
    text-rendering: auto;
    pointer-events: auto; }
  .webstories-home-blk .webstroieslabel a, .webstories-home-blk .section-tag, .webstory-promo-article .webstroieslabel a, .webstory-promo-article .section-tag {
    padding: 5px;
    display: inline-block;
    color: #fff;
    font-size: 13px;
    text-transform: uppercase;
    margin-left: -5px;
    pointer-events: auto; }
  .webstories-home-blk .slick-dots, .webstory-promo-article .slick-dots {
    text-align: center;
    margin-top: 10px;
    position: absolute;
    bottom: -30px;
    left: 0;
    right: 0; }
    .webstories-home-blk .slick-dots li, .webstory-promo-article .slick-dots li {
      display: inline-block;
      vertical-align: middle;
      margin: 3px; }
      .webstories-home-blk .slick-dots li.slick-active button, .webstory-promo-article .slick-dots li.slick-active button {
        background: #EC1C24; }
      .webstories-home-blk .slick-dots li button, .webstory-promo-article .slick-dots li button {
        width: 10px;
        height: 10px;
        background: #eee;
        -moz-border-radius: 50%;
        -webkit-border-radius: 50%;
        border-radius: 50%;
        overflow: hidden;
        text-indent: -9999px;
        border: none;
        outline: none;
        padding: 0;
        display: block; }
  .webstories-home-blk .more-button-001, .webstory-promo-article .more-button-001 {
    position: relative;
    z-index: 1;
    width: 115px;
    float: right;
    font-size: 0.75rem;
    font-weight: 400;
    padding: 5px 0px;
    text-align: right;
    text-transform: uppercase; }
    .webstories-home-blk .more-button-001 a, .webstory-promo-article .more-button-001 a {
      color: #EC1C24; }

.webstory-promo-article {
  width: 200px;
  margin: 10px auto; }

.vertical-artical-dispnwrp .webstory-promo-article {
  float: left; }

@media only screen and (min-width: 992px) {
  .webstories-home-blk .webstoriesCarouselitemImg img {
    -moz-transition: all .2s ease .0s;
    -webkit-transition: all .2s ease .0s;
    transition: all .2s ease .0s; }
    .webstories-home-blk .webstoriesCarouselitemImg img:hover {
      -moz-transform: scale(1.1);
      -webkit-transform: scale(1.1);
      transform: scale(1.1); } }
@media only screen and (max-width: 835px) {
  .vertical-artical-dispnwrp .webstory-promo-article {
    float: none; } }
@media only screen and (max-width: 1024px) {
  .webstories-home-blk {
    border-bottom: 1px solid #E5E5E5; } }
@media only screen and (max-width: 640px) {
  .webstories-home-blk .slick-dots {
    text-align: left;
    padding-left: 10px;
    right: 60px; } }
@media only screen and (max-width: 575px) {
  .webstories-home-blk .indexwebstostorieswrpIn {
    margin-left: 0;
    margin-right: -15px; }
    .webstories-home-blk .indexwebstostorieswrpIn .slick-arrow {
      right: 15px; }
    .webstories-home-blk .indexwebstostorieswrpIn .slick-arrow.slick-prev {
      right: 55px; }
  .webstories-home-blk .webstoriesCarouselitem {
    max-width: 80%;
    width: 80%;
    padding: 0 20px 0 0; }
  .webstories-home-blk .webstostoriesCarousel .slick-list {
    padding: 0 80px 0 0px; }

  .webstory-v-article .webstories-home-blk .indexwebstostorieswrpIn {
    margin-left: 0;
    margin-right: -15px; }
    .webstory-v-article .webstories-home-blk .indexwebstostorieswrpIn .slick-arrow {
      right: 15px; }
    .webstory-v-article .webstories-home-blk .indexwebstostorieswrpIn .slick-arrow.slick-prev {
      right: 55px; }
  .webstory-v-article .webstories-home-blk .webstoriesCarouselitem {
    max-width: 80%;
    width: 80%;
    padding: 0 20px 0 0; }
  .webstory-v-article .webstories-home-blk .webstostoriesCarousel .slick-list {
    padding: 0 80px 0 0px; } }
.cmp-error-page__top {
  max-width: 800px;
  margin: 0 auto;
  width: 100%; }
.cmp-error-page__top-in {
  width: 100%; }
.cmp-error-page__top-left {
  width: 40%; }
.cmp-error-page__top-right {
  width: 50%;
  padding-left: 30px; }
.cmp-error-page__title {
  font-size: 2rem;
  margin-bottom: 15px; }
.cmp-error-page__sub {
  font-size: 1srem;
  color: #6C757D;
  line-height: 1.5;
  font-weight: normal; }
.cmp-error-page__slider {
  padding: 20px 15px;
  margin-top: 0; }
  .cmp-error-page__slider .slick-arrow {
    top: 22%;
    box-shadow: none;
    z-index: 1; }
  .cmp-error-page__slider .slick-arrow.slick-next {
    right: 20px; }
  .cmp-error-page__slider .slick-arrow.slick-prev {
    right: inherit;
    left: 20px; }
.cmp-error-page__nav-li {
  display: inline-block;
  vertical-align: middle;
  margin-right: 5px; }
  .cmp-error-page__nav-li.active a {
    background-color: #F7F7F7;
    color: #333994; }
.cmp-error-page__nav-ul {
  white-space: nowrap;
  overflow: auto;
  -webkit-overflow-scrolling: touch;
  scroll-behavior: smooth; }
.cmp-error-page__nav-a {
  display: block;
  color: #666;
  text-transform: uppercase;
  padding: 10px 15px;
  -moz-border-radius: 5px 5px 0px 0px;
  -webkit-border-radius: 5px 5px 0px 0px;
  border-radius: 5px 5px 0px 0px;
  font-size: .875rem; }
  .cmp-error-page__nav-a:hover {
    color: #333994; }
.cmp-error-page__bottom {
  border-top: 1px solid #E5E5E5;
  padding-top: 30px;
  margin-top: 20px;
  width: 100%; }

@media only screen and (max-width: 835px) {
  .cmp-error-page__slider {
    margin-left: -15px;
    margin-right: -15px; } }
@media only screen and (max-width: 575px) {
  .cmp-error-page__top-left {
    max-width: 250px;
    margin: 0 auto; }
  .cmp-error-page__top-left, .cmp-error-page__top-right {
    width: 100%;
    text-align: center;
    padding: 5px 0; }
  .cmp-error-page__title {
    font-size: 1.5rem; }
  .cmp-error-page .slick-arrow {
    display: none;
    visibility: hidden; } }
/*............ food page css .......................*/
/*@import "styles/food-common.scss";
@import "styles/food-top-search.scss";
@import "styles/food-home.scss";
@import "styles/food-side-cook-book.scss";
@import "styles/food-article-page.scss";
@import "styles/food-readers-recipes.scss";
@import "styles/food-recipes.scss";
@import "styles/food-recipes-collection.scss";
@import "styles/food-recipes-collection-details.scss";
@import "styles/food-meet-our-chef.scss";
@import "styles/food-cook-book.scss";
@import "styles/accordion.scss";
*/

/***Custom style css Start***/
.point-table tbody tr:nth-child(1) {
    background: #333994;
    color: #fff;
    font-size: 0.8125rem;
    padding: 12px 4px;
    vertical-align: middle;
    text-align: center;
    position: relative;
}
.twocolumn-c1 {
    width: 356px;
    padding-left: 20px;
    margin-left: -356px;
    float: right;
    height: 30%;

}	
.twocolumn-c0{
    padding-right: 356px;
    float: left;
    width: 100%;
    border-right: 1px #EEF1F5 solid;
}

.mm-container.topic-page .long-form-text {
    margin: 5px 0;
    color: #fff;
}
.podcast-w-player.podcast-article .vjs-picture-in-picture-control, .podcast-w-player .vjs-picture-in-picture-control {
    display: none;
}
.podcastpage-container .podcast-details-wrp.podcast-article .podcast-w-player .video-js .vjs-volume-level, .podcast-top-wrp .podcast-w-player .video-js .vjs-volume-level {
    background: #FF0000 !important; 
}
.podcast-top-wrp .vjs-current-time, .podcast-top-wrp .vjs-time-control.vjs-time-divider, .podcast-top-wrp .vjs-duration.vjs-time-control {
    display: block !important;
}
.podcast-details-wrp .vjs-current-time, .podcast-details-wrp .vjs-time-control.vjs-time-divider, .podcast-details-wrp .vjs-duration.vjs-time-control {
    display: block !important; 
}
.video-detail-wrp .video-details-btm {
    color: #fff;
}
.topicfullwidth-head .topic-page .long-form-text p{
    margin: 5px 0;
    color: #fff;
}
.second-story-list-wrp .promotionblocks .video-widget-wrp .listing-title-001 {
    text-align: left;
}
.story-package-style-5 .story-package-intro-dispn  .story-package-tag:hover, .story-package-style-3  .story-package-intro-dispn .story-package-tag:hover {
    color: #EC1C24;
}
.quotes-text-color-black{
    color: #000 !important;
}
.quotes-text-color-white{
    color: #fff !important;
}
.story-header-wrp.vertical-article-header .vertical-artical-dispnwrp p{
	margin: 20px 0;	
}
.vertical-article-content-wrp .vertical-article-secton-outer .vertical-artical-dispnwrp p{
	margin: 10px 0;
}
.story-header-wrp.vertical-article-header .vertical-artical-dispnwrp p,
.vertical-article-secton-wrp .vertical-article-image-wrp p,
.articlevertical .long-form-text p,
.vertical-article-content-wrp .vertical-article-secton-outer .vertical-artical-dispnwrp p{
	font-size: 1.125rem;
    line-height: 2rem;
    color: #333333;
	font-family: "PT Serif", serif;
    font-weight: 400;
    text-rendering: auto;
}
.vertical-article-secton-wrp .vertical-artical-dispnwrp h2,
.vertical-article-secton-wrp .vertical-article-image-wrp h2 {
    font-size: 1.375rem;
    color: #333333;
    text-rendering: auto;
    line-height: 1.4;
    margin: 10px 0;
}
.slide-specialNav-li .nav-special-icon {
    width: 27.5px;
    height: 27.5px;
    padding-top: 6px;
}
.slide-specialNav-li .nav-special-icon-image {
    display: inline-block;
    vertical-align: middle;
    width: 25px;
    height: 25px;
}
p.special-qts.quotes-text-color-black:after, p.special-qts.quotes-text-color-white:after {
    content: "\201D";
}
p.special-qts.quotes-text-color-black:before, p.special-qts.quotes-text-color-white:before {
    content: "\201C";
}
.vertical-article-content-wrp .vertical-article-secton-outer .vertical-artical-dispnwrp p.special-qts{
	font-family: "PT Serif", serif !important;
    font-weight: 700 !important;
    text-rendering: auto !important;
	font-size: 1.5rem !important;
    line-height: 1.4 !important;
}
.vertical-article-content-wrp .vertical-article-secton-outer .vertical-artical-dispnwrp p.special-qts-name{
	color: #666666 !important;
    margin-top: 10px !important;
    text-align: center;
    font-size: 1rem !important;
    font-weight: normal !important;
}
.story-header-wrp.vertical-article-header .vertical-artical-dispnwrp p a, .vertical-article-content-wrp .vertical-article-secton-outer .vertical-artical-dispnwrp p a, .article-paragraph p a, .liveupdatesectionwrp p a{
	color: #326891;
    /*text-decoration: underline;*/
}
.vertical-artical-dispnwrp ol li {
    list-style-type: decimal;
    margin: 15px 0;
}
.vertical-artical-dispnwrp ul li {
    list-style-type: disc;
    margin: 15px 0;
}
.vertical-artical-dispnwrp ul li, .vertical-artical-dispnwrp ol li{
	font-family: "PT Serif", serif;
    font-weight: 400;
    text-rendering: auto;
    font-size: 1.125rem;
    line-height: 2rem;
    color: #333333;
}
.vertical-article-secton-wrp p {
    margin-bottom: 10px;
}
.rssfeed .rss-feild-outer p {
    font-size: 1.125rem;
    line-height: 2rem;
    color: #333333;
    margin-bottom: 10px;
}
.email-share-success {
    color: #7FFF00;
    display: none;
    margin-bottom: 5px;
    font-size: 0.875rem;
}
.previousb.disabled-link, .nextb.disabled-link, .previousp.disabled-link, .nextp.disabled-link {
  pointer-events: none;
  color: #a29999;
}
/* .f-video-frame-wrp {
    display: block;
} */
.ml-font {
    font-family: PanchariUni !important;
}
@keyframes fade-in-up {
    0% {
        opacity: 0;
   }
    100% {
        transform: translateY(0);
        opacity: 1;
   }
}
.video-preview {
    cursor: pointer;
}
.video iframe {
    max-width: 100%;
    max-height: 100%;
}
.video.stuck {
    position: fixed;
    bottom: 0px;
    right: 20px;
    transform: translateY(100%);
    width: 260px;
    height: 180px;
    animation: fade-in-up 0.25s ease forwards;
    z-index: 999;
}
.video.stuck .close {
 color: #aaaaaa;
 float: right;
 font-size: 28px;
 font-weight: bold;
 display: block !important;
}
.video-wrap .close.hide {
    display: none;
}

.video.stuck .close:hover,
.video.stuck .close:focus {
 color: #000;
 text-decoration: none;
 cursor: pointer;
}
.info-hide {
 display: none;
}
.speical-block-wrp .podcast-widget-wrp-in .podcast-w-player .video-js:not(.vjs-fullscreen).vjs-layout-x-small .vjs-time-divider,
.speical-block-wrp .podcast-widget-wrp-in .podcast-w-player .video-js:not(.vjs-fullscreen).vjs-layout-x-small .vjs-current-time,
.speical-block-wrp .podcast-widget-wrp-in .podcast-w-player .video-js:not(.vjs-fullscreen).vjs-layout-x-small .vjs-duration {
    display: block;
}
.more-story-listing-li.show-list {
 display: list-item;
}
#emailform .form-row .error {
color: #FF0000;
font-size: 12px;
}
.popup-gallery-coloses {
position: absolute;
right: 0;
top: 0;
color: #fff;
width: 40px;
font-size: 40px;
line-height: 40px;
height: 40px;
cursor: pointer;
background: rgba(0, 0, 0, 0.5);
z-index: 50;
text-align: center; 
}
.gallery-open-slide {
cursor: pointer;
}
.liveupdate-onimage .mm-live-updates-heading a{color: #fff;}
.section-title-001-wrp.disp-title{
	display:block !important;
}
.mm-embeddedcode iframe { margin: 0 auto !important;}
.mm-embeddedcode{text-align: center;}
.vertical-artical-dispnwrp ul li.story-share-li {
    display: inline-block;
    padding: 2px;
    line-height: 1rem;
    list-style: none;
    margin: 5px 5px 5px -3px;
}
.mm-embedded-wrapper .twwidget {
    width: 100%;
    margin-left: auto;
    margin-right: auto;
    overflow: hidden;
    max-width: 100%;
    margin-top: 10px;
    margin-bottom: 10px;
    -webkit-box-flex: 1;
    -webkit-flex-grow: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    -webkit-box-pack: center !important;
    -ms-flex-pack: center !important;
    justify-content: center !important;
    -ms-flex-wrap: wrap !important;
    flex-wrap: wrap !important;
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
}

.error-page .cmp-error-page .cmp-error-page__bottom-sliders.preview .cmp-error-page__slider-group {
    display: none;
}
  
.error-page .cmp-error-page .cmp-error-page__bottom-sliders.preview .cmp-error-page__slider-group.active {
    display: block;
}
.story-author-name span {
	font-size: 1rem;
    color: #333333;
}

.podcast-detail-card .podcast-author-name {
    display: inline-block;
}
/********** media query style css Starts **********/
@media screen and (max-width: 835px){
	.twocolumn-c1 {
	    width: 100%;
	    padding-left: 0;
	    margin-left: 0px;
	}
	.twocolumn-c0 {
		padding-right: 0;
		width: 100%;		  
	}
}
div#wave {
    position: relative;
    margin-top: 10px;
    text-align: center;
    width: 100px;
    height: 100px;
    margin-left: auto;
    margin-right: auto;
}

div#wave .dot {
    display: inline-block;
    width: 12px;
    height: 12px;
    border-radius: 50%;
    margin-right: 3px;
    background: #303131;
    animation: wave 1.3s linear infinite;
}

div#wave .dot:nth-child(2) {
    animation-delay: -1.1s;
}

div#wave .dot:nth-child(3) {
    animation-delay: -0.9s;
}
@keyframes wave {
    0%,
    60%,
    100% {
        transform: initial;
    }
    30% {
        transform: translateY(-15px);
    }
}
@media print{

.topNav-wrapper,
.mm-section-logo-mob,
.hdr-blk-left,
.hdr-blk-right,
.mm-banner970-ad,
.mm-mainNav-wrp,
.breadcrumbs,
.relatedstories,
.movierating,
.article-page-bottomwrp,
.footer-top-strip,
.footer-middle-wrp,
.footer-last-ul,
.backto-top,
.story-share-items,
.banner,
.scoreboard,
.story-highlights-wrp,
.mm-embedded-wrapper,
.mm-sectionNav-wrp,
.imageslideshow,
.promotionblocks,
.section-nav-in,
#tbl-taboola-reminder,
.section-mob-icon img,
.section-mob-title img,
.videocomponent,
iframe{
	display: none !important;
}
.mm-header-logo{
   display: block !important;
}
.mainHeaderblock-in, .third-col .third-col-left, .liveupdateslist-info, .liveupdatelist-main, .sectionfullwidth-head, .bylinewrpouter{
   padding: 5px !important;
   margin:0 !important; 
}
.sectionfullwidth-head,.liveupdatepage-container{
    background-color: #fff !important;
}
.story-headline{
    color: #000 !important;
}
a.article-topic-a {
    padding: 0;
    background: #fff;
	font-size: 1em;
}
.liveupdateslist-info, .liveupdatelist-main{
	width: 100% !important;
}
.bylinewrpouter{
	border: none !important;
}
.story-byline-wrp, .story-share-items, .story-byline-details, .story-share-ul{
	text-align: left !important;
}
.mm-header-logo{
	float: left;
	margin: 0;
}
.mm-header-wrapper.sticky{
	top: 0 !important;
	position: static !important;
	box-shadow: none !important;
	-webkit-box-shadow: none !important;
	transition: none !important;
}
}

