.topLinksWrap>div {
  margin-right: 15px;
  -webkit-box-shadow: 2px 2px 4px rgba(0, 0, 0, .4);
  -moz-box-shadow: 2px 2px 4px rgba(0, 0, 0, .4);
  box-shadow: 2px 2px 4px rgba(0, 0, 0, .4);
  padding: 2px 12px 6px 12px;
  -webkit-border-radius: 0 0 7px 7px;
  -moz-border-radius: 0 0 7px 7px;
  border-radius: 0 0 7px 7px;
  line-height: 17px
}

.topLinksWrap>div:last-child {
  margin-right: 0
}

.topLinksWrap .languagebox>span {
  padding-right: 10px;
  font-family: "Fira Sans" !important;
  font-size: 11px;
  font-weight: bold
}

.topLinksWrap .languagebox .linner a {
  color: #6c6c6c;
  display: block
}

.topLinksWrap .languagebox .linner .lddnav {
  background: #fff;
  width: 100%;
  position: absolute;
  top: 21px;
  left: 0;
  display: none;
  -webkit-box-shadow: 2px 2px 4px rgba(0, 0, 0, .2);
  -moz-box-shadow: 2px 2px 4px rgba(0, 0, 0, .2);
  box-shadow: 2px 2px 4px rgba(0, 0, 0, .2);
  z-index: 99999;
  padding-top: 6px;
  text-align: left
}

.topLinksWrap .languagebox .linner:hover .lddnav {
  display: block
}

.topLinksWrap .languagebox .linner .lddnav a {
  display: block;
  padding: 10px 15px;
  margin: 5px 0;
  color: #6c6c6c;
  font-size: 12px
}

.topLinksWrap .languagebox .linner .lddnav a:hover {
  background: #e1261d;
  color: #fff
}

.hsocial-sprite {

  display: inline-block;
  vertical-align: top
}

.nhlanguate-arrow {
  background-position: -69px -4px;
  width: 12px;
  height: 15px;
  position: absolute;
  top: 5px;
  right: 5px
}

.languagebox_new {
  background: #e1261d;
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -moz-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  color: #fff;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -moz-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  padding: 1px 0 0 12px !important;
  height: 26px
}

.linner_new {
  background: #fff;
  padding-left: 10px;
  min-width: 130px;
  color: #6c6c6c;
  font-size: 12px;
  position: relative;
  -webkit-border-radius: 0 0 7px 7px;
  -moz-border-radius: 0 0 7px 7px;
  border-radius: 0 0 7px 7px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -moz-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  height: 100%
}

.aqiwidgethd {
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap
}

.aqiwidgethd div:last-child {
  width: 100%
}

.aqiwidgethd .headerPartnerWrapper,
.aqiwidgethd .aqiwidgetitle {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -moz-box-flex: 1;
  -ms-flex: 1;
  flex: 1
}

.aqiwidgethd .headerPartnerWrapper {
  max-width: 94px;
  padding: 0
}

.partnerBox {
  background-color: #f5f5f5
}

.aqiwidgethd .headerPartnerWrapper .partnerBox,
.aqiwidgethd .headerPartnerWrapper .partnerBox:first-child {
  margin: 0
}

.aqiwidgethd .coPartners {
  width: 94px
}

@media(max-width:480px) {
  .aqiwidgetlist {
    -webkit-box-pack: justify !important;
    -webkit-justify-content: space-between !important;
    -moz-box-pack: justify !important;
    -ms-flex-pack: justify !important;
    justify-content: space-between !important
  }
}

.headerPartnerWrapper {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  padding: 8px 0 13px;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
  -moz-box-pack: end;
  -ms-flex-pack: end;
  justify-content: flex-end
}

.headerPartnerWrapper .partnerBox {
  margin-left: 30px
}

.headerPartnerWrapper .partnerBox:first-child {
  margin-right: 30px
}

.headerPartnerWrapper .partnerBox .partnerHeading {
  font-size: 11px;
  color: #000;
  font-weight: 400;
  text-decoration: underline;
  margin-bottom: 5px
}

.coPartners {
  position: relative;
  width: 105px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box
}

.coPartners .glide__track {
  overflow: hidden
}

.coPartners .glide__slides {
  position: relative;
  width: 100%;
  list-style: none;
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  backface-visibility: hidden;
  -webkit-transform-style: preserve-3d;
  -moz-transform-style: preserve-3d;
  transform-style: preserve-3d;
  -ms-touch-action: -ms-pan-y;
  -ms-touch-action: pan-Y;
  touch-action: pan-Y;
  overflow: hidden;
  padding: 0;
  white-space: nowrap;
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
  will-change: transform
}

.coPartners .glide__slide {
  width: 100%;
  height: 100%;
  -webkit-flex-shrink: 0;
  -ms-flex-negative: 0;
  flex-shrink: 0;
  white-space: initial;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none
}

.coPartners .glide__slide a {
  display: block;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none
}

.coPartners .glide__slide a img {
  display: block
}

.trandingTopics {
  min-height: 29px;
  -webkit-border-radius: 20px;
  -moz-border-radius: 20px;
  border-radius: 20px;
  padding: 8px 20px;
  background: #fff;
  font-size: 13px;
  color: #e1261d;
  margin: 23px 0;
  display: inline-block;
  font-weight: bold;
  float: right;
  -webkit-box-shadow: 2px 2px 4px rgba(0, 0, 0, .2);
  -moz-box-shadow: 2px 2px 4px rgba(0, 0, 0, .2);
  box-shadow: 2px 2px 4px rgba(0, 0, 0, .2)
}

.trandingTopics a {
  min-height: 16px;
  color: #646464;
  padding-left: 20px;
  font-weight: normal
}

.trandingTopics a strong {
  color: #e1261c
}

.trandingTopics a:hover {
  color: #e1261d
}

.trandingTopics .backtoNw18 {
  font-size: 13px;
  font-weight: 600;
  color: #e1261d;
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -moz-box-align: center;
  -ms-flex-align: center;
  align-items: center
}

.trandingTopics .backtoNw18 .arrow {
  position: absolute;
  left: 0;
  width: 15px;
  height: 16px;
  top: 50%;
  background: #cecece;
  -webkit-transform: translatey(-50%);
  -moz-transform: translatey(-50%);
  -ms-transform: translatey(-50%);
  -o-transform: translatey(-50%);
  transform: translatey(-50%)
}

.trandingTopics .backtoNw18 span {
  color: #001d42;
  text-decoration: underline;
  padding-left: 5px
}

.asian_games_sponsors {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
  -moz-box-pack: end;
  -ms-flex-pack: end;
  justify-content: flex-end
}

.pre_partner {
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -moz-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: end;
  -webkit-align-items: flex-end;
  -moz-box-align: end;
  -ms-flex-align: end;
  align-items: flex-end
}

.pre_txt {
  font: normal normal normal 10px/27px Fira Sans;
  letter-spacing: 0px;
  color: #fff;
  text-transform: uppercase;
  text-align: left;
  position: relative
}

.pre_txt:before {
  content: "";
  border-bottom: #e3e3e3 solid 2px;
  opacity: .3;
  position: absolute;
  right: 0;
  left: 103px;
  top: 3px
}

.pre_logos_list {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  color: #1b1b1b;
  width: 105px
}

.pre_logos_list .glide__track {
  overflow: hidden
}

.pre_logos_list .glide__slides {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex
}

.pre_logo_col {
  width: 105px;
  height: 45px;
  background: #e3e3e3;
  border: #e3e3e3 solid 1px;
  margin-left: 5px
}

.pre_logo_col:first-child {
  margin: 0
}

@font-face {
  font-family: "Fira Sans";

  font-weight: normal;
  font-style: normal;
  font-display: optional
}

@font-face {
  font-family: "Fira Sans";
 
  font-weight: 500;
  font-style: normal;
  font-display: optional
}

@font-face {
  font-family: "Fira Sans";
  font-style: normal;
  font-weight: 600;

  font-display: optional
}

@font-face {
  font-family: "PT Serif";
  font-style: normal;
  font-weight: 400;
  src: url("")format("woff2");
  font-display: optional
}

.newIcon.jsx-b7ed4171a7dc5dc9 {
  position: absolute;
  top: 2px;
  right: -18px;
  width: 22px;
  height: 12px
}

.submenu_boxwrap.jsx-b7ed4171a7dc5dc9 {
  width: 500px;
  position: absolute;
  left: 0;
  top: 43px;
  z-index: 1;
  overflow: hidden;
  min-height: 210px;
  padding: 15px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  background-color: #fff !important;
  -webkit-box-shadow: 0 20px 25px -5px rgba(0, 0, 0, .4), 0 10px 10px -5px rgba(0, 0, 0, .04);
  -moz-box-shadow: 0 20px 25px -5px rgba(0, 0, 0, .4), 0 10px 10px -5px rgba(0, 0, 0, .04);
  box-shadow: 0 20px 25px -5px rgba(0, 0, 0, .4), 0 10px 10px -5px rgba(0, 0, 0, .04);
  padding-bottom: 5px
}

.submenu_boxwrap.jsx-b7ed4171a7dc5dc9 p.jsx-b7ed4171a7dc5dc9 {
  color: #000;
  font-size: 20px;
  line-height: 20px
}

.submenu_boxwrap.nomoredropdown.jsx-b7ed4171a7dc5dc9 {
  width: 350px
}

.submenu_boxwrap.jsx-b7ed4171a7dc5dc9 a.jsx-b7ed4171a7dc5dc9 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  font-size: 13px;
  line-height: 18px;
  color: #333;
  font-family: "Fira Sans";
  font-weight: 400;
  text-transform: initial;
  padding: 6px 0;
  border-bottom: 1px solid#ccc
}

.submenu_boxwrap.jsx-b7ed4171a7dc5dc9 a.jsx-b7ed4171a7dc5dc9:first-child {
  font-weight: 700 !important;
  border-left: none;
  padding-left: 0;
  color: #333;
  padding-top: 0px;
  border-top: none
}

.submenu_boxwrap.jsx-b7ed4171a7dc5dc9 a.jsx-b7ed4171a7dc5dc9:last-child {
  border-bottom: 0px
}

.submenu_boxwrap.jsx-b7ed4171a7dc5dc9 a.jsx-b7ed4171a7dc5dc9 img.jsx-b7ed4171a7dc5dc9 {
  width: 78px;
  height: 52px;
  margin-right: 10px;
  -webkit-flex-shrink: 0;
  -ms-flex-negative: 0;
  flex-shrink: 0
}

.top_nav.jsx-b7ed4171a7dc5dc9 {
  float: left;
  margin-right: 27px;
  font-weight: 500;
  font-size: 15px;
  position: relative
}

.top_nav_a.jsx-b7ed4171a7dc5dc9 {
  color: #000;
  font-size: 14px;
  text-transform: uppercase;
  padding: 15px 0;
  display: block;
  position: relative;
  font-family: "Fira Sans"
}

.top_nav_a.jsx-b7ed4171a7dc5dc9::after {
  content: "";
  background: red;
  width: 100%;
  height: 4px;
  position: absolute;
  bottom: 0;
  display: none
}

.top_nav_a.jsx-b7ed4171a7dc5dc9:hover::after {
  display: block
}

.top_nav_a.jsx-b7ed4171a7dc5dc9:hover {
  color: #ee1b24
}

.top_nav.jsx-b7ed4171a7dc5dc9:last-child .submenu_boxwrap.jsx-b7ed4171a7dc5dc9 {
  left: unset;
  right: 0
}

.top_nav.jsx-b7ed4171a7dc5dc9:nth-last-child(2) .submenu_boxwrap.jsx-b7ed4171a7dc5dc9 {
  left: unset;
  right: 0
}

@font-face {
  font-family: "Fira Sans";

  font-weight: normal;
  font-style: normal;
  font-display: optional
}

@font-face {
  font-family: "Fira Sans";
  font-weight: 500;
  font-style: normal;
  font-display: optional
}

@font-face {
  font-family: "Fira Sans";
  font-style: normal;
  font-weight: 600;

  font-display: optional
}

@font-face {
  font-family: "PT Serif";
  font-style: normal;
  font-weight: 400;
  src: url("")format("woff2");
  font-display: optional
}

.newIcon.jsx-aab50066a6d688ae {
  position: absolute;
  top: -13px;
  right: -18px;
  width: 22px;
  height: 12px
}

.submenu_boxwrap.jsx-aab50066a6d688ae {
  width: 500px;
  position: absolute;
  left: 0;
  top: 17px;
  z-index: 10;
  overflow: hidden;
  min-height: 210px;
  padding: 15px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  background-color: #fff !important;
  -webkit-box-shadow: 0 20px 25px -5px rgba(0, 0, 0, .4), 0 10px 10px -5px rgba(0, 0, 0, .04);
  -moz-box-shadow: 0 20px 25px -5px rgba(0, 0, 0, .4), 0 10px 10px -5px rgba(0, 0, 0, .04);
  box-shadow: 0 20px 25px -5px rgba(0, 0, 0, .4), 0 10px 10px -5px rgba(0, 0, 0, .04);
  padding-bottom: 5px
}

.submenu_boxwrap.jsx-aab50066a6d688ae p.jsx-aab50066a6d688ae {
  color: #000;
  font-size: 20px;
  line-height: 20px
}

.submenu_boxwrap.nomoredropdown.jsx-aab50066a6d688ae {
  width: 350px
}

.submenu_boxwrap.jsx-aab50066a6d688ae a.jsx-aab50066a6d688ae {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  font-size: 13px;
  line-height: 18px;
  color: #333;
  font-family: "Fira Sans";
  font-weight: 400;
  text-transform: initial;
  padding: 6px 0;
  border-bottom: 1px solid#ccc
}

.submenu_boxwrap.jsx-aab50066a6d688ae a.jsx-aab50066a6d688ae:first-child {
  font-weight: 700 !important;
  border-left: none;
  padding-left: 0;
  color: #333;
  padding-top: 0px;
  border-top: none
}

.submenu_boxwrap.jsx-aab50066a6d688ae a.jsx-aab50066a6d688ae:last-child {
  border-bottom: 0px
}

.submenu_boxwrap.jsx-aab50066a6d688ae a.jsx-aab50066a6d688ae img.jsx-aab50066a6d688ae {
  width: 78px;
  height: 52px;
  margin-right: 10px;
  -webkit-flex-shrink: 0;
  -ms-flex-negative: 0;
  flex-shrink: 0
}

.top_nav.jsx-aab50066a6d688ae {
  float: left;
  margin-right: 27px;
  font-weight: 500;
  font-size: 15px;
  position: relative
}

.top_nav_a.jsx-aab50066a6d688ae {
  font-size: 13px;
  color: #515151;
  float: left;
  font-weight: 400;
  text-transform: unset;
  font-family: "Fira Sans"
}

.top_nav_a.jsx-aab50066a6d688ae::after {
  content: "";
  background: red;
  width: 100%;
  height: 4px;
  position: absolute;
  bottom: 0;
  display: none
}

.top_nav_a.jsx-aab50066a6d688ae:hover {
  color: #ee1b24
}

.top_nav.jsx-aab50066a6d688ae:last-child .submenu_boxwrap.jsx-aab50066a6d688ae {
  left: unset;
  right: 0
}

.top_nav.jsx-aab50066a6d688ae:nth-last-child(2) .submenu_boxwrap.jsx-aab50066a6d688ae {
  left: unset;
  right: 0
}

#credential_picker_container {
  top: 45px !important
}

#co-presenting- li a img {
  width: 126px;
  height: 54px
}

#co-presenting- .coPartners {
  width: 126px
}

#co-powered-by li a img {
  width: 115px;
  height: 50px
}

#co-powered-by .coPartners {
  width: 115px
}

false.jsx-3398976273 .pre_partner.jsx-3398976273 {
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -moz-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: end;
  -webkit-align-items: flex-end;
  -moz-box-align: end;
  -ms-flex-align: end;
  align-items: flex-end
}

.pre_txt.jsx-3398976273 {
  font: normal normal normal 10px/27px Fira Sans;
  letter-spacing: 0px;
  color: #fff;
  text-transform: uppercase;
  text-align: left;
  position: relative;
  margin-bottom: 4px
}

.pre_txt.jsx-3398976273:before {
  content: "";
  border-bottom: #e3e3e3 solid 2px;
  opacity: .3;
  position: absolute;
  right: 0;
  left: 103px;
  top: 3px
}

.pre_logos_list.jsx-3398976273 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  color: #1b1b1b;
  width: 105px
}

.pre_logos_list.jsx-3398976273 .glide__track.jsx-3398976273 {
  overflow: hidden
}

.pre_logos_list.jsx-3398976273 .glide__slides.jsx-3398976273 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex
}

.pre_logo_col.jsx-3398976273 {
  width: 105px;
  height: 45px;
  background: #e3e3e3;
  border: #e3e3e3 solid 1px;
  margin-left: 5px
}

.pre_logo_col.jsx-3398976273:first-child {
  margin: 0
}

.msn_pani.jsx-3398976273 {
  text-align: center
}

.msn_pani.jsx-3398976273 img.jsx-3398976273 {
  vertical-align: top
}

body.jsx-3398976273 {
  margin: 0;
  padding: 0
}

.influentia.jsx-3398976273 img.jsx-3398976273 {
  width: auto;
  display: block
}

.sub-nav.jsx-3398976273 .h-links.jsx-3398976273 li.jsx-3398976273 a.jsx-3398976273 span.jsx-3398976273 {
  margin: 0 !important
}

.headerContainer.jsx-3398976273 {
  width: 1244px;
  position: relative;
  margin: 0px auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -moz-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between
}

.topLogoWrap.jsx-3398976273 .topHeading.jsx-3398976273:before {
  content: "";
  position: absolute;
  width: 1px;
  background-color: #374a47;
  top: 0;
  bottom: 0;
  left: 0
}

.topLinksWrap.jsx-3398976273>div.jsx-3398976273 {
  margin-right: 15px;
  -webkit-box-shadow: 2px 2px 4px rgba(0, 0, 0, .4);
  -moz-box-shadow: 2px 2px 4px rgba(0, 0, 0, .4);
  box-shadow: 2px 2px 4px rgba(0, 0, 0, .4);
  padding: 2px 12px 6px 12px;
  -webkit-border-radius: 0 0 7px 7px;
  -moz-border-radius: 0 0 7px 7px;
  border-radius: 0 0 7px 7px;
  line-height: 17px
}

.topLinksWrap.jsx-3398976273>div.jsx-3398976273:last-child {
  margin-right: 0
}

.topLinksWrap.jsx-3398976273 .languagebox.jsx-3398976273>span.jsx-3398976273 {
  padding-right: 10px;
  font-size: 11px;
  font-weight: bold
}

.topLogoWrap.jsx-3398976273 .logo.jsx-3398976273 {
  height: 50px
}

.topLinksWrap.jsx-3398976273 .nhlivetv.jsx-3398976273 {
  height: 26px;
  padding-left: 38px;
  background: #e1261d;
  color: #fff;
  -webkit-box-shadow: 2px 2px 4px rgba(0, 0, 0, .2);
  -moz-box-shadow: 2px 2px 4px rgba(0, 0, 0, .2);
  box-shadow: 2px 2px 4px rgba(0, 0, 0, .2);
  position: relative
}

.topLinksWrap.jsx-3398976273 .nhlivetv.jsx-3398976273 strong.jsx-3398976273 {
  font-size: 12px;
  color: #fff;
  border-bottom: 1px solid;
  font-weight: bold
}

.topLinksWrap.jsx-3398976273 .lnlapp.jsx-3398976273 {
  height: 26px;
  background: #fff;
  position: relative;
  padding-left: 30px;
  font-weight: bold
}

.topLinksWrap.jsx-3398976273 .lnlapp.jsx-3398976273 strong.jsx-3398976273 {
  font-size: 12px;
  text-transform: uppercase;
  color: #001d42;
  border-bottom: 1px solid#001d42
}

.topLinksWrap.jsx-3398976273:hover .lnlapp.jsx-3398976273 strong.jsx-3398976273 {
  border-bottom: none
}

.topLinksWrap.jsx-3398976273 .nhsocial.jsx-3398976273 {
  height: 26px;
  background: #fff;
  padding: 0 12px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -moz-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  font-weight: bold
}

.topLinksWrap.jsx-3398976273 .nhsocial.jsx-3398976273>a.jsx-3398976273 {
  margin-right: 20px;
  top: 0;
  height: 18px
}

.topLinksWrap.jsx-3398976273 .nhsocial.jsx-3398976273>a.jsx-3398976273:last-child {
  margin-right: 0
}

.topLinksWrap.jsx-3398976273 .nhsocial.jsx-3398976273 strong.jsx-3398976273 {
  font-size: 11px;
  font-weight: normal;
  color: #666;
  text-transform: uppercase;
  padding-right: 25px;
  position: relative;
  font-weight: bold
}

.topLinksWrap.jsx-3398976273 .nhsocial.jsx-3398976273 strong.jsx-3398976273:after {
  content: "";
  width: 5px;
  height: 5px;
  position: absolute;
  border-left: 1px solid#7a7a7a;
  border-top: 1px solid#7a7a7a;
  right: 15px;
  top: 2px;
  -webkit-transform: rotate(132deg);
  -moz-transform: rotate(132deg);
  -ms-transform: rotate(132deg);
  -o-transform: rotate(132deg);
  transform: rotate(132deg)
}

.cross.hamburger.jsx-3398976273 {
  border-bottom: 0 !important
}

.hsocial-sprite.jsx-3398976273 {

  display: inline-block;
  vertical-align: top
}

.ntme-icon.hsocial-sprite.jsx-3398976273 {
  background-position: -48px -44px;
  width: 19px
}

.nhlanguate-arrow.jsx-3398976273 {
  background-position: -69px -4px;
  width: 12px;
  height: 15px;
  position: absolute;
  top: 5px;
  right: 5px
}

.nhlivetv-icon.jsx-3398976273 {
  background-position: -5px -5px;
  width: 18px;
  height: 16px;
  position: absolute;
  top: 4px;
  left: 12px
}

.nhapp-icon.jsx-3398976273 {
  background-position: -27px -4px;
  width: 12px;
  height: 18px;
  position: absolute;
  top: 5px;
  left: 12px
}

.nhfb-icon.jsx-3398976273 {
  background-position: -49px -3px;
  width: 8px
}

.nhtw-icon.jsx-3398976273 {
  background-position: -5px -22px;
  width: 17px
}

.nhig-icon.jsx-3398976273 {
  background-position: -28px -23px;
  width: 17px
}

.nhutb-icon.jsx-3398976273 {
  background-position: -48px -22px;
  width: 17px
}

.nhtele-icon.jsx-3398976273 {
  background-position: -48px -44px;
  width: 17px
}

.missionPaaniBtn2.jsx-3398976273 a.jsx-3398976273 img.jsx-3398976273 {
  width: 103px;
  height: 25px
}

nav.jsx-3398976273 {
  background: #f5f5f5;
  width: 100%;
  position: relative;
  border-top: 1px solid#eee;
  text-align: left;
  z-index: 9;
  display: initial
}

.sticky.jsx-3398976273 {
  position: -webkit-sticky;
  position: sticky;
  top: 0;
  left: 0;
  width: 100%;
  -webkit-box-shadow: 0px 1px 8px rgb(0 0 0/25%);
  -moz-box-shadow: 0px 1px 8px rgb(0 0 0/25%);
  box-shadow: 0px 1px 8px rgb(0 0 0/25%);
  z-index: 9999;
  border-bottom: 1px#fff solid
}

#stickyNavContainer.jsx-3398976273 {
  background: #f5f5f5
}

nav.jsx-3398976273 .topNavContainer.jsx-3398976273 {
  margin: 0 auto;
  padding: 0;
  width: 1244px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -moz-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  position: relative
}

.hamburger.jsx-3398976273,
.hamburger.jsx-3398976273:after,
.hamburger.jsx-3398976273:before {
  content: "";
  width: 18px;
  height: 1px;
  background: #222;
  display: block;
  position: absolute;
  z-index: 3;
  top: 15px
}

.hamburger.jsx-3398976273:before {
  top: 2px
}

.hamburger.jsx-3398976273:after {
  top: 7px
}

.hamburger.cross.jsx-3398976273 {
  border-bottom: 0;
  top: 20px
}

.hamburger.cross.jsx-3398976273:before {
  -webkit-transform: rotate(-45deg);
  -moz-transform: rotate(-45deg);
  -ms-transform: rotate(-45deg);
  -o-transform: rotate(-45deg);
  transform: rotate(-45deg);
  background: #bd1e24;
  top: 0
}

.hamburger.cross.jsx-3398976273:after {
  -webkit-transform: rotate(45deg);
  -moz-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  -o-transform: rotate(45deg);
  transform: rotate(45deg);
  background: #bd1e24;
  top: 0
}

.topNavList.jsx-3398976273 li.jsx-3398976273 {
  float: left;
  margin-right: 27px;
  font-weight: 700;
  font-size: 15px;
  position: relative
}

.topNavList.jsx-3398976273 li.jsx-3398976273 a.jsx-3398976273 {
  color: #000;
  font-size: 14px;
  text-transform: uppercase;
  font-family: "Lato", sans-serif;
  padding: 15px 0;
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -moz-box-align: center;
  -ms-flex-align: center;
  align-items: center
}

.topNavList.jsx-3398976273 li.jsx-3398976273 a.jsx-3398976273:hover {
  color: #ee1c25
}

.topNavList.jsx-3398976273>li.jsx-3398976273:hover::after {
  content: "";
  width: 100%;
  height: 4px;
  background: #ee1c25;
  display: block;
  position: absolute;
  bottom: 0;
  left: 0
}

.topNavList.jsx-3398976273 li.entryPointCovid.jsx-3398976273 {
  background: url("");
  background-repeat: no-repeat;
  background-position: left center;
  padding-left: 30px;
  text-transform: uppercase;
  cursor: pointer
}

.topNavList.jsx-3398976273 li.entryPointCovid.jsx-3398976273 a.jsx-3398976273 {
  color: #ee1c25;
  text-decoration: underline;
  font-family: "Fira Sans"
}

.topSearch.jsx-3398976273 {

  background-position: -258px -148px;
  width: 30px;
  height: 28px;
  vertical-align: middle;
  border-left: 1px solid#c4c4c4;
  padding: 5px 0;
  padding-left: 10px;
  display: block;
  right: 0;
  z-index: 3;
  position: relative
}

.nav-rgt-inside-links.jsx-3398976273 {
  position: absolute;
  left: 0;
  right: 0;
  top: -1px;
  z-index: 1;
  margin: 0 -10px;
  -webkit-border-bottom-right-radius: 10px;
  -moz-border-radius-bottomright: 10px;
  border-bottom-right-radius: 10px;
  -webkit-border-bottom-left-radius: 10px;
  -moz-border-radius-bottomleft: 10px;
  border-bottom-left-radius: 10px;
  display: none
}

.sub-nav.jsx-3398976273 {
  -webkit-box-shadow: 0 5px 8px -2px rgba(0, 0, 0, .3);
  -moz-box-shadow: 0 5px 8px -2px rgba(0, 0, 0, .3);
  box-shadow: 0 5px 8px -2px rgba(0, 0, 0, .3);
  border-bottom: 5px solid#e1261c
}

.sub-nav.jsx-3398976273 {
  background: #fff
}

.nav-rgt-inside-links.open.jsx-3398976273 {
  display: block
}

.nav-rgt-inside-links.jsx-3398976273 a.jsx-3398976273 {
  display: block;
  font-size: 13px;
  color: #000;
  font-weight: 500 !important;
  text-transform: uppercase
}

ul.h-links.jsx-3398976273 {
  width: 100%;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  position: relative;
  padding: 0px 15px 5px;
  display: table
}

ul.h-links.jsx-3398976273 li.jsx-3398976273 {
  float: left;
  margin-right: 0;
  padding: 6px 0;
  width: 20%;
  line-height: 25px;
  font-family: "Fira Sans"
}

.b-link.jsx-3398976273 {
  border-top: 1px solid#e5e5e5;
  padding: 11px 15px;
  background-color: #fff;
  -webkit-border-bottom-right-radius: 10px;
  -moz-border-radius-bottomright: 10px;
  border-bottom-right-radius: 10px;
  -webkit-border-bottom-left-radius: 10px;
  -moz-border-radius-bottomleft: 10px;
  border-bottom-left-radius: 10px;
  display: table;
  width: 100%
}

.b-link.jsx-3398976273 a.jsx-3398976273 {
  font-size: 13px;
  color: #515151;
  float: left;
  margin-right: 30px;
  font-weight: 400;
  text-transform: unset;
  font-family: "Fira Sans"
}

.secondNav.jsx-3398976273 {
  margin-bottom: 0;
  width: 100%;
  height: 45px;
  position: relative;
  -webkit-box-shadow: 0px 5px 12px -6px rgb(0 0 0/25%);
  -moz-box-shadow: 0px 5px 12px -6px rgb(0 0 0/25%);
  box-shadow: 0px 5px 12px -6px rgb(0 0 0/25%);
  background-color: #fff;
  border-top: 1px solid#d4d4d4
}

.secondNav.jsx-3398976273 .secondNav_inner.jsx-3398976273 {
  max-width: 1244px;
  margin: 0 auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -moz-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  height: 45px
}

.secondNav.jsx-3398976273 .secondNav_inner.jsx-3398976273 li.jsx-3398976273:last-child {
  margin-right: 0
}

.secondNav.jsx-3398976273 .secondNav_inner.jsx-3398976273 li.jsx-3398976273 {
  margin-right: 24px
}

.secondNav.jsx-3398976273 .secondNav_inner.jsx-3398976273 li.jsx-3398976273 a.jsx-3398976273 {
  color: #5c5c5c;
  font-size: 13px;
  font-family: "Fira Sans"
}

.secondNav.jsx-3398976273 .secondNav_inner.jsx-3398976273 li.jsx-3398976273 a.jsx-3398976273 strong.jsx-3398976273 {
  color: #ee1b24
}

.secondNav.jsx-3398976273 .secondNav_inner.jsx-3398976273 li.jsx-3398976273 a.jsx-3398976273:hover {
  color: #ee1b24
}

.hide.jsx-3398976273 {
  display: none !important
}

.fifa2022.jsx-49fdb35d6c40459c,
.hockey2023.jsx-49fdb35d6c40459c>div.jsx-49fdb35d6c40459c {
  background: url("")repeat-x top !important
}

.worldcup2021.jsx-49fdb35d6c40459c {
  background: url("") !important;
  border-top: 2px#ee1c25 solid
}

.worlcupPageHeading.jsx-49fdb35d6c40459c {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -moz-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  border-left: 1px solid#fff;
  padding-left: 15px;
  margin-left: 15px;
  height: 60px
}

.worlcupPageHeading.jsx-49fdb35d6c40459c img.jsx-49fdb35d6c40459c {
  height: 60px
}

.worlcupPageHeading.jsx-49fdb35d6c40459c h2.worlcupHeadingTxt.womenworlcupHeadingTxt.jsx-49fdb35d6c40459c {
  display: block
}

.worlcupHeadingTxt.jsx-49fdb35d6c40459c {
  font-size: 30px;
  text-transform: uppercase;
  color: #fff;
  font-weight: 900;
  text-shadow: 0 0 10px#0003;
  margin-left: 8px;
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  align-self: center
}

.worlcupHeadingTxt.jsx-49fdb35d6c40459c span.top.jsx-49fdb35d6c40459c {
  font-weight: 400;
  font-size: 14px;
  display: block;
  text-align: left;
  line-height: 11px
}

.worlcupHeadingTxt.jsx-49fdb35d6c40459c span.bottom.jsx-49fdb35d6c40459c {
  font-weight: 400;
  font-size: 11px;
  display: block;
  text-align: left
}

.worlcupHeadingTxt.jsx-49fdb35d6c40459c span.wordcupSpan.jsx-49fdb35d6c40459c {
  font-weight: 400;
  font-size: 12px;
  display: block;
  text-align: right;
  padding-right: 13px
}

.headerPartnerWrapper.jsx-49fdb35d6c40459c {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  padding: 8px 0 13px;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
  -moz-box-pack: end;
  -ms-flex-pack: end;
  justify-content: flex-end
}

.headerPartnerWrapper.jsx-49fdb35d6c40459c .partnerBox.jsx-49fdb35d6c40459c:first-child {
  margin-right: 30px
}

.headerPartnerWrapper.jsx-49fdb35d6c40459c .partnerBox.jsx-49fdb35d6c40459c .partnerHeading.jsx-49fdb35d6c40459c {
  font-size: 11px;
  color: #fff;
  font-weight: 400;
  text-decoration: underline;
  margin-bottom: 5px
}

.coPartners.jsx-49fdb35d6c40459c {
  position: relative;
  width: 105px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box
}

.coPartners.jsx-49fdb35d6c40459c .glide.jsx-49fdb35d6c40459c *.jsx-49fdb35d6c40459c {
  -webkit-box-sizing: inherit;
  -moz-box-sizing: inherit;
  box-sizing: inherit
}

.coPartners.jsx-49fdb35d6c40459c .glide__track.jsx-49fdb35d6c40459c {
  overflow: hidden
}

.coPartners.jsx-49fdb35d6c40459c .glide__slides.jsx-49fdb35d6c40459c {
  position: relative;
  width: 100%;
  list-style: none;
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  backface-visibility: hidden;
  -webkit-transform-style: preserve-3d;
  -moz-transform-style: preserve-3d;
  transform-style: preserve-3d;
  -ms-touch-action: -ms-pan-y;
  -ms-touch-action: pan-Y;
  touch-action: pan-Y;
  overflow: hidden;
  padding: 0;
  white-space: nowrap;
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
  will-change: transform
}

.coPartners.jsx-49fdb35d6c40459c .glide__slides--dragging.jsx-49fdb35d6c40459c {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none
}

.coPartners.jsx-49fdb35d6c40459c .glide__slide.jsx-49fdb35d6c40459c {
  width: 100%;
  height: 100%;
  -webkit-flex-shrink: 0;
  -ms-flex-negative: 0;
  flex-shrink: 0;
  white-space: initial;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -webkit-touch-callout: none;
  -webkit-tap-highlight-color: transparent
}

.coPartners.jsx-49fdb35d6c40459c .glide__slide.jsx-49fdb35d6c40459c a.jsx-49fdb35d6c40459c {
  display: block;
  -webkit-user-select: none;
  user-select: none;
  -webkit-user-drag: none;
  -moz-user-select: none;
  -ms-user-select: none
}

.coPartners.jsx-49fdb35d6c40459c .glide__slide.jsx-49fdb35d6c40459c a.jsx-49fdb35d6c40459c img.jsx-49fdb35d6c40459c {
  display: block
}

.associatePartners.jsx-49fdb35d6c40459c {
  position: relative;
  width: 110px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box
}

.associatePartners.jsx-49fdb35d6c40459c .glide.jsx-49fdb35d6c40459c *.jsx-49fdb35d6c40459c {
  -webkit-box-sizing: inherit;
  -moz-box-sizing: inherit;
  box-sizing: inherit
}

.associatePartners.jsx-49fdb35d6c40459c .glide__track.jsx-49fdb35d6c40459c {
  overflow: hidden
}

.associatePartners.jsx-49fdb35d6c40459c .glide__slides.jsx-49fdb35d6c40459c {
  position: relative;
  width: 100%;
  list-style: none;
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  backface-visibility: hidden;
  -webkit-transform-style: preserve-3d;
  -moz-transform-style: preserve-3d;
  transform-style: preserve-3d;
  -ms-touch-action: -ms-pan-y;
  -ms-touch-action: pan-Y;
  touch-action: pan-Y;
  overflow: hidden;
  padding: 0;
  white-space: nowrap;
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
  will-change: transform
}

.associatePartners.jsx-49fdb35d6c40459c .glide__slides--dragging.jsx-49fdb35d6c40459c {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none
}

.associatePartners.jsx-49fdb35d6c40459c .glide__slide.jsx-49fdb35d6c40459c {
  width: 100%;
  height: 100%;
  -webkit-flex-shrink: 0;
  -ms-flex-negative: 0;
  flex-shrink: 0;
  white-space: initial;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -webkit-touch-callout: none;
  -webkit-tap-highlight-color: transparent
}

.associatePartners.jsx-49fdb35d6c40459c .glide__slide.jsx-49fdb35d6c40459c a.jsx-49fdb35d6c40459c {
  display: block;
  -webkit-user-select: none;
  user-select: none;
  -webkit-user-drag: none;
  -moz-user-select: none;
  -ms-user-select: none
}

.associatePartners.jsx-49fdb35d6c40459c .glide__slide.jsx-49fdb35d6c40459c a.jsx-49fdb35d6c40459c img.jsx-49fdb35d6c40459c {
  display: block;
  height: 45px
}

.worldcup_nav.jsx-49fdb35d6c40459c {
  width: 100%;
  background: #fff 0 0 no-repeat padding-box;
  -webkit-box-shadow: 0 3px 6px#00000029;
  -moz-box-shadow: 0 3px 6px#00000029;
  box-shadow: 0 3px 6px#00000029;
  border-top: 1px#d4d4d4 solid
}

.worldcup_nav.jsx-49fdb35d6c40459c ul.jsx-49fdb35d6c40459c {
  margin: 0 auto;
  padding: 0;
  width: 1244px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  height: 45px;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -moz-box-align: center;
  -ms-flex-align: center;
  align-items: center
}

.worldcup_nav.jsx-49fdb35d6c40459c .series-btn.jsx-49fdb35d6c40459c a.jsx-49fdb35d6c40459c {
  letter-spacing: 0;
  color: #001d42;
  text-transform: uppercase;
  font-size: 13px
}

.worldcup_nav.jsx-49fdb35d6c40459c .series-btn.jsx-49fdb35d6c40459c:first-child {
  width: auto;
  padding: 0 10px;
  height: 30px;
  background: #e1261d 0 0 no-repeat padding-box;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  text-align: center;
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -moz-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -moz-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center
}

.worldcup_nav.jsx-49fdb35d6c40459c .series-btn.jsx-49fdb35d6c40459c {
  margin-right: 30px
}

.worldcup_nav.jsx-49fdb35d6c40459c .series-btn.jsx-49fdb35d6c40459c:first-child a.jsx-49fdb35d6c40459c {
  color: #fff;
  text-transform: uppercase;
  font-size: 13px
}

.headerContainer.jsx-49fdb35d6c40459c {
  height: 105px
}

.series-btn.current.jsx-49fdb35d6c40459c a.jsx-49fdb35d6c40459c {
  color: #e1261d !important;
  font-weight: 700;
  position: relative
}

.series-btn.current.jsx-49fdb35d6c40459c a.jsx-49fdb35d6c40459c:after {
  content: "";
  border-bottom: 3px#e1261d solid;
  position: absolute;
  width: 100%;
  bottom: -14px;
  left: 0
}

.SingleSponser.jsx-49fdb35d6c40459c {
  margin-left: auto;
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  align-self: center;
  margin-right: 50px
}

.SingleSponserheading.jsx-49fdb35d6c40459c {
  color: #fff;
  text-transform: capitalize;
  white-space: nowrap;
  font-family: Lato, sans-serif;
  font-size: 11px;
  text-decoration: underline;
  margin-bottom: 5px;
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -moz-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  margin-top: 8px
}

.SingleSponserheading.jsx-49fdb35d6c40459c span.jsx-49fdb35d6c40459c {
  -webkit-flex-shrink: 0;
  -ms-flex-negative: 0;
  flex-shrink: 0;
  margin-right: 6px
}

.SingleSponserheading.jsx-49fdb35d6c40459c::after {
  width: 100%;
  content: "";
  height: 2px;
  background: #ffffff5c;
  top: 5px;
  right: 0
}

.SingleSponser.jsx-49fdb35d6c40459c a.jsx-49fdb35d6c40459c {
  display: block
}

.SingleSponser.jsx-49fdb35d6c40459c a.jsx-49fdb35d6c40459c img.jsx-49fdb35d6c40459c {
  width: 140px
}

.battleforthestates.jsx-49fdb35d6c40459c {
  border-left: 1px solid red;
  padding-left: 10px;
  margin-left: 10px
}

.mainHeader.jsx-49fdb35d6c40459c *.jsx-49fdb35d6c40459c {
  font-family: "Fira Sans", "Lato", sans-serif !important
}

.ipl-2022-header.jsx-49fdb35d6c40459c {
  background: url("")no-repeat top center !important
}

.iplAssociateAd.jsx-49fdb35d6c40459c {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex
}

.iplAssociateAd.jsx-49fdb35d6c40459c>div.jsx-49fdb35d6c40459c {
  width: 105px;
  height: 45px;
  margin: 0 5px;
  overflow: hidden
}

.showshalogo_head.jsx-49fdb35d6c40459c {
  width: 225px;
  position: relative
}

.showshalogo_head.jsx-49fdb35d6c40459c img.jsx-49fdb35d6c40459c {
  position: absolute;
  left: 15px;
  bottom: -8px
}

.topLinksWrap.jsx-49fdb35d6c40459c>div.signoutWrap.jsx-49fdb35d6c40459c {
  position: relative;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
  padding: 0
}

.signedUser.jsx-49fdb35d6c40459c {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -moz-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  position: relative;
  cursor: pointer;
  background: #fff;
  padding: 4px 10px;
  padding-right: 24px;
  -webkit-border-radius: 0 0 7px 7px;
  -moz-border-radius: 0 0 7px 7px;
  border-radius: 0 0 7px 7px;
  z-index: 10;
  overflow: hidden;
  width: 120px;
  -o-text-overflow: ellipsis;
  text-overflow: ellipsis
}

.signedUser.jsx-49fdb35d6c40459c svg.jsx-49fdb35d6c40459c {
  margin-right: 6px;
  -webkit-flex-shrink: 0;
  -ms-flex-negative: 0;
  flex-shrink: 0
}

.signedUser.jsx-49fdb35d6c40459c .text.jsx-49fdb35d6c40459c {
  max-width: 134px;
  color: #666;
  font-size: 11px;
  text-transform: uppercase;
  white-space: nowrap;
  -o-text-overflow: ellipsis;
  text-overflow: ellipsis;
  overflow: hidden
}

.signedUser.jsx-49fdb35d6c40459c .dropIcon.jsx-49fdb35d6c40459c {
  width: 7px;
  height: 7px;
  border-bottom: 1px solid#666;
  border-right: 1px solid#666;
  -webkit-transform: rotate(45deg);
  -moz-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  -o-transform: rotate(45deg);
  transform: rotate(45deg);
  position: absolute;
  right: 10px;
  -webkit-transition: all.5s ease-in;
  -moz-transition: all.5s ease-in;
  -o-transition: all.5s ease-in;
  transition: all.5s ease-in
}

.signedUser.jsx-49fdb35d6c40459c .dropIcon.active.jsx-49fdb35d6c40459c {
  -webkit-transform: rotate(-134deg);
  -moz-transform: rotate(-134deg);
  -ms-transform: rotate(-134deg);
  -o-transform: rotate(-134deg);
  transform: rotate(-134deg);
  top: 11px
}

.signoutWrap.jsx-49fdb35d6c40459c .logout.jsx-49fdb35d6c40459c {
  width: 100%;
  font-size: 11px;
  padding: 10px 10px 7px;
  display: block;
  position: absolute;
  top: 100%;
  background: #fff;
  z-index: 9;
  left: 0;
  margin-top: -10px;
  -webkit-border-radius: 0 0 7px 7px;
  -moz-border-radius: 0 0 7px 7px;
  border-radius: 0 0 7px 7px;
  -webkit-box-shadow: 0 0 10px#000;
  -moz-box-shadow: 0 0 10px#000;
  box-shadow: 0 0 10px#000
}

.signoutWrap.jsx-49fdb35d6c40459c .logout.jsx-49fdb35d6c40459c a.jsx-49fdb35d6c40459c {
  padding: 7px 0;
  border-top: 1px dotted#cbcbcb;
  display: block;
  text-align: left;
  cursor: pointer
}

.fifaLogoWrap.jsx-49fdb35d6c40459c {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  position: relative;
  padding-left: 10px;
  margin-left: 15px
}

.fifaLogoWrap.jsx-49fdb35d6c40459c:before {
  content: "";
  width: 1px;
  height: 55px;
  background: #a36464;
  position: absolute;
  top: 0;
  left: 0
}

.headerPartnerWrapper.jsx-49fdb35d6c40459c .partnerBox.jsx-49fdb35d6c40459c {
  margin-left: 30px
}

.budgetdayHeader.jsx-49fdb35d6c40459c {
  background: url("")no-repeat top center;
  border-top: "2px solid #e1261d"
}

.defaultHeader.jsx-49fdb35d6c40459c {

  border-top: "2px solid #e1261d"
}

.header_search.jsx-49fdb35d6c40459c {
  position: absolute;
  right: 10px;
  top: 10px;
  z-index: 9999;
  padding-left: 9px
}

.spriteimage1.jsx-49fdb35d6c40459c {
  background: url("sprite-image.png")no-repeat;
  display: inline-block
}

.search_icon.jsx-49fdb35d6c40459c {
  width: 20px;
  height: 20px;
  vertical-align: middle;
  margin-top: 4px;
  cursor: pointer;

}

.topLogoWrap_new.jsx-49fdb35d6c40459c {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  align-self: center;
  height: 58px;
  max-width: 200px
}

.topLinksWrap_new.jsx-49fdb35d6c40459c {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -moz-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  white-space: nowrap
}

.header_hamburger_new.jsx-49fdb35d6c40459c {
  background: transparent;
  padding-top: 12px;
  border-bottom: 1px#222 solid;
  cursor: pointer
}

.topNavList_new.jsx-49fdb35d6c40459c {
  margin-right: auto
}

.social-links_new.jsx-49fdb35d6c40459c {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
  -moz-box-pack: end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  background: #f5f5f5;
  height: 47px;
  opacity: .9
}

.sub-nav_new.jsx-49fdb35d6c40459c {
  border-top: 1px solid#ccc
}

.h-links.jsx-49fdb35d6c40459c {
  text-align: left
}

.cube_outr {
  -webkit-box-shadow: 0px 0px 18px#00000029;
  -moz-box-shadow: 0px 0px 18px#00000029;
  box-shadow: 0px 0px 18px#00000029;
  width: 308px;
  height: 102px;
  background: #fff;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  position: fixed;
  right: 44px;
  bottom: -140px;
  -webkit-transition: all 500ms ease;
  -moz-transition: all 500ms ease;
  -o-transition: all 500ms ease;
  transition: all 500ms ease;
  z-index: 991;
  font-family: "Fira Sans"
}

.cube_outr.open {
  bottom: 30px;
  -webkit-transition: all 500ms ease;
  -moz-transition: all 500ms ease;
  -o-transition: all 500ms ease;
  transition: all 500ms ease
}

.close_btn {
  width: 22px;
  height: 22px;
  -webkit-border-radius: 22px;
  -moz-border-radius: 22px;
  border-radius: 22px;
  background: #e21b22;
  position: absolute;
  top: -10px;
  right: -10px;
  cursor: pointer;
  border: white solid 2px
}

.close_btn:before {
  content: "";
  background: white;
  width: 2px;
  height: 11px;
  -webkit-transform: rotate(45deg);
  -moz-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  -o-transform: rotate(45deg);
  transform: rotate(45deg);
  position: absolute;
  top: 3px;
  left: 8px
}

.close_btn:after {
  content: "";
  background: white;
  width: 2px;
  height: 11px;
  -webkit-transform: rotate(-45deg);
  -moz-transform: rotate(-45deg);
  -ms-transform: rotate(-45deg);
  -o-transform: rotate(-45deg);
  transform: rotate(-45deg);
  position: absolute;
  top: 3px;
  left: 8px
}

.cube_slider .track {
  overflow: hidden
}

.cube_slider .slides {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex
}

.cube_slider .slide {
  width: 308px;
  -webkit-flex-shrink: 0;
  -ms-flex-negative: 0;
  flex-shrink: 0;
  padding: 10px
}

  {}

.head {
  background: #f7f7f7;
  font-weight: bold;
  font-size: 12px;
  line-height: 18px;
  color: #e21b22;
  text-transform: uppercase
}

.head span {
  background: white;
  padding-right: 6px;
  display: inline-block
}

.first-slide .copy {
  font-size: 14px;
  line-height: 20px;
  color: #000
}

.first-slide a {
  display: inline-block;
  font-size: 11px;
  line-height: 18px;
  color: #e21b22;
  text-transform: uppercase;
  text-decoration: underline
}

  {}

.Lstatus {
  position: relative;
  background: #ed1c24;
  color: #fff;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  border-radius: 2px;
  font-size: 11px;
  text-transform: uppercase;
  padding: 3px 7px 3px 23px;
  font-weight: 700;
  display: inline-block;
  line-height: 13px;
  -webkit-box-shadow: 0px 3px 6px#00000029;
  -moz-box-shadow: 0px 3px 6px#00000029;
  box-shadow: 0px 3px 6px#00000029;
  margin-bottom: 8px
}

.Lstatus:after,
.Lstatus:before {
  content: "";
  position: absolute;
  opacity: 0;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  top: 3px;
  left: 6px;
  width: 12px;
  height: 12px;
  border: 2px solid#fff;
  -webkit-box-shadow: 0 0 10px#fff, inset 0 0 10px#fff;
  -moz-box-shadow: 0 0 10px#fff, inset 0 0 10px#fff;
  box-shadow: 0 0 10px#fff, inset 0 0 10px#fff;
  -webkit-border-radius: 100px;
  -moz-border-radius: 100px;
  border-radius: 100px;
  background-clip: padding-box
}

.Lstatus:after {
  z-index: 1;
  -webkit-animation: blinker1 2s infinite 1s;
  -moz-animation: blinker1 2s infinite 1s;
  -o-animation: blinker1 2s infinite 1s;
  animation: blinker1 2s infinite 1s
}

.Lstatus:before {
  z-index: 2;
  -webkit-animation: blinker1 2s infinite;
  -moz-animation: blinker1 2s infinite;
  -o-animation: blinker1 2s infinite;
  animation: blinker1 2s infinite
}

.second-slide .copy {
  font-size: 14px;
  line-height: 18px;
  color: #000;
  font-weight: 700
}

.second-slide a {
  display: block;
  font-size: 11px;
  line-height: 18px;
  color: #e21b22;
  text-transform: uppercase;
  text-decoration: underline
}

  {}

.Clv_wrap {
  width: 146px;
  height: 82px;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  border-radius: 6px;
  overflow: hidden;
  margin-right: 10px
}

.third-slide {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex
}

.ltvtxt {
  font-weight: bold;
  font-size: 15px;
  line-height: 18px;
  color: #000
}

.Clv_wrap iframe#vidgyor_iframe {
  min-width: auto !important
}

  {}

.table {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  gap: 1px;
  text-align: center;
  margin-top: 2px
}

.table div {
  height: 64px;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  border-radius: 6px;
  font: normal normal bold 26px/37px Fira Sans;
  color: #fff;
  text-shadow: 0px 3px 6px#00000029;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -moz-box-flex: 1;
  -ms-flex: 1;
  flex: 1;
  padding-top: 6px
}

.table span {
  display: block;
  font: normal normal bold 14px/20px Fira Sans;
  color: #fff;
  text-shadow: 0px 3px 6px#00000029;
  text-transform: uppercase
}

.table .bjp {
  background: #f97d09
}

.table .inc {
  background: #498fcd
}

.table .bsp {
  background: #1c3178
}

.table .oth {
  background: #464646
}

  {}

.video_box {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  gap: 10px
}

.video_img {
  position: relative;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  overflow: hidden;
  width: 123px;
  -webkit-flex-shrink: 0;
  -ms-flex-negative: 0;
  flex-shrink: 0
}

.video_img img {
  vertical-align: top
}

.video_img .play_icon {
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  -moz-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  -o-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  z-index: 1
}

.video_box .copy {
  font-weight: bold;
  font-size: 13px;
  line-height: 18px;
  color: #000;
  overflow: hidden;
  -o-text-overflow: ellipsis;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
  margin-top: 5px
}

  {}

.ad_div {
  width: 100%;
  height: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -moz-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -moz-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  background: #e5e5e5;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  text-align: center
}

@-webkit-keyframes blinker1 {
  0% {
    -webkit-transform: scale(0);
    opacity: 0
  }

  50% {
    opacity: 1
  }

  to {
    -webkit-transform: scale(1);
    opacity: 0
  }
}

@-moz-keyframes blinker1 {
  0% {
    -webkit-transform: scale(0);
    opacity: 0
  }

  50% {
    opacity: 1
  }

  to {
    -webkit-transform: scale(1);
    opacity: 0
  }
}

@-o-keyframes blinker1 {
  0% {
    -webkit-transform: scale(0);
    opacity: 0
  }

  50% {
    opacity: 1
  }

  to {
    -webkit-transform: scale(1);
    opacity: 0
  }
}

@keyframes blinker1 {
  0% {
    -webkit-transform: scale(0);
    opacity: 0
  }

  50% {
    opacity: 1
  }

  to {
    -webkit-transform: scale(1);
    opacity: 0
  }
}

.brnw_strip.jsx-eec62120448a2e6d {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 14px
}

.brnw_ttl.jsx-eec62120448a2e6d {
  min-width: 134px;
  height: 40px;
  padding: 0 10px;
  background: #e1261c;
  -webkit-border-radius: 6px 0px 0px 6px;
  -moz-border-radius: 6px 0px 0px 6px;
  border-radius: 6px 0px 0px 6px;
  font: bold 14px/12px Fira Sans;
  color: #fff;
  text-transform: uppercase;
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -moz-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -moz-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-flex-shrink: 0;
  -ms-flex-negative: 0;
  flex-shrink: 0
}

.br_nw.jsx-eec62120448a2e6d {
  background: #0a2040;
  -webkit-border-radius: 0px 6px 6px 0px;
  -moz-border-radius: 0px 6px 6px 0px;
  border-radius: 0px 6px 6px 0px;
  padding: 10px 15px;
  font: bold 18px/20px Fira Sans;
  color: #fff;
  -webkit-box-flex: 1;
  -webkit-flex-grow: 1;
  -moz-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  overflow: hidden;
  width: 790px;
  white-space: nowrap;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box
}

.br_nw.jsx-eec62120448a2e6d a.jsx-eec62120448a2e6d {
  color: #fff;
  display: inline-block;
  padding-left: 100%;
  -webkit-animation: marquee 20s linear infinite;
  -moz-animation: marquee 20s linear infinite;
  -o-animation: marquee 20s linear infinite;
  animation: marquee 20s linear infinite
}

@-webkit-keyframes marquee {
  0% {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0)
  }

  100% {
    -webkit-transform: translate(-100%, 0);
    transform: translate(-100%, 0)
  }
}

@-moz-keyframes marquee {
  0% {
    -moz-transform: translate(0, 0);
    transform: translate(0, 0)
  }

  100% {
    -moz-transform: translate(-100%, 0);
    transform: translate(-100%, 0)
  }
}

@-o-keyframes marquee {
  0% {
    -o-transform: translate(0, 0);
    transform: translate(0, 0)
  }

  100% {
    -o-transform: translate(-100%, 0);
    transform: translate(-100%, 0)
  }
}

@keyframes marquee {
  0% {
    -webkit-transform: translate(0, 0);
    -moz-transform: translate(0, 0);
    -o-transform: translate(0, 0);
    transform: translate(0, 0)
  }

  100% {
    -webkit-transform: translate(-100%, 0);
    -moz-transform: translate(-100%, 0);
    -o-transform: translate(-100%, 0);
    transform: translate(-100%, 0)
  }
}

.ltvbox {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  background-color: transparent
}

.ltvbox .add_box {
  width: 150px;
  height: 367px;
  margin-right: 10px;
  -webkit-flex-shrink: 0;
  -ms-flex-negative: 0;
  flex-shrink: 0
}

.ltvbox .add_box.ml10 {
  margin-left: 10px;
  margin-right: 0
}

.ltvbox .live_tv {
  max-width: 620px;
  width: 100%;
  height: 358px;
  background: #8f0100;
  padding: 5px
}

.news18-special {
  background: #f5f5f5;
  border: 1px solid#cbcbcb;
  padding: 5px 5px 10px 10px
}

.news18-special.vwall {
  padding: 5px 10px;
  display: table;
  width: 100%
}

.news18-special figure {
  padding: 10px 0 0;
  position: relative
}

.news18-special .title span {
  background: #f5f5f5;
  font-size: 18px
}

#right .title span {
  font-size: 18px;
  position: relative;
  top: 4px;
  background: #fff;
  padding-right: 5px
}

.title {
  text-transform: uppercase;
  color: #0a2040;
  font-family: "Recursive";
  font-size: 22px;
  line-height: 22px;
  font-weight: 400
}

#right .video_wall .title span {
  background: #f5f5f5
}

.livetv-mobile h2 {
  line-height: 32px;
  padding-left: 52px;
  position: relative
}

.news18-special.vwall.livetv_row span {
  top: 7px !important
}

.pwa_livetv {
  position: relative
}

.ad_300x40 {
  width: 300px;
  min-height: 40px;
  text-align: center;
  margin: 3px auto;
  background: #333;
  color: #fff
}

.ad_300x40.top {
  position: absolute;
  top: 26px;
  left: 9px
}

.ad_300x40.bottom {
  position: absolute;
  bottom: -3px;
  left: 9px
}

.lv_wrap {
  width: 100%;
  background: #1f1f1f;
  padding: 41px 0px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  margin-top: 7px
}

.lv_video {
  background: #1a1a1a url("LIVE_TV_bg.png.jpeg")no-repeat center;
  border: 1px solid#707070;
  position: relative;
  padding-bottom: 56%;
  -webkit-background-size: 100%;
  -moz-background-size: 100%;
  -o-background-size: 100%;
  background-size: 100%
}

.lv_video img,
.lv_video iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%
}

.lv_wrap .lv_text {
  font-weight: 700;
  font-size: 16px;
  line-height: 22px;
  color: #fff;
  margin: 0
}

@media screen and (max-width:767px) {
  .page_title {
    color: #0a2040;
    text-transform: uppercase;
    font-family: "Recursive";
    font-size: 22px;
    line-height: 22px;
    font-weight: 400
  }

  .livetv-mobile-title:after {
    background-image: url("live-tv-icon.svg");
    background-repeat: no-repeat;
    background-position: left center;
    width: 35px;
    margin-bottom: 20px;
    content: "";
    height: 35px;
    position: absolute;
    left: 0;
    top: -7px;
    -webkit-background-size: 35px;
    -moz-background-size: 35px;
    -o-background-size: 35px;
    background-size: 35px;
    z-index: 9
  }

  .livetv-mobile-title {
    position: relative;
    padding-left: 40px;
    margin-bottom: 0;
    margin-top: 30px
  }

  .pwa_livetv {
    padding: 0 10px
  }
}

.head_story img {
  width: 100%;
  display: block
}

.top_story {
  width: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex
}

.top_story_left {
  width: 58.5%
}

.top_story_right {
  width: 53.5%;
  padding-left: 40px;
  position: relative
}

.top_story_right:before {
  content: "";
  width: 1px;
  position: absolute;
  top: 0;
  left: 20px;
  bottom: 0;
  background: #e0e0e0
}

.right_heading {
  line-height: 21px;
  font-size: 15px;
  font-weight: 700;
  position: relative
}

.top_story_right ul li>div,
.top_story_sml ul li>div {
  color: #282828;
  text-decoration: none;
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex
}

.top_story_right ul li,
.top_story_sml ul li {
  padding: 10.5px 0;
  border-bottom: 1px solid#e0e0e0
}

.top_story_right ul li:first-child,
.top_story_sml ul li:first-child {
  padding-top: 0
}

.top_story_right .image,
.top_story_sml .image {
  margin-left: 10px
}

.head_story_title {
  background: -webkit-linear-gradient(top, transparent 30%, #000 100%);
  bottom: 0;
  left: 0;
  width: 100%;
  text-align: center;
  position: absolute;
  padding: 10px;
  font-style: normal;
  font-weight: 700;
  text-transform: none;
  font-weight: 700;
  font-size: 23px;
  line-height: 29px;
  color: #fff;
  -webkit-text-decoration: none;
  text-decoration: none;
  height: 360px
}

.head_story_title figcaption {
  height: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: end;
  -webkit-align-items: flex-end;
  -moz-box-align: end;
  -ms-flex-align: end;
  align-items: flex-end;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -moz-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center
}

.head_story_title figcaption a {
  color: #fff
}

.head_story .head_story_title:hover {
  color: #fff
}

.head_story_title figcaption a.homeTopStory:hover {
  color: #fff
}

.head_story_title figcaption h1 {
  text-shadow: 2px 4px 4px rgba(0, 0, 0, .6)
}

.head_story {
  width: 100%;
  position: relative;
  margin-bottom: 20px
}

ul.sub_headstory {
  width: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  border-bottom: 1px solid#e0e0e0;
  margin-bottom: 10px
}

ul.sub_headstory img {
  width: 100%;
  display: block
}

.sub_headstory_title {
  line-height: 21px;
  font-size: 15px;
  font-weight: 700;
  padding-top: 5px
}

.sub_headstory_title a {
  text-decoration: none;
  color: #282828
}

ul.sub_headstory li {
  padding: 0 0 9px;
  margin: 0 20px;
  width: 50%;
  position: relative
}

ul.sub_headstory li:before {
  content: "";
  width: 1px;
  position: absolute;
  top: 0;
  right: -20px;
  bottom: 15px;
  z-index: 1;
  background: #e0e0e0
}

ul.sub_headstory li:last-child:before {
  display: none
}

ul.sub_headstory li:first-child {
  margin-left: 0
}

ul.sub_headstory li:last-child {
  margin-right: 0
}

.right_heading:hover {
  color: #e1261d
}

.sub_headstory_title a:hover {
  color: #e1261d
}

@-webkit-keyframes blinker {
  0% {
    -webkit-transform: scale(0);
    opacity: 0
  }

  50% {
    opacity: 1
  }

  to {
    -webkit-transform: scale(1);
    opacity: 0
  }
}

@-moz-keyframes blinker {
  0% {
    -webkit-transform: scale(0);
    opacity: 0
  }

  50% {
    opacity: 1
  }

  to {
    -webkit-transform: scale(1);
    opacity: 0
  }
}

@-o-keyframes blinker {
  0% {
    -webkit-transform: scale(0);
    opacity: 0
  }

  50% {
    opacity: 1
  }

  to {
    -webkit-transform: scale(1);
    opacity: 0
  }
}

@keyframes blinker {
  0% {
    -webkit-transform: scale(0);
    opacity: 0
  }

  50% {
    opacity: 1
  }

  to {
    -webkit-transform: scale(1);
    opacity: 0
  }
}

.liv-wrap .liv-caption {
  color: #fff;
  padding: 15px 0;
  display: block;
  text-align: center
}

.liv-caption h1 {
  font-size: 18px;
  line-height: 24px;
  font-weight: 700
}

.liv-wrap .lv_wrap {
  padding-bottom: 0;
  padding-top: 0
}

.liv-wrap {
  background-color: #1f1f1f;
  padding: 15px 15px 0;
  position: relative
}

.liveStatusIcon {
  position: absolute;
  background: #ed1c24;
  color: #fff;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  border-radius: 2px;
  font-size: 11px;
  text-transform: uppercase;
  right: 10px;
  top: 10px;
  padding: 3px 7px 3px 23px;
  font-weight: 700
}

.liveStatusIcon:after,
.liveStatusIcon:before {
  content: "";
  position: absolute;
  opacity: 0;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  top: 3px;
  left: 6px;
  width: 12px;
  height: 12px;
  border: 2px solid#fff;
  -webkit-box-shadow: 0 0 10px#fff, inset 0 0 10px#fff;
  -moz-box-shadow: 0 0 10px#fff, inset 0 0 10px#fff;
  box-shadow: 0 0 10px#fff, inset 0 0 10px#fff;
  -webkit-border-radius: 100px;
  -moz-border-radius: 100px;
  border-radius: 100px;
  background-clip: padding-box
}

.liveStatusIcon:after {
  z-index: 1;
  -webkit-animation: blinker 2s infinite 1s;
  -moz-animation: blinker 2s infinite 1s;
  -o-animation: blinker 2s infinite 1s;
  animation: blinker 2s infinite 1s
}

.liveStatusIcon:before {
  z-index: 2;
  -webkit-animation: blinker 2s infinite;
  -moz-animation: blinker 2s infinite;
  -o-animation: blinker 2s infinite;
  animation: blinker 2s infinite
}

ul.sub_headstory .hover_img {
  position: relative
}

.catagoryIcon {
  width: 23px;
  height: 20px;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  border-radius: 2px;
  position: absolute;
  z-index: 1;
  top: 10px;
  right: 10px;
  background: url("photo_video_icon_sprite.svg");
  background-color: #ed1c24;
  background-repeat: no-repeat
}

.catagoryIcon.photo {
  background-position: 0 -19px
}

.catagoryIcon.video {
  background-position: 0 -60px
}

.catagoryIcon.liveBlog:before,
.catagoryIcon.liveBlog:after {
  content: "";
  position: absolute;
  opacity: 0;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  top: 3px;
  left: 5px;
  width: 12px;
  height: 12px;
  border: 2px solid#fff;
  -webkit-box-shadow: 0 0 10px#fff, inset 0 0 10px#fff;
  -moz-box-shadow: 0 0 10px#fff, inset 0 0 10px#fff;
  box-shadow: 0 0 10px#fff, inset 0 0 10px#fff;
  -webkit-border-radius: 100px;
  -moz-border-radius: 100px;
  border-radius: 100px;
  background-clip: padding-box
}

.catagoryIcon.liveBlog:before {
  z-index: 2;
  -webkit-animation: blinker 2s infinite;
  -moz-animation: blinker 2s infinite;
  -o-animation: blinker 2s infinite;
  animation: blinker 2s infinite
}

.catagoryIcon.liveBlog:after {
  z-index: 1;
  -webkit-animation: blinker 2s infinite 1s;
  -moz-animation: blinker 2s infinite 1s;
  -o-animation: blinker 2s infinite 1s;
  animation: blinker 2s infinite 1s
}

.catagoryIcon2 {
  width: 15px;
  height: 20px;
  right: 0;
  top: 5px;
  background: url("");
  background-repeat: no-repeat;
  -webkit-flex-shrink: 0;
  -ms-flex-negative: 0;
  flex-shrink: 0;
  margin-left: 6px
}

.catagoryIcon2.photo {
  background-position: -28px 3px
}

.catagoryIcon2.video {
  background-position: -54px -3px
}

.catagoryIcon2.webstory {
  background-position: -80px 2px
}

.podcastIcon.podcast {
  width: 23px;
  height: 20px;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  border-radius: 2px;
  position: absolute;
  z-index: 1;
  top: 10px;
  right: 10px;
  background: url("");
  background-repeat: no-repeat;
  -webkit-flex-shrink: 0;
  -ms-flex-negative: 0;
  flex-shrink: 0;
  margin-left: 6px;
  -webkit-background-size: contain;
  -moz-background-size: contain;
  -o-background-size: contain;
  background-size: contain
}

.podcastIcon2.podcast {
  width: 15px;
  height: 20px;
  right: 0;
  top: 5px;
  background: url("");
  background-repeat: no-repeat;
  -webkit-flex-shrink: 0;
  -ms-flex-negative: 0;
  flex-shrink: 0;
  margin-left: 6px;
  -webkit-background-size: contain;
  -moz-background-size: contain;
  -o-background-size: contain;
  background-size: contain
}

.catagoryIcon2.liveBlog {
  background: none;
  position: relative
}

.catagoryIcon2.liveBlog:before,
.catagoryIcon2.liveBlog:after {
  content: "";
  position: absolute;
  opacity: 0;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  top: 0;
  left: 3px;
  width: 12px;
  height: 12px;
  border: 2px solid#e21b22;
  -webkit-box-shadow: 0 0 10px#e21b22, inset 0 0 10px#e21b22;
  -moz-box-shadow: 0 0 10px#e21b22, inset 0 0 10px#e21b22;
  box-shadow: 0 0 10px#e21b22, inset 0 0 10px#e21b22;
  -webkit-border-radius: 100px;
  -moz-border-radius: 100px;
  border-radius: 100px;
  background-clip: padding-box
}

.catagoryIcon2.liveBlog:before {
  z-index: 2;
  -webkit-animation: blinker 2s infinite;
  -moz-animation: blinker 2s infinite;
  -o-animation: blinker 2s infinite;
  animation: blinker 2s infinite
}

.catagoryIcon2.liveBlog:after {
  z-index: 1;
  -webkit-animation: blinker 2s infinite 1s;
  -moz-animation: blinker 2s infinite 1s;
  -o-animation: blinker 2s infinite 1s;
  animation: blinker 2s infinite 1s
}

  {}

.page_title_livetv {
  font-size: 20px;
  color: #e1261d;
  font-weight: 600;
  text-transform: uppercase
}

.page_title_livetv {
  font-size: 11px;
  line-height: 20px;
  color: #fff;
  height: 20px;
  background: #ed1c24;
  padding: 0 10px 0 22px
}

.page_title_livetv span {
  background: transparent !important;
  font-size: 11px;
  line-height: 10px;
  color: #fff
}

.page_title_livetv:after {
  display: none
}

.page_title_livetv:after,
.page_title_livetv:before {
  content: "";
  position: absolute;
  opacity: 0;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  top: 4px;
  left: 6px;
  width: 12px;
  height: 12px;
  border: 2px solid#fff;
  -webkit-box-shadow: 0 0 10px#fff, inset 0 0 10px#fff;
  -moz-box-shadow: 0 0 10px#fff, inset 0 0 10px#fff;
  box-shadow: 0 0 10px#fff, inset 0 0 10px#fff;
  -webkit-border-radius: 100px;
  -moz-border-radius: 100px;
  border-radius: 100px;
  background-clip: padding-box
}

.page_title_livetv:before {
  z-index: 2;
  -webkit-animation: blinkit 2s infinite;
  -moz-animation: blinkit 2s infinite;
  -o-animation: blinkit 2s infinite;
  animation: blinkit 2s infinite
}

.page_title_livetv:after {
  z-index: 1;
  -webkit-animation: blinkit 2s infinite 1s;
  -moz-animation: blinkit 2s infinite 1s;
  -o-animation: blinkit 2s infinite 1s;
  animation: blinkit 2s infinite 1s
}

@-webkit-keyframes blinkit {
  0% {
    -webkit-transform: scale(0);
    opacity: 0
  }

  50% {
    opacity: 1
  }

  to {
    -webkit-transform: scale(1);
    opacity: 0
  }
}

@-moz-keyframes blinkit {
  0% {
    -webkit-transform: scale(0);
    opacity: 0
  }

  50% {
    opacity: 1
  }

  to {
    -webkit-transform: scale(1);
    opacity: 0
  }
}

@-o-keyframes blinkit {
  0% {
    -webkit-transform: scale(0);
    opacity: 0
  }

  50% {
    opacity: 1
  }

  to {
    -webkit-transform: scale(1);
    opacity: 0
  }
}

@keyframes blinkit {
  0% {
    -webkit-transform: scale(0);
    opacity: 0
  }

  50% {
    opacity: 1
  }

  to {
    -webkit-transform: scale(1);
    opacity: 0
  }
}

.lv_wrap {
  width: 100%;
  background: #1f1f1f;
  padding: 0px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  margin: 0 0 10px
}

.pwa_livetv {
  margin-bottom: 20px
}

.img_wrap {
  width: 90px;
  margin-left: 10px
}

.page_title_livetv span:after {
  background-image: url("live_tv_icon_1611247230.svg");
  width: 20px;
  height: 21px;
  content: "";
  display: inline-block;
  background-repeat: no-repeat;
  vertical-align: middle;
  margin-left: 8px;
  -webkit-background-size: 64%;
  -moz-background-size: 64%;
  -o-background-size: 64%;
  background-size: 64%;
  margin-top: 3px
}

.img_wrap .image {
  margin: 0 auto;
  display: block;
  width: auto;
  height: 60px
}

.head_story_title figcaption a.lvupdte {
  color: #e1261d;
  font-size: 21px;
  line-height: 23px;
  font-weight: bold
}

.sub_headstory_title .lvupdte,
.right_heading .lvupdte {
  color: #e1261d;
  font-size: 15px;
  line-height: 18px;
  font-weight: bold
}

.head_story figure>a:first-child {
  height: 70%;
  display: block;
  position: absolute;
  width: 100%;
  z-index: 1111
}

.right_heading a h3,
.lvtitle a h3,
.sub_headstory_title a h3 {
  display: contents
}

.story_Main.jsx-849cc0176daedb35 {
  width: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -moz-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between
}

.story_list.jsx-849cc0176daedb35 .category_title.jsx-849cc0176daedb35 {
  line-height: 22px
}

.story_two.jsx-849cc0176daedb35 {
  width: 318px
}

.stroy_list_row.jsx-849cc0176daedb35 figcaption.jsx-849cc0176daedb35 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: end;
  -webkit-align-items: flex-end;
  -moz-box-align: end;
  -ms-flex-align: end;
  align-items: flex-end;
  padding: 9px 10px 10px;
  width: 100%;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box
}

.stroy_list_row.jsx-849cc0176daedb35 figure.jsx-849cc0176daedb35 {
  display: inline-block;
  max-width: 182px
}

.story_title.jsx-849cc0176daedb35 {
  color: #282828;
  font-size: 13px;
  line-height: 19px;
  font-weight: bold
}

.stroy_list.jsx-849cc0176daedb35 .stroy_list_row.jsx-849cc0176daedb35:nth-child(5n+1) {
  margin-left: 0
}

.stroy_list.jsx-849cc0176daedb35 .stroy_list_row.jsx-849cc0176daedb35:nth-child(5n+5) {
  margin-right: 0
}

.all_stroy_list.jsx-849cc0176daedb35 .glide__track.jsx-849cc0176daedb35 {
  width: 100%;
  -o-object-fit: inherit;
  object-fit: inherit
}

.all_stroy_list.jsx-849cc0176daedb35 .glide__slides.jsx-849cc0176daedb35 {
  overflow: hidden;
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex
}

.all_stroy_list.jsx-849cc0176daedb35 {
  overflow: hidden
}

.story_img.jsx-849cc0176daedb35 {
  width: 100%;
  position: relative;
  overflow: hidden
}

.story_img.jsx-849cc0176daedb35:before {
  content: "";
  -webkit-border-radius: 2px 0px 0px 2px;
  -moz-border-radius: 2px 0px 0px 2px;
  border-radius: 2px 0px 0px 2px;
  background: #ed2129 url("v-icon.svg")no-repeat center top 2px;
  width: 26px;
  height: 27px;
  position: absolute;
  right: 0;
  margin: auto;
  bottom: 5px;
  z-index: 1;
  -webkit-background-size: 24px;
  -moz-background-size: 24px;
  -o-background-size: 24px;
  background-size: 24px
}

.story_img.jsx-849cc0176daedb35 img.jsx-849cc0176daedb35 {
  width: 100%;
  vertical-align: top
}

.stroy_list_row.jsx-849cc0176daedb35 {
  position: relative;
  -webkit-flex-shrink: 0;
  -ms-flex-negative: 0;
  flex-shrink: 0;
  background: #f5f5f5
}

.story_list.jsx-849cc0176daedb35 {
  width: 100%
}

.story_list_two.jsx-849cc0176daedb35 {
  width: 100%
}

.stroy_list_row.jsx-849cc0176daedb35 figure.jsx-849cc0176daedb35 {
  display: inline-block;
  max-width: 182px
}

.story_list.jsx-849cc0176daedb35 button.glide__bullet.jsx-849cc0176daedb35 {
  width: 20px;
  height: 4px;
  background: #bfbfbf 0%0%no-repeat padding-box;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  border: 0;
  margin: 0 5px
}

.story_list.jsx-849cc0176daedb35 button.glide__bullet.glide__bullet--active.jsx-849cc0176daedb35 {
  width: 20px;
  height: 4px;
  background: #e1261c 0%0%no-repeat padding-box;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px
}

.story_list.jsx-849cc0176daedb35 .glide__arrows.jsx-849cc0176daedb35 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -moz-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -moz-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  background: #fff;
  width: 236px;
  margin: auto
}

.story_list.jsx-849cc0176daedb35 .glide__bullets.jsx-849cc0176daedb35 {
  padding: 0px 18px 6px
}

.story_list.jsx-849cc0176daedb35 .arrow.jsx-849cc0176daedb35 {
  width: 11px;
  height: 14px;
  font-size: 0;
  outline: none;
  cursor: pointer;
  background-repeat: no-repeat;
  -webkit-filter: brightness(0%);
  filter: brightness(0%)
}

.story_list.jsx-849cc0176daedb35 #button_1.arrow.jsx-849cc0176daedb35 {
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  transform: rotate(180deg);
  position: relative;
  top: 0px
}

.story_list.jsx-849cc0176daedb35 .next_arrow_glide.jsx-849cc0176daedb35 {
  height: 24px;
  background: #ededed 0%0%no-repeat padding-box;
  margin-top: 15px
}

.story_list_two.jsx-849cc0176daedb35 button.glide__bullet.jsx-849cc0176daedb35 {
  width: 6px;
  height: 6px;
  background: #bfbfbf 0%0%no-repeat padding-box;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  border: 0;
  margin: 0 5px
}

.story_list_two.jsx-849cc0176daedb35 button.glide__bullet.glide__bullet--active.jsx-849cc0176daedb35 {
  width: 20px;
  height: 6px;
  background: #e1261c 0%0%no-repeat padding-box;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px
}

.story_list_two.jsx-849cc0176daedb35 .glide__arrows.jsx-849cc0176daedb35 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -moz-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -moz-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  background: #fff;
  width: 236px;
  margin: auto;
  height: 15px
}

.story_list_two.jsx-849cc0176daedb35 .glide__bullets.jsx-849cc0176daedb35 {
  padding: 0px 30px 8px
}

.story_list_two.jsx-849cc0176daedb35 .arrow.jsx-849cc0176daedb35 {
  background: url("arrow-icon.svg");
  width: 21px;
  height: 14px;
  font-size: 0;
  outline: none;
  cursor: pointer;
  background-repeat: no-repeat
}

.story_list_two.jsx-849cc0176daedb35 #button_1.arrow.jsx-849cc0176daedb35 {
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  transform: rotate(180deg);
  position: relative;
  top: 0px
}

.story_list_two.jsx-849cc0176daedb35 .next_arrow_glide.jsx-849cc0176daedb35 {
  height: 15px;
  background: #ededed 0%0%no-repeat padding-box;
  margin-top: 10px
}

.story_top.jsx-849cc0176daedb35 {
  width: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -moz-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -moz-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  position: relative;
  margin-bottom: 7px
}

.category_title.jsx-849cc0176daedb35 {
  color: #e1261c;
  text-transform: uppercase;
  font-size: 20px;
  font-weight: bold;
  line-height: 27px;
  background: #fff;
  display: inline-block;
  position: relative;
  z-index: 1;
  padding-right: 5px
}

.category_title.jsx-849cc0176daedb35 a.jsx-849cc0176daedb35 {
  color: #e1261c;
  text-decoration: none
}

.see_more.jsx-849cc0176daedb35 {
  color: #e1261d;
  text-transform: uppercase;
  font-size: 12px;
  line-height: 21px;
  font-weight: bold;
  text-decoration: none;
  background: #fff;
  position: relative;
  z-index: 1;
  background-image: url("arrow-icon.svg");
  background-repeat: no-repeat;
  background-position: 100%43%;
  padding-right: 21px;
  -webkit-background-size: 15px;
  -moz-background-size: 15px;
  -o-background-size: 15px;
  background-size: 15px;
  padding-left: 5px;
  top: 5px
}

.story_top.jsx-849cc0176daedb35:after {
  border-bottom: 3px solid#e1261c;
  content: "";
  position: absolute;
  left: 0;
  width: 100%;
  bottom: 3px
}

.category_name.jsx-849cc0176daedb35 {
  color: #f7655f;
  text-transform: uppercase;
  font-size: 12px;
  line-height: 21px;
  font-weight: bold
}

.category_name.jsx-849cc0176daedb35 a.jsx-849cc0176daedb35 {
  color: #f7655f
}

.ss_wrp.jsx-7d79f1bcc6d01ebf {
  background: #1f1f1f;
  padding: 10px 20px 0px;
  color: white
}

.ss_header.jsx-7d79f1bcc6d01ebf {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -moz-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  margin-bottom: 12px
}

.ss_logos_wrp.jsx-7d79f1bcc6d01ebf {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -moz-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  padding-right: 10px;
  border-right: #4c4c4c solid 1px
}

.ss_logos_wrp.jsx-7d79f1bcc6d01ebf .nw18_logo.jsx-7d79f1bcc6d01ebf {
  margin-right: 5px
}

.entertain.jsx-7d79f1bcc6d01ebf {
  font-size: 16px;
  line-height: 18px;
  letter-spacing: 1.28px;
  color: #fecb00;
  text-transform: uppercase;
  margin-left: 10px;
  position: relative;
  border-bottom: #535353 solid 2px;
  padding-bottom: 10px;
  -webkit-box-flex: 1;
  -webkit-flex-grow: 1;
  -moz-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  margin-right: 10px
}

.entertain.jsx-7d79f1bcc6d01ebf span.jsx-7d79f1bcc6d01ebf {
  font-size: 10px;
  line-height: 18px;
  color: #fff;
  text-transform: uppercase;
  background: #1f1f1f;
  display: inline-block;
  position: absolute;
  padding-right: 5px;
  bottom: -6px;
  left: 0
}

.more_ss.jsx-7d79f1bcc6d01ebf {
  font-size: 11px;
  line-height: 14px;
  font-weight: bold;
  letter-spacing: -.22px;
  color: #fecb00;
  text-transform: uppercase;
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -moz-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  margin-top: 14px
}

.more_ss.jsx-7d79f1bcc6d01ebf span.jsx-7d79f1bcc6d01ebf {
  display: inline-block;
  border-bottom: #fecb00 solid 1px
}

.more_ss.jsx-7d79f1bcc6d01ebf:hover span.jsx-7d79f1bcc6d01ebf {
  color: #fecb00
}

.more_ss.jsx-7d79f1bcc6d01ebf .arow.jsx-7d79f1bcc6d01ebf {
  background: #ec2027;
  width: 20px;
  height: 20px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -moz-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -moz-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-border-radius: 100%;
  -moz-border-radius: 100%;
  border-radius: 100%;
  margin-left: 8px
}

.ss_parent.jsx-7d79f1bcc6d01ebf {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin: 0 -10px
}

.ss_parent.jsx-7d79f1bcc6d01ebf .f_column.jsx-7d79f1bcc6d01ebf,
.ss_parent.jsx-7d79f1bcc6d01ebf .s_column.jsx-7d79f1bcc6d01ebf {
  width: 50%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap
}

.ss_parent.jsx-7d79f1bcc6d01ebf .col.jsx-7d79f1bcc6d01ebf {
  width: 50%;
  padding: 0 10px;
  margin-bottom: 20px
}

.ss_parent.jsx-7d79f1bcc6d01ebf .col.jsx-7d79f1bcc6d01ebf a.jsx-7d79f1bcc6d01ebf {
  display: block;
  width: 100%;
  height: 100%;
  background: #1a1a1a 0%0%no-repeat padding-box;
  -webkit-box-shadow: 0px 3px 6px#0003;
  -moz-box-shadow: 0px 3px 6px#0003;
  box-shadow: 0px 3px 6px#0003;
  border: 1px solid#707070;
  height: 258px
}

.ss_parent.jsx-7d79f1bcc6d01ebf .f_column.jsx-7d79f1bcc6d01ebf .col.jsx-7d79f1bcc6d01ebf:last-child,
.ss_parent.jsx-7d79f1bcc6d01ebf .s_column.jsx-7d79f1bcc6d01ebf .col.jsx-7d79f1bcc6d01ebf:first-child {
  width: 100%
}

.ss_parent.jsx-7d79f1bcc6d01ebf .f_column.jsx-7d79f1bcc6d01ebf .col.jsx-7d79f1bcc6d01ebf:last-child a.jsx-7d79f1bcc6d01ebf,
.ss_parent.jsx-7d79f1bcc6d01ebf .s_column.jsx-7d79f1bcc6d01ebf .col.jsx-7d79f1bcc6d01ebf:first-child a.jsx-7d79f1bcc6d01ebf {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  height: 138px
}

.ss_parent.jsx-7d79f1bcc6d01ebf .f_column.jsx-7d79f1bcc6d01ebf .col.jsx-7d79f1bcc6d01ebf:last-child .copy.jsx-7d79f1bcc6d01ebf,
.ss_parent.jsx-7d79f1bcc6d01ebf .s_column.jsx-7d79f1bcc6d01ebf .col.jsx-7d79f1bcc6d01ebf:first-child .copy.jsx-7d79f1bcc6d01ebf {
  overflow: hidden;
  display: -webkit-box;
  -webkit-line-clamp: 6;
  -webkit-box-orient: vertical;
  height: 130px
}

.ss_parent.jsx-7d79f1bcc6d01ebf .f_column.jsx-7d79f1bcc6d01ebf .col.jsx-7d79f1bcc6d01ebf:not(:last-child).copy,
.ss_parent.jsx-7d79f1bcc6d01ebf .s_column.jsx-7d79f1bcc6d01ebf .col.jsx-7d79f1bcc6d01ebf:not(:first-child) .copy.jsx-7d79f1bcc6d01ebf {
  overflow: hidden;
  display: -webkit-box;
  -webkit-line-clamp: 5;
  -webkit-box-orient: vertical;
  height: 110px
}

.ss_parent.jsx-7d79f1bcc6d01ebf img.jsx-7d79f1bcc6d01ebf {
  vertical-align: top
}

.ss_parent.jsx-7d79f1bcc6d01ebf .copy.jsx-7d79f1bcc6d01ebf {
  font-size: 14px;
  line-height: 20px;
  font-weight: bold;
  color: #d0d0d0;
  padding: 10px 10px 0
}

.ss_thumb_img.jsx-7d79f1bcc6d01ebf {
  position: relative;
  -webkit-flex-shrink: 0;
  -ms-flex-negative: 0;
  flex-shrink: 0;
  min-width: 204px
}

.ss_thumb_img.jsx-7d79f1bcc6d01ebf:before {
  content: "";
  background: #000;
  opacity: .2;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 1
}

.ss_icon.jsx-7d79f1bcc6d01ebf {
  position: absolute;
  bottom: 5px;
  right: 5px;
  width: 26px;
  height: 24px;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  border-radius: 2px;
  z-index: 2
}

.ss_vicon.jsx-7d79f1bcc6d01ebf {
  background: #ed2129 url("")no-repeat top -2px center
}

.ss_picon.jsx-7d79f1bcc6d01ebf {
  background: #ed2129 url("")no-repeat center center
}

.story_Main.jsx-2673063441 {
  width: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -moz-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between
}

.story_list.jsx-2673063441 .category_title.jsx-2673063441 {
  line-height: 22px
}

.story_two.jsx-2673063441 {
  width: 318px
}

.podcast_lst_row.jsx-2673063441 figcaption.jsx-2673063441 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: end;
  -webkit-align-items: flex-end;
  -moz-box-align: end;
  -ms-flex-align: end;
  align-items: flex-end;
  padding: 9px 10px 10px;
  width: 100%;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box
}

.podcast_lst_row.jsx-2673063441 figure.jsx-2673063441 {
  display: inline-block;
  max-width: 100px
}

.story_title.jsx-2673063441 {
  color: #282828;
  font-size: 13px;
  line-height: 19px;
  font-weight: bold;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  overflow: hidden
}

.podcast_lst.jsx-2673063441 .podcast_lst_row.jsx-2673063441:nth-child(5n+1) {
  margin-left: 0
}

.podcast_lst.jsx-2673063441 .podcast_lst_row.jsx-2673063441:nth-child(5n+5) {
  margin-right: 0
}

.all_podcast_lst.jsx-2673063441 .glide__track.jsx-2673063441 {
  width: 100%;
  -o-object-fit: inherit;
  object-fit: inherit
}

.all_podcast_lst.jsx-2673063441 .glide__slides.jsx-2673063441 {
  overflow: hidden;
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  background-color: #fff;
  -webkit-box-shadow: 0px 3px 6px#00000029;
  -moz-box-shadow: 0px 3px 6px#00000029;
  box-shadow: 0px 3px 6px#00000029;
  padding: 12px;
  margin-bottom: 20px
}

.all_podcast_lst.jsx-2673063441 {
  overflow: hidden
}

.story_img.jsx-2673063441 {
  width: 100%;
  position: relative;
  overflow: hidden
}

.story_img.jsx-2673063441 img.jsx-2673063441 {
  width: 100%;
  vertical-align: top
}

.podcast_lst_row.jsx-2673063441 {
  position: relative;
  -webkit-flex-shrink: 0;
  -ms-flex-negative: 0;
  flex-shrink: 0;
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -moz-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -moz-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center
}

.story_list.jsx-2673063441 {
  width: 100%
}

.story_list_two.jsx-2673063441 {
  width: 100%;
  margin-top: 30px
}

.story_list.jsx-2673063441 button.glide__bullet.jsx-2673063441 {
  width: 20px;
  height: 4px;
  background: #bfbfbf 0%0%no-repeat padding-box;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  border: 0;
  margin: 0 5px
}

.story_list.jsx-2673063441 button.glide__bullet.glide__bullet--active.jsx-2673063441 {
  width: 20px;
  height: 4px;
  background: #e1261c 0%0%no-repeat padding-box;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px
}

.story_list.jsx-2673063441 .glide__arrows.jsx-2673063441 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -moz-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -moz-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  background: #fff;
  width: 236px;
  margin: auto
}

.story_list.jsx-2673063441 .glide__bullets.jsx-2673063441 {
  padding: 0px 18px 6px
}

.story_list.jsx-2673063441 .arrow.jsx-2673063441 {
  width: 11px;
  height: 14px;
  font-size: 0;
  outline: none;
  cursor: pointer;
  background-repeat: no-repeat;
  -webkit-filter: brightness(0%);
  filter: brightness(0%)
}

.story_list.jsx-2673063441 #button_1.arrow.jsx-2673063441 {
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  transform: rotate(180deg);
  position: relative;
  top: 0px
}

.story_list.jsx-2673063441 .next_arrow_glide.jsx-2673063441 {
  height: 24px;
  background: #ededed 0%0%no-repeat padding-box;
  margin-top: 15px
}

.story_list_two button.glide__bullet {
  width: 6px;
  height: 6px;
  background: #bfbfbf 0% 0% no-repeat padding-box;
  border-radius: 3px;
  border: 0;
  margin: 0 5px;
}

.story_list_two button.glide__bullet.glide__bullet--active {
  width: 20px;
  height: 6px;
  background: #e1261c 0% 0% no-repeat padding-box;
  border-radius: 3px;
}

.story_list_two .glide__arrows {
  display: flex;
  align-items: center;
  justify-content: center;
  background: #fff;
  width: 236px;
  margin: auto;
  height: 15px;
}

.story_list_two .glide__bullets {
  padding: 0px 30px 8px;
}

.story_list_two .arrow {
  background: url("arrow-icon-1.svg");
  width: 21px;
  height: 14px;
  font-size: 0;
  outline: none;
  cursor: pointer;
  background-repeat: no-repeat;
}

.story_list_two #button_1.arrow {
  transform: rotate(180deg);
  position: relative;
  top: 0px;
}

.story_list_two .next_arrow_glide {
  height: 15px;
  background: #ededed 0% 0% no-repeat padding-box;
  margin-top: 10px;
}

.jsx-2673063441 .story_top.jsx-2673063441 {
  width: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -moz-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -moz-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  position: relative;
  margin-bottom: 7px
}

.category_title.jsx-2673063441 {
  color: #e1261c;
  text-transform: uppercase;
  font-size: 20px;
  font-weight: bold;
  line-height: 27px;
  background: #fff;
  display: inline-block;
  position: relative;
  z-index: 1;
  padding-right: 5px
}

.category_title.jsx-2673063441 a.jsx-2673063441 {
  color: #e1261c;
  text-decoration: none
}

.see_more.jsx-2673063441 {
  color: #e1261d;
  text-transform: uppercase;
  font-size: 12px;
  line-height: 21px;
  font-weight: bold;
  text-decoration: none;
  background: #fff;
  position: relative;
  z-index: 1;
  background-image: url("arrow-icon-1.svg");
  background-repeat: no-repeat;
  background-position: 100%43%;
  padding-right: 21px;
  -webkit-background-size: 15px;
  -moz-background-size: 15px;
  -o-background-size: 15px;
  background-size: 15px;
  padding-left: 5px;
  top: 5px
}

.story_top.jsx-2673063441:after {
  border-bottom: 3px solid#e1261c;
  content: "";
  position: absolute;
  left: 0;
  width: 100%;
  bottom: 3px
}

.category_name.jsx-2673063441 {
  color: #f7655f;
  text-transform: uppercase;
  font-size: 12px;
  line-height: 21px;
  font-weight: bold
}

.category_name.jsx-2673063441 a.jsx-2673063441 {
  color: #f7655f
}

.podcast_lst_row.jsx-2673063441 .play_btn.jsx-2673063441 {
  -webkit-box-shadow: 0px 3px 6px#00000029;
  -moz-box-shadow: 0px 3px 6px#00000029;
  box-shadow: 0px 3px 6px#00000029;
  -webkit-border-radius: 13px;
  -moz-border-radius: 13px;
  border-radius: 13px;
  background-color: #ed1c24;
  width: 66px;
  height: 20px;
  color: #fff;
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -moz-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: space-evenly;
  -webkit-justify-content: space-evenly;
  -moz-box-pack: space-evenly;
  -ms-flex-pack: space-evenly;
  justify-content: space-evenly;
  font-size: 12px;
  line-height: 21px;
  font-weight: bold;
  padding: 0 9px;
  margin-top: 9px
}

.podcast_lst_row.jsx-2673063441 .play_btn.jsx-2673063441:before {
  content: "";
  background-image: url("micwhite.svg");
  width: 9px;
  height: 12px;
  background-repeat: no-repeat
}

@media(max-width:768px) {
  .all_podcast_lst.jsx-2673063441 .glide__slides.jsx-2673063441 {
    margin: 10px 0 8px 10px
  }

  .glide__bullets.jsx-2673063441 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -moz-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    margin-top: 5px
  }

  .glide__bullet.jsx-2673063441 {
    width: 20px;
    height: 20px;
    margin: 0 4px;
    border: none;
    background: transparent;
    position: relative
  }

  .glide__bullet.jsx-2673063441:before {
    content: "";
    position: absolute;
    width: 20px;
    height: 4px;
    background: #bfbfbf;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px
  }

  .glide__bullet--active.jsx-2673063441:before {
    background: #e1261d
  }
}

.see_more {
  color: #e1261d;
  text-transform: uppercase;
  font-size: 12px;
  line-height: 21px;
  font-weight: bold;
  text-decoration: none;
  background: #fff;
  position: relative;
  z-index: 1;
  background-image: url("arrow-icon.svg");
  background-repeat: no-repeat;
  background-position: 100%43%;
  padding-right: 21px;
  -webkit-background-size: 15px;
  -moz-background-size: 15px;
  -o-background-size: 15px;
  background-size: 15px;
  padding-left: 5px;
  top: 5px
}

.ol_widget {
  border-top: none;
  width: 100%;
  border-bottom: #ec2027 solid 3px;
  padding-bottom: 20px
}

.ol_widget img {
  vertical-align: top
}

.cnw_header {
  padding: 15px 0;
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: end;
  -webkit-align-items: flex-end;
  -moz-box-align: end;
  -ms-flex-align: end;
  align-items: flex-end
}

.cnw_nws18 {
  margin-right: 10px
}

.cnw_more {
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -moz-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  margin-left: auto;
  font-weight: bold;
  font-size: 11px;
  line-height: 24px;
  letter-spacing: -.22px;
  color: #ec2027;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -moz-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  margin-bottom: -4px
}

.cnw_more span {
  display: inline-block;
  border-bottom: #ec2027 solid 1px;
  line-height: 12px;
  margin-right: 10px
}

.cnw_silhouette {
  margin-left: 20px
}

.cnw_arrow {
  width: 20px;
  height: 20px;
  background: #ec2027;
  -webkit-border-radius: 100%;
  -moz-border-radius: 100%;
  border-radius: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -moz-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -moz-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center
}

.cnw_outer {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex
}

.cnw_featured_col {
  max-width: 168px;
  margin-right: 20px;
  background: #f5f5f5;
  border-bottom: #e2e2e2 solid 1px
}

.cnw_featured_text {
  padding: 10px;
  font-weight: 900;
  font-size: 18px;
  line-height: 26px;
  color: #152345;
  max-height: 188px;
  display: -webkit-box;
  -webkit-line-clamp: 7;
  -webkit-box-orient: vertical;
  white-space: normal;
  -o-text-overflow: ellipsis;
  text-overflow: ellipsis;
  overflow: hidden
}

.cnw_right_grid {
  -webkit-box-flex: 1;
  -webkit-flex-grow: 1;
  -moz-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -moz-box-orient: vertical;
  -moz-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -moz-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between
}

.cnw_stories_wrp {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -moz-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  margin-bottom: 20px
}

.cnw_col {
  max-width: 168px
}

.cnw_img_wrp {
  position: relative
}

.cnw_img_wrp img {
  vertical-align: top
}

.cnw_col_text {
  font-weight: 700;
  font-size: 13px;
  line-height: 22px;
  color: #152345;
  margin-top: 5px;
  display: -webkit-box;
  -webkit-line-clamp: 4;
  -webkit-box-orient: vertical;
  white-space: normal;
  -o-text-overflow: ellipsis;
  text-overflow: ellipsis;
  overflow: hidden
}

.cnw_bottom {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
  -webkit-justify-content: end;
  -moz-box-pack: end;
  -ms-flex-pack: end;
  justify-content: end
}

.cnw_bottom .cnw_img_wrp {
  min-width: 120px
}

.cnw_bottom a {
  width: 356px
}

.cnw_bottom_right {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  background: #f5f5f5
}

.cnw_bottom_right:last-child {
  margin-left: 20px
}

.cnw_bottom_right .cnw_col_text {
  padding: 5px 10px;
  margin: 0;
  display: -webkit-box;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
  white-space: normal;
  -o-text-overflow: ellipsis;
  text-overflow: ellipsis;
  overflow: hidden
}

.ss_icon {
  position: absolute;
  bottom: 5px;
  right: 5px;
  width: 26px;
  height: 24px;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  border-radius: 2px;
  z-index: 2
}

.ss_vicon {
  background: #ed2129 url("")no-repeat top -2px center
}

.ss_image {
  background: #ed2129 url("")no-repeat center
}

.I-con {
  width: 26px;
  height: 24px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -moz-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -moz-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  background: #ed2129;
  -webkit-border-radius: 2px 0px 0px 2px;
  -moz-border-radius: 2px 0px 0px 2px;
  border-radius: 2px 0px 0px 2px;
  position: absolute;
  bottom: 5px;
  right: 0
}

.cn_widget {
  border-top: #d2d3d3 solid 1px;
  width: 100%;
  border-bottom: #ec2027 solid 3px;
  padding-bottom: 20px
}

.cn_widget img {
  vertical-align: top
}

.cnw_header {
  padding: 15px 0;
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: end;
  -webkit-align-items: flex-end;
  -moz-box-align: end;
  -ms-flex-align: end;
  align-items: flex-end
}

.cnw_nws18 {
  margin-right: 10px
}

.cnw_more {
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -moz-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  margin-left: auto;
  font-weight: bold;
  font-size: 11px;
  line-height: 24px;
  letter-spacing: -.22px;
  color: #ec2027;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -moz-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  margin-bottom: -4px
}

.cnw_more span {
  display: inline-block;
  border-bottom: #ec2027 solid 1px;
  line-height: 12px;
  margin-right: 10px
}

.cnw_silhouette {
  margin-left: 20px
}

.cnw_arrow {
  width: 20px;
  height: 20px;
  background: #ec2027;
  -webkit-border-radius: 100%;
  -moz-border-radius: 100%;
  border-radius: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -moz-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -moz-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center
}

.cnw_outer {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex
}

.cnw_featured_col {
  max-width: 168px;
  margin-right: 20px;
  background: #f5f5f5;
  border-bottom: #e2e2e2 solid 1px
}

.cnw_featured_text {
  padding: 10px;
  font-weight: 900;
  font-size: 18px;
  line-height: 26px;
  color: #152345;
  max-height: 188px;
  display: -webkit-box;
  -webkit-line-clamp: 7;
  -webkit-box-orient: vertical;
  white-space: normal;
  -o-text-overflow: ellipsis;
  text-overflow: ellipsis;
  overflow: hidden
}

.cnw_right_grid {
  -webkit-box-flex: 1;
  -webkit-flex-grow: 1;
  -moz-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -moz-box-orient: vertical;
  -moz-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -moz-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between
}

.cnw_stories_wrp {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -moz-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  margin-bottom: 20px
}

.cnw_col {
  max-width: 168px
}

.cnw_img_wrp {
  position: relative
}

.cnw_img_wrp img {
  vertical-align: top
}

.cnw_col_text {
  font-weight: 700;
  font-size: 13px;
  line-height: 22px;
  color: #152345;
  margin-top: 5px;
  display: -webkit-box;
  -webkit-line-clamp: 4;
  -webkit-box-orient: vertical;
  white-space: normal;
  -o-text-overflow: ellipsis;
  text-overflow: ellipsis;
  overflow: hidden
}

.cnw_bottom {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
  -webkit-justify-content: end;
  -moz-box-pack: end;
  -ms-flex-pack: end;
  justify-content: end
}

.cnw_bottom .cnw_img_wrp {
  min-width: 120px
}

.cnw_bottom a {
  width: 356px
}

.cnw_bottom_right {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  background: #f5f5f5
}

.cnw_bottom_right:last-child {
  margin-left: 20px
}

.cnw_bottom_right .cnw_col_text {
  padding: 5px 10px;
  margin: 0;
  display: -webkit-box;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
  white-space: normal;
  -o-text-overflow: ellipsis;
  text-overflow: ellipsis;
  overflow: hidden
}

.ss_icon {
  position: absolute;
  bottom: 5px;
  right: 5px;
  width: 26px;
  height: 24px;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  border-radius: 2px;
  z-index: 2
}

.ss_vicon {
  background: #ed2129 url("")no-repeat top -2px center
}

.ss_image {
  background: #ed2129 url("")no-repeat center
}

.I-con {
  width: 26px;
  height: 24px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -moz-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -moz-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  background: #ed2129;
  -webkit-border-radius: 2px 0px 0px 2px;
  -moz-border-radius: 2px 0px 0px 2px;
  border-radius: 2px 0px 0px 2px;
  position: absolute;
  bottom: 5px;
  right: 0
}

.st0.jsx-edcf50db2323aef1 {
  fill: #fff
}

.st1.jsx-edcf50db2323aef1 {
  fill-rule: evenodd;
  clip-rule: evenodd;
  fill: #fff
}

.st2.jsx-edcf50db2323aef1 {
  fill: none;
  stroke: #fff;
  stroke-miterlimit: 10
}

.rs0.jsx-edcf50db2323aef1 {
  fill: #fff
}

.rs1.jsx-edcf50db2323aef1 {
  fill-rule: evenodd;
  clip-rule: evenodd;
  fill: #fff
}

.rs2.jsx-edcf50db2323aef1 {
  fill: none;
  stroke: #fff;
  stroke-miterlimit: 10
}

.rs3.jsx-edcf50db2323aef1 {
  fill-rule: evenodd;
  clip-rule: evenodd;
  fill: #fff
}

.rs4.jsx-edcf50db2323aef1 {
  fill: none;
  stroke: #000;
  stroke-miterlimit: 10
}

.rs5.jsx-edcf50db2323aef1 {
  fill: #fff
}

.newglblhdwrap {
  border-bottom: 1px solid#d9d9d9;
  position: relative;
  margin-bottom: 10px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -moz-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: baseline;
  -webkit-align-items: baseline;
  -moz-box-align: baseline;
  -ms-flex-align: baseline;
  align-items: baseline
}

.newglblhdwrap:before {
  content: "";
  background: #ed1c24;
  width: 25px;
  height: 4px;
  position: absolute;
  left: 0;
  bottom: 0
}

.newglblhdwrap .newglblhd,
.newglblhdwrap .newglblhd a {
  font-size: 20px;
  line-height: 38px;
  color: ##e82d2e;
  font-weight: 700;
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: end;
  -webkit-align-items: end;
  -moz-box-align: end;
  -ms-flex-align: end;
  align-items: end
}

.newglblhdwrap .newglblhd a span,
.newglblhdwrap .newglblhd span {
  color: #ed1c24;
  margin-right: 5px
}

.newglblhdwrap .newglblhd a em,
.newglblhdwrap .newglblhd em {
  color: #868686;
  font-weight: 400;
  text-transform: uppercase;
  font-style: normal;
  font-size: 12px;
  position: relative;
  top: 2px;
  margin-left: 10px
}

.newglblhdwrap.newsml .newglblhd,
.newglblhdwrap.newsml .newglblhd a {
  font-size: 18px;
  line-height: 34px
}

.loader_rashi {
  opacity: .5;
  cursor: none
}

.aur_wrap:hover {
  color: #fff !important
}

.rashfl_wrap {
  display: block;
  text-align: center;
  padding: 10px;
  width: 100%;
  background: #000;
  -webkit-border-radius: 15px;
  -moz-border-radius: 15px;
  border-radius: 15px;
  background-image: url("bg_astro.png");
  overflow: hidden
}

.lft_wrap {
  padding-right: 0
}

.rashfl_wrap select {
  font-size: 25px;
  line-height: 34px;
  background-color: #ed1c24;
  color: #fff;
  border: 2px solid#ed1c24;
  -webkit-border-radius: 40px;
  -moz-border-radius: 40px;
  border-radius: 40px;
  padding: 0 18px;
  margin: 0 auto 6px;
  text-align: center;
  font-family: inherit;
  height: 46px
}

.rashfl_wrap h3 {
  color: #fff;
  font-size: 11px;
  line-height: 14px;
  font-weight: 400
}

.tp_rw {
  display: block
}

.navtime {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: space-evenly;
  -webkit-justify-content: space-evenly;
  -moz-box-pack: space-evenly;
  -ms-flex-pack: space-evenly;
  justify-content: space-evenly;
  margin: 15px 0 17px;
  max-width: initial;
  margin-left: -6px;
  position: relative;
  z-index: 1
}

.navtime span {
  background-color: #fff;
  border: 1px solid#d5d5d5;
  -webkit-border-radius: 40px;
  -moz-border-radius: 40px;
  border-radius: 40px;
  color: #9e9e9e;
  font-size: 12px;
  line-height: 18px;
  cursor: pointer;
  padding: 3px 15px
}

.navtime span.active {
  background-color: #ec2027;
  color: #fff
}

.detail_wrap {
  overflow: hidden;
  color: #fff;
  font-size: 12px;
  line-height: 18px;
  display: -webkit-box;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
  margin-top: 10px;
  text-align: center;
  cursor: pointer
}

a.detail_wrap:hover {
  color: #fff !important
}

.aur_wrap {
  background-color: #ed1c24;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  border-radius: 2px;
  width: 78px;
  height: 20px;
  color: #fff;
  padding: 0;
  margin: 10px auto 0;
  display: block;
  position: relative;
  font-size: 12px;
  line-height: 18px;
  border: 1px solid#ed1c24
}

@-webkit-keyframes rotating {
  0% {
    -webkit-transform: rotate(0);
    transform: rotate(0)
  }

  100% {
    -webkit-transform: rotate(-360deg);
    transform: rotate(-360deg)
  }
}

@-moz-keyframes rotating {
  0% {
    -moz-transform: rotate(0);
    transform: rotate(0)
  }

  100% {
    -moz-transform: rotate(-360deg);
    transform: rotate(-360deg)
  }
}

@-o-keyframes rotating {
  0% {
    -o-transform: rotate(0);
    transform: rotate(0)
  }

  100% {
    -o-transform: rotate(-360deg);
    transform: rotate(-360deg)
  }
}

@keyframes rotating {
  0% {
    -webkit-transform: rotate(0);
    -moz-transform: rotate(0);
    -o-transform: rotate(0);
    transform: rotate(0)
  }

  100% {
    -webkit-transform: rotate(-360deg);
    -moz-transform: rotate(-360deg);
    -o-transform: rotate(-360deg);
    transform: rotate(-360deg)
  }
}

.hrwheel {
  background-position: center
}

.hrwheel img {
  -webkit-animation: rotating 60s linear infinite;
  -moz-animation: rotating 60s linear infinite;
  -o-animation: rotating 60s linear infinite;
  animation: rotating 60s linear infinite;
  width: 100%
}

.hrwheel img:hover {
  -webkit-animation-play-state: paused;
  -moz-animation-play-state: paused;
  -o-animation-play-state: paused;
  animation-play-state: paused
}

.hrwheel svg {
  display: inline-block;
  max-width: 100%;
  width: 100%;
  height: auto;
  vertical-align: middle;
  border-style: none;
  -webkit-animation: rotating 60s linear infinite;
  -moz-animation: rotating 60s linear infinite;
  -o-animation: rotating 60s linear infinite;
  animation: rotating 60s linear infinite;
  z-index: 0
}

.hrwheel svg g path {
  fill: #fff
}

.hrwheel svg>g#Base>line,
.hrwheel svg>g#Base>path {
  fill: none;
  stroke: #fff
}

.hrwheel:hover svg {
  -webkit-animation-play-state: paused;
  -moz-animation-play-state: paused;
  -o-animation-play-state: paused;
  animation-play-state: paused
}

.hrwheel svg>g:hover path,
.selected path {
  fill: #ed1c24;
  cursor: pointer;
  stroke: #ed1c24
}

.hrwheel svg>g.selected path {
  fill: #ed1c24;
  stroke: #ed1c24
}

.hrwheel svg>g#Base:hover>path {
  fill: none;
  stroke: #fff
}

.hrwheel svg>g#Sunsign:hover>path {
  fill: #fff;
  stroke: none
}

g#Sunsign path {
  stroke: none
}

.slect-rashihd {
  font-size: 16px;
  line-height: 18px;
  background-color: #ed1c24;
  color: #fff;
  border: 2px solid#ed1c24;
  -webkit-border-radius: 40px;
  -moz-border-radius: 40px;
  border-radius: 40px;
  padding: 4px 18px;
  font-family: inherit;
  height: 40px;
  width: 220px;
  position: relative;
  margin: 0 auto 3px;
  z-index: 2;
  text-align: center;
  font-weight: 700;
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -moz-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -moz-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -moz-box-orient: vertical;
  -moz-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  gap: 2px;
  text-transform: capitalize
}

.slect-rashihd:before {
  content: "";
  width: 6px;
  height: 6px;
  border-top: 2px solid#fafafa;
  border-left: 2px solid#fff;
  right: 11%;
  -webkit-transform: rotate(-135deg);
  -moz-transform: rotate(-135deg);
  -ms-transform: rotate(-135deg);
  -o-transform: rotate(-135deg);
  transform: rotate(-135deg);
  top: 32%;
  -webkit-transition: all.5s ease-in-out;
  -moz-transition: all.5s ease-in-out;
  -o-transition: all.5s ease-in-out;
  transition: all.5s ease-in-out;
  display: block;
  position: absolute
}

.slect-rashi-list {
  background: #ed1c24;
  padding: 10px 12px 0 12px;
  top: 38px;
  z-index: 1;
  -webkit-box-shadow: 0 20px 25px -5px rgb(0 0 0/40%), 0 10px 10px -5px rgb(0 0 0/4%);
  -moz-box-shadow: 0 20px 25px -5px rgb(0 0 0/40%), 0 10px 10px -5px rgb(0 0 0/4%);
  box-shadow: 0 20px 25px -5px rgb(0 0 0/40%), 0 10px 10px -5px rgb(0 0 0/4%);
  display: none;
  right: -2px;
  overflow-y: scroll;
  max-height: 450px;
  overflow-x: hidden;
  width: 220px;
  position: absolute
}

.slect-rashi-list li a {
  color: #fff;
  font-size: 15px;
  position: relative;
  padding-left: 10px;
  display: block;
  line-height: 18px;
  margin-bottom: 18px;
  text-align: center;
  cursor: pointer
}

.slect-rashi-list li a:hover {
  color: #fff
}

.slect-rashihd.slctrashdrp {
  background: #ed1c24;
  color: #fff
}

.slect-rashihd.slctrashdrp:before {
  border-top: 1px solid#fff;
  border-left: 1px solid#fff;
  right: 15px
}

.slect-rashihd.slctrashdrp {
  -webkit-border-bottom-left-radius: unset;
  -moz-border-radius-bottomleft: unset;
  border-bottom-left-radius: unset;
  -webkit-border-bottom-right-radius: unset;
  -moz-border-radius-bottomright: unset;
  border-bottom-right-radius: unset;
  -webkit-border-top-right-radius: 18px !important;
  -moz-border-radius-topright: 18px !important;
  border-top-right-radius: 18px !important;
  -webkit-border-top-left-radius: 18px !important;
  -moz-border-radius-topleft: 18px !important;
  border-top-left-radius: 18px !important
}

.slect-rashihd.slctrashdrp .slect-rashi-list {
  display: block;
  -webkit-border-top-left-radius: unset;
  -moz-border-radius-topleft: unset;
  border-top-left-radius: unset
}

.slect-rashirhs:hover .slect-rashi-list {
  display: block;
  -webkit-border-top-left-radius: unset;
  -moz-border-radius-topleft: unset;
  border-top-left-radius: unset
}

.slect-rashirhs:hover {
  color: #fff;
  -webkit-border-radius: unset !important;
  -moz-border-radius: unset !important;
  border-radius: unset !important;
  -webkit-border-top-right-radius: 18px !important;
  -moz-border-radius-topright: 18px !important;
  border-top-right-radius: 18px !important;
  -webkit-border-top-left-radius: 18px !important;
  -moz-border-radius-topleft: 18px !important;
  border-top-left-radius: 18px !important
}

@media(max-width:767px) {
  .rashfl_wrap {
    margin: 20px 0
  }
}

.story_Main.jsx-c55b7034022f8e9b {
  width: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  gap: 20px
}

.story_two.jsx-c55b7034022f8e9b {
  width: 353px;
  -webkit-flex-shrink: 0;
  -ms-flex-negative: 0;
  flex-shrink: 0
}

.trnw_otr.jsx-c55b7034022f8e9b {
  width: -webkit-calc(100% - 318px);
  width: -moz-calc(100% - 318px);
  width: calc(100% - 318px)
}

.ctnw_otr.jsx-c55b7034022f8e9b .heading_title.jsx-c55b7034022f8e9b {
  margin-bottom: 10px;
  position: relative
}

.ctnw_wrp.jsx-c55b7034022f8e9b {
  background: #f6f7f7;
  border: 1px solid#d2d2d2;
  margin-top: -1px;
  padding: 19px 15px 20px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex
}

.ctnw_wrp.jsx-c55b7034022f8e9b .col_left.jsx-c55b7034022f8e9b {
  width: 50%;
  padding-right: 20px
}

.ctnw_big.jsx-c55b7034022f8e9b {
  background: white;
  margin-bottom: 15px;
  display: block
}

.ctnw_big.jsx-c55b7034022f8e9b img.jsx-c55b7034022f8e9b {
  vertical-align: top
}

.ctnw_big_text.jsx-c55b7034022f8e9b {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  padding: 10px 5px 10px 10px;
  font-weight: bold;
  font-size: 14px;
  line-height: 18px;
  color: #282828;
  min-height: 93px
}

.ctnw_big_text.jsx-c55b7034022f8e9b img.jsx-c55b7034022f8e9b {
  -webkit-flex-shrink: 0;
  -ms-flex-negative: 0;
  flex-shrink: 0;
  margin-left: 10px
}

.mmn_wrp.jsx-c55b7034022f8e9b {
  height: 24px;
  background: #fff;
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -moz-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -moz-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center
}

.mmn_wrp.jsx-c55b7034022f8e9b a.jsx-c55b7034022f8e9b {
  font-weight: bold;
  font-size: 12px;
  line-height: 12px;
  color: #e1261d;
  text-transform: uppercase;
  border-bottom: #e1261d solid 1px
}

.ctnw_wrp.jsx-c55b7034022f8e9b .col_right.jsx-c55b7034022f8e9b {
  width: 50%;
  padding-left: 20px;
  border-left: #d2d2d2 solid 1px
}

.ctnw_oth_stories.jsx-c55b7034022f8e9b {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  font-weight: bold;
  font-size: 12px;
  line-height: 17px;
  color: #282828;
  border-bottom: #d2d2d2 solid 1px;
  padding-bottom: 8px;
  margin-bottom: 8px;
  min-height: 60px
}

.ctnw_oth_stories.jsx-c55b7034022f8e9b img.jsx-c55b7034022f8e9b {
  margin-left: 5px
}

.ctnw_oth_stories.jsx-c55b7034022f8e9b:hover {
  color: #282828
}

.ctnw_wrp.jsx-c55b7034022f8e9b .col_right.jsx-c55b7034022f8e9b h3.jsx-c55b7034022f8e9b:last-child .ctnw_oth_stories.jsx-c55b7034022f8e9b {
  margin-bottom: 0
}

.select_city.jsx-c55b7034022f8e9b {
  position: relative;
  width: 114px;
  height: 24px;
  background: #e1261c 0%0%no-repeat padding-box;
  -webkit-box-shadow: 0px 3px 6px#00000029;
  -moz-box-shadow: 0px 3px 6px#00000029;
  box-shadow: 0px 3px 6px#00000029;
  border: 1px solid#fff;
  -webkit-border-radius: 17px;
  -moz-border-radius: 17px;
  border-radius: 17px;
  font-weight: bold;
  font-size: 11px;
  line-height: 20px;
  color: #fff;
  text-transform: capitalize;
  padding: 2px 10px;
  z-index: 1
}

.select_city_wrp.jsx-c55b7034022f8e9b {
  background: white;
  padding-left: 5px;
  position: absolute;
  bottom: 0;
  right: 0
}

.select_city.jsx-c55b7034022f8e9b .selectBtn.jsx-c55b7034022f8e9b:after {
  content: "";
  position: absolute;
  top: 20%;
  right: 8px;
  width: 12px;
  height: 15px;
  background: url("social-sprite-header-1.svg")no-repeat;
  background-position: -60px -3px;
  -webkit-filter: brightness(0)invert(1);
  filter: brightness(0)invert(1);
  -webkit-background-size: 76px;
  -moz-background-size: 76px;
  -o-background-size: 76px;
  background-size: 76px
}

.select_city.jsx-c55b7034022f8e9b .selectBtn.toggle.jsx-c55b7034022f8e9b {
  -webkit-border-radius: 3px 3px 0 0;
  -moz-border-radius: 3px 3px 0 0;
  border-radius: 3px 3px 0 0
}

.select_city.jsx-c55b7034022f8e9b .selectBtn.toggle.jsx-c55b7034022f8e9b:after {
  -webkit-transform: translatey(-50%)rotate(-135deg);
  -moz-transform: translatey(-50%)rotate(-135deg);
  -ms-transform: translatey(-50%)rotate(-135deg);
  -o-transform: translatey(-50%)rotate(-135deg);
  transform: translatey(-50%)rotate(-135deg)
}

.select_city.jsx-c55b7034022f8e9b .selectDropdown.jsx-c55b7034022f8e9b {
  position: absolute;
  top: 100%;
  width: 100%;
  -webkit-border-radius: 0 0 3px 3px;
  -moz-border-radius: 0 0 3px 3px;
  border-radius: 0 0 3px 3px;
  overflow: hidden;
  z-index: 1;
  background: #fff;
  -webkit-transform: scale(1, 0);
  -moz-transform: scale(1, 0);
  -ms-transform: scale(1, 0);
  -o-transform: scale(1, 0);
  transform: scale(1, 0);
  -webkit-transform-origin: top center;
  -moz-transform-origin: top center;
  -ms-transform-origin: top center;
  -o-transform-origin: top center;
  transform-origin: top center;
  visibility: hidden;
  -webkit-transition: .2s ease;
  -moz-transition: .2s ease;
  -o-transition: .2s ease;
  transition: .2s ease;
  -webkit-box-shadow: 0 3px 3px rgba(0, 0, 0, .2);
  -moz-box-shadow: 0 3px 3px rgba(0, 0, 0, .2);
  box-shadow: 0 3px 3px rgba(0, 0, 0, .2);
  background: #e1261c;
  font-size: 14px;
  font-weight: normal;
  left: 0;
  z-index: -1 !important;
  padding-top: 14px;
  margin-top: -10px
}

.select_city.jsx-c55b7034022f8e9b .selectDropdown.jsx-c55b7034022f8e9b .option.jsx-c55b7034022f8e9b {
  padding: 5px 10px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  cursor: pointer;
  font-size: 11px;
  font-weight: bold
}

.select_city.jsx-c55b7034022f8e9b .selectDropdown.jsx-c55b7034022f8e9b .option.jsx-c55b7034022f8e9b:hover {
  background: #fff;
  color: #6c6c6c
}

.select_city.jsx-c55b7034022f8e9b .selectDropdown.toggle.jsx-c55b7034022f8e9b {
  visibility: visible;
  -webkit-transform: scale(1, 1);
  -moz-transform: scale(1, 1);
  -ms-transform: scale(1, 1);
  -o-transform: scale(1, 1);
  transform: scale(1, 1)
}

.slider.jsx-c55b7034022f8e9b {
  width: 100%;
  height: 40px;
  position: relative;
  margin: auto;
  overflow-x: scroll;
  overflow-y: hidden;
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -moz-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  border-top: 1px solid#d2d2d2;
  border-right: 1px solid#d2d2d2;
  border-left: 1px solid#d2d2d2
}

.slider.jsx-c55b7034022f8e9b::-webkit-scrollbar {
  display: none
}

.slider.jsx-c55b7034022f8e9b .slide.jsx-c55b7034022f8e9b {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  position: absolute;
  left: 0px;
  -webkit-transition: .3s left ease-in-out;
  -moz-transition: .3s left ease-in-out;
  -o-transition: .3s left ease-in-out;
  transition: .3s left ease-in-out
}

.slider.jsx-c55b7034022f8e9b .item.jsx-c55b7034022f8e9b {
  margin: 0 10px;
  list-style: none;
  font: normal normal normal 11px/22px Fira Sans;
  letter-spacing: 0px;
  color: #6e6e6e;
  white-space: nowrap
}

.slider.jsx-c55b7034022f8e9b .item.jsx-c55b7034022f8e9b:first-child {
  margin-left: 20px
}

.slider.jsx-c55b7034022f8e9b .item.jsx-c55b7034022f8e9b:last-child {
  margin-right: 20px
}

.slider.jsx-c55b7034022f8e9b .item.jsx-c55b7034022f8e9b a.jsx-c55b7034022f8e9b {
  white-space: nowrap;
  display: block;
  text-transform: capitalize
}

.slider.jsx-c55b7034022f8e9b .item.active.jsx-c55b7034022f8e9b a.jsx-c55b7034022f8e9b {
  background: #fff 0%0%no-repeat padding-box;
  -webkit-box-shadow: 0px 3px 6px#00000029;
  -moz-box-shadow: 0px 3px 6px#00000029;
  box-shadow: 0px 3px 6px#00000029;
  border: 1px solid#e1261c;
  -webkit-border-radius: 11px;
  -moz-border-radius: 11px;
  border-radius: 11px;
  height: 22px;
  padding: 0 10px;
  font-weight: bold;
  color: #e1261c
}

.ctrl.jsx-c55b7034022f8e9b {
  text-align: center;
  margin-top: 5px
}

.ctrl-btn.jsx-c55b7034022f8e9b {
  min-width: 14px;
  background: #ebebeb;
  border: none;
  font-weight: 600;
  text-align: center;
  cursor: pointer;
  outline: none;
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -moz-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -moz-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  position: absolute;
  top: 0;
  bottom: 1px
}

.ctrl-btn.pro-prev.jsx-c55b7034022f8e9b {
  left: 0
}

.ctrl-btn.pro-next.jsx-c55b7034022f8e9b {
  right: 0
}

  {}

.rhs_latest_news.jsx-8c13f00bbe4d445e {
  width: 100%
}

.latest_news_list.jsx-8c13f00bbe4d445e {
  border: 1px solid#c9c9c9;
  width: 100%;
  min-height: 407px
}

.latest_news_list.jsx-8c13f00bbe4d445e li.jsx-8c13f00bbe4d445e a.jsx-8c13f00bbe4d445e {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  text-decoration: none;
  color: #000
}

.latest_img.jsx-8c13f00bbe4d445e {
  width: 86px;
  height: 56px;
  overflow: hidden;
  margin-right: 10px;
  -webkit-flex-shrink: 0;
  -ms-flex-negative: 0;
  flex-shrink: 0;
  margin-top: 5px
}

.latest_img.jsx-8c13f00bbe4d445e img.jsx-8c13f00bbe4d445e {
  width: 100%;
  display: block;
  -o-object-fit: cover;
  object-fit: cover
}

.latest_title.jsx-8c13f00bbe4d445e {
  font-size: 13px;
  line-height: 19px;
  font-weight: 500;
  overflow: hidden;
  display: -webkit-box;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical
}

.latest_news_list.jsx-8c13f00bbe4d445e li.jsx-8c13f00bbe4d445e {
  padding: 5px 0px 10px 0;
  border-top: 1px dotted#bababa;
  width: -webkit-calc(100% - 20px);
  width: -moz-calc(100% - 20px);
  width: calc(100% - 20px);
  margin: auto
}

.latest_news_list.jsx-8c13f00bbe4d445e li.jsx-8c13f00bbe4d445e:first-child {
  border: 0
}

.more_latest.jsx-8c13f00bbe4d445e {
  display: block;
  font-size: 12px;
  font-weight: 500;
  color: #e1261d;
  padding: 4px 0;
  background: #f5f5f5;
  text-align: center;
  text-transform: uppercase
}

.latest_news_list.jsx-8c13f00bbe4d445e li.jsx-8c13f00bbe4d445e:hover a.jsx-8c13f00bbe4d445e {
  color: #e1261d
}

.page_title.jsx-8c13f00bbe4d445e span.jsx-8c13f00bbe4d445e {
  background: #fff;
  display: inline-block;
  position: relative;
  z-index: 1;
  padding-right: 5px;
  color: inherit;
  font-weight: inherit
}

.page_title.jsx-8c13f00bbe4d445e:after {
  content: "";
  position: absolute;
  background: #e1261d;
  height: 3px;
  width: 100%;
  left: 0;
  bottom: 3px
}

.heading_title.jsx-8c13f00bbe4d445e {
  width: 100%;
  position: relative
}

.page_title.jsx-8c13f00bbe4d445e a.jsx-8c13f00bbe4d445e {
  color: #e1261d
}

.aqiwidget.jsx-b91b21159beaf47c {
  padding: 10px 0;
  border-bottom: 1px solid#ebebeb
}

.aqiwidgethd.jsx-b91b21159beaf47c {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -moz-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  margin: 10px 10px;
  -webkit-box-align: baseline;
  -webkit-align-items: baseline;
  -moz-box-align: baseline;
  -ms-flex-align: baseline;
  align-items: baseline
}

.aqiwidgethd.jsx-b91b21159beaf47c h2.jsx-b91b21159beaf47c,
aqiwidgethd.jsx-b91b21159beaf47c h3.jsx-b91b21159beaf47c {
  font-size: 20px;
  color: #e1261d;
  font-weight: 600;
  text-transform: uppercase;
  line-height: 18px
}

.aqiwidgetsprite.jsx-b91b21159beaf47c {
  background: url("aqisprite_1646460033.png")0 0 no-repeat;
  display: inline-block
}

.aqiwidgetsprite.honeytuslg.jsx-b91b21159beaf47c {
  background-position: 0px 0px;
  width: 82px;
  height: 45px
}

.aqiwidgetsprite.aqilcn.jsx-b91b21159beaf47c {
  background-position: 0px -46px;
  width: 9px;
  height: 12px;
  margin-right: 5px;
  position: relative;
  top: 2px
}

.aqiwidgetsprite.aqipwrdbylogo.jsx-b91b21159beaf47c {
  background-position: -325px 0px;
  width: 134px;
  height: 40px;
  display: block;
  margin: 12px auto auto
}

.aqiwidgetlist.jsx-b91b21159beaf47c {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: left;
  -webkit-justify-content: left;
  -moz-box-pack: left;
  -ms-flex-pack: left;
  justify-content: left;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  gap: 12px
}

.aqiwidgetlist.jsx-b91b21159beaf47c li.jsx-b91b21159beaf47c {
  background: #fafafa;
  padding: 8px 10px;
  -webkit-box-shadow: 0px 2px 6px#0000001a;
  -moz-box-shadow: 0px 2px 6px#0000001a;
  box-shadow: 0px 2px 6px#0000001a;
  border: 1px solid#dfdfdf;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  border-radius: 6px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  width: 48%
}

.aqiwidgetlist.jsx-b91b21159beaf47c li.jsx-b91b21159beaf47c span.jsx-b91b21159beaf47c {
  color: #000;
  font-size: 12px;
  text-align: center;
  display: block
}

.aqiwidgetlist.jsx-b91b21159beaf47c li.aqistatusgood.jsx-b91b21159beaf47c {
  color: #34a12b
}

.aqiwidgetlist.jsx-b91b21159beaf47c li.aqistatusmoderate.jsx-b91b21159beaf47c {
  color: #d4cc0f
}

.aqiwidgetlist.jsx-b91b21159beaf47c li.aqistatuspoor.jsx-b91b21159beaf47c {
  color: #e9572a
}

.aqiwidgetlist.jsx-b91b21159beaf47c li.aqistatusunhealthy.jsx-b91b21159beaf47c {
  color: #e84b9c
}

.aqiwidgetlist.jsx-b91b21159beaf47c li.aqistatussevere.jsx-b91b21159beaf47c {
  color: #9858a2
}

.aqiwidgetlist.jsx-b91b21159beaf47c li.aqistatushazardous.jsx-b91b21159beaf47c {
  color: #c11e2f
}

.aqiwidgetlist.jsx-b91b21159beaf47c li.aqistatusgood.jsx-b91b21159beaf47c .aqicounttext.jsx-b91b21159beaf47c {
  background: #34a12b
}

.aqiwidgetlist.jsx-b91b21159beaf47c li.aqistatusmoderate.jsx-b91b21159beaf47c .aqicounttext.jsx-b91b21159beaf47c {
  background: #d4cc0f
}

.aqiwidgetlist.jsx-b91b21159beaf47c li.aqistatuspoor.jsx-b91b21159beaf47c .aqicounttext.jsx-b91b21159beaf47c {
  background: #e9572a
}

.aqiwidgetlist.jsx-b91b21159beaf47c li.aqistatusunhealthy.jsx-b91b21159beaf47c .aqicounttext.jsx-b91b21159beaf47c {
  background: #e84b9c
}

.aqiwidgetlist.jsx-b91b21159beaf47c li.aqistatussevere.jsx-b91b21159beaf47c .aqicounttext.jsx-b91b21159beaf47c {
  background: #9858a2
}

.aqiwidgetlist.jsx-b91b21159beaf47c li.aqistatushazardous.jsx-b91b21159beaf47c .aqicounttext.jsx-b91b21159beaf47c {
  background: #c11e2f
}

.aqiwidgetlist.jsx-b91b21159beaf47c li.jsx-b91b21159beaf47c>a.jsx-b91b21159beaf47c {
  color: inherit
}

.aqicounttext.jsx-b91b21159beaf47c {
  height: 22px;
  color: #fff;
  line-height: 22px;
  text-align: center;
  text-shadow: 0px 3px 6px#00000029;
  font-size: 12px;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  border-radius: 6px
}

.aqi-col2.jsx-b91b21159beaf47c:after {
  content: "";
  height: 68px;
  display: block;
  background: url("aqisprite_1646460033.png")0 0 no-repeat
}

.aqiwidgetlist.jsx-b91b21159beaf47c li.aqistatusgood.jsx-b91b21159beaf47c .aqi-col2.jsx-b91b21159beaf47c:after {
  background-position: -83px 0px;
  width: 30px
}

.aqiwidgetlist.jsx-b91b21159beaf47c li.aqistatusmoderate.jsx-b91b21159beaf47c .aqi-col2.jsx-b91b21159beaf47c:after {
  background-position: -114px 0px;
  width: 30px
}

.aqiwidgetlist.jsx-b91b21159beaf47c li.aqistatuspoor.jsx-b91b21159beaf47c .aqi-col2.jsx-b91b21159beaf47c:after {
  background-position: -145px 0px;
  width: 37px
}

.aqiwidgetlist.jsx-b91b21159beaf47c li.aqistatusunhealthy.jsx-b91b21159beaf47c .aqi-col2.jsx-b91b21159beaf47c:after {
  background-position: -184px 0px;
  width: 37px
}

.aqiwidgetlist.jsx-b91b21159beaf47c li.aqistatussevere.jsx-b91b21159beaf47c .aqi-col2.jsx-b91b21159beaf47c:after {
  background-position: -223px 0px;
  width: 40px
}

.aqiwidgetlist.jsx-b91b21159beaf47c li.aqistatushazardous.jsx-b91b21159beaf47c .aqi-col2.jsx-b91b21159beaf47c:after {
  background-position: -264px 0px;
  width: 58px
}

.aqicount.jsx-b91b21159beaf47c {
  font: 900 36px/14px Lato;
  letter-spacing: -.72px;
  height: 44px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -moz-box-align: center;
  align-items: center;
  -webkit-box-pack: space-around;
  -webkit-justify-content: space-around;
  -ms-flex-pack: space-around;
  justify-content: space-around
}

.aqicol_wrp.jsx-b91b21159beaf47c {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -moz-box-align: center;
  -ms-flex-align: center;
  align-items: center
}

.aqicol_wrp.jsx-b91b21159beaf47c .aqi-col1.jsx-b91b21159beaf47c {
  -webkit-box-flex: 1;
  -webkit-flex-grow: 1;
  -moz-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1
}

.aqicol_wrp.jsx-b91b21159beaf47c .aqi-col2.jsx-b91b21159beaf47c {
  width: 58px;
  height: 72px
}

.aqitxt.jsx-b91b21159beaf47c {
  font: 400 10px/14px Lato;
  color: #5a5a5a;
  text-align: center;
  margin-bottom: 6px
}

@media screen and (max-width:600px) {
  .aqiwidgetlist.jsx-b91b21159beaf47c {
    margin: 7px
  }

  .aqiwidgetlist.jsx-b91b21159beaf47c li.jsx-b91b21159beaf47c {
    width: 107px
  }
}

.aqiwidgetitle.jsx-b91b21159beaf47c {
  cursor: pointer
}

#aqiOtr.jsx-b91b21159beaf47c .aqiwidgethd.jsx-b91b21159beaf47c {
  border-bottom: none;
  position: relative;
  margin-bottom: 0;
  padding-bottom: 0
}

#aqiOtr.jsx-b91b21159beaf47c .aqiwidgetitle.jsx-b91b21159beaf47c {
  font-weight: bold
}

#aqiOtr.jsx-b91b21159beaf47c .aqiwidgetlist.jsx-b91b21159beaf47c li.jsx-b91b21159beaf47c {
  padding: 8px 6px 6px
}

#aqiOtr.jsx-b91b21159beaf47c .city_name.jsx-b91b21159beaf47c {
  text-decoration: underline;
  font-size: 12px;
  line-height: 14px;
  letter-spacing: 0px;
  color: #000;
  text-transform: capitalize;
  margin-bottom: 8px
}

#aqiOtr.jsx-b91b21159beaf47c .aqicount.jsx-b91b21159beaf47c {
  text-align: center;
  font-weight: bold;
  font-size: 20px;
  line-height: 14px;
  letter-spacing: -.4px;
  margin-bottom: 8px;
  height: auto;
  font-family: Recursive
}

#aqiOtr.jsx-b91b21159beaf47c .aqitxt.jsx-b91b21159beaf47c {
  font-size: 10px;
  line-height: 14px;
  color: #5a5a5a;
  text-transform: uppercase;
  margin-bottom: 4px;
  font-family: Recursive
}

#aqiOtr.jsx-b91b21159beaf47c .aqicounttext.jsx-b91b21159beaf47c {
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px
}

#aqiOtr.jsx-b91b21159beaf47c .aqiwidgetsprite.aqilcn.jsx-b91b21159beaf47c {
  margin-right: 0
}

#aqiOtr.jsx-b91b21159beaf47c .aqiwidgetlist.jsx-b91b21159beaf47c {
  gap: 12px
}

.sponsorHeading.jsx-4b5adda5137b1c94 {
  font-size: 10px;
  font-weight: 400;
  text-decoration: underline;
  margin-bottom: 5px;
  color: #000;
  text-align: center
}

.sponsorsSubHead.jsx-4b5adda5137b1c94 {
  display: block;
  position: absolute;
  right: 0;
  top: -16px
}

.sponsorsSubHead.jsx-4b5adda5137b1c94 img.jsx-4b5adda5137b1c94 {
  width: 100px;
  height: 43px
}

.highlighted.jsx-4b5adda5137b1c94 td.jsx-4b5adda5137b1c94 {
  font-weight: 700;
  background-color: #ef4e37;
  color: #fff !important
}

.madel_tally.jsx-4b5adda5137b1c94 .page_title.jsx-4b5adda5137b1c94 {
  margin-bottom: 0
}

.madel_tally.jsx-4b5adda5137b1c94 table.jsx-4b5adda5137b1c94 {
  width: 100%;
  border-collapse: collapse;
  border-spacing: 0;
  margin-bottom: 10px
}

.madel_tally.jsx-4b5adda5137b1c94 tr.jsx-4b5adda5137b1c94 th.jsx-4b5adda5137b1c94 {
  color: #fff;
  text-transform: uppercase;
  font-size: 12px;
  width: 30px;
  height: 50px;
  vertical-align: middle
}

.madel_tally.jsx-4b5adda5137b1c94 thead.jsx-4b5adda5137b1c94 {
  height: 50px;
  background: #222
}

.madel_tally.jsx-4b5adda5137b1c94 tr.jsx-4b5adda5137b1c94 th.jsx-4b5adda5137b1c94:first-child {
  text-align: left;
  padding-left: 10px
}

.madel_tally.jsx-4b5adda5137b1c94 tr.jsx-4b5adda5137b1c94 th.jsx-4b5adda5137b1c94:nth-child(2) {
  text-align: left;
  padding-left: 10px;
  width: 100px
}

.madel_tally.jsx-4b5adda5137b1c94 tr.jsx-4b5adda5137b1c94 th.jsx-4b5adda5137b1c94:last-child {
  padding: 0 5px
}

.madel_tally.jsx-4b5adda5137b1c94 tr.jsx-4b5adda5137b1c94 td.jsx-4b5adda5137b1c94 {
  text-align: center;
  font-size: 13px;
  color: #111;
  height: 40px;
  vertical-align: middle
}

.madel_tally.jsx-4b5adda5137b1c94 tr.jsx-4b5adda5137b1c94 td.jsx-4b5adda5137b1c94:first-child,
.madel_tally.jsx-4b5adda5137b1c94 tr.jsx-4b5adda5137b1c94 td.jsx-4b5adda5137b1c94:nth-child(2) {
  text-align: left;
  padding-left: 10px
}

.madel_tally.jsx-4b5adda5137b1c94 tbody.jsx-4b5adda5137b1c94 tr.jsx-4b5adda5137b1c94 {
  border-bottom: 1px#d8d8d8 solid;
  background: #fff
}

.madel_tally_top.jsx-4b5adda5137b1c94 {
  background: #fff
}

.madel_tally_top.jsx-4b5adda5137b1c94 .medalHopeHeadingInner.jsx-4b5adda5137b1c94 {
  max-width: 100%;
  margin: 0;
  padding: 0;
  position: relative
}

.madel_tally_table.jsx-4b5adda5137b1c94 table.jsx-4b5adda5137b1c94 thead.jsx-4b5adda5137b1c94 img.jsx-4b5adda5137b1c94 {
  padding-right: 7px
}

.full_table.jsx-4b5adda5137b1c94 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -moz-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  background: #fff
}

.full_table.jsx-4b5adda5137b1c94::after,
.full_table.jsx-4b5adda5137b1c94::before {
  content: "";
  background: #f5f5f5;
  width: 100%;
  height: 20px
}

.full_table.jsx-4b5adda5137b1c94 a.jsx-4b5adda5137b1c94 {
  color: red;
  text-transform: uppercase;
  font-size: 11px;
  -webkit-flex-shrink: 0;
  -ms-flex-negative: 0;
  flex-shrink: 0;
  padding: 0 15px
}

.madel_tally.jsx-4b5adda5137b1c94 tr.jsx-4b5adda5137b1c94 th.jsx-4b5adda5137b1c94 img.jsx-4b5adda5137b1c94 {
  height: 46px;
  -webkit-transform: scale(1.3);
  -moz-transform: scale(1.3);
  -ms-transform: scale(1.3);
  -o-transform: scale(1.3);
  transform: scale(1.3);
  padding: 12px 0 0
}

.madel_tally.jsx-4b5adda5137b1c94 tbody.jsx-4b5adda5137b1c94 tr.active.jsx-4b5adda5137b1c94 {
  background: #efefef;
  font-weight: 700
}

.madel_tally.jsx-4b5adda5137b1c94 tbody.jsx-4b5adda5137b1c94 {
  border: 1px solid#d8d8d8
}

.medalHopeHeadingInner.jsx-4b5adda5137b1c94 .heading-2.jsx-4b5adda5137b1c94 {
  color: #001d42;
  font-size: 28px;
  font-weight: 600;
  border-bottom: 2px solid#d2d2d2;
  margin: 0;
  padding: 0;
  text-transform: uppercase;
  line-height: 33px
}

.medalHopeHeadingInner.jsx-4b5adda5137b1c94 .heading-1.jsx-4b5adda5137b1c94 {
  color: red;
  font-weight: 400;
  text-transform: uppercase;
  font-size: 12px;
  letter-spacing: 3.7px;
  line-height: 12px
}

@media(max-width:768px) {
  #medals-tally-widget.jsx-4b5adda5137b1c94 {
    padding: 0 10px
  }

  .madel_tally.jsx-4b5adda5137b1c94 thead.jsx-4b5adda5137b1c94 {
    border: 1px solid#222
  }

  .full_table.jsx-4b5adda5137b1c94 {
    border: 1px solid silver;
    background-color: #f4f4f4;
    height: 36px
  }

  .full_table.jsx-4b5adda5137b1c94 a.jsx-4b5adda5137b1c94 {
    font-size: 12px;
    color: #e1261d;
    text-decoration: none
  }
}

.mStory {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -moz-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  color: #fff;
  font-size: 14px;
  text-align: center;
  font-weight: 700;
  background: #e1261c;
  -webkit-box-shadow: 0 3px 6px#00000029;
  -moz-box-shadow: 0 3px 6px#00000029;
  box-shadow: 0 3px 6px#00000029;
  border: 1px solid#fff;
  -webkit-border-radius: 16px;
  -moz-border-radius: 16px;
  border-radius: 16px;
  display: table;
  margin: 10px auto;
  width: 140px;
  height: 32px;
  line-height: 32px
}

body,
html {
  position: relative;
  height: 100%
}

body {
  color: #000;
  margin: 0;
  padding: 0
}

.swiper-container {
  width: 100%;
  height: 100%
}

.swiper-slide {
  text-align: center;
  background: #fff
}

.crd_cnt_wrp {
  margin: auto;
  height: -webkit-calc((var(--vh, 1vh)*100) - 191px);
  height: -moz-calc((var(--vh, 1vh)*100) - 191px);
  height: calc((var(--vh, 1vh)*100) - 191px);
  height: calc(calc(var(--vh, 1vh)*100) - 191px);
  max-height: 450px;
  max-width: 350px;
  position: relative;
  width: 100%
}

.crd_stk_wrp {
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  border-radius: 6px;
  -webkit-box-shadow: 0 1px 3px 0#00000040;
  -moz-box-shadow: 0 1px 3px 0#00000040;
  box-shadow: 0 1px 3px 0#00000040;
  position: relative;
  overflow: hidden;
  z-index: 1;
  background-color: #fff
}

.crd_stk_li {
  font-size: 16px;
  width: 100%;
  line-height: 24px;
  font-weight: 700;
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -moz-box-orient: vertical;
  -moz-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -moz-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -moz-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  text-align: left;
  height: 100%
}

.stk_cnt {
  padding: 12px
}

.crd_stk_li figure {
  margin: 0 0 0;
  overflow: hidden;
  max-height: 184px;
  width: 100%
}

.crd_stk_li figure img {
  display: block;
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover
}

.crd_stk_li .story-title {
  color: #000;
  font-size: 16px;
  font-weight: 600;
  line-height: 21px;
  margin: 0 0 10px;
  display: -webkit-box;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
  -o-text-overflow: ellipsis;
  text-overflow: ellipsis;
  overflow: hidden
}

.dte {
  color: #5c6b88;
  font-size: 12px;
  line-height: 17px;
  margin: 0 0 5px
}

.bullt {
  color: #000;
  font-size: 14px;
  font-weight: 400;
  line-height: 23px;
  margin: 0 0 5px;
  padding: 0 0 0 20px;
  position: relative;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  -o-text-overflow: ellipsis;
  text-overflow: ellipsis;
  overflow: hidden
}

.bullt:before {
  content: "";

  background-repeat: no-repeat;
  width: 16px;
  height: 16px;
  display: block;
  position: absolute;
  left: 0;
  top: 5px
}

.fttr {
  -webkit-box-align: center;
  -webkit-align-items: center;
  -moz-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -moz-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  margin: auto 0 0 0;
  width: 100%
}

.fttr .mre {
  background-color: #ecf1fc;
  -webkit-border-radius: 28px;
  -moz-border-radius: 28px;
  border-radius: 28px;
  color: #2fa7df;
  display: inline-block;
  font-size: 14px;
  line-height: 18px;
  font-weight: 500;
  padding: 5px 32px 7px 17px;
  position: relative
}

.mre:after {
  content: "";
  display: block;
  border: solid#2fa7df;
  border-width: 0 2px 2px 0;
  display: inline-block;
  padding: 3px;
  position: absolute;
  top: 11px;
  right: 17px;
  -moz-transform: rotate(-45deg);
  -ms-transform: rotate(-45deg);
  -o-transform: rotate(-45deg);
  transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
  -webkit-transition: all ease-in-out.3s;
  -ms-transition: all ease-in-out.3s;
  -o-transition: all ease-in-out.3s;
  -moz-transition: all ease-in-out.3s;
  transition: all ease-in-out.3s
}

.shr span {
  color: #fff;
  border: 1px solid#fff;
  -webkit-border-radius: 100%;
  -moz-border-radius: 100%;
  border-radius: 100%;
  position: relative
}

.bar {
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  border-radius: 6px;
  bottom: -8px;
  content: "";
  display: block;
  height: 100%;
  position: absolute;
  width: 100%;
  z-index: 0;
  pointer-events: none;
  opacity: 1;
  -webkit-transition: all ease-in-out.4s;
  -moz-transition: all ease-in-out.4s;
  -ms-transition: all ease-in-out.4s;
  -o-transition: all ease-in-out.4s;
  transition: all ease-in-out.4s
}

.bar::before {
  background-color: #a7a7a7;
  -webkit-border-radius: 0 0 6px 6px;
  -moz-border-radius: 0 0 6px 6px;
  border-radius: 0 0 6px 6px;
  -webkit-box-shadow: 0 3px 20px#00000029;
  -moz-box-shadow: 0 3px 20px#00000029;
  box-shadow: 0 3px 20px#00000029;
  content: "";
  display: block;
  height: 12px;
  width: 100%;
  position: absolute;
  bottom: -2px;
  left: 0;
  right: 0;
  margin: 0 auto;
  max-width: 95%
}

.bar::after {
  background-color: #6b6b6b;
  -webkit-border-radius: 0 0 6px 6px;
  -moz-border-radius: 0 0 6px 6px;
  border-radius: 0 0 6px 6px;
  -webkit-box-shadow: 0 3px 20px#00000029;
  -moz-box-shadow: 0 3px 20px#00000029;
  box-shadow: 0 3px 20px#00000029;
  content: "";
  display: block;
  height: 10px;
  width: 100%;
  position: absolute;
  bottom: -12px;
  left: 0;
  right: 0;
  margin: 0 auto;
  max-width: 85%
}

.shr_lst {
  -webkit-box-align: center;
  -webkit-align-items: center;
  -moz-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -moz-box-orient: vertical;
  -moz-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -moz-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  min-width: 32px
}

.shr_icn {
  display: block;
  margin: 0 0 10px
}

.shr_icn img {
  height: auto;
  width: auto;
  -o-object-fit: cover;
  object-fit: cover;
  display: block
}

.nw_sht {
  -webkit-box-align: center;
  -webkit-align-items: center;
  -moz-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -moz-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -moz-box-orient: vertical;
  -moz-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  padding: 10px 30px 25px;
  background-image: url("mobilsv.svg");
  background-repeat: no-repeat;
  margin: 15px 0;
  position: relative
}

.nw_sht:before {
  content: "";
  position: absolute;
  top: 13px;
  right: 10px;
  left: 16px;
  background-color: #f1f1f1;
  height: 95.5%;
  width: 90%;
  z-index: -1;
  bottom: 0
}

.nws_hdr {
  -webkit-box-align: center;
  -webkit-align-items: center;
  -moz-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -moz-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  margin: 15px 10px 5px;
  width: 100%
}

.nws_hdrlgo {
  display: block
}

.nw_lgo {
  max-width: 140px
}

.nw_sht .moretrndstroy {
  color: #e82d2e;
  font-size: 14px;
  display: block;
  text-align: center;
  line-height: 24px;
  margin: 30px 0 0;
  font-weight: 700
}

.nw_sht .moretrndstroy:after {
  content: "";

  width: 11px;
  height: 11px;
  display: inline-block;
  margin-left: 6px
}

@media(max-width:767px) {
  .nw_sht {
    background-color: #032043;
    padding: 10px 30px 20px;
    background-image: unset
  }

  .crd_cnt_wrp {
    -webkit-box-shadow: 0 3px 15px#00000029;
    -moz-box-shadow: 0 3px 15px#00000029;
    box-shadow: 0 3px 15px#00000029;
    -webkit-border-radius: 28px;
    -moz-border-radius: 28px;
    border-radius: 28px;
    max-height: 515px;
    height: -webkit-calc((var(--vh, 1vh)*100) - 100px);
    height: -moz-calc((var(--vh, 1vh)*100) - 100px);
    height: calc((var(--vh, 1vh)*100) - 100px);
    height: calc(calc(var(--vh, 1vh)*100) - 100px)
  }

  .nw_sht .moretrndstroy {
    color: #fff;
    background: 0 0;
    border: 0;
    margin: 40px 0 0;
    height: auto
  }

  .bar::before {
    background-color: #d8d8d8
  }

  .bar::after {
    background-color: #ababab
  }

  .dte {
    color: #5c6b88;
    font-size: 9px;
    line-height: 17px;
    margin: 0 0 5px;
    position: absolute;
    left: 10px;
    bottom: 10px;
    -webkit-border-radius: 8px;
    -moz-border-radius: 8px;
    border-radius: 8px;
    background-color: #f4f4f4;
    width: 65px;
    height: 14px;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -moz-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    align-items: center
  }

  .crd_stk_li figure {
    min-height: 200px;
    position: relative
  }

  .mStory {
    position: absolute;
    left: 0;
    right: 0;
    bottom: 10px
  }

  .crd_stk_li {
    position: unset
  }

  .nws_hdr {
    margin: 5px 10px 15px
  }

  .nw_sht .moretrndstroy:after {
    -webkit-filter: brightness(0)invert(1);
    filter: brightness(0)invert(1)
  }

  .crd_stk_li .story-title {
    line-height: 23px
  }
}

.sht_story_Main.jsx-4a4b0d0b871ccce5 {
  width: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  gap: .7rem;
  margin: 30px 0;
  background: #1f1f1f;
  border: #707070 solid 1px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px
}

.stroy_list_row.jsx-4a4b0d0b871ccce5 figcaption.jsx-4a4b0d0b871ccce5 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: end;
  -webkit-align-items: flex-end;
  -moz-box-align: end;
  -ms-flex-align: end;
  align-items: flex-end;
  padding: 36px 10px 9px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  overflow: hidden;
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  background: -webkit-linear-gradient(top, rgba(0, 0, 0, 0)0%, rgba(0, 0, 0, 1)60%, rgba(0, 0, 0, 1)100%);
  background: -moz-linear-gradient(top, rgba(0, 0, 0, 0)0%, rgba(0, 0, 0, 1)60%, rgba(0, 0, 0, 1)100%);
  background: -o-linear-gradient(top, rgba(0, 0, 0, 0)0%, rgba(0, 0, 0, 1)60%, rgba(0, 0, 0, 1)100%);
  background: linear-gradient(to bottom, rgba(0, 0, 0, 0)0%, rgba(0, 0, 0, 1)60%, rgba(0, 0, 0, 1)100%);
  height: 60%
}

.stroy_list_row.jsx-4a4b0d0b871ccce5 {
  background: #fff;
  -webkit-box-shadow: 0px 3px 6px#00000029;
  -moz-box-shadow: 0px 3px 6px#00000029;
  box-shadow: 0px 3px 6px#00000029;
  margin-bottom: 10px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  border: #5f5f5f solid 1px;
  position: relative
}

.story_title.jsx-4a4b0d0b871ccce5 {
  color: #fff;
  font-size: 13px;
  line-height: 18px;
  font-weight: bold
}

.story_tag.jsx-4a4b0d0b871ccce5 {
  text-align: left;
  font-size: 12px;
  line-height: 22px;
  color: #c4c4c4;
  text-transform: uppercase
}

.stroy_list.jsx-4a4b0d0b871ccce5 .stroy_list_row.jsx-4a4b0d0b871ccce5:nth-child(5n+1) {
  margin-left: 0
}

.stroy_list.jsx-4a4b0d0b871ccce5 .stroy_list_row.jsx-4a4b0d0b871ccce5:nth-child(5n+5) {
  margin-right: 0
}

.sht_stroy_list.jsx-4a4b0d0b871ccce5 .glide__track.jsx-4a4b0d0b871ccce5 {
  width: 100%;
  -o-object-fit: inherit;
  object-fit: inherit;
  overflow: hidden
}

.sht_stroy_list.jsx-4a4b0d0b871ccce5 .glide__slides.jsx-4a4b0d0b871ccce5 {
  overflow: hidden;
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex
}

.sht_stroy_list.jsx-4a4b0d0b871ccce5 {
  overflow: hidden;
  padding: 0 30px 10px;
  position: relative
}

.story_img.jsx-4a4b0d0b871ccce5 {
  width: 100%;
  position: relative;
  overflow: hidden
}

.sht_story_list.jsx-4a4b0d0b871ccce5 {
  width: 100%
}

.sht_story_list_two.jsx-4a4b0d0b871ccce5 {
  width: 100%
}

.sht_story_list.jsx-4a4b0d0b871ccce5 button.glide__bullet.jsx-4a4b0d0b871ccce5 {
  width: 6px;
  height: 6px;
  background: #c7c7c7 0%0%no-repeat padding-box;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  border: 0;
  margin: 0 5px
}

.sht_story_list.jsx-4a4b0d0b871ccce5 button.glide__bullet.glide__bullet--active.jsx-4a4b0d0b871ccce5 {
  width: 20px;
  height: 6px;
  background: #e1261c 0%0%no-repeat padding-box;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px
}

.sht_story_list.jsx-4a4b0d0b871ccce5 .glide__bullets.jsx-4a4b0d0b871ccce5 {
  padding: 0px 30px 8px
}

.sht_story_list_two.jsx-4a4b0d0b871ccce5 button.glide__bullet.jsx-4a4b0d0b871ccce5 {
  width: 6px;
  height: 6px;
  background: #c7c7c7 0%0%no-repeat padding-box;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  border: 0;
  margin: 0 5px
}

.sht_story_list_two.jsx-4a4b0d0b871ccce5 button.glide__bullet.glide__bullet--active.jsx-4a4b0d0b871ccce5 {
  width: 20px;
  height: 6px;
  background: #e1261c 0%0%no-repeat padding-box;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px
}

.sht_story_list_two.jsx-4a4b0d0b871ccce5 .glide__arrows.jsx-4a4b0d0b871ccce5 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -moz-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -moz-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  background: #fff;
  width: 210px;
  margin: auto;
  height: 15px
}

.sht_story_list_two.jsx-4a4b0d0b871ccce5 .glide__bullets.jsx-4a4b0d0b871ccce5 {
  padding: 0px 30px 8px
}

.sht_stroy_list.jsx-4a4b0d0b871ccce5 .arrow.jsx-4a4b0d0b871ccce5 {
  width: 25px;
  height: 33px;
  background: #f00;
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -moz-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -moz-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -moz-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  position: absolute;
  top: 38%
}

.sht_stroy_list.jsx-4a4b0d0b871ccce5 .arrow.r1.jsx-4a4b0d0b871ccce5 {
  right: 0;
  -webkit-border-radius: 4px 0 0 4px;
  -moz-border-radius: 4px 0 0 4px;
  border-radius: 4px 0 0 4px
}

.sht_stroy_list.jsx-4a4b0d0b871ccce5 .arrow.r1.jsx-4a4b0d0b871ccce5:before {
  content: "";
  width: 7px;
  height: 7px;
  border-top: white solid 2px;
  border-right: white solid 2px;
  -webkit-transform: rotate(45deg);
  -moz-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  -o-transform: rotate(45deg);
  transform: rotate(45deg);
  cursor: pointer
}

.sht_stroy_list.jsx-4a4b0d0b871ccce5 .arrow.l1.jsx-4a4b0d0b871ccce5 {
  left: 0;
  -webkit-border-radius: 0 4px 4px 0;
  -moz-border-radius: 0 4px 4px 0;
  border-radius: 0 4px 4px 0
}

.sht_stroy_list.jsx-4a4b0d0b871ccce5 .arrow.l1.jsx-4a4b0d0b871ccce5:before {
  content: "";
  width: 7px;
  height: 7px;
  border-top: white solid 2px;
  border-left: white solid 2px;
  -webkit-transform: rotate(-45deg);
  -moz-transform: rotate(-45deg);
  -ms-transform: rotate(-45deg);
  -o-transform: rotate(-45deg);
  transform: rotate(-45deg)
}

.sht_story_list_two.jsx-4a4b0d0b871ccce5 .next_arrow_glide.jsx-4a4b0d0b871ccce5 {
  height: 15px;
  background: #ededed 0%0%no-repeat padding-box;
  margin-top: 10px
}

.sht_story_top.jsx-4a4b0d0b871ccce5 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -moz-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -moz-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  position: relative;
  margin: 10px 30px 7px
}

.category_title.jsx-4a4b0d0b871ccce5 {
  color: #fecb00;
  text-transform: uppercase;
  font-size: 20px;
  font-weight: bold;
  line-height: 20px;
  background: #1f1f1f;
  display: inline-block;
  position: relative;
  z-index: 1;
  padding-right: 5px
}

.category_title.jsx-4a4b0d0b871ccce5 a.jsx-4a4b0d0b871ccce5 {
  color: #fecb00;
  text-decoration: none
}

.sht_see_more_wrp.jsx-4a4b0d0b871ccce5 {
  display: inline-block;
  padding: 0 0 0 7px;
  z-index: 1;
  margin-bottom: -6px;
  background: #1f1f1f
}

.sht_see_more.jsx-4a4b0d0b871ccce5 {
  width: 54px;
  height: 8px;
  -webkit-box-shadow: 0px 3px 6px#00000029;
  -moz-box-shadow: 0px 3px 6px#00000029;
  box-shadow: 0px 3px 6px#00000029;
  font-weight: bold;
  font-size: 12px;
  line-height: 14px;
  text-transform: uppercase;
  z-index: 1;
  color: #fecb00;
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -moz-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -moz-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center
}

.sht_story_top.jsx-4a4b0d0b871ccce5:after {
  border-bottom: 1px solid#fecb00;
  content: "";
  position: absolute;
  left: 0;
  width: 100%;
  bottom: 3px
}

.category_name.jsx-4a4b0d0b871ccce5 {
  color: #e1261c;
  text-transform: uppercase;
  font-size: 12px;
  line-height: 20px;
  font-weight: bold
}

.category_name.jsx-4a4b0d0b871ccce5 a.jsx-4a4b0d0b871ccce5 {
  color: #e1261c
}

.play_icon.jsx-4a4b0d0b871ccce5 {
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  -moz-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  -o-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  z-index: 1
}

.story_img img {
  vertical-align: top;
  -o-object-fit: cover;
  object-fit: cover
}

@font-face {
  font-family: "Fira Sans";

  font-weight: normal;
  font-style: normal;
  font-display: optional
}

@font-face {
  font-family: "Fira Sans";

  font-weight: 500;
  font-style: normal;
  font-display: optional
}

@font-face {
  font-family: "Fira Sans";
  font-style: normal;
  font-weight: 600;

  font-display: optional
}

@font-face {
  font-family: "PT Serif";
  font-style: normal;
  font-weight: 400;
  src: url("")format("woff2");
  font-display: optional
}

html,
body,
div,
span,
applet,
object,
iframe,
h1,
h2,
h3,
h4,
h5,
h6,
p,
blockquote,
pre,
a,
abbr,
acronym,
address,
big,
cite,
code,
del,
dfn,
em,
img,
ins,
kbd,
q,
s,
samp,
small,
strike,
strong,
sub,
sup,
tt,
var,
b,
u,
i,
center,
dl,
dt,
dd,
ol,
ul,
li,
fieldset,
form,
label,
legend,
table,
caption,
tbody,
tfoot,
thead,
tr,
th,
td,
article,
aside,
canvas,
details,
embed,
figure,
figcaption,
footer,
header,
hgroup,
menu,
nav,
output,
ruby,
section,
summary,
time,
mark,
audio,
video {
  margin: 0;
  padding: 0;
  border: 0;
  font-size: 100%;
  font: inherit;
  vertical-align: baseline
}

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

body {
  font-family: "Fira Sans", sans-serif !important
}

ol,
ul {
  list-style: none
}

blockquote,
q {
  quotes: none
}

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

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

* {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box
}

.rhs_ad {
  width: 100%
}

.rhs_ad span {
  color: #797e90;
  display: block;
  font-size: 11px;
  padding: 3px 0;
  width: 100%;
  text-align: center;
  background: #e8e9ed
}

.content_wrapper {
  max-width: 1284px;
  background: #fff;
  margin: auto;
  padding: 10px 20px 20px 20px
}

.left_row {
  width: -webkit-calc(100% - 320px);
  width: -moz-calc(100% - 320px);
  width: calc(100% - 320px);
  margin-right: 20px
}

.right_row {
  width: 300px
}

.home_wrapper {
  background: #f5f5f5;
  width: 100%
}

.left_right_row {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -moz-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between
}

.vspacer20 {
  margin-top: 30px
}

.vspacer10 {
  margin-top: 10px
}

.center_add {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  min-height: 104px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -moz-box-orient: vertical;
  -moz-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -moz-box-align: center;
  -ms-flex-align: center;
  align-items: center
}

.center_add span {
  color: #797e90;
  display: inline-block;
  font-size: 11px;
  padding: 1px 0;
  width: 728px;
  text-align: center;
  background: #e8e9ed
}

.content_wrapper a:hover {
  color: #e1261d
}

.page_title span {
  background: #fff;
  display: inline-block;
  position: relative;
  z-index: 1;
  padding-right: 5px
}

.page_title:after {
  content: "";
  position: absolute;
  background: #e1261d;
  height: 3px;
  width: 100%;
  left: 0;
  bottom: 3px
}

.heading_title {
  width: 100%;
  position: relative
}

.page_title {
  font-size: 20px;
  color: #e1261d;
  font-weight: 600;
  text-transform: uppercase
}

.page_title a {
  color: #e1261d
}

.rhs_last_ad {
  position: -webkit-sticky;
  position: sticky;
  top: 60px
}

.home_sldier {
  width: 100%;
  position: relative;
  margin-top: 3px
}

.home_sldier .glide__slides {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  overflow: hidden
}

.home_sldier .glide__track {
  overflow: hidden
}

.home_sldier .glide__slides li img {
  width: 100%;
  display: block
}

.home_sldier_title {
  font-size: 14px;
  line-height: 21px;
  font-weight: 700;
  -o-text-overflow: ellipsis;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 4;
  -webkit-box-orient: vertical;
  height: 82px;
  overflow: hidden
}

.home_sldier .glide__slides a {
  color: #282828;
  text-decoration: none
}

.home_sldier_tag {
  font-size: 12px;
  color: #e1261c;
  padding-bottom: 2px;
  text-transform: uppercase;
  font-weight: 500
}

.home_sldier .glide__slides figcaption {
  padding-top: 3px
}

.home_sldier .glide__slides li {
  border-bottom: 1px dotted#939393;
  padding-bottom: 8px
}

.home_sldier .glide__slides a:hover {
  color: #e1261d
}

.home_sldier .glide__arrows {
  position: absolute;
  top: 50%;
  -webkit-transform: translatey(-50px);
  -moz-transform: translatey(-50px);
  -ms-transform: translatey(-50px);
  -o-transform: translatey(-50px);
  transform: translatey(-50px);
  width: 100%
}

.home_sldier button.glide__arrow {
  width: 25px;
  height: 33px;
  background: #f00;
  cursor: pointer;
  font-size: 0;
  border: 0;
  outline: none;
  position: relative
}

.home_sldier button.glide__arrow.glide__arrow--left:after {
  content: "";
  border-top: 2px solid#fff;
  border-left: 2px solid#fff;
  width: 12px;
  height: 12px;
  -webkit-transform: rotate(-45deg);
  -moz-transform: rotate(-45deg);
  -ms-transform: rotate(-45deg);
  -o-transform: rotate(-45deg);
  transform: rotate(-45deg);
  position: absolute;
  left: 10px;
  top: 10px
}

.home_sldier button.glide__arrow.glide__arrow--right {
  position: absolute;
  right: 1px
}

.home_sldier button.glide__arrow.glide__arrow--left {
  left: 0;
  position: absolute
}

.home_sldier button.glide__arrow.glide__arrow--right:after {
  content: "";
  border-top: 2px solid#fff;
  border-left: 2px solid#fff;
  width: 12px;
  height: 12px;
  -webkit-transform: rotate(132deg);
  -moz-transform: rotate(132deg);
  -ms-transform: rotate(132deg);
  -o-transform: rotate(132deg);
  transform: rotate(132deg);
  position: absolute;
  left: 3px;
  top: 10px
}

.home_section {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -moz-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between
}

.home_section_row {
  width: 100%;
  margin: 0 15px
}

.home_section_row:first-child {
  margin-left: 0
}

.home_section_row:last-child {
  margin-right: 0
}

.home_section ul li img {
  width: 100%;
  display: block
}

.home_section_title {
  font-size: 13px;
  line-height: 18px;
  font-weight: normal;
  -o-text-overflow: ellipsis;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
  height: 54px;
  overflow: hidden
}

.home_section_row ul li a {
  color: #282828;
  text-decoration: none
}

.home_section_row ul li {
  border-bottom: 1px dotted#bababa;
  padding: 8px 0;
  font-size: 13px
}

.home_section_row ul li:first-child .home_section_title {
  font-weight: 700;
  font-size: 15px;
  line-height: 21px;
  height: 62px
}

.home_section_row ul li:first-child {
  padding-top: 3px
}

a.more_link {
  background: #f5f5f5;
  font-size: 12px;
  text-transform: uppercase;
  margin-top: 2px;
  padding: 2px 0;
  display: block;
  text-align: center;
  color: #e1261c;
  font-weight: 500;
  text-decoration: none
}

.hover_img img {
  -webkit-transform: scale(1);
  -webkit-transform: scale(1);
  -ms-transform: scale(1);
  -moz-transform: scale(1);
  -o-transform: scale(1);
  transform: scale(1);
  overflow: hidden;
  -webkit-transition: .3s ease-in-out;
  -moz-transition: .3s ease-in-out;
  -o-transition: .3s ease-in-out;
  transition: .3s ease-in-out
}

.hover_img:hover img {
  -webkit-transform: scale(1.1);
  -webkit-transform: scale(1.1);
  -ms-transform: scale(1.1);
  -moz-transform: scale(1.1);
  -o-transform: scale(1.1);
  transform: scale(1.1)
}

.hover_img {
  overflow: hidden;
  margin-bottom: 5px;
  display: block
}

.weatherHeading {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -moz-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  margin-bottom: 10px;
  -webkit-box-align: end;
  -webkit-align-items: flex-end;
  -moz-box-align: end;
  -ms-flex-align: end;
  align-items: flex-end;
  border-bottom: 3px solid#e1261d;
  padding-bottom: 5px
}

.weatherHeading .page_title:after {
  opacity: 0
}

.weatherHeading .page_title {
  position: relative
}

.outBrainWrapper {
  margin: 30px 0
}

.top_nav_a {
  font-family: "Fira Sans", "Lato", sans-serif !important;
  /* font-weight: 700 !important */
}

header {
  line-height: 1.1;
}

.video_icon {
  position: relative
}

.bredcrum {
  border-bottom: 1px dotted #939393;
  padding-bottom: 5px;
  text-transform: uppercase;
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -moz-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  align-items: baseline;
}

.read_story {
  font-size: 11px;
  color: #939393;
  position: relative;
  -webkit-flex-shrink: 0;
  -ms-flex-negative: 0;
  flex-shrink: 0;
  margin-left: 25px;
  height: 24px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -moz-box-align: center;
  -ms-flex-align: center;
  align-items: center;

}

.read_story span:before {
  content: "";
  position: absolute;
  height: 4px;
  width: 1px;
  background: #939393;
  top: 3px;
  left: 4px;
}

.bredcrum .bredcrum-txt a {
  color: #969696;
  font-weight: 400;
}

.article_details_list {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -moz-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -moz-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  padding: 7px 0;
  border-top: #ebebeb solid 1px;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}

.article_headline p {
  color: #4f4f4f;
  position: relative;
  padding-right: 5px;
  font-size: 12px;
  display: inline;
  line-height: 14px;
}

.article_postby {
  font-size: 12px;
  color: #282828;
  font-weight: 500;
  line-height: 14px;
  letter-spacing: 0px;
  min-height: 17px;
}

.article_postby a {
  color: #282828;
  font-weight: 500;
}

.article__body p a {
  color: red;
  font-weight: bold;
}

.article__body p a:hover {
  text-decoration: underline;
}

.article_postby a span {
  border-bottom: #282828 solid 1px;
}

.article_headline p {
  color: #4f4f4f;
  position: relative;
  padding-right: 5px;
  font-size: 12px;
  display: inline;
  line-height: 14px;
}

h1.post-title {
  font-size: 36px;
  line-height: 44px;
  color: #282828;
  font-weight: 600;
  min-height: 48px;
  margin-bottom: 6px;
  padding: 10px 0px;
}

.read_story span:after {
  content: "";
  position: absolute;
  height: 4px;
  width: 1px;
  background: #939393;
  top: 6px;
  left: 6px;
  -webkit-transform: rotate(113deg);
  -moz-transform: rotate(113deg);
  -ms-transform: rotate(113deg);
  -o-transform: rotate(113deg);
  transform: rotate(113deg);
}

.video_icon:after {
  content: "";
  background-image: url("");
  width: 32px;
  height: 32px;
  position: absolute;
  top: 50%;
  left: 0;
  right: 0;
  margin: auto;
  background-repeat: no-repeat;
  -webkit-background-size: 32px;
  -moz-background-size: 32px;
  -o-background-size: 32px;
  background-size: 32px;
  -webkit-transform: translatey(-50%);
  -moz-transform: translatey(-50%);
  -ms-transform: translatey(-50%);
  -o-transform: translatey(-50%);
  transform: translatey(-50%);
  -webkit-box-shadow: 2px 2px 10px rgb(0 0 0/50%);
  -moz-box-shadow: 2px 2px 10px rgb(0 0 0/50%);
  box-shadow: 2px 2px 10px rgb(0 0 0/50%);
  -webkit-border-radius: 100%;
  -moz-border-radius: 100%;
  border-radius: 100%
}

.top_nav_a.jsx-aab50066a6d688ae {
  font-size: 13px;
  color: #515151;
  float: left;
  font-weight: 400;
  text-transform: unset;
  font-family: "Fira Sans";
}

.nav-rgt-inside-links a {
  font-family: "Lato", sans-serif !important;
  font-weight: bold !important
}

.photo_icon {
  position: relative
}

.photo_icon:after {
  content: "";
  background-image: url("photo-icon.svg");
  width: 32px;
  height: 32px;
  position: absolute;
  top: 50%;
  left: 0;
  right: 0;
  margin: auto;
  background-repeat: no-repeat;
  -webkit-background-size: 32px;
  -moz-background-size: 32px;
  -o-background-size: 32px;
  background-size: 32px;
  -webkit-transform: translatey(-50%);
  -moz-transform: translatey(-50%);
  -ms-transform: translatey(-50%);
  -o-transform: translatey(-50%);
  transform: translatey(-50%);
  -webkit-box-shadow: 2px 2px 10px rgb(0 0 0/50%);
  -moz-box-shadow: 2px 2px 10px rgb(0 0 0/50%);
  box-shadow: 2px 2px 10px rgb(0 0 0/50%);
  -webkit-border-radius: 100%;
  -moz-border-radius: 100%;
  border-radius: 100%
}

.video_wall_left .video_icon:after {
  width: 40px;
  height: 40px;
  -webkit-background-size: 40px;
  -moz-background-size: 40px;
  -o-background-size: 40px;
  background-size: 40px
}

.rgt {
  width: -webkit-calc(100% - 100px);
  width: -moz-calc(100% - 100px);
  width: calc(100% - 100px);
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -moz-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between
}

.story_top {
  width: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -moz-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -moz-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  position: relative;
  margin-bottom: 7px
}

.category_title {
  color: #e1261c;
  text-transform: uppercase;
  font-size: 20px;
  font-weight: bold;
  line-height: 27px;
  background: #fff;
  display: inline-block;
  position: relative;
  z-index: 1;
  padding-right: 5px
}

.category_title a {
  color: #e1261c;
  text-decoration: none
}

.story_top:after {
  border-bottom: 3px solid#e1261c;
  content: "";
  position: absolute;
  left: 0;
  width: 100%;
  bottom: 3px
}

  {}

.bell_wrpapper.jsx-d3ac634130accaec {
  display: none;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -moz-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -moz-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  width: 40px;
  height: 40px;
  background: #e1261d 0%0%no-repeat padding-box;
  -webkit-box-shadow: 0px 3px 6px#00000045;
  -moz-box-shadow: 0px 3px 6px#00000045;
  box-shadow: 0px 3px 6px#00000045;
  border: 1px solid#fff;
  position: fixed;
  bottom: 214px;
  right: 5px;
  -webkit-border-radius: 100%;
  -moz-border-radius: 100%;
  border-radius: 100%;
  z-index: 9999
}

.DisplayIcon.jsx-d3ac634130accaec {
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -moz-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex
}

#iz-news-hub-main-container.jsx-d3ac634130accaec *.jsx-d3ac634130accaec {
  font-family: "Arial", sans-serif;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-font-smoothing: auto
}

.iz-news-hub-zoom-in.jsx-d3ac634130accaec {
  -webkit-animation: iz-news-hub-zoom-in.5s ease 0s 1 normal both;
  -moz-animation: iz-news-hub-zoom-in.5s ease 0s 1 normal both;
  -o-animation: iz-news-hub-zoom-in.5s ease 0s 1 normal both;
  animation: iz-news-hub-zoom-in.5s ease 0s 1 normal both
}

@-webkit-keyframes iz-news-hub-zoom-in {
  0% {
    opacity: 0;
    -webkit-transform: scale(0);
    transform: scale(0)
  }

  50% {
    -webkit-transform: scale(1.1);
    transform: scale(1.1)
  }

  100% {
    -webkit-transform: scale(1);
    transform: scale(1)
  }
}

@-moz-keyframes iz-news-hub-zoom-in {
  0% {
    opacity: 0;
    -moz-transform: scale(0);
    transform: scale(0)
  }

  50% {
    -moz-transform: scale(1.1);
    transform: scale(1.1)
  }

  100% {
    -moz-transform: scale(1);
    transform: scale(1)
  }
}

@-o-keyframes iz-news-hub-zoom-in {
  0% {
    opacity: 0;
    -o-transform: scale(0);
    transform: scale(0)
  }

  50% {
    -o-transform: scale(1.1);
    transform: scale(1.1)
  }

  100% {
    -o-transform: scale(1);
    transform: scale(1)
  }
}

@keyframes iz-news-hub-zoom-in {
  0% {
    opacity: 0;
    -webkit-transform: scale(0);
    -moz-transform: scale(0);
    -o-transform: scale(0);
    transform: scale(0)
  }

  50% {
    -webkit-transform: scale(1.1);
    -moz-transform: scale(1.1);
    -o-transform: scale(1.1);
    transform: scale(1.1)
  }

  100% {
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    -o-transform: scale(1);
    transform: scale(1)
  }
}

.iz-news-hub-bell.jsx-d3ac634130accaec {
  width: 45px;
  height: 45px;
  stroke: white;
  -webkit-transform: rotate(0deg);
  -moz-transform: rotate(0deg);
  -ms-transform: rotate(0deg);
  -o-transform: rotate(0deg);
  transform: rotate(0deg)
}

.iz-newsHub-bell-shell.jsx-d3ac634130accaec,
.iz-news-hub-bell-clapper.jsx-d3ac634130accaec {
  fill: #1d85fc
}

.iz-news-hub-bell.jsx-d3ac634130accaec .iz-news-hub-bell-group.jsx-d3ac634130accaec {
  -webkit-transform-origin: 50%6px;
  -moz-transform-origin: 50%6px;
  -ms-transform-origin: 50%6px;
  -o-transform-origin: 50%6px;
  transform-origin: 50%6px;
  -webkit-transform: rotate(-8deg);
  -moz-transform: rotate(-8deg);
  -ms-transform: rotate(-8deg);
  -o-transform: rotate(-8deg);
  transform: rotate(-8deg);
  -webkit-animation-fill-mode: both;
  -moz-animation-fill-mode: both;
  -o-animation-fill-mode: both;
  animation-fill-mode: both;
  -webkit-animation-iteration-count: 1;
  -moz-animation-iteration-count: 1;
  -o-animation-iteration-count: 1;
  animation-iteration-count: 1;
  -webkit-animation-timing-function: ease-in-out;
  -moz-animation-timing-function: ease-in-out;
  -o-animation-timing-function: ease-in-out;
  animation-timing-function: ease-in-out;
  -webkit-animation: iz-news-hub-animateGroup 2.3s;
  -moz-animation: iz-news-hub-animateGroup 2.3s;
  -o-animation: iz-news-hub-animateGroup 2.3s;
  animation: iz-news-hub-animateGroup 2.3s
}

.iz-news-hub-bell.jsx-d3ac634130accaec .iz-news-hub-bell-clapper.jsx-d3ac634130accaec {
  -webkit-transform-origin: 50%6px;
  -moz-transform-origin: 50%6px;
  -ms-transform-origin: 50%6px;
  -o-transform-origin: 50%6px;
  transform-origin: 50%6px;
  -webkit-transform: translatex(-6.5%);
  -moz-transform: translatex(-6.5%);
  -ms-transform: translatex(-6.5%);
  -o-transform: translatex(-6.5%);
  transform: translatex(-6.5%);
  -webkit-animation-fill-mode: both;
  -moz-animation-fill-mode: both;
  -o-animation-fill-mode: both;
  animation-fill-mode: both;
  -webkit-animation-iteration-count: 1;
  -moz-animation-iteration-count: 1;
  -o-animation-iteration-count: 1;
  animation-iteration-count: 1;
  -webkit-animation-timing-function: ease-in-out;
  -moz-animation-timing-function: ease-in-out;
  -o-animation-timing-function: ease-in-out;
  animation-timing-function: ease-in-out
}

.iz-news-hub-bell-clapper.jsx-d3ac634130accaec {
  -webkit-animation: iz-news-hub-animateClapper 2.3s;
  -moz-animation: iz-news-hub-animateClapper 2.3s;
  -o-animation: iz-news-hub-animateClapper 2.3s;
  animation: iz-news-hub-animateClapper 2.3s
}

@-webkit-keyframes iz-news-hub-animateGroup {
  0% {
    -webkit-transform: rotate(0deg);
    -moz-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    transform: rotate(0deg)
  }

  35.084% {
    -webkit-transform: rotate(-20deg);
    -moz-transform: rotate(-20deg);
    -o-transform: rotate(-20deg);
    transform: rotate(-20deg)
  }

  48.2405% {
    -webkit-transform: rotate(20deg);
    -moz-transform: rotate(20deg);
    -o-transform: rotate(20deg);
    transform: rotate(20deg)
  }

  57.0115% {
    -webkit-transform: rotate(-20deg);
    -moz-transform: rotate(-20deg);
    -o-transform: rotate(-20deg);
    transform: rotate(-20deg)
  }

  64.9054% {
    -webkit-transform: rotate(20deg);
    -moz-transform: rotate(20deg);
    -o-transform: rotate(20deg);
    transform: rotate(20deg)
  }

  74.5535% {
    -webkit-transform: rotate(-20deg);
    -moz-transform: rotate(-20deg);
    -o-transform: rotate(-20deg);
    transform: rotate(-20deg)
  }

  78.939% {
    -webkit-transform: rotate(-20deg);
    -moz-transform: rotate(-20deg);
    -o-transform: rotate(-20deg);
    transform: rotate(-20deg)
  }

  100% {
    -webkit-transform: rotate(0deg);
    -moz-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    transform: rotate(0deg)
  }
}

@-webkit-keyframes iz-news-hub-animateGroup {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg)
  }

  35.084% {
    -webkit-transform: rotate(-20deg);
    transform: rotate(-20deg)
  }

  48.2405% {
    -webkit-transform: rotate(20deg);
    transform: rotate(20deg)
  }

  57.0115% {
    -webkit-transform: rotate(-20deg);
    transform: rotate(-20deg)
  }

  64.9054% {
    -webkit-transform: rotate(20deg);
    transform: rotate(20deg)
  }

  74.5535% {
    -webkit-transform: rotate(-20deg);
    transform: rotate(-20deg)
  }

  78.939% {
    -webkit-transform: rotate(-20deg);
    transform: rotate(-20deg)
  }

  100% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg)
  }
}

@-moz-keyframes iz-news-hub-animateGroup {
  0% {
    -moz-transform: rotate(0deg);
    transform: rotate(0deg)
  }

  35.084% {
    -moz-transform: rotate(-20deg);
    transform: rotate(-20deg)
  }

  48.2405% {
    -moz-transform: rotate(20deg);
    transform: rotate(20deg)
  }

  57.0115% {
    -moz-transform: rotate(-20deg);
    transform: rotate(-20deg)
  }

  64.9054% {
    -moz-transform: rotate(20deg);
    transform: rotate(20deg)
  }

  74.5535% {
    -moz-transform: rotate(-20deg);
    transform: rotate(-20deg)
  }

  78.939% {
    -moz-transform: rotate(-20deg);
    transform: rotate(-20deg)
  }

  100% {
    -moz-transform: rotate(0deg);
    transform: rotate(0deg)
  }
}

@-o-keyframes iz-news-hub-animateGroup {
  0% {
    -o-transform: rotate(0deg);
    transform: rotate(0deg)
  }

  35.084% {
    -o-transform: rotate(-20deg);
    transform: rotate(-20deg)
  }

  48.2405% {
    -o-transform: rotate(20deg);
    transform: rotate(20deg)
  }

  57.0115% {
    -o-transform: rotate(-20deg);
    transform: rotate(-20deg)
  }

  64.9054% {
    -o-transform: rotate(20deg);
    transform: rotate(20deg)
  }

  74.5535% {
    -o-transform: rotate(-20deg);
    transform: rotate(-20deg)
  }

  78.939% {
    -o-transform: rotate(-20deg);
    transform: rotate(-20deg)
  }

  100% {
    -o-transform: rotate(0deg);
    transform: rotate(0deg)
  }
}

@keyframes iz-news-hub-animateGroup {
  0% {
    -webkit-transform: rotate(0deg);
    -moz-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    transform: rotate(0deg)
  }

  35.084% {
    -webkit-transform: rotate(-20deg);
    -moz-transform: rotate(-20deg);
    -o-transform: rotate(-20deg);
    transform: rotate(-20deg)
  }

  48.2405% {
    -webkit-transform: rotate(20deg);
    -moz-transform: rotate(20deg);
    -o-transform: rotate(20deg);
    transform: rotate(20deg)
  }

  57.0115% {
    -webkit-transform: rotate(-20deg);
    -moz-transform: rotate(-20deg);
    -o-transform: rotate(-20deg);
    transform: rotate(-20deg)
  }

  64.9054% {
    -webkit-transform: rotate(20deg);
    -moz-transform: rotate(20deg);
    -o-transform: rotate(20deg);
    transform: rotate(20deg)
  }

  74.5535% {
    -webkit-transform: rotate(-20deg);
    -moz-transform: rotate(-20deg);
    -o-transform: rotate(-20deg);
    transform: rotate(-20deg)
  }

  78.939% {
    -webkit-transform: rotate(-20deg);
    -moz-transform: rotate(-20deg);
    -o-transform: rotate(-20deg);
    transform: rotate(-20deg)
  }

  100% {
    -webkit-transform: rotate(0deg);
    -moz-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    transform: rotate(0deg)
  }
}

@-webkit-keyframes iz-news-hub-animateClapper {
  0% {
    -webkit-transform: translatex(-6.5%);
    -moz-transform: translatex(-6.5%);
    -o-transform: translatex(-6.5%);
    transform: translatex(-6.5%)
  }

  17.542% {
    -webkit-transform: translatex(0%);
    -moz-transform: translatex(0%);
    -o-transform: translatex(0%);
    transform: translatex(0%)
  }

  21.9275% {
    -webkit-transform: translatex(-1%);
    -moz-transform: translatex(-1%);
    -o-transform: translatex(-1%);
    transform: translatex(-1%)
  }

  35.084% {
    -webkit-transform: translatex(11%);
    -moz-transform: translatex(11%);
    -o-transform: translatex(11%);
    transform: translatex(11%)
  }

  48.2405% {
    -webkit-transform: translatex(-11%);
    -moz-transform: translatex(-11%);
    -o-transform: translatex(-11%);
    transform: translatex(-11%)
  }

  52.626% {
    -webkit-transform: translatex(0%);
    -moz-transform: translatex(0%);
    -o-transform: translatex(0%);
    transform: translatex(0%)
  }

  59.6428% {
    -webkit-transform: translatex(10%);
    -moz-transform: translatex(10%);
    -o-transform: translatex(10%);
    transform: translatex(10%)
  }

  68.4138% {
    -webkit-transform: translatex(-11%);
    -moz-transform: translatex(-11%);
    -o-transform: translatex(-11%);
    transform: translatex(-11%)
  }

  78.939% {
    -webkit-transform: translatex(11%);
    -moz-transform: translatex(11%);
    -o-transform: translatex(11%);
    transform: translatex(11%)
  }

  85.9558% {
    -webkit-transform: translatex(-11%);
    -moz-transform: translatex(-11%);
    -o-transform: translatex(-11%);
    transform: translatex(-11%)
  }

  100% {
    -webkit-transform: translatex(0);
    -moz-transform: translatex(0);
    -o-transform: translatex(0);
    transform: translatex(0)
  }
}

@-webkit-keyframes iz-news-hub-animateClapper {
  0% {
    -webkit-transform: translatex(0%);
    transform: translatex(0%)
  }

  17.542% {
    -webkit-transform: translatex(0%);
    transform: translatex(0%)
  }

  21.9275% {
    -webkit-transform: translatex(-1%);
    transform: translatex(-1%)
  }

  35.084% {
    -webkit-transform: translatex(11%);
    transform: translatex(11%)
  }

  48.2405% {
    -webkit-transform: translatex(-11%);
    transform: translatex(-11%)
  }

  52.626% {
    -webkit-transform: translatex(0%);
    transform: translatex(0%)
  }

  59.6428% {
    -webkit-transform: translatex(10%);
    transform: translatex(10%)
  }

  68.4138% {
    -webkit-transform: translatex(-11%);
    transform: translatex(-11%)
  }

  78.939% {
    -webkit-transform: translatex(11%);
    transform: translatex(11%)
  }

  85.9558% {
    -webkit-transform: translatex(-11%);
    transform: translatex(-11%)
  }

  100% {
    -webkit-transform: translatex(0);
    transform: translatex(0)
  }
}

@-moz-keyframes iz-news-hub-animateClapper {
  0% {
    -moz-transform: translatex(0%);
    transform: translatex(0%)
  }

  17.542% {
    -moz-transform: translatex(0%);
    transform: translatex(0%)
  }

  21.9275% {
    -moz-transform: translatex(-1%);
    transform: translatex(-1%)
  }

  35.084% {
    -moz-transform: translatex(11%);
    transform: translatex(11%)
  }

  48.2405% {
    -moz-transform: translatex(-11%);
    transform: translatex(-11%)
  }

  52.626% {
    -moz-transform: translatex(0%);
    transform: translatex(0%)
  }

  59.6428% {
    -moz-transform: translatex(10%);
    transform: translatex(10%)
  }

  68.4138% {
    -moz-transform: translatex(-11%);
    transform: translatex(-11%)
  }

  78.939% {
    -moz-transform: translatex(11%);
    transform: translatex(11%)
  }

  85.9558% {
    -moz-transform: translatex(-11%);
    transform: translatex(-11%)
  }

  100% {
    -moz-transform: translatex(0);
    transform: translatex(0)
  }
}

@-o-keyframes iz-news-hub-animateClapper {
  0% {
    -o-transform: translatex(0%);
    transform: translatex(0%)
  }

  17.542% {
    -o-transform: translatex(0%);
    transform: translatex(0%)
  }

  21.9275% {
    -o-transform: translatex(-1%);
    transform: translatex(-1%)
  }

  35.084% {
    -o-transform: translatex(11%);
    transform: translatex(11%)
  }

  48.2405% {
    -o-transform: translatex(-11%);
    transform: translatex(-11%)
  }

  52.626% {
    -o-transform: translatex(0%);
    transform: translatex(0%)
  }

  59.6428% {
    -o-transform: translatex(10%);
    transform: translatex(10%)
  }

  68.4138% {
    -o-transform: translatex(-11%);
    transform: translatex(-11%)
  }

  78.939% {
    -o-transform: translatex(11%);
    transform: translatex(11%)
  }

  85.9558% {
    -o-transform: translatex(-11%);
    transform: translatex(-11%)
  }

  100% {
    -o-transform: translatex(0);
    transform: translatex(0)
  }
}

@keyframes iz-news-hub-animateClapper {
  0% {
    -webkit-transform: translatex(0%);
    -moz-transform: translatex(0%);
    -o-transform: translatex(0%);
    transform: translatex(0%)
  }

  17.542% {
    -webkit-transform: translatex(0%);
    -moz-transform: translatex(0%);
    -o-transform: translatex(0%);
    transform: translatex(0%)
  }

  21.9275% {
    -webkit-transform: translatex(-1%);
    -moz-transform: translatex(-1%);
    -o-transform: translatex(-1%);
    transform: translatex(-1%)
  }

  35.084% {
    -webkit-transform: translatex(11%);
    -moz-transform: translatex(11%);
    -o-transform: translatex(11%);
    transform: translatex(11%)
  }

  48.2405% {
    -webkit-transform: translatex(-11%);
    -moz-transform: translatex(-11%);
    -o-transform: translatex(-11%);
    transform: translatex(-11%)
  }

  52.626% {
    -webkit-transform: translatex(0%);
    -moz-transform: translatex(0%);
    -o-transform: translatex(0%);
    transform: translatex(0%)
  }

  59.6428% {
    -webkit-transform: translatex(10%);
    -moz-transform: translatex(10%);
    -o-transform: translatex(10%);
    transform: translatex(10%)
  }

  68.4138% {
    -webkit-transform: translatex(-11%);
    -moz-transform: translatex(-11%);
    -o-transform: translatex(-11%);
    transform: translatex(-11%)
  }

  78.939% {
    -webkit-transform: translatex(11%);
    -moz-transform: translatex(11%);
    -o-transform: translatex(11%);
    transform: translatex(11%)
  }

  85.9558% {
    -webkit-transform: translatex(-11%);
    -moz-transform: translatex(-11%);
    -o-transform: translatex(-11%);
    transform: translatex(-11%)
  }

  100% {
    -webkit-transform: translatex(0);
    -moz-transform: translatex(0);
    -o-transform: translatex(0);
    transform: translatex(0)
  }
}

body {
  margin: 0;
  font-family: "Fira Sans";
  sans-serif;
  line-height: 1.1
}

article,
aside,
div,
figure,
form,
h1,
h2,
h3,
h4,
h5,
h6,
li,
p,
section,
ul {
  margin: 0;
  padding: 0;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box
}

a,
a:hover {
  text-decoration: none
}

a {
  color: #282828
}

img {
  border: 0
}

ul {
  list-style: none
}

article,
aside,
figure,
section {
  display: block
}

.n18thder {
  text-align: center;
  min-height: 70px
}

.qJTHM {
  -webkit-user-select: none;
  color: #202124;
  direction: ltr;
  -webkit-touch-callout: none;
  font-family: "Roboto-Regular", arial, sans-serif;
  -webkit-font-smoothing: antialiased;
  font-weight: 400;
  margin: 0;
  overflow: hidden;
  -webkit-text-size-adjust: 100%
}

.ynRLnc {
  left: -9999px;
  position: absolute;
  top: -9999px
}

.L6cTce {
  display: none
}

.bltWBb {
  word-break: break-all
}

.hSRGPd {
  color: #1a73e8;
  cursor: pointer;
  font-weight: 500;
  text-decoration: none
}

.Bz112c-W3lGp {
  height: 16px;
  width: 16px
}

.Bz112c-E3DyYd {
  height: 20px;
  width: 20px
}

.Bz112c-r9oPif {
  height: 24px;
  width: 24px
}

.Bz112c-uaxL4e {
  -webkit-border-radius: 10px;
  border-radius: 10px
}

.LgbsSe-Bz112c {
  display: block
}

.S9gUrf-YoZ4jf,
.S9gUrf-YoZ4jf * {
  border: none;
  margin: 0;
  padding: 0
}

.fFW7wc-ibnC6b>.aZ2wEe>div {
  border-color: #4285f4
}

.P1ekSe-ZMv3u>div:nth-child(1) {
  background-color: #1a73e8 !important
}

.P1ekSe-ZMv3u>div:nth-child(2),
.P1ekSe-ZMv3u>div:nth-child(3) {
  background-image: linear-gradient(to right, rgba(255, 255, 255, .7), rgba(255, 255, 255, .7)), linear-gradient(to right, #1a73e8, #1a73e8) !important
}

.haAclf {
  display: inline-block
}

.nsm7Bb-HzV7m-LgbsSe {
  -webkit-border-radius: 4px;
  border-radius: 4px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-transition: background-color .218s, border-color .218s;
  transition: background-color .218s, border-color .218s;
  -webkit-user-select: none;
  -webkit-appearance: none;
  background-color: #fff;
  background-image: none;
  border: 1px solid #dadce0;
  color: #3c4043;
  cursor: pointer;
  font-family: "Google Sans", arial, sans-serif;
  font-size: 14px;
  height: 40px;
  letter-spacing: 0.25px;
  outline: none;
  overflow: hidden;
  padding: 0 12px;
  position: relative;
  text-align: center;
  vertical-align: middle;
  white-space: nowrap;
  width: auto
}

@media screen and (-ms-high-contrast:active) {
  .nsm7Bb-HzV7m-LgbsSe {
    border: 2px solid windowText;
    color: windowText
  }
}

.nsm7Bb-HzV7m-LgbsSe.pSzOP-SxQuSe {
  font-size: 14px;
  height: 32px;
  letter-spacing: 0.25px;
  padding: 0 10px
}

.nsm7Bb-HzV7m-LgbsSe.purZT-SxQuSe {
  font-size: 11px;
  height: 20px;
  letter-spacing: 0.3px;
  padding: 0 8px
}

.nsm7Bb-HzV7m-LgbsSe.Bz112c-LgbsSe {
  padding: 0;
  width: 40px
}

.nsm7Bb-HzV7m-LgbsSe.Bz112c-LgbsSe.pSzOP-SxQuSe {
  width: 32px
}

.nsm7Bb-HzV7m-LgbsSe.Bz112c-LgbsSe.purZT-SxQuSe {
  width: 20px
}

.nsm7Bb-HzV7m-LgbsSe.JGcpL-RbRzK {
  -webkit-border-radius: 20px;
  border-radius: 20px
}

.nsm7Bb-HzV7m-LgbsSe.JGcpL-RbRzK.pSzOP-SxQuSe {
  -webkit-border-radius: 16px;
  border-radius: 16px
}

.nsm7Bb-HzV7m-LgbsSe.JGcpL-RbRzK.purZT-SxQuSe {
  -webkit-border-radius: 10px;
  border-radius: 10px
}

.nsm7Bb-HzV7m-LgbsSe.MFS4be-Ia7Qfc {
  border: none;
  color: #fff
}

.nsm7Bb-HzV7m-LgbsSe.MFS4be-v3pZbf-Ia7Qfc {
  background-color: #1a73e8
}

.nsm7Bb-HzV7m-LgbsSe.MFS4be-JaPV2b-Ia7Qfc {
  background-color: #202124;
  color: #e8eaed
}

.nsm7Bb-HzV7m-LgbsSe .nsm7Bb-HzV7m-LgbsSe-Bz112c {
  height: 18px;
  margin-right: 8px;
  min-width: 18px;
  width: 18px
}

.nsm7Bb-HzV7m-LgbsSe.pSzOP-SxQuSe .nsm7Bb-HzV7m-LgbsSe-Bz112c {
  height: 14px;
  min-width: 14px;
  width: 14px
}

.nsm7Bb-HzV7m-LgbsSe.purZT-SxQuSe .nsm7Bb-HzV7m-LgbsSe-Bz112c {
  height: 10px;
  min-width: 10px;
  width: 10px
}

.nsm7Bb-HzV7m-LgbsSe.jVeSEe .nsm7Bb-HzV7m-LgbsSe-Bz112c {
  margin-left: 8px;
  margin-right: -4px
}

.nsm7Bb-HzV7m-LgbsSe.Bz112c-LgbsSe .nsm7Bb-HzV7m-LgbsSe-Bz112c {
  margin: 0;
  padding: 10px
}

.nsm7Bb-HzV7m-LgbsSe.Bz112c-LgbsSe.pSzOP-SxQuSe .nsm7Bb-HzV7m-LgbsSe-Bz112c {
  padding: 8px
}

.nsm7Bb-HzV7m-LgbsSe.Bz112c-LgbsSe.purZT-SxQuSe .nsm7Bb-HzV7m-LgbsSe-Bz112c {
  padding: 4px
}

.nsm7Bb-HzV7m-LgbsSe .nsm7Bb-HzV7m-LgbsSe-Bz112c-haAclf {
  -webkit-border-top-left-radius: 3px;
  border-top-left-radius: 3px;
  -webkit-border-bottom-left-radius: 3px;
  border-bottom-left-radius: 3px;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
  background-color: #fff;
  height: 36px;
  margin-left: -10px;
  margin-right: 12px;
  min-width: 36px;
  width: 36px
}

.nsm7Bb-HzV7m-LgbsSe .nsm7Bb-HzV7m-LgbsSe-Bz112c-haAclf .nsm7Bb-HzV7m-LgbsSe-Bz112c,
.nsm7Bb-HzV7m-LgbsSe.Bz112c-LgbsSe .nsm7Bb-HzV7m-LgbsSe-Bz112c-haAclf .nsm7Bb-HzV7m-LgbsSe-Bz112c {
  margin: 0;
  padding: 0
}

.nsm7Bb-HzV7m-LgbsSe.pSzOP-SxQuSe .nsm7Bb-HzV7m-LgbsSe-Bz112c-haAclf {
  height: 28px;
  margin-left: -8px;
  margin-right: 10px;
  min-width: 28px;
  width: 28px
}

.nsm7Bb-HzV7m-LgbsSe.purZT-SxQuSe .nsm7Bb-HzV7m-LgbsSe-Bz112c-haAclf {
  height: 16px;
  margin-left: -6px;
  margin-right: 8px;
  min-width: 16px;
  width: 16px
}

.nsm7Bb-HzV7m-LgbsSe.Bz112c-LgbsSe .nsm7Bb-HzV7m-LgbsSe-Bz112c-haAclf {
  -webkit-border-radius: 3px;
  border-radius: 3px;
  margin-left: 2px;
  margin-right: 0;
  padding: 0
}

.nsm7Bb-HzV7m-LgbsSe.JGcpL-RbRzK .nsm7Bb-HzV7m-LgbsSe-Bz112c-haAclf {
  -webkit-border-radius: 18px;
  border-radius: 18px
}

.nsm7Bb-HzV7m-LgbsSe.pSzOP-SxQuSe.JGcpL-RbRzK .nsm7Bb-HzV7m-LgbsSe-Bz112c-haAclf {
  -webkit-border-radius: 14px;
  border-radius: 14px
}

.nsm7Bb-HzV7m-LgbsSe.purZT-SxQuSe.JGcpL-RbRzK .nsm7Bb-HzV7m-LgbsSe-Bz112c-haAclf {
  -webkit-border-radius: 8px;
  border-radius: 8px
}

.nsm7Bb-HzV7m-LgbsSe .nsm7Bb-HzV7m-LgbsSe-bN97Pc-sM5MNb {
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-flex-direction: row;
  flex-direction: row;
  justify-content: space-between;
  -webkit-flex-wrap: nowrap;
  flex-wrap: nowrap;
  height: 100%;
  position: relative;
  width: 100%
}

.nsm7Bb-HzV7m-LgbsSe .oXtfBe-l4eHX {
  justify-content: center
}

.nsm7Bb-HzV7m-LgbsSe .nsm7Bb-HzV7m-LgbsSe-BPrWId {
  -webkit-flex-grow: 1;
  flex-grow: 1;
  font-family: "Google Sans", arial, sans-serif;
  font-weight: 500;
  overflow: hidden;
  text-overflow: ellipsis;
  vertical-align: top
}

.nsm7Bb-HzV7m-LgbsSe.purZT-SxQuSe .nsm7Bb-HzV7m-LgbsSe-BPrWId {
  font-weight: 300
}

.nsm7Bb-HzV7m-LgbsSe .oXtfBe-l4eHX .nsm7Bb-HzV7m-LgbsSe-BPrWId {
  -webkit-flex-grow: 0;
  flex-grow: 0
}

.nsm7Bb-HzV7m-LgbsSe .nsm7Bb-HzV7m-LgbsSe-MJoBVe {
  -webkit-transition: background-color .218s;
  transition: background-color .218s;
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0
}

.nsm7Bb-HzV7m-LgbsSe:hover,
.nsm7Bb-HzV7m-LgbsSe:focus {
  -webkit-box-shadow: none;
  box-shadow: none;
  border-color: #d2e3fc;
  outline: none
}

.nsm7Bb-HzV7m-LgbsSe:hover .nsm7Bb-HzV7m-LgbsSe-MJoBVe,
.nsm7Bb-HzV7m-LgbsSe:focus .nsm7Bb-HzV7m-LgbsSe-MJoBVe {
  background: rgba(66, 133, 244, .04)
}

.nsm7Bb-HzV7m-LgbsSe:active .nsm7Bb-HzV7m-LgbsSe-MJoBVe {
  background: rgba(66, 133, 244, .1)
}

.nsm7Bb-HzV7m-LgbsSe.MFS4be-Ia7Qfc:hover .nsm7Bb-HzV7m-LgbsSe-MJoBVe,
.nsm7Bb-HzV7m-LgbsSe.MFS4be-Ia7Qfc:focus .nsm7Bb-HzV7m-LgbsSe-MJoBVe {
  background: rgba(255, 255, 255, .24)
}

.nsm7Bb-HzV7m-LgbsSe.MFS4be-Ia7Qfc:active .nsm7Bb-HzV7m-LgbsSe-MJoBVe {
  background: rgba(255, 255, 255, .32)
}

.nsm7Bb-HzV7m-LgbsSe .n1UuX-DkfjY {
  -webkit-border-radius: 50%;
  border-radius: 50%;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  height: 20px;
  margin-left: -4px;
  margin-right: 8px;
  min-width: 20px;
  width: 20px
}

.nsm7Bb-HzV7m-LgbsSe.jVeSEe .nsm7Bb-HzV7m-LgbsSe-BPrWId {
  font-family: "Roboto";
  font-size: 12px;
  text-align: left
}

.nsm7Bb-HzV7m-LgbsSe.jVeSEe .nsm7Bb-HzV7m-LgbsSe-BPrWId .ssJRIf,
.nsm7Bb-HzV7m-LgbsSe.jVeSEe .nsm7Bb-HzV7m-LgbsSe-BPrWId .K4efff .fmcmS {
  overflow: hidden;
  text-overflow: ellipsis
}

.nsm7Bb-HzV7m-LgbsSe.jVeSEe .nsm7Bb-HzV7m-LgbsSe-BPrWId .K4efff {
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  color: #5f6368;
  fill: #5f6368;
  font-size: 11px;
  font-weight: 400
}

.nsm7Bb-HzV7m-LgbsSe.jVeSEe.MFS4be-Ia7Qfc .nsm7Bb-HzV7m-LgbsSe-BPrWId .K4efff {
  color: #e8eaed;
  fill: #e8eaed
}

.nsm7Bb-HzV7m-LgbsSe.jVeSEe .nsm7Bb-HzV7m-LgbsSe-BPrWId .K4efff .Bz112c {
  height: 18px;
  margin: -3px -3px -3px 2px;
  min-width: 18px;
  width: 18px
}

.nsm7Bb-HzV7m-LgbsSe.jVeSEe .nsm7Bb-HzV7m-LgbsSe-Bz112c-haAclf {
  -webkit-border-top-left-radius: 0;
  border-top-left-radius: 0;
  -webkit-border-bottom-left-radius: 0;
  border-bottom-left-radius: 0;
  -webkit-border-top-right-radius: 3px;
  border-top-right-radius: 3px;
  -webkit-border-bottom-right-radius: 3px;
  border-bottom-right-radius: 3px;
  margin-left: 12px;
  margin-right: -10px
}

.nsm7Bb-HzV7m-LgbsSe.jVeSEe.JGcpL-RbRzK .nsm7Bb-HzV7m-LgbsSe-Bz112c-haAclf {
  -webkit-border-radius: 18px;
  border-radius: 18px
}

.L5Fo6c-sM5MNb {
  border: 0;
  display: block;
  left: 0;
  position: relative;
  top: 0
}

.L5Fo6c-bF1uUb {
  -webkit-border-radius: 4px;
  border-radius: 4px;
  bottom: 0;
  cursor: pointer;
  left: 0;
  position: absolute;
  right: 0;
  top: 0
}

.L5Fo6c-bF1uUb:focus {
  border: none;
  outline: none
}

sentinel {}

.gsc-control-cse {
  font-family: arial, sans-serif
}

.gsc-control-cse .gsc-table-result {
  font-family: arial, sans-serif
}

.gsc-refinementsGradient {
  background: linear-gradient(to left, rgba(255, 255, 255, 1), rgba(255, 255, 255, 0))
}

.gsc-control-cse {
  border-color: #FFFFFF;
  background-color: #FFFFFF
}

input.gsc-input,
.gsc-input-box,
.gsc-input-box-hover,
.gsc-input-box-focus {
  border-color: #D9D9D9
}

.gsc-search-button-v2,
.gsc-search-button-v2:hover,
.gsc-search-button-v2:focus {
  border-color: #666666;
  background-color: #CC0000;
  background-image: none;
  filter: none
}

.gsc-search-button-v2 svg {
  fill: #FFFFFF
}

.gsc-tabHeader.gsc-tabhActive,
.gsc-refinementHeader.gsc-refinementhActive {
  color: #CCCCCC;
  border-color: #CCCCCC;
  background-color: #FFFFFF
}

.gsc-tabHeader.gsc-tabhInactive,
.gsc-refinementHeader.gsc-refinementhInactive {
  color: #CCCCCC;
  border-color: #CCCCCC;
  background-color: #FFFFFF
}

.gsc-webResult.gsc-result,
.gsc-results .gsc-imageResult {
  border-color: #FFFFFF;
  background-color: #FFFFFF
}

.gsc-webResult.gsc-result:hover {
  border-color: #FFFFFF;
  background-color: #FFFFFF
}

.gs-webResult.gs-result a.gs-title:link,
.gs-webResult.gs-result a.gs-title:link b,
.gs-imageResult a.gs-title:link,
.gs-imageResult a.gs-title:link b {
  color: #0000CC
}

.gs-webResult.gs-result a.gs-title:visited,
.gs-webResult.gs-result a.gs-title:visited b,
.gs-imageResult a.gs-title:visited,
.gs-imageResult a.gs-title:visited b {
  color: #0000CC
}

.gs-webResult.gs-result a.gs-title:hover,
.gs-webResult.gs-result a.gs-title:hover b,
.gs-imageResult a.gs-title:hover,
.gs-imageResult a.gs-title:hover b {
  color: #0000CC
}

.gs-webResult.gs-result a.gs-title:active,
.gs-webResult.gs-result a.gs-title:active b,
.gs-imageResult a.gs-title:active,
.gs-imageResult a.gs-title:active b {
  color: #0000CC
}

.gsc-cursor-page {
  color: #0000CC
}

a.gsc-trailing-more-results:link {
  color: #0000CC
}

.gs-webResult:not(.gs-no-results-result):not(.gs-error-result) .gs-snippet,
.gs-fileFormatType {
  color: #000000
}

.gs-webResult div.gs-visibleUrl {
  color: #008000
}

.gs-webResult div.gs-visibleUrl-short {
  color: #008000
}

.gsc-cursor-box {
  border-color: #FFFFFF
}

.gsc-results .gsc-cursor-box .gsc-cursor-page {
  border-color: #CCCCCC;
  background-color: #FFFFFF;
  color: #CCCCCC
}

.gsc-results .gsc-cursor-box .gsc-cursor-current-page {
  border-color: #CCCCCC;
  background-color: #FFFFFF;
  color: #CCCCCC
}

.gsc-webResult.gsc-result.gsc-promotion {
  border-color: #336699;
  background-color: #FFFFFF
}

.gsc-completion-title {
  color: #0000CC
}

.gsc-completion-snippet {
  color: #000000
}

.gs-promotion a.gs-title:link,
.gs-promotion a.gs-title:link *,
.gs-promotion .gs-snippet a:link {
  color: #0000CC
}

.gs-promotion a.gs-title:visited,
.gs-promotion a.gs-title:visited *,
.gs-promotion .gs-snippet a:visited {
  color: #0000CC
}

.gs-promotion a.gs-title:hover,
.gs-promotion a.gs-title:hover *,
.gs-promotion .gs-snippet a:hover {
  color: #0000CC
}

.gs-promotion a.gs-title:active,
.gs-promotion a.gs-title:active *,
.gs-promotion .gs-snippet a:active {
  color: #0000CC
}

.gs-promotion .gs-snippet,
.gs-promotion .gs-title .gs-promotion-title-right,
.gs-promotion .gs-title .gs-promotion-title-right * {
  color: #000000
}

.gs-promotion .gs-visibleUrl,
.gs-promotion .gs-visibleUrl-short {
  color: #008000
}

.gcsc-find-more-on-google {
  color: #0000CC
}

.gcsc-find-more-on-google-magnifier {
  fill: #0000CC
}

.common-footer {
  background: #222;
  overflow: hidden;
  padding: 0;
}

* {
  margin: 0;
  padding: 0;
  outline: 0
}

.common-footer * {
  font-family: "Fira Sans", sans-serif;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  line-height: initial
}

.common-footer {
  background: #222;
  overflow: hidden;
  padding: 0
}

.common-footer .ftr_container {
  max-width: 1244px;
  margin: auto
}

.common-footer .ftr_container .ftr_row {
  display: block;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -moz-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  padding: 15px 0 0px 0;
  position: relative;
  width: 100%
}

.common-footer .ftr_container .ftr_title {
  font-size: 14px;
  color: #fff;
  line-height: 16px;
  font-weight: 700;
  display: block;
  margin-bottom: 15px;
  text-transform: uppercase
}

.common-footer .ftr_container .ftr_title span {
  border-bottom: 3px#e91d1d solid;
  text-transform: uppercase;
  display: inline-block;
  margin-right: 4px
}

.common-footer .ftr_container .link_table {
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -moz-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap
}

.common-footer .ftr_container .link_table a {
  padding-right: 10px;
  color: #ccc;
  font-size: 13px;
  margin-bottom: 10px;
  text-decoration: none;
  display: block
}

.common-footer .ftr_container .link_table a:hover {
  color: #e91d1d
}

.common-footer .ftr_container .link_table.w3 a {
  width: 100%;
  line-height: normal;
  margin-bottom: 10px;
  float: left;
  position: relative
}

.common-footer .ftr_container .link_table.trand a {
  padding-left: 25px
}

.common-footer .ftr_container .link_table.w3 a i {
  position: absolute;
  left: 15px;
  top: 2px;
  width: 0;
  height: 0;
  border-top: 4px solid transparent;
  border-bottom: 4px solid transparent;
  border-left: 4px solid#ccc;
  -moz-transform: rotate(-45deg);
  -ms-transform: rotate(-45deg);
  -o-transform: rotate(-45deg);
  transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
  display: none
}

.common-footer .ftr_container .link_table.w3 a i:before {
  content: "";
  position: absolute;
  left: -12px;
  top: 0;
  width: 7px;
  height: 1px;
  background: #ccc
}

.common-footer .ftr_container .link_table.w3 a i:after {
  content: "";
  position: absolute;
  left: -18px;
  top: -6px;
  border: solid#ccc;
  border-width: 0 1px 1px 0;
  display: inline-block;
  padding: 3px 2px;
  -moz-transform: rotate(-94deg);
  -ms-transform: rotate(-94deg);
  -o-transform: rotate(-94deg);
  transform: rotate(-94deg);
  -webkit-transform: rotate(-94deg)
}

.footer_right .live_tv {
  text-align: center;
  margin: 0 auto;
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -moz-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  background: #171717;
  width: 100%;
  z-index: 99;
  padding: 10px 0 10px 20px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -moz-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center
}

.footer_right .live_tv span {
  font-size: 36px;
  font-weight: 700;
  line-height: 53px;
  display: block;
  color: #fff;
  text-transform: uppercase;
  font-weight: bold;
  padding-right: 20px
}

.footer_right .live_tv a {
  z-index: 2;
  -webkit-border-radius: 20px;
  -moz-border-radius: 20px;
  border-radius: 20px;
  text-align: center;
  height: 39px;
  line-height: 44px;
  padding: 0 15px;
  font-size: 16px;
  text-decoration: none;
  font-weight: normal;
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -moz-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -moz-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  text-transform: uppercase;
  color: #fff;
  -webkit-transition: all.3s;
  -moz-transition: all.3s;
  -o-transition: all.3s;
  transition: all.3s;
  overflow: hidden;
  position: relative
}

.footer_right .live_tv a:after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: #e1271b;
  -webkit-border-radius: 20px;
  -moz-border-radius: 20px;
  border-radius: 20px;
  z-index: -2
}

.footer_right .live_tv a:hover:before {
  width: 100%
}

.common-footer .bottom_footer {
  background: rgba(12, 12, 12, 1);
  padding: 7px 0
}

.common-footer .bottom_footer .bottom_row {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -moz-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  padding: 0
}

.common-footer .bottom_footer .bottom_row .logo {
  width: 100px;
  margin-right: 40px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -moz-box-align: center;
  -ms-flex-align: center;
  align-items: center
}

.common-footer .bottom_footer .bottom_row .logo img {
  max-width: 100%;
  display: block;
  width: 100px
}

.common-footer .bottom_footer .bottom_row .link_table.w4 {
  width: 43%
}

.common-footer .bottom_footer .bottom_row .link_table.w4 a {
  width: 25%;
  float: left;
  margin: 5px 0;
  color: #fff
}

.common-footer .bottom_footer .bottom_row .social_icon {
  margin-left: auto
}

.common-footer .bottom_footer .bottom_row .social_icon a {
  width: 35px;
  height: 35px;
  display: block;
  margin-right: 20px;
  margin-bottom: 15px;
  background-position: 11px -2px
}

.common-footer .bottom_footer .bottom_row .social_icon a i {
  width: 30px;
  height: 30px;
  font-style: normal;
  background: url("https://images.news18.com/static_news18/pix/ibnhome/news18/footer-sprite-new.svg?v=0.1")no-repeat;
  position: relative
}

.common-footer .bottom_footer .bottom_row .social_icon a i.facebook {
  background-position: -11px -35px
}

.common-footer .bottom_footer .bottom_row .social_icon a i.twitter {
  background-position: -48px -35px
}

.common-footer .bottom_footer .bottom_row .social_icon a i.insta {
  background-position: -85px -35px
}

.common-footer .bottom_footer .bottom_row .social_icon a i.instagram {
  background-position: -85px -35px
}

.common-footer .bottom_footer .bottom_row .social_icon a i.youtube {
  background-position: -122px -36px;
  z-index: 2
}

a i.youtube {
  background-position: -122px -36px;
  z-index: 2
}

.common-footer .bottom_footer .bottom_row .social_icon a i.jionews {
  background-position: -232px -36px
}

.common-footer .bottom_footer .bottom_row .social_icon a:last-child {
  margin-right: 0
}

.common-footer .bottom_footer .bottom_row .social_icon .device {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
  -moz-box-pack: end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -moz-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  padding-left: 20px;
  margin-left: 20px;
  border-left: 1px rgb(255 255 255/32%)solid
}

.common-footer .bottom_footer .bottom_row .social_icon .device a {
  width: 30px;
  height: 30px;
  display: block;
  margin-right: 20px;
  margin-bottom: 15px;
  background-position: 10px 2px;
  position: relative;
  overflow: hidden;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
  margin-bottom: 0
}

.common-footer .bottom_footer .bottom_row .social_icon .device a i {
  width: 35px;
  height: 32px;
  font-style: normal;
  background: url("https://images.news18.com/static_news18/pix/ibnhome/news18/footer-sprite-img.png")no-repeat;
  position: relative;
  display: block
}

.common-footer .bottom_footer .bottom_row .social_icon .device a i.android {
  background-position: -159px -36px
}

.common-footer .bottom_footer .bottom_row .social_icon .device a i.apple {
  background-position: -196px -36px
}

.common-footer .bottom_footer .bottom_row .social_icon .device a:last-child {
  margin-right: 0
}

.common-footer .bottom_footer .bottom_row .social_icon .social_net a {
  width: 30px;
  height: 30px;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -moz-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -moz-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  overflow: hidden;
  position: relative;
  margin-bottom: 0
}

.common-footer .bottom_footer .icon::before,
.common-footer .bottom_footer .icon::after {
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  -webkit-transition: all.25s ease;
  -moz-transition: all.25s ease;
  -o-transition: all.25s ease;
  transition: all.25s ease;
  -webkit-border-radius: 30px;
  -moz-border-radius: 30px;
  border-radius: 30px
}

.common-footer .bottom_footer .icon i {
  position: relative;
  color: #fff;
  -webkit-transition: all.25s ease;
  -moz-transition: all.25s ease;
  -o-transition: all.25s ease;
  transition: all.25s ease
}

.common-footer .bottom_footer .icon:hover i {
  -webkit-filter: brightness(1.3);
  filter: brightness(1.3)
}

.common-footer .bottom_footer .icon-fill::before {
  -webkit-transition-duration: .5s;
  -moz-transition-duration: .5s;
  -o-transition-duration: .5s;
  transition-duration: .5s
}

.common-footer .bottom_footer .icon-fill:hover::before {
  -webkit-box-shadow: inset 0 0 0 60px#3a559f;
  -moz-box-shadow: inset 0 0 0 60px#3a559f;
  box-shadow: inset 0 0 0 60px#3a559f
}

.common-footer .bottom_footer .icon-and::before {
  -webkit-transition-duration: .5s;
  -moz-transition-duration: .5s;
  -o-transition-duration: .5s;
  transition-duration: .5s
}

.common-footer .bottom_footer .icon-and:hover::before {
  -webkit-box-shadow: inset 0 0 0 60px#a5c736;
  -moz-box-shadow: inset 0 0 0 60px#a5c736;
  box-shadow: inset 0 0 0 60px#a5c736
}

.common-footer .bottom_footer .icon-enter::before {
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
  margin-left: -100%;
  -webkit-box-shadow: inset 0 0 0 60px#1da1f2;
  -moz-box-shadow: inset 0 0 0 60px#1da1f2;
  box-shadow: inset 0 0 0 60px#1da1f2
}

.common-footer .bottom_footer .icon-enter:hover::before {
  margin-left: 0
}

.common-footer .bottom_footer .icon-expand::before {
  background: #c82647;
  -webkit-box-shadow: inset 0 0 0 60px#0c0c0c;
  -moz-box-shadow: inset 0 0 0 60px#0c0c0c;
  box-shadow: inset 0 0 0 60px#0c0c0c
}

.common-footer .bottom_footer .icon-expand:hover::before {
  -webkit-box-shadow: inset 0 0 0 1px#ab378b;
  -moz-box-shadow: inset 0 0 0 1px#ab378b;
  box-shadow: inset 0 0 0 1px#ab378b
}

.common-footer .bottom_footer .bottom_row .social_icon .social_net {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -moz-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -moz-box-align: center;
  -ms-flex-align: center;
  align-items: center
}

.common-footer .bottom_footer .footer_pra {
  text-align: center;
  font-size: 12px;
  line-height: 18px;
  color: #ccc;
  padding-top: 15px;
  max-width: 1060px;
  margin: auto;
  position: relative
}

.common-footer .bottom_footer .footer_pra:before {
  content: "";
  width: 100vw;
  margin-left: -50%;
  left: 50%;
  background: #212121;
  height: 1px;
  top: 0;
  left: 0;
  right: 0;
  position: absolute;
  margin-left: -50vw;
  left: 50%
}

.ftr_row_section {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -moz-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between
}

.footer_right {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  background: #1d1d1d;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  max-width: 411px
}

.common-footer .bottom_footer .bottom_row .social_icon {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -moz-box-align: center;
  -ms-flex-align: center;
  align-items: center
}

.social_icon p {
  font-size: 12px;
  color: #ccc;
  padding-right: 10px
}

.footer-icon-img .link_table a:after {
  background-image: url(https://images.news18.com/static_news18/pix/ibnhome/news18/footer-sprite-new.svg);
  content: "";
  left: 0;
  position: absolute;
  top: 0;
  width: 10px;
  height: 15px;
  background-repeat: no-repeat
}

.footer-icon-img .link_table a {
  padding-left: 15px;
  position: relative
}

.common-footer .ftr_container .link_table.trand a {
  padding-left: 20px
}

.hot_social .link_table a:after {
  background-position: -30px -11px
}

.popular-row .link_table a:after {
  background-position: -45px -11px
}

.trending-row .link_table a:after {
  background-position: -10px -10px;
  width: 20px;
  height: 15px
}

.footer_right .live_tv a:before {
  background-image: url(https://images.news18.com/static_news18/pix/ibnhome/news18/footer-sprite-img.png);
  background-repeat: no-repeat;
  position: absolute;
  left: 10px;
  background-position: -56px -10px;
  content: "";
  width: 27px;
  height: 20px
}

.footer_right .live_tv a {
  padding: 0 23px 0 41px
}

.footer_right .ftr_row {
  width: 50% !important;
  padding-left: 15px !important
}

@media only screen and (max-width:1200px)and (min-width:1050px) {
  .common-footer .ftr_container {
    max-width: 1e3px !important
  }
}

.common-footer .bottom_footer .footer_pra {
  margin: 0;
  padding: 0;
  text-align: left
}

.common-footer .bottom_footer .footer_pra:before {
  content: initial
}

.footer_pra_wrapper {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -moz-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -moz-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  padding-top: 10px
}

.footer_pra_wrapper:before {
  content: "";
  width: 100vw;
  margin-left: -50%;
  left: 50%;
  background: #212121;
  height: 1px;
  top: 0;
  left: 0;
  right: 0;
  position: absolute;
  margin-left: -50vw;
  left: 50%
}

.bsi_logo {
  width: 151px
}

.bsi_logo a {
  display: block
}

@media screen and (max-width: 1024px) {
  .jsx-c39c2e68a67406f3 {
    margin: 0;
    padding: 0;
    outline: 0
  }

  .bsi_logo.jsx-c39c2e68a67406f3 {
    width: 100%;
    padding-top: 10px;
    margin-top: 10px;
    border-top: 1px rgb(255 255 255/10%)solid;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -moz-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center
  }

  .bsi_logo.jsx-c39c2e68a67406f3 a.jsx-c39c2e68a67406f3 {
    margin-left: 0;
    width: 117px;
    display: table
  }

  .bsi_logo.jsx-c39c2e68a67406f3 img.jsx-c39c2e68a67406f3 {
    display: block
  }

  .common-footer.jsx-c39c2e68a67406f3 *.jsx-c39c2e68a67406f3 {
    font-family: "Lato", sans-serif;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box
  }

  .common-footer.jsx-c39c2e68a67406f3 {
    background: #1a1a1a;
    overflow: hidden;
    padding: 0
  }

  .common-footer.jsx-c39c2e68a67406f3 .ftr_container.jsx-c39c2e68a67406f3 {
    max-width: 1244px;
    margin: auto;
    padding: 15px 15px 0 15px
  }

  .common-footer.jsx-c39c2e68a67406f3 .ftr_container.jsx-c39c2e68a67406f3 .ftr_row.jsx-c39c2e68a67406f3 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -moz-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    position: relative;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -moz-box-orient: vertical;
    -moz-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column
  }

  .common-footer.jsx-c39c2e68a67406f3 .ftr_container.jsx-c39c2e68a67406f3 .ftr_title.jsx-c39c2e68a67406f3 {
    font-size: 14px;
    color: #fff;
    line-height: 16px;
    font-weight: 700;
    display: block;
    margin-bottom: 20px
  }

  .common-footer.jsx-c39c2e68a67406f3 .ftr_container.jsx-c39c2e68a67406f3 .ftr_title.jsx-c39c2e68a67406f3 span.jsx-c39c2e68a67406f3 {
    border-bottom: 2px#fff solid
  }

  .common-footer.jsx-c39c2e68a67406f3 .ftr_container.jsx-c39c2e68a67406f3 .side_bar.jsx-c39c2e68a67406f3 {
    margin-bottom: 10px
  }

  .common-footer.jsx-c39c2e68a67406f3 .ftr_container.jsx-c39c2e68a67406f3 .link_table.jsx-c39c2e68a67406f3 {
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -moz-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex
  }

  .common-footer.jsx-c39c2e68a67406f3 .ftr_container.jsx-c39c2e68a67406f3 .link_table.jsx-c39c2e68a67406f3 a.jsx-c39c2e68a67406f3 {
    padding-right: 10px;
    color: #ccc;
    font-size: 13px;
    line-height: 25px;
    margin-bottom: 10px;
    text-decoration: none
  }

  .common-footer.jsx-c39c2e68a67406f3 .ftr_container.jsx-c39c2e68a67406f3 .link_table.jsx-c39c2e68a67406f3 a.jsx-c39c2e68a67406f3:hover {
    color: #e91d1d
  }

  .common-footer.jsx-c39c2e68a67406f3 .ftr_container.jsx-c39c2e68a67406f3 .link_table.w3.jsx-c39c2e68a67406f3 a.jsx-c39c2e68a67406f3 {
    width: 50%;
    min-height: 30px;
    line-height: normal;
    margin-bottom: 5px;
    position: relative
  }

  .common-footer.jsx-c39c2e68a67406f3 .ftr_container.jsx-c39c2e68a67406f3 .link_table.w3.jsx-c39c2e68a67406f3 a.jsx-c39c2e68a67406f3:nth-of-type(even) {
    padding-right: 0
  }

  .common-footer.jsx-c39c2e68a67406f3 .ftr_container.jsx-c39c2e68a67406f3 .side_bar.jsx-c39c2e68a67406f3:first-child .link_table.trand.jsx-c39c2e68a67406f3 a.jsx-c39c2e68a67406f3 {
    padding-left: 25px
  }

  .common-footer.jsx-c39c2e68a67406f3 .ftr_container.jsx-c39c2e68a67406f3 .link_table.w3.jsx-c39c2e68a67406f3 a.jsx-c39c2e68a67406f3 i.jsx-c39c2e68a67406f3 {
    position: absolute;
    left: 15px;
    top: 2px;
    width: 0;
    height: 0;
    border-top: 4px solid transparent;
    border-bottom: 4px solid transparent;
    border-left: 4px solid#ccc;
    -moz-transform: rotate(-45deg);
    -ms-transform: rotate(-45deg);
    -o-transform: rotate(-45deg);
    transform: rotate(-45deg);
    -webkit-transform: rotate(-45deg)
  }

  .common-footer.jsx-c39c2e68a67406f3 .ftr_container.jsx-c39c2e68a67406f3 .link_table.w3.jsx-c39c2e68a67406f3 a.jsx-c39c2e68a67406f3 i.jsx-c39c2e68a67406f3:before {
    content: "";
    position: absolute;
    left: -12px;
    top: 0;
    width: 7px;
    height: 1px;
    background: #ccc
  }

  .common-footer.jsx-c39c2e68a67406f3 .ftr_container.jsx-c39c2e68a67406f3 .link_table.w3.jsx-c39c2e68a67406f3 a.jsx-c39c2e68a67406f3 i.jsx-c39c2e68a67406f3:after {
    content: "";
    position: absolute;
    left: -18px;
    top: -6px;
    border: solid#ccc;
    border-width: 0 1px 1px 0;
    display: inline-block;
    padding: 3px 2px;
    -moz-transform: rotate(-94deg);
    -ms-transform: rotate(-94deg);
    -o-transform: rotate(-94deg);
    transform: rotate(-94deg);
    -webkit-transform: rotate(-94deg)
  }

  .common-footer.jsx-c39c2e68a67406f3 .bottom_footer.jsx-c39c2e68a67406f3 {
    background: rgba(12, 12, 12, 1);
    padding-bottom: 50px
  }

  .common-footer.jsx-c39c2e68a67406f3 .bottom_footer.jsx-c39c2e68a67406f3 .ftr_container.jsx-c39c2e68a67406f3 {
    padding: 10px 15px
  }

  .common-footer.jsx-c39c2e68a67406f3 .bottom_footer.jsx-c39c2e68a67406f3 .bottom_row.jsx-c39c2e68a67406f3 .link_table.jsx-c39c2e68a67406f3 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -moz-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between
  }

  .common-footer.jsx-c39c2e68a67406f3 .bottom_footer.jsx-c39c2e68a67406f3 .bottom_row.jsx-c39c2e68a67406f3 .link_table.jsx-c39c2e68a67406f3 a.jsx-c39c2e68a67406f3 {
    margin-bottom: 0
  }

  .bottom_row.jsx-c39c2e68a67406f3 .link_table.jsx-c39c2e68a67406f3 a.jsx-c39c2e68a67406f3 {
    display: inline-block;
    margin: 0 4px;
    padding: 5px 0
  }

  .social_icon.jsx-c39c2e68a67406f3 .social_net.jsx-c39c2e68a67406f3 a.jsx-c39c2e68a67406f3 {
    width: 35px;
    height: 35px;
    border: 1px#fff solid;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -moz-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    overflow: hidden;
    position: relative
  }

  .social_icon.jsx-c39c2e68a67406f3 {
    margin-left: auto;
    width: 100%;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-justify-content: space-around;
    -ms-flex-pack: distribute;
    justify-content: space-around;
    padding: 10px 0;
    border-top: 1px rgb(255 255 255/10%)solid;
    border-bottom: 1px rgb(255 255 255/10%)solid
  }

  .social_icon.jsx-c39c2e68a67406f3 a.jsx-c39c2e68a67406f3 i.jsx-c39c2e68a67406f3 {
    width: 35px;
    height: 35px;
    font-style: normal;
    background: url("https://images.news18.com/static_news18/pix/ibnhome/news18/css/desktop/new_footer/social_icon.png?v=0.1")no-repeat;
    position: relative
  }

  .social_icon.jsx-c39c2e68a67406f3 a.jsx-c39c2e68a67406f3 i.facebook.jsx-c39c2e68a67406f3 {
    background-position: 10px -65px
  }

  .social_icon.jsx-c39c2e68a67406f3 a.jsx-c39c2e68a67406f3 i.twitter.jsx-c39c2e68a67406f3 {
    background-position: 9px -91px
  }

  .social_icon.jsx-c39c2e68a67406f3 a.jsx-c39c2e68a67406f3 i.insta.jsx-c39c2e68a67406f3,
  .social_icon.jsx-c39c2e68a67406f3 a.jsx-c39c2e68a67406f3 i.instagram.jsx-c39c2e68a67406f3 {
    background-position: 9px -117px
  }

  .social_icon.jsx-c39c2e68a67406f3 a.jsx-c39c2e68a67406f3 i.youtube.jsx-c39c2e68a67406f3 {
    background-position: 8px -172px;
    z-index: 2;
    height: 24px
  }

  .social_icon.jsx-c39c2e68a67406f3 a.jsx-c39c2e68a67406f3:last-child {
    margin-right: 0
  }

  .social_icon.jsx-c39c2e68a67406f3 .device.jsx-c39c2e68a67406f3 {
    display: block;
    -webkit-box-pack: end;
    -webkit-justify-content: flex-end;
    -moz-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end
  }

  .social_icon.jsx-c39c2e68a67406f3 .device.jsx-c39c2e68a67406f3 a.jsx-c39c2e68a67406f3 {
    width: 35px;
    height: 35px;
    display: block;
    margin-right: 20px;
    background-position: 10px 2px;
    position: relative;
    overflow: hidden;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%
  }

  .social_icon.jsx-c39c2e68a67406f3 .device.jsx-c39c2e68a67406f3 a.jsx-c39c2e68a67406f3 {
    width: 48px;
    height: 48px;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -moz-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center
  }

  .social_icon.jsx-c39c2e68a67406f3 .device.jsx-c39c2e68a67406f3 a.jsx-c39c2e68a67406f3 i.jsx-c39c2e68a67406f3 {
    width: 35px;
    height: 32px;
    font-style: normal;
    background: url(https://images.news18.com/static_news18/pix/ibnhome/news18/css/desktop/new_footer/social_icon.png?v=0.1)no-repeat;
    position: relative;
    display: block
  }

  .social_icon.jsx-c39c2e68a67406f3 .device.jsx-c39c2e68a67406f3 a.jsx-c39c2e68a67406f3 i.android.jsx-c39c2e68a67406f3 {
    background-position: 5px 2px
  }

  .social_icon.jsx-c39c2e68a67406f3 .device.jsx-c39c2e68a67406f3 a.jsx-c39c2e68a67406f3 i.apple.jsx-c39c2e68a67406f3 {
    background-position: 5px -27px;
    -webkit-background-size: 24px;
    -moz-background-size: 24px;
    -o-background-size: 24px;
    background-size: 24px
  }

  .social_icon.jsx-c39c2e68a67406f3 .device.jsx-c39c2e68a67406f3 a.jsx-c39c2e68a67406f3:last-child {
    margin-right: 0
  }

  .social_icon.jsx-c39c2e68a67406f3 .social_net.jsx-c39c2e68a67406f3 a.jsx-c39c2e68a67406f3 {
    width: 48px;
    height: 48px;
    border: 1px#fff solid;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -moz-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    overflow: hidden;
    position: relative
  }

  .social_icon.jsx-c39c2e68a67406f3 .social_net.jsx-c39c2e68a67406f3 a.jsx-c39c2e68a67406f3 {
    margin: 0 8px
  }

  .social_net_icon.jsx-c39c2e68a67406f3 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -moz-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center
  }

  .social_icon.jsx-c39c2e68a67406f3 p.jsx-c39c2e68a67406f3 {
    display: block;
    width: 100%;
    color: #fff;
    text-align: center;
    font-size: 13px;
    text-transform: uppercase;
    padding-bottom: 11px
  }

  @media screen and (max-width:768px) {
    .common-footer.jsx-c39c2e68a67406f3 .social_icon.jsx-c39c2e68a67406f3 {
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
      -webkit-flex-direction: column;
      -moz-box-orient: vertical;
      -moz-box-direction: normal;
      -ms-flex-direction: column;
      flex-direction: column
    }

    .common-footer.jsx-c39c2e68a67406f3 .social_icon.jsx-c39c2e68a67406f3 .social_net.jsx-c39c2e68a67406f3 {
      margin-bottom: 20px
    }

    .social_icon.jsx-c39c2e68a67406f3 a.jsx-c39c2e68a67406f3 i.jionews.jsx-c39c2e68a67406f3 {
      background-position: 7px -193px
    }
  }

  .melwgt .melwgthd h2 {
    max-width: unset
  }

  .app_banner_wrp {
    background: #001d42;
    height: 50px;
    padding: 7px 10px;
    display: -webkit-box !important;
    display: -webkit-flex !important;
    display: -moz-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    align-items: center
  }

  #app_banner_wrp {
    display: none
  }

  .newIcon {
    width: 15px;
    height: 10px;
    position: absolute;
    top: 0px;
    right: -9px
  }

  .app_banner_wrp .cross_svg {
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -moz-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    height: 100%
  }

  .banner_logo {
    margin: 0 10px 0 8px
  }

  .banner_txt {
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -moz-box-orient: vertical;
    -moz-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -moz-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center
  }

  .banner_txt .bold_txt {
    font-size: 12px;
    line-height: 14px;
    font-weight: bold;
    color: #fff;
    margin-bottom: 3px
  }

  .banner_txt .dwnd {
    font-size: 12px;
    line-height: 14px;
    font-weight: 400;
    color: #fff
  }

  .app_inst_btn {
    width: 73px;
    height: 28px;
    -webkit-border-radius: 30px;
    -moz-border-radius: 30px;
    border-radius: 30px;
    background: white;
    border: #707070 solid 1px;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -moz-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    margin-left: auto;
    font-size: 12px;
    font-weight: bold
  }

  .closeNav {
    -webkit-transform: translatey(-100%);
    -moz-transform: translatey(-100%);
    -ms-transform: translatey(-100%);
    -o-transform: translatey(-100%);
    transform: translatey(-100%);
    display: none
  }

  .openNav {
    -webkit-transform: translatey(0);
    -moz-transform: translatey(0);
    -ms-transform: translatey(0);
    -o-transform: translatey(0);
    transform: translatey(0);
    display: block
  }

  .exp-search-formobile {
    z-index: 9999;
    position: relative;
    min-height: 73px
  }

  #credential_picker_iframe {
    z-index: 999999 !important
  }

  .livetv_icon_wrp {
    padding-top: 6px;
    margin-right: 8px
  }

  .livetv_icon_wrp .Text {
    font-size: 10px;
    line-height: 1;
    margin-top: 5px;
    text-transform: uppercase
  }

  .header_right li a .Icon {
    width: 28px;
    height: 22px;
    margin: 0 auto;
    background: url("bottom_bar_sprite.svg")no-repeat
  }

  .header_right li a .Icon.live-tv {
    background-position: -552px -17px;
    -webkit-background-size: 734px 55px;
    -moz-background-size: 734px 55px;
    -o-background-size: 734px 55px;
    background-size: 734px 55px;
    margin-top: 4px
  }

  .showsha_header .header_right li a .Icon.live-tv,
  .showsha_header .livetv_icon_wrp .Text {
    -webkit-filter: brightness(0)invert(1);
    filter: brightness(0)invert(1);
    color: #fff
  }

  .partnersSlider {
    position: relative;
    width: 105px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box
  }

  .partnersSlider .glide * {
    -webkit-box-sizing: inherit;
    -moz-box-sizing: inherit;
    box-sizing: inherit
  }

  .partnersSlider .glide__track {
    overflow: hidden
  }

  .partnersSlider .glide__slides {
    position: relative;
    width: 100%;
    list-style: none;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    backface-visibility: hidden;
    -webkit-transform-style: preserve-3d;
    -moz-transform-style: preserve-3d;
    transform-style: preserve-3d;
    -ms-touch-action: -ms-pan-y;
    -ms-touch-action: pan-Y;
    touch-action: pan-Y;
    overflow: hidden;
    padding: 0;
    white-space: nowrap;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-wrap: nowrap;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    will-change: transform
  }

  .partnersSlider .glide__slides--dragging {
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none
  }

  .partnersSlider .glide__slide {
    width: 100%;
    height: 58px;
    -webkit-flex-shrink: 0;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    white-space: initial;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    -webkit-touch-callout: none;
    -webkit-tap-highlight-color: transparent
  }

  .partnersSlider .glide__slide a {
    display: block;
    -webkit-user-select: none;
    user-select: none;
    -webkit-user-drag: none;
    -moz-user-select: none;
    -ms-user-select: none
  }

  .partnersSlider .glide__slide a img {
    display: block
  }

  .partnersHeading {
    font-size: 10px;
    color: #fff;
    line-height: 13px;
    text-align: center;
    background: #000
  }

  .partnersSlider .glide__slide a img {
    height: 45px;
    margin: auto;
    width: 105px
  }

  .partnersSlider {
    margin: 1px 0;
    margin-right: 1px
  }

  .header_right {
    margin-left: auto;
    margin-bottom: 1px
  }

  .trendingTopic {
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    padding: 10px 0 10px 0;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    align-items: center
  }

  .trendingTopic>div {
    overflow-x: scroll;
    white-space: nowrap;
    height: 25px;
    padding-right: 10px;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    align-items: center
  }

  .trendingTopic>div::-webkit-scrollbar {
    display: none
  }

  .trendingTopic>div {
    -ms-overflow-style: none;
    scrollbar-width: none
  }

  .trendingTopic svg {
    -webkit-flex-shrink: 0;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    margin-right: 7px
  }

  .trendingTopic span {
    font-weight: bold;
    font-size: 12px;
    line-height: 14px;
    color: #585858;
    text-transform: uppercase;
    margin-right: 8px;
    -webkit-flex-shrink: 0;
    -ms-flex-negative: 0;
    flex-shrink: 0
  }

  .trendingTopic a {
    font-weight: 500 !important;
    font-size: 11px;
    line-height: 13px;
    padding: 7px;
    position: relative
  }

  .trendingTopic a:first-child {
    padding-left: 0
  }

  .trendingTopic a:last-child {
    margin: 0
  }

  .trendingTopic a:after {
    content: "|";
    color: #5858584d;
    position: absolute;
    right: -1px
  }

  .msn_pani.jsx-b1494c237499f602 {
    text-align: center
  }

  .msn_pani.jsx-b1494c237499f602 img.jsx-b1494c237499f602 {
    vertical-align: top;
    margin: 0 auto
  }

  body.jsx-b1494c237499f602 {
    margin: 0;
    padding: 0
  }

  .headerSprite.jsx-b1494c237499f602 {
    width: 24px;
    height: 24px;
    background-image: url("fa9dbe7ff01dc48383f4f4966f9ada0d6264a6e7.webp")
  }

  .img.jsx-b1494c237499f602 {
    width: 25px;
    height: 27px;
    background: url("");
    display: block;
    margin: 0 auto;
    -webkit-background-size: 74px;
    -moz-background-size: 74px;
    -o-background-size: 74px;
    background-size: 74px;
    background-repeat: no-repeat
  }

  .search.jsx-b1494c237499f602 {
    background-position: -53px 0
  }

  .text.jsx-b1494c237499f602 {
    text-transform: uppercase;
    font-size: 9px;
    font-weight: 600;
    margin-right: 5px;
    display: block;
    line-height: 11px
  }

  .expinner.jsx-b1494c237499f602 {
    background: #fff;
    border: 1px solid#dedede;
    position: relative;
    height: auto
  }

  .mobile_header.jsx-b1494c237499f602 {
    background: #fff;
    display: initial
  }

  .mobile_header.jsx-b1494c237499f602 .main_header.jsx-b1494c237499f602 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    border-bottom: 1px solid#707070;
    border-top: 2px solid#e1261d;
    padding-right: 10px
  }

  .Hamburger_icon.jsx-b1494c237499f602 {
    width: 48px;
    height: 48px;
    position: relative
  }

  .HamburgerBox.jsx-b1494c237499f602 {
    position: absolute;
    top: 24px;
    left: 10px
  }

  .HamburgerBox.jsx-b1494c237499f602,
  .HamburgerBox.jsx-b1494c237499f602::after,
  .HamburgerBox.jsx-b1494c237499f602::before {
    content: "";
    width: 15px;
    height: 1px;
    background: #959595
  }

  .HamburgerBox.jsx-b1494c237499f602::before,
  .HamburgerBox.jsx-b1494c237499f602::after {
    width: 23px;
    position: absolute
  }

  .HamburgerBox.jsx-b1494c237499f602::before {
    top: -7px
  }

  .HamburgerBox.jsx-b1494c237499f602::after {
    bottom: -7px
  }

  .logo_box.jsx-b1494c237499f602 {
    margin-left: 0px
  }

  .logo_box.jsx-b1494c237499f602 a.jsx-b1494c237499f602 {
    display: block
  }

  .logo_box.jsx-b1494c237499f602 a.jsx-b1494c237499f602 svg.jsx-b1494c237499f602 {
    display: block
  }

  .showsha_header.jsx-b1494c237499f602,
  .cricketnext_header.jsx-b1494c237499f602 {
    background: url("")no-repeat top center;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover
  }

  .L1_neuWrapper.jsx-b1494c237499f602 {
    position: -webkit-sticky;
    position: sticky;
    top: 0;
    z-index: 999;
    background: #fff;
    height: 34px
  }

  .L1_neuWrapper.fix.jsx-b1494c237499f602 {
    position: fixed;
    left: 0;
    right: 0
  }

  .L1_menu.jsx-b1494c237499f602 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -moz-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    font-size: 14px;
    overflow: auto;
    overflow-y: hidden;
    white-space: nowrap;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    align-items: center
  }

  .L1_menu.jsx-b1494c237499f602 li.jsx-b1494c237499f602 a.jsx-b1494c237499f602 {
    font-family: "Recursive", sans-serif;
    font-size: 13px;
    color: #5a5a5a;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    min-height: 20px;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    position: relative
  }

  .L1_menu.jsx-b1494c237499f602 li.jsx-b1494c237499f602 a.jsx-b1494c237499f602 {
    margin: 0 5px;
    padding: 5px
  }

  .L1_menu.jsx-b1494c237499f602 li.jsx-b1494c237499f602 a.jsx-b1494c237499f602 .icon.jsx-b1494c237499f602 {
    margin-right: 5px
  }

  .bradcurm_box.jsx-b1494c237499f602 {
    overflow: hidden
  }

  .sidebar_menu.jsx-b1494c237499f602 *.jsx-b1494c237499f602 {
    font-family: "Recursive", sans-serif;
    line-height: 19px
  }

  .sidebar_menu.jsx-b1494c237499f602 {
    position: fixed;
    z-index: 9999999;
    background: #ededed;
    width: 100%;
    top: 0;
    height: 100vh;
    padding: 15px 10px;
    padding-top: 25px;
    overflow-y: auto;
    display: none
  }

  .sidebar_menu.jsx-b1494c237499f602 .nav_header.jsx-b1494c237499f602 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -moz-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    padding-bottom: 10px
  }

  .sidebar_menu.jsx-b1494c237499f602 .nav_header.jsx-b1494c237499f602 .left.jsx-b1494c237499f602 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 53%;
    -moz-box-flex: 0;
    -ms-flex: 0 0 53%;
    flex: 0 0 53%
  }

  .sidebar_menu.jsx-b1494c237499f602 .nav_header.jsx-b1494c237499f602 .left.jsx-b1494c237499f602 .other_links.jsx-b1494c237499f602 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    font-size: 10px;
    font-family: "Recursive", sans-serif;
    text-transform: uppercase
  }

  .sidebar_menu.jsx-b1494c237499f602 .nav_header.jsx-b1494c237499f602 .left.jsx-b1494c237499f602 .other_links.jsx-b1494c237499f602 li.jsx-b1494c237499f602 {
    margin-right: 10px
  }

  .sidebar_menu.jsx-b1494c237499f602 .nav_header.jsx-b1494c237499f602 .left.jsx-b1494c237499f602 .other_links.jsx-b1494c237499f602 li.jsx-b1494c237499f602:last-child {
    margin-right: 0
  }

  .sidebar_menu.jsx-b1494c237499f602 .nav_header.jsx-b1494c237499f602 .left.jsx-b1494c237499f602 .other_links.jsx-b1494c237499f602 li.jsx-b1494c237499f602 a.jsx-b1494c237499f602 {
    display: block;
    color: #0a2040;
    font-weight: bold
  }

  .sidebar_menu.jsx-b1494c237499f602 .nav_header.jsx-b1494c237499f602 .left.jsx-b1494c237499f602 .other_links.jsx-b1494c237499f602 li.jsx-b1494c237499f602 a.jsx-b1494c237499f602 .icon.jsx-b1494c237499f602 {
    width: 30px;
    height: 24px;
    background-image: url("articleRevampSprite.png");
    margin: 0 auto;
    background-repeat: no-repeat
  }

  .sidebar_menu.jsx-b1494c237499f602 .nav_header.jsx-b1494c237499f602 .left.jsx-b1494c237499f602 .other_links.jsx-b1494c237499f602 li.jsx-b1494c237499f602 a.jsx-b1494c237499f602 .icon.tracker_icon.jsx-b1494c237499f602 {
    background-position: -231px -169px
  }

  .sidebar_menu.jsx-b1494c237499f602 .nav_header.jsx-b1494c237499f602 .left.jsx-b1494c237499f602 .other_links.jsx-b1494c237499f602 li.jsx-b1494c237499f602 a.jsx-b1494c237499f602 .icon.app_icon.jsx-b1494c237499f602 {
    background-position: -308px -169px
  }

  .sidebar_menu.jsx-b1494c237499f602 .nav_header.jsx-b1494c237499f602 .left.jsx-b1494c237499f602 .other_links.jsx-b1494c237499f602 li.jsx-b1494c237499f602 a.jsx-b1494c237499f602 .icon.livetv_icon.jsx-b1494c237499f602 {
    background-position: -383px -169px
  }

  .sidebar_menu.jsx-b1494c237499f602 .nav_header.jsx-b1494c237499f602 .left.jsx-b1494c237499f602 .other_links.jsx-b1494c237499f602 li.jsx-b1494c237499f602 a.jsx-b1494c237499f602 {
    padding: 3px 0;
    min-width: 48px;
    text-align: center
  }

  .sidebar_menu.jsx-b1494c237499f602 .nav_header.jsx-b1494c237499f602 .left.jsx-b1494c237499f602 .other_links.jsx-b1494c237499f602 li.jsx-b1494c237499f602 {
    margin-right: 20px
  }

  .sidebar_menu.jsx-b1494c237499f602 .nav_header.jsx-b1494c237499f602 .right.jsx-b1494c237499f602 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 47%;
    -moz-box-flex: 0;
    -ms-flex: 0 0 47%;
    flex: 0 0 47%
  }

  .sidebar_menu.jsx-b1494c237499f602 .nav_header.jsx-b1494c237499f602 .slidebar_logo.jsx-b1494c237499f602 {
    display: block;
    padding-bottom: 12px;
    margin-bottom: 8px
  }

  .sidebar_menu.jsx-b1494c237499f602 .nav_header.jsx-b1494c237499f602 .slidebar_logo.jsx-b1494c237499f602 img.jsx-b1494c237499f602 {
    width: 87px;
    display: block
  }

  .home_icon.jsx-b1494c237499f602 {
    position: -webkit-sticky;
    position: -webkit-sticky;
    position: sticky;
    left: 0;
    border-right: 0;
    background: #fff;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -moz-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    min-width: 30px
  }

  .sidebar_menu.jsx-b1494c237499f602 .nav_header.jsx-b1494c237499f602 .right.jsx-b1494c237499f602 .laguage_outer.jsx-b1494c237499f602 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex
  }

  .sidebar_menu.jsx-b1494c237499f602 .nav_header.jsx-b1494c237499f602 .right.jsx-b1494c237499f602 .sidebar_close.jsx-b1494c237499f602 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 16px;
    -moz-box-flex: 0;
    -ms-flex: 0 0 16px;
    flex: 0 0 16px;
    height: 16px;
    margin-left: 20px;
    position: relative
  }

  .sidebar_menu.jsx-b1494c237499f602 .nav_header.jsx-b1494c237499f602 .right.jsx-b1494c237499f602 .sidebar_close.jsx-b1494c237499f602::before,
  .sidebar_menu.jsx-b1494c237499f602 .nav_header.jsx-b1494c237499f602 .right.jsx-b1494c237499f602 .sidebar_close.jsx-b1494c237499f602::after {
    position: absolute;
    content: "";
    width: 1px;
    height: 16px;
    background: #5a5a5a;
    left: 7px
  }

  .sidebar_menu.jsx-b1494c237499f602 .nav_header.jsx-b1494c237499f602 .right.jsx-b1494c237499f602 .sidebar_close.jsx-b1494c237499f602::before {
    -webkit-transform: rotate(-45deg);
    -moz-transform: rotate(-45deg);
    -ms-transform: rotate(-45deg);
    -o-transform: rotate(-45deg);
    transform: rotate(-45deg)
  }

  .sidebar_menu.jsx-b1494c237499f602 .nav_header.jsx-b1494c237499f602 .right.jsx-b1494c237499f602 .sidebar_close.jsx-b1494c237499f602::after {
    -webkit-transform: rotate(45deg);
    -moz-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    -o-transform: rotate(45deg);
    transform: rotate(45deg)
  }

  .sidebar_menu.jsx-b1494c237499f602 .nav_header.jsx-b1494c237499f602 .right.jsx-b1494c237499f602 .laguage_wrap.jsx-b1494c237499f602 {
    margin-bottom: 15px;
    width: 100%;
    position: relative
  }

  .sidebar_menu.jsx-b1494c237499f602 .nav_header.jsx-b1494c237499f602 .right.jsx-b1494c237499f602 .laguage_wrap.jsx-b1494c237499f602 .lang_list.jsx-b1494c237499f602 {
    border-top: 1px solid#fff;
    position: absolute;
    width: 100%;
    display: none
  }

  .sidebar_menu.jsx-b1494c237499f602 .nav_header.jsx-b1494c237499f602 .right.jsx-b1494c237499f602 .laguage_wrap.jsx-b1494c237499f602 .language_click.jsx-b1494c237499f602 {
    background: #0a2040;
    color: #fff;
    font-size: 12px;
    text-transform: uppercase;
    padding: 4px 8px;
    position: relative;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    align-items: center
  }

  .sidebar_menu.jsx-b1494c237499f602 .nav_header.jsx-b1494c237499f602 .right.jsx-b1494c237499f602 .laguage_wrap.jsx-b1494c237499f602 .language_click.jsx-b1494c237499f602::after {
    content: "";
    margin-left: auto;
    width: 0px;
    height: 0px;
    border-left: 4px solid transparent;
    border-right: 4px solid transparent;
    border-top: 4px solid#fff
  }

  .sidebar_menu.jsx-b1494c237499f602 .nav_header.jsx-b1494c237499f602 .right.jsx-b1494c237499f602 .laguage_wrap.jsx-b1494c237499f602 .lang_list.jsx-b1494c237499f602 li.jsx-b1494c237499f602 a.jsx-b1494c237499f602 {
    background: #0a2040;
    display: block;
    color: #fff;
    padding: 2px 5px;
    font-size: 12px;
    border-bottom: 1px solid#fff
  }

  .sidebar_menu.jsx-b1494c237499f602 .nav_header.jsx-b1494c237499f602 .right.jsx-b1494c237499f602 .search.jsx-b1494c237499f602 {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    width: 100%;
    background: #fff;
    border: 0;
    padding: 6px;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
    background-image: url("");
    -webkit-background-size: 18px;
    -moz-background-size: 18px;
    -o-background-size: 18px;
    background-size: 18px;
    background-repeat: no-repeat;
    background-position: center right 7px;
    padding-right: 28px
  }

  .sidebar_menu.jsx-b1494c237499f602 .nav_main.jsx-b1494c237499f602 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -moz-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between
  }

  .sidebar_menu.jsx-b1494c237499f602 .nav_main.jsx-b1494c237499f602 .left.jsx-b1494c237499f602 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 53%;
    -moz-box-flex: 0;
    -ms-flex: 0 0 53%;
    flex: 0 0 53%
  }

  .sidebar_menu.jsx-b1494c237499f602 .nav_main.jsx-b1494c237499f602 .right.jsx-b1494c237499f602 {
    margin-left: 8px
  }

  .sidebar_menu.jsx-b1494c237499f602 .nav_main.jsx-b1494c237499f602 .right.jsx-b1494c237499f602 .inTrendHeading.jsx-b1494c237499f602 {
    color: #5a5a5a;
    text-transform: uppercase;
    font-size: 14px;
    margin-bottom: 10px;
    font-weight: 700;
    display: block
  }

  .sidebar_menu.jsx-b1494c237499f602 .nav_main.jsx-b1494c237499f602 .right.jsx-b1494c237499f602 .inTrendsList.jsx-b1494c237499f602 li.jsx-b1494c237499f602 {
    margin-bottom: 10px
  }

  .sidebar_menu.jsx-b1494c237499f602 .nav_main.jsx-b1494c237499f602 .right.jsx-b1494c237499f602 .inTrendsList.jsx-b1494c237499f602 li.jsx-b1494c237499f602 a.jsx-b1494c237499f602 {
    font-size: 14px;
    color: #5a5a5a;
    padding: 4px 0;
    display: block
  }

  .sidebar_menu.jsx-b1494c237499f602 .nav_social.jsx-b1494c237499f602 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -moz-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    border-top: 1px solid#707070;
    margin-top: 15px;
    padding-top: 15px
  }

  .sidebar_menu.jsx-b1494c237499f602 .nav_social.jsx-b1494c237499f602 li.jsx-b1494c237499f602 {
    margin-right: 2px
  }

  .sidebar_menu.jsx-b1494c237499f602 .nav_social.jsx-b1494c237499f602 li.jsx-b1494c237499f602 a.jsx-b1494c237499f602 {
    width: 48px;
    height: 48px;
    display: block;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
    background-image: url("articleRevampSprite.png");
    background-repeat: no-repeat;
    -webkit-background-size: auto 170px;
    -moz-background-size: auto 170px;
    -o-background-size: auto 170px;
    background-size: auto 170px;
    background-color: #5a5a5a
  }

  .sidebar_menu.jsx-b1494c237499f602 .nav_social.jsx-b1494c237499f602 li.jsx-b1494c237499f602 a.whatsapp_icon.jsx-b1494c237499f602 {
    background-position: 12px center
  }

  .sidebar_menu.jsx-b1494c237499f602 .nav_social.jsx-b1494c237499f602 li.jsx-b1494c237499f602 a.fb_icon.jsx-b1494c237499f602 {
    background-position: -46px center
  }

  .sidebar_menu.jsx-b1494c237499f602 .nav_social.jsx-b1494c237499f602 li.jsx-b1494c237499f602 a.tw_icon.jsx-b1494c237499f602 {
    background-position: -102px center
  }

  .sidebar_menu.jsx-b1494c237499f602 .nav_social.jsx-b1494c237499f602 li.jsx-b1494c237499f602 a.paperPlan_icon.jsx-b1494c237499f602 {
    background-position: -220px center
  }

  .sidebar_menu.jsx-b1494c237499f602 .nav_social.jsx-b1494c237499f602 li.jsx-b1494c237499f602 a.insta_icon.jsx-b1494c237499f602 {
    background-position: -334px center
  }

  .sidebar_menu.jsx-b1494c237499f602 .nav_social.jsx-b1494c237499f602 li.jsx-b1494c237499f602 a.linkedin_icon.jsx-b1494c237499f602 {
    background-position: -398px center
  }

  .sidebar_menu.jsx-b1494c237499f602 .nav_social.jsx-b1494c237499f602 li.jsx-b1494c237499f602 a.youtube_icon.jsx-b1494c237499f602 {
    background-position: -456px center
  }

  .sidebar_menu.jsx-b1494c237499f602 .nav_social.jsx-b1494c237499f602 li.jsx-b1494c237499f602 a.icon-fill.jsx-b1494c237499f602 {
    background-position: -84px 13px
  }

  .sidebar_menu.jsx-b1494c237499f602 .nav_social.jsx-b1494c237499f602 li.jsx-b1494c237499f602 a.icon-enter.jsx-b1494c237499f602 {
    background-position: -180px 13px
  }

  .sidebar_menu.jsx-b1494c237499f602 .nav_social.jsx-b1494c237499f602 li.jsx-b1494c237499f602 a.icon-expand.jsx-b1494c237499f602 {
    background-position: -182px -38px
  }

  .sidebar_menu.jsx-b1494c237499f602 .nav_social.jsx-b1494c237499f602 li.jsx-b1494c237499f602 a.tely.jsx-b1494c237499f602 {
    background-position: 13px -87px
  }

  .sidebar_menu.jsx-b1494c237499f602 .nav_social.jsx-b1494c237499f602 li.jsx-b1494c237499f602 a.icon-jionews.jsx-b1494c237499f602 {
    background-position: -83px -87px
  }

  .sidebar_menu.jsx-b1494c237499f602 .nav_social.jsx-b1494c237499f602 li.jsx-b1494c237499f602:last-child {
    margin-right: 0
  }

  .headerNav_accordion.jsx-b1494c237499f602 {
    border-right: 2px solid#fff
  }

  .headerNav_accordion.jsx-b1494c237499f602 .headerNav_btn.jsx-b1494c237499f602 {
    padding: 3px;
    color: #0a2040;
    cursor: pointer;
    width: 100%;
    margin: 0 auto;
    background: #fff;
    font-size: 15px;
    text-transform: uppercase;
    font-weight: bold;
    padding-left: 15px;
    position: relative;
    margin-bottom: 10px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    align-items: center
  }

  .headerNav_accordion.jsx-b1494c237499f602 .headerNav_btn.jsx-b1494c237499f602::before {
    content: "";
    width: 5px;
    height: 100%;
    background: #ed2128;
    position: absolute;
    left: 0;
    top: 0
  }

  .headerNav_accordion.jsx-b1494c237499f602 .headerNav_btn[role=button].jsx-b1494c237499f602::after {
    content: "";
    margin-left: 5px;
    width: 0px;
    height: 0px;
    border-left: 4px solid transparent;
    border-right: 4px solid transparent;
    border-top: 4px solid#0a2040
  }

  .headerNav_accordion.jsx-b1494c237499f602 .headerNav_slide.jsx-b1494c237499f602 {
    width: 100%;
    margin: 0 auto;
    font-size: 16px;
    text-transform: uppercase;
    display: none
  }

  .headerNav_accordion.jsx-b1494c237499f602 .headerNav_slide.jsx-b1494c237499f602 ul.jsx-b1494c237499f602 {
    padding-left: 15px
  }

  .headerNav_accordion.jsx-b1494c237499f602 .headerNav_slide.jsx-b1494c237499f602 ul.jsx-b1494c237499f602 li.jsx-b1494c237499f602 {
    margin-bottom: 15px
  }

  .headerNav_accordion.jsx-b1494c237499f602 .headerNav_slide.jsx-b1494c237499f602 ul.jsx-b1494c237499f602 li.jsx-b1494c237499f602 a.jsx-b1494c237499f602 {
    color: #5a5a5a;
    padding: 3px 0;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex
  }

  .headerNav_accordion.jsx-b1494c237499f602 .headerNav_slide.jsx-b1494c237499f602 ul.jsx-b1494c237499f602 li.jsx-b1494c237499f602 sup.jsx-b1494c237499f602 {
    margin-left: 5px;
    width: 17px
  }

  .headerNav_accordion.jsx-b1494c237499f602 .headerNav_btn.jsx-b1494c237499f602:last-child {
    margin-bottom: 0
  }

  .battleForTheState_logo.jsx-b1494c237499f602 {
    margin-right: 8px;
    margin-left: 8px;
    border-left: 1px solid#d7d7d7;
    padding-left: 10px
  }

  .cls-1.jsx-b1494c237499f602 {
    fill: #5a5a5a
  }

  .drop-inner.jsx-b1494c237499f602 {
    position: absolute;
    right: 0;
    z-index: 9999;
    width: auto;
    background: #fff;
    width: 180px;
    top: 40px;
    padding: 0 5px
  }

  .cn-dropdown.current.jsx-b1494c237499f602>a.jsx-b1494c237499f602:after {
    content: "";
    position: absolute;
    display: inline-block;
    width: 0;
    height: 0;
    border-top: 4px dashed;
    border-right: 4px solid transparent;
    border-left: 4px solid transparent;
    left: 50%;
    bottom: 0px;
    -webkit-transform: translatex(-50%);
    -moz-transform: translatex(-50%);
    -ms-transform: translatex(-50%);
    -o-transform: translatex(-50%);
    transform: translatex(-50%)
  }

  .cn-dropdown.current.jsx-b1494c237499f602>a.jsx-b1494c237499f602 {
    position: relative
  }

  .drop-inner.jsx-b1494c237499f602 li.jsx-b1494c237499f602 {
    padding: 5px 0
  }

  .drop-inner.jsx-b1494c237499f602 li.jsx-b1494c237499f602 a.jsx-b1494c237499f602 {
    padding-left: 6px
  }

  .fifa2022.jsx-b1494c237499f602,
  .hockey2023.jsx-b1494c237499f602 {
    background: url("")repeat-x top !important
  }

  .worldcup2021.jsx-b1494c237499f602 {
    background: url("")
  }

  .worlcupPageHeading.jsx-b1494c237499f602 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    margin: 0 3px;
    overflow: hidden;
    height: 52px
  }

  .worldcup2021.jsx-b1494c237499f602 .HamburgerBox.jsx-b1494c237499f602,
  .worldcup2021.jsx-b1494c237499f602 .HamburgerBox.jsx-b1494c237499f602::after,
  .worldcup2021.jsx-b1494c237499f602 .HamburgerBox.jsx-b1494c237499f602::before {
    background: #fff
  }

  .worlcupPageHeading.jsx-b1494c237499f602 img.jsx-b1494c237499f602 {
    width: 103px
  }

  .womens-worldcup-2022-header.jsx-b1494c237499f602 {
    background: url("")
  }

  .womens-worldcup-2022-header.jsx-b1494c237499f602 {}

  .womens-worldcup-2022-header.jsx-b1494c237499f602 .HamburgerBox.jsx-b1494c237499f602,
  .womens-worldcup-2022-header.jsx-b1494c237499f602 .HamburgerBox.jsx-b1494c237499f602::after,
  .womens-worldcup-2022-header.jsx-b1494c237499f602 .HamburgerBox.jsx-b1494c237499f602::before {
    background: #fff
  }

  .ipl-2022-header.jsx-b1494c237499f602 {
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -moz-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    background: url("")
  }

  .ipl-2022-header.jsx-b1494c237499f602 .iplPageHeading.jsx-b1494c237499f602 {
    border-left: 1px solid#4f646e;
    margin-left: 8px;
    padding-left: 8px;
    line-height: 35px;
    margin-right: auto;
    color: #fff;
    font-family: "Recursive";
    line-height: 22px;
    font-weight: bold
  }

  .ipl-2022-header.jsx-b1494c237499f602 .HamburgerBox.jsx-b1494c237499f602,
  .ipl-2022-header.jsx-b1494c237499f602 .HamburgerBox.jsx-b1494c237499f602::after,
  .ipl-2022-header.jsx-b1494c237499f602 .HamburgerBox.jsx-b1494c237499f602::before {
    background: #fff;
    -webkit-box-shadow: 0 0 10px#000, 0 0 5px#000;
    -moz-box-shadow: 0 0 10px#000, 0 0 5px#000;
    box-shadow: 0 0 10px#000, 0 0 5px#000
  }

  .signoutWrap.jsx-b1494c237499f602 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    width: 64px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -moz-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    line-height: 12px;
    position: relative
  }

  .signoutWrap.jsx-b1494c237499f602 .signedUser.jsx-b1494c237499f602 svg.jsx-b1494c237499f602 {
    margin: 13px auto 2px;
    display: table
  }

  .signoutWrap.jsx-b1494c237499f602 .signedUser.jsx-b1494c237499f602 .signouttxt.jsx-b1494c237499f602 {
    max-width: 64px;
    font-size: 9px;
    color: #727272;
    text-transform: uppercase;
    white-space: nowrap;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    overflow: hidden
  }

  .signoutWrap.jsx-b1494c237499f602 .dropIcon.jsx-b1494c237499f602 {
    position: absolute;
    top: 100%;
    z-index: 9999;
    width: 120px;
    border: 1px solid#d7d7d7;
    -webkit-border-radius: 0 0 6px 6px;
    -moz-border-radius: 0 0 6px 6px;
    border-radius: 0 0 6px 6px;
    background: #ededed;
    right: 0;
    margin-top: 6px
  }

  .signoutWrap.jsx-b1494c237499f602 .dropIcon.jsx-b1494c237499f602 a.jsx-b1494c237499f602 {
    font-size: 13px;
    text-transform: uppercase;
    color: #ed2128;
    font-weight: bold;
    display: block;
    padding: 10px;
    height: auto !important
  }

  .signoutWrap.jsx-b1494c237499f602 .dropIcon.jsx-b1494c237499f602 .closeBtn.jsx-b1494c237499f602 {
    width: 9.3px;
    height: 9.3px;
    position: absolute;
    right: 10px;
    -webkit-transform: translatey(-50%);
    -moz-transform: translatey(-50%);
    -ms-transform: translatey(-50%);
    -o-transform: translatey(-50%);
    transform: translatey(-50%);
    top: 50%
  }

  .signoutWrap.jsx-b1494c237499f602 .dropIcon.jsx-b1494c237499f602 .closeBtn.jsx-b1494c237499f602::before,
  .signoutWrap.jsx-b1494c237499f602 .dropIcon.jsx-b1494c237499f602 .closeBtn.jsx-b1494c237499f602::after {
    content: "";
    width: 1px;
    height: 8px;
    background: #0a2040;
    display: block;
    position: absolute;
    left: 4px
  }

  .signoutWrap.jsx-b1494c237499f602 .dropIcon.jsx-b1494c237499f602 .closeBtn.jsx-b1494c237499f602::before {
    -webkit-transform: rotate(134deg);
    -moz-transform: rotate(134deg);
    -ms-transform: rotate(134deg);
    -o-transform: rotate(134deg);
    transform: rotate(134deg)
  }

  .signoutWrap.jsx-b1494c237499f602 .dropIcon.jsx-b1494c237499f602 .closeBtn.jsx-b1494c237499f602::after {
    -webkit-transform: rotate(-134deg);
    -moz-transform: rotate(-134deg);
    -ms-transform: rotate(-134deg);
    -o-transform: rotate(-134deg);
    transform: rotate(-134deg)
  }

  .defaultHeader.jsx-b1494c237499f602 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    alignitems: center;
    borderbottom: 1px solid#707070;
    minheight: 64px
  }

  .budgetdayHeader.jsx-b1494c237499f602 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    alignitems: center;
    borderbottom: 1px solid#707070;
    minheight: 64px;
    background: url("");
    background-position: center left -195px
  }

  .budgetdayHeader.jsx-b1494c237499f602 .logo_box.jsx-b1494c237499f602 {
    border: none !important
  }

  .trendingTopic.jsx-b1494c237499f602 {
    border-bottom: #e0e0e0 solid 1px;
    overflow: scroll;
    white-space: nowrap;
    padding-right: 0px;
    padding-left: 10px;
    background-color: #fff
  }

    {}

  .logo_box.jsx-b1494c237499f602 {
    border-right: #fff solid 1px;
    padding-right: 5px;
    margin: 3px 5px 3px 0
  }

  .l1_first_li.jsx-b1494c237499f602 {
    padding: 4px 9px;
    background: #f0f0f0;
    border-right: #e1261c solid 1px
  }

  .l1_first_li.jsx-b1494c237499f602 a.jsx-b1494c237499f602 {
    padding: 0 !important;
    margin: 0 !important
  }

  .partnersSlider.jsx-b1494c237499f602 {
    margin-right: -8px;
    margin-left: auto
  }

  .partnersSlider.jsx-b1494c237499f602 a.jsx-b1494c237499f602 {
    width: 105px !important
  }

  .joinUs_Wasp.jsx-b1494c237499f602 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    width: 78px;
    height: 23px;
    border: #c8c8c8 solid 1px;
    -webkit-border-radius: 30px;
    -moz-border-radius: 30px;
    border-radius: 30px;
    background: #f3f3f3;
    padding: 5px 7px;
    margin: 0 8px;
    -webkit-box-shadow: 0 3px 6px 0px rgba(0, 0, 0, .2);
    -moz-box-shadow: 0 3px 6px 0px rgba(0, 0, 0, .2);
    box-shadow: 0 3px 6px 0px rgba(0, 0, 0, .2);
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-flex-shrink: 0;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    margin-left: auto
  }

  .joinUs_Wasp.jsx-b1494c237499f602 span.jsx-b1494c237499f602 {
    margin: 0 5px 0 0;
    font-size: 11px;
    line-height: 13px;
    text-transform: uppercase;
    font-family: "Recursive"
  }

  .brnw_strip.jsx-64e567b79135b242 {
    background: white;
    padding: 6px 10px;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -moz-box-orient: vertical;
    -moz-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    align-items: center
  }

  .brnw_ttl.jsx-64e567b79135b242 {
    background: #e1261c;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    font: bold 10px/9px "Recursive";
    color: #fff;
    text-transform: uppercase;
    padding: 4px 10px;
    position: relative
  }

  .br_nw.jsx-64e567b79135b242 {
    background: #0a2040;
    -webkit-border-radius: 6px;
    -moz-border-radius: 6px;
    border-radius: 6px;
    padding: 18px 10px 7px;
    font: bold 15px/20px "Recursive";
    color: #fff;
    margin-top: -9px;
    text-align: center;
    width: 100%
  }

  a.jsx-64e567b79135b242 {
    color: #fff
  }

  .page_heading {
    position: relative;
    font-weight: bold;
    font-size: 20px;
    line-height: 24px;
    color: #e1261c;
    text-transform: uppercase;
    background: url("page_ttl_border.jpg.png")repeat-x center;
    margin: 0 10px
  }

  .page_heading .page_heading_txt {
    padding: 0 10px 0 0;
    display: inline-block;
    background: white;
    color: #e1261c
  }

  .ltvbox {
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    background-color: transparent
  }

  .ltvbox .add_box {
    width: 150px;
    height: 367px;
    margin-right: 10px;
    -webkit-flex-shrink: 0;
    -ms-flex-negative: 0;
    flex-shrink: 0
  }

  .ltvbox .add_box.ml10 {
    margin-left: 10px;
    margin-right: 0
  }

  .ltvbox .live_tv {
    max-width: 620px;
    width: 100%;
    height: 358px;
    background: #8f0100;
    padding: 5px
  }

  .news18-special {
    background: #f5f5f5;
    border: 1px solid#cbcbcb;
    padding: 5px 5px 10px 10px
  }

  .news18-special.vwall {
    padding: 5px 10px;
    display: table;
    width: 100%
  }

  .news18-special figure {
    padding: 10px 0 0;
    position: relative
  }

  .news18-special .title span {
    background: #f5f5f5;
    font-size: 18px
  }

  #right .title span {
    font-size: 18px;
    position: relative;
    top: 4px;
    background: #fff;
    padding-right: 5px
  }

  .title {
    text-transform: uppercase;
    color: #0a2040;
    font-family: "Recursive";
    font-size: 22px;
    line-height: 22px;
    font-weight: 400
  }

  #right .video_wall .title span {
    background: #f5f5f5
  }

  .livetv-mobile h2 {
    line-height: 32px;
    padding-left: 52px;
    position: relative
  }

  .news18-special.vwall.livetv_row span {
    top: 7px !important
  }

  .ad_300x40 {
    width: 300px;
    min-height: 40px;
    text-align: center;
    margin: 3px auto;
    background: #333;
    color: #fff
  }

  .pwa_livetv {
    position: relative
  }

  .ad_300x40.top {
    position: absolute;
    z-index: 1;
    top: 28px;
    left: 0;
    right: 0
  }

  .ad_300x40.bottom {
    position: absolute;
    z-index: 1;
    bottom: -3px;
    left: 0;
    right: 0
  }

  .lv_wrap {
    width: 100%;
    background: #1f1f1f;
    padding: 40px 0px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    margin-top: 7px;
    position: relative
  }

  .lv_video {
    background: #1a1a1a url("LIVE_TV_bg.png.jpeg")no-repeat center;
    border: 1px solid#707070;
    position: relative;
    padding-bottom: 56%;
    -webkit-background-size: 100%;
    -moz-background-size: 100%;
    -o-background-size: 100%;
    background-size: 100%
  }

  .lv_video img,
  .lv_video iframe {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%
  }

  .lv_wrap .lv_text {
    font-weight: 700;
    font-size: 16px;
    line-height: 22px;
    color: #fff;
    margin: 0
  }


  .top_story_title.jsx-3bcf2a6b0330d31 .lvupdte.jsx-3bcf2a6b0330d31 {
    color: #e1261d;
    font-size: 18px;
    line-height: 26px;
    font-weight: bold
  }

  .story_listing_title.jsx-3bcf2a6b0330d31 .lvupdte.jsx-3bcf2a6b0330d31 {
    color: #e1261d;
    font-size: 14px;
    line-height: 26px;
    font-weight: bold
  }

  .story_listing.jsx-3bcf2a6b0330d31 li.jsx-3bcf2a6b0330d31>div.jsx-3bcf2a6b0330d31 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -moz-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between
  }

  .story_listing_title.jsx-3bcf2a6b0330d31,
  .story_listing_title.jsx-3bcf2a6b0330d31 a.jsx-3bcf2a6b0330d31 {
    display: unset
  }

  .top_story_title.jsx-3bcf2a6b0330d31 a.jsx-3bcf2a6b0330d31 h3.jsx-3bcf2a6b0330d31 {
    display: contents
  }


  .page_heading.jsx-310c4182c74395ea {
    position: relative;
    font-weight: bold;
    font-size: 20px;
    line-height: 24px;
    color: #e1261c;
    text-transform: uppercase;
    background: url("page_ttl_border.jpg.png")repeat-x center;
    margin: 0 10px;
    margin-bottom: 10px
  }

  .page_heading.jsx-310c4182c74395ea .page_heading_txt.jsx-310c4182c74395ea {
    padding: 0 10px 0 0;
    display: inline-block;
    background: white;
    color: #e1261c
  }

  .trnd_Wrp.jsx-310c4182c74395ea {
    margin-top: 30px
  }

  #trendingvideos-1.jsx-310c4182c74395ea .glide__slides.jsx-310c4182c74395ea {
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex
  }

  #trendingvideos-1.jsx-310c4182c74395ea .glide__track.jsx-310c4182c74395ea {
    overflow: hidden;
    padding: 0 0 0 10px
  }

  .trnd_col.jsx-310c4182c74395ea {
    background: #f5f5f5
  }

  .trnd_col.jsx-310c4182c74395ea figure.jsx-310c4182c74395ea {
    min-width: 169px;
    display: inline
  }

  .trnd_title.jsx-310c4182c74395ea {
    padding: 10px 10px 9px;
    font-weight: bold;
    font-size: 14px;
    line-height: 18px;
    color: #282828
  }

  .trnd_img.jsx-310c4182c74395ea {
    position: relative
  }

  .trnd_img.jsx-310c4182c74395ea img.jsx-310c4182c74395ea {
    width: 100%
  }

  .glide__bullets.jsx-310c4182c74395ea {
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -moz-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    margin-top: 5px
  }

  .glide__bullet.jsx-310c4182c74395ea {
    width: 20px;
    height: 20px;
    margin: 0 4px;
    border: none;
    background: transparent;
    position: relative
  }

  .glide__bullet.jsx-310c4182c74395ea:before {
    content: "";
    position: absolute;
    width: 20px;
    height: 4px;
    background: #bfbfbf;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px
  }

  .glide__bullet--active.jsx-310c4182c74395ea:before {
    background: #e1261d
  }

  .ss_vicon.jsx-310c4182c74395ea {
    background: #ed2129 url("Video_Icon.svg")no-repeat top -2px center
  }

  .ss_icon.jsx-310c4182c74395ea {
    position: absolute;
    bottom: 5px;
    right: 0px;
    width: 26px;
    height: 24px;
    -webkit-border-radius: 2px 0 0 2px;
    -moz-border-radius: 2px 0 0 2px;
    border-radius: 2px 0 0 2px;
    z-index: 2
  }

  .ss_widget_Wrp.jsx-bbcc8f3b29dfc1b4 {
    background: #1f1f1f;
    padding: 11px 10px
  }

  .ss_header.jsx-bbcc8f3b29dfc1b4 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    margin-bottom: 9px
  }

  .ent_unlm.jsx-bbcc8f3b29dfc1b4 {
    padding: 8px 0 8px 5px;
    margin-left: 4px;
    border-left: #4c4c4c solid 1px;
    font-weight: normal
  }

  .ent_unlm.jsx-bbcc8f3b29dfc1b4 span.jsx-bbcc8f3b29dfc1b4 {
    display: block
  }

  .ent_txt.jsx-bbcc8f3b29dfc1b4 {
    font-size: 11px;
    line-height: 15px;
    color: #fecb00;
    text-transform: uppercase
  }

  .unlm_txt.jsx-bbcc8f3b29dfc1b4 {
    font-size: 11px;
    line-height: 11px;
    color: #fff;
    text-transform: uppercase
  }

  .ss_row.jsx-bbcc8f3b29dfc1b4 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    padding: 11px;
    background: #1a1a1a;
    -webkit-box-shadow: 0px 3px 6px#0003;
    -moz-box-shadow: 0px 3px 6px#0003;
    box-shadow: 0px 3px 6px#0003;
    border: 1px solid#707070;
    margin-bottom: 11px;
    cursor: pointer;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -moz-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -moz-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between
  }

  .ss_rwtxt.jsx-bbcc8f3b29dfc1b4 {
    font-size: 13px;
    line-height: 18px;
    font-weight: bold;
    color: #fff
  }

  .ss_rwthmb.jsx-bbcc8f3b29dfc1b4 {
    -webkit-flex-shrink: 0;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    margin-left: 10px;
    position: relative;
    width: 110px
  }

  .ss_rwthmb.jsx-bbcc8f3b29dfc1b4 img.jsx-bbcc8f3b29dfc1b4 {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%
  }

  .ss_rwthmb.jsx-bbcc8f3b29dfc1b4:before {
    content: "";
    background: #000;
    opacity: .2;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 1
  }

  .ss_row.jsx-bbcc8f3b29dfc1b4:first-child {
    display: block;
    padding: 0
  }

  .ss_row.jsx-bbcc8f3b29dfc1b4:first-child .ss_rwthmb.jsx-bbcc8f3b29dfc1b4 {
    width: 100%;
    margin-left: 0;
    padding-bottom: 66.57%
  }

  .ss_row.jsx-bbcc8f3b29dfc1b4:first-child .ss_rwtxt.jsx-bbcc8f3b29dfc1b4 {
    font: bold 20px/26px Playfair Display;
    color: #fff;
    padding: 5px 11px 10px
  }

  .mfns.jsx-bbcc8f3b29dfc1b4 {
    width: 232px;
    height: 38px;
    background: #000;
    border: 2px solid#fecb00;
    -webkit-border-radius: 19px;
    -moz-border-radius: 19px;
    border-radius: 19px;
    margin: 0 auto;
    font-size: 13px;
    line-height: 24px;
    font-weight: bold;
    color: #fecb00;
    text-transform: uppercase;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -moz-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center
  }

  .ss_icon.jsx-bbcc8f3b29dfc1b4 {
    position: absolute;
    bottom: 5px;
    right: 5px;
    width: 26px;
    height: 24px;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
    z-index: 2
  }

  .ss_vicon.jsx-bbcc8f3b29dfc1b4 {
    background: #ed2129 url("Video_Icon.svg")no-repeat top -2px center
  }

  .ss_picon.jsx-bbcc8f3b29dfc1b4 {
    background: #ed2129 url("")no-repeat center center
  }


  .ss_rwthmb>div {
    vertical-align: top
  }

  .story_Main.jsx-1013808099 {
    width: 100%;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -moz-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between
  }

  .story_list.jsx-1013808099 .category_title.jsx-1013808099 {
    line-height: 22px
  }

  .story_two.jsx-1013808099 {
    width: 318px
  }

  .podcast_lst_row.jsx-1013808099 figcaption.jsx-1013808099 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: end;
    -webkit-align-items: flex-end;
    -moz-box-align: end;
    -ms-flex-align: end;
    align-items: flex-end;
    padding: 9px 10px 10px;
    width: 100%;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box
  }

  .podcast_lst_row.jsx-1013808099 figure.jsx-1013808099 {
    display: inline-block;
    max-width: 100px
  }

  .story_title.jsx-1013808099 {
    color: #282828;
    font-size: 13px;
    line-height: 19px;
    font-weight: bold;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden
  }

  .podcast_lst.jsx-1013808099 .podcast_lst_row.jsx-1013808099:nth-child(5n+1) {
    margin-left: 0
  }

  .podcast_lst.jsx-1013808099 .podcast_lst_row.jsx-1013808099:nth-child(5n+5) {
    margin-right: 0
  }

  .all_podcast_lst.jsx-1013808099 .glide__track.jsx-1013808099 {
    width: 100%;
    -o-object-fit: inherit;
    object-fit: inherit
  }

  .all_podcast_lst.jsx-1013808099 .glide__slides.jsx-1013808099 {
    overflow: hidden;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    background-color: #fff;
    -webkit-box-shadow: 0px 3px 6px#00000029;
    -moz-box-shadow: 0px 3px 6px#00000029;
    box-shadow: 0px 3px 6px#00000029;
    padding: 12px;
    margin-bottom: 20px
  }

  .all_podcast_lst.jsx-1013808099 {
    overflow: hidden
  }

  .story_img.jsx-1013808099 {
    width: 100%;
    position: relative;
    overflow: hidden
  }

  .story_img.jsx-1013808099 img.jsx-1013808099 {
    width: 100%;
    vertical-align: top
  }

  .podcast_lst_row.jsx-1013808099 {
    position: relative;
    -webkit-flex-shrink: 0;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -moz-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center
  }

  .story_list.jsx-1013808099 {
    width: 100%
  }

  .story_list_two.jsx-1013808099 {
    width: 100%;
    margin-top: 30px
  }

  .story_list.jsx-1013808099 button.glide__bullet.jsx-1013808099 {
    width: 20px;
    height: 4px;
    background: #bfbfbf 0%0%no-repeat padding-box;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    border: 0;
    margin: 0 5px
  }

  .story_list.jsx-1013808099 button.glide__bullet.glide__bullet--active.jsx-1013808099 {
    width: 20px;
    height: 4px;
    background: #e1261c 0%0%no-repeat padding-box;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px
  }

  .story_list.jsx-1013808099 .glide__arrows.jsx-1013808099 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -moz-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    background: #fff;
    width: 236px;
    margin: auto
  }

  .story_list.jsx-1013808099 .glide__bullets.jsx-1013808099 {
    padding: 0px 18px 6px
  }

  .story_list.jsx-1013808099 .arrow.jsx-1013808099 {
    width: 11px;
    height: 14px;
    font-size: 0;
    outline: none;
    cursor: pointer;
    background-repeat: no-repeat;
    -webkit-filter: brightness(0%);
    filter: brightness(0%)
  }

  .story_list.jsx-1013808099 #button_1.arrow.jsx-1013808099 {
    -webkit-transform: rotate(180deg);
    -moz-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    -o-transform: rotate(180deg);
    transform: rotate(180deg);
    position: relative;
    top: 0px
  }

  .story_list.jsx-1013808099 .next_arrow_glide.jsx-1013808099 {
    height: 24px;
    background: #ededed 0%0%no-repeat padding-box;
    margin-top: 15px
  }

  false.jsx-1013808099 .story_top.jsx-1013808099 {
    width: 100%;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -moz-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    position: relative;
    margin-bottom: 7px
  }

  .category_title.jsx-1013808099 {
    color: #e1261c;
    text-transform: uppercase;
    font-size: 20px;
    font-weight: bold;
    line-height: 27px;
    background: #fff;
    display: inline-block;
    position: relative;
    z-index: 1;
    padding-right: 5px
  }

  .category_title.jsx-1013808099 a.jsx-1013808099 {
    color: #e1261c;
    text-decoration: none
  }

  .see_more.jsx-1013808099 {
    color: #e1261d;
    text-transform: uppercase;
    font-size: 12px;
    line-height: 21px;
    font-weight: bold;
    text-decoration: none;
    background: #fff;
    position: relative;
    z-index: 1;
    background-image: url("");
    background-repeat: no-repeat;
    background-position: 100%43%;
    padding-right: 21px;
    -webkit-background-size: 15px;
    -moz-background-size: 15px;
    -o-background-size: 15px;
    background-size: 15px;
    padding-left: 5px;
    top: 5px
  }

  .story_top.jsx-1013808099:after {
    border-bottom: 3px solid#e1261c;
    content: "";
    position: absolute;
    left: 0;
    width: 100%;
    bottom: 3px
  }

  .category_name.jsx-1013808099 {
    color: #f7655f;
    text-transform: uppercase;
    font-size: 12px;
    line-height: 21px;
    font-weight: bold
  }

  .category_name.jsx-1013808099 a.jsx-1013808099 {
    color: #f7655f
  }

  .podcast_lst_row.jsx-1013808099 .play_btn.jsx-1013808099 {
    -webkit-box-shadow: 0px 3px 6px#00000029;
    -moz-box-shadow: 0px 3px 6px#00000029;
    box-shadow: 0px 3px 6px#00000029;
    -webkit-border-radius: 13px;
    -moz-border-radius: 13px;
    border-radius: 13px;
    background-color: #ed1c24;
    width: 66px;
    height: 20px;
    color: #fff;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: space-evenly;
    -webkit-justify-content: space-evenly;
    -moz-box-pack: space-evenly;
    -ms-flex-pack: space-evenly;
    justify-content: space-evenly;
    font-size: 12px;
    line-height: 21px;
    font-weight: bold;
    padding: 0 9px;
    margin-top: 9px
  }

  .podcast_lst_row.jsx-1013808099 .play_btn.jsx-1013808099:before {
    content: "";
    background-image: url("micwhite.svg");
    width: 9px;
    height: 12px;
    background-repeat: no-repeat
  }

  @media(max-width:768px) {
    .all_podcast_lst.jsx-1013808099 .glide__slides.jsx-1013808099 {
      margin: 10px 0 8px 10px
    }

    .glide__bullets.jsx-1013808099 {
      display: -webkit-box;
      display: -webkit-flex;
      display: -moz-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-pack: center;
      -webkit-justify-content: center;
      -moz-box-pack: center;
      -ms-flex-pack: center;
      justify-content: center;
      margin-top: 5px
    }

    .glide__bullet.jsx-1013808099 {
      width: 20px;
      height: 20px;
      margin: 0 4px;
      border: none;
      background: transparent;
      position: relative
    }

    .glide__bullet.jsx-1013808099:before {
      content: "";
      position: absolute;
      width: 20px;
      height: 4px;
      background: #bfbfbf;
      -webkit-border-radius: 2px;
      -moz-border-radius: 2px;
      border-radius: 2px
    }

    .glide__bullet--active.jsx-1013808099:before {
      background: #e1261d
    }
  }


  .page_heading {
    position: relative;
    font-weight: bold;
    font-size: 20px;
    line-height: 24px;
    color: #e1261c;
    text-transform: uppercase;
    background: url("page_ttl_border.jpg.png")repeat-x center;
    margin: 0 10px;
    margin-bottom: 10px
  }

  .page_heading .page_heading_txt {
    padding: 0 10px 0 0;
    display: inline-block;
    background: white;
    color: #e1261c
  }

  .ss_icon {
    position: absolute;
    bottom: 5px;
    right: 5px;
    width: 26px;
    height: 24px;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
    z-index: 2
  }

  .ss_vicon {
    background: #ed2129 url("Video_Icon.svg")no-repeat top -2px center
  }

  .ss_image {
    background: #ed2129 url("")no-repeat center
  }

  .ol_widget {
    display: inline-block;
    margin-top: 30px
  }

  .cnw_header {
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    padding: 10px;
    background: white
  }

  .cnw_nws18 {
    margin-right: 10px
  }

  .cnw_big_img_wrp {
    margin-bottom: 10px;
    display: block
  }

  .cnw_big_img {
    position: relative;
    padding-bottom: 66.7%
  }

  .cnw_big_img img {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%
  }

  .cnw_big_txt {
    font-weight: 700;
    font-size: 18px;
    line-height: 26px;
    color: #152345;
    padding: 10px;
    border-bottom: #d1d1d1 solid 1px
  }

  .cnw_sml_img_wrp {
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -moz-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
    margin: 0 10px 10px;
    background: white;
    border: 1px solid#d5d5d5;
    padding: 10px;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -moz-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between
  }

  .cnw_sml_img_wrp .cnw_sml_img {
    position: relative;
    -webkit-flex-shrink: 0;
    -ms-flex-negative: 0;
    flex-shrink: 0
  }

  .cnw_sml_img_wrp .cnw_sml_txt {
    font-weight: 700;
    font-size: 13px;
    line-height: 18px;
    color: #152345;
    margin-right: 10px
  }

  .cnw_more {
    width: 252px;
    height: 38px;
    background: #e62028;
    border: 2px solid#fff;
    -webkit-border-radius: 19px;
    -moz-border-radius: 19px;
    border-radius: 19px;
    margin: 18px auto;
    padding: 6px 0;
    font-weight: bold;
    font-size: 13px;
    line-height: 24px;
    color: #fff;
    text-transform: uppercase;
    display: table;
    text-align: center
  }

  .I-con {
    width: 26px;
    height: 24px;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -moz-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    background: #ed2129;
    -webkit-border-radius: 2px 0px 0px 2px;
    -moz-border-radius: 2px 0px 0px 2px;
    border-radius: 2px 0px 0px 2px;
    position: absolute;
    bottom: 5px;
    right: 0
  }


  .ss_icon {
    position: absolute;
    bottom: 5px;
    right: 5px;
    width: 26px;
    height: 24px;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
    z-index: 2
  }

  .ss_vicon {
    background: #ed2129 url("Video_Icon.svg")no-repeat top -2px center
  }

  .ss_image {
    background: #ed2129 url("")no-repeat center
  }

  .cn_widget {
    background: #efefef;
    display: inline-block;
    margin-top: 10px
  }

  .cnw_header {
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    padding: 10px;
    background: white
  }

  .cnw_nws18 {
    margin-right: 10px
  }

  .cnw_big_img_wrp {
    margin-bottom: 10px;
    display: block
  }

  .cnw_big_img {
    position: relative;
    padding-bottom: 66.7%
  }

  .cnw_big_img img {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%
  }

  .cnw_big_txt {
    font-weight: 700;
    font-size: 18px;
    line-height: 26px;
    color: #152345;
    padding: 10px;
    border-bottom: #d1d1d1 solid 1px
  }

  .cnw_sml_img_wrp {
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -moz-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
    margin: 0 10px 10px;
    background: white;
    border: 1px solid#d5d5d5;
    padding: 10px;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -moz-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between
  }

  .cnw_sml_img_wrp .cnw_sml_img {
    position: relative;
    -webkit-flex-shrink: 0;
    -ms-flex-negative: 0;
    flex-shrink: 0
  }

  .cnw_sml_img_wrp .cnw_sml_txt {
    font-weight: 700;
    font-size: 13px;
    line-height: 18px;
    color: #152345;
    margin-right: 10px
  }

  .cnw_more {
    width: 252px;
    height: 38px;
    background: #e62028;
    border: 2px solid#fff;
    -webkit-border-radius: 19px;
    -moz-border-radius: 19px;
    border-radius: 19px;
    margin: 18px auto;
    padding: 6px 0;
    font-weight: bold;
    font-size: 13px;
    line-height: 24px;
    color: #fff;
    text-transform: uppercase;
    display: table;
    text-align: center
  }

  .I-con {
    width: 26px;
    height: 24px;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -moz-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    background: #ed2129;
    -webkit-border-radius: 2px 0px 0px 2px;
    -moz-border-radius: 2px 0px 0px 2px;
    border-radius: 2px 0px 0px 2px;
    position: absolute;
    bottom: 5px;
    right: 0
  }


  .NAT_add {
    height: 90px;
    margin-top: 7px;
    margin-bottom: 7px
  }

  .host_trending {
    margin-bottom: 20px
  }

  .host_trending .page_heading {
    margin-bottom: 10px
  }

  .host_trending .category_title {
    font-weight: bold
  }

  .host_trending .story_listing_title {
    font-weight: bold
  }

  .story_listing_title a {
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex
  }

  .story_listing_title a img {
    margin-left: 5px
  }

  .nw18-dfp-ad {
    display: block !important
  }

  .mmn_wrp {
    text-align: center
  }

  .mmn_wrp a {
    width: 202px;
    height: 38px;
    background: #e62028;
    border: 2px solid#fff;
    -webkit-border-radius: 19px;
    -moz-border-radius: 19px;
    border-radius: 19px;
    display: inline-block;
    font-weight: bold;
    font-size: 13px;
    line-height: 24px;
    color: #fff;
    text-transform: uppercase;
    padding: 5px 0
  }

  .vspacer30 {
    margin-top: 20px
  }

  .liveStatusIconList {
    color: #fff;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
    font-size: 11pxfont-family:'Lato';
    position: relative;
    width: 12px;
    height: 12px;
    -webkit-flex-shrink: 0;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    margin-left: 5px
  }

  .liveStatusIconList:after,
  .liveStatusIconList:before {
    content: "";
    position: absolute;
    opacity: 0;
    top: 2px;
    left: 1px;
    width: 6px;
    height: 6px;
    border: 2px solid#ed1c24;
    -webkit-box-shadow: 0 0 10px#ed1c24, inset 0 0 10px#ed1c24;
    -moz-box-shadow: 0 0 10px#ed1c24, inset 0 0 10px#ed1c24;
    box-shadow: 0 0 10px#ed1c24, inset 0 0 10px#ed1c24;
    -webkit-border-radius: 100px;
    -moz-border-radius: 100px;
    border-radius: 100px;
    background-clip: padding-box
  }

  .liveStatusIconList:after {
    z-index: 1;
    -webkit-animation: LBlink 2s infinite 1s;
    -moz-animation: LBlink 2s infinite 1s;
    -o-animation: LBlink 2s infinite 1s;
    animation: LBlink 2s infinite 1s
  }

  .liveStatusIconList:before {
    z-index: 2;
    -webkit-animation: LBlink 2s infinite;
    -moz-animation: LBlink 2s infinite;
    -o-animation: LBlink 2s infinite;
    animation: LBlink 2s infinite
  }

  @-webkit-keyframes LBlink {
    0% {
      -webkit-transform: scale(0);
      opacity: 0
    }

    50% {
      opacity: 1
    }

    to {
      -webkit-transform: scale(1);
      opacity: 0
    }
  }

  @-moz-keyframes LBlink {
    0% {
      -webkit-transform: scale(0);
      opacity: 0
    }

    50% {
      opacity: 1
    }

    to {
      -webkit-transform: scale(1);
      opacity: 0
    }
  }

  @-o-keyframes LBlink {
    0% {
      -webkit-transform: scale(0);
      opacity: 0
    }

    50% {
      opacity: 1
    }

    to {
      -webkit-transform: scale(1);
      opacity: 0
    }
  }

  @keyframes LBlink {
    0% {
      -webkit-transform: scale(0);
      opacity: 0
    }

    50% {
      opacity: 1
    }

    to {
      -webkit-transform: scale(1);
      opacity: 0
    }
  }

  .page_heading {
    position: relative;
    font-weight: bold;
    font-size: 20px;
    line-height: 24px;
    color: #e1261c;
    text-transform: uppercase;
    background: url("page_ttl_border.jpg.png")repeat-x center;
    margin: 0 10px;
    margin-bottom: 10px
  }

  .page_heading .page_heading_txt {
    padding: 0 10px 0 0;
    display: inline-block;
    background: white;
    color: #e1261c
  }


  .st0.jsx-edcf50db2323aef1 {
    fill: #fff
  }

  .st1.jsx-edcf50db2323aef1 {
    fill-rule: evenodd;
    clip-rule: evenodd;
    fill: #fff
  }

  .st2.jsx-edcf50db2323aef1 {
    fill: none;
    stroke: #fff;
    stroke-miterlimit: 10
  }

  .rs0.jsx-edcf50db2323aef1 {
    fill: #fff
  }

  .rs1.jsx-edcf50db2323aef1 {
    fill-rule: evenodd;
    clip-rule: evenodd;
    fill: #fff
  }

  .rs2.jsx-edcf50db2323aef1 {
    fill: none;
    stroke: #fff;
    stroke-miterlimit: 10
  }

  .rs3.jsx-edcf50db2323aef1 {
    fill-rule: evenodd;
    clip-rule: evenodd;
    fill: #fff
  }

  .rs4.jsx-edcf50db2323aef1 {
    fill: none;
    stroke: #000;
    stroke-miterlimit: 10
  }

  .rs5.jsx-edcf50db2323aef1 {
    fill: #fff
  }

  .newglblhdwrap {
    border-bottom: 1px solid#d9d9d9;
    position: relative;
    margin-bottom: 10px;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -moz-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: baseline;
    -webkit-align-items: baseline;
    -moz-box-align: baseline;
    -ms-flex-align: baseline;
    align-items: baseline
  }

  .newglblhdwrap:before {
    content: "";
    background: #ed1c24;
    width: 25px;
    height: 4px;
    position: absolute;
    left: 0;
    bottom: 0
  }

  .newglblhdwrap .newglblhd,
  .newglblhdwrap .newglblhd a {
    font-size: 20px;
    line-height: 38px;
    color: ##e82d2e;
    font-weight: 700;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: end;
    -webkit-align-items: end;
    -moz-box-align: end;
    -ms-flex-align: end;
    align-items: end
  }

  .newglblhdwrap .newglblhd a span,
  .newglblhdwrap .newglblhd span {
    color: #ed1c24;
    margin-right: 5px
  }

  .newglblhdwrap .newglblhd a em,
  .newglblhdwrap .newglblhd em {
    color: #868686;
    font-weight: 400;
    text-transform: uppercase;
    font-style: normal;
    font-size: 12px;
    position: relative;
    top: 2px;
    margin-left: 10px
  }

  .newglblhdwrap.newsml .newglblhd,
  .newglblhdwrap.newsml .newglblhd a {
    font-size: 18px;
    line-height: 34px
  }

  .loader_rashi {
    opacity: .5;
    cursor: none
  }

  .aur_wrap:hover {
    color: #fff !important
  }

  .rashfl_wrap {
    display: block;
    text-align: center;
    padding: 10px;
    width: 100%;
    background: #000;
    -webkit-border-radius: 15px;
    -moz-border-radius: 15px;
    border-radius: 15px;
    background-image: url("bg_astro.png");
    overflow: hidden
  }

  .lft_wrap {
    padding-right: 0
  }

  .rashfl_wrap select {
    font-size: 25px;
    line-height: 34px;
    background-color: #ed1c24;
    color: #fff;
    border: 2px solid#ed1c24;
    -webkit-border-radius: 40px;
    -moz-border-radius: 40px;
    border-radius: 40px;
    padding: 0 18px;
    margin: 0 auto 6px;
    text-align: center;
    font-family: inherit;
    height: 46px
  }

  .rashfl_wrap h3 {
    color: #fff;
    font-size: 11px;
    line-height: 14px;
    font-weight: 400
  }

  .tp_rw {
    display: block
  }

  .navtime {
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: space-evenly;
    -webkit-justify-content: space-evenly;
    -moz-box-pack: space-evenly;
    -ms-flex-pack: space-evenly;
    justify-content: space-evenly;
    margin: 15px 0 17px;
    max-width: initial;
    margin-left: -6px;
    position: relative;
    z-index: 1
  }

  .navtime span {
    background-color: #fff;
    border: 1px solid#d5d5d5;
    -webkit-border-radius: 40px;
    -moz-border-radius: 40px;
    border-radius: 40px;
    color: #9e9e9e;
    font-size: 12px;
    line-height: 18px;
    cursor: pointer;
    padding: 3px 15px
  }

  .navtime span.active {
    background-color: #ec2027;
    color: #fff
  }

  .detail_wrap {
    overflow: hidden;
    color: #fff;
    font-size: 12px;
    line-height: 18px;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    margin-top: 10px;
    text-align: center;
    cursor: pointer
  }

  a.detail_wrap:hover {
    color: #fff !important
  }

  .aur_wrap {
    background-color: #ed1c24;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
    width: 78px;
    height: 20px;
    color: #fff;
    padding: 0;
    margin: 10px auto 0;
    display: block;
    position: relative;
    font-size: 12px;
    line-height: 18px;
    border: 1px solid#ed1c24
  }

  @-webkit-keyframes rotating {
    0% {
      -webkit-transform: rotate(0);
      transform: rotate(0)
    }

    100% {
      -webkit-transform: rotate(-360deg);
      transform: rotate(-360deg)
    }
  }

  @-moz-keyframes rotating {
    0% {
      -moz-transform: rotate(0);
      transform: rotate(0)
    }

    100% {
      -moz-transform: rotate(-360deg);
      transform: rotate(-360deg)
    }
  }

  @-o-keyframes rotating {
    0% {
      -o-transform: rotate(0);
      transform: rotate(0)
    }

    100% {
      -o-transform: rotate(-360deg);
      transform: rotate(-360deg)
    }
  }

  @keyframes rotating {
    0% {
      -webkit-transform: rotate(0);
      -moz-transform: rotate(0);
      -o-transform: rotate(0);
      transform: rotate(0)
    }

    100% {
      -webkit-transform: rotate(-360deg);
      -moz-transform: rotate(-360deg);
      -o-transform: rotate(-360deg);
      transform: rotate(-360deg)
    }
  }

  .hrwheel {
    background-position: center
  }

  .hrwheel img {
    -webkit-animation: rotating 60s linear infinite;
    -moz-animation: rotating 60s linear infinite;
    -o-animation: rotating 60s linear infinite;
    animation: rotating 60s linear infinite;
    width: 100%
  }

  .hrwheel img:hover {
    -webkit-animation-play-state: paused;
    -moz-animation-play-state: paused;
    -o-animation-play-state: paused;
    animation-play-state: paused
  }

  .hrwheel svg {
    display: inline-block;
    max-width: 100%;
    width: 100%;
    height: auto;
    vertical-align: middle;
    border-style: none;
    -webkit-animation: rotating 60s linear infinite;
    -moz-animation: rotating 60s linear infinite;
    -o-animation: rotating 60s linear infinite;
    animation: rotating 60s linear infinite;
    z-index: 0
  }

  .hrwheel svg g path {
    fill: #fff
  }

  .hrwheel svg>g#Base>line,
  .hrwheel svg>g#Base>path {
    fill: none;
    stroke: #fff
  }

  .hrwheel:hover svg {
    -webkit-animation-play-state: paused;
    -moz-animation-play-state: paused;
    -o-animation-play-state: paused;
    animation-play-state: paused
  }

  .hrwheel svg>g:hover path,
  .selected path {
    fill: #ed1c24;
    cursor: pointer;
    stroke: #ed1c24
  }

  .hrwheel svg>g.selected path {
    fill: #ed1c24;
    stroke: #ed1c24
  }

  .hrwheel svg>g#Base:hover>path {
    fill: none;
    stroke: #fff
  }

  .hrwheel svg>g#Sunsign:hover>path {
    fill: #fff;
    stroke: none
  }

  g#Sunsign path {
    stroke: none
  }

  .slect-rashihd {
    font-size: 16px;
    line-height: 18px;
    background-color: #ed1c24;
    color: #fff;
    border: 2px solid#ed1c24;
    -webkit-border-radius: 40px;
    -moz-border-radius: 40px;
    border-radius: 40px;
    padding: 4px 18px;
    font-family: inherit;
    height: 40px;
    width: 220px;
    position: relative;
    margin: 0 auto 3px;
    z-index: 2;
    text-align: center;
    font-weight: 700;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -moz-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -moz-box-orient: vertical;
    -moz-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    gap: 2px;
    text-transform: capitalize
  }

  .slect-rashihd:before {
    content: "";
    width: 6px;
    height: 6px;
    border-top: 2px solid#fafafa;
    border-left: 2px solid#fff;
    right: 11%;
    -webkit-transform: rotate(-135deg);
    -moz-transform: rotate(-135deg);
    -ms-transform: rotate(-135deg);
    -o-transform: rotate(-135deg);
    transform: rotate(-135deg);
    top: 32%;
    -webkit-transition: all.5s ease-in-out;
    -moz-transition: all.5s ease-in-out;
    -o-transition: all.5s ease-in-out;
    transition: all.5s ease-in-out;
    display: block;
    position: absolute
  }

  .slect-rashi-list {
    background: #ed1c24;
    padding: 10px 12px 0 12px;
    top: 38px;
    z-index: 1;
    -webkit-box-shadow: 0 20px 25px -5px rgb(0 0 0/40%), 0 10px 10px -5px rgb(0 0 0/4%);
    -moz-box-shadow: 0 20px 25px -5px rgb(0 0 0/40%), 0 10px 10px -5px rgb(0 0 0/4%);
    box-shadow: 0 20px 25px -5px rgb(0 0 0/40%), 0 10px 10px -5px rgb(0 0 0/4%);
    display: none;
    right: -2px;
    overflow-y: scroll;
    max-height: 450px;
    overflow-x: hidden;
    width: 220px;
    position: absolute
  }

  .slect-rashi-list li a {
    color: #fff;
    font-size: 15px;
    position: relative;
    padding-left: 10px;
    display: block;
    line-height: 18px;
    margin-bottom: 18px;
    text-align: center;
    cursor: pointer
  }

  .slect-rashi-list li a:hover {
    color: #fff
  }

  .slect-rashihd.slctrashdrp {
    background: #ed1c24;
    color: #fff
  }

  .slect-rashihd.slctrashdrp:before {
    border-top: 1px solid#fff;
    border-left: 1px solid#fff;
    right: 15px
  }

  .slect-rashihd.slctrashdrp {
    -webkit-border-bottom-left-radius: unset;
    -moz-border-radius-bottomleft: unset;
    border-bottom-left-radius: unset;
    -webkit-border-bottom-right-radius: unset;
    -moz-border-radius-bottomright: unset;
    border-bottom-right-radius: unset;
    -webkit-border-top-right-radius: 18px !important;
    -moz-border-radius-topright: 18px !important;
    border-top-right-radius: 18px !important;
    -webkit-border-top-left-radius: 18px !important;
    -moz-border-radius-topleft: 18px !important;
    border-top-left-radius: 18px !important
  }

  .slect-rashihd.slctrashdrp .slect-rashi-list {
    display: block;
    -webkit-border-top-left-radius: unset;
    -moz-border-radius-topleft: unset;
    border-top-left-radius: unset
  }

  .slect-rashirhs:hover .slect-rashi-list {
    display: block;
    -webkit-border-top-left-radius: unset;
    -moz-border-radius-topleft: unset;
    border-top-left-radius: unset
  }

  .slect-rashirhs:hover {
    color: #fff;
    -webkit-border-radius: unset !important;
    -moz-border-radius: unset !important;
    border-radius: unset !important;
    -webkit-border-top-right-radius: 18px !important;
    -moz-border-radius-topright: 18px !important;
    border-top-right-radius: 18px !important;
    -webkit-border-top-left-radius: 18px !important;
    -moz-border-radius-topleft: 18px !important;
    border-top-left-radius: 18px !important
  }

  @media(max-width:767px) {
    .rashfl_wrap {
      margin: 20px 0
    }
  }


  .page_heading.jsx-276cb966019925c8 {
    position: relative;
    font-weight: bold;
    font-size: 20px;
    line-height: 24px;
    color: #e1261c;
    text-transform: uppercase;
    background: url("page_ttl_border.jpg.png")repeat-x center;
    margin: 0 10px 10px
  }

  .page_heading.jsx-276cb966019925c8 .page_heading_txt.jsx-276cb966019925c8 {
    padding: 0 10px 0 0;
    display: inline-block;
    background: white;
    color: #e1261c
  }

  .select_city_wrp.jsx-276cb966019925c8 {
    background: white;
    padding: 0 0 0 10px;
    position: absolute;
    bottom: 0px;
    right: 0
  }

  .select_city.jsx-276cb966019925c8 {
    position: relative;
    width: 114px;
    height: 24px;
    background: #e1261c 0%0%no-repeat padding-box;
    -webkit-box-shadow: 0px 3px 6px#00000029;
    -moz-box-shadow: 0px 3px 6px#00000029;
    box-shadow: 0px 3px 6px#00000029;
    border: 1px solid#fff;
    -webkit-border-radius: 17px;
    -moz-border-radius: 17px;
    border-radius: 17px;
    font-weight: bold;
    font-size: 11px;
    line-height: 20px;
    color: #fff;
    text-transform: capitalize;
    padding: 2px 10px;
    z-index: 1
  }

  .select_city.jsx-276cb966019925c8 .selectBtn.jsx-276cb966019925c8:after {
    content: "";
    position: absolute;
    top: 20%;
    right: 8px;
    width: 12px;
    height: 15px;
 
    background-position: -60px -3px;
    -webkit-filter: brightness(0)invert(1);
    filter: brightness(0)invert(1);
    -webkit-background-size: 76px;
    -moz-background-size: 76px;
    -o-background-size: 76px;
    background-size: 76px
  }

  .select_city.jsx-276cb966019925c8 .selectBtn.toggle.jsx-276cb966019925c8 {
    -webkit-border-radius: 3px 3px 0 0;
    -moz-border-radius: 3px 3px 0 0;
    border-radius: 3px 3px 0 0
  }

  .select_city.jsx-276cb966019925c8 .selectBtn.toggle.jsx-276cb966019925c8:after {
    -webkit-transform: translatey(-50%)rotate(-135deg);
    -moz-transform: translatey(-50%)rotate(-135deg);
    -ms-transform: translatey(-50%)rotate(-135deg);
    -o-transform: translatey(-50%)rotate(-135deg);
    transform: translatey(-50%)rotate(-135deg)
  }

  .select_city.jsx-276cb966019925c8 .selectDropdown.jsx-276cb966019925c8 {
    position: absolute;
    top: 100%;
    width: 100%;
    -webkit-border-radius: 0 0 3px 3px;
    -moz-border-radius: 0 0 3px 3px;
    border-radius: 0 0 3px 3px;
    overflow: hidden;
    z-index: 1;
    background: #fff;
    -webkit-transform: scale(1, 0);
    -moz-transform: scale(1, 0);
    -ms-transform: scale(1, 0);
    -o-transform: scale(1, 0);
    transform: scale(1, 0);
    -webkit-transform-origin: top center;
    -moz-transform-origin: top center;
    -ms-transform-origin: top center;
    -o-transform-origin: top center;
    transform-origin: top center;
    visibility: hidden;
    -webkit-transition: .2s ease;
    -moz-transition: .2s ease;
    -o-transition: .2s ease;
    transition: .2s ease;
    -webkit-box-shadow: 0 3px 3px rgba(0, 0, 0, .2);
    -moz-box-shadow: 0 3px 3px rgba(0, 0, 0, .2);
    box-shadow: 0 3px 3px rgba(0, 0, 0, .2);
    background: #e1261c;
    font-size: 14px;
    font-weight: normal;
    left: 0;
    z-index: -1 !important;
    padding-top: 14px;
    margin-top: -10px
  }

  .select_city.jsx-276cb966019925c8 .selectDropdown.jsx-276cb966019925c8 .option.jsx-276cb966019925c8 {
    padding: 5px 10px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    cursor: pointer;
    font-size: 11px;
    font-weight: bold
  }

  .select_city.jsx-276cb966019925c8 .selectDropdown.jsx-276cb966019925c8 .option.jsx-276cb966019925c8:hover {
    background: #fff;
    color: #6c6c6c
  }

  .select_city.jsx-276cb966019925c8 .selectDropdown.toggle.jsx-276cb966019925c8 {
    visibility: visible;
    -webkit-transform: scale(1, 1);
    -moz-transform: scale(1, 1);
    -ms-transform: scale(1, 1);
    -o-transform: scale(1, 1);
    transform: scale(1, 1)
  }

  .cities_slider.jsx-276cb966019925c8 {
    border-top: 1px solid#d2d2d2;
    border-bottom: 1px solid#d2d2d2;
    height: 40px;
    background: white;
    padding: 0 10px;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    overflow: auto;
    white-space: nowrap
  }

  .cities_slider.jsx-276cb966019925c8 li.jsx-276cb966019925c8 {
    margin: 0 10px
  }

  .cities_slider.jsx-276cb966019925c8 li.jsx-276cb966019925c8:first-child {
    margin-left: 0
  }

  .cities_slider.jsx-276cb966019925c8 li.jsx-276cb966019925c8 a.jsx-276cb966019925c8 {
    font-size: 11px;
    line-height: 24px;
    color: #6e6e6e;
    text-transform: capitalize
  }

  .cities_slider.jsx-276cb966019925c8 li.active.jsx-276cb966019925c8 a.jsx-276cb966019925c8 {
    height: 22px;
    background: #fff 0%0%no-repeat padding-box;
    -webkit-box-shadow: 0px 3px 6px#00000029;
    -moz-box-shadow: 0px 3px 6px#00000029;
    box-shadow: 0px 3px 6px#00000029;
    border: 1px solid#e1261c;
    -webkit-border-radius: 11px;
    -moz-border-radius: 11px;
    border-radius: 11px;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -moz-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    color: #e1261c;
    font-weight: bold;
    padding: 0 10px
  }

  .ctnw_result_wrp.jsx-276cb966019925c8 {
    background: #f6f7f7;
    border-bottom: 1px solid#d2d2d2;
    padding: 10px
  }

  .ctnw_result_wrp.jsx-276cb966019925c8 .two_column.jsx-276cb966019925c8 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -moz-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    margin-bottom: 15px;
    gap: 10px
  }

  .ctnw_result_wrp.jsx-276cb966019925c8 .ctnw_big.jsx-276cb966019925c8 {
    display: block;
    background: #fff;
    -webkit-box-shadow: 0px 3px 6px#00000029;
    -moz-box-shadow: 0px 3px 6px#00000029;
    box-shadow: 0px 3px 6px#00000029;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    -moz-box-flex: 1;
    -ms-flex: 1;
    flex: 1
  }

  .ctnw_result_wrp.jsx-276cb966019925c8 .ctnw_big.jsx-276cb966019925c8>img.jsx-276cb966019925c8 {
    -webkit-border-radius: 7px 7px 0 0;
    -moz-border-radius: 7px 7px 0 0;
    border-radius: 7px 7px 0 0;
    width: 100%
  }

  .ctnw_big_text.jsx-276cb966019925c8 {
    padding: 10px 10px 13px;
    font-weight: bold;
    font-size: 13px;
    line-height: 18px;
    color: #282828
  }

  .ctnw_big_text.jsx-276cb966019925c8 .ctnw_icon.jsx-276cb966019925c8 {
    float: right
  }

  .ctnw_oth_stories.jsx-276cb966019925c8 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    font-weight: bold;
    font-size: 12px;
    line-height: 17px;
    color: #282828;
    border-bottom: #d2d2d2 solid 1px;
    padding-bottom: 8px;
    margin-bottom: 8px
  }

  .ctnw_oth_stories.jsx-276cb966019925c8:hover {
    color: #282828
  }

  .mmn_wrp.jsx-276cb966019925c8 {
    text-align: center
  }

  .mmn_wrp.jsx-276cb966019925c8 a.jsx-276cb966019925c8 {
    width: 202px;
    height: 38px;
    background: #e62028;
    border: 2px solid#fff;
    -webkit-border-radius: 19px;
    -moz-border-radius: 19px;
    border-radius: 19px;
    display: inline-block;
    font-weight: bold;
    font-size: 13px;
    line-height: 24px;
    color: #fff;
    text-transform: uppercase;
    padding: 5px 0
  }

  .cities_slider.jsx-276cb966019925c8 {
    border-top: 1px solid#d2d2d2;
    border-bottom: 1px solid#d2d2d2;
    height: 40px;
    background: white;
    padding: 0 10px;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    overflow: auto;
    white-space: nowrap
  }

  .cities_slider.jsx-276cb966019925c8 li.jsx-276cb966019925c8 {
    margin: 0 10px
  }

  .cities_slider.jsx-276cb966019925c8 li.jsx-276cb966019925c8:first-child {
    margin-left: 0
  }

  .cities_slider.jsx-276cb966019925c8 li.jsx-276cb966019925c8 a.jsx-276cb966019925c8 {
    font-size: 11px;
    line-height: 24px;
    color: #6e6e6e;
    text-transform: capitalize
  }

  .cities_slider.jsx-276cb966019925c8 li.active.jsx-276cb966019925c8 a.jsx-276cb966019925c8 {
    height: 22px;
    background: #fff 0%0%no-repeat padding-box;
    -webkit-box-shadow: 0px 3px 6px#00000029;
    -moz-box-shadow: 0px 3px 6px#00000029;
    box-shadow: 0px 3px 6px#00000029;
    border: 1px solid#e1261c;
    -webkit-border-radius: 11px;
    -moz-border-radius: 11px;
    border-radius: 11px;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -moz-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    color: #e1261c;
    font-weight: bold;
    padding: 0 10px
  }

  .stroy_list_row.jsx-276cb966019925c8 figcaption.jsx-276cb966019925c8 {
    position: absolute;
    bottom: 0;
    background: transparent -webkit-linear-gradient(top, #0000 0%, #000 100%)0%0%no-repeat padding-box;
    background: transparent -moz-linear-gradient(top, #0000 0%, #000 100%)0%0%no-repeat padding-box;
    background: transparent -o-linear-gradient(top, #0000 0%, #000 100%)0%0%no-repeat padding-box;
    background: transparent linear-gradient(180deg, #0000 0%, #000 100%)0%0%no-repeat padding-box;
    height: 80%;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: end;
    -webkit-align-items: flex-end;
    -moz-box-align: end;
    -ms-flex-align: end;
    align-items: flex-end;
    padding: 10px;
    width: 100%;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box
  }

  .story_title.jsx-276cb966019925c8 {
    color: #fff;
    font-size: 13px;
    line-height: 19px;
    overflow: hidden;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical
  }

  .stroy_list.jsx-276cb966019925c8 .stroy_list_row.jsx-276cb966019925c8:nth-child(5n+1) {
    margin-left: 0
  }

  .stroy_list.jsx-276cb966019925c8 .stroy_list_row.jsx-276cb966019925c8:nth-child(5n+5) {
    margin-right: 0
  }

  .all_stroy_list.jsx-276cb966019925c8 .glide__track.jsx-276cb966019925c8 {
    width: 100%;
    -o-object-fit: inherit;
    object-fit: inherit
  }

  .all_stroy_list.jsx-276cb966019925c8 .glide__slides.jsx-276cb966019925c8 {
    overflow: auto;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    padding-bottom: 10px
  }

  .all_stroy_list.jsx-276cb966019925c8 {
    overflow: hidden;
    padding: 10px 0 0px 10px;
    background: #f6f7f7 0%0%no-repeat padding-box;
    border-top: 1px solid#d2d2d2;
    border-bottom: 1px solid#d2d2d2
  }

  .story_img.jsx-276cb966019925c8 {
    width: 100%
  }

  .story_img.jsx-276cb966019925c8 img.jsx-276cb966019925c8 {
    width: 100%
  }

  .stroy_list_row.jsx-276cb966019925c8 {
    position: relative;
    width: 166px;
    margin-right: 10px;
    -webkit-flex-shrink: 0;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    min-height: 259px;
    background: white;
    -webkit-box-shadow: 0px 3px 6px#00000029;
    -moz-box-shadow: 0px 3px 6px#00000029;
    box-shadow: 0px 3px 6px#00000029;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    overflow: hidden
  }

  .story_list.jsx-276cb966019925c8 {
    width: 100%;
    overflow: hidden
  }

  .story_list.jsx-276cb966019925c8 button.glide__bullet.jsx-276cb966019925c8 {
    width: 6px;
    height: 6px;
    background: #c7c7c7 0%0%no-repeat padding-box;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    border: 0;
    margin: 0 5px
  }

  .story_list.jsx-276cb966019925c8 button.glide__bullet.glide__bullet--active.jsx-276cb966019925c8 {
    width: 20px;
    height: 6px;
    background: #e1261c 0%0%no-repeat padding-box;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px
  }

  .story_list.jsx-276cb966019925c8 .glide__arrows.jsx-276cb966019925c8 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -moz-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    background: transparent;
    width: 210px;
    margin: auto;
    height: 15px
  }

  .story_list.jsx-276cb966019925c8 .glide__bullets.jsx-276cb966019925c8 {
    padding: 0 20px
  }

  .story_list.jsx-276cb966019925c8 .arrow.jsx-276cb966019925c8 {
    background: url("arrow-icon.svg");
    width: 21px;
    height: 14px;
    font-size: 0;
    outline: none;
    cursor: pointer;
    background-repeat: no-repeat
  }

  .story_list.jsx-276cb966019925c8 #button_1.arrow.jsx-276cb966019925c8 {
    -webkit-transform: rotate(180deg);
    -moz-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    -o-transform: rotate(180deg);
    transform: rotate(180deg);
    position: relative;
    top: 0px
  }

  .story_list.jsx-276cb966019925c8 .next_arrow_glide.jsx-276cb966019925c8 {
    margin-top: 5px
  }

  .story_top.jsx-276cb966019925c8 {
    width: 100%;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -moz-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    position: relative;
    font-family: "Recursive";
    margin-bottom: 5px;
    padding: 0 10px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box
  }

  .see_more.jsx-276cb966019925c8 {
    color: #e1261d;
    text-transform: uppercase;
    font-size: 13px;
    line-height: 21px;
    font-weight: bold;
    text-decoration: none;
    position: absolute;
    right: 10px;
    z-index: 1;
    background-image: url("arrow-icon.svg");
    background-repeat: no-repeat;
    background-position: 100%43%;
    padding-right: 21px;
    -webkit-background-size: 15px;
    -moz-background-size: 15px;
    -o-background-size: 15px;
    background-size: 15px;
    padding-left: 5px;
    font-family: "Recursive";
    top: 6px
  }

  .story_list.jsx-276cb966019925c8 .photo_title_row.jsx-276cb966019925c8 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -moz-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    position: relative
  }

  .category_name.jsx-276cb966019925c8 {
    color: #e1261c;
    text-transform: uppercase;
    font-size: 12px;
    line-height: 17px
  }

  .story_list.jsx-276cb966019925c8 .photo_title_row.jsx-276cb966019925c8 a.jsx-276cb966019925c8 {
    color: #ed2128
  }

  .photo_title_row.border_bottom.jsx-276cb966019925c8 {
    background: url("page_ttl_border.jpg.png")repeat-x center;
    margin-bottom: 10px
  }

  .photo_title_row.border_bottom.jsx-276cb966019925c8 .page_title.jsx-276cb966019925c8 {
    border: none;
    padding-bottom: 0;
    margin: 0;
    font-weight: bold;
    font-szie: 20px;
    line-height: 24px;
    color: #e1261c;
    text-transform: uppercase
  }

  .photo_title_row.border_bottom.jsx-276cb966019925c8 .page_title.jsx-276cb966019925c8:after {
    display: none
  }

  .photo_title_row.border_bottom.jsx-276cb966019925c8 .page_title.jsx-276cb966019925c8 a.jsx-276cb966019925c8 {
    display: inline-block;
    background: white;
    padding: 0 10px
  }

  .photo_title_row.border_bottom.jsx-276cb966019925c8 .see_more.jsx-276cb966019925c8 {
    background: #fff 0%0%no-repeat padding-box;
    -webkit-box-shadow: 0px 3px 6px#00000029;
    -moz-box-shadow: 0px 3px 6px#00000029;
    box-shadow: 0px 3px 6px#00000029;
    border: 1px solid#e1251c;
    -webkit-border-radius: 17px;
    -moz-border-radius: 17px;
    border-radius: 17px;
    padding: 1px 8px;
    top: 0
  }

  .photo_title_row.border_bottom.jsx-276cb966019925c8 .see_more.jsx-276cb966019925c8:after {
    content: "";
    width: 10px;
    height: 24px;
    background: #fff;
    display: inline-block;
    position: absolute;
    right: -11px;
    z-index: -9
  }

  .photo_title_row.border_bottom.jsx-276cb966019925c8 .see_more.jsx-276cb966019925c8:before {
    content: "";
    width: 10px;
    height: 24px;
    background: #fff;
    display: inline-block;
    position: absolute;
    left: -11px;
    z-index: -9
  }

  .story_list.jsx-276cb966019925c8 .stroy_list_row.jsx-276cb966019925c8 figcaption.jsx-276cb966019925c8 {
    position: relative;
    background: white;
    padding: 5px 10px 5px
  }

  .story_list.jsx-276cb966019925c8 .story_img.jsx-276cb966019925c8>div.jsx-276cb966019925c8 {
    vertical-align: top
  }

  .story_title.jsx-276cb966019925c8 {
    font-weight: bold;
    font-size: 12px;
    line-height: 18px;
    color: #000
  }

  .web_Date.jsx-276cb966019925c8 {
    font-size: 12px;
    line-height: 14px;
    color: #808080;
    margin: 5px 0;
    text-transform: uppercase
  }


  .mStory {
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -moz-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    color: #fff;
    font-size: 14px;
    text-align: center;
    font-weight: 700;
    background: #e1261c;
    -webkit-box-shadow: 0 3px 6px#00000029;
    -moz-box-shadow: 0 3px 6px#00000029;
    box-shadow: 0 3px 6px#00000029;
    border: 1px solid#fff;
    -webkit-border-radius: 16px;
    -moz-border-radius: 16px;
    border-radius: 16px;
    display: table;
    margin: 10px auto;
    width: 140px;
    height: 32px;
    line-height: 32px
  }

  body,
  html {
    position: relative;
    height: 100%
  }

  body {
    color: #000;
    margin: 0;
    padding: 0
  }

  .swiper-container {
    width: 100%;
    height: 100%
  }

  .swiper-slide {
    text-align: center;
    background: #fff
  }

  .crd_cnt_wrp {
    margin: auto;
    height: -webkit-calc((var(--vh, 1vh)*100) - 191px);
    height: -moz-calc((var(--vh, 1vh)*100) - 191px);
    height: calc((var(--vh, 1vh)*100) - 191px);
    height: calc(calc(var(--vh, 1vh)*100) - 191px);
    max-height: 450px;
    max-width: 350px;
    position: relative;
    width: 100%
  }

  .crd_stk_wrp {
    -webkit-border-radius: 6px;
    -moz-border-radius: 6px;
    border-radius: 6px;
    -webkit-box-shadow: 0 1px 3px 0#00000040;
    -moz-box-shadow: 0 1px 3px 0#00000040;
    box-shadow: 0 1px 3px 0#00000040;
    position: relative;
    overflow: hidden;
    z-index: 1;
    background-color: #fff
  }

  .crd_stk_li {
    font-size: 16px;
    width: 100%;
    line-height: 24px;
    font-weight: 700;
    position: relative;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -moz-box-orient: vertical;
    -moz-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -moz-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -moz-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    text-align: left;
    height: 100%
  }

  .stk_cnt {
    padding: 12px
  }

  .crd_stk_li figure {
    margin: 0 0 0;
    overflow: hidden;
    max-height: 184px;
    width: 100%
  }

  .crd_stk_li figure img {
    display: block;
    width: 100%;
    height: 100%;
    -o-object-fit: cover;
    object-fit: cover
  }

  .crd_stk_li .story-title {
    color: #000;
    font-size: 16px;
    font-weight: 600;
    line-height: 21px;
    margin: 0 0 10px;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    overflow: hidden
  }

  .dte {
    color: #5c6b88;
    font-size: 12px;
    line-height: 17px;
    margin: 0 0 5px
  }

  .bullt {
    color: #000;
    font-size: 14px;
    font-weight: 400;
    line-height: 23px;
    margin: 0 0 5px;
    padding: 0 0 0 20px;
    position: relative;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    overflow: hidden
  }

  .bullt:before {
    content: "";
    background-image: url("bullets.svg");
    background-repeat: no-repeat;
    width: 16px;
    height: 16px;
    display: block;
    position: absolute;
    left: 0;
    top: 5px
  }

  .fttr {
    -webkit-box-align: center;
    -webkit-align-items: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -moz-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    margin: auto 0 0 0;
    width: 100%
  }

  .fttr .mre {
    background-color: #ecf1fc;
    -webkit-border-radius: 28px;
    -moz-border-radius: 28px;
    border-radius: 28px;
    color: #2fa7df;
    display: inline-block;
    font-size: 14px;
    line-height: 18px;
    font-weight: 500;
    padding: 5px 32px 7px 17px;
    position: relative
  }

  .mre:after {
    content: "";
    display: block;
    border: solid#2fa7df;
    border-width: 0 2px 2px 0;
    display: inline-block;
    padding: 3px;
    position: absolute;
    top: 11px;
    right: 17px;
    -moz-transform: rotate(-45deg);
    -ms-transform: rotate(-45deg);
    -o-transform: rotate(-45deg);
    transform: rotate(-45deg);
    -webkit-transform: rotate(-45deg);
    -webkit-transition: all ease-in-out.3s;
    -ms-transition: all ease-in-out.3s;
    -o-transition: all ease-in-out.3s;
    -moz-transition: all ease-in-out.3s;
    transition: all ease-in-out.3s
  }

  .shr span {
    color: #fff;
    border: 1px solid#fff;
    -webkit-border-radius: 100%;
    -moz-border-radius: 100%;
    border-radius: 100%;
    position: relative
  }

  .bar {
    -webkit-border-radius: 6px;
    -moz-border-radius: 6px;
    border-radius: 6px;
    bottom: -8px;
    content: "";
    display: block;
    height: 100%;
    position: absolute;
    width: 100%;
    z-index: 0;
    pointer-events: none;
    opacity: 1;
    -webkit-transition: all ease-in-out.4s;
    -moz-transition: all ease-in-out.4s;
    -ms-transition: all ease-in-out.4s;
    -o-transition: all ease-in-out.4s;
    transition: all ease-in-out.4s
  }

  .bar::before {
    background-color: #a7a7a7;
    -webkit-border-radius: 0 0 6px 6px;
    -moz-border-radius: 0 0 6px 6px;
    border-radius: 0 0 6px 6px;
    -webkit-box-shadow: 0 3px 20px#00000029;
    -moz-box-shadow: 0 3px 20px#00000029;
    box-shadow: 0 3px 20px#00000029;
    content: "";
    display: block;
    height: 12px;
    width: 100%;
    position: absolute;
    bottom: -2px;
    left: 0;
    right: 0;
    margin: 0 auto;
    max-width: 95%
  }

  .bar::after {
    background-color: #6b6b6b;
    -webkit-border-radius: 0 0 6px 6px;
    -moz-border-radius: 0 0 6px 6px;
    border-radius: 0 0 6px 6px;
    -webkit-box-shadow: 0 3px 20px#00000029;
    -moz-box-shadow: 0 3px 20px#00000029;
    box-shadow: 0 3px 20px#00000029;
    content: "";
    display: block;
    height: 10px;
    width: 100%;
    position: absolute;
    bottom: -12px;
    left: 0;
    right: 0;
    margin: 0 auto;
    max-width: 85%
  }

  .shr_lst {
    -webkit-box-align: center;
    -webkit-align-items: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -moz-box-orient: vertical;
    -moz-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -moz-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    min-width: 32px
  }

  .shr_icn {
    display: block;
    margin: 0 0 10px
  }

  .shr_icn img {
    height: auto;
    width: auto;
    -o-object-fit: cover;
    object-fit: cover;
    display: block
  }

  .nw_sht {
    -webkit-box-align: center;
    -webkit-align-items: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -moz-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -moz-box-orient: vertical;
    -moz-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    padding: 10px 30px 25px;

    background-repeat: no-repeat;
    margin: 15px 0;
    position: relative
  }

  .nw_sht:before {
    content: "";
    position: absolute;
    top: 13px;
    right: 10px;
    left: 16px;
    background-color: #f1f1f1;
    height: 95.5%;
    width: 90%;
    z-index: -1;
    bottom: 0
  }

  .nws_hdr {
    -webkit-box-align: center;
    -webkit-align-items: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -moz-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    margin: 15px 10px 5px;
    width: 100%
  }

  .nws_hdrlgo {
    display: block
  }

  .nw_lgo {
    max-width: 140px
  }

  .nw_sht .moretrndstroy {
    color: #e82d2e;
    font-size: 14px;
    display: block;
    text-align: center;
    line-height: 24px;
    margin: 30px 0 0;
    font-weight: 700
  }

  .nw_sht .moretrndstroy:after {
    content: "";
    background: url("newiconsprite_1669351342.svg")-162px 0 no-repeat;
    width: 11px;
    height: 11px;
    display: inline-block;
    margin-left: 6px
  }

  @media(max-width:767px) {
    .nw_sht {
      background-color: #032043;
      padding: 10px 30px 20px;
      background-image: unset
    }

    .crd_cnt_wrp {
      -webkit-box-shadow: 0 3px 15px#00000029;
      -moz-box-shadow: 0 3px 15px#00000029;
      box-shadow: 0 3px 15px#00000029;
      -webkit-border-radius: 28px;
      -moz-border-radius: 28px;
      border-radius: 28px;
      max-height: 515px;
      height: -webkit-calc((var(--vh, 1vh)*100) - 100px);
      height: -moz-calc((var(--vh, 1vh)*100) - 100px);
      height: calc((var(--vh, 1vh)*100) - 100px);
      height: calc(calc(var(--vh, 1vh)*100) - 100px)
    }

    .nw_sht .moretrndstroy {
      color: #fff;
      background: 0 0;
      border: 0;
      margin: 40px 0 0;
      height: auto
    }

    .bar::before {
      background-color: #d8d8d8
    }

    .bar::after {
      background-color: #ababab
    }

    .dte {
      color: #5c6b88;
      font-size: 9px;
      line-height: 17px;
      margin: 0 0 5px;
      position: absolute;
      left: 10px;
      bottom: 10px;
      -webkit-border-radius: 8px;
      -moz-border-radius: 8px;
      border-radius: 8px;
      background-color: #f4f4f4;
      width: 65px;
      height: 14px;
      display: -webkit-box;
      display: -webkit-flex;
      display: -moz-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-pack: center;
      -webkit-justify-content: center;
      -moz-box-pack: center;
      -ms-flex-pack: center;
      justify-content: center;
      -webkit-box-align: center;
      -webkit-align-items: center;
      -moz-box-align: center;
      -ms-flex-align: center;
      align-items: center
    }

    .crd_stk_li figure {
      min-height: 200px;
      position: relative
    }

    .mStory {
      position: absolute;
      left: 0;
      right: 0;
      bottom: 10px
    }

    .crd_stk_li {
      position: unset
    }

    .nws_hdr {
      margin: 5px 10px 15px
    }

    .nw_sht .moretrndstroy:after {
      -webkit-filter: brightness(0)invert(1);
      filter: brightness(0)invert(1)
    }

    .crd_stk_li .story-title {
      line-height: 23px
    }
  }


  .stroy_list_row figcaption {
    position: absolute;
    bottom: 0;
    background: transparent -webkit-linear-gradient(top, #0000 0%, #000 100%)0%0%no-repeat padding-box;
    background: transparent -moz-linear-gradient(top, #0000 0%, #000 100%)0%0%no-repeat padding-box;
    background: transparent -o-linear-gradient(top, #0000 0%, #000 100%)0%0%no-repeat padding-box;
    background: transparent linear-gradient(180deg, #0000 0%, #000 100%)0%0%no-repeat padding-box;
    height: 80%;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: end;
    -webkit-align-items: flex-end;
    -moz-box-align: end;
    -ms-flex-align: end;
    align-items: flex-end;
    padding: 10px;
    width: 100%;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box
  }

  .story_title {
    color: #fff;
    font-size: 13px;
    line-height: 19px;
    overflow: hidden;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical
  }

  .stroy_list .stroy_list_row:nth-child(5n+1) {
    margin-left: 0
  }

  .stroy_list .stroy_list_row:nth-child(5n+5) {
    margin-right: 0
  }

  .all_stroy_list .glide__track {
    width: 100%;
    -o-object-fit: inherit;
    object-fit: inherit
  }

  .all_stroy_list .glide__slides {
    overflow: auto;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    padding-bottom: 10px
  }

  .all_stroy_list {
    overflow: hidden;
    padding: 10px 0 0px 10px;
    background: #f6f7f7 0%0%no-repeat padding-box;
    border-top: 1px solid#d2d2d2;
    border-bottom: 1px solid#d2d2d2
  }

  .story_img {
    width: 100%
  }

  .story_img img {
    width: 100%
  }

  .stroy_list_row {
    position: relative;
    width: 189px;
    margin-right: 10px;
    -webkit-flex-shrink: 0;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    min-height: 291.81px;
    background: white;
    -webkit-box-shadow: 0px 3px 6px#00000029;
    -moz-box-shadow: 0px 3px 6px#00000029;
    box-shadow: 0px 3px 6px#00000029;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    overflow: hidden
  }

  .story_list {
    width: 100%;
    overflow: hidden
  }

  .story_list button.glide__bullet {
    width: 6px;
    height: 6px;
    background: #c7c7c7 0%0%no-repeat padding-box;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    border: 0;
    margin: 0 5px
  }

  .story_list button.glide__bullet.glide__bullet--active {
    width: 20px;
    height: 6px;
    background: #e1261c 0%0%no-repeat padding-box;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px
  }

  .story_list .glide__arrows {
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -moz-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    background: transparent;
    width: 210px;
    margin: auto;
    height: 15px
  }

  .story_list .glide__bullets {
    padding: 0 20px
  }

  .story_list .arrow {
    background: url("arrow-icon.svg");
    width: 21px;
    height: 14px;
    font-size: 0;
    outline: none;
    cursor: pointer;
    background-repeat: no-repeat
  }

  .story_list #button_1.arrow {
    -webkit-transform: rotate(180deg);
    -moz-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    -o-transform: rotate(180deg);
    transform: rotate(180deg);
    position: relative;
    top: 0px
  }

  .story_list .next_arrow_glide {
    margin-top: 5px
  }

  .story_top {
    width: 100%;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -moz-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    position: relative;
    font-family: "Recursive";
    margin-bottom: 5px;
    padding: 0 10px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box
  }

  .see_more {
    color: #e1261d;
    text-transform: uppercase;
    font-size: 13px;
    line-height: 21px;
    font-weight: bold;
    text-decoration: none;
    position: absolute;
    right: 10px;
    z-index: 1;
    background-image: url("arrow-icon.svg");
    background-repeat: no-repeat;
    background-position: 100%43%;
    padding-right: 21px;
    -webkit-background-size: 15px;
    -moz-background-size: 15px;
    -o-background-size: 15px;
    background-size: 15px;
    padding-left: 5px;
    font-family: "Recursive";
    top: 6px
  }

  .story_list .photo_title_row {
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -moz-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    position: relative
  }

  .category_name {
    color: #e1261c;
    text-transform: uppercase;
    font-size: 12px;
    line-height: 17px
  }

  .story_list .photo_title_row a {
    color: #ed2128
  }

  .photo_title_row.border_bottom {
    background: url("page_ttl_border.jpg.png")repeat-x center;
    margin-bottom: 10px
  }

  .photo_title_row.border_bottom .page_title {
    border: none;
    padding-bottom: 0;
    margin: 0;
    font-weight: bold;
    font-szie: 20px;
    line-height: 24px;
    color: #e1261c;
    text-transform: uppercase
  }

  .photo_title_row.border_bottom .page_title:after {
    display: none
  }

  .photo_title_row.border_bottom .page_title a {
    display: inline-block;
    background: white;
    padding: 0 10px
  }

  .photo_title_row.border_bottom .see_more {
    background: #fff 0%0%no-repeat padding-box;
    -webkit-box-shadow: 0px 3px 6px#00000029;
    -moz-box-shadow: 0px 3px 6px#00000029;
    box-shadow: 0px 3px 6px#00000029;
    border: 1px solid#e1251c;
    -webkit-border-radius: 17px;
    -moz-border-radius: 17px;
    border-radius: 17px;
    padding: 1px 8px;
    top: 0
  }

  .photo_title_row.border_bottom .see_more:after {
    content: "";
    width: 10px;
    height: 24px;
    background: #fff;
    display: inline-block;
    position: absolute;
    right: -11px;
    z-index: -9
  }

  .photo_title_row.border_bottom .see_more:before {
    content: "";
    width: 10px;
    height: 24px;
    background: #fff;
    display: inline-block;
    position: absolute;
    left: -11px;
    z-index: -9
  }

  .story_list .stroy_list_row figcaption {
    position: relative;
    background: white;
    padding: 5px 10px 5px
  }

  .story_list .story_img>div {
    vertical-align: top
  }

  .story_title {
    font-weight: bold;
    font-size: 12px;
    line-height: 18px;
    color: #000
  }

  .web_Date {
    font-size: 12px;
    line-height: 14px;
    color: #808080;
    margin: 5px 0;
    text-transform: uppercase
  }


  .aqiwidget.jsx-b91b21159beaf47c {
    padding: 10px 0;
    border-bottom: 1px solid#ebebeb
  }

  .aqiwidgethd.jsx-b91b21159beaf47c {
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -moz-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    margin: 10px 10px;
    -webkit-box-align: baseline;
    -webkit-align-items: baseline;
    -moz-box-align: baseline;
    -ms-flex-align: baseline;
    align-items: baseline
  }

  .aqiwidgethd.jsx-b91b21159beaf47c h2.jsx-b91b21159beaf47c,
  aqiwidgethd.jsx-b91b21159beaf47c h3.jsx-b91b21159beaf47c {
    font-size: 20px;
    color: #e1261d;
    font-weight: 600;
    text-transform: uppercase;
    line-height: 18px
  }

  .aqiwidgetsprite.jsx-b91b21159beaf47c {
    background: url("aqisprite_1646460033.png")0 0 no-repeat;
    display: inline-block
  }

  .aqiwidgetsprite.honeytuslg.jsx-b91b21159beaf47c {
    background-position: 0px 0px;
    width: 82px;
    height: 45px
  }

  .aqiwidgetsprite.aqilcn.jsx-b91b21159beaf47c {
    background-position: 0px -46px;
    width: 9px;
    height: 12px;
    margin-right: 5px;
    position: relative;
    top: 2px
  }

  .aqiwidgetsprite.aqipwrdbylogo.jsx-b91b21159beaf47c {
    background-position: -325px 0px;
    width: 134px;
    height: 40px;
    display: block;
    margin: 12px auto auto
  }

  .aqiwidgetlist.jsx-b91b21159beaf47c {
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: left;
    -webkit-justify-content: left;
    -moz-box-pack: left;
    -ms-flex-pack: left;
    justify-content: left;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    gap: 12px
  }

  .aqiwidgetlist.jsx-b91b21159beaf47c li.jsx-b91b21159beaf47c {
    background: #fafafa;
    padding: 8px 10px;
    -webkit-box-shadow: 0px 2px 6px#0000001a;
    -moz-box-shadow: 0px 2px 6px#0000001a;
    box-shadow: 0px 2px 6px#0000001a;
    border: 1px solid#dfdfdf;
    -webkit-border-radius: 6px;
    -moz-border-radius: 6px;
    border-radius: 6px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    width: 48%
  }

  .aqiwidgetlist.jsx-b91b21159beaf47c li.jsx-b91b21159beaf47c span.jsx-b91b21159beaf47c {
    color: #000;
    font-size: 12px;
    text-align: center;
    display: block
  }

  .aqiwidgetlist.jsx-b91b21159beaf47c li.aqistatusgood.jsx-b91b21159beaf47c {
    color: #34a12b
  }

  .aqiwidgetlist.jsx-b91b21159beaf47c li.aqistatusmoderate.jsx-b91b21159beaf47c {
    color: #d4cc0f
  }

  .aqiwidgetlist.jsx-b91b21159beaf47c li.aqistatuspoor.jsx-b91b21159beaf47c {
    color: #e9572a
  }

  .aqiwidgetlist.jsx-b91b21159beaf47c li.aqistatusunhealthy.jsx-b91b21159beaf47c {
    color: #e84b9c
  }

  .aqiwidgetlist.jsx-b91b21159beaf47c li.aqistatussevere.jsx-b91b21159beaf47c {
    color: #9858a2
  }

  .aqiwidgetlist.jsx-b91b21159beaf47c li.aqistatushazardous.jsx-b91b21159beaf47c {
    color: #c11e2f
  }

  .aqiwidgetlist.jsx-b91b21159beaf47c li.aqistatusgood.jsx-b91b21159beaf47c .aqicounttext.jsx-b91b21159beaf47c {
    background: #34a12b
  }

  .aqiwidgetlist.jsx-b91b21159beaf47c li.aqistatusmoderate.jsx-b91b21159beaf47c .aqicounttext.jsx-b91b21159beaf47c {
    background: #d4cc0f
  }

  .aqiwidgetlist.jsx-b91b21159beaf47c li.aqistatuspoor.jsx-b91b21159beaf47c .aqicounttext.jsx-b91b21159beaf47c {
    background: #e9572a
  }

  .aqiwidgetlist.jsx-b91b21159beaf47c li.aqistatusunhealthy.jsx-b91b21159beaf47c .aqicounttext.jsx-b91b21159beaf47c {
    background: #e84b9c
  }

  .aqiwidgetlist.jsx-b91b21159beaf47c li.aqistatussevere.jsx-b91b21159beaf47c .aqicounttext.jsx-b91b21159beaf47c {
    background: #9858a2
  }

  .aqiwidgetlist.jsx-b91b21159beaf47c li.aqistatushazardous.jsx-b91b21159beaf47c .aqicounttext.jsx-b91b21159beaf47c {
    background: #c11e2f
  }

  .aqiwidgetlist.jsx-b91b21159beaf47c li.jsx-b91b21159beaf47c>a.jsx-b91b21159beaf47c {
    color: inherit
  }

  .aqicounttext.jsx-b91b21159beaf47c {
    height: 22px;
    color: #fff;
    line-height: 22px;
    text-align: center;
    text-shadow: 0px 3px 6px#00000029;
    font-size: 12px;
    -webkit-border-radius: 6px;
    -moz-border-radius: 6px;
    border-radius: 6px
  }

  .aqi-col2.jsx-b91b21159beaf47c:after {
    content: "";
    height: 68px;
    display: block;
    background: url("aqisprite_1646460033.png")0 0 no-repeat
  }

  .aqiwidgetlist.jsx-b91b21159beaf47c li.aqistatusgood.jsx-b91b21159beaf47c .aqi-col2.jsx-b91b21159beaf47c:after {
    background-position: -83px 0px;
    width: 30px
  }

  .aqiwidgetlist.jsx-b91b21159beaf47c li.aqistatusmoderate.jsx-b91b21159beaf47c .aqi-col2.jsx-b91b21159beaf47c:after {
    background-position: -114px 0px;
    width: 30px
  }

  .aqiwidgetlist.jsx-b91b21159beaf47c li.aqistatuspoor.jsx-b91b21159beaf47c .aqi-col2.jsx-b91b21159beaf47c:after {
    background-position: -145px 0px;
    width: 37px
  }

  .aqiwidgetlist.jsx-b91b21159beaf47c li.aqistatusunhealthy.jsx-b91b21159beaf47c .aqi-col2.jsx-b91b21159beaf47c:after {
    background-position: -184px 0px;
    width: 37px
  }

  .aqiwidgetlist.jsx-b91b21159beaf47c li.aqistatussevere.jsx-b91b21159beaf47c .aqi-col2.jsx-b91b21159beaf47c:after {
    background-position: -223px 0px;
    width: 40px
  }

  .aqiwidgetlist.jsx-b91b21159beaf47c li.aqistatushazardous.jsx-b91b21159beaf47c .aqi-col2.jsx-b91b21159beaf47c:after {
    background-position: -264px 0px;
    width: 58px
  }

  .aqicount.jsx-b91b21159beaf47c {
    font: 900 36px/14px Lato;
    letter-spacing: -.72px;
    height: 44px;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-align-items: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    -moz-box-align: center;
    align-items: center;
    -webkit-box-pack: space-around;
    -webkit-justify-content: space-around;
    -ms-flex-pack: space-around;
    justify-content: space-around
  }

  .aqicol_wrp.jsx-b91b21159beaf47c {
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    align-items: center
  }

  .aqicol_wrp.jsx-b91b21159beaf47c .aqi-col1.jsx-b91b21159beaf47c {
    -webkit-box-flex: 1;
    -webkit-flex-grow: 1;
    -moz-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1
  }

  .aqicol_wrp.jsx-b91b21159beaf47c .aqi-col2.jsx-b91b21159beaf47c {
    width: 58px;
    height: 72px
  }

  .aqitxt.jsx-b91b21159beaf47c {
    font: 400 10px/14px Lato;
    color: #5a5a5a;
    text-align: center;
    margin-bottom: 6px
  }

  @media screen and (max-width:600px) {
    .aqiwidgetlist.jsx-b91b21159beaf47c {
      margin: 7px
    }

    .aqiwidgetlist.jsx-b91b21159beaf47c li.jsx-b91b21159beaf47c {
      width: 107px
    }
  }

  .aqiwidgetitle.jsx-b91b21159beaf47c {
    cursor: pointer
  }

  #aqiOtr.jsx-b91b21159beaf47c .aqiwidgethd.jsx-b91b21159beaf47c {
    border-bottom: none;
    position: relative;
    margin-bottom: 0;
    padding-bottom: 0
  }

  #aqiOtr.jsx-b91b21159beaf47c .aqiwidgetitle.jsx-b91b21159beaf47c {
    font-weight: bold
  }

  #aqiOtr.jsx-b91b21159beaf47c .aqiwidgetlist.jsx-b91b21159beaf47c li.jsx-b91b21159beaf47c {
    padding: 8px 6px 6px
  }

  #aqiOtr.jsx-b91b21159beaf47c .city_name.jsx-b91b21159beaf47c {
    text-decoration: underline;
    font-size: 12px;
    line-height: 14px;
    letter-spacing: 0px;
    color: #000;
    text-transform: capitalize;
    margin-bottom: 8px
  }

  #aqiOtr.jsx-b91b21159beaf47c .aqicount.jsx-b91b21159beaf47c {
    text-align: center;
    font-weight: bold;
    font-size: 20px;
    line-height: 14px;
    letter-spacing: -.4px;
    margin-bottom: 8px;
    height: auto;
    font-family: Recursive
  }

  #aqiOtr.jsx-b91b21159beaf47c .aqitxt.jsx-b91b21159beaf47c {
    font-size: 10px;
    line-height: 14px;
    color: #5a5a5a;
    text-transform: uppercase;
    margin-bottom: 4px;
    font-family: Recursive
  }

  #aqiOtr.jsx-b91b21159beaf47c .aqicounttext.jsx-b91b21159beaf47c {
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px
  }

  #aqiOtr.jsx-b91b21159beaf47c .aqiwidgetsprite.aqilcn.jsx-b91b21159beaf47c {
    margin-right: 0
  }

  #aqiOtr.jsx-b91b21159beaf47c .aqiwidgetlist.jsx-b91b21159beaf47c {
    gap: 12px
  }


  .Short_story_list.jsx-bce9c9626ac4cbba {
    padding: 10px 0 10px 10px;
    background: #1f1f1f;
    overflow: hidden;
    text-align: center
  }

  .stroy_list_row.jsx-bce9c9626ac4cbba figcaption.jsx-bce9c9626ac4cbba {
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: end;
    -webkit-align-items: flex-end;
    -moz-box-align: end;
    -ms-flex-align: end;
    align-items: flex-end;
    padding: 36px 10px 9px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    overflow: hidden;
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    background: -webkit-linear-gradient(top, rgba(0, 0, 0, 0)0%, rgba(0, 0, 0, 1)70%, rgba(0, 0, 0, 1)100%);
    background: -moz-linear-gradient(top, rgba(0, 0, 0, 0)0%, rgba(0, 0, 0, 1)70%, rgba(0, 0, 0, 1)100%);
    background: -o-linear-gradient(top, rgba(0, 0, 0, 0)0%, rgba(0, 0, 0, 1)70%, rgba(0, 0, 0, 1)100%);
    background: linear-gradient(to bottom, rgba(0, 0, 0, 0)0%, rgba(0, 0, 0, 1)70%, rgba(0, 0, 0, 1)100%);
    height: 60%;
    text-align: left
  }

  .story_title.jsx-bce9c9626ac4cbba {
    color: #fff;
    font-size: 13px;
    line-height: 19px
  }

  .stroy_list.jsx-bce9c9626ac4cbba .stroy_list_row.jsx-bce9c9626ac4cbba:nth-child(5n+1) {
    margin-left: 0
  }

  .stroy_list.jsx-bce9c9626ac4cbba .stroy_list_row.jsx-bce9c9626ac4cbba:nth-child(5n+5) {
    margin-right: 0
  }

  .stroy_list_row.jsx-bce9c9626ac4cbba {
    border: #5f5f5f solid 1px
  }

  .stroy_list_row.jsx-bce9c9626ac4cbba figure.jsx-bce9c9626ac4cbba {
    margin: 0
  }

  .all_shts_list.jsx-bce9c9626ac4cbba .glide__slides.jsx-bce9c9626ac4cbba {
    overflow: auto;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    padding-bottom: 10px
  }

  .all_shts_list.jsx-bce9c9626ac4cbba {
    overflow: hidden;
    padding: 0
  }

  .sht_story_img.jsx-bce9c9626ac4cbba {
    width: 100%
  }

  .sht_story_img.jsx-bce9c9626ac4cbba .img.jsx-bce9c9626ac4cbba {
    width: 100%;
    -o-object-fit: cover;
    object-fit: cover
  }

  .stroy_list_row.jsx-bce9c9626ac4cbba {
    position: relative;
    width: 189px;
    margin-right: 10px;
    -webkit-flex-shrink: 0;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    min-height: 291.81px;
    background: white;
    -webkit-box-shadow: 0px 3px 6px#00000029;
    -moz-box-shadow: 0px 3px 6px#00000029;
    box-shadow: 0px 3px 6px#00000029;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    overflow: hidden
  }

  .Short_story_list.jsx-bce9c9626ac4cbba button.glide__bullet.jsx-bce9c9626ac4cbba {
    width: 6px;
    height: 6px;
    background: #c7c7c7 0%0%no-repeat padding-box;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    border: 0;
    margin: 0 5px
  }

  .Short_story_list.jsx-bce9c9626ac4cbba button.glide__bullet.glide__bullet--active.jsx-bce9c9626ac4cbba {
    width: 20px;
    height: 6px;
    background: #e1261c 0%0%no-repeat padding-box;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px
  }

  .Short_story_list.jsx-bce9c9626ac4cbba .glide__arrows.jsx-bce9c9626ac4cbba {
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -moz-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    background: transparent;
    width: 210px;
    margin: auto;
    height: 15px
  }

  .Short_story_list.jsx-bce9c9626ac4cbba .glide__bullets.jsx-bce9c9626ac4cbba {
    padding: 0 20px
  }

  .Short_story_list.jsx-bce9c9626ac4cbba .arrow.jsx-bce9c9626ac4cbba {
    background: url("arrow-icon.svg");
    width: 21px;
    height: 14px;
    font-size: 0;
    outline: none;
    cursor: pointer;
    background-repeat: no-repeat
  }

  .Short_story_list.jsx-bce9c9626ac4cbba #button_1.arrow.jsx-bce9c9626ac4cbba {
    -webkit-transform: rotate(180deg);
    -moz-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    -o-transform: rotate(180deg);
    transform: rotate(180deg);
    position: relative;
    top: 0px
  }

  .Short_story_list.jsx-bce9c9626ac4cbba .next_arrow_glide.jsx-bce9c9626ac4cbba {
    margin-top: 5px
  }

  .story_top.jsx-bce9c9626ac4cbba {
    width: 100%;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -moz-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    position: relative;
    font-family: "Recursive";
    margin-bottom: 5px;
    padding: 0 10px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box
  }

  .Short_story_list.jsx-bce9c9626ac4cbba .sht_title_row.jsx-bce9c9626ac4cbba {
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -moz-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    position: relative
  }

  .category_name.jsx-bce9c9626ac4cbba {
    color: #e1261c;
    text-transform: uppercase;
    font-size: 12px;
    line-height: 17px
  }

  .Short_story_list.jsx-bce9c9626ac4cbba .sht_title_row.jsx-bce9c9626ac4cbba a.jsx-bce9c9626ac4cbba {
    font-weight: bold;
    font-size: 20px;
    line-height: 24px;
    color: #fecb00;
    text-transform: uppercase;
    margin-bottom: 10px;
    display: -webkit-inline-box;
    display: -webkit-inline-flex;
    display: -moz-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex
  }

  .sht_see_more.jsx-bce9c9626ac4cbba {
    color: #fc0;
    text-transform: uppercase;
    font-size: 13px;
    line-height: 21px;
    font-weight: bold;
    text-decoration: none;
    z-index: 1;
    font-family: "Recursive";
    top: 6px;
    background: #0a0a0a 0%0%no-repeat padding-box;
    -webkit-box-shadow: 0px 3px 6px#00000029;
    -moz-box-shadow: 0px 3px 6px#00000029;
    box-shadow: 0px 3px 6px#00000029;
    border: 1px solid#fc0;
    -webkit-border-radius: 17px;
    -moz-border-radius: 17px;
    border-radius: 17px;
    padding: 1px 13px;
    top: 0;
    display: inline-block;
    margin: 0 auto;
    position: relative
  }

  .Short_story_list.jsx-bce9c9626ac4cbba .sht_story_img.jsx-bce9c9626ac4cbba>div.jsx-bce9c9626ac4cbba {
    vertical-align: top
  }

  .story_tag.jsx-bce9c9626ac4cbba {
    text-align: left;
    font-size: 12px;
    line-height: 22px;
    color: #c4c4c4;
    text-transform: uppercase
  }

  .story_title.jsx-bce9c9626ac4cbba {
    font-weight: bold;
    font-size: 12px;
    line-height: 18px;
    color: #fff
  }

  .play_icon.jsx-bce9c9626ac4cbba {
    position: absolute;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
    -moz-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    -o-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    z-index: 1
  }

  .sht_story_img img {
    vertical-align: top;
    -o-object-fit: cover;
    object-fit: cover
  }


  * {
    font-family: "Recursive";
    padding: 0;
    margin: 0;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    list-style: none;
    text-decoration: none
  }

  img {
    max-width: 100%;
    display: block
  }

  .vspacer30 {
    margin-top: 30px
  }

  .ad_title {
    color: #797e90;
    display: inline-block;
    font-size: 11px;
    padding: 3px 0;
    width: 100%;
    text-align: center;
    background: #e8e9ed
  }

  .page_title span {
    padding-left: 8px
  }

  .top_story {
    width: 100%;
    background: #f5f5f5;
    margin-bottom: 5px;
    padding-top: 5px
  }

  .top_story_img {
    width: 100%;
    position: relative
  }

  .top_story_img img {
    width: 100%
  }

  .top_story_title {
    color: #000;
    font-size: 20px;
    line-height: 26px;
    font-family: "Playfair Display";
    font-weight: 700;
    letter-spacing: -.44px;
    padding: 0 10px 5px
  }

  .top_story_title a {
    color: #0a2040;
    text-decoration: none;
    font-family: "Playfair Display"
  }

  .top_story_img a {
    display: block
  }

  .minis_img {
    background: #f1f1f1
  }

  .story_listing {
    width: 100%
  }

  .story_listing li {
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -moz-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
    background: #f5f5f5;
    margin-bottom: 5px;
    padding: 10px;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -moz-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between
  }

  .story_cat .host_trending.story_cat .story_listing li {
    background: #101010f2
  }

  .story_cat .host_trending.story_cat .story_listing_title a {
    color: #fff
  }

  .story_cat .host_trending.story_cat .story_listing_img:after {
    content: "";
    position: absolute;
    background-image: url("");
    width: 30px;
    height: 30px;
    left: 0;
    right: 0;
    top: 50%;
    -webkit-transform: translatey(-50%);
    -moz-transform: translatey(-50%);
    -ms-transform: translatey(-50%);
    -o-transform: translatey(-50%);
    transform: translatey(-50%);
    margin: auto;
    background-repeat: no-repeat;
    background-position: center;
    -webkit-background-size: 28px;
    -moz-background-size: 28px;
    -o-background-size: 28px;
    background-size: 28px
  }

  .story_listing li>a {
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -moz-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    width: 100%
  }

  .story_listing_img {
    width: 110px !important;
    height: 73px;
    position: relative;
    -webkit-flex-shrink: 0;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -moz-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    background: #000
  }

  .story_listing_img>div {
    width: 100%
  }

  .story_listing_img img {
    height: 73px !important;
    width: auto !important
  }

  .story_listing_left {
    width: -webkit-calc(100% - 110px);
    width: -moz-calc(100% - 110px);
    width: calc(100% - 110px);
    padding-right: 10px
  }

  .story_listing_left {
    position: relative
  }

  .story_listing_title {
    letter-spacing: -.28px;
    color: #282828;
    font-size: 14px;
    line-height: 18px;
    font-weight: 600;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    overflow: hidden
  }

  .page_title {
    line-height: 22px;
    letter-spacing: 0px;
    color: #ed2128;
    font-size: 20px;
    text-transform: uppercase;
    padding-bottom: 4px;
    border-bottom: 1px#d6d6d6 solid;
    width: -webkit-calc(100% - 20px);
    width: -moz-calc(100% - 20px);
    width: calc(100% - 20px);
    margin: 0 auto 5px;
    position: relative;
    font-weight: 600
  }

  .from_shows_top {
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    padding: 0 6px
  }

  .page_title:after {
    content: "";
    height: 4px;
    background: #ef3038;
    left: 0;
    right: 0;
    position: absolute;
    bottom: -2px;
    width: 40px
  }

  .air_index_top {
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    width: -webkit-calc(100% - 20px);
    width: -moz-calc(100% - 20px);
    width: calc(100% - 20px);
    margin: auto;
    position: relative
  }

  .air_index_top .page_title {
    width: 100%
  }

  .air_index_logo {
    position: absolute;
    right: 3px;
    bottom: 9px;
    width: 80px;
    height: 42px
  }

  .air_index_logo img {
    width: 100%;
    display: block
  }

  .category_title {
    font-size: 12px;
    color: #e1261c;
    font-weight: normal;
    text-transform: uppercase;
    display: block;
    background: none;
    position: relative;
    top: -3px
  }

  .more_story {
    background: #f5f5f5;
    margin-bottom: 5px;
    text-align: center;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -moz-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    padding: 10px 0;
    color: #e1261c
  }

  .more_story a {
    height: 36px;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -moz-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    background: #fff;
    border: 2px solid#e1261c;
    -webkit-border-radius: 100px;
    -moz-border-radius: 100px;
    border-radius: 100px;
    padding: 0 10px;
    color: #e1261c;
    font-size: 13px;
    font-weight: bold;
    text-transform: uppercase;
    font-family: "Recursive", sans-serif
  }

  ul.story_listing.big_img li:first-child a {
    display: block;
    color: #0a2040
  }

  ul.story_listing.big_img li:first-child .bigstories_img {
    width: 100%
  }

  .bigstories_img img {
    width: 100%;
    display: block
  }

  .top_stories ul.story_listing.big_img li:first-child {
    padding: 0
  }

  ul.story_listing.big_img li:first-child:after {
    display: none
  }

  ul.story_listing.big_img li:first-child .story_listing_title {
    padding: 10px;
    font-size: 22px;
    line-height: 26px;
    font-family: "Playfair Display";
    font-weight: 700;
    min-height: auto;
    overflow: initial;
    display: block;
    padding-top: 5px
  }

  .top_stories {
    width: 100%
  }

  .top_stories .story_listing_left {
    width: 100%;
    padding: 0
  }

  .top_stories ul.story_listing li {
    position: relative;
    padding-left: 30px;
    margin: 0;
    padding-bottom: 5px
  }

  .top_stories ul.story_listing li:after {
    content: "";
    position: absolute;
    width: 5px;
    height: 5px;
    background: #000;
    top: 16px;
    -webkit-border-radius: 100px;
    -moz-border-radius: 100px;
    border-radius: 100px;
    left: 13px
  }

  .top_stories ul.story_listing li:last-child {
    padding-bottom: 15px
  }

  .photogallerie_streets {
    display: block;
    width: 100%
  }

  .photogallerie {
    width: 100%;
    background: #222;
    padding: 10px;
    margin-bottom: 20px
  }

  .streets_section {
    width: 100%;
    padding-left: 0
  }

  .streets_section .cricketwallah_right {
    background: #f5f5f5;
    width: 100%;
    padding: 10px
  }

  .streets_section .cricketwallah_right li {
    padding: 15px 0
  }

  .streets_section .cricketwallah_right li:last-child {
    padding-bottom: 0;
    border: 0
  }

  .streets_section .cricketwallah_right li:first-child {
    padding-top: 0
  }

  .streets_section .cricketwallah_right li img {
    width: 110px;
    height: 73px
  }

  .photogallerie_row {
    width: 100%
  }

  .photogallerie_row figure>img {
    width: 100%;
    display: block;
    border: 1px solid#707070
  }

  .photogallerie_row figure {
    position: relative
  }

  .photos_icon {
    position: absolute;
    right: 0;
    top: 50%;
    left: 0;
    margin: auto;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -moz-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-transform: translatey(-50%);
    -moz-transform: translatey(-50%);
    -ms-transform: translatey(-50%);
    -o-transform: translatey(-50%);
    transform: translatey(-50%);
    z-index: 1
  }

  .photogallerie_row figure figcaption {
    position: absolute;
    bottom: 0;
    background: transparent -webkit-linear-gradient(top, #0000 0%, #000 100%)0%0%no-repeat padding-box;
    background: transparent -moz-linear-gradient(top, #0000 0%, #000 100%)0%0%no-repeat padding-box;
    background: transparent -o-linear-gradient(top, #0000 0%, #000 100%)0%0%no-repeat padding-box;
    background: transparent linear-gradient(180deg, #0000 0%, #000 100%)0%0%no-repeat padding-box;
    padding: 10px 16px
  }

  .photogallerie_row a {
    color: #fff
  }

  .photogallerie_title {
    font-size: 15px;
    line-height: 22px;
    color: #fff;
    padding-top: 5px
  }

  .photo_no {
    background: #e1261d 0%0%no-repeat padding-box;
    text-align: center;
    line-height: 22px;
    font-size: 18px;
    font-weight: bold;
    position: absolute;
    right: 0;
    top: 0px;
    z-index: 1;
    padding: 6px 8px
  }

  .photo_no span {
    display: block;
    line-height: 10px;
    font-size: 10px;
    font-weight: normal;
    text-transform: uppercase
  }

  .photogallerie_sldier {
    width: 100%
  }

  .photogallerie_sldier .glide__track {
    overflow: hidden
  }

  .photogallerie_sldier .glide__slides {
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex
  }

  .photogallerie_sldier .glide__arrows {
    position: absolute;
    -webkit-transform: translatey(-50px);
    -moz-transform: translatey(-50px);
    -ms-transform: translatey(-50px);
    -o-transform: translatey(-50px);
    transform: translatey(-50px);
    width: 95%
  }

  .photogallerie_sldier button.glide__arrow {
    width: 25px;
    height: 33px;
    background-color: rgba(0, 0, 0, .5);
    cursor: pointer;
    font-size: 0;
    border: 0;
    outline: none;
    position: relative;
    bottom: 120px
  }

  .photogallerie_sldier button.glide__arrow.glide__arrow--left:after {
    content: "";
    border-top: 2px solid#fff;
    border-left: 2px solid#fff;
    width: 12px;
    height: 12px;
    -webkit-transform: rotate(-45deg);
    -moz-transform: rotate(-45deg);
    -ms-transform: rotate(-45deg);
    -o-transform: rotate(-45deg);
    transform: rotate(-45deg);
    position: absolute;
    left: 10px;
    top: 10px
  }

  .photogallerie_sldier button.glide__arrow.glide__arrow--right {
    position: absolute;
    right: 1px
  }

  .photogallerie_sldier button.glide__arrow.glide__arrow--left {
    left: 0;
    position: absolute
  }

  .photogallerie_sldier button.glide__arrow.glide__arrow--right:after {
    content: "";
    border-top: 2px solid#fff;
    border-left: 2px solid#fff;
    width: 12px;
    height: 12px;
    -webkit-transform: rotate(132deg);
    -moz-transform: rotate(132deg);
    -ms-transform: rotate(132deg);
    -o-transform: rotate(132deg);
    transform: rotate(132deg);
    position: absolute;
    left: 3px;
    top: 10px
  }

  .load_more {
    background: #0a0a0a 0%0%no-repeat padding-box;
    border: 2px solid#fc0;
    -webkit-border-radius: 30px;
    -moz-border-radius: 30px;
    border-radius: 30px;
    width: 178px;
    height: 30px;
    margin: 10px auto 0;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -moz-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center
  }

  .load_more a {
    color: #fc0;
    width: auto;
    height: auto;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    padding: 0 10px;
    font-size: 13px;
    text-transform: uppercase
  }

  .load_more span {
    border: 0;
    background: transparent
  }

  .photogallerie .page_title {
    color: #fc0;
    background: transparent;
    text-align: left;
    font-size: 20px;
    margin-bottom: 10px;
    width: 100%
  }

  .photogallerie .page_title:after {
    display: none
  }

  .livetv_mobile {
    width: 100%
  }

  .livetv_mobile iframe {
    width: 100%
  }

  .cricketnet_tab {
    width: 100%;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    padding: 2px 10px 0;
    border-top: 1px#e2e2e2 solid;
    border-bottom: 1px#e2e2e2 solid;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex
  }

  .cricketnet_tab a {
    color: #202020;
    font-size: 15px;
    position: relative;
    display: block;
    text-transform: uppercase;
    padding: 6px;
    margin-right: 6px
  }

  .cricketnet_tab a.active {
    color: #e1261d;
    border-bottom: 2px#e1261d solid;
    font-weight: bold
  }

  .cricketnet_section {
    width: 100%
  }

  .cricketnet_banner {
    width: 100%
  }

  .cricketnet_banner a {
    display: block
  }

  .cricketnet_banner img {
    width: 100%
  }

  .cricketnet_slider {
    width: 100%;
    background: #f5f5f5;
    padding: 10px 0 10px 10px;
    border-bottom: 6px#eee solid
  }

  .cricketnet_slider ul.glide__track {
    overflow: hidden
  }

  .cricketnet_slider .glide__slides {
    overflow: hidden;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex
  }

  .cricketnet_slider .glide__slides li {
    border: 1px solid#d7d7d7;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    padding: 0 !important;
    overflow: hidden;
    background: #fff
  }

  .cricketnet_slider .glide__slides li img {
    width: 100%;
    display: block
  }

  .cricketnet_slider .glide__slides li a {
    display: block;
    color: #282828
  }

  .cricketnet_slider_img {
    width: 100%
  }

  .cricketnet_slider .glide__slides li h3 {
    font-size: 14px;
    line-height: 18px;
    font-weight: 600;
    padding: 10px
  }

  .video_section {
    width: 100%;
    background: #101010f2;
    clear: both;
    margin-bottom: -25px
  }

  .video_slider {
    width: 100%;
    position: relative;
    padding: 0 0px
  }

  .video_slider .slick-track {
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex
  }

  .video_img {
    width: 100%;
    position: relative;
    border: 1px solid#646464;
    margin-bottom: 5px
  }

  .video_img img {
    width: 100%;
    display: block
  }

  .video_link {
    font-weight: normal;
    color: #fff;
    font-size: 15px;
    line-height: 22px;
    font-family: "Recursive";
    padding-top: 5px
  }

  .video_img:before {
    background: #00000080 0%0%no-repeat padding-box;
    content: "";
    position: absolute;
    width: 100%;
    height: 100%
  }

  .video_slider_row:hover .video_img:before {
    background: transparent
  }

  .video_slider_row:hover .video_img {
    border: 2px solid#fff
  }

  .video_slider_row:hover .video_link {
    font-size: 18px;
    line-height: 26px;
    color: #fff
  }

  .video_slider_row a {
    color: #fff;
    text-decoration: none
  }

  .video_slider_row {
    margin: 0
  }

  .video_title_row {
    width: 100%;
    text-align: center;
    padding-bottom: 10px
  }

  .video_title {
    color: #fc0;
    font-weight: 600;
    line-height: 22px;
    border-bottom: 2px#565656 solid;
    width: 100%;
    margin: auto;
    font-family: "Recursive";
    font-size: 20px;
    padding-bottom: 5px;
    text-align: left;
    text-transform: uppercase
  }

  .video_subtitle {
    letter-spacing: 4.44px;
    color: #fff;
    text-transform: uppercase;
    font-style: normal;
    font-weight: 300;
    font-size: 12px;
    display: inline-block;
    font-family: "Recursive";
    line-height: 12px
  }

  .video_img:after {
    content: "";
    position: absolute;
    background-image: url("");
    width: 60px;
    height: 60px;
    left: 0;
    right: 0;
    top: 50%;
    -webkit-transform: translatey(-50%);
    -moz-transform: translatey(-50%);
    -ms-transform: translatey(-50%);
    -o-transform: translatey(-50%);
    transform: translatey(-50%);
    margin: auto;
    background-repeat: no-repeat;
    background-position: center;
    -webkit-background-size: 40px;
    -moz-background-size: 40px;
    -o-background-size: 40px;
    background-size: 40px
  }

  .podCast_img {
    position: relative
  }

  .podCast_img:after {
    content: "";
    position: absolute;
    background-image: url("");
    width: 60px;
    height: 60px;
    left: 0;
    right: 0;
    top: 50%;
    -webkit-transform: translatey(-50%);
    -moz-transform: translatey(-50%);
    -ms-transform: translatey(-50%);
    -o-transform: translatey(-50%);
    transform: translatey(-50%);
    margin: auto;
    background-repeat: no-repeat;
    background-position: center;
    -webkit-background-size: 40px;
    -moz-background-size: 40px;
    -o-background-size: 40px;
    background-size: 40px
  }

  .video_slider .glide__track {
    overflow: hidden
  }

  .video_slider .glide__slides {
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex
  }

  .video_slider .glide__arrows {
    position: absolute;
    -webkit-transform: translatey(-50px);
    -moz-transform: translatey(-50px);
    -ms-transform: translatey(-50px);
    -o-transform: translatey(-50px);
    transform: translatey(-50px);
    width: 95%
  }

  .video_slider button.glide__arrow {
    width: 25px;
    height: 33px;
    background-color: rgba(0, 0, 0, .5);
    cursor: pointer;
    font-size: 0;
    border: 0;
    outline: none;
    position: relative;
    bottom: 155px
  }

  .video_slider button.glide__arrow.glide__arrow--left:after {
    content: "";
    border-top: 2px solid#fff;
    border-left: 2px solid#fff;
    width: 12px;
    height: 12px;
    -webkit-transform: rotate(-45deg);
    -moz-transform: rotate(-45deg);
    -ms-transform: rotate(-45deg);
    -o-transform: rotate(-45deg);
    transform: rotate(-45deg);
    position: absolute;
    left: 10px;
    top: 10px
  }

  .video_slider button.glide__arrow.glide__arrow--right {
    position: absolute;
    left: 97%
  }

  .video_slider button.glide__arrow.glide__arrow--left {
    left: 0;
    position: absolute
  }

  .video_slider button.glide__arrow.glide__arrow--right:after {
    content: "";
    border-top: 2px solid#fff;
    border-left: 2px solid#fff;
    width: 12px;
    height: 12px;
    -webkit-transform: rotate(132deg);
    -moz-transform: rotate(132deg);
    -ms-transform: rotate(132deg);
    -o-transform: rotate(132deg);
    transform: rotate(132deg);
    position: absolute;
    left: 3px;
    top: 10px
  }

  .video_section_midd {
    max-width: 1244px;
    margin: auto;
    padding: 10px
  }

  .video_section_midd .glide__bullets {
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -moz-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    width: 100%;
    margin: 10px 0
  }

  .video_section_midd button.glide__bullet {
    width: 6px;
    height: 6px;
    background: #e0e0e0 0%0%no-repeat padding-box;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    border: 0;
    outline: none;
    margin: 0 4px;
    cursor: pointer
  }

  .video_section_midd button.glide__bullet.glide__bullet--active {
    width: 20px;
    height: 6px;
    background: #e1261c 0%0%no-repeat padding-box;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px
  }

  .story_cat {
    position: relative
  }

  .from_shows_select {
    position: absolute;
    right: 10px;
    top: -2px;
    width: 125px
  }

  .story_cat .page_title p {
    width: 110px
  }

  .from_shows_select select {
    background: #0a2040;
    color: #fff;
    -webkit-letter-spacing: -.28px;
    -moz-letter-spacing: -.28px;
    -ms-letter-spacing: -.28px;
    letter-spacing: -.28px;
    font-size: 13px;
    font-family: "Recursive";
    height: 24px;
    padding: 0 8px;
    border: 0;
    outline: none;
    text-transform: uppercase;
    -webkit-appearance: none;
    -moz-appearance: none;
    -ms-appearance: none;
    appearance: none;
    padding-right: 25px;
    width: 100%
  }

  .from_shows_select:after {
    width: 0;
    height: 0;
    border-width: 7px 5px 0 5px;
    border-color: #fff transparent transparent transparent;
    border-style: solid;
    content: "";
    position: absolute;
    right: 5px;
    top: 9px
  }

  .outBrainWrapper {
    padding: 0 10px 20px
  }

  .videoWall_slider {
    width: 100%;
    position: relative;
    padding: 0 0px
  }

  .videoWall_slider .slick-track {
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex
  }

  .videoWall_slider_row:hover .video_img:before {
    background: transparent
  }

  .videoWall_slider_row:hover .video_img {
    border: 2px solid#fff
  }

  .videoWall_slider_row:hover .video_link {
    font-size: 18px;
    line-height: 26px;
    color: #fff
  }

  .videoWall_slider_row a {
    color: #fff;
    text-decoration: none
  }

  .videoWall_slider_row {
    margin: 0
  }

  .videoWall_slider .glide__track {
    overflow: hidden
  }

  .videoWall_slider .glide__slides {
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex
  }

  .podcast_img {
    width: 100%;
    margin-bottom: 10px;
    position: relative;
    border: 2px solid#fff
  }

  .podcast_img img {
    width: 100%;
    display: block
  }

  .podcast_slider_row:hover .podCast_img:before {
    background: transparent
  }

  .podcast_slider_row:hover .podCast_img {
    border: 2px solid#fff
  }

  .podcast_slider_row:hover .video_img:before {
    background: transparent
  }

  .podcast_slider_row:hover .video_img {
    border: 2px solid#fff
  }

  .podcast_slider_row:hover .video_link {
    font-size: 18px;
    line-height: 26px;
    color: #fff
  }

  .podcast_slider_row a {
    color: #fff;
    text-decoration: none
  }

  .podcast_slider_row {
    margin: 0
  }

  .podcast_slider {
    width: 100%;
    position: relative;
    padding: 0 0px
  }

  .podcast_slider .slick-track {
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex
  }

  .podcast_slider_row:hover .video_img:before {
    background: transparent
  }

  .podcast_slider_row:hover .video_img {
    border: 2px solid#fff
  }

  .podcast_slider_row:hover .video_link {
    font-size: 18px;
    line-height: 26px;
    color: #fff
  }

  .podcast_slider_row a {
    color: #fff;
    text-decoration: none
  }

  .podcast_slider_row {
    margin: 0
  }

  .podcast_slider .glide__track {
    overflow: hidden
  }

  .podcast_slider .glide__slides {
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex
  }

  .tomorrow {
    padding: 0 10px
  }

  .add_section {
    padding-bottom: 10px
  }

  .add_section>div {
    width: 336px !important;
    min-height: 280px !important
  }

  .add_section .nw18-dfp-ad div,
  .add_section .nw18-dfp-ad div iframe {
    max-width: 336px !important;
    margin: 0 auto;
    display: inherit;
    height: 280px
  }

  .add_section.third_add>div {
    min-height: 115px !important
  }

  .add_section.third_add .nw18-dfp-ad div {
    height: 115px
  }

  .livetv_section {
    margin-bottom: 30px
  }

  .cricketnet_section .glide__bullets {
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -moz-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    width: 100%;
    margin-top: 10px
  }

  .cricketnet_section button.glide__bullet {
    width: 6px;
    height: 6px;
    background: #e0e0e0 0%0%no-repeat padding-box;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    border: 0;
    outline: none;
    margin: 0 4px;
    cursor: pointer
  }

  .cricketnet_section button.glide__bullet.glide__bullet--active {
    width: 20px;
    height: 6px;
    background: #e1261c 0%0%no-repeat padding-box;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px
  }

  .photogalleries_section .glide__bullets {
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -moz-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    width: 100%;
    margin-top: 10px
  }

  .photogalleries_section button.glide__bullet {
    width: 6px;
    height: 6px;
    background: #e0e0e0 0%0%no-repeat padding-box;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    border: 0;
    outline: none;
    margin: 0 4px;
    cursor: pointer
  }

  .photogalleries_section button.glide__bullet.glide__bullet--active {
    width: 20px;
    height: 6px;
    background: #e1261c 0%0%no-repeat padding-box;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px
  }

  ul.story_listing.big_img li:last-child {
    margin-bottom: 5px
  }

  .weather_title img {
    margin: auto
  }

  .photos_icon img {
    width: 40px
  }

  @-webkit-keyframes blinker {
    0% {
      -webkit-transform: scale(0);
      opacity: 0
    }

    50% {
      opacity: 1
    }

    to {
      -webkit-transform: scale(1);
      opacity: 0
    }
  }

  @-moz-keyframes blinker {
    0% {
      -webkit-transform: scale(0);
      opacity: 0
    }

    50% {
      opacity: 1
    }

    to {
      -webkit-transform: scale(1);
      opacity: 0
    }
  }

  @-o-keyframes blinker {
    0% {
      -webkit-transform: scale(0);
      opacity: 0
    }

    50% {
      opacity: 1
    }

    to {
      -webkit-transform: scale(1);
      opacity: 0
    }
  }

  @keyframes blinker {
    0% {
      -webkit-transform: scale(0);
      opacity: 0
    }

    50% {
      opacity: 1
    }

    to {
      -webkit-transform: scale(1);
      opacity: 0
    }
  }

  .liveStatusIcon {
    position: absolute;
    background: #ed1c24;
    color: #fff;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
    font-size: 11px;
    text-transform: uppercase;
    left: 10px;
    top: 10px;
    padding: 3px 7px 3px 23px;
    font-weight: bold;
    line-height: 12px
  }

  .liveStatusIcon:after,
  .liveStatusIcon:before {
    content: "";
    position: absolute;
    opacity: 0;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    top: 3px;
    left: 6px;
    width: 12px;
    height: 12px;
    border: 2px solid#fff;
    -webkit-box-shadow: 0 0 10px#fff, inset 0 0 10px#fff;
    -moz-box-shadow: 0 0 10px#fff, inset 0 0 10px#fff;
    box-shadow: 0 0 10px#fff, inset 0 0 10px#fff;
    -webkit-border-radius: 100px;
    -moz-border-radius: 100px;
    border-radius: 100px;
    background-clip: padding-box
  }

  .liveStatusIcon:after {
    z-index: 1;
    -webkit-animation: blinker 2s infinite 1s;
    -moz-animation: blinker 2s infinite 1s;
    -o-animation: blinker 2s infinite 1s;
    animation: blinker 2s infinite 1s
  }

  .liveStatusIcon:before {
    z-index: 2;
    -webkit-animation: blinker 2s infinite;
    -moz-animation: blinker 2s infinite;
    -o-animation: blinker 2s infinite;
    animation: blinker 2s infinite
  }

  ul.sub_headstory .hover_img {
    position: relative
  }

  .catagoryIcon {
    width: 23px;
    height: 20px;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
    position: absolute;
    z-index: 1;
    top: 4px;
    right: 4px;
    background: url("");
    background-color: #ed1c24;
    background-repeat: no-repeat
  }

  .catagoryIcon.photo {
    background-position: 0 -19px
  }

  .catagoryIcon.video {
    background-position: 0 -60px
  }

  .catagoryIcon.liveBlog:before,
  .catagoryIcon.liveBlog:after {
    content: "";
    position: absolute;
    opacity: 0;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    top: 3px;
    left: 5px;
    width: 12px;
    height: 12px;
    border: 2px solid#fff;
    -webkit-box-shadow: 0 0 10px#fff, inset 0 0 10px#fff;
    -moz-box-shadow: 0 0 10px#fff, inset 0 0 10px#fff;
    box-shadow: 0 0 10px#fff, inset 0 0 10px#fff;
    -webkit-border-radius: 100px;
    -moz-border-radius: 100px;
    border-radius: 100px;
    background-clip: padding-box
  }

  .catagoryIcon.liveBlog:before {
    z-index: 2;
    -webkit-animation: blinker 2s infinite;
    -moz-animation: blinker 2s infinite;
    -o-animation: blinker 2s infinite;
    animation: blinker 2s infinite
  }

  .catagoryIcon.liveBlog:after {
    z-index: 1;
    -webkit-animation: blinker 2s infinite 1s;
    -moz-animation: blinker 2s infinite 1s;
    -o-animation: blinker 2s infinite 1s;
    animation: blinker 2s infinite 1s
  }

  .podcastIcon.podcast {
    width: 23px;
    height: 20px;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
    position: absolute;
    z-index: 1;
    top: 10px;
    right: 10px;
    background: url("");
    background-repeat: no-repeat;
    -webkit-flex-shrink: 0;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    margin-left: 6px;
    -webkit-background-size: contain;
    -moz-background-size: contain;
    -o-background-size: contain;
    background-size: contain
  }

  .podcastIcon2.podcast {
    width: 15px;
    height: 20px;
    right: 5px;
    top: 5px;
    background: url("");
    background-repeat: no-repeat;
    -webkit-flex-shrink: 0;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    margin-left: 6px;
    -webkit-background-size: contain;
    -moz-background-size: contain;
    -o-background-size: contain;
    background-size: contain;
    position: relative
  }

    {}

    {}

  .catagoryIcon2 {
    width: 15px;
    height: 20px;
    right: 0;
    top: 0px;
    background: url("home-icon-sprite.svg");
    background-repeat: no-repeat;
    -webkit-flex-shrink: 0;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    margin-right: 10px
  }

  .catagoryIcon2.video {
    background-position: -54px 0
  }

  .catagoryIcon2.webstory {
    background-position: -80px -1px
  }

  .catagoryIcon2.photo {
    background-position: -28px 0px
  }

  .catagoryIcon2.live {
    background-position: 0px 0px
  }

  .catagoryIcon2.liveBlog {
    background: none;
    position: relative;
    top: 4px
  }

  .catagoryIcon2.liveBlog:before,
  .catagoryIcon2.liveBlog:after {
    content: "";
    position: absolute;
    opacity: 0;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    top: 0px;
    left: 3px;
    width: 12px;
    height: 12px;
    border: 2px solid#e21b22;
    -webkit-box-shadow: 0 0 10px#e21b22, inset 0 0 10px#e21b22;
    -moz-box-shadow: 0 0 10px#e21b22, inset 0 0 10px#e21b22;
    box-shadow: 0 0 10px#e21b22, inset 0 0 10px#e21b22;
    -webkit-border-radius: 100px;
    -moz-border-radius: 100px;
    border-radius: 100px;
    background-clip: padding-box
  }

  .catagoryIcon2.liveBlog:before {
    z-index: 2;
    -webkit-animation: blinker 2s infinite;
    -moz-animation: blinker 2s infinite;
    -o-animation: blinker 2s infinite;
    animation: blinker 2s infinite
  }

  .catagoryIcon2.liveBlog:after {
    z-index: 1;
    -webkit-animation: blinker 2s infinite 1s;
    -moz-animation: blinker 2s infinite 1s;
    -o-animation: blinker 2s infinite 1s;
    animation: blinker 2s infinite 1s
  }

  .top_stories .catagoryIcon2 {
    margin-left: 10px
  }

  .livetv_mobile {
    background: #f5f5f5;
    padding: 10px
  }

  .lv_wrap {
    margin-top: 0;
    padding: 0
  }


  body {
    font-family: Recursive, sans-serif;
    margin: 0;
    padding: 0;
    font-size: 13px;
    line-height: 19px
  }

  .slick-slider {
    position: relative;
    display: block;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    -webkit-touch-callout: none;
    -khtml-user-select: none;
    -ms-touch-action: pan-y;
    touch-action: pan-y;
    -webkit-tap-highlight-color: transparent
  }

  .slick-list {
    position: relative;
    display: block;
    overflow: hidden;
    margin: 0;
    padding: 0
  }

  .slick-list:focus {
    outline: 0
  }

  .slick-list.dragging {
    cursor: pointer;
    cursor: hand
  }

  .slick-slider .slick-list,
  .slick-slider .slick-track {
    -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;
    top: 0;
    left: 0;
    display: block;
    margin-left: auto;
    margin-right: auto
  }

  .slick-track:after,
  .slick-track:before {
    display: table;
    content: ""
  }

  .slick-track:after {
    clear: both
  }

  .slick-loading .slick-track {
    visibility: hidden
  }

  .slick-slide {
    display: none;
    float: left;
    height: 100%;
    min-height: 1px
  }

  [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-loading .slick-list {
    background: #fff url("")center center no-repeat
  }

  .slick-next,
  .slick-prev {
    font-size: 0;
    line-height: 0;
    position: absolute;
    top: 50%;
    display: block;
    width: 20px;
    height: 20px;
    padding: 0;
    -webkit-transform: translate(0, -50%);
    -ms-transform: translate(0, -50%);
    -moz-transform: translate(0, -50%);
    -o-transform: translate(0, -50%);
    transform: translate(0, -50%);
    cursor: pointer;
    color: transparent;
    border: none;
    outline: 0;
    background: 0 0
  }

  .slick-next:focus,
  .slick-next:hover,
  .slick-prev:focus,
  .slick-prev:hover {
    color: transparent;
    outline: 0;
    background: 0 0
  }

  .slick-next:focus:before,
  .slick-next:hover:before,
  .slick-prev:focus:before,
  .slick-prev:hover:before {
    opacity: 1
  }

  .slick-next.slick-disabled:before,
  .slick-prev.slick-disabled:before {
    opacity: .25
  }

  .slick-next:before,
  .slick-prev:before {
    font-family: slick;
    font-size: 20px;
    line-height: 1;
    opacity: .75;
    color: #fff;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale
  }

  .slick-prev {
    left: -25px
  }

  [dir=rtl] .slick-prev {
    right: -25px;
    left: auto
  }

  .slick-prev:before {
    content: "←"
  }

  [dir=rtl] .slick-prev:before {
    content: "→"
  }

  .slick-next {
    right: -25px
  }

  [dir=rtl] .slick-next {
    right: auto;
    left: -25px
  }

  .slick-next:before {
    content: "→"
  }

  [dir=rtl] .slick-next:before {
    content: "←"
  }

  .slick-dotted.slick-slider {
    margin-bottom: 30px
  }

  .slick-dots {
    position: absolute;
    bottom: -25px;
    display: block;
    width: 100%;
    padding: 0;
    margin: 0;
    list-style: none;
    text-align: center
  }

  .slick-dots li {
    position: relative;
    display: inline-block;
    width: 20px;
    height: 20px;
    margin: 0 5px;
    padding: 0;
    cursor: pointer
  }

  .slick-dots li button {
    font-size: 0;
    line-height: 0;
    display: block;
    width: 20px;
    height: 20px;
    padding: 5px;
    cursor: pointer;
    color: transparent;
    border: 0;
    outline: 0;
    background: 0 0
  }

  .slick-dots li button:focus,
  .slick-dots li button:hover {
    outline: 0
  }

  .slick-dots li button:focus:before,
  .slick-dots li button:hover:before {
    opacity: 1
  }

  .slick-dots li button:before {
    font-family: slick;
    font-size: 6px;
    line-height: 20px;
    position: absolute;
    top: 0;
    left: 0;
    width: 20px;
    height: 20px;
    content: "•";
    text-align: center;
    opacity: .25;
    color: #000;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale
  }

  .slick-dots li.slick-active button:before {
    opacity: .75;
    color: #000
  }


  article,
  aside,
  div,
  figure,
  form,
  h1,
  h2,
  h3,
  h4,
  h5,
  h6,
  li,
  p,
  section,
  ul {
    margin: 0;
    padding: 0;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box
  }

  a,
  a:hover {
    text-decoration: none
  }

  a {
    color: #282828
  }

  img {
    border: 0
  }

  ul {
    list-style: none
  }

  article,
  aside,
  figure,
  section {
    display: block
  }

  .n18thder {
    text-align: center;
    min-height: 70px
  }

  /* @import url('https://fonts.googleapis.com/css2?family=Lato:wght@400;700;900&display=swap'); */
  * {
    margin: 0;
    padding: 0;
    outline: 0
  }

  .common-footer * {
    font-family: 'Lato', sans-serif;
    box-sizing: border-box
  }

  .common-footer {
    background: #1a1a1a;
    overflow: hidden;
    padding: 0
  }

  .common-footer .ftr_container {
    max-width: 1244px;
    margin: auto;
    padding: 15px 15px 0 15px
  }

  .common-footer .ftr_container .ftr_row {
    display: flex;
    justify-content: space-between;
    position: relative;
    flex-direction: column
  }

  .common-footer .ftr_container .ftr_title {
    font-size: 14px;
    color: #fff;
    line-height: 16px;
    font-weight: 700;
    display: block;
    margin-bottom: 20px
  }

  .common-footer .ftr_container .ftr_title span {
    border-bottom: 2px #fff solid
  }

  .common-footer .ftr_container .side_bar {
    margin-bottom: 10px
  }

  .common-footer .ftr_container .link_table {
    justify-content: space-between;
    flex-wrap: wrap;
    display: flex
  }

  .common-footer .ftr_container .link_table a {
    padding-right: 10px;
    color: #ccc;
    font-size: 13px;
    line-height: 25px;
    margin-bottom: 10px;
    text-decoration: none
  }

  .common-footer .ftr_container .link_table a:hover {
    color: #e91d1d
  }

  .common-footer .ftr_container .link_table.w3 a {
    width: 50%;
    min-height: 30px;
    line-height: normal;
    margin-bottom: 5px;
    position: relative
  }

  .common-footer .ftr_container .link_table.w3 a:nth-of-type(even) {
    padding-right: 0
  }

  .common-footer .ftr_container .side_bar:first-child .link_table.trand a {
    padding-left: 25px
  }

  .common-footer .ftr_container .link_table.w3 a i {
    position: absolute;
    left: 15px;
    top: 2px;
    width: 0;
    height: 0;
    border-top: 4px solid transparent;
    border-bottom: 4px solid transparent;
    border-left: 4px solid #ccc;
    transform: rotate(-45deg);
    -webkit-transform: rotate(-45deg)
  }

  .common-footer .ftr_container .link_table.w3 a i:before {
    content: '';
    position: absolute;
    left: -12px;
    top: 0;
    width: 7px;
    height: 1px;
    background: #ccc
  }

  .common-footer .ftr_container .link_table.w3 a i:after {
    content: '';
    position: absolute;
    left: -18px;
    top: -6px;
    border: solid #ccc;
    border-width: 0 1px 1px 0;
    display: inline-block;
    padding: 3px 2px;
    transform: rotate(-94deg);
    -webkit-transform: rotate(-94deg)
  }

  .common-footer .ftr_container .link_table.w3 a i.active {
    border-left-color: #e91d1d
  }

  .common-footer .ftr_container .link_table.w3 a i.active:after {
    border-color: #e91d1d
  }

  .common-footer .ftr_container .link_table.w3 a i.active:before {
    background: #e91d1d
  }

  .common-footer .bottom_footer {
    background: rgba(12, 12, 12, 1);
    padding-bottom: 50px;
  }

  .common-footer .bottom_footer .ftr_container {
    padding: 10px 15px
  }

  .common-footer .bottom_footer .bottom_row .link_table {
    display: flex;
    justify-content: space-between
  }

  .common-footer .bottom_footer .bottom_row .link_table a {
    margin-bottom: 0
  }

  #stateDepDiv {
    display: none !important
  }

  .social_icon {
    margin-left: auto;
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: space-around;
    padding: 10px 0;
    border-top: 1px rgb(255 255 255 / 10%) solid;
    border-bottom: 1px rgb(255 255 255 / 10%) solid;
  }

  /* .social_icon a{width:35px;height:35px;display:block;margin-left:13px;background-position:11px -2px;} */
  .social_icon a i {
    width: 35px;
    height: 35px;
    font-style: normal;
    background: url('https://images.news18.com/static_news18/pix/ibnhome/news18/css/desktop/new_footer/social_icon.png') no-repeat;
    position: relative;
  }

  .social_icon a i.facebook {
    background-position: 10px -65px;
  }

  .social_icon a i.twitter {
    background-position: 9px -92px;
  }

  .social_icon a i.insta {
    background-position: 7px -118px;
  }

  .social_icon a i.youtube {
    background-position: 8px -172px;
    z-index: 2;
    height: 24px;
  }

  .social_icon a:last-child {
    margin-right: 0;
  }

  .social_icon .device {
    display: block;
    justify-content: flex-end;
  }

  .social_icon .device a {
    width: 35px;
    height: 35px;
    display: block;
    margin-right: 20px;
    background-position: 10px 2px;
    position: relative;
    overflow: hidden;
    border-radius: 50%;
  }

  .social_icon .device a i {
    width: 35px;
    height: 32px;
    font-style: normal;
    background: url(https://images.news18.com/static_news18/pix/ibnhome/news18/css/desktop/new_footer/social_icon.png) no-repeat;
    position: relative;
    display: block;
  }

  .social_icon .device a i.android {
    background-position: 5px 2px;
  }

  .social_icon .device a i.apple {
    background-position: 5px -27px;
    background-size: 24px;
  }

  .social_icon .device a:last-child {
    margin-right: 0;
  }

  .social_icon .social_net a {
    width: 48px;
    height: 48px;
    border: 1px #fff solid;
    border-radius: 50%;
    display: flex;
    justify-content: center;
    align-items: center;
    overflow: hidden;
    position: relative;
    margin: 0 10px;
  }

  .social_net_icon {
    display: flex;
    justify-content: center;
  }

  .social_icon p {
    display: block;
    width: 100%;
    color: #fff;
    text-align: center;
    font-size: 13px;
    text-transform: uppercase;
    padding-bottom: 11px;
  }

  @media screen and (max-width: 768px) {
    .common-footer .social_icon {
      flex-direction: column;
    }

    .common-footer .social_icon .social_net {
      margin-bottom: 20px;
    }

    .social_icon a i.jionews {
      background-position: 7px -193px;
    }

    .newftrshare_in .social_icon {
      padding: 0;
    }
  }

  .bsi_logo a {
    margin-left: 0;
    width: 117px;
    display: table;
  }

  .article_main .ad_container {
    overflow: hidden;
    min-height: 320px;
  }

  .article_mad {
    flex-wrap: wrap;
  }

  .article_author .author_img img {
    height: 66px;
  }

  .wrapper .top_first_story object {
    width: 100%;
  }

  .elec-hdr-in .CN-sponserSlider .glide__slide a .partner-txt {
    font-size: 7px !important;
  }

  .bottom_row .link_table a {
    display: inline-block;
    margin: 0 4px;
    padding: 5px 0;
  }

  /*  .trending-row .link_table a:after {
    background-position: -10px -10px;
    width: 20px;
    height: 15px;
}
.footer-icon-img .link_table a:after {
    background-image: url(https://images.news18.com/static_news18/pix/ibnhome/news18/footer-sprite-new.svg);
    content: "";
    left: 0;
    position: absolute;
    top: 0;
    width: 10px;
    height: 15px;
    background-repeat: no-repeat;
}*/
}


header a {
  color: inherit;
}

@media screen and (max-width: 1024px) {
  .headerdesk {
    display: none !important;
  }

  .footerdesk {
    display: none;
  }

  .headermob {
    display: block;
  }

  .footermob {
    display: block;
  }

  .desktop {
    display: none;
  }
}

@media screen and (min-width: 1025px) {
  .headerdesk {
    display: block;
  }

  .footerdesk {
    display: block;
  }

  .headermob {
    display: none;
  }

  .footermob {
    display: none;
  }

  .headline {
    padding-top: 20px;
  }
}

.common-footer.jsx-c39c2e68a67406f3 .ftr_container.jsx-c39c2e68a67406f3 .link_table.w3.jsx-c39c2e68a67406f3 a.jsx-c39c2e68a67406f3 i.jsx-c39c2e68a67406f3:before {
  content: "";
  position: absolute;
  left: -12px;
  top: 0;
  width: 7px;
  height: 1px;
  background: #ccc;
}

.common-footer.jsx-c39c2e68a67406f3 .ftr_container.jsx-c39c2e68a67406f3 .link_table.w3.jsx-c39c2e68a67406f3 a.jsx-c39c2e68a67406f3 i.jsx-c39c2e68a67406f3:after {
  content: "";
  position: absolute;
  left: -18px;
  top: -6px;
  border: solid #ccc;
  border-width: 0 1px 1px 0;
  display: inline-block;
  padding: 3px 2px;
  -moz-transform: rotate(-94deg);
  -ms-transform: rotate(-94deg);
  -o-transform: rotate(-94deg);
  transform: rotate(-94deg);
  -webkit-transform: rotate(-94deg);
}

header a:hover {
  text-decoration: none;
}