@charset "utf-8";

@media screen and (max-width: 767px), screen and (orientation: landscape) and (max-width: 1000px) {
  .contentwrapper { overflow: initial; }
}

.heightCalc img { margin: 0px; }

.FhCmn { display: flex; font-size: 10px; font-weight: 500; height: 30px; line-height: 30px; min-width: 110px; position: relative; text-transform: capitalize; z-index: 9; }

.FhCmn .KGWPT { color: rgba(var(--white-color), 0.7); margin-right: 10px; }

.FhCmn .KGWPT, .FhCmn ul { display: inline-block; position: relative; vertical-align: top; }

.FhCmn ul { background: var(--white-color); border-radius: 5px; box-shadow: 0 2px 4px 0 rgba(var(--white-color-rgba), 0.5); display: none; left: 0px; min-width: 75px; padding: 5px; position: absolute; top: 25px; z-index: 2; }

.FhCmn ul li { border-bottom: 1px solid rgb(221, 221, 221); line-height: 1.3em; margin: 0px; padding: 6px 3px; transition: padding 0.6s; }

.FhCmn ul li a { color: rgba(var(--primary-dark-color-rgba), 0.7); display: block; font-size: 12px; line-height: 16px; }

.FhCmn ul li a::before { content: ""; display: inline-block; height: 10px; margin-right: 3px; width: 18px; }

.FhCmn ul li:last-child { border-bottom: 0px; }

.FhCmn ul li.UJSDW a::before { background-position: -54px -1164px; background-repeat: no-repeat; }

.FhCmn ul li.VLqtS a::before, .FhCmn ul li.Xzsy6 a::before { background-position: -16px -1164px; background-repeat: no-repeat; }

@media screen and (min-width: 768px) and (orientation: portrait), screen and (min-width: 999px) {
  .FhCmn::before { content: ""; display: block; height: 12px; position: absolute; right: 1px; top: 6px; transition: 0.3s; width: 12px; z-index: 1; }
}

.FhCmn .z89UZ { cursor: pointer; display: inline-block; height: 30px; line-height: 30px; position: relative; width: 50px; z-index: 9; }

.FhCmn .z89UZ::after { border-style: solid; border-color: rgb(255, 255, 255); border-image: initial; border-width: 0px 1px 1px 0px; content: ""; height: 5px; position: absolute; right: 7px; top: 10px; transform: rotate(45deg); width: 5px; }

.FhCmn .z89UZ::before { content: ""; display: inline-block; height: 10px; margin-right: 5px; position: relative; width: 15px; }

@media screen and (min-width: 768px) and (orientation: portrait), screen and (min-width: 999px) {
  .FhCmn .z89UZ::before { top: 1px; }
}

.FhCmn .z89UZ span { color: var(--white-color); }

.FhCmn .z89UZ:hover ul { display: block; }

.FhCmn .z89UZ.xGzbZ::before { display: none; }

.FhCmn .z89UZ.xGzbZ ul li { cursor: pointer; text-transform: capitalize; }

.FhCmn .z89UZ.xGzbZ ul li a::before { display: none; }

@media screen and (max-width: 767px), screen and (orientation: landscape) and (max-width: 1000px) {
  .FhCmn .z89UZ.xGzbZ { margin-left: 12px; width: 26% !important; }
}

@media screen and (min-width: 768px) and (orientation: portrait), screen and (min-width: 999px) {
  .FhCmn .z89UZ.xGzbZ::after { right: -7px; }
}

.FhCmn:hover::after { border-top: 4px solid var(--white-color); transition: 0.3s; z-index: 2; }

.FhCmn .z89UZ.VLqtS::before, .FhCmn .z89UZ.Xzsy6::before { background-position: -16px -1164px; background-repeat: no-repeat; }

.FhCmn .z89UZ.UJSDW::before { background-position: -54px -1164px; background-repeat: no-repeat; }

.FhCmn.FNwgv .KGWPT, .FhCmn.FNwgv .z89UZ span { color: rgb(89, 89, 89); }

.FhCmn.FNwgv .z89UZ::after { border-style: solid; border-color: rgb(89, 89, 89); border-image: initial; border-width: 0px 1px 1px 0px; }

.FhCmn.FNwgv ul { box-shadow: 0 4px 8px 0 rgba(var(--primary-dark-color-rgba), 0.2); top: 29px; }

.FhCmn.VLqtS .z89UZ { width: 50px; }

.FhCmn.UJSDW .z89UZ { width: 40px; }

.as_topBar .FhCmn { display: flex; height: 56px; align-items: center !important; }

.NC4Wd { vertical-align: middle; }

.NC4Wd { display: inline-block; }

.R5YFj .MvyrO { align-items: center; display: flex; height: 30px; justify-content: space-between; }

.R5YFj { height: 30px; position: relative; z-index: 2; }

.R5YFj .MvyrO .awuxh.lXs66 { align-items: center; display: flex; }

.R5YFj .MvyrO .awuxh .HTz_b { border-right: 1px solid rgba(255, 255, 255, 0.15); display: inline-block; margin-right: 8px; padding-right: 8px; }

.R5YFj .MvyrO .awuxh .HTz_b.ObC3f { padding-right: 0px; }

.R5YFj .MvyrO .awuxh .HTz_b.ObC3f > div { min-width: 65px; width: 65px; }

.R5YFj .MvyrO .awuxh .HTz_b:first-child { padding-right: 0px; }

.R5YFj .MvyrO .awuxh .HTz_b:last-child { border-right: none; margin-right: 0px; padding-right: 0px; }

.R5YFj .MvyrO .awuxh:last-child { text-align: right; }

.R5YFj.L1k6M { border-bottom: 1px solid rgb(236, 236, 236); border-top: 1px solid rgb(236, 236, 236); }

.R5YFj.L1k6M .awuxh .user_area span { color: rgb(89, 89, 89); font-size: 13px; text-transform: capitalize; }

.R5YFj.L1k6M .MvyrO .awuxh .HTz_b { border-right-color: rgb(236, 236, 236); }

.as_topBar.R5YFj { height: 56px; }

.as_topBar.R5YFj.L1k6M { border-bottom: none; }

.as_topBar.R5YFj .MvyrO { height: 56px; }

.sDvqk { height: 24px; left: 50%; margin: 16px 0px; position: absolute; transform: translateX(-50%); width: 300px; }

.sDvqk a { display: block; }

.sDvqk a img { max-width: 100%; object-fit: contain; }

.Mivr2 { margin: 0px 0px 16px; min-height: 40px; position: relative; z-index: 600; }

.Mivr2.ZwGeW .w4nQT { background: rgb(246, 246, 246); border-bottom: 2px solid var(--primary-dark-color); border-top: 1px solid rgb(235, 235, 235); height: auto; padding: 0px 8px; }

.Mivr2.ZwGeW .w4nQT .uSJfi { position: static; }

.Mivr2.ZwGeW .w4nQT .R1cA4 { height: 40px; }

.Mivr2.ZwGeW .w4nQT .EV3DB.Kikxk + .K8FEs { display: inline-block; position: absolute; right: 60px; z-index: 1; }

.Mivr2.ZwGeW .w4nQT .EV3DB.Kikxk + .K8FEs .b1Czn { text-size-adjust: none; -webkit-text-fill-color: transparent; animation: 3s linear 0s infinite normal forwards running RtjLt; background: linear-gradient(-225deg, rgb(24, 53, 81), rgb(24, 53, 81) 29%, rgb(237, 25, 59) 67%, rgb(237, 25, 59)) 0px 0px / 200% text; color: rgb(255, 255, 255); display: block; font: 600 12px / 40px Verdana; }

.Mivr2.ZwGeW .sBgUN.col { position: inherit; }

.Mivr2.ZwGeW .sBgUN > .rxTTw { color: var(--primary-dark-color); font: 500 12px / 16px Verdana; position: relative; transition: 0.3s ease-in; z-index: 1; }

.Mivr2.ZwGeW .bfa1o { margin-top: 10px; }

.Mivr2.ZwGeW .bfa1o span, .Mivr2.ZwGeW .bfa1o span::after, .Mivr2.ZwGeW .bfa1o span::before { background: var(--primary-dark-color); }

.L1plO + .EV3DB { margin-left: -55px; }

.YZQav { font-size: 14px; min-height: 40px; transition: top 0.3s ease-in; }

.YZQav .EV3DB { display: inline-block; height: inherit; transition: 0.5s; width: calc(100% - 65px); }

.YZQav .EV3DB .tdAvO { margin-left: 10px; margin-right: 22px; pointer-events: auto; }

.YZQav .EV3DB .tdAvO .rxTTw { background-clip: padding-box; border-radius: 4px 0px 0px 4px; color: var(--white-color); font: 700 12px / 16px Verdana; height: 24px; margin: 8px 0px; padding: 3px 8px; position: relative; text-transform: capitalize; }

.YZQav .EV3DB .tdAvO .rxTTw::after { border-top: 12px solid transparent; border-right: 12px solid transparent; border-bottom: 12px solid transparent; border-image: initial; border-left: 12px solid var(--primary-dark-color); content: ""; position: absolute; right: -24px; top: 0px; }

.YZQav .EV3DB .OJeIy .rxTTw, .YZQav .EV3DB .OJeIy .rxTTw:hover { font-weight: 700; }

.YZQav .EV3DB .OJeIy .rxTTw::after, .YZQav .EV3DB .OJeIy .rxTTw:hover::after { border-bottom: 5px solid var(--primary-dark-color); border-left: 5px solid transparent; border-right: 5px solid transparent; bottom: 0px; content: ""; left: 50%; position: absolute; right: auto; transform: translateX(-50%); }

.YZQav .w4nQT { background: var(--primary-dark-color); z-index: 900; }

.YZQav .w4nQT { height: 40px; position: relative; }

.xfVsJ { display: inline-block; vertical-align: top; }

.xfVsJ.L1plO { opacity: 0; transition: 0.3s; }

.R1cA4 { background-position: -24px -18px; background-repeat: no-repeat; background-size: 740px; display: inline-block; height: 45px; position: relative; text-indent: -20000px; vertical-align: 5px; width: 45px; z-index: 1; }

.sBgUN { display: inline-block; position: relative; }

.sBgUN > .rxTTw { color: rgba(var(--white-color-rgba), 0.8); line-height: 1; padding: 12px 5px; position: relative; text-transform: capitalize; transition: 0.5s; }

@media screen and (min-width: 1511px) {
  .sBgUN > .rxTTw { padding: 12px 9px; }
}

.sBgUN .rxTTw { display: block; }

.uSJfi { display: inline-block; margin-right: 15px; position: relative; vertical-align: middle; z-index: 2; }

@media screen and (min-width: 768px) and (max-width: 1023px) and (orientation: portrait) {
  .uSJfi { margin-right: 10px; }
}

.uSJfi > ul { display: flex; white-space: nowrap; align-items: center !important; }

.bfa1o { cursor: pointer; float: right; height: 20px; margin: 10px 0px; position: relative; vertical-align: top; width: 20px; z-index: 1; }

.bfa1o span { background: var(--white-color); display: block; height: 1px; left: 0px; position: absolute; top: 9px; width: 19px; }

.bfa1o span::after, .bfa1o span::before { background: var(--white-color); content: ""; height: 1px; left: 0px; position: absolute; width: 19px; }

.bfa1o span::before { top: -5px; }

.bfa1o span::after { top: 5px; }

.nav_links_overflow_hidden { overflow-x: hidden; width: 100%; }

.myTjx { display: block; height: 68px; margin: -40px 0px 12px; width: 200px; }

.VRKZ3 { gap: 24px; align-items: stretch; border-top: 2px solid var(--primary-dark-color); display: grid; grid-template-columns: repeat(3, 1fr); padding: 72px 0px 0px; }

.nVZnl { color: rgb(102, 102, 102); font-size: 1.2em; padding: 15px 0px; text-align: center; }

.t3kaD { background-repeat: no-repeat; }

.r0m20, .t3kaD { display: inline-block; }

.r0m20 { padding-top: 3px; vertical-align: middle; }

.r0m20 li { display: inline-block; margin-left: 8px; }

@media screen and (min-width: 768px) and (orientation: portrait) and (max-width: 1510px), screen and (min-width: 999px) and (max-width: 1510px) {
  .r0m20 li:nth-child(3), .r0m20 li:nth-child(5), .r0m20 li:nth-child(6) { display: none; }
}

.r0m20 li a { background-color: var(--white-color); background-size: 74px; border: 1px solid var(--white-color); border-radius: 50%; box-sizing: content-box; display: block; height: 20px; transition: 0.5s; width: 20px; }

.r0m20 li._SFqk a { background-position: -5px -6px; border-color: rgb(58, 87, 149); }

.r0m20 li.o1jxn a { background-position: -6px -33px; border-color: rgb(0, 0, 0); color: inherit; }

.r0m20 li.KJVoK a { background-position: -6px -60px; border-color: rgb(1, 119, 181); }

.r0m20 li._0HkkF a { background-position: -5px -304px; border-color: rgb(233, 133, 47); }

.r0m20 li.TuB9M a { background-position: -8px -166px; border-color: red; }

.r0m20 li.z2Y3D a { background-position: -6.5px -221px; border-color: rgb(188, 42, 141); }

.r0m20 li.jGnSa a { background-position: -9px -269px; border-color: rgb(26, 26, 26); }

.social_footer_heading { color: var(--primary-dark-color); font-size: 12px; font-weight: 700; line-height: 14px; margin: 16px 0px 8px; text-transform: capitalize; }

@media screen and (min-width: 768px) and (orientation: portrait), screen and (min-width: 999px) {
  .social_footer_heading { margin: 20px 0px 8px; }
}

.social_footer { margin: 0px 0px 28px; }

@media screen and (max-width: 767px), screen and (orientation: landscape) and (max-width: 1000px) {
  .social_footer { display: flex; justify-content: space-between !important; }
}

.social_footer li:first-child { margin-left: 0px; }

.social_footer li a { background-size: unset; height: 28px; width: 28px; }

.social_footer li._SFqk a { background-position: -6px -8px; }

.social_footer li.o1jxn a { background-position: -8px -44px; }

.social_footer li.KJVoK a { background-position: -8px -82px; }

.social_footer li._0HkkF a { background-position: -7px -410px; }

.social_footer li.TuB9M a { background-position: -10.1px -224px; }

.social_footer li.z2Y3D a { background-position: -8px -298px; }

.social_footer li.jGnSa a { background-position: -10px -374px; }

:root { --primary-dark-color: #1a1a1a; --primary-dark-color-rgba: 26, 26, 26; --border-color: #ececec; --invert: invert(0); --white-color: #fff; --white-color-rgba: 255, 255, 255; --offwhite-color: #f6f6f6; }

.consent-popup * { font-family: Verdana !important; }

.consent-popup { margin: 0px auto; position: relative; z-index: 100; background: rgb(26, 26, 26) !important; }

.consent-popup .consent-banner { margin: 0px auto; max-width: 1160px; }

.consent-banner { text-size-adjust: 100%; font-size: 14px; line-height: 1; padding: 16px 16px 12px; }

.consent-banner .column1 { font: 12px / 18px Verdana; margin-bottom: 12px; width: 100%; }

.consent-banner .column2 { float: right; height: 32px; margin: 0px; text-align: center; }

.consent-banner h2 { color: rgb(255, 255, 255); font: 700 16px / 24px Verdana; margin-bottom: 8px; }

.consent-banner label, .consent-banner p { color: rgb(255, 255, 255); font-size: 12px; font-weight: 400; line-height: 16px; }

.consent-banner label { line-height: normal; padding-left: 12px; }

.consent-banner button#consent-continue-button, .consent-banner li a { color: rgb(244, 180, 8); cursor: pointer; display: block; font-size: 12px; font-weight: 600; line-height: 16; text-decoration: none; }

.consent-banner button#consent-continue-button { background: 0px center padding-box padding-box; border-radius: 4px; font-weight: 600; height: auto; line-height: 1; padding: 10px; text-transform: uppercase; width: 136px; }

#more { display: none; }

.consent-popup.space { bottom: 0px; left: 0px; max-width: 100%; padding: 8px 0px; position: fixed; width: 100%; z-index: 999999999; }

.checkbox { position: relative; }

.checkbox [type="checkbox"]:not(:checked) + label::after { opacity: 0; transform: scale(0); }

.checkbox [type="checkbox"]:checked + label::after { opacity: 1; transform: scale(1); }

.checkbox [type="checkbox"]:checked + label::before, .checkbox [type="checkbox"]:not(:checked) + label::before { background: rgb(255, 255, 255); border: 1px solid rgb(26, 26, 26); border-radius: 100%; content: ""; height: 20px; left: -2px; position: absolute; top: -2px; width: 20px; }

.checkbox [type="checkbox"]:checked + label::after, .checkbox [type="checkbox"]:not(:checked) + label::after { border-style: solid; border-color: rgb(26, 26, 26); border-image: initial; border-width: 0px 1px 1px 0px; content: ""; height: 9px; left: 6px; position: absolute; top: 3px; transform: rotate(45deg); transition: 0.2s; width: 5px; }

.consent-banner div.wrapper { width: 100%; }

.consent-popup .checkbox { border-top: none; display: inline-block; margin-top: 4px; }

.consent-popup { background: rgb(13, 13, 13); }

.consent-banner p a { color: rgb(255, 255, 255); font-weight: 600; text-decoration: none; }

.consent-banner button#consent-continue-button { background-color: rgb(226, 27, 34); border: none; border-radius: 20px; color: rgb(255, 255, 255); display: inline-block; font-weight: 700; margin-top: -6px; text-transform: capitalize; }

.consent-toast-popup { align-items: center; display: flex; justify-content: center; }

.consent-toast-popup p { font-size: 14px; line-height: 20px; }

.consent-toast-popup .column1 { padding-right: 44px; width: auto; }

#toast-close-button { background: none; border: none; height: 20px; position: relative; width: 20px; }

#toast-close-button::after, #toast-close-button::before { background: rgb(255, 255, 255); content: ""; height: 16px; position: absolute; right: 8px; top: 2px; transform: rotate(45deg); width: 1px; }

#toast-close-button::after { transform: rotate(135deg); }

.closebtn { height: 18px; position: absolute; right: 8px; text-indent: -9999px; top: 8px; width: 18px; }

.closebtn::after, .closebtn::before { background-color: rgb(255, 255, 255); content: ""; display: block; height: 18px; left: 9px; position: absolute; top: 0px; width: 1px; }

.closebtn::before { transform: rotate(45deg); }

.closebtn::after { transform: rotate(-45deg); }

@media screen and (max-width: 767px), screen and (orientation: landscape) and (max-width: 1000px) {
  .consent-banner { padding: 24px 16px 80px; }
  .consent-banner label { display: inline-block; line-height: normal; margin-top: -19px; padding-left: 24px; position: relative; }
  .consent-banner .column2 { bottom: 26px; position: absolute; }
  .consent-popup.space { background-clip: padding-box; border-radius: 20px 20px 0px 0px; }
  ::-webkit-scrollbar { background: transparent; display: none; height: 0px; width: 0px; }
}

.topBand_adwrapper { margin: 0px auto; min-height: 0px; text-align: center; }

.topBand_adwrapper.isAdActive { min-height: 70px; padding: 5px; }

@media screen and (max-width: 767px), screen and (orientation: landscape) and (max-width: 1000px) {
  .topBand_adwrapper.isAdActive { margin: 0px auto; padding: 0px; min-height: 50px !important; }
}

.contentwrapper { margin: 0px auto; max-width: 1000px; width: 100%; }

@media screen and (min-width: 1511px) {
  .contentwrapper { max-width: 1168px; }
}

@media screen and (max-width: 767px), screen and (orientation: landscape) and (max-width: 1000px) {
  .contentwrapper { background: var(--white-color); overflow-x: hidden; padding: 0px; width: 100%; }
}

.rpos { position: relative; }

@keyframes opacity { 
  0% { opacity: 0.2; }
  100% { opacity: 1; }
}

@media screen and (min-width: 768px) and (orientation: portrait), screen and (min-width: 999px) {
  .slick_UI { position: relative; }
  .slick_UI .slick-track { display: flex; }
  .slick_UI .slick-slide { float: none; height: inherit; position: relative; width: 100%; }
  .slick_UI .slick-disabled { opacity: 0.3; cursor: default !important; }
  .slick_UI .slick-arrow { border: none; bottom: 1px; cursor: pointer; height: 18px; position: absolute; right: 16px; text-indent: -9999px; transform: scale(1.2); width: 25px; z-index: 1; }
  .slick_UI .slick-arrow::after, .slick_UI .slick-arrow::before { display: none; }
  .slick_UI .slick-arrow.slick-disabled { background-color: transparent; opacity: 0.3; }
  .slick_UI .slick-arrow.slick-next:focus, .slick_UI .slick-arrow.slick-prev:focus { opacity: 1; }
  .slick_UI .slick-arrow.slick-next:focus:hover, .slick_UI .slick-arrow.slick-prev:focus:hover { opacity: 0.65; }
  .slick_UI .slick-arrow.slick-prev { left: unset; right: 54px; top: unset; }
  .slick_UI .slick-arrow.slick-next { bottom: -4px; top: unset; transform: rotate(180deg) scale(1.2); }
}

.slick_UI .slick-slider .slick-dots, .slick_UI .slick-slider > ul, .slick_UI.slick-slider .slick-dots, .slick_UI.slick-slider > ul { align-items: center; bottom: unset; height: unset; justify-content: center; min-height: 14px; position: relative; top: unset; width: 100%; display: flex !important; margin-top: 14px !important; }

.slick_UI .slick-slider .slick-dots button, .slick_UI .slick-slider > ul button, .slick_UI.slick-slider .slick-dots button, .slick_UI.slick-slider > ul button { content-visibility: hidden; transition: width 0.5s ease-in-out; will-change: auto; }

.slick_UI .slick-slider .slick-dots > li, .slick_UI .slick-slider > ul > li, .slick_UI.slick-slider .slick-dots > li, .slick_UI.slick-slider > ul > li { align-items: center; display: flex; margin: 0px; width: unset; }

.slick_UI .slick-slider .slick-dots .slick-active button, .slick_UI .slick-slider > ul .slick-active button, .slick_UI.slick-slider .slick-dots .slick-active button, .slick_UI.slick-slider > ul .slick-active button { background: rgb(0, 0, 0); width: 24px; }

.slick_UI .slick-slider .slick-dots button, .slick_UI .slick-slider > ul button, .slick_UI.slick-slider .slick-dots button, .slick_UI.slick-slider > ul button { background: padding-box padding-box rgb(204, 204, 204); border: none; border-radius: 10px; height: 8px; margin-right: 6px; overflow: hidden; text-indent: -1000px; width: 8px; }

.slick-list { overflow: hidden; }

.slick-list .slick-slide { float: left; }

html { text-size-adjust: 100%; }

body, html { }

body { font-family: Verdana; margin: 0px; }

article, details, figcaption, figure, footer, nav, section { display: block; }

a { background-color: transparent; }

b, strong { font-weight: 700; }

h1 { font-size: 2em; margin: 0.67em 0px; }

a { color: var(--primary-dark-color); }

img { border: 0px; max-width: 100%; }

figure { margin: 0px; padding: 0px; }

button, input, select { color: inherit; font: inherit; margin: 0px; }

button { border: none; outline: none; }

button, select { text-transform: none; }

button, html input[type="button"], input[type="reset"], input[type="submit"] { appearance: button; cursor: pointer; }

input { line-height: normal; }

.article_rhs.Sports .sidebar_ad_fix > .paisa-wrapper:first-of-type::before { background-color: rgb(255, 255, 255); color: rgb(89, 89, 89); content: "advertisement"; display: block; font: 400 10px / 18px Verdana; margin: 0px auto; text-align: center; text-transform: capitalize; width: 300px; }

.article_rhs .paisa-wrapper { margin-bottom: 32px; min-height: 268px; z-index: 0; }

.paisa-wrapper::before { color: rgb(89, 89, 89); content: "advertisement"; display: block; font-size: 10px; line-height: 18px; text-align: center; text-transform: capitalize; }

.paisa-wrapper { margin: 0px auto; position: relative; text-align: center; }

.desktop_paisa { background: rgba(0, 0, 0, 0.85); border-bottom: 1px solid rgba(255, 255, 255, 0.15); padding: 10px 0px; text-align: center; }

.desktop_paisa:empty { display: none; }

.desktop_paisa > div { display: inline-block; }

.desktop_paisa.snowwhite { background-color: rgb(255, 255, 255); }

.paisa-wrapper { text-align: center; }

.appgutter { display: none; margin: 0px auto; position: sticky; top: 0px; }

.appgutter #TOI_appgutter_left, .appgutter #TOI_appgutter_right { height: 100vh; max-height: 600px; min-width: 130px; position: absolute; right: 0px; transform: translateX(105%); }

.appgutter #TOI_appgutter_left { right: inherit; transform: translateX(-105%); }

.rel { position: relative; }

li { list-style: none; }

html { color: var(--primary-dark-color); font-family: Verdana; font-size: 1em; font-weight: 100; line-height: 1.375; }

a { color: red; text-decoration: none; }

*, ::after, ::before { box-sizing: border-box; margin: 0px; padding: 0px; }

body { -webkit-font-smoothing: antialiased; font-size: 62.5%; font-weight: 400; overflow-x: hidden; }

.mPws3 { min-height: 271px; justify-content: center !important; }

.mPws3, .mPws3 .desktop_paisa { display: flex; }

.mPws3 .desktop_paisa { text-align: center; align-items: center !important; }

.UzraQ { background: rgba(255, 255, 255, 0.7); height: 100%; left: 0px; top: 0px; width: 100%; z-index: 9; }

.UzraQ, .aQKeu { position: absolute; }

.aQKeu { animation: 1s linear 0s infinite normal none running _dBwl; border-width: 0.25rem; border-style: solid; border-color: rgba(255, 255, 255, 0.7) rgba(0, 0, 0, 0.8) rgba(0, 0, 0, 0.8); border-image: initial; border-radius: 50%; height: 40px; left: 50%; margin: -20px 0px 0px -20px; top: 50%; transform: rotate(0deg) translate(-50%, -50%); width: 40px; }

@-webkit-keyframes _dBwl { 
  0% { transform: rotate(0deg) translate(-50%, -50%); }
  100% { transform: rotate(1turn) translate(-50%, -50%); }
}

@keyframes _dBwl { 
  0% { transform: rotate(0deg); }
  100% { transform: rotate(1turn); }
}

.ge4Md { position: relative; width: 100%; }

.ge4Md.wSw6m .follow_us_loader > span { border-width: 0.15rem; height: 20px; width: 20px; }

.user_area { display: inline-block; margin-left: 10px; padding-right: 10px; position: relative; vertical-align: middle; }

#login-popup { background: rgba(0, 0, 0, 0.6); cursor: default; height: 100%; left: 0px; opacity: 0; overflow: hidden auto; position: fixed; top: 0px; transition: 0.5s; visibility: hidden; width: 100%; z-index: -1; }

@media screen and (max-width: 767px), screen and (orientation: landscape) and (max-width: 1000px) {
  .user_area.hide { display: none; }
  .user_area { background: inherit; color: rgb(255, 255, 255); font-size: 12px; height: 42px; padding: 0px; position: absolute; right: 38px; top: 1px; width: calc(100% - 84px); z-index: 9999; }
}

.Ec__7 { height: 40px; left: 0px; overflow: hidden; position: absolute; top: 0px; width: 100%; }

.Ec__7 .gCqY3 { display: none; }

.Ec__7 .OG1TB { background-position: -34px -60px; background-repeat: no-repeat; cursor: pointer; display: inline-block; height: 30px; margin-top: 4px; position: absolute; right: 36px; top: 0px; width: 30px; z-index: 500; }

.Ec__7 .Ehwb3 { height: 0px; margin: 0px auto; overflow: hidden; position: relative; top: 16px; width: 70%; }

.Ec__7 input[type="text"] { background: padding-box padding-box rgb(255, 255, 255); border: 0px; border-radius: 2px 2px 0px 0px; box-shadow: rgb(234, 234, 234) 0px 0px 3px inset; color: var(--primary-dark-color); font-size: 15px; font-weight: 400; margin-right: 10px; padding: 0px 28px; text-transform: capitalize; width: 100%; }

.Ec__7 input[type="text"]::-webkit-input-placeholder { color: rgb(89, 89, 89); }

.Ec__7 input[type="text"]::placeholder { color: rgb(89, 89, 89); }

.Ec__7 input[type="submit"] { appearance: none; background: padding-box padding-box rgb(226, 27, 34); border: 0px; border-radius: 2px; color: rgb(255, 255, 255); cursor: pointer; font-size: 16px; font-weight: 600; text-align: center; text-transform: uppercase; width: 150px; }

.Ec__7 input[type="submit"], .Ec__7 input[type="text"] { display: inline-block; height: 40px; line-height: 40px; vertical-align: middle; }

.Ec__7 ::placeholder, .Ec__7 input::placeholder { color: inherit; }

.Ec__7 form { display: flex; position: relative; }

.Ec__7 form::before { border: 1px solid rgba(0, 0, 0, 0.15); border-radius: 50%; content: ""; display: none; height: 5px; left: 11px; position: absolute; top: 18px; width: 5px; }

.Ec__7.AuiwR .OG1TB { filter: invert(1); top: 1px; }

.Tsj9M { border-bottom: 1px dotted var(--primary-dark-color); border-top: 1px dotted var(--primary-dark-color); display: block; height: 3px; margin: 40px 0px; width: 100%; }

body:has(.congratulationsWrap) .Tsj9M, body:has(.splashScreenGames) .Tsj9M { display: none; }

.euvAX { --column-size: 15%; margin-bottom: 40px; }

.euvAX ._FiWh { align-items: center; color: rgb(26, 26, 26); display: flex; margin-bottom: 12px; }

.euvAX ._FiWh .L_f4v { font-size: 16px; font-weight: 700; line-height: 28px; }

.euvAX ._FiWh .NdIc3 { font-size: 14px; line-height: 20px; }

.euvAX ._FiWh .NdIc3::before { background: rgb(236, 236, 236); content: ""; display: inline-block; height: 20px; margin: 0px 8px; vertical-align: middle; width: 1px; }

.euvAX .GFdG3 { align-items: flex-start; background: rgb(255, 255, 255); border: 1px solid rgb(236, 236, 236); border-radius: 16px; box-shadow: rgba(0, 0, 0, 0.04) 0px 4px 12px; display: grid; gap: 4px 16px; grid-template-columns: repeat(auto-fit, minmax(var(--column-size), 1fr)); padding: 24px 24px 16px; width: 100%; }

.euvAX .GFdG3 a { color: rgb(26, 26, 26); display: block; font-size: 12px; line-height: 18px; margin-bottom: 8px; overflow: hidden; overflow-wrap: break-word; text-overflow: ellipsis; white-space: nowrap; }

.euvAX .GFdG3 a:hover { color: rgb(89, 89, 89); }

.euvAX.db91T { display: block; white-space: nowrap; }

.euvAX.db91T .GFdG3 { grid-template-columns: repeat(3, minmax(30%, 1fr)); }

.euvAX.db91T .GFdG3 a { -webkit-line-clamp: 2; -webkit-box-orient: vertical; display: -webkit-box; overflow: hidden; white-space: normal; }

@media screen and (min-width: 768px) and (orientation: portrait), screen and (min-width: 999px) {
  .euvAX ._FiWh .L_f4v { font-size: 16px; line-height: 28px; }
  .euvAX ._FiWh .NdIc3 { font-size: 14px; line-height: 20px; }
  .euvAX ._FiWh .NdIc3::before { background: rgb(236, 236, 236); content: ""; display: inline-block; height: 20px; margin: 0px 8px; vertical-align: middle; width: 1px; }
}

@media screen and (max-width: 767px), screen and (orientation: landscape) and (max-width: 1000px) {
  .euvAX { --column-size: 47%; margin: 24px 16px 0px; }
  .euvAX ._FiWh .L_f4v { font-size: 14px; line-height: 20px; }
  .euvAX ._FiWh .NdIc3 { font-size: 12px; margin-top: 4px; }
  .euvAX .ad6y3 { overflow-x: scroll; }
  .euvAX .GFdG3 { border-radius: 12px; margin: 0px; padding: 16px 16px 8px; }
  .euvAX.db91T { display: block; margin: 24px 0px 0px; max-width: 100vw; overflow-x: auto; white-space: nowrap; width: max-content; }
  .euvAX.db91T ._FiWh { margin-left: 16px; }
  .euvAX.db91T .GFdG3 { grid-auto-rows: max-content; margin: 0px 16px; width: max-content; }
  .euvAX.db91T .GFdG3 { grid-template-columns: repeat(6, minmax(180px, 1fr)); }
  .euvAX.db91T .GFdG3 a { -webkit-line-clamp: 2; -webkit-box-orient: vertical; display: -webkit-box; overflow: hidden; white-space: normal; width: 180px; }
}

@media screen and (min-width: 768px) and (orientation: portrait), screen and (min-width: 999px) {
  .YLmiP .GFdG3 { grid-auto-rows: max-content; grid-template-columns: repeat(2, minmax(50%, 1fr)); min-height: 218px; }
}

.LSrFq { top: 50px; transition: 0.5s ease-in; }

.appgutter { position: sticky; top: 0px; }

.NvaTO { background: var(--white-color); }

.pZFl7 .HNMDR { font-family: Georgia; font-size: 28px; line-height: 40px; margin: 12px 0px 8px; transition: 0.5s; }

.t8vf3 { margin-top: 12px; align-items: center !important; }

.eg6hg, .eg6hg .okf2Z, .t8vf3 { display: flex; justify-content: space-between !important; }

.eg6hg .okf2Z { flex: 1 1 0%; align-items: center !important; }

.eg6hg .nSsMM { display: flex; }

.eg6hg .nSsMM .fosje { margin-left: 10px; min-width: 133px; }

.eg6hg .nSsMM .fosje:empty { display: none; }

.eg6hg .nSsMM .CfcTh { margin-left: auto; position: relative; }

.eg6hg .nSsMM .CfcTh .LaAfQ { 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: capitalize; transition: 0.2s ease-in; width: 77px; align-items: center !important; justify-content: center !important; }

.eg6hg .nSsMM .CfcTh .LaAfQ:hover { transform: scale(1.1); }

.eg6hg .nSsMM .CfcTh .LaAfQ .ZvS34 { filter: grayscale(1); margin: 3px 2px 0px 0px; }

.eg6hg .nSsMM .CfcTh .ZvS34 { 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) {
  .eg6hg .nSsMM .CfcTh .ZvS34:hover { background-position: -133px -124px; background-repeat: no-repeat; }
}

.eg6hg .nSsMM .CfcTh .ZvS34 { background-repeat: no-repeat; }

.eg6hg .nSsMM .CfcTh .ZvS34 { background-position: -101px -124px; }

.eg6hg .eTaBv { margin-left: 30px; }

@media screen and (min-width: 768px) and (max-width: 1023px) and (orientation: portrait) {
  .eg6hg .eTaBv { display: none; }
}

.cCU6C { display: flex; }

.cCU6C .okf2Z .JuyWl { display: flex; padding: 30px 0px 0px; justify-content: space-between !important; }

.cCU6C .okf2Z .JuyWl .vSlIC { width: calc(100% - 194px); }

.cCU6C .okf2Z .JuyWl.CpKyX .vSlIC { width: 100%; }

.cCU6C .okf2Z .JuyWl.CpKyX .vSlIC ._s30J { padding-top: 0px; }

.cCU6C .okf2Z .JuyWl.CpKyX .vSlIC ._s30J > div { clear: both; }

.cCU6C .okf2Z .JuyWl.CpKyX .vSlIC .MwN2O { float: left; margin-bottom: 16px; margin-right: 16px; width: calc(50% - 8px); }

.cCU6C .okf2Z .JuyWl.CpKyX .vSlIC .MwN2O + div { clear: none; }

@media screen and (min-width: 768px) and (max-width: 1023px) and (orientation: portrait) {
  .cCU6C .okf2Z { width: calc(100% - 330px); }
}

.cCU6C [data-articlebody="1"] { margin-bottom: 20px; }

.cCU6C .XAt75 { margin-bottom: 24px; }

.cCU6C .vSlIC { font-family: Verdana; font-size: 16px; line-height: 28px; margin-bottom: 30px; transition: 0.5s; width: 100%; }

.cCU6C .vSlIC ._s30J { padding: 35px 0px 0px; position: relative; }

.cCU6C .vSlIC ._s30J br { content: ""; display: flex; margin: 8px 0px; }

.cCU6C .vSlIC ._s30J div[data-type="in_view"] > a, .cCU6C .vSlIC ._s30J > a { border-bottom: 1px dotted rgb(0, 18, 255); color: rgb(0, 18, 255); padding-bottom: 1px; position: relative; }

.cCU6C .vSlIC ._s30J div[data-type="in_view"] > a:hover, .cCU6C .vSlIC ._s30J > a:hover { border-bottom: 1px dotted rgba(0, 18, 255, 0.3); transition: 0.2s; }

.cCU6C .vSlIC .mj2wg { border-top: 1px solid rgb(204, 204, 204); margin: 10px auto 20px; position: relative; }

.cCU6C .vSlIC .mj2wg .YdEiy { background: var(--white-color); color: rgb(89, 89, 89); font-size: 10px; left: 50%; line-height: 16px; padding: 2px 8px; position: absolute; top: -11px; transform: translateX(-50%); }

.cCU6C .eTaBv { flex: 0 0 300px; margin: 0px 0px 0px 30px; }

.cCU6C .eTaBv.Sports { margin-top: 32px; }

@media screen and (min-width: 768px) and (max-width: 1023px) and (orientation: portrait) {
  .cCU6C .eTaBv { display: none; }
}

.modify_cdata_list_style.cdatainfo ul { padding-left: 18px; }

.modify_cdata_list_style.cdatainfo ul li { border-top: none; list-style: auto; padding-left: 8px; }

.modify_cdata_list_style.cdatainfo ul li::marker { content: unset; }

.modify_cdata_list_style.cdatainfo ul li::after, .modify_cdata_list_style.cdatainfo ul li::before { content: unset; }

.modify_cdata_list_style.cdatainfo ul li { list-style: disc; }

.icon_share_wrap { transition: 0.2s ease-in; margin-left: 10px !important; }

.OtxlN { display: flex; }

.oJgW0 { -webkit-line-clamp: 2; -webkit-box-orient: vertical; display: -webkit-box; overflow: hidden; }

.mgid_second_mrec_parent { min-height: 400px; }

@keyframes PTvSL { 
  0% { opacity: 0; transform: scale(1); }
  50% { opacity: 1; }
  100% { opacity: 0; transform: scale(2); }
}

@-webkit-keyframes PTvSL { 
  0% { opacity: 0; transform: scale(1); }
  50% { opacity: 1; }
  100% { opacity: 0; transform: scale(2); }
}

.moc0Y { background: padding-box padding-box rgb(226, 27, 34); border-radius: 0px 4px; bottom: 0px; color: var(--white-color); display: flex; font-size: 12px; font-style: inherit; font-weight: 700; left: 0px; line-height: 12px; min-width: 42px; padding: 4px 8px; position: absolute; text-align: center; align-items: center !important; }

.moc0Y::before { display: inline-block; margin-right: 4px; }

.Hn2z7 { align-items: flex-start; display: flex; }

@media screen and (max-width: 767px), screen and (orientation: landscape) and (max-width: 1000px) {
  .Hn2z7 { flex-direction: row-reverse; }
}

@keyframes ditYs { 
  0% { opacity: 0; transform: scale(0); }
  50% { opacity: 1; }
  100% { opacity: 0; transform: scale(1); }
}

@-webkit-keyframes ditYs { 
  0% { opacity: 0; transform: scale(0); }
  50% { opacity: 1; }
  100% { opacity: 0; transform: scale(1); }
}

.yCs_c { flex: 0 0 80px; position: relative; }

.yCs_c::before { content: ""; display: block; padding-top: 56.25%; width: 100%; }

.yCs_c > .Bw78m { inset: 0px; position: absolute; }

.yCs_c > .Bw78m { background-clip: padding-box; border-radius: 4px; height: 100%; overflow: hidden; }

@media screen and (max-width: 767px), screen and (orientation: landscape) and (max-width: 1000px) {
  .yCs_c > .Bw78m { background-clip: padding-box; border-radius: 8px; }
}

.yCs_c > .Bw78m img { backface-visibility: hidden; background-size: 100%; height: 100%; object-fit: cover; object-position: center top; transition: 0.5s; width: 100%; }

.yCs_c > .Bw78m::after { background: rgba(var(--primary-dark-color-rgba), 0.02); content: ""; height: 100%; left: 0px; position: absolute; top: 0px; width: 100%; }

.moc0Y { transform-origin: left bottom; }

.moc0Y:empty { min-width: auto; padding: 4px 6px 4px 8px; }

.moc0Y::before { background-size: 412px; content: ""; height: 12px; }

.moc0Y::before { background-size: auto; vertical-align: middle; width: 12px; }

@media screen and (max-width: 767px), screen and (orientation: landscape) and (max-width: 1000px) {
  ._YVis { margin: 0px 16px 12px; padding: 0px 0px 12px; border-top: 0px !important; }
}

@media screen and (min-width: 768px) and (orientation: portrait), screen and (min-width: 999px) {
  ._YVis { border-top: 1px dotted rgba(var(--primary-dark-color-rgba), 0.3); }
  ._YVis:hover .yCs_c > .Bw78m img { transform: scale(1.1); }
  ._YVis:hover figcaption { color: rgb(89, 89, 89); }
}

._YVis figcaption { -webkit-line-clamp: 3; -webkit-box-orient: vertical; color: var(--primary-dark-color); display: -webkit-box; font-size: calc(13px + 0.625vw); font-weight: 600; line-height: calc(19.3333px + 0.83333vw); overflow: hidden; transition: 0.5s; }

@media screen and (min-width: 768px) and (orientation: portrait), screen and (min-width: 999px) {
  ._YVis figcaption { font-size: 13px; font-weight: 500; line-height: 18px; margin-left: 16px; }
}

@media screen and (max-width: 767px), screen and (orientation: landscape) and (max-width: 1000px) {
  ._YVis figcaption { flex: 2 1 0%; height: 66px; margin: -4px 16px 0px 0px; }
}

@media screen and (min-width: 768px) and (orientation: portrait), screen and (min-width: 999px) {
  ._YVis.M194D .Hn2z7 { display: block; }
}

@media screen and (max-width: 767px), screen and (orientation: landscape) and (max-width: 1000px) {
  ._YVis.M194D .Hn2z7 { flex-direction: column; }
}

._YVis.M194D .yCs_c { width: 100%; }

@media screen and (min-width: 768px) and (orientation: portrait), screen and (min-width: 999px) {
  ._YVis.M194D .moc0Y { bottom: 0px; font-size: 12px; left: 0px; }
}

._YVis.M194D { border: none; overflow: hidden; padding-bottom: 0px; position: relative; }

@media screen and (max-width: 767px), screen and (orientation: landscape) and (max-width: 1000px) {
  ._YVis.M194D { margin: 0px 0px 16px; }
}

._YVis.M194D figcaption { margin: 8px 0px 0px; }

@media screen and (max-width: 767px), screen and (orientation: landscape) and (max-width: 1000px) {
  ._YVis.M194D figcaption { font-size: 14px; line-height: 20px; }
  ._YVis.M194D figcaption i { font-style: normal; font-weight: 700; }
}

@media screen and (min-width: 768px) and (orientation: portrait), screen and (min-width: 999px) {
  ._YVis.M194D figcaption { height: 54px; min-height: 54px; }
}

._YVis.M194D figcaption i { font-style: normal; font-weight: 700; }

@media screen and (max-width: 767px), screen and (orientation: landscape) and (max-width: 1000px) {
  ._YVis:not(.M194D):not(.IEy0a) .yCs_c { position: relative; }
  ._YVis:not(.M194D):not(.IEy0a) .yCs_c::before { content: ""; display: block; padding-top: 75%; width: 100%; }
  ._YVis:not(.M194D):not(.IEy0a) .yCs_c > .Bw78m { inset: 0px; position: absolute; }
  ._YVis:not(.M194D):not(.IEy0a) .yCs_c > .Bw78m img { height: 100%; object-fit: cover; width: 100%; }
}

@media screen and (min-width: 768px) and (orientation: portrait), screen and (min-width: 999px) {
  ._YVis:not(.M194D):not(.IEy0a) figcaption { margin-top: -4px; }
  ._YVis:not(.M194D):not(.IEy0a):not(.VGVdf) figcaption { max-height: 54px; }
}

.OWwCd { display: flex; align-items: center !important; justify-content: space-between !important; }

@media screen and (max-width: 767px), screen and (orientation: landscape) and (max-width: 1000px) {
  .OWwCd { padding: 20px 16px 12px; }
}

@media screen and (min-width: 768px) and (orientation: portrait), screen and (min-width: 999px) {
  .OWwCd { flex: 0 0 100%; }
  .OWwCd { margin-bottom: 20px; }
}

.OWwCd .iNIir { color: var(--primary-dark-color); font: 700 16px / 24px Georgia; margin: 0px; text-transform: capitalize; }

@media screen and (min-width: 768px) and (orientation: portrait), screen and (min-width: 999px) {
  .OWwCd .iNIir { font-size: 20px; line-height: 28px; overflow: hidden; }
  .OWwCd .iNIir a { color: inherit; display: flex; flex-direction: column; padding-right: 20px; position: relative; }
}

.OWwCd .iNIir a { color: inherit; }

.visualstoriesas_wrapper .iNIir { font-size: 20px; font-weight: 700; line-height: 28px; }

@media screen and (max-width: 767px) {
  .slick-arrow { display: none !important; }
  .slick-dots { display: block !important; }
  .slick-slider { padding-right: 0px !important; }
}

@media screen and (max-width: 1250px) {
  .slick-next::before, .slick-prev::before { width: 15px !important; }
  .slick-next { right: -15px; }
  .slick-prev { left: -15px; }
}

.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: 0px; }

.slick-slider .slick-list, .slick-slider .slick-track { transform: translateZ(0px); }

.slick-track { display: block; left: 0px; position: relative; top: 0px; width: 10000px; }

.slick-track::after, .slick-track::before { content: ""; display: table; }

.slick-track::after { clear: both; }

.slick-slide { display: none; float: left; height: 100%; min-height: 1px; }

.slick-slide img { display: block; }

.slick-initialized .slick-slide { display: block; }

.slick-next, .slick-prev { background-color: transparent; background-image: url("/res/images/71501947.cms.png"); background-position: -35px 0px; background-size: 500px; color: transparent; display: block; height: 20px; padding: 0px; top: -12px; transform: translateY(-50%); width: 30px; }

.slick-next::before, .slick-prev::before { left: 5px; position: absolute; transition: 0.5s; content: "" !important; }

.slick-next, .slick-prev { background: rgba(0, 0, 0, 0.9); border: 0px; cursor: pointer; height: 42px; position: absolute; text-align: center; top: 38px; transform: none; transition: 0.5s; width: 37px; z-index: 1; }

.slick-next::after, .slick-next::before, .slick-prev::after, .slick-prev::before { height: 2px; left: 5px; position: absolute; transition: 0.5s; content: "" !important; }

.slick-next::before, .slick-prev::before { display: none; }

.slick-next::after, .slick-prev::after { border-style: solid; border-color: rgb(255, 255, 255); border-image: initial; border-width: 2px 0px 0px 2px; height: 12px; top: 4px; transform: rotate(-45deg); width: 12px; }

.slick-next { transform: rotate(180deg); }

.slick-next::after { left: auto; right: 10px; top: 15px; }

.slick-next:focus, .slick-next:hover, .slick-prev:focus, .slick-prev:hover { opacity: 0.65; }

.slick-next:focus::before, .slick-next:hover::before, .slick-prev:focus::before, .slick-prev:hover::before { opacity: 1; }

.slick-next.slick-disabled, .slick-prev.slick-disabled { background-color: rgb(153, 153, 153); cursor: default; opacity: 0.4; }

.slick-next::before, .slick-prev::before { -webkit-font-smoothing: antialiased; color: rgb(255, 255, 255); font-size: 26px; line-height: 1; }

.slick-prev { left: -18px; }

.slick-prev::after { left: 15px; top: 15px; }

.slick-prev::before { content: "⇽"; }

.slick-next { right: -15px; }

.slick-next::before { content: "⇾"; }

.slick-dots { bottom: -25px; display: block; list-style: none; margin: 0px; padding: 0px; position: absolute; text-align: center; width: 100%; }

.slick-dots li, .slick-dots li button { height: 20px; width: 20px; }

.slick-dots li button { border: 0px; font-size: 0px; line-height: 0; padding: 5px; }

.slick-dots li button:focus, .slick-dots li button:hover { outline: 0px; }

.slick-dots li button:focus::before, .slick-dots li button:hover::before { opacity: 1; }

.slick-dots li button::before { -webkit-font-smoothing: antialiased; color: rgb(0, 0, 0); content: "â€¢"; font-size: 6px; height: 20px; left: 0px; line-height: 20px; opacity: 0.25; position: absolute; text-align: center; top: 0px; width: 20px; }

.slick-dots li.slick-active button::before { color: rgb(0, 0, 0); opacity: 0.75; }

.slick-dots { height: 20px; text-align: right; top: -30px; }

.slick-dots li { cursor: pointer; display: inline-block; height: 8px; margin: 0px 5px; padding: 0px; position: relative; width: 8px; }

.slick-dots li button { background: 0px 0px; border: 1px solid rgb(51, 51, 51); border-radius: 50%; color: transparent; cursor: pointer; display: block; height: 100%; outline: 0px; padding: 0px; width: 100%; }

.slick-dots li.slick-active button { background: rgb(51, 51, 51); }

.slick-dots li button::before { display: none; }

.slick-dots { display: none !important; }

.t0Egq { background: rgb(255, 255, 255); border: 1px solid rgb(236, 236, 236); border-radius: 16px; box-shadow: rgba(0, 0, 0, 0.04) 2px 2px 6px 0px; box-sizing: border-box; color: inherit; display: flex; flex-direction: column; padding: 12px 16px; width: 100%; }

.t0Egq .B2rtS { display: flex; justify-content: space-between !important; }

.t0Egq .B2rtS .RTKFB { display: flex; flex: 1 1 0%; max-width: calc(100% - 66px); align-items: flex-start !important; flex-direction: column !important; justify-content: flex-start !important; }

.t0Egq .B2rtS .RTKFB .bayh9 { font-weight: 700; margin-bottom: 4px; }

.t0Egq .B2rtS .RTKFB .Xo2NX p, .t0Egq .B2rtS .RTKFB .bayh9 { color: var(--primary-dark-color); font-size: 14px; line-height: 20px; }

.t0Egq .B2rtS .RTKFB .Xo2NX p { -webkit-line-clamp: 2; -webkit-box-orient: vertical; display: -webkit-box; margin-bottom: 12px; overflow: hidden; }

.t0Egq .B2rtS .fWrb5 { display: flex; margin-bottom: 12px; align-items: center !important; }

.t0Egq .B2rtS .fWrb5 .W8xpa { align-items: center; display: flex; height: 58px; justify-content: center; width: 58px; }

.t0Egq .B2rtS .fWrb5 .W8xpa img { max-height: 54px; max-width: 54px; }

.t0Egq .QfS3e { align-items: center; background: var(--white-color); border-top: 1px solid rgb(236, 236, 236); color: rgb(226, 27, 34); display: flex; font-size: 14px; font-weight: 700; justify-content: center; line-height: 20px; margin-top: auto; padding: 12px 16px 0px; text-transform: capitalize; width: 100%; }

.t0Egq .QfS3e .CZUXo { border-style: solid; border-color: rgb(226, 27, 34); border-image: initial; border-width: 0px 1.5px 1.5px 0px; height: 7px; margin-left: 4px; position: relative; top: 1px; transform: rotate(-45deg); width: 7px; }

@media screen and (min-width: 1024px) {
  .t0Egq .B2rtS .RTKFB .Xo2NX p { font-size: 12px; line-height: 18px; }
  .t0Egq .QfS3e { font-size: 12px; line-height: 16px; }
  .t0Egq .QfS3e .CZUXo { height: 6px; width: 6px; }
  .other_calc_rhs { margin-bottom: 28px; }
  .other_calc_rhs .slick-slide > div { margin-right: 0px; }
  .other_calc_rhs .t0Egq { margin: 0px 0px 12px; padding: 16px 20px; }
  .other_calc_rhs .t0Egq .B2rtS .RTKFB .Xo2NX p { -webkit-line-clamp: 2; -webkit-box-orient: vertical; display: -webkit-box; font-size: 14px; line-height: 22px; overflow: hidden; }
  .other_calc_rhs .t0Egq .B2rtS .QfS3e { font-size: 14px; line-height: 16px; }
}

.other_calc_rhs { margin-bottom: 28px; }

.other_calc_rhs .t0Egq { box-shadow: none; margin: 0px 0px 4px; padding: 16px 20px 12px; }

@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); }
}

@media screen and (max-width: 767px), screen and (orientation: landscape) and (max-width: 1000px) {
  @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); }
}
}

.d4Mxk { display: flex; margin: 24px 0px; white-space: nowrap; align-items: center !important; }

.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 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-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; }

.articletrendinglist .slick-list { margin-top: -5px !important; }

.articletrendinglist .slick-next, .articletrendinglist .slick-prev { top: 5px !important; }

.articletrendinglistwrapper { margin: 12px 0px; }

.GQW9n { align-items: center; border-style: solid; border-color: rgb(230, 230, 230); border-image: initial; border-width: 1px 0px; display: flex; justify-content: center; margin: 0px auto 16px; padding: 12px 0px; }

@media screen and (min-width: 1024px) {
  .GQW9n { max-width: 300px; }
}

.GQW9n .VpGHr { color: var(--primary-dark-color); font: 400 11px / 13px Verdana; margin-right: 8px; }

.GQW9n .CIRAk { background: padding-box padding-box rgb(240, 240, 240); border-radius: 2px; color: rgb(226, 27, 34); font: 700 8px / 10px Verdana; padding: 4px 20px; text-align: center; text-transform: capitalize; }

.T22zO { position: relative; }

.T22zO .D3Wk1 { left: 0px; position: absolute; right: 0px; top: 0px; }

.T22zO .D3Wk1 .zPaFh { border-radius: 12px; overflow: hidden; position: relative; }

.T22zO .D3Wk1 .zPaFh::before { content: ""; display: block; padding-top: 56.25%; width: 100%; }

.T22zO .D3Wk1 .zPaFh > .wJnIp { inset: 0px; position: absolute; }

.T22zO .D3Wk1 .zPaFh > .wJnIp img { height: 100%; object-fit: cover; width: 100%; }

.T22zO .D3Wk1 .zPaFh::before { padding-top: 56.6%; }

.T22zO .D3Wk1 .zPaFh > .wJnIp img { background-clip: padding-box; border-radius: 12px; }

.T22zO .D3Wk1.VtlfQ, .T22zO .D3Wk1.VtlfQ .D3Wk1 { position: relative; }

.D3Wk1 .zPaFh > .wJnIp { cursor: pointer; height: 100%; overflow: hidden; }

.D3Wk1 .zPaFh > .wJnIp img { backface-visibility: hidden; background: url("") 50% center / 20% no-repeat rgb(246, 246, 246); height: 100%; object-fit: contain; object-position: center top; transition: 0.5s; width: 100%; }

.cj2hz { -webkit-line-clamp: 2; -webkit-box-orient: vertical; color: rgb(89, 89, 89); display: -webkit-box; font-size: 12px; line-height: 16px; overflow: hidden; padding: 6px 8px 15px; position: relative; z-index: 2; }

.cj2hz > span { -webkit-line-clamp: 2; -webkit-box-orient: vertical; display: -webkit-box; overflow: hidden; }

@media screen and (min-width: 768px) and (orientation: portrait), screen and (min-width: 999px) {
  .cj2hz { display: flex; height: 58px; overflow: hidden; text-align: center; align-items: center !important; justify-content: center !important; }
}

.cj2hz > div { background: rgb(255, 255, 255); bottom: 0px; height: 12px; left: 0px; position: absolute; width: 100%; }

.cj2hz > div::after, .cj2hz > div::before { bottom: 0px; color: rgba(0, 0, 0, 0.1); content: "......................................................"; left: 50%; position: absolute; text-align: center; transform: translateX(-50%); width: 50%; }

.cj2hz > div::after { bottom: -3px; content: "................................"; }

.xf8Pm { color: var(--primary-dark-color); font-size: 12px; line-height: 17px; }

@media screen and (min-width: 768px) and (orientation: portrait), screen and (min-width: 999px) {
  .xf8Pm { font-size: 14px; padding: 10px 0px 20px; }
}

.xf8Pm > a { color: var(--primary-dark-color); text-transform: capitalize; }

.xf8Pm span a { color: var(--primary-dark-color); }

@media screen and (min-width: 768px) and (orientation: portrait), screen and (min-width: 999px) {
  .byline_action .xf8Pm { padding: 0px; }
}

.tCKCr { margin-bottom: 24px; }

@media screen and (max-width: 767px), screen and (orientation: landscape) and (max-width: 1000px) {
  .tCKCr { contain-intrinsic-size: 89px; background-clip: padding-box; border: 1px solid rgba(0, 0, 0, 0.05); border-radius: 8px; content-visibility: auto; display: inline-block; margin: 0px 20px 20px; padding: 12px 20px 5px; }
}

.tCKCr .WEwSo { color: rgba(var(--primary-dark-color), 0.7); font-size: 14px; line-height: 22px; overflow: hidden; }

@media screen and (min-width: 768px) and (orientation: portrait), screen and (min-width: 999px) {
  .tCKCr .WEwSo { background-clip: padding-box; border: 1px solid rgba(var(--primary-dark-color), 0.05); border-radius: 2px; margin-top: -10px; padding: 15px 20px; }
}

.tCKCr .WEwSo .M1rHh { display: inline-block; height: 66px; overflow: hidden; }

@media screen and (min-width: 768px) and (orientation: portrait), screen and (min-width: 999px) {
  .tCKCr .WEwSo .M1rHh span { cursor: pointer; }
}

.faiOF { position: relative; }

@media screen and (min-width: 768px) and (orientation: portrait), screen and (min-width: 999px) {
  .faiOF { align-items: center; display: flex; flex-direction: column; justify-content: center; position: relative; }
  .faiOF > i { border-style: dotted; border-color: rgb(51, 51, 51); border-image: initial; border-width: 1px 0px; display: block; height: 3px; left: 0px; position: absolute; width: 100%; }
  .faiOF > span { background: rgb(255, 255, 255); font-size: 12px; line-height: 1; padding: 2px 10px; position: relative; text-align: center; text-transform: capitalize; }
  .faiOF > i { display: none; }
  .faiOF > span { font-size: 14px; font-weight: 700; }
}

@media screen and (max-width: 767px), screen and (orientation: landscape) and (max-width: 1000px) {
  .faiOF > span { color: rgba(var(--primary-dark-color), 0.6); font-size: 12px; font-weight: 700; text-transform: uppercase; }
}

.art_synopsis { background-clip: padding-box; border: 1px solid rgb(236, 236, 236); border-radius: 4px; margin-bottom: 24px; padding: 16px; }

.art_synopsis .faiOF { align-items: flex-start; text-align: left; }

.art_synopsis .faiOF span { background: transparent; font-size: 16px; margin-bottom: 12px; padding: 0px; }

.art_synopsis .faiOF .M1rHh { font: 14px / 20px Verdana; height: 62px; transition: 0.2s; }

.art_synopsis .tCKCr { margin-bottom: 0px; }

.art_synopsis .WEwSo { border: none; padding: 0px; }

.zT6C2 { display: block; }

.zT6C2, .zT6C2 .yYYj5 { position: relative; width: 100%; }

.zT6C2 .yYYj5 { overflow: hidden; }

.zT6C2 .yYYj5::before { content: ""; display: block; padding-top: 180%; }

.zT6C2 .yYYj5::after { background: rgba(var(--primary-dark-color-rgba), 0.04); content: ""; height: 100%; left: 0px; position: absolute; top: 0px; width: 100%; }

.zT6C2 .yYYj5 img { height: 100%; left: 0px; position: absolute; top: 0px; width: 100%; }

.zT6C2 .aTQlg { background: var(--white-color); bottom: 0px; position: absolute; right: 0px; }

.zT6C2 .aTQlg .ObA_k { -webkit-line-clamp: 3; -webkit-box-orient: vertical; color: rgb(26, 26, 26); display: -webkit-box; overflow: hidden; }

.zT6C2 .FHxe9 { background: url("/res/images/76150242.cms") 50% center no-repeat rgba(26, 26, 26, 0.9); border-radius: 50%; position: absolute; z-index: 1; }

@media screen and (max-width: 767px), screen and (orientation: landscape) and (max-width: 1000px) {
  .zT6C2 { padding-bottom: 20px; }
  .zT6C2 .yYYj5 { border-radius: 8px; }
  .zT6C2 .aTQlg { border-top-left-radius: 8px; padding: 8px; width: calc(100% - 12px); }
  .zT6C2 .aTQlg .ObA_k { font-size: 12px; font-weight: 600; line-height: 16px; }
  .zT6C2 .FHxe9 { background-size: 12px; height: 24px; right: 8px; top: 8px; width: 24px; }
}

@media screen and (min-width: 768px) and (orientation: portrait), screen and (min-width: 999px) {
  .zT6C2 { padding-bottom: 30px; }
  .zT6C2 .yYYj5 { border-radius: 12px; }
  .zT6C2 .yYYj5 img { transition: 0.5s; will-change: auto; }
  .zT6C2 .aTQlg { border-top-left-radius: 12px; padding: 12px; width: calc(100% - 16px); }
  .zT6C2 .aTQlg .ObA_k { font-size: 14px; font-weight: 500; line-height: 20px; }
  .zT6C2 .FHxe9 { background-size: 16px; height: 32px; right: 12px; top: 12px; width: 32px; }
  .zT6C2:hover img { transform: scale(1.1); }
}

@media screen and (min-width: 768px) and (orientation: portrait), screen and (min-width: 999px) {
  @keyframes ZA3ZX { 
  0% { opacity: 0; transform: scale(0); }
  50% { opacity: 1; }
  100% { opacity: 0; transform: scale(1); }
}
  @-webkit-keyframes ZA3ZX { 
  0% { opacity: 0; transform: scale(0); }
  50% { opacity: 1; }
  100% { opacity: 0; transform: scale(1); }
}
}

.paisa-wrapper { min-height: 268px; position: relative; width: 300px; z-index: 1; }

.paisa-wrapper > div { position: relative; z-index: 1; }

.paisa-wrapper > div:not(:empty) + div { opacity: 0; }

.paisa-wrapper .adplaceholder { animation-duration: 1s; animation-fill-mode: forwards; animation-iteration-count: infinite; animation-name: placeHolderShimmer; animation-timing-function: linear; background: linear-gradient(90deg, rgb(238, 238, 238) 8%, rgb(221, 221, 221) 18%, rgb(238, 238, 238) 33%) 0% 0% / 800px 104px; bottom: 0px; height: 250px; left: 0px; position: absolute; transition: 0.5s; width: 100%; z-index: 0; }

._AmfD h2, .ddjHc h2 { font-family: Georgia; font-size: 1.6em; margin-bottom: 20px; }

._AmfD h2 a, .ddjHc h2 a { color: inherit; transition: 0.5s; }

._AmfD h2 a:hover, .ddjHc h2 a:hover { color: rgba(var(--primary-dark-color), 0.5); }

._Puhr { margin-bottom: 20px; }

._AmfD { display: inline-block; width: 300px; }

._AmfD .MzKhO:not(:empty) { margin-bottom: 32px; z-index: 5; }

.ddjHc { background: rgb(255, 255, 255); position: sticky; z-index: 100; }

.np8ju { margin: 32px 0px; }

.np8ju + .paisa-wrapper::before { display: none; }

.np8ju .U3OD7 { border: none; bottom: 16px; height: 16px; position: absolute; right: 0px; text-indent: -9999px; transform: scale(1.2); width: 25px; z-index: 1; }

.np8ju .U3OD7::after, .np8ju .U3OD7::before { display: none; }

.np8ju .U3OD7.siJSC { right: 38px; }

.np8ju .U3OD7.siJSC.PQIAg { left: unset; top: unset; }

.np8ju .U3OD7.wNklI { bottom: 11px; transform: rotate(180deg) scale(1.2); }

.np8ju .U3OD7.wNklI.PQIAg { top: unset; }

.np8ju .slick-slide figure { margin: 0px 10px; }

.np8ju .slick-list { margin: 0px -10px; }

.photosslider .slick_UI .slick-slider ul { margin-top: 24px !important; }

.photosslider .slick_UI .slick-slider button.slick-prev { bottom: 0px !important; }

.photosslider .slick_UI .slick-slider button.slick-next { bottom: -4px !important; }

.C4nji > ul { display: flex; }

.C4nji > ul li { background-clip: padding-box; border-radius: 8.5px; font: 400 10px / 16px Verdana; padding-left: 1px; position: relative; text-transform: capitalize; }

.C4nji > ul li:first-child a span { position: relative; text-indent: -2000px; }

.C4nji > ul li > a { color: var(--primary-dark-color); font-weight: 500; }

.C4nji > ul li:not(:last-of-type)::after { color: rgba(var(--primary-dark-color), 0.65); content: "/"; display: inline-block; font-size: 10px; margin: 0px 12px; position: relative; }

.C4nji > ul li:last-of-type { color: rgb(89, 89, 89); flex: 1 1 0%; max-width: 40%; overflow: hidden; text-overflow: ellipsis; text-transform: capitalize; white-space: nowrap; }

.C4nji > ul li:last-of-type a { color: var(--primary-dark-color); pointer-events: none; }

.p4Wx3 { background-position: -8px -401px; background-repeat: no-repeat; cursor: pointer; margin: 0px 10px; width: 36px; }

.MRCIT, .p4Wx3 { background-clip: padding-box; border: 1px solid var(--primary-dark-color); border-radius: 4px; height: 24px; }

.MRCIT { line-height: 22px; position: relative; text-align: center; width: 32px; }

.MRCIT > span { cursor: pointer; display: block; font-size: 16px; }

.MRCIT > span::first-letter { font-size: 14px; font-weight: 500; }

.MRCIT.gfVb7 .s9FOM { opacity: 1; pointer-events: auto; }

.s9FOM { background-clip: padding-box; border-radius: 4px; box-shadow: 0 5px 25px rgba(var(--primary-dark-color), 0.2); opacity: 0; pointer-events: none; position: absolute; right: -10px; top: -1px; transition: 0.5s; width: 150px; z-index: 1; }

.s9FOM strong { border-bottom: 1px solid rgba(var(--primary-dark-color), 0.05); font-size: 12px; line-height: 1; padding: 16px 20px; text-align: left; text-transform: uppercase; }

.s9FOM .lTLxG { background: none; border: 0px; color: rgb(153, 153, 153); font-size: 30px; font-weight: 300; position: absolute; right: 15px; top: 10px; transform: rotate(-45deg); }

.s9FOM ul { padding: 10px 20px; }

.s9FOM ul li { background-clip: padding-box; border: 1px solid rgb(0, 0, 0); border-radius: 1000px; color: var(--primary-dark-color); cursor: pointer; font-size: 12px; font-weight: 500; line-height: 1; margin-bottom: 10px; padding: 5px 0px; transition: background-color 0.5s; }

.s9FOM ul li.gfVb7, .s9FOM ul li:hover { background: var(--primary-dark-color); color: var(--white-color); position: relative; }

.s9FOM ul li.gfVb7::before, .s9FOM ul li:hover::before { border-width: 0px 1px 1px 0px; content: ""; display: inline-block; height: 10px; left: -7px; position: relative; top: -3px; transform: rotate(45deg); vertical-align: middle; width: 6px; }

@keyframes atHSX { 
  0% { background-position: 0px 0px; }
  100% { background-position: 100% center; }
}

@-webkit-keyframes atHSX { 
  0% { background-position: 0px 0px; }
  100% { background-position: 100% center; }
}

@keyframes KEq7Q { 
  0%, 20% { transform: rotateY(0deg); transform-origin: center center; }
  50%, 70% { transform: rotateY(180deg); transform-origin: center center; }
  100% { transform: rotateY(1turn); transform-origin: center center; }
}

@keyframes X7gad { 
  0% { top: 25px; transform-origin: center center; }
  25% { top: 35px; transform-origin: center center; }
  50% { top: 25px; transform-origin: center center; }
  75% { top: 35px; transform-origin: center center; }
  100% { top: 25px; transform-origin: center center; }
}

.ISnJ7 { border: 1px solid rgb(246, 246, 246); margin-bottom: 32px; padding: 15px; }

.ISnJ7 .dP8Rs { font-family: Georgia; margin-bottom: 15px; text-transform: capitalize; }

.ISnJ7 .kqWjC { font-size: 12px; line-height: 16px; }

.ISnJ7 .kqWjC .ZHgwH { background: rgb(242, 242, 242); border: 1px solid rgb(224, 224, 224); border-radius: 42px; display: flex; margin-bottom: 12px; padding: 2px; }

.ISnJ7 .kqWjC .ZHgwH .qbyLk { color: rgb(89, 89, 89); cursor: pointer; flex: 1 1 0%; font-weight: 700; padding: 10px; text-align: center; text-transform: capitalize; }

.ISnJ7 .kqWjC .ZHgwH .qbyLk.yWihP { background: padding-box padding-box rgb(26, 26, 26); border-radius: 32px; color: rgb(255, 255, 255); }

.ISnJ7 .kqWjC .G3l_R { display: none; max-height: 210px; overflow-y: scroll; }

.ISnJ7 .kqWjC .G3l_R.AoLHk { display: block; }

.ISnJ7 .kqWjC .G3l_R li { -webkit-line-clamp: 2; -webkit-box-orient: vertical; display: -webkit-box; font-weight: 500; margin-left: -4px; overflow: hidden; padding-left: 28px; position: relative; }

@keyframes HKqyo { 
  0% { opacity: 0; transform: scale(0); }
  50% { opacity: 1; }
  100% { opacity: 0; transform: scale(1); }
}

@-webkit-keyframes HKqyo { 
  0% { opacity: 0; transform: scale(0); }
  50% { opacity: 1; }
  100% { opacity: 0; transform: scale(1); }
}

.ISnJ7 .kqWjC .G3l_R li a { color: rgb(26, 26, 26); }

.ISnJ7 .kqWjC .G3l_R li i { background-repeat: no-repeat; height: 12px; left: 4px; margin-top: 3px; position: absolute; top: 0px; width: 12px; }

.ISnJ7 .kqWjC .G3l_R li i.icEkG { background-position: -16px -1951px; }

.ISnJ7 .kqWjC .G3l_R li:not(:last-child) { margin-bottom: 12px; }

.EIMcv .slick_UI .slick-arrow { right: 0px; }

.EIMcv .slick_UI .slick-arrow.slick-prev { right: 38px; }

.EIMcv .slick-list { margin-right: -29px; }

.EIMcv .slick-track::after, .EIMcv .slick-track::before { display: none; }

.EIMcv .slick-slide a { margin-right: 32px; width: auto; }

.nXGto { margin-bottom: 32px; overflow: hidden; position: relative; }

.xciRh { background-color: rgb(255, 255, 255); font: 14px / 20px Verdana; margin: 20px 0px; min-height: 24px; }

.xciRh, .xciRh .rwKrk { align-items: center; display: flex; position: relative; }

.xciRh .rwKrk { background: padding-box padding-box rgb(89, 89, 89); border-radius: 4px; color: var(--white-color); font: 700 10px / 16px Verdana; padding: 4px 8px; text-transform: capitalize; white-space: nowrap; z-index: 2; }

.xciRh .rwKrk::before { background: url("/res/images/100496804.svg") no-repeat; content: ""; height: 12px; margin-right: 8px; width: 8px; }

.xciRh .rwKrk::after { background: rgb(89, 89, 89); border: none; border-radius: 6px 6px 7px 0px; content: ""; display: block; height: 21.5px; left: calc(100% - 11px); position: absolute; top: 1.5px; transform: rotate(45deg); transform-origin: center center; width: 20px; z-index: -1; }

.trending_sliderContent { border: none; }

.trending_sliderContent .slick-slider { padding-right: 60px; }

.trending_sliderContent .c5HdF { align-items: center; margin-right: 12px; display: flex !important; }

.trending_sliderContent span { color: var(--primary-dark-color); display: inline-block; }

.trending_sliderContent .FANDV { background: rgb(236, 236, 236); border: 1px solid rgb(204, 204, 204); border-radius: 8px; flex: 0 0 auto; font: 500 10px / 16px Verdana; order: 1; padding: 2px 12px; }

.trending_sliderContent .FANDV a { color: var(--primary-dark-color); }

@media screen and (min-width: 768px) and (orientation: portrait), screen and (min-width: 999px) {
  .trending_sliderContent { height: 24px; line-height: 24px; overflow: hidden; width: 100%; }
  .trending_sliderContent .slick-list { margin: 0px 0px 0px 16px; }
  .trending_sliderContent .slick-arrow { height: 24px; margin-left: auto; opacity: 1; position: absolute; right: 0px; top: 0px; width: 24px; z-index: 1; background: rgb(246, 246, 246) !important; }
  .trending_sliderContent .slick-arrow.slick-next, .trending_sliderContent .slick-arrow.slick-prev { background-clip: padding-box; border: 1px solid rgb(204, 204, 204); border-radius: 8px 0px 0px 8px; transform: unset; }
  .trending_sliderContent .slick-arrow.slick-next::after, .trending_sliderContent .slick-arrow.slick-next::before, .trending_sliderContent .slick-arrow.slick-prev::after, .trending_sliderContent .slick-arrow.slick-prev::before { height: 2px; left: 5px; position: absolute; transition: 0.5s; content: "" !important; }
  .trending_sliderContent .slick-arrow.slick-next::before, .trending_sliderContent .slick-arrow.slick-prev::before { display: none; }
  .trending_sliderContent .slick-arrow.slick-next::after, .trending_sliderContent .slick-arrow.slick-prev::after { border-width: 1.5px 0px 0px 1.5px; height: 7px; transform: rotate(-45deg); width: 8px; }
  .trending_sliderContent .slick-arrow.slick-next:hover, .trending_sliderContent .slick-arrow.slick-prev:hover { background-color: rgb(246, 246, 246); opacity: 1; z-index: 999; }
  .trending_sliderContent .slick-arrow.slick-prev { right: 23px !important; }
  .trending_sliderContent .slick-arrow.slick-prev::after { left: 8px; top: 8px; }
  .trending_sliderContent .slick-arrow.slick-next { background-clip: padding-box; border-radius: 0px 8px 8px 0px; right: 0px; }
  .trending_sliderContent .slick-arrow.slick-next::after { left: 5px; top: 8px; transform: rotate(135deg); }
}

@keyframes slide-in-one-tap { 
  0% { transform: translateY(80px); }
  100% { transform: translateY(0px); }
}

.trust-hide-gracefully { opacity: 0; }

.trust-wallet-one-tap .hidden { display: none; }

.trust-wallet-one-tap .semibold { font-weight: 500; }

.trust-wallet-one-tap .binance-plex { font-family: Binance; }

.trust-wallet-one-tap .rounded-full { border-radius: 50%; }

.trust-wallet-one-tap .flex { display: flex; }

.trust-wallet-one-tap .flex-col { flex-direction: column; }

.trust-wallet-one-tap .items-center { align-items: center; }

.trust-wallet-one-tap .space-between { justify-content: space-between; }

.trust-wallet-one-tap .justify-center { justify-content: center; }

.trust-wallet-one-tap .w-full { width: 100%; }

.trust-wallet-one-tap .box { transition: 0.5s cubic-bezier(0, 0, 0, 1.43); animation: 0.5s cubic-bezier(0, 0, 0, 1.43) 0s 1 normal none running slide-in-one-tap; width: 384px; border-radius: 15px; background: rgb(255, 255, 255); box-shadow: rgba(0, 0, 0, 0.25) 0px 2px 4px 0px; position: fixed; right: 30px; bottom: 30px; z-index: 1020; }

.trust-wallet-one-tap .header { gap: 15px; border-bottom: 1px solid rgb(230, 230, 230); padding: 10px 18px; }

.trust-wallet-one-tap .header .left-items { gap: 15px; }

.trust-wallet-one-tap .header .title { color: rgb(30, 35, 41); font-size: 18px; font-weight: 600; line-height: 28px; }

.trust-wallet-one-tap .header .subtitle { color: rgb(71, 77, 87); font-size: 14px; line-height: 20px; }

.trust-wallet-one-tap .header .close { color: rgb(30, 35, 41); cursor: pointer; }

.trust-wallet-one-tap .body { padding: 9px 18px; gap: 10px; }

.trust-wallet-one-tap .body .right-items { gap: 10px; width: 100%; }

.trust-wallet-one-tap .body .right-items .wallet-title { color: rgb(30, 35, 41); font-size: 16px; font-weight: 600; line-height: 20px; }

.trust-wallet-one-tap .body .right-items .wallet-subtitle { color: rgb(71, 77, 87); font-size: 14px; line-height: 20px; }

.trust-wallet-one-tap .connect-indicator { gap: 15px; padding: 8px 0px; }

.trust-wallet-one-tap .connect-indicator .flow-icon { color: rgb(71, 77, 87); }

.trust-wallet-one-tap .loading-color { color: rgb(255, 255, 255); }

.trust-wallet-one-tap .button { border-radius: 50px; outline: transparent solid 2px; outline-offset: 2px; background-color: rgb(5, 0, 255); border-color: rgb(229, 231, 235); cursor: pointer; text-align: center; height: 45px; }

.trust-wallet-one-tap .button .button-text { color: rgb(255, 255, 255); font-size: 16px; font-weight: 600; line-height: 20px; }

.trust-wallet-one-tap .footer { margin: 20px 30px; }

.trust-wallet-one-tap .check-icon { color: rgb(255, 255, 255); }

@font-face { font-family: Binance; src: url("") format("opentype"); font-weight: 400; font-style: normal; }

@font-face { font-family: Binance; src: url("") format("opentype"); font-weight: 500; font-style: normal; }

@font-face { font-family: Binance; src: url("") format("opentype"); font-weight: 600; font-style: normal; }

.poaHe { position: relative; z-index: 1; }

.UzraQ { background: rgba(255, 255, 255, 0.7); height: 100%; left: 0px; top: 0px; width: 100%; z-index: 9; }

.UzraQ, .aQKeu { position: absolute; }

.aQKeu { animation: 1s linear 0s infinite normal none running _dBwl; border-width: 0.25rem; border-style: solid; border-color: rgba(255, 255, 255, 0.7) rgba(0, 0, 0, 0.8) rgba(0, 0, 0, 0.8); border-image: initial; border-radius: 50%; height: 40px; left: 50%; margin: -20px 0px 0px -20px; top: 50%; transform: rotate(0deg) translate(-50%, -50%); width: 40px; }

@-webkit-keyframes _dBwl { 
  0% { transform: rotate(0deg) translate(-50%, -50%); }
  100% { transform: rotate(1turn) translate(-50%, -50%); }
}

@keyframes _dBwl { 
  0% { transform: rotate(0deg); }
  100% { transform: rotate(1turn); }
}

.spinnerCenter .aQKeu { left: calc(50% - 20px); top: calc(50% - 20px); }

.spinnerCenter.bgNone .UzraQ { background: transparent; }

.loaderouter .UzraQ { top: -34px; }

@media screen and (max-width: 767px), screen and (orientation: landscape) and (max-width: 1000px) {
  .loaderouter .UzraQ { height: calc(100% + 34px); }
}

.ge4Md { position: relative; width: 100%; }

.ge4Md.wSw6m .follow_us_loader > span { border-width: 0.15rem; height: 20px; width: 20px; }

.ge4Md.NTBXU .follow_us_loader { background: transparent; }

:root { --primary-dark-color: #1a1a1a; --primary-dark-color-rgba: 26, 26, 26; --border-color: #ececec; --invert: invert(0); --white-color: #fff; --white-color-rgba: 255, 255, 255; --offwhite-color: #f6f6f6; }

.bgImg .QJDs2.ItUPk { right: auto; }

@media screen and (min-width: 1511px) {
  .bgImg .QJDs2.ItUPk { right: 150px; }
}

@media screen and (max-width: 1510px) {
  .bgImg .QJDs2.ItUPk { right: 130px; }
}

@media screen and (min-width: 768px) and (max-width: 1023px) and (orientation: portrait) {
  .bgImg .QJDs2.ItUPk { right: 0px; }
}

@media screen and (min-width: 1511px) {
  .bgImg .QJDs2.ItUPk.fIQYZ { right: 140px; }
}

.siteSyncWrapper .QJDs2 { right: auto; }

@media screen and (min-width: 1511px) {
  .siteSyncWrapper .QJDs2 { right: 150px; }
}

@media screen and (max-width: 1510px) {
  .siteSyncWrapper .QJDs2 { right: 130px; }
}

@media screen and (min-width: 768px) and (max-width: 1023px) and (orientation: portrait) {
  .siteSyncWrapper .QJDs2 { right: 0px; }
}

@media screen and (min-width: 1511px) {
  .siteSyncWrapper .QJDs2.fIQYZ { right: 140px; }
}

@media screen and (max-width: 767px), screen and (orientation: landscape) and (max-width: 1000px) {
  .minitvMwebFullView { background: var(--white-color); margin-bottom: 25px; padding: 0px 16px; border: 0px !important; }
  .minitvMwebFullView .nMNAD { background: var(--white-color); border: 1px solid rgb(236, 236, 236); border-radius: 16px; box-shadow: rgba(0, 0, 0, 0.06) 2px 2px 8px 0px; margin: 0px; padding: 0px; position: relative; }
  .minitvMwebFullView .GsAhZ { display: block; margin: 0px; }
  .minitvMwebFullView .Z47HI { background-clip: padding-box; border-radius: 16px 16px 0px 0px; margin: 0px; overflow: hidden; }
  .minitvMwebFullView .ZpIQo .Z47HI { aspect-ratio: 16 / 9; }
  .minitvMwebFullView .ZpIQo .Z47HI .Dkodf { aspect-ratio: 16 / 9; background-clip: padding-box; border-radius: 16px 16px 0px 0px; height: auto; overflow: hidden; width: 100%; }
  .minitvMwebFullView .ZpIQo .VPJ6Y { display: none; }
  .minitvMwebFullView .ZpIQo .DJD20 { padding: 0px; }
  .minitvMwebFullView .ZpIQo .hYo9m { color: rgb(89, 89, 89); font-size: 12px; font-weight: 400; line-height: 16px; padding-bottom: 4px; }
  .minitvMwebFullView .xx3Ca { aspect-ratio: 16 / 9; background-clip: padding-box; border-radius: 17px 17px 0px 0px; position: relative; width: 100%; height: auto !important; }
  .minitvMwebFullView .CyuqS { height: 100%; width: 100%; }
  .minitvMwebFullView .A2ZD3, .minitvMwebFullView .wxgSy { margin-top: 8px; padding: 0px 12px 12px; }
  .minitvMwebFullView .A2ZD3 .sHGeU, .minitvMwebFullView .wxgSy .sHGeU { -webkit-line-clamp: 2; font-size: 14px; height: 40px; line-height: 20px; }
  .vnxjU.ZpIQo h3.sHGeU { -webkit-line-clamp: 4; }
  .Oo4Ss.ZpIQo h3.sHGeU { -webkit-line-clamp: 2; }
  .Myr9H { background-color: var(--offwhite-color); min-height: 134px; transform: none; z-index: 9999; }
  .Myr9H, .oENOC { position: fixed; top: 0px; }
  .oENOC { background: rgba(var(--primary-dark-color-rgba), 0.95); bottom: 0px; color: var(--white-color); display: block; left: 0px; opacity: 1; right: 0px; z-index: 1010; }
  .oENOC .Dkodf { background: var(--primary-dark-color); height: 250px; }
  .oENOC .qMrI4 { background: transparent; border: 0px; color: var(--white-color); display: flex; font-size: 11px; margin-left: auto; padding: 5px 10px; text-transform: uppercase; }
  .oENOC .DJD20 .GsAhZ { display: block; margin: 0px; }
  .oENOC .DJD20 .jYaSk { background: transparent; text-transform: uppercase; top: 4px; width: 35px; }
  .oENOC .DJD20 .jYaSk::after, .oENOC .DJD20 .jYaSk::before { display: none; }
  .D_3rh, .m1Abn { display: none; }
  .SzTs7 { display: none !important; }
  .HuUQp { bottom: -8px; position: relative; text-align: right; }
  .HuUQp a, .HuUQp h6 { display: inline-block; }
  .HuUQp h6 { color: rgb(89, 89, 89); font-size: 8px; font-weight: 500; line-height: 12px; margin: 0px 8px 0px 0px; text-transform: uppercase; vertical-align: bottom; }
  .GsAhZ div.VZn3z { width: 100%; }
  .GsAhZ div.VZn3z h3 { -webkit-line-clamp: 2; -webkit-box-orient: vertical; display: -webkit-box; height: 30px; overflow: hidden; }
  .GsAhZ div.VZn3z h3.sHGeU { height: 48px; }
  .nMNAD { min-height: 90px; padding: 10px 15px; }
  .hYo9m { color: rgb(226, 27, 34); font-size: 12px; font-weight: 600; line-height: 1; padding: 2px 0px 0px 15px; position: relative; width: 80%; }
  .hYo9m::before { background: rgb(171, 45, 37); border-radius: 50%; content: ""; height: 10px; left: 0px; position: absolute; width: 10px; }
  .jYaSk { background: url("") 0px 0px / 15px no-repeat; border: 0px; content: ""; height: 16px; position: absolute; right: 10px; width: 16px; }
  .GsAhZ { align-items: center; display: flex; margin: 10px 0px 5px; }
  .GsAhZ h3 { color: rgb(69, 69, 69); font-size: 14px; font-weight: 400; line-height: 13px; }
  .GsAhZ button { background: none; border: 1px solid rgb(226, 27, 34); color: rgb(226, 27, 34); font-size: 13px; line-height: 29px; margin-left: auto; text-align: center; text-transform: uppercase; width: 64px; }
  .bvlH5 { display: none; }
  .Z47HI { margin: 0px 10px; }
  .Z47HI ._XFTv { align-items: center; display: flex; }
  .Z47HI ._XFTv img:last-of-type { margin-left: auto; }
  .ZpIQo .DJD20 { padding: 10px; z-index: 10; }
  .ZpIQo .GsAhZ { align-items: flex-start; margin-bottom: 0px; margin-top: 0px; justify-content: flex-start !important; }
  .ZpIQo .hYo9m { background-color: transparent; color: rgb(26, 26, 26); font-size: 10px; line-height: 12px; padding-bottom: 6px; padding-left: 0px; padding-top: 0px; width: auto; }
  .ZpIQo .hYo9m::before { display: none; }
  .ZpIQo h3 { color: var(--primary-dark-color); font-size: 12px; line-height: 16px; }
  .ZpIQo h3, .ZpIQo h3.sHGeU { -webkit-line-clamp: 3; -webkit-box-orient: vertical; display: -webkit-box; overflow: hidden; }
  .ZpIQo .Z47HI { margin-left: 0px; }
  .ZpIQo .Z47HI .Dkodf { background-color: rgb(26, 26, 26); height: 100px; transition: 1s; width: 177px; }
  .ZpIQo .Z47HI .Dkodf.n1pJ3 { height: 140px; width: 249px; }
  .ZpIQo .qMrI4 { text-indent: -9999px; }
  .ZpIQo .VPJ6Y { bottom: 20px; display: flex; justify-content: space-between; padding: 0px 8px; position: absolute; width: 177px; z-index: 9; }
  .ZpIQo .VPJ6Y .Igt8K { background: url("") 0px 0px no-repeat; display: inline-block; height: 16px; width: 16px; }
  .ZpIQo .VPJ6Y .XmSTE { background: url("") 0px 0px no-repeat; display: inline-block; height: 12px; margin-top: 4px; width: 12px; }
  .fuYog, .xx3Ca { background-color: rgb(26, 26, 26); }
  .xx3Ca { width: 177px; height: 100px !important; }
  .minitv_cls { background-color: var(--offwhite-color); min-height: 130px; }
  .CyuqS { align-items: center; display: flex; height: 100px; justify-content: center; position: absolute; width: 177px; z-index: 9999; }
  .CyuqS span { animation: 0.8s linear 0s infinite normal none running CyuqS; border-color: rgba(255, 255, 255, 0.65) rgba(255, 255, 255, 0.15) rgba(255, 255, 255, 0.15) rgba(255, 255, 255, 0.65); border-radius: 100px; border-style: solid; border-width: 3px; height: 35px; width: 35px; }
  .bx3XM { height: 100%; width: 100%; }
  @keyframes CyuqS { 
  0% { transform: rotate(0deg); }
  100% { transform: rotate(1turn); }
}
  @-webkit-keyframes CyuqS { 
  0% { transform: rotate(0deg); }
  100% { transform: rotate(1turn); }
}
  .SIW_C { max-height: 129px; width: 100%; }
  .R3JNl { background-clip: padding-box; border: 1px solid rgb(226, 27, 34); border-radius: 4px; color: rgb(226, 27, 34); font-size: 10px; font-weight: 700; line-height: 16px; margin-top: 12px; min-width: 71px; padding: 3px; text-align: center; }
  .R3JNl, .R3JNl i { display: inline-block; }
  .R3JNl i { border-right: 1px solid rgb(226, 27, 34); border-top: 1px solid rgb(226, 27, 34); height: 4px; margin-left: 2px; position: relative; top: 0px; transform: rotate(45deg) translateY(-50%); width: 4px; }
  .wxgSy .hYo9m { text-transform: none; }
  .mweb_in_page .xx3Ca { height: 140px !important; width: 249px !important; }
  .mweb_in_page .Sa_WZ .VPJ6Y { width: 240px; }
  .mweb_in_page .CyuqS { height: 140px; width: 249px; }
  .mweb_in_page .ZpIQo .hYo9m { width: auto; }
  .mweb_in_page .GsAhZ .VZn3z { position: relative; }
  .mweb_in_page .GsAhZ .VZn3z h3 { -webkit-line-clamp: 5; height: 80px; }
  .mweb_in_page .GsAhZ .VZn3z .HuUQp { align-items: flex-end; animation: 40s ease 0s infinite normal none running IH6sE; background: var(--white-color); display: flex; height: 139px; justify-content: center; position: absolute; right: 0px; text-align: left; top: 0px; width: 0px; z-index: 1; }
  .mweb_in_page .GsAhZ .VZn3z.tZxuV .HuUQp { height: 110px; }
  @keyframes IH6sE { 
  0%, 35% { width: 0px; }
  50%, 70% { width: 100%; }
  85%, 100% { width: 0px; }
}
}

@media screen and (min-width: 768px) and (orientation: portrait), screen and (min-width: 999px) {
  .QJDs2 { border-radius: 4px; bottom: 20px; box-shadow: rgba(0, 0, 0, 0.2) 0px 4px 40px 0px; cursor: move; position: fixed; right: calc(50% - 494px); transition: 1s; width: 320px; z-index: 999; }
  .QJDs2.ItUPk { bottom: 0px; right: 10px; transform: translate(-50px, -56px); }
  .QJDs2.ItUPk .Gq2LV { display: none; }
  .dg0Vm { background: var(--white-color); }
  .dg0Vm, .dg0Vm .Dkodf { transition: 1s; }
  .dg0Vm .Dkodf { background: var(--primary-dark-color); height: 180px; width: 100%; }
  .dg0Vm .HuUQp { flex: 0 0 56px; margin-left: 8px; text-align: right; }
  .dg0Vm .HuUQp img { max-height: 32px; max-width: 54px; }
  .dg0Vm .HuUQp h6 { color: rgb(89, 89, 89); font-size: 8px; font-weight: 500; line-height: 12px; margin: 0px 0px 8px; text-transform: uppercase; }
  .dg0Vm .eoKYB { background-clip: padding-box; border-radius: 0px 0px 4px 4px; color: var(--primary-dark-color); display: flex; font-size: 12px; font-weight: 500; justify-content: space-between; padding: 8px; position: relative; width: 100%; }
  .dg0Vm .eoKYB .f98Ys { color: rgb(226, 27, 34); display: block; font-size: 10px; font-weight: 500; left: 8px; line-height: 12px; margin-bottom: 4px; position: absolute; top: 9px; }
  .dg0Vm .eoKYB span { -webkit-line-clamp: 2; -webkit-box-orient: vertical; display: -webkit-box; height: 34px; overflow: hidden; }
  .dg0Vm .eoKYB .nzSK_ { color: rgb(226, 27, 34); font-size: 10px; font-weight: 500; line-height: 12px; margin-bottom: 4px; }
  .dg0Vm .ICt_m { background: rgb(226, 27, 34); border: 2px solid var(--white-color); border-radius: 50%; cursor: pointer; height: 24px; padding: 5px 10px; position: absolute; right: -12px; top: -12px; width: 24px; z-index: 10; }
  .dg0Vm .ICt_m::after, .dg0Vm .ICt_m::before { background: var(--white-color); content: ""; height: 10px; position: absolute; right: 9px; top: 5px; width: 2px; }
  .dg0Vm .ICt_m::before { transform: rotate(-45deg); }
  .dg0Vm .ICt_m::after { transform: rotate(45deg); }
  .dg0Vm.fIQYZ { display: flex; padding: 4px; transition: 1s; width: 300px; }
  .dg0Vm.fIQYZ .Dkodf { flex: 0 0 148px; height: 87px; transition: 1s; width: 148px; }
  .dg0Vm.fIQYZ .eoKYB { display: block; padding: 4px 8px; }
  .dg0Vm.fIQYZ .eoKYB::before { position: static; }
  .dg0Vm.fIQYZ .eoKYB span { -webkit-line-clamp: 2; height: 32px; margin-top: 0px; }
  .dg0Vm.fIQYZ .eoKYB span.sHGeU { -webkit-line-clamp: 3; height: auto; }
  .dg0Vm.fIQYZ .HuUQp { margin-left: 0px; padding-top: 8px; }
  .dg0Vm.fIQYZ .HuUQp > a { align-items: flex-end; display: flex; justify-content: flex-end; }
  .dg0Vm.fIQYZ .HuUQp img { max-height: 24px; max-width: 41px; }
  .dg0Vm.fIQYZ .HuUQp h6 { display: inline-block; margin: 0px 8px 0px 0px; }
  .dg0Vm ._XFTv { display: none; }
  .dg0Vm ._XFTv img { border-radius: 4px; }
  .pm4Ub { background: var(--white-color); font-size: 16px; height: 40px; width: 40px; }
  .cH6aq { background: padding-box padding-box rgb(226, 27, 34); border-radius: 4px; cursor: pointer; margin: 0px; padding: 12px; position: relative; z-index: 550; }
  .cH6aq.XbCRV { z-index: 0; }
  .cH6aq button { background: none; border: 0px; color: var(--white-color); height: 24px; position: absolute; right: 12px; top: 10px; width: 24px; }
  .cH6aq button::after, .cH6aq button::before { background: var(--white-color); content: ""; height: 16px; position: absolute; right: 10px; top: 5px; width: 1px; }
  .cH6aq button::before { transform: rotate(-45deg); }
  .cH6aq button::after { transform: rotate(45deg); }
  .cH6aq .IrUIr { align-items: center; display: flex; }
  .cH6aq span { background-clip: padding-box; border-radius: 4px; color: rgb(226, 27, 34); font-size: 12px; font-weight: 700; padding: 4px 8px; }
  .cH6aq span::before { background-position: -86px -267px; background-repeat: no-repeat; border: 0px; content: ""; display: inline-block; height: 13px; margin-right: 4px; vertical-align: middle; width: 13px; }
  .cH6aq h3 { color: var(--white-color); flex: 1 1 0%; font-size: 16px; font-weight: 500; line-height: 24px; margin: 0px 0px 0px 20px; }
  .gwZ3I { bottom: 68px; }
  .VPJ6Y { bottom: 10px; display: flex; justify-content: space-between; padding: 0px 10px; position: absolute; width: 148px; z-index: 9; }
  .VPJ6Y .Igt8K { background: url("") 0px 0px no-repeat; display: inline-block; height: 16px; width: 16px; }
  .VPJ6Y .XmSTE { background: url("") 0px 0px no-repeat; display: inline-block; height: 12px; margin-top: 4px; width: 12px; }
  .z9v6d { box-shadow: rgba(0, 0, 0, 0.2) 0px 0px 8px 0px; }
  .z9v6d .Z47HI { font-size: 0px; line-height: 1; }
  .z9v6d .Z47HI .bx3XM { height: 209px; width: 100%; }
  .z9v6d .A2ZD3 { background: var(--white-color); padding: 8px; }
  .z9v6d .A2ZD3 .hYo9m { color: rgb(226, 27, 34); font-size: 10px; font-weight: 500; line-height: 12px; margin-bottom: 4px; }
  .z9v6d .A2ZD3 .sHGeU { -webkit-line-clamp: 2; -webkit-box-orient: vertical; color: rgb(26, 26, 26); display: -webkit-box; font-size: 12px; font-weight: 500; height: 36px; line-height: 17px; overflow: hidden; }
  .Z5CW_ { box-shadow: rgba(0, 0, 0, 0.2) 0px 0px 8px 0px; transform: none; }
  .Z5CW_ .eoKYB { border-radius: 0px; }
  .Z5CW_ .eoKYB .sHGeU { font-size: 12px; height: 36px; line-height: 17px; }
  .Z5CW_ .Dkodf { height: 209px; }
  .minitv_story_list .Z5CW_ .eoKYB .sHGeU { -webkit-line-clamp: 1; height: 16px; }
  .minitv_story_list .Z5CW_ .Dkodf { height: 203px; }
  .minitv_story_list .QJDs2.Z5CW_ .eoKYB .sHGeU { -webkit-line-clamp: 2; height: 38px; }
  .minitv_story_list .QJDs2.Z5CW_ .Dkodf { height: 209px; }
  .minitv_story_list .z9v6d .Z47HI .bx3XM { height: 203px; }
  .minitv_story_list .z9v6d .A2ZD3 .sHGeU { -webkit-line-clamp: 1; height: 16px; }
  .minitv_story_list .QJDs2.z9v6d .Z47HI .bx3XM { height: 209px; }
  .minitv_story_list .QJDs2.z9v6d .A2ZD3 .sHGeU { -webkit-line-clamp: 2; height: 38px; }
  .QJDs2.Z5CW_ .Dkodf { height: 180px; }
}

.layout_type_2 .cH6aq { margin-top: 0px; }

.sticky_minitv { position: sticky; top: -8px; z-index: 102; }

.stick_minitv_top #refresh-button { z-index: 102; }

.stick_minitv_top div[data-stickywidget] { z-index: 101; }

.minitv_in_page { background-color: var(--offwhite-color); margin-top: 16px; min-height: 279px; position: relative; }

.minitv_story_list .minitv_in_page { margin-top: 8px; min-height: 251px; }

.minitvMwebFullView .minitv_cls { min-height: 268px; }

.minitvMwebFullView .minitv_cls, .minitvMwebFullView .noMiniTV { background: var(--white-color); border-radius: 16px; }

.N6nrK { color: rgb(0, 0, 0); }

.tNkEm { position: fixed; transition: 1s ease-in-out; will-change: auto; z-index: 99999; }

.tNkEm.djYbr { right: 12%; top: -105%; }

.tNkEm.djYbr.YgbVJ { top: 0px; }

.tNkEm.jCTy_, .tNkEm.xyQmj { inset: 0px; height: 100%; width: 100%; }

.tNkEm.jCTy_.YgbVJ .vQtz9, .tNkEm.xyQmj.YgbVJ .vQtz9 { background: rgba(26, 26, 26, 0.6); }

.tNkEm.jCTy_ .A7zom { border-radius: 16px; left: 50%; padding-top: 42px; position: absolute; top: -50%; transform: translate(-50%, -50%); }

@media screen and (max-width: 767px), screen and (orientation: landscape) and (max-width: 1000px) {
  .tNkEm.jCTy_ .A7zom { padding-bottom: 16px; padding-left: 16px; padding-right: 16px; }
}

.tNkEm.jCTy_.YgbVJ .A7zom { top: 50%; }

.tNkEm.xyQmj .A7zom { border-radius: 12px 12px 0px 0px; bottom: -105%; left: 0px; position: absolute; }

.tNkEm.xyQmj.YgbVJ .A7zom { bottom: 0px; }

.tNkEm.qaJXd .A7zom { overflow: hidden; padding: 0px; }

.tNkEm.JbNZI .gyGEI { background-color: var(--white-color); border-radius: 100%; }

@media screen and (max-width: 767px), screen and (orientation: landscape) and (max-width: 1000px) {
  .tNkEm.JbNZI .gyGEI { background-position: 8px -226.5px; background-size: 50px; height: 24px; width: 24px; }
}

@media screen and (min-width: 768px) and (orientation: portrait), screen and (min-width: 999px) {
  .tNkEm.JbNZI .gyGEI { background-position: 6.5px -369px; height: 28px; width: 28px; }
}

@media screen and (min-width: 1511px) {
  .tNkEm.JbNZI .gyGEI { background-position: 9.5px -365px; height: 34px; width: 34px; }
}

.tNkEm.ArEWu .A7zom { box-shadow: none; }

.tNkEm .gyGEI { background-image: url(""); background-position: 0px -375px; cursor: pointer; height: 14px; position: absolute; right: 16px; top: 16px; width: 14px; z-index: 1; }

.tNkEm .vQtz9 { background: rgba(26, 26, 26, 0); inset: 0px; height: 100%; position: fixed; transition: 0.8s ease-in-out; width: 100%; }

.tNkEm .A7zom { background: var(--white-color); box-shadow: rgba(0, 0, 0, 0.2) 0px 0px 8px; padding: 24px; transition: 1s ease-in-out; z-index: 1; }

.JkSuJ, .tNkEm .A7zom { position: relative; }

.JkSuJ .eu_FD { font-size: 20px; font-weight: 700; line-height: 28px; margin-bottom: 24px; }

.JkSuJ .eu_FD span { color: rgb(226, 27, 34); }

.JkSuJ .XzMjg { color: rgb(89, 89, 89); font-size: 12px; line-height: 18px; margin-bottom: 24px; }

.JkSuJ .XzMjg span { font-weight: 700; }

.JkSuJ .XzMjg.k3tQQ { color: rgb(26, 26, 26); }

.JkSuJ .XzMjg.CG2YL { margin: 0px; }

.JkSuJ .KSVy7 { align-items: center; display: flex; margin-top: 4px; }

.JkSuJ .MVlIW { align-items: center; color: rgb(91, 154, 228); cursor: pointer; display: inline-flex; margin-left: 8px; }

.JkSuJ .MVlIW i { background-image: url(""); background-repeat: no-repeat; background-size: cover; height: 12px; margin-right: 4px; width: 12px; }

.JkSuJ .uL2Sr { color: rgb(89, 89, 89); font-size: 10px; line-height: 16px; margin-bottom: 24px; text-align: center; }

.JkSuJ .uL2Sr a { color: rgb(91, 154, 228); }

.JkSuJ .A7tFo { align-items: center; color: rgb(26, 26, 26); display: flex; font-size: 12px; justify-content: center; margin-top: 24px; }

.JkSuJ .A7tFo span { color: rgb(153, 153, 153); }

.JkSuJ .YTnie { background: none; color: rgb(91, 154, 228); font-weight: 700; margin-left: 4px; }

.JkSuJ .tEzvU { color: rgb(67, 178, 63); font-size: 10px; margin-top: 4px; text-align: center; }

.JkSuJ .mUI9I { display: flex; margin-bottom: 32px; position: relative; }

.JkSuJ .mUI9I span { bottom: 8px; color: rgb(26, 26, 26); font-size: 12px; left: 0px; position: absolute; }

.JkSuJ .mUI9I .HWF7J, .JkSuJ .mUI9I .jdL2e { border-top: none; border-right: none; border-left: none; border-image: initial; border-bottom: 1px solid rgb(89, 89, 89); color: rgb(26, 26, 26); font-size: 12px; padding-bottom: 8px; transition: 0.1s ease-in-out; will-change: auto; }

.JkSuJ .mUI9I .HWF7J { padding-left: 30px; width: 100%; }

.JkSuJ .mUI9I .jdL2e { flex: 1 1 0%; font-size: 20px; text-align: center; width: 20%; }

.JkSuJ .mUI9I .a1BFE { -webkit-line-clamp: 2; -webkit-box-orient: vertical; color: rgb(226, 27, 34); display: -webkit-box; font-size: 10px; left: 0px; opacity: 0; overflow: hidden; position: absolute; top: calc(100% + 4px); transition: 0.2s ease-in-out; will-change: auto; }

.JkSuJ .mUI9I.EQfuJ .HWF7J, .JkSuJ .mUI9I.EQfuJ .jdL2e { border-color: rgb(226, 27, 34); }

.JkSuJ .mUI9I.EQfuJ .a1BFE { opacity: 1; }

.JkSuJ .mUI9I.YWGxd { gap: 0px 12px; }

@media screen and (min-width: 768px) and (orientation: portrait), screen and (min-width: 999px) {
  .JkSuJ { width: 316px; }
}

.Tw874 { background: rgba(var(--primary-dark-color), 0.01); border-top: 1px solid rgba(var(--primary-dark-color), 0.05); box-shadow: 0 1px 1px 0 rgba(var(--primary-dark-color), 0.05); display: block; font: 600 14px / 44px Verdana; text-align: center; color: rgb(226, 27, 34) !important; }

.Tw874 > i { border-right: 1px solid rgb(226, 27, 34); border-top: 1px solid rgb(226, 27, 34); display: inline-block; height: 7px; margin-left: 5px; position: relative; top: -1px; transform: rotate(45deg); width: 7px; }

.Tw874.G9PFV { width: 100%; }

.Tw874.BeCH0, .Tw874.yfckQ { border-radius: 8px; line-height: 38px; padding: 0px 20px; }

@media screen and (max-width: 767px), screen and (orientation: landscape) and (max-width: 1000px) {
  .Tw874.BeCH0, .Tw874.yfckQ { font-size: 12px; line-height: 34px; padding: 0px 8px; }
}

.Tw874.yfckQ { background: rgb(226, 27, 34); color: rgb(255, 255, 255) !important; }

.Tw874.yfckQ > i { border-color: rgb(255, 255, 255); }

.Tw874.BeCH0 { background: var(--white-color); border: 1px solid rgb(226, 27, 34); }

.Tw874.QY7YR { background-color: rgb(236, 236, 236); border: 1px solid rgb(236, 236, 236); }

@media screen and (max-width: 767px), screen and (orientation: landscape) and (max-width: 1000px) {
  .Tw874 { font-size: 12px; }
}

.Tw874.QY7YR { background-color: rgb(204, 204, 204); border: 1px solid rgb(204, 204, 204); cursor: not-allowed; color: var(--white-color) !important; }

.Tw874.QY7YR i { border-color: rgb(255, 255, 255); }

.bgImg #widget-head .tpwidget .widget-postlogin .widget-text, .bgImg #widget-head .tpwidget .widget-prelogin .widget-text { max-width: 180px; }

@media screen and (max-width: 767px), screen and (orientation: landscape) and (max-width: 1000px) {
  #credential_picker_container, #credential_picker_container iframe, #credential_picker_iframe { border: none; width: 100vw; z-index: 9999; bottom: 50px !important; left: 0px !important; position: fixed !important; top: auto !important; }
  #credential_picker_container iframe { width: 100vw !important; }
}

@media screen and (min-width: 768px) and (max-width: 1024px) and (orientation: landscape) {
  #widget-head .tpwidget .widget-postlogin .widget-text, #widget-head .tpwidget .widget-prelogin .widget-text { max-width: 230px; }
}

@media screen and (min-width: 768px) and (max-width: 1023px) and (orientation: portrait) {
  #widget-head .tpwidget .widget-postlogin .widget-text, #widget-head .tpwidget .widget-prelogin .widget-text { max-width: 130px; }
}

.pre_login_tp { display: inline-block; text-align: center; vertical-align: middle; width: calc(100% - 75px); }

.tp_track { color: rgb(255, 255, 255); display: block; font-size: 10px; font-weight: 600; line-height: 9px; margin-top: -3px; position: relative; text-transform: capitalize; }

.tp_track::before { background: url("") 0px 0px / 80% no-repeat; content: ""; display: inline-block; height: 14px; position: relative; top: 2px; width: 16px; }

.tp_track::after { border-right: 1px solid rgb(255, 255, 255); border-top: 1px solid rgb(255, 255, 255); content: ""; height: 4px; position: absolute; right: -7px; top: 10px; transform: rotate(45deg); width: 4px; }

.tp_track b { font-weight: 800 !important; }

@media screen and (max-width: 767px), screen and (orientation: landscape) and (max-width: 1000px) {
  .pre_login_tp { text-align: left; width: calc(100% - 60px); }
}

.onetap_wrapper { background-clip: padding-box; border-radius: 4px; box-shadow: 0 2px 4px 0 rgba(var(--primary-dark-color-rgba), 0.5); color: var(--primary-dark-color); display: flex; padding: 13px 10px; position: absolute; right: 30px; text-align: left; top: 25px; width: 400px; z-index: 1000; }

@media screen and (max-width: 767px) {
  .onetap_wrapper { align-items: center; bottom: 0px; box-shadow: rgba(0, 0, 0, 0.3) 1px -1px 19px; display: flex; position: fixed; right: 0px; top: inherit; width: 100%; }
}

@media screen and (min-width: 768px) {
  .onetap_wrapper .success { background: url("") 0% 0% / 86% no-repeat; height: 40px; margin-left: 15px; width: 45px; }
}

@media screen and (max-width: 767px) {
  .onetap_wrapper .success { background-color: rgb(0, 181, 111); border-radius: 100%; flex: 0 0 40px; height: 40px; width: 40px; }
  .onetap_wrapper .success::after { border-style: solid; border-color: rgb(255, 255, 255); border-image: initial; border-width: 0px 2px 2px 0px; content: ""; display: block; height: 16px; margin: 8px auto; transform: rotate(45deg); width: 8px; }
}

.onetap_wrapper .text { font-size: 14px; font-weight: 400; line-height: 18px; max-width: 80%; padding-left: 10px; }

@media screen and (max-width: 767px) {
  .onetap_wrapper .text { font-weight: 700; }
}

.onetap_wrapper .close { color: rgb(177, 177, 177); cursor: pointer; height: 20px; position: absolute; right: 5px; top: 5px; width: 20px; }

@media screen and (max-width: 767px) {
  .onetap_wrapper .close { margin-left: auto; position: static; }
  .onetap_wrapper .close::after { color: rgb(51, 51, 51); content: "+"; display: block; font-size: 45px; font-weight: 400; line-height: 1.5rem; text-align: center; transform: rotate(45deg); }
}

@media screen and (min-width: 768px) {
  .onetap_wrapper .close::after { color: rgb(117, 117, 117); content: "╳"; display: block; font-size: 12px; font-weight: 700; line-height: 1.5rem; text-align: center; }
}

@keyframes jn5cz { 
  0% { transform: rotate(0deg); }
  100% { transform: rotate(1turn); }
}

@-webkit-keyframes jn5cz { 
  0% { transform: rotate(0deg); }
  100% { transform: rotate(1turn); }
}

.top-area .tpwidget, .top-area .tpwidget * { font-family: inherit; }

.top-area .tpwidget { cursor: pointer; }

.top-area #widget-head .tpwidget .widget-postlogin .widget-text, .top-area #widget-head .tpwidget .widget-prelogin .widget-text { font-size: 12px; height: auto; line-height: 14px; padding-top: 0px; }

#widget-head { display: inline-block; margin-right: 10px; position: relative; vertical-align: middle; }

@media screen and (min-width: 768px) and (max-width: 1023px) and (orientation: portrait) {
  #widget-head { display: none; }
}

#widget-head:empty { display: none; }

.top-area .tpwidget img { width: 12px !important; }

#widget-head .tpwidget .tp-btn { background-clip: padding-box; border-radius: 4px; box-sizing: border-box; color: rgb(48, 35, 174); font-size: 10px; height: auto; line-height: 12px; margin-top: 4px; padding: 4px 12px; text-transform: uppercase; }

#widget-head .tpwidget .tpwidget-inline { background: rgb(143, 16, 26); border-radius: 20px; box-sizing: border-box; height: 20px !important; }

.tpwidget .tpwidget-inline .widget-text { font-size: 12px !important; line-height: 16px !important; max-width: 190px !important; }

#widget-head .tpwidget .tpwidget-inline .hover-state { background-color: rgb(181, 28, 40); }

#widget-head .tpwidget .tpwidget-inline:hover .normal-state::after { border-bottom: 35px solid rgb(181, 28, 40); }

#widget-head .tpwidget .widget-postlogin, #widget-head .tpwidget .widget-prelogin { background: linear-gradient(90deg, rgb(48, 35, 174), rgb(200, 109, 215)); border-radius: 4px; box-sizing: border-box; height: 24px; line-height: 18px; overflow: visible; padding: 1px 4px; }

#widget-head .tpwidget .tp-logo { height: 18px; width: 13px; }

#widget-head .tpwidget .widget-postlogin .hover-state, #widget-head .tpwidget .widget-prelogin .hover-state { background: linear-gradient(90deg, rgb(48, 35, 174), rgb(200, 109, 215)) padding-box padding-box; border-radius: 0px 0px 4px 4px; border-top: 1px dotted rgb(165, 165, 165); height: auto; left: 0px; margin: 0px; max-width: 100%; opacity: 0; padding: 8px 12px; pointer-events: none; position: absolute; text-align: center; top: 18px; transition: 0.5s; white-space: normal; width: 100%; z-index: 601; }

#widget-head .tpwidget .widget-postlogin { position: relative; }

#widget-head .tpwidget .widget-postlogin:hover .hover-state, #widget-head .tpwidget .widget-prelogin:hover .hover-state { opacity: 1; pointer-events: auto; }

#widget-head .tpwidget .widget-postlogin:hover .hover-state .widget-text, #widget-head .tpwidget .widget-prelogin:hover .hover-state .widget-text { white-space: normal; }

#widget-head .tpwidget .widget-postlogin .normal-state { display: flex; float: none; }

.tpwidget .widget-postlogin:hover .normal-state::after, .tpwidget .widget-prelogin:hover .normal-state::after { display: none; }

.tpwidget .widget-postlogin .hover-state .widget-text { line-height: 19px; }

#tpwidget-prelogin .tp-btn { display: none; }

.text-right.tpwidget.tpwidget-postlogin { z-index: 2; }

.tpwidget .widget-postlogin .normal-state { min-width: 115px; box-sizing: border-box !important; }

.tpwidget .odometer-num { line-height: 15px; vertical-align: bottom; }

.user_area { display: inline-block; margin-left: 10px; padding-right: 10px; position: relative; vertical-align: middle; }

.user_area .point { border-radius: 2px; color: rgb(0, 0, 0); float: right; font-size: 10px; height: 20px; line-height: 20px; padding: 0px 6px; text-transform: uppercase; }

.user_area .point.points_bronze { background: rgb(198, 174, 0); }

.user_area .point.points_silver { background: rgb(187, 198, 203); }

.user_area .point.points_gold { background: rgb(255, 162, 25); }

.user_area .point.points_diamond { background: rgb(0, 129, 198); }

.user_area .point.points_platinum { background: rgb(59, 192, 220); }

.user_area .user-controls { display: inline-block; position: relative; }

@media screen and (min-width: 768px) and (orientation: portrait), screen and (min-width: 999px) {
  .user_area .user-controls .user-icon { display: none; }
}

.user_area span { cursor: pointer; text-transform: none; }

@media screen and (min-width: 768px) and (orientation: portrait), screen and (min-width: 999px) {
  .user_area span.login { color: rgb(255, 255, 255); font-size: 13px; text-transform: uppercase; }
  #widget-head + .user_area, .user_area + .user_area { padding-right: 0px; }
  .user-first-name { display: inline-block; overflow: hidden; text-align: left; text-overflow: ellipsis; width: 48px; }
}

.user_name .icon_down::after { border-style: solid; border-color: rgb(255, 255, 255); border-image: initial; border-width: 0px 1px 1px 0px; content: ""; height: 5px; position: absolute; top: 4px; transform: rotate(45deg); width: 5px; }

.user_area .dropdown { background: rgb(255, 255, 255); box-shadow: rgba(0, 0, 0, 0.5) 0px 2px 4px 0px; color: rgb(26, 26, 26); font: 12px / 16px Verdana; opacity: 0; padding: 13px 16px; pointer-events: none; position: absolute; top: -5px; transition: 0.5s; width: 220px; z-index: 999; text-align: left !important; }

.user_area .dropdown ul { background: rgb(255, 255, 255); padding-top: 12px; }

.user_area .dropdown ul li { text-transform: capitalize; }

.user_name_dd { font-weight: 700; text-transform: uppercase; }

.user_name_dd .user_name_in { display: inline-block; max-width: 150px; overflow: hidden; text-overflow: ellipsis; vertical-align: middle; white-space: nowrap; }

.user_name_dd span { background: padding-box padding-box rgb(153, 153, 153); border-radius: 6px; display: inline-block; margin: -2px 0px 0px 2px; padding: 0px 4px; vertical-align: middle; color: rgb(255, 255, 255) !important; font: 8px / 12px Verdana !important; }

.toi_user_text { font: 400 10px / 12px Verdana; margin-top: 2px; }

.toi_user_text i { background-image: url(""); background-position: -8px -108px; background-repeat: no-repeat; background-size: 50px; display: inline-block; height: 12px; margin: -2px -3px 0px -2px; transform: scale(0.8); vertical-align: middle; width: 34px; }

.plan_details { border-bottom: 1px dotted rgba(0, 0, 0, 0.3); color: rgb(89, 89, 89); font: 500 10px / 15px Verdana; margin: 8px 0px 0px; padding-bottom: 13px; }

.plan_details a { color: rgb(226, 27, 34); text-transform: uppercase; }

.snowwhite .login_fix span.login { color: rgb(89, 89, 89); font-size: 13px; }

.login_fix.user_area .user_name { display: inline-block; margin-top: -4px; position: relative; vertical-align: middle; }

.login_fix.user_area .user_name.prime_user .plus_user { right: 0px; }

.login_fix.user_area .user_name.prime_user .icon_down { margin-left: 16px !important; }

.login_fix.user_area .user_name.prime_user .icon_down::after { top: 4px !important; }

.login_fix.user_area .user_name .plus_user { background-image: url(""); background-position: -9px -126px; background-repeat: no-repeat; background-size: 70px; display: block; height: 10px; margin: 0px; position: absolute; right: 0px; top: -3px; width: 21px; }

.login_fix.user_area .user_name .icon_down { margin-left: 4px; }

.login_fix.user_area .user_name .icon_down::after { height: 5px; width: 5px; }

.login_fix.user_area .user-controls:hover { color: rgb(255, 255, 255) !important; }

.login_fix.user_area .user-controls:hover .user_name_dd span { color: rgb(255, 255, 255) !important; }

.login_fix.user_area .dropdown { background: padding-box padding-box rgb(255, 255, 255); border-radius: 0px 0px 8px 8px; box-shadow: rgba(0, 0, 0, 0.2) 0px 4px 8px 0px; color: rgb(26, 26, 26); display: flex; flex: 1 1 100%; flex-wrap: wrap; font: 12px / 16px Verdana; min-width: 202px; opacity: 0; overflow: auto; padding: 13px 16px 4px; pointer-events: none; position: absolute; transition: 0.5s; white-space: nowrap; z-index: 999; text-align: left !important; top: -5px !important; width: unset !important; }

.login_fix.user_area .dropdown .user_name_dd { font-weight: 700; text-transform: uppercase; }

.login_fix.user_area .dropdown .user_name_dd span { background: padding-box padding-box rgb(153, 153, 153); border-radius: 6px; margin: 0px 0px 0px 2px; padding: 0px 4px; font: 8px / 12px Verdana !important; }

.login_fix.user_area .dropdown .user_name_in { display: inline-block; max-width: 150px; overflow: hidden; text-overflow: ellipsis; vertical-align: middle; white-space: nowrap; }

.login_fix.user_area .dropdown .user_name_dd span { display: inline-block; vertical-align: middle; color: rgb(255, 255, 255) !important; font-weight: 700 !important; }

.login_fix.user_area .dropdown .toi_user_text { font: 400 10px / 12px Verdana; margin-top: 2px; }

.login_fix.user_area .dropdown .toi_user_text i { background-image: url(""); background-position: -8px -108px; background-repeat: no-repeat; background-size: 50px; display: inline-block; height: 12px; margin: -2px -3px 0px -2px; transform: scale(0.8); vertical-align: middle; width: 34px; }

.login_fix.user_area .dropdown .plan_details { border: none; color: rgb(89, 89, 89); font: 500 10px / 15px Verdana; margin: 8px 0px 0px; padding-bottom: 0px; white-space: normal; }

.login_fix.user_area .dropdown .plan_details .upsellText { color: rgb(89, 89, 89); font: 500 10px / 15px Verdana; }

.login_fix.user_area .dropdown .plan_details .upsellText span { color: rgb(89, 89, 89); font-size: inherit; }

.login_fix.user_area .dropdown .plan_details .upsellText span.actualPrice { text-decoration: line-through; }

.login_fix.user_area .dropdown .plan_details a { color: rgb(226, 27, 34); text-transform: uppercase; }

.login_fix.user_area .dropdown ul { background: padding-box padding-box rgb(255, 255, 255); border-radius: 0px; border-top: 1px dotted rgba(0, 0, 0, 0.3); margin-top: 12px; padding-top: 12px; width: 100%; }

.login_fix.user_area .dropdown ul li { border-bottom: none; font: 500 12px / 16px Verdana; list-style: none; margin: 0px 0px 12px; padding: 0px; text-align: left; text-transform: capitalize; }

.login_fix.user_area .dropdown ul li a { color: rgb(26, 26, 26); }

.login_fix.user_area .dropdown ul li.tp-redeem { position: relative; }

.login_fix.user_area .dropdown ul li.tp-redeem a::before { background: url("") 0px 0px / contain no-repeat; content: ""; display: inline-block; height: 19px; left: 0px; margin: 0px 4px; position: relative; top: -1px; vertical-align: middle; width: 16px; }

.login_fix.user_area .dropdown ul li.tp-redeem span { font-size: 13px; font-weight: 600; color: rgb(26, 26, 26) !important; }

.tp_box, .tp_box > div { height: unset; padding: 0px; text-align: left; border: none !important; min-height: unset !important; }

@media screen and (min-width: 768px) and (orientation: portrait), screen and (min-width: 999px) {
  #user-sign-in .tp_box_center { padding-top: 0px; }
}

.tp_box.tp_box_center .title { margin-bottom: 16px; text-align: center; }

.tp_box .title { font: 600 16px / 24px Verdana; margin-bottom: 8px; }

.tp_box .loginTpPoints { font: 12px / 16px Verdana; margin-bottom: 16px; }

.tp_box .loginTpPoints strong { font-size: 14px; font-weight: 700; }

.tp_box .loginTpPoints::after { background: url("") 0px -1px / 23px no-repeat; content: ""; display: inline-block; height: 28px; margin-left: 2px; vertical-align: middle; width: 24px; }

.user_area .user-controls:hover .dropdown { opacity: 1; pointer-events: auto; top: 20px; }

.user_area .user-controls:hover .dropdown span { color: rgb(26, 26, 26) !important; }

.user_area .user-controls .user_name { color: var(--white-color); display: inline-block; font-size: 11px; font-weight: 800; line-height: 16px; margin-bottom: 2px; text-transform: uppercase !important; }

.user_area .user-controls .user_name span { text-transform: uppercase !important; }

.user_area .dropdown li { font-size: 12px; font-weight: 500; line-height: 16px; list-style: none; margin: 0px 0px 8px; text-align: left; }

.user_area .dropdown li:last-of-type { border-bottom: 0px; margin-bottom: 0px; }

.user_area .dropdown li a { color: rgb(26, 26, 26); }

.user_area .dropdown li.tp-redeem { position: relative; }

.user_area .dropdown li.tp-redeem span { font-weight: 600; color: rgb(26, 26, 26) !important; }

.user_area .dropdown li.tp-redeem a::before { background: url("") 0px 0px / contain no-repeat; content: ""; display: inline-block; height: 19px; left: 0px; margin: 0px 4px; position: relative; top: -1px; vertical-align: middle; width: 16px; }

.logout-window, .user-isloggedin { float: left; }

@media screen and (min-width: 768px) and (orientation: portrait), screen and (min-width: 999px) {
  .user-isloggedin { padding-right: 10px; padding-top: 11px; }
}

#login-popup { background: rgba(0, 0, 0, 0.6); cursor: default; height: 100%; left: 0px; opacity: 0; overflow: hidden auto; position: fixed; top: 0px; transition: 0.5s; visibility: hidden; width: 100%; z-index: -1; }

#login-popup.active { opacity: 1; visibility: visible; z-index: 100000; }

#user-sign-in { background: rgb(247, 247, 247); box-shadow: rgba(0, 0, 0, 0.3) 0px 1px 12px 0px; color: rgb(0, 0, 0); cursor: default; height: 100%; min-height: 100%; overflow: hidden auto; padding: 46px 30px; position: absolute; right: -408px; top: 0px; transition: 0.5s; width: 408px; }

#login-popup.active #user-sign-in { right: 0px; }

#user-sign-in.signinloader { height: inherit; overflow: hidden; }

#user-sign-in.signinloader::before { background: rgba(0, 0, 0, 0.5); content: ""; height: 100vh; position: fixed; right: 0px; top: 0px; width: 100%; z-index: 11; }

#user-sign-in.signinloader::after { animation: 1s linear 0s infinite normal none running spin; border-color: rgb(255, 57, 74) rgb(255, 57, 74) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0); border-radius: 50%; border-style: solid; border-width: 6px; content: ""; height: 50px; left: 50%; margin-left: -25px; margin-top: -25px; position: absolute; top: 50%; width: 50px; z-index: 12; }

#user-sign-in > div { height: auto; min-height: 100%; padding: 20px 0px 0px; }

#user-sign-in a { text-decoration: none; }

#login-popup .close-btn { background: none; border: 0px; color: rgb(123, 123, 123); font-size: 34px; line-height: 20px; padding: 0px; position: absolute; right: -400px; top: 12px; transform: rotate(-45deg); transition: 0.5s; width: 40px; z-index: 1; }

#login-popup.active .close-btn { right: 8px; }

#user-sign-in .form ul li { list-style: none; margin-bottom: 22px; }

#login-popup .user-icon { background: rgb(247, 247, 247); height: 68px; line-height: 60px; margin: -60px auto 15px; text-align: center; width: 68px; }

#login-popup .user-icon img { border: 2px solid rgb(221, 221, 221); border-radius: 50%; height: 44px; vertical-align: bottom; width: 44px; }

.socialConnectImgDiv { margin-bottom: 24px; }

.socialConnectImgDiv button { align-items: center; border: 0px; border-radius: 2px; box-shadow: rgba(0, 0, 0, 0.24) 0px 2px 2px 0px, rgba(0, 0, 0, 0.12) 0px 0px 2px 0px; cursor: pointer; display: flex; font-size: 14px; font-weight: 500; height: 40px; line-height: 40px; padding-left: 50px; position: relative; text-align: left; width: 100%; }

.socialConnectImgDiv button::before { background: url("") 0% 0% / 250px no-repeat; content: ""; position: absolute; }

.socialConnectImgDiv button + button { margin-top: 16px; }

.socialConnectImgDiv .fb { background: rgb(37, 83, 180); color: rgb(255, 255, 255); }

.socialConnectImgDiv .fb::before { background-position: 0px 0px; bottom: 0px; height: 29px; left: 13px; width: 14px; }

.socialConnectImgDiv .gplus { background: rgb(255, 255, 255); }

.socialConnectImgDiv .gplus::before { background-position: -19px 0px; height: 19px; left: 8px; top: 11px; width: 19px; }

#user-sign-in .heading { color: rgb(0, 0, 0); font-size: 16px; line-height: 1; margin-bottom: 20px; position: relative; text-align: center; }

#user-sign-in .heading span { background: rgb(247, 247, 247); color: rgb(134, 134, 134); display: inline-block; font-size: 16px; padding: 0px 10px; position: relative; text-transform: capitalize; z-index: 1; }

#user-sign-in .heading::after { background: rgb(214, 214, 214); content: ""; height: 1px; left: 0px; position: absolute; top: 50%; width: 100%; }

#user-sign-in .heading.small { color: rgb(162, 162, 162); font-size: 14px; font-weight: 400; }

#user-sign-in .heading.small span { font-size: 14px; }

#user-sign-in .heading + p { margin-bottom: 20px; }

#user-sign-in .secondary-link { color: rgb(91, 154, 228); display: inline-block; font-size: 12px; font-weight: 500; line-height: 18px; margin-top: 5px; text-transform: uppercase; }

#user-sign-in .secondary-link.disabled { color: rgb(176, 176, 176); cursor: default; }

#user-sign-in .input-field { padding-left: 23px; position: relative; }

#user-sign-in .input-field::before { background-image: url(""); background-repeat: no-repeat; background-size: 250px; content: ""; left: 0px; position: absolute; }

#user-sign-in .input-field.email::before { background-position: -40px 0px; height: 11px; top: 10px; width: 15px; }

#user-sign-in .input-field.user-name::before { background-position: -60px 0px; height: 15px; top: 8px; width: 13px; }

#user-sign-in .input-field.password::before { background-position: -75px 0px; height: 16px; top: 8px; width: 13px; }

#user-sign-in .input-field.password .hide-password, #user-sign-in .input-field.password .view-password { background: url("") -105px 0px / 250px no-repeat; cursor: pointer; height: 12px; left: auto; opacity: 0.4; position: absolute; right: 0px; top: 10px; width: 20px; }

#user-sign-in .input-field.password .hide-password { opacity: 1; }

#user-sign-in .input-field.mobile-no::before { background-position: -90px 0px; height: 18px; top: 5px; width: 12px; }

#user-sign-in .input-field.mobile-no .selectWrap { cursor: pointer; display: inline-block; margin-right: 4px; position: relative; width: 56px; }

#user-sign-in .input-field.mobile-no .selectWrap select { appearance: none; background-color: transparent; border: none; color: rgb(89, 89, 89); font: 14px / 20px Verdana; padding: 2px; width: 100%; }

@media screen and (min-width: 1024px) {
  #user-sign-in .input-field.mobile-no .selectWrap select { height: 28px; }
}

#user-sign-in .input-field.mobile-no .selectWrap::after { border-style: solid; border-color: rgb(51, 51, 51); border-image: initial; border-width: 0px 1px 1px 0px; content: ""; height: 8px; margin: -2px 0px 0px 3px; pointer-events: none; position: absolute; right: 12px; top: 50%; transform: translateY(-50%) rotate(45deg); width: 8px; }

#user-sign-in .input-field.mobile-no p { border-bottom: 1px solid rgb(136, 136, 136); }

#user-sign-in .input-field.mobile-no p .country-code { color: rgb(176, 176, 176); padding: 0px 5px; }

#user-sign-in .input-field.mobile-no p input { border-bottom: 0px; display: inline-block; width: calc(100% - 64px); }

#user-sign-in .form .submit { margin-bottom: 0px; }

#user-sign-in input { border: 0px; display: block; font-size: 14px; line-height: normal; width: 100%; }

#user-sign-in input[type="number"], #user-sign-in input[type="password"], #user-sign-in input[type="text"] { background: none; border-bottom: 1px solid rgb(136, 136, 136); height: 28px; }

#user-sign-in input[type="button"], #user-sign-in input[type="submit"] { background: rgb(190, 40, 26); border-radius: 2px; box-shadow: rgba(0, 0, 0, 0.24) 0px 2px 2px 0px, rgba(0, 0, 0, 0.12) 0px 0px 2px 0px; color: rgb(255, 255, 255); cursor: pointer; font-weight: 500; height: 40px; text-transform: uppercase; }

#user-sign-in input:disabled { opacity: 0.4; }

#user-sign-in .regenerate-otp, #user-sign-in .subtext { color: rgb(176, 176, 176); display: inline-block; font-size: 12px; margin-right: 5px; margin-top: 5px; text-transform: capitalize; }

#user-sign-in .retry_text { font-size: 11px; font-weight: 700; text-transform: unset; }

#user-sign-in .form .error { color: rgb(190, 40, 26); }

#user-sign-in .form .error input { border-color: rgb(190, 40, 26); color: rgb(190, 40, 26); }

input:-webkit-autofill, select:-webkit-autofill, textarea:-webkit-autofill { box-shadow: rgb(247, 247, 247) 0px 0px 0px 17px inset; }

#user-sign-in .checkbox { display: block; margin: 0px 0px 12px; }

#user-sign-in .checkbox label { align-items: center; color: rgb(26, 26, 26); cursor: pointer; display: flex; font-size: 13px; font-weight: 600; line-height: 20px; position: relative; }

#user-sign-in .checkbox label::before { background: no-repeat rgb(255, 255, 255); border: 1px solid rgb(26, 26, 26); border-radius: 5px; content: ""; height: 20px; line-height: 15px; margin-right: 8px; position: static; transition: 0.5s; width: 20px; }

#user-sign-in .checkbox label a { color: rgb(91, 154, 228); }

#user-sign-in .checkbox input[type="checkbox"] { display: none; }

#user-sign-in .checkbox input[type="checkbox"]:disabled + label { color: rgb(165, 165, 165); pointer-events: none; }

#user-sign-in .checkbox input[type="checkbox"]:checked + label::before { background: rgb(69, 69, 69); }

#user-sign-in .checkbox input[type="checkbox"]:disabled + label::before { background: rgb(165, 165, 165); border-color: rgb(165, 165, 165); }

#user-sign-in .checkbox input[type="checkbox"]:checked + label::after { border-style: solid; border-color: rgb(255, 255, 255); border-image: initial; border-radius: 1px; border-width: 0px 2px 2px 0px; content: ""; height: 11px; left: 7px; position: absolute; top: 3px; transform: rotate(45deg); width: 6px; }

.forget-password { color: rgb(0, 0, 0); display: block; font-size: 12px; font-weight: 500; line-height: 18px; margin-top: 20px; text-align: center; text-transform: uppercase; text-decoration: underline !important; }

.forget-password.disabled { color: rgb(176, 176, 176); cursor: default; text-decoration: none !important; }

#user-sign-in p { color: rgb(51, 51, 51); font-size: 14px; line-height: 18px; }

#user-sign-in p a { color: rgb(91, 154, 228); }

#user-sign-in .password-conditions { padding: 10px 0px 0px; }

#user-sign-in .password-conditions p { margin-bottom: 10px; }

#user-sign-in .password-conditions ul li { color: rgb(102, 102, 102); font-size: 14px; line-height: 1; margin-bottom: 5px; padding-left: 10px; position: relative; }

#user-sign-in .password-conditions ul li::before { background: rgb(178, 178, 178); border: 1px solid transparent; border-radius: 50%; content: ""; height: 6px; left: 0px; position: absolute; top: 3px; width: 6px; }

#user-sign-in .password-conditions ul li.error { color: rgb(177, 46, 42); }

#user-sign-in .password-conditions ul li.error::before { background-color: transparent; border-color: rgb(177, 46, 42); }

#user-sign-in .password-conditions ul li.success { color: rgb(67, 178, 63); }

#user-sign-in .password-conditions ul li.success::before { background-color: rgb(67, 178, 63); }

#user-sign-in .errorMsg { color: rgb(190, 40, 26); font-size: 12px; line-height: 1; margin-top: 5px; }

#user-sign-in .successMsg { color: rgb(67, 178, 63); font-size: 12px; line-height: 1; margin-top: 5px; }

#user-sign-in .mandatory-box { background: rgb(255, 255, 255); margin: 20px -20px -20px; padding: 20px; }

#user-sign-in .mandatory-box p { color: rgb(64, 64, 64); font-size: 12px; line-height: 20px; }

#user-sign-in .fp-success { color: rgb(64, 64, 64); font-size: 20px; left: 50%; position: absolute; text-align: center; top: 50%; transform: translate(-50%, -50%); width: 70%; }

#user-sign-in .fp-success i { background: rgb(67, 178, 62); border-radius: 50%; display: block; height: 41px; margin: 20px auto; position: relative; width: 41px; }

#user-sign-in .fp-success i::before { border-bottom: 3px solid rgb(255, 255, 255); border-left: 3px solid rgb(255, 255, 255); content: ""; height: 8px; left: 11px; position: absolute; top: 13px; transform: rotate(-45deg); width: 17px; }

#user-sign-in .verified { font-size: 14px; line-height: 20px; padding: 0px 0px 20px; }

#user-sign-in .verified div:first-child { color: rgb(64, 64, 64); }

#user-sign-in .verified div:nth-child(2) { color: rgb(34, 34, 34); }

#user-sign-in .verified div:nth-child(2) strong { display: inline-block; line-height: 14px; vertical-align: top; }

#user-sign-in .mn-verified .tick, #user-sign-in .verified .tick { background: rgb(67, 178, 62); border-radius: 50%; display: inline-block; height: 14px; margin-left: 10px; position: relative; vertical-align: top; width: 14px; }

#user-sign-in .mn-verified .tick::before, #user-sign-in .verified .tick::before { border-bottom: 1px solid rgb(255, 255, 255); border-left: 1px solid rgb(255, 255, 255); content: ""; height: 3px; left: 3px; position: absolute; top: 4px; transform: rotate(-45deg); width: 7px; }

#user-sign-in .success-wrapper { left: 50%; position: absolute; text-align: center; top: 50%; transform: translate(-50%, -50%); width: 100%; }

#user-sign-in .success-user { background: url("") -130px 0px / 250px no-repeat; display: block; height: 42px; margin: 0px auto 20px; width: 42px; }

#user-sign-in .fp-success-msg { color: rgb(64, 64, 64); font-size: 20px; line-height: 1; text-align: center; }

#user-sign-in .signin-section, #user-sign-in .signup-section { margin-top: -29px; text-align: left; }

.signin-section ul { padding: 0px; }

body.disable-scroll { overflow: hidden; touch-action: none; }

.powered-by { margin: 50px auto 0px; text-align: center; width: 90%; }

.powered-by img { width: 220px; }

.teams-logo { padding-top: 40px; text-align: center; }

.teams-logo span { color: rgb(0, 0, 0); display: block; font-size: 15px; font-weight: 700; text-transform: capitalize; }

.teams-logo a { background: url("") 0px -10000px no-repeat; display: inline-block; height: 32px; margin: 10px 4px 0px 0px; width: 32px; }

.teams-logo .toi { background-position: -6px -16px; }

.teams-logo .et { background-position: -6px -66px; }

.teams-logo .nbt { background-position: -6px -116px; }

.teams-logo .sm { background-position: -6px -166px; }

.teams-logo .st { background-position: -6px -217px; }

.teams-logo .itimes { background-position: -6px -318px; }

.teams-logo .tp { background-position: -6px -369px; }

.user-isloggedin.prime .user-controls:hover .dropdown { top: 43px; }

.user-isloggedin.prime .dropdown { min-width: 232px; padding: 0px; right: -15px; top: 10px; visibility: hidden; }

.user-isloggedin.prime .dropdown::before { border-bottom: 10px solid var(--offwhite-color); border-left: 10px solid transparent; border-right: 10px solid transparent; top: -10px; }

.user-isloggedin.prime .dropdown ul { background-color: rgb(249, 249, 249); border-radius: 0px 0px 5px 5px; box-shadow: rgba(0, 0, 0, 0.2) 0px 3px 6px 0px; margin: 0px; overflow: hidden; padding: 0px; }

.user-isloggedin.prime .dropdown li { border-bottom: 1px solid rgb(225, 225, 225); margin: 0px; padding: 0px; }

.user-isloggedin.prime .dropdown li a, .user-isloggedin.prime .dropdown li span { display: block; padding: 15px 12px; }

.user-isloggedin.prime .dropdown li.tp-redeem a::before { left: 75px; top: 13px; }

.user-isloggedin.prime .user_name { color: var(--primary-dark-color); font-size: 12px; font-weight: 600; line-height: 30px; }

.user-isloggedin.prime .user_name .icon_down { margin-left: 4px; }

.user-isloggedin.prime .user_name .icon_down::after { border-style: solid; border-color: rgb(0, 0, 0); border-image: initial; border-width: 0px 2px 2px 0px; height: 5px; margin-top: -6px; top: 50%; transform: rotate(45deg); width: 5px; }

.user-isloggedin.prime .user-icon { background-position: -152px -7px; border: 1px solid rgb(204, 204, 204); border-radius: 50%; display: inline-block; height: 30px; margin-right: 8px; vertical-align: top; width: 30px; }

.user-isloggedin.prime .user-icon img { border-radius: 50%; }

.user-notloggedin { position: relative; }

.user_area.prime .login.user-notloggedin { color: var(--primary-dark-color); font-weight: 700; text-transform: capitalize; }

@media screen and (max-width: 767px), screen and (orientation: landscape) and (max-width: 1000px) {
  .user_area.hide { display: none; }
  #login-popup { transition: none; }
  .logout-window, .redeembtn { background: rgb(255, 255, 255); border-radius: 4px; padding: 4px 10px; }
  .logout-window span, .redeembtn span { color: rgb(226, 27, 34); }
  .mobileprimeheader .user_area > div { align-items: center; display: flex; height: 48px; padding-top: 0px; }
  .mobileprimeheader .user_area > div .redeembtn { background: rgba(var(--primary-dark-color-rgba), 0.3); margin-left: auto; }
  .mobileprimeheader .user_area > div .redeembtn a { color: var(--primary-dark-color); font-size: 11px; }
  .redeembtn a { color: rgb(255, 255, 255); }
  #user-sign-in .signin-section, #user-sign-in .signup-section { margin-top: 0px; }
  .user-isloggedin { float: inherit; }
  .top-area { display: none; }
  .user_area { background: inherit; color: rgb(255, 255, 255); font-size: 12px; height: 42px; padding: 0px; position: absolute; right: 38px; top: 1px; width: calc(100% - 84px); z-index: 9999; }
  .user_area > div { align-items: center; display: flex; justify-content: space-between; padding-top: 7px; }
  .user_area .redeembtn { background: rgb(255, 255, 255); border-radius: 4px; box-sizing: border-box; color: rgb(226, 27, 34); font-size: 11px; font-weight: 600; padding: 5px 4px 3px; text-align: center; width: 80px; }
  #user-sign-in { background: rgb(255, 255, 255); padding: 40px 20px; width: 100%; }
  #user-sign-in > div { border: 0px; padding: 0px; }
  #user-sign-in .user-icon { display: none; }
  #user-sign-in .heading span { background: rgb(255, 255, 255); font-size: inherit; text-transform: none; }
}

#user-sign-in #toi-login { padding-bottom: 160px; position: relative; }

.info_txt { border-top: 1px solid rgb(222, 222, 222); bottom: 0px; color: rgb(89, 89, 89); font-size: 12px; line-height: 16px; margin: 0px 0px 0px -20px; padding: 12px 24px 12px 20px; position: absolute; text-align: left; }

@media screen and (max-width: 359px) {
  .teams-logo a { margin: 10px 2px 0px 0px; }
  .user_area > div { padding-top: 7px; }
}

.consentOverlay { background: rgba(0, 0, 0, 0.5); inset: 0px; position: fixed; text-align: left; z-index: 1003; }

@media screen and (max-width: 767px), screen and (orientation: landscape) and (max-width: 1000px) {
  .consentOverlay { padding: 0px 30px; }
}

.userConsentPopUp { background: rgb(255, 255, 255); color: rgb(0, 0, 0); font-size: 16px; line-height: 24px; margin: 0px auto; max-height: 90%; max-width: 700px; overflow: auto; padding: 0px 28px 32px; position: relative; top: 50%; transform: translateY(-50%); width: 100%; }

@media screen and (max-width: 767px), screen and (orientation: landscape) and (max-width: 1000px) {
  .userConsentPopUp { padding: 0px 20px; }
}

.consentHeader { background: var(--offwhite-color); display: flex; margin: 0px -28px 25px; padding: 28px; justify-content: space-between !important; }

@media screen and (max-width: 767px), screen and (orientation: landscape) and (max-width: 1000px) {
  .consentHeader { margin: 0px -20px 20px; padding: 10px 20px; }
}

.consentHeader h2 { color: rgb(0, 0, 0); font-size: 24px; font-weight: 700; }

@media screen and (max-width: 767px), screen and (orientation: landscape) and (max-width: 1000px) {
  .consentHeader h2 { font-size: 18px; line-height: 22px; }
  .consentHeader h2 span { display: block; }
}

.closeConsentOverlay { background: transparent; border: 0px; color: rgb(102, 102, 102); font-size: 40px; font-weight: 400; transform: rotate(45deg); }

.consentOverlay .consentDescription p { color: var(--primary-dark-color); font-size: 16px; line-height: 24px; margin-bottom: 16px; }

@media screen and (max-width: 767px), screen and (orientation: landscape) and (max-width: 1000px) {
  .consentOverlay .consentDescription p { font-size: 14px; line-height: 20px; }
  .consentOverlay .consentDescription p:first-of-type { margin-bottom: 10px; }
}

.consentDescription p strong { font-weight: 700; }

.consentItemsList { margin-bottom: 30px; }

.btn-container { text-align: center; }

@media screen and (max-width: 767px), screen and (orientation: landscape) and (max-width: 1000px) {
  .btn-container { margin: 0px -20px; }
}

.consentAcceptButton { appearance: none; background: rgb(190, 40, 26); border: 0px; border-radius: 2px; box-shadow: rgba(0, 0, 0, 0.24) 0px 2px 2px 0px, rgba(0, 0, 0, 0.12) 0px 0px 2px 0px; color: rgb(255, 255, 255); cursor: pointer; font-weight: 500; height: 50px; max-width: 310px; text-transform: uppercase; width: 100%; }

@media screen and (max-width: 767px), screen and (orientation: landscape) and (max-width: 1000px) {
  .consentAcceptButton { border-radius: 0px; max-width: 100%; }
}

.consentAcceptButton:disabled { opacity: 0.4; }

.consent-checkbox { display: block; margin-bottom: 20px; }

@media screen and (max-width: 767px), screen and (orientation: landscape) and (max-width: 1000px) {
  .consent-checkbox { margin-bottom: 15px; }
}

.consent-checkbox.hiddenInput { display: none; }

.consent-checkbox p { color: rgb(51, 51, 51); cursor: pointer; font-size: 14px; line-height: 20px; position: relative; }

@media screen and (max-width: 767px), screen and (orientation: landscape) and (max-width: 1000px) {
  .consent-checkbox p { font-size: 12px; line-height: 18px; }
}

.consent-checkbox p a { color: rgb(91, 154, 228); }

.JvxBy { border: none; height: 20px; min-height: 65px; padding: 0px; }

.JvxBy, .ZXukI { text-align: left; }

.ZXukI { background-clip: padding-box; background-color: rgb(26, 26, 26); border-radius: 4px; color: rgb(255, 255, 255); font-size: 12px; line-height: 16px; margin-top: 12px; padding: 16px 24px; position: relative; text-transform: none; }

.ZXukI span { text-align: left; color: rgb(255, 255, 255) !important; font-size: 12px !important; line-height: 16px !important; text-transform: none !important; }

.ZXukI button { background: transparent; border: none; font-weight: 400; line-height: unset; margin-top: 0px; position: absolute; right: 0px; top: 3px; }

.ZXukI button::after, .ZXukI button::before { background: padding-box padding-box rgb(255, 255, 255); border-radius: 4px; content: ""; height: 2px; position: absolute; right: 12px; top: 20px; transform: rotate(45deg); transition: 0.5s; width: 16px; }

.ZXukI button::after { transform: rotate(135deg); }

.toipLayout .user_area { padding-right: 0px; }

.toipLayout .user_area #login-popup + span .user-icon { border: 1px solid rgb(204, 204, 204); border-radius: 50%; display: inline-block; height: 26px; margin-right: 8px; vertical-align: middle; width: 26px; }

@media screen and (min-width: 768px) and (orientation: portrait), screen and (min-width: 999px) {
  .toipLayout .user_area #login-popup + span .user-icon img { background-clip: padding-box; border-radius: 50%; height: 24px; width: 24px; }
}

@media screen and (min-width: 768px) and (orientation: portrait), screen and (min-width: 999px) {
  .toipLayout .user-isloggedin { float: none; }
  .toipLayout .logout-window { float: none; min-width: 85px; }
}

.epaperLink { position: relative; }

.epaperLink::after { border-style: solid; border-color: rgb(26, 26, 26); border-image: initial; border-width: 0px 1px 1px 0px; content: ""; display: inline-block; padding: 2px; position: absolute; right: 0px; top: 3px; transform: rotate(45deg); }

.epaperDropdown { border-top: 0px !important; margin: -8px 0px 8px !important; padding: 0px !important; }

.epaperDropdown li { cursor: pointer; border-bottom: 1px solid rgb(239, 239, 239) !important; margin: 0px 0px 0px 10px !important; padding: 8px 0px !important; }

._MfoH { bottom: 0px; height: 160px; margin-left: 14px; position: fixed; transition: bottom 0.3s; width: 250px; z-index: 1000; }

@media screen and (max-width: 767px), screen and (orientation: landscape) and (max-width: 1000px) {
  ._MfoH { bottom: 45px; margin-left: 0px; right: 2px; width: 216px; z-index: 100; }
}

._MfoH.plBvX { bottom: 20px; }

._MfoH iframe { border: 0px; height: 100%; width: 100%; }

._MfoH.TNGgb .ge6Zn { bottom: 130px; }

.J07Gv, .v_Mrz { margin-left: -16px; }

.Hsae2 { display: none; }

.c9TIi { position: relative; z-index: 1000; }

.B2aMt._MfoH { margin-left: -16px; bottom: 40px !important; }

@media screen and (max-width: 767px), screen and (orientation: landscape) and (max-width: 1000px) {
  .B2aMt._MfoH { bottom: 95px !important; }
  .B2aMt._MfoH.plBvX { z-index: 99; bottom: 120px !important; }
  .U5Hsh { background-color: var(--offwhite-color); min-height: 90px; padding: 8px 0px 0px; }
  .U5Hsh .iiJJz { background: var(--white-color); border-bottom: 1px solid rgb(236, 236, 236); border-top: 1px solid rgb(236, 236, 236); padding: 10px; position: relative; }
  ._XsJZ { background-clip: padding-box; background-color: rgb(226, 27, 34); border-radius: 4px; color: rgb(255, 255, 255); display: inline-block; font-size: 10px; font-weight: 600; line-height: 16px; padding: 0px 4px; position: relative; text-transform: uppercase; }
  .OvJEn { display: flex; margin: 10px 0px 5px; align-items: flex-start !important; justify-content: space-between !important; }
  .OvJEn h3 { font-size: 12px; font-weight: 400; width: auto; }
  .OvJEn button { background-clip: padding-box; border: 1px solid rgb(226, 27, 34); border-radius: 4px; color: rgb(232, 15, 0); font-size: 10px; font-weight: 600; margin-left: 10px; min-width: 70px; padding: 3px 7px; position: relative; text-transform: uppercase; }
}

@media screen and (max-width: 767px), screen and (orientation: landscape) and (max-width: 1000px) {
  .OvJEn button::before { border-color: transparent transparent transparent rgb(226, 27, 34); border-style: solid; border-width: 4px 0px 4px 6px; content: ""; display: inline-block; height: 0px; margin-right: 5px; position: relative; width: 0px; }
}

.AlAu5 { padding: 12px 16px; text-align: center; }

@media screen and (max-width: 767px), screen and (orientation: landscape) and (max-width: 1000px) {
  .AlAu5 { background: var(--offwhite-color); }
}

@media screen and (min-width: 768px) and (orientation: portrait), screen and (min-width: 999px) {
  .AlAu5 { border-top: 2px solid var(--primary-dark-color); left: 50%; position: relative; transform: translateX(-50%); width: 100vw; }
}

.AlAu5 p { font-size: 10px; line-height: 16px; }

@media screen and (min-width: 768px) and (orientation: portrait), screen and (min-width: 999px) {
  .AlAu5 p { font-size: 12px; }
}

.f0JD1 { margin-bottom: 8px; }

.f0JD1 li { display: inline-block; margin: 0px 8px; }

.f0JD1 a { color: rgb(226, 27, 34); font-size: 12px; line-height: 16px; }

.t1YBc { color: rgba(255, 255, 255, 0.6); cursor: pointer; display: inline-block; font-size: 10px; position: relative; text-transform: capitalize; z-index: 2; }

.t1YBc .BZLTP { font-weight: 500; max-width: 130px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }

.t1YBc .BZLTP, .t1YBc .ri0J4 { display: inline-block; vertical-align: middle; }

.t1YBc .ri0J4 { cursor: pointer; height: 30px; margin: 0px 0px 0px 4px; }

.t1YBc .FtAL_ .CCPvK { color: rgb(26, 26, 26); }

.t1YBc .qEdKh { background: rgb(51, 51, 51); margin: 0px 5px; padding: 0px 10px; }

.t1YBc .mZY_K, .t1YBc .qEdKh { display: inline-block; vertical-align: middle; }

.t1YBc .mZY_K { background-image: url(""); filter: invert(1); height: 30px; margin-right: 4px; width: 28px; }

.t1YBc .auqD9 { background-position: -241px -23px; }

.t1YBc .CCPvK { display: inline-block; font-size: 10px; text-transform: uppercase; vertical-align: middle; }

.t1YBc .CCPvK span:first-of-type { display: inline-block; font-size: 14px; font-weight: 600; margin-top: -2px; }

.t1YBc .O22WQ, .t1YBc .P5imV, .t1YBc .nZjkb { display: none; }

.t1YBc.uwrpp { color: rgb(89, 89, 89); font-size: 10px; line-height: 16px; }

.t1YBc.uwrpp .mZY_K { filter: unset; }

.t1YBc.uwrpp .ri0J4 { margin: 0px 4px; }

.t1YBc.uwrpp .CCPvK { color: rgb(89, 89, 89); display: inline-block; vertical-align: middle; }

.t1YBc.uwrpp .CCPvK span:first-of-type { font-size: 14px; font-weight: 700; margin-top: unset; }

.tornado { background-position: -403px -7457px; }

.tropicalstrom { background-position: -402px -7518px; }

.hurricane { background-position: -402px -7577px; }

.cloudyheavythundershower { background-position: -402px -6797px; }

.cloudyheavythundershower.night { background-position: -463px -6797px; }

.cloudyrain, .freezingdrizzle, .freezingrain, .rainsleet, .raintosnowshowers, .wintrymixsnowsleet { background-position: -402px -7338px; }

.cloudyrain.night, .freezingdrizzle.night, .freezingrain.night, .rainsleet.night, .raintosnowshowers.night, .wintrymixsnowsleet.night { background-position: -462px -7338px; }

.cloudylightrain, .drizzle, .lightdrizzle, .lightrain { background-position: -402px -6497px; }

.cloudylightrain.night, .drizzle.night, .lightdrizzle.night, .lightrain.night { background-position: -462px -6497px; }

.cloudysnow { background-position: -402px -6917px; }

.cloudysnow.night { background-position: -462px -6917px; }

.blowingdriftingsnow { background-position: -403px -7217px; }

.hail, .mixedrainhail { background-position: -402px -7277px; }

.hail.night, .mixedrainhail.night { background-position: -462px -7278px; }

.partlycloudyduststorm { background-position: -401px -7638px; }

.partlycloudyduststorm.night { background-position: -461px -7637px; }

.partlycloudyduststorm.general { background-position: -521px -7637px; }

.foggy { background-position: -402px -7101px; }

.foggy.night { background-position: -462px -7101px; }

.haze, .hazy { background-position: -403px -7158px; }

.haze.night, .hazy.night { background-position: -462px -7158px; }

.frigidicecrystals { background-position: -402px -7397px; }

.cloudy, .mostlycloudy { background-position: -402px -6378px; }

.cloudy.night, .mostlycloudy.night { background-position: -462px -6378px; }

.overcast { background-position: -523px -5777px; }

.partlycloudy { background-position: -402px -57px; }

.partlycloudy.night { background-position: -462px -57px; }

.clearsky, .sunny { background-position: -403px -6978px; }

.clearsky.night, .sunny.night { background-position: -462px -6978px; }

.cloudymoderatethundershower { background-position: -402px -6737px; }

.cloudymoderatethundershower.night { background-position: -462px -6737px; }

.partlycloudythundershowersmoderate { background-position: -403px -6737px; }

.partlycloudythundershowersmoderate.night { background-position: -462px -6737px; }

.blowingspraywindy, .breezy, .overcastsnow { background-position: -402px -6678px; }

.blowingspraywindy.general, .blowingspraywindy.night, .breezy.general, .breezy.night, .overcastsnow.general, .overcastsnow.night { background-position: -462px -6678px; }

.overcastrain { background-position: -523px -5897px; }

.overcastheavyrain { background-position: -523px -6017px; }

.overcastthundershowersheavy { background-position: -522px -6197px; }

@media screen and (max-width: 767px), screen and (orientation: landscape) and (max-width: 1000px) {
  .t1YBc { background: rgb(255, 255, 255); border: 1px solid rgb(89, 89, 89); border-radius: 6px; padding: 0px 8px; }
  .t1YBc.uwrpp { margin-left: auto; }
  .t1YBc.uwrpp .ri0J4 { align-items: center; display: flex; height: 22px; margin: 0px; }
  .t1YBc.uwrpp .ri0J4 .mZY_K { height: 26px; margin: 0px -4px 0px -6px; transform: scale(0.7); }
  .t1YBc.uwrpp .CCPvK { align-items: center; color: var(--primary-dark-color); display: flex; font-size: 10px; font-weight: 700; line-height: 12px; }
  .t1YBc.uwrpp .CCPvK span:first-of-type { color: var(--primary-dark-color); font-size: 10px; margin-top: -2px; }
  .t1YBc.uwrpp .CCPvK span + span { color: var(--primary-dark-color); font-weight: 400; margin-left: 2px; }
}

@media screen and (max-width: 999px) {
  .BZLTP { display: none; }
  .t1YBc { background: rgb(255, 255, 255); border: 1px solid rgb(89, 89, 89); border-radius: 6px; color: rgb(136, 136, 136); display: inline-block; font-size: 11px; padding: 0px 8px; position: relative; text-transform: capitalize; }
  .t1YBc .ri0J4 { align-items: center; background: inherit; display: flex; height: 22px; margin: 0px; }
  .t1YBc .mZY_K { filter: unset; height: 26px; margin: 0px -4px 0px -6px; transform: scale(0.7); }
  .t1YBc .CCPvK { align-items: center; color: var(--primary-dark-color); display: flex; font-size: 10px; line-height: 12px; margin-top: 0px; }
  .t1YBc .CCPvK span:first-of-type { display: inline-block; font-size: 10px; font-weight: 700; margin-top: -1px; }
  .t1YBc .CCPvK span + span { color: var(--primary-dark-color); font-weight: 400; margin-left: 2px; }
  .cityWeatherWidget { background: rgb(255, 255, 255); padding: 8px 16px 0px; }
  .cityWeatherWidget .yLQEo { background: var(--white-color); border: 1px solid rgb(236, 236, 236); border-radius: 8px; min-height: 40px; padding: 8px 12px 8px 24px; position: relative; }
  .cityWeatherWidget .yLQEo::before { background: rgb(226, 27, 34); border-radius: 6px 0px 0px 6px; content: ""; height: 100%; left: 0px; position: absolute; top: 0px; width: 6px; }
  .cityWeatherWidget .yLQEo::after { border-right: 2px solid rgb(226, 27, 34); border-top: 2px solid rgb(226, 27, 34); content: ""; display: inline-block; height: 8px; pointer-events: none; position: absolute; right: 18px; top: 50%; transform: rotate(45deg) translateY(-50%); width: 8px; z-index: 2; }
  .cityWeatherWidget .yLQEo .Dvfrp { align-items: center; display: flex; padding-right: 16px; }
  .cityWeatherWidget .yLQEo .Dvfrp .t1YBc { align-items: center; border: none; display: flex; margin: 0px; min-width: 50%; padding: 0px 16px 0px 0px; position: relative; }
  .cityWeatherWidget .yLQEo .Dvfrp .t1YBc .ri0J4 { margin: 0px; }
  .cityWeatherWidget .yLQEo .Dvfrp .t1YBc .CCPvK { color: var(--primary-dark-color); line-height: 12px; position: relative; top: 1px; }
  .cityWeatherWidget .yLQEo .Dvfrp .t1YBc .CCPvK span { font-size: 12px; line-height: 16px; }
  .cityWeatherWidget .yLQEo .Dvfrp .t1YBc .CCPvK span:first-of-type { font-size: 12px; margin-right: 3px; }
  .cityWeatherWidget .yLQEo .Dvfrp .t1YBc .GN8_J { color: rgb(89, 89, 89); font-size: 12px; line-height: 16px; margin-left: 5px; position: relative; text-transform: capitalize; top: 1px; }
  .cityWeatherWidget .yLQEo .Dvfrp .t1YBc.ofB2Q { align-items: flex-start; flex-direction: column; }
  .cityWeatherWidget .yLQEo .Dvfrp .t1YBc.ofB2Q .GN8_J { margin-left: 0px; }
  .cityWeatherWidget .yLQEo .Dvfrp .FGyeN { border-left: 1px solid rgb(236, 236, 236); min-width: 110px; padding-left: 16px; }
  .cityWeatherWidget .yLQEo .Dvfrp .FGyeN .SzQx7 { align-items: center; display: flex; font-size: 12px; line-height: 22px; }
  .cityWeatherWidget .yLQEo .Dvfrp .FGyeN .SzQx7 .afOEd { background-image: url(""); background-repeat: no-repeat; background-size: contain; flex: 0 0 16px; height: 16px; margin-right: 4px; }
  .cityWeatherWidget .yLQEo .Dvfrp .FGyeN .SzQx7 strong { font-weight: 700; }
  .cityWeatherWidget .yLQEo .Dvfrp .FGyeN .SzQx7 span { margin-left: 4px; text-transform: uppercase; }
  .cityWeatherWidget .yLQEo .Dvfrp .FGyeN .UjUOy { color: rgb(89, 89, 89); font-size: 12px; line-height: 16px; margin-left: 0px; }
  .menuWeatherWidget .weatherWidgetWrap { align-items: center; display: flex; }
  .menuWeatherWidget .weatherWidgetWrap .FGyeN { margin-left: 12px; }
  .menuWeatherWidget .weatherWidgetWrap .FGyeN .SzQx7 { align-items: center; border: 1px solid rgb(89, 89, 89); border-radius: 6px; display: flex; font-size: 10px; line-height: 12px; min-width: 80px; padding: 5px 8px; }
  .menuWeatherWidget .weatherWidgetWrap .FGyeN .SzQx7 .afOEd { background-image: url(""); background-repeat: no-repeat; background-size: contain; flex: 0 0 12px; height: 12px; margin-right: 4px; }
  .menuWeatherWidget .weatherWidgetWrap .FGyeN .SzQx7 strong { font-weight: 700; }
  .menuWeatherWidget .weatherWidgetWrap .FGyeN .SzQx7 span { margin-left: 4px; text-transform: uppercase; }
}

.bgImg:not(.gutter) .Ec__7.xQi5A { width: 100vw; }

.bgImg:not(.gutter) .Ec__7:not(.xQi5A) .contentwrapper { left: 0px !important; }

.bgImg:not(.gutter) .layout_type_2 .Ec__7.xQi5A { left: calc(50% + 90px); }

.toipLayout .Ec__7 { height: 68px; }

.toipLayout .Ec__7 .contentwrapper { height: inherit; }

.toipLayout .Ec__7.AuiwR.xQi5A { height: 113px; padding-top: 16px; top: 0px; }

.Ec__7 { height: 40px; left: 0px; overflow: hidden; position: absolute; top: 0px; width: 100%; }

.Ec__7.xQi5A { background: rgba(var(--primary-dark-color), 0.9); height: 73px; left: 50%; overflow: visible; top: -33px; transform: translate(-50%); width: 100vw; z-index: 1000; }

.Ec__7.xQi5A.bJgaP { top: 0px; }

.Ec__7.xQi5A .OG1TB { background: none; position: absolute; right: 35px; top: 18px; }

.Ec__7.xQi5A .OG1TB::after, .Ec__7.xQi5A .OG1TB::before { background: rgb(255, 255, 255); content: ""; height: 2px; left: 5px; position: absolute; top: 15px; width: 20px; }

.Ec__7.xQi5A .OG1TB::before { transform: rotate(45deg); }

.Ec__7.xQi5A .OG1TB::after { transform: rotate(-45deg); }

.Ec__7.xQi5A .Ehwb3 { height: 55px; overflow: visible; }

.Ec__7.vLLSy.AuiwR.xQi5A { top: 0px; }

.Ec__7 .gCqY3 { display: none; }

.Ec__7 .OG1TB { background-position: -34px -60px; background-repeat: no-repeat; cursor: pointer; display: inline-block; height: 30px; margin-top: 4px; position: absolute; right: 36px; top: 0px; width: 30px; z-index: 500; }

@media screen and (min-width: 768px) and (max-width: 1024px) {
  .Ec__7 .OG1TB { margin-right: 12px; }
}

.Ec__7 .Ehwb3 { height: 0px; margin: 0px auto; overflow: hidden; position: relative; top: 16px; width: 70%; }

.Ec__7 input[type="text"] { background: padding-box padding-box rgb(255, 255, 255); border: 0px; border-radius: 2px 2px 0px 0px; box-shadow: rgb(234, 234, 234) 0px 0px 3px inset; color: var(--primary-dark-color); font-size: 15px; font-weight: 400; margin-right: 10px; padding: 0px 28px; text-transform: capitalize; width: 100%; }

.Ec__7 input[type="text"]::-webkit-input-placeholder { color: rgb(89, 89, 89); }

.Ec__7 input[type="text"]::placeholder { color: rgb(89, 89, 89); }

.Ec__7 input[type="submit"] { appearance: none; background: padding-box padding-box rgb(226, 27, 34); border: 0px; border-radius: 2px; color: rgb(255, 255, 255); cursor: pointer; font-size: 16px; font-weight: 600; text-align: center; text-transform: uppercase; width: 150px; }

.Ec__7 input[type="submit"].QgTJW { cursor: not-allowed; }

.Ec__7 input[type="submit"], .Ec__7 input[type="text"] { display: inline-block; height: 40px; line-height: 40px; vertical-align: middle; }

.Ec__7 ::placeholder, .Ec__7 input::placeholder { color: inherit; }

.Ec__7 .vWHgQ { background: none; border: 0px; color: var(--white-color); font-size: 40px; position: absolute; right: 10px; top: 5px; transform: rotate(45deg); }

.Ec__7 form { display: flex; position: relative; }

.Ec__7 form::before { border: 1px solid rgba(0, 0, 0, 0.15); border-radius: 50%; content: ""; display: none; height: 5px; left: 11px; position: absolute; top: 18px; width: 5px; }

.Ec__7.AuiwR .zt6aW .CkaHM ul { border: none; border-radius: 4px; box-shadow: none; overflow: hidden; padding: 4px 0px 8px; width: 100%; }

.Ec__7.AuiwR .zt6aW .CkaHM ul.vFiXy { border-radius: 4px 4px 0px 0px; padding: 4px 0px 0px; }

.Ec__7.AuiwR .zt6aW .CkaHM ul.vFiXy li:last-child a { padding-bottom: 8px; }

.Ec__7.AuiwR .zt6aW:not(:empty) { background: var(--white-color); border: 1px solid rgb(236, 236, 236); border-radius: 4px; box-shadow: rgba(0, 0, 0, 0.2) 0px 15px 25px 0px; width: calc(100% - 134px); }

.Ec__7.AuiwR .OG1TB { filter: invert(1); top: 1px; }

.Ec__7.AuiwR.xQi5A { background: rgba(255, 255, 255, 0.9); border-top: 1px solid rgb(235, 235, 235); height: 164px; padding-top: 37px; top: -118px; }

.Ec__7.AuiwR.xQi5A .OG1TB { top: 16px; }

.Ec__7.AuiwR.xQi5A input[type="text"] { background: padding-box padding-box rgb(246, 246, 246); border: 1px solid rgb(236, 236, 236); border-radius: 4px; box-shadow: none; }

.Ec__7.AuiwR.xQi5A.bJgaP { background: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0); height: 67px; padding-top: 0px; top: -11px; }

.HP6I7 { background-clip: padding-box; background-color: var(--white-color); border: 1px solid rgb(236, 236, 236); border-radius: 4px; box-shadow: rgba(0, 0, 0, 0.2) 0px 15px 25px 0px; padding: 8px 0px; position: relative; top: -1px; width: calc(100% - 134px); z-index: 1000; }

.HP6I7:empty { display: none; }

.HP6I7 li { border-bottom: 1px dotted rgba(0, 0, 0, 0.3); list-style: none; margin: 0px 16px; position: relative; }

.HP6I7 li:last-of-type { border: none; }

.HP6I7 li a { color: var(--primary-dark-color); display: block; font: 400 14px / 1 Verdana; padding: 12px 0px 12px 12px; position: relative; text-transform: capitalize; }

.HP6I7 li a::before { border: 1px solid rgba(0, 0, 0, 0.15); border-radius: 50%; content: ""; height: 5px; left: 0px; position: absolute; top: 16px; width: 5px; }

.HP6I7 li a::after { background: url("") -15px -1280px; content: ""; display: none; height: 10px; opacity: 0.3; position: absolute; right: 20px; top: 12px; width: 10px; }

.HP6I7 li .r33od { background: url("") -82px -64px / 51px 82px; cursor: pointer; height: 9px; padding: 8px; position: absolute; right: 0px; top: 10px; width: 9px; }

._1_Xd { font-weight: 400; }

body.bgImg .Ec__7.xQi5A { width: 100%; }

.mid_article_search .zt6aW { box-shadow: rgba(0, 0, 0, 0.2) 0px 15px 25px 0px; margin-left: 1px; }

.mid_article_search.Ec__7 { height: unset; max-width: 100%; position: relative; top: unset; transform: unset; width: 100%; z-index: 151; left: auto !important; }

.mid_article_search.Ec__7.xQi5A .OG1TB { background: none; height: 24px; left: unset; position: absolute; right: 6px; top: 5px; width: 24px; }

.mid_article_search.Ec__7.xQi5A .OG1TB::before { color: rgb(161, 161, 161); content: "|"; position: relative; }

.mid_article_search.Ec__7.xQi5A .OG1TB::after, .mid_article_search.Ec__7.xQi5A .OG1TB::before { background: var(--primary-dark-color); content: ""; height: 1px; left: 4px; position: absolute; top: 8px; transition: 0.5s; width: 16px; }

.mid_article_search.Ec__7.xQi5A .OG1TB::before { transform: rotate(45deg); }

.mid_article_search.Ec__7.xQi5A .OG1TB::after { transform: rotate(135deg); }

.mid_article_search .HP6I7 { width: 100%; }

.mid_article_search .Ehwb3 { top: unset; width: 100%; height: 36px !important; }

.mid_article_search input[type="text"] { background-clip: padding-box; background-color: rgb(255, 255, 255); border: 1px solid rgb(236, 236, 236); border-radius: 4px; box-shadow: none; color: var(--primary-dark-color); font: 14px / 20px Verdana; height: 36px; margin-right: 0px; padding: 12px 45px 12px 12px; position: relative; width: 100%; }

.mid_article_search input[type="text"]::-webkit-input-placeholder { color: rgb(89, 89, 89); }

.mid_article_search input[type="text"]::placeholder { color: rgb(89, 89, 89); }

.mid_article_search input[type="submit"] { background-color: transparent; background-position: -15px -64px; background-repeat: no-repeat; border: none; cursor: pointer; display: inline-block; height: 24px; position: absolute; right: 6px; text-indent: -2000px; top: 6px; width: 24px; z-index: 500; }

.CkaHM .KNTJN { background: var(--white-color); color: rgb(89, 89, 89); display: flex; font: 600 14px / 16px Verdana; padding: 12px 16px 8px; text-transform: uppercase; align-items: center !important; }

.CkaHM .cDINh, .CkaHM .fBIjL { background-image: url(""); background-repeat: no-repeat; background-size: 48px 78px; margin-right: 7px; }

.CkaHM .cDINh { background-position: -33px -3px; height: 13px; width: 13px; }

.CkaHM .fBIjL { background-position: -32px -33px; height: 13px; width: 13px; }

.YmIH_ { background: url("") 100% center no-repeat; cursor: pointer; height: 30px; position: absolute; right: 12px; top: 18px; width: 30px; z-index: 500; }

.YmIH_::after, .YmIH_::before { content: ""; position: absolute; }

.Ec__7.xQi5A .YmIH_ { background: none; }

.Ec__7.xQi5A .YmIH_::after, .Ec__7.xQi5A .YmIH_::before { background-clip: padding-box; border-radius: 0px; height: 2px; left: 5px; top: 15px; width: 20px; }

.Ec__7.xQi5A .YmIH_::before { transform: rotate(45deg); }

.Ec__7.xQi5A .YmIH_::after { transform: rotate(-45deg); }

.VV8EZ { width: 100%; }

.VV8EZ .GtLVe { color: rgb(89, 89, 89); font-size: 11px; text-transform: uppercase; }

@media screen and (max-width: 767px), screen and (orientation: landscape) and (max-width: 1000px) {
  .VV8EZ { margin-bottom: 16px; text-align: center; }
}

@media screen and (min-width: 768px) and (orientation: portrait), screen and (min-width: 999px) {
  .VV8EZ { align-items: center; display: flex; justify-content: center; margin-bottom: 16px; margin-top: -12px; }
  .VV8EZ img { margin-top: 4px; max-height: 30px; }
  .VV8EZ.Rw0kS { display: block; margin-top: 0px; text-align: left; }
  .VV8EZ.onex1 { margin-bottom: 0px; padding-left: 40px; position: relative; top: -10px; }
  .VV8EZ .GtLVe { margin-right: 12px; }
}

.Tsj9M { border-bottom: 1px dotted var(--primary-dark-color); border-top: 1px dotted var(--primary-dark-color); display: block; height: 3px; margin: 40px 0px; width: 100%; }

.Tsj9M.urCQF, .Tsj9M.w10SM { border-bottom: 0px; height: 1px; }

.Tsj9M.w10SM { border-top-style: solid; }

.Tsj9M._d08E, .Tsj9M.lyyVx { border: none; height: 0px; }

.Tsj9M._d08E { margin: 40px 0px 0px; }

.Tsj9M.lyyVx { margin: 8px 0px 0px; }

body.game_page .Tsj9M, body:has(.congratulationsWrap) .Tsj9M, body:has(.splashScreenGames) .Tsj9M { display: none; }

.euvAX { --column-size: 15%; margin-bottom: 40px; }

.euvAX ._FiWh { align-items: center; color: rgb(26, 26, 26); display: flex; margin-bottom: 12px; }

.euvAX ._FiWh .L_f4v { font-size: 16px; font-weight: 700; line-height: 28px; }

.euvAX ._FiWh .NdIc3 { font-size: 14px; line-height: 20px; }

.euvAX ._FiWh .NdIc3::before { background: rgb(236, 236, 236); content: ""; display: inline-block; height: 20px; margin: 0px 8px; vertical-align: middle; width: 1px; }

.euvAX .GFdG3 { align-items: flex-start; background: rgb(255, 255, 255); border: 1px solid rgb(236, 236, 236); border-radius: 16px; box-shadow: rgba(0, 0, 0, 0.04) 0px 4px 12px; display: grid; gap: 4px 16px; grid-template-columns: repeat(auto-fit, minmax(var(--column-size), 1fr)); padding: 24px 24px 16px; width: 100%; }

.euvAX .GFdG3 a { color: rgb(26, 26, 26); display: block; font-size: 12px; line-height: 18px; margin-bottom: 8px; overflow: hidden; overflow-wrap: break-word; text-overflow: ellipsis; white-space: nowrap; }

.euvAX .GFdG3 a:hover { color: rgb(89, 89, 89); }

.euvAX.db91T { display: block; white-space: nowrap; }

.euvAX.db91T .GFdG3 { grid-template-columns: repeat(3, minmax(30%, 1fr)); }

.euvAX.db91T .GFdG3 a { -webkit-line-clamp: 2; -webkit-box-orient: vertical; display: -webkit-box; overflow: hidden; white-space: normal; }

@media screen and (min-width: 768px) and (orientation: portrait), screen and (min-width: 999px) {
  .euvAX ._FiWh .L_f4v { font-size: 16px; line-height: 28px; }
  .euvAX ._FiWh .NdIc3 { font-size: 14px; line-height: 20px; }
  .euvAX ._FiWh .NdIc3::before { background: rgb(236, 236, 236); content: ""; display: inline-block; height: 20px; margin: 0px 8px; vertical-align: middle; width: 1px; }
}

@media screen and (max-width: 767px), screen and (orientation: landscape) and (max-width: 1000px) {
  .euvAX { --column-size: 47%; margin: 24px 16px 0px; }
  .euvAX ._FiWh .L_f4v { font-size: 14px; line-height: 20px; }
  .euvAX ._FiWh .NdIc3 { font-size: 12px; margin-top: 4px; }
  .euvAX .ad6y3 { overflow-x: scroll; }
  .euvAX .GFdG3 { border-radius: 12px; margin: 0px; padding: 16px 16px 8px; }
  .euvAX.VvOwa, .euvAX.db91T { display: block; margin: 24px 0px 0px; max-width: 100vw; overflow-x: auto; white-space: nowrap; width: max-content; }
  .euvAX.VvOwa ._FiWh, .euvAX.db91T ._FiWh { margin-left: 16px; }
  .euvAX.VvOwa .GFdG3, .euvAX.db91T .GFdG3 { grid-auto-rows: max-content; margin: 0px 16px; width: max-content; }
  .euvAX.db91T .GFdG3 { grid-template-columns: repeat(6, minmax(180px, 1fr)); }
  .euvAX.db91T .GFdG3 a { -webkit-line-clamp: 2; -webkit-box-orient: vertical; display: -webkit-box; overflow: hidden; white-space: normal; width: 180px; }
  .euvAX.VvOwa .GFdG3 { grid-template-columns: repeat(6, minmax(120px, 1fr)); }
  .euvAX.VvOwa .GFdG3 a { width: 160px; }
}

@media screen and (min-width: 768px) and (orientation: portrait), screen and (min-width: 999px) {
  .YLmiP .GFdG3 { grid-auto-rows: max-content; grid-template-columns: repeat(2, minmax(50%, 1fr)); min-height: 218px; }
}

.Ss_15 { text-transform: capitalize; }

@media screen and (min-width: 768px) and (orientation: portrait), screen and (min-width: 999px) {
  .Ss_15.YLmiP .GFdG3 { grid-template-columns: repeat(4, minmax(20%, 1fr)); }
}

.ASElectionInsert { border-top: 1px dotted var(--primary-dark-color); margin-top: 24px; padding-top: 20px; }

.ASElectionInsert .exitPoll { padding-top: 16px; }

.tracking_pixel { line-height: 1px; }

.cZSgw { top: 90px; transition: 0.5s ease-in; }

.oikPw { top: 18%; }

.LSrFq { top: 50px; transition: 0.5s ease-in; }

.XVY2D { margin-bottom: 16px; }

.hqlMD { border-bottom: 1px dotted rgb(51, 51, 51); font-family: Georgia; font-size: 18px; font-weight: 700; margin-top: 16px; padding-bottom: 16px; }

.stickymrecad.LSrFq { top: 42px; }

.stickymrecad.cZSgw { top: 84px; }

.ASElectionInsert .GZ66X { margin: 20px 0px 55px; }

.small .cCU6C .vSlIC { font-size: 14px; }

.small .pZFl7 .HNMDR { font-size: 28px; }

.large .cCU6C .vSlIC { font-size: 18px; }

.large .pZFl7 .HNMDR { font-size: 28px; }

.bgImg .Be1sl { width: 100%; }

@media screen and (min-width: 1024px) {
  .bgImg.gutter { background-image: none !important; }
  .bgImg:not(.gutter) .layout_type_2 .header-container ~ .contentwrapper { margin: 0px auto; padding-right: 180px; max-width: 1260px !important; }
  .bgImg:not(.gutter) .layout_type_2 .header-container .contentwrapper { left: -90px; position: relative; }
  .bgImg:not(.gutter) .desktop_paisa > div { margin-right: 50px; }
}

#Skin_LP_right { height: 100%; position: fixed; right: 0px; top: 0px; z-index: 1; }

#TOI_appgutter { height: 100vh; min-width: 130px; position: absolute; right: 0px; transform: translateX(105%); }

.USelection_banner { display: block; height: 80px; margin: 16px 0px; width: 400px; }

.USelection_banner img { display: block; height: 80px; width: 100%; }

.appgutter { position: sticky; top: 0px; }

.NvaTO { background: var(--white-color); }

.NvaTO .innerPageElectionWidget .rslw-widget-ad { right: -15px; top: -15px; }

@media screen and (min-width: 1511px) {
  .NvaTO .innerPageElectionWidget .rslw-widget-ad { right: -50px; top: 0px; }
}

.TxGGQ { background: rgb(0, 0, 0); border-radius: 5px; padding: 5px 2px 0px; position: absolute; width: 25px; z-index: 50; right: -18px !important; }

.TxGGQ::before { border-left: 6px solid transparent; border-right: 6px solid transparent; border-top: 6px solid rgb(0, 0, 0); bottom: -5px; content: ""; height: 0px; left: 6px; position: absolute; width: 0px; }

.TxGGQ .gNHTs { background-repeat: no-repeat; }

.TxGGQ span.YCBGu.TzVg6 { background-image: url(""); background-position: -262px -119px; height: 20px; margin-bottom: 0px; width: 20px; }

.TxGGQ span.YCBGu.TzVg6:hover { background-position: -192px -68px; }

.TxGGQ span.YCBGu span.vAGIy::after { border-bottom: 5px solid transparent; border-left: 5px solid rgb(0, 0, 0); border-top: 5px solid transparent; content: " "; height: 0px; position: absolute; right: -4px; top: 6px; width: 0px; z-index: 20; }

.TxGGQ span.YCBGu { cursor: pointer; display: block; margin: 0px auto 12px; position: relative; }

.TxGGQ span.YCBGu:hover span.vAGIy { opacity: 1; right: 30px; }

.TxGGQ span.YCBGu span.vAGIy { background: rgb(0, 0, 0); color: rgb(255, 255, 255); font-size: 10px; line-height: 20px; opacity: 0; padding: 0px 5px; position: absolute; right: 0px; top: -3px; transition: 0.25s ease-in; white-space: nowrap; z-index: 50; }

.rlrnO { background-color: rgb(255, 245, 246); display: flex; margin: 24px 0px 0px; padding: 16px 0px 8px 16px; }

.rlrnO .cvq7L { width: calc(100% - 124px); }

.rlrnO .CTIsu { align-items: end; display: flex; }

.rlrnO .CTIsu img { display: block; margin-top: -12px; width: 120px; }

.rlrnO .G6hL9 { font: 700 16px / 20px Verdana; width: 403px; }

.rlrnO .lPacI { margin: 6px 0px 4px; width: 310px; }

.rlrnO .lPacI form { position: relative; }

.rlrnO .lPacI .EKpI4 { background-clip: padding-box; border: 1px solid rgb(204, 204, 204); border-radius: 8px; color: rgb(89, 89, 89); font: 14px / 20px Verdana; height: 36px; padding: 12px; width: 100%; }

.rlrnO .lPacI .trTqr { background-color: transparent; background-position: -9px -62px; background-repeat: no-repeat; border: none; cursor: pointer; display: inline-block; height: 24px; position: absolute; right: 12px; top: 7px; width: 24px; z-index: 500; }

.rlrnO ._hwoD { text-align: left; }

.rlrnO ._hwoD span { color: rgb(89, 89, 89); font: 600 12px / 16px Verdana; margin-right: 12px; text-transform: uppercase; }

.rlrnO ._hwoD a { color: rgb(26, 26, 26); font: 500 12px / 16px Verdana; margin: 0px 8px 8px 0px; padding-left: 12px; }

.rlrnO ._hwoD a::before { background-clip: padding-box; background-color: rgb(255, 245, 246); border-radius: 50%; content: ""; display: inline-block; height: 3px; left: -8px; position: relative; vertical-align: middle; width: 3px; }

.uV67t { background: var(--white-color); bottom: -200px; left: 50%; padding-bottom: 8px; position: fixed; transform: translateX(-50%); transition: 1s ease-in; width: 1000px; z-index: 155; }

@media screen and (min-width: 1511px) {
  .uV67t { width: 1168px; }
}

.uV67t .ph8Dp { font: 700 24px / 32px Georgia; margin: 16px 0px 8px; transition: 0.5s; }

@media screen and (max-width: 1510px) {
  .uV67t .ph8Dp { font: 700 24px / 32px Georgia; }
}

@media screen and (min-width: 1511px) {
  .uV67t .ph8Dp { font: 700 28px / 32px Georgia; }
}

.uV67t .PuFsM { margin-top: 20px; }

.uV67t.lvq1j { bottom: 0px; cursor: pointer; padding: 15px 0px 20px; transition: bottom 1s ease-in; }

.pZFl7 .HNMDR { font-family: Georgia; font-size: 28px; line-height: 40px; margin: 12px 0px 8px; transition: 0.5s; }

.l0pRY { border-bottom: 4px solid transparent; }

.V5EgZ { 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; }

.V5EgZ > a { color: rgb(89, 89, 89); display: flex; align-items: center !important; }

.V5EgZ i { cursor: pointer; display: inline-block; height: 16px; margin: -1px 2px 0px 0px; width: 24px; }

.V5EgZ:hover { transform: scale(1.1); }

.V5EgZ .ZvS34 { filter: grayscale(1); margin: 3px 2px 0px 0px; }

.t8vf3 { margin-top: 12px; align-items: center !important; }

.eg6hg, .eg6hg .okf2Z, .t8vf3 { display: flex; justify-content: space-between !important; }

.eg6hg .okf2Z { flex: 1 1 0%; align-items: center !important; }

.eg6hg .nSsMM { display: flex; }

.eg6hg .nSsMM .eNdHi { background-clip: padding-box; border: 1px solid var(--primary-dark-color); border-radius: 4px; cursor: pointer; height: 24px; margin: 0px 10px; width: 36px; }

.eg6hg .nSsMM .fosje { margin-left: 10px; min-width: 133px; }

.eg6hg .nSsMM .fosje:empty { display: none; }

.eg6hg .nSsMM .CfcTh { margin-left: auto; position: relative; }

.eg6hg .nSsMM .CfcTh .LaAfQ { 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: capitalize; transition: 0.2s ease-in; width: 77px; align-items: center !important; justify-content: center !important; }

.eg6hg .nSsMM .CfcTh .LaAfQ:hover { transform: scale(1.1); }

.eg6hg .nSsMM .CfcTh .LaAfQ .ZvS34 { filter: grayscale(1); margin: 3px 2px 0px 0px; }

.eg6hg .nSsMM .CfcTh .ZvS34 { 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) {
  .eg6hg .nSsMM .CfcTh .ZvS34:hover { background-position: -133px -124px; background-repeat: no-repeat; }
}

.eg6hg .nSsMM .CfcTh .ZvS34.xfQHv { background-position: -133px -124px; }

.eg6hg .nSsMM .CfcTh .ZvS34, .eg6hg .nSsMM .CfcTh .ZvS34.xfQHv { background-repeat: no-repeat; }

.eg6hg .nSsMM .CfcTh .ZvS34 { background-position: -101px -124px; }

.eg6hg .eTaBv { margin-left: 30px; }

@media screen and (min-width: 768px) and (max-width: 1023px) and (orientation: portrait) {
  .eg6hg .eTaBv { display: none; }
}

.cCU6C { display: flex; }

.cCU6C .okf2Z.iyapr { width: 100%; }

.cCU6C .okf2Z .JuyWl { display: flex; padding: 30px 0px 0px; justify-content: space-between !important; }

.cCU6C .okf2Z .JuyWl .vSlIC { width: calc(100% - 194px); }

.cCU6C .okf2Z .JuyWl .NXrRQ { max-height: 680px; position: sticky; top: 52px; }

.cCU6C .okf2Z .JuyWl.CpKyX .vSlIC { width: 100%; }

.cCU6C .okf2Z .JuyWl.CpKyX .vSlIC ._s30J { padding-top: 0px; }

.cCU6C .okf2Z .JuyWl.CpKyX .vSlIC ._s30J > div { clear: both; }

.cCU6C .okf2Z .JuyWl.CpKyX .vSlIC .MwN2O { float: left; margin-bottom: 16px; margin-right: 16px; width: calc(50% - 8px); }

.cCU6C .okf2Z .JuyWl.CpKyX .vSlIC .MwN2O + div { clear: none; }

.cCU6C .okf2Z .JuyWl.CpKyX .vSlIC .socialembed .cdatainfo { display: flex; justify-content: center; }

@media screen and (min-width: 768px) and (max-width: 1023px) and (orientation: portrait) {
  .cCU6C .okf2Z { width: calc(100% - 330px); }
}

.cCU6C [data-articlebody="1"] { margin-bottom: 20px; }

.cCU6C [data-type="summarizedstory"] > storytitle { display: block; font-weight: 700; margin-bottom: 8px; }

.cCU6C .XAt75 { margin-bottom: 24px; }

.cCU6C .vSlIC { font-family: Verdana; font-size: 16px; line-height: 28px; margin-bottom: 30px; transition: 0.5s; width: 100%; }

.cCU6C .vSlIC ._s30J { padding: 35px 0px 0px; position: relative; }

.cCU6C .vSlIC ._s30J img[src*="67195924"] { vertical-align: middle; width: 170px; }

.cCU6C .vSlIC ._s30J br { content: ""; display: flex; margin: 8px 0px; }

.cCU6C .vSlIC ._s30J div[data-type="in_view"] > a, .cCU6C .vSlIC ._s30J > a { border-bottom: 1px dotted rgb(0, 18, 255); color: rgb(0, 18, 255); padding-bottom: 1px; position: relative; }

.cCU6C .vSlIC ._s30J div[data-type="in_view"] > a:hover, .cCU6C .vSlIC ._s30J > a:hover { border-bottom: 1px dotted rgba(0, 18, 255, 0.3); transition: 0.2s; }

.cCU6C .vSlIC ._s30J .ctn-workaround-div { margin: 20px 0px; }

.cCU6C .vSlIC .ZU2_b > div:not(:empty) { background: rgba(var(--primary-dark-color), 0.03); margin-bottom: 24px; }

.cCU6C .vSlIC .ZU2_b iframe { width: 100%; }

.cCU6C .vSlIC .mj2wg { border-top: 1px solid rgb(204, 204, 204); margin: 10px auto 20px; position: relative; }

.cCU6C .vSlIC .mj2wg .YdEiy { background: var(--white-color); color: rgb(89, 89, 89); font-size: 10px; left: 50%; line-height: 16px; padding: 2px 8px; position: absolute; top: -11px; transform: translateX(-50%); }

.cCU6C .vSlIC .L65UB { display: block; margin-bottom: 0px; }

.cCU6C .vSlIC .L65UB a { font-weight: 700; text-decoration: underline; }

.cCU6C .eTaBv { flex: 0 0 300px; margin: 0px 0px 0px 30px; }

.cCU6C .eTaBv.Sports { margin-top: 32px; }

@media screen and (min-width: 768px) and (max-width: 1023px) and (orientation: portrait) {
  .cCU6C .eTaBv { display: none; }
}

.cCU6C .sticky-topstories > div { top: 90px; }

.cCU6C .sticky-topstories > div + div { padding-bottom: 1px; }

.tOtfw .VEOUU { margin: 20px 0px 0px; }

.tOtfw .HNMDR { margin: 20px 0px 8px; }

.tOtfw .PuFsM { margin-top: 0px; }

.lE59u { border-bottom: 1px dotted; border-top: 1px dotted; line-height: 1; margin: 30px 0px; padding-top: 20px; position: relative; }

.lE59u .h0tqB > span { font-family: Georgia; font-size: 14px; font-weight: 700; text-transform: uppercase; }

.lE59u > a { color: var(--primary-dark-color); display: flex; flex-direction: row-reverse; justify-content: flex-end; padding: 16px 0px; }

.lE59u > a:not(:first-of-type) { border-top: 1px dotted rgb(165, 165, 165); }

.lE59u > a span { display: inline-block; font-size: 14px; font-weight: 600; line-height: 19px; }

.lE59u > a > img { background-clip: padding-box; border-radius: 4px; margin-right: 20px; max-height: 79px; max-width: 140px; min-width: 140px; object-fit: cover; object-position: center top; }

.lE59u > a .SJ6o8 { flex: 1 1 0%; }

.lE59u > a .QiTPZ { -webkit-line-clamp: 2; -webkit-box-orient: vertical; display: -webkit-box; font-size: 12px; line-height: 1.5; margin-top: 7px; overflow: hidden; }

.lE59u > a.Lkcc2 { display: none; }

.lE59u.BCuzf { margin: 30px 0px 0px; padding: 20px 0px 0px; }

.lE59u .cllk_ > div { cursor: pointer; margin: 0px auto; max-width: 328px; }

.OCnXU { margin-bottom: 25px; }

.OCnXU.BWHLq { margin-bottom: 0px; padding-top: 8px; }

.OCnXU.BWHLq.YPZeM { margin-bottom: 8px; }

.CjhYO::after { background: rgba(26, 26, 26, 0.2); content: ""; height: 100%; left: 0px; position: absolute; top: 0px; width: 100%; }

.CjhYO iframe { position: relative; z-index: 1; }

.HGiJo { background-clip: padding-box; background-color: rgba(26, 26, 26, 0.7); background-position: -3px -3078px; background-repeat: no-repeat; background-size: 1000px; border-radius: 100%; height: 80px; left: 50%; margin: 0px; position: absolute; top: 50%; transform: translate(-50%, -50%); width: 80px; z-index: 1; }

.vzQvV { flex: 0 0 194px; margin-bottom: 35px; }

.vzQvV > .lhsSticky { position: sticky; top: 100px; transition: 1.7s; }

.buzrM { margin-left: 10px; }

.eD7DC { background-color: rgba(255, 250, 100, 0.1); border: 0px solid rgba(180, 170, 50, 0.1); border-radius: 4px; box-shadow: 0 1px 0 0 rgba(var(--primary-dark-color), 0.07); color: var(--primary-dark-color); font-size: 12px; line-height: 18px; padding: 16px; }

.eD7DC h4 { font-weight: 700; padding-bottom: 5px; text-transform: uppercase; }

.eD7DC p { font-weight: 600; padding: 5px 0px; }

.VEOUU { background: padding-box padding-box rgb(255, 250, 100); border-radius: 2px; color: var(--primary-dark-color); font-size: 12px; font-weight: 600; line-height: 14px; margin-top: 15px; padding: 10px; text-align: center; }

.VEOUU::before { background-position: -17px -1209px; background-repeat: no-repeat; content: ""; display: inline-block; height: 12px; position: relative; top: 2px; width: 20px; }

.lOvcW { border: 1px solid rgb(236, 236, 236); border-radius: 16px; box-shadow: rgba(0, 0, 0, 0.04) 0px 4px 12px 0px; }

.lOvcW, .lOvcW .PjEF6 { overflow: hidden; position: relative; }

.lOvcW .PjEF6 { cursor: pointer; }

.lOvcW .PjEF6::before { content: ""; display: block; padding-top: 56.25%; width: 100%; }

.lOvcW .PjEF6 > .CjhYO { inset: 0px; position: absolute; }

.lOvcW .PjEF6 > .CjhYO img { height: 100%; object-fit: cover; width: 100%; }

@media screen and (min-width: 1511px) {
  .lOvcW .PjEF6 { min-height: 362px; }
}

@media screen and (max-width: 1510px) {
  .lOvcW .PjEF6 { min-height: 268px; }
}

.lOvcW .PjEF6:hover img { transform: scale(1.1); }

.lOvcW .PjEF6 img { backface-visibility: hidden; border-radius: 4px 4px 0px 0px; object-fit: contain; transition: 0.5s; }

.lOvcW .PjEF6 .HGiJo, .lOvcW .PjEF6 img { background-clip: padding-box; }

.lOvcW .PjEF6 .HGiJo { background-color: rgba(26, 26, 26, 0.7); background-position: -3px -3078px; background-repeat: no-repeat; background-size: 1000px; border-radius: 100%; height: 80px; left: 50%; margin: 0px; position: absolute; top: 50%; transform: translate(-50%, -50%); width: 80px; z-index: 1; }

@media screen and (max-width: 767px), screen and (orientation: landscape) and (max-width: 1000px) {
  .lOvcW .PjEF6 .HGiJo { transform: translate(-50%, -50%) scale(0.7); }
}

.lOvcW .PjEF6 .jWYJ8 { background: var(--white-color); border-radius: 0px 0px 4px 4px; bottom: 20px; box-shadow: rgba(0, 0, 0, 0.2) 0px 4px 40px 0px; height: 234px; left: inherit; overflow: initial; padding: 0px; position: fixed; right: 150px; top: inherit; width: 300px; z-index: 1000; }

.lOvcW .PjEF6 .jWYJ8::after { display: none; }

.lOvcW .PjEF6 .jWYJ8 .dockHeader .docktop span { color: rgb(204, 51, 51); display: block; font-size: 10px; line-height: 1; text-transform: uppercase; }

.lOvcW .PjEF6 .jWYJ8 .dockHeader .docktop .dockicon { background-color: transparent; border: 0px; height: 17px; position: absolute; top: 8px; width: 16px; z-index: 100; }

.lOvcW .PjEF6 .jWYJ8 .dockHeader .docktop .closedock { background: rgb(226, 27, 34); border: 2px solid var(--white-color); border-radius: 100%; height: 26px; position: absolute; right: -12px; top: -12px; transition: 0.3s ease-out; width: 26px; z-index: 99999; }

.lOvcW .PjEF6 .jWYJ8 .dockHeader .docktop .closedock::after, .lOvcW .PjEF6 .jWYJ8 .dockHeader .docktop .closedock::before { background-color: rgb(255, 255, 255); content: " "; height: 14px; left: 10px; position: absolute; top: 4px; width: 2px; }

.lOvcW .PjEF6 .jWYJ8 .dockHeader .docktop .closedock::before { transform: rotate(45deg); }

.lOvcW .PjEF6 .jWYJ8 .dockHeader .docktop .closedock::after { transform: rotate(-45deg); }

.lOvcW .PjEF6 .jWYJ8 .dockHeader .docktop .dockicon { background-position: -16px -542px; background-repeat: no-repeat; right: 33px; }

.lOvcW .PjEF6 .jWYJ8 .title { color: var(--white-color); font-size: 11px; font-weight: 400; line-height: 18px; margin: 8px auto; max-height: 36px; max-width: 924px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }

.lOvcW .PjEF6 .jWYJ8 .dockHeader + div:not(:-webkit-full-screen) { height: 169px !important; }

.lOvcW .PjEF6 .jWYJ8.BpA9d .dockHeader + div { margin: 0px auto; height: 520px !important; width: 924px !important; }

.lOvcW .PjEF6 .jWYJ8.BpA9d .docktop .dockicon { background-position: -48px -542px; }

.lOvcW .PjEF6 .jWYJ8.BpA9d .title { font-size: 15px; text-align: center; }

.lOvcW .PjEF6 .jWYJ8.BpA9d { inset: 0px; height: 100vh; margin: 0px; overflow: hidden auto; position: fixed; width: 100%; }

.lOvcW .PjEF6 .jWYJ8 > p { background: rgba(var(--primary-dark-color), 0.7); color: var(--white-color); font-size: 28px; padding: 30px 30px 30px 160px; position: absolute; top: 50%; transform: translate(-50%); width: 100%; z-index: 1; }

@media screen and (max-width: 767px), screen and (orientation: landscape) and (max-width: 1000px) {
  .lOvcW .PjEF6 .jWYJ8 > p { display: none; }
}

.lOvcW .PjEF6 .jWYJ8 > p b { font-weight: 400; }

.lOvcW .PjEF6 .jWYJ8 .vid_title { padding: 8px 12px; }

.lOvcW .PjEF6 .jWYJ8 .vid_title strong { color: rgb(226, 27, 34); display: block; font-size: 10px; font-weight: 600; line-height: 1.2; margin-bottom: 5px; text-transform: uppercase; }

.lOvcW .PjEF6 .jWYJ8 .vid_title span { -webkit-line-clamp: 2; -webkit-box-orient: vertical; color: rgb(26, 26, 26); display: -webkit-box; font-size: 12px; line-height: 1.33; overflow: hidden; }

.lOvcW .k7lcu { padding: 12px 16px; }

.lOvcW .efT4r { -webkit-line-clamp: 2; -webkit-box-orient: vertical; color: var(--primary-dark-color); display: -webkit-box; font-size: 16px; font-weight: 700; line-height: 24px; overflow: hidden; }

@media screen and (min-width: 1511px) {
  .lOvcW .inliveVideoHeight { min-height: 362px !important; }
}

@media screen and (max-width: 1510px) {
  .lOvcW .inliveVideoHeight { min-height: 268px !important; }
}

.U0ple { display: flex; align-items: flex-start !important; }

.U0ple::after { display: none; }

.U0ple > i { border: 1px solid rgb(226, 27, 34); border-radius: 2px; color: rgb(226, 27, 34); display: inline-block; font-size: 10px; font-style: normal; font-weight: 700; line-height: 21px; margin-right: 10px; min-width: 70px; padding: 0px 7px; text-transform: uppercase; }

.U0ple > i::before { border-bottom: 4px solid transparent; border-left: 6px solid rgb(226, 27, 34); border-top: 4px solid transparent; content: ""; display: inline-block; margin: 0px 5px 0px 0px; position: relative; top: 1px; }

.U0ple span { color: rgb(0, 0, 0); display: block; font-size: 14px; font-weight: 600; }

.cdatainfo { clear: both; margin-bottom: 16px; overflow: auto hidden; }

.cdatainfo.cdata-unset-overflow { overflow: unset; }

.cdatainfo iframe { max-width: 490px; width: 100%; }

.cdatainfo ul { counter-reset: count 0; padding-left: 1px; }

.cdatainfo ul li { border-bottom: 1px solid rgb(204, 204, 204); margin-bottom: 0px; padding-bottom: 12px; padding-left: 40px; }

.cdatainfo ul li::before { background: url("") no-repeat; height: 15px; left: -32px; margin-right: 9px; top: 21px; width: 18px; }

.cdatainfo li { border-bottom: 1px solid rgb(204, 204, 204); list-style-type: none; margin-bottom: 16px; padding: 0px 0px 16px 40px; position: relative; }

.cdatainfo li::before { content: ""; display: block; position: relative; }

.cdatainfo li a { border-bottom: 1px dotted rgb(0, 18, 255); color: rgb(0, 18, 255); position: relative; }

.cdatainfo li em { font-style: normal; }

.cdatainfo ol { counter-reset: count 0; padding-left: 1px; position: relative; }

.cdatainfo ol li { counter-increment: count 1; position: relative; }

.cdatainfo ol li::after { background-color: rgb(246, 246, 246); border: 1px solid rgb(236, 236, 236); border-radius: 6px; color: var(--primary-dark-color); content: "" counter(count) ""; display: flex; font: 600 14px / 20px Verdana; height: 28px; left: -1px; position: absolute; top: 0px; width: 28px; z-index: 1; align-items: center !important; justify-content: center !important; }

.cdatainfo table { border-left: 1px solid rgb(204, 204, 204); border-top: 1px solid rgb(204, 204, 204); width: 100% !important; }

.cdatainfo table td { border-bottom: 1px solid rgb(204, 204, 204); border-right: 1px solid rgb(204, 204, 204); padding: 5px; }

h2 { font-family: Georgia; margin: 15px 0px 10px; }

.cdatainfo h2, .cdatainfo h3, .cdatainfo.modify_cdata_style h2, .cdatainfo.modify_cdata_style h3 { font-family: Georgia; font-size: 20px; line-height: 28px; }

.cdatainfo.modify_cdata_style table tbody tr:first-child { background: rgb(237, 238, 240); font-weight: 700; }

.cdatainfo.modify_cdata_style table tbody td, .cdatainfo.modify_cdata_style table tbody tr { font-family: sans-serif; font-size: 14px; }

.cdatainfo.modify_cdata_style table tbody td a { border-bottom: 1px solid rgb(187, 187, 187); }

.cdatainfo.modify_cdata_style table tbody td br { display: none !important; }

.cdatainfo.modify_cdata_style ol li, .cdatainfo.modify_cdata_style ul li { border-top: none; list-style: disc; margin: 0px 0px 0px 20px; min-height: unset; padding: 0px 0px 12px; }

.cdatainfo.modify_cdata_style ol li::after, .cdatainfo.modify_cdata_style ol li::before, .cdatainfo.modify_cdata_style ul li::after, .cdatainfo.modify_cdata_style ul li::before { display: none; }

.cdatainfo.modify_cdata_style ol li a strong, .cdatainfo.modify_cdata_style ul li a strong { color: rgb(0, 18, 255); font-size: 16px; font-weight: 400; }

.lhs-non-sticky > .lhsSticky { position: relative; }

.modify_cdata_list_style.cdatainfo ol, .modify_cdata_list_style.cdatainfo ul, .modify_cdata_style_etimes.cdatainfo ol, .modify_cdata_style_etimes.cdatainfo ul { padding-left: 18px; }

.modify_cdata_list_style.cdatainfo ol li, .modify_cdata_list_style.cdatainfo ul li, .modify_cdata_style_etimes.cdatainfo ol li, .modify_cdata_style_etimes.cdatainfo ul li { border-top: none; list-style: auto; padding-left: 8px; }

.modify_cdata_list_style.cdatainfo ol li::marker, .modify_cdata_list_style.cdatainfo ul li::marker, .modify_cdata_style_etimes.cdatainfo ol li::marker, .modify_cdata_style_etimes.cdatainfo ul li::marker { content: unset; }

.modify_cdata_list_style.cdatainfo ol li::after, .modify_cdata_list_style.cdatainfo ol li::before, .modify_cdata_list_style.cdatainfo ul li::after, .modify_cdata_list_style.cdatainfo ul li::before, .modify_cdata_style_etimes.cdatainfo ol li::after, .modify_cdata_style_etimes.cdatainfo ol li::before, .modify_cdata_style_etimes.cdatainfo ul li::after, .modify_cdata_style_etimes.cdatainfo ul li::before { content: unset; }

.modify_cdata_list_style.cdatainfo ul li, .modify_cdata_style_etimes.cdatainfo ul li { list-style: disc; }

.socialembed { position: relative; }

.socialembed > div:first-of-type, .socialembed > div:last-of-type { left: 0px; top: 0px; width: 100%; }

.socialembed > div:first-of-type { position: absolute; z-index: 1; }

.socialembed > div:last-of-type { position: relative; z-index: 2; }

.socialembed .socialembed-loader { left: calc(50% - 20px); top: calc(50% - 20px); }

.PuFsM { align-items: center; display: flex; justify-content: left; margin-top: 50px; padding-left: 30px; position: relative; }

.PuFsM > i { border-style: dotted; border-color: rgb(51, 51, 51); border-image: initial; border-width: 1px 0px; display: block; height: 3px; left: 0px; position: absolute; width: 100%; }

.PuFsM > span { background: rgb(255, 255, 255); font-size: 12px; font-weight: 700; line-height: 1; padding: 2px 10px; position: relative; text-align: center; text-transform: capitalize; }

.PuFsM i { background-color: var(--primary-dark-color); border: none; height: 5px; }

.PuFsM span { background: var(--white-color); display: inline-block; font-family: Georgia; font-size: 16px; padding: 0px 10px; position: relative; }

.PuFsM span::after { border-right: 6px solid transparent; border-bottom: 6px solid transparent; border-left: 6px solid transparent; border-image: initial; border-top: 6px solid var(--primary-dark-color); bottom: -15px; content: ""; height: 1px; left: 50%; margin-left: -6px; position: absolute; }

.nBqQb { -webkit-font-smoothing: antialiased; background-clip: padding-box; border: 1px solid rgba(var(--primary-dark-color), 0.06); border-radius: 4px; margin-bottom: 20px; padding: 15px 30px; position: relative; }

.nBqQb span.sym3O { background: rgb(204, 51, 51); border-radius: 100%; color: var(--white-color); font-size: 18px; height: 30px; left: -16px; line-height: 32px; min-width: 30px; padding: 0px; position: absolute; text-align: center; top: 15px; width: 30px; z-index: 2; }

@media screen and (max-width: 767px), screen and (orientation: landscape) and (max-width: 1000px) {
  .nBqQb span.sym3O { line-height: 27px; }
}

.nBqQb h3 { font-weight: 700; margin-bottom: 0px; }

.nBqQb h3, .nBqQb p { color: rgb(51, 51, 51); font-size: 16px; }

.nBqQb p { line-height: 25px; }

.nBqQb p a { border-bottom: 0px; color: rgb(26, 117, 255); font-weight: 700; }

.nBqQb .QbQNS { margin: 10px 0px; width: 100%; }

.nBqQb .QbQNS img { display: block; width: 100%; }

.NeUcC { color: rgb(51, 51, 51); font-size: 20px; font-weight: 900; margin: 20px 0px; }

.Tw3J0 { margin: 10px 0px; min-height: 130px; text-align: center; width: 100%; }

.Tw3J0.W9mYu { min-height: 0px; }

@media screen and (min-width: 768px) and (orientation: portrait), screen and (min-width: 999px) {
  .vxmzk { background: rgba(var(--primary-dark-color), 0.01); border-bottom: 1px dashed rgba(var(--primary-dark-color), 0.06); border-top: 1px dashed rgba(var(--primary-dark-color), 0.06); }
  .vxmzk::before { color: var(--primary-dark-color); content: "advertisement"; display: block; font-family: Verdana; font-size: 10px; line-height: 1; margin-bottom: 5px; text-transform: capitalize; width: 100%; }
  .vxmzk.TUz6k::before { content: "" !important; }
  .Be1sl { background: rgba(var(--primary-dark-color), 0.01); border-bottom: 1px dashed rgba(var(--primary-dark-color), 0.06); border-top: 1px dashed rgba(var(--primary-dark-color), 0.06); left: 50%; margin: 30px 0px; padding: 5px 0px 20px; position: relative; text-align: center; transform: translateX(-50%); width: 100vw; }
  .Be1sl::before { color: var(--primary-dark-color); content: "advertisement"; display: block; font-family: Verdana; font-size: 10px; line-height: 1; margin-bottom: 5px; text-transform: capitalize; width: 100%; }
  .a9TOQ { margin-bottom: 5px; width: 99%; }
}

.XNIkm { background: padding-box padding-box rgba(0, 113, 255, 0.03); border-radius: 1000px; box-shadow: rgba(0, 0, 0, 0.08) 0px 1px 0px 0px; color: rgb(0, 113, 255); cursor: pointer; display: inline; padding: 2px 15px; position: relative; }

.XNIkm::after { background-position: -17px -1173px; background-repeat: no-repeat; content: ""; display: inline-block; height: 11px; margin-left: 2px; width: 11px; }

.SURcn { text-align: center; }

.SURcn span { display: block; }

.SURcn span:first-of-type { font-size: 40px; font-weight: 700; line-height: 1.1; margin-bottom: 25px; }

.SURcn span:nth-of-type(2) { font-size: 18px; font-weight: 400; line-height: 1.5; margin-bottom: 20px; }

.we1ET { margin-bottom: 20px; }

.fc-paywall-container .fewcents > div { line-height: 18px; }

.fc-paywall-container .fewcents > div > div { margin-left: auto; }

.zY9hF { overflow: hidden; }

.zY9hF ._s30J { max-height: 200px; }

@media screen and (min-width: 768px) and (orientation: portrait), screen and (min-width: 999px) {
  .zY9hF ._s30J { max-height: 330px; overflow: hidden; }
}

.JWZZq { max-width: 100% !important; }

.AC8Zp { border-bottom: 1px dotted var(--primary-dark-color); border-top: 1px dotted var(--primary-dark-color); margin: 24px 0px; padding: 24px 16px; }

.lbheading { font-weight: 500; }

.ASElectionInsert .GZ66X { max-width: 100%; transform: translate(0px); }

@media screen and (min-width: 768px) and (orientation: portrait), screen and (min-width: 999px) {
  .ASElectionInsert .GZ66X { background-clip: padding-box; border-width: 0px 0px 1px; border-top-style: initial; border-right-style: initial; border-left-style: initial; border-top-color: initial; border-right-color: initial; border-left-color: initial; border-image: initial; border-bottom-style: dotted; border-bottom-color: rgb(26, 26, 26); border-radius: 0px; margin: 0px auto 60px; padding: 5px 0px 0px; }
}

@media screen and (max-width: 767px), screen and (orientation: landscape) and (max-width: 1000px) {
  .ASElectionInsert .GZ66X { border: 1px solid rgb(236, 236, 236); margin: 20px auto; }
}

.ASElectionInsert .GZ66X .sourcesas { position: absolute; right: 0px; top: 20px; width: 45%; }

.ASElectionInsert .GZ66X .parties { margin: 0px auto 16px; }

.ASElectionInsert .GZ66X #container-Assam > div, .ASElectionInsert .GZ66X #container-Kerala > div, .ASElectionInsert .GZ66X #container-Puducherry > div, .ASElectionInsert .GZ66X #container-Tamil_Nadu > div, .ASElectionInsert .GZ66X #container-West_Bengal > div { padding-left: 0px; padding-right: 0px; padding-top: 16px; }

.ASElectionInsert .GZ66X .uj8jn { padding-left: 20px; }

.ASElectionInsert .moreupdate { border-bottom: 1px solid rgb(236, 236, 236); border-left: 0px; margin: 0px; padding: 0px 0px 24px; }

@media screen and (max-width: 767px), screen and (orientation: landscape) and (max-width: 1000px) {
  .ASElectionInsert .moreupdate { border: none; padding: 0px; }
}

.W6Ufz { max-width: 768px; margin: 0px auto !important; width: 100% !important; }

.e9tV1 { position: sticky; top: 40px; }

.q3gJl { color: rgb(89, 89, 89); font-size: 12px; line-height: 16px; padding: 0px 16px 15px; position: relative; text-align: center; }

.q3gJl::after, .q3gJl::before { bottom: 0px; color: rgba(0, 0, 0, 0.1); content: "......................................................"; left: 50%; position: absolute; text-align: center; transform: translateX(-50%); width: 50%; }

.q3gJl::after { bottom: -3px; content: "................................"; }

.Kt35Z { display: block; margin: 20px 0px -8px; }

.Kt35Z::before { border-style: solid; border-color: rgb(0, 123, 198); border-image: initial; border-width: 0px 1px 1px 0px; content: ""; display: inline-block; margin: 0px 8px 0px 0px; padding: 2.5px; position: relative; top: -1px; transform: rotate(135deg); }

.Kt35Z a { color: rgb(0, 123, 198); font-size: 12px; font-weight: 500; line-height: 16px; text-transform: uppercase; }

.cardLoader { background: url("") 0% 0% / contain no-repeat; min-height: 800px; }

.B4akx { margin: 40px 0px 60px; }

.cGnoc { border-top: 1px dotted; }

.header-container + .contentwrapper:not(.primeshow) .gutterAd { height: 0px; width: 0px; margin: 0px !important; }

.header-container + .contentwrapper:not(.primeshow) > div:first-child { margin-bottom: 16px; }

.header-container + .contentwrapper:not(.primeshow) > div:first-child:empty { margin: 0px; }

.a5Xl_ { float: left; margin-bottom: 16px; margin-right: 16px; top: 5px; width: 320px; }

.Lblrj { margin-left: -10px; }

.s0Z7w { color: rgb(0, 18, 255); font-size: 18px; font-weight: 700; line-height: 24px; margin-bottom: 16px; }

.s0Z7w:hover { text-decoration: underline; }

.ERzGe { line-height: 0; }

.hY_wX { display: block; font-size: 14px; margin-bottom: 5px; text-align: center; text-transform: capitalize; }

.icon_share_wrap { transition: 0.2s ease-in; margin-left: 10px !important; }

.ZtkTc { margin-bottom: 28px; text-align: center; }

.ZtkTc img { display: block; margin: 0px auto; }

.topBannerwidget img { display: block; height: 100px; margin: 0px auto 15px; text-align: center; }

.sLEOz .EU9Zc { background-color: rgb(255, 251, 212); display: flex; font-size: 14px; font-weight: 500; justify-content: center; line-height: 20px; padding: 10px 0px; }

.sLEOz .EU9Zc img { height: 20px; margin-right: 12px; width: 20px; }

.sLEOz h6 { font-size: 16px; font-weight: 400; }

.authorComment { position: relative; }

.OtxlN { border-top: 1px dotted var(--primary-dark-color); display: flex; margin: 0px; padding: 12px 0px 4px; }

.OtxlN.Y1EBC { background: rgb(255, 255, 255); position: absolute; z-index: 2; }

.OtxlN.Y1EBC + div { padding-top: 60px; }

.OtxlN.Y1EBC .GE1a7 { max-height: 121px; overflow-y: scroll; position: relative; }

.OtxlN .Mn6kH { backface-visibility: hidden; border: 1px solid rgb(204, 204, 204); border-radius: 50%; display: inline-block; flex: 0 0 32px; height: 32px; margin-right: 8px; overflow: hidden; transition: 0.5s; vertical-align: middle; width: 32px; }

@media screen and (max-width: 1510px) {
  .OtxlN .Mn6kH { flex: 0 0 32px; height: 32px; width: 32px; }
}

.OtxlN .Mn6kH .QbQNS { height: 100%; }

.OtxlN .Mn6kH .QbQNS > div { height: 100%; }

.OtxlN .Mn6kH img { background-clip: padding-box; border-radius: inherit; height: 100%; width: 100%; }

.OtxlN .kgcOp { align-items: flex-start; display: flex; flex: 0 0 138px; justify-content: space-between !important; }

.OtxlN .f2VrG { border-right: 1px solid rgb(204, 204, 204); display: flex; flex: 0 0 190px; margin-right: 16px; position: relative; }

.OtxlN .f2VrG h5 { color: rgb(89, 89, 89); font: 10px / 16px Verdana; margin-bottom: 0px; }

.OtxlN .f2VrG .mMwSH, .OtxlN .f2VrG h5 { -webkit-line-clamp: 1; -webkit-box-orient: vertical; display: -webkit-box; overflow: hidden; }

.OtxlN .f2VrG .mMwSH { color: rgba(var(--primary-dark-color), 0.01); cursor: pointer; font: 700 14px / 20px Verdana; position: relative; }

@media screen and (max-width: 1510px) {
  .OtxlN .f2VrG .mMwSH { font: 700 14px / 20px Verdana; }
}

.OtxlN .f2VrG .mMwSH::after { border-width: 0px 1px 1px 0px; content: ""; display: inline-block; height: 6px; margin: -1px 2px 0px 6px; transform: rotate(-45deg); vertical-align: middle; width: 6px; }

.OtxlN .f2VrG .FFP3V { display: flex; font: 400 12px / 20px Verdana; text-transform: uppercase; align-items: center !important; }

.OtxlN .f2VrG .FFP3V > span { margin-right: 8px; }

.OtxlN .oJgW0 .Wcsek { display: inline-block; padding-left: 4px; position: absolute; right: 1px; }

.OtxlN .oJgW0 .Wcsek::before { color: var(--primary-dark-color); content: "..."; display: inline-block; font-weight: 700; margin-right: 2px; }

.OtxlN .Wcsek { background-color: rgb(255, 255, 255); bottom: 0px; color: var(--primary-dark-color); cursor: pointer; display: inline-block; font-weight: 700; margin-left: 12px; position: relative; }

.OtxlN .GE1a7 { font: 400 14px / 20px Verdana; position: relative; }

@media screen and (max-width: 1510px) {
  .OtxlN .GE1a7 { font: 400 14px / 20px Verdana; }
}

.OtxlN ::-webkit-scrollbar { appearance: none; width: 7px; }

.OtxlN ::-webkit-scrollbar-thumb { background-color: rgba(0, 0, 0, 0.5); border-radius: 4px; box-shadow: rgba(255, 255, 255, 0.5) 0px 0px 1px; }

.oJgW0 { -webkit-line-clamp: 2; -webkit-box-orient: vertical; display: -webkit-box; overflow: hidden; }

.YLhNt img { max-height: 230px; max-width: 100%; width: 100%; }

.VSzzh { border: 1px solid rgb(236, 236, 236); border-radius: 12px; padding: 16px; }

.mgid_second_mrec_parent { min-height: 400px; }

.mgid_second_mrec_parent > div:not(:empty) { padding: 8px 0px; }

.q0d9A { min-height: 396px; }

.DQeYl { min-height: 242px; }

.mgid-geo .DQeYl, .mgid-geo .q0d9A { min-height: 0px; }

._MxBD > div:not(:empty) { padding: 8px 0px; }

.EF1JM.iframe_footer { color: rgb(89, 89, 89); font-size: 10px; font-style: italic; font-weight: 400; line-height: 18px; margin-top: 8px; }

.Q5jtp { border-bottom: 1px solid rgb(0, 18, 255); font-weight: 600; }

.Q5jtp a { color: rgb(0, 18, 255); }

.O6hu2 { margin-top: 12px; min-height: 130px; }

.O6hu2 a { border: none !important; }

.O6hu2 img { border: 1px solid rgb(236, 236, 236); border-radius: 12px; box-shadow: rgba(0, 0, 0, 0.04) 0px 4px 12px 0px; }

.only_st_logo { align-items: center; background: rgb(211, 228, 136); display: flex; height: 40px; justify-content: center; }

.only_st_logo img { height: auto; margin-top: -2px; width: 198px; }

.TFNvS { margin-top: 12px; }

.boardResultWidget.BiJec { margin: 24px 0px; }

.boardResultWidget .rwV7c { font-size: 13px; margin-top: 0px; }

.boardResultWidget .rwV7c .UaKOG { flex: 0 0 100%; margin: 0px; max-width: 100%; min-height: 250px; }

.boardResultWidget .rwV7c .uwPLC { background: rgb(245, 246, 253); }

.mC2dK { padding-top: 16px; }

@media screen and (min-width: 768px) and (orientation: portrait), screen and (min-width: 999px) {
  .authorComment .DGssd { border-bottom: none; }
}

.DGssd { padding: 16px 0px; position: relative; }

@media screen and (min-width: 768px) and (orientation: portrait), screen and (min-width: 999px) {
  .DGssd { border-top: 1px dotted var(--primary-dark-color); padding: 16px 0px; }
}

.He11t { align-items: center; display: flex; }

.He11t .qb4rD { font: 700 14px / 14px Georgia; }

@media screen and (min-width: 768px) and (orientation: portrait), screen and (min-width: 999px) {
  .He11t .qb4rD { line-height: 24px; }
}

@media screen and (max-width: 767px), screen and (orientation: landscape) and (max-width: 1000px) {
  .He11t { align-items: center; display: flex; justify-content: center; position: relative; }
  .He11t > i { border-style: dotted; border-color: rgb(51, 51, 51); border-image: initial; border-width: 1px 0px; display: block; height: 3px; left: 0px; position: absolute; width: 100%; }
  .He11t > span { background: rgb(255, 255, 255); font-size: 12px; font-weight: 700; line-height: 1; padding: 2px 10px; position: relative; text-align: center; text-transform: capitalize; }
}

.GSPFL { align-items: center; display: flex; line-height: 1; margin: 12px 0px 4px; }

@media screen and (min-width: 768px) and (orientation: portrait), screen and (min-width: 999px) {
  .GSPFL { margin: 0px; max-width: 200px; }
}

.GSPFL > i { background: padding-box padding-box rgba(226, 27, 34, 0.4); border-radius: 100%; color: var(--white-color); font-size: 14px; font-style: normal; font-weight: 600; height: 30px; line-height: 30px; margin-right: 10px; text-align: center; width: 30px; }

.GSPFL .dpemQ { color: var(--primary-dark-color); display: block; font-size: 14px; font-weight: 600; line-height: 20px; text-transform: capitalize; }

@media screen and (min-width: 768px) and (orientation: portrait), screen and (min-width: 999px) {
  .GSPFL .dpemQ { max-width: 160px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
}

.GSPFL .CTwXC { color: rgb(102, 102, 102); display: inline-block; font-size: 12px; font-weight: 400; line-height: 8px; }

.GSPFL .MAVxB { align-items: center; display: flex; flex: 1 1 0%; justify-content: space-between; }

@media screen and (min-width: 768px) and (orientation: portrait), screen and (min-width: 999px) {
  .GSPFL .MAVxB { display: block; }
}

.GSPFL .MAVxB .dpemQ { padding-right: 4px; }

.mTfHH { -webkit-line-clamp: 2; -webkit-box-orient: vertical; color: var(--primary-dark-color); display: -webkit-box; margin-bottom: 12px; overflow: hidden; padding-left: 40px; position: relative; }

.mTfHH, .mTfHH .tO6Lt { font-size: 14px; line-height: 20px; }

.mTfHH .tO6Lt { background: var(--white-color); display: inline-block; font-weight: 700; padding-left: 4px; position: absolute; right: 0px; top: 21px; }

.mTfHH .tO6Lt::before { content: "..."; font-weight: 400; }

@media screen and (max-width: 767px), screen and (orientation: landscape) and (max-width: 1000px) {
  .mTfHH a { -webkit-line-clamp: 2; -webkit-box-orient: vertical; display: -webkit-box; overflow: hidden; }
  .mTfHH a br { display: none; }
}

.mTfHH a { color: var(--primary-dark-color) !important; }

@media screen and (min-width: 768px) and (orientation: portrait), screen and (min-width: 999px) {
  .mTfHH { cursor: pointer; }
}

.mTfHH .BUS10 { border-bottom: 15px solid rgba(0, 0, 0, 0.04); border-right: 15px solid transparent; left: 18px; position: absolute; top: 81px; }

.mTfHH .BUS10::after { border-bottom: 12px solid rgb(252, 252, 252); border-right: 12px solid transparent; content: ""; left: 1px; position: absolute; top: 3px; }

.iBnLb { display: flex; justify-content: center; }

@media screen and (min-width: 768px) and (orientation: portrait), screen and (min-width: 999px) {
  .iBnLb { align-items: center; flex: 1 1 0%; justify-content: space-between; }
}

@media screen and (max-width: 767px), screen and (orientation: landscape) and (max-width: 1000px) {
  .iBnLb { align-items: center; }
}

.iBnLb .GzGIQ { background-clip: padding-box; border: 1px solid rgb(226, 27, 34); border-radius: 4px; color: rgb(226, 27, 34); display: block; flex: 1 1 0%; font-size: 14px; font-weight: 600; line-height: 19px; margin-top: 0px; max-width: 200px; padding: 5px 0px; text-align: center; }

@media screen and (min-width: 768px) and (orientation: portrait), screen and (min-width: 999px) {
  .iBnLb .GzGIQ { border: none; cursor: pointer; min-width: auto; padding: 0px 0px 0px 12px; text-align: left; }
}

.iBnLb .GzGIQ.b9K3x { align-items: center; background: rgb(226, 27, 34); color: var(--white-color); display: flex; font-weight: 700; justify-content: center; }

@media screen and (min-width: 768px) and (orientation: portrait), screen and (min-width: 999px) {
  .iBnLb .GzGIQ.b9K3x { cursor: pointer; height: 28px; max-width: 164px; min-width: 164px; }
}

.iBnLb .GzGIQ.b9K3x::after { display: none; }

@media screen and (max-width: 767px), screen and (orientation: landscape) and (max-width: 1000px) {
  .iBnLb .GzGIQ { background-clip: padding-box; border-radius: 4px; max-width: 328px; width: 100%; }
}

.iBnLb .GzGIQ::after { border-style: solid; border-color: rgb(226, 27, 34); border-image: initial; border-width: 1px 1px 0px 0px; content: ""; display: inline-block; height: 8px; margin-left: 4px; transform: rotate(45deg); vertical-align: middle; width: 8px; }

@media screen and (max-width: 767px), screen and (orientation: landscape) and (max-width: 1000px) {
  .iBnLb .GzGIQ::after { display: none; }
}

.iBnLb .aXSz1 { align-items: center; background: rgb(226, 27, 34); color: var(--white-color); display: flex; justify-content: center; }

.iBnLb .dLMk1 { background-position: -15px -1589px; background-repeat: no-repeat; display: inline-block; height: 16px; margin-right: 8px; width: 18px; }

.iBnLb .cXcit { background-position: -15px -1462px; background-repeat: no-repeat; background-size: 460px; }

.iBnLb > a { margin-right: 4px; }

.iBnLb > a:nth-child(2) { margin-left: 4px; margin-right: 0px; }

.Lo7pd { border-bottom: 1px dotted rgb(51, 51, 51); border-top: 1px dotted rgb(51, 51, 51); padding: 0px 0px 16px; position: relative; }

@media screen and (min-width: 768px) and (orientation: portrait), screen and (min-width: 999px) {
  .Lo7pd { border-bottom: 1px dotted rgb(51, 51, 51); border-top: 1px dotted rgb(51, 51, 51); display: flex; justify-content: center; margin: 0px; padding: 16px 0px; }
}

.Lo7pd .LCVyG { align-items: center; color: rgb(89, 89, 89); display: flex; font-size: 12px; font-weight: 500; justify-content: center; line-height: 19px; margin: 16px 0px; text-align: center; }

.Lo7pd .LCVyG i { background-position: -5px -106px; background-repeat: no-repeat; background-size: 210px; height: 14px; margin-right: 8px; width: 19px; }

@media screen and (min-width: 768px) and (orientation: portrait), screen and (min-width: 999px) {
  .Lo7pd .LCVyG, .Lo7pd .iBnLb { flex: inherit; margin: 0px 8px; }
  .Lo7pd .LCVyG { font-size: 16px; }
  .Lo7pd .LCVyG i { background-position: -13px -232px; background-repeat: no-repeat; background-size: 460px; height: 30px; width: 39px; }
}

.Lo7pd .iBnLb a { margin-right: 0px; }

.Lo7pd .iBnLb .GzGIQ { max-width: 100%; }

.c1BLw { padding: 8px 0px 3px; }

@media screen and (min-width: 768px) and (orientation: portrait), screen and (min-width: 999px) {
  .DGssd { align-items: center; display: flex; flex-wrap: wrap; }
  .DGssd .He11t { flex: 0 0 100%; margin-bottom: 12px; }
  .DGssd .mTfHH { border-left: 1px solid rgb(204, 204, 204); flex: 1 1 0%; margin: 0px 0px 0px 8px; padding-left: 8px; }
}

.y7mh6 { display: none; }

.step-list li { margin-bottom: 10px; }

.rev { display: flex; flex-direction: column; gap: 15px; }

.rev__item { display: flex; align-items: center; gap: 10px; }

.rev__item-img img { max-width: 100px; height: 100px; border-radius: 50%; object-fit: cover; }

.rev__item-name { font-weight: bold; font-family: "Helvetica Bold", Arial; font-size: 18px; }

.rev__item-text { font-size: 18px; }

.rev__item { padding: 10px; border-radius: 15px; border: 2px solid rgb(0, 0, 0); }
