@charset "utf-8";
main a {
  outline: 0 !important;
  text-decoration: none !important;
}
main a:active,
main a:hover,
main a:focus {
  outline: 0 !important;
  text-decoration: none !important;
}
svg {
  fill: currentColor;
}
/* ====== comman css  ====== */
body {
  overflow-x: hidden;
}
.mc_fluid_container {
  margin-right: auto;
  margin-left: auto;
}
.mc_container {
  width: 1260px;
  margin-right: auto;
  margin-left: auto;
}
.flex {
  display: -webkit-flex;
  display: -moz-flex;
  display: -o-flex;
  display: -ms-flex;
  display: flex;
  -webkit-flex-wrap: wrap;
  -o-flex-wrap: wrap;
  -moz-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}
/*  .lhs_wrap{ width: calc(~"100% - 325px");}
.rhs_wrap{ width: 300px; margin-left: 25px;}  */
/* ====== normalize css  ====== */
html {
  height: 100%;
}
* {
  margin: 0px;
  padding: 0px;
  text-decoration: none;
  box-sizing: border-box;
  list-style: none;
  border: none;
}
body,
ul,
ol,
li,
p {
  margin: 0;
  padding: 0;
  list-style: none;
}
.clearfix:before {
  content: " ";
  display: table;
}
.clearfix:after {
  content: ".";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}
.w100 {
  width: 100%;
}
.w50 {
  width: 50%;
}
.clear {
  clear: both;
}
/* --- Comman breadcrum for Msites --- */
.breadcrum_sec {
  clear: both;
  display: block;
  overflow: hidden;
  background-color: #fff;
}
.breadcrum_sec .heading_txt {
  display: inline-block;
  font-size: 12px;
}
.brad_crum {
  border-bottom: 0 dotted #a9a9a9;
  color: #282828;
  margin: 0 auto;
  padding: 6px 0;
  text-transform: uppercase;
  font: 400 16px 'Fira Sans', sans-serif;
  display: block;
  clear: both;
  overflow: hidden;
}
.brad_crum a h2{font-size: 12px;}
.bread-title {
  color: #000;
  font: 500 12px 'Fira Sans', sans-serif;
}
.brad_crum a {
  color: #337ab7 !important;
}
.brad_crum a {
  font: 400 12px 'Fira Sans', sans-serif;
  text-transform: capitalize;
  color: #337ab7 !important;
}
.brad_crum a:last-of-type {
  color: #333 !important;
}
.brad_crum .bread-arrow {
  display: inline-block;
  height: 11px;
  padding-left: 5px;
  width: 11px;
  position: relative;
  top: 2px;
  background: unset;
}
.brad_crum .bread-arrow:before {
  content: "/";
  position: absolute;
  top: 0;
  left: 3px;
  width: 11px;
  height: 11px;
  font-size: 11px;
  line-height: 11px;
  font-weight: 400;
  color: #ccc;
}
/*=== slick slider ===*/
.slick-slider {
  position: relative;
  display: block;
  box-sizing: border-box;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -ms-touch-action: pan-y;
  touch-action: pan-y;
  -webkit-tap-highlight-color: transparent;
}
.slick-list {
  position: relative;
  display: block;
  overflow: hidden;
  margin: 0;
  padding: 0;
}
.slick-list:focus {
  outline: none;
}
.slick-list.dragging {
  cursor: pointer;
  cursor: hand;
}
.slick-slider .slick-track,
.slick-slider .slick-list {
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
  -o-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
}
.slick-track {
  position: relative;
  top: 0;
  left: 0;
  display: block;
  margin-left: auto;
  margin-right: auto;
}
.slick-track:before,
.slick-track:after {
  display: table;
  content: '';
}
.slick-track:after {
  clear: both;
}
.slick-loading .slick-track {
  visibility: hidden;
}
.slick-slide {
  display: none;
  float: left;
  height: auto;
  min-height: 1px;
}
[dir='rtl'] .slick-slide {
  float: right;
}
.slick-slide img {
  display: block;
}
.slick-slide.slick-loading img {
  display: none;
}
.slick-slide.dragging img {
  pointer-events: none;
}
.slick-initialized .slick-slide {
  display: block;
}
.slick-loading .slick-slide {
  visibility: hidden;
}
.slick-vertical .slick-slide {
  display: block;
  height: auto;
  border: 1px solid transparent;
}
.slick-arrow.slick-hidden {
  display: none;
}
.slick-dots {
  text-align: center;
}
.slick-dots li {
  display: inline-block;
  vertical-align: middle;
  margin: 0 5px;
}
.slick-dots button {
  border-radius: 100%;
  border: 0;
  width: 10px;
  height: 10px;
  background-color: #a0a4a4;
  font-size: 0;
  outline: 0;
}
.slick-dots li.slick-active button {
  background-color: #2b7493;
}
.slick-next,
.slick-prev {
  outline: 0;
}
/*=== comman classes and style ===*/
 
.dn {
  display: none;
}
.mob_view {
  display: none;
}
.spon_box.mob_view {
  display: none !important;
}
main {
  font: 400 18px/24px 'Josefin Sans', sans-serif;
  color: #000;
  background-color: #fff;
}
h1.heading_txt {
  color: #000;
}
.advbanner_wrap {
  margin: 0 auto 30px auto;
  text-align: center;
}
.mc300_adv_box {
  margin: 0 auto 21px auto;
  text-align: center;
}
.mc300_adv_box .adv_txt {
  font-size: 10px;
  line-height: 12px;
  font-weight: 400;
  color: #93A5AA;
  display: inline-block;
  text-transform: uppercase;
  text-align: center;
}
.sec_title_wrap {
  position: relative;
  width: 100%;
  margin-bottom: 5px;
}
.with_spon_box {
  padding-top: 50px;
}
.with_spon_box .sec_title {
  width: calc(100% - 90px);
}
.spon_box {
  position: absolute;
  right: 0;
  bottom: 5px;
  font: 400 10px/10px 'Montserrat', sans-serif;
  color: #000;
  display: flex;
  align-items: flex-start;
  grid-row-gap: 5px;
  flex-direction: column;
  z-index: 9;
}
.sec_title {
  font: 700 20px/21px 'Josefin Sans', sans-serif;
  color: #01539D;
  text-transform: uppercase;
  margin-bottom: 5px;
}
/* ============== top intro start ============== */
.top_banner_strip_sec {
  margin-bottom: 20px;
}
.top_banner_strip_sec .banner_strip_alink {
  position: relative;
  background-color: #9a614d;
  background: url("https://images.moneycontrol.com/mcnews/images/ipl-2022/ipl_banner_1275x170.jpg") no-repeat;
  width: 100%;
  height: 170px;
  padding: 20px 30px 20px 50px;
}
.top_banner_strip_sec .banner_title {
  font: 700 31px/36px 'Josefin Sans', sans-serif;
  color: #fff;
  letter-spacing: 6px;
  font-style: italic;
  z-index: 9;
  margin-bottom: 5px;
  padding-top: 50px;
}
.top_banner_strip_sec .from {
  display: inline-block;
  padding-left: 125px;
  font: 600 20px/20px 'Josefin Sans', sans-serif;
  color: #fff;
  letter-spacing: 1px;
  z-index: 9;
}
.top_banner_strip_sec .ipl_banner_yr_img {
  position: absolute;
  top: 7px;
  right: 154px;
  z-index: 0;
  font: 700 135px/135px 'Josefin Sans', sans-serif;
  color: #fff;
  letter-spacing: -4px;
  font-style: italic;
  z-index: 9;
  margin-bottom: 5px;
  opacity: 20%;
}
.top_banner_strip_sec .ipl_banner_plyr_img {
  position: absolute;
  top: -5px;
  right: 0;
  width: 146px;
  height: 146px;
  z-index: 0;
}
.ban_lhs {
  position: relative;
  width: calc(100% - 446px);
  max-width: calc(100% - 446px);
  flex-basis: calc(100% - 446px);
}
.ban_rhs {
  position: relative;
  width: 435px;
  max-width: 435px;
  flex-basis: 435px;
  margin-left: 10px;
  align-items: flex-end;
}
.ban_rhs .spon_lhs {
  width: 190px;
  max-width: 190px;
  flex-basis: 190px;
}
.ban_rhs .spon_lhs .banner_spon_box {
  margin-top: 5px;
}
.ban_rhs .spon_rhs {
  width: calc(100% - 200px);
  max-width: calc(100% - 200px);
  flex-basis: calc(100% - 200px);
}
.ban_rhs .spon_rhs .banner_spon_list {
  display: flex;
  flex-wrap: wrap;
  gap: 3px;
}
.banner_spon_box {
  font: 400 10px/10px 'Montserrat', sans-serif;
  color: #fff;
  display: flex;
  align-items: flex-start;
  grid-row-gap: 5px;
  flex-direction: column;
  z-index: 9;
}
.banner_spon_box a {
  display: inline-block;
}
.ipl_menus_strip_sec {
  background-color: #fff;
  margin-bottom: 30px;
}
.ipl_menus_strip_sec .mc_container {
  padding: 0px 25px;
}
.ipl_menus_strip_sec.mob_view {
  border-top: 1px solid #f5f5f5;
}
.ipl_menus_strip_sec .navlist_sub {
  margin-bottom: 0;
  border-bottom: 1px solid #f5f5f5;
}
.ipl_menus_strip_sec .navlist_sub > li {
  float: left;
  padding: 0 35px 0 0;
}
.ipl_menus_strip_sec .navlist_sub > li:first-child a{ font-size: 40px; font-weight: 700;}
.ipl_menus_strip_sec .navlist_sub > li:first-child a h1{ font-family: 'Josefin Sans', sans-serif; font-weight: 700;}
.ipl_menus_strip_sec .navlist_sub > li > a {
  display: inline-block;
  font: 400 12px/20px 'Josefin Sans', sans-serif;
  color: #767676;
  padding: 0 0;
  text-transform: uppercase;
}
.ipl_menus_strip_sec .navlist_sub > li > a.active {
  font-weight: 700;
  color: #01539D;
  border-bottom: 3px solid #01539D;
}
.ipl_menus_strip_sec .navlist_sub > li:first-child > a {
  padding-left: 0;
}
.ipl_menus_strip_sec .navlist_sub > li:last-child > a {
  border-right: 0;
}
.ipl_top_sec {
  margin-bottom: 10px;
}
.ipl_top_sec .mc_container {
  padding: 0px 25px;
}
.ipl_top_sec .lhs_wrap {
  width: calc(100% - 361px);
  max-width: calc(100% - 361px);
  flex-basis: calc(100% - 361px);
}
.ipl_top_sec .rhs_wrap {
  width: 337px;
  max-width: 337px;
  flex-basis: 337px;
  margin-left: 24px;
}
.nopad {
  padding: 0;
}
.lead_story_wrap {
  margin-bottom: 20px;
}
.lead_story_wrap .ls_img_alink {
  display: block;
  margin-bottom: 15px;
}
.lead_story_wrap .ls_ttl_alink {
  display: block;
}
.lead_story_wrap .ttl {
  font: 600 40px/50px 'Lora', serif;
  color: #000;
  margin-bottom: 15px;
  letter-spacing: -0.8px;
}
.lead_story_wrap .desc {
  font: 400 18px/24px 'Josefin Sans', sans-serif;
  color: #525252;
  letter-spacing: -0.3px;
}
.sub2_divider.nopad {
  padding: 0;
}
.sub_story_wrap {
  margin: 0 -15px;
}
.sub2_ttl_wrap .sub2_ttl_alink {
  width: 50%;
  margin-bottom: 20px;
}
.sub2_ttl_wrap .sub2_ttl_alink {
  border-right: 1px solid #dcdcdc;
  padding:0 40px 0 20px;
}
/*.sub2_ttl_wrap .sub2_ttl_alink:last-of-type {
  padding: 0 15px 0 40px;
}*/
.sub2_ttl_wrap .sub2_ttl_alink .ttl {
  font: 600 22px/28px 'Lora', serif;
  color: #000;
  letter-spacing: -0.4px;
}
.sub2_thumb_ttl_wrap .sub2_thumb_img_alink {
  width: 50%;
  margin-bottom: 20px;
}
.sub2_thumb_ttl_wrap .sub2_thumb_img_alink:first-of-type {
  padding: 0 20px 0 15px;
}
.sub2_thumb_ttl_wrap .sub2_thumb_img_alink:last-of-type {
  padding: 0 15px 0 20px;
}
.sub2_thumb_ttl_wrap .sub2_thumb_img_alink:last-of-type .ttl {
  padding-left: 20px;
}
.sub2_thumb_ttl_wrap .sub2_thumb_img_alink img {
  margin-bottom: 15px;
}
.sub2_thumb_ttl_wrap .sub2_thumb_img_alink .ttl {
  font: 600 22px/28px 'Lora', serif;
  color: #000;
  letter-spacing: -0.4px;
}
.sub2_divider {
  margin-bottom: 20px;
  padding: 0 15px 0 15px;
}
.sub2_divider .div_liner {
  border-bottom: 1px solid #dcdcdc;
}
.sub_loadmore_blk {
  padding: 0 15px 0 15px;
  margin-top: 30px;
  margin-bottom: 50px;
}
.loadmore_btn_wrap {
  position: relative;
  margin-bottom: 20px;
  border-bottom: 1px solid #8f8f8f;
}
.loadmore_btn_wrap .loadmore_alink {
  display: block;
  position: absolute;
  top: -20px;
  left: 0;
  right: 0;
  margin: 0 auto;
  width: 164px;
  height: 40px;
  border: 1px solid #8f8f8f;
  text-transform: uppercase;
  text-decoration: none;
  font: 500 16px/16px 'Lora', serif;
  color: #000;
  background-color: #fff;
  letter-spacing: 1.4px;
  color: #525252;
  font-style: italic;
  display: flex;
  align-items: center;
  justify-content: center;
}
.photo_story_slider .slick-dots,
.video_story_slider .slick-dots {
  position: absolute;
  left: 0;
  right: 0;
  margin: 0 auto;
  text-align: center;
  bottom: -40px;
}
.photo_story_slider .slick-dots li,
.video_story_slider .slick-dots li {
  position: relative;
  display: inline-block;
  margin: 0 12px;
  padding: 0;
  cursor: pointer;
}
.photo_story_slider .slick-dots li button,
.video_story_slider .slick-dots li button {
  position: relative;
  width: 12px;
  height: 12px;
  font-size: 0;
  line-height: 0;
  display: block;
  cursor: pointer;
  color: transparent;
  background: #fff;
  border-radius: 0;
  outline: none;
}
.photo_story_slider .slick-dots li button:before,
.video_story_slider .slick-dots li button:before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 12px;
  height: 12px;
  border: 1px solid #dcdcdc;
  background: #fff;
}
.photo_story_slider .slick-dots li button:after,
.video_story_slider .slick-dots li button:after {
  content: '';
  width: 6px;
  height: 6px;
  background: #01539D;
  position: absolute;
  top: 4px;
  left: 4px;
  -webkit-transition: all 0.2s ease;
  transition: all 0.2s ease;
  opacity: 0;
}
.photo_story_slider .slick-dots li.slick-active button:after,
.video_story_slider .slick-dots li.slick-active button:after {
  opacity: 1;
}
.photo_story_slider .slick-list.draggable,
.video_story_slider .slick-list.draggable {
  padding-right: 23% !important;
}
.photo_story_slider .slick-slide,
.video_story_slider .slick-slide {
  margin-right: 21px;
}
.photo_story_slider .slick-slide img,
.video_story_slider .slick-slide img {
  width: 306px;
  height: 170px;
}
.gallery_wrap {
  margin-bottom: 50px;
  position: relative;
}
.gallery_wrap .galry_sec_bg_img {
  position: absolute;
  top: 0;
  right: 82px;
  width: 241px;
  height: 177px;
}
.photo_story_slider {
  display: flex;
  flex-wrap: nowrap;
  justify-content: center;
  gap: 21px;
}
.photo_story_item_box .story_img_box {
  margin-bottom: 8px;
}
.photo_story_item_box .story_ttl {
  font: 400 18px/24px 'Lora', serif;
  color: #000;
  letter-spacing: -0.3px;
}
.watch_wrap {
  margin-bottom: 50px;
  position: relative;
}
.video_story_slider {
  display: flex;
  flex-wrap: nowrap;
  justify-content: center;
  gap: 21px;
}
.video_story_item_box .story_img_box {
  margin-bottom: 8px;
}
.video_story_item_box .story_ttl {
  font: 600 18px/24px 'Lora', serif;
  color: #000;
  letter-spacing: -0.3px;
}
.featured_wrap {
  margin-bottom: 20px;
  position: relative;
  margin-top: 150px;
}
.featured_wrap .with_spon_box {
  padding-top: 0;
}
.featured_wrap .sub_loadmore_blk {
  padding: 0;
  margin-top: 50px;
}
.f_sec_bg_img {
  position: absolute;
  top: -86px;
  left: -131px;
  width: 241px;
  height: 177px;
}
.f_sec_bg_btm_img {
  position: absolute;
  bottom: 67px;
  right: 0;
  width: 128px;
  height: 128px;
}
.f_stories_blk .lhs_aside {
  width: 399px;
  max-width: 399px;
  flex-basis: 399px;
  margin-right: 33px;
}
.f_stories_blk .rhs_aside {
  width: calc(100% - 433px);
  max-width: calc(100% - 433px);
  flex-basis: calc(100% - 433px);
}
.f_story_item_box {
  display: block;
  outline: 0;
  position: relative;
  margin-bottom: 3px;
}
.f_story_item_box .story_img_box {
  position: relative;
  width: 100%;
  margin-bottom: 10px;
}
.f_story_item_box .story_img_box img {
  width: 100%;
  height: auto;
  display: block;
}
.f_story_item_box .story_txt_box {
  position: absolute;
  bottom: 0;
  left: 0;
  z-index: 1;
  width: 100%;
  padding: 5px 10px 20px 35px;
  background: -moz-linear-gradient(top, rgba(0, 0, 0, 0) 0, rgba(0, 0, 0, 0.66) 5060, #000000 100%);
  background: -webkit-linear-gradient(top, rgba(0, 0, 0, 0) 0, rgba(0, 0, 0, 0.66) 40%, #000000 100%);
  background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0, rgba(0, 0, 0, 0.66) 40%, #000000 100%);
}
.f_story_item_box .story_txt_box .cat_ttl {
  color: #01539D;
  display: inline-block;
  background-color: #FFD661;
  padding: 9px 10px 5px 10px;
  text-transform: uppercase;
  font: 700 11px/11px 'Josefin Sans', sans-serif;
  letter-spacing: 2.5px;
  margin-bottom: 10px;
}
.f_story_item_box .story_txt_box .story_ttl {
  font: 600 28px/33px 'Lora', serif;
  color: #fff;
  letter-spacing: -0.3px;
  margin-bottom: 10px;
}
.f_sub_ttl_alink {
  width: 100%;
  border-bottom: 1px solid #dcdcdc;
  padding: 0 0 20px 0;
  display: block;
  margin-bottom: 20px;
}
.f_sub_ttl_alink .ttl {
  font: 600 22px/28px 'Lora', serif;
  color: #000;
  letter-spacing: -0.4px;
}
.f_sub_ttl_alink:last-of-type {
  border-bottom: 0;
  width: 85%;
}
.ipl_player_profile_sec .mc_container {
  padding: 0px 25px;
}



/* ============== sangita start ============== */
.cen-element{display: block;margin:0 auto 37px;text-align: center;}
.desk-ad{display: block;}
.mob-ad{display: none;}
.live_match_card_mob_sec{margin-bottom: 20px;}
/* ============== live score start ============== */
.live-score{margin:30px 0 24px}
.live-top,.live-bottom{background: #01539D;color: #fff;}
.live-top{border-top-left-radius: 11px;border-top-right-radius: 11px; display: flex; justify-content: space-between; align-items: center;padding-left: 16px;min-height: 29px;}
.dt-lft,.result-lft{font:400 12px/28px 'Josefin Sans', sans-serif;}
.live-band{background: #ED2128;font:700 14px/18px 'Josefin Sans', sans-serif;min-height: 29px;min-width: 74px;text-align: center;border-top-right-radius: 11px;display: flex;align-items: center;justify-content: center;padding: 0 10px;}
.live-bottom{border-bottom-left-radius: 11px;border-bottom-right-radius: 11px; display: flex; justify-content: space-between; align-items: center;padding:0 16px;min-height: 29px;}
.team-rgt-logo img {width: 73px;}
.live-middle{background:#EDEDED;padding: 8px 0 12px;}
.team-middle{display: flex;justify-content: space-between;}
.play-team-one,.play-team-two{width: 50%;flex-shrink: 0;display: flex;align-items: center;justify-content: center;position: relative;}
.stadium{color: #0A2040;text-align: center;font:400 11px/15px 'Josefin Sans', sans-serif;margin-bottom: 9px;}
.state-nm{color: #000000;text-align: right;font:600 15px/15px 'Josefin Sans', sans-serif; }
.score-no{color: #000000;text-align: right;font:300 25px/25px 'Josefin Sans', sans-serif;margin-bottom: 5px}
.over-no{color: #000000;text-align: right;font:600 15px/15px 'Josefin Sans', sans-serif;margin-bottom:0}
.play-team-two .state-nm,.play-team-two .score-no,.play-team-two .over-no{text-align: left;}

.play-team-one .team-rgt-logo{padding-left: 20px;}
.play-team-two .team-rgt-logo{padding-right: 20px;}

.play-team-one:after{position:absolute;content:'';right:0;top:1px; width: 1px;height: 100%;background:#0A2040;}

.team-rgt-logo img {width: 31px;height: 31px;border-radius: 100%;}
.share-icons-bottom svg{width: 21px;height: 21px;}
.share-icons-bottom ul {text-align: right;margin-top: 8px;}
.share-icons-bottom ul li{display: inline-block;margin-left: 4px;}

/* ============== live score start ============== */




/* ============== fixture start ============== */
.fixture-main{position: relative;margin-bottom: 70px;margin-top: 37px;}
.fixture-main:after{position: absolute;content:'';top:25%;right: -60px;width: 160px;height: 222px; background: url('https://images.moneycontrol.com/mcnews/images/ipl-2022/bg1.png')right center no-repeat;}
.fixture-inn{padding-bottom: 10px;}
.fixture-title{background:url('https://images.moneycontrol.com/mcnews/images/t20_world_cup/fixuture-title.png') center top no-repeat;background-size: cover; width: calc(100% - 95px); min-height: 62px;color: #fff;position: relative; background-size: 100%;}
.fixture-main .spon_box span{font-size: 9px;font-family: 'Montserrat', sans-serif;;}
.fixture-main .spon_box.desk_view{display: flex;right:-95px;bottom: 0;}
.fixture-main .spon_box.mob_view{display: none;right:-95px;bottom: 0;}
.fixture-head{color: #fff;font:700 20px/30px 'Josefin Sans', sans-serif;padding:20px 0 0px 0px;margin:0 0 16px; text-align: center; text-transform: uppercase;}
.fixture-slider,.fixture-inn,.sm-thumb{width: 100%}
.sm-thumb{box-shadow: 0px 5px 8px #00000029;border-bottom: 0.5px solid #707070;padding: 5px;margin-bottom: 6px;background: #fff;margin: 6px;margin-right: 6px;width: auto}
.team-detail{padding-left: 24px;}
.team-lft {background: url('https://images.moneycontrol.com/mcnews/images/ipl-2022/ver-line.png')right center no-repeat;width: 113px;display: flex;flex-shrink: 0;align-items: center; justify-content: center;}
.txt-one{font:700 9px/22px 'Josefin Sans', sans-serif;color: #000;margin: 0}
.vs-txt{font:700 12px/22px 'Josefin Sans', sans-serif;color: #000;margin: 0 3px}
.head-three,.head-three a{font:300 14px/16px 'Josefin Sans', sans-serif;color: #000;}
.sm-thumb{display: flex;}
.team-logo img{width: 31px;height: 31px;border-radius: 100%;}
.fixture-slider {z-index: 1;}
.fixture-slider .slick-arrow{background:#01539D;color: #fff;font:600 10px/19px 'Lora', serif;font-style: italic;text-transform: uppercase;padding: 0 10px;position: relative;}
.fixture-slider .slick-prev{position: absolute;
  top: unset;
  bottom: -20px;
  left: 0;margin-left:15px;;
}

.fixture-slider .slick-next{position: absolute;
  top: unset;
  bottom: -20px;
  right: 0;margin-right:15px}
  .fixture-slider .slick-prev:before{position: absolute;content:''; background:url('https://images.moneycontrol.com/mcnews/images/ipl-2022/s-arrow.png')left center no-repeat;background-size: 11px;width: 11px;height: 11px;left:-15px;top:4px;}
.fixture-slider .slick-next:after{position: absolute;content:''; background:url('https://images.moneycontrol.com/mcnews/images/ipl-2022/s-arrow.png')right center no-repeat;background-size: 11px;width: 11px;height: 11px;right:-15px;top:4px;transform: rotate(180deg);}
/* ============== fixture ends ============== */

table td a{color: #000;}

/* ============== standing-title start ============== */
.main-table-contain{position: relative;margin-bottom: 35px;}
.main-table-contain:after{position: absolute;content:'';top:5%;right: -60px;width: 250px;height: 296px; background: url('https://images.moneycontrol.com/mcnews/images/ipl-2022/bg2.png')right center no-repeat;}
.standing-title .spon_box span{font-size: 9px;font-family: 'Montserrat', sans-serif;;}
.standing-title .spon_box.desk_view{display: flex;right:-95px;bottom: 0;}
.standing-title .spon_box.mob_view{display: none;right:-95px;bottom: 0;}
.standing-title{background:url('https://images.moneycontrol.com/mcnews/images/t20_world_cup/title-bg.png') center top no-repeat;background-size: cover; width: calc(100% - 95px); min-height: 82px;color: #fff;position: relative; background-size: 100%; text-align: center; text-transform: uppercase;}
.standing-head{color: #fff;font:700 20px/30px 'Josefin Sans', sans-serif;padding:40px 0 0px 0px;margin:0}
.standing-tab{position: relative;z-index: 1;}
.main-table-contain table{width: 100%;}
.main-table-contain table th{font:700 8px/25px 'Josefin Sans', sans-serif;letter-spacing: -0.16px;color: #000000;text-transform: uppercase;}
.main-table-contain table td,.main-table-contain table td a{font:400 12px/29px 'Josefin Sans', sans-serif;text-align: center;background: #fff;width: 30px;white-space: nowrap;color: #000;}
.main-table-contain table td:nth-child(2){width: 180px;text-align: left;padding: 0 0 0 5px;}
.main-table-contain table td:last-child{font-weight: 700;}
.main-table-contain table tr{box-shadow: 0px 5px 8px #00000029;}
.main-table-contain table tr.tab-title{box-shadow: none;}
.main-table-contain table tr.tab-title th:nth-child(2){text-align: left;}
.main-table-contain table tr th{text-align: center;}
.main-table-contain tr.blue-txt th{color:#01539D}
.orange-cap-title{background:url('https://images.moneycontrol.com/mcnews/images/t20_world_cup/most_run.png')center top no-repeat;background-size: cover; height: 82px;color: #fff;position: relative; background-size: 100%; text-align: center; text-transform: uppercase;}

.rhs_title.with_spon_box{width: calc(100% - 95px); } 
.rhs_title{width:100%;} 

.orange-head{color: #fff;font:700 20px/30px 'Josefin Sans', sans-serif;padding:40px 0 0px 0px;margin:0}
.orange-cap-title .spon_box span{font-size: 9px;font-family: 'Montserrat', sans-serif;;}
.orange-cap-title .spon_box.desk_view{display: flex;right:-95px;bottom: 0;}
.orange-cap-title .spon_box.mob_view{display: none;right:-95px;bottom: 0;}
.main-table-contain table { border-collapse: separate !important; border-spacing: 0 6px !important;}
.main-table-contain table td.team-logo-img{width: 35px;padding: 0 0 0 5px;;}
.team-logo-img img {width: 26px;height: 26px;border-radius: 100%;}


.orange-cap-table {margin-bottom: 20px;}
.orange-cap-table table{width: 100%;}
.orange-cap-table table th{font:700 8px/25px 'Josefin Sans', sans-serif;letter-spacing: -0.16px;color:#01539D;text-transform: uppercase;}
.orange-cap-table table td{font:400 12px/29px 'Josefin Sans', sans-serif;text-align: center;background: #fff;width: 30px;white-space: nowrap;}
.orange-cap-table table td:first-child{width: 180px;text-align: left;padding: 0 0 0 5px;}
.orange-cap-table table td:last-child{font-weight: 700;}
.orange-cap-table table tr{box-shadow: 0px 5px 8px #00000029;}
.orange-cap-table table tr.tab-title{box-shadow: none;}
.orange-cap-table table tr.tab-title th:first-child{text-align: left;}
.orange-cap-table table tr th{text-align: center;}
.orange-cap-table table { border-collapse: separate !important; border-spacing: 0 6px !important;}

#purple_cap_table{margin-top: 37px;}
.purple-cap-title{background:url('https://images.moneycontrol.com/mcnews/images/t20_world_cup/most_wickets.png')center top no-repeat;background-size: cover; min-height: 68px;color: #fff;position: relative;z-index: 1; background-size: 100%; text-align: center; text-transform: uppercase;} 
.purple-cap-title .orange-head{color: #fff;font:700 20px/30px 'Josefin Sans', sans-serif;padding:27px 0px 0px 0px;margin:0}
.purple-head{color: #fff;font:700 20px/30px 'Josefin Sans', sans-serif;padding:27px 0px 0px 0px;margin:0}
.purple-cap-title .spon_box span{font-size: 9px;font-family: 'Montserrat', sans-serif;;}
.purple-cap-title .spon_box.desk_view{display: flex;right:-95px;bottom: 0;}
.purple-cap-title .spon_box.mob_view{display: none;right:-95px;bottom: 0;}

/* ============== standing-title end ============== */


/*=============== cricket profile slider start ===========*/
.ipl_player_profile_sec .tab-content{position: relative;}
.ipl_player_profile_sec .tab-content:before{position:absolute;content: '';top:-20px;left:-40px;background: url('https://images.moneycontrol.com/mcnews/images/ipl-2022/cri-bg.png')left top no-repeat;width: 300px;height: 300px;background-size: 250px;}
.ipl_player_profile_sec .tab-content:after{position:absolute;content: '';background:url('https://images.moneycontrol.com/mcnews/images/ipl-2022/cri-bg.png')right bottom no-repeat;right:100px;bottom: 0;width: 300px;height: 300px;background-size: 250px;}
.player_slider{z-index: 1;}
.ipl_player_profile_sec .fade.in { opacity: 1;}
.ipl_player_profile_sec .fade {opacity: 0; -webkit-transition: opacity .15s linear; -o-transition: opacity .15s linear; transition: opacity .15s linear;}
* html .clearfix{height: 1%}  
.player-intro { padding: 10px 0 30px 0;}
.player-profile-title { text-transform: uppercase; line-height: 21px; font-size: 26px; font-weight: 700; color:#01539D;}
.profile-rgt-slider .tab-content>.tab-pane{ display: flex !important;height: 0px; overflow: hidden;}
.profile-rgt-slider .tab-pane.active{ height: auto;}
.player-intro .slick-dots { text-align: center;display: flex !important;align-items: center;justify-content: center;margin: 0; }
.player-intro .slick-dots li {  display: flex}
.player-intro .slick-dots li button { background: #fff; outline: 1px solid #636363;  border:2px solid #fff;  width: 7px;  height: 7px;  border-radius:0;font-size: 0;margin:2.5px 5px}
.player-intro .slick-dots .slick-active button { background: #01539D;margin:0 5px;
    outline: 1px solid #636363;  border:2px solid #fff;width: 10px;  height: 10px; }
.player-intro .player-intro .slick-active{outline: none;}
.player-intro .slick-slide{margin:0 13px}
.player-main .slick-list{padding-top: 60px;padding-bottom: 60px;}
.team-names{position:relative;z-index: 1;}
.team-names > li{ float:left;background:url('https://images.moneycontrol.com/mcnews/images/ipl-2022/ver-line.jpg')right center no-repeat;background-size: 1px;padding-right: 6px;margin-right: 6px;margin-bottom: 5px;}
.team-names > li > a{display:block; position:relative; border-bottom:1px solid transparent; font-size:12px; line-height:16px; font-weight:400; color:#A5A5A5;  text-decoration:none; transition:0.5s all;}
.team-names > li.active > a, .team-names > li:hover > a{ border-bottom-color:#01539D; color:#01539D;font-weight: 700;}
.team-names > li:last-child{background:none}
.more-btn{ position: absolute; display: inline-block;  left: 0; right:0;margin:0 auto; bottom: -8px;width: 43px; text-align: center;background: #01539D;  color: #fff;  font: 600 10px/10px 'Lora', serif; font-style: italic;letter-spacing: 1.5px;; text-transform: uppercase; padding: 3px 0;z-index: 1;}
.player-image{ width:107px;height: 107px; margin:-70px auto 10px;text-align: center;display: block; border: 1px solid #707070; border-radius: 100%; background-color: #fff;}
.player-image img {border-radius: 100%;border:0;width: 100%;}
.player-name{ color:#626262;font:400 22px/20px 'Lora', serif;margin-bottom: 7px;}
.blk-txt{color: #000;font:700 10px/20px 'Josefin Sans', sans-serif;margin-bottom: 7px;}
.blu-txt{color: #01539D;font:400 10px/20px 'Josefin Sans', sans-serif;margin-bottom: 4px;}
.blk-txt2{color: #000;font:400 14px/20px 'Josefin Sans', sans-serif;margin-bottom: 4px;}
.flag-nm{display: block;text-align: center;margin: 0 auto;width: 30px;height: 30px;border-radius: 100%;margin-bottom: 6px;}
.profile-lft-img{ float: left; width: 399px;margin-top: 60px; }
.profile-lft-img img{width: 100%; height: auto;}
.profile-rgt-slider{ float: right; width: calc(100% - 400px) }
.player-main{ position: relative;  overflow: hidden;}
.player-thumb{border: 0.5px solid #707070; padding: 15px 15px 40px;background: #fff; border-radius: 16px; position: relative; font-size: 11px; font-weight: 400; color: rgba(102,102,102,1); min-height: 250px;text-align: center;}
.player-thumb a{display:block; text-decoration:none !important; outline:none; color:rgba(102,102,102,1) !important;}
.player-thumb a:focus { outline:0px;}
/*=============== cricket profile slider ends ============*/


.rhs_wrap .with_spon_box, .ipl_player_profile_sec .with_spon_box{    padding-top: 0;}
.rhg_grptabs{display: flex; justify-content: center; position: relative; z-index: 1; grid-column-gap: 2px; margin-bottom: 0px;}
.rhg_grptabs li a{color: #999999; font: 400 18px 'Josefin Sans', sans-serif; display: block; padding: 9px 0px; text-align: center;}
.rhg_grptabs li{ border-bottom: 4px solid #999999; flex: 0 0 50%;}
.rhg_grptabs li.active{ border-bottom: 4px solid #03458f;}
.rhg_grptabs li.active a{ color: #215298;}
.desktop_banner{}
.mobile_banner{ display: none;}
.mobile_banner img{max-width: 100%; height: auto; display: block; margin: 0 auto;}

/* ============== sangita end ============== */



/*== sponsors and rhs ads ==*/
.ads300x250 {margin-bottom: 30px;}
.presented_by p, .co-presented_by p, .associate_partners p {font: 400 10px/10px 'Montserrat', sans-serif; font-style: italic; color: #333; margin-bottom: 5px;}
.sponsors_block .mc_container {display: flex; column-gap: 20px; padding: 0px 25px; margin-bottom: 30px;}
.co-presented_by_slider a:nth-of-type(1), .associate_partners_slider a {margin-right: 20px;}
.co-presented_by {border-left: 1px solid #cccccc; border-right: 1px solid #cccccc; padding: 0 20px;}
.co-presented_by_slider .slick-list {width: 100px;}
.associate_partners_slider .slick-list {width: 80px;}
.presented_by p, .co-presented_by p, .associate_partners p {font-size: 9px;}
/*== sponsors and rhs ads ==*/



/* ============== Web Css End ============== */
@media all and (max-width: 1316px) {
  .mc_container {
    width: 100%;
    padding-left: 20px;
    padding-right: 20px;
  }
	/****** sangita css start ******/
	/* .main_container{width:1000px;}      
	.fixture-title{width: calc(100% - 85px);height: 45px;min-height: auto;}
	.standing-title,.orange-cap-title,.purple-cap-title{width: calc(100% - 85px);height: 45px;} */
	.spon_box.mob-ad{position: absolute;right:-85px;bottom:0}
	.profile-rgt-slider{margin-right: 10px;width: calc(100% - 410px);}
	.profile-lft-img{padding-top: 100px;}
	/****** sangita css ends ******/

}
@media all and (min-width: 980px) {
  .banner_spon_mob_list.mob_view {
    display: none;
  }
}
@media all and (max-width: 980px) {
	.ipl_top_sec .rhs_wrap{ overflow: hidden;}
	
  main {
    font: 400 16px/22px 'Josefin Sans', sans-serif;
  }
  .player-intro .slick-dots {  margin: 0 auto; width: 280px;display: block !important; }
  
  .player-intro .slick-dots li {
    display: inline-block !important;
  margin: 0px 5px 10px 5px;}
	
.ipl_player_profile_sec .mc_container {
  padding: 0;
} 
.live-score{margin:0;}


  .desk_view {
    display: none;
  }
  .mob_view {
    display: block;
  }
  .spon_box.mob_view {
    display: flex !important;
  }
  .plr20 {
    padding-left: 20px;
    padding-right: 20px;
  }
  .sec_title {
    font-size: 14px;
    line-height: 18px;
  }
  .advbanner_wrap {
    margin-bottom: 20px;
  }
  .ipl_menus_strip_sec .navlist_sub {
    padding-left: 15px;
    padding-right: 15px;
  }
  .ipl_menus_strip_sec .navlist_sub {
    white-space: nowrap;
    width: 100%;
    overflow-x: auto;
    overflow-y: hidden;
    padding-bottom: 5px;
  }
  .ipl_menus_strip_sec .navlist_sub > li {
    float: unset;
    display: inline-block;
    white-space: normal;
    padding: 7px 0 6px 0;
  }
  .ipl_menus_strip_sec .navlist_sub > li > a {
    font-size: 12px;
    line-height: 16px;
    padding: 0 5px;
  }
  .top_banner_strip_sec {
    margin-bottom: 5px;
  }
  .top_banner_strip_sec .mc_container {
    padding-left: 0;
    padding-right: 0;
  }
  .top_banner_strip_sec .banner_strip_alink {
    background: url("https://images.moneycontrol.com/mcnews/images/ipl-2022/ipl_banner_360x145.png") no-repeat;
    background-color: #925947;
    height: 145px;
    padding: 10px 5px 0px 5px;
    background-size: cover;
    overflow: hidden;
  }
  .top_banner_strip_sec .banner_title {
    font-size: 14px;
    line-height: 16px;
    letter-spacing: 1.6px;
    white-space: nowrap;
    padding-top: 50px;
    padding-left: 15px;
  }
  .top_banner_strip_sec .from {
    font-size: 10px;
    line-height: 14px;
    letter-spacing: -0.3px;
    white-space: nowrap;
  }
  .top_banner_strip_sec .from img {
    width: 81px;
    height: 17px;
  }
  .top_banner_strip_sec .ipl_banner_yr_img {
    font-size: 54px;
    line-height: 54px;
    letter-spacing: -1.5px;
    white-space: nowrap;
    top: 31px;
    right: 103px;
  }
  .top_banner_strip_sec .ipl_banner_plyr_img {
    width: 93px;
    height: 93px;
    top: 0;
    right: 15px;
  }
  .ban_lhs {
    width: 100%;
    max-width: 100%;
    flex-basis: 100%;
  }
  .banner_spon_mob_list.mob_view {
    display: block !important;
    white-space: nowrap;
    width: 100%;
    overflow-x: auto;
    overflow-y: hidden;
  }
  .banner_spon_mob_list.mob_view a {
    display: inline-block;
    white-space: normal;
    width: 60px;
    vertical-align: bottom;
  }
  .banner_spon_mob_list.mob_view a:first-of-type {
    width: 110px;
  }
  .ipl_menus_strip_sec {
    margin-bottom: 20px;
  }
  .ipl_menus_strip_sec .mc_container {
    padding-left: 0;
    padding-right: 0;
  }
  .ipl_menus_strip_sec .navlist_sub {
    border: 0px;
  }
  .ipl_menus_strip_sec .navlist_sub > li {
    margin: 0 15px 0 0;
    padding: 0;
  }
  .ipl_menus_strip_sec .navlist_sub > li > a {
    font-size: 10px;
    line-height: 14px;
    padding: 0;
  }
  .live_match_card_mob_sec {
    margin-bottom: 15px;
  }
  .ipl_top_sec .mc_container {
    padding-left: 0;
    padding-right: 0;
  }
  .ipl_top_sec .lhs_wrap {
    width: 100%;
    max-width: 100%;
    flex-basis: 100%;
  }
  .ipl_top_sec .rhs_wrap {
    width: 100%;
    max-width: 100%;
    flex-basis: 100%; margin-left: 0; padding:0 20px;
  }
  .lead_story_wrap {
    margin-bottom: 15px;
  }
  .lead_story_wrap .ttl {
    font-size: 20px;
    line-height: 26px;
    letter-spacing: -0.4px;
    margin-bottom: 10px;
  }
  .lead_story_wrap .desc {
    font-size: 14px;
    line-height: 18px;
    letter-spacing: -0.3px;
    margin-bottom: 10px;
  }
  .lead_story_wrap .ls_img_alink {
    margin-bottom: 10px;
  }
  .lhs_wrap .sub2_divider.nopad {
    padding: 0 20px 0 20px;
  }
  .lhs_wrap .sub2_divider {
    margin-bottom: 10px;
    width: 120px;
  }
  .mar_remove {
    margin: 0 -20px 10px -20px;
  }
  .sub2_divider.w100 {
    width: 100%;
  }
  .sub2_divider.pad0 {
    padding: 0;
  }
  .sub_story_wrap {
    margin: 0;
  }
  .sub2_ttl_wrap .sub2_ttl_alink {
    margin-bottom: 15px;
  }
  .sub2_ttl_wrap .sub2_ttl_alink:first-of-type {
    border-right: 0;
    padding: 0;
    width: 100%;
  }
  .sub2_ttl_wrap .sub2_ttl_alink .ttl {
    font-size: 16px;
    line-height: 22px;
    letter-spacing: -0.3px;
    margin-bottom: 10px;
  }
  .sub2_ttl_wrap .sub2_ttl_alink:last-of-type {
    border-right: 0;
    padding: 0;
    width: 100%;
  }
  .sub2_ttl_wrap .sub2_ttl_alink {
    margin-bottom: 5px;
  }
  .sub2_thumb_ttl_wrap.flex {
    margin: 0 -20px;
    padding: 0 10px;
  }
  .sub2_thumb_ttl_wrap .sub2_thumb_img_alink:first-of-type {
    padding: 0 10px 0 10px;
  }
  .sub2_thumb_ttl_wrap .sub2_thumb_img_alink:last-of-type {
    padding: 0 10px 0 10px;
  }
  .sub2_thumb_ttl_wrap .sub2_thumb_img_alink .ttl {
    font-size: 16px;
    line-height: 22px;
    letter-spacing: -0.3px;
    margin-bottom: 10px;
  }
  .sub2_thumb_ttl_wrap .sub2_thumb_img_alink:last-of-type .ttl {
    padding-left: 0;
  }
  .sub2_thumb_ttl_wrap .sub2_thumb_img_alink img {
    margin-bottom: 10px;
  }
  .sub2_thumb_ttl_wrap .sub2_thumb_img_alink {
    margin-bottom: 5px;
  }
  .loadmore_btn_wrap .loadmore_alink {
    top: -11px;
    width: 100px;
    height: 22px;
    font-size: 10px;
    line-height: 12px;
    letter-spacing: 1px;
  }
  .sub_loadmore_blk {
    padding: 0;
    margin-top: 10px;
    margin-bottom: 30px;
  }
  .video_story_slider .slick-list.draggable {
    padding-right: 0 !important;
  }
  .video_story_slider .slick-slide {
    margin-right: 0px;
  }
  .photo_story_slider .slick-dots,
  .video_story_slider .slick-dots {
    bottom: -30px;
  }
  .photo_story_slider .slick-list.draggable {
    padding-right: 21% !important;
  }
  .photo_story_slider .slick-slide {
    margin-right: 14px;
  }
  .gallery_wrap .spon_box,
  .watch_wrap .spon_box,
  .featured_wrap .spon_box {
    right: 20px;
  }
  .watch_sec_bg_btm_img {
    position: absolute;
    bottom: 0px;
    right: 0px;
    width: 104px;
    height: 104px;
  }
  .photo_story_slider .slick-slide {
    margin-right: 0px;
    margin-left: 20px;
  }
  .featured_wrap {
    margin-top: 130px;
  }
  .f_stories_blk .lhs_aside {
    width: 100%;
    max-width: 100%;
    flex-basis: 100%;
    margin-right: 0;
  }
  .f_stories_blk .rhs_aside {
    width: 100%;
    max-width: 100%;
    flex-basis: 100%;
    margin-right: 0;
  }
  .f_story_item_box .story_txt_box {
    padding: 5px 10px 15px 24px;
  }
  .f_story_item_box .story_txt_box .cat_ttl {
    padding: 5px 10px 4px 10px;
    font-size: 9px;
    line-height: 9px;
    letter-spacing: 2.3px;
  }
  .f_story_item_box .story_txt_box .story_ttl {
    font-size: 24px;
    line-height: 30px;
    letter-spacing: -0.5px;
  }
  .f_sub_ttl_wrap {
    padding: 10px 20px 0 20px;
  }
  .f_sub_ttl_wrap .f_sub_ttl_alink {
    font-weight: normal;
    padding: 0 0 15px 0;
    margin-bottom: 12px;
  }
  .f_sub_ttl_wrap .f_sub_ttl_alink .ttl {
    font-size: 16px;
    line-height: 22px;
    letter-spacing: -0.4px;
  }
  .f_sub_ttl_wrap .f_sub_ttl_alink:nth-child(odd) .ttl {
    font-weight: bold;
  }
  .f_sec_bg_btm_img {
    display: none;
  }
  .f_sub_ttl_alink:last-of-type {
    width: 100%;
    padding: 0 0 0px 0;
    margin-bottom: 0px;
  }
  .featured_wrap .sub_loadmore_blk {
    margin-top: 30px;
    padding: 0 20px;
  }



    /***** sangita css start *******/
	.desk-ad{display: none;}
	.mob-ad{display: block;} 
/* 	.ipl_top_sec .lhs_wrap,
	.ipl_top_sec .rhs_wrap{width: 100%;}
	.ipl_top_sec .rhs_wrap{margin: 0  auto;max-width: 100%;} */
	.rhs_wrap .flex, .ipl_player_profile_sec .flex{flex-direction: column;}
	.standing-tab{padding-bottom: 10px;}
	.player-intro{padding: 0 0 20px;}
	.ipl_top_sec{margin-bottom: 0}
	.ipl_top_sec .mc_container{position: relative;}
	.ipl_top_sec .mc_container:after{position: absolute;content:'';right:0;bottom: -30px;background: url('https://images.moneycontrol.com/mcnews/images/ipl-2022/cri-bg.png')right bottom no-repeat;background-size:150px;width: 300px;height: 300px;}
	#purple_cap_table { margin-top: 30px;}
	.orange-cap-table { margin-bottom: 10px;}
	.main-table-contain:after{right:-70px;top:unset;bottom: -90px;background-size: 280px;}
	.fixture-main{margin-bottom: 50px;}
	.main_container{width:100%;} 
	.team-names >li{float:none; display:inline-block; width:auto;}
	.profile-rgt-slider{width: 100%; float: none;}
	.team-names{text-align: center;}
	.player-main{padding:0; height: auto;}
	.player-intro .slick-list { padding-right: 25% !important;}
	.player-thumb{ display:inline-block; width:190px; margin: 0px 10px 0px 0px; vertical-align: top;}
	.player-profile-title{font-size: 20px;}
	.profile-lft-img{width:100%;float: none;margin:0 0 20px;display: flex;align-items: center;justify-content: start;padding-top: 20px;}
	.player-intro .slider-bottom{padding: 0 20px;}
	.profile-lft-img img.cri-lft-img {width:248px;}
	  
	.rhs_wrap .sec_title_wrap, .ipl_player_profile_sec .sec_title_wrap{width: 100px;} 
	.rhs_wrap .spon_box, .ipl_player_profile_sec .spon_box{position:relative;margin-top: 20px;}
	.team-lft{width: 108px;}
	.team-detail{padding-left: 20px;}

	.fixture-head{font-size: 27px;}
	.standing-head{font-size: 22px;}
	.fixture-main .spon_box.desk_view,.standing-title .spon_box.desk_view,.orange-cap-title .spon_box.desk_view,.purple-cap-title .spon_box.desk_view{display: none;}
	.fixture-main .spon_box.mob_view,.standing-title .spon_box.mob_view,.orange-cap-title .spon_box.mob_view,.purple-cap-title .spon_box.mob_view{display:flex;position: absolute;right: -85px;}

	.ipl_player_profile_sec .tab-content:before{top:60px;left:-60px;background-size: 180px;}
	.ipl_player_profile_sec .tab-content:after{background-size: 180px;right:10px;bottom: 80px;}
	.play-team-one .team-rgt-logo{padding-left: 10px;padding-right: 10px;}
	/***** sangita css ends *******/

    
    .brad_crum{padding: 6px 10px;}
    .ipl_menus_strip_sec .navlist_sub > li:first-child a{ font-size: 10px; font-weight: 700;}
    .ipl_menus_strip_sec .navlist_sub > li:first-child a h1{font-size: 10px; font-family: 'Josefin Sans', sans-serif; font-weight: 700;}   
    .desktop_banner{ display: none;}
    .mobile_banner{ display: block;}
    .photo_story_slider .slick-slide img,.video_story_slider .slick-slide img { width: 100%; height: auto;}

}




/***** sangita css start *******/
@media screen and (max-width: 767px) {
  .show-moblie {display: block;}
  .hide-moblie {display: none;}
  .presented_by img, .co-presented_by_slider .slick-slide img, .associate_partners_slider .slick-slide img {max-width: unset;}
  .co-presented_by {padding: 0 10px; margin: 0 0px 0 10px;}
  .sponsors_block .mc_container {column-gap: 0; padding: 0px 15px; margin: 10px 0; justify-content: center;}
  .associate_partners {padding-left: 10px;}
  .sponsors_block .slick-prev, .sponsors_block .slick-next {display: none !important;}
  .co-presented_by_slider .slick-list, .associate_partners_slider .slick-list {margin-bottom: 8px;}
  .co-presented_by_slider .slick-dots button, .associate_partners_slider .slick-dots button {width: 7px; height: 7px;}
  .co-presented_by_slider .slick-dots li, .associate_partners_slider .slick-dots li {margin: 0 3px;}
  }
  @media screen and (max-width: 340px) {
    .standing-tab{width: 100%;overflow-x: auto;padding: 0 5px 10px;}
    .play-team-one .team-rgt-logo{padding-left: 5px;padding-right: 5px;}
    .main-table-contain table{width: 120%;}
    .profile-lft-img{justify-content: flex-start;}
    .profile-lft-img img.cri-lft-img {
      width: 205px;
  }
  }

  @media screen and (min-width:601px) and (max-width:768px) {
    .player-intro .slick-list { padding-right: 0% !important; }
 }
    
/***** sangita css ends *******/