@import url('demo.css');

/* reset css 
html, body, div, span, table, caption, tbody, tfoot, thead, tr, th, td, img, h1, h2, h3, h4, h5, h6, p, a, dl, dt, dd, ol, ul, li, fieldset, form, label, legend {margin: 0; padding: 0; border: 0;}
:focus {outline: 0;}
ol,ul {list-style:none;}
h1,h2,h3,h4,h5,h6 {font-weight: normal;font-size: 100%;}
p{line-height:16px;font-size:12px;}
p:first-line{line-height:16px;}*/
input[type='radio']{ height:13px; width:13px; margin:0 2px 0 2px; padding:0px;}
input[type='checkbox']{ height:13px; width:13px; margin:0px; padding:0px;}
select{padding:5px;border:1px solid #dadada;color:#777;}
/*input[type='text']{padding: 2px;border: 1px solid #dadada !important;width:155px;}*/
textarea{ resize:none; }
/*::selection {background: transparent;}
::-moz-selection {background: transparent;} */
/*  Nav Starts */
#navigation { background: url(../images/navBG.png) 0px 0px repeat-x; clear:both; margin: 0 auto;  width: 985px; height: 32px; position:relative;}
#navigation > ul { list-style:none;}
#navigation > ul > li { float:left; position:relative;}
#navigation > ul > li > a{ display:block; background: url(../images/nav-seperator.png) right top no-repeat; font-family:arial; font-size:12px; font-weight: bold; color:#fff; padding:9px 11px 7px 11px; _color:#ffffff!important;}
#navigation > ul > li:hover > a{background: url(../images/navhover-bg.png) bottom center repeat-x; color:#FF7F00; text-decoration:none;}
#navigation > ul > li.active { background:none !important; border-right:none; padding:0px; margin:0px; color:#FF7F00;}
#navigation > ul > li.active > a{background: url(../images/navactive-bg.png) bottom center repeat-x !important; color:#FF7F00; border-right:none; margin:0px; text-transform:none;}
#navigation > ul > li.bdrNone > a{ border-right:none;}
#navigation > ul > li.mypage > a{ display:block; font-family:arial; font-weight: bold; font-size:12px; color:#fff; border-right:none; padding:5px 26px 6px 25px;}
#navigation > ul > li.login > a{ display:block; font-size:11px; color:#fff; border-right:1px solid #373737; padding:9px 6px 9px 6px; font-family:Arial;}
#navigation ul li:hover #m_menubox a{background:none; color:#FF7F00;}
#navigation ul li.active #m_menubox a{background:none !important;}
#navigation > ul > li.active2 { background:none !important; border-right:none; padding:0px; margin:0px;}
#navigation > ul > li.active2 > a{background: url(../images/navhover-bg.png) bottom center repeat-x !important; border-right:none; margin:0px; padding:9px 11px 7px 11px; color:#FF7F00; text-transform:none;}
.signIn{ background:#9D9D9D url(../images/signinBG.png) bottom left repeat-x; position:absolute; top:137px; right:0}
.signIn ul { list-style:none; }
.signIn ul li { float:left; font-size:11px;}
.signIn ul li a{ display:block; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#2f2f2f; padding:2px 0px; margin:0px 6px;}
.signIn ul li:first-child { float:left; background:url(../images/signFirTabLft.png) bottom left no-repeat;}
.signIn ul li:first-child a{ display:block; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#2f2f2f; padding:2px 0px; margin:0px 6px;}
.signIn ul li:last-child { float:left; background:url(../images/signLstTabRit.png) bottom right no-repeat;}
.signIn ul li:last-child a{ display:block; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#2f2f2f; padding:2px 0px; margin-right:0px 6px;}
.signIn ul li a{ display:block; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#2f2f2f; padding:2px 3px;}

/* Sub Menu */
.sub_menu{background:url(../images/new_sub_menu_bg.gif) repeat-x 0 0;}
.sub_menu ul{list-style: none outside none;margin: 0 auto;padding: 0;width: 975px;}
.sub_menu ul li {float:left;height:33px;}
.sub_menu ul li .div3 {background: none repeat scroll 0 0 #f5f5f5;border: 1px solid #ccc;color: #333;margin: 10px 0 0;padding: 2px 0px;width: 100px;position: absolute;visibility:hidden;z-index: 9999999;box-shadow: 0 2px 10px rgba(0,0,0,.2);}
.div3 a{margin-top:0px !important;padding:7px 10px !important;border-bottom: 1px solid #D5d5d5;}
.div3 a:last-child{border-bottom:none;}
.sub_menu ul li a {display: block;color: #8c97a0;font-size: 12px;font-weight: 500;padding: 0px 10px;border-right: 1px solid #b7c4ce;margin-top: 10px;line-height: 12px;text-transform:Capitalize;}
.sub_menu ul li a:hover {color: #1887a7;}
.sub_menu ul li:last-child a{border-right:none !important;}
.sub_menu .sel a{color: #1887a7;font-weight:700;}
/*  Nav Ends */

/*global css*/
.imgCont{ margin-right:10px; border:1px solid #DDDDDD;}
.imgCont1{ margin-right:10px; border:none; padding:2px;}
.txtRit{ text-align:right;}
.txtLeft{ text-align:left;}
.txtCnt{ text-align:center !important;}
.lineBreak{ height:2px; background:#8C92A8;}
.ovrflowHdn{ overflow:hidden;}
.visHid{ visibility:hidden;}
.disNone{ display:none;}
.disBlock{ display:block;}
.lineHit20{ line-height:20px;}
.lineHit24{ line-height:24px;}
.pointer{ cursor:pointer;}
.fsNormal{ font-style:normal !important;}
.bdrNone { border:none !important;}
.bckgrndnone{background:none !important;}
.nodecor{text-decoration:none!important;}
.inline_blk{display:inline-block !important;}
.cntrd_txt, .justify{text-align:justify;}
.divider{border-bottom: 1px solid #E9E9E9;}
.letter_shrink{letter-spacing:-1px;}
.ul_list_square li,.ol_list li,.ul_list li,.none_list li{padding-bottom:5px;}
.ul_list_square{list-style-type: square !important;font-size: 12px;padding-left:18px;}
.ul_list{list-style-type: disc !important;font-size: 12px;padding-left:18px;}
.ol_list{list-style-type: decimal !important;font-size: 12px;padding-left:18px;}
.none_list{list-style: none !important;font-size: 12px;}
/* main css */ 
a{color:#0069aa;text-decoration:none;}
a.no-link{text-decoration:none;cursor:default;}
a.no-link:hover{text-decoration:none;cursor:default;}
h1{font-size: 30px;}
h2 {font-size: 25px;}
h3 {font-size: 18px;}
h5 {font-size: 14px;}
.bold {font-weight:bold !important;}
.fRt{ float:right !important;}
.fLt{ float:left !important;}
.clrBoth{ clear:both;}
.em{ font-style:italic;}

/* margin top class */
.m0p0{ margin:0px!important; padding:0px!important;}
.p0{padding:0px !important;}
.p1{padding:1px;}
.m0{margin:0 !important;}
.mT0{margin-top:0px!important;}
.mT1{margin-top:1px!important;}
.mT2{margin-top:2px!important;}
.mT3{margin-top:3px!important;}
.mT5{margin-top:5px!important;}
.mT8{margin-top:8px!important;}
.mT10{margin-top:10px!important; _margin-top:20px;}
.mT13{margin-top:13px!important;}
.mT15{margin-top:15px;}
.mT20{margin-top:20px!important;}
.mT30{ margin-top:30px!important;}
.mT35{ margin-top:35px!important;}
.mT40{ margin-top:40px!important;}
.mT50{margin-top:50px !important;}/* for home page advertisement */
.mT60{margin-top:60px !important;}/* for home page advertisement */

/* adjustable class */
.mTn2{margin-top:-2px !important;}
.mT26{margin-top:26px !important;}
.pd10{padding:10px;}
.pB22{padding-bottom:22px!important;}
html > body .pB22{padding-bottom:-10px;}
.pB45{ padding-bottom:45px!important;}


/* margin bottom class */
.mB0{ margin-bottom:0px !important;}
.mB2{ margin-bottom:2px !important;}
.mB3{ margin-bottom:3px !important;}
.mB5{ margin-bottom:5px !important;}
.mB8{ margin-bottom:8px !important;}
.mB10{ margin-bottom:10px !important;}
.mB13{ margin-bottom:13px !important;}
.mB15{ margin-bottom:15px !important;}
.mB20{ margin-bottom:20px!important;}
.mB25{ margin-bottom:25px!important;}
.mB30{ margin-bottom:30px!important;}
.mB35{ margin-bottom:35px!important;}

/* margin left class */
.mL5{margin-left:5px!important;}
.mL8{margin-left:8px}
/*.mL10{margin-left:10px !important;}*/
.mL11{margin-left:11px !important;}
.mL12{margin-left:12px !important;}
.mL15{margin-left:15px !important;}
.mL20{margin-left:20px !important;}
.mL28{margin-left:28px;}
.mL29{margin-left:29px;}
.mL30{margin-left:30px !important;}
.mL50{margin-left:50px !important;}
.mL60{ margin-left:60px;}
.mL87{margin-left:87px;}
.mL-100{ margin-left:-106px;}
.mL-392{ margin-left:-392px;}
.mL-583{ margin-left:-583px;}
.mT13{ margin-top:13px;}
.h280{ height:280px;}
.mL170{margin-left:170px;}/* for home page gallery */

/* margin right class */
.mR3{margin-right:3px!important;}
.mR5{margin-right:5px!important;}
.mR8{margin-right:8px!important;}
.mR10{margin-right:10px !important;}
.mR12{margin-right:12px !important;}
.mR15{margin-right:15px;}
.mR20{margin-right:20px!important;}
.mR25{margin-right:25px!important;}
.mR30{margin-right:30px!important;}
.mR35{margin-right:35px!important;}
.mR40{margin-right:40px;}
.mR80{margin-right:80px!important;}

/*Padding all*/
.pA0{padding:0 !important;}
.pA5{padding:5px;}
.pA10{padding:10px;}
.pA15{padding:15px;}
.pA20{padding:20px;}
/*Padding all*/

/* padding top class */
.pT0{padding-top:0px !important;}
.pT3{padding-top:3px !important;}
.pT5{padding-top:5px !important;}
.pT8{padding-top:8px !important;}
.pT10{padding-top:10px !important;}
.pT20{padding-top:20px !important;}
.pT15{ padding-top:15px;}
.pT60{ padding-top:60px !important;}

/* padding bottom class */
.pB0{padding-bottom:0px !important;}
.pB2{padding-bottom:2px !important;}
.pB3{padding-bottom:3px !important;}
.pB5{padding-bottom:5px !important;}
.pB10{padding-bottom:10px!important;}
.pB15{padding-bottom:15px!important;}
.pB20{padding-bottom:20px!important;}
.pB22{padding-bottom:22px!important;}
.pB25{padding-bottom:25px!important;}
.pB50{padding-bottom:50px!important;}

/* padding left class */
.pL5{padding-left:5px;}
.pL10{padding-left:10px !important;}
.pL15{padding-left:15px;}
.pL20{padding-left:20px;}
.pL50{ padding-left:50px;}

/* padding right class */
.pR2{padding-right:2px;}
.pR3{padding-right:3px;}
.pR5{padding-right:5px;}
.pR10{padding-right:10px !important;}
.pR15{padding-right:15px;}
.pR20{padding-right:20px;}
.pR30{padding-right:30px !important;}
/* width */
.fullWidth{ width:100%;}
.w2{ width:2px;}
.w10{ width:10px;}
.w20{ width:20px;}
.w40{ width:40px !important;}
.w30{ width:30px}
.w35{ width:35px;}
.w38{ width:38px;}
.w50{ width:50px;}
.w60{ width:60px !important;}
.w65{ width:65px;}
.w68{ width:68px;}
.w69{ width:69px;}
.w70{ width:70px !important;}
.w75{ width:75px;}
.w80{ width:80px !important;}
.w85{ width:85px;}
.w90{ width:90px;}
.w100{ width:100px;}
.w120ie{ *width:120px;}
.w105{ width:105px;}
.w106{ width:106px;}
.w107{ width:107px;}
.w110{ width:110px;}
.w115{ width:115px;}
.w118{ width:118px;}
.w120{ width:120px !important;}
.w130{ width:130px !important;}
.w140{ width:140px !important;}
.w145{ width:145px !important;}
.w150{ width:150px !important;}
.w158{ width:158px !important;}
.w160{ width:160px !important;}
.w167{ width:167px !important;}
.w168{ width:168px !important;}
.w169{ width:169px !important;}
.w170{ width:170px !important;}
.w172{ width:172px !important;}
.w175{ width:175px !important;}
.w174{ width:174px !important;}
.w180{ width:180px !important;}
.w185{ width:185px !important;}
.w192{ width:192px;}
.w190{ width:190px !important;}
.w199{ width:199px;}
.w203{ width:203px !important;}
.w208{ width:208px !important;}
.w220{ width:220px !important;}
.w225{ width:225px !important;}
.w250{ width:250px !important;}
.w255{ width:255px !important;}
.w256{ width:256px !important;}
.w257{ width:257px !important;}
.w258{ width:258px !important;}
.w262{ width:262px !important;}
.w275{ width:271px !important;}
.w270{ width:270px !important;}
.w300{ width:300px;}
.w360{ width:360px !important;}
.w380{ width:380px;}
.w390{ width:385px !important;}
.w461{ width:461px !important;}
.w500{ width:500px !important;}
.w518{ width:518px !important;}
.w520{ width:520px !important;}
.w572{ width: 572px;}
.w598{ width:598px;}
.w619{ width:619px;}
.w865{ width:865px;}
.w890{ width:890px;}
.w918{ width:918px;}
.wC2{width:48%;}
.wC3{width: 45.6%;}
.w62_8{width:62.8%;}
.w33_8{width:33.8%;}
/*------------------*/
.w195{ width:195px !important;}
.w200{ width:200px;}
.w210{ width:210px;}
.w215{ width:215px;}
.w280{ width:280px !important;}
.w300{ width:300px !important;}
.w302{ width:302px !important;}
.w303{ width:303px !important;}
.w305{ width:305px !important;}
.w310{ width:310px !important;}
.w315{ width:315px !important;}
.w330{ width:330px !important;}
.w340{ width:340px !important;}
.w345{ width:345px;}
.w350{ width:350px;}
.w410{ width:410px !important;}
.w450{ width:450px !important;}
.w590{ width:590px;}
.w598{ width:598px;}
.w599{ width:599px;}
.w600{ width:600px !important;}
.w615{ width:615px;}
.w620{ width:620px;}
.w302p{width:48.3% !important;}
/* height */
.h0{ height:0px;}
.h20{ height:20px;}
.h30{ height:30px !important;}
.h40{ height:40px !important;}
.h210{ height:210px;}
.h260{ height:260px !important;}
.h290{ height:290px !important;}
.h320{ height:320px !important;}
.h60{ height:60px;}
.h200{ height:200px;}
.h900{ height:900px;}

/*Min-height*/
.mh242{min-height:242px;}
.mh348{min-height:348px;}
.mh350{min-height:350px;}
.mh450{min-height:450px;}

/* font size */
.fs10{ font-size:10px;}
.fs11{ font-size:11px !important;}
.fs12{ font-size:12px !important;}
.fs13{ font-size:13px;}
.fs14{ font-size:14px;}
.fs15{ font-size:15px;}
.fs16{ font-size:16px;}
.fs18{ font-size:18px;}
.fs20{ font-size:20px;}
.fs22{ font-size:22px;}
.underline{ text-decoration:underline;}

/* font size */
.fw100{font-weight:100 !important;}
.fw200{font-weight:200 !important;}
.fw300{font-weight:300 !important;}
.fw400{font-weight:400 !important;}
.fw500{font-weight:500 !important;}
.fw600{font-weight:600 !important;}
.fw700{font-weight:700 !important;}

/* line height */
.lH1{ line-height:1em;}
.lH20{ line-height:20px;}

/* text color */
.color1{color:#333333;}/* gray */
.color2{color:#990000 !important;}/* red */
.color3{color:#5D9C05 !important;}/* green */
.color4{ color:#ff0000 !important;}


/* border properties */
.bdrBNone{ border-bottom:none!important;}
.bdrRNone{ border-right:none!important;}
.bdr_right{border-right:1px solid #dadada!important;}
.gryBdrBtm{ border-bottom:1px solid #DDDDDD;}
.gryBdrRit{ border-right:1px solid #626262!important;}
.gryBdrAll{ border:1px solid #ccc!important;}
.litgryBdrRit{ border-right:1px solid #e7e7e7;}
.brd_right{border-right:1px solid #dddddd;}
.brd_left{border-left:1px solid #dddddd;}
.bdrAll{ border: 1px solid #DDDDDD !important;}
.disabled{/*opacity:0.5;color:#ebebeb;*/ border:0;}
.orange_bottom{border-bottom:2px solid #FF8300;}
/* border none properties */

/*Default Values Starts*/
	*{margin:0;padding:0;}	
	h1{font: 300 26px/28px 'Roboto', sans-serif;color:#0069aa;padding-bottom:5px;}
	h2{font-family:Arial, Helvetica, sans-serif;font-size:20px;color:#333;font-weight:700;display:block;margin:0 0 15px;}
	h3{font: 300 18px/20px 'Roboto', sans-serif;color:#00355e;}
	body{color: #454545;font-family: 'Roboto', Arial;}/*font-size: 14px;line-height: 16px;*/
	.iifl_titles{font: 300 26px/28px 'Roboto', sans-serif;color: #333;display: block;margin: 0 0 15px;text-transform:capitalize;}
    .iifl_titles_tab{font-family: 'Roboto', sans-serif;font-size:26px;color:#333;font-weight:300;display:block;text-transform:capitalize;border-top:1px solid #dadada;border-right:1px solid #dadada;border-left:1px solid #dadada;padding: 10px 0 8px 10px;}
	.float-clear, .CL{clear:both;}
	.greytxt{color: #777 !important;font-size: 12px !important;}
	.dotted-lsh{background: url(../images/dotline_hori.gif) repeat-x;height:1px;margin:10px 0px 10px 0px;}
	.dotted-rsv{padding-left:10px;margin-left:10px;background: url(../images/dotline_vert.gif) repeat-y left top;}
	.dotted-lsv{padding-right:10px;margin-right:10px;background: url(../images/dotline_vert.gif) repeat-y right top;}
	.dotted-lsv2{padding-right:7px;margin-right:7px;background: url(../images/dotline_vert.gif) repeat-y right top;}
	.huge-btm-bdr{border-bottom: 3px solid #ebebeb;padding-bottom: 20px;margin-bottom: 15px;}
	.nowrap{white-space: nowrap !important;}
	.ovr_hidden{overflow:hidden;}	
	.breadcrum{padding:10px 0 10px 10px;font-weight:bold;}	
	.mktbreadcrum{border:1px solid #dedede;margin:10px 0 9px 0;height:35px;font: 14px/30px 'Roboto';list-style-type:none;}/*height:2.3em;*/
	.mktbreadcrum li {float:left;line-height:2.3em;padding-left:.75em;color:#777;}
	.mktbreadcrum li>a{display:block;padding:0 15px 0 0;background:url(../images/crumbs.gif) no-repeat right center;}
	.mktbreadcrum li p{display:block;padding:8px 15px 8px 0;background:url(../images/crumbs.gif) no-repeat right center;}
	.mktbreadcrum li>a:hover{color:#FF7F00;}	
	.mktbreadcrum .current_page{font-size:13px;line-height:32px;color:#FF7F00;font-weight:bold;}	
	.breadcrum a, .mktbreadcrum a, .mktbreadcrum span,.mktbreadcrum p{font-size:13px;}
/*Default Values Ends*/

/*Container*/
	.middle-content-new-site,.mainContainer{width:985px;margin:0px auto;}
	.main_wrapper{width:985px;margin:20px auto;min-height:350px;}
	.vertical-container2{width:48.1%;float:left;}
	.vertical-container{width:31.84%;float:left;}
	.vertical-container4{width:23%;float:left;}
	.huge-left-block{width:65.88%;float:left;}
	.horizontal-container{width:100%;float:left;}			
/*Container*/

/*Horizontal Box Starts*/
	.box-image-newsite p{font-size:12px;line-height:18px;text-align:justify;font-family: Tahoma,Arial,Georgia;color: #2D393B;}
	.box-image-newsite ul li{list-style:disc;margin:0 0 0 15px;}
	.left-side-in-box{float:left;}	
	.right-side-in-box p{font-size:14px;line-height: 18px;}
	.right-side-in-box .dgrey_color{font-size:12px;line-height: 16px;}
	.right-side-in-box{overflow:hidden;}
	.box-bullet-list ul{padding:5px 0;}
	.box-bullet-list ul li{list-style:none;padding:5px 0 0px 0px;}
/*Horizontal Box Side Ends*/
.content_article_ul{ padding:5px 0;color: #2D393B; font-family: Tahoma,Arial,Georgia; font-size: 12px; line-height: 18px; text-align: justify; overflow-x:auto;}
.content_article_ul ul{list-style-type: disc !important;}
/*Ticker Styling Starts*/
#ticker table tr td{font: 300 14px/16px 'Roboto', sans-serif;}
#ticker{padding:10px;width:964px;border-bottom:1px solid #d9d9d9;margin:0 auto 10px;}
.ticker-wrapper.has-js{margin: 0px;padding: 0px;width: 964px;/*height: 32px;*/display: block;/*-webkit-border-radius: 15px;-moz-border-radius: 15px;border-radius: 15px;background-color: #fff;font-size: 0.75em;*/}
.ticker{width: 900px;/*height: 23px;background-color: #fff;*/display: block;position: relative;overflow: hidden;}
.ticker-title{color: #333;font-weight: bold;background-color: #fff;text-transform: uppercase;}
.ticker-title table td span{color:#333;background-color:#fff;font-size:15px;text-transform: uppercase;}
.ticker-title marquee a{background-color:#fff;text-transform: uppercase;}
.ticker-content{margin: 0px;/*padding-top: 9px;position: absolute;*/color: #1E5083;padding:0 0 0 5px;/*font-weight: bold;background-color: #f8f0db;*/overflow: hidden;white-space: nowrap;/*line-height: 1.2em;*/}
.ticker-content a{text-decoration:none;color:#1f4f82;}
.ticker-content a:hover{text-decoration: underline;color:#1f4f82;}
.ticker-swipe{/*padding-top: 9px;*/position:absolute;top:0px;/*background-color:#f8f0db;*/display:block;/*width:800px;height:23px;*/}
.ticker-swipe span{margin-left:1px;/*background-color:#f8f0db;border-bottom: 1px solid #1F527B;height:12px;*/width:7px;display:block;}
.ticker-controls{padding:0px;list-style-type:none;float:left;margin:0;}
.ticker-controls li{padding:0px;margin-left:5px;float:left;cursor:pointer;height:16px;width:12px;display:block;}
.ticker-controls li.jnt-play-pause{/*background-image: url('../images/refreshIcon.gif');background-position:0px 0px;background-repeat:no-repeat;*/background:url(../images/sprite.png)  no-repeat -10px -850px;}
.ticker-controls li.jnt-play-pause.over{background-position:-10px -850px;}
.ticker-controls li.jnt-play-pause.down{background-position:-10px -850px;}
.ticker-controls li.jnt-play-pause.paused{/*background-image: url('../images/refreshIcon.gif');background-position:0px -18px;background-repeat:no-repeat;*/background:url(../images/sprite.png)  no-repeat -10px -818px;}
.ticker-controls li.jnt-play-pause.paused.over{background-position:-10px -818px;}
.ticker-controls li.jnt-play-pause.paused.down{background-position:-10px -850px;}
.ticker-controls li.jnt-prev{/*background-image:url('../images/leftArrow.gif');background-position:0px 2px;background-repeat:no-repeat;*/background:url(../images/sprite.png)  no-repeat -10px -265px;}
.ticker-controls li.jnt-prev.over{background-position:-10px -280px;}
.ticker-controls li.jnt-prev.down{background-position:-10px -280px;}
.ticker-controls li.jnt-next{/*background-image:url('../images/rightArrow.gif');background-position:0px 2px;background-repeat:no-repeat;*/background:url(../images/sprite.png)  no-repeat -48px -265px;}
.ticker-controls li.jnt-next.over{background-position:-48px -280px;}
.ticker-controls li.jnt-next.down{background-position:-48px -280px;}
.js-hidden{display: none;}
.no-js-news{padding: 10px 0px 0px 45px;color:#F8F0DB;}
.left .ticker-swipe{/*left: 80px;*/}
.left .ticker-controls, .left .ticker-content, .left .ticker-title, .left .ticker{float:left;}
.left .ticker-controls{padding-left:6px;}
.right .ticker-swipe{/*right: 80px;*/}
.right .ticker-controls, .right .ticker-content, .right .ticker-title, .right .ticker{float: right;}
.right .ticker-controls{padding-right: 6px;}
#MarqueeId{padding-top:1px;}
/*Ticker Styling Ends*/

.iifl_strip{background:url(../images/strip_bg.png) 0px 10px no-repeat;font-family:Arial;font-size:14px;color:#333;text-align:center;line-height:22px;}
.iifl_ads{text-align:center;}
.news_containerLeft,.market_today,.leaderspeak,.top5funds{width:660px;float:left}
.mkt_today .tabmkt ul li a, .mkt_today .tabmkt ul li .active, .mkt_today .tabmkt ul li a:hover{font-size:13px;}
.market_tabs ul{list-style:none;display:inline-block;width:300px;margin:-35px 160px 10px;padding:2px 5px 0; position:absolute;}
.market_tabs ul li{font-size:13px;float:left;margin-right:15px;padding:0 0 1px}
.market_tabs,.fund_tabs{margin-bottom:5px;width:658px;display:inline-block}
.fund_tabs ul{list-style:none;display:inline-block;width:660px;margin:0;padding:2px 5px 0}
.fund_tabs ul li{font-size:12px;float:left;margin-right:15px;padding:0}
.funds_select{width:300px;height:24px;border:1px solid #abadb3;font-size:12px;display:block;margin:11px 0 15px;padding:2px}
.fund_tabs table{border:none;width:100%;padding:0 0 10px}
.fund_tabs table td{padding:3px}
.fund_tabs table a{font-family:Arial, Helvetica, sans-serif;font-size:13px;font-weight:400;color:#1F4F82;line-height:16px;text-decoration:none;margin:0;padding:0}
.fundtable_head{border-bottom:1px solid #dfdfdf;color:#000}
.fundtable{font-family: arial;font-size: 12px;font-weight: 400;}
.fundtable tr td{padding:2px}
.smalltxt{font-size:11px;color:#6f6f6f}
.alt_color {background-color: #f5f5f5;}
.topfundselect{width: 215px; font-size: 12px; color: #828282; padding-left: 6px; border:1px solid #ccc;}
.trade_icons{margin-bottom:5px;display:inline-block; font-size:12px}
.trade_icons ul li{float:left;margin:0 14px 0 0;padding:0 0 0 18px}
.trade_ico{background:url(../images/trade_icons.png) no-repeat}
.register_ico{background:url(../images/trade_icons.png) no-repeat 0 -17px}
.download_ico{background:url(../images/trade_icons.png) no-repeat 0 -33px}
.demo_ico{background:url(../images/trade_icons.png) no-repeat 0 -48px}
.downloadwid{background:url(../images/dload.png) no-repeat left; padding:0px 0px 0px 20px; margin-top:-31px; float:right;}
.downloadwid a{font-size:12px; color:#1F4F82; text-decoration:none;}
.downloadwid a:hover{text-decoration:underline;}
.red_arrow_img{background:url(../images/down.jpg) no-repeat 0px 3px;}
.green_arrow_img{background:url(../images/up.jpg) no-repeat 0px 3px;}
.tab_container{min-height:180px;padding:5px}
.top_gain{width:370px;float:left}
.tab_line{border-top:1px solid #c1c1c1;margin-top:-11px}
.top_cont{margin-top:25px; width:370px; display:inline-block;}
.refresh{position:absolute;margin:3px 0 0 355px}
.rates{background:url(../images/rate_bg.gif) top;border:1px solid #e2e2e2;padding:10px 0}
.rates table tr td{font-size:12px;padding:0 10px}
.sector_per{float:left;}
.table_heading{border-bottom:1px solid #e2e2e2;color:#000}
.row_bg{background-color:#f3f3f3}
.day table tr td{padding:3px;}
.red_color, .TextRd{color: #d71400 !important;}
.green_color{color: #008d21 !important;}
.black_color{color: #454545 !important;}
.dgrey_color, .grey_color{color: #777 !important;}
.blue_color{color:#015b99 !important;}
.navyb_color{color: #2f6f93 !important;}
.chocolate_color{color: #D2691E !important;}
.oranged_color{color: #E04F01 !important;}
.maroon_color{color:#804040 !important;}
.gold_color {color:#e07f02 !important;}
.purple_color{color:#9075b1 !important;}
.darkpurple_color{color:#663399 !important;}
.darkmagenta_color{color:#8B008B !important;}
.grey_bg{background:#E2E2E2 !important;}
.gray_color{background-color: #f3f3f3;}
.tab_on,.tab2_on{border-bottom:3px solid #FF7F00;cursor:pointer;font-size:14px;color:#074d9d;text-transform:uppercase}
.tab_off,.tab2_off{border-bottom:3px solid #D7D7D7;cursor:pointer;color:#333;text-transform:uppercase}
.top_gain ul,.cricket ul{list-style:none;display:inline-block;width:300px;margin:0 0 10px;padding:2px 0 0}
.top_gain ul li,.cricket ul li{font-size:12px;float:left;margin-right:15px;background-color:#fff;padding:0}
.top_cont table,.sector_per table{width:100%;font-size:13px;line-height:14px;padding:0}
.top_cont table td,.sector_per table td{padding:2px}
.top_cont a,.sector_per table a,.lead_block h3 a{color:#00355e;text-decoration:none;}
.top_cont a:hover,.sector_per table a:hover,.lead_block h3 a:hover{color:#00355e;text-decoration:underline}
.polls h3{color: #333;}
/* .polls{width:220px;float:left;background: url(../images/dotline_vert.gif) repeat-y right top;padding-right:20px;margin-right:20px;} */
.polls{float:left;padding-right:20px;margin-right:20px;}
.polls h3{font-family:"Times New Roman", Georgia, Times, serif;font-size:18px;font-weight:400;color:#333;line-height:18px;margin:0;padding:0}
.polls_img{width:100px;height:80px;float:left;margin:0 10px 0 0}
.vote_bt{font-size:12px; color:#fff; margin:2px 0px 0px 1px; border:1px solid #0080e3; -moz-border-radius:3px; -webkit-border-radius:3px; padding:2px 7px 2px 7px; line-height:16px; cursor:pointer;
background: #e67f10; /* Old browsers */
background: -moz-linear-gradient(top,  #0080e3 0%, #005fa8 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0080e3), color-stop(100%,#005fa8)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #0080e3 0%,#005fa8 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #0080e3 0%,#005fa8 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #0080e3 0%,#005fa8 100%); /* IE10+ */
background: linear-gradient(to bottom,  #0080e3 0%,#005fa8 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0080e3', endColorstr='#005fa8',GradientType=0 ); /* IE6-9 */}
.prev_poll{margin:45px 0 0}
.prev_poll a{color:#1F4F82;text-decoration:none;margin:10px 0 0}
.discussion{width:715px;float:left;display:inline-block}
.recent{font-size:14px}
.disc_left{width:350px;float:left;margin-right:15px}
.disc_right{width:350px;float:left}
.discussion ul{font-size:12px;}
.discussion ul li{margin:0 0 5px;padding:5px;background-color:#f1f1f1;border-bottom:1px solid #d0d0d0}
.discussion ul li a{font-size:12px;text-decoration:none}
.lifestyle h3{margin: 0 0 5px;padding: 0;}
.lifestyle_left{width:480px;float:left;margin-right:15px}
.lifestyle_right{width:480px;float:left}
.lifestyle_block{display:inline-block;}
.lifstyle_img{float:left;margin:0 10px 0 0}
.didyouknow{width:435px;float:left;display:inline-block;margin-right:7px;padding-right:7px; background:url(../images/dotline_vert.gif) repeat-y right top;}
.did_block{display:inline-block;margin:0 0 10px}
.newoffers{width:530px;display:inline-block}
.newoffers_block{width:160px;margin-right:7px;padding-right:7px;min-height:200px;background:url(../images/dotline_vert.gif) repeat-y right top;float:left}
.newoffers_block ul{list-style:none;margin:5px 0 0;padding:0}
.newoffers_block ul li{font-size:13px;margin-bottom:15px}
.did_img,.getstart_img{float:left;margin:0 5px 0 0}
/*Misc*/

.news_articles>p{padding-bottom:10px;}
.latestnews{width:100%;float:left}
.latestnews h4{font-size:13px;color:#333;font-weight:400;margin:0 0 7px;padding:0}
.latestnews ul li{list-style:none;font: 300 14px/20px 'Roboto', sans-serif;color:#1F4F82;background:url(../images/bullet_arrow.jpg) no-repeat -2px 5px;padding-left:10px;margin-bottom:6px}
.new_more{font-size:12px;background:url(../images/more_img.jpg) no-repeat right bottom;width:37px;line-height:12px;text-transform:capitalize;padding-top:10px;}
.new_more a{color:#0069aa;text-decoration:none;font-family:'Roboto';}
.new_more a:hover{color:#0069aa;text-decoration:underline}
.research_block{border:1px solid #d3d3d3;background:url(../images/research_bg.gif) top repeat-x;padding:0 0 5px;}
.research_block a{font-family:'Roboto';font-size:14px;color:#0069aa;text-decoration:none;font-weight:500;}
.research_block p{font-size:13px}
.research_block ul{list-style:none;margin:0;padding:10px 10px 0 10px}
.research_block ul li{margin:0 0 20px;padding:0}
.blogs{width:660px;float:left;border-bottom:3px solid #ebebeb;padding-bottom:20px;margin-bottom:20px;display:inline-block}
.blog_block{font-size:12px;/*min-height:270px;*/}
.blog_block h3{font-family:'Roboto';font-size:12px;font-weight:400;color:#1F4F82;line-height:16px;margin:0 0 5px;padding:0}
.blog_block ul{list-style:none;margin:10px 0 0;padding:0}
.blog_block ul li{background:url(../images/bullet_blog.jpg) no-repeat left 6px;padding-left:10px;margin-bottom:3px;line-height:18px}
.blog_block ul li a{font-family:arial,verdana,sans-serif;font-size:13px;font-weight:400;color:#1F4F82;line-height:18px;text-decoration:none}
.blog_left{width:660px;float:left;display:inline-block}
.blog_img{float:left;margin:0 5px 5px 0}
.blog_right{width:300px;float:right;padding-left:10px;margin-left:10px;display:inline-block;}
.mailbox_txt1{font-size:17px;color:#333;line-height:22px}
.mailbox_txt2{font-size:30px;color:#333;line-height:20px;}
.mail_textbox{width:145px;border:1px solid #ccc !important;margin-top:2px;background-color:#ededed;float:left;padding:3px 5px;margin-right:5px;}
.mailbox p{font-size:11px !important;margin-top:5px}
.mailbox_submit{font-size:12px; color:#fff; margin:2px 0px 0px 1px; border:1px solid #ed8719; -moz-border-radius:3px; -webkit-border-radius:3px; padding:0px; width:55px; height:22px; line-height:16px; cursor:pointer;
background: #e67f10; /* Old browsers */
background: -moz-linear-gradient(top,  #fea03b 0%, #e67f10 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fea03b), color-stop(100%,#e67f10)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #fea03b 0%,#e67f10 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #fea03b 0%,#e67f10 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #fea03b 0%,#e67f10 100%); /* IE10+ */
background: linear-gradient(to bottom,  #fea03b 0%,#e67f10 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fea03b', endColorstr='#e67f10',GradientType=0 ); /* IE6-9 */}
.lead_block h3{font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:400;color:#00355e;line-height:16px;margin:0 0 5px;padding:0}
.corp_ano{width:300px; float:left; display:inline-block;}
.corp_ano table{border:none;padding:0}
.corp_ano table td{background:url(../images/dotline_hori.gif) repeat-x bottom;padding:5px}
.corp_ano table a{font-size:12px;font-weight:400;line-height:16px;text-decoration:none;margin:0;padding:0}
.corp_table{width:300px;display:inline-block;}
.getstart_block{margin-bottom:10px;display:inline-block}
.top_searchd p font{padding:2px;}
/*Misc*/

/* about us starts */
.about_active{ background-color:#ebebeb; color:#FFF;}
.about_hd{display:inline-block;margin-bottom:20px;}
.about_right{margin-bottom:20px; font-size:13px; color:#333;}
.about_right p{padding:0px; margin:0px; font-size:13px; color:#333; line-height:18px;}
.aboutblocklist{/*width:360px;*/ margin-right: 10px; padding-right:10px; background:url(../images/dotline_vert.gif) repeat-y top right;}
.blockrow{display:inline-block; margin-bottom:40px;}
.aboutblock{display:inline-block; margin:20px 0px 20px 0px; padding:20px 0px 20px 0px; border-bottom:3px solid #ebebeb; border-top:3px solid #ebebeb; }
.aboutblock h3{font-size:18px; font-weight:normal; line-height:24px;padding:0px; margin:0px 0px 5px 0px;}
.aboutblock h3 a{color:#333;text-decoration:none; line-height:24px;}
.aboutblock h3 a:hover{text-decoration:underline;}
.aboutblock img{margin-right:5px;}
.glance_tab{/*width:750px; */ font-size:13px; margin-bottom:20px; display:inline-block;}
.glance_tab td{padding:5px;font-size:12px;border-bottom:1px solid #ebebeb;}
.lcenter_label{font-size: 18px;font-family: verdana;font-weight: 700;padding-left: 0;float: left;}
.MahindraF{background-color: #f4f4f4;}
.MCnt1{font-family: arial;font-size: 12px;color: #333;font-weight: 400;padding: 10px 10px 10px 2px;}
.M_toplink{font-family: arial;font-size: 11px;color: #656565;font-weight: 400;float: right;padding-right: 10px;padding-top: 5px;}
.Ctop {font-family: arial;font-size: 18px;font-weight: 700;color: #333;float: left;}
.tbl_fontsize{font-family: arial;font-size: 12px;font-weight: 400;color: #333;margin: 0;}
.tbl_14 td {border-bottom: 1px solid #f0f0f0;}

/* Glossary Menu */
.glossymenu{float: left;padding:0;width:100%;margin-right:10px;border-right:1px solid #ebebeb;min-height:200px;}
.glossymenu .mkt_collpse_parent_li h4 a{color:#333;}
.glossymenu .mkt_collpse_parent_li:hover{background-color:#80BAE9;}
.glossymenu .mkt_collpse_parent_li:hover h4 a{color:#fff;}
.glossymenu a.trigger {font:normal 14px arial;}
.glossymenu a.trigger {background-image:url(../images/icon-maximise.gif);background-repeat: no-repeat;background-position:100% 50%;}
.glossymenu a.trigger.open {background-image: url(../images/icon-minimise.gif)}
.glossymenu .mkt_collpse_parent_li h4 {padding-bottom:5px;padding-left:10px;}
.glossymenu .mkt_collpse_parent_li{padding:5px 0px 0px 0px !important;border-bottom:1px solid #E9E9E9;}
.glossymenu .mkt_collpse_parent_li .outer .mkt_acc_inner ul{padding-left:10px;}
.glossymenu .mkt_collpse_parent_li .outer .mkt_acc_inner ul li{padding:2px 0 2px 10px;border-bottom:1px solid #E9E9E9;}
.glossymenu .mkt_collpse_parent_li .outer .mkt_acc_inner ul li:hover{background-color:#80BAE9;}
.glossymenu .mkt_collpse_parent_li .outer .mkt_acc_inner ul li:hover a{color:#fff;}
.glossymenu .mkt_collpse_parent_li .outer .mkt_acc_inner ul li:last-child{border:none;}
.glossymenu .mkt_collpse_parent_li .outer .mkt_acc_inner ul li a{font:normal 13px arial;color:#959595;display:block;}
.glossymenu .bg_active{background-color:#80BAE9;}
.glossymenu .bg_active h4 a{color:#fff !important;}
.glossymenu .bg_sub_active{background-color: #ebebeb;}
/* Glossary Menu */

.cred_ul{padding:0px; margin:0px;}
.cred_ul li{list-style:none;font-weight:normal;color:#333;background:url(../images/bullet_arrow.jpg) no-repeat left 5px;padding-left:15px;margin:10px 0px 10px 0px;}/*font-family:arial;font-size:13px;line-height:14px;*/
.credfin_list{display:inline-block; margin-bottom:10px;}
.credfin_list ul{padding:0px; margin:0px;display:inline-block;}
.credfin_list ul li{padding:0px; margin:0px 15px 20px 0px; font-size:12px; list-style:none; float:left; width:90px;}
.visionval_ul{padding:0px; margin:0px;}
.visionval_ul li{list-style:none;color:#333;font-weight:normal;background:url(../images/bullet_arrow.jpg) no-repeat left 3px;padding-left:15px;margin:10px 0px 10px 0px;}/*font-size:13px;font-family:arial;line-height:14px;*/
.visionvalue{display:inline-block; width:100%; margin-top:20px;}
.visionvalue ul{padding:0px; margin:5px 0px 20px 0px; background-color:#ebebeb;}
.visionvalue ul li{list-style:none;font-family:arial;font-size:13px;font-weight:normal;color:#333;line-height:14px;border-bottom:1px solid #ddd;padding:10px;margin:0px;}
div.text-container {margin: 0 auto;border-bottom:1px solid #ededed;margin-bottom:20px;padding-bottom:10px;}
.text-content{line-height: 1em;}
.short-text {overflow:hidden;height:35px;}
.full-text{height: auto;}
.strenght_title{font-size:14px;font-weight:normal;line-height:18px;padding:0px;margin:0px 0px 10px 0px;display:block;}
.show-more {padding: 10px 0px 0px 0px;text-align:right;}
.show-more a{text-decoration:none; color:#015395;}
.show-more a:hover{text-decoration:none; color:#015395;}
.indiaofficeblock{width:350px; display:inline-block; font-size:13px; margin-right:20px; background:url(../images/dotline_vert.gif) repeat-y top right; padding-right:10px; margin-right:10px;}
.block750{float:left;border-bottom:3px solid #EBEBEB;margin-bottom:20px;padding-bottom:20px;width:750px;}
.blocktitle{text-transform:uppercase;border-left:5px solid #FF7F00;font-size:17px;margin:0 0 17px 0;padding:0 0 0 10px;}
.inter_block{width:648px;}
.inter_block ul{padding:0px 0px 20px 0px; margin:0px; list-style:none; font-size:13px; display:inline-block;}
.inter_block ul li{float:left; background:url(../images/verDottedLine.png) top right repeat-y; width:200px; margin-right:5px; padding:5px; min-height:130px;}
.inter_block img{margin:0px 5px 5px 0px;}
.country_txt{font-size:14px; color:#333; font-weight:bold;}
.uppercase_txt{text-transform:uppercase;}
.EIevent{width:750px; display:inline-block;border-bottom:1px solid #EBEBEB;margin-bottom:20px;padding-bottom:20px;}
.EIevent ul{padding:0px;margin:0px;display:inline-block;}
.EIevent ul li{padding:0px;margin:0px 10px 0px 0px; list-style:none; float:left;}
.awards{width:750px; display:inline-block;border-bottom:1px solid #EBEBEB;margin-bottom:20px;padding-bottom:20px;}
.awards ul{padding:0px;margin:0px;display:inline-block;}
.awards ul li{padding:0px 0px 10px 0px;margin:0px 10px 20px 0px; list-style:none; font-size:16px; line-height:24px; border-bottom:1px solid #ebebeb; width:750px;}
.iifl_shares{background:url(../images/rate_bg.gif) top;width:750px;border:1px solid #e2e2e2;display:inline-block;float:left;padding:10px 0; margin-bottom:20px;}
.iifl_shares ul{margin:0px; padding:3px; display:inline-block;}
.iifl_shares ul li{list-style:none;float:left; margin-right:5px; padding-right:5px; border-right:1px solid #ccc;}
.blue{color:#246ea9;}
.smalltxt2{font-size:12px;color:#333;}
.rupeefont{font-size:20px;color:#333;}
.iiflshares_block{display:inline-block; margin-bottom:20px;}
.shareprice_block{display:inline-block; width:750px; margin-bottom:20px; padding-bottom:20px; border-bottom:3px solid #ebebeb;}
.shareprice_block h3{margin:0px 0px 10px 0px; padding:0px; line-height:20px; font-size:18px; color:#333;}
.bsense_block{width:340px; font-size:12px; display:inline-block; border:1px solid #ccc; margin-right:20px; padding:10px; background:url(../images/share_bg.gif) repeat-x top;}
.bsense_block table{width:100%;}
.bsense_block table td{padding:3px; border-bottom:1px solid #ebebeb;}
.insider_block{width:340px; display:inline-block; font-size:12px; margin-right:20px; padding:10px 20px 0px 0px; background:url(../images/dotline_vert.gif) repeat-y top right;}
.insider_block table{width:100%;}
.insider_block table td{padding:3px; border-bottom:1px solid #ebebeb;}
.insider_blocklist{width:750px; font-size:12px; display:inline-block; margin-bottom:20px; border:1px solid #ebebeb;}
.insider_blocklist table{width:100%;}
.insider_blocklist table td{padding:3px; background-color:#FFF;}
.sharholdpat{width:750px; font-size:12px; display:inline-block;margin-bottom:40px; display:inline-block;}
.sharholdpat table{width:100%; border:1px solid #ebebeb;}
.sharholdpat table td{padding:3px; background-color:#FFF;font-size: 12px;}
.sharholdpat_title{background:url(../images/shartitle_bg.gif) repeat-x top; color:#fff;}
.sharholdpat a{color:#01457A; text-decoration:none;}
.sharholdpat a:hover{color:#01457A; text-decoration:underline;}
.sast_archive{width:750px; font-size:12px; display:inline-block; margin-bottom:20px;}
.sast_archive table{width:100%;}
.sast_archive table td{padding:5px; background-color:#FFF; border:1px solid #ebebeb;}
.sast_archive table td a{color:#01457A; text-decoration:none;}
.sast_archive table td a:hover{color:#01457A; text-decoration:underline;}
.anurep_pressrel{border-bottom:3px solid #ebebeb; padding-bottom:20px; margin-bottom:20px; display:inline-block;}
.annual_rep{margin-right:15px; padding-right:15px;}
.annual_rep table{width:100%;font-size:12px;}
.annual_rep table td a{color:#01457A; text-decoration:none;}
.annual_rep table td a:hover{color:#01457A; text-decoration:underline;}
/*scheme of arrangements starts*/
.scheme_of_arrangements_last table td{padding:5px;}
.scheme_of_arrangements_last table{padding:5px;border:1px solid #ccc;}
/*scheme of arrangements ends*/

/*Contact IR starts*/
.contact-IR_right{font-weight:bold;font-size:15px;margin:0 0 5px 0;border-left:5px solid orange;padding-left:10px;}
.contact-IR_right_add{padding-bottom:15px;}
/*Contact IR ends*/

/*Key member of management starts*/
.management_team_blocks ul{list-style:none;margin:0px;padding:0px;}
.management_team_blocks span{font-size:12px;font-style:italic;}
.management_team_sub_blocks{padding:15px 0;border-bottom: 3px solid #ebebeb;}
/*Key member of management ends*/


/*about_iifl_foundation starts*/
.about_iifl_foundation_1{border-bottom: 3px solid #ebebeb;padding-bottom: 20px;margin-bottom: 20px;}
.about_iifl_blog_img{width:200px;margin-bottom:40px;padding-right:10px;float:left;}
/*about_iifl_foundation ends*/
.corpgov{border-bottom:3px solid #ebebeb; padding-bottom:20px; margin-bottom:20px;}
.corpgov a{color:#333; text-decoration:none;}
.corpgov a:hover{color:#333; text-decoration:underline;}
.presscoverage{width:750px; display:inline-block;}
.presscov_block{display:inline-block;border:1px solid #EBEBEB;margin-bottom:10px;padding:10px;}
.presscov_block ul{padding:0px;margin:0px;display:inline-block;}
.presscov_block ul li{padding:0px 0px 15px 0px;margin:0px 10px 15px 0px; list-style:none; border-bottom:1px solid #ebebeb;}
.presscov_block_title{font-size:14px;color: #1F4F82; text-decoration:none;}
.presscov_block_title:hover{font-size:14px;color:#1F4F82; text-decoration:underline;}
.print_title{font-size:16px; font-weight:normal; line-height:24px;padding:0px; margin:0px 0px 5px 0px;}
.presscov_block p a{font-size:12px;color: #1F4F82; text-decoration:none;}
.presscov_block p a:hover{font-size:12px;color:#1F4F82; text-decoration:underline;}
.morelink{font-size:12px;color:#01457a;background:url(../images/more_img.jpg) no-repeat right;width:37px;display:inline-block}
.morelink a{color:#01457a;text-decoration:none}
.morelink a:hover{color:#01457a;text-decoration:underline}
.csr_link{font-size:12px;color: #1F4F82; text-decoration:none;}
.csr_link:hover{font-size:12px;color:#1F4F82; text-decoration:underline;}
.chart_tittle{border-bottom:1px solid #ebebeb; padding-bottom:5px; margin-bottom:10px; font-weight:bold;}
/* about us ends */

/*Related News*/
.related_news_ul_list{list-style:none;}
.related_news_ul_list li{background:url('../images/right-arrow.png') no-repeat 0px 7px;padding-left:10px !important;}
.related_news_ul_list li a{font-size:12px;line-height:20px;text-align:justify;font-family:Tahoma,Arial,Georgia;color:#000;}
.news_chart_tabs_up{background:url(../images/sprite.png) no-repeat -10px -676px;padding-left:15px;}
.news_chart_tabs_down{background:url(../images/sprite.png) no-repeat -10px -709px;padding-left:15px;}
.news_chart{font-size: 12px;line-height: 18px;text-align: justify;font-family: Tahoma,Arial,Georgia;color: #000;}
.news_chart .active .news_chart_selected{font-weight:bold;}

/*Social media*/
.social-bar{border-top: 1px solid #ddd;border-bottom: 1px solid #ddd;height:40px;}
.social_medias{float:right;}
.social_medias div{width:34px; height:34px;float:left;margin:0 2px;cursor:pointer;}
.social_medias .facebook_sm{background:url('../images/Social_Icons.jpg') no-repeat -69px -245px;}
.social_medias .twitter_sm{background:url('../images/Social_Icons.jpg') no-repeat -111px -245px;}
.social_medias .pinterest_sm{background:url('../images/Social_Icons.jpg') no-repeat -153px -245px;}
.social_medias .youtube_sm{background:url('../images/Social_Icons.jpg') no-repeat -489px -245px;}
.social_medias .share_sm{background:url('../images/Social_Icons.jpg') no-repeat -740px -245px!important;}
.social_medias .gplus_sm{background:url('../images/Social_Icons.jpg') no-repeat -195px -245px;}
.social_medias .tumblr_sm{background:url('../images/Social_Icons.jpg') no-repeat -787px -245px;}
.social_medias .facebook_sm:hover{background:url('../images/Social_Icons.jpg') no-repeat -69px -287px;}
.social_medias .twitter_sm:hover{background:url('../images/Social_Icons.jpg') no-repeat -111px -287px;}
.social_medias .pinterest_sm:hover{background:url('../images/Social_Icons.jpg') no-repeat -153px -287px;}
.social_medias .youtube_sm:hover{background:url('../images/Social_Icons.jpg') no-repeat -489px -287px;}
.social_medias .share_sm:hover{background:url('../images/Social_Icons.jpg') no-repeat -740px -287px!important;}
.social_medias .gplus_sm:hover{background:url('../images/Social_Icons.jpg') no-repeat -195px -287px;}
.social_medias .tumblr_sm:hover{background:url('../images/Social_Icons.jpg') no-repeat -787px -287px;}
/*Social media*/

/*Market Commodity Starts*/
input[type="image"]{position:relative;top:5px;opacity:0.8;}
input[type="image"]:hover{opacity:1;}
.market-middle-container{border:1px solid #dadada;padding:10px;}
.mkt_last{background:none !important;}
.mkt_carousel_v{padding:10px 20px;float:left;height:41px;background:url(../images/mkt_seperator.gif) no-repeat top right;width:200px;}
.mkt_title {padding-left:5px;padding-bottom:5px;text-transform:Uppercase;color: rgb(162, 206, 241);font-size: 13px;}
.mkt_price{color: rgb(255, 255, 255);font-size: 20px;padding: 0px 3px;}
.mkt_up {padding-left: 20px;color:#fff;font-size:11px;background: url("../images/sprite.png") no-repeat scroll -10px -677px transparent;}
.mkt_down {padding-left: 20px;color:#fff;font-size:11px;background: url("../images/sprite.png") no-repeat scroll -10px -710px transparent;}
.mkt_sn_title{text-decoration:none !important;font-family: arial;font-size: 12px;font-weight: 700;}
.mkt_news_ul_list{list-style:none;}
.mkt_news_ul_list li{background:url('../images/right-arrow.png') no-repeat 0px 6px;padding-left:10px !important;}
.mkt_news_ul_list li a{font-size:12px;text-decoration:none;line-height:20px;text-align:justify;font-family:Tahoma,Arial,Georgia;color:#015b99;}
.evnt_cldr_ul_list{list-style:none;}
.evnt_cldr_ul_list li{background:url('../images/white_list.gif') no-repeat 0px -1px;padding:0 0 5px 10px !important;font-size: 12px;}
.evnt_cldr_viewall{text-align:right;color: #015b99;font-size: 12px;background: url('../images/next_small.gif') no-repeat 100% 25%;padding-right:10px;}
.evnt_cldr_ul_box{font-size: 12px;}
.mkt_blog_title{font-family: Verdana,Arial,Helvetica,sans-serif;font-size: 14px;color: #333;font-weight: 700;}
.mkt_blog_box p{line-height:18px!important;text-align:justify;}
.mkt_form_label{font-family: arial;font-size: 12px;color: #333;font-weight: 700;}
.xhg_crl{list-style:none;}
.xhg_crl li{background:url('../images/white_list.gif') no-repeat 0px 3px;padding:5px 0 5px 12px !important;font-size: 12px;}
.mf_li_list li a{font-weight:bold;}
#Gtxt_cmpname1{width: 250px;margin-right: 5px;}

/*My Drop Box Starts*/
.market-middle-container>input[type="image"]{
	position:relative;
	height:30px;
	top:10px !important;
	width:62px;	
}
.market-middle-container select {
    padding:5px;
    margin: 0;
	width:170px;
	border:1px solid #dadada;
    background: #FFFFFF;
    color:#2C2C2C;    
    outline:none;
    display: inline-block;
    -webkit-appearance:none;
    -moz-appearance:none;
    appearance:none;
    cursor:pointer;	
}
.market-middle-container select:hover{border:1px solid rgb(172, 172, 172);}

/* Targetting Webkit browsers only. FF will show the dropdown arrow with so much padding. */
@media screen and (-webkit-min-device-pixel-ratio:0) {
    .market-middle-container select {padding-right:18px;}
}
.market-middle-container label {position:relative;margin: 0 8px 0 0;}
.market-middle-container label:after {
    content:'<>';
    font:11px "Consolas", monospace;
    color:#aaa;
    -webkit-transform:rotate(90deg);
    -moz-transform:rotate(90deg);
    -ms-transform:rotate(90deg);
    transform:rotate(90deg);
    right:8px; top:2px;
    padding:0 0 2px;
    border-bottom:1px solid #ddd;
    position:absolute;
    pointer-events:none;
}
.market-middle-container label:before {
    content:'';
    right:6px;
	top:-2px;
    width:23px;
	height:23px;
    background:#FFFFFF;
    position:absolute;
    pointer-events:none;
    display:block;
}
/*My Drop Box Ends*/
.mkt_tab_content .mkt_tbl{font-size:11px;padding:5px 3px 0 3px;}
.mkt_tab_content .mkt_tbl tr td table  tr td:first-child{font-weight:bold;}
.mkt_tab_content .mkt_tbl tr td table  tr td:last-child{padding-left:5px;}
.mkt_tab_content .mkt_tbl tr td table  tr td{padding:2px 0;font-size: 12px;}
.mkt_tab_content .mkt_chart{padding:15px 0 10px 0;}

/* DEMO 5 */
.wrapper-demo {
    *zoom: 1;
    font-weight: 400;	
}
.menu_container{background: url(../images/mkt_seperator.gif) no-repeat top right;}
.wrapper-demo:after {
    clear: both;
    content: "";
    display: table;
}
.wrapper-dropdown-5 {
    /* Size & position */
    position: relative;
    /*width: 202px;*/
	margin: 17px 0 0px 0;
	padding: 10px 20px;
	z-index:99;
	max-height:35px;
    /*padding: 12px 15px;*/
	
    /* Styles */	
    background:url(../images/quickjump-bg.gif) repeat-x;
    border-top: 1px solid #346F97;
    border-left: 1px solid #346F97;
    border-bottom: 1px solid #346F97;
	margin-right:2px;
	/* border-left:1px solid #CEDBDF;
	border-right:1px solid #CEDBDF;
	border-top:1px solid #CEDBDF; 
    box-shadow: 0 1px 0 rgba(0,0,0,0.2);*/
    cursor: pointer;
    outline: none;
    /*-webkit-transition: all 0.3s ease-out;
    -moz-transition: all 0.3s ease-out;
    -ms-transition: all 0.3s ease-out;
    -o-transition: all 0.3s ease-out;
    transition: all 0.3s ease-out;*/
    margin-left: 15px;
    width: 100%;
    margin-bottom: 25px;
}

.wrapper-dropdown-5:after { /* Little arrow */
    content: "";
    width: 0;
    height: 0;
    position: absolute;
    top: 50%;
    right: 15px;
    margin-top: -3px;
    border-width: 6px 6px 0 6px;
    border-style: solid;
    border-color: #FAFDFF transparent
}
.dropdown_menu_title{color:#fff;font-size: 16px;}
.wrapper-dropdown-5 .dropdown {
    /* Size & position */
    position: absolute;
    top: 100%;
    /*left: 0;*/
    right: 0;
	z-index:9999999;

    /* Styles */
    display:block;
    background: #fff;    
    border: 1px solid rgba(0,0,0,0.2);
    border-top: none;	
    border-bottom: none;
    list-style: none;
    -webkit-transition: all 0.3s ease-out;
    -moz-transition: all 0.3s ease-out;
    -ms-transition: all 0.3s ease-out;
    -o-transition: all 0.3s ease-out;
    transition: all 0.3s ease-out;
	-moz-box-shadow: 0px 7px 5px -2px #dadada, 7px 0px 5px -2px #dadada, -7px 0px 5px -2px #dadada;
	-webkit-box-shadow: 0px 7px 5px -2px #dadada, 7px 0px 5px -2px #dadada, -7px 0px 5px -2px #dadada;
	box-shadow: 0px 7px 5px -2px #dadada, 7px 0px 5px -2px #dadada, -7px 0px 5px -2px #dadada;
	
	/*box-shadow: 0px 8px 10px #dadada,-10px 8px 15px #dadada, 10px 8px 15px #dadada;*/
	
    /* Hiding */
    /*max-height: 0;*/
    overflow: hidden;
	/*width:980px;*/
	/*width:760px;*/
}

.wrapper-dropdown-5 .dropdown li {
    padding: 0 10px; list-style:none;
    color: #333;
	z-index:999;	
}

.wrapper-dropdown-5 .dropdown li a {
    display: block;
    text-decoration: none;
    color: #333;
    padding: 5px 0;
    transition: all 0.1s ease-out;    
}

.wrapper-dropdown-5 .dropdown li:last-of-type a {
    border: none;
}

.wrapper-dropdown-5 .dropdown li i {
    margin-right: 5px;
    color: inherit;
    vertical-align: middle;
}
/* Hover state */
.wrapper-dropdown-5 .dropdown li a:hover{color:#57a9d9;}

/* Active state */
.wrapper-dropdown-5.active .dropdown_menu_title{color:white;}
.wrapper-dropdown-5.active{background:url(../images/quick_link_hovered.png) repeat-x 0px 0px;box-shadow:none;}
.wrapper-dropdown-5.active:after{border-color:#82d1ff transparent;}

/* swapnil S Quick Jump Dropdown */
.wrapper-dropdown-6 {
    /* Size & position */
    position: relative;
    width: 100%;
	margin: 0 auto;
    padding: 12px 15px;
    /* Styles */
    background: url(../images/small_quick_link.png) repeat-x 0px 0px;
	border-left:1px solid #CEDBDF;
	border-right:1px solid #CEDBDF;
	border-top:1px solid #CEDBDF;
    box-shadow: 0 1px 0 rgba(0,0,0,0.2);
    cursor: pointer;
    outline: none;
    -webkit-transition: all 0.3s ease-out;
    -moz-transition: all 0.3s ease-out;
    -ms-transition: all 0.3s ease-out;
    -o-transition: all 0.3s ease-out;
    transition: all 0.3s ease-out;
	color:#fff;
}
.wrapper-dropdown-6:after { /* Little arrow */
    content: "";
    width: 0;
    height: 0;
    position: absolute;
    top: 50%;
    right: 15px;
    margin-top: -3px;
    border-width: 6px 6px 0 6px;
    border-style: solid;
    border-color: #CEDBDF transparent;
}
.wrapper-dropdown-6 .dropdown {
    /* Size & position */
    position: absolute;
    top: 100%;
    /*left: 0;*/
    right: 0;	

    /* Styles */
    background: #fff;    
    border: 1px solid rgba(0,0,0,0.2);    	
    border-bottom: none;
    list-style: none;
    -webkit-transition: all 0.3s ease-out;
    -moz-transition: all 0.3s ease-out;
    -ms-transition: all 0.3s ease-out;
    -o-transition: all 0.3s ease-out;
    transition: all 0.3s ease-out;

    /* Hiding */
    max-height: 0;
    overflow: hidden;
}
/*.wrapper-dropdown-6 .dropdown*/ .dropdown_1st_sub {
    padding: 10px 10px;
	float:left;
	color:#333;
	width:130px;
	font-size:13px;
}
.wrapper-dropdown-6 .dropdown .dropdown_1st_sub h4 {
    padding:5px 0 5px 3px;	
}
.wrapper-dropdown-5 .dropdown .dropdown_1st_sub {
    padding: 10px 10px;
	float:left;
	color:#333;
	width:170px;
	font-size:13px;
}
.wrapper-dropdown-5 .dropdown .dropdown_1st_sub h4 {
    padding:0 0 10px 3px;	
}
.wrapper-dropdown-6 .dropdown, .wrapper-dropdown-5 .dropdown{
	background:#fbfbfb;
	box-shadow: 0 4px 6px -1px rgba(0,0,0,0.4);
	z-index:1020;
}
.wrapper-dropdown-6 .dropdown .dropdown_1st_sub .dropdown_2nd_sub li {
    padding: 3px 3px;	
	font-size:12px;
	color:#565656;
	border-bottom: 1px solid #DBDBDB;
}
.wrapper-dropdown-5 .dropdown .dropdown_1st_sub .dropdown_2nd_sub li {
    padding: 3px 3px;	
	font-size:12px;
	color:#565656;
	border-bottom:1px solid #DBDBDB;
}
.wrapper-dropdown-6 .dropdown .dropdown_1st_sub .dropdown_2nd_sub li a {
    display: block;
    text-decoration: none;
    color: #565656;    
    transition: all 0.1s ease-out;    
}
.wrapper-dropdown-5 .dropdown .dropdown_1st_sub .dropdown_2nd_sub li a {
    display: block;
    text-decoration: none;
    color: #565656;    
    transition: all 0.1s ease-out;    
}
.wrapper-dropdown-6 .dropdown li:last-of-type a {
    border: none;
}
.wrapper-dropdown-6 .dropdown li i {
    margin-right: 5px;
    color: inherit;
    vertical-align: middle;
}
.wrapper-dropdown-6 .dropdown .dropdown_1st_sub .dropdown_2nd_sub li:hover a {
    color: #FF8300;
}
.wrapper-dropdown-5 .dropdown .dropdown_1st_sub .dropdown_2nd_sub li:hover a {
    color: #FF8300;
}
.wrapper-dropdown-6.active{background:url(../images/small_quick_link_hovered.png) repeat-x 0px 0px;box-shadow:none;border-bottom:none;color:white;}
.wrapper-dropdown-6.active:after{border-color:#82d1ff transparent;}
.wrapper-dropdown-6.active .dropdown, .wrapper-dropdown-5.active .dropdown{border-bottom: 1px solid rgba(0,0,0,0.2);max-height: 600px;
         /*width:980px;*/
         z-index:5}

/* Mkt Tabs Starts */
#mkt{width:100%;overflow:hidden;}
#mkt .W295{width: 297px; overflow:hidden;}
#mkt .inner,.mkt_tab_box {background: #fff;border: 1px solid #d7d7d7;padding: 10px;/*overflow:hidden;*/}
#mkt .mkt_main_tab a.active, .mkt_main_tab2 a.btn_Sel, .mkt_main_tab a.btn_Sel{
	color:#545454;
	background-color:#fff !important;
	border-left: 1px solid #d7d7d7;
	border-top: 1px solid #d7d7d7;
	border-bottom: 1px solid #FFF;
    margin-bottom: -3px;
}
#mkt .mkt_main_tab a:hover, a.btn_UnSel:hover, #mkt .mkt_main_tab_tab a:hover {text-decoration: none;background: #e5e5e5;}
#mkt .mkt_main_tab a {
	background: #f0f0f0;
	border-left: 1px solid #d7d7d7;
	border-top: 1px solid #d7d7d7;
	border-right:1px solid #d7d7d7;
	display:inline-block;
	margin-left:-4px;
	color: #545454;
	font-size: 13px;
	line-height: 20px;
	padding: 5px 10px;
	text-decoration: none;}
#mkt .mkt_main_tab a:first-child{margin-left:3px;}
#mkt .mkt_main_tab {border-bottom: 1px solid #d7d7d7;margin-bottom: 3px;}

#mkt .mkt_main_tab_tab a.active, .mkt_main_tab_tab2 a.btn_Sel, .mkt_main_tab_tab a.btn_Sel{
	color:#545454;
	background-color:#fff !important;
	border-left: 1px solid #d7d7d7;
	border-top: 1px solid #d7d7d7;
	border-bottom: 1px solid #FFF;
    margin-bottom: -3px;
}
#mkt .mkt_main_tab_tab a {
	background: #f0f0f0;
	border-left: 1px solid #d7d7d7;
	border-top: 1px solid #d7d7d7;
	border-right:1px solid #d7d7d7;
	display:inline-block;
	margin-left:-1px;
	color: #545454;
	font-size: 13px;
	line-height: 20px;
	padding: 5px 8px;
	text-decoration: none;}
#mkt .mkt_main_tab_tab a:first-child{margin-left:3px;}
#mkt .mkt_main_tab_tab {border-bottom: 1px solid #d7d7d7;margin-bottom: 3px;}
.tabmkt{padding-bottom:3px;}
.tabmkt select{width:200px;}
.tabmkt ul li a.active, .tabmkt ul li a:hover {text-decoration: none;color: #dadada;}
.tabmkt ul li{float:left; list-style:none;}
.tabmkt ul li a {
float: left;
padding-left: 4px;
font-family: arial;
height: 17px;
color: #646464;
font-size: 10px;
font-weight: normal;
text-decoration: none;
text-transform: uppercase;
cursor: pointer;
}
.tabmkt ul li a.active span, .tabmkt ul li a:hover span {
color: #FF9900;
}

.tabmkt ul li a span {
/*float: left;*/
padding-top: 7px;
height: 15px;
}

.tabmkt ul li a.active, .tabmkt ul li a:hover {color: #fff;font-size: 12px;font-family: arial;}
.tabmkt ul li a.active span{border-bottom:2px solid #FF7F00;}
.tabmkt ul li a{
font-family: arial;
color: #646464;
font-size: 12px;
padding: 0 0 7px 0;
margin-bottom:5px;
font-weight: normal;
text-transform: uppercase;
cursor: pointer;
}
.tabmkt ul li a:first-child{margin-right:10px;}
#mkt .mkt_tab_cont {margin-top: 2px;}
#mkt table.mkt_tbl_data td {border-bottom: 1px solid #E9E9E9;padding: 6px 5px;}
.lnk_more {color:#0069aa;font-size:12px;font-family:'Roboto';}

/* Mkt Tabs Ends */
.form_label {font-family: arial;font-size: 12px;color: #333;font-weight: 700;}
.poll {font-family: arial;font-size: 12px;color: #333;font-weight: 400;}
input[name="Poll1$Rbl_Vote"]{margin: 3px 3px 0px 5px;}
.mkt_tab_content .poll td{padding:3px 0 3px 15px;}
.NewsDate{border:1px solid #ebebeb;background:#f5f5f5;padding:3px;}
.mkt_ipo_news_table{font-size: 12px;font-weight: normal;}
.mkt_ipo_news_table tr:nth-child(even) td{padding:5px;}
.mkt_ipo_ttr{font-family: arial;font-size: 12px;color: #333;font-weight: 700;}
.mkt_ipo_ttr_box p{text-align:justify;padding-bottom:10px;}
.mkt_ipo_ttr_box ul li{padding:5px 0 5px 0px;margin-left:30px;list-style:disc;line-height: 16px;font-size: 12px;text-align:justify;}
.mkt_ipo_ttr_box ul{padding-bottom:10px;}
.get_quotes_listing h3{font-family: arial;font-size: 12px;color: #333;font-weight: 700;}
.get_q_listing{margin:0 auto;}
.ui-autocomplete-input {border:1px solid #dadada;padding:5px;color:#2C2C2C;}
.mkt_go_btn_comp{width:35px !important;height:auto !important;top:7px !important;}
.mkt_discuss_stock{background:url('../images/stock_disc.gif') no-repeat 0px 0px;padding:2px 0 2px 33px;}
.mkt_LH{background:#f4f4f4;}
.no_data{text-align:center;min-height:75px;padding-top:60px;color:#d71400;}
.mkt_comp_sms{font-family:Calibri;font-size:12px;font-weight:bold;}
.mkt_comp_select{margin-bottom:10px;}
.mkt_comp_bse_nse{width:48%}
.mkt_tbl2{font-family: arial;font-size: 12px;color: #333;}
.mkt_tbl2 td {padding:3px 0px;}
.mkt_tbl2 td input{padding:2px;border:1px solid #dadada !important;}
.cal_button {background-color: #f89327;color: #fff;font-family: Arial,verdana;font-size: 12px;border: solid 1px #f89327;}
/*Market Commodity Ends*/

/* Market Carousel Starts */
.mkt_top_header{/*width:985px;*/margin:0 auto;}
.sticky_header{z-index:9999999;}
.sticky-wrapper{height:auto !important;}
.sticky_header #wrap{overflow:hidden;float: left;height:65px;width:738px;}
.sticky_header .jcarousel-skin-tango .jcarousel-container {background: url(../images/mkt_bg.gif) repeat-x;border: 1px solid #346F97;border-left:none !important;}
.sticky_header .jcarousel-skin-tango .jcarousel-direction-rtl {direction: rtl;}
.sticky_header .jcarousel-skin-tango .jcarousel-container-horizontal {width: 245px;}
.sticky_header .jcarousel-skin-tango .jcarousel-container-vertical {height:60px;overflow:hidden;/*float:right;*/width:740px;}
.sticky_header .jcarousel-skin-tango .jcarousel-clip {overflow: hidden;}
.sticky_header .jcarousel-skin-tango .jcarousel-clip-vertical {height:60px;overflow:hidden;}
.sticky_header .jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-item-horizontal {margin-left: 10px;margin-right: 0;}
.sticky_header .jcarousel-skin-tango .jcarousel-item-vertical {margin-bottom: 0px;}
.sticky_header .jcarousel-skin-tango .jcarousel-item-placeholder {background: #fff;color: #000;}
.video_box .jcarousel-skin-tango .jcarousel-prev-horizontal{position:absolute;top:80px;left:5px;width:32px;height:32px;cursor:pointer;background:transparent url(../images/prev-horizontal.png) no-repeat 0 0;}
.video_box .jcarousel-skin-tango .jcarousel-next-horizontal{position:absolute;top:80px;right:5px;width:32px;height:32px;cursor:pointer;background:transparent url(../images/next-horizontal.png) no-repeat 0 0;}
.video_box .jcarousel-skin-tango .jcarousel-container {-moz-border-radius:10px;background-color:#f1f1f1;border:1px solid #ccc;}
.video_box .jcarousel-skin-tango .jcarousel-direction-rtl {direction:rtl;}
.video_box .jcarousel-skin-tango .jcarousel-container-horizontal {width:250px;padding:40px 40px 20px 40px;}
.video_box .jcarousel-skin-tango .jcarousel-container-vertical {width:75px;height:245px;padding:40px 20px;}
.video_box .jcarousel-skin-tango .jcarousel-clip-horizontal {width:250px;}
.video_box .jcarousel-skin-tango .jcarousel-item-horizontal {margin-left:0;margin-right:10px;width:120px;}
.video_box .jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-item-horizontal {margin-left: 10px;margin-right: 0;}
.video_box .jcarousel-skin-tango .jcarousel-item-vertical {margin-bottom: 10px;}
.video_box .jcarousel-skin-tango .jcarousel-item-placeholder {background: #fff;color: #000;}

.video_box .jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-next-horizontal {left: 5px;right: auto;background-image: url(prev-horizontal.png);}
.video_box .jcarousel-skin-tango .jcarousel-next-horizontal:hover {background-position: -32px 0;}
.video_box .jcarousel-skin-tango .jcarousel-next-horizontal:active {background-position: -64px 0;}
.video_box .jcarousel-skin-tango .jcarousel-next-disabled-horizontal,
.video_box .jcarousel-skin-tango .jcarousel-next-disabled-horizontal:hover,
.video_box .jcarousel-skin-tango .jcarousel-next-disabled-horizontal:active {cursor: default;background-position: -96px 0;}
.video_box .jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-prev-horizontal {left: auto;right: 5px;background-image: url(next-horizontal.png);}
.video_box .jcarousel-skin-tango .jcarousel-prev-horizontal:hover {background-position: -32px 0;}
.video_box .jcarousel-skin-tango .jcarousel-prev-horizontal:active {background-position: -64px 0;}
.video_box .jcarousel-skin-tango .jcarousel-prev-disabled-horizontal,
.video_box .jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:hover,
.video_box .jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:active {cursor: default;background-position: -96px 0;}
/* Market Carousel Ends */

/* Collapsible Starts */
.mkt_acc_inner p{text-align:justify;}
.mkt_collpse_parent_li{padding: 5px 0px;border-bottom:1px solid #E9E9E9;}
.mkt_collpse_parent_li:last-child{border:none;}
.mkt_collpse_accordion li {list-style-type:none;}
.mkt_collpse_accordion li.last-child {margin-left:19px; list-style-type:disc}
.mkt_collpse_accordion .outer {/*border:1px solid #dadada; border-width:0 1px 1px;*/ background: #fff}
.mkt_collpse_accordion .mkt_acc_inner { position:relative; overflow:hidden}
a.trigger {background-image: url(../images/icon-maximise.gif); background-repeat: no-repeat; background-position: 1px 50%;  font-weight:700}
a.trigger.open {background-image: url(../images/icon-minimise.gif)}
.last-child a.trigger{padding-left:1px; background-image:none; font-weight:normal}
.dwnld {margin: 0;padding: 0 0 0 10px;}
.dwnld li {background: url("../images/downloadIcon.gif") no-repeat scroll 0 3px transparent;list-style: none outside none;padding: 0 0 0 20px;}
.wrapper-dropdown-5 .mkt_collpse_accordion .mkt_collpse_parent_li .h .trigger{padding:5px 20px;border-bottom:none;}
.wrapper-dropdown-5 .mkt_collpse_accordion .mkt_collpse_parent_li .mkt_acc_inner ul{padding-left:20px;}
/* Collapsible Starts */

/* Jquery Tabs Starts */
#ads{padding-top:167px;}
.tabcontainer h2{font: 300 24px/28px 'Roboto', sans-serif;color: #333;display: block;margin: 0 0 15px;text-transform:capitalize;letter-spacing:-1px;}
.button1{font-size:11px;color:#01457a;display:inline-block;line-height: 12px;}
.button1 a{color:#01457a;text-decoration:none !important;}
.tbl td:first-child{text-align:left;}
#topgainerloser .tabcontainer{min-height:310px;/*width:300px;*/width:100%;float:left;margin-right:10px;}
#sectorperformance .tabcontainer{/*width:300px;*/width:100%;float:left;margin-right:10px;min-height:330px;}
#indexmovers .tabcontainer{overflow:hidden;}
#gdr .tabcontainer{/*width:300px;*/width:100%;float:left;margin-right:10px;}
#buyerssellers .tabcontainer{/*width:300px;*/width:100%;float:left;margin-right:10px;min-height:325px;}
#advancesDeclines .tabcontainer{/*width:300px;*/width:100%;float:left;margin-right:10px;}
#mfActivity .tabcontainer{overflow:hidden;min-height:310px;}
#mostactivestocks .tabcontainer{overflow:hidden;min-height:330px;}
#intradayhighlow .tabcontainer{overflow:hidden;min-height:325px;}
#idr .tabcontainer{overflow:hidden;min-height:280px;}
#niftysparks_tab .mkt_main_tab a{padding:5px !important;}
#niftysparks .tabcontainer ul li a{padding:5px 5px !important;}
#niftysparks .tabcontainer{height: auto !important;}
#ipoPerformers .tabcontainer{height: auto !important;}
#fiftytwoWeeksUpdate .tabcontainer{height: auto !important;}
#breakoutstocks .tabcontainer{height: auto !important;}
#arbitrageOpportunities .tabcontainer{height: auto !important;}
#adr .tabcontainer{height: auto !important;}
#pivottable .tabcontainer{height: auto !important;}
#globalindices .tabcontainer{height: auto !important;}
#nodeliveryperiod .tabcontainer{height: auto !important;}
#fiiActivity .tabcontainer{height: auto !important;}
#mfActivity .tbl td:first-child{text-align:center;white-space:nowrap;}
#bulkDeals .tbl td:first-child + td{text-align:left !important;}
#blockDeals .tbl td:first-child + td{text-align:left !important;}
#fiiActivity .tbl td:first-child{white-space:nowrap;}
.tbl tr:hover{background:#E0E8FF;}
.tbl td{cursor:default;}
.tbl_header_company td{font: 12px Arial;color: #303030;font-weight:bold !important;padding: 6px 5px;background-color:#f7f7f7;border-bottom: 1px solid #E9E9E9;}
.txtblue, .blude_color, .blue_Clr, .ChatPaging_active {color: #093D72 !important;font: 12px arial;}
.tbl_fontsize_stat {font:12px 'Roboto', Arial, Helvetica, sans serif;color: #000;text-decoration: none;border-bottom: 1px solid #E9E9E9;padding: 6px 5px;}
.topnews_label {color: #015c7c;font: 13px Arial, Helvetica, sans-serif;padding: 5px 6px;display: inline-block;}
.tabcontainer ul li{display:inline-block;}
.tabcontainer ul li:first-child{margin-left:5px;}
.tabcontainer{margin:0 0 10px 0;padding:10px;border: 1px solid #DBDBDB;}
.ui-widget-header {border-bottom: 1px solid #d7d7d7;margin-bottom: 3px;}
.ui-state-default{margin-left:-5px;}
.ui-state-default a,
.ui-state-default a:link,
.ui-state-default a:visited {
	background: #f8f8f8;
	border-left: 1px solid #d7d7d7;
	border-top: 1px solid #d7d7d7;
	border-right:1px solid #d7d7d7;
	display:inline-block;
	color: #545454;
	font-size: 13px;
	line-height: 20px;
	padding: 5px 10px;
	text-decoration: none;
}
.ui-state-hover a,
.ui-state-hover a:hover,
.ui-state-hover a:link,
.ui-state-hover a:visited {background: #ededed;}
.ui-state-active,
.ui-widget-content .ui-state-active, .ui-state-active {background:#fff !important;}
.ui-state-active a,
.ui-state-active a:link,
.ui-state-active a:visited {	
	color:#545454;
	background-color:#fff !important;
	border-left: 1px solid #d7d7d7;
	border-top: 1px solid #d7d7d7;
	border-bottom: 1px solid #FFF;
    margin-bottom: -3px;
}
/* Jquery Tabs Ends */


/* Derivatives Starts */
.tab-d .mkt_main_tab, .mkt_derivative_tab .mkt_main_tab2{display:inline-block;}
.m-l{margin-left:-4px;}
.tab-d .mkt_main_tab a, .mkt_main_tab2 a{
	background: #f0f0f0;
	border-left: 1px solid #d7d7d7;
	border-top: 1px solid #d7d7d7;
	border-right:1px solid #d7d7d7;
	display:inline-block;
	color: #545454;
	font-size: 13px;
	line-height: 20px;
	padding: 5px 10px;
	text-decoration: none;
}
.mkt_tabs_underline{border-bottom: 1px solid #d7d7d7;margin-bottom: 3px;}
.iifl_titles /*a{color: #333 !important;}*/
/* Derivatives Ends */

/* Mutual Funds */

.blue_btnbg{
background-color: #0069aa;
color: #FFF;
border: 0 solid #FFF;
background-repeat: repeat-x;
min-width: 60px;
height: 26px;
font-family: Arial;
font-size: 11px;
font-weight: 700;
cursor: pointer;
padding:0 3px;
}

.mf_btnbg{
background-image: url(../images/btnbg.gif);
color: #FFF;
border: 0 solid #FFF;
background-repeat: repeat-x;
min-width: 60px;
height: 26px;
font-family: Arial;
font-size: 11px;
font-weight: 700;
cursor: pointer;
padding:0 3px;
}
.com_tab_a{line-height:18px;}
/* Mutual Funds */

/* Calculator */

.pf_cal_tbl td{padding-bottom:5px;}
.pf_cal_tbl select{width:74%;}

/* Calculator */

/* portfolio */
.portfolio_tbl_main tr td{padding:5px 0px;}
/*.ui-datepicker{background-color:#;}*/
.ui-datepicker{border:1px solid #000; background:#fff; z-index:999!important;}
.ui-datepicker .ui-datepicker-header{background:#f3f3f3;}
.ui-icon-circle-triangle-e{background:url(../images/right.black.arrow.md.png) no-repeat 0 0;width:20px;height:20px;cusrsor:pointer!important;}
.ui-icon-circle-triangle-w{background:url(../images/left.black.arrow.md.png) no-repeat 0 0;width:20px;height:20px;cusrsor:pointer!important;}
.ui-datepicker .ui-datepicker-next-hover{right:0px;top:0px}
.ui-datepicker .ui-datepicker-prev-hover{left:0px;top:0px}
.ui-datepicker .ui-datepicker-prev{top:0px;left:0px;}
.ui-datepicker .ui-datepicker-next{top:0px;right:0px;}
.actions_edit_sell_del ul li{float:left;padding:0 3px;}
.port_accord_trigger{cursor:pointer;}
.portfolio_tabcont{padding:10px;border: 1px solid #DBDBDB;}
.portfolio_tabcont .port_tabs li{display:inline-block;}
.ui-datepicker-trigger{margin:5px 0 0 5px;}
.port_tabs li{border-bottom: 3px solid #D7D7D7;margin:0 5px 0 0;}
.port_tabs .active{border-bottom:3px solid #FF7F00;}
.port_tabs .active a{color:#FF7F00 !important;}
.port_tabs .txtCnt a{color:black;}
.port_btn{background:url(../images/btnbg.gif) no-repeat 0px 6px;padding:12px;}
.port_btn a{color:#fff !important;}
.inner .portfolio_tbl_main td{height:32px !important;}
/* portfolio */

/* research */
.research_clndr{border-left:1px solid #E9E9E9;border-right:1px solid #E9E9E9;}
.bdr_right td{border-right:1px solid #E9E9E9;}
.bdr_left{border-left:1px solid #E9E9E9;}
.bdr_top{border-top:1px solid #E9E9E9;}
.bdr_right_none{border-right:none !important;}
.orange_color{color:#E85D00 !important;}
.clndr_list{list-style:none;padding-top:5px;}
.clndr_list li{background:url('../images/white_list.gif') no-repeat 0px -2px;padding:0px 0 5px 12px !important;font-size: 11px;}
/* research */

/*Persomnal Finance*/
.news_table_1 tr td{padding:5px 0 5px 0px !important;font-size: 12px;}
.dwnld_widgt {background: url(../images/sprite.png) no-repeat -10px -1270px;width: 16px;height: 16px;padding-left: 20px;font-size: 11px;text-transform: capitalize;}

/* Earnings */
.uparrow{background: url(../images/up.jpg) no-repeat 0% 50%;}
.downarrow{background: url(../images/down.jpg) no-repeat 0% 50%;}
.earning_submit{position:relative;top:2px !important;height:30px;width:70px;border-width:0px;}


/* Market Statistics */
#detailsdiv .tabcontainer{height:auto!important;}

/* History */
#dates a:hover {
color: #ffcc00;
}
#dates   a.selected {
color: #ffcc00;
}
.sociales {
text-align: center;
margin-bottom: 20px;
}

#timeline {
width: 750px;
height: 800px;
overflow: hidden;
margin: 20px auto;
position: relative;
background: url('../images/dot.gif') left 45px repeat-x;
}
#dates {
width: 750px;
height: 55px;
overflow: hidden;
}
#dates li {
list-style: none;
float: left;
width: 100px;
height: 50px;
font-size: 24px;
text-align: center;
background: url('../images/biggerdot.png') center bottom no-repeat;
}
#dates a {
color: #333333;
text-decoration: none;
-webkit-transition: 0.5s;
-moz-transition: 0.5s;
-o-transition: 0.5s;
-ms-transition: 0.5s;
transition: 0.5s;
line-height: 38px;
padding-bottom: 10px;
}
#dates .selected {
font-size: 38px;
}

#issues {
width: 750px;
height: 1200px;
overflow: hidden;
}	
#issues li {
width: 750px;
height: 1200px;
list-style: none;
float: left;
}
#issues li.selected img {
-webkit-transform: scale(1.1,1.1);
-moz-transform: scale(1.1,1.1);
-o-transform: scale(1.1,1.1);
-ms-transform: scale(1.1,1.1);
transform: scale(1.1,1.1);
}
#issues li img {
float: left;
margin: 10px 70px;
background: transparent;
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF)"; /* IE 8 */   
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF);/* IE 6 & 7 */      
zoom: 1;
-webkit-transition: all 2s ease-in-out;
-moz-transition: all 2s ease-in-out;
-o-transition: all 2s ease-in-out;
-ms-transition: all 2s ease-in-out; 
transition: all 2s ease-in-out;
-webkit-transform: scale(0.7,0.7);
-moz-transform: scale(0.7,0.7);
-o-transform: scale(0.7,0.7);
-ms-transform: scale(0.7,0.7);
transform: scale(0.7,0.7);
}
#issues li h1 {
color: #ffcc00;
font-size: 48px;
margin: 20px 0;
text-align: center;
text-shadow: #000 1px 1px 2px;
}
#issues li p {
font-size: 14px;
margin-right: 50px;
margin-left: 50px;
padding-bottom : 20px;
font-weight: normal;
line-height: 22px;
font-style: arial;
}
#grad_left,
#grad_right {
width: 100px;
height: 800px;
position: absolute;
top: 0;
}
#grad_left {
left: 0;
/* background: url('../slider_images/grad_left.png') repeat-y; */
}
#grad_right {
right: 0;
/* background: url('../slider_images/grad_right.png') repeat-y; */
}

#next,
#prev {
position: absolute;
top: 0;
font-size: 70px;
top: 170px;
width: 22px;
height: 38px;
background-position: 0 0;
background-repeat: no-repeat;
text-indent: -9999px;
overflow: hidden;
}
#next:hover,
#prev:hover {
background-position: 0 -76px;
}
#next {
right: 0;
background-image: url('../images/next.png');
}
#prev {
left: 0;
background-image: url('../images/prev.png');
}
#next.disabled,
#prev.disabled {
opacity: 0.2;
}

/* Calendar */
.mkt_cal{border:1px solid #d7d7d7;}
.days td{font-weight:bold;color:#999;padding:5px 0;background:#dadada;}		
.cal_this{color:#ff7f00;background:#fff !important;border-bottom:none !important;}
.days_num td:first-child{border-left:none;}
.days_num td{font-weight:bold;cursor:pointer;padding:5px 0;background:#f8f8f8;border-left:1px solid #d7d7d7;border-bottom:1px solid #d7d7d7;}		
.days_num td:hover{background:#ededed;}
#ical2{padding-top:20px;}
.icaltable {
	border-collapse: separate;
	border: 1px solid #9DABCE;	
	margin: 10px auto;
	font: 300 14px/16px 'Roboto';	
	clear:both;
	width:80%;
}
.cal_title{float:left;padding-top:5px;text-align:center;width:272px;}
#ical2 .cal_title{width:80% !important;font:700 20px/20px 'Roboto' !important;padding-bottom:10px;}
.icaltable td{
	width: 45px;
	height: 30px;
	text-align: center;
	vertical-align: middle;
	background: url(../images/cells.png);
	color: #444;
	position: relative;
}

@media  (max-width:767px)
{
#ical2 > .icaltable td, #ical2 > .icaltable td.padding {	
	
	padding:0px;
}
}


#ical2 > .icaltable td, #ical2 > .icaltable td.padding {	
	background: none !important;
	color:#444 !important;
	border:1px solid #ebebeb;
	padding:30px /*20px;*/
	font: 300 20px/20px 'Roboto';
}
#ical2 > .icaltable .date_has_event{background:#8DB3F8 !important;color:#fff !important;}
#ical2 > .icaltable .date_has_event:hover{background:#dadada !important;color:#333 !important;cursor:pointer;}
.icaltable th {
	height: 30px;
	font: 700 14px/16px 'Roboto';
}
.icaltable td:hover, .icaltable th:hover {
	background-position: 0px -81px;
	color: #222;
}
.icaltable td.date_has_event {
	background-position: 162px 0px;
	color: white;
}
.icaltable td.date_has_event:hover {
	background-position: 162px -81px;
	cursor:pointer;
}
.icaltable td.padding {
	background: url(../images/calpad.jpg);
}
.icaltable td.today {
	background-position: 81px 0px;
	color: white;
}
.icaltable td.today:hover {
	background-position: 81px -81px;
}

.events {
	position: relative;
}
.events ul {
	text-align: left;
	position: absolute;
	display: none;
	z-index: 99999;
	padding: 5px 10px;
	background: #fff;
	color: white;
	border: 1px solid white;
	font-size: 15px;
	width: 200px;	
	list-style: none;
	max-height: 200px;
	overflow-x: hidden;
	color: #444444;
	-webkit-box-shadow: 0px 5px 8px #999;
	border:1px solid #ebebeb;
}
.events li {
	padding-bottom: 5px;
	border-bottom:1px solid #ddd;
}
.events li:last-of-type {	
	border-bottom:none;
}
.events li span {
	display: block;
	font-size: 12px;
	text-align: justify;
	color: #555;
}
.events li span.title {
	font-weight: bold;
	color: #222;
}

#icalnext{
    height:20px;
	width:20px;
	background:url(../images/right.black.arrow.md.png) no-repeat 0 0;	
	display:block;
	float:right;
	cursor:pointer;
}

#icalprev{
    height:20px;
	width:20px;
	background:url(../images/left.black.arrow.md.png) no-repeat 0 0;
	display:block;
	float:left;
	cursor:pointer;
}

#currentmonth, #currentyear{
    font-weight:bold;
}
/* Calendar */

.footer{margin-top:20px;}
.msg{color:red;font-size:12px;}
.btNone{border-top:none !important;}
.ordered_list{list-style-type:decimal;margin-left:20px;}
.displayRes li{float:left;padding:0 5px;border-right:1px solid #dadada;}
.displayRes .sel a{color:#FF8300;}
.displayRes li a:hover{color:#FF8300;}
.nifty_snapshot table{width:100% !important;}
.nifty_snapshot table colgroup col{width:auto !important;}
.nifty_snapshot table tr td{font: 11px arial;color: #000;text-decoration: none;border-bottom: 1px solid #E9E9E9;padding: 6px 5px;}

/* Blogs */
.mscontentdiv{width:100%;float:left;}
.msleftmenu{width:195px;float:left;}
.vileftmenu{width:155px;float:left;border-right:1px solid #dadada;}
.virightcontent{overflow:hidden;}
.leftmenu3{height:720px !important;}
.leftmenu3>li{padding:0 0 10px 15px !important;}
.leftmenu3 .iifl_acc_div>ul>li{padding: 10px 0 0px 10px !important;}
.leftmenu{margin:0;padding:0;height:410px;overflow-x:hidden;}
.leftmenu li{color:#666666;font-size:13px;list-style:none outside none;padding:0 0 10px;}
.leftmenu li a{color:#666666!important;display:block;font-size:13px;text-decoration:none;}
.leftmenu>li a:hover, .leftmenu>li a.selected{border-right:3px solid #FF8300;color:#FF8300!important;text-decoration:none;}
.leftmenu2{width:195px;}
.leftmenu2 li:hover{width:215px;border-right:none;}
.leftmenu2 li{background:url(../images/blog_tab_on.gif) no-repeat 0px 0px;height:53px;border-right:1px solid #dadada;margin-bottom:10px; list-style:none}
.msrightcontent{overflow:hidden;position:relative;}
.blog_list li{border-bottom:1px solid #d9d9d9;padding-bottom:10px;margin-bottom:10px; list-style:none;}
.blog_list li a:hover{text-decoration:underline;}
.blog_list li .blog_list_title{color:#0069aa;font: 300 18px/20px 'Roboto', sans-serif;}
.blog_list li .tag{color:#777;font-style:italic;}
::-webkit-scrollbar{width:10px;border-right:1px solid #dadada;}
::-webkit-scrollbar-track{background-color:#fff;border-right:1px solid #dadada;}
::-webkit-scrollbar-thumb{background-color:#ebebeb;}
::-webkit-scrollbar-thumb:hover{background-color:#dadada;}
.white_color{color: #fff !important;}
.video_thumbs li{float:left;line-height:14px;width:145px;}
.video_thumbs li a{font-size:12px;}
.category_search{padding-top:5px !important;border-bottom:1px solid #dadada;margin-bottom:10px;}
.categories_searchbox{float:left;padding:2px;width:105px;margin-right:5px;}
.categories_searchimg{width:25px;padding-top:2px;}
/*  */
.TxtBox{padding:5px;border:1px solid #dadada;}

/*FeedBack Css Start*/
.content {
    padding: 0px;
    z-index: 20;
}
.content ul {
    /*margin: 20px 0px 0px;*/
    margin: 0px 0px 0px;
    padding: 0px;
}
.content ul li {
    /*list-style: none;
    margin-bottom: 10px;*/
}
.content ul li div {
   /* float: left;
    padding-top: 5px;
    width: 70px;*/
}
.feedback_input {
    border: 1px solid #d9d9d9;
    height: 20px;
    width: 250px;
}
.feedback_textarea {
    border: 1px solid #d9d9d9;
    resize: none;
    width: 250px;
}
.social_icons {
    margin-right: -10;
    margin: 10px 0px -5px 0px;
}
.social_icons ul {
    margin: 0px;
    padding: 0px;
}
.social_icons ul li {
    list-style: none;
    margin: 0px 5px 0px 0px;
    padding: 0px;
}
.feedback_pop {
    position: fixed;
    right: 0em;
    top: 285px;
    z-index: 10000;
}
.feedback_pop h3 {
    color: #333;
    font-family: arial, verdana, sans-serif;
    font-size: 20px;
    font-weight: bold;
    line-height: 16px;
    margin: 0px 0px 10px;
    padding: 0em;
}
.messagepop {
    -moz-box-shadow: -1px 3px 3px rgba(50, 50, 50, 0.75);
    -webkit-box-shadow: -1px 3px 3px rgba(50, 50, 50, 0.75);
    background-color: #fff;
    border: 3px solid #ff7f00;
    box-shadow: -1px 3px 3px rgba(50, 50, 50, 0.75);
    cursor: default;
    display: none;
    margin-top: 0px;
    padding: 15px 15px 10px;
    position: absolute;
    right: 0px;
    text-align: left;
    width: 394px;
    z-index: 10000;
}
.messagepop p,
.messagepop.div {
    border-bottom: 1px solid #efefef;
    margin: 8px 0em;
    padding-bottom: 8px;
}
.input_feedback {
    background: url("../images/feedback.gif") no-repeat;
    border: none;
    cursor: pointer;
    height: 114px;
    width: 35px;
}
.send_msg {
    background-color: #1f4f82;
    border: none;
    color: #fff;
    cursor: pointer;
    padding: 5px 10px;
}
.send_msg:hover {
    background-color: #317ac9;
}
.feed_close {
    position: absolute;
    right: 0em;
    top: 0px;
}
.feedclose_button {
    background: url("../images/close_bt.png") no-repeat;
    border: none;
    cursor: pointer;
    height: 24px;
    margin: 5px;
    width: 24px;
}

/*FeedBack Css End*/
.Tabbg2 td{padding:10px 5px;}
.rss_icon {float: right;}
.plus_ico{background:url(../images/plus.gif) no-repeat 0px 4px;}
.minus_ico{background:url(../images/minus.gif) no-repeat 0px 4px;}
.vi_tabs a{font:400 18px/20px 'Roboto';border-right:2px solid #757575;padding: 0 10px}

.arc_copy{background: url(../images/email_print.png) no-repeat;float: left;padding: 10px 0 10px 32px}
.print_ico{background-position:0px -34px;margin-right: 10px;}
.print_ico:hover{background-position:0px 3px;color:#333;}
.email_ico{background-position:0px -96px;}
.email_ico:hover{background-position:0px -66px;color:#333;}
.input-text{padding:5px;border:1px solid #dadada;}
.input-text, textarea{font:400 12px/14px 'Roboto';color:#333;}
.calc_clear{background: url(../images/btnbg.gif) no-repeat 0px 0px;color: #FFF;padding:5px 15px;font-size: 11px;font-weight: 500;}
.calc_ans{padding-top:12px;font-weight:500;font-family:'Roboto', Arial;font-size:14px;}
.ms_active{color:#FF7F00;font-weight:bold;border-bottom:1px solid #FF7F00;}

.event_all{display:none;}
.event_0{display:block !important;}
.sitemap_ul li{padding:3px 0;}
.sitemap_block a:hover, .sm_block a:hover{
	color:#FF8300;
	-webkit-transition: color 50ms linear;
    -moz-transition: color 50ms linear;
    -o-transition: color 50ms linear;
    -ms-transition: color 50ms linear;
    transition: color 50ms linear;
}
.sm_block a.active{color:#FF8300;font-weight:bold;}
.top_searched_box font{font-weight: 500;line-height: 22px;}

#gg_header{background:url(../images/header.gif) no-repeat; width:918px;height:60px}
#gg_logo{background:url(../images/iiflLogo.gif) no-repeat; width:161px;height:51px; position:relative; left:20px}
.gg_container{ border-left:1px solid #ccc; border-right:1px solid #ccc;border-bottom:1px solid #ccc; float:left;width:916px}
.gg_content{float:left;padding:15px;}
#gallery{float:left;padding-bottom:15px;}
.gg_colleft{width:595px;margin-right:15px;float:left;}
.gg_colright{width:276px;float:left;}
.divinfo{color:#5D6065;font-size:12px}
.divinfo .text{/* margin:0px 10px 0px 20px;*/text-align:justify;}
.servicehead{ background:#1B97BD; padding:5px; margin:15px 0px 10px 0px;}
.ors{color:#fff;font:400 16px/24px 'Roboto';padding:5px;}
.nopad{padding:0;}
.nomarginbot{margin-bottom:0;}
.services-content{ float:left; padding:5px 10px;font-size:12px;color:#5D6065;}
.bficon1{background:url(../images/icon-benefits1.gif) no-repeat 0 0px;float:left;padding-left:85px;width:185px;padding-bottom:10px;padding-right:35px;min-height:100px;}
.bficon2{background:url(../images/icon-benefits2.gif) no-repeat 0 0px;float:left;padding-left:85px;width:185px;padding-bottom:10px;min-height:100px;}
.bficon3{background:url(../images/icon-benefits3.gif) no-repeat 0 0px;float:left;padding-left:85px;width:185px;padding-bottom:10px;padding-right:35px;min-height:100px;}
.bficon4{background:url(../images/icon-benefits4.gif) no-repeat 0 0px;float:left;padding-left:85px;width:185px;padding-bottom:10px;min-height:100px;}
.bficon5{background:url(../images/icon-benefits5.gif) no-repeat 0 0px;float:left;padding-left:85px;padding-bottom:10px;min-height:60px;width:185px;padding-right:35px;}
.bficon6{background:url(../images/icon-benefits6.gif) no-repeat 0 0px;float:left;padding-left:85px;padding-bottom:10px;min-height:60px;width:185px;}
.bficon7{background:url(../images/icon-benefits7.gif) no-repeat 0 0px;float:left;padding-left:85px;padding-bottom:10px;min-height:60px;width:185px;padding-right:35px;}
.point{color:#777;font-size:15px;margin:0;padding:0;}
.bftitle{font-size:15px;color:#EA5900;border-bottom:1px dotted #666;padding-bottom:3px;margin:0;font-weight: 500;}
.uldisc{  float: left;margin:15px 0 0 0;padding: 10px 0;border-top:1px solid #ccc;width:100%;}
.uldisc li{ list-style-type:none; float:left; padding:0 7px;background:url(../images/seperator.gif) no-repeat 0 6px;}
.uldisc li.first{padding-left:0;background:none;}
.uldisc li a{ color:#548FB8 ; font-size:12px; text-decoration:none}
.bottomadd{ font-size:10px;color:#A3A3A3;clear:both;}
.formdiv{border: 1px solid #E5E5E5; background:#F5F5F5;padding:15px 10px 14px 10px;}
.formtitle{ color:#E86A1F; font-size:22px; font-weight:bold;margin:0;padding:0;}
.formdiv>h4{color:#5A6567; font-size:16px; margin:8px 5px; width:140px; float:left;font-weight:normal;}
.border{ border-top:1px solid #E5E5E5; float:left;width:102px; margin-top:17px}
.formdiv table tr td{ color:#5A6567; font-size:14px; font-weight:bold; padding:6px 5px;}
.formdiv input[type=text] { border:1px solid #E5E5E5; padding:5px;width:170px;margin:0;}
.formdiv select{border:1px solid #E5E5E5; padding:5px;width:183px;margin:0;}
.btnsubmit{background:url(../images/btn-submit.gif) no-repeat 0 0px; border:none; width:65px; height:26px; cursor:pointer}
.rightbox{border:1px solid #ccc;width:254px;overflow:hidden;text-align:justify;padding:10px;}
.bulletpt{margin:0;padding:0;}
.bulletpt li{background:url(../images/arrow-orange.gif) no-repeat 0 5px;padding:0 15px 8px 15px;list-style:none;}
.tmac{margin:0;padding:0}
.tmac li{padding-bottom:10px;list-style:none;border-bottom:1px solid #d9d9d9;padding-top:5px;}
.eq{background:url(../images/icon-equity.gif) no-repeat 5px 5px;padding-left:35px;list-style:none;color:#4681A9;font-size:14px;}
.comm{background:url(../images/icon-commodity.gif) no-repeat 5px 5px;padding-left:35px;list-style:none;color:#4681A9;font-size:14px;}
.curr{background:url(../images/icon-currency.gif) no-repeat 5px 5px;padding-left:35px;list-style:none;color:#4681A9;font-size:14px;}
.mf{background:url(../images/icon-mutualfund.gif) no-repeat 5px 5px;padding-left:35px;list-style:none;color:#4681A9;font-size:14px;border:none!important;}
.remark{padding:5px 0;margin:0;font-size:12px;color:#666;}
.awardblock{float:left;width:100%;}
.imgdiv{width:170px;height:110px;text-align:center;}
.txtcenter{text-align:center;}
.slider {float: left;margin: 10px 0 0;}
.leftarrow_slide {margin: 90px 0 0;position: absolute;}
.rightarrow_slide {margin: 90px 0 0 860px;position: absolute;}
#carousel_inner {float: left;margin: 0 0 0 30px;overflow: hidden;width: 830px;position:relative;}
#carousel_ul {left: -230px;list-style-type: none;padding: 10px;position: relative;width: 9999px;margin:0;padding:0;}
#carousel_ul li {float: left;/*margin: 0 5px 10px 21px;*/padding: 0;font-size:12px;width: 170px;min-height:210px;padding:0 22px;border-right:1px solid #d9d9d9;}
#carousel_ul li a {color: #1F4F82;font-size: 13px;line-height: 16px;text-decoration: none;}
#carousel_ul li img {border: 0 none;}
#left_scroll {float: left;vertical-align: middle;width: 25px;}
#right_scroll {float: right;vertical-align: middle;width: 25px;}
#left_scroll img, #right_scroll img {cursor: pointer;vertical-align: middle;}

/*BalanceSheet Styling*/
.Headerfont {color: #666682;font-weight:bold;}
.subtotal1font {color: #9075b1;font-weight: bold;}
.TotalFont {color: #804040;font-weight: bold;}
.lesssubtotalfont {color: #d71400;font-weight: bold;}
.subtotal2font {color: #333;font-weight: bold;}
.lessitemfont {color: #d71400;font-weight: 400;}

/*Article title styling*/
.articletitle{color:#0069AA;font:300 18px/21px 'Roboto',sans-serif;}
.contact_nums td{padding:5px 10px 5px 0;}

/* News */
.news_para1 p style strong font table
{
	font-family: 'Tahoma', Verdana, Segoe, sans-serif;
	font-size:16px !important;
	line-height:23px !important;
    margin-bottom:15px !important;
    text-align:justify;
}
.news_para1 ul
{
    list-style-type:disc;
}
.news_para1 ol
{
    list-style-type:decimal;
}

.news_para1
{
font-family: 'Tahoma', Verdana, Segoe, sans-serif;
font-size:16px !important;
line-height:23px !important;
margin-bottom:8px !important;
text-align:justify;
/*width:649px;*/
overflow-x:auto;
overflow-y:hidden;
}
.news_para1 p ul
{
    list-style-type:disc;
}
.news_para1 table td th
{
border:1px solid #d7d7d7;
}
.news_para1 td th
{
    padding:3px 5px;
    vertical-align:top;
}

.news_para2
{
font-size:14px !important;
line-height:23px !important;
margin-bottom:8px !important;
text-align:justify;
}

.justify{text-align:justify;}

#ratesTable {
	width:649px;
	height:132px;
	margin:0 auto;
	font-family:arial, sans-serif;
	font-size:15px;
	line-height:22px;
	color:#333;
	text-align:center;
}
.ratesContent {
	width:140px;
	float:left;
	margin:9px 11px;
}
.pr_name {
	font-size:20px;
	margin:10px 0;
	font-weight:bold;
	margin-bottom:10PX;
}
.pic {
	width:135px;
	height:65px;
	border:1px solid e0e0e0;
	margin:0 auto;
	margin-bottom:10px;
}
.color6 {
	color:#0c4fab;
}
.color7 {
	color:#636466;
}
.color8 {
	color:#01b022;
}
.box-image-newsite ol li {
    margin:0 0 0 25px;
    list-style:outside none decimal;
}

/*Pooja : 19-2-2015 Alternate table row color*/
.rowEvenOddTable { width:100%; border-collapse:collapse;  }
.rowEvenOddTable td { padding:8px; border:#999 0px solid; }
 
.rowEvenOddTable tr:nth-child(even) { /*(even) or (2n 0)*/
	background: #FFF;
}
.rowEvenOddTable tr:nth-child(odd) { /*(odd) or (2n 1)*/
	background: #f7f7f7;
}

/*new table css*/
.table_b { text-align:right;}
.table_b a{ color:#2a80b9;}
.table_b{ width:100%; font-size:14px;}
.table_b th{  padding:5px; font-size:14px; font-weight: bold; text-align:right;background:#42587d;color:#FFFFFF;/**/}
.table_b td{ padding:5px;font-size:14px; font-weight:normal;}
.table_b tr { border-bottom: solid 1px #b2c0ca ;}
.table_b tr td{ border-bottom: solid 1px #b2c0ca ;}
.table_b tr:nth-child(odd) {background: #f8fafa;}
.table_b tr:nth-child(even){}
.table_b tr:hover{ background-color: rgba(50,211,251,0.20);}
.table_b col:hover{background:#fef0ea;}
.table_b td:first-child{text-align:left;}
.table_b th:first-child{text-align:left;}


/*background color */
.red_bg{ background:#d71400;}
.blue_bg{ background:#0ea9d6;}
.green_bg{background: #008d21;}
.darkblue_bg{background:#012d50;}
.white_bg{ background-color:rgba(255,255,255,1.00);}
.white_gd{background: -moz-linear-gradient(top,  rgba(255,255,255,1) 0%, rgba(255,255,255,1) 50%, rgba(255,255,255,0) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(50%,rgba(255,255,255,1)), color-stop(100%,rgba(255,255,255,0))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(255,255,255,1) 50%,rgba(255,255,255,0) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(255,255,255,1) 50%,rgba(255,255,255,0) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(255,255,255,1) 50%,rgba(255,255,255,0) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(255,255,255,1) 0%,rgba(255,255,255,1) 50%,rgba(255,255,255,0) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#00ffffff',GradientType=0 ); /* IE6-9 */
}
.bdr_r{ border-right:1px solid #E9E9E9;}
/**/
.highlite_2_titel{ background:#869bab;/*869bab*/ color:#fff; font-size:24px; padding:10px 7px 1px 8px;}
.highlight2{background-color: #f8f8f9;/**/background:url(../images/pattern.png) repeat;border: 1px solid #869bab; padding:10px;}
.highlight3 td{ background:#0ea9d6; color:rgba(255,255,255,1.00); font-size:18px}

.report_story{font-size: 14px !important; line-height: 23px !important; margin-bottom: 8px !important; text-align: justify;}
.report_story p{padding-bottom: 15px;}

.light_blue_bg{ background:#b4cce8;}

.no-padding{padding:0 !important;}
.dark_gray_bg{ background:#ececec;}
.light_gray_bg{ background:#f8fafa;}
.green_bg{ background:#3ab161;}
.blue_bg {background:#005b7f;}
.red_bg{background:#dc514d;}
/* ------------------IIFL500 CSS -------------------------------*/

/*content*/
.content {}
.content .container{
	/* background:#ffffff; changable color*/
	/*min-height:450px;*/
	padding-top:10px;
	padding-bottom:10px;
}

.block{}
.block section{ margin-bottom:20px; padding-bottom:10px;}
.block section artical{ margin-top:10px;}

.block h1 {
	font-size:1.125em;
	padding:0 0 10px 0;
	z-index: 1;
	position: relative;
	text-align: left;
	font-weight: normal;
	margin:0 0 10px 0;
	color:#f1f1f1;/*changable color*/
	}
.block h1 .line1 {
	background: #f16f2d;/*changable color*/
	position:absolute;
	height:2px;
	display: block;
    bottom:1px;
	width:60px;
	}
.block h1 .line2 {background: #000;border-top: solid 1px #f1f1f1;position: absolute;height: 1px;
display: block;bottom: 1px;width: 100%;}
.block h1 .title a{z-index:20;position: relative;text-align: left; float:left; color:#012d50;}
.block h1 a .title {color:#012d50;font-size:1.25em;}
.block h1 .time {position: relative;font-size:0.6em;}
.block h1 .more a{z-index:20;text-align: center; float:right;}
.more a{
	color:#999999;/*changable color*/
	text-decoration:none;
	right:0px;
}	
	
/*sub block */
.sub_block	 h1{}


/*------------------- IIFL500 css End ---------------------------*/