/* @import url('https://fonts.googleapis.com/css2?family=Playfair+Display:ital,wght@0,700;1,500;1,600&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,400;0,500;0,600;0,700;1,500&display=swap'); */

@import url('https://fonts.googleapis.com/css2?family=Playfair+Display:ital,wght@0,400;0,500;0,600;0,700;1,500;1,600&family=Poppins:ital,wght@0,300;0,400;0,500;0,600;0,700;1,400;1,500&display=swap');


body a.anchor { display: block; position: relative; top: -40px; visibility: hidden;}
body a.anchor#tributes{top:-10px}
body a.anchor#what_he_said{top:-60px}
body a.anchor#stocks_decoded{top:-20px}


/*== common css ==*/
*{box-sizing:border-box; margin:0px; padding:0px;}
h1, .h1, h2, .h2, h3, .h3{ margin:0px;}
a:hover, a:focus {color: inherit; text-decoration: none;}
input, select, textarea, button{outline:none; border:0px;}
ul, li{list-style:none;}
ul, ol{margin-bottom:0px;}
main a, main a:hover, main a:focus {text-decoration:none; color:#000;box-shadow: none;
    border: none;
    outline: none;}
input, button, select{outline:none;}
.PR{position:relative;}
.PB10{padding-bottom:10px;}
body {position:relative; overflow-x:hidden; margin:0; padding:0}
main.rj_container, main.rj_container a {font-family: 'Poppins', sans-serif; font-weight: 400; font-size: 20px; line-height: 30px; color:#000000;}
.rj_wrapper {width: 1255px; margin: 0 auto;}
.section_title {font: 700 90px/90px "Playfair Display", sans-serif; color: #000000; text-align: left;}
.adbanner{width: 970px; margin:0 auto; font:10px Arial, sans-serif; margin-bottom: 50px;}
.adbanner_mobile {display: none;}
.mob_view {display: none;}
.clearfix:before {content: " "; display: table;}
.clearfix:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.flex{display:-webkit-flex;display:-moz-flex;display:-o-flex;display:-ms-flex;display:flex}
main section {margin-bottom: 101px;}
.the_rj_interviews .section_title div, .lasting_legacy .section_title div {display: inline-block; background-color: #fff;}
.the_rj_interviews .section_title div:nth-of-type(2), .lasting_legacy .section_title div:nth-of-type(2) {position: relative; z-index: -1; outline: 10px solid #fff;}
/*== common css ==*/


/*== 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-track {overflow: hidden;}
.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:100%;min-height:1px; text-align: center; margin: 0 22px; outline:none !important;}
[dir='rtl'] .slick-slide{float:right;}
.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-prev, .slick-next {position: absolute; background-color: #fff; border: 1px solid #808080; width: 30px; height: 30px; transform: rotate(0deg); cursor: pointer; z-index: 9; border-radius: 5px;}
.slick-prev:hover, .slick-next:hover {background-color: #00447C;}
.slick-prev:hover:before {border: solid #fff; border-width: 0 2px 2px 0;}
.slick-next:hover:after {border: solid #fff; border-width: 0 2px 2px 0;}
.slick-prev:before {content: ""; border: solid #4d4d4d; border-width: 0 2px 2px 0; display: inline-block; padding: 3px; transform: rotate(135deg); -webkit-transform: rotate(135deg); background-color: transparent; outline: 0; margin-left: 5px;}
.slick-next:after {content: ""; border: solid #4d4d4d; border-width: 0 2px 2px 0; display: inline-block; padding: 3px; transform: rotate(-42deg); -webkit-transform: rotate(-42deg); background-color: transparent; outline: 0; margin-left: -2px;}
.slick-prev, .slick-prev.slick-disabled {}
.slick-next, .slick-next.slick-disabled {}
.slick-prev,.slick-next {font-size:0; line-height:0; position:absolute; top: 56%; display:block;}
.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before {opacity:1;}
.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before {opacity:.25;}
.slick-prev:before,.slick-next:before {font-family:'slick';font-size:20px;line-height:1; opacity:.75; color:white; -webkit-font-smoothing:antialiased; -moz-osx-font-smoothing:grayscale;}
.slick-prev{left: 15px;}
[dir='rtl'] .slick-prev{right:-25px;left:auto;}
[dir='rtl'] .slick-prev:before{content:'ÃƒÂ¢Ã¢â‚¬ Ã¢â‚¬â„¢';}
.slick-next{right: 15px;}
[dir='rtl'] .slick-next{right:auto;left:-25px;}
[dir='rtl'] .slick-next:before{content:'ÃƒÂ¢Ã¢â‚¬ Ã‚Â';}
.slick-dotted.slick-slider{margin-bottom:30px;}
.slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center;}
.slick-dots li{position:relative; display:inline-block; width:10px; height:10px; margin:0 5px; padding:0; cursor:pointer;}
.slick-dots li button{font-size:0; line-height:0; display:block; width:6px; height:6px; padding:5px; cursor:pointer; color:transparent; border:0; outline:none; background:transparent;}
.slick-dots li button:hover,.slick-dots li button:focus{outline:none;}
.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1;}
.slick-dots li button:before {font-family:'slick'; font-size: 30px; line-height:20px; position:absolute; top:0; left:0; width:6px; height:6px; content:'';text-align:center; color:black;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale; border-radius: 0; background-color: #ffffff; border:2px solid #ed2128;}
.slick-dots li.slick-active button:before {background-color: #ed2128; color:black; opacity: 1;}
/*== slick slider ==*/


/*== breadcrumb ==*/
.breadcrum_sec{clear:both;display:block;overflow:hidden;background-color:#fff;}
.breadcrum_sec .heading_txt{display:inline-block;font-size:12px; font-weight: normal; color: #202020;}
.brad_crum{border-bottom:0 dotted #a9a9a9;color:#282828;margin:0 0px;padding:6px 0;text-transform:uppercase;font:400 16px 'Fira Sans',sans-serif;display:block;clear:both;overflow:hidden}
.bread-title{color:#000;font:500 12px 'Fira Sans',sans-serif}
.brad_crum a{font:400 12px 'Fira Sans',sans-serif;text-transform:capitalize;color:#337ab7!important; padding: 0;}
.brad_crum a:last-of-type{color:#333!important}
.brad_crum .bread-arrow{display:inline-block;height:11px;padding-left:5px;width:12px;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}
.breadcrum_sec .mc_container{padding-left:0;padding-right:0}
.breadcrum_sec {border-bottom: 1px solid #e5e5e5;}
/*== breadcrumb ==*/


/*== menu ==*/
.top_head_sec .rj_wrapper {display: flex;}
.top_head_sec { position: sticky; position: -webkit-sticky; top: 0; z-index: 999; /*-webkit-transition: .5s all ease; transition: .5s all ease;*/ padding: 30px 0 20px 0; margin-bottom: -50px;}
.top_head_sec .lhs_wrap { width: calc(100% - 200px); max-width: calc(100% - 200px); -ms-flex-preferred-size: calc(100% - 200px); flex-basis: calc(100% - 200px); }
.top_head_sec .lhs_wrap .logo_wrap { width: 310px; max-width: 310px; -ms-flex-preferred-size: 310px; flex-basis: 310px; margin-right: 150px; }
.top_head_sec .lhs_wrap .logo_wrap .logo_alink { display: inline-block; -webkit-transition: .5s all ease; transition: .5s all ease; }
.top_head_sec .lhs_wrap .logo_wrap .logo_alink img { max-width: 100%; height: auto; -webkit-transition: .5s all ease; transition: .5s all ease; }
.top_head_sec .lhs_wrap .spons_list_wrap { width: calc(100% - 360px); max-width: calc(100% - 360px); -ms-flex-preferred-size: calc(100% - 360px); flex-basis: calc(100% - 360px); }
.top_head_sec .rhs_wrap { width: 224px; max-width: 224px; -ms-flex-preferred-size: 224px; flex-basis: 224px; margin-left: 2px; }
.top_head_sec .spons_list_wrap { width: 100%; font-size: 11px; line-height: 13px; color: #000; }
.top_head_sec .spons_list_wrap .spons_lbl { width: 100%; color: #000; font: 400 14px/14px 'Antic Didone', serif; letter-spacing: 0.28px; margin-bottom: 5px; }
.top_head_sec .spons_list_wrap .spons_list { -webkit-column-gap: 11px; column-gap: 11px; }
.top_head_sec.stickyNav { position: fixed; width: 100%; background-color: #fff; border-bottom: 1px solid #efefef; -webkit-box-shadow: 0px 3px 10px -9px #000; box-shadow: 0px 3px 10px -9px #000; padding: 11px 0 10px 0; top: 0;}
.top_head_sec.stickyNav .logo_alink { width: 215px; height: auto; margin-bottom: 5px; }
.fe_menu_dropdown_wrap .fe_menu_dropdown { width: 224px; height: 40px; background-color: #ffffff; padding: 0 25px 15px 25px; border-top: 0; position: absolute; top: 0px; border-radius: 0 0 25px 25px; cursor: pointer; -webkit-transition: .5s all ease; transition: .5s all ease;     -webkit-box-shadow: 0px 3px 10px -9px #000; box-shadow: 0px 3px 10px -9px #000; filter: drop-shadow(2px 4px 6px #00000029);}
.fe_menu_dropdown_wrap .fe_menu_dropdown:hover {outline: 1px solid #E0E0E0; }
.fe_menu_dropdown_wrap .fe_menu_dropdown .show_nav_txt { font-size: 10px; line-height: 16px; font-weight: 400; color: #000000; text-align: center; padding: 10px; }
.fe_menu_dropdown_wrap .fe_menu_dropdown:before {content: ""; position: absolute; bottom: -10px; margin: 0 auto; border-top: 6px solid#ead788; border-left: 4px solid transparent; border-right: 4px solid transparent; width: 0px; height: 0px; top: 17px; right: 45px;}
.fe_menu_dropdown_wrap .fe_menu_dropdown:hover { background-color: #fff; -webkit-box-shadow: 0 1px 4px -4px #000; box-shadow: 0 1px 4px -4px #000; }
.fe_menu_dropdown_wrap .dropdown_list_popup {width: 230px; left: unset; z-index: unset; padding: 20px 0 10px 0; margin: 0; border: 1px solid #E0E0E0; border-radius: 0px 0px 25px 25px; position: relative; top: -36px; left: -26px; height: 425px;}
.cust_scroll {scrollbar-width: none;}
.cust_scroll::-webkit-scrollbar {display: none;  /* Safari and Chrome */}
.fe_menu_dropdown_wrap .dropdown_list_popup .menu_list li a { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; font-size: 14px; line-height: 18px; font-weight: 400; color: #AD9A49; outline: none; cursor: pointer; width: auto; letter-spacing: 0.24px; border-left: 5px solid transparent; padding: 10px 0px; min-height: 36px; border-bottom: 1px dashed #AD9A49; width: 150px; margin: auto;}
/* .fe_menu_dropdown_wrap .dropdown_list_popup .menu_list li a:hover, .fe_menu_dropdown_wrap .dropdown_list_popup .menu_list li a:focus { color: #000; } */
.fe_menu_dropdown_wrap .dropdown_list_popup .menu_list li a:hover { color: #000; }
.fe_menu_dropdown_wrap .dropdown_list_popup .menu_list li a.active { font-weight: 400; color: #000; position: relative; }
.fe_menu_dropdown_wrap .dropdown_list_popup .menu_list li a.active:before { content: ""; background-color:#AD9A49; width: 5px; height: 100%; font-weight: 400; color: #000; position: absolute; left: -45px; top: 0px; }
.fe_menu_dropdown_wrap .dropdown_list_popup .menu_list li:last-of-type { margin-bottom: 5px; }
.fe_menu_dropdown_wrap .dropdown_list_popup .menu_list li:last-of-type a {border-bottom: 0;}
.fe_menu_dropdown_wrap .dropdown_list_popup .close_nav_wrap { width: 190px; height: 36px; padding: 0 25px 0px 25px; border-top: 0; position: relative; border-radius: 0 0 25px 25px; cursor: pointer; -webkit-transition: .5s all ease; transition: .5s all ease; bottom: 1px; left: 15px; z-index: -1; background-color: #fff; filter: drop-shadow(2px 4px 6px #00000029);}
.fe_menu_dropdown_wrap .dropdown_list_popup .close_nav_wrap .hide_nav_txt { font-size: 10px; line-height: 15px; font-weight: 400; color: #000; text-align: center; padding: 10px; }
.fe_menu_dropdown_wrap .dropdown_list_popup .close_nav_wrap:before {content: ""; position: absolute; bottom: -10px; margin: 0 auto; border-bottom: 6px solid#ead788; border-left: 4px solid transparent; border-right: 4px solid transparent; width: 0px; height: 0px; top: 14px; right: 38px;}
.fe_menu_dropdown_wrap .cust_scroll { max-height: 500px; overflow-y: auto; scrollbar-color: #666666 transparent; scrollbar-width: thin; }
 .fe_menu_dropdown_wrap .cust_scroll::-webkit-scrollbar-thumb {background-color: #333; border-radius: 5px;}
 .top_head_sec .rj_logo {display: none; transition: .3s ease all;}
 .top_head_sec.stickyNav .rj_logo {display: block; transition: .3s ease all;}
 .bottom_nav.posnav_fix {display: none;}
/*== menu ==*/


/*== the rj archives ==*/
.the_rj_archives {margin-bottom: 0; /*margin-top: -51px;*/ padding-bottom: 0;}/*
.top_head_sec.stickyNav + .the_rj_archives {margin-top: 0px;}*/
.the_rj_archives .rj_wrapper {position: relative;}
.the_rj_archives_logo {position: absolute; z-index: 99; top: 135px;}
.intro1 {font: 400 32px/45px 'Playfair Display', serif; color: #ffffff; position: absolute; top: 370px; z-index: 99; width: 535px; left: 307px;}
.intro1 span {color: #C1B275;}
.intro2 {font-size: 16px; line-height: 23px; color: #ffffff; position: absolute; top: 520px; z-index: 99; width: 535px; left: 307px;}
.explore {color: #C1B275; border-bottom: 1px solid #C1B275; font-weight: 300; font-size: 12px; line-height: 18px; position: absolute; left: 207px; top: 797px; z-index: 99; transform: rotate(-90deg); padding-right: 70px; letter-spacing: 4px;padding-bottom: 8px; padding-left: 30px;}

.slider-container {
	display: flex;
	align-items: center;
	justify-content: center;
	overflow: hidden;
	position: relative;
	height: 898px;
	width: 100vw;
}

.slider-container::after {
	background-color: #000;
	content: '';
	position: absolute;
	opacity: 0.3;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
	z-index: 1;
}



.slide {
	background-size: cover;
	background-repeat: no-repeat;
	background-position: center center;
	position: absolute;
	top: 0;
	left: 0;
	opacity: 0;
	height: 100%;
	width: 100%;
	transform: scale(1.15);
	transition: opacity .6s ease;
}

.slide.active {
	animation: grow 4s linear forwards;
	opacity: 1;
}

@keyframes grow {
	0%, 20% {
		transform: scale(1);
	}
	
	75%, 100% {
		transform: scale(1.15);
	}
}
/*== the rj archives ==*/



/*== tributes ==*/
.tributes {background: url("https://images.moneycontrol.com/mcnews/images/rj/tributes_bg.jpg") no-repeat; background-position: top left -288px; padding-top: 120px; padding-bottom: 60px;margin-bottom: 0;} 
.tributes .tributes_container {display: flex; margin-bottom: 60px;}
.tributes_container .image_block {position: relative;}
.tributes_container .image_block img {position: relative; width: 611px; height: 358px;}
.tributes_container .image_block:before {content: ""; border: 1px solid #C1B275; width: 612px; height: 350px; position: absolute; left: -20px; top: -20px; z-index: 0;} 
.tributes_container .content_block {background-color: #ffffff; width: 540px; border-top: 11px solid #C1B275; font: 700 38px/52px 'Playfair Display', serif; color: #000000; margin: -50px auto; position: relative; padding: 20px;} 
.tributes_container .right_block {margin-left: 30px; width: 610px;}
.tributes_container .right_block li {width: 290px; display: inline-block; vertical-align: top; margin-right: 23px;}
.tributes_container .right_block li:first-child a p {margin-left: 30px; margin-top: 0; width: 290px;}
.tributes_container .right_block li:first-child {width: 100%; margin-bottom: 30px; margin-right: 0;}
.tributes_container .right_block li:first-child a {display:  flex;}
.tributes_container .right_block li a p {margin-top: 20px; font-weight: 600;}
.tributes_container .right_block li:last-child {margin-right: 0;}
.tributes_container .right_block li a img {width: 291px; height: 164px;}
.tributes .section_title {text-align: left; margin-bottom: 20px;   }
/*== tributes ==*/


/*== the rj interviews ==*/
.interviews_container {position: relative; right: 115px;}
.the_rj_interviews:before {content: ""; background: url("https://images.moneycontrol.com/mcnews/images/rj/path.png") no-repeat; width: 1922px; height: 811px; display: block; position: absolute; top: -400px; left: -290px; z-index: -1;}
.the_rj_interviews .rj_wrapper {display: flex;}
.the_rj_interviews {background: url("https://images.moneycontrol.com/mcnews/images/rj/interviews_bg.jpg") no-repeat; background-position: top 375px right; position: relative; padding-bottom: 90px;margin-bottom: 0; padding-top: 60px;}
.interviews_container .top_block {width: 933px; margin: auto;}
.interviews_container .top_block .image_block {position: relative;}
.interviews_container .top_block .image_block img {position: relative; width: 933px; height: 525px;}
.interviews_container .top_block .image_block span {position: absolute; top: 0; right: 0; bottom: 0; left: 0; margin: auto; z-index: 1; pointer-events: none; width: 108px; height: 108px;}
.interviews_container .top_block .image_block:before {content: ""; border: 1px solid #C1B275; width: 935px; height: 525px; position: absolute; right: -20px; top: -20px; z-index: 0;}
.interviews_container .content_block {background-color: #ffffff; width: 870px; border-top: 11px solid #C1B275; font: 38px/52px 'Playfair Display', serif; color: #000000; margin: -50px auto; position: relative; padding: 20px;}
.interviews_container .bottom_block {width: 933px; margin: auto; position: relative; top: 80px;}
.interviews_container .bottom_block li a p {margin-top: 20px; font-weight: 600;}
.interviews_container .bottom_block li {width: 290px; display: inline-block; vertical-align: top; margin-right: 23px;}
.interviews_container .bottom_block li:last-child {margin-right: 0;}
.interviews_container .bottom_block .image_block {position: relative;}
.interviews_container .bottom_block .image_block img {width: 291px; height: 164px;}
.interviews_container .bottom_block .image_block span {position: absolute; top: 0; right: 0; bottom: 0; left: 0; margin: auto; z-index: 1; pointer-events: none; width: 60px; height: 60px;}
.the_rj_interviews .section_title {position: relative; z-index: 1; top: 55px;}
/*== the rj interviews ==*/


/*== rj portfolio tracker ==*/
.rjtracker{padding-top: 70px; margin-bottom: 0px;}
.rj_portfolio_tracker {background: url("https://images.moneycontrol.com/mcnews/images/rj/portfolio_tracker_bg.jpg") no-repeat; padding: 50px 0; background-size: contain; background-position: top 18px left -270px; /*padding-bottom: 120px;*/ position: relative;margin-bottom: 0;}
.rj_portfolio_tracker .section_title {color: #ffffff; font-size: 60px; line-height: 70px;margin-top: 0;}
.rj_portfolio_tracker p {font-size: 16px; line-height: 25px; color: #ffffff; margin-top: 10px; width: calc(100% - 600px);}
.rj_portfolio_tracker .btn1 {border-color: #ffffff; background: transparent; color: #ffffff; padding: 16px 45px 16px 20px}
.rj_portfolio_tracker .btn1:after, main .rj_portfolio_tracker .btn1:after {background: url("https://images.moneycontrol.com/mcnews/images/rj/arrow_white.png") no-repeat; top: 23px;}
.rj_portfolio_tracker .viewbtn a {color: #ffffff; background: linear-gradient(to right, #E6E0C8 50%, #ffffff00 50%);
    background-size: 200% 100%; background-position: right bottom; transition: all .5s ease-out;}
.rj_portfolio_tracker .btn1:hover {background: linear-gradient(to right, #E6E0C8 50%, white 50%); background-size: 200% 100%;
    background-position: right bottom; transition: all .5s ease-out;}
.rj_portfolio_tracker a.btn1:hover {background-position: left bottom;}
.rj_portfolio_tracker .viewbtn {align-self: flex-start; margin-left: 30px; margin-top: -20px;}
.rj_portfolio_tracker_container {display: flex; justify-content: start;}
/*== rj portfolio tracker ==*/


/****** what_they_said_sec start ******/
.what_he_said{padding-top: 220px;}
.what_he_said .rj_wrapper {position: relative;}
.what_he_said{margin:0;position: relative;/*padding-bottom: 160px;*/}
.rakeshimgbg{background: url('https://images.moneycontrol.com/mcnews/images/rj/rakesh-desk.png')135% bottom no-repeat; background-size: contain;height: 650px;width: 100%;z-index: 1;position: absolute;right: -100px;top:-30px;margin-top: -100px;}
.whathesaid-main{width: 750px;position: relative;}
.whathesaid-main .section_title{text-align: right;width: 330px;position: absolute;right: -37px;top:-70px;z-index: 3;font-size: 90px;}
.what_he_said .slick-slide{margin:0}
.whatsaid-slider.slick-dotted.slick-slider{margin-bottom:0px;}
.what_he_said .slick-arrow{display: none !important;}
.what_he_said .slick-track{margin-bottom: 30px;}
.what_he_said .slick-dots li{background: none;padding: 0;border:0;width: 16px;height: 16px;}
.what_he_said .slick-dots button{width: 16px;height: 16px;background: #E6E0C8;padding: 0;border-radius: 100%;}
.what_he_said .slick-dots li.slick-active{width: 32px;}
.what_he_said .slick-dots li.slick-active button{width: 32px;background: #382200;border-radius: 20px;}
.what_he_said .slick-dots li button:before{display: none;}
.whatsaid-slider{border:1px solid #C1B275;background: #FCF9F0; width: 719px;position: relative;padding: 167px 68px 161px 61px;}
.whatsaid-inn p{margin: 0;color: #000;font:600 42px/65px 'Playfair Display', serif; font-style: italic; text-align: left;}
.whatsaid-slider:before{position: absolute;content:'';left: 61px;top: -30px;width: 137px;height: 121px;background: url('https://images.moneycontrol.com/mcnews/images/rj/quote-big.png')left top no-repeat;background-size: 100%;}
.whatsaid-slider .slick-dots{bottom: 83px;left: 60px;text-align: left;z-index: 2;}
.whatsaid-inn p,.whatsaid-slider .slick-list{position: relative;z-index: 2;}
/****** what_they_said_sec ends ******/



/****** rj_mantra_sec start ******/
.what_they_said{margin:0; background: url('https://images.moneycontrol.com/mcnews/images/rj/bse.png')center bottom no-repeat;padding-bottom: 50px; position: relative; padding-top: 160px;}
.what_they_said:before {  position: absolute;left: 0; right: 0; margin: 0 auto; content: '';  width: 100%; height: 811px; background: url(https://images.moneycontrol.com/mcnews/images/rj/graph.png) no-repeat; left: 0; top: -263px;  background-size: cover; margin-top: 0;}
.whatthey-said-title .section_title{font-size: 90px;line-height: 90px;width: 415px;text-align: left;margin:0 0 50px;position: relative;z-index: 1;}
.quote-slider{display: flex;margin:0;align-items: flex-start;}
.quote-slider li{border-right:1px dotted #C1B275;text-align: center;padding:0 36px;display: flex;flex-direction: column;position: relative;width: 418px;}
.quote-slider li p{color: #000;font:500 30px/42px 'Playfair Display', serif;font-style: italic;}
/* .quote-slider li:nth-child(even){flex-direction: column-reverse; top: -90px;} */
.quote-slider li:nth-child(even) a {flex-direction: column-reverse; display: flex;}
.yeltxt{color:#AD9A49;font:600 24px/50px 'Poppins', sans-serif; margin-top: 10px;display: block; margin-bottom: 15px;}
.quote-slider li:nth-child(3){top:-230px}
.authorimg{position: relative; width: 244px;height: 244px; margin:0 auto 15px;z-index: 1;}
.authorimg:after{background:#C1B275;width: 255px;height: 255px;position: absolute;content:'';left:-5px;right:0;top:-15px;border-radius: 100%;z-index: -1;margin:0 auto}
.quote-slider li:nth-child(even) .authorimg:after{top:unset;bottom: -15px;}
.authorimg img {border-radius: 100%;width: 100%;height: 100%;object-fit: cover;}
.quote-slider li:last-child{border:none}
.quoteimg{width: 40px;height: auto; margin:0 auto 15px}
.what-said-quote .viewbtn{position: relative;top: -170px;}
/****** rj_mantra_sec ends ******/

/****** rj_mantra_sec start ******/
.rj_mantra{background: #e6e0c8 url('https://images.moneycontrol.com/mcnews/images/rj/bg1.png')center top no-repeat;background-attachment: fixed;position: relative;background-size: cover;margin-bottom: -110px; padding-top: 100px;}
.rj_mantra:after{position: absolute;content:'';left: 0;bottom: 0;width: 100%;height: 351px;background: #fff;}
.mantra-thumb{background: #382200;color: #E6E0C8;text-align: center;position: relative;padding: 58px 46px 40px;}
.onerow{width: 398px;display: flex;flex-direction: column; grid-gap: 30px;}
.onerow:nth-child(3){flex-direction: column-reverse;}
.mantra-thumb p{font:500 32px/46px 'Playfair Display', serif;color: #E6E0C8;font-style: italic;margin-bottom: 20px;}
.mantra-thumb:after{position: absolute;content:'';left:0;right:0;margin:0 auto;width: 285px;height: 250px;display: flex;justify-content: center;top:7%;background: url('https://images.moneycontrol.com/mcnews/images/rj/rj.png')center center no-repeat; background-size: 280px;}
.rj-matra-main{display: flex;grid-gap:30px;align-items: flex-start;position: relative;top: -160px;z-index: 1;}
.mline{margin-bottom: 10px;}
.mantra-thumb img {margin-bottom: 10px;}
.mantraheading{color:#000000;text-align:center;font:700 90px/90px 'Playfair Display', serif; margin:0 0 0px; padding-top: 50px;}
.midlthumbs{position: relative;margin-top: 120px;}
.rjmobcontent{display: none;}
.onerow.midlthumbs .mantra-thumb:after{top:51%}
.onerow .mantra-thumb.big:after{top:35%}
/* .midlthumbs .mantra-thumb img {margin-bottom: 25px;} */
/****** rj_mantra_sec ends ******/


/****** rj_legacy_sec start ******/
.the_rj_legacy{margin:0 0 0px; padding-top: 90px;}
.rj-legacy-top{position: relative;display: flex;align-items: center;padding: 39px 0 170px;}
.rj-legacy-top:before{position: absolute;content: '';width: 105%;height: 100%;border:1px solid #C1B275;left:-2.5%;top:0}
.rj-legacy-rgttxt{border-left:1px solid #C1B275;width: 370px;padding: 32px 0 32px 50px;margin-left: 57px;}
.txt1{color: #666666;}
.txt1 span{color: #AD9A49;}
.rjlegacy-bottom{position: relative;margin-top: -110px;}
.rjlegacy-bottom ul{display: flex; grid-gap:30px;justify-content: center;}
.rjlegacy-bottom li{width: 227px; flex-shrink: 0;}
.rjlegacy-bottom li img {margin-bottom: 15px; width: 227px; height: 227px;}
.rjlegacy-bottom li h2{color:#AD9A49;font:700 18px/27px 'Poppins', sans-serif;margin:0 0 8px}
.rjlegacy-bottom li p{color: #000;font:400 16px/25px 'Poppins', sans-serif;margin:0}
/****** rj_legacy_sec ends ******/

/****** lasting_legacy_sec start ******/
.lasting_legacy{padding-top: 140px; margin-bottom: 0px;}
.the_lasting_legacy{background: url('https://images.moneycontrol.com/mcnews/images/rj/bg1.png')center top no-repeat; background-size: cover; background-attachment: fixed;margin-bottom: 0; margin-top: 20px;padding-bottom: 130px;}
.lasting-legacy-text{width: 856px;flex-shrink: 0;margin-top: -40px;}
.middle-text{display:flex ; justify-content: flex-end;}
.title-lft .section_title{text-align: left;font-size: 90px;width: 490px;position: relative;left: 91px;top: 70px;z-index: 2;}
.last-legacy-img{position: relative;width: 856px;}
.last-legacy-img img {position: relative;z-index: 1;width: 100%;}
.last-legacy-img:after{position: absolute;content:'';width: 100%;height: 100%;right:-20px;top:-20px;border:1px solid #C1B275}
.last-legacy-txt{background:#fff;border-top:9px solid #C1B275;padding: 22px 40px 42px;margin: -70px 30px 0;position: relative;z-index: 1;}
main .lastlegacy-title,main .lastlegacy-title a{color: #000;font:700 38px/48px 'Playfair Display', serif;;margin:0}
.lasting_legacy .section_title {position: relative; z-index: 1; top: 55px; background-color: #fff; height: 210px;
    outline: 10px solid #fff;}
/****** lasting_legacy_sec ends ******/

/****** bigbull_sec start ******/
.bigbull_moonshots{margin: 0 0 0px; padding-top: 90px;}
.bigbull-title{background: #382200 url('https://images.moneycontrol.com/mcnews/images/rj/down-arrows-desktop.jpg')-150px top no-repeat;text-align: center;color: #fff;padding: 69px 0 185px;position: relative;}
/* .bigbull-title:after{position: absolute;content:'';left:0;top:0;background: url('https://images.moneycontrol.com/mcnews/images/rj/bigbullbg.png')left top no-repeat;opacity: 0.3;width: 200px;height: 100px;} */
.bigbull-slider{margin-top: -120px;}
.bigbull-title .section_title{color: #fff;font-size: 90px; text-align: center;}
.bigbull-slider li{background:#E6E0C8;border-top:9px solid #C1B275;padding: 30px 32px 45px;text-align: left;}
.bigbull-slider .slick-slide{margin:0 15px}
.bigbull-slider.slick-dotted.slick-slider{padding-bottom:47px;margin-bottom: 0;}
.bigbull-slider .slick-arrow{display: none !important;}
.bigbull-slider li h3{color: #000;font:700 22px/25px 'Poppins', sans-serif;margin:0 0 10px}
.bigbull-slider li p{color: #000;font:400 15px/23px 'Poppins', sans-serif;margin:0;}
/* .bigbull-slider .slick-track{padding-bottom: 0px;} */
.bigbull-slider .slick-dots li{background: none;padding: 0;border:0;width: 16px;height: 16px; margin: 0 2px;}
.bigbull-slider .slick-dots button{width: 16px;height: 16px;background: #E6E0C8;padding: 0;border-radius: 100%;}
.bigbull-slider .slick-dots li.slick-active{width: 32px;}
.bigbull-slider .slick-dots li.slick-active button{width: 32px;background: #382200;border-radius: 20px;}
.bigbull-slider .slick-dots li button:before{display: none;}
.bigbull-slider .slick-dots{bottom: 0;}
/****** bigbull_sec ends ******/

/****** morestories_sec start ******/
.more_stories{padding-top: 90px;}
.more_stories .section_title{text-align: left;margin:0 0 44px}
.morestories-main{display: flex;grid-gap:30px;margin-bottom: 31px;}
.morestories-lft{width: 611px;flex-shrink: 0;}
.bor-img{position: relative;}
.bor-img img {position: relative;z-index: 1;width: 100%; width: 611px; height: 358px;}
.bor-img:after{position: absolute;content:'';width: 100%;height: 100%;left:-20px;top:-20px;border:1px solid #C1B275}
.story-txt{background:#fff;border-top:9px solid #C1B275;padding: 22px 35px 0;margin: -70px 36px 0;position: relative;z-index: 1;}
main .morestory-heading,main .morestory-heading a{color: #000;font:700 38px/52px 'Playfair Display', serif;;margin:0}
.stories-top{display: flex;grid-gap:30px;border-bottom: 1px solid #C1B275;padding-bottom: 56px;margin-bottom: 35px;}
.stories-thumb{width: 291px;}
.stories-thumb img{margin-bottom: 20px;width: 100%; width: 291px; height: 164px;}
main .morestory-heading2,main .morestory-heading2 a{color: #000;font:600 20px/30px 'Poppins', sans-serif;margin:0}
main .stories-bottom ul li a{background: url('https://images.moneycontrol.com/mcnews/images/rj/bullet.png')left 8px no-repeat; background-size: 11px;color: #000;font:600 18px/27px 'Poppins', sans-serif;margin:0 0 30px;padding-left: 25px; display: block;}
.viewbtn{text-align: right;}
a.btn1,main a.btn1{color:#666666;font:600 16px/25px 'Poppins', sans-serif; display: inline-block;padding:16px 65px 16px 30px;border:1px solid #C1B275; position: relative;margin-right: 40px;background: linear-gradient(to right, #E6E0C8 50%, white 50%); background-size: 200% 100%; background-position: right bottom; transition: all .5s ease-out;}
 main a.btn1:hover { background-position: left bottom;color: #000;}
.btn1:after,main .btn1:after {position: absolute;content: '';top:23px;right:-18px;background: url('https://images.moneycontrol.com/mcnews/images/rj/arrow.png')right top no-repeat; background-size: 40px;width: 40px; height: 14px;transition: all .3s ease-out;}
main a.btn1:hover:after{transform: translateX(10px);}
/****** morestories_sec ends ******/


.slider-container1 {display: none;}


/**** new updated design 2023 **********/
.section_title{font-size: 75px;}
.top_head_sec.stickyNav .rj_logo {width: 200px; height: auto;}
.fe_menu_dropdown_wrap .dropdown_list_popup{
    /* height: 505px; */
    height: 466px;
}
.topIntro{background: rgba(155, 139, 45, 0.6); padding: 40px 30px 34px;position: absolute;top: 367px;z-index: 99;width: 535px;left: 184px; border-radius: 0 90px 0 0; width:485px}
.the_rj_archives_logo{z-index: 100;}
.the_rj_interviews .section_title div:nth-of-type(2){outline: 0;}
.topIntro h1{margin-bottom: 16px; margin-top: 0; padding-right: 10px;}
.topIntro .intro1 span{color: #fff; font-weight: 700;}
.topIntro .intro2{line-height: 25px;}
.topIntro .intro1,.topIntro .intro2{position: unset;width: unset;}
.slider-container{height: 950px;}
.tributes {background: url('https://images.moneycontrol.com/mcnews/images/rj/tributes_bg.jpg') no-repeat; background-position: top left -218px;}
.explore{left: 26px;top: 857px;padding-left: 18px;}

.tributes_container .content_block{font-size: 35px; font-weight: 600;}
.tributes_container .right_block li a p,.interviews_container .bottom_block li a p,main .morestory-heading2, main .morestory-heading2 a{font:600 20px/31px 'Playfair Display', serif}
main .stories-bottom ul li a{font:600 18px/24px 'Playfair Display', serif}
.interviews_container .content_block{font-size: 35px;line-height: 52px; font-weight: 600;}


.rj_portfolio_tracker{background: url('https://images.moneycontrol.com/mcnews/images/rj/portfolio_tracker_bg_new.jpg') no-repeat;background-size: contain;background-position: top 18px left -270px;}

.the_rj_interviews { background: url('https://images.moneycontrol.com/mcnews/images/rj/interviews_bg.jpg') no-repeat; background-position: 280px 450px;}
.what_he_said { padding-top: 161px;}

.the_rj_interviews .slick-prev, .the_rj_interviews .slick-next{display: none !important;}
.the_rj_interviews .slick-dots li{background: none;padding: 0;border:0;width: 16px;height: 16px; margin:0 5px;}
.the_rj_interviews .slick-dots button{width: 16px;height: 16px;background: #E6E0C8;padding: 0;border-radius: 100%;}
.the_rj_interviews .slick-dots li.slick-active{width: 32px;}
.the_rj_interviews .slick-dots li.slick-active button{width: 32px;background: #382200;border-radius: 20px;}
.the_rj_interviews .slick-dots li button:before{display: none; }
.tributes .section_title{margin-bottom: 40px;}
.the_rj_interviews .section_title{top:-10px;font-size: 75px;left: -32px; text-align: right;}
.interviews_container{right:5px;}
.the_rj_interviews .section_title div{background: none;}
.interviews_container .bottom_block li a p{text-align: left;}
.interviews_container .slick-dots{bottom: -60px;}
.bigbull-title .section_title,.whathesaid-main .section_title{font-size: 75px;}
.bigbull-title{padding-bottom: 152px;}
.whathesaid-main .section_title {width: auto;right: 33px;top: -130px;font-size: 75px; margin-bottom: 90px;}
.whatthey-said-title .section_title{font-size: 75px;width: auto;}
.mantraheading{font-size: 75px;}
.midInfo{margin-bottom: 20px;}
.midInfo .grnBtn{background: #52B876; border-radius: 5px; color: #fff; font-size: 15px;padding: 3px 5px; min-width:80px; text-align: center; display: inline-block; margin-bottom: 20px;}
.midInfo .redBtn{background:#E3515C;border-radius: 5px; color: #fff; font-size: 15px;padding: 3px 5px; min-width:80px; text-align: center; display: inline-block; margin-bottom: 20px;}
.midInfo p{display: flex; justify-content: space-between; font-weight: 500;}
.midInfo p span{font-weight: bold;} 
main .morestory-heading, main .morestory-heading a { font: 600 35px/52px 'Playfair Display', serif;}
.slidethumb .slick-slide{margin:0 5px}
.slider-container::after { background-color: #96853D;opacity: 0.1;}

.bigbull_moonshots.nobr .bigbull-title .section_title br{display: none;}

.slidethumb .slick-slide {
    margin: 0 15px;
}
.interviews_container .bottom_block .image_block img {
    width: 100%;
    height: 164px;
}


@media screen and (max-width: 1279px){
    .rj_wrapper {width: auto; padding: 0 15px;}
    .tributes_container .left_block {width: 500px;}
    .tributes_container .image_block:before {width: 451px; height: 245px; left: -9px; top: -13px;}
    .tributes_container .content_block {width: 400px; padding: 15px;}
    .tributes_container .right_block li {width: 250px;}
    .tributes_container .right_block li:first-child a p {margin-left: 20px;}
    .tributes_container .right_block li {margin-right: 15px;}
    .the_rj_interviews .rj_wrapper {display: block;}
    .interviews_container {right: 0; top: 35px;}
    .the_rj_interviews .section_title {top: 0;}
    .rj_portfolio_tracker .section_title {font-size: 40px; line-height: 60px;}
    .rj_portfolio_tracker p {font-size: 16px; line-height: 20px; margin-top: 0px; width: calc(100% - 470px);}

}


 

@media screen and (max-width: 980px){
    .viewbtn{text-align: center;}
    a.btn1, main a.btn1{font-size: 14px;padding: 12px 55px 12px 24px;margin-right: 0;}
    .btn1:after, main .btn1:after{top:18px}

    .morestories-main{grid-gap:0;flex-direction: column;margin-bottom: 4px;}
    .more_stories .rj_wrapper{padding: 0;}
    .morestories-lft,.stories-bottom{width: auto;padding: 0 15px;}
    main .stories-bottom ul li a{margin-bottom: 20px;}
    .more_stories .section_title{font-size: 40px;margin: 0 0 24px;padding: 0 15px;}
    .bor-img:after{left: -15px;top: -15px;}
    .bor-img{margin-left: 15px;}
    main .morestory-heading, main .morestory-heading a{font-size: 24px;line-height: 32px;}
    .story-txt{padding: 16px 12px 30px 15px;margin:-50px 18px 0 33px}
    .stories-top{width: 100%;overflow-x: auto;overflow-y: hidden; grid-gap: 20px;padding-bottom: 20px;margin-bottom: 20px;padding-left: 15px;}
    .stories-thumb{width: 253px;flex-shrink: 0;}

    .bigbull-title .section_title{font-size: 55px;line-height: 60px;text-align: center;}
    .bigbull-title{padding: 28px 0px 145px; background:#382200 url('https://images.moneycontrol.com/mcnews/images/rj/down-arrows-mobile.jpg')left top no-repeat;}
    .bigbull-slider.slick-dotted.slick-slider{padding-bottom: 20px;}
    .bigbull-slider li h3{font-size: 20px;}
    .bigbull-slider li{padding: 20px 25px 30px;}
    .bigbull-slider .slick-list{padding-right: 15% !important;}
    .bigbull_moonshots .rj_wrapper{padding: 0;}
    .bigbull-slider .slick-track{margin-bottom: 20px;}
    .bigbull_moonshots{margin-bottom: 40px;padding-bottom: 0;}

    .middle-text{flex-direction: column;}
    .the_rj_legacy{margin: 0 0 230px;padding-bottom: 0;}
    .lasting-legacy-text,.last-legacy-img{width: auto;}
    .title-lft .section_title{font-size: 55px;left: 0;margin-top: -195px;top:unset;width: auto;}
    main .lastlegacy-title, main .lastlegacy-title a{font-size: 24px;line-height: 32px;}
    .last-legacy-img:after{right: -15px;top: -15px;}
    .last-legacy-img{margin-right: 15px;}
    .the_lasting_legacy{padding-bottom: 44px; background: url('https://images.moneycontrol.com/mcnews/images/rj/bg2.jpg')center top no-repeat; background-size: cover;}
    .last-legacy-txt{border-top: 5px solid #C1B275;padding: 12px 15px 20px;margin: -40px 30px 0 16px;}

    .rj-legacy-top{flex-direction: column;text-align: center;padding: 20px 0 120px}
    .rj-legacy-top .section_title{text-align: center;}
    .rj-legacy-rgttxt{width: auto;border-left: 0;padding:50px 0 0;margin: 0 25px;position: relative;}
    .rj-legacy-rgttxt:after{position: absolute;content:'';width: 40%;height: 1px;left:0;right:0;margin:0 auto; background: #C1B275;top:30px}
    .rj-legacy-top:before{width: 100%;left: 0;right: 0;margin: 0 auto;}
    .rjlegacy-bottom li{width: 196px;}
    .rjlegacy-bottom ul{grid-gap:20px;justify-content: flex-start;}
    .rjlegacy-bottom li p{font-size: 15px;line-height: 23px;}
    .rj_wrapper.nopadding{padding: 0}
    .rjlegacy-bottom{margin-top: -100px;padding-left: 30px;width: 100%;overflow-x: auto;overflow-y: hidden;}

    .rj-matra-main{display: none;}
    .rjmobcontent{display: block;}
    .rjmantra-slider .slick-arrow{display: none !important;}
    .rjmantra-slider .slick-list{padding-bottom: 0;margin-bottom: 0;}
    .rjmantra-slider  .slick-dots li{background: none;padding: 0;border:0;width: 16px;height: 16px;display: inline-block;}
    .rjmantra-slider  .slick-dots button{width: 16px;height: 16px;background: #E6E0C8;padding: 0;border-radius: 100%;}
    .rjmantra-slider  .slick-dots li.slick-active{width: 32px;}
    .rjmantra-slider  .slick-dots li.slick-active button{width: 32px;background: #382200;border-radius: 20px;}
    .rjmantra-slider  .slick-dots li button:before{display: none;}
    .rjmobcontent .section_title{width: 230px; margin:0 auto 16px;text-align: center;}
    .rj_mantra{padding: 24px 0 0; background: #e6e0c8 url('https://images.moneycontrol.com/mcnews/images/rj/mantra-mobbg.png')center top no-repeat; background-size: cover; background-attachment: fixed;}
    .mantra-thumb p{font-size: 26px;line-height: 36px;}
    .mantra-thumb{padding: 30px;margin-bottom: 0;}
    .rjmantra-slider .slick-slide{margin:0 }
     .slick-dotted.slick-slider{z-index: 1;}
    .rjmantra-slider .slick-dots{z-index: 1;bottom: 0;}
    .rj_mantra:after{height: 150px;}
    .mantra-thumb:after{top:25%}
    .rjmantra-slider.slick-dotted.slick-slider,.rjmantra-slider .slick-track {margin-bottom: 0;padding-bottom: 36px;}
  


    .what_they_said{background:url('https://images.moneycontrol.com/mcnews/images/rj/bse-mob.png') center bottom no-repeat; background-size: 100%; margin-bottom: 120px;padding-bottom: 0px;}
    .whatthey-said-title .section_title{font-size: 55px;line-height: 60px;width: auto;margin-bottom: 15px;}
    .quote-slider{display: block;}
    .quote-slider .slick-arrow{display: none !important;}
    .quote-slider .slick-track{margin-bottom: 0;}
    .quote-slider  .slick-dots li{background: none;padding: 0;border:0;width: 16px;height: 16px;display: inline-block;}
    .quote-slider  .slick-dots button{width: 16px;height: 16px;background: #E6E0C8;padding: 0;border-radius: 100%;}
    .quote-slider  .slick-dots li.slick-active{width: 32px;}
    .quote-slider  .slick-dots li.slick-active button{width: 32px;background: #382200;border-radius: 20px;}
    .quote-slider  .slick-dots li button:before{display: none;}
    .quote-slider .slick-list li{display: inline-block;padding:15px 0 39px}
    .what-said-quote .viewbtn { margin-top: 0; position: absolute; right: 33px; bottom: -74px; top: unset;}
    .quote-slider li:nth-child(even),.quote-slider li:nth-child(3){top:unset}
    .authorimg{width: 201px;height: 201px;}
    .authorimg img {width: 201px;height: 201px;}
    .authorimg:after{width: 211px;height: 211px;}
    .quote-slider li{font-size: 26px;line-height: 36px;padding: 0;}
    .yeltxt{font-size: 22px;line-height: 30px;margin:15px 0 0}
    .quote-slider .slick-dots{bottom: -60px;left: -65px;width: 230px;}
    .quote-slider.slick-dotted.slick-slider{margin-bottom: 0;}
    .quote-slider .slick-slide{margin:0}
    .what_they_said:before{background: url('https://images.moneycontrol.com/mcnews/images/rj/graphmob.png')center top no-repeat;margin-top: -60px;}

    .what_he_said{padding-bottom: 20px;}
    .whatsaid-slider:before{width: 89px;left: 20px;top: -30px;}
    .whathesaid-main,.whatsaid-slider{width: auto;}
    .whatsaid-inn p{font-size: 32px;line-height: 50px;}
    .whathesaid-main .section_title{font-size: 55px;line-height: 60px;width: 210px;right: 20px;top: -30px;}
    .whatsaid-slider{padding: 120px 20px 172px 20px;}
    .rakeshimgbg{position: relative;top: -10px;height: 380px;right:80px;width: 143%;background-size: 100%; background: url("https://images.moneycontrol.com/mcnews/images/rj/rakesh-m.png") no-repeat;}
    .whatsaid-slider .slick-dots{bottom: 120px;left: 20px;z-index: 10;}

    .tributes .tributes_container {display: unset;}
    .tributes_container .left_block {width: 100%;}
    .tributes_container .left_block img {width: 100%;}
    .tributes_container .image_block:before {width: 102%; height: 100%;}
    .tributes_container .content_block {width: 95%;}
    .tributes_container .right_block {position: relative; top: 70px;}
    .tributes_container .right_block ul {overflow-x: auto; overflow-y: hidden; white-space: nowrap;}
    .tributes_container .right_block li:first-child a {display: unset;}
    .tributes_container .right_block li:first-child a p {margin-left: 0; white-space: normal; margin-top: 15px; width: unset;}
    .tributes_container .right_block li:first-child {margin-right: 15px;}
    .tributes_container .right_block {margin: 0; width: unset;}
    .tributes_container .right_block li a p {white-space: normal;}
    .tributes_container .right_block li, .tributes_container .right_block li:first-child {width: 253px;}
    .interviews_container .top_block {width: 100%; padding-right: 15px;}
    .the_rj_interviews .rj_wrapper {padding-right: 0;}
    .interviews_container .content_block {width: 695px;}
    .interviews_container .bottom_block {width: 100%;}
    .interviews_container .bottom_block ul {overflow-x: auto; overflow-y: hidden; white-space: nowrap;}
    .interviews_container .bottom_block li a p {white-space: normal;}
    .tributes_container .right_block ul, .interviews_container .bottom_block ul {scrollbar-width: none;}
    .tributes_container .right_block ul::-webkit-scrollbar, .interviews_container .bottom_block ul::-webkit-scrollbar {display: none;  /* Safari and Chrome */}
    .rj_portfolio_tracker {background-size: cover;}
    .rj_portfolio_tracker p {width: calc(100% - 235px);}
    .the_rj_archives_logo img {width: 60%;}
    .the_rj_archives_logo {top: 45px;}
    .slider-container {height: 720px;}
    .intro1 {top: 195px; left: 200px;}
    .intro2 {top: 360px; left: 200px;}
    .explore {top: 565px; left: 100px;}
    
	
	.slider-container {display: none;} 
    .slider-container1 {
        display: flex;
        align-items: center;
        justify-content: center;
        overflow: hidden;
        position: relative;
        height: 647px;
        width: 100vw;
        top: -9px;
		background-color: #000;
    }
    
    .slider-container1::after {
        background-color: #000;
        content: '';
        position: absolute;
        opacity: 0.3;
        top: 0;
        left: 0;
        height: 100%;
        width: 100%;
        z-index: 1;
    }
	#slideshow-container {
		position:relative;
	}
	#slideshow-container img {
		position:absolute;
		top:0;
		left:0;
		display:none;
		width: 100%;
	}
		
		
	.what_he_said{overflow: hidden;}
	.nav_expo_mob_wrap .dropdown_list_popup{ z-index: 9999 !important;}
    .the_rj_interviews .section_title div, .lasting_legacy .section_title div {background-color: transparent; outline: unset;}


    /***** updated news design 2023 ********/
    .topIntro { background: none; top: 255px; border-radius: 0; width: auto; left: 0;padding: 0 15px 20px;}
    .slider-container1{height: 591px;}
    .slider-container1::after{background-color: #786824;}
    .explore { top: 579px; left: -4px; padding-right: 0px; padding-left: 15px; width: 35px;}
    .topIntro .intro2{line-height: 18px;}
    main .morestory-heading, main .morestory-heading a{font-size: 21px;line-height: 30px;}
    main .morestory-heading2, main .morestory-heading2 a,main .stories-bottom ul li a{font-size: 18px;line-height: 24px;}
    #slideshow-container img{bottom: 0; top:0; height: 100%; object-fit: cover;}
    .menu_scroll_list_mob .mobile_logo img{display: block;}
    #stocks_decoded .slick-list {
        padding-right: 10% !important;
    }
    .bigbull-slider.slick-dotted.slick-slider{padding-left: 5px;}
    #stocks_decoded .bigbull-title .section_title br{display: none;}
}


@media screen and (max-width: 480px){
    .section_title {font-size: 55px; line-height: 60px;}
    main section {padding-bottom: 45px;margin-bottom: 0;}
    .desk_view {display: none;}
    .mob_view {display: block;}
    .top_head_sec .rj_wrapper {display: unset;}
    .top_head_sec { margin-bottom: 10px; padding: 0; filter: drop-shadow(0px 10px 12px #0000001A); top: 45px; -webkit-transition: .5s all ease; transition: .5s all ease; border-top: 1px solid #dadada;}
    .top_head_sec .mc_container.flex { -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; }
    .top_head_sec .lhs_wrap { -ms-flex-wrap: wrap; flex-wrap: wrap; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; display: none; }
    .top_head_sec .lhs_wrap .logo_wrap { margin-bottom: 10px; }
    .top_head_sec .logo_alink { display: block; width: 200px; }
    .top_head_sec .rj_wrapper {padding: 0;}
    .menu_scroll_list_mob { white-space: nowrap; width: 100%; height: 48px; padding: 0px 50px 0px 0px; margin-bottom: 0; position: relative; top: 0px; background-color: #ffffff;}
    .menu_scroll_list_mob .mobmenu_strip { display: inline-block; vertical-align: top; white-space: normal; height: 43px; padding: 0px 5px 0px 9px; position: relative;}
    .menu_scroll_list_mob .mobmenu_strip .mn_alink { font-size: 12px; line-height: 18px; color: #AD9A49; display: inline-block; text-align: center; }
    .menu_scroll_list_mob .mobmenu_strip.active .mn_alink {color: #000000;}
    .menu_scroll_list_mob .mobmenu_strip.active { border-bottom: 4px solid #AD9A49; }
    .menu_scroll_list_mob .mobmenu_strip svg { position: absolute; top: 12px; right: 27px; }
    .menu_scroll_list_mob .nav_expo_mob_wrap { position: absolute; top: 0px; right: 0; }
    .nav_expo_mob_wrap .dropdown_sel_item_alink {filter: drop-shadow(-3px 4px 3px #00000029); width: 54px; height: 50px; background-color: #fff; display: block;}
    .nav_expo_mob_wrap .dropdown_list_popup { top: 48px; left: unset; right: 0; z-index: 99; padding: 5px 0 0px 0; margin: 0; border-radius: 0px 0px 25px 25px; max-width: 165px; min-width: 165px; width: 165px; border: 1px solid #f1f1f1; border-top: 0;}
    .nav_expo_mob_wrap .dropdown_list_popup .menu_list li { width: auto; display: block; padding: 0 5px 0 5px; }
    .nav_expo_mob_wrap .dropdown_list_popup .menu_list li a { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; font-size: 12px; line-height: 18px; font-weight: 500; color: #AD9A49; outline: none; cursor: pointer; width: auto; padding: 10px; min-height: 28px; text-align: left; background-color: transparent; border-bottom: 1px dashed #AD9A49;}
    /* .nav_expo_mob_wrap .dropdown_list_popup .menu_list li a:hover, .nav_expo_mob_wrap .dropdown_list_popup .menu_list li a:focus { color: #000;} */
    .nav_expo_mob_wrap .dropdown_list_popup .menu_list li a {position: relative;}
    /* .nav_expo_mob_wrap .dropdown_list_popup .menu_list li a.active { border-left: 5px solid #AD9A49; font-weight: 500; color: #000; } */
    .nav_expo_mob_wrap .dropdown_list_popup .menu_list li a.active{color:#000;}
    .nav_expo_mob_wrap .dropdown_list_popup .menu_list li a.active:before {content: ""; background-color: #AD9A49;        width: 5px; height: 100%; font-weight: 400; color: #000; position: absolute; left: -16px; top: 0px;}
    .nav_expo_mob_wrap .dropdown_list_popup .menu_list li:last-of-type { margin-bottom: 5px; }
    .menu_list {padding: 0 10px;}
    .nav_expo_mob_wrap .dropdown_list_popup .menu_list li:last-child a {border-bottom: 0;} 
    .dropdown_sel_item_alink:before { content: ""; position: absolute; margin: 0 auto; border-top: 9px solid#C1B275; border-left: 6px solid transparent; border-right: 6px solid transparent; width: 0px; height: 0px; top: 0; right: 0; bottom: 0; left: 0;
        margin: auto;}
    .menu_scroll_list_mob .mobile_logo {display: block;padding-left: 15px;padding-top: 7px;}
    .menu_scroll_list_mob .mobile_logo img {width: 110px;}
    .menu_scroll_list_mob.open_mobilemenu .mobile_logo {display: block; padding: 5px; background-color: #fff;}
    .menu_scroll_list_mob .mobmenu_strip {display: inline-block;}
    .menu_scroll_list_mob.open_mobilemenu .mobmenu_strip {display: none;}
    .menu_scroll_list_mob .nav_expo_mob_wrap .dropdown_sel_item_alink {height: 48px;}
    .menu_scroll_list_mob.open_mobilemenu .nav_expo_mob_wrap .dropdown_sel_item_alink {height: 50px;}
    .menu_scroll_list_mob.open_mobilemenu .nav_expo_mob_wrap .dropdown_list_popup {top: 50px;}
    .menu_scroll_list_mob .menu_list li.mobmenu_strip {display: none;}
    .menu_scroll_list_mob.open_mobilemenu .menu_list li.mobmenu_strip {display: block;}
    .menu_scroll_list_mob.open_mobilemenu .mobmenu_strip.active {border-bottom: 0;}
    .tributes .rj_wrapper {padding-right: 0;}
    .top_head_sec.nav_up {top: 0; background-color: #ffffff; -webkit-transition: .5s all ease;
        transition: .5s all ease;}
    .tributes_container .image_block {width: 330px; margin: auto;}
    .tributes_container .image_block:before {width: 97%;}
    .tributes_container .content_block {width: 85%; font-size: 24px; line-height: 32px; border-width: 5px;}
    .tributes_container .right_block li a p {font-size: 18px; line-height: 27px; margin-top: 15px;}
    .interviews_container .top_block {padding-right: 15px;}
    .interviews_container .content_block {width: 90%;}
    .interviews_container .content_block {font-size: 24px; line-height: 32px; border-width: 5px; font-weight: 700;}
    .interviews_container .bottom_block li a p {font-size: 18px; line-height: 27px;}
    .interviews_container .top_block .image_block span, .interviews_container .top_block .image_block span svg {width: 60px; height: 60px;}
    .interviews_container .bottom_block .image_block span, .interviews_container .bottom_block .image_block span svg {width: 44px; height: 44px;}
    .rj_portfolio_tracker .section_title {font-size: 45px; line-height: 50px; margin-bottom: 20px;}
    .rj_portfolio_tracker p {width: 100%; line-height: 25px;}
    .rj_portfolio_tracker {margin: 0 15px; padding: 20px 5px 35px 5px; background: url("https://images.moneycontrol.com/mcnews/images/rj/portfolio_tracker_bg_mobile.jpg") no-repeat;margin-bottom: 25px; background-size: cover;}
    .the_rj_interviews {padding-bottom: 115px; background-position: top 220px right;}
    .the_rj_archives_logo img {width: auto}
    .the_rj_archives_logo { top: 40px; }
    .intro1 {left: 20px; top: 210px; font-size: 20px; line-height: 27px; width: 90%;}
    .intro2 {left: 20px; top: 310px; font-size: 15px; line-height: 21px; width: 90%;}
    .explore {top: 605px; left: -12px; padding-right: 0px; padding-left: 5px; width: 55px;}
   
    
    .slide1 {
        background-size: cover;
        background-repeat: no-repeat;
        background-position: center center;
        position: absolute;
        top: 0;
        left: 0;
        opacity: 0;
        height: 100%;
        width: 100%;
        transform: scale(1.15);
        transition: opacity .1s ease;
    }
    
    .slide1.active {
        animation: grow 4s linear forwards;
        opacity: 1;
    }
    
    @keyframes grow {
        0%, 20% {
            transform: scale(1);
        }
        
        75%, 100% {
            transform: scale(1.15);
        }
    }
    
    .viewbtn{text-align: center;}
    a.btn1, main a.btn1{font-size: 14px;padding: 12px 55px 12px 24px;margin-right: 0;}
    .btn1:after, main .btn1:after{top:18px}
    .the_rj_interviews:before {content: ""; background: url("https://images.moneycontrol.com/mcnews/images/rj/path_mobile.png") no-repeat; width: 376px; height: 159px; display: block; position: absolute; top: -70px; left: 0;}
    .the_rj_archives {margin-top: 0; padding-bottom: 48px; position: relative;}
    .the_rj_archives:before {content: ""; background: url("https://images.moneycontrol.com/mcnews/images/rj/tributes_bg_mobile.jpg") no-repeat bottom left; position: absolute; bottom: -85px; width: 135px; height: 140px; left: 0px; z-index: -1;}
    .tributes {padding-top: 10px; padding-bottom: 70px; background: transparent;}
    .tributes_container .right_block {margin-bottom: 70px;}
    .tributes_container .left_block {padding-right: 15px;}
    .rj_portfolio_tracker .viewbtn {text-align: left; margin-top: 25px; position: static; margin-left: 0;}
    .top_head_sec.stickyNav {padding: 0;}
    .rjlegacy-bottom li img {width: 196px; height: 196px;}
    .tributes_container .left_block img {width: 327px; height: 191px;}
    .tributes_container .right_block li a img {width: 253px; height: 142px;}
    .interviews_container .top_block .image_block img {width: 327px; height: 184px;}
    .interviews_container .bottom_block li {width: 253px;}
    .interviews_container .bottom_block .image_block img {width: 253px; height: 142px;}
    .rj_portfolio_tracker_container {display: block;}
    .last-legacy-img img {width: 327px; height: 184px;}
    .bor-img img {width: 327px; height: 191px;}
    .stories-thumb img {width: 253px; height: 142px;}
    .the_rj_interviews {padding-top: 0px;padding-bottom: 30px;}
    .rjtracker {padding-top: 20px;}
    .what_he_said {padding-top: 50px; padding-bottom: 85px;}
    .what_they_said {padding-top: 20px; padding-bottom: 0px; margin-bottom: 110px;}
    .quote-slider li p {font-size: 26px; line-height: 36px;}
    .the_rj_legacy {padding-top: 0; margin: 0; padding-bottom: 50px;}
    .bigbull_moonshots {padding-top: 0;}
    .more_stories {padding-top: 0px;}
    .lasting_legacy {padding-top: 180px;}
    .rj_mantra {padding-bottom: 100px; margin-bottom: 0;}
    .special-page-hide-status-1, .special-page-hide-status-2 {display: none;}
    header.responsive_true.budget_header_news {height: 50px;}
    .brad_crum {padding: 7px 0 0px 0;}
    .slamdown{ top: 85px; }
    header.responsive_true.budget_header_news.getapp_mobheader{height:85px;}
    .top_head_sec.nav_up {top: -5px;}
    .top_head_sec.nav_up .menu_scroll_list_mob .nav_expo_mob_wrap .dropdown_sel_item_alink {height: 47px;}
    .top_head_sec.nav_up .menu_scroll_list_mob {height: 47px;}
    .top_head_sec.nav_up .menu_scroll_list_mob .mobile_logo {padding-top: 6px;}

    /**** updated new 2023 *****/
    .intro1{font-size: 21px; line-height: 30px;}
    .intro2{font-size: 13px; line-height: 18px;}

    .section_title{font-size: 45px; line-height: 50px;}
    .the_rj_archives{padding-bottom: 0;}
    .tributes_container .content_block{font-size: 21px;line-height: 30px;}
    .tributes_container .right_block li a p,.interviews_container .bottom_block li a p{font-size: 18px; line-height: 24px;}
    
    .the_rj_interviews .section_title{font-size: 45px;line-height: 50px; text-align: left; left: 0;white-space: break-spaces;}
    .interviews_container .content_block{font-size: 21px;line-height: 30px; font-weight: 600;}
    .rj_portfolio_tracker{ background: url('https://images.moneycontrol.com/mcnews/images/rj/portfolio_tracker_bg_mobile_new.jpg'); background-size: cover;}
    .slidethumb .slick-list{padding-right: 20% !important;}
    .slidethumb .slick-slide{margin:0 10px}
    .interviews_container .slick-dots{bottom: -61px;}
    .interviews_container .bottom_block .slick-dots li{width: unset;}
    .interviews_container .bottom_block .image_block img{width: 100%;}
    .interviews_container .bottom_block ul{padding-bottom: 70px;}
    .bigbull-title .section_title{font-size: 45px; line-height: 52px;}
    .the_rj_archives_logo img{width: 191px;}
    .topIntro h1{padding-right: 0; margin-bottom: 9px;}
    .the_rj_archives_logo{top:103px}
    .explore { top: 566px; left: 2px; padding-right: 0px; padding-left: 5px; width: 23px;}
    .the_rj_archives:before{background: url(https://images.moneycontrol.com/mcnews/images/rj/tributes_bg_mobile.jpg) no-repeat bottom left;bottom: -125px;}
    .tributes .section_title { margin-bottom: 25px; margin-top: 0; }
    .interviews_container .top_block .image_block:before{width: 100%;height: 183px;right:-13px;}
    .interviews_container .content_block{margin:-50px 15px 0;width: 91%;}
    
    .interviews_container .bottom_block{top:0}
    .interviews_container .top_block{margin-bottom: 24px;}
    .bigbull-title .section_title{margin-bottom: 5px;}
    .whathesaid-main .section_title{font-size: 45px;width: auto; right: 0;top: -83px;}
    .whatsaid-slider:before { width: 43px; left: 13px; top: -16px;}
    .whatsaid-slider { padding: 40px 20px 172px 20px;}
    .whatthey-said-title .section_title{font-size: 45px;}
    .what_they_said:before { background: url(https://images.moneycontrol.com/mcnews/images/rj/graphmob.png)center top no-repeat; margin-top: 140px;}
    #bigbullSpeak:before{display: none;}
    .rj_mantra{padding-bottom: 50px;}
    .menu_scroll_list_mob .mobile_logo img{display: block;}
    .bigbull-slider .slick-dots li{margin:0 5px}
    .rjtracker{padding-top: 0;}
    .bigbull-slider .slick-slide{margin:0 10px;}
    .interviews_container .top_block .image_block img {width: 100%; }
    .interviews_container .top_block {padding-right: 30px;}
    .the_rj_interviews{background-size: auto 40%;}

    body a.anchor#the_rj_interviews{top:-40px}
    body a.anchor#ttributes{top:-30px}
    body a.anchor#stocks_decoded{top:0px}
   body a.anchor#more_stories,body a.anchor#what_he_said,body a.anchor#bigbull_moonshots{top:-20px}
   .bigbull_moonshots.nobr .bigbull-title .section_title br { display: block;}
   
   .the_rj_interviews.nobg:before{display: none;}
    }


@media screen and (min-width:768px) and (max-width:980px) {
    .rakeshimgbg{width: 100%;background-size: contain;}
    .what_they_said:before {background: url(https://images.moneycontrol.com/mcnews/images/rj/graphmob.png)center top no-repeat; margin-top: -180px; background-size: contain;}
  
  }

@media screen and (min-width:981px) and (max-width:1024px) {
    .morestories-lft,.stories-thumb{width: 50%;}
    .morestories-main{margin-left: 20px;}
    .lasting-legacy-text{width: 60%;}
    .last-legacy-img{width: auto;}
    .middle-text{margin-right: 20px;}
    .rjlegacy-bottom li{width: 17.5%;}
    .rj-legacy-top:before{width: 100%;left: 0;}
    .rj-legacy-top{padding-left: 30px;padding-right: 30px;}
    .rjlegacy-bottom ul{grid-gap:20px}
    .mantra-thumb{padding: 40px 30px;}
    .mantra-thumb p{font:500 26px/40px 'Playfair Display', serif}
    .mantra-thumb:after{width: 255px;height: 200px;background-size: 220px;}
    .rakeshimgbg{width: 60%;right: -70px;}
    .whatsaid-slider{width: 580px;}
    .whathesaid-main{width: 610px;}
    .top_head_sec {
    top: 50px;
  }
  .top_head_sec.nav_up {
    top: 0;
  }
  
  }