[class^="blend"] img {
  mix-blend-mode: luminosity;
}
[class^="blend"]:before {
  position: absolute;
  z-index: 3;
  background: rgba(0, 0, 0, 0.9);
  color: #fff;/*
  padding: 0.2em;*/
  font-size: 14px;
}
[class^="blend"]:after {
  display: block;
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  -webkit-filter: contrast(1.3);
  filter: contrast(1.3);
  mix-blend-mode: hue;
}
[class^="blend"][class*="-dark"] img {
  mix-blend-mode: darken;
}
[class^="blend"][class*="-dark"]:after {
  mix-blend-mode: lighten !important;
}
[class^="blend"][class*="-light"] img {
  mix-blend-mode: lighten;
}
[class^="blend"][class*="-light"]:after {
  mix-blend-mode: darken !important;
}
[class^="blend"][class*="-red"] {
  background: #E50914;
}
[class^="blend"][class*="-red"]:after {
  mix-blend-mode: hard-light;
  -webkit-filter: contrast(0.6) saturate(120%) brightness(1.2);
  filter: contrast(0.6) saturate(120%) brightness(1.2);
}
[class^="blend"][class*="-red"][class*="-dark"]:after {
  mix-blend-mode: lighten !important;
  -webkit-filter: contrast(1.1) !important;
  filter: contrast(1.1) !important;
}
[class^="blend"][class*="-red"][class*="-light"]:after {
  mix-blend-mode: color-dodge !important;
  -webkit-filter: saturate(400%) contrast(1.5);
  filter: saturate(400%) contrast(1.5);
}
[class^="blend"][class*="-red"]:after {
  background: #E50914;
}
[class^="blend"][class*="-red"]:after {
  background: #282581;
}
[class^="blend"][class*="-orange"] {
  background: #FCA300;
}
[class^="blend"][class*="-orange"][class*="-dark"]:after {
  mix-blend-mode: darken !important;
}
[class^="blend"][class*="-orange"][class*="-light"]:after {
  mix-blend-mode: hue !important;
  -webkit-filter: saturate(400%) contrast(1.5);
  filter: saturate(400%) contrast(1.5);
}
[class^="blend"][class*="-orange"]:after {
  background: #FCA300;
}
[class^="blend"][class*="-blue"] {
  background: #036CA5;
}
[class^="blend"][class*="-blue"]:not([class*="-dark"]):not([class*="-light"]):after {
  mix-blend-mode: hard-light;
  -webkit-filter: brightness(0.6);
  filter: brightness(0.6);
}
[class^="blend"][class*="-blue"][class*="-dark"]:after {
  mix-blend-mode: darken !important;
}
[class^="blend"][class*="-blue"]:after {
  background: #036CA5;
}
[class^="blend"][class*="-blue"]:after {
  background: #036CA5;
}
[class^="blend"][class*="-yellow"] {
  background: #FEDD31;
}
[class^="blend"][class*="-yellow"]:not([class*="-dark"]):not([class*="-light"]):after {
  -webkit-filter: brightness(3.5);
  filter: brightness(3.5);
  mix-blend-mode: soft-light;
}
[class^="blend"][class*="-yellow"][class*="-dark"]:after {
  mix-blend-mode: color-dodge !important;
  -webkit-filter: hue-rotate(70deg);
  filter: hue-rotate(70deg);
}
[class^="blend"][class*="-yellow"][class*="-light"] {
  background: #000000;
}
[class^="blend"][class*="-yellow"][class*="-light"]:after {
  mix-blend-mode: color !important;
  -webkit-filter: brightness(3) hue-rotate(93deg) contrast(2) saturate(150);
  filter: brightness(3) hue-rotate(93deg) contrast(2) saturate(150);
}
[class^="blend"][class*="-yellow"]:after {
  background: #FEDD31;
}
[class^="blend"][class*="-yellow"]:after {
  background: #EF3CB4;
}
[class^="blend"][class*="-purple"] {
  background: #BC6D14;
}
[class^="blend"][class*="-purple"]:not([class*="-dark"]):not([class*="-light"]) {
  background: rebeccapurple;
}
[class^="blend"][class*="-purple"]:not([class*="-dark"]):not([class*="-light"]):after {
  mix-blend-mode: darken !important;
}
[class^="blend"][class*="-purple"][class*="-dark"] {
  background: #B10AFF;
}
[class^="blend"][class*="-purple"][class*="-dark"]:after {
  mix-blend-mode: soft-light !important;
  -webkit-filter: saturate(100);
  filter: saturate(100);
}
[class^="blend"][class*="-purple"][class*="-light"]:after {
  background: #A37FC7;
  -webkit-filter: saturate(520%) brightness(10.5) contrast(350) !important;
  filter: saturate(520%) brightness(10.5) contrast(350) !important;
}
[class^="blend"][class*="-purple"]:after {
  background: #BC6D14;
}
[class^="blend"][class*="-purple"]:after {
  background: #ACFCEE;
}
[class^="blend"][class*="-green"] {
  background: #11C966;
}
[class^="blend"][class*="-green"]:not([class*="-dark"]):not([class*="-light"]):after {
  mix-blend-mode: soft-light;
}
[class^="blend"][class*="-green"][class*="-light"]:after {
  mix-blend-mode: color-dodge !important;
  -webkit-filter: saturate(100%) brightness(0.8) contrast(160%);
  filter: saturate(100%) brightness(0.8) contrast(160%);
}
[class^="blend"][class*="-green"]:after {
  background: #11C966;
}
[class^="blend"][class*="-green"]:after {
  background: #2D3181;
}
[class^="blend"][class*="-pink"] {
  background: #EA4C89;
}
[class^="blend"][class*="-pink"][class*="-dark"]:after {
  background: #1D0E14;
}
[class^="blend"][class*="-pink"][class*="-light"]:after {
  background: #FF468D;
  mix-blend-mode: lighten !important;
  -webkit-filter: contrast(1) saturate(250%) !important;
  filter: contrast(1) saturate(250%) !important;
}
[class^="blend"][class*="-pink"]:after {
  background: #EA4C89;
}
[class^="blend"][class*="-pink"]:after {
  background: #EA4C89;
}
[class^="blend"][class*="-blue-yellow"]:not([class*="-dark"]):not([class*="-light"]) {
  background: linear-gradient(to top left, #55ACEE, #FEDD31);
}
[class^="blend"][class*="-blue-yellow"][class*="-dark"]:after {
  mix-blend-mode: hard-light !important;
}
[class^="blend"][class*="-blue-yellow"][class*="-light"]:after {
  mix-blend-mode: hard-light !important;
  -webkit-filter: none;
  filter: none;
}
[class^="blend"][class*="-blue-yellow"]:after {
  background: linear-gradient(to top left, #55ACEE, #FEDD31) !important;
}
[class^="blend"][class*="-pink-yellow"]:not([class*="-dark"]):not([class*="-light"]) {
  background: linear-gradient(to bottom right, #FAA6FB, #FBBC05) !important;
}
[class^="blend"][class*="-pink-yellow"][class*="-dark"]:after {
  mix-blend-mode: hue !important;
  -webkit-filter: none !important;
  filter: none !important;
}
[class^="blend"][class*="-pink-yellow"][class*="-light"]:after {
  mix-blend-mode: hard-light !important;
  -webkit-filter: none !important;
  filter: none !important;
}
[class^="blend"][class*="-pink-yellow"]:after {
  background: linear-gradient(to top left, #FAA6FB, #FBBC05) !important;
}
[class^="blend"][class*="-red-blue"]:not([class*="-dark"]):not([class*="-light"]) {
  background: linear-gradient(to bottom right, #3993E2, #E2544B);
}
[class^="blend"][class*="-red-blue"]:not([class*="-dark"]):not([class*="-light"]):after {
  -webkit-filter: none;
  filter: none;
  mix-blend-mode: hard-light;
}
[class^="blend"][class*="-red-blue"][class*="-dark"]:after {
  mix-blend-mode: hard-light !important;
  -webkit-filter: none !important;
  filter: none !important;
}
[class^="blend"][class*="-red-blue"][class*="-light"]:after {
  mix-blend-mode: screen !important;
  -webkit-filter: saturate(300%) brightness(1.2) !important;
  filter: saturate(300%) brightness(1.2) !important;
}
[class^="blend"][class*="-red-blue"]:after {
  background: linear-gradient(to bottom right, #3993E2, #E2544B);
}





.blog_container *{box-sizing:border-box;}
.blog_banner{position:relative; /*background-color:#036CA5;*/ min-height:475px; /*background:url(../images/bolg_banner.png) 0 0 no-repeat; background-size:cover;*/}
.responsive_bnr {
  width: 100%;
  height: 475px;
  object-fit: cover;
}

.blog_banner:before{height:100%; position:absolute; left:0; top:0; width:100%; content:""; z-index:0;}
.blog_title{font: 800 64px/80px 'Fira Sans', sans-serif; color:#fff;}
.overlay_bloghed{ z-index:1; padding-bottom:40px; color:#D6D5D5; font: 30px/40px 'Noto Serif', sans-serif; position:absolute; bottom:0; left:0; width:100%; background:-webkit-linear-gradient(top, transparent 10%, #000 80%); text-align:center;}
.blog_date{font: 300 15px 'Fira Sans', sans-serif;}
.tag_blog{color:#fff; font: 900 15px 'Fira Sans', sans-serif;}
img{max-width:100%; height:auto;}
.blog_wrappermid{width:1074px; margin:0 auto;}


.blog_wrapper{ width:1260px; margin:0 auto;}
.blog_content{ color:#666666; font: 400 18px/30px 'Noto Serif', sans-serif;}
.blog_content > p{margin-bottom:30px;}
.blog_content a {color: #1ea8d9;}
.blog_desc{ color:#333333;font: 400 italic 26px/46px 'Noto Serif', sans-serif; margin:30px 0;}
.blog_title_in{ color:#333333;font: 900 34px 'Fira Sans', sans-serif; margin-bottom:10px !important;}
.blog_author_lft{float:left; width:60%;}

.authr_img{float:left; margin-right:20px;}
.authr_img img{border-radius:100%;width: 80px; height: 80px}
.authr_details{overflow:hidden; color:#333333; font: 400 16px 'Noto Serif', sans-serif; padding-top:2px;}
.authr_details p{margin:0;}
.authr_title{color:#333333; font: 700 18px 'Fira Sans', sans-serif;}
.authr_title a{color:#333333;}
.authr_tags{color:#666666; font-size:14px;}
.authr_tags span{color:#999999;}

.sharewrap{padding-top:40px;}
.share_right{float:right;}
.share_right a{display:inline-block; background:url(https://images.moneycontrol.com/mcnews/images/share.png) 0 0 no-repeat; width:48px; height:48px; margin-left:4px;}
.share_right a.fb{ background-position:-57px 0;}
.share_right a.tw{ background-position:-110px 0;}
.share_right a.in{ background-position:-163px 0;}

.quote_blog{font: 700 italic 26px/46px 'Noto Serif', sans-serif; color:#333333; padding-left:140px; position:relative; margin-bottom:30px;}
.quote_blog:before{ content:""; background:url(https://images.moneycontrol.com/mcnews/images/qut.png) 0 0 no-repeat; width:83px; height:67px; position:absolute; top:15px; left:0;}
.blog_right_box{ float:right; width:300px; background-color:#fff; margin-left:30px; margin-top:10px;}
.blogger_list > li{ padding:20px 0px; border-top:1px dotted #999;}
.blogger_title{font:800 15px 'Fira Sans', sans-serif; padding-bottom:10px; color:#1462A0;}
.blog_subcbox{ margin-top:40px; padding:20px; border-top:4px solid #1462A0; background-color:#F4F4F4; font:18px 'Noto Serif', sans-serif;}
.blog_subcbox .blogger_title{font-size:18px;}
.blog_txtfield{ border:1px solid #B7B7B7; background-color:#fff; font:14px 'Noto Serif', sans-serif; width:100%; padding:15px; color:#666666;}
.subc_arw{fill:none;stroke:#0e5193;}
.subarw_txtf{ position:absolute; display:inline-block; right:12px; top:18px;}
.imgcaption_play { width: auto; height: auto; float: left; margin-right: 30px; display: table; position:relative; margin-top:0px;}
.imgcaption_play a{display:block;}
.imgcaption_play:before{ content:""; width:100%; height:100%; position:absolute; left:0; bottom:0; /* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#000000+0,000000+50&0+0,0.65+50 */
background: -moz-linear-gradient(left,  rgba(0,0,0,0) 0%, rgba(0,0,0,0.65) 50%); /* FF3.6-15 */
background: -webkit-linear-gradient(left,  rgba(0,0,0,0) 0%,rgba(0,0,0,0.65) 50%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to right,  rgba(0,0,0,0) 0%,rgba(0,0,0,0.65) 50%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#a6000000',GradientType=1 ); /* IE6-9 */
}
.play_svg{ position:absolute; left:15px; top:15px;}
.playsvg{fill:#fff;}
.btm_wrapper{margin-top:50px;}
.oview_more { text-align: right; position: relative; }
.oview_more:before { content:""; width: 100%; top:55%; border-bottom: 1px dotted #999999; position: absolute; left: 0px;}
.oview_more a { color: #0E5193; font:13px 'Fira Sans', sans-serif; background: #fff; padding: 3px 0 3px 10px; z-index: 9; position: relative;}
.otpdes { color: #666666; font:16px 'Fira Sans', sans-serif; }
.obrdes { color: #666666;font:14px 'Noto Serif', sans-serif; }
.opmcautor { color: #999999; font:12px 'Noto Serif', sans-serif; margin-top:5px;}
.opmcautor a { color: #333333; font-weight: 700; }
.expertitem .item { margin-right:20px;}
.expertitem .item .related_des a { font:900 20px 'Fira Sans', sans-serif; line-height: inherit; }
.tag_txt a{font-size:18px;}



.alignright {
width: auto;
height: auto;
float: right;
margin-left: 30px;
margin-top:10px;
}
.alignleft {
width: auto !important;
height: auto !important;
float: left;
margin-right: 30px !important;
margin-top:10px;
}
.aligncenter
{
display: block;
margin-left: auto;
margin-right: auto;
width: auto;
height: auto;
}



@media all and (max-width:1279px){
.blog_wrapper, .blog_wrappermid{width:1000px;}
.expertitem .item { margin-right: 12px;}
	.expertitem .item .related_des a { font-size: 17px;}
}

@media all and (max-width:980px){
.blog_wrapper{width:100%; padding:0px 25px 20px;}
.blog_wrappermid{width:100%; padding:0px 25px;}
.blog_right_box{float:none; width:100%; margin-left:0px;}
.blog_title{ font-size:22px; line-height:30px; margin-bottom:5px;}
.overlay_bloghed{font-size:16px; line-height:23px; padding-bottom:30px;}
.blog_date, .tag_blog, .authr_tags{font-size:10px;}
header.responsive_true{height:35px;}
.blog_author_lft, .share_right{float:none; width:100%;}
.share_right{text-align:right; padding-bottom:5px;}
.sharewrap{padding-top:15px;}
.share_right a{width:26px; height:26px; background-position:0px -53px; margin-left:2px;}
.share_right a.fb{  background-position:-28px -53px;}
.share_right a.tw{  background-position:-57px -53px;}
.share_right a.in{  background-position:-85px -53px;}
.authr_details{font-size:12px;}
.authr_title{font-size:14px;}
.blog_desc{font-size:18px; line-height:28px;}
.blog_title_in{font-size:20px; line-height:30px;}
.blog_content{font-size:16px; line-height:26px;}
.blog_content > p{margin-bottom:20px;}
.quote_blog{padding-left:45px; font-size:16px; line-height:30px;}
.quote_blog:before{ content:""; width:30px; height:24px; background-position:0px -81px; top:10px;}
.blog_subcbox{margin-top:20px;}
.blog_right_box{margin-bottom:20px;}

.expertitem .item:first-child .description p{ color:#666;}
.btm_wrapper{margin-top:30px;}
.play_svg {left:10px; top:10px;}
.play_svg svg{width:22px; height:22px;}
.blog_banner{min-height:312px;}
.responsive_bnr{height:312px;}
.alignright {
width: 100%;
height: auto;
float: none;
margin-left: 0;
margin-bottom:20px;
margin-top:0px;
}
.alignleft {
width: 100%;
height: auto;
float: none;
margin-right: 0;
margin-bottom:20px;
margin-top:0px;
}
.imgcaption_play{float:none; width:100%; margin-right:0px; height:auto; margin-bottom:20px; margin-top:0px;}
.expertitem .item { margin-right: 2px;}
.expertitem .item .related_des a { font-size:14px; } 
.tag_txt a{font-size:14px;}
}

@media screen and (max-width: 767px){
}