.main_container,.main_container *{outline:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-box-sizing:border-box;box-sizing:border-box}.breadCrumb{padding-bottom:14px}.fs16{font-size:16px}.plr-20{padding:0 20px}.p_0{padding:0 !important}.link{color:#1290dd !important}.forecast_table table td.blur_blk{padding:0;height:35px;width:100px}.blur_img{position:absolute;top:-10px;left:0;right:0}.mb_10{margin-bottom:10px}.pricechart-tooltip{display:block;background-color:#fff;padding:10px 9px 9px 10px;margin-left:1px;margin-top:1px}
#stockHeader .stock_score{position:absolute;top:-24px;right:1rem;padding:5px 5px;-webkit-box-shadow:0 4px 4px 0 rgba(0,0,0,0.09);box-shadow:0 4px 4px 0 rgba(0,0,0,0.09);background-color:#ffe9e2;text-align:center;font-size:10px;width:60px;background-image:-o-linear-gradient(top,#ffe9e2,#ffd6c8);background-image:-webkit-gradient(linear,left top,left bottom,from(#ffe9e2),to(#ffd6c8));background-image:linear-gradient(to bottom,#ffe9e2,#ffd6c8)}#stockHeader .stock_score .only{display:block;font-size:7px}
#stockHeader .stock_score a.whole:hover{text-decoration:none}#stockHeader .stock_score .i_lock{zoom:.5;margin-bottom:8px;margin-top:8px}@-webkit-keyframes stock_score{0{-webkit-transform:translateY(0);transform:translateY(0)}20%{-webkit-transform:translateY(-0.4rem);transform:translateY(-0.4rem)}40%{-webkit-transform:translateY(0.4rem);transform:translateY(0.4rem)}60%{-webkit-transform:translateY(-0.2rem);transform:translateY(-0.2rem)}80%{-webkit-transform:translateY(0);transform:translateY(0)}}
@keyframes stock_score{0{-webkit-transform:translateY(0);transform:translateY(0)}20%{-webkit-transform:translateY(-0.4rem);transform:translateY(-0.4rem)}40%{-webkit-transform:translateY(0.4rem);transform:translateY(0.4rem)}60%{-webkit-transform:translateY(-0.2rem);transform:translateY(-0.2rem)}80%{-webkit-transform:translateY(0);transform:translateY(0)}}#stockHeader .stock_score .score_c{-webkit-animation:stock_score 2s ease-in-out 1;animation:stock_score 2s ease-in-out 1}#stockHeader .stock_score .title{font-weight:bold;line-height:.75rem}
#stockHeader .stock_score .score{font-size:20px;font-weight:bold}#stockHeader .stock_score .nr{font-size:17px;font-weight:bold;margin-top:5px;display:inline-block}#stockHeader .stock_score::before{content:"";position:absolute;top:0;left:-9px;width:0;height:0;border-style:solid;border-width:0 0 9px 9px;border-color:transparent transparent #e1e1e1 transparent}#stockHeader .stock_score_tooltip{position:absolute;-webkit-box-shadow:0 2px 6px 2px rgba(0,0,0,0.44);box-shadow:0 2px 6px 2px rgba(0,0,0,0.44);top:-5px;left:70px;background:#fff;width:397px;z-index:11;border-radius:3px;display:none}
#stockHeader .stock_score_tooltip .txt{font-size:14px;line-height:1.43;margin:1.2rem 2rem 1rem 1.3rem;color:#000;text-align:left}#stockHeader .stock_score_tooltip .q{font-weight:bold;margin-bottom:.25rem;font-size:16px}#stockHeader .stock_score_tooltip .foot{padding:.8rem 0 .5rem 0;border-top:1px dashed #ededed;margin:8px;text-align:center}#stockHeader .stock_score_tooltip a.button{border-radius:3px;border:solid 1px #ed193b;background-color:#ed193b;color:#fff;display:inline-block;padding:.5rem 2.5rem;font-size:12px;font-weight:600}
#stockHeader .stock_score_tooltip a.btn1{border-radius:3px;border:solid 1px #ed193b;background-color:#ed193b;white-space:nowrap;color:#fff;padding:.5rem;font-size:12px;font-weight:600;margin-right:1rem;cursor:pointer}#stockHeader .stock_score_tooltip .txt1{font-size:14px;text-align:left;-webkit-box-flex:1;-ms-flex:1;flex:1;margin-top:.65rem;margin-right:2rem}#stockHeader .stock_score_tooltip .txt1 a{text-decoration:underline}#stockHeader .rf_sprite.refinitiv{width:278px;height:35px;background-position:-5px -5px;display:inline-block}
#stockHeader .stock_score_tooltip::before{content:"";position:absolute;top:15px;left:-10px;width:0;height:0;border-bottom:8px solid transparent;border-top:8px solid transparent;border-right:10px solid #fff}#research .wrapper{position:relative}.rf_sprite{background:url('https://img.etimg.com/photo/msid-82929354,quality-100/rf-sprite.jpg') no-repeat;background-size:289px 95px}.st_prime_widget .prime_txt{margin-top:1rem;margin-bottom:1rem}.st_prime_widget .et_prime{color:#ed193b}.st_prime_widget .prime_btn .trial_cta{display:inline-block;border:1px solid #e60015;padding:.5rem 1rem;font-size:14px;font-weight:bold;color:#e60015;cursor:pointer;border-radius:3px}
#research .score_box .i_lock{margin:10px auto;zoom:1.25}#research .open_report .rf_sprite{width:15px;height:15px;background-position:-34px -71px;display:inline-block;position:relative;top:3px;right:2px}.st_prime_widget .cSprite_b::before{content:'';width:14px;height:15px;background-position:-299px -6px;vertical-align:top;position:relative;top:2px;margin-right:3px;margin-left:5px}.st_prime_widget .note{font-size:15px;color:#737373;font-style:italic;font-weight:500;margin-top:.8rem}
.st_prime_widget .note .cSprite_b{font-style:normal;color:#000;font-weight:bold}.st_prime_widget .highlights .heading{font-size:14px;font-weight:bold;margin-bottom:1rem}.st_prime_widget .highlights ul li{font-size:14px;line-height:1.29;margin-bottom:1rem;position:relative;padding-left:2rem}.st_prime_widget img.non_prime_view{width:100%;height:auto}.st_prime_widget .prime_chart_area{position:relative;display:inline-block;width:600px;margin:0 50px 0 0;min-height:300px}.st_prime_widget .prime_chart_area .chart_options{margin:0 14px}
.st_prime_widget .prime_chart_area .render_chart{margin-top:20px;height:280px}.st_prime_widget .prime_content_area{position:relative;display:inline-block;padding:25px 0;vertical-align:top;width:calc(100% - 600px - 325px)}.st_prime_widget .prime_content_area .ltp{font-size:22px;font-weight:800;margin-right:5px;padding:0 2px 0 15px}.st_prime_widget .prime_content_area .change{font-size:16px;font-weight:500;margin-left:5px}.st_prime_widget .prime_content_area .exch_tab{position:relative;display:inline-block;margin:5px auto 40px}
.st_prime_widget .lock_overlay{width:766px;padding:1rem;-webkit-box-shadow:0 2px 41px 12px #f7f7f7;box-shadow:0 2px 41px 12px #f7f7f7;border:solid 6px #ffe8e0;background-color:#fff;position:absolute;bottom:-45px;left:268px;text-align:center;font-size:16px;font-weight:600;display:block}.insight_blocker .paywall_cta:hover{text-decoration:underline}.st_prime_widget .prime_btn .trial_cta:hover{text-decoration:underline}#research .metric{position:relative;height:21px;width:100%;background-image:-o-linear-gradient(left,#ff0029,#b7b7b7 29%,#b7b7b7 49%,#9f9f9f 70%,#009060);background-image:-o-linear-gradient(left,#53568f 0,#e3092c 15%,#b7b7b7 38%,#b7b7b7 58%,#9f9f9f 71%,#009060);background-image:-webkit-gradient(linear,left top,right top,color-stop(0,#53568f),color-stop(15%,#e3092c),color-stop(38%,#b7b7b7),color-stop(58%,#b7b7b7),color-stop(71%,#9f9f9f),to(#009060));background-image:linear-gradient(to right,#53568f 0,#e3092c 15%,#b7b7b7 38%,#b7b7b7 58%,#9f9f9f 71%,#009060)}
#research .color_indicators .color{width:13px;height:13px;display:inline-block;border-radius:50%;margin-right:5px;top:2px;position:relative}#research tfoot{text-align:center}#research .score_box{width:177px;height:177px;border:solid 7.2px #ffe9e2;text-align:center}#research .score_box .txt{font-size:26.2px;font-weight:800;line-height:1.03;margin-top:1.7rem;margin-bottom:.5rem}#research .score{font-size:52.8px;font-weight:bold}#research .score_caption{text-align:center;font-weight:bold;font-size:16px;margin-top:5px}
#research a.open_report{background:#000;font-weight:600;width:100%;display:inline-block;color:#fff;text-align:center;padding:.5rem;margin-top:2rem;border-radius:2px}#research .s_heading{margin-bottom:20px}#research .color_indicators .neutral{background:#b2b2b2}#research .color_indicators .negative{background:#ed193b}#research .color_indicators .positive{background:#009060}#research .color_indicators .nr{background:#53568f}#research .score_caption.neutral{color:#b2b2b2}#research .score_caption.negative{color:#ed193b}
#research .score_caption.positive{color:#009060}#research .score_caption.nr{color:#b7b7b7;font-size:15.4px}#research .color_indicators .color+span{color:#727272;font-size:13px;font-weight:500}#research .metric>span.value{position:absolute;width:28px;height:28px;background:#000;border-radius:50%;color:#fff;padding:6px 0;top:-4px;text-align:center;margin-left:-14px}#research .content.stock_score_analysis{padding-left:2rem;margin-top:0;margin-bottom:5rem}#research.st_prime .content.stock_score_analysis{margin-bottom:0}
#research .left{width:177px;float:left}#research .right{width:calc(100% - 177px);float:left}#research .right table{margin-left:2rem;width:calc(100% - 2rem)}#research table tbody tr td:first-child{text-align:right;font-size:14px;font-weight:600;vertical-align:middle;white-space:nowrap}#research td{padding:.5rem;padding-bottom:1.3rem}#research .color_indicators>div{display:inline-block}#research .color_indicators>div:not(:last-child){margin-right:1rem}.forecast_table{position:relative;font-size:13px}
.forecast_table table{table-layout:fixed;border-collapse:collapse;margin-bottom:1rem}.forecast_table table td{position:relative;padding:10px 25px 7px 0;vertical-align:middle}.forecast_table table td .unit,.st_prime_widget .note .unit{color:#a5a5a5;font-style:normal}.forecast_table table td .price_label{display:inline-block;width:14px;height:14px;background:#7a8285;border-radius:50%;margin-right:5px;margin-top:-3px;vertical-align:middle}.forecast_table table td .price_label.up{background:#00935c}
.forecast_table table td .price_label.down{background:#ed193b}.forecast_table table td .c_sprite.i_rupee{top:14px;left:-12px}.forecast_table .select2{font-family:'Montserrat',sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;background:#fff;border-color:transparent}.forecast_table .select2:disabled{color:#000;opacity:1}#chart-container-010920 .highcharts-tooltip{z-index:999}#shareHoldingBar,#shareHoldingPie{position:relative}.center_hv{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.v-hidden{visibility:hidden}.mkt_status{text-transform:capitalize}.mktclose{background:#ed183b;color:#fff;padding:7px;font-size:12px;border-radius:3px}.arbit{font-size:20px;font-weight:500}.no-scroll{overflow:hidden !important}.help_text{font-size:14px;font-weight:500;font-style:italic;margin-top:15px;text-align:right}.hc-plotline{display:inline-block;font-family:Montserrat;font-size:11px;font-weight:500;color:#686868}.hc-plotline span{display:block;padding-top:3px;font-size:12px;font-weight:500;color:#3b3b3b}
li[data-offset]{cursor:pointer}#peerComparison .stock_peer li.search{position:relative}#peerComparison .stock_peer li.noPeer{background:none !important;border:none !important;font-size:13px;font-weight:500;font-style:italic;line-height:1.38;color:#828282;margin-left:0;padding:0}#peerComparisonChart{margin-top:2rem}.price_analysis_chart .half{display:inline-block;width:calc(50% - 3rem);padding:2rem;padding-top:0}.price_analysis_chart .half:first-child{margin-right:6rem}.price_analysis_chart span.percentage{border:solid 6px #00935c;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:89px;height:89px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:50%;font-weight:bold}
.price_analysis_chart .positive span.percentage{border-color:#00935c}.price_analysis_chart .positive .green{color:#00935c}.price_analysis_chart .negative span.percentage{border-color:#ed193b}.price_analysis_chart span.percentage{margin-right:1rem}.price_analysis_chart .negative .red{color:#ed193b}.price_analysis_chart .title{font-size:22px;font-weight:bold;color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:2rem}
.price_analysis_chart span.neutral{font-size:18px;font-weight:500;position:absolute;margin-top:.6rem}.price_analysis_chart span.neutral span.value{margin-left:1rem;font-weight:700}.price_analysis_chart-exclude>div{margin-left:3rem}.price_analysis_chart-exclude .container{display:block;position:relative;padding-left:35px;margin-bottom:12px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.price_analysis_chart-exclude .container input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}
#price_analysis_chart,#price_analysis_chart_2{height:322px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.price_analysis_chart-exclude{display:-webkit-box;display:-ms-flexbox;display:flex;border-top:1px solid #ededed;padding-top:1.5rem;font-size:16px}.price_analysis_chart-exclude div:first-child{color:#535353}.price_analysis_chart-exclude strong{color:#000}.price_analysis_chart-exclude .checkmark{position:absolute;top:0;left:0;height:20px;width:20px;background-color:#fff;border-radius:4px;border:1px solid #d4d4d4;-webkit-box-shadow:1px 1px #b1b1b1;box-shadow:1px 1px #b1b1b1}
.price_analysis_chart-exclude .container:hover input ~ .checkmark{background-color:#f7f7f7;border:1px solid #e4e4e4}.price_analysis_chart-exclude .container input:checked ~ .checkmark{background-color:#00935c;border:1px solid #00935c;-webkit-box-shadow:1px 1px #00935c;box-shadow:1px 1px #00935c}.price_analysis_chart-exclude .checkmark:after{content:"";position:absolute;display:none}.price_analysis_chart-exclude .container input:checked ~ .checkmark:after{display:block}
.price_analysis_chart-exclude .container .checkmark:after{left:6px;top:2px;width:5px;height:10px;border:solid white;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}ul,li{list-style:none}.lg-hide{display:none !important}.fw_500{font-weight:500 !important}.fw_600{font-weight:600 !important}.bold{font-weight:800 !important}.main_container a{font-size:inherit;color:inherit}.main_container a:not(.wrapLines){display:inline-block}section .no_data{border:1px dashed #979797;text-align:center;font-size:16px;font-weight:500;font-style:italic;color:#3e3e3e;padding:18px;opacity:.4;margin:40px 0 60px}
.btn_trade{display:inline-block;position:relative;border-radius:3px;border:solid 1px #000;background-color:transparent;font-family:'Montserrat',sans-serif;font-size:14px;font-weight:800;color:#000;text-transform:uppercase;padding:5px 10px;margin-left:10px;cursor:pointer}.btn_watchlist{display:inline-block;position:relative;border-radius:3px;border:solid 1px #000;background-color:#000;font-family:'Montserrat',sans-serif;font-size:14px;font-weight:800;color:#fff;text-transform:uppercase;padding:5px 10px;cursor:pointer}
#stockBand.fixed .btn_watchlist{padding:5px 16px}.btn_watchlist.added{background:transparent;color:#000}.btn_watchlist:hover{background:transparent;color:#000;-webkit-transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;-o-transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out}
.btn_watchlist.added:hover,.btn_trade:hover{background:#000;color:#fff;-webkit-transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;-o-transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out}
.btn_watchlist:hover .i_plus{-webkit-filter:grayscale(1) brightness(0);filter:grayscale(1) brightness(0)}.btn_watchlist.added:hover .i_tick,.btn_trade:hover .i_trade{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}.c_sprite{position:relative;display:inline-block;background:url('https://img.etimg.com/photo/msid-83337630,quality-100/company-sprite.jpg');background-repeat:no-repeat;background-size:2220px 100px;vertical-align:middle}.paywall_sprite{position:relative;display:inline-block;background:url('https://img.etimg.com/photo/msid-83337674,quality-100/company-sprite.jpg');background-repeat:no-repeat;background-size:244px 301px;vertical-align:middle}
.up,.green{color:#00935c}.down,.red{color:#ed193b}#technicalInsights .result .up,#technicalInsights .result .green,#technicalInsights .result .down,#technicalInsights .result .red{font-weight:800;margin-left:3px}.highlight_img{width:227px;height:194px;background-position:-3px -21px}.blurtxt_img{width:156px;height:31px;background-position:-10px -247px}.blur_value{position:absolute;top:-6px;width:33px;height:33px;background-position:-841px -51px}.i_downarrow{background-position:-981px -22px;width:10px;height:6px;margin-left:4px;margin-bottom:2px;cursor:pointer}
.i_downarrow_lg{background-position:-999px -22px;width:11px;height:7px;margin-left:5px;cursor:pointer}.i_arrow{margin-right:2px;vertical-align:baseline}.up>.i_arrow{width:6px;height:10px;background-position:-802px -20px}.down>.i_arrow{width:6px;height:10px;background-position:-812px -20px}.change.up>.i_arrow{width:10px;height:17px;background-position:-773px -14px;margin-right:5px;vertical-align:baseline}.change.down>.i_arrow{width:10px;height:17px;background-position:-786px -14px;margin-right:5px;vertical-align:text-top}
.pageHolder .main_container{padding:0}.colon{font-weight:600;margin:0 5px 0 1px;font-style:normal}.i_cross{width:11px;height:11px;background-position:-427px -21px;cursor:pointer}.i_cross_lg{width:20px;height:20px;background-position:-1350px -14px;cursor:pointer}#peerComparison .i_cross{margin-left:6px;vertical-align:baseline}#peerComparison .overlay.active .i_cross{display:none}.i_rupee{width:9px;height:13px;background-position:-1055px -20px;position:absolute;top:7px;left:2px}.i_plus{width:10px;height:10px;background-position:-553px -36px;margin-right:5px;top:-2px}
.i_trade{width:15px;height:13px;background-position:-193px -51px;margin-right:5px;top:-1px}.i_tick{width:16px;height:16px;background-position:-1394px -52px;margin-right:5px;top:-1px;-webkit-filter:grayscale(1) brightness(0);filter:grayscale(1) brightness(0)}.i_dash{width:11px;height:2px;background-position:-1383px -22px;margin-left:5px}.i_parameter{left:5px;top:-2px;width:13px;height:12px;background-position:-1353px -54px}.i_showmore{width:10px;height:10px;background-position:-553px -8px;vertical-align:baseline;margin-left:5px}
.i_search{width:13px;height:13px;background-position:-860px -19px}.i_rank{width:22px;height:27px;background-position:-885px -14px;vertical-align:unset;-webkit-filter:invert(1);filter:invert(1)}.i_candle{margin-top:-4px;width:14px;height:18px;background-position:-404px -18px}.i_download{margin-top:-5px;margin-left:10px;width:24px;height:24px;background-position:-577px -15px}.i_nopeer{background-position:-159px -51px;width:16px;height:16px;margin-right:5px}.bookmark_icon{width:10px;height:17px;background-position:-1123px -18px;cursor:pointer}
.bookmark_icon.saved{background-position:-1143px -18px}.i_icon,.insights .c_sprite.i_icon{position:relative;width:170px;height:67px;background-position:-1646px -23px}.i_lock,.insights .c_sprite.i_lock{position:relative;width:24px;height:31px;background-position:-578px -48px}.i_lock_bulb,.insights .c_sprite.i_lock_bulb{position:relative;width:37px;height:39px;background-position:-786px -48px}.i_export{width:17px;height:14px;background-position:-918px -20px}.i_chart{width:21px;height:19px;background-position:-1305px -15px}
.i_pie{width:24px;height:24px;background-position:-1307px -52px}.i_table{width:27px;height:26px;background-position:-1238px -13px}.i_etprime{width:13px;height:13px;background-position:-1123px -50px;top:-1px}.i_calender{width:15px;height:15px;background-position:-376px -19px;position:absolute;left:10px;top:6px}.i_help{width:15px;height:15px;background-position:-835px -18px;margin-left:5px;cursor:pointer}.i_signal{width:50px;height:50px;vertical-align:top}.i_doublearrow{width:10px;height:10px;background-position:-494px -22px;margin-left:5px;vertical-align:baseline}
.bullish .i_signal{background-position:-21px -5px}.bearish .i_signal{background-position:-81px -5px}.i_star{width:14px;height:13px;background-position:-67px -67px;margin-left:5px;vertical-align:baseline}.i_nodata{background-position:-1447px -9px;width:170px;height:81px;margin:20px auto}.i_noreco{background-position:-2030px -10px;width:170px;height:81px;margin:20px auto}.i_accoridan{position:absolute;right:0;top:13px;background-position:-289px -75px;width:17px;height:17px}.stock_nodata{position:relative;display:block;padding:30px 0 60px;text-align:center}
.stock_nodata p{font-size:16px !important;font-weight:500;line-height:1.44;color:#727272;margin:10px 0}.stock_nodata p strong{color:#000;font-weight:500}.table_wrapper{overflow:auto}.overaly_wrapper{position:relative}.table,.table2{width:100%;margin-bottom:1.4rem;background-color:transparent;table-layout:fixed;border-collapse:collapse}.table2 tr.bg{background:rgba(216,216,216,0.1)}.table2 tr.border td{border-bottom:1px dotted #bababa}.table thead th,.table2 thead th{padding:15px;font-size:16px;font-weight:700;vertical-align:bottom;border-bottom:1px solid #5c5c5c;background:#fff;text-transform:uppercase}
.table thead th.dc,.table2 thead th.dc{text-transform:none}.table td,.table th,.table2 td,.table2 th,.table2 td .val{position:relative;width:110px;font-size:16px;font-weight:500;padding:10px 15px;vertical-align:top;background:inherit;border-bottom:1px dotted #bababa;word-break:break-word;text-align:right;vertical-align:middle;z-index:1}.table2 td,.table2 th{border-bottom:0;font-weight:500}.table2 .total td{font-size:16px;font-weight:700;vertical-align:bottom;border-top:1px solid #5c5c5c;background:#fff8f8;text-transform:uppercase}
.table2 .light_txt td{color:#3b3b3b;padding-top:4px;font-weight:400}.table2 .light_txt td.up{color:#00935c}.table2 .light_txt td.down{color:#ed193b}table td[align=left],table th[align=left]{text-align:left}table td[align=right],table th[align=right]{text-align:right}table td[align=center],table th[align=center]{text-align:center}.table td:first-child,.table th:first-child,.table2 td:first-child,.table2 th:first-child{position:-webkit-sticky;position:sticky;width:200px;top:auto;left:0;text-align:left;padding-right:30px;z-index:2}
#financials .table td:first-child,#financials .table th:first-child{width:210px}#financials .table td:last-child,#financials .table th:last-child{width:100px}.table td:first-child{font-weight:500}.table tbody thead,.table tbody tr:nth-child(even){background:#fff}.table tbody tr:nth-child(odd){background:#f7f7f7}.table.more_rows tbody tr:nth-child(odd){background:#fff}.table.more_rows tbody tr:nth-child(even){background:#f7f7f7}.table td .icon_remove{position:absolute;right:15px;top:10px;cursor:pointer}
.more_section{text-align:right;font-size:16px;font-weight:500}#stockOverview .more_section{margin-top:22px}.st_tooltip{visibility:hidden;width:250px;background:rgba(0,0,0,0.92);color:#fff;text-align:left;padding:14px;border-radius:3px;position:absolute;z-index:6;bottom:130%;left:50%;margin-left:-125px;opacity:0;-webkit-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s}.st_tooltip *{font-size:13px}.st_tooltip .up,.st_tooltip .down{font-weight:800}.st_tooltip:after{content:"";position:absolute;top:100%;left:50%;margin-left:-8px;border-width:8px;border-style:solid;border-color:rgba(0,0,0,0.92) transparent transparent transparent}
.st_tooltip .title,.st_tooltip table th{font-size:14px;font-weight:800}.st_tooltip table{width:100%;border-collapse:collapse}.st_tooltip table td,.st_tooltip table th{font-size:13px;padding:2px 0}*[data-tooltip="true"]{position:relative;display:inline-block;cursor:pointer}*[data-tooltip="true"]:hover .st_tooltip{visibility:visible;opacity:1}*[data-tooltip-size="lg"] .st_tooltip{width:280px;margin-left:-139px}
.stocks_accordion{margin:0;padding:0}#stockOverview .stocks_accordion{padding-top:8px}.stocks_accordion>li{list-style:none;width:100%}.stocks_accordion>li+li{border-top:1px solid #eceaea;margin:5px 0}.stocks_accordion>li>label{position:relative;font-family:Faustina;font-size:18px;font-weight:600;padding:10px 0 5px 0;display:block;line-height:20px;cursor:pointer}.stocks_accordion>li>label>span{display:inline-block;width:80%}.stocks_accordion>li>label>.c_sprite:first-child{width:22px;height:22px;margin-right:10px;vertical-align:top}
.stocks_accordion input[type='checkbox']{display:none}.stocks_accordion .content{max-height:0;margin:5px 0;padding:0 0 0 30px;overflow:hidden;opacity:0;z-index:1;-webkit-transition:all .55s ease-in-out;-o-transition:all .55s ease-in-out;transition:all .55s ease-in-out}.stocks_accordion .content p{font-size:16px;line-height:1.43;color:#2b2b2b}.stocks_accordion input[type='checkbox']{display:none}.stocks_accordion input[type='checkbox']:checked ~ .content{max-height:100vh;margin-bottom:10px;opacity:1;z-index:1}
.stocks_accordion input[type='checkbox']:checked+label .i_accoridan{background-position:-265px -75px}#financials .table th span.period{color:#1290dd;cursor:pointer;font-weight:normal}#financials .table th span.dash{font-weight:normal;color:#b8b8b8}#financials .table th span.active{color:#000}section .note{display:inline-block;width:100%;margin-bottom:35px}section .note.hide{display:none}section .more_overall_insights{margin-bottom:0;padding-left:35px;padding-top:10px}section .note .more{font-size:16px;font-weight:500;color:#1290dd;text-decoration:none;cursor:pointer}
section .note p{font-size:16px;font-weight:500;font-style:italic;color:#3e3e3e}.dropdown_right{position:absolute;right:0;top:-40px;background:#fff}#financials .dropdown_right{top:10px}#futuresTab .select2{font-family:'Montserrat',sans-serif;font-size:16px;font-weight:600;background:#fff;border-color:transparent}#futuresTab .select2 option[disabled]{display:none}#futureOptions table td,#futureOptions table th,#corporateActions table td,#corporateActions table th,#shareholdingPattern table td,#shareholdingPattern table th{width:100px}
#futureOptions table.center td,#futureOptions table.center th{text-align:center}#shareholdingPattern table td:first-child,#shareholdingPattern table th:first-child{width:160px;padding-right:0}.dropdown_right>.select2{font-family:'Montserrat',sans-serif;font-size:14px;font-weight:800;text-transform:uppercase;background:#fff;border-color:transparent}#ratioPeerOverlayCta{padding-right:5px}.dropdown_right>.link{display:inline-block;color:#000 !important;font-size:14px;line-height:38px;font-weight:700;text-transform:uppercase;vertical-align:middle;text-decoration:none;min-width:300px;text-align:right;cursor:pointer}
.sm_button{display:inline-block}.sm_button>li{display:inline-block;border:solid 1px #e1e1e1;padding:5px 27px 5px 25px;font-size:14px;font-weight:600;line-height:28px;background:#fff;cursor:pointer}.sm_button>li+li{border-left:solid 1px transparent}.sm_button>li.active{background:#f9f7f6}.sm_button>li>i.c_sprite{vertical-align:middle;-webkit-filter:grayscale(100%);filter:grayscale(100%);margin-right:5px}.sm_button>li.active>i.c_sprite{-webkit-filter:grayscale(0);filter:grayscale(0)}section>.s_container{position:relative;display:block;width:100%;max-width:1320px;margin:0 auto;padding:0 15px}
#sh_graph_view,#sh_table_view,#peer_graph_view,#peer_table_view{position:relative;background:#fff;display:block;width:100%;z-index:1}#stockHeader{position:relative;background:#fff8f8;padding:14px;padding-bottom:0;border-bottom:1px solid #e1e1e1}#stockHeader .company_info{position:relative;display:inline-block;width:calc(100% - 700px);vertical-align:top}#stockHeader .s_container.pt_5 .company_info{padding-top:5%}#stockHeader .company_chart{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:700px}
#stockHeader .company_chart .loadingDiv{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#stockHeader .company_chart>.graph{display:inline-block;-webkit-box-flex:1;-ms-flex:1;flex:1}#stockHeader .company_chart>.graph>.nav{display:block;border-bottom:1px solid #e1e1e1}#stockHeader .company_chart>.graph>.nav>.left{display:inline-block;width:50%;text-align:left}#stockHeader .company_chart>.graph>.nav>.right{display:inline-block;width:50%;text-align:right}
#stockHeader .company_chart>.graph>.nav>div>ul>li{display:inline-block;text-transform:uppercase}.interval>li{position:relative;display:inline-block;font-size:12px;font-weight:500;color:#4f4f4f;padding:5px;border-bottom:2px solid transparent;cursor:pointer}.interval>li.active,.interval>li:hover{border-bottom:2px solid #000}.interval>li.active{font-weight:800}.interval>li+li{margin-left:15px}#stockHeader .company_chart>.graph>.nav>.right>.more>li{padding:0 10px}#stockHeader .company_chart>.graph>.nav>.right>.more>li+li{border-left:1px solid #e1e1e1;text-decoration:none}
.company_info .mid.tags{margin:5px auto}.company_info .top.tags>li{font-size:13px;line-height:17px}.company_info .mid.tags>li{font-size:14px}.company_info .mid.tags>li:last-child{padding-right:5px}.company_info .mid.tags>li+li{border-right:1px solid #b8b8b8}.company_info .bottom{margin-bottom:18px}.company_info .bottom.tags>li{font-size:12px}.company_info .tags>li{position:relative;display:inline-block;line-height:1;color:#727272}.company_info .tags>li>.val{color:#3b3b3b}.company_info .tags>li+li{margin-left:5px;padding-left:5px;border-left:1px solid #b8b8b8}
.company_info .company_name{font-size:28px;line-height:1.2;font-weight:800;color:#000;margin:2px auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin-left:0}.company_info .company_name.mw_495{max-width:495px}.languageToggle select{font-family:'Montserrat',sans-serif;border:0;padding:0;font-size:12px;font-weight:normal;margin-left:0;color:#3b3b3b}.midData>span{display:inline-block}.midData>.exchangeToggle{display:inline-block;font-size:14px;margin-left:5px}
.midData>.exchangeToggle>select{font-family:'Montserrat',sans-serif;border:0;padding:0;font-size:14px;margin-left:-2px;font-weight:normal}.company_info .tags>li .ltp{line-height:1.2;padding:0 5px 0 15px;font-size:28px;font-weight:800}.company_info .tags>li .change{margin-left:5px;font-size:18px;font-weight:500}.company_stats>li{display:block;min-width:60px;font-size:11px;color:#727272}#stockHeader .company_chart .company_stats{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:180px;padding:17px 0 10px 0;margin:10px 0;text-align:left;vertical-align:top}
#stockHeader .company_chart .company_stats:empty{background:transparent}#stockHeader .company_chart .company_stats>li>.val{display:block;font-size:12px;font-weight:500}#stockHeader .company_chart .company_stats>li+li{margin-top:15px}#stockHeader .full_container .company_info{width:60%;margin:0 auto;text-align:center;display:block;padding-bottom:20px}.full_container .company_info .company_name{text-align:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.full_container .stock_nodata{padding-bottom:10px}.ipo_txt{font-size:18px;font-weight:500;line-height:1.44;color:#727272;text-align:center}.ipo_txt strong{color:#000;font-weight:500}#stockBand{display:none;position:fixed;background:#fff8f8;padding:20px 20px 15px;top:0;left:0;right:0;z-index:6}#stockBand.fixed{display:block !important}#stockBand>.s_container>.company_name,#stockBand>.s_container>span{position:relative;display:inline-block}#stockBand>.s_container>.company_name{font-size:20px;font-weight:800;color:#000;min-height:30px}
#stockBand li{position:relative;display:inline-block;margin-left:15px;font-size:14px;font-weight:normal;color:#727272}#stockBand li .ltp{font-size:22px;font-weight:800;padding:0 2px 0 15px}#stockBand li .change{font-size:16px;font-weight:500;margin-left:5px}#stockBand li+li{padding-left:15px;border-left:1px solid #b8b8b8}#stockNav{position:absolute;background:#fdfdfd;border-bottom:1px solid #ececec;-webkit-box-shadow:0 4px 6px 0 rgb(0 0 0 / 15%);box-shadow:0 4px 6px 0 rgb(0 0 0 / 15%);left:0;right:0;z-index:6}
#stockNav.fixed{top:0;position:fixed;background:#fff8f8}#stockBand.fixed+#stockNav.fixed{top:65px}#stockNav.fixed .company_features{padding:0;background:#fff8f8}#stockNav.fixed .company_features>li{padding:10px 10px 6px}#stockNav.fixed .company_features>li.rank_holder,#stockNav.fixed .company_features>li.languageToggle,#stockNav.fixed .company_features>li.rightSection{display:none}.company_features{background:#fdfdfd;padding:6px 0 0;position:relative}.company_features>li{display:inline-block;font-size:12px;font-weight:700;color:#000;text-transform:uppercase;padding:13px 8px}
.company_features>li.languageToggle{float:right;margin-right:132px;padding-right:8px;padding-top:13px;position:relative}.company_features>li.languageToggle:after{content:'';position:absolute;right:0;top:10px;bottom:2px;border-right:solid 1px #e1e1e1}.company_features>li+li{margin-left:4px}.company_features>li:not(.rank_holder){cursor:pointer}.company_features>li:not(.rank_holder)>a{text-decoration:none}.company_features>li.active{color:#ed193b;border-bottom:5px solid #ed193b}
.company_features>li.rank_holder{position:absolute;padding:0;right:15px;top:12px}.company_features>li.rank_holder>a>div{display:inline-block;margin-left:10px}.company_features>li.rank_holder>a>div>.title{display:block;font-size:13px;font-weight:800}.company_features>li.rank_holder>a>div>.desc{display:block;font-size:10px;font-weight:normal;letter-spacing:2.5px}.company_features>li.sub_menu:hover{background:#fff8f6}.company_features>li.sub_menu:hover>ul{display:block}.company_features>li.sub_menu>ul{display:none;position:absolute;width:auto;top:36px;margin-left:-11px;background:#fff8f6;padding:15px;-webkit-box-shadow:0 4px 4px 0 rgb(0 0 0 / 17%);box-shadow:0 4px 4px 0 rgb(0 0 0 / 17%);z-index:2}
.company_features>li.sub_menu>ul>li{color:#000}.company_features>li.sub_menu>ul>li:hover{text-decoration:underline}.company_features>li.sub_menu>ul>li+li{margin-top:15px}.company_features>li.rightSection{position:absolute;padding:0;right:5px;top:14px}.company_features>li.rightSection .languageToggle{margin-right:9px;padding-right:8px;margin-top:4px}.company_features>li.rightSection>div{display:inline-block;vertical-align:top;position:relative}.company_features>li.rightSection .rank_holder:before{content:'';position:absolute;left:-10px;top:3px;height:25px;bottom:-5px;border-right:solid 1px #e1e1e1}
.company_features>li.rightSection>.rank_holder a>div{display:inline-block;vertical-align:top}.company_features>li.rightSection>.rank_holder a>div span.title{display:block;font-size:12px;font-weight:800}.company_features>li.rightSection>.rank_holder a>div span.desc{display:block;font-size:9px;font-weight:normal;letter-spacing:2.5px}.prime_stry .stry+.stry{border-top:1px solid #ededed;margin-bottom:0;padding-top:15px}.prime_stry .stry{margin-top:15px;display:inline-block}.prime_stry .stry .ctgry{font-size:12px;font-weight:500;color:#9b9b9b;text-transform:uppercase}
.prime_stry .stry .title{display:inline-block;max-width:calc(100% - 90px);font-family:Faustina;font-size:18px;font-weight:600;line-height:1.22}.prime_stry .stry .banner_img_sm{max-width:84px;height:auto;float:right}.prime_stry .stry .time_blk{margin-top:12px;display:inline-block;width:100%}.prime_stry .stry .time_blk .read_time{color:#727272;width:92%;display:block;float:left;font-size:12px;font-weight:500}#stockOverview>.s_container>.col{display:inline-block;width:calc(52% / 2);margin:0;padding:0;vertical-align:top}
#stockOverview{position:relative;display:block;padding:15px;margin-top:50px;vertical-align:top}#stockOverview>.s_container>.col>.title{display:inline-block;background:#fff3f1;font-size:14px;line-height:normal;font-weight:800;padding:10px;text-transform:uppercase}#stockOverview>.s_container>.col>.title+.more.flr{font-family:Montserrat;font-size:12px;line-height:38px;font-weight:600;text-transform:uppercase;color:#1290dd;cursor:pointer}#stockOverview>.s_container>.col>.insights{padding:0 15px 0 0}
#stockOverview>.s_container>.col>.insights>li{position:relative}#stockOverview>.s_container>.col>.insights>li+li{border-top:1px solid #eceaea}#stockOverview>.s_container>.col>.insights>li>p{font-family:Faustina;font-size:18px;font-weight:600;margin-bottom:3px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}#stockOverview>.s_container>.col>.insights>li>p.line_clamp_6{-webkit-line-clamp:5}#stockOverview>.s_container>.col>.insights>li>p.line_clamp_4{-webkit-line-clamp:3}
#stockOverview>.s_container>.col>.insights>li>p.line_clamp_3{-webkit-line-clamp:2}#stockOverview>.s_container>.col>.insights>li>p.line_clamp_2{-webkit-line-clamp:1}#stockOverview>.s_container>.col>.insights>li>span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:14px;font-weight:normal;color:#2b2b2b}#stockOverview>.s_container>.col>.insights>li>span.line_clamp_6{-webkit-line-clamp:6}#stockOverview>.s_container>.col>.insights>li>span.line_clamp_4{-webkit-line-clamp:4}
#stockOverview>.s_container>.col>.insights>li>span.line_clamp_3{-webkit-line-clamp:3}#stockOverview>.s_container>.col>.insights>li>span.line_clamp_2{-webkit-line-clamp:2}#stockOverview>.s_container>.col:nth-child(n+1){padding:0 15px}#stockOverview>.s_container>.col:first-child{padding-left:0}#stockOverview>.s_container>.col:last-child{width:335px;padding-right:0}#stockOverview>.s_container>.col>.metrics>li{display:inline-block;width:50%;padding:15px 0 10px;vertical-align:top}#stockOverview>.s_container>.col>.metrics>li .title{font-size:14px;margin-bottom:5px}
#stockOverview>.s_container>.col>.metrics>li .val{font-size:16px;font-weight:500}#stockOverview>.s_container>.col>.metrics>li .title>.dashed{position:relative;display:inline-block;border-bottom:1px dotted #7d7d7d}#stockOverview>.s_container>.col>.metrics>li span{font-size:13px;font-weight:400}#stockOverview>.s_container>.col>.metrics>li span.unit{margin-left:5px;letter-spacing:1px}#stockOverview>.s_container>.col+.col{border-left:1px solid #eceaea}#stockOverview>.s_container>.col.sm{width:20%}#stockOverview>.s_container>.col.adSlot{position:relative;padding:40px 0 55px 15px;z-index:1}
#stockOverview>.s_container>.col.adSlot .adsbg300{width:100%;min-height:270px}.adSlot.fullSlot{display:-webkit-box;display:-ms-flexbox;display:flex;background:#f4f4f4;text-align:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.adSlot.fullSlot>div{margin:12px 0}.adSlot .adsbg728{min-width:728px;margin:0 auto;min-height:90px}#stockOverview .returns>li{display:block;padding:15px 0}#stockOverview .returns>li+li{border-top:1px solid #eceaea}
#stockOverview .returns>li>.title{display:inline-block;width:50%;font-size:14px;font-weight:normal;color:#000;text-align:left}#stockOverview .returns>li>.val{display:inline-block;width:50%;font-size:16px;font-weight:500;line-height:1.13;text-align:right}#stockOverview.prime>.s_container>.col>.metrics>li{width:33%}#stockOverview.prime .returns>li{padding:10px 0}#stockOverview.prime>.s_container>.col{width:calc(78% / 2)}#stockOverview.prime>.s_container>.col.sm{width:20%}section .s_heading{font-size:40px;font-weight:800;margin-top:30px;color:#000}
section .sm_heading{font-size:30px;font-weight:800;color:#000}section .sub_heading{font-size:24px;font-weight:800;margin-bottom:10px}section .sub_heading.sm{font-size:18px;font-weight:600}section .sub_heading .sm_text{font-size:20px;font-weight:normal}#newsAnalysis .nlist>li{position:relative;display:inline-block;padding-bottom:25px;width:31%;vertical-align:top}#newsAnalysis .nlist>li .stry{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-family:Faustina;font-size:18px;font-weight:600;line-height:1.22;height:64px;margin-bottom:15px;overflow:hidden}
#newsAnalysis .nlist>li .stry{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}#newsAnalysis .nlist>li .stry>a>img{margin-top:6px;margin-left:5px}#newsAnalysis .nlist>li .tag{border-radius:12px;background-color:#f7f7f7;font-size:14px;line-height:30px;font-weight:500;padding:3px 10px}#newsAnalysis .nlist>li .date-format{font-size:14px;font-weight:500;color:#9b9b9b;margin-left:10px}#newsAnalysis .nlist>li .rtype{font-size:16px;font-weight:600;text-transform:uppercase}
#newsAnalysis .nlist>li .rtype.grey{color:#727272}#newsAnalysis .nlist>li .rtype>span{color:#000;background-color:#f8f8f8;font-size:8px;font-weight:500;padding:5px;text-transform:uppercase;position:absolute;right:0;top:0}#newsAnalysis .nlist>li .rtype.red{color:#ec0000}#newsAnalysis .nlist>li .rtype.red{color:#00935c}#newsAnalysis .nlist>li:nth-child(n+4){border-top:1px solid #eceaea;padding-top:25px}#newsAnalysis .nlist>li:nth-child(2),#newsAnalysis .nlist>li:nth-child(5){width:32%;margin:0 3%}
#newsAnalysis .news_sec{display:inline-block;width:100%;margin-top:25px;vertical-align:top}#recommendations .reco_scale{position:relative;display:block}#recommendations .reco_scale .duration{font-size:12px;font-weight:500;color:#737373}#recommendations .reco_scale .analyst_count{font-size:14px}#recommendations .reco_scale .scale{position:relative;width:calc(100% - 24px);margin:60px auto 45px}#recommendations .reco_scale .scale>span{display:inline-block;width:20%;font-size:12px;line-height:1.2;font-weight:600;margin-top:5px;vertical-align:top;text-align:center;text-transform:uppercase}
#recommendations .reco_scale .scale>span.pos_1{color:#c3132f;text-align:left;font-weight:800}#recommendations .reco_scale .scale>span.pos_2{color:#ee173a;text-align:left;padding-left:5px}#recommendations .reco_scale .scale>span.pos_3{color:#737373}#recommendations .reco_scale .scale>span.pos_4{color:#1dab7c;text-align:right;padding-right:5px}#recommendations .reco_scale .scale>span.pos_5{color:#009060;text-align:right;font-weight:800}#recommendations .reco_scale .scale>span>span{display:inline-block}
#recommendations .reco_scale .scale>span.pos_1>span{margin-left:-12px}#recommendations .reco_scale .scale>span.pos_5>span{margin-right:-12px}#recommendations .reco_scale .scale:after{content:'';position:absolute;top:-10px;left:0;right:0;height:6px;background:#e3e3e3;border-radius:3px;z-index:1}#recommendations .reco_scale .scale>span:after{content:'';position:absolute;width:1px;height:12px;background:#979797;top:-13px;border-radius:2.5px;border:1px solid #979797;z-index:2}
#recommendations .reco_scale .scale>span:before{content:'';position:absolute;width:0;right:0;height:8px;background:#d8d8d8;top:-12px;border-radius:2.5px;border:1px solid #d8d8d8;z-index:2}#recommendations .reco_scale .scale>span.pos_1:after{left:0}#recommendations .reco_scale .scale>span.pos_1:before{left:calc(12.5% - 3px)}#recommendations .reco_scale .scale>span.pos_2:after{left:calc(25% - 3px)}#recommendations .reco_scale .scale>span.pos_2:before{left:calc(37.5% - 3px)}
#recommendations .reco_scale .scale>span.pos_3:after{left:calc(50% - 3px)}#recommendations .reco_scale .scale>span.pos_3:before{left:calc(62.5% - 3px)}#recommendations .reco_scale .scale>span.pos_4:after{left:calc(75% - 3px)}#recommendations .reco_scale .scale>span.pos_4:before{left:calc(87.5% - 3px)}#recommendations .reco_scale .scale>span.pos_5:after{left:calc(100% - 3px)}#recommendations .reco_scale .scale .marker{position:absolute;width:14px;height:18px;background:#737373;top:-35px;z-index:3}
#recommendations .reco_scale .scale .marker:after{content:'';position:absolute;top:100%;width:0;height:0;border-left:7px solid transparent;border-right:7px solid transparent;border-top:7px solid #737373;clear:both}#recommendations .table2{margin-bottom:2.5rem}#no_recos{font-size:16px;font-style:italic;padding:35px 15px 40px;text-align:center;border-radius:4px;-webkit-box-shadow:0 0 6px 0 rgba(0,0,0,0.16);box-shadow:0 0 6px 0 rgba(0,0,0,0.16);background-color:rgba(230,230,230,0.24)}
#recos{margin-top:-20px}#recos .reco{border-top:1px solid #d6d6d6;margin:7px 0;padding:7px 0}#recos>.reco>.list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:10px 0}#recos>.reco>.list>li{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;padding-right:10px}#recos>.reco>.list>li+li{padding:0 0 0 10px}#recos>.reco>.list>li:nth-child(2){border-left:1px solid #eceaea}
#recos>.reco>.list>li>span{display:block}#recos>.reco>.list>li>span.thead{font-size:12px;line-height:16px;font-weight:500;color:#737373;text-transform:uppercase}#recos>.reco>.list>li>span.tval{font-size:16px;font-weight:500;line-height:22px;color:#000}#recos>.reco>.list>li>span.tval.bold{font-weight:bold}#recos>.reco>.list>li>.rtype,#recommendations .reco_scale .rtype{display:inline-block;min-width:70px;font-size:12px;font-weight:bold;padding:7px;text-align:center;text-transform:uppercase}#recommendations .reco_scale .rtype{width:70px}
#recos>.reco>.list>li>.rtype.green,#recommendations .reco_scale .rtype.buy{background:#edfff9;color:#009060}#recos>.reco>.list>li>.rtype.red,#recommendations .reco_scale .rtype.sell{background:#fff4f6;color:#d80805}#recos>.reco>.list>li>.rtype.grey,#recommendations .reco_scale .rtype.hold{background:#f4f4f4;color:#868686}#recos>.reco>.list>li:nth-child(1){width:20%}#recos>.reco>.list>li:nth-child(2){width:55%}#recos>.reco>.list>li:nth-child(3){-webkit-box-flex:1;-ms-flex:1;flex:1}#recos .date-format{font-size:14px;font-weight:500;color:#9b9b9b}
#recos.cards{margin:0 auto;padding:20px 0 35px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}#recos.cards .reco{width:32%;border-radius:4px;-webkit-box-shadow:0 0 6px 0 rgba(0,0,0,0.16);box-shadow:0 0 6px 0 rgba(0,0,0,0.16);border:solid 1px #cfcfcf;padding:16px 20px;margin:0}#recos.cards div+div{margin-left:2% !important}#recos.cards #no_recos{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0;-webkit-box-flex:1;-ms-flex:1;flex:1}
.tabsStocks{position:relative;display:block;margin-top:20px}.tabsStocks>.tabBtn>ul{border-bottom:1px solid #dedede;padding-left:15px}.tabsStocks>.tabBtn>ul>li{position:relative;display:inline-block;font-size:14px;font-weight:700;color:#6b6b6b;text-transform:uppercase;padding:14px 12px 7px;background:#fff;cursor:pointer}.tabsStocks>.tabBtn>ul>li>h3{font-size:inherit;font-weight:inherit;color:inherit}.tabsStocks>.tabBtn>ul>li+li{margin-left:15px}.tabsStocks>.tabBtn>ul>li.active{color:#000}.tabsStocks>.tabBtn>ul>li.active:after,.tabsStocks>.tabBtn>ul>li:hover:after{content:'';position:absolute;top:-1px;left:-1px;right:-1px;bottom:-2px;border:1px solid #dedede;border-bottom:2px solid #fff}
.tabsStocks>.tabsContent{position:relative;display:block;padding:20px 0 35px 0}#forecast .loadingDiv{margin-top:100px}#forecast .tabsStocks>.tabsContent{padding-bottom:0}#forecast .chart_options ul{display:inline-block;width:100%}#forecast .chart_options ul.chart_legend{text-align:right}#forecast .chart_options ul li{position:relative;display:inline-block;font-size:16px;font-weight:500;color:#1290dd;cursor:pointer;text-transform:uppercase}#forecast .chart_options ul li.disabled{cursor:default;pointer-events:none}
#forecast .chart_options ul li.active{color:#000;font-weight:700}#forecast .chart_options ul li.dash{font-weight:normal;color:#b8b8b8;cursor:default;padding:0 5px}#forecast .chart_options ul.chart_legend li{margin-left:25px;font-size:16px;font-weight:normal;color:#727272;cursor:default;text-transform:inherit}#forecast .chart_options ul.chart_legend li .legend_label{display:inline-block;width:13px;height:13px;background:#53568f;border-radius:50%;margin-right:5px}#forecast .chart_options ul.chart_legend li .legend_label.color_2{background:#f7a35b}
.tabsStocks>.tabsContent>ul>li:not(.active){display:none}#recommendations .wrapper{padding:20px 0 35px 0}.wrapper{position:relative;display:block}.wrapper>.lg_block{position:relative;display:inline-block;width:calc(100% - 335px);vertical-align:top}.wrapper>.sm_block{position:relative;display:inline-block;width:335px;vertical-align:top}.wrapper>.col_block:first-child{padding-right:15px;border-right:1px solid #eceaea}.wrapper>.col_block:last-child{padding-left:15px;border-left:1px solid #eceaea;margin-left:-1px}
#technicalInsights .wrapper>.sm_block{padding-left:15px;margin-top:30px}#technicalInsights .wrapper>.lg_block{padding-right:15px}.wrapper>.right_block .adsbg300{width:100%;min-height:270px}.wrapper>.insights,.wrapper>.content{position:relative;display:inline-block;vertical-align:top;word-break:break-word}.wrapper>.content{width:100%}.wrapper>.content.pivot_level{width:auto}.wrapper>.content.pivot_level+.col{display:inline-block;margin-left:20px}.wrapper>.content.with_insights,.wrapper>.content.stock_score_analysis{max-width:calc(100% - 262px)}
.wrapper>.content.stock_score_analysis{margin-bottom:5rem}.wrapper>.content.with_chart{max-width:calc(100% - 425px)}.wrapper>.insights{width:247px;background-color:#fff8f8;padding:10px;margin-right:15px}.wrapper>.insights.highlights{min-height:325px}.wrapper>.insights>.title{font-size:14px;font-weight:800;text-transform:uppercase}.insights_block.h_fixed{position:relative;height:325px;overflow:hidden;z-index:2}.wrapper>.insights>.insights_block>ul>li{position:relative;display:inline-block;margin:10px 0;padding-left:30px;cursor:pointer}
.wrapper>.insights>.insights_block>ul>li:hover{text-decoration:underline}.wrapper>.insights>.insights_block>ul>li>p{font-size:16px;font-weight:600;line-height:1.36;padding-bottom:6px}.wrapper>.insights>.insights_block>ul>li>span{font-size:15px;font-weight:400;line-height:1.36}#financials p.headline{font-size:16px;font-weight:800;margin-bottom:20px;text-transform:uppercase}#financials .note{margin:0;padding:5px 0}.mda_table>li,.insights_table>li{position:relative;display:table;width:100%}.mda_table>li>.title,.mda_table>li>.desc,.insights_table>li>.title,.insights_table>li>.desc{display:table-cell}
.mda_table>li>.title,.insights_table>li>.title{font-size:18px;font-weight:600;background:#fff8f8;padding:11px 12px;border:5px solid #fff;width:25%;line-height:1.4;word-break:break-word}.insights_table>li>.title{padding-left:45px}.mda_table>li>.desc,.insights_table>li>.desc{font-size:18px;font-weight:500;line-height:1.44;padding:8px 15px;background:rgba(232,233,241,0.18);border:5px solid #fff;width:75%;word-break:break-word}#shareholdingPattern .wrapper{margin-top:20px;min-height:300px}#shareholdingPattern .chart_area{display:inline-block;width:410px}
#shareholdingPattern .pie_desc{position:absolute;bottom:25px;width:410px;font-size:16px;font-weight:500;font-style:italic;line-height:normal;color:#3e3e3e;text-align:center}table tr td .pattern_color{display:inline-block;width:18px;height:18px;border-radius:50%;vertical-align:top;margin-right:10px}table .promoter .pattern_color{background:#f7a35b}table .pledge .pattern_color,table .mf .pattern_color{background:#transparent}table .fii .pattern_color{background:#8084e9}table .dii .pattern_color{background:#ebdb5a}
table .other .pattern_color{background:#f15b80}table .st_buy .pattern_color{background:#009060}table .buy .pattern_color{background:#1dab7c}table .hold .pattern_color{background:#737373}table .sell .pattern_color{background:#ee173a}table .st_sell .pattern_color{background:#c3132f}#shareholdingPattern .sm_button{position:absolute;right:0;top:0}#mfOwnership .card{margin:20px 0}#mfOwnership .card>li{display:inline-block;width:32%;border-radius:4px;-webkit-box-shadow:0 0 6px 0 rgba(0,0,0,0.16);box-shadow:0 0 6px 0 rgba(0,0,0,0.16);border:solid 1px #cfcfcf;background:#fff;padding:15px}
#mfOwnership .card>li+li{margin-left:2%}#mfOwnership .card>li>.head>.fundName{font-size:20px;font-weight:700;color:#000}#mfOwnership .card>li>.head>.fundName>a{display:block;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}#mfOwnership .card>li>.head>.category{font-size:14px;font-weight:400;margin:5px auto 15px}#mfOwnership .card>li>.bottom{margin-top:35px}#mfOwnership .card>li>.bottom>ul>li{display:inline-block;width:33%;margin-bottom:10px;vertical-align:top}#mfOwnership .card>li>.bottom>ul>li:nth-child(2){padding:0 5%}
#mfOwnership .card>li>.bottom>ul>li>.title{font-size:16px;font-weight:normal;color:#727272;margin:0;padding:0}#mfOwnership .card>li>.bottom>ul>li>.val{font-size:18px;font-weight:800}#mfOwnership .fund_details>.schemeRating{border-radius:15px;border:solid 1px #e6e6e6;font-size:16px;font-weight:600;color:#00935c;padding:2px 10px;margin-right:7px}#mfOwnership .fund_details>.featured{font-size:12px;font-weight:500;text-transform:uppercase;border-radius:12px;background-color:#ffe080;padding:5px 10px}
#mfOwnership .fund_details{position:relative;display:inline-block;width:100%;vertical-align:top}#mfOwnership .fund_details>.cta{position:absolute;right:0;top:-10px;border-radius:4px;background-color:#00935c;font-size:14px;font-weight:600;color:#fff;text-transform:uppercase;padding:10px 20px}#futureOptions .band{width:100%;background:#f9f7f6;padding:7px 25px;-webkit-box-shadow:none;box-shadow:none;height:auto;z-index:1}#futureOptions .band>li{position:relative;display:inline-block}#futureOptions .band>li+li{margin-left:5%}
#futureOptions .band>li>span{position:relative;display:inline-block}#futureOptions .band li .label{font-size:16px;font-weight:600;margin-right:15px}#futureOptions .band li .select{position:relative;border:1px solid #e2e2e2;border-radius:4px;padding:2px 6px 2px 6px;font-family:'Montserrat',sans-serif;font-size:14px;color:#727272;font-weight:800;background:#fcfcfc}#futureOptions .band li .select.date{padding-left:30px}#futureOptions .data_band .sec{display:inline-block;margin:15px auto;padding:0 25px}
#futureOptions .data_band .sec:first-child{margin-right:15%}#futureOptions .data_band .sec .label{display:block;font-size:18px;font-weight:600;line-height:30px;margin-right:15px}#futureOptions .data_band .sec .value{position:relative;display:inline-block;font-size:24px;line-height:30px;font-weight:800;padding-left:15px}#futureOptions .data_band .sec .value.pl-0{padding-left:0}#futureOptions .data_band .sec .value .num{font-size:inherit;font-weight:inherit;margin-right:5px}#futureOptions .data_band .sec .value span{font-size:18px;font-weight:500}
#futureOptions .data_band{margin:15px auto 0}#futureOptions .data_band.more_rows{margin-top:0}#technicalInsights .note{margin-bottom:0}#technicalInsights p{font-size:14px;font-weight:500}#technicalInsights .more_cards{position:relative;display:inline-block;width:100%}#technicalInsights .card{position:relative;display:block;width:49%;padding:2% 0;float:left}#technicalInsights .card:nth-child(3n+2){padding-left:2%;padding-right:2%;width:50%}#technicalInsights .card .box{position:relative;display:block;padding:18px;height:260px;border-radius:4px;-webkit-box-shadow:0 0 6px 0 rgba(0,0,0,0.16);box-shadow:0 0 6px 0 rgba(0,0,0,0.16);border:solid 1px #cfcfcf}
#technicalInsights .card .headline{font-size:18px;font-weight:800;padding:10px 0}#technicalInsights .card .headline span{font-size:14px;font-weight:600;color:rgba(0,0,0,0.7);float:right;padding-top:2px}#technicalInsights .card .box .head .text{width:calc(100% - 60px);display:inline-block;margin-left:10px}#technicalInsights .card .box .head .text .name{font-size:18px;line-height:50px;font-weight:500}#technicalInsights .card .box .head .text .type{font-size:16px;font-weight:500}#technicalInsights .card .box .mid{margin:25px 0 28px}
#technicalInsights .card .box .mid p{font-size:16px;line-height:24px;font-weight:normal}#technicalInsights .card .box .mid p span{font-weight:800}#technicalInsights .card .box .mid li{display:inline-block}#technicalInsights .card .box .mid li+li{margin-left:20%}#technicalInsights .card .box .mid li .title{font-size:16px;font-weight:normal;color:#727272}#technicalInsights .card .box .mid li .val{font-size:18px;font-weight:800}#technicalInsights .card .box .bottom{font-size:13px;font-weight:normal}
#technicalInsights .pivot_level .table{max-width:600px;margin-bottom:70px}#technicalInsights .pivot_level .headline{font-size:20px;font-weight:800;margin-bottom:15px}#technicalInsights .pivot_level .table .highlight{background:#ffe9e2}#technicalInsights .pivot_level .table:last-child{margin:0}#technicalInsights .pivot_level .table td:first-child,#technicalInsights .pivot_level .table th:first-child{width:140px;background:#fff;border:0;padding:10px 30px}#technicalInsights .pivot_level .table th{border-bottom:1px solid #000}
#technicalInsights iframe.tech_chart{width:100%;height:375px;position:relative}.i_next{width:10px;height:6px;background-position:-1163px -23px;margin:0 4px}.i_occurences{width:21px;height:13px;background-position:-520px -21px;margin-left:4px;vertical-align:middle}#technicalInsights .card .box .result{position:absolute;left:0;right:0;bottom:0;border-radius:4px;background-color:#fff5f2;font-size:14px;font-weight:normal;line-height:1.43;padding:10px 18px}#technicalInsights .card .box.bullish .head .text .type{color:#00935c}
#technicalInsights .card .box.bearish .head .text .type{color:#ed193b}#peerComparison .stock_peer{margin-bottom:30px}#peerComparison .stock_peer>li{display:inline-block;font-size:13px;font-weight:600;line-height:1.38;padding:6px 12px;border-radius:15px;vertical-align:middle}#peerComparison .stock_peer>li>a{max-width:180px;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;vertical-align:sub}#peerComparison .stock_peer>li+li{margin-left:12px}#peerComparison .stock_peer li .dot{position:relative;display:inline-block;width:15px;height:15px;border-radius:15px;vertical-align:text-bottom;margin-right:6px}
#peerComparison .stock_peer>li:not(.search):nth-child(1){border:solid 1px #ff6191;background:#ffecf2}#peerComparison .stock_peer>li:nth-child(1) .dot{background:#ff6191}#peerComparison .stock_peer>li:not(.search):nth-child(2){border:solid 1px #0078e7;background:#e9f4ff}#peerComparison .stock_peer li:nth-child(2) .dot{background:#0078e7}#peerComparison .stock_peer>li:not(.search):nth-child(3){border:solid 1px #ffb600;background:#fff9e9}#peerComparison .stock_peer li:nth-child(3) .dot{background:#ffb600}
#peerComparison .stock_peer li:nth-child(4) .dot{background:#ffb9b9}#peerComparison .stock_peer>li:not(.search):nth-child(4){border:solid 1px #ffb9b9;background:#feb9b82e}#peerComparison .stock_peer li:nth-child(5) .dot{background:#b6f3d2}#peerComparison .stock_peer>li:not(.search):nth-child(5){border:solid 1px #b6f3d2;background:rgba(182,243,209,0.15)}#peerComparison table td.addmore:first-child:after{background:transparent}#peerComparison table td:first-child:after{position:absolute;content:'';right:0;top:0;bottom:0;width:1px;background:#eceaea}
#peerComparison table tr:first-child td{background:#fff8f8}#stocksAbout>.s_container>.para{margin-top:15px}#stocksAbout .tabsStocks>.tabsContent{padding-bottom:0}#stocksAbout .note{margin-bottom:0}#stocksAbout .col,#seoWidget .col{display:inline-block;margin-top:15px;width:calc(50% - 75px);vertical-align:top}#stocksAbout .col+.col,#seoWidget .col+.col{margin-left:75px}#stocksAbout .para .more{margin-top:5px;font-size:16px;font-weight:500;color:#1290dd;cursor:pointer;display:inline-block}#stocksAbout .para .para{display:block;font-size:16px;font-weight:400;line-height:1.6;margin-top:15px}
#stocksAbout .para .para:first-child{display:block;margin-bottom:15px}#stocksAbout .para .more_para .para{display:block}#stocksAbout .auditors>.list{font-family:Faustina;width:70%;font-size:20px;font-weight:600;padding:0 15px 25px;border-bottom:1px solid #e1e1e1}#stocksAbout .auditors>.list+.list{padding:25px 15px}#stocksAbout .excutives{padding:0 15px}#stocksAbout .more_executives .list:first-child{border-top:1px solid #e1e1e1;padding-top:15px}#stocksAbout .excutives .list{display:block;width:75%}
#stocksAbout .excutives .list>.photo{display:inline-block;width:57px;height:57px;background:#f2f2f2;border-radius:50%;font-size:20px;font-weight:400;line-height:57px;color:#5a5a5a;text-align:center}#stocksAbout .excutives .list>.content{display:inline-block;vertical-align:top;width:calc(100% - 57px);padding:6px 10px}#stocksAbout .excutives .list+.list{border-top:1px solid #e1e1e1;padding-top:15px;margin:15px 0}#stocksAbout .excutives .list>.content>p{font-family:Faustina;font-size:20px;font-weight:600;line-height:normal}
#stocksAbout .excutives .list>.content>span{font-size:16px;font-weight:normal}#stocksAbout .details{margin:20px 0}#stocksAbout .details>.detail+.detail{margin-top:20px}#stocksAbout .details>.detail .label{font-size:14px;font-weight:500;color:rgba(0,0,0,0.7);text-transform:uppercase}#stocksAbout .details>.detail>.text{margin-top:4px;font-size:16px;font-weight:600}#stocksAbout .details>.detail .link>a{font-size:16px;font-weight:500;line-height:1.5}.i_pdf{width:32px;height:37px;background-position:-1077px -7px}
#stocksAbout .details>.detail>.report{display:inline-block;vertical-align:middle;margin-left:15px}#stocksAbout .details>.detail>.report li{display:inline-block;color:#4595e5;font-size:16px;font-weight:600}#stocksAbout .details>.detail>.report li>a{text-decoration:underline}#stocksAbout .details>.detail>.report li+li{margin-left:10px;padding-left:10px;border-left:1px solid #e1e1e1}#seoWidget{margin-top:50px}#seoWidget .sitemap{margin-top:30px;font-size:13px;font-weight:800}#seoWidget .s_container{border-top:2px solid #000;padding-top:30px}
#seoWidget .desc{font-size:18px;font-weight:normal;margin-bottom:15px}#seoWidget .table tbody tr:nth-child(odd){background:#fff}#seoWidget .table{width:75%}.seo_tags>li{display:inline-block;border-radius:21px;border:solid 1.2px #eceaea;padding:5px 13px;margin:6px 10px 6px 0}.seo_tags>li>a{font-size:13.2px;font-weight:normal;color:#666}#peer_graph_view input.search{width:220px;font-size:13px;font-weight:500;line-height:1.38;color:#777;border-radius:15px;border:1px dashed #9e9e9e;padding:6px 30px 6px 10px}
#peerComparison .interval{border-bottom:solid 1px #5c5c5c}#peerComparison .interval>li{font-size:16px;font-weight:500;padding:5px 10px}#peerComparison .interval>li.active,#peerComparison .interval>li:hover{border-bottom:4px solid #000}#seoQuickLinks .wrapper>.col{position:relative;display:inline-block;width:43%;margin-top:15px;vertical-align:top;padding:0 35px;min-height:320px}#seoQuickLinks .wrapper>.col:nth-child(1){padding-left:0;width:30%}#seoQuickLinks .wrapper>.col:last-child{width:26%}#seoQuickLinks .hStock{font-size:20px;font-weight:800;margin-bottom:15px}
#seoQuickLinks .wrapper>.col+.col{border-left:1px solid #e3e3e3}#seoQuickLinks .wrapper>.col a{font-size:16px;line-height:1.25;margin-bottom:10px}#seoQuickLinks .wrapper>.col .flt{width:50%;float:left}#seoQuickLinks{margin-bottom:30px}#disclaimer{margin:35px auto}#disclaimer .disclaimer{font-size:11px;font-weight:normal;line-height:1.31;margin:0 0 5px}figure.highcharts-figure{margin:0;padding:0;height:180px}.highcharts-figure>div{position:relative;width:100%;height:inherit}.chart-options-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.highchart-live-blinker,#chart-container-010920 .highcharts-point{-webkit-animation:blinker 1.5s linear infinite;animation:blinker 1.5s linear infinite}.customTooltip{display:inline-block;background:#fff;border-radius:4px;-webkit-box-shadow:0 0 6px 0 rgba(0,0,0,0.16);box-shadow:0 0 6px 0 rgba(0,0,0,0.16);border:solid 1px #cfcfcf;padding:10px 15px}.customTooltip .point{display:inline-block}.customTooltip .point span{display:block;font-size:13px;font-weight:500;padding:2px 0}.customTooltip .point+.point{margin-left:10px}
.customTooltip .footer{margin-top:10px;font-size:10px;font-weight:500}.ltp_block{display:inline-block;color:#000}.ltp_block.bg_green{background:#7dc37c36;color:#1aae55;border-radius:2px}.ltp_block.bg_red{background:#ed193b1c;color:#ed193b;border-radius:2px}.ltp_block.bg_green .i_rupee{-webkit-filter:invert(44%) sepia(30%) saturate(3356%) hue-rotate(116deg) brightness(99%) contrast(80%);filter:invert(44%) sepia(30%) saturate(3356%) hue-rotate(116deg) brightness(99%) contrast(80%)}.ltp_block.bg_red .i_rupee{-webkit-filter:invert(16%) sepia(86%) saturate(5075%) hue-rotate(344deg) brightness(97%) contrast(92%);filter:invert(16%) sepia(86%) saturate(5075%) hue-rotate(344deg) brightness(97%) contrast(92%)}
.full_overlay .heading{font-size:30px;font-weight:800}.overlay .oshow,section .overlay .sm_heading{display:none}.overlay.active .sm-heading{display:block}.overlay.active .oshow{display:table-cell}section .overlay.active .sm_heading,.stock_overlay.active .sm_heading{display:block;font-size:30px;font-weight:800;padding:5px;margin-bottom:20px;text-transform:uppercase}section .overlay.active .sm_heading span,.stock_overlay.active .sm_heading span{font-size:20px;font-weight:500;margin-left:10px;text-transform:capitalize;vertical-align:middle}
.stock_overlay{display:none}.overlay.active,.stock_overlay.active{position:fixed;display:block;width:80vw;height:auto;max-height:80vh;background:#fff;-webkit-box-shadow:rgba(0,0,0,0.5) 0 -1px 13px 0;box-shadow:rgba(0,0,0,0.5) 0 -1px 13px 0;border-radius:4px;padding:2.5rem 1.5rem 2.5rem;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:10}.overlay.active .fixed_container,.stock_overlay.active .fixed_container{max-height:50vh;min-height:35vh;overflow:auto}
.stock_overlay.active .tabsContent.fixed_container{height:35vh}.overlay+.overlay_bg,.stock_overlay+.overlay_bg{display:none}.overlay.active+.overlay_bg,.stock_overlay.active+.overlay_bg{display:block;background:rgba(0,0,0,0.21);position:fixed;top:0;left:0;right:0;bottom:0;z-index:9}.overlay.active .close,.stock_overlay.active .close{position:absolute;top:6%;right:2%;z-index:5}.stock_overlay .sm_title{font-family:Faustina;font-size:24px;font-weight:700;background-color:#fff8f8;padding:5px 20px 10px}
.tooltip_overlay.stock_overlay .fixed_container{background:#f9f9fb}.tooltip_overlay.stock_overlay .fixed_container p{font-size:18px !important;line-height:1.44;padding:20px}.overlay.active .table thead th{font-size:13px;font-weight:700;vertical-align:top}.fixed_container::-webkit-scrollbar,.table_wrapper::-webkit-scrollbar{height:6px;width:6px}.addmore .link{font-size:16px;font-weight:500;cursor:pointer}.addmore .noPeer{font-size:16px;font-weight:500;color:#727272}.search_block{display:none;position:absolute;width:260px;border-radius:3px;-webkit-box-shadow:0 3px 4px 0 rgba(0,0,0,0.3);box-shadow:0 3px 4px 0 rgba(0,0,0,0.3);border:solid 1px #dedede;background:#fff;top:86%;left:10px;z-index:5}
#ratioPeerOverlay .search_block,#peer_table_view .search_block{position:relative;top:-60px}.search_block .stocklist>p.empty{background:#fff8f8;padding:10px 10px;margin:-10px -10px -5px}.search_block .input_block input{background:#fff;width:100%;height:40px;font-size:13px;font-weight:500;padding:10px 30px 10px 10px;border-radius:3px}.search_block .suggestion,.search_block .stocklist{display:none;border-top:2px solid #d9d9d9;padding:18px 10px 5px}.search_block .suggestion>p,.search_block .stocklist>p{font-size:16px;font-weight:600}
.search_block .suggestion>ul>li,.search_block .stocklist>ul>li{font-size:14px;font-weight:500;color:#000;padding:10px 0;cursor:pointer}.search_block .suggestion>ul>li+li,.search_block .stocklist>ul>li+li{border-top:1px solid #dedede}.search_block .input_block{position:relative}.search_block input+.i_search,li.search input+.i_search{position:absolute;right:10px;top:15px}li.search input+.i_search{right:25px}.overlay.active .table>tbody>tr:last-child,.overlay.active .search_block{display:none}.extra_item_list{display:none;position:absolute;background:#fff;padding:0;-webkit-box-shadow:rgba(0,0,0,0.5) 0 0 4px 0;box-shadow:rgba(0,0,0,0.5) 0 0 4px 0;border-radius:4px;margin-top:-50px;margin-left:0;z-index:5}
.extra_item_list li{position:relative;font-size:14px;font-weight:500;padding:5px 20px 5px 25px;cursor:pointer}.extra_item_list li:hover{background:#1290dd;color:#fff}.extra_item_list li.selected:before{position:absolute;content:'\2713';display:inline-block;font-size:12px;left:7px;top:5px}.volume,.mkt_status,.updatedDateTime{color:#353535 !important}div.loadingDiv{color:#000}.insights .c_sprite{width:22px;height:22px;position:absolute;left:0;top:3px}.insights .c_sprite.i_nodata{width:170px;height:81px;position:relative;top:auto;left:auto}
.stock_overlay.active .insights .c_sprite{top:15px;left:15px}.insights .i_green,.insights_lg .i_green{background-position:-681px -14px}.insights .i_red,.insights_lg .i_red{background-position:-745px -14px}.insights .i_positive,.insights_lg .i_positive{background-position:-323px -47px}.insights .i_negative,.insights_lg .i_negative{background-position:-293px -47px}.insights .i_neutral,.insights_lg .i_neutral{background-position:-263px -47px}.insights .i_loudspeaker,.insights_lg .i_loudspeaker{background-position:-233px -14px}
.insights .i_bulb,.insights_lg .i_bulb{background-position:-233px -47px}.insights_rating{position:relative;display:block;margin-top:15px;text-align:center}.insights_rating>p{font-size:16px;font-weight:600;color:#7b7b7b;padding-top:10px}.insights_rating>p.reply_txt{font-size:14px;font-weight:500;color:#868686;padding-top:4px}.insights_rating>.icons>li{display:inline-block;margin:10px;cursor:pointer}.insights_rating .c_sprite{width:26px;height:26px}.i_hate{background-position:-390px -53px}.i_meh{background-position:-430px -53px}
.i_love{background-position:-469px -53px}.insights_rating>.icons>li>p{font-size:14px;font-weight:700;color:#7b7b7b}::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.3);border-radius:0}::-webkit-scrollbar-thumb{border-radius:0;background:#444;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.5)}::-webkit-input-placeholder{font-family:'Montserrat',sans-serif}:-ms-input-placeholder{font-family:'Montserrat',sans-serif}::-moz-placeholder{font-family:'Montserrat',sans-serif}
::-ms-input-placeholder{font-family:'Montserrat',sans-serif}::placeholder{font-family:'Montserrat',sans-serif}@-webkit-keyframes blinker{50%{opacity:0}}@keyframes blinker{50%{opacity:0}}@-webkit-keyframes throbber-loader{0{background:#dde2e7}10%{background:#000}40%{background:#dde2e7}}@keyframes throbber-loader{0{background:#dde2e7}10%{background:#000}40%{background:#dde2e7}}.topSearch{background-color:#f1f5f6;padding:20px 0}.topSearch .small_head{display:block;font-size:13px;font-weight:700;text-transform:uppercase;margin-bottom:10px}
.topSearch .quicklinks{display:inline-block;line-height:35px}.topSearch .quicklinks>a{display:inline-block;vertical-align:top;border-radius:21px;border:solid 1.2px #eceaea;background-color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;line-height:24px;font-family:Montserrat;color:#666;font-size:13.2px;padding:0 13px;margin-right:10px}.insight_blocker{position:relative;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}
.insight_blocker.overall{position:absolute;top:0;right:0;bottom:0;left:0;padding-top:20%;-webkit-box-sizing:content-box;box-sizing:content-box;border:0;text-align:center;-o-text-overflow:ellipsis;text-overflow:ellipsis;background:#fff;background:-o-linear-gradient(top,rgba(255,255,255,0) 0,rgba(255,255,255,0.9) 35%,rgba(255,255,255,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(255,255,255,0)),color-stop(35%,rgba(255,255,255,0.9)),to(rgba(255,255,255,1)));background:linear-gradient(180deg,rgba(255,255,255,0) 0,rgba(255,255,255,0.9) 35%,rgba(255,255,255,1) 100%);background-position:50% 50%;background-origin:padding-box;-webkit-background-clip:border-box;background-clip:border-box;background-size:auto auto}
.insight_blocker.insights{position:absolute;top:0;right:0;bottom:0;left:0;-webkit-box-sizing:content-box;box-sizing:content-box;border:0;text-align:center;-o-text-overflow:ellipsis;text-overflow:ellipsis;background:#fff8f8;background:-o-linear-gradient(top,rgba(255,248,248,0) 0,rgba(255,248,248,0.9) 35%,rgba(255,248,248,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(255,248,248,0)),color-stop(35%,rgba(255,248,248,0.9)),to(rgba(255,248,248,1)));background:linear-gradient(180deg,rgba(255,248,248,0) 0,rgba(255,248,248,0.9) 35%,rgba(255,248,248,1) 100%);background-position:50% 50%;background-origin:padding-box;-webkit-background-clip:border-box;background-clip:border-box;background-size:auto auto}
.insight_blocker .title{font-size:20px;font-weight:800;margin:25px auto 4px}.insight_blocker .desc{font-size:18px;font-weight:500;margin:0 auto}.insight_blocker .paywall_cta{display:inline-block;min-width:210px;padding:10px;border-radius:4px;border:solid 1px #e60015;background:transparent;font-size:16px;font-weight:600;line-height:1;color:#e60015;text-align:center;cursor:pointer;margin-top:18px;text-transform:uppercase}.insight_blocker.technicals{position:absolute;width:100%;top:40px;bottom:0;left:0;right:0;border:1px solid #dedede;border-radius:8px;background:rgba(250,250,250,0.95);-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-bottom:0}
#technicalInsights .insight_blocker .title{font-size:32px;font-weight:700;line-height:1}#technicalInsights .insight_blocker .desc{font-size:30px;font-weight:500;line-height:1.4;margin-bottom:20px}#watchlistBand{display:-webkit-box;display:-ms-flexbox;display:flex;padding:1rem;background-color:#ffe764;position:fixed;bottom:0;left:0;right:0;color:#000;z-index:1111;max-width:971px;margin:0 auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#watchlistBand p{width:70%;display:inline-block;font-size:14px;color:#000}
#watchlistBand .btn_watchlist{margin-left:40px}#watchlistBand .removeIcon{font-size:16px;position:absolute;right:20px;top:20px;cursor:pointer;border-radius:50%;background-color:#000;width:20px;height:20px;z-index:111}#watchlistBand .removeIcon:before,#watchlistBand .removeIcon:after{position:absolute;left:9px;top:5px;content:' ';height:10px;width:2px;background-color:white;-webkit-backface-visibility:hidden;backface-visibility:hidden}#watchlistBand .removeIcon:before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}
#watchlistBand .removeIcon:after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}#brands .brand{display:inline-block;width:calc(50% - 15px);max-width:195px;padding:5px 15px 10px;margin:0 15px 15px 0;border-radius:4px;-webkit-box-shadow:0 1px 4px 0 rgba(205,205,205,0.5);box-shadow:0 1px 4px 0 rgba(205,205,205,0.5);border:solid 1px #dbdbdb;background-color:#fff}#brands .brand a{display:block}#brands .brand .logo{width:100%;height:80px;display:inline-block;text-align:center}
#brands .brand .logo img{max-width:100%;height:auto;max-height:75px;margin:0;padding:0;border:0}#brands .brand .name{font-size:14px;font-weight:600;color:#000;text-align:center;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}@media screen and (min-width:1300px){#st_earnings .prime_content_area .note{width:300px}}@media screen and (max-width:1300px) and (min-width:1170px){.company_info .company_name.mw_495{max-width:430px}}@media screen and (max-width:1170px) and (min-width:600px){.fs16{font-size:14px}
.forecast_table table td{padding:10px 15px 7px 0}#technicalInsights .pivot_level .table td:first-child,#technicalInsights .pivot_level .table th:first-child{display:none}#technicalInsights .pivot_level .table td,#technicalInsights .pivot_level .table th{width:95px}.sm-hide{display:none !important}.lg-hide{display:inline-block !important}.tb_col_6,.tb_col_5,.tb_col_4{display:none}.company_info .company_name.mw_495{max-width:420px}#stockOverview>.s_container>.col{width:calc(64% / 2)}#stockOverview.prime>.s_container>.col{width:30%}
#stockOverview.prime>.s_container>#primemetrics{width:45%}#stockOverview.prime>.s_container>.col.sm{width:25%}#stockOverview>.s_container>.col.sm{display:none}#stockOverview.prime>.s_container>.col.sm{display:inline-block}select.interval{font-family:'Montserrat',sans-serif;font-size:12px;font-weight:800;border-color:transparent;background:transparent}#stockHeader .company_info{width:calc(100% - 440px)}#stockHeader .company_chart{width:440px}#stockHeader .company_chart>.graph{width:380px}
#stockHeader .company_chart>.graph>.nav>.left{width:30%}#stockHeader .company_chart>.graph>.nav>.right{width:70%}select.interval{margin:5px 0}#shareholdingPattern .chart_area,#shareholdingPattern .pie_desc{width:350px}#mfOwnership .card>li{width:49%}#mfOwnership .card>li:nth-child(2){display:none}#technicalInsights .card .box{height:275px}.price_analysis_chart .title br{display:none}#futureOptions .data_band .sec .value{font-size:18px}#futureOptions .data_band .sec .value span{font-size:15px}.arbit{font-size:15px}
.table td,.table th,.table2 td,.table2 th,.table2 td .val{font-size:14px}.wrapper>.content.with_chart{max-width:calc(100% - 350px)}.wrapper>.insights.highlights{min-height:300px}.st_prime_widget .prime_chart_area{width:450px;margin:0;margin-right:10px}.st_prime_widget .prime_content_area{width:calc(100% - 450px - 275px)}#st_price .forecast_table table td.val{display:none}.st_prime_widget #st_price .prime_content_area{padding-left:10px !important}.st_prime_widget .highlights ul li{line-height:1.4}
.st_prime_widget .note{font-size:13px}#research table tbody tr td:first-child{font-size:12px;margin-top:4px;text-align:left}#research table tbody tr td{padding:0;padding-bottom:.75rem}#research .metric{height:10px}#research .metric>span.value{top:-10px}#research td{display:block}#research .color_indicators{zoom:.85}#research .right table{margin-left:1.5rem;width:calc(100% - 1.5rem)}#research .content.stock_score_analysis{padding-left:1rem}.st_prime_widget .lock_overlay{left:20%;top:-145px}.forecast_table>p{font-size:10px}
.blur_value{top:-13px}}@media screen and (max-width:1170px){.forecast_table{font-size:12px}.st_prime_widget #st_price .prime_content_area{padding-left:20px}.company_features>li{font-size:10px;padding:13px 7px}}