@charset "utf-8";

.slick-slider { -webkit-tap-highlight-color: transparent; box-sizing: border-box; touch-action: pan-y; user-select: none; }

.slick-list, .slick-slider { display: block; position: relative; }

.slick-list { margin: 0px; overflow: hidden; padding: 0px; }

.slick-list:focus { outline: none; }

.slick-list.dragging { cursor: pointer; }

.slick-slider .slick-list, .slick-slider .slick-track { transform: translateZ(0px); }

.slick-track { display: block; left: 0px; margin-left: auto; margin-right: auto; position: relative; top: 0px; }

.slick-track::after, .slick-track::before { content: ""; display: table; }

.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 { border: 1px solid transparent; display: block; height: auto; }

.slick-arrow.slick-hidden { display: none; }

._87noh { display: flex; justify-content: center; position: relative; }

._87noh > span { background-clip: padding-box; background-repeat: no-repeat; border: 1px solid transparent; border-radius: 4px; cursor: pointer; height: 24px; margin-right: 12px; width: 32px; }

._87noh > span:last-child { margin-right: 0px; }

@media screen and (min-width: 768px) and (orientation: portrait), screen and (min-width: 999px) {
  ._87noh > span { margin-right: 8px; }
}

@media screen and (max-width: 767px), screen and (orientation: landscape) and (max-width: 1000px) {
  ._87noh > span.sv3dC { background-position: -2px -169px; border-color: rgb(48, 35, 174); }
}

._87noh > span.fMXGe { background-position: -4px -11px; border-color: rgb(58, 87, 149); }

._87noh > span.jE9dl { background-position: -8px -47px; border-color: rgb(0, 0, 0); }

._87noh > span.ZFDsZ { background-position: -8px -339px; border-color: rgb(56, 56, 56); color: rgb(56, 56, 56); padding-left: 27px; }

._87noh > span.jZts6 { background-position: -9px -227px; border-color: red; color: red; padding-left: 27px; }

._87noh > span.gBl_7 { background-position: -9px -448px; border-color: rgb(75, 139, 245); color: rgb(75, 139, 245); padding-left: 28px; }

._87noh > span.XbuMV { background-position: -8px -301px; border-color: rgb(188, 42, 141); color: rgb(188, 42, 141); }

._87noh > span.PNDuL { background-position: -9px -119px; border-color: rgb(255, 110, 0); }

._87noh > span.JYhbr { background-position: -6px -155px; border-color: rgb(37, 211, 102); }

._87noh > span._P3uo { background-position: -6px -84px; border-color: rgb(1, 119, 181); }

._87noh > a.sv3dC { background-clip: padding-box; background-repeat: no-repeat; border: 1px solid transparent; border-radius: 4px; cursor: pointer; height: 24px; margin-right: 8px; }

@media screen and (max-width: 767px), screen and (orientation: landscape) and (max-width: 1000px) {
  ._87noh > a.sv3dC { background-position: -8px -191px; border-color: rgb(48, 35, 174); margin-right: 12px; width: 32px; }
}

._87noh .zDBr3 { align-items: center; background-clip: padding-box; border: 1px solid var(--primary-dark-color); border-radius: 3px; color: var(--primary-dark-color); display: flex; font-size: 12px; font-weight: 600; height: 24px; justify-content: center; margin-left: auto; margin-right: 16px; position: relative; width: 32px; }

@media screen and (min-width: 768px) and (orientation: portrait), screen and (min-width: 999px) {
  ._87noh .zDBr3 { margin-right: 0px; }
}

._87noh .zDBr3::before { border-left: 9px solid transparent; border-right: 3px solid transparent; border-top: 6px solid; bottom: -7px; content: ""; position: absolute; right: 3px; }

._87noh .zDBr3::after { border-left: 7px solid transparent; border-right: 2px solid transparent; border-top: 6px solid rgb(255, 255, 255); bottom: -6px; content: ""; position: absolute; right: 4px; }

._87noh.calW1 > span { max-width: 32px; width: 32px; }

._87noh.calW1 > span:first-child { margin-left: 8px; max-width: 135px; order: 2; padding-right: 5px; width: auto; }

._87noh.calW1 > span:first-child:hover { margin-right: 8px; }

._87noh.calW1 > span:nth-child(2) { background-position: -4px -11px; }

._87noh .ERn1t { background-clip: padding-box; border: 1px solid rgb(89, 89, 89); border-radius: 4px; color: rgb(89, 89, 89); display: flex; font: 700 10px / 16px Verdana; height: 24px; text-transform: uppercase; transition: 0.2s ease-in; width: 77px; align-items: center !important; justify-content: center !important; }

._87noh .ERn1t:hover { transform: scale(1.1); }

._87noh .ERn1t .WZ_p0 { filter: grayscale(1); margin: 3px 2px 0px 0px; }

._87noh .WZ_p0 { background-image: url("/res/images/112033967.svg"); background-position: -69px -124px; background-repeat: no-repeat; background-size: 420px; cursor: pointer; display: inline-block; height: 16px; margin-top: 5px; width: 24px; }

@media screen and (min-width: 768px) and (orientation: portrait), screen and (min-width: 999px) {
  ._87noh .WZ_p0:hover { background-image: url("/res/images/112033967.svg"); background-position: -133px -124px; background-repeat: no-repeat; }
}

._87noh .WZ_p0.qJ6nB { background-image: url("/res/images/112033967.svg"); background-position: -133px -124px; background-repeat: no-repeat; }

._87noh .IFCUs { background-clip: padding-box; border: 1px solid rgb(89, 89, 89); border-radius: 4px; color: rgb(89, 89, 89); display: flex; font: 700 10px / 16px Verdana; height: 24px; margin: 0px 10px; text-transform: capitalize; transition: 0.2s ease-in; width: 103px; align-items: center !important; justify-content: center !important; }

._87noh .IFCUs > a { color: rgb(89, 89, 89); display: flex; align-items: center !important; }

._87noh .IFCUs i { background: url("/res/images/101358000.svg") -9px -451px no-repeat; cursor: pointer; display: inline-block; height: 16px; margin: -1px 2px 0px 0px; width: 24px; }

._87noh .IFCUs:hover { transform: scale(1.1); }

._87noh .IFCUs .WZ_p0 { filter: grayscale(1); margin: 3px 2px 0px 0px; }

@media screen and (max-width: 767px), screen and (orientation: landscape) and (max-width: 1000px) {
  .socialShare ._87noh > span { margin-right: 10px; }
}

.siRVW { background-color: rgba(var(--primary-dark-color), .5); height: 100%; left: 0px; position: fixed; top: 0px; width: 100%; z-index: 999; }

.sv3dC.Kwfsw::before, .sv3dC.animation::before { height: 60px; opacity: 0; width: 60px; }

.sv3dC.Kwfsw > span, .sv3dC.animation > span { opacity: 1; top: -11px; }

.sv3dC > span { background: rgb(125, 183, 19); border-radius: 15px; color: rgb(255, 255, 255); display: inline-block; font-weight: 700; line-height: 15px; min-width: 30px; opacity: 0; padding: 0px 6px; position: relative; text-align: center; top: 0px; transition: 0.5s ease-in; font-size: 12px !important; height: auto !important; width: auto !important; }

.sv3dC > span::before { display: none !important; }

.feature_inneraction ._87noh { left: -12px; width: 172px; }

.share_widget_cartoon.icon_share_wrap ._87noh { background: transparent; box-shadow: none; padding: 0px; }

@media screen and (max-width: 767px), screen and (orientation: landscape) and (max-width: 1000px) {
  .heading_share_bmi .icon_share_wrap ._87noh { bottom: -42px; }
}

.icon_share_wrap ._87noh { background: padding-box rgb(255, 255, 255); border-radius: 4px; bottom: 29px; box-shadow: 0 15px 25px 0 rgba(var(--primary-dark-color-rgba), .2); padding: 8px; position: absolute; right: -2px; transition: 0.5s ease-in; z-index: 901; }

.icon_share_wrap ._87noh.calW1 span { order: unset; width: 32px; }

.icon_share_wrap ._87noh.calW1 span:first-child { margin-left: 0px; }

.icon_share_wrap ._87noh .jE9dl { background-position: -7px -47px !important; }

.icon_share_wrap ._87noh::after { border-bottom: 10px solid transparent; bottom: -5px; content: ""; position: absolute; width: 100%; }

.a7Nv9 { display: none; }

.JT5wZ { background: rgb(255, 255, 255); border: 1px solid rgb(236, 236, 236); border-radius: 100px; display: flex; padding: 3px; }

.JT5wZ .e0zVm { border-radius: 100px; color: rgb(89, 89, 89); flex: 1 1 0%; font-size: 12px; line-height: 20px; padding: 6px 12px; text-align: center; text-transform: capitalize; white-space: nowrap; }

.JT5wZ .e0zVm.JmYza { background: rgb(26, 26, 26); color: rgb(255, 255, 255); font-weight: 700; }

@media screen and (max-width: 767px), screen and (orientation: landscape) and (max-width: 1000px) {
  .JT5wZ { margin-bottom: 12px; }
}

@media screen and (min-width: 768px) and (orientation: portrait), screen and (min-width: 999px) {
  .JT5wZ .e0zVm { cursor: pointer; }
}

.VUpaD { display: flex; margin-bottom: 16px; }

.VUpaD .e0zVm { border-bottom: 2px solid transparent; color: var(--primary-dark-color); cursor: pointer; font-size: 12px; line-height: 16px; list-style: none; margin-right: 14px; padding-bottom: 2px; text-transform: capitalize; }

.VUpaD .e0zVm.JmYza { border-bottom-color: rgb(226, 27, 34); color: rgb(226, 27, 34); font-weight: 600; }

@media screen and (min-width: 768px) and (orientation: portrait), screen and (min-width: 999px) {
  .VUpaD .e0zVm { font-weight: 500; }
}

.ZtzNj { margin-bottom: 24px; position: relative; width: 100%; z-index: 6; }

.JuoTW { font-size: 12px; line-height: 28px; }

@media screen and (max-width: 767px), screen and (orientation: landscape) and (max-width: 1000px) {
  .JuoTW { color: rgb(153, 153, 153); font-weight: 700; }
}

@media screen and (min-width: 768px) and (orientation: portrait), screen and (min-width: 999px) {
  .JuoTW { color: rgb(89, 89, 89); font-size: 20px; font-weight: 500; line-height: 24px; }
}

.JuoTW strong { color: var(--primary-dark-color); }

@media screen and (max-width: 767px), screen and (orientation: landscape) and (max-width: 1000px) {
  .JuoTW strong { font-size: 20px; }
}

.EPFpf { display: flex; margin-top: 12px; position: relative; justify-content: space-between !important; }

.ald46 { color: rgb(89, 89, 89); font-size: 10px; font-weight: 500; line-height: 16px; min-height: 16px; text-transform: uppercase; }

.ald46 p { color: rgb(89, 89, 89); font-size: 12px; text-transform: capitalize; }

.ald46 p span { color: rgb(26, 26, 26); font-weight: 700; }

.iuo7P ul { display: flex; justify-content: space-between; margin: 0px; padding: 0px; white-space: nowrap; }

@media screen and (min-width: 768px) and (orientation: portrait), screen and (min-width: 999px) {
  .iuo7P ul { margin: 0px auto; min-height: 44px; }
}

.iuo7P .JnyPd { color: rgb(89, 89, 89); display: block; font-size: 12px; font-weight: 400; margin-top: -18px; text-transform: uppercase; }

@media screen and (max-width: 767px), screen and (orientation: landscape) and (max-width: 1000px) {
  .iuo7P .JnyPd { margin-top: 13px; }
}

.iuo7P .nQkCr { font-size: 12px; font-weight: 700; line-height: 16px; text-transform: uppercase; }

@media screen and (min-width: 768px) and (orientation: portrait), screen and (min-width: 999px) {
  .iuo7P .nQkCr { font-size: 14px; line-height: 20px; }
}

.iuo7P .n7wDS { color: var(--primary-dark-color); font-size: 13px; font-weight: 700; line-height: 24px; }

.FENZe { display: inline-block; }

.FENZe:not(:last-of-type) { min-width: 20%; padding-right: 8px; }

.X8NlU { color: rgb(89, 89, 89); display: block; font-size: 10px; font-weight: 400; line-height: 1; }

.wjeux { display: none; }

.RZuAT { border: 0px; color: rgb(226, 27, 34); font-size: 12px; font-weight: 600; line-height: 16px; padding: 0px; position: relative; text-transform: uppercase; z-index: 3; }

@media screen and (min-width: 768px) and (orientation: portrait), screen and (min-width: 999px) {
  .RZuAT { background: padding-box rgb(226, 27, 34); border: 0px; border-radius: 4px; color: var(--white-color); font-size: 10px; font-weight: 700; line-height: 16px; padding: 4px 16px; text-transform: uppercase; }
}

.RZuAT + .RZuAT { margin-left: 8px; }

@media screen and (max-width: 767px), screen and (orientation: landscape) and (max-width: 1000px) {
  .RZuAT::after { border-style: solid; border-color: rgb(226, 27, 34); border-image: initial; border-width: 0px 1px 1px 0px; content: ""; display: inline-block; height: 6px; margin: -1px 0px 0px 3px; transform: rotate(-45deg); vertical-align: middle; width: 6px; }
}

.GzdWF { display: flex; flex-wrap: wrap; justify-content: space-between; position: relative; z-index: 11; }

.GzdWF .ald46 { align-items: center; display: flex; margin-bottom: 8px; }

.GzdWF .ald46 strong { margin-right: 4px; }

.GzdWF .electionFooterResult { background: linear-gradient(90deg, rgb(246, 246, 246), rgba(245, 245, 245, 0) 101.69%); display: flex; margin-top: 12px; width: 100%; align-items: center !important; justify-content: space-between !important; }

@media screen and (max-width: 767px), screen and (orientation: landscape) and (max-width: 1000px) {
  .GzdWF .electionFooterResult { margin-left: -16px; margin-right: -16px; padding: 6px 16px; width: calc(100% + 32px); }
}

@media screen and (min-width: 768px) and (orientation: portrait), screen and (min-width: 999px) {
  .GzdWF .electionFooterResult { margin-left: -24px; margin-right: -24px; padding: 8px 24px; width: calc(100% + 48px); }
}

.GzdWF .electionFooterResult .ald46 { margin: 0px; width: auto; }

@media screen and (max-width: 767px), screen and (orientation: landscape) and (max-width: 1000px) {
  .GzdWF a.RZuAT { color: rgb(226, 27, 34); }
}

.Z7ly7 { display: flex; justify-content: space-between; position: relative; z-index: 11; }

@media screen and (max-width: 767px), screen and (orientation: landscape) and (max-width: 1000px) {
  .hgk1W { padding: 0px 16px; }
}

.x1erj { margin-bottom: 8px; }

.x1erj ul { display: flex; justify-content: center; }

.x1erj li { border-bottom: 2px solid transparent; color: var(--primary-dark-color); cursor: pointer; font-size: 12px; line-height: 16px; list-style: none; margin: 0px 6px; padding-bottom: 2px; position: relative; text-transform: capitalize; }

.x1erj li.jYHMu { margin-right: 32px; }

.x1erj li.SnO7z { border-bottom-color: rgb(226, 27, 34); color: rgb(226, 27, 34); font-weight: 700; }

.LiM2I { align-items: center; border-radius: 100%; cursor: pointer; display: flex; height: 22px; justify-content: center; position: absolute; right: -24px; top: -1px; width: 22px; }

.LiM2I:hover { background: rgb(246, 246, 246); }

.tSUU5 { background: var(--white-color); border: 1px solid rgb(26, 26, 26); border-radius: 50%; color: rgb(26, 26, 26); cursor: pointer; display: inline-block; font-size: 10px; font-style: normal; font-weight: 400; height: 14px; line-height: 12px; position: relative; text-align: center; text-transform: none; transition: 0.2s; vertical-align: text-top; width: 14px; z-index: 1; }

.nSAit { align-items: center; display: flex; justify-content: space-between; }

.nSAit .SGTII { font-weight: 700; }

.nSAit ._KizM { color: rgb(89, 89, 89); text-align: right; }

.nSAit .pjhmv { background: rgb(246, 246, 246); border: 1px solid rgb(236, 236, 236); border-radius: 8px; flex: 1 1 0%; margin: 0px 4px; overflow: hidden; position: relative; }

.nSAit .pjhmv .lCFC5 { border-radius: 8px; height: 100%; left: 0px; position: absolute; top: 0px; transition: width 0.2s; width: 0px; z-index: 2; }

.nSAit .pjhmv .lCFC5.c3vDv { border: 0.5px dashed rgb(236, 236, 236); overflow: hidden; transition: width 0.2s; z-index: 1; }

.nSAit .pjhmv .lCFC5.c3vDv::after { background: rgba(255, 255, 255, 0.4); content: ""; height: 100%; left: 0px; position: absolute; top: 0px; width: 100%; }

@media screen and (max-width: 767px), screen and (orientation: landscape) and (max-width: 1000px) {
  .nSAit:not(:last-child) { line-height: 1.5; margin-bottom: 16px; }
  .nSAit .SGTII, .nSAit ._KizM { font-size: 12px; width: 60px; }
  .nSAit .pjhmv { height: 10px; }
}

@media screen and (min-width: 768px) and (orientation: portrait), screen and (min-width: 999px) {
  .nSAit:not(:last-child) { line-height: 1.5; margin-bottom: 24px; }
  .nSAit .SGTII, .nSAit ._KizM { font-size: 14px; width: 70px; }
  .nSAit .pjhmv { height: 12px; }
}

.w4Ype { margin-top: 20px; }

.w4Ype .slick_UI .slick-slide > div { height: 100%; }

.w4Ype .slick_UI .slick-slide > div > * { height: 100%; }

.w4Ype .slick_UI.smallArrow .slick-arrow { bottom: -2px; }

@media screen and (min-width: 768px) and (orientation: portrait), screen and (min-width: 999px) {
  .w4Ype .slick_UI .slick-track .slick-slide:not(:first-child) { margin-left: 10px; }
}

@media screen and (min-width: 1511px) {
  .w4Ype .slick_UI .slick-track .slick-slide:not(:first-child) { margin-left: 16px; }
}

.w4Ype .slick_UI .slick-list { margin-right: -8px; }

.W_veX { display: flex; margin-bottom: 16px; align-items: center !important; justify-content: space-between !important; }

.W_veX h4 { color: rgb(26, 26, 26); font-size: 16px; font-weight: 700; line-height: 24px; margin-right: 12px; }

.W_veX .powerby-ad { height: 30px; width: 245px; }

@media screen and (max-width: 767px), screen and (orientation: landscape) and (max-width: 1000px) {
  .W_veX .powerby-ad { height: 30px; width: 120px; }
}

.j1XMx { background: none padding-box; border-radius: 4px; display: inline-block; flex: 1 1 0%; outline: none; position: relative; }

.j1XMx::after { border-top-color: ; border-top-style: ; border-right-color: ; border-right-style: ; border-bottom-color: ; border-bottom-style: ; border-left-color: ; border-left-style: ; border-image-source: ; border-image-slice: ; border-image-width: ; border-image-outset: ; border-image-repeat: ; border-width: 0px 1px 1px 0px; content: ""; height: 5px; margin-top: -4px; pointer-events: none; position: absolute; right: 12px; top: 50%; transform: rotate(45deg); width: 5px; }

.j1XMx select { appearance: none; background-clip: padding-box; border: 1px solid var(--primary-dark-color); border-radius: 4px; color: var(--primary-dark-color); cursor: pointer; font-size: 14px; font-weight: 500; height: 28px; line-height: 20px; padding: 0px 24px 0px 8px; width: 100%; }

.hyTQr { border-bottom: 1px solid rgb(236, 236, 236); color: rgb(89, 89, 89); font-size: 10px; font-weight: 500; line-height: 16px; padding: 4px 16px; text-align: center; text-transform: uppercase; }

.hyTQr strong { margin-left: 4px; padding-left: 5px; position: relative; }

.hyTQr strong::before { background: rgb(89, 89, 89); content: ""; height: 10px; left: 0px; position: absolute; top: 2px; width: 1px; }

.nlNiQ { background-clip: padding-box; border: 1px solid rgb(236, 236, 236); border-radius: 4px; position: relative; }

.Rj1g3 { margin-bottom: 12px; margin-top: 12px; text-align: center; }

.p60C2 { background: padding-box rgb(226, 27, 34); border: 0px; border-radius: 4px; color: var(--white-color); font-size: 10px; font-weight: 700; line-height: 16px; padding: 4px 8px; text-transform: uppercase; }

.p60C2 + .p60C2 { margin-left: 8px; }

.ASElectionInsert .j1XMx { flex: initial; }

.ASElectionInsert .w4Ype { border-top: 1px solid rgb(236, 236, 236); margin-top: 12px; padding-top: 20px; }

.ASElectionInsert .W_veX { justify-content: normal !important; }

.ASElectionInsert .nlNiQ { margin-bottom: 12px; }

.ASElectionInsert .XhNbD { text-align: center; }

.ASElectionInsert .FUC1e { margin-bottom: 0px; }

.ASElectionInsert .qOnDm { flex: 1 1 0%; line-height: 1; margin: 0px; padding: 0px; }

.ASElectionInsert .qOnDm.Cd1Q_ { border-bottom: 0px; border-right: 1px solid rgb(236, 236, 236); }

.ASElectionInsert .qOnDm + .qOnDm { flex-direction: row-reverse; }

.ASElectionInsert .qOnDm + .qOnDm .tLS1J { margin-right: 12px; text-align: right; }

.lbStarCndtRHS .w4Ype { border: none; margin-top: 0px; padding-top: 0px; }

@media screen and (max-width: 767px), screen and (orientation: landscape) and (max-width: 1000px) {
  .W_veX h4 { font-family: Georgia; font-size: 20px; line-height: 24px; }
  .yFAyt { display: flex; flex-wrap: nowrap; margin: 0px -16px; overflow-x: scroll; padding-left: 16px; }
}

.e7e8I { background: rgb(255, 255, 255); border: 1px solid rgb(236, 236, 236); border-radius: 12px; overflow: hidden; padding: 8px; text-align: center; transition: 0.2s; will-change: auto; }

.e7e8I:hover { box-shadow: rgba(0, 0, 0, 0.1) 0px 0px 6px; }

.e7e8I .OxTSM { font-size: 14px; font-weight: 700; margin-bottom: 6px; }

.e7e8I .vTXqf { background: rgb(246, 246, 246); border-radius: 8px; box-shadow: rgba(0, 0, 0, 0.06) 0px 0px 4px; overflow: hidden; position: relative; }

.e7e8I .vTXqf::before { content: ""; display: block; padding-top: 100%; width: 100%; }

.e7e8I .vTXqf > .h64my { inset: 0px; position: absolute; }

.e7e8I .vTXqf > .h64my img { height: 100%; object-fit: cover; width: 100%; }

.e7e8I .vTXqf .h64my { overflow: hidden; }

.e7e8I .vTXqf img { object-position: center top; position: relative; z-index: 1; }

.e7e8I .RCNlD { bottom: 0px; color: var(--white-color); font-size: 12px; font-weight: 700; height: 22px; left: 0px; line-height: 22px; position: absolute; text-transform: capitalize; width: 100%; z-index: 1; }

.e7e8I .RCNlD.rfxp0 { background-color: rgb(19, 83, 148); }

.e7e8I .RCNlD.eRpbL { background-color: rgb(120, 121, 241); }

.e7e8I .RCNlD.Woqey { background-color: rgb(82, 181, 47); }

.e7e8I .RCNlD.H2Tzy { background-color: red; }

.e7e8I .uPvtI { min-height: 72px; padding: 8px 0px 4px; }

.e7e8I .oFFms { color: rgb(26, 26, 26); font-size: 12px; font-weight: 700; line-height: 16px; }

.e7e8I .KFWVh { color: rgb(89, 89, 89); font-size: 10px; font-weight: 400; line-height: 12px; margin-top: 4px; }

.e7e8I.SymT0 { height: 100%; padding: 8px 0px 0px; position: relative; }

.e7e8I.SymT0 .dyB2g { align-items: center; display: flex; padding: 0px 8px; }

.e7e8I.SymT0 .oFFms { overflow: hidden; text-align: left; text-overflow: ellipsis; white-space: nowrap; width: 100%; }

.e7e8I.SymT0 .SWdQa { align-items: center; border: 1px solid rgb(236, 236, 236); border-radius: 100%; display: flex; justify-content: center; overflow: hidden; }

.e7e8I.SymT0 .RCNlD { border-radius: 0px; font-size: 12px; height: auto; line-height: 1; margin-top: 4px; padding: 0px; position: static; text-align: left; width: auto; }

.e7e8I.SymT0 .RCNlD.rfxp0 { background-color: transparent; color: rgb(19, 83, 148); }

.e7e8I.SymT0 .RCNlD.eRpbL { background-color: transparent; color: rgb(120, 121, 241); }

.e7e8I.SymT0 .RCNlD.Woqey { background-color: transparent; color: rgb(82, 181, 47); }

.e7e8I.SymT0 .RCNlD.H2Tzy { background-color: transparent; color: red; }

.e7e8I.SymT0 .uPvtI { background: rgb(247, 247, 247); margin-top: 8px; min-height: calc(100% - 38px); padding: 8px; }

@media screen and (max-width: 767px), screen and (orientation: landscape) and (max-width: 1000px) {
  .e7e8I:not(.SymT0) { margin-right: 16px; min-width: 134px; width: 134px; }
  .e7e8I:not(.SymT0) .oFFms { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
  .e7e8I.SymT0 .oFFms { font-size: 11px; line-height: 14px; }
  .e7e8I.SymT0 .EsanU { width: calc(100% - 34px); }
  .e7e8I.SymT0 .OxTSM { font-size: 12px; }
  .e7e8I.SymT0 .SWdQa { flex: 0 0 30px; height: 30px; margin-right: 6px; width: 30px; }
  .e7e8I.SymT0 .RCNlD { font-size: 10px; margin-top: 2px; }
}

@media screen and (min-width: 768px) and (orientation: portrait), screen and (min-width: 999px) {
  .e7e8I:not(.SymT0) .oFFms { -webkit-line-clamp: 2; -webkit-box-orient: vertical; display: -webkit-box; overflow: hidden; }
  .e7e8I.SymT0 .EsanU { width: calc(100% - 44px); }
  .e7e8I.SymT0 .SWdQa { flex: 0 0 36px; height: 36px; margin-right: 8px; width: 36px; }
}

.spIYp { -webkit-line-clamp: 3; -webkit-box-orient: vertical; color: var(--primary-dark-color); display: -webkit-box; font-size: 16px; font-weight: 700; line-height: 24px; margin-bottom: 16px; overflow: hidden; }

@media screen and (min-width: 768px) and (orientation: portrait), screen and (min-width: 999px) {
  .spIYp { font-size: 20px; line-height: 28px; }
}

.spIYp a { color: inherit; }

.RzLQD { max-height: 560px; overflow-y: auto; padding-right: 20px; position: relative; }

.RzLQD::before { border-left: 1px solid var(--border-color); content: ""; height: calc(100% - 20px); left: 4px; position: absolute; width: 1px; }

.RzLQD::-webkit-scrollbar { background: rgb(236, 236, 236); border-radius: 4px; padding: 0px; width: 8px; }

.RzLQD::-webkit-scrollbar-track { border-radius: 4px; }

.RzLQD::-webkit-scrollbar-thumb { background: var(--primary-dark-color); border-radius: 4px; padding: 0px; width: 0px; }

.RzLQD::-webkit-scrollbar-thumb:window-inactive { background: rgb(226, 226, 226); }

.RzLQD .IL5wa:first-child .lYPaw { padding-top: 0px; }

.RzLQD .IL5wa:last-child .lYPaw { border-bottom: 0px; padding-bottom: 0px; }

.SK8Mj { position: relative; }

.SK8Mj .MzwQo { align-items: center; display: flex; margin-bottom: 10px; }

@keyframes BnW9e { 
  0% { opacity: 0; transform: scale(0); }
  50% { opacity: 1; }
  100% { opacity: 0; transform: scale(1); }
}

@-webkit-keyframes BnW9e { 
  0% { opacity: 0; transform: scale(0); }
  50% { opacity: 1; }
  100% { opacity: 0; transform: scale(1); }
}

.SK8Mj .MzwQo .bVVcL::after, .SK8Mj .MzwQo .bVVcL::before { background-clip: padding-box; border: 2px solid rgb(255, 255, 255); border-radius: 100px; box-shadow: rgb(255, 255, 255) 0px 0px 10px, rgb(255, 255, 255) 0px 0px 10px inset; box-sizing: border-box; content: " "; height: 12px; left: 8px; opacity: 0; position: absolute; top: 4px; width: 12px; }

.SK8Mj .MzwQo .bVVcL::before { animation: 2s ease 0s infinite normal none running BnW9e; z-index: 2; }

.SK8Mj .MzwQo .bVVcL::after { animation: 2s ease 1s infinite normal none running BnW9e; z-index: 1; }

.SK8Mj .MzwQo .bVVcL.sfHFg { left: 0px; position: absolute; right: inherit; top: -10px; }

.SK8Mj .MzwQo .bVVcL.sfHFg::after, .SK8Mj .MzwQo .bVVcL.sfHFg::before { border: 2px solid rgb(226, 27, 34); box-shadow: rgb(226, 27, 34) 0px 0px 10px, rgb(226, 27, 34) 0px 0px 10px inset; }

.SK8Mj .MzwQo .bVVcL { position: relative !important; }

@media screen and (min-width: 768px) and (orientation: portrait), screen and (min-width: 999px) {
  .SK8Mj .MzwQo .bVVcL.sfHFg { left: -10px; }
}

.SK8Mj .MzwQo > span { color: rgb(226, 27, 34); font-size: 14px; font-weight: 700; margin-left: 20px; text-transform: uppercase; }

@media screen and (max-width: 767px), screen and (orientation: landscape) and (max-width: 1000px) {
  .SK8Mj:not(.g7kpq) .MzwQo .bVVcL.sfHFg { left: -8px; top: -10px; }
}

@media screen and (min-width: 768px) and (orientation: portrait), screen and (min-width: 999px) {
  .SK8Mj.g7kpq { margin-top: 16px; }
}

@media screen and (max-width: 767px), screen and (orientation: landscape) and (max-width: 1000px) {
  .SK8Mj.g7kpq { margin: 0px -16px; padding: 16px 16px 4px 40px; }
}

.SK8Mj.g7kpq .MzwQo { left: 8px; position: absolute; top: 26px; }

@media screen and (min-width: 768px) and (orientation: portrait), screen and (min-width: 999px) {
  .SK8Mj.g7kpq .MzwQo { left: 0px; top: 11px; }
}

.SK8Mj.g7kpq .spIYp { font-size: 14px; font-weight: 500; line-height: 20px; margin-bottom: 8px; min-height: 60px; }

@media screen and (min-width: 768px) and (orientation: portrait), screen and (min-width: 999px) {
  .SK8Mj.g7kpq .spIYp { padding-left: 16px; }
}

.SK8Mj.g7kpq .Ce7Dr { border-left: 0px; margin-left: 0px; }

@media screen and (min-width: 768px) and (orientation: portrait), screen and (min-width: 999px) {
  .SK8Mj.g7kpq .Ce7Dr { padding: 0px 0px 0px 16px; }
}

.SK8Mj.g7kpq.W9KIj .spIYp { min-height: auto; }

.SK8Mj.gPkqD { border-bottom: none; padding-bottom: 0px; }

@media screen and (max-width: 767px), screen and (orientation: landscape) and (max-width: 1000px) {
  .SK8Mj.bZ1yZ.g7kpq { padding-left: 16px; }
}

.SK8Mj.bZ1yZ.g7kpq .Ce7Dr, .SK8Mj.bZ1yZ.g7kpq .spIYp { padding-left: 0px; }

@media screen and (max-width: 767px), screen and (orientation: landscape) and (max-width: 1000px) {
  .SK8Mj.RtJA_ { background: rgb(245, 247, 255); border: 1px solid rgb(236, 236, 236); border-radius: 12px; box-shadow: rgba(0, 0, 0, 0.06) 1px 1px 8px 0px; padding: 16px; position: relative; }
  .SK8Mj.RtJA_ .spIYp { -webkit-line-clamp: 2; -webkit-box-orient: vertical; display: -webkit-box; font-size: 14px; font-weight: 400; line-height: 20px; margin-bottom: 8px; overflow: hidden; }
  .SK8Mj.RtJA_ .Ce7Dr { clear: both; font-size: 12px; font-weight: 700; }
  .SK8Mj.RtJA_ .MzwQo { background: rgb(226, 27, 34); border-radius: 24px; left: 16px; margin-bottom: 0px; padding: 3px 8px; position: absolute; top: 16px; }
  @keyframes BnW9e { 
  0% { opacity: 0; transform: scale(0); }
  50% { opacity: 1; }
  100% { opacity: 0; transform: scale(1); }
}
  @-webkit-keyframes BnW9e { 
  0% { opacity: 0; transform: scale(0); }
  50% { opacity: 1; }
  100% { opacity: 0; transform: scale(1); }
}
  .SK8Mj.RtJA_ .MzwQo .bVVcL::after, .SK8Mj.RtJA_ .MzwQo .bVVcL::before { background-clip: padding-box; border: 2px solid rgb(255, 255, 255); border-radius: 100px; box-shadow: rgb(255, 255, 255) 0px 0px 10px, rgb(255, 255, 255) 0px 0px 10px inset; box-sizing: border-box; content: " "; height: 12px; left: 8px; opacity: 0; position: absolute; top: 4px; width: 12px; }
  .SK8Mj.RtJA_ .MzwQo .bVVcL::before { animation: 2s ease 0s infinite normal none running BnW9e; z-index: 2; }
  .SK8Mj.RtJA_ .MzwQo .bVVcL::after { animation: 2s ease 1s infinite normal none running BnW9e; z-index: 1; }
  .SK8Mj.RtJA_ .MzwQo .bVVcL.sfHFg { left: 0px; position: absolute; right: inherit; top: -10px; }
  .SK8Mj.RtJA_ .MzwQo .bVVcL.sfHFg::after, .SK8Mj.RtJA_ .MzwQo .bVVcL.sfHFg::before { border: 2px solid rgb(226, 27, 34); box-shadow: rgb(226, 27, 34) 0px 0px 10px, rgb(226, 27, 34) 0px 0px 10px inset; }
  .SK8Mj.RtJA_ .MzwQo > span { color: var(--white-color); font-size: 10px; line-height: 12px; margin-left: 10px; }
  .SK8Mj.RtJA_ .MzwQo .bVVcL { left: -8px; top: -7px; transform: scale(0.7); }
  .SK8Mj.RtJA_ .MzwQo + .spIYp { text-indent: 53px; }
}

@media screen and (min-width: 768px) and (orientation: portrait), screen and (min-width: 999px) {
  .IL5wa { margin-left: -4px; padding-left: 8px; }
}

.lYPaw { border-bottom: 1px solid var(--border-color); border-left: 1px solid var(--border-color); color: var(--primary-dark-color); font: 400 12px / 16px Verdana; padding: 16px 0px 16px 20px; }

.lYPaw:not(:first-of-type) { border-top: 1px solid var(--border-color); padding-top: 16px; }

.lYPaw .qcBTQ { -webkit-line-clamp: 2; -webkit-box-orient: vertical; display: -webkit-box; font-size: 16px; line-height: 24px; margin-top: 8px; overflow: hidden; }

.mC7Lz { position: relative; }

.mC7Lz::before { background: padding-box rgb(226, 27, 34); border-radius: 10px; content: ""; height: 10px; left: -25px; position: absolute; top: 2px; width: 10px; }

@media screen and (min-width: 768px) and (orientation: portrait), screen and (min-width: 999px) {
  .mC7Lz span { font-weight: 500; }
}

.Ce7Dr { line-height: 16px; }

@media screen and (max-width: 767px), screen and (orientation: landscape) and (max-width: 1000px) {
  .Ce7Dr { font-size: 10px; font-weight: 600; margin-top: 8px; }
}

@media screen and (min-width: 768px) and (orientation: portrait), screen and (min-width: 999px) {
  .Ce7Dr { border-left: 1px solid var(--border-color); font-size: 12px; margin-left: 4px; padding: 10px 0px 0px 20px; }
}

.Ce7Dr a { color: rgb(226, 27, 34); }

.Ce7Dr a::after { border-style: solid; border-color: rgb(226, 27, 34); border-image: initial; border-width: 0px 1px 1px 0px; content: ""; display: inline-block; height: 6px; margin: -1px 0px 0px 3px; transform: rotate(-45deg); vertical-align: middle; width: 6px; }

.ASElectionInsert .MzwQo, .LBElectionInsert .MzwQo, .exitPollRHS .MzwQo, .resultRHS .MzwQo { margin-bottom: 4px; }

.ASElectionInsert .spIYp, .LBElectionInsert .spIYp, .exitPollRHS .spIYp, .resultRHS .spIYp { margin-bottom: 12px; }

.isSingleStateElection .spIYp { -webkit-line-clamp: 2; -webkit-box-orient: vertical; display: -webkit-box; overflow: hidden; }

.isSingleStateElection .RzLQD .qcBTQ { font-size: 14px; font-weight: 500; line-height: 20px; }

.pndK7 { background-image: ; background-position-x: ; background-position-y: ; background-size: ; background-repeat: ; background-attachment: ; background-origin: ; background-color: ; background-clip: padding-box; border-radius: 4px; box-shadow: rgba(26, 26, 26, 0.2) 0px 4px 40px 0px; color: var(--primary-dark-color); cursor: auto; display: block; padding: 12px 20px; position: absolute; right: -135px; top: 24px; width: 280px; z-index: 100; }

@media screen and (max-width: 767px), screen and (orientation: landscape) and (max-width: 1000px) {
  .pndK7 { background: rgba(26, 26, 26, 0.7); height: 100%; padding: 0px 16px; position: fixed; right: 0px; top: 0px; width: 100%; z-index: 2147483647; }
  .pndK7 .BscwV { background-image: ; background-position-x: ; background-position-y: ; background-size: ; background-repeat: ; background-attachment: ; background-origin: ; background-color: ; background-clip: padding-box; border-radius: 4px 4px 0px 0px; bottom: 0px; left: 0px; margin: 0px 16px; padding: 16px; position: absolute; width: calc(100% - 32px); }
}

.pndK7 h4 { color: var(--primary-dark-color); font-size: 14px; line-height: 20px; margin-bottom: 4px; text-transform: uppercase; }

.pndK7 p, .pndK7 strong { color: var(--primary-dark-color); font-size: 12px; line-height: 16px; }

.pndK7 .xROwG { display: flex; max-height: 150px; overflow: hidden auto; }

@media screen and (max-width: 767px), screen and (orientation: landscape) and (max-width: 1000px) {
  .pndK7 .xROwG { max-height: 250px; }
}

@media screen and (min-width: 768px) and (orientation: portrait), screen and (min-width: 999px) {
  .pndK7 .xROwG { margin-right: -8px; }
}

.pndK7 .xROwG::-webkit-scrollbar { background: rgb(236, 236, 236); border-radius: 4px; padding: 0px; width: 8px; }

.pndK7 .xROwG::-webkit-scrollbar-track { border-radius: 4px; }

.pndK7 .xROwG::-webkit-scrollbar-thumb { background: var(--primary-dark-color); border-radius: 4px; padding: 0px; width: 0px; }

.pndK7 .xROwG::-webkit-scrollbar-thumb:window-inactive { background: rgb(226, 226, 226); }

.pndK7 .xROwG .QCYAN { flex: 1 1 0%; }

.pndK7 .xROwG .QCYAN .R_2h1 { border-bottom: 0px; position: relative; }

.pndK7 .xROwG .QCYAN .R_2h1::after { background: rgb(236, 236, 236); bottom: 0px; content: ""; height: 1px; left: -100vw; position: absolute; width: 200vw; }

.pndK7 .xROwG .QCYAN p, .pndK7 .xROwG .QCYAN strong { font-size: 12px; }

@media screen and (min-width: 1024px) {
  .pndK7 .xROwG .QCYAN p, .pndK7 .xROwG .QCYAN strong { font-size: 10px; }
}

@media screen and (min-width: 1511px) {
  .pndK7 .xROwG .QCYAN p, .pndK7 .xROwG .QCYAN strong { font-size: 12px; }
}

.pndK7 .UOePa .hgwNU { border-bottom: 1px solid rgb(236, 236, 236); }

.pndK7 .UOePa .dTysl, .pndK7 .UOePa .hgwNU { display: flex; flex: 1 1 0%; }

.pndK7 .UOePa .R_2h1 { flex: 1 1 0%; padding: 8px 0px; }

.pndK7 .UOePa .dTysl { bottom: 0px; }

.pndK7 .UOePa .dTysl strong { font-size: 16px; }

.pndK7 .dZT6k { cursor: pointer; display: block; height: 20px; position: absolute; right: 16px; top: 12px; width: 20px; z-index: 11; }

.pndK7 .dZT6k::after, .pndK7 .dZT6k::before { background: var(--primary-dark-color); content: ""; height: 14px; position: absolute; right: 9px; top: 3px; width: 1px; }

.pndK7 .dZT6k::before { transform: rotate(-45deg); }

.pndK7 .dZT6k::after { transform: rotate(45deg); }

.MhuIj { border: 1px solid rgb(89, 89, 89); border-radius: 8px; margin-left: auto; padding: 8px 12px; position: relative; transition: 0.2s; will-change: auto; }

.MhuIj.U9Mbw .ObXXh { background: var(--white-color); border-radius: 20px; color: rgb(165, 165, 165); padding: 0px 6px; position: absolute; top: -8px; }

.MhuIj.U9Mbw .ObXXh:empty { display: none; }

.MhuIj:hover { border-color: rgb(151, 151, 151); }

.MhuIj.qV_ye { background: rgb(226, 27, 34); border-color: rgb(226, 27, 34); }

.MhuIj.qV_ye:hover { border-color: rgb(226, 27, 34); }

.MhuIj.qV_ye .d1WZs > span { color: rgb(255, 255, 255); }

.MhuIj.qV_ye .d1WZs .FLwd2 { filter: brightness(3.5); }

.MhuIj.IKeU_ { border-color: rgb(226, 27, 34); }

.MhuIj.IKeU_:hover { border-color: rgb(226, 27, 34); }

.MhuIj.IKeU_ .d1WZs > span { color: rgb(226, 27, 34); }

.MhuIj .d1WZs { align-items: center; color: rgb(89, 89, 89); display: flex; line-height: 20px; position: relative; }

.MhuIj .d1WZs .OEaVs { background-image: url(""); background-position: -26px 0px; background-repeat: no-repeat; height: 15px; margin-right: 8px; width: 15px; }

.MhuIj .d1WZs .UdqAi { border: none; border-radius: 4px; max-width: 90%; min-width: 100%; overflow: hidden; padding: 3px 28px 3px 3px; text-overflow: ellipsis; text-transform: capitalize; white-space: nowrap; }

.MhuIj .d1WZs .UdqAi::placeholder { transition: opacity 0.2s; }

.MhuIj .d1WZs .FLwd2 { background-image: url(""); background-position: -51px -5px; background-repeat: no-repeat; height: 7px; margin-left: auto; margin-top: 4px; position: absolute; right: 0px; transition: 0.3s; width: 8px; }

.MhuIj .d1WZs span { margin-left: 2px; max-width: 80%; overflow: hidden; text-overflow: ellipsis; text-transform: capitalize; white-space: nowrap; }

.MhuIj .d1WZs.kmB5A .UdqAi::placeholder { opacity: 0; }

.MhuIj .Ev3H8 { background: var(--white-color); border: 1px solid rgb(89, 89, 89); border-radius: 8px; left: 0px; max-height: 0px; opacity: 0; overflow: hidden scroll; position: absolute; top: calc(100% + 2px); transform: translateY(-10px); transition: 0.3s ease-in-out; width: 100%; will-change: auto; }

.MhuIj.H4VsP .Ev3H8 { max-height: 145px; opacity: 1; transform: translateY(0px); z-index: 99; }

.MhuIj.H4VsP .FLwd2 { transform: rotate(180deg); }

.MhuIj.Mr79h { background: rgb(246, 246, 246); border-color: rgb(236, 236, 236); transition: 0.2s; }

.MhuIj.Mr79h .d1WZs span { color: rgb(26, 26, 26); font-weight: 400; }

.MhuIj.Mr79h .d1WZs span span { color: rgb(89, 89, 89); }

.MhuIj.Mr79h .Ev3H8 { background: none; border-width: 0px 1px 1px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-right-color: rgb(236, 236, 236); border-bottom-color: rgb(236, 236, 236); border-left-color: rgb(236, 236, 236); border-image: initial; border-radius: 0px 0px 8px 8px; border-top-style: initial; border-top-color: initial; box-shadow: none; left: -1px; top: 100%; width: calc(100% + 2px); }

.MhuIj.Mr79h .Ev3H8 li { background: rgb(246, 246, 246); }

.MhuIj.Mr79h.H4VsP { border-bottom-color: transparent; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; }

.MhuIj.Mr79h.H4VsP .d1WZs { position: relative; }

.MhuIj.Mr79h.H4VsP .d1WZs::after { border-bottom: 1px solid rgb(204, 204, 204); bottom: -8px; content: ""; left: 0px; position: absolute; width: 100%; }

.MhuIj.xy1kr { background-color: rgb(236, 236, 236); cursor: not-allowed; }

@media screen and (max-width: 767px), screen and (orientation: landscape) and (max-width: 1000px) {
  .MhuIj { padding: 8px; }
  .MhuIj .d1WZs { color: rgb(89, 89, 89); font-size: 12px; font-weight: 700; line-height: 20px; }
  .MhuIj .d1WZs .UdqAi { font-weight: 400; height: 27px; text-overflow: ellipsis; }
  .MhuIj .Ev3H8 { font-size: 12px; }
  .MhuIj .Ev3H8 li { padding: 8px; }
  .MhuIj .Ev3H8 li.IKeU_, .MhuIj .Ev3H8 li:hover { background: rgb(236, 236, 236); font-weight: 700; }
  .MhuIj:not(.U9Mbw) .d1WZs span { display: none; }
}

@media screen and (min-width: 768px) and (orientation: portrait), screen and (min-width: 999px) {
  .MhuIj { cursor: pointer; }
  .MhuIj .d1WZs { font-size: 14px; }
  .MhuIj .d1WZs span { font-weight: 700; }
  .MhuIj .Ev3H8 { font-size: 14px; }
  .MhuIj .Ev3H8 li { cursor: pointer; padding: 8px 12px; transition: 0.2s; will-change: auto; }
  .MhuIj .Ev3H8 li.IKeU_, .MhuIj .Ev3H8 li:hover { background: rgb(236, 236, 236); font-weight: 700; }
}

.MhuIj .ObXXh { background: rgb(255, 255, 255); font-size: 12px; left: 10px; padding: 0px 5px; position: absolute; top: -12px; transition: 0.2s; }

.bmi_sort { width: 100px; }

.bmi_sort .MhuIj { border-top: none; border-right: none; border-bottom: none; border-image: initial; border-left: 1px solid rgb(204, 204, 204); border-radius: 0px 8px 8px 0px; height: 44px; }

.bmi_sort .MhuIj .d1WZs { margin-top: 4px; }

.bmi_sort .MhuIj .d1WZs span { text-transform: lowercase; }

.bmi_sort .MhuIj .Ev3H8 { border-color: rgb(204, 204, 204); top: 39px; }

.bmi_sort .MhuIj.Mr79h.H4VsP .d1WZs .FLwd2 { right: 8px; }

.common_dropdown { min-width: 60px; }

.common_dropdown .MhuIj { border-top: none; border-right: none; border-bottom: none; border-image: initial; border-left: 1px solid rgb(204, 204, 204); border-radius: 0px 8px 8px 0px; height: 32px; padding: 8px 12px 8px 8px; }

.common_dropdown .MhuIj .d1WZs { font-size: 14px; line-height: 16px; }

.common_dropdown .MhuIj .d1WZs .FLwd2 { right: 14px; transition: transform 0.3s; }

.common_dropdown .MhuIj .Ev3H8 { border-color: rgb(204, 204, 204); top: 28px; }

.common_dropdown .MhuIj .Ev3H8 li { font-size: 14px; line-height: 20px; padding: 8px 12px; }

.common_dropdown .MhuIj.Mr79h.H4VsP .d1WZs .FLwd2 { margin-top: 2px; right: 0px; }

.eNPnr { overflow-x: scroll; scrollbar-width: none; }

.eNPnr .Hp6ik { position: relative; }

.eNPnr .A5urM { align-items: center; background: var(--white-color); display: flex; font-size: 14px; font-weight: 700; justify-content: space-between; line-height: 20px; position: sticky; top: 0px; z-index: 4; }

.eNPnr .McQOp { display: flex; }

.eNPnr ._9a0Mj { color: rgb(89, 89, 89); font-size: 12px; left: 50%; position: absolute; transform: translateX(-50%); z-index: 3; }

.eNPnr ._9a0Mj::after, .eNPnr ._9a0Mj::before { content: ""; left: 50%; position: absolute; transform: translateX(-50%); }

.eNPnr ._9a0Mj::before { border-bottom: 7px solid rgb(204, 204, 204); border-left: 5px solid transparent; border-right: 5px solid transparent; top: 20px; }

.eNPnr ._9a0Mj::after { background: rgb(204, 204, 204); bottom: 0px; top: 21px; width: 1px; }

@media screen and (max-width: 767px), screen and (orientation: landscape) and (max-width: 1000px) {
  .eNPnr:not(.BUg7e) { max-height: 170px; min-height: 170px; }
  .eNPnr .A5urM { margin-bottom: 26px; }
  .eNPnr ._9a0Mj { height: calc(100% - 20px); top: 20px; }
}

@media screen and (min-width: 768px) and (orientation: portrait), screen and (min-width: 999px) {
  .eNPnr:not(.BUg7e) { max-height: 210px; min-height: 210px; }
  .eNPnr .A5urM { margin-bottom: 30px; }
  .eNPnr ._9a0Mj { height: calc(100% - 24px); top: 24px; }
}

.zkX2K { cursor: pointer; margin-left: 2px; position: relative; width: 24px; z-index: 5; }

.zkX2K::after { background: rgb(246, 246, 246); border-radius: 100%; content: ""; height: 24px; left: -1px; opacity: 0; position: absolute; top: -2px; transform: scale(0); transition: 0.3s; width: 24px; }

.zkX2K:hover::after { opacity: 1; transform: scale(1); }

.zkX2K:hover span { display: block; }

.zkX2K span { background: rgb(255, 255, 255); border: 1px solid rgb(246, 246, 246); border-radius: 4px; box-shadow: rgba(0, 0, 0, 0.04) 0px 4px 4px 0px; color: rgb(89, 89, 89); display: none; font-size: 12px; font-weight: 400; left: -75px; padding: 8px 12px; position: absolute; text-transform: none; top: 24px; width: 285px; }

.zkX2K .k5e8_ { border: 1px solid rgb(26, 26, 26); border-radius: 50%; cursor: pointer; display: inline-block; font-size: 10px; font-style: normal; height: 14px; line-height: 12px; margin-left: 4px; position: relative; text-align: center; text-transform: none; top: 2px; transition: 0.2s; vertical-align: text-top; width: 14px; z-index: 1; }

.zkX2K.OYQVR span { left: auto; right: 0px; }

.QINzC { align-items: center; display: flex; height: 20px; justify-content: space-between; margin-bottom: 12px; }

.QINzC a { font-size: 16px; font-weight: 700; line-height: 34px; position: relative; text-decoration: none; text-transform: capitalize; transition: 0.5s; color: var(--primary-dark-color) !important; }

.QINzC a::after { border-style: solid; border-color: rgb(26, 26, 26); border-image: initial; border-width: 0px 2px 2px 0px; content: ""; height: 8px; margin-left: 8px; position: absolute; top: 50%; transform: rotate(-45deg) translateY(-50%); width: 8px; }

.QINzC a:hover { color: rgb(89, 89, 89); }

.QINzC .edAgR { align-items: center; display: flex; }

.QINzC .edAgR span { color: rgb(89, 89, 89); font-size: 12px; }

.QINzC .edAgR > div { top: -2px; }

.QINzC .edAgR .Flt4L { padding: 0px 8px; }

.QINzC.FwDhv a { font-size: 14px; line-height: 20px; }

@media screen and (max-width: 767px), screen and (orientation: landscape) and (max-width: 1000px) {
  .QINzC.FwDhv a { font-size: 12px; }
  .QINzC.FwDhv a::after { margin-top: -3px; }
}

.uyawV { border: 1px solid rgb(236, 236, 236); border-radius: 12px; box-shadow: rgba(0, 0, 0, 0.04) 2px 2px 8px 0px; max-height: 271px; overflow: hidden auto; scrollbar-width: none; }

.uyawV::-webkit-scrollbar { display: none; }

@media screen and (min-width: 768px) and (orientation: portrait), screen and (min-width: 999px) {
  .uyawV { max-height: 300px; }
}

.nKF2E { border-collapse: collapse; font-size: 12px; width: 100%; }

.nKF2E td, .nKF2E th { padding: 10px; text-align: left; }

@media screen and (min-width: 768px) and (orientation: portrait), screen and (min-width: 999px) {
  .nKF2E td, .nKF2E th { padding: 12px 10px; }
}

.nKF2E td:not(:first-child), .nKF2E th:not(:first-child) { color: var(--white-color); text-align: center; }

.nKF2E td:not(:last-child), .nKF2E th:not(:last-child) { border-right: 1px solid rgb(236, 236, 236); }

.nKF2E thead { background-color: rgb(26, 26, 26); color: var(--white-color); position: sticky; top: 0px; }

.nKF2E thead th { font-weight: 700; }

.nKF2E tbody tr { border-top: 1px solid rgb(236, 236, 236); }

.nKF2E tbody tr:nth-child(2n) { background: rgb(246, 246, 246); }

.nKF2E tbody tr td { color: rgb(26, 26, 26); }

.nKF2E tbody tr td:not(:first-child) { font-size: 13px; font-weight: 700; white-space: nowrap; }

.qpCIF .ripple, .qpCIF .tp-logo, .qpCIF h4 { display: none; }

.qpCIF .tpwidget * { font-family: Verdana; }

.qpCIF .tpwidget .text-normal { font-size: 10px; }

.qpCIF .tpwidget-two .btn-space { padding-bottom: 12px; }

.qpCIF .tpwidget .tp-btn-flat { background-position-x: ; background-position-y: ; background-size: ; background-repeat: ; background-attachment: ; background-origin: ; background-color: ; background-clip: padding-box; background-image: none; border-radius: 2px; color: rgb(48, 35, 174); font-weight: 700; }

.qpCIF .tpwidget .tp-btn-flat:hover { background: rgb(48, 35, 174); color: var(--white-color); }

.qpCIF .tpwidget-two .no-points { margin-top: 0px; }

.qpCIF .tpwidget-two .tpwidget-float-head { background: transparent; border-radius: initial; box-shadow: none; color: rgb(48, 35, 174); font-size: 10px; height: auto; line-height: 24px; text-align: left; white-space: nowrap; width: auto; }

.qpCIF .tpwidget-two .tpwidget-float-head > span { position: relative; top: 1px; }

.qpCIF .tpwidget-two .tpwidget-float-head::after { content: "PTS"; display: inline-block; margin-left: 3px; }

.qpCIF .tpwidget-two .tpwidget-float-content { background: linear-gradient(90deg, rgb(48, 35, 174), rgb(200, 109, 215)); border-radius: 0px 0px 2px 2px; border-top: 1px solid rgba(var(--white-color-rgba), .5); box-shadow: rgba(0, 0, 0, 0.3) 0px 5px 25px 0px; left: -26px; padding: 5px 15px 0px; position: absolute; width: 135px; z-index: 3; }

.qpCIF .tpwidget-two .tpwidget-float-content p { color: var(--white-color); font-size: 10px; font-weight: 700; line-height: 12px; width: auto; }

.qpCIF .mXRL7:hover .tpwidget-float-content { display: block; }

.qpCIF.Wz_06 > span { max-width: 32px; width: 32px; }

.qpCIF.Wz_06 .mXRL7 { max-width: 118px; padding-right: 5px; width: auto; }

.qpCIF.Wz_06 .mXRL7::before { left: 2px; }

.qpCIF.Wz_06 .tpwidget-two .tpwidget-float { padding-right: 3px; }

.qpCIF.Wz_06 .tpwidget-two .tpwidget-float.no-points::before { left: -19px; }

.qpCIF.Wz_06 .tpwidget-two .tpwidget-float.no-points { padding-right: 0px; }

.qpCIF.Wz_06 .tpwidget-two .no-points .tpwidget-float-head::after { content: ""; display: inline-block; margin-left: -5px; }

.qpCIF:not(.Wz_06) > span.MLv1z { background-position: -5px -11px; color: rgb(58, 87, 149); }

.qpCIF:not(.Wz_06) > span.LrH2r { background-position: -9px -448px; color: rgb(75, 139, 245); }

.qpCIF:not(.Wz_06) > span.bN8qx { background-position: -8px -47px; color: rgb(0, 0, 0); }

.qpCIF:not(.Wz_06) > span._vXHd { background-position: -8px -339px; }

.qpCIF:not(.Wz_06) > span.i29fx { background-position: -10px -227px; }

.qpCIF:not(.Wz_06) .mXRL7:hover { box-shadow: rgba(0, 0, 0, 0.3) 0px 5px 25px 0px; margin-right: -22px; width: 135px; }

.qpCIF:not(.Wz_06) .mXRL7:hover .tpwidget-two .tpwidget-float-head { width: 100px; }

.qpCIF:not(.Wz_06) .mXRL7:hover .tpwidget-two .tpwidget-float-head::after { content: "TIMESPOINTS"; }

.qpCIF:not(.Wz_06) .p1Zsk { color: rgb(255, 110, 0); }

.qpCIF:not(.Wz_06) .tpwidget-two .no-points .tpwidget-float-head::after { content: "TIMESPOINTS"; display: inline-block; font-size: 10px; font-weight: 700; line-height: 16px; margin-left: 0px; }

.qpCIF:not(.Wz_06) .widget-text { font-size: 10px; }

.qpCIF > span { color: rgb(255, 255, 255); font-size: 10px; font-weight: 500; line-height: 24px; min-width: 30px; text-transform: capitalize; transition: 0.2s ease-in; }

.qpCIF > span:empty { width: 30px; }

.qpCIF > span:not(:empty) { width: 90px; }

.qpCIF > span:not(.mXRL7):hover { transform: scale(1.1); }

.qpCIF > span.mXRL7 { background-image: ; background-position-x: ; background-position-y: ; background-size: ; background-repeat: ; background-attachment: ; background-origin: ; background-color: ; background-clip: padding-box; border: 1px solid rgb(48, 35, 174); border-radius: 4px; color: rgb(48, 35, 174); padding-left: 25px; padding-right: 20px; position: relative; }

.qpCIF > span.mXRL7::before { background-position: -9px -192px; background-repeat: no-repeat; content: ""; height: 24px; left: 0px; position: absolute; width: 28px; }

.qpCIF > span.evirf { display: none; }

.qpCIF > span.GrW84 { background-position: -8px -84px; color: rgb(1, 119, 181); }

.social_author .qpCIF span { order: 1; }

.social_author .qpCIF:nth-child(2) { background-position: -8px -47px; }

@media screen and (min-width: 768px) and (orientation: portrait), screen and (min-width: 999px) {
  .qpCIF.X8B24 .mXRL7 { width: 105px; }
  .qpCIF.X8B24 ._vXHd { padding-left: 27px; }
  .qpCIF.X8B24 .i29fx { padding-left: 29px; }
  .qpCIF.X8B24 .MLv1z { padding-left: 21px; }
  .qpCIF.X8B24 .bN8qx { padding-left: 31px; }
  .qpCIF.X8B24 .GrW84 { padding-left: 28px; }
  .qpCIF.X8B24 .e0guz { padding-left: 28px; width: 100px; }
  .qpCIF.X8B24 .p1Zsk { padding-left: 31px; }
  .qpCIF.X8B24 .LrH2r { }
}

@media screen and (max-width: 1510px) {
  .qpCIF.X8B24 > span { font-size: 8px; margin-right: 6px; }
}

.jlZe3 .MMz3d { margin-bottom: 12px; }

.jlZe3 .s8tvk { margin-top: 16px; }

@media screen and (max-width: 767px), screen and (orientation: landscape) and (max-width: 1000px) {
  .jlZe3 { background: var(--white-color); }
  .jlZe3 .ISFK5 { padding: 0px 16px; }
  .jlZe3 .HO7zB { padding: 16px 16px 0px; }
  .jlZe3 .IdFJX { margin-bottom: 24px; padding: 0px 16px; }
  .jlZe3 .OSXwS { background: rgb(245, 247, 255); border-width: 1px 1px 0px; border-top-style: solid; border-right-style: solid; border-left-style: solid; border-top-color: rgb(236, 236, 236); border-right-color: rgb(236, 236, 236); border-left-color: rgb(236, 236, 236); border-image: initial; border-bottom-style: initial; border-bottom-color: initial; border-radius: 12px 12px 0px 0px; margin: 0px 16px; padding: 8px 16px; }
  .jlZe3 .OSXwS > div { margin: 0px; padding: 0px; }
  .jlZe3 .OSXwS > div > div { margin: 0px; }
  .jlZe3 .OSXwS > div > div > div { background-color: var(--white-color); }
}

@media screen and (min-width: 768px) and (orientation: portrait), screen and (min-width: 999px) {
  .jlZe3 { margin-bottom: 40px; }
  .jlZe3.xSEcG { overflow: hidden; }
}

.jlZe3.xSEcG .kLb03 { bottom: -24px; font-size: 12px; }

.jlZe3.xSEcG .kLb03.rkWuc { display: none; }

.jlZe3 .aZWr_ { text-align: center; width: 100%; z-index: 1; }

@media screen and (max-width: 767px), screen and (orientation: landscape) and (max-width: 1000px) {
  .jlZe3 .aZWr_ { padding-bottom: 12px; top: 41px; }
}

.fi5D6 { display: flex; margin: 0px 0px 16px; }

.fi5D6 .AGmu3 { border: 1px solid rgb(236, 236, 236); border-radius: 24px; color: rgb(89, 89, 89); cursor: pointer; font-size: 14px; line-height: 16px; margin-right: 8px; padding: 6px 12px; text-align: center; transition: 0.2s ease-in; }

.fi5D6 .AGmu3:not(.mR6cG):hover { background: rgb(246, 246, 246); }

.fi5D6 .AGmu3.mR6cG { border-color: rgb(226, 27, 34); color: rgb(226, 27, 34); }

@media screen and (max-width: 767px), screen and (orientation: landscape) and (max-width: 1000px) {
  .fi5D6 { overflow-x: scroll; padding-left: 16px; white-space: nowrap; }
}

.IpgST { overflow: hidden; }

@media screen and (min-width: 768px) and (orientation: portrait), screen and (min-width: 999px) {
  .IpgST { height: 100%; }
}

.IpgST .slick-track::before { display: none; }

@media screen and (max-width: 767px), screen and (orientation: landscape) and (max-width: 1000px) {
  .IpgST .boxStyle { margin: 0px 16px; }
  .IpgST .boxStyle.noTopRadius { border-top-left-radius: 0px; border-top-right-radius: 0px; }
  .IpgST .slick-track .boxStyle { margin-right: 16px; }
}

@media screen and (min-width: 768px) and (orientation: portrait), screen and (min-width: 999px) {
  .IpgST .slick-list, .IpgST .slick-slide .boxStyle, .IpgST .slick-slide > div, .IpgST .slick-slider, .IpgST .slick-track { height: 100%; }
  .IpgST .slick-list { margin-right: -22px; }
  .IpgST .slick-track .boxStyle { margin-right: 24px; }
}

.kLb03 { color: rgb(89, 89, 89); display: inline-block; font-size: 14px; line-height: 20px; margin-right: 12px; }

@media screen and (max-width: 767px), screen and (orientation: landscape) and (max-width: 1000px) {
  .kLb03 { font-size: 12px; margin-left: 16px; margin-top: 12px; }
}

@media screen and (min-width: 768px) and (orientation: portrait), screen and (min-width: 999px) {
  .uVKKy:not(.qL21S) { margin: 0px 0px 24px; }
  .uVKKy:not(.qL21S) .SL0jb { margin-top: 24px; }
  .uVKKy.qL21S { display: flex; gap: 24px; justify-content: space-between !important; }
}

@media screen and (min-width: 768px) and (orientation: portrait) and (min-width: 768px) and (orientation: portrait), screen and (min-width: 768px) and (orientation: portrait) and (min-width: 999px), screen and (min-width: 999px) and (min-width: 768px) and (orientation: portrait), screen and (min-width: 999px) and (min-width: 999px) {
  .uVKKy.qL21S { margin-bottom: 16px; }
  .uVKKy.qL21S .UxNp1 { margin-bottom: 24px; position: relative; }
  .uVKKy.qL21S .UxNp1::before { content: ""; display: block; padding-top: 62.9%; }
  .uVKKy.qL21S .UxNp1 .minitv_in_page { background: none; height: 100%; left: 0px; margin-top: 0px; position: absolute; top: 0px; width: 100%; }
  .uVKKy.qL21S .UxNp1 .minitv_in_page .globalMinitvDesc { -webkit-line-clamp: 1; -webkit-box-orient: vertical; display: -webkit-box; height: auto; overflow: hidden; }
  .uVKKy.qL21S .UxNp1 .minitv_in_page .globalBannerImage, .uVKKy.qL21S .UxNp1 .minitv_in_page .globalMinitvPlayer { aspect-ratio: 16 / 9; height: auto; }
  .uVKKy.qL21S .UxNp1 .minitv_in_page > div:first-child { cursor: default; }
}

@media screen and (min-width: 768px) and (orientation: portrait), screen and (min-width: 999px) {
  .uVKKy.qL21S .N8T7i, .uVKKy.qL21S .SL0jb { flex: 1 1 0%; max-width: 50%; }
}

.uVKKy .c_UDc { margin: 24px auto 0px; max-width: 320px; }

@media screen and (max-width: 767px), screen and (orientation: landscape) and (max-width: 1000px) {
  .uVKKy .c_UDc { margin: 16px auto 12px; max-width: calc(100% - 32px); }
}

.F0Krj { margin-top: 8px; }

.wo46U { display: flex; min-height: 200px; align-items: center !important; justify-content: center !important; }

.wo46U img { left: 0px; width: 50px; }

.result-second-ad { margin-bottom: 24px; min-height: 30px; }

@media screen and (max-width: 767px), screen and (orientation: landscape) and (max-width: 1000px) {
  .result-second-ad { margin-bottom: 8px; text-align: center; }
}

.adtabsset { position: relative; }

.adtabsset .result-second-ad { margin-bottom: 16px; text-align: center; }

@media screen and (min-width: 768px) and (orientation: portrait), screen and (min-width: 999px) {
  .adtabsset .result-second-ad { margin-bottom: 0px; position: absolute; right: 0px; top: 0px; width: 245px; }
}

@media screen and (max-width: 767px), screen and (orientation: landscape) and (max-width: 1000px) {
  .minitvMwebFullView.livemtv .minitv_cls { min-height: 235px; }
  .minitvMwebFullView.livemtv .minitv_cls .globalMinitvDesc { -webkit-line-clamp: 1; height: 20px; }
}

.neVc1 .kkATi .jaAQH, .neVc1 .kkATi .jaAQH .FjeVt, .neVc1 .kkATi .jaAQH .iiuZM > span, .neVc1 .mjks3 > div, .neVc1 .mjks3 > div.V_54V::before { height: 34px; width: 34px; }

.neVc1 .kkATi .jaAQH, .neVc1 .kkATi .jaAQH .iiuZM > span, .neVc1 .mjks3 > div { margin: 0px 3px 0px 0px; position: relative; transition: inherit; }

.neVc1 { display: flex; justify-content: flex-end; margin-top: 10px; width: 100%; }

.neVc1.NqW6w { background: rgb(255, 255, 255); bottom: 0px; box-shadow: rgba(0, 0, 0, 0.2) 0px 1px 8px; padding: 10px 10px 5px; position: fixed; transition: 0.5s ease-in; z-index: 399; }

.neVc1 .mjks3 { flex: 1 1 0%; }

.neVc1 .mjks3 > div { background: url("") 0% 0% / 135px no-repeat; display: inline-block; opacity: 0.5; }

.neVc1 .mjks3 > div.A1WnM { background-position: -87px -335px; }

.neVc1 .mjks3 > div.QUS7i { background-position: -87px -55px; }

.neVc1 .mjks3 > div.S3Av1 { background-position: -86px -99px; }

.neVc1 .mjks3 > div.f2OhA { background-position: -86px -143px; }

.neVc1 .mjks3 > div.V_54V { background: none; border: 2px solid rgba(102, 102, 102, 0.85); border-radius: 100%; opacity: 1; }

.neVc1 .mjks3 > div.V_54V.oB9Ar { display: inline-block; }

.neVc1 .mjks3 > div.V_54V::before { color: rgba(102, 102, 102, 0.85); content: "..."; font-size: 34px; line-height: 12px; padding-left: 4px; position: absolute; }

.neVc1 .kkATi { display: flex; }

.neVc1 .kkATi .jaAQH { background-clip: padding-box; border: 2px solid rgba(102, 102, 102, 0.85); border-radius: 50px; display: block; height: 34px; margin: 0px; width: 34px; }

.neVc1 .kkATi .jaAQH .FjeVt { color: rgb(102, 102, 102); display: inline-block; font-size: 17px; left: -2px; line-height: 30px; position: relative; text-align: center; }

.neVc1 .kkATi .jaAQH .FjeVt::first-letter { font-size: 70%; }

.neVc1 .kkATi .jaAQH .FjeVt.dqymt { font-size: 54px; font-weight: 400; left: -4px; line-height: 21px; opacity: 1; position: relative; transform: rotate(45deg); }

@supports (-moz-appearance:none) {
  .neVc1 .kkATi .jaAQH .FjeVt.dqymt { font-size: 37px; left: -7px; top: 3px; }
}

.neVc1 .kkATi .jaAQH .iiuZM { background: rgb(255, 255, 255); height: 39px; padding-top: 2px; position: absolute; right: 36px; text-align: right; top: -2px; transition: 0.25s; width: 800px; }

.neVc1 .kkATi .jaAQH .iiuZM > span { background-clip: padding-box; border: 2px solid rgba(102, 102, 102, 0.85); border-radius: 50px; color: rgba(0, 0, 0, 0.5); display: inline-block; font-size: 15px; font-weight: 600; line-height: 32px; text-align: center; }

.neVc1 .kkATi .jaAQH .iiuZM > span.JTukh { background: rgb(190, 40, 25); border-color: rgb(190, 40, 25); color: rgb(255, 255, 255); }

.neVc1 .kkATi .jaAQH .iiuZM.xu2aO { display: block; }

.neVc1 .kkATi .hb96P { border: 2px solid rgba(102, 102, 102, 0.85); border-radius: 4px; color: rgb(51, 51, 51); font-size: 1.6em; height: 28px; line-height: 30px; margin: 0px 0px 0px 6px; min-width: 34px; position: relative; text-align: center; }

.neVc1 .kkATi .hb96P > span { display: block; line-height: 26px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; width: 34px; }

.neVc1 .kkATi .hb96P::before { border-bottom: 10px solid transparent; border-right: 10px solid rgb(255, 255, 255); border-top: 0px solid transparent; bottom: -8px; content: ""; position: absolute; right: 8px; z-index: 1; }

.neVc1 .kkATi .hb96P::after { border-bottom: 10px solid transparent; border-right: 10px solid rgba(102, 102, 102, 0.85); border-top: 0px solid transparent; bottom: -11px; content: ""; position: absolute; right: 7px; }

.neVc1.NOGPy { bottom: -60px; }

.stick_minitv_top .as_socialsharimgmobile { position: relative; }

.as_socialsharimgmobile { background: rgb(255, 255, 255); display: block; margin: 0px; padding: 18px 0px 4px; }

.as_socialsharimgmobile .HIit_ { justify-content: unset; margin: 0px 16px; }

.w_U9g { margin-left: auto; position: relative; z-index: 551; }

.w_U9g .fEq5J { background-clip: padding-box; border: 1px solid rgb(89, 89, 89); border-radius: 4px; color: rgb(89, 89, 89); display: flex; font: 700 10px / 16px Verdana; height: 24px; text-transform: uppercase; transition: 0.2s ease-in; width: 77px; align-items: center !important; justify-content: center !important; }

.w_U9g .fEq5J:hover { transform: scale(1.1); }

.w_U9g .fEq5J .V4I09 { filter: grayscale(1); margin: 3px 2px 0px 0px; }

.w_U9g .V4I09 { background-position: -69px -124px; background-size: 420px; cursor: pointer; display: inline-block; height: 16px; margin-top: 5px; width: 24px; }

@media screen and (min-width: 768px) and (orientation: portrait), screen and (min-width: 999px) {
  .w_U9g .V4I09:hover { background-image: url("/res/images/112033967.svg"); background-position: -133px -124px; background-repeat: no-repeat; }
}

.w_U9g .V4I09.EhvbG { background-position: -133px -124px; }

.w_U9g .V4I09, .w_U9g .V4I09.EhvbG { background-image: url("/res/images/112033967.svg"); background-repeat: no-repeat; }

.w_U9g .V4I09 { background-position: -101px -124px; }

.muWhQ { margin-bottom: 16px; }

.muWhQ:empty { display: none; }

@media screen and (max-width: 767px), screen and (orientation: landscape) and (max-width: 1000px) {
  .muWhQ { padding: 0px 16px; }
}

.yAcym { display: flex; }

@media screen and (max-width: 767px), screen and (orientation: landscape) and (max-width: 1000px) {
  .yAcym { align-items: flex-end; text-align: left; }
}

@media screen and (min-width: 768px) and (orientation: portrait), screen and (min-width: 999px) {
  .yAcym { align-items: center; padding: 16px 28px 0px; }
}

.yAcym .Uo8pA { font: 700 22px / 24px Verdana; text-transform: uppercase; }

.yAcym .Uo8pA .l_o1w { color: rgb(89, 89, 89); display: block; font: 500 10px / 12px Verdana; text-align: left; text-transform: capitalize; }

@media screen and (max-width: 767px), screen and (orientation: landscape) and (max-width: 1000px) {
  .yAcym .Uo8pA { font: 700 15px / 20px Verdana; max-width: 170px; }
}

.yAcym .pV_aS { margin-left: auto; }

.tBd3Q { align-items: center; display: flex; margin-bottom: 10px; }

.tBd3Q .oJd0F { color: rgb(89, 89, 89); font-size: 12px; }

.tBd3Q .xIQXb { height: 32px; margin-left: 8px; padding-left: 8px; position: relative; }

.tBd3Q .xIQXb::before { background: rgb(236, 236, 236); content: ""; height: 100%; left: 0px; position: absolute; top: 0px; width: 1px; }

.o8_ib { align-items: center; display: flex; justify-content: space-between; margin-bottom: 10px; width: 100%; }

@media screen and (min-width: 768px) and (orientation: portrait), screen and (min-width: 999px) {
  .o8_ib { margin-bottom: 12px; }
}

.kacAu { display: flex; }

.ycM8w { color: rgb(226, 27, 34); font-size: 14px; font-weight: 400; line-height: 20px; text-decoration: none; text-transform: capitalize; }

.pZq8Z, .ycM8w { display: inline-block; }

.pZq8Z { background-clip: padding-box; border: 1px solid var(--primary-dark-color); border-radius: 4px; color: var(--primary-dark-color); font: 700 26px / 10px Verdana; height: 24px; padding-left: 2px; text-align: center; width: 32px; }

.pZq8Z.jEkSH { display: inline-block; }

@media screen and (max-width: 767px), screen and (orientation: landscape) and (max-width: 1000px) {
  .tDEqM { background-clip: padding-box; border: 1px solid rgb(89, 89, 89); border-radius: 4px; color: rgb(89, 89, 89); font: 700 10px / 16px Verdana; height: 24px; text-transform: capitalize; transition: 0.2s ease-in; width: 32px; align-items: center !important; display: flex !important; justify-content: center !important; }
  .tDEqM:hover { transform: scale(1.1); }
  .tDEqM .gl0ui { filter: grayscale(1); margin: 0px; }
  .gl0ui { background-image: url(""); background-position: -74px -124px; background-repeat: no-repeat; background-size: 420px; cursor: pointer; display: inline-block; height: 16px; margin-top: 5px; width: 20px; }
}

@media screen and (max-width: 767px) and (min-width: 768px), screen and (orientation: landscape) and (max-width: 1000px) and (min-width: 768px) {
  .gl0ui:hover { background-image: url(""); background-position: -133px -124px; background-repeat: no-repeat; }
}

@media screen and (max-width: 767px), screen and (orientation: landscape) and (max-width: 1000px) {
  .gl0ui.vV0qy { background-image: url(""); background-position: -133px -124px; background-repeat: no-repeat; }
  .NKlHS { background-clip: padding-box; border: 1px solid rgb(89, 89, 89); border-radius: 4px; color: rgb(89, 89, 89); display: flex; font: 700 10px / 16px Verdana; height: 24px; margin-left: 10px; text-transform: capitalize; transition: 0.2s ease-in; width: 103px; align-items: center !important; justify-content: center !important; }
  .NKlHS > a { color: rgb(89, 89, 89); display: flex; align-items: center !important; }
  .NKlHS i { background: url("/res/images/101358000.svg") -9px -451px no-repeat; cursor: pointer; display: inline-block; height: 16px; margin: -1px 2px 0px 0px; width: 24px; }
  .NKlHS:hover { transform: scale(1.1); }
  .NKlHS .gl0ui { filter: grayscale(1); margin: 3px 2px 0px 0px; }
}

.nativeIcon { align-items: center; border: 1px solid transparent; border-radius: 0px; display: flex; padding: 0px; width: auto; }

.nativeIcon .gl0ui { background-image: url(""); background-position: 0px 0px; background-size: auto; display: inline-block; filter: none; height: 17px; margin: 0px; width: 16px; }

.d4Mxk { display: flex; margin: 24px 0px; white-space: nowrap; align-items: center !important; }

.d4Mxk.A3nvQ { border-top: 1px dotted rgb(165, 165, 165); padding-top: 8px; }

.d4Mxk.A3nvQ .whlbt a { background-color: transparent; box-shadow: none; }

.d4Mxk.WoUfp { border-top: 1px dotted rgb(165, 165, 165); padding-top: 8px; }

.d4Mxk.WoUfp .trending_list { height: 23px; }

.d4Mxk.WoUfp .trending_list a { background-clip: padding-box; background-color: rgb(246, 246, 246); border-radius: 12px; box-shadow: rgb(236, 236, 236) 0px 1px 0px 0px; color: var(--primary-dark-color); display: inline-block; font: 500 12px / 20px Verdana; margin-bottom: 2px; padding: 0px 12px; white-space: nowrap; }

.d4Mxk.WoUfp .slick-slide { margin-right: 6px; }

.d4Mxk.WoUfp .slick-track { min-width: 50000px; }

.d4Mxk.OB3e3 { margin: 32px 0px 0px; }

.d4Mxk.OB3e3 .slick-slide { margin-right: 6px; }

.d4Mxk.OB3e3 .slick-track { min-width: 50000px; }

.d4Mxk.hUiAp { height: 25px; margin: 0px; overflow: hidden; }

.d4Mxk.hUiAp .TFl5u .slick-list { padding: 0px 0px 2px 2px; }

.d4Mxk.hUiAp .TFl5u .slick-list::after { background: var(--white-color); box-shadow: rgba(0, 0, 0, 0.2) -1px 0px 4px 0px; content: ""; height: 100%; position: absolute; right: -4px; top: 0px; width: 4px; }

.d4Mxk.hUiAp h3 { color: var(--primary-dark-color); flex: 0 0 auto; font-size: 10px; font-weight: 600; line-height: 25px; margin-right: 10px; text-transform: capitalize; vertical-align: middle; }

.d4Mxk.hUiAp .whlbt a { background-color: rgba(0, 0, 0, 0.03); box-shadow: rgba(0, 0, 0, 0.07) 0px 1px 0px 0px; font-weight: 500; }

.d4Mxk.hUiAp .slick-slide { margin-right: 6px; }

.d4Mxk.hUiAp .slick-track { min-width: 50000px; }

.d4Mxk.Huc4B { margin: 16px 0px; }

.d4Mxk.Huc4B a { display: block !important; }

.d4Mxk.bMGbm .slick-slide { margin-right: 6px; }

.d4Mxk.bMGbm .slick-track { min-width: 50000px; }

.d4Mxk h3 { color: rgb(89, 89, 89); font: 700 10px / 16px Verdana; margin-right: 16px; text-transform: capitalize; }

.d4Mxk .whlbt { height: 24px; overflow: hidden; width: 100%; }

.d4Mxk .whlbt.M79Yj { height: 31px; }

@media screen and (min-width: 768px) and (max-width: 1023px) and (orientation: portrait) {
  .d4Mxk .whlbt { overflow: auto; white-space: nowrap; }
}

.d4Mxk .whlbt a { background-clip: padding-box; background-color: rgb(246, 246, 246); border-radius: 12px; box-shadow: rgb(236, 236, 236) 0px 1px 0px 0px; color: var(--primary-dark-color); display: inline-block; font: 500 12px / 20px Verdana; margin-bottom: 2px; padding: 0px 12px; transition: 0.5s; white-space: nowrap; }

.d4Mxk .whlbt .slick-track { display: block; left: 0px; margin-left: auto; margin-right: auto; position: relative; top: 0px; }

.d4Mxk .whlbt .slick-track[style="width:0px;left:0px"] { width: auto !important; }

.d4Mxk .whlbt .slick-list, .d4Mxk .whlbt .slick-slider { display: block; padding-right: 60px; position: relative; }

.d4Mxk .whlbt .slick-arrow { background: none; border: 1px solid var(--primary-dark-color); border-radius: 50%; height: 20px; position: absolute; text-indent: -9999px; top: 0px; width: 20px; }

.d4Mxk .whlbt .slick-arrow::after { border-left: 1px solid var(--primary-dark-color); border-top: 1px solid var(--primary-dark-color); content: ""; height: 6px; position: absolute; top: 6px; width: 6px; }

.d4Mxk .whlbt .slick-next { right: 0px; transform: unset; }

.d4Mxk .whlbt .slick-next::after { right: 7px; transform: rotate(135deg); }

.d4Mxk .whlbt .slick-prev { left: unset; right: 25px; }

.d4Mxk .whlbt .slick-prev::after { left: unset; right: 5px; transform: rotate(-45deg); }

.d4Mxk .whlbt .slick-list { margin: 3px 0px 0px; overflow: hidden; padding: 0px; }

.d4Mxk .whlbt .slick-slide { display: none; float: left; height: 100%; margin-right: 8px; min-height: 1px; }

.d4Mxk .whlbt .slick-initialized .slick-slide { display: inline-block !important; }

.d4Mxk.OB3e3 .whlbt a { line-height: 20px; }

.articletrendinglist .slick-list { margin-top: -5px !important; }

.articletrendinglist .slick-next, .articletrendinglist .slick-prev { top: 5px !important; }

.articletrendinglistwrapper { margin: 12px 0px; }

.light_capsul .d4Mxk { margin-top: -16px; }

.light_capsul .d4Mxk.rilAb h3 { background: rgb(236, 236, 236); border-radius: 4px 0px 0px 4px; color: rgb(26, 26, 26); font-size: 10px; font-weight: 700; line-height: 16px; margin-right: 26px; padding: 6px 6px 4px 12px; position: relative; text-transform: capitalize; white-space: nowrap; }

.light_capsul .d4Mxk.rilAb h3 span { position: relative; z-index: 1; }

.light_capsul .d4Mxk.rilAb h3::after { background: rgb(236, 236, 236); border-radius: 3px 2px 3px 0px; content: ""; height: 20px; position: absolute; right: -10px; top: 3px; transform: rotate(45deg); width: 20px; }

.light_capsul .d4Mxk.rilAb .whlbt { height: auto; }

.light_capsul .d4Mxk.rilAb .whlbt .slick-slide { margin-right: 12px; }

.light_capsul .d4Mxk.rilAb .whlbt a { background-color: rgb(246, 246, 246); border: 0.5px solid rgb(204, 204, 204); border-radius: 8px; box-shadow: none; color: rgb(89, 89, 89); display: block; font-size: 10px; font-weight: 500; line-height: 16px; padding: 4px 12px; text-transform: capitalize; }

.light_capsul.no_minus_margin .d4Mxk { margin-top: 24px; }

.dark_capsul .PIfNo.nwwaV { margin-bottom: 8px; overflow: unset; }

.dark_capsul .PIfNo.nwwaV .u0lv3 { display: flex; }

.dark_capsul .PIfNo.nwwaV .u0lv3 ul { margin-left: 12px; }

.dark_capsul .PIfNo.nwwaV .u0lv3 ul::after { content: ""; min-width: 1px; }

.dark_capsul .PIfNo.nwwaV .u0lv3 li a { margin-right: 12px; }

.dark_capsul .PIfNo { margin: 30px 0px; padding: 10px 0px; }

.dark_capsul .PIfNo.nwwaV .u0lv3 ul { margin: 0px -16px; overflow: auto; padding: 0px 16px; white-space: nowrap; }

.dark_capsul .PIfNo.nwwaV .u0lv3 li { border-right: none; }

.dark_capsul .PIfNo.nwwaV .u0lv3 li a { background-color: rgb(246, 246, 246); border: 1px solid rgb(165, 165, 165); border-radius: 20px; color: rgb(26, 26, 26); display: block; font-size: 12px; font-weight: 500; line-height: 20px; margin-left: 12px; margin-right: 0px; padding: 4px 12px; }

.PIfNo { margin: 30px 0px; overflow: hidden; padding: 10px 0px; width: 100%; }

.PIfNo.nwwaV { background-color: var(--white-color); margin: 0px; overflow: hidden; }

.PIfNo.nwwaV .u0lv3 { overflow-x: auto; }

.PIfNo.nwwaV .u0lv3 li { border-right: 1px solid rgb(204, 204, 204); }

.PIfNo .u0lv3 ul { margin-left: 5px; white-space: nowrap; }

.PIfNo .u0lv3 ul li { border-right: 1px dotted rgb(204, 204, 204); display: inline-block; }

.PIfNo .u0lv3 ul li:last-child { border-right: 0px; }

.PIfNo .u0lv3 a { color: rgb(89, 89, 89); display: block; font: 400 12px / 16px Verdana; padding: 0px 10px; }

.PIfNo.fJdFn { margin: 0px; padding: 20px 0px 5px; }

.PIfNo.fJdFn ul { display: flex; margin: 0px; overflow-x: auto; padding: 0px 0px 0px 16px; align-items: center !important; }

.PIfNo.fJdFn ul li { border: none; margin-right: 7px; }

.PIfNo.fJdFn ul li a { background-clip: padding-box; background-color: rgb(246, 246, 246); border-radius: 12px; box-shadow: rgb(236, 236, 236) 0px 1px 0px 0px; color: var(--primary-dark-color); display: inline-block; font: 500 12px / 20px Verdana; margin-bottom: 2px; padding: 0px 12px; white-space: nowrap; }

.PIfNo.fJdFn ul li:last-child { margin-right: 16px; }

.PIfNo.otYir { align-items: center; display: flex; margin: 0px; padding: 16px 0px 16px 16px; }

.PIfNo.otYir ._sda4 { font-size: 10px; font-weight: 700; padding-right: 16px; text-transform: capitalize; white-space: nowrap; }

.PIfNo.otYir .u0lv3 { flex: 1 1 0%; overflow-x: scroll; }

.PIfNo.otYir ul { display: flex; flex-wrap: nowrap; margin: 0px; overflow-x: auto; align-items: center !important; }

.PIfNo.otYir ul li { border: none; margin-right: 7px; }

.PIfNo.otYir ul li a { background-clip: padding-box; background-color: rgb(246, 246, 246); border-radius: 12px; box-shadow: rgb(236, 236, 236) 0px 1px 0px 0px; color: var(--primary-dark-color); display: inline-block; font: 500 12px / 20px Verdana; margin-bottom: 2px; padding: 0px 12px; white-space: nowrap; }

.PIfNo.otYir ul li:last-child { margin-right: 16px; }

.light_capsul { background: var(--white-color); }

.light_capsul + div { padding-top: 0px; }

.light_capsul .PIfNo.kdxO6 { display: flex; margin: 0px; overflow-x: hidden; padding: 0px 0px 16px 16px; }

.light_capsul .PIfNo.kdxO6 ._sda4 { background: rgb(236, 236, 236); border-radius: 4px 0px 0px 4px; color: rgb(26, 26, 26); font-size: 10px; font-weight: 700; line-height: 16px; margin-right: 24px; padding: 5px 6px 4px 12px; position: relative; text-transform: capitalize; white-space: nowrap; }

.light_capsul .PIfNo.kdxO6 ._sda4 span { position: relative; z-index: 1; }

.light_capsul .PIfNo.kdxO6 ._sda4::after { background: rgb(236, 236, 236); border-radius: 3px 2px 3px 0px; content: ""; height: 19px; position: absolute; right: -10px; top: 3px; transform: rotate(45deg); width: 20px; }

.light_capsul .PIfNo.kdxO6 .u0lv3 { flex: 0 0 calc(100% - 97px); max-width: calc(100% - 97px); overflow: scroll; }

.light_capsul .PIfNo.kdxO6 ul { margin: 0px; overflow: scroll; padding: 0px 12px 0px 0px; white-space: nowrap; }

.light_capsul .PIfNo.kdxO6 ul li { border-right: none; }

.light_capsul .PIfNo.kdxO6 ul li:not(:last-child) { margin-right: 8px; }

.light_capsul .PIfNo.kdxO6 ul li a { background-color: rgb(246, 246, 246); border: 0.5px solid rgb(204, 204, 204); border-radius: 8px; color: rgb(89, 89, 89); display: block; font-size: 10px; font-weight: 500; line-height: 16px; padding: 4px 12px; text-transform: capitalize; }

.oM3la { color: var(--primary-dark-color); font-family: Georgia; font-weight: 700; margin-bottom: 10px; }

.oM3la a { color: inherit; text-decoration: none; transition: 0.5s; }

.oM3la a:hover { color: rgb(89, 89, 89); }

@media screen and (max-width: 767px), screen and (orientation: landscape) and (max-width: 1000px) {
  .oM3la { font-size: 18px; line-height: 24px; }
}

@media screen and (min-width: 768px) and (orientation: portrait), screen and (min-width: 999px) {
  .oM3la { font-size: 20px; line-height: 28px; }
}

.mxNzn { display: flex; margin: 12px 0px 24px; overflow-x: auto; white-space: nowrap; }

.mxNzn .towDw { -webkit-tap-highlight-color: transparent; border: 1px solid rgb(236, 236, 236); border-radius: 24px; color: rgb(89, 89, 89); cursor: pointer; font-size: 14px; line-height: 16px; margin-right: 8px; padding: 6px 12px; text-align: center; transition: 0.2s ease-in; user-select: none; }

@media screen and (min-width: 768px) and (orientation: portrait), screen and (min-width: 999px) {
  .mxNzn .towDw:not(.G0KlK):hover { background: rgb(246, 246, 246); }
}

.mxNzn .towDw.G0KlK { border-color: rgb(226, 27, 34); color: rgb(226, 27, 34); }

@media screen and (max-width: 767px), screen and (orientation: landscape) and (max-width: 1000px) {
  .mxNzn { margin-bottom: 16px; margin-left: -16px; margin-top: 0px; padding-left: 16px; width: calc(100% + 32px); }
}

.VkXjz { position: relative; }

.VkXjz .noDataFound { align-items: center; color: rgb(89, 89, 89); display: flex; font-size: 14px; height: 100%; justify-content: center; line-height: 20px; text-align: center; }

@media screen and (max-width: 767px), screen and (orientation: landscape) and (max-width: 1000px) {
  .VkXjz .noDataFound { min-height: 257px; }
}

@media screen and (min-width: 768px) and (orientation: portrait), screen and (min-width: 999px) {
  .VkXjz .noDataFound { min-height: 307px; }
}

.VkXjz .flexCenter { display: flex; justify-content: center; }

.VkXjz .mb10 { margin-bottom: 10px; }

.VkXjz .boxStyle { background: rgb(255, 255, 255); border: 1px solid rgb(236, 236, 236); border-radius: 12px; }

.VkXjz .boxStyle.noPadding { overflow: hidden; padding: 0px; }

.VkXjz .infoMsgCommon { color: rgb(89, 89, 89); }

@media screen and (max-width: 767px), screen and (orientation: landscape) and (max-width: 1000px) {
  .VkXjz .infoMsgCommon { font-size: 12px; line-height: 16px; margin-bottom: 16px; padding: 0px 16px; }
  .VkXjz .boxStyle { padding: 16px; }
}

@media screen and (min-width: 768px) and (orientation: portrait), screen and (min-width: 999px) {
  .VkXjz .infoMsgCommon { font-size: 14px; line-height: 20px; margin-top: 16px; }
  .VkXjz .boxStyle { padding: 24px; }
}

@media screen and (max-width: 767px), screen and (orientation: landscape) and (max-width: 1000px) {
  .VkXjz { background: rgb(255, 255, 255); padding-top: 16px; }
}

@media screen and (min-width: 768px) and (orientation: portrait), screen and (min-width: 999px) {
  .VkXjz .hOUsX { left: 50%; position: absolute; top: -12px; transform: translateX(-50%); }
}

.innerPageElectionWidget { padding-bottom: 16px; padding-top: 8px; }

.innerPageElectionWidget .globalSwitchTab { margin-bottom: 16px; }

.innerPageElectionWidget .globalTabList { margin-bottom: 16px; margin-top: 0px; }

@media screen and (max-width: 767px), screen and (orientation: landscape) and (max-width: 1000px) {
  .innerPageElectionWidget .exitPollWrap .noDataFound { min-height: 248px; }
  .innerPageElectionWidget .globalLeft { padding-bottom: 0px; }
}

@media screen and (min-width: 768px) and (orientation: portrait), screen and (min-width: 999px) {
  .innerPageElectionWidget .globalTwoColumn { margin-bottom: 12px; }
  .innerPageElectionWidget .globalElectionWidget { margin-bottom: 0px; }
  .innerPageElectionWidget .globalLeft { padding-right: 0px; }
}

.innerPageElectionWidget .rslw-widget-ad { right: 0px; }

@media screen and (min-width: 1511px) {
  .innerPageElectionWidget .rslw-widget-ad { right: -50px; }
  .innerPageElectionWidget .globalLeft .boxStyle { padding: 12px 94px 24px; }
  .innerPageExitPollWidget .globalLeft .boxStyle { padding: 12px 24px 24px; }
}
