/* CSS Document*/
@font-face {
    font-family: 'latoblack';
    src:url('https://www.moneycontrol.com/commonfiles/font/lato-black-webfont.woff2?classic=true') format('woff2'),
        url('https://www.moneycontrol.com/commonfiles/font/lato-black-webfont.woff?classic=true') format('woff'),
	    url('https://www.moneycontrol.com/commonfiles/font/lato-black.ttf?classic=true') format('trutype'),
		url('https://www.moneycontrol.com/commonfiles/font/lato-black.eot?classic=true') format('embedded-opentype');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'latoblack_italic';
    src: url('https://www.moneycontrol.com/commonfiles/font/lato-blackitalic-webfont.woff2?classic=true') format('woff2'),
         url('https://www.moneycontrol.com/commonfiles/font/lato-blackitalic-webfont.woff?classic=true') format('woff'),
		   url('https://www.moneycontrol.com/commonfiles/font/lato-blackitalic.ttf?classic=true') format('trutype'),
		url('https://www.moneycontrol.com/commonfiles/font/lato-blackitalic.eot?classic=true') format('embedded-opentype');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'latobold';
    src: url('https://www.moneycontrol.com/commonfiles/font/lato-bold-webfont.woff2?classic=true') format('woff2'),
         url('https://www.moneycontrol.com/commonfiles/font/lato-bold-webfont.woff?classic=true') format('woff'),
		   url('https://www.moneycontrol.com/commonfiles/font/lato-bold.ttf?classic=true') format('trutype'),
		url('https://www.moneycontrol.com/commonfiles/font/lato-bold.eot?classic=true') format('embedded-opentype');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'latobold_italic';
    src: url('https://www.moneycontrol.com/commonfiles/font/lato-bolditalic-webfont.woff2?classic=true') format('woff2'),
         url('https://www.moneycontrol.com/commonfiles/font/lato-bolditalic-webfont.woff?classic=true') format('woff'),
		   url('https://www.moneycontrol.com/commonfiles/font/lato-bolditalic.ttf?classic=true') format('trutype'),
		url('https://www.moneycontrol.com/commonfiles/font/lato-bolditalic.eot?classic=true') format('embedded-opentype');
		 
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'latoitalic';
    src: url('https://www.moneycontrol.com/commonfiles/font/lato-italic-webfont.woff2?classic=true') format('woff2'),
         url('https://www.moneycontrol.com/commonfiles/font/lato-italic-webfont.woff?classic=true') format('woff'),
		  url('https://www.moneycontrol.com/commonfiles/font/lato-italic.ttf?classic=true') format('trutype'),
		url('https://www.moneycontrol.com/commonfiles/font/lato-italic.eot?classic=true') format('embedded-opentype');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'latolight';
    src: url('https://www.moneycontrol.com/commonfiles/font/lato-light-webfont.woff2?classic=true') format('woff2'),
         url('https://www.moneycontrol.com/commonfiles/font/lato-light-webfont.woff?classic=true') format('woff'),
		  url('https://www.moneycontrol.com/commonfiles/font/lato-light.ttf?classic=true') format('trutype'),
		 url('https://www.moneycontrol.com/commonfiles/font/lato-light.eot?classic=true') format('embedded-opentype');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'latolight_italic';
    src: url('https://www.moneycontrol.com/commonfiles/font/lato-lightitalic-webfont.woff2?classic=true') format('woff2'),
         url('https://www.moneycontrol.com/commonfiles/font/lato-lightitalic-webfont.woff?classic=true') format('woff'),
		  url('https://www.moneycontrol.com/commonfiles/font/lato-lightitalic.ttf?classic=true') format('trutype'),
		 url('https://www.moneycontrol.com/commonfiles/font/lato-lightitalic.eot?classic=true') format('embedded-opentype');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'latoregular';
    src: url('https://www.moneycontrol.com/commonfiles/font/lato-regular-webfont.woff2?classic=true') format('woff2'),
         url('https://www.moneycontrol.com/commonfiles/font/lato-regular-webfont.woff?classic=true') format('woff'),
		  url('https://www.moneycontrol.com/commonfiles/font/lato-regular.ttf?classic=true') format('trutype'),
		 url('https://www.moneycontrol.com/commonfiles/font/lato-regular.eot?classic=true') format('embedded-opentype');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'robotoblack';
    src: url('https://www.moneycontrol.com/commonfiles/font/roboto-black-webfont.woff2?classic=true') format('woff2'),
         url('https://www.moneycontrol.com/commonfiles/font/roboto-black-webfont.woff?classic=true') format('woff'),
		 url('https://www.moneycontrol.com/commonfiles/font/roboto-black.ttf?classic=true') format('trutype'),
		 url('https://www.moneycontrol.com/commonfiles/font/roboto-black.eot?classic=true') format('embedded-opentype');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'robotoblack_italic';
    src: url('https://www.moneycontrol.com/commonfiles/font/roboto-blackitalic-webfont.woff2?classic=true') format('woff2'),
         url('https://www.moneycontrol.com/commonfiles/font/roboto-blackitalic-webfont.woff?classic=true') format('woff'),
		 url('https://www.moneycontrol.com/commonfiles/font/roboto-blackitalic.ttf?classic=true') format('trutype'),
		 url('https://www.moneycontrol.com/commonfiles/font/roboto-blackitalic.eot?classic=true') format('eot');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'robotobold';
    src: url('https://www.moneycontrol.com/commonfiles/font/roboto-bold-webfont.woff2?classic=true') format('woff2'),
         url('https://www.moneycontrol.com/commonfiles/font/roboto-bold-webfont.woff?classic=true') format('woff'),
		 url('https://www.moneycontrol.com/commonfiles/font/roboto-bold.ttf?classic=true') format('trutype'),
		 url('https://www.moneycontrol.com/commonfiles/font/roboto-bold.eot?classic=true') format('embedded-opentype');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'robotobold_italic';
    src: url('https://www.moneycontrol.com/commonfiles/font/roboto-bolditalic-webfont.woff2?classic=true') format('woff2'),
         url('https://www.moneycontrol.com/commonfiles/font/roboto-bolditalic-webfont.woff?classic=true') format('woff'),
		 url('https://www.moneycontrol.com/commonfiles/font/roboto-bolditalic.ttf?classic=true') format('trutype'),
		 url('https://www.moneycontrol.com/commonfiles/font/roboto-bolditalic.eot?classic=true') format('eot');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'robotoitalic';
    src: url('https://www.moneycontrol.com/commonfiles/font/roboto-italic-webfont.woff2?classic=true') format('woff2'),
         url('https://www.moneycontrol.com/commonfiles/font/roboto-italic-webfont.woff?classic=true') format('woff'),
		 url('https://www.moneycontrol.com/commonfiles/font/roboto-italic.ttf?classic=true') format('trutype'),
		 url('https://www.moneycontrol.com/commonfiles/font/roboto-italic.eot?classic=true') format('embedded-opentype');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'robotolight';
    src: url('https://www.moneycontrol.com/commonfiles/font/roboto-light-webfont.woff2?classic=true') format('woff2'),
         url('https://www.moneycontrol.com/commonfiles/font/roboto-light-webfont.woff?classic=true') format('woff'),
		 url('https://www.moneycontrol.com/commonfiles/font/roboto-light.ttf?classic=true') format('trutype'),
		 url('https://www.moneycontrol.com/commonfiles/font/roboto-light.eot?classic=true') format('embedded-opentype');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'robotolight_italic';
    src: url('https://www.moneycontrol.com/commonfiles/font/roboto-lightitalic-webfont.woff2?classic=true') format('woff2'),
         url('https://www.moneycontrol.com/commonfiles/font/roboto-lightitalic-webfont.woff?classic=true') format('woff'),
		 url('https://www.moneycontrol.com/commonfiles/font/roboto-lightitalic.ttf?classic=true') format('trutype'),
		 url('https://www.moneycontrol.com/commonfiles/font/roboto-lightitalic.eot?classic=true') format('embedded-opentype');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'robotomedium';
    src: url('https://www.moneycontrol.com/commonfiles/font/roboto-medium-webfont.woff2?classic=true') format('woff2'),
         url('https://www.moneycontrol.com/commonfiles/font/roboto-medium-webfont.woff?classic=true') format('woff'),
		 url('https://www.moneycontrol.com/commonfiles/font/roboto-medium.ttf?classic=true') format('trutype'),
		 url('https://www.moneycontrol.com/commonfiles/font/roboto-medium.eot?classic=true') format('embedded-opentype');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'robotomedium_italic';
    src: url('https://www.moneycontrol.com/commonfiles/font/roboto-mediumitalic-webfont.woff2?classic=true') format('woff2'),
         url('https://www.moneycontrol.com/commonfiles/font/roboto-mediumitalic-webfont.woff?classic=true') format('woff'),
		 url('https://www.moneycontrol.com/commonfiles/font/roboto-mediumitalic.ttf?classic=true') format('trutype'),
		 url('https://www.moneycontrol.com/commonfiles/font/roboto-mediumitalic.eot?classic=true') format('embedded-opentype');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'robotoregular';
    src: url('https://www.moneycontrol.com/commonfiles/font/roboto-regular-webfont.woff2?classic=true') format('woff2'),
         url('https://www.moneycontrol.com/commonfiles/font/roboto-regular-webfont.woff?classic=true') format('woff'),
		 url('https://www.moneycontrol.com/commonfiles/font/roboto-regular.ttf?classic=true') format('trutype'),
		 url('https://www.moneycontrol.com/commonfiles/font/roboto-regular.eot?classic=true') format('embedded-opentype');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'robotothin';
    src: url('https://www.moneycontrol.com/commonfiles/font/roboto-thin-webfont.woff2?classic=true') format('woff2'),
         url('https://www.moneycontrol.com/commonfiles/font/roboto-thin-webfont.woff?classic=true') format('woff'),
		 url('https://www.moneycontrol.com/commonfiles/font/roboto-thin.ttf?classic=true') format('trutype'),
		 url('https://www.moneycontrol.com/commonfiles/font/roboto-thin.eot?classic=true') format('embedded-opentype');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'robotothin_italic';
    src: url('https://www.moneycontrol.com/commonfiles/font/roboto-thinitalic-webfont.woff2?classic=true') format('woff2'),
         url('https://www.moneycontrol.com/commonfiles/font/roboto-thinitalic-webfont.woff?classic=true') format('woff'),
		 url('https://www.moneycontrol.com/commonfiles/font/roboto-thinitalic.ttf?classic=true') format('trutype'),
		 url('https://www.moneycontrol.com/commonfiles/font/roboto-thinitalic.eot?classic=true') format('embedded-opentype');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

* { box-sizing:border-box;}
.main_wrapper_res{width:1260px; margin:0 auto;box-sizing:border-box; font-family: 'robotoregular',sans-serif; color:#333333;}
.personal_financePg{color:#333;font-family: 'robotoregular',sans-serif;}
.personal_financePg *{ box-sizing:border-box;}
.personal_financePg p{margin-bottom:0;}
body {font-family: 'latoregular', sans-serif;}
.CTR { text-align:center;}
th, td { text-align:inherit;}
.FL { float:left;} p,a,h1,h2,h3,h4, ul, li { padding:0px; margin:0px; list-style:none; outline:none;}
.mr5 { margin-right:5px;} .mr10 { margin-right:10px;} .mr15 { margin-right:15px;} .mr20 { margin-right:20px;}  .mr30 { margin-right:30px;}
.ml5 { margin-left:5px;} .ml10 { margin-left:10px;} .ml15 { margin-left:15px;} .ml20 { margin-left:20px;}  .ml30 { margin-left:30px;}
.mt5 { margin-top:5px;} .mt10 { margin-top:10px;} .mt15 { margin-top:15px;} .mt20 { margin-top:20px;}  .mt30 { margin-top:30px;}
.mb5 { margin-bottom:5px;} .mb10 { margin-bottom:10px;} .mb15 { margin-bottom:15px;} .mb20 { margin-bottom:20px;}  .mb30 { margin-bottom:30px;}

.pr5 { padding-right:5px;} .pr10 { padding-right:10px;} .pr15 { padding-right:15px;} .pr20 { padding-right:20px;}  .pr30 { padding-right:30px;}
.pl5 { padding-left:5px;} .pl10 { padding-left:10px;} .pl15 { padding-left:15px;} .pl20 { padding-left:20px;}  .pl30 { padding-left:30px;}
.pt5 { padding-top:5px;} .pt10 { padding-top:10px;} .pt15 { padding-top:15px;} .pt20 { padding-top:20px;}  .pt30 { padding-top:30px;}
.pb5 { padding-bottom:5px;} .pb10 { padding-bottom:10px;} .pb15 { padding-bottom:15px;} .pb20 { padding-bottom:20px;}  .pb30 { padding-bottom:30px;}

.styspri { background:url(https://img-d01.moneycontrol.co.in/images/responsive/pf/sprite_styleguide.png) no-repeat; display:inline-block;}
.primery_col1 { color:#2f669e;}
.primery_col2 { color:#f6f8fb;}
.sec_col1 { color:#2b363e;}
.sec_col2 { color:#274257;}
.sec_col3 { color:#2374cf;}
.highlight_yellow { color:#f19f02;}
.highlight_green { color:#6bae55;}

.title_18px { font:18px 'latoblack', sans-serif !important; text-transform:uppercase; color:#2f669e;}
.title_24px { font:24px 'latoblack', sans-serif; text-transform:uppercase;  color:#2f669e;}
.title_34px { font:34px 'latoblack', sans-serif; text-transform:uppercase; color:#2f669e;}
.title_botline { position:relative; padding-bottom:18px; margin-bottom:20px;} 
.title_botline:before { display:inline-block; position:absolute; content:""; width:60px; height:4px; background:#f19f02; bottom:0px; left:50%; margin-left:-30px;}

.headline_50 {font:50px 'latobold', sans-serif; color:#202020;}
.headline_34 {font:34px 'latobold', sans-serif; color:#202020;}
.headline_24 {font:24px 'latobold', sans-serif; color:#202020;}
.headline_16 {font:16px 'latobold', sans-serif; color:#202020;}

.para_24 { font:24px 'robotoregular', sans-serif; color:#666;}
.para_18 { font:18px 'robotoregular', sans-serif; color:#666;}
.para_14 { font:14px 'robotoregular', sans-serif; color:#666;}
.para_10 { font:10px 'robotoregular', sans-serif; color:#666;}
.mctable1 { border-top:1px solid #d1d1d1; }
.mctable1 th, .mctable1 td { font:14px 'robotoregular', sans-serif; padding:15px 10px;}
.mctable1 th { color:#202020; font-weight:bold;}.mctable1 th.center { text-align:center;} 
.mctable1 td { color:#333333; border-bottom:1px solid #ebebeb;} 
.mctable1 .sec_head th { background:#f6f8fb; font-size:12px; color:#666; font-weight:normal; border-bottom:1px solid #d1d1d1;}
.mctable1 td  .robo_medium { font-family:'robotobold', sans-serif; color:#333; text-decoration:none;}
.mctable1 td.tbl_greentxt { color:#4BA13D;}
.mctable1 td.tbl_redtxt { color:#c1433d;}
.mctable1 td.grybg { background:#f6f8fb;}
.mctable1 tr:hover td { background:#f6f8fb;}
.mctab { border-bottom:1px solid #d1d1d1; margin:0px; padding:0px;}
.mctab li { display:inline-block; margin-bottom:-1px;}
.mctab li a { margin-bottom:3px; font:16px 'latobold', sans-serif;     text-decoration: none; color:#666; display:block; padding:15px 25px;}
.mctab li.active a, .mctab li a:hover { color:#30659f;margin:0px; border-bottom:3px solid #30659f;}
.mctab li.open a {color:#30659f;}
.mctab li.open .dwn_gry { border-top:5px solid #30659f;} 
.nsebsetab { margin-top:2px; background:#e9eff2; padding:10px;}
.nsebsetab ul { padding:0px; margin:0px;}
.nsebsetab li { position:relative; display:inline-block; position:relative; margin-right:2px;}
.nsebsetab li a { display:block; background:#ffffff; padding:0 20px; border:1px solid #d1d1d1; color:#666666; font:12px/24px 'robotoregular', sans-serif;}
.nsebsetab li.active a, .nsebsetab li:hover a  {   border-radius:1px; border:1px solid #30659f; font-weight:bold; color:#30659f;} 
.nsebsetab li.active a:after, .nsebsetab li:hover a:after { content:""; display:block; width:8px; height:4px; left:50%; margin-left:-2px; background:url(https://img-d01.moneycontrol.co.in/images/responsive/pf/sprite_styleguide.png) -27px -11px no-repeat; position:absolute; bottom:-3px;}
.nsebsetab li:focus{outline:2px solid #000;}
.viewmore { text-align:center; padding:15px 15px 0px 15px;}
.viewmore a { display:inline-block;font:14px 'robotoregular', sans-serif; color:#30659f !important; }
.viewmore a:hover, .viewmore a:focus{color:#30659f !important; }
.viewarw { display:inline-block; background:url(https://img-d01.moneycontrol.co.in/images/responsive/pf/sprite_styleguide.png) -11px -9px no-repeat; width:9px; vertical-align:middle; height:10px;}

.viewmore.blubg a{ color:#fff !important;}
.viewmore.blubg .viewarw{ background-position:-36px -100px;}
.dwn_gry { display:inline-block; border-top:5px solid #666666; border-left:5px solid transparent; border-right:5px solid transparent; margin:0 0 0 5px; vertical-align:middle;}

.mctab .dropdown-menu  { min-width:125px; width:100%; box-shadow:0 3px 6px rgba(0,0,0,0.1); border:1px solid #ccd1d4;  border-radius: 0px; margin:0;}
.mctab .dropdown-menu:after { content:""; position:absolute; right:25px; top:-7px; background:url(https://img-d01.moneycontrol.co.in/images/responsive/pf/sprite_styleguide.png) -39px -10px no-repeat; width:12px; height:7px; display:inline-block;}
.mctab .dropdown-menu li { display:block; border-bottom:1px solid #e9e9e9;} 
.mctab .dropdown-menu li a { display:block; padding:10px 15px; margin:0px; font:14px 'robotoregular', sans-serif; color:#333333;}
.mctab .dropdown-menu li:last-child { border:none;}
.mctab .dropdown-menu li a:hover { background:#30659f; color:#fff; border:none;}
.prevpaging, .nextpaging { display:inline-block; border-right:6px solid #b2b2b2; border-top:6px solid transparent; border-bottom:6px solid transparent;}
.nextpaging { border-left:6px solid #b2b2b2; border-right:none;}
.pagination>li>a { color:#333; font:14px 'robotoregular', sans-serif; border:1px solid #b7b7b7; padding:4px 10px;}
.pagination>li>a:hover, .pagination>li>a.active { background:#30659f; color:#fff;}
.pagination>li>a:hover .prevpaging {border-right:6px solid #ffffff;} 
.pagination>li>a:hover .nextpaging {border-left:6px solid #ffffff;} 
.pagination.pagin2>li>a  { padding:8px 16px}
.pagination.pagin3  { margin:0px 0 0 10px;}
.textpagin { color:#333; margin:5px 0; font:bold 14px 'Roboto', sans-serif;}
.textpagin span { color:#999999; font-weight:normal;}
.icsearchico { display:inline-block; width:14px; height:14px; vertical-align:middle; background-position:-27px -25px}
.btn_common { display:inline-block; padding:0 24px; transition:all 0.5s; color:#2f669e;  font:500 16px/38px 'robotoregular', sans-serif; background:#fff; border-radius:2px; border:1px solid #2f669e;}
.btn_common:hover, .btn_common:focus { background:#2f669e; color:#fff !important; text-decoration:none !important;}
.btn_common:hover .icsearchico {background-position:-8px -25px} 
.btn_common.disable, .btn_common.disable:hover { border:1px solid #d0d0d0; background:#fff; color:#d0d0d0; cursor:not-allowed;}
.btn_common.disable .icsearchico, .btn_common.disable:hover .icsearchico  {background-position:-8px -46px; }

.prev-nav, .next-nav { border:1px solid #b7b7b7; width:23px; height:28px;}
.next-nav {}

.bx-pager-item { display:inline-block; margin:0 4px;}
.bx-pager-item a { text-indent:-999em; display:block; width:23px; height:8px; background:#e8ecf2; border-radius:3px;}
.bx-pager-item a:hover, .bx-pager-item a.active { background:#30659f;}

.alert { font-size:15px; padding:10px 15px; color:#333;}
.icsucces, .icacstatus, .icinccrt, .icinfoalert { vertical-align:middle; display:inline-block; width:17px; height:18px; background-position:-56px -2px}
.icacstatus { background-position:-78px -1px}
.icinccrt { background-position:-122px -2px}
.icinfoalert { background-position:-101px -2px;}

.articleImg { position:relative;}
.articleImg a span { position:absolute; padding:10px; top:10px; left:10px; background:rgba(0,0,0,0.4);}
.articleImg a span i { vertical-align:middle; display:block;}
.articleImg a span.smalci { padding:5px; top:6px; left:6px;}
.ic_bigpic { background-position:-50px -25px; width:19px; height:20px;}
.ic_smalvid { background-position:-76px -25px; width:16px; height:16px;}
.ic_smalpic { background-position:-98px -25px; width:16px; height:16px;}
.radius_pic { border-radius:4px; -webkit-border-radius:4px;}

.form label { color:#333333;  font:bold 16px 'Roboto', sans-serif; }
.form select { border:1px solid #d0d7dc; font:14px 'robotoregular', sans-serif;  background:#f6f8fb; padding:10px 10px; width:100%; border-radius:3px;}
.cust_inp  {font:16px 'robotoregular', sans-serif !important; color:#333333; cursor:pointer;}
.iccheck_big{ width:25px; height:25px; background-position:-121px -53px;  vertical-align:middle;}
.iccheck_big.checked {  background-position:-121px -25px;}
.cust_inp span { margin-right:5px; vertical-align:middle;}
.cust_inp span input { visibility:hidden;}

.icradio_big { width:25px; height:25px; background-position:-155px -53px; vertical-align:middle;}
.icradio_big.checked { background-position:-155px -25px}
.form.medium label { font-size:14px;}
.form.medium select { font-size:14px; padding:6px 10px;}
.cust_inp.medium { font-size:14px;}

.iccheck_mid{ width:20px; height:20px; background-position:-31px -76px;}
.iccheck_mid.checked {  background-position:-31px -53px;}

.icradio_mid { width:20px; height:20px; background-position:-62px -76px;}
.icradio_mid.checked { background-position:-62px -53px}

.form.small label { font-size:12px;}
.form.small select { font-size:12px; padding:6px 10px;}
.cust_inp.small { font-size:12px;}

.iccheck_small{ width:15px; height:15px; background-position:-89px -71px;}
.iccheck_small.checked {  background-position:-89px -53px;}

.icradio_small { width:15px; height:15px; background-position:-3px -88px;}
.icradio_small.checked { background-position:-3px -68px}
.bx-controls-direction { overflow:hidden; border:1px solid #b7b7b7; float:left; border-radius:3px; -webkit-border-radius:3px; display:inline-block;}
.bx-prev, .bx-next { position:relative; text-indent:-999em; float:left; width:29px; height:23px; display:inline-block;}
.bx-next { border-left:1px solid #b7b7b7;}
.bx-prev:hover , .bx-next:hover { background:#30659f;} 
.bx-prev:before, .bx-next:before { content:"";  left:11px; top:5px; border-right:6px solid #b2b2b2; border-top:6px solid transparent; border-bottom:6px solid transparent; position:absolute;}
.bx-next:before { border-left:6px solid #b2b2b2; border-right:none; } 
.bx-prev:hover:before  {border-right:6px solid #ffffff;} 
.bx-next:hover:before { border-left:6px solid #ffffff;}


.verticle .bx-controls-direction { overflow:hidden; border:1px solid #b7b7b7; float:left; width:25px; border-radius:3px; -webkit-border-radius:3px; display:inline-block;}
.verticle .bx-prev, .verticle .bx-next { display:block; position:relative; text-indent:-999em; width:23px; height:28px; display:inline-block;}
.verticle .bx-next {  border:none; border-top:1px solid #b7b7b7;}

.verticle .bx-prev:hover , .verticle .bx-next:hover { background:#30659f;} 
.verticle .bx-prev:before, .verticle .bx-next:before { content:"";  left:9px; top:7px; border-right:6px solid #b2b2b2; border-top:6px solid transparent; border-bottom:6px solid transparent; position:absolute;}
.verticle .bx-next:before { border-left:6px solid #b2b2b2; border-right:none; } 
.verticle .bx-prev:hover:before  {border-right:6px solid #ffffff;} 
.verticle .bx-next:hover:before { border-left:6px solid #ffffff;}

.brdt_top_pd{border-top:1px solid #e4e3e3;}
.blubg.brdt_top_pd{border-top:1px solid #7798ba;}
.margtop20{margin-top:20px;}

/*share dropdown start*/
.od_fr{ position:relative; float:right; margin-top:-22px; width:15px;}
.od_fr .caret{ border:0px; width:15px; height:14px; background:url(https://img-d01.moneycontrol.co.in/images/responsive/pf/sprite_styleguide.png) -133px -126px no-repeat; cursor:pointer;}
.od_fr .dropdown-menu{width:220px; right:-15px !important; top:25px;}
.od_fr .dropdown-menu:after{ position:absolute; right:8px; top:-7px; width:14px; height:7px; background: url(https://img-d01.moneycontrol.co.in/images/responsive/pf/sprite_styleguide.png) -112px -127px no-repeat; content:"";}
.od_fr.open .caret{ background-position:-153px -126px;}
.blubgshare .caret{ background-position:-172px -126px;}
.blubgshare.open .caret{ background-position:-172px -126px;}
.od_fr .dropdown-menu > li{color:#1765a5; font:400 14px 'robotoregular',Arial, Helvetica, sans-serif;}
.od_fr .dropdown-menu > li > a{color:#1765a5; font:400 14px 'robotoregular',Arial, Helvetica, sans-serif; padding:10px;}
.od_fr .dropdown-menu > li > a:hover, .od_fr .dropdown-menu > li > a:focus{ background:#0d669f; color:#fff !important;}
.od_fr .dropdown-menu > li:hover{background:#0d669f; color:#fff !important;}
.share_wrapdrop{padding:7px 10px;}

.share_rightbx{float:right; width:70%; text-align:right;}
.share_txtfl{float:left; width:30%; margin-top:5px;}
.fr_shr{float:right;}
.icn_fbshare, .icn_twshare, .icn_gplusshare{display:inline-block; width:29px; height:28px; margin-left:6px; float:left; background:url(https://img-d01.moneycontrol.co.in/images/responsive/pf/sprite_styleguide.png) 0 -127px no-repeat;}
.icn_twshare{ background-position:-38px -127px;}
.icn_gplusshare{ background-position:-77px -127px;}
.share_icn_nw{ display:inline-block; width:15px; height:13px; background:url(https://img-d01.moneycontrol.co.in/images/responsive/pf/sprite_styleguide.png) -51px -101px no-repeat; margin-right:5px; vertical-align:middle;}
.od_fr .dropdown-menu > li:hover .share_icn_nw{ background-position:-71px -101px;}
.ic_bookmark_drop{ display:inline-block; width:12px; height:16px; vertical-align:sub; background:url(https://img-d01.moneycontrol.co.in/images/responsive/pf/sprite_styleguide.png) -90px -100px no-repeat; margin-right:8px;}
.od_fr .dropdown-menu > li > a:hover .ic_bookmark_drop, .od_fr .dropdown-menu > li > a:focus .ic_bookmark_drop{ background-position:-106px -100px;}
.ic_comments_drop{display:inline-block; width:17px; height:17px; vertical-align: middle; background:url(https://img-d01.moneycontrol.co.in/images/responsive/pf/sprite_styleguide.png) -122px -101px no-repeat; margin-right:8px;}
.od_fr .dropdown-menu > li > a:hover .ic_comments_drop, .od_fr .dropdown-menu > li > a:focus .ic_comments_drop{ background-position:-143px -100px;}
.mrgauto{margin-top:auto;}
/*share dropdown end*/


@media screen and (max-width: 1279px) {
.main_wrapper_res{width:1000px;}
}

@media screen and (max-width: 980px) {
.main_wrapper_res{width:100%; padding:0px 10px;}
.title_34px, .title_24px{font-size:20px;}
.od_fr .dropdown-menu{width:220px; right:0px !important; top:20px;}
.od_fr .dropdown-menu:after{right:0; display:none; top:auto;}
.od_fr .dropdown-backdrop{display:none;}
.searchBox .searchboxInner .txtsrchbox { width: 265px; }
.searchBox .sugBox  {height:352px;}
}