/*! HTML5 Boilerplate v4.3.0 | MIT License | http://h5bp.com/ */

/*
 * What follows is the result of much research on cross-browser styling.
 * Credit left inline and big thanks to Nicolas Gallagher, Jonathan Neal,
 * Kroc Camen, and the H5BP dev community and team.
 */

/* ==========================================================================
   Base styles: opinionated defaults
   ========================================================================== */

html, button, input, select, textarea { color: #222; }
html { font-size: 1em; line-height: 1.4; }

/*
 * Remove text-shadow in selection highlight: h5bp.com/i
 * These selection rule sets have to be separate.
 * Customize the background color to match your design.
 */

::-moz-selection {
 background: #b3d4fc;
 text-shadow: none;
}
::selection { background: #b3d4fc; text-shadow: none; }
/*
 * A better looking default horizontal rule
 */

hr { display: block; height: 1px; border: 0; border-top: 1px solid #ccc; margin: 1em 0; padding: 0; }
/*
 * Remove the gap between images, videos, audio and canvas and the bottom of
 * their containers: h5bp.com/i/440
 */

audio, canvas, img, video { vertical-align: middle; }
/*
 * Remove default fieldset styles.
 */

fieldset { border: 0; margin: 0; padding: 0; }
/*
 * Allow only vertical resizing of textareas.
 */

textarea { resize: vertical; }
/* ==========================================================================
   Browse Happy prompt
   ========================================================================== */

.browsehappy { margin: 0.2em 0; background: #ccc; color: #000; padding: 0.2em 0; }
/* ==========================================================================
   Author's custom styles
   ========================================================================== */
*{padding:0; margin:0; outline:0;}
body{font:14px Arial; color:#333333; background:#FFF url(https://images.moneycontrol.com/images/gamechangers/v2/web/mecklai/pgbg.jpg);}
a img{border:none}a{text-decoration:none}a:hover{text-decoration:underline}
ul, li{padding:0; margin:0; list-style:none}
.FL{float:left}.FR{float:right}.CL{clear:both; font-size:0; line-height:0; height:0}.CL1{clear:both}
.CTR{text-align:center}.TAR{text-align:right}.uline{text-decoration:underline}.UC{text-transform:uppercase}
:focus{outline:0}.PR{position:relative}
.checkBox{height:13px; width:13px; vertical-align:middle}
.no_brd{border:0 !important}.dsno{ display:none}

/*     Float containers fix
=============================== */
.clearfix:after {content: ".";display: block;height: 0;clear: both;visibility: hidden}
.clearfix{display: inline-block}
/* Hides from IE-mac \*/
* html .clearfix{height: 1%}
.clearfix{display: block}
/* End hide from IE-mac */

img{max-width:100%; height:auto;}

.PA5{padding:5px}.PA7{padding:7px}.PA10{padding:10px}.PA12{padding:12px}.PA15{padding:15px} .PL35{padding-left:35px;} .PR35{padding-right:35px;}
.PT3{padding-top:3px;}.PT5{padding-top:5px}.PT7{padding-top:7px}.PT8{padding-top:8px}.PT10{padding-top:10px}.PT15{padding-top:15px}.PT20{padding-top:20px}.PT25{padding-top:25px}.PT30{padding-top:30px}
.PB5{padding-bottom:5px}.PB7{padding-bottom:7px}.PB10{padding-bottom:10px}.PB15{padding-bottom:15px}.PB20{padding-bottom:20px}.PB25{padding-bottom:25px}.PB30{padding-bottom:30px;}
.PL5{padding-left:5px}.PL10{padding-left:10px}.PL15{padding-left:15px}.PL20{padding-left:20px}.PL25{padding-left: 25px}
.PR5{padding-right:5px}.PR10{padding-right:10px}.PR15{padding-right:15px}.PR20{padding-right: 20px} .PT35{padding-top:35px;}

.MR5{margin-right:5px}.MR7{margin-right:7px}.MR10{margin-right:10px}.MR15{margin-right:15px}.MR20{margin-right:20px}.MR25{margin-right:25px}.MR30{margin-right:30px}.MR0{margin-right:0 !important}
.ML2{margin-left:2px}.ML5{margin-left:5px}.ML7{margin-left:7px}.ML10{margin-left:10px}.ML15{margin-left:15px}.ML20{margin-left:20px}.ML30{margin-left:30px}
.MT3{margin-top:3px}.MT5{margin-top:5px}.MT7{margin-top:7px}.MT10{margin-top:10px}.MT12{margin-top:12px}.MT15{margin-top:15px}.MT20{margin-top:20px}.MT25{margin-top:25px}.MT30{margin-top:30px}.MT35{margin-top:35px}.MT40{margin-top:40px}.MT45{margin-top:45px} .MT50{margin-top:50px}.MT70{margin-top:70px}.PA20{padding:20px;}
.MB5{margin-bottom:5px}.MB10{margin-bottom:10px}.MB15{margin-bottom:15px}.MB30{margin-bottom:30px} .ML60{margin-left:60px;} .PA30{padding:30px;} .PB50{padding-bottom:50px}

@font-face {font-family: "TradeGothicLTStd"; src: url('https://www.moneycontrol.com/commonfiles/font/TradeGothicLTStd.eot'); src: local("my_font"), url("https://www.moneycontrol.com/commonfiles/font/TradeGothicLTStd.ttf") format("opentype");}

@font-face {font-family: "TradeGothicLTStd-Bd2"; src: url('https://www.moneycontrol.com/commonfiles/font/TradeGothicLTStd-Bd2.eot'); src: local("my_font"), url("https://www.moneycontrol.com/commonfiles/font/TradeGothicLTStd-Bd2.ttf") format("opentype");}

@font-face {font-family: "TradeGothicLTStd-BdCn20"; src: url('https://www.moneycontrol.com/commonfiles/font/TradeGothicLTStd-BdCn20.eot'); src: local("my_font"), url("https://www.moneycontrol.com/commonfiles/font/TradeGothicLTStd-BdCn20.ttf") format("opentype");}

.main{ width:990px; margin:0 auto}
.main_wrapper{ background:#ffffff; border-radius:7px; box-shadow:0 2px 5px #c1c1c1;}
.nav_main{ background:#C1C1C1; /*border-top:1px solid #ffffff;*/}
.nav_main ul { padding:0px; margin:0px;}
.nav_main li{ float:left; margin-right:4px; width:220px;}
.nav_main li.last{ width:220px;}
.nav_main li a{ display:block; text-decoration:none !important; position:relative; text-align:center; padding:15px 0 10px; color:rgba(0, 0, 0, .40); font:400 18px 'Oswald',Arial, sans-serif; text-transform:uppercase; border-bottom:5px solid #787878; outline:none;}

.nav_main li .active{ border-bottom:5px solid #007A3E; color:#1D682E;}
.nav_main li .active .arw {
    display: inline-block;
    position: absolute;
    left: 45%;
    bottom: -10px;
    width: 0;
    height: 0;
    border-left: 10px solid transparent;
    border-right: 10px solid transparent;
    border-top: 10px solid #007A3E;
}
.subtxt{ background:#437698; border-bottom:5px solid #3a6c8e;}

.mid_container{ background:url(https://images.moneycontrol.com/images/gamechangers/v2/web/mecklai/rhsbg.gif) repeat-y right top;}
.col_lft{ width:670px; float:left;}
.col_rht{ width:320px; float:right;}

/*footer css*/
.flinks a {color: #666666;display: inline-block;font: 12px Arial,Helvetica,sans-serif;padding: 0 3px;}
.gd12 {color: #666666;font: 12px Arial,Helvetica,sans-serif;}
.bdi12 {color: #333333; font: italic bold 12px Arial,Helvetica,sans-serif;}

#pm_header{height:40px; background:#000000;}
#pm_header .mc_logo{background:url(https://images.moneycontrol.com/images/gamechangers/v2/web/mc_logo_v1_20072017.png) 0px 0px no-repeat; width:141px; height:16px; display:inline-block; margin-top:13px;}
#pm_header .n18_logo{background:url(https://images.moneycontrol.com/images/gamechangers/v2/web/net18logo_2-8-17.png) 0 0px no-repeat; width:63px; height:19px; display:inline-block; margin-top:10px;}
.nav_main li a.subnv{ background:#007A3E; color:#fff; width:322px; border-bottom:5px solid #0b4834 !important;font-size: 17px;}
.labe{position:absolute; top:-8px; left:25px; display:inline-block; width:43px; height:52px; background:url(https://images.moneycontrol.com/images/gamechangers/v2/web/mecklai/labe.png) 0 0 no-repeat;}

.lf_cnt{padding:40px; font:14px/24px Arial, sans-serif; color:#333333;}
.trade_bl30{color:#333; font:400 30px 'Oswald',Arial, sans-serif;}
.trade_bl20{color:#333; font:400 20px 'Oswald',Arial, sans-serif;}

.sms_bxbg{ width:499px; height:139px; background:url(https://images.moneycontrol.com/images/gamechangers/v2/web/mecklai/smsbg.png) 0 0 no-repeat;}

.sms_title{ color:#1D682E; font:400 23px 'Oswald',Arial, sans-serif; background:url(https://images.moneycontrol.com/images/gamechangers/v2/web/mecklai/sm_titbg.png) 5px 12px no-repeat; text-shadow:1px 1px 2px #a5adb8; text-align:center;}

.gdl_14{color:#333333; font:14px/23px Arial, sans-serif;}
.sms_slidbx{position:relative; padding:5px 50px 0px 50px; text-align:center;}
.spt{display:inline-block; width:2px; height:20px; background:url(https://images.moneycontrol.com/images/gamechangers/v2/web/mecklai/spt.png) 0 0 no-repeat; margin-right:30px;}
.newstxt_al{float:left; width:760px; line-height:25px;}
.sms_slidbx .bx-prev{ text-indent:-999999px; width:11px; height:17px; display:inline-block; background: url(https://images.moneycontrol.com/images/gamechangers/v2/web/mecklai/prev_nxal.png) no-repeat 0 -54px; position:absolute; z-index:1; left:5px; top:20%; outline:none;}
.sms_slidbx .bx-next{ text-indent:-999999px; width:11px; height:17px; display:inline-block; background: url(https://images.moneycontrol.com/images/gamechangers/v2/web/mecklai/prev_nxal.png) no-repeat 0 0; position:absolute; z-index:1; right:5px; top:20%; outline:none;}
.sms_slidbx .bx-prev:hover{background-position:0 -81px;}
.sms_slidbx .bx-next:hover{background-position:0 -27px;}

.wd340{width:340px;}
.wd216{width:216px;}
.ic_enl{display:inline-block; width:13px; height:13px; background:url(https://images.moneycontrol.com/images/gamechangers/v2/web/mecklai/ic_enl.png) 0 0 no-repeat; vertical-align:middle;}
.bli11{color:#386a9b; font:italic 11px Arial, sans-serif;}
.cn_mobilebg{ background:url(https://images.moneycontrol.com/images/gamechangers/v2/web/mecklai/ck_mobilebg.gif) 0 0 no-repeat; color:#616161; font:13px Arial, sans-serif; padding:125px 0 0 205px; height:60px; width:463px; margin-top:-20px; margin-bottom:10px;}
.bl13{color:#386a9b; font:13px Arial, sans-serif;}
.gd_18{color:#333; font:18px Arial, sans-serif;}
.cn_list li{ padding:0 0 25px 25px; background:url(https://images.moneycontrol.com/images/gamechangers/v2/web/mecklai/2021/chk.png) 0 7px no-repeat;}
.imgbrd{ border:1px solid #cccccc; padding:5px; box-shadow:0px 2px 2px #d9d9d9;}
.wd390{width:390px;}

.rhsFixed{width:291px;position:relative;top:0;}
.rhsFixed .subsBx{width:277px;border:#c4c1b7 1px solid;background:#eef7f7;padding:6px;box-shadow:0 0px 3px 0px #E8E5D4;-moz-box-shadow:0 0px 3px 0px #E8E5D4;-webkit-box-shadow:0 0px 3px 0px #E8E5D4;margin-bottom:5px;}
.rhsFixed .subsBx .inner{padding:10px;background:#fff;}
.rhsFixed .subsBx .hTitle{font:31px/28px 'Oswald', arial;color:#777;;margin-bottom:10px}
.rhsFixed .subsBx .sTitle{font:14px/12px 'Oswald', arial;color:#777;}
.rhsFixed .subsBx .subsPrice{float:right;font:32px/32px 'Oswald', arial;color:#1D682E;}
.rhsFixed .subsBx .subsPrice b{display:inline-block;width:15px;height:23px;background:url(https://images.moneycontrol.com/images/gamechangers/v2/web/mecklai/2021/rupee.png) 0 0 no-repeat;}
.rhsFixed .subsBx.freeSubs{background:#fff;position:relative;}
.rhsFixed .subsBx.freeSubs .inner{background:#fff7ba;}
.rhsFixed .subsBx.freeSubs .sevenDays{width:96px;height:35px;position:absolute;background:url(https://images.moneycontrol.com/images/gamechangers/v2/web/mecklai/ydays.png) 0 0 no-repeat;right: -4px;top: 12px;}

.sub_container .pattbg2{ background: url(https://images.moneycontrol.com/images/gamechangers/v2/web/mecklai/bgbtmv.png) repeat; padding:40px 48px 25px 48px;
border-bottom-left-radius:7px; -moz-border-bottom-left-radius:7px; -webkit-border-bottom-left-radius:7px;
border-bottom-right-radius:7px; -moz-border-bottom-right-radius:7px; -webkit-border-bottom-right-radius:7px;}
.sub_container .bl28nb{ font:28px Arial; color:#fff;}
.sub_container .radio {background: url(https://images.moneycontrol.com/images/premium_mailer/radio.png) no-repeat; width: 20px; height: 20px; float: left;}
.sub_container .wt16{ font:16px Arial; color:#fff;}
.sub_container .wt30{ font:30px Arial; color:#fff;}
.sub_container .dact{ font:30px Arial; color:#b1db49;}
.sub_container .hline{ height:8px; width:290px; background:#a5a5a5;}
.sub_container .hline.act{ position:absolute; width:290px; height:14px; background:url(https://images.moneycontrol.com/images/gamechangers/v2/web/mecklai/subsAct.png) no-repeat 0px 0;}
.sub_container .brdbtmbb{ border-bottom:1px dashed #5c5c5c;}
.sub_container .wt13{ font:13px Arial, sans-serif; color:#fff;}
.sub_container .wt12{ font:12px Arial, sans-serif; color:#fff;}
.sub_container .mailer_in_month{background:url(https://images.moneycontrol.com/images/premium_mailer/pm_sprite_v2_20072017.png) no-repeat 0 -150px; width:298px; height:57px; margin-right:-27px;}
.sub_container .w445{width:445px}
.sub_container .bbCont{border:4px solid #e5e5e5; padding:30px 35px 25px 35px; border-radius:10px; color:#666;}
.sub_container .it24{ font:italic 24px/34px Arial; color:#666666;}
.sub_container .bbBot{background:url(https://images.moneycontrol.com/images/premium_mailer/pm_sprite_v2_20072017.png) no-repeat -314px -150px; width:20px; height:21px; margin:-4px 0 0 26px; display:inline-block}
.sub_container .onYour_mobile{background:url(https://images.moneycontrol.com/images/premium_mailer/pm_sprite_v2_20072017.png) no-repeat -344px -150px; width:298px; min-height:190px;}
.sub_container .onYour_mobile .cont{width:155px; font:12px Arial; color:#616161; text-align:right; padding-top:115px}
.sub_container .onYour_mobile .cont a{color:#0e9aa8; font-weight:bold; }
.sub_container .btnprocess{ width:147px; height:46px; display:inline-block; background:url(https://images.moneycontrol.com/images/gamechangers/v2/web/mecklai/2021/btn_process.png) no-repeat 0px 0;}
.sub_container .gL14{font:14px Arial; color:#999999}
.sub_container .gL12_2{font:12px Arial; color:#999999}
.sub_container .w115{width:115px}
.sub_container .wt14{font:14px Arial; color:#FFF;}
.sub_container .textBox{background:#FFF; border:1px solid #bfbfbf; padding:5px 10px; width:210px;}
.sub_container .bdi12 {color: #000000; font: italic bold 12px Arial,Helvetica,sans-serif;}
.sub_container .w288 {width: 288px;}
.sub_container .w615 {width: 615px;}
.sub_container .sep{margin-right:4px;}

/*css aug 6 start top banner*/
@font-face {font-family: 'open_sans_condensedbold'; src: url('https://www.moneycontrol.com/commonfiles/font/opensans-condbold.eot'); src: url('https://www.moneycontrol.com/commonfiles/font/opensans-condbold.eot?#iefix') format('embedded-opentype'), url('https://www.moneycontrol.com/commonfiles/font/opensans-condbold.woff') format('woff'), url('https://www.moneycontrol.com/commonfiles/font/opensans-condbold.ttf') format('truetype'), url('https://www.moneycontrol.com/commonfiles/font/opensans-condbold.svg#open_sans_condensedbold') format('svg'); font-weight: normal; font-style: normal;}
.top_bnr{ background:https://images.moneycontrol.com/images/gamechangers/v2/web/mecklai/2021/bg_cknarayn.jpg) 0 0 no-repeat; height:289px;}
.top_bnr.gnan{ background:url(https://images.moneycontrol.com/images/gamechangers/v2/web/mecklai/bg_cknarayn.png) 0 0 no-repeat; height:280px;margin-top:8px;}
.logonew{ float:left; margin:46px 0 0 41px;}
.toplinksa_new{ float:right; margin:0px 5px 0px 0px;}
.toplinksa_new ul { margin:0px;}
.toplinksa_new ul li{ float:left;  padding:10px 0px; font:bold 12px/12px Arial, sans-serif;}
.toplinksa_new ul li.lst a{ border:0px;}
.toplinksa_new ul li a{ font:bold 12px/12px Arial, sans-serif; color:#fff; border-right:1px solid #fff; padding:0px 8px;}


/*login box*/
#login_box{width:250px; padding:25px 15px; background:#dfdfdf; position:absolute; right:0px; margin-top:12px; *margin-top:20px; display:none;
 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fbfbfb', endColorstr='#dfdfdf'); /* for IE */
 background: -webkit-gradient(linear, left top, left bottom, from(#fbfbfb), to(#dfdfdf)); /* for webkit browsers */
 background: -moz-linear-gradient(top,  #fbfbfb,  #dfdfdf); /* for firefox 3.6+ */
 box-shadow:3px 3px 3px rgba(0,0,0,0.2); border-radius:5px 0px 5px 5px;
}
.input_box{width:215px; padding: 10px 15px; color:#666666; font:14px Arial, sans-serif; background:url(https://images.moneycontrol.com/images/premium_mailer/pm_sprite_v2_20072017.png) 0px -745px; border:0px; }
.btn_login{background:url(https://images.moneycontrol.com/images/gamechangers/v2/web/mecklai/bt_login_macklai.png) 0px 0px no-repeat; width:85px; height:34px; display:inline-block;}
.lnk_frgtPass{color:#01405e !important; font:italic normal 12px Arial, sans-serif !important;}
.toplinksa_new ul li.nav_active{background:#fbfbfb; border-radius:5px 5px 0px 0px;}
.toplinksa_new ul li.nav_active a{color:#7f7f7f; border-right:none; font-weight:bold;}

.tp_cnt{position:absolute; width:490px; top:35px; left:260px; color:#ffffff; font:13px/14px Arial, sans-serif;}
.btn_try{display:inline-block; width:151px; height:43px; background:url(https://images.moneycontrol.com/images/gamechangers/v2/web/mecklai/2021/btn_try1.png) 0 0 no-repeat; border:0px;}
.op_sdye27{ color:#fff; font:400 27px/32px 'open_sans_condensedbold',Arial, sans-serif; text-shadow:0px 2px 2px #0f1824; letter-spacing:-1px; /*background:url(https://images.moneycontrol.com/images/gamechangers/v2/web/mecklai/tpc_bg.png) bottom center no-repeat;*/}
.tpc_list li{padding:6px 0 8px 25px; background:url(https://images.moneycontrol.com/images/gamechangers/v2/web/mecklai/2021/chk.png) 0 7px no-repeat;}/*
.wd400{width:400px;}*/
.wd400{width:100%;}
.prd_img{margin-right:-39px;}
.top_bnr{ background:url(https://images.moneycontrol.com/images/gamechangers/v2/web/mecklai/2021/mecklai_header_14jun2017.png?impolicy=mchigh) 0 0 no-repeat; height:280px;margin-top:8px;}
.toppicks{padding:0px 0px 30px !important;}

@media screen and (max-width: 1200px){
	.share_Bx{display:none;}
}

.sms_bxbg_new{ background:url(https://images.moneycontrol.com/images/promo/2017/22112017/sms_bg.png); border:1px solid #b2b2b2; width:499px; border-radius:2px; box-shadow:0px 3px 2px #e5e5e5; position:relative;}
.sms_bxbg_new:after{content:""; position:absolute; left:44px; bottom:-23px; width:25px; height:23px; background:url(https://images.moneycontrol.com/images/promo/2017/22112017/sms_arrow.png) 0 0 no-repeat;}