
        .asSprite, .asSprite_a:after, .asSprite_b:before, .shareSprite{background: url(https://img.etimg.com/photo/msid-76641357,quality-100/article-sprite.jpg) no-repeat;display: inline-block;background-size: 240px;}
        .adBox{background-color:#F7F7F7;padding:12px 12px 12px 12px;box-sizing:border-box;clear:both;margin-bottom:5px;}
        .article_wrap {position: relative; z-index: 1;}
        .article_block + .article_block {margin-top: 40px;}
	    .article_block .pageContent{width:650px;padding-left:5px;z-index: 2;}
	    .article_block .pageContent.fullwidth{float:none; width:auto;} 
	    .article_block .sideBar{width:320px;margin-right:5px}
	    .article_block .advTxt{font-size:16px;font-weight:600;text-transform:uppercase;}
	    .article_block .artTitle{font-size:40px;line-height:1.1; font-weight: normal;max-width: 840px; margin: 0 auto;}
	    .article_block .artSyn{font-size:14px;padding:12px 15px;box-sizing:border-box;margin-bottom:20px;}
	    .prime_user .article_block .artSyn{width:710px;margin:0 auto;border-top: 20px solid #fff;border-left: 30px solid #fff;border-right: 30px solid #fff;}
	    .artSyn .summary{font-weight:400;color:#727272;}
	    .article_block .bylineBox{border-top:1px solid #dddddd;border-bottom:1px solid #dddddd;width: 100%;box-sizing: border-box;margin: 20px 0;text-align:left; z-index: 150; background: #fff;position: sticky; position: -webkit-sticky; position: -moz-sticky; position: -ms-sticky; position: -o-sticky; top: 0;min-height: 45px;}
	    .bylineBox .artByline{padding-left:8px; max-width: 700px;}
	    .bylineBox .auth{position: relative;display:inline-block;}
        .bylineBox .auth:hover > .author_box{display:block;}
        .bylineBox.sticky_head .auth:hover > .author_box{display:none;}
        
        .bylineBox .auth:hover > a:after{content: "";position: absolute;left: 0;right: 0;top: 0;bottom: 0;height: 25px;display: inline-block;}
	    .article_block .bylineBox .circle{width: 4px;height: 4px;background-color: #c0c0c0;display: inline-block;border-radius: 50%;margin: 0 10px;position: relative;bottom: 2px;}
	    .article_block .artByline > a{border-bottom: 1px solid;}
	    .article_block .artByline > a:hover{text-decoration:none}
	    .article_block .artShare > div{display:inline-block;margin:0 5px;text-transform:uppercase;font-size:9px;cursor:pointer;z-index:100}
	    .article_block .artShare .asSprite, .article_block .artShare .shareSprite{display:block;height:14px;margin: 0 auto;}
	    .article_block .artShare .s_icon{background-position: -103px -14px;width: 20px;height: 20px;}
	    .article_block .artShare .f_icon{background-position: -130px -14px;width: 30px;height: 20px;}
	    .article_block .artShare .bookmark-icon{background-position: -153px -14px;width: 30px;height: 20px;}
	    .article_block .artShare .print_icon{background-position: -203px -45px;width: 15px;height: 15px;margin-bottom: 2px;}
	    .saveTip{display:none}
	    .artShare .bookmark-icon.saved{background-position: -175px -14px;}
	    .article_block .artShare .c_icon{width:16px;background-position: -201px -14px;width: 30px;height: 20px;}
	    .article_block .artShare .cmnt_count {
	        position: absolute;
            top: 0px;
            left: 30px;
            color: white;
            background: #ed193b;
            font-size: 9px;
            border-radius: 12px;
            min-height: 12px;
            min-width: 12px;
            text-align: center;
            padding-left: 1px;
            padding: 2px 2px 2px 3px;
	    }
                    
	    .socialShare, .fontSize, .comments, .userRating {padding: 6px; position: relative;}
	    .socialShare:hover, .fontSize:hover, .userRating:hover {background: #f7f7f7; box-shadow: 0 6px 14px 0 rgba(0, 0, 0, 0.34)}
	    .socialShare:hover .share_block, .share_block:hover, .fontSize:hover .dropdown, .dropdown:hover, .userRating:hover .rating_block {display: block; box-shadow: 0 10px 14px 0 rgba(0, 0, 0, 0.34)}
	    .article_block .rating_block {display: none; width: 225px; padding: 20px 5px 15px; box-sizing: border-box; background: #f7f7f7; position: absolute; left: 0; z-index: 1; top: auto}
	    .article_block .share_block {display: none; height: 215px; width: 44px; padding: 10px 5px; box-sizing: border-box; background: #f7f7f7; position: absolute; left: 0; z-index: 1; top: auto}
	    .article_block .imgActions .share_block{height:175px;}
	    .article_block .sharingIcon .asSprite, .article_block .sharingIcon .shareSprite{width: 35px;height: 35px; margin: 4px 0}
	    .imgActions .share_block {bottom: 0px; right: 0px; left: auto;}
	    .imgActions .share_block a {border: none;}
	    .imgActions .share_block .asSprite {margin: 0 }
	    .sharingIcon .fb{background-position: -13px -9px;}
	    .sharingIcon .twt{background-position: -13px -48px;}
	    .sharingIcon .in{background-position: -13px -87px;}
	    .sharingIcon .wa{background-position: -13px -127px;}
	    .sharingIcon .email{background-position: -88px -303px;}
	    .sharingIcon .fb:hover{background-position: -52px -9px;}
	    .sharingIcon .twt:hover{background-position: -52px -47px;}
	    .sharingIcon .in:hover{background-position: -52px -88px}
	    .sharingIcon .wa:hover{background-position: -52px -127px}
	    .sharingIcon .email:hover{background-position: -130px -303px;}
	    
	    .fontSize .dropdown { display: none; min-width: 130px; padding: 5px 5px 0; position: absolute; background: #f7f7f7; left: 0;font-size: 12px;z-index:1}
	    .fontSize .dropdown .item, .fontSize .dropdown .font_item {padding: 8px 5px;cursor: pointer;border-bottom: 1px solid #e2e2e2;}
	    .fontSize .dropdown .item:hover, .fontSize .dropdown .font_item:hover {background: #fff;}
        .dropdown .label, .dropdown .font_label { background: #808080; color: #fff; padding: 1px; } 
        .dropdown .small {font-size: 9px; margin-right: 16px} 
        .dropdown .medium {font-size: 12px; margin-right: 9px} 
        .dropdown .large {font-size: 14px; margin-right: 6px} 
        .fontSize .dropdown .item.active {background: #fff;} 
        .fontSize .dropdown .item.active .label {background: #ed193b} 
        .fontSize .dropdown .item.active::after { content: ''; position: absolute; right: 10px; background-position: -150px -46px; width: 20px; height: 20px;}
        
        .article_block .artImg{float:left;clear:left;position:relative;width: 300px;margin:0 20px 20px 0}
	    .article_block .imgBox.clearfix .artImg{margin-bottom:20px}
	    .imgBox.clearfix .artImg{margin-right:0;margin-bottom:0}
	    .imgBox .artImg{min-height:225px;}
	    .imgBox.bigImg .artImg{width:100%;min-height:450px;}
	    .imgBox.smallImg .artImg{width:210px;min-height:150px;}
	    .artImg.topVideo .playVideo{position: relative;display: block;}
	    .artImg.topVideo .artVid{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;background-position:-5px -90px;width:50px;height:50px;background-size:120px;cursor:pointer}
	    .article_block .imgAgency{opacity: 0.8;background-color: #000;font-size: 10px;color:#cdcdcd;padding:4px 7px;position:absolute;top:0;right:0;line-height: normal;}
	    .article_block .figCap{color:#808080;margin-top:3px}
	    .article_block .imgBox.clearfix .figCap{border-bottom: solid 1px #dddddd;padding: 7px 0 10px 0;}
	    .article_block .hbox{background-color: #ffeded;padding:15px 10px 15px 15px;height: 195px;float: left;width: 325px;}
        .hbox h4{font-size:18px;color: #ed193b;font-weight:600;margin-bottom:10px; padding-left: 5px}
        .hbox .hsummary{overflow:auto;list-style: none;height: 165px; padding-left: 5px}
        .imgBox.bigImg .hbox{width:100%;box-sizing: border-box;border-top: solid 1px #dddddd;border-bottom: solid 1px #dddddd;background: none;height: auto;margin-bottom: 20px;margin-top:1px}
        .imgBox.bigImg .hbox h4{font-size:13px;font-weight:400;text-align:center}
	    .imgBox.smallImg .hbox{width:415px;height:128px}
	    .imgBox.smallImg .hbox .hsummary{height:100px}
        .imgBox.bigImg .hbox .hsummary{height: auto;}
        .hbox .hsummary::-webkit-scrollbar{width: 5px;background-color: transparent;}
        .hbox .hsummary::-webkit-scrollbar-thumb{border-radius: 10px;-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,.3);background-color: #746565;}
        .hbox li{display:block;width:100%;line-height: 1.33;box-sizing:border-box;padding-left: 10px;text-indent: -.7em;}
        .hbox li:before {content: "• "; color: #ed193b; font-weight: bold; font-size: 16px; padding-right: 6px;}
        .hbox li + li{margin-top:18px}
        .article_block .relArticles{clear: left;float: left;margin: 0 20px 10px 0;width: 290px;border-left:3px solid #dddddd;padding-left:10px}
        .article_block .relArticles.small{width:200px}
        .relArticles h3{font-size: 18px;font-weight:800;text-transform:uppercase}
        .relArticles ul li{display: block;padding: 10px 0;font-size:14px;}
        .relArticles ul li + li{border-top: solid 1px #cfd3d6;}
        .article_block .artImgBanner{clear:left;margin: 0 20px 10px 0;}
	    .article_block .artText{font-size:20px;line-height:30px;padding-bottom:20px;font-family: 'Faustina', sans-serif; font-weight: 300;}
	    .article_block .artText.small{font-size:18px; line-height: 28px;}
	    .article_block .artText.large{font-size:24px; line-height: 32px;}
	    .artText a{font-weight:600;border-bottom: 1px solid; color: #024d99;}
	    .artText a:hover{text-decoration:none}
	    .artText > p{margin:15px 0}
	    .artText .twitter-tweet{margin: auto;}
	    .artText .bgHighlight{background-color: #ffe6e6;font-weight:600;padding:0 3px 2px 3px}
	    .artText .boldHighlight{color: #222222;font-weight: 700;font-size: 22px;padding-left: 96px;}
	    .artText .bordHighlight{font-size: 22px;color: #222;margin-left: 76px;padding-left: 20px;border-left: 3px solid;font-weight: 600;font-style: italic;padding-bottom: 5px;}
	    .midImg .imgBg{position: relative;background-color: #f7f7f7;padding: 14px 18px;}
	    .artText .midImg img{max-width:100%;max-height:550px;margin:0 auto;display: block;}
	    .midImg .midCap{font-size: 12px;line-height: normal;width: 530px;margin-top: 5px;float:left;color: #808080;margin-left: 20px;}
	    .article_block .video{width:100%;clear:both;margin:0 auto;cursor:pointer}
	    .artText .midImg .imgMaxHeight img{max-height:100%;}
	    .video .vidHl{font-size:24px;font-weight:600;border-top:1px solid;border-left:1px solid;padding:18px;margin-left:35px;}
	    .video .vidCap{font-size: 12px;line-height: normal;padding-bottom: 7px;color: #808080;border-bottom:1px solid #ddd;}
	    .video .videoIcon{position:absolute;bottom:14px;left:10px;background-position:-7px -135px;width:75px;height:75px;background-size:180px;}
	    .article_block .showPlayer {z-index: 1;}
	    .article_block .showPlayer .spl_audio_1Line {height: auto;}
	    .midImg .imgActions > span, .midImg .imgActions > div {border:1px solid #f1f1f1;cursor:pointer; height: 18px; width: 18px;padding: 5px;}
	    .midImg .imgActions .imgShare {background-position: -100px -40px;}
	    .midImg .imgActions .imgZoom {background-position: -127px -40px;}
	    .zoom_image_show{z-index: 1;}
	    article .fbPost iframe, iframe.instagram-media{margin: 0 auto;display: block;}
	    .artText iframe {max-width: 100%;margin:0 auto;display:block}
	    .article_block .quotes {font-family: Faustina; font-size: 30px;line-height:38px;font-weight: bold; width: 270px; padding: 15px 20px;margin: 20px 20px 20px 0;}
        .quotes .author{font-size: 20px;color: #727272;font-style: italic;font-weight: 500;margin-top: 15px;}
        .quotes .author .name{color: #ed193b;display: block;}
        .artText ul:not(.sliderContainer) > li,.artText ol > li{margin-bottom:15px;margin-left:30px;list-style-type: none;}
        .artText ul:not(.sliderContainer){display:table;}
        .artText ul:not(.sliderContainer) > li{text-indent: -23px;}
        .artText ul:not(.sliderContainer) > li .stock_tooltip {text-indent: 0;}
        .artText ol > li{counter-increment: list;margin-left:6px}
        .artText ul:not(.sliderContainer) > li:before {content: "";border:1px solid #ed193b;border-radius:50%;width:4px;height:4px;display: inline-block;margin-right: 15px;position: relative;bottom: 2px;}
        .artText ol > li:before {content: counter(list) ".";font-weight:700;display: inline-block;margin-right: 13px;}
        .artText .tooltip {background: #fefefe; position: relative; display: inline-block;}
        .tooltip .txt {border: solid 1px #ed193b; padding-left: 3px; position: relative; cursor: pointer; border-right: 0; margin-right: 5px;}
        .tooltip .txt:hover ~ .desc {display: block}
        .tooltip .txt::after {content: ''; width: 12px; height: 30px; cursor: pointer; background-position: -100px -71px; margin: 0 -4px -8px 0;}
        .tooltip .desc {z-index:10;bottom: 40px; display: none; min-width: 345px; position: absolute; overflow: inherit; margin: 0; background-color: #fafafa; padding: 10px; box-sizing: border-box; font-size: 13px; line-height: 1.45; border-radius: 8px; box-shadow: 0 2px 8px 0 rgba(0, 0, 0, 0.14); border: solid 1px #797979;left: -50px;}
        .tooltip .desc .arw {height: 15px; width: 15px; background: #fafafa; position: absolute; bottom: -9px; left: 20%; transform: rotate(135deg); border: 1px solid #797979; border-bottom: 0; border-left: 0;}
        .artText .tableBox{padding:15px;overflow: auto;}
        .artText .tableBox table{/*border: 0;border-collapse: collapse;width: 100%;max-width: 650px;font-size: 14px;*/margin:0 auto;}
        .tableBox table td{padding-left: 10px;background:#fff;}
        .panacheSocal{font-size:16px;font-weight:500}
        .panacheSocal a{border-bottom:1px solid;font-weight:600}
        .panacheSocal a:hover{text-decoration:none}
        .article_block .artImg.commentary {height: 315px;background: #fafafa;width: 210px;padding: 30px 10px;box-sizing: border-box;text-align: center;display: flex;flex-direction: column;justify-content: center;}
        .article_block .techBlogAuthor .artImg.commentary {padding: 15px 0; width: 175px; height: auto; float: left; display: inline-block; vertical-align: top; margin: 0 15px 0 0;}
        .techBlogAuthor .commentary.one_author p, .techBlogAuthor .commentary.two_author p{line-height: 23px;}
        .artImg.commentary.two_author {padding: 10px 10px;}
        .commentary.one_author img {width: 120px;height: 120px;border-radius: 0;object-fit:contain;}
        .commentary.one_author h3 {font-size: 18px;font-weight: 800;margin-top: 15px;}
        .commentary.one_author .cont {font-size: 15px;color: rgba(0, 0, 0, 0.6);}
        .commentary.one_author p {color: rgba(0, 0, 0, 0.6);font-size: 15px;margin-top: 5px;}
        .artImg.commentary.two_author > div:last-child {margin-top: 15px;}
        .commentary.two_author img,.commentary.three_author img {width: 65px;height: 65px;object-fit:contain}
        .commentary.two_author h3,.commentary.three_author h3 {font-size: 14px;margin-top: 7px;}
        .commentary.three_author h3 {margin-top: 2px;}
        .commentary.two_author p {font-size: 12px;margin-top: 2px;}
        .commentary.three_author p {display: none;}
        .artImg.commentary.three_author > div:first-child {margin-top: 0;}
        .artImg.commentary.three_author > div {margin-top: 10px;}
        .artImg.commentary.three_author > div:last-child {margin-top: 10px;}
        .imgBox .artImg.speaking_tree{width: 190px;min-height: 160px;background: #fafafa;padding: 30px 10px;}
        .imgBox .artImg.speaking_tree img{margin: auto;display: block;margin-bottom: 16px;}
        .article_block .speaking_tree .figCap{text-align: center;font-size: 12px;color: rgba(0, 0, 0, 0.6);}
        .imgBox .artImg.artCommentary{min-height: 315px;width: 420px;margin-right: 0;}
        
        /* ET Contributor Box */
        .artImg.etCB{width:210px;background-color: #f4f4f4;padding: 0 10px 15px 10px;box-sizing: border-box;text-align: center;margin-top:50px}
        .artImg.etCB > a{display: block;position: absolute;top: -50px;left: 0;right: 0;}
        .etCB h3{font-size:20px;margin-top:62px}
        .etCB .cont{font-size:14px;font-style: italic;}
        .etCB .sharingIcon{margin-top:6px} 
        .article_block .etCB .sharingIcon a{margin-right:15px}
        .etCB > p{font-size:14px;color: #808080;line-height:20px;text-align: left;}
                
        /*Spotlight widget*/
        .splt_wd{background: #eaf7f2;padding: 10px 22px;display:table;margin:32px 0}
        .splt_wd > div{display:table-cell;vertical-align:middle;}
        .splt_wd .stry{width:200px;margin-right: 10px;}
        .splt_wd .imgStory img{border:1px solid #fff;border-radius:50%}
        .splt_wd .heading{font-size:13px;font-weight:700;color: #ed193b;}
        .splt_wd .stry_ds{font-size: 15px;font-weight: 500;line-height: 1.33;}
        
        /*distribution widget*/
        .dst_wrp .head {border: 2px solid #ed193b;border-bottom: 0px solid;font-size: 20px;text-align: center;padding: 15px 15px 0;}
        .dst_wrp ul{list-style:none;padding: 0 13px;margin: 23px 0 6px;}
        .dst_wrp .widget_more{border: 2px solid #ed193b;text-align: center;border-top: 0px solid;font-size: 12px;padding: 10px 10px 18px;font-weight: 500;}
        .dst_wrp .widget_more a{text-decoration: underline;}
        .dst_wrp .newsList li{padding:7px 0;border-bottom:1px solid #d8d8d8;}
        .dst_wrp .newsList a{display:inline-block;width:100%;font-size:15px;font-weight:500;}
        .dst_wrp .newsList img{width:72px;height:54px}
        
        /* Discover MF */
        .dms_rhs{border-top:2px solid #000;padding-top:10px}
        .dms_rhs .title{font-size:20px;font-weight:700}
        .dms_rhs .logo{margin-top:2px}
        .dms_rhs .power{font-size:9px;color:#000;display:block}
        .dms_rhs ul{list-style:none;margin-top:11px}
        .dms_rhs li{margin:0 9px 10px 0;display:inline-block}
        .dms_rhs li:nth-child(2n){margin-right:0}
        .dms_rhs li:hover{box-shadow:0 0 14px 0 #d5d5d5;border-radius:4px}
        .dms_rhs li:hover a{background-color:#fff}
        .dms_rhs li a{width:125px;background-color:#f1f5f8;padding:15px;text-align:center;min-height:95px;border-radius:4px;color:#000;text-decoration:none;line-height:18px;display:inline-block;font-weight:500;vertical-align:top}
        .dms_rhs li.nomarg{margin-right:0}
        .dms_rhs li img{margin-bottom:5px}
        
        /* Company Data on Keyword */
        a.pos, a.neg{border:1px solid;display:inline;border-radius: 2px;text-decoration: none !important;line-height:24px; height:24px; padding:0 3px;font-size:20px;font-weight:400;white-space: nowrap}
        a.neg{background:#fff7f9; color:#ed193b !important; border-color:#ed193b;white-space: nowrap;}
        a.neg:hover{background:#9b1305; color:#fff !important; border-color:#9b1305;}
        a.pos{background:#f2fffb; color:#009060 !important; border-color:#009060;}
        a.pos:hover{background:#0c8f2b; color:#fff !important; border-color:#0c8f2b;}
        
        /* Related Topics */
        .relTopics{text-align:center;font-family: 'Montserrat', sans-serif;margin-top:15px;}
        .relTopics h4{font-size:13px;font-weight:500;margin-bottom: 12px;}
        .relTopics a, .relTopics span{font-size:11px;padding:5px;border: solid 1px;text-transform:capitalize;display:inline-block;margin:0 10px 12px 0; border-radius: 3px;}
        
        /* In Video */ /* z-index for slideshow widget 74386114 */
        .videoArtSec{font-size:20px; position: relative; z-index: 1;}
        .videoArtSec a{padding-bottom: 1px;line-height:30px;font-weight:600}
        
        /*Also  Read*/
        .alr{border-top: 2px solid #000;margin-top: 30px;box-sizing:border-box}
        .alr .heading{font-size: 20px;font-weight:700;    padding: 11px 0 23px;}
        .alr .alr_ls{list-style:none;} 
        .alr .alr_ls li{width:47%;vertical-align:top;display:inline-block;margin-bottom: 23px;padding-right: 2.5%;}
        .alr .alr_ls li a{display:block}
        .alr .alr_ls img{margin-right:10px;}
        .alr .alr_ds{font-size:15px;font-weight: 500;}
        
        /* Comments */
        .cmt_box { border-collapse: collapse; width: 100%;}
        .cmt_box tr {border-bottom: 1px solid #ddd}
        .cmt_box tr td{padding:10px 0;}
        .cmt_box tr:last-child {border-bottom: none} 
        .cmt_box img {border-radius: 100%;border: 1px solid #efefef;display: inline-block;}
        .cmt_box img.dfIm{border:none;background-position: -14px -289px;}
        .cmt_box .cmt_name {font-weight: 600; margin: 5px 0;font-size: 16px;}
        .cmt_box .content_block {vertical-align: top; padding-left: 10px; padding-top: 10px;}
        .cmt_box .cmt_time, .cmnt_item .content_block .author_info {font-size: 11px ;color: #666666; font-weight: normal}
        .cmt_box .cmt_txt {/*padding-bottom: 15px;*/font-size: 15px;line-height: 1.4;word-break: break-word;}
        .cmnts_wrapper{margin-top:18px;}
        .cmnts_wrapper .heading {background-color: #e9e9e9; padding: 10px; margin: 10px 0; text-align: center; font-size: 18px; font-weight: 600; box-sizing: border-box;width: 100%;} 
        .cmnts_wrapper .heading > span{font-weight:800}
        .tandc {text-align: center; border-top: 1px solid #ddd; margin-top: 20px; padding-top: 20px;}
        .cmnts_wrapper .tandc {margin-top: 0;}
        .cmnts_wrapper .addCmnt{color: #ed193b;border-radius: 4px;border: solid 1px #ed193b;padding: 12px;margin: 10px;text-align: center;text-transform: uppercase;font-weight: 600;width: 100%;max-width: 300px; cursor: pointer; font-size: 18px; font-family: 'Montserrat', sans-serif}
        
        /* Reporter Box */
        .author_box{display:none;position:absolute;border:1px solid #CCC;background:#f4f4f4;top:25px;left:0px;width:610px;box-shadow:2px 2px 13px 0px #CCC;z-index:101;min-height:350px}
        .author_box:after, .author_box:before{bottom:100%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;left:6%;}
        .author_box:after{border-color:rgba(255, 255, 255, 0);border-bottom-color:#F4F4F4;border-width:10px;margin-left:-10px;}
        .author_box:before{border-color:rgba(204, 204, 204, 0);border-bottom-color:#CCC;border-width:11px;margin-left:-11px;}
        .author_box.right_fix {right: 0px; left: auto;}
        .author_box.right_fix:before { left: auto;  right: 44px;}
        .author_box.right_fix:after { left: auto;  right: 45px;border-bottom-color: #FFF;}
        /* Next Story */
        .article_block .nextref{clear: both; border-top:3px solid #000; text-align: center; margin-bottom:20px;position: relative; /*display: none;padding-top: 10px;*/}
        .article_block .nextref .txt{color:#fff;font-size:14px;font-weight:800;position: absolute;left: 46%;top: -13px;border: solid 1px #000;padding: 0 5px;background-color: #000;padding: 2px 19px;border-radius: 11px;}
        .article_block .nextref .txt::before {content: ""; display: block; margin: auto;width: 0; height: 0; border-left:10px solid transparent; border-right:10px solid transparent; border-top:10px solid #000;position: absolute;top: 20px;left: 52px;}
        
        /*Brandwire - Mediawire css*/
        .backToBrand{margin-bottom:5px}
        .backToBrand .lftArw{display: inline-block;border: solid #666;padding: 3px;border-width: 0 1px 1px 0;transform: rotate(135deg);-webkit-transform: rotate(135deg);margin: 0 5px 0 2px;}
        .backToBrand > a{position: relative;top: 1px;text-transform: uppercase;color: #024D99;font-size:15px}
        .article_block .bwTxt{margin-top:10px;font-size:16px;font-weight:600}
        .artText sub{vertical-align: sub;font-size: smaller;}
        .artText sup{vertical-align: super;font-size: smaller;}
        .brandWireBox {background-color: #F7F7F7; padding: 10px; border: 1px solid #ddd;}
        .brandWireBox .brandTitle {font-size: 15px; line-height: 18px;}
        .brandWireBox .brandTitle a {color:#737373;}
        .brandWireBox .brandTitle a:hover {text-decoration: none;}
        .brandWireBox h4 {font-size: 17px; margin-top: 10px; line-height: 24px;text-transform:uppercase}
        .article_loader {padding: 50px;background: #E5E5E5;margin: 15px 0;}
        
        /* movie review */
        .movieReview{font-size:20px}
        .movieReview > div{margin-bottom:5px}
        .movieReview .mrating {background: url(https://img.etimg.com/photo/45759800.cms) no-repeat 0 0;}
        .movieReview .BaseRating{background-position:0 -37px;width:110px;height:20px;display:inline-block}
        .movieReview .cRating{background-position:0 -5px;width:100%;height:20px;display:inline-block}
        
        /* Amazon Box */
        .amazonDiv{display:none;}
        .amazon-box {position: relative; margin-bottom: 20px; clear: both;margin-top: -7px;background: #ebebeb;}
        .a_widget{margin:10px 0 !important;}
        .amazon-box .amazon_buyat {position: relative; border: 1px solid #ebebeb; margin-bottom: 20px;}
        .amazon-box .heading { background:#ccc; display:inline-block; text-transform:uppercase; font-size:14px; color:#4e4e4e; width:82px; height:100%; position:absolute; left:0; top:0; }
        .amazon-box .heading span { position:relative; display:block; width:100%; text-align:center; top:50%; transform:translate(0%,-50%); }
        .amazon-box h4 {font-size:14px; color:#454545; line-height:1.4; font-weight:normal; }
        .amazon-box a { display:block; margin-left:95px; padding:10px 10px 0 0; }
        .amazon-box a:hover { text-decoration:none; }
        .amazon-box .tableR { display:table; width:100%; padding-bottom:10px; }
        .amazon-box a:not(:last-of-type) .tableR { border-bottom:1px solid #e7e7e7; }
        .amazon-box .tableC { display:table-cell; vertical-align:middle; }
        .amazon-box .tableC:nth-child(1) { width:45%; }
        .amazon-box .tableC:nth-child(2) { width:200px; padding:0 5px; }
        .amazon-box .tableC .amprice {font-size:16px; color:#999; }
        .amazon-box .tableC.logo-prime i { display:inline-block; background-repeat:no-repeat; background-size:contain; vertical-align:middle; }
        .amazon-box .tableC.logo-prime i.logo { background-image:url(https://static.toiimg.com/photo/58606011.cms); width:82px; height:19px; }
        .amazon-box .tableC.logo-prime i + i { background-image:url(https://static.toiimg.com/photo/58607351.cms); width:49px; height:16px; margin-left:10px; }
        .amazon-box .tableC:nth-child(3) { text-align:right; }
        .amazon-box .buy-btn { background:#ff9f01; color:#fff; padding:0 10px; height:40px; line-height:40px; font-size:14px; border:1px solid #bc7600; display:inline-block; text-align:center; width:90px; }
        
        /*css for articleshow mini widget starts*/
        .mfMiniWidget{width:650px;border-radius: 2px; box-shadow: 0 0 4px 0 rgba(197, 197, 197, 0.5); padding:0 10px;float:left;box-sizing:border-box;margin:20px 0;}
        .mfMiniWidget .widgetWrapper{float:left;width:100%;padding-top:10px; border-bottom:1px solid #d9d9d9;padding-bottom:10px;}
        .mfMiniWidget .widgetWrapper:last-child{border:0;}
        .mfMiniWidget span.schemeName{font-size:16px;color:#024d99;font-weight:900;}
        .mfMiniWidget ul{margin:0;padding:0;}
        .mfMiniWidget ul li{list-style-type:none;}
        .mfMiniWidget .navVal{width:210px; float:left;border-right: 1px solid #d9d9d9; box-sizing: border-box;min-height:90px}
        .mfMiniWidget .thingsDiv{width:404px; float:left;}
        .mfMiniWidget .botDiv{padding-top:15px;float:left;width:100%;line-height:initial}
        .mfMiniWidget .mfBuyBtn{display: block; border-radius: 2px; background-color: #4ca973; width: 85px;color: #fff; font-size: 10px; font-weight: bold; text-align: center; padding:3px; text-transform: uppercase; text-decoration: none; box-sizing:border-box;margin-top:0;}
        .mfMiniWidget .navTxt{font-size: 14px; font-weight: bold; padding-bottom:5px;display:inline-block;}
        .mfMiniWidget .navVal{font-size:12px; color:#6a6a6a}
        .mfMiniWidget .navvalue{font-size:20px; color:#000;font-weight:bold;}
        .mfMiniWidget .value{font-size:15px;font-weight:bold;text-transform:capitalize;}
        .mfMiniWidget .green{color:#33a14f;}
        .mfMiniWidget .red{color:#ed193b;}
        .mfMiniWidget .percentVal{font-size:13px; font-weight:bold; padding-left:5px;}
        .artText .mfMiniWidget .thingsDiv ul li{width: 132px; box-sizing: border-box; font-size: 12px; padding: 0px 0 0 8px; border-right: 1px solid #d9d9d9; margin:5px 0 0 0;float:left;text-indent:unset}
        .artText .mfMiniWidget .thingsDiv ul li:before{display:none}
        .artText .thingsDiv ul li:last-child{border-right:0}
        .mfMiniWidget .topHeadTxt{color: #e39f20; font-size:10px; width:100%; float:left; text-align:center;font-weight: bold; font-style: italic;text-transform:uppercase;}
        
        ul li.suggestInvestment{width:140px;}
        .pagination ul li{border-radius: 5px; cursor: pointer; float: left; height: 10px; list-style: none; width: 10px; padding-left: 0; background-color:#d8d8d8; }
        .pagination li.active{background: #155aa1;}
        .pagination li span{display: none;}
        .mfMiniWidget .rating{color:#e39f20;font-size:15px;padding-left:5px;}
        .mfMiniWidget .ratingGrey{color:gainsboro;font-size:15px;}
        .mfMiniWidget .rupeeSymbol{font-weight:normal;}
        .mfMiniWidget .navVal.noInvestNow{padding-top:10px;}
        .mfMiniWidget .thingsDiv.slide ul{margin-left:0px;}
        /*css for articleshow mini widget ends*/
        
        /* Comment Box Container */
        .commentBoxContainer{position:fixed;width:530px;height:600px;top:32px;background-color:#FFF;overflow-y:auto;overflow-x:hidden;box-shadow:0px 3px 3px 2px #CCC; opacity:0;display: none; right: -600px; z-index: 0;filter:alpha(opacity=0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";}
        .commentBoxContainer.show{display:block;z-index:99999;}
        .commentBoxContainer .cntn_wrapper {padding: 10px; width: 100%; box-sizing: border-box; float: left;}
        .commentBoxContainer .close_btn {text-align: center; font-family: Arial; background-color: #000; color: #FFF; cursor: pointer; height: 18px; width: 18px; border-radius: 20px; line-height: 20px; font-size: 10px; font-weight: bold; margin: 0; float: right}
        .cmtForm textarea{max-width:98%;}
        .cmtBox .badgemor > a .badgemore{left:-270px;}
        .cmtBox .cmtUserInputs{width:475px;margin-top:10px;}
        .cmtBox .cmtUserInputs a{display:inline-block;float:left;}
        .cmtBox .cmtUserInputs a + a{margin-left:10px;}
        .commentBoxContainer .cmtForm .shareCmt label{float:right;width:105px;}
        .commentBoxContainer .articleTitle {font-size: 18px; font-weight: 500; width: 470px;}
        .cmt_info {padding: 10px; border: 1px solid #e2e2e2;}
        .cmtForm .uInfo .or { margin-bottom: 15px; position:relative }
        .cmtForm .uInfo .or b {background: #000; border-radius: 15px; color: #FFF; display: block; font-size: 14px; height: 30px; line-height: 30px; position: absolute; top: -30px; left: 50%; margin-left: -15px; text-align: center; width: 30px;}
        
        /*  begin bounce css */

        .bounce {margin: 0 auto;width: 70px;text-align: center;}
        .bounce > div{width: 18px;height: 18px;background-color: #333;border-radius: 100%;display: inline-block;animation: sk-bouncedelay 1.4s infinite ease-in-out both;}
        .bounce .bounce1 {animation-delay: -0.32s;}
        .bounce .bounce2 {animation-delay: -0.16s;}
        @keyframes sk-bouncedelay {
            0%,
            80%,
            100% {
                transform: scale(0);
            }
            40% {
                transform: scale(1.0);
            }
        }
        
        
        .artByline .story_title {
            opacity: 0;
            height: 100%;
            position: absolute;
            top: 0px;
            background: #FFF;
            padding-top: 13px;
            box-sizing: border-box;
            z-index: -1;
            transition: ease opacity 1s;
            min-width: 720px;
        }
        .sticky_head .story_title {opacity: 1;z-index: 1;}
        .menu_list {
            font-family: Montserrat;
            font-size: 13px;
            font-weight: bold;
            padding-right: 30px;
            cursor:pointer;
            height: 100%;
        }
        .menu_list .lines {
            display: inline-block;
            width: 18px;
            height: 12px;
            box-sizing: border-box;
            position: relative;
            top: 1px;
            margin-right: 13px;
        }
        .menu_list .lines > span {
            position:absolute;
            display:inline-block;
            width: 100%;
            height: 2px;
            background: red;
            transition: all 0.25s ease-in-out;
            -webkit-transition: all 0.25s ease-in-out;
        }
        .menu_list .line1 {top: 0;}
        .menu_list .line2 {top: 0;bottom: 0;margin: auto;}
        .menu_list .line3 {bottom: 0;}
        
        .menu_list.active .line1 {
            -webkit-transform: translateY(3px) translateY(-50%) rotate(-45deg);
            transform: translateY(3px) translateY(-50%) rotate(-45deg);
        }
        .menu_list.active .line3 {
            -webkit-transform: translateY(-9px) translateY(50%) rotate(45deg);
            transform: translateY(-9px) translateY(50%) rotate(45deg);
        }
        .menu_list.active .line2 {opacity: 0;}
        .menu_list.active .navBox {display: block; left: 0px; top: 43px;}
        span.lines11:after {
            width: 18px;
            height: 2px;
            background: red;
            content: '';
            display: block;
            position: relative;
            top: 3px;
        }
        .artByline .arttitle {max-width: 520px;}
        .article_block .bylineBox.sticky_head {z-index: 151;}
        
        .tooltip.bottom .desc {bottom: auto; top: 40px;}
        .tooltip.bottom .desc .arw{bottom: auto; top: -8px; transform: rotate(-45deg);}
        .comment_box {display:none;}
        
        
        
.c-t-home {
    border-radius: 2px;
    box-shadow: 0 2px 3px 0 rgba(0,0,0,0.04);
    border: solid 1px #e1e1e1;
    background-color: white;
    position: relative;
    float: left;
    width: 300px;
    clear: left;
    margin: 5px 15px 10px 0
}

.c-t-home .imgDiv {
    left: 0;
    width: 22px;
    height: 22px;
    position: absolute;
    top: 0
}

.c-t-home .header {
    padding: 10px 0 10px 8px;
    width: 123px;
    float: left;
    margin: 0;
}

.c-t-home .header h3 {
    margin: 0;
    white-space: nowrap
}

.c-t-home .header h3 a {
    text-decoration: none;
    text-transform: uppercase;
    opacity: .9;
    font-size: 13px;
    font-weight: 900;
    color: #000;
    white-space: nowrap
}

.c-t-home .slider-blk {
    width: 120px;
    text-align: center;
    margin: 10px 0 0 -14px;
    line-height: .6
}

.c-t-home .slider-blk .switch {
    position: relative;
    display: inline-block;
    width: 20px;
    height: 8px
}

.c-t-home .slider-blk .switch input {
    display: none
}

.c-t-home .slider-blk .slider {
    position: absolute;
    cursor: pointer;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background-color: rgba(0,77,153,0.2);
    -webkit-transition: .4s;
    transition: .4s;
    padding: 0
}

.c-t-home .slider:before {
    position: absolute;
    content: "";
    height: 11px;
    width: 10px;
    left: 1px;
    bottom: -1px;
    background-color: #004d99;
    -webkit-transition: .4s;
    transition: .4s
}

.c-t-home .slider-blk .slider.round {
    border-radius: 4px
}

.c-t-home .slider-blk .slider.round:before {
    border-radius: 50%
}

.c-t-home .slider-blk input:focus+.slider {
    box-shadow: 0 0 1px #2196f3
}

.c-t-home .slider-blk input:checked+.slider:before {
    -webkit-transform: translateX(8px);
    -ms-transform: translateX(8px);
    transform: translateX(8px)
}

.c-t-home .slider-blk .switch .world {
    right: -40px
}

.c-t-home .slider-blk .switch .india {
    left: -35px
}

.c-t-home .slider-blk .switch .world,.switch .india {
    color: #000;
    font-size: 12px;
    font-weight: bold;
    position: absolute;
    top: 2px
}

.c-t-home .t-d {
    display: flex;
    justify-content: left
}

.c-t-home .t-d .c-b {
    background-color: #f4f4f4;
    padding: 5px;
    width: 70px
}

.c-t-home .t-d .c-b:last-child {
    margin-left: 5px
}

.c-t-home .t-d .no-of-cases {
    font-size: 12px;
    font-weight: 800;
    opacity: .9
}

.c-t-home .t-d .case-type {
    font-size: 10px;
    font-weight: 600;
    margin-bottom: 5px
}

.c-t-home #world_data {
    display: none
}

.c-t-home .t-d-container {
    margin: 10px 5px 10px 0;
    width: 160px;
    float: right
}

.taxPlanningWidget h2{
    font-size: 20px;
    line-height: 20px;
    padding: 14px 0;
}

.taxPlanningWidget .storyBlock {
    width: 100%
}

.taxPlanningWidget .imgStory p {
    font-size: 15px;
}

.taxPlanningWidget.internalAd>h2>span {
    margin-right: 1px !important
}

.taxPlanningWidget .imgStory {
    border-bottom: 1px solid #ebebeb;
    min-height: 75px;
    padding: 0 0 10px;
    margin-bottom: 10px;
    line-height: 17px
}

.taxPlanningWidget .imgStory img {
    float: right;
    margin: 0 0 0 10px
}

.taxPlanningWidget {
    margin-bottom: 15px;
    padding-bottom: 15px;
    border-bottom: 2px solid #000
}

.taxPlanningWidget .storyBlock ul li>a {
    position: relative;
    top: -6px
}

.taxPlanningWidget .storyBlock ul li {
    color: #7c7c7c;
    background: 0;
    position: relative;
    list-style-type: none;
    margin-top: 12px;
    border-bottom: 1px solid #f3f3f3;
    background: url(https://img.etimg.com/photo/61879095.cms) no-repeat;
    background-position: -496px -560px;
    line-height: 18px;
    padding-left: 12px
}

.artText .adBox + .midImg, 
.artText .adBox + iframe { margin-top: 20px; }
        
        
/* Disclaimer */
.disclamerText {font-size: 16px;line-height: 24px;font-style: italic;border-top: solid 1px #ebebeb;padding: 15px 0;margin: 10px 0;}
.disclamerText a{font-weight:700;text-decoration:underline;}


/*Hindi specifi Override*/
.hindi .article_block .artText{font-size:18px; line-height: 26px;/*font-family: 'Faustina', sans-serif;*/}
.hindi .article_block .artText.small{font-size:16px; line-height: 24px;}
.hindi .article_block .artText.large{font-size:20px; line-height:28px;}
.hindi .medium {font-weight: 400;}

.moreless .toggle_btn {
    padding: 0 10px;
    white-space: nowrap;
    color: #ed193b;
    cursor:pointer;
}

.pageContent article .canon_back img {
    max-height: 20px;
}


.commodity_widget {
    font-family: Arial;
    padding: 10px;
    border: 1px solid #F5F5F5;
    box-shadow: 0px 0px 2px 0px #F5F5F5;
    clear: both;
}
.commodity_widget h2{
    margin: 0px;
    padding: 10px 5px;
    background-color: #F5F5F5;
    font-size: 18px;
}
.commodity_widget table {
    width:100%;
    border-collapse: collapse;
    font-size: 14px;
    border:0px;
    margin:0px;
}
.commodity_widget th, .commodity_widget td {
    width:33%;
    text-align:center;
    padding: 5px 0px;
}
.commodity_widget tr + tr td {
    border: 1px solid #CCC;
}
.commodity_widget th .uc_word {
    text-transform: capitalize;
}
.commodity_widget th .info {
    font-size: 12px;
}
.commodity_widget th .info .w400 {
    font-weight:400;
}
.commodity_widget .commodity_type {
    float: right;
    font-weight: 400;
    font-size: 14px;
    margin-right: 10px;
}
.commodity_widget .raltedTopics {
    padding: 0px;
    border: 0px;
}
.raltedTopics a {
    background-color: #e5e5e5;
    border: 0;
    padding: 9px 10px 7px 10px;
    font-size: 11px;
    font-weight: 400;
    text-transform: capitalize;
    border-radius: 2px;
    margin: 5px 10px 0 0;
    line-height: 1;
    display: inline-block;
}
.pageContent, .sideBar {position: relative; z-index: auto;} /*Changing to auto as expando overwriting with content*/

article.artData .artText table td {
    border: 1px solid #CCC;
    padding-left: 10px;
}

article.artData .orig_date {margin:20px 0px;font-size: 12px;font-weight: 400;color:#808080;line-height:12px;}

.tableBox table {
    border: 0;
    border-collapse: collapse;
    font-size: 14px;
    width: 100%;
    max-width: 640px;
}

.tableBox table td {
    border: 2px solid #CCC;
    padding-left: 10px;
}
.authDesc{max-height: 200px; overflow: auto;word-break: break-word;}

img.gwt-Image {
    display: block;
    margin: 10px auto;
}
.sticky_ad {
    position: sticky;
    top: 45px;
    /*z-index: 1;*/
    display: block;
}

/* Prime User  */   
.prime_user .pageHolder{width:100%;margin:0 auto}
.prime_user .sideBar, .prime_user .topAd, .prime_user .adBox{display:none;}
.prime_user .article_block .bylineBox{margin-bottom: 0;}
.prime_user .article_block .pageContent{width:100%;float:none;background:#F7F7F7;padding-left: 0;}
.prime_user .article_block .pageContent > article{width:650px;margin:0 auto;padding:20px 30px;background:#FFF}
.prime_user .article_block .topPart{margin:0 auto}

.artsec_nm {display:none;}
[data-adaptive="1"] body{position: relative;}
[data-adaptive="1"] .splt_wd{display:none; }
[data-adaptive="1"] .blocker_wrap{min-height:1000px;}
[data-adaptive="1"] .article_block .pageContent {height: 500px; overflow: hidden;margin: 0 auto;float: none;}
[data-adaptive="1"] [data-subsec2="3389985"] .article_block .pageContent {height: 660px;}
[data-adaptive="1"] .article_block .sideBar {display:none;}
[data-adaptive="1"] .sideBar .stickyad_cont,
[data-adaptive="1"] .btmFooter,
[data-adaptive="1"] .article_block .artShare > div.artPrint,
.artShare > div.userRating.hide
{display:none;}
[data-adaptive="1"] .blocker_wrap, 
[data-adaptive="1"] .artsec_nm, .premium .artsec_nm {display:block;}
[data-adaptive="1"] .article_block .artShare > div.open_cmnt {display:none;}
[data-adaptive="1"] .tabsView .tabsBtn {margin: 0;}
[data-adaptive="1"] .prime_paywall {
    position: relative;
    top: auto;
    bottom: 0;
    width: 100%;
    z-index:1;
}
[data-adaptive="1"] .artSec {
    color: #ed193b;
    font-size: 16px;
    font-weight: 600;
    text-transform: uppercase;
    vertical-align: top;
    text-decoration: none;
    display: inline-block;
    line-height: 16px;
}
[data-adaptive="1"] .artSec span {
    vertical-align: text-bottom;
    display: inline-block;
    line-height: 13px;
    padding-bottom: 5px;
}
[data-adaptive="1"] .article_wrap .cSprite.icon_pp, .article_wrap .premium .cSprite.icon_pp {

    background-position: -174px -102px;
    width: 73px;
    height: 12px;
    background-size: 375px;
    vertical-align: middle;
}
[data-adaptive="1"] .artSec:after {
    content: "";
    margin: 0 6px 0 7px;
    background-image: url("https://img.etimg.com/photo/75715511.cms");
    background-size: 2px 17px;
    width: 2px;
    height: 17px;
    display: inline-block;
}
.prime_paywall {
    padding-top: 60px;
    background-color: #fff;
    box-shadow: 0px 17px 74px 62px #f7f7f7;
    width: 100%;
}

.paywall_b {
    width: 68%;
    margin: 0 auto 64px;
    box-shadow: 0 12px 20px 0 rgba(0, 0, 0, 0.13);
    padding: 10px;
}
.brd_wrap {
    border: 10px solid #FFE9E2;
    padding: 33px;
    position: relative;
}
.paywall_msg, .paywall_msg_fread, .paywall_msg_gift {
    font-size: 30px;
    padding-bottom: 7px;
}
.paywall_msg_fread, .paywall_msg_gift {
    display: none;
    padding-bottom: 27px;
    font-weight: 800;
}
.paywall_desc {
    font-size: 18px;
    color: #4a4a4a;
    padding-bottom: 27px;
}
.paywall_btn {
    margin-bottom: 21px;
    display: none;
}
.paywall_btn .btn {
    font-size: 20px;
    color: #ffffff;
    font-weight: 700;
    background-color: #ed193b;
    display: inline-block;
    cursor: pointer;
    padding: 11px 30px;
    min-width: 200px;
    min-height: 24px;
}
.paywall_login {
    font-size: 17px;
}
.paywall_login span {
    color: #ed193b;
    cursor: pointer;
    text-decoration: underline;
}
.f_list {
    width: 70%;
    margin: 0 auto;
}
.f_list h3 {
    font-size: 33px;
}
.f_list h3 > span {
    padding-bottom: 12px;
}
.f_list .ePrime.cSprite {
    background-size: auto;
    width: 185px;
    height: 30px;
    background-position: -466px -274px;
    display: inline-block;
    position: relative;
    top: 4px;
}
.f_list h3 > span:after {
    content: '';
    width: 50px;
    height: 1px;
    background-color: #ed193b;
    left: 50%;
    bottom: 0;
    transform: translate(-50%, 0);
    border: 1px solid #ed193b;
    position: absolute;
}
.f_list ul {
    list-style: none;
    margin-top: 50px;
}
.f_list li {
    width: 21.5%;
    margin-right: 15.67%;
    display: inline-block;
    font-size: 14px;
    vertical-align: top;
    margin-bottom: 55px;
}
.f_list li img{height: 75px; width:75px;}
.f_list li:last-child img{width:59px;}
.f_list li:nth-child(3n){margin-right:0;}
.f_list li strong{font-size:16px;}
.f_list .fl_i_title{margin-top:16px;line-height: 1.43;}
.f_list .exclu_icon{background-position:-29px -30px;}
.f_list .less_icon{background-position:-154px -30px;}
.f_list .orgn_icon{background-position:-274px -29px;width: 104px;height: 76px;}
.f_list .dwn_icon{background-position:-29px -142px;}
.f_list .hnd_icon{background-position:-154px -142px;height: 80px;}
.f_list .gft_icon{background-position:-279px -142px;width: 79px;}
.f_list .adu_icon{background-position:-29px -255px;width: 68px;}
.f_list .cmi_icon{background-position:-154px -255px;height: 70px;}
.f_list .tmpr_icon{background-position:-291px -255px;width: 68px;height: 64px;}

/* Adaptive Paywall Plans flow */
.plan_item {width: 220px; height: 206px; border-radius: 3px; box-shadow: 0 0 14px 0 #dce2e6; padding: 20px; box-sizing: border-box; margin: 10px 15px; float: left; position: relative; border: 1px solid #fff; cursor: pointer;} 
.pcont_cc .plan_item {height: 266px; } 
.prime_paywall .skipPaywall {position: absolute;right: 5px;top: 5px; display: none; cursor: pointer;}
.so_subbtn, .subscribe_btn {display: block; text-align: center; margin: 0 auto 8px; width: 270px; text-transform: uppercase; font-size: 16px; border-radius: 3px; color: #fff; font-weight: 700; background-color: #ed193b; cursor: pointer; height: 50px; padding: 15px; font-family: 'Montserrat';}
.desc_lbl span {display: block;}
.desc_lbl {font-family: Montserrat; font-size: 12px;  text-align: center; color: #4a4a4a;}
.price_lbl {font-family: Montserrat; font-size: 28px; font-weight: 800; text-align: center;}
.plan_item input[type="radio"] {float: left;margin: 6px 0;}
.radio_lbl::after {content: ''; border: 1px solid #c6c6c6; position: relative; height: 19px; width: 19px; display: inline-block; border-radius: 50%; top: -3px; left: -3px;}
.radio_lbl {height: 15px; width: 15px; display: inline-block; border-radius: 50%; float: left; margin-top: 4px;}
.radio_lbl.active {background: #ed193b; }

.subscribe_flow {display: none; overflow: auto;}
.plans_container {display: inline-block; margin: 0 0 30px;}
.pcont_cc .plan_item.active {background-color: #fafafa; border: solid 2px #979797; box-shadow: none;}
.pcont_cc .plan_item input[type="radio"] {float: left;margin: 6px 0;}
.pcont_cc .offer_lbl {font-size: 13px; font-weight: 600; text-align: center; color: #e70b2e; position: absolute; right: 0; left: 0; top: 92px;}
.pcont_cc .duration_lbl {font-size: 16px; font-weight: 800; text-align: center; text-transform: uppercase; margin-top: 20px; border-top: 1px solid #ddd; padding-top: 8px; width: 150px; margin: 25px auto auto;}
.pcont_cc .radio_lbl {display: block; margin: 0 auto 10px; float: none;}
.pcont_cc .price_lbl {margin-top: 25px;}
.pcont_cc .pricing_box {margin: 15px 0;}
.pcont_cc .best_plan:after { content: 'BEST OFFER'; position: absolute; display: inline-block; background: #37971d; color: #fff; border-radius: 11px; padding: 4px 9px; font-size: 10px; font-weight: bold; line-height: normal; letter-spacing: 0.8px; top: -12px; width: 92px; left: 0; margin-left: -47px; text-align: center; right: 0; margin: 0 auto;}
.pcont_cc s.slasher_price { height: 12px; font-size: 16px; color: #9b9b9b; text-align: left; display: block; margin-left: 25px; position: absolute;}
.pcont_cc .per_duration{font-size: 18px; font-weight: normal;}
.pcont_cc .bill_amt{font-size: 14px; font-weight: 600; margin-top: 6px; word-spacing: 2.3px;}

/* Google Pay*/
/*.plans_container {display: inline-block; margin: 20px 0 30px; width: 1010px; }*/
.pcont_swg .plan_item.active {border: 1px solid #ed193b}
.pcont_swg .offer_lbl {font-family: Montserrat; font-size: 11px; font-weight: 500; text-align: center; color: #e70b2e; position: absolute; right: 0; left: 0;}
.pcont_swg .duration_lbl {font-family: Montserrat; font-size: 18px; font-weight: bold;  text-align: center; text-transform: uppercase}
.pcont_swg .pricing_box {margin: 35px 0;}

#tagged_company_tooltip {cursor: default;display:none; font-size: 16px;line-height: 1;font-family: 'Montserrat', sans-serif;width: 280px;background: rgba(0,0,0,0.95);color: #fff;text-align: left;padding: 14px;border-radius: 4px;position: absolute;z-index: 6;-webkit-transition: opacity .3s;-o-transition: opacity .3s;transition: opacity .3s}
#tagged_company_tooltip>.comp>p>a {display:inline-block;color: #fff;font-size: 16px;font-weight: 800;border-bottom: none;text-decoration: none;}
#tagged_company_tooltip>.comp>.compVal>a{display:inline-block;color: #fff;margin:5px auto 10px;border-bottom: none;text-decoration:none}
#tagged_company_tooltip>.comp>.compVal>a>span{margin-left: 6px;font-size:14px;font-weight:800;border-bottom: none}
#tagged_company_tooltip>.top_stock_insights_widget>.heading {background-color: #e4e4e4;color: #000;height: 13px;font-size: 10px;font-weight: 800;line-height: 13px;margin-bottom: 6px;display: inline-block;padding: 1px 10px 1px 4px;position: relative;}
#tagged_company_tooltip>.top_stock_insights_widget>.heading:before {content: "";position: absolute;height: 0;width: 10px;top: 0;border-left: 10px solid #e4e4e4;border-top: 15px solid transparent;right: -20px;}
#tagged_company_tooltip>.top_stock_insights_widget>.heading:after {content: "";border-top: 4px solid transparent;border-bottom: 4px solid transparent;border-left: 4px solid #f44336;position: absolute;top: 49%;margin-left: 5px;transform: translateY(-50%)}
#tagged_company_tooltip>.top_stock_insights_widget>.top-insight>h4>a {display:block;font-size: 12px;font-weight: 800;line-height: 1.58;color: #fff;overflow: hidden;border-bottom: none;text-decoration:none}
#tagged_company_tooltip>.top_stock_insights_widget>.top-insight>p>a {display: inline-block; font-size: 12px;font-weight: 400;line-height: 1.42;color: #fff;border-bottom: none;padding-bottom:10px;text-decoration:none}
#tagged_company_tooltip .b_arr{position: fixed;margin-left: -8px;border-width: 8px;border-style: solid;border-color: rgba(0,0,0,0.95) transparent transparent transparent;}
#tagged_company_tooltip>.comp>.compVal>a>span>.i_arrow {width: 6px;height: 11px;margin-right: 2px}
#tagged_company_tooltip>.comp>.compVal>a>.green>.i_arrow {background-position: -327px -9px;}
#tagged_company_tooltip>.comp>.compVal>a>.red>.i_arrow {background-position: -317px -9px;}
#tagged_company_tooltip>.top_stock_insights_widget .moreLink{position:absolute;right:15px;bottom:10px;}
#tagged_company_tooltip>.top_stock_insights_widget .moreLink > a{color:#fff; font-size: 12px;font-weight: 800;text-decoration:none}
/*#tagged_company_tooltip:after {border: 10px solid;border-color: rgba(0,0,0,0.95) transparent transparent;content: "";left: 50%;margin-left: -10px;position: absolute;top: 100%;}*/
#tagged_company_tooltip .close {position: absolute;top: 5px;right: 5px;cursor:pointer;}
#tagged_company_tooltip .arrow{
    position: absolute;
    width: 0;
    height: 0;
}
#tagged_company_tooltip .arrow-up {
    border-left: 10px solid transparent;
    border-right: 10px solid transparent;
    border-bottom: 10px solid rgba(0,0,0,0.95);
    top: -10px;
}

#tagged_company_tooltip .arrow-down {
  border-left: 10px solid transparent;
  border-right: 10px solid transparent;
  border-top: 10px solid rgba(0,0,0,0.95);
  bottom: -10px;
}

#tagged_company_tooltip .arrow-right {
  border-top: 10px solid transparent;
  border-bottom: 10px solid transparent;
  border-left: 10px solid rgba(0,0,0,0.95);
  right: -10px;
}

#tagged_company_tooltip .arrow-left {
  border-top: 10px solid transparent;
  border-bottom: 10px solid transparent; 
  border-right:10px solid rgba(0,0,0,0.95);
  left: -10px;
}
.stock_tooltip {position: relative; display: inline-block; cursor: pointer}
.techSec{min-height: 94px;box-shadow: 0 2px 4px 0 rgba(40, 40, 40, 0.1);background-color: #fcfcfc;margin: 15px 0;font-family: Montserrat;position: relative;display: none;}
.techSec .mainWraper{background-color: #fef2f4;box-shadow: 0 2px 4px 0 rgba(40, 40, 40, 0.1);border: solid 1px #ffd5dc;padding:2%;min-height:177px;}
.techSec .mainWraper .likeHead{font-size: 19px;font-weight: bold;}
.techSec .mainWraper .likeText{font-size: 16px;font-weight: 500;}
.techSec .mainWraper input{border-radius: 2px;border: solid 1px #d1d1d1;background-color: white;width: 425px;height: 60px; padding-left: 17px;font-family: Faustina;}
.techSec .mainWraper input:disabled{
    background: #dddddd;
}
.mainWraper .likeBtn{height: 60px;background-color: #e81f3d;border-radius: 2px; font-size: 18px;color:white;width:177px;margin-left:8px;font-weight: bold; font-family: Montserrat;cursor: pointer;}
.likeSub{display:flex;align-items: center;margin:11px  0;}
.subForm .smallText{font-size:12px;display:flex;justify-content:space-between;}
.subForm .smallText a{border-bottom:none;text-decoration:underline;}
.techSec .stryHead{font-size: 19px;font-weight: bold; display:inline-block; vertical-align:top;}
.techSec .likeBtnGroup{float:right;}
.techSec .likeBtnGroup .btn{height: 30px;padding: 0 40px 0 23px;border-radius: 2px;font-size: 12px;font-weight: 800;display: inline-block;vertical-align: top;text-transform: uppercase;cursor: pointer;background:#ffffff;position: relative;}
.techSec .likeBtnGroup .btn.btn-yes{color: #009060;border: solid 1px #009060;}
.techSec .likeBtnGroup .btn.btn-yes:hover{color:#ffffff;background:#009060;}
.techSec .likeBtnGroup .btn.btn-no{border: solid 1px #ed193b;color: #ed193b;}
.techSec .likeBtnGroup .btn.btn-no:hover{color:#ffffff;background:#ed193b;}
.techSec .likeBtnGroup .btn + .btn{margin-left:8px;}
.afterSubs{
    text-align:center;
}
.afterSubs p{
        font-size: 20px;
        font-weight: 800;
        margin-bottom:-5px;
    }
.afterSubs small{
        font-size: 13px;
        font-weight: 500;
    }
.afterSubs img{
        margin-top:13px;
        height: 88px;
    }

.techSec .mainWraper .textHead {
    display: inline-block; vertical-align: top; width: 290px; font-size: 14px; font-weight: bold; line-height: 1.29; color: #161616;}
.techSec .mainWraper .formSec { display: inline-block;vertical-align: top; width: 298px;margin-left: 20px;}
.techSec .mainWraper .formSec .formGroup {
    display: inline-block;
    vertical-align: top;
}
.techSec .mainWraper .formSec .formGroup input {
    border: solid 1px #f2dddd;
    background: #ffffff;
    font-size: 14px;
    height: 33px;
    line-height: 30px;
    padding: 0 10px;
    width: 190px;
    box-sizing: border-box;
    vertical-align:top;
}
.techSec .mainWraper .formSec .formGroup input[disabled]{
    background: rgba(0,0,0,0.1);
    cursor: not-allowed;
}
.techBandSec .yellowBandForm input[disabled].emailType {
    background: rgb(197 197 197);
    cursor: not-allowed;
    color: #635a5a;
}
.techSec .mainWraper .formSec .formGroup p {
    font-size: 10px;
    font-weight: bold;
    line-height: 2.8;
}
.techSec .mainWraper .formSec .btn-submit {
    min-height: 32px;
    padding: 9px 11px 8px 12px;
    border-radius: 1px;
    box-shadow: 0 2px 4px 0 rgb(0 0 0 / 4%);
    background-color: #da2337;
    font-size: 12px;
    font-weight: bold;
    color: #ffffff;
    vertical-align: top;
    text-transform: uppercase;
    margin-left:10px;
    cursor:pointer;
}
.techSec .mainWraper .textHeadFeedBack{font-size: 14px;font-weight: bold;line-height: 1.29;color: #161616;text-align: center;padding-top: 8px;}
.techSec .mainWraper .textHeadFeedBack a{color: #4a90e2;}
.techSec .mainWraper .loading {
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    text-align: center;
    font-size: 14px;
    color: #fbfbfb;
    background: rgba(0,0,0,0.5);
    font-weight: bold;
    padding-top: 84px;
    display: none;
}
.techSec .likeBtnGroup .btn:after {
    content: '';
    background-image: url(https://img.etimg.com/thumb/msid-80768624/resizemode-4/icon.jpg);
    background-repeat: no-repeat;
    width: 20px;
    height: 20px;
    display: inline-block;
    vertical-align: top;
    position: absolute;
    right: 13px;
    top: 6px;
    background-size: 200%;
}
.techSec .likeBtnGroup .btn.btn-no:after {
    background-position: -22px 0px;
    top: 8px;
}
.techSec .likeBtnGroup .btn.btn-yes:hover:after{background-position: 0px -24px;}
.techSec .likeBtnGroup .btn.btn-no:hover:after{background-position: -22px -23px;}
.techBandSec {
    font-family: Montserrat;
    font-size: 16px;
    font-weight: bold;
    color: #000000;
    vertical-align: top;
    position: relative;
    height: 66px;
    padding-top: 20px;
    line-height: 25px;
    box-sizing: border-box;
}
.techtopPop .loading {
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    background: rgba(0,0,0,0.7);
    color: #fff;
    display:none;
    line-height: 46;
    z-index:1;
}
.techBandSec .loading {
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    background: rgba(0,0,0,0.7);
    color: #fff;
    display:none;
    line-height: 66px;
}
.techBandSec .techBandBtn {
    border-radius: 1px;
    box-shadow: 0 2px 4px 0 rgb(0 0 0 / 4%);
    background-color: #da2337;
    display: inline-block;
    vertical-align: top;
    height: 32px;
    cursor: pointer;
    padding: 9px 37px 8px 38px;
    font-family: Montserrat;
    font-size: 12px;
    font-weight: bold;
    color: #ffffff;
    box-sizing: border-box;
    line-height: 13px;
    margin: 0 0 0 10px;
    text-transform: uppercase;
}
.techBandSec form.yellowBandForm {
    display: inline-block;
    vertical-align: top;
}
.techSec .mainWraper .textHeadFeedBack span {
    color: #4a90e2;
    border-bottom: solid 1px #4a90e2;
    cursor: pointer;
}
.techBandSec .yellowBandForm .emailType {
    box-shadow: 0 2px 4px 0 rgb(0 0 0 / 4%);
    border: solid 1px #f2dddd;
    background: #ffffff;
    padding: 6px 32px 9px 7px;
    margin: 0 7px 0 10px;
    box-sizing: border-box;
    font-family: Faustina;
    font-size: 14px;
    font-weight: normal;
    color: #a9a9a9;
    display: inline-block;
    vertical-align: top;
}
.techBandSec .yellowBandForm .yellowBtnSubmit {
    display: inline-block;
    vertical-align: top;
    height: 32px;
    margin: 1px 48px 0 7px;
    padding: 9px 25px 8px;
    border-radius: 1px;
    box-shadow: 0 2px 4px 0 rgb(0 0 0 / 4%);
    background-color: #da2337;
    font-family: Montserrat;
    font-size: 12px;
    font-weight: bold;
    color: #ffffff;
    text-transform: uppercase;
    cursor: pointer;
}
.techSec .mainWraper .textHead small {
    display: block;
    font-weight: normal;
}
.fixedStory {position: sticky; position: -webkit-sticky; position: -moz-sticky; position: -ms-sticky; position: -o-sticky;bottom: 0;z-index: 150;background: #fff;width: 100%;clear: both;margin-top: -850px;padding-bottom:10px;}

/* Exit intent blocker dialog */
.shadow_exitdlg { width: 100%;position: fixed;left: 0;z-index: 9991;top: 0;height: 100%;background: rgba(0,0,0,0.6);padding-top: 50px; display: none;}
.exitdlg_wrapper {width: 749px; height: auto; box-shadow: 0 2px 4px 0 rgb(0 0 0 / 50%); border: solid 10px #ffe9e2; background-color: #fff; position: relative; margin: 0 auto; box-sizing: border-box;}
.exitdlg_wrapper .heading {margin: 20px auto 20px 30px; font-size: 28px; font-weight: 800; text-decoration: underline;}
.exitdlg_wrapper ul {list-style: none; counter-reset: item; max-height: 500px; overflow: auto; padding: 0 30px;}
.exitdlg_wrapper li.list_item {border-bottom: 1px solid #e4e4e4; padding: 24px 0; counter-increment: item; display: inline-block; width: 100%;}
.exitdlg_wrapper .title {width: calc(100% - 40px); font-family: Faustina; font-size: 24px; display: inline-block; cursor: pointer;}
.exitdlg_wrapper li:first-child .title {width: 470px; }
.exitdlg_wrapper li:last-child {border: none;}
.exitdlg_wrapper li.list_item::before { margin-right: 10px; content: counter(item); color: #d0d0d0; font-size: 40px; font-weight: 800; float: left;}
.exitdlg_wrapper .footer_nwsltr {width: 100%; height: 70px; padding: 13px 65px; background-color: #fff3f0; box-sizing: border-box; display: none;}
.exitdlg_wrapper .footer_nwsltr .input_nwsltr {width: 219px; height: 33px; padding: 10px; border: solid 1px #e5e5e5; box-sizing: border-box; background: #fff; font-family: 'Montserrat';}
.exitdlg_wrapper .footer_nwsltr .submit_btn {width: 81px; height: 32px; padding: 7px 13px 6.2px 14px; border-radius: 1.3px; background-color: #e81f3d; color: white; font-family: 'Montserrat';}
.exitdlg_wrapper .footer_nwsltr .hdr_label {font-size: 15px;display: block;}
.exitdlg_wrapper .footer_nwsltr .subhdr_label {font-size: 20px; font-weight: 600;}
.exitdlg_wrapper .footer_nwsltr .thanku_msg {font-size: 18px;text-align: center;}
.exitdlg_wrapper .footer_nwsltr .navigation {font-size: 14px;margin: 6px;text-align: center;}
.exitdlg_wrapper .footer_nwsltr .navigation_lbl {color: #ed143b; font-weight: bold; cursor: pointer;}

/* Prime Stories Element */
.primeSWrapper {width: 650px; min-height: 400px; height: auto; padding: 25px 10px 25px 20px; background-color: #fff5f2; box-sizing: border-box;}
.primeSWrapper .heading {font-size: 22px; font-weight: 800; }
.primeSWrapper .plans_btn {width: 186px; height: 30px; margin: 30px auto 0; padding: 7px; border-radius: 2.7px; background-color: #e81f3d; color: white; font-family: 'Montserrat'; font-size: 13px; cursor: pointer;}
.primeSWrapper .title {width: 183px; margin: 3px 0 0; font-family: Faustina; font-size: 16px; font-weight: 500; color: #1b1b1b; display: inline-block;}
.primeSWrapper .read_time {color: #727272;}
.primeSWrapper td.tbl_item { min-height: 275px; width: 210px; margin-right: 8px; vertical-align: top; position: relative; padding-bottom: 30px;}
.primeSWrapper td a.ctgry { font-size: 11px; color: #777; margin: 6px 0; display: inline-block; text-transform: uppercase;}
.primeSWrapper td.tbl_item img.lazy {border: 4px solid #fff;}
.primeSWrapper td.tbl_item .time_blk {width: 183px; vertical-align: bottom; position: absolute; bottom: 0;}

/*tech top modal*/

.techtopPop {
	width: 600px;
	min-height: 350px;
	margin: 0 48px;
	background-color: #fef2f4;
	text-align: center;
	position: relative;
	display: flex;
	align-items: center;
	margin: 8rem auto;
}

.techtopPop .cross {
	position: absolute;
	right: 20px;
	top: 11px;
	width: 20px;
	height: 20px;
	cursor:pointer;
}

.techtopPop h3 {
	font-family: Montserrat;
	font-size: 30px;
	font-weight: 800;
	line-height: 0.77;
	padding: 0px 0px 20px
}

.techtopPop h5 {
	font-family: Montserrat;
	font-size: 20px;
	font-weight: 900;
	line-height: 0.77;
	margin-top: 4px;
	color: #ea1a3f
}

.techtopPop small {
	font-family: Montserrat;
	font-size: 15px;
	line-height: 1.31;
	color: #2c2c2c
}

.techtopPop p {
	font-family: Montserrat;
	font-size: 18px;
	font-weight: 500;
	width: 450px;
	margin: 24px auto;
	line-height: 1.39
}

.techtopPop .centerImg {
	margin-left: auto;
	margin-right: auto;
	display: block;
	margin-top: 36px;
	width: 76px;
	height: 72px
}

.techtopPop .googleButton {
	width: 419px;
	height: 50px;
	border-radius: 2px;
	border: solid 1px #f4f4f4;
	background: white;
	font-size: 16px;
	font-weight: bold;
	display:flex;
	margin:auto;
	justify-content:center;
	align-items:center;
	cursor:pointer;
	font-family:'Montserrat';
}

.googleButton img{
    width:20px;
    margin-right:5px;
}

.techtopPop button:hover {
	box-shadow: 0 2px 4px 0 #a1a1a1
}

.techtopPop .separator {
	display: flex;
	align-items: center;
	text-align: center;
	font-family: Montserrat;
	font-size: 16px;
	color: #545454;
	margin: 8px auto;
	width: 419px
}

.separator::before,
.separator::after {
	content: '';
	flex: 1;
	border-bottom: 1px solid #979797;
	opacity: 0.1
}

.separator:not(:empty)::before {
	margin-right: .25em
}

.separator:not(:empty)::after {
	margin-left: .25em
}

.techtopPop .formGroup {
	display: flex;
	align-items: center;
	justify-content: space-around;
	max-width: 420px;
	margin: auto
}

.techtopPop .formGroup button {
	border-radius: 2px;
	background-color: #ea1a3f;
	width: 119px;
	height: 50px;
	font-family: Montserrat;
	font-size: 16px;
	color: white;
	font-weight: bold;
	cursor:pointer;
}

.techtopPop .formGroup input {
	border-radius: 2px;
	border: solid 1px #eee;
	background-color: rgba(255, 255, 255, 0.5);
	width: 280px;
	height: 50px;
	padding-left: 17px;
	font-family: Faustina;
	font-size: 16px
}

.techtopPop .afterSubs {
	text-align: center;
	margin: auto;
}

.techtopPop .afterSubs p {
	font-size: 20px;
	font-weight: 800;
	margin-bottom: 6px;
	margin-top: 8px;
}

.techtopPop .afterSubs small {
	font-size: 15px;
	line-height:1.5;
	font-weight: 500;
}
.techtopPop .dwnBtn{
    display: block;
    margin-top: 5px;
    border-radius: 1px;
    box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.04);
    background-color: #da2337;
    width: 245px;
    height: 30px;
    margin:  15px auto;
    font-family: Montserrat;
    font-size: 17px;
    color: white;
}
.techtopPop .dwnBtn a{
    text-decoration:none;
    font-size: 17px;
    color: white;
}
.techtopPop .afterSubs img {
	margin-top: 13px;
	height: 88px;
}

.modal-backdrop {
	position: fixed;
	top: 0;
	left: 0;
	z-index: 1040;
	width: 100vw;
	height: 100vh;
	background-color: #000;
}

.modal-backdrop.show {
	opacity: .7;
}

.modal {
	position: fixed;
	top: 0;
	left: 0;
	z-index: 1050;
	display: block;
	width: 100%;
	height: 100%;
	overflow: hidden;
	outline: 0;
}
.premium .sideBar {display:none;}
.premium.article_block .pageContent{margin:0 auto;float: none;}

#sr_widget {
    font-family: 'Montserrat',sans-serif;
    display: inline-block;
    width: calc(100% - 30px);
    background: #fff2ee;
    padding: 18px 10px 10px 18px;
    margin: 20px auto;
    overflow: hidden;
    border-left:solid  6px #eebfb0;
    position:relative;
}
#sr_widget a, #sr_widget.crypto a {color: #000;}
#sr_widget.crypto a {
    /*display: inline-block;*/
    border-bottom: none
}

#sr_widget p {
    font-size: 16px;
    line-height: 1.38;
    text-align: left;
}

#sr_widget .sr_title {
    position: relative;
    display: inline-block;
    font-size: 10px;
    font-weight: 500;
    color: #fff;
    background: #000;
    padding: 3px 15px 2px 6px;
    text-transform: uppercase;
    letter-spacing: 1px;
}

#sr_widget .sr_title:before {
    content: '';
    position: absolute;
    top: 0;
    right: 0;
    border-top: 18px solid #fee9e2;
    border-left: 11px solid #000;
    width: 0;
}

#sr_widget .sr_title .triangle-right {
    width: 0;
    height: 0;
    border-top: 4px solid transparent;
    border-bottom: 4px solid transparent;
    border-left: 6px solid #ed193b;
    display: inline-block;
    margin-left: 3px;
}
.crypto .coin_swtch{
        position: absolute;
    top: 18px;
    right: 11px;
}
.crypto .coin_swtch span{
        display: inline-block;
    font-size: 9px;
    vertical-align: middle;
    margin-right: 3px;
}
.crypto .coin_swtch a{
    width: 65px;
    height: 16px;
    background-image: url(https://img.etimg.com/photo/msid-85420811,quality-100/coin-switch-logo.jpg);
    display: inline-block;
    background-size: 100%;
    background-position:0 0;
    vertical-align: middle;
}
#sr_widget .sr_desc {
    font-family: 'Faustina', sans-serif;
    margin: 5px auto 15px;
    font-size:18px;
    font-weight:600;
}
#sr_widget .sr_desc img{border: 1px solid #ccc;border-radius: 100px;width: 100px;margin-right: 10px;}
#sr_widget .sr_desc .sr_left {
    width: 360px;
    display: inline-block;
    vertical-align: top;
    line-height: 1.22;
    padding-left: 5px;
}
#sr_widget .sr_desc .sr_right {
    float: right;
    margin-right: 14px;
}
#sr_widget .sr_desc .sr_right .sr_cta {
    box-sizing: border-box;
    width: 190px;
    padding-right: 0;
    text-align: center;
    position: relative;
    font-family: Montserrat;
    font-size: 11px;
    font-weight: bold;
    color: #ed193b;
    border-radius: 3.4px;
    border: solid 0.8px #e60015;
    line-height: 32px;
}
#sr_widget .sr_desc .sr_right .sr_cta .arw {
    position: static;
    display: inline-block;
    vertical-align: top;
    line-height: 30px;
    top: auto;
    font-size: 19px;
    font-weight: normal;
    right: auto;
    left: auto;
}
#sr_widget .sr_cta {
    position: relative;
    display: block;
    font-size: 10px;
    line-height: 1;
    font-weight: 500;
    text-transform: uppercase;
    text-align: right;
    padding-right: 16px;
    border-bottom: none;
}

#sr_widget .sr_cta .arw {
    position: absolute;
    font-size: 22px;
    right: 0;
    top: -7px;
}
.sr_widget_free {
    border: solid 3px #ffdbcf;
    background-color: #fff5f1;
    margin:20px 0;
}
.sr_widget_free  * {
    box-sizing:border-box;
}
.sr_widget_free .top_head {
    font-family: Montserrat;
    font-size: 18px;
    font-weight: 700;
    text-align: center;
    margin: 12px 0 8px 0;
}
.sr_widget_free .mid_sec {
    background: #ffffff;
    margin: 0 3px;
}
.sr_widget_free .mid_sec .left {
    display: inline-block;
    vertical-align: top;
    width: 267px;
    min-height: 100px;
    margin: 21px 0 15px 19px;
}
.sr_widget_free .mid_sec .right {
    display: inline-block;
    vertical-align: top;
    width: 299px;
    margin-left: 19px;
    margin-top: 30px;
    font-family: Montserrat;
    font-size: 18px;
    font-weight: 500;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.33;
    padding-top: 10px;
}
.sr_widget_free .mid_sec .metric {
    position: relative;
    height: 7px;
    width: 100%;
    background-image: -o-linear-gradient(left,#ff0029,#b7b7b7 29%,#b7b7b7 49%,#9f9f9f 70%,#009060);
    background-image: -o-linear-gradient(left,#53568f 0,#e3092c 15%,#b7b7b7 38%,#b7b7b7 58%,#9f9f9f 71%,#009060);
    background-image: -webkit-gradient(linear,left top, right top,color-stop(0, #53568f),color-stop(15%, #e3092c),color-stop(38%, #b7b7b7),color-stop(58%, #b7b7b7),color-stop(71%, #9f9f9f),to(#009060));
    background-image: linear-gradient(to right,#53568f 0,#e3092c 15%,#b7b7b7 38%,#b7b7b7 58%,#9f9f9f 71%,#009060)
}
.sr_widget_free .mid_sec .blur_value {
    position: absolute;
    top: -2px;
    width: 12px;
    height: 12px;
    background: #000000;
    border-radius: 50%;
}
.sr_widget_free .mid_sec .left td {
    padding: 5px 0;
    border: 0;
    font-size: 8px;
    text-align: right;
    font-family: Montserrat;
    white-space: nowrap;
    line-height: normal;
    font-weight: bold;
}
.sr_widget_free .mid_sec .left td + td{width:75%;}
.sr_widget_free .botm_sec {
    text-align: center;
    margin: 14px 0 15px 0;
}
.sr_widget_free .mid_sec .left td:first-child span {
    display: inline-block;
    vertical-align: top;
    padding-right: 4px;
}
.sr_free#sr_widget {
    background: #ffe9e2;
    border: 0;
    padding: 10px 12px;
}
.sr_widget_free .botm_sec .stock_btn {
    border-radius: 3.4px;
    border: solid 0.8px #e60015;
    background-color: #ed193b;
    padding: 2px 16px;
    display: inline-block;
    vertical-align: top;
    font-family: Montserrat;
    font-size: 13px;
    font-weight: bold;
    color: #ffffff;
    text-transform: uppercase;
    text-decoration: none;
    cursor: pointer;
}
#sr_widget.hidden, #sr_widget_free.hidden{display:none;}
.sr_widget_free.srwidgetfree_3{background: none;
    border: solid 2px #e0e0e0;
    border-left: 0;
    border-right: 0;
    padding: 20px 0;}
.sr_widget_free.srwidgetfree_3 .wrap3 .left {
    display: inline-block;
    vertical-align: top;
    width: 380px;
}
.sr_widget_free.srwidgetfree_3 .wrap3 .left .tpTxt {
    font-family: Montserrat;
    font-size: 18px;
    font-weight: 700;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.56;
}
.sr_widget_free.srwidgetfree_3 .wrap3 .left .btmTxt{
    font-family: Faustina;
    font-size: 18px;
    font-weight: 400;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.17;
}
.sr_widget_free.srwidgetfree_3 .wrap3 .right {
    display: inline-block;
    vertical-align: top;
    width: 270px;
    text-align: right;
    margin-top: 19px;
}
.sr_widget_free.srwidgetfree_3 .wrap3 .right .stock_btn {
    padding: 10px 40px;
    border-radius: 3.4px;
    border: solid 0.8px #e60015;
    background-color: #ed193b;
    font-family: Montserrat;
    font-size: 13px;
    font-weight: 600;
    color: #ffffff;
    text-transform: uppercase;
}
.sr_widget_free.srwidgetfree_3 .wrap3 .right .btmSec .etPrimeLogoo {
    width: 71px;
    height: 21px;
    background: url(https://img.etimg.com/photo/msid-87155335,quality-100/etprime.jpg) no-repeat 0 0;
    background-size: 100% 100%;
    margin-right: 12px;
    margin-left: 5px;
}
.sr_widget_free.srwidgetfree_3 .wrap3 .right .btmSec{margin-top:12px;}
.sr_widget_free.srwidgetfree_3 .wrap3 .right .btmSec> span {
    display: inline-block;
    vertical-align: top;
    font-family: Montserrat;
    font-size: 14px;
    font-weight: 400;
    font-stretch: normal;
    font-style: italic;
    line-height: normal;
    letter-spacing: normal;
    color: #737373;
}
/* Stcok Report Widget End of Article */
#stRpt.primeSWrapper{min-height:375px;padding:25px 10px}
#stRpt.primeSWrapper td.tbl_item{min-height:250px;padding-bottom:0}
#stRpt.primeSWrapper td.tbl_item img.lazy{border:none}
#stRpt .heading{font-weight:400}
#stRpt .ePrime{background-size: 616px;width: 114px;background-position: -287px -168px;height: 20px;top: 2px;position: relative;}
#stRpt .heading > span:after{content: '';width: 32px;height: 1px;background-color: #ed193b;left: 63%;bottom: -5px;transform: translate(-50%,0);border: 1px solid #ed193b;position: absolute;}
#stRpt .subHead{font-size:16px;margin:20px 0 35px 0}
#stRpt .hl{font-size:14px;font-weight:700;margin:10px 0 4px 0}
#stRpt .desc{line-height: 1.33;color:#414141;width:200px}
.prime_user .blocker_wrap { display: none; }
/*//pollwidget/*/
    .techPollWidget{
        width: 315px;
        min-height:280px;
        background-color: #fff2f4;
        border: 1px solid #da2337;
        position:relative;
    }
    .leftSideData{
       width: 259px;
       margin-left: 26px;
    }
    .rightSideData{
        /*width:60%;*/
        /*padding-left:8px;*/
    }
    .rightSideData .options{
        /*display:flex;*/
    }
    .rightSideData .options .pollBtn{
      width: 268px;
      height: 40px;
      margin: 7px auto 7px;
      display: flex;
      justify-content: center;
      align-items: center;
      /*opacity: 0.22;*/
      color:black;
      border-radius: 27.5px;
      border: solid 1px #F8C6CC;
      background-color: #FEE2E7;
      font-size: 16px;
      letter-spacing: 0.4px;
      font-weight: bold;
    }
    .rightSideData .options .pollBtn:hover{
     border: solid 4px #F8C5CB;
    }
    .rightSideData .results div{
     margin-top: 11px;
    }
    .rightSideData .results p{
     font-size: 16px;
     font-weight: 600;
     margin-top:-9px;
    }
   .rightSideData .results div button{
         width:240px;
    }
    .rightSideData .results{
        text-align:center;
        padding-top:2px;
    }
    .rightSideData .results div button span{
     font-size: 16px;
     letter-spacing: 0.4px;
     font-weight: bold;
     border-radius: 27.5px;
     border: solid 1px #da2337;
     background-color: #ffe2e7;
     height:28px;
     white-space: nowrap;
     line-height: 1.8;
     /*padding-left:10px;*/
     text-indent: 1em;
     text-align:left;
     display:block;
    }
    .rightSideData span{
     font-size: 16px;
     font-weight:bold;
     margin-left:3px;
    }
    .loginFail{
     text-align:center;
     padding-top:2px;
    }
    .loginFail .heading{
     font-size: 15px;
     font-weight: 800;
     letter-spacing: 0.37px;
     color:black;
     padding-top: 9px;
     margin-bottom: 0px;
    }
    .loginFail p{
     font-size: 14px;
     letter-spacing: 0.37px;
     margin:2px 0 13px;
    }
    .loginFail button{
     border-radius: 2px;
     background-color: #ee183b;
     width: 212px;
     height: 49px;
     font-size: 16px;
     font-weight: 500;
     letter-spacing: 0.4px;
     color:white;
     
    }
    .techPollWidget h4{
      font-size: 16px;
      font-weight: 800;
      color: #da2337;
      margin: 12px 0px;
      text-align:center;
    }
    .techPollWidget h3{
      font-family: Georgia;
      font-size: 19px;
      font-weight: 800;
      line-height: 1.20;
      letter-spacing: 0.65px;
      margin-bottom: 18px;
      text-align: center;
    }
    .cirlce{
      height: 6px;
      width: 6px;
      background-color: #da2337;
      border-radius: 50%;
      display: inline-block;
    }
    .cirlceHide{
      height: 6px;
      width: 6px;
      background-color: transparent;
      border-radius: 50%;
      display: inline-block;
    }
   .techPollWidget .cross{
    position: absolute;
    right:6px;
    top: 5px;
    width: 20px;
    height: 20px;
    cursor: pointer;
    }
    .prime_user .blocker_wrap { display: none; }
    
    /* Amazon RHS Widget */
    .amazonrhs_widget ul.catList{white-space: nowrap;}
    .amazonrhs_widget ul.catList li{width: 150px;position: relative;text-align: center;padding-right: 16px;list-style:none;white-space: normal;display:inline-block;vertical-align: top;}
    .amazonrhs_widget ul.catList li a{display:block}
    .amazonrhs_widget ul.catList li a:hover{text-decoration:none}
    .amazonrhs_widget .catList figure{height:115px;margin:0 auto;border:1px solid #e4e4e4;position:relative}
    .amazonrhs_widget ul.catList li:hover figure{box-shadow: 0 4px 10px 0 rgba(0, 0, 0, 0.1);}
    .amazonrhs_widget .catList figure > img {width: auto;height: auto;position: absolute;top: 0;left: 0;bottom: 0;right: 0;max-width: 100%;max-height: 100%;display: block;margin: 0px auto;}
    .amazonrhs_widget .catList .deal{font-size:9px;padding: 0 4px 0 5px;box-shadow: 0 1px 4px 0 var(--black-10);background-color: #fff30f;margin:8px 0 5px 0;font-weight:700;display: inline-block;}
    .amazonrhs_widget .catList h3{font-size: 13px;font-weight: 500;}
    .amazonrhs_widget .catList .off{font-size:10px;z-index:1;position:absolute;top:10px;left:10px;color:#fff;font-weight:700;width: 125px;height:17px;text-align: left;}
    .amazonrhs_widget .catList figure span>img {z-index: -1;left: -10px;position: relative;width: 102px;height: 17px;top: -15px;}
    .amazonrhs_widget .exploreMore{text-align:center;padding: 8px 0;border-radius: 2px;border: solid 1px #ed193b;}
    .amazonrhs_widget .exploreMore a{color:#ed193b;font-size: 13px;font-weight: 600;position:relative;display:block;}
    .amazonrhs_widget .exploreMore a:after{content: '';-webkit-transform: rotate( 45deg);-moz-transform: rotate(45deg);-ms-transform: rotate(45deg);-o-transform: rotate(45deg);transform: rotate( 45deg);width: 6px;height: 6px;border: solid #ed193b;border-width: 1px 1px 0 0;position: absolute;top: 6px;right: 72px;}
    .amazonrhs_widget .nextprev-btn {top: 40%;position: absolute;width: 100%;}
    .amazonrhs_widget .nextprev-btn .btn {width: 26px;height: 25px;position: relative;z-index: 11;background-size: 312px;cursor: pointer;}
    .amazonrhs_widget .nextprev-btn .btn.prev-btn {background-position: -212px -2px;left: -14px;}
    .amazonrhs_widget .nextprev-btn .btn.next-btn {background-position: -241px -2px;right: -8px;}
    .amazonrhs_widget .nextprev-btn .btn.disable{opacity:0.8;cursor: not-allowed;}
    
    /*side widget tech*/
    .techSideWidget{box-shadow:1px 1px 16px 0 rgb(164 164 164 / 50%);background-color:#fff2f4;width:540px;height:170px;border-top-left-radius:38px 38px;border-bottom-right-radius:38px 38px;padding:27px 35px 0px;position:relative;position:fixed;bottom:25px;left: 17%;z-index:1100;}
    .loading {
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    text-align: center;
    font-size: 14px;
    color: #fbfbfb;
    background: rgba(0,0,0,0.5);
    font-weight: bold;
    padding-top: 84px;
    display: none;
}
 /*.stickyBand .close, .close_btn {top:-144px;z-index:1051;}*/
 .techSideWidget h4{font-size:18px;font-weight:800;max-width:70%;}
 .techSideWidget p{font-size:17px;font-weight:500;margin:9px 0; max-width:70%;}
 .techSideWidget .thanksMsg{font-size: 17px;font-weight: 500;margin: 9px 0 -4px;display:block;}
    /* max-width: 70%;}
 .techSideWidget h5{font-family:Faustina;font-size:18px;font-weight:600;margin:10px 0;}
 .techSideWidget .input_nwsltr{border:solid 1px #f2dddd;width:251px;height:47px;font-family:Faustina;font-size:16px;background:white;text-indent:9px;}
 .techSideWidget .submit_btn{border-radius:1px;width:137px;height:46px;box-shadow:0 2px 4px 0 rgba(0, 0, 0, 0.04);background-color:#da2337;font-size:14px;color:white;font-weight:bold;margin-left:7px; cursor:pointer;}
 .techSideWidget h6{font-size:13px;font-weight:bold;margin-top:8px;}
 .techSub{display:flex;align-items:center;}
 .mobileTech{margin-right:0;position:absolute;top:-44px;right:42px;}
 .techInsideThanks{text-align:center }
 .techInsideThanks p{font-size:18px;font-weight:800;}
 .techInsideThanks span{font-size:15px;font-weight:500;}
 .techSideWidget .cross{position:absolute;right:20px;top:11px;width:20px;height:20px;cursor:pointer;}
 .techSubBand{background-color:#fff2f4;height:215px;z-index:1051;width:100%;}
 .techSubBand h3{font-size:24px;font-weight:bold;line-height:1.04;max-width:426px;margin:20px auto;text-align:left;}
 .googleButton{width:422px;height:32px;box-shadow:0 1px 3px 0 #a1a1a1;background:#0c61f3;font-size:12px;font-weight:bold;display:flex;margin:auto;justify-content:center;align-items:center;cursor:pointer;font-family:'Montserrat';color:white;}
.separator{display:flex;align-items:center;text-align:center;font-family:Montserrat;font-size:14px;color:#545454;margin:-9px auto;width:422px}
.separator::before,.separator::after{content:'';flex:1;border-bottom:1px solid #979797;opacity:0.1}
.separator:not(:empty)::before{margin-right:.25em}
.separator:not(:empty)::after{margin-left:.25em}
 .formGroup{display:flex;align-items:center;justify-content:space-around;width:422px;margin:auto}
 .formGroup button{box-shadow:0 2px 4px 0 rgba(0, 0, 0, 0.04);background-color:#ea1a3f;width:111px;height:32px;font-family:Montserrat;font-size:12px;color:white;font-weight:bold;cursor:pointer;}
 .formGroup input{border-radius:2px;border:solid 1px #eee;background-color:rgba(255, 255, 255, 0.5);width:305px;height:33px;padding-left:17px;font-family:Faustina;font-size:14px;}
.techSubBandContent{width:700px;margin:auto;position:relative;display:inline-flex;text-align:center;}
 .mobileTechBandPic{margin-top:-30px;}
.techSubBandContentThanks{text-align:center;}
.techSubBandContentThanks p{font-size:22px;font-weight:800;margin:10px 0px;line-height:0;}
.techSubBandContentThanks img{margin-top:25px;}
.techSubBandContentThanks span{font-size:18px;font-weight:500;}

/*tech insight widget*/

.techBrief{
    /*background: rgb(255,248,246);*/
    /*background: linear-gradient(180deg, rgba(255,248,246,1) 45%, rgba(255,255,255,1) 69%);*/
    background:#ffe9e2;
    border-top:2px solid;
    border-bottom:2px solid;
    margin-top: 12px;
    font-family: 'Montserrat';
    display:none;
    margin-bottom:20px;
}
.artText .techBrief .ts-dots li {display: inline-block;height: 10px;margin-left:12px; width: 10px; border-radius: 6px; background: #cdd2d5;cursor:pointer;}
.artText .techBrief .ts-dots li.active {background: #ed193b}
.artText .techBrief .ts-dots li span {display: none} 
.artText .techBrief .ts-dots li:before {
   border:none;
}
.techBrief .ts-dots {text-align: -webkit-center;}
.techBrief .subForm{
    text-align:center;
}
.techBrief .formGroup input{
    box-shadow: 0 2px 4px 0 var(--black-10), inset 0 1px 4px 0 rgba(0, 0, 0, 0.09);
    border: solid 1px #979797;
    padding: 6px 1px 6px 13px;
    background: white;
    font-size: 16px;
    width: 269px;
    font-family: Faustina;
}
.techBrief .formGroup button{
   color:white;font-size: 15px;font-weight:bold;border-radius: 1px;box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.04);background-color: #da2337;margin-left: 15px;width: 160px;height: 34px;font-family: 'Montserrat';cursor:pointer;
}
.techBrief .formGroup{
    display: flex;
    justify-content: center;
    align-items: center;
    margin-top: 14px;
}
.techBrief h3{
        margin-top: 19px;
}
.techBrief .briefHead{
    font-size: 20px;
    font-weight: 800;
    letter-spacing: 1px;
    margin-bottom:10px;
} 
.techBrief .artimg{
    border-radius:20px;
}
.techBrief .newsContent{
    display:inline-flex;
}
.imgPara{
    width: 68%;
    display: inline-block;
    vertical-align: top;
    font-size: 16px;
    margin-left: 2%;
    font-weight: 500;
    line-height: 1.32;
}
.imgPara a{
    color: #da2336;
    font-weight: bold;
    line-height: 3;
}
.imageHolder{
    display: inline-block;
    width: 30%;
}
.techBrief .testomonial_wrapper{margin:0}
.techBrief .testimonial{margin-top: 0px;}
.testimonial .counter {margin: -80px 10px 0}
.testimonial .heading2{font-size: 40px; font-weight: bold; margin: 0 auto; width: 650px; border: none; padding: 8px 0;}
.testimonial .about{margin: 0 auto; font-size: 18px; width: 650px; text-align: left; font-weight: 500;}
.testimonial .techMonial{width: 620px;border-radius: 3px;box-sizing: border-box; margin: auto;}
/*.testimonial .overh {background-image: url('https://img.etimg.com/thumb/msid-87983238,width-100,imgsize-13718,,resizemode-4,quality-100/s.jpg');background-repeat: no-repeat;background-position-y: center;background-position-x: left;}*/
/*.techMonial{width:500px;text-align:Center;}*/
.artText .techBrief .listing_wrapper li {text-indent:0;display: inline-block; vertical-align: top; white-space: normal; position: relative; float: none;}
.artText .techBrief .listing_wrapper li:before {
   border:none;
}
.artText .techBrief .abicon_sprite {
    background: url(https://img.etimg.com/photo/msid-83602059,quality-100/icons-blocker-sprite.jpg) no-repeat;
    display: inline-block;
    background-size: 867px 856px;
}
.artText .techBrief .rightarw {width: 41px; height: 82px; background-position: -185px -502px; position: absolute; right: 0; top: 0; z-index: 1; bottom: 0; margin: auto auto; display:none;}
.artText .techBrief .leftarw {width: 41px; height: 82px; background-position: -185px -502px; transform: rotate( 180deg ); position: absolute; left: 0; top: 0; z-index: 1; bottom: 0; margin: auto auto; display:none;}
.artText .techBrief .leftarw.disable, .rightarw.disable {opacity: 0.5;display:none;}
.artText .techBrief .prev-btn, .next-btn {
    cursor: pointer;
}
.testimonial .img_wrapper1{position: relative; width: 130px; float: left;display:flex;}
.testimonial .imgBg{background-position: -4px -458px; width: 180px; height: 148px; float: left;}
.testimonial .img_wrapper1 .profile{width: 110px; height: 110px; border-radius: 50%; float: left; z-index: 10;}
  .testimonial .img_wrapper1 .profileA{
    margin: -26px;
  }
.testomonial_wrapper{max-width: 1000px; position: relative; overflow: hidden; margin: 35px auto 0;}
.rightContent1{float: left; width: 400px; padding: 0;}
.rightContent1 .desc{
    line-height: 1.4;
    margin-bottom: 10px;
    text-align: left;
    font-family: Montserrat;
    font-size: 15px;
    
}
.techBrief h4{
    text-align: center;
    margin: 20px 0 -7px;
    font-size: 19px;
    font-weight: 500;
}
.sliderImageContainer{
    width: 200px;
    float: left;
    text-align: center;
}
.sliderImageContainer p{
   line-height:normal;
}
.sliderImageContainer .name{
    font-weight: bold;
}
.rightContent1 .name{font-weight:600; font-size: 16px;}
.rightContent1 .desig{font-size: 11px;color: #727272;}
    /* New RHS Side bar CSS */   
    .newSideBar .notToBeMissed .heading{padding:14px 0;font-weight: 700;}
    .newSideBar .notToBeMissed .list img{width:100px;height:75px;margin-top:4px;}
    .newSideBar .notToBeMissed .list + .list{padding-top:11px;margin-top:15px;}
    .newSideBar .notToBeMissed .list a{font-size:16px;font-weight: 500;}
    .asTrending .head{background-color: #f4f4f4;padding:10px}
    .asTrending ul{padding: 4px 0 10px 10px;background-color: rgba(244, 244, 244, 0.3);text-align: center;white-space: nowrap;margin-top:1px;}
    .asTrending ul > li{white-space:normal;vertical-align:top;display:inline-block;width: 305px;margin-right:5px}
    .asTrending a{color: #666;font-size: 10px;padding: 4px 11px;border-radius: 17px;background-color: #fff;text-transform: capitalize;border: 1px solid #DDD;margin-top: 6px;display: inline-block;margin-right:5px}
    .asTrending .slider_embd {position: absolute;right: 3px;top: 8px;z-index: 10;}
    .asTrending .slider_embd .arw_blk{display:inline-block;margin:0 7px;border-radius:20px;height:20px;width:20px;box-sizing:border-box;text-align:center;border:1px solid #ed193b;position:relative;cursor:pointer}
    .asTrending .slider_embd .arw_blk.disable{border-color:#000}
    .asTrending .slider_embd .arw_blk .aryt,.slider_embd .arw_blk .alft{display:inline-block;width:4px;height:4px;top:0;border-top:1px solid #ed193b;border-left:1px solid #ed193b;position:relative;cursor:pointer}
    .asTrending .slider_embd .arw_blk .alft{right:2px;transform:rotate(-45deg)}
    .asTrending .slider_embd .arw_blk .aryt{right:-2px;transform:rotate(135deg)}
    .asTrending .arw_blk.disable .alft,.asTrending .arw_blk.disable .aryt{border-color:#000}
    .asTrending .slider_embd .arw_blk .aryt::after,.asTrending .slider_embd .arw_blk .alft::after{content:"";display:block;width:1px;height:11px;background:#ed193b;transform:rotate(-45deg) translate(3.5px,0);left:0;top:0}
    .asTrending .arw_blk.disable .alft::after,.asTrending .arw_blk.disable .aryt::after{background:#000}
    
    .mpNews .heading3{font-weight:700;padding-bottom:10px}
    .mpNews li{position:relative;counter-increment: list;list-style:none;width: 100%;display: table;}
    .mpNews li:before{content: counter(list) ".";font-weight:700;display: table-cell;color: #d0d0d0;font-size:25px;vertical-align:top;width:27px;}
    .mpNews li + li{border-top:1px solid #e4e4e4;padding-top:11px;margin-top:15px;}
    .mpNews li > a{vertical-align:top;display: table-cell;}
    .mpNews li a.hl{font-size: 15px;font-weight: 500;padding-top:2px}
    .mpNews li > a > img:not(.au_img){margin:4px 0 0 6px;}
    .mpNews .au_img{margin-right: 6px;position: relative;top: 4px;margin-top:7px;}
    .mpNews .author_name {font-family: Montserrat;font-weight: 500;color: #727272;margin: 2px;font-size:11px;}
    .mpOpinion.mpNews li a.hl{display:block;padding-top:5px;font-size:16px;}
    
    /* New RHS Side bar CSS End */
    
    .login_blocker {position: relative; top: auto; bottom: 0; width: 100%; z-index: 1; background: #FFF; display: none; box-shadow: 0 0px 60px 3px #e0e0e0; padding: 40px 0 50px;}
    .lb_box_cont {width: 870px; margin: 0 auto;}
    .lb_head {font-size: 20px; font-weight: 500;margin-bottom: 25px;}
    .lb_box {padding:10px 5px;width: 410px; display:inline-block;box-shadow: 0 12px 20px 0 rgba(0, 0, 0, 0.13);box-sizing: border-box;}
    .lb_boxb {border: 7px solid #FFE9E2;text-align:center;padding: 35px 0 30px 0;}
    .lb_box + .lb_box {margin-left: 50px;}
    .lb_boxh{font-size: 24px; font-weight: bold;padding-bottom: 7px;}
    .lb_boxt{font-size: 16px; font-weight: 300;position:relative;}
    .lb_boxt:after { content: ''; display: block; width: 120px; height: 1px; background-color: #bfbfbf; position: absolute; top: 40px; left: 130px; }
    .lb_boxt:before {content: ''; display: block; background-color: #bfbfbf; width: 7px; height: 7px; top: 37px; position: absolute; left: 186px; border-radius: 7px;}
    .lb_boxd { font-size: 13px; margin: 45px 0 20px; text-align: center; }
    .lb_boxbtn{border-radius: 4px; border: solid 1px #ed193b; background-color: #ed193b; color: #FFF; font-size: 18px; font-weight: 600; width: 293px; box-sizing: border-box; height: 41px; line-height: 41px; margin: 0 auto;cursor:pointer;}
    .tac {text-align:center}
    .lb_user {margin: 20px 0 12px 0;}
    [data-login="1"] .prime_paywall .paywall_b{display:none;}
    [data-login="1"] .login_blocker {display:block;}
    [data-login="1"] .blocker_wrap {min-height: 590px;}
    [data-login="1"] .prime_paywall {position:static;}
    [data-login="1"] .relInsightsYellowNotification1 {display:none !important;}
    
/* Markets Stock IY story css widget start here*/
.iysrWrap{background-color: #fff5f2;box-sizing: border-box;padding:26px 8px 17px 8px;margin-top:50px;}
.iysrWrap .topSec{text-align: center;}
.iysrWrap .topSec .head3{text-align: center;font-size: 18px;font-weight: bold;}
.iysrWrap .topSec .powerBy{font-size: 12px;font-weight: normal;}
.iysrSlider .experts >li {display: inline-block;vertical-align: top;width: 206px;}
.iysrSlider .btnslide { position: relative;height:21px;margin-bottom:17px;}
.iysrSlider .btnslide .nextprev-parent{position: absolute;right:17px;top:-2px;}
.iysrWrap .midSec{background: #ffffff;position: relative;padding:15px 0;margin-top:15px;}
.iysrSlider .arw_blk {
    display: inline-block;
    margin: 0 2px;
    height: 21px;
    width: 21px;
    -webkit-box-sizing: border-box;
    position: relative;
    cursor: pointer
}
.iysrSlider .next-btn.arw_blk {
    background-position: -67px -71px;
}
.iysrSlider .arw_blk.prev-btn {
    background-position: -38px -71px;
}
.iysrSlider .next-btn.arw_blk.disable {
    background-position: -96px -71px;
}
.iysrSlider .arw_blk.prev-btn.disable {
    background-position: -9px -71px;
}
.iysrSlider .sliderArow{
    position: relative;
    display: inline-block;
    background: url(https://img.etimg.com/photo/msid-85557782,quality-100/mkt-sprite.jpg);
    background-repeat: no-repeat;
    background-size: 500px 260px;
    vertical-align: middle
}
.iysrSlider .page_dot { padding: 2px 5px}

.iysrSlider .page_dot li {
    height: 6px;
    width: 6px;
    background-color: #d8d8d8;
    border-radius: 10px;
    list-style: none;
    display: inline-block;
    cursor: pointer
}
.iysrSlider .page_dot li span {display: none}
.iysrSlider .page_dot li.active{background-color: #ed193b}
.iysrSlider .page_dot li+li{margin-left: 5px}
.iysrSlider .experts >li .storyBlock {margin-left:16px;}
.iysrSlider .experts >li .storyBlock .contentBlk{font-weight: 600;font-size:16px;}
.iysrSlider .experts >li .storyBlock .time_blk{color: #727272;font-size:12px;}
.iysrWrap .btmSec{text-align: center;}
.iysrWrap .btmSec .iysrplans_btn{background-color: #e81e3d;border-radius: 3px;line-height:30px;height:30px;min-width:181px;font-size: 13px;cursor: pointer;display:inline-block;margin-top:16px;color: #fff;vertical-align: top;}
.iysrSlider .experts >li .storyBlock.blankSec{border: solid 2px #fee9e2;text-align:center;height:142px;font-size: 14px;font-weight: 500;line-height: 1.14;background: url(https://img.etimg.com/photo/msid-87738034,quality-100/bg.jpg) no-repeat bottom center;background-size: 190px 65px;}
.iysrSlider .experts >li .storyBlock.blankSec .viewMore{display: block;padding:55px 0;font-size:14px;font-weight: 500;}
/* Markets Stock IY story css widget end here*/

/*Story Collection Starts*/
.artText .freeSCWidget {background: #fff5f2; min-height: 174px; padding: 13px 0 16px 15px; box-sizing: border-box; margin: 15px 0; clear: both; width: 650px; text-indent: 0;}
.artText .freeSCWidget .section_heading{font-size: 16px; text-transform: uppercase; font-weight: 800; font-family: 'Montserrat'; margin-bottom: 4px;}
.artText .freeSCWidget .section_heading a{color:#000;font-weight: 800;}
.artText .freeSCWidget .stry_item {max-width: 290px; margin: 0 12px 0 0; border-right: 1px solid #e8dbdb; text-indent: 0; list-style: none; line-height: normal; float: left;}
.prime_user .artText .freeSCWidget .stry_item {float: left;}
.artText .freeSCWidget .stry_item:last-child {border: none;}
.artText .freeSCWidget li .content {float: left; width: 185px ; margin-left: 12px; padding-right: 12px; box-sizing: border-box;}
.artText .freeSCWidget .stry_title {font-family: Faustina; font-size: 16px; font-weight: 500; display: table-cell; line-height: normal; border-bottom: none; color: #000;}
.artText .freeSCWidget .stry_title:hover {text-decoration: underline;}
.artText .freeSCWidget .overh {width: 100%;}
.artText .freeSCWidget .title_block {float: left; border: none; margin-top: 6px;}
.artText .freeSCWidget ul > li:before {display: none;}
.artText .freeSCWidget .prime_btn {width: 164px; height: 27px; margin: 15px auto 0; padding: 6px 15px 6px 16px; border-radius: 2px; background-color: #ed193b; color: #fff;font-size: 12px; font-family: 'Montserrat'; cursor: pointer;}
.artText .freeSCWidget .etprime_icon {margin: 0 4px 0 0; position: relative; top: 4px; display: inline;}

.artText .freeSCWidget .slider_embd {position: absolute; right: 6px; z-index: 10; height: 25px; line-height: 12px;}
.artText .freeSCWidget .slider_embd .arw_blk {display: inline-block; margin: 0 7px; border-radius: 21px; height: 21px; width: 21px; box-sizing: border-box; text-align: center; border: 1px solid #ed193b; position: relative; cursor: pointer}
.artText .freeSCWidget .slider_embd .arw_blk.disable {opacity: 0.3}
.artText .freeSCWidget .slider_embd .arw_blk .aryt, .slider_embd .arw_blk .alft {display: inline-block; width: 4px; height: 4px; border-top: 1px solid #ed193b; border-left: 1px solid #ed193b; position: relative; cursor: pointer;}
.artText .freeSCWidget .slider_embd .arw_blk .aryt::after, .slider_embd .arw_blk .alft::after {content: ""; display: block; width: 1px; height: 11px; background: #ed193b; transform: rotate(-45deg) translate(3.5px, 0); left: 0; top: 0;}
.artText .freeSCWidget .slider_embd .arw_blk .aryt { right: -2px; top: -2px; transform: rotate( 135deg);} 
.artText .freeSCWidget .slider_embd .arw_blk .alft { right: 2px; top: -2px; transform: rotate( -45deg);}
.artText .freeSCWidget .slider_embd .prevnextText {display: inline-block; background: #fff; margin-right: 5px; padding: 5px; border-top-left-radius: 12px; border-bottom-left-radius: 12px;}
.artText .freeSCWidget .slider_embd .counting {padding: 5px 0 5px 5px; display: inline-block; font-weight: 600;}

.artText .freeSCWidget .ts-dots li {display: inline-block; margin: 0 2px; height: 6px; width: 6px; border-radius: 3px; background: #cdd2d5;cursor:pointer;}
.artText .freeSCWidget .ts-dots li.active {background: #ed193b}
.artText .freeSCWidget .ts-dots li span {display: none} 
li .artText .freeSCWidget{margin-left:-30px;} 
.artText .freeSCWidget ul.listing_wrapper{width:1900px;}
/*Story Collection Ends */


/* Read more/less on articles */
.disc_ellipsis {white-space: nowrap; overflow: hidden; display: inline-block; width: 92%; height: 10px;}
.disc_more .dots {color: #000;}
.disc_more, .disc_less {position: relative; top: -20px; right: -5px; color: #ed193b; font-weight: bold; font-style: italic; font-size: 14px; cursor: pointer;}
.disc_less {top: -25px; right: 0;}

/*et story css*/

                    .storyMonial{
				    width: 240px;
                    height: 95px;
                    display:flex;
                    border: solid 5px #eed2cc;
                    border-radius: 5px;
                   margin: -5px 10px 20px;
				    }
				    .artText .storyMonial a {
                    font-weight: normal;
                    border-bottom: none;
                    color: black;
                    }
				    .imgStry{
				    width: 110px
                    height: 95px;
				    }
				    .profile{
				    width: 110px;
                    height:95px;
				    }
				    .rightContentStry{
				    width: 130px;
                    align-items: center;
                    justify-content: center;
                    text-align:center;
                    font-family: 'Montserrat';
                    background: white;
                    }
                    .rightContentStry h2{
                    font-size:16px;
                    line-height:1.2;
                    }
                    .rightContentStry p{
                        font-size:14px;
                    }
                    
                    .rightContentStry div
                    {
                    position: relative;
                    top: 50%;
                    transform: translateY(-50%);
                    }
                    .artText .storyCollection .testomonial_wrapper li {text-indent:0;display: inline-block; vertical-align: top; white-space: normal; position: relative; float: none;}
                    .artText .storyCollection .listing_wrapper li:before {
   border:none;
}
                    .artText .storyCollection .ts-dots li {display: inline-block;height: 10px;margin-left:12px; width: 10px; border-radius: 6px; background: #cdd2d5;cursor:pointer;margin-top: 15px;}
.artText .storyCollection .ts-dots li.active {background: #ed193b}
.artText .storyCollection .ts-dots li span {display: none} 
.artText .storyCollection .ts-dots li:before {
   border:none;
}
.storyCollection{
      border-top: dotted 1px #d2aba3;
      border-bottom: dotted 1px #d2aba3;
      margin-top:10px;
      display:none;
}
.storyCollection h3{
     font-family: Montserrat;
  font-size: 22px;
  font-weight: 900;
  text-align:center;
}
.storyCollection .ts-dots {text-align: -webkit-center;}
.storyCollection .rightA {
    width: 23px;
    transform: rotate(180deg);
    margin-left: 10px;
}
.storyCollection .leftA {
    width: 23px;
    margin-right: 10px;
}
#testimonialListing1 {
    padding: 60px 0;
    display: inline-block;
    clear: both;
    width: 100%;
}
.artImg .bannertxt, .prel .bannertxt{position:absolute;
    left:0;
    top:0;
    font-size:18px;
    padding:12px 30px 10px 70px;
    line-height:20px;font-weight: 600;
    text-align: center;}
.bigImg.prel .bannertxt{top:5px;left:145px;}
/*Election widget*/
.prime_user .artText .elediv{display: none;}
.artText .elediv{background-color:#ffe9e2;width: 620px;position: relative;padding: 10px 10px;float: left;margin:20px 0;}
.artText .elediv .head{padding: 10px 5px;}
.artText .elediv .head .title{display: inline-block;}
.artText .elediv .more{display: inline-block;position: absolute;right: 10px;color:#e80c0c;font-weight: 600;font-size: 15px;}
.artText .elediv .more a{color:#000;border: 0;}
.artText .elediv .etabsView ul{list-style:none;padding: 0;margin: 0;}
.artText .elediv .etabsView .etabsBtn li{display:inline-block;margin:0 10px 10px 0;text-align: center;border-bottom:0;letter-spacing:-0.4px;height:20px;line-height:20px;text-decoration:none;cursor: pointer;vertical-align: top;text-transform: capitalize; color: #000;padding: 5px 20px;border-radius:4px;background-color:#f8d4c8;min-width: 40px;font-size:14px;font-weight:400;font-family: Montserrat;}
.artText .elediv .etabsView .etabsBtn.half li{width:49%; text-transform: uppercase}
.artText .elediv .etabsView .etabsBtn li.active{background-color:#FFF; color:#ed193b; font-weight:600;height:18px;line-height: 18px;cursor: default;box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.05);border: solid 1px #efe0e0;}
.artText .elediv .etabsView .etabsContent .content{float:left;font-size: 15px;font-weight:600;margin:0 15px 0 0;width:143px;font-family: 'Faustina', sans-serif;}
.artText .elediv .etabsView .etabsContent{float:left;padding-bottom:20px;min-height:210px;}
.artText .elediv .etabsView .etabsContent > ul > li{display:none; list-style:none;line-height:18px;} 
.artText .elediv .etabsView .etabsContent > ul > li.active{display:block}
.artText .elediv .etabsView .more {margin-right: 10px;}
.artText .elediv .etabsView .etabsContent ul li .electon .content:last-child{margin:0 0 10px 0;}
.artText .etabsView ul:not(.sliderContainer) > li,.artText .etabsView ol > li{margin-bottom:0;margin-left:0;list-style-type: none;}
.artText .etabsView ul:not(.sliderContainer){display:block;}
.artText .etabsView ul:not(.sliderContainer) > li{text-indent: 0;margin-left:0}
.artText .etabsView ul:not(.sliderContainer) > li .stock_tooltip {text-indent: 0;}
.artText .etabsView ol > li{counter-increment: list;margin-left:0}
.artText .etabsView ul:not(.sliderContainer) > li:before {display:none;}
.article_block .artText .elediv .etabsView .etabsContent .content a{color:#000;border:0;line-height: 20px;font-size: 14px;}
	