.post a{--fw:700;word-wrap:break-word}
.post h1,.post h2{text-transform:capitalize}
.post h4, .post h5,.post h6{--fs:normal;--bc:#000;--ff:var(--f1);--fh:1.1rem;--tt:uppercase;--c:#fff;--ta:center;--my:1rem;--d:block;--p:3px 10px}
.post h5{--d:flex;align-items:center;--pt:17px;--bc:none;--c:#000}
.post h5:before,.post h5:after{content:'';border-top:1px solid var(--c-border);flex:1;margin-right:.75rem}
.post h5:after{margin:0 0 0 .75rem}
.post h6{--p:20px 0;--lh:25px}
.post figcaption>h6{--m:-1rem -2rem 1rem}
figcaption>p.credits,figcaption>p.links{margin:.5rem -2rem 0;border-top:1px solid rgba(var(--rgb-black),.125);padding:0.5rem 2rem 0rem}
figcaption>p.credits:first-of-type,figcaption>p.links:first-of-type{margin-top:1rem}
p.links{margin:.5rem -2rem 0;border-top:1px solid rgba(var(--rgb-black),.125);padding:0.5rem 2rem 0rem}
.post .breadcrumb{margin-bottom:0;}
.post .breadcrumb a{--fw:normal}
:is(p.pl,p:has(.cl)){padding:0.2px 0 2.7px;display:flex;flex:1 auto;flex-flow:row wrap;margin-bottom: 1.5rem;}
.cl{min-width:100%;overflow:hidden;vertical-align:top;margin-bottom:4px;display:inline-flex;flex-shrink:0;flex:1}
.cl img{max-width:100%;height:100%!important;object-fit:cover}
span.cl:nth-of-type(2n-1){margin-right:4px}
span.cl+.cl:last-of-type{margin-right:0}
span.cl:nth-of-type(n+2),span.cl:nth-last-of-type(n+2){min-width:45%;width:calc(50% - 2px)}
p + p .cl:first-of-type picture{margin-top:0;}
p > a + .cl:first-of-type picture{margin-top:1rem;}
.imgcred{--mt:0.5rem;--d:block}
.imgcred *{--fh:.7rem;font-size:.7rem!important;--fs:normal;--d:inline-block;}
.imgcred>cite{--fw:normal;--tt:uppercase;--ls:1px}
.imgcred a{--fw:normal;}
#post_nav .nav-link{--py:.25rem;--fh:.9rem}
#post_nav>ul,#menu-posts{top:40px}
.exp-more{max-width:620px;}
.exp-more a{white-space: nowrap;display: inline-block;}
.instaouter{background-color:transparent;}
.instaouter .instapost{max-width:620px;}
#nextstory .instaouter .instapost{max-width:100%;}
.instaouter .instapost{margin-bottom:0px!important;}
.sharing{margin-top:.2rem;--fh:1.3rem}
.sharing a{--td:none !important; padding:0 .5rem;}
article.post img{max-width:100%;height:auto;}
article.post picture{background-color:transparent;display:block;text-align:center;width:100%;}
.post a.white,.post a.black,.post a.pink{position:relative;min-height:200px;display:inline-block;text-decoration:none;border:none !important;width:100%}
.post a.white:after,.post a.black:after,.post .pink:after{content:attr(title);position:absolute;bottom:8px;right:0;margin:20px;background:var(--c-black);font:600 12px/17px 'Hind Vadodara',sans-serif;padding:10px 16px;color:var(--c-white);text-transform:uppercase;border:1px solid var(--c-white);letter-spacing:1px;-webkit-transition:background .2s;transition:background .2s}
.post a.white:after{background:var(--c-white);color:var(--c-black);border:1px solid var(--c-black)}
.post a.black:hover:after{background:rgba(0,0,0,.6)}
.post a.pink:after{background:#f49ac0;}
.post a.pink:hover:after{background:#ef82b0}
.post iframe{width:100%}
.breadcrumb-item span.title {
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
display:inline-block;
max-width:280px;
}
.credits-group a{--fw: 400;}
.credits-group .list-group-item{background-color: transparent;}
.bg-gallery{background-color:#F7E6DE;}
.next-socials a, .main-socials a{
margin:0 0.5rem;
}