/*Story Detail Page*/
._strdtlpg{padding-top:10px;}
._strdtlpg .bc li:last-child{width:220px;}
._strdtlpg ._h1{margin-top:0;}
._shd{color:var(--color6);display:block;font-size:14px;font-weight:500;line-height:22px;margin:0 0 5px;}
._strdtlpg ._stdtl{margin-bottom:30px;}

/*Update author image and text*/
._updw{align-items:flex-start;margin-bottom:20px;}
._usricn{width:40px;height:40px;border-radius:50%;margin-right:10px;overflow:hidden;}
._usricn img{max-width:40px;max-height:40px;width:auto;height:auto;margin:0;object-fit:cover;}
._usrnmt{flex-flow:column;font-size:14px;color:var(--color);font-weight:400;opacity:.8;}
._usrnmt a{font-weight:500;color:var(--rcolor);}
._usrnmt ._uptm{display:block;margin-top:5px;}

/*Story Pic and caption*/
._stpic{margin-bottom:15px;}
._hrimg{min-height:200px;display:flex;}
._hrimg img{margin:0 auto 15px;width:100%;}
._stpic img{max-width:100%;width:auto;height:auto;display:block;margin-bottom:6px;margin:auto;}
._stpic ._cpt{color:var(--color);font-size:12px;line-height:normal;margin:0;padding:10px;background:var(--grybg);border-bottom:1px solid var(--grybg);}
._cpt ._cpntxt{color:var(--color);font-size:13px;line-height:normal;margin:0;padding:0;border-bottom:none;opacity:.8;}
._cpt ._phcrd{color:var(--color);padding:0;margin:5px 0 0;font-size:12px;line-height:14px;text-align:right;opacity:.5;}

._strydtlw{color:var(--color);font-size:17px;line-height:1.6;display:block;word-break:break-word;margin-bottom:30px;}
._strydtlw h2,
._strydtlw h3,
._strydtlw h4,
._strydtlw p{color:var(--color);font-size:17px;line-height:1.6;}
._strydtlw p{margin:0 0 20px;}
._strydtlw h2,
._strydtlw h3,
._strydtlw h4{font-weight:700;margin:0 0 5px;}
._strydtlw img{max-width:100%;width:auto;height:auto;display:block;margin:0 auto;}
._strydtlw video{width:100%;}

._strydtlw>.embed-container{margin:20px auto!important;}
._strydtlw>iframe{margin:20px auto!important;}

/*Highlights Widget*/
._hlightw{width:100%;margin:0 0 20px 0;}
._hlightw ._phd{width:100%;font-size:20px;font-weight:600;color:var(--color);margin:0 0 5px;padding:0 0 5px 0;position:relative;}
._hlightw ._phd:after{width:40px;height:4px;content:'';background-color:var(--bg);border-radius:10px;position:absolute;bottom:0;left:0;}
._hlightw li{width:100%;display:block;font-size:14px;line-height:22px;font-weight:400;padding:5px 10px 5px 16px;margin:0;position:relative;}
._hlightw li:before{width:10px;height:10px;content:'';background:var(--bg);border-radius:50%;position:absolute;left:0;top:11px;margin:0;transform:scale(.75);}

@media screen and (min-width:1025px){
    ._strdtlpg{padding-top:25px;}
    ._strdtlpg .bc li:last-child{width:auto;}
    ._strdtlpg ._h1{font-size:40px;font-weight:700;letter-spacing:.5px;}
    ._shd{font-size:16px;line-height:26px;}
    ._stpic ._cpt{justify-content:space-between;}
    ._cpt ._cpntxt{font-size:14px;}
    
    /*Highlights Widget*/
    ._stryhlght{width:100%;position:relative;}
    ._hlightw{width:260px;margin:0 20px 30px 0;float:left;background-color:var(--bdr2);padding:5px 0 0 10px;}
    ._hlightw ._stk{top:20px;}
    ._hlightw ._phd{font-size:24px;font-weight:500;margin:0 0 10px 0;padding:0 0 10px 0;}
    ._hlightw ._phd:after{width:50px;height:6px;border-radius:20px;bottom:2px;}
    ._hlightw li{padding:5px 10px 15px 16px;}
    ._hlightw li>span{opacity:.75;}
    ._hlightw li:after{width:calc(100% - 36px);height:1px;content:'';background-color:rgba(0,0,0,.05);position:absolute;right:20px;bottom:5px;}
    ._hlightw li:last-child:after{content:unset;}
}