@charset "utf-8";
/* CSS Document 3.2 */
.main_wrapper_res {width:1240px;}
.technicalany_insec { width: calc( 100% - 220px ); float: left;}
.technical_anl { padding:30px 0;}	
.techrating { width:320px; float: left; padding-right: 20px; margin-right: 20px; border-right:1px solid #D1D1D1;}
.techrating .ic_infoh { margin-top: -3px; margin-right:2px; } 
.pivot_tbl { width:calc(100% - 340px); float: left; }
.pioleve { width:660px; float:left;}
.heade14txt, .heade14txt h2 { color: #333333; text-transform: uppercase;font:14px 'latoblack', sans-serif;}
.heade16txt, .heade16txt h2, .heade16txt h4 { color: #333333; text-transform: uppercase;font:16px 'robotobold', sans-serif;}
.info_ico { display: inline-block; position: relative;}
.techrbull { background:#2B7C46; height:40px; display: inline-block; padding: 0 10px; color:#FFFFFF; text-transform: uppercase; font:18px/40px 'robotoblack', arial; border-radius:5px; min-width:170px;}
.techrbull svg { margin-right: 5px;}
.techrbull:hover, .techrbull:visited, .techrbull:focus {text-decoration: none; color: #fff;}

.technical_anl .mctable1 td strong { font-family: 'robotobold', arial;}
.techany { width:240px; float: right; padding-left: 20px;  border-left:1px solid #ddd;   }	
.thechinhead {font:27px 'latobold', sans-serif;}
.center_tab { text-align: center; height: 41px;}
.center_tab li { float: none; display: inline-block; }

.trnd { display:flex; width:210px; align-items: center; justify-content: center; border:1px solid #ccc; border-radius:20px; height:40px; }
.trnd span { color:#777777; font:12px 'Roboto', sans-serif; padding:0 20px; text-transform: capitalize; }

.bulishbar {height:40px; padding:0 5px; display:flex; font:12px/40px 'robotobold', arial; color: #fff; background: #333; border-radius:20px; text-transform: uppercase; vertical-align: middle; width:calc( 100% - 50px ); align-items:center; justify-content: center;}
.bulishbar svg { margin-right:5px;}

.verybullish_p { border:1px solid #2B7C46;}
.verybullish a {background: #2B7C46 !important;}
.bullish_p {border:1px solid #52B974;}
.bullish a { background:#52B974 !important;}
.verybearish_p { border:1px solid #9D2028;}
.verybearish a {background:#9D2028 !important;}
.bearish_p {border:1px solid #E3515A;}
.bearish a {background:#E3515A !important;}
.neutral_p {border:1px solid #747474;}
.neutral a {background:#747474 !important;}

.ic_infoh svg { text-transform: none !important; }


.techansum {margin-top:15px; padding: 10px; width:690px;background:#F6F8FB;}
.techansum td {text-align:left;}
.buysllbar { position: relative; min-width:180px; width:100%;  height: 10px;}
.buysllbar .bullishbr { position: relative; float: left; display: block; height: 10px; background: #2C7C47;}
.buysllbar .bullishbr_very { position: relative; float: left; display: block; height: 10px; background: #2B7C46;}
.buysllbar .bullsneu { position: relative;  height: 10px; display: block; float:left; background: #747474;}
.buysllbar .bearisbar { position: relative;  background: #E3515A; float: left; display: block; height: 10px;}
.buysllbar .bearisbar_very { position: relative;  background: #9D2028; float: left; display: block; height: 10px;}
.techany .mctable1 td { padding:5px 10px;}
.mctable1 td, .mctable1 th  {font:14px 'robotoregular', arial; vertical-align: middle;} 
.info_hoverbx {text-transform: none;}
.tblvbrd .mctable1 td { padding:17px 10px; border-right: 1px solid #ebebeb; text-align: center;}
.tblvbrd .mctable1 th { border-right: 1px solid #ebebeb; text-align: center;}
.tblvbrd .mctable1 td:first-child, .tblvbrd .mctable1 th:first-child { text-align: left; }
.tblvbrd .mctable1 td:last-child, .tblvbrd .mctable1 th:last-child { border-right:none;}
.fixednav { width:1240px;}
.tblvbrd .mctable1 td .fn_semibold h4  { font: 14px 'latobold', sans-serif; }

.tchrathead { display: flex; padding:10px 0; align-items: center;}
.tchrathead .heade16txt { margin-right:10px;}

.mtindi { background:#F6F8FB; width:495px; padding:20px 15px;}
.mtindi.width100 { width: 100%; }
.mtindi.width660 { width: 660px;}
.heade16txt, .heade16txt h3 { font:16px 'robotobold', arial;}
.heade16txt h3 { display:inline-block;}
.txt14t {font:14px 'robotoregular', arial;}
.mctable1 td strong {font:14px 'latobold', arial;}
.disclaimer_paratech { color: #999999; font:10px 'robotoregular', arial; padding: 15px 0 30px 0; }
.disclaimer_paratech strong {font:10px 'robotobold', arial; color: #000;}
.mctable1 th {font: 15px 'robotobold', sans-serif; vertical-align: top; }
.mctable1 th h3 {font:15px 'robotobold', arial;}
.headlines_20px {font:20px 'latobold', sans-serif;}



.sameheight .mtindi.FR { margin-left:auto;}
.mctable1 th.grybg { background: #F6F8FB;}
.mctable1 td.grybg:hover { background: #F6F8FB;}  
.common_tab li.active a { font-family:'latobold', sans-serif; }
.technicalany_insec .ic_infoh, .technicalany_insec .ic_infoh  { margin-top: -3px;}

.techansum .buysllbar { margin-top: 15px;}
.buysllbar strong { left: 0px;width: 100%;  display:inline-block;  position: absolute; top: -18px; text-align: center; } 
.buysllbar .bullsneu strong  {color: #747474;  }
.buysllbar .bullishbr strong  {color: #50b973; }
.buysllbar { margin-top: 25px;}
.buysllbar .bearisbar {color: #ff636d;}

.buysllbar span:first-child strong {text-align:left !important; }
.buysllbar span:last-child strong {text-align:right;}
.indinsalink { color:#2f669e; display: block; margin-top:10px; font:13px 'robotoregular', arial; }
#indinote li { position: relative; font:16px 'robotoregular', arial; color: #333; margin-bottom:25px; padding-left:15px;}
#indinote li h3 {font:16px 'robotoregular', arial;}
#indinote li:before { content: ""; position: absolute; left: 0px; top: 5px;  border-right: 6px solid transparent; border-bottom: 6px solid transparent; border-top: 6px solid transparent; border-left: 6px solid #2f669e; }
#indinote li p { font: 14px 'robotoregular', arial; }
#indinote li span { font-weight: bold;}
.forbgmax ul { width:auto; }
.stprh { font-size:25px; }
.rd_arwdown {     border-top: 8px solid #e3515b; border-right: 8px solid transparent;     border-left: 8px solid transparent;}
.rdpc1 { font-size:15px; }
.bsepcnm {width: 63px; padding:0px;}
.pcnsb { padding-right:5px;     margin-top: 8px;}
.volume_fl { margin-top:22px; width: 153px;}
.nsbs_bg { padding: 5px 10px;}
.grnpc1, .premkt_secbox .grnpc1 { font-size:15px;}
.green_arwup { border-bottom: 9px solid #00bb6e; border-left: 9px solid transparent; border-right: 9px solid transparent }
.rd_arwdown {border-top: 9px solid #e3515b; border-right: 9px solid transparent; border-left: 9px solid transparent;}
.info_icn{margin-top:0px;}
.indinsalink svg{vertical-align:top; margin-top:3px;}
.nsbs_bg{padding:5px 5px 5px 10px;}
.pnc_wtchlist{width:36%;}
.trade_nowbtnbx{width:52%;}
.pro_bannerimg img{ width:410px;}


/*== sticknsebs ==*/
.sticknsebs { position: fixed !important; top: 0 !important; right:274px !important; z-index: 999; border-radius:0px 0px 10px 10px; width:325px; display: none; box-shadow: 0px 5px 25px #00000029;}
.sticknsebs .bot_dtl { text-align: center; background:#272727; border-radius:0px 0px 10px 10px; padding: 10px; }
.sticknsebs .bot_dtl p { display: inline-block; margin: 0 5px; color: #fff; font:12px 'latobold', sans-serif;}
.sticknsebs .bot_dtl p span {font:12px 'latoregular', sans-serif; color: #DDDDDD;}
/*== sticknsebs ==*/

.indilft_ad { width: 738px; margin: 0 auto; }

.txt_verybull { color:#2B7C46;}
.txt_bull { color:#2C7C47;}
.txt_verybear {color:#9D2028;}
.txt_bear {color:#E3515A;}
.txt_neut {color:#747474;}

.history_graph{position:relative;}
.history_graph img{width:100%; height:auto;}

.history_graph .pro_overlay img{width: auto; max-width: 100%; height:auto;}

.modal-content button.close {
    color: #555657 !important;
    font-size: 30px !important;
    font-weight: normal !important;
    opacity: 1 !important;
    margin: 5px 10px 0px 0px;
}

/*new techbtn css*/
.tech_anbtn { background: #2B7C46;    height: 40px; display: inline-block; padding: 0 10px; color: #FFFFFF !important;
    text-transform: uppercase; width: 180px; text-align:center; font: 12px/40px 'robotobold', arial;border-radius:50px;}
.tech_anbtn svg { margin-right: 5px;}
.tech_anbtn:hover, .tech_anbtn:visited, .tech_anbtn:focus {text-decoration: none; color: #fff;}

@media all and (max-width:1279px){
.techany { display:none;}
	.main_wrapper_res { width: 990px;}	
	.techansum { width: 670px;}
	.mtindi { width: 480px;}
	.sticknsebs { right:30px !important; }
		.technicalany_insec { width:100%; float: none;}
	

}

@media all and (max-width:979px){
		.techrating { float: none; width: 100%; border:none;}

.pivot_tbl { display: none;}
.techany, .pioleve { width: 100%; float: none; margin-top: 20px}
.technical_anl { padding:30px 10px;}
.main-wrapper { width: auto; padding: 0px;}
.sameheight .FL  { float: none; }	
.mtindi { width: 100%; float: none; margin-bottom: 20px;}
.banner_320minus { margin:15px auto; width: 320px; }
.pioleve { display:none; }
.pivot_mobile { background:#F6F8FB; padding:15px; }	
.pivot_mobile p { margin-top: 10px; color: #666666;font:10px 'robotoregular', arial;  }
.pivot_mobile p strong { color: #333; font:10px 'robotobold', arial;}
.mctable1 td.rownbr { vertical-align: middle; border-left:1px solid #ebebeb; border-right:1px solid #ebebeb; text-align: center; }
.pivot_mobile select { vertical-align: middle;  padding:5px; border:1px solid #D0D7DC; border-radius:3px; font:12px 'robotoregular', arial; box-shadow: 0 0 6px rgba(0,0,0,0.1);}
.techansum .mctable1 td:nth-child(2) { display: none;}  	
.mtindi.width660 { width:100%; float: none; }	
.techansum { width: 100%; float: none;}
.thechinhead { font-size: 18px;}
.main_wrapper_res {width: 100%; padding: 0 10px;}
.fixednav { width:100%; }
.forbgmax li { display: inline-block; float: none; } 
.forbgmax {width: 1018px;}
.bsepcnm { width: 50%; }
.pcnsb { margin: 0px;}
.volume_fl { margin-top: 5px;}
.volume_fl .FL{ vertical-align:top;}
.heade16txt { font-size:15px;}
.bulishbar {padding: 0 5px; }
.sticknsebs {box-shadow: 0px 7px 10px #00000020; overflow: hidden;left:0px; width: 100%; top:42px;}
.sticknsebs .bot_dtl { padding:5px;}
.sticknsebs .bot_dtl p { margin: 0 10px;}
#fixedheader .icpancakeblock.open_div .sticknsebs {top: 0;}
#fixedheader .icpancakeblock .sticknsebs {top: 60px !important;}
.price_overview_wrap { padding: 0px;}	
.ic_fullscreen{ position:absolute; right:0px; top:0px; z-index:1; display:inline-block; width:28px; height:29px; background: url(http://mcistag.moneycontrol.com/assets/images/full_screen_ic.gif) 0 0 no-repeat; cursor:pointer;}
.ic_fullscreen.expand{ background-position:-34px 0;}
.tchrathead { display: block; padding:0px;}
.tchrathead .trnd { margin-top:15px;}

}	


@media all and (max-width:320px){ 
.banner_320minus { margin:15px -10px 0; }
	.pivot_mobile { padding:15px 5px;}
	.pivot_mobile .mctable1 td { padding: 10px 3px;}
	.sticknsebs .bot_dtl p { margin: 0 5px;}
}

.common_tab li.active a {
    border-bottom: 3px solid #666;
    color: #666;
    font-family: latoblack, Arial, sans-serif;
}