.modal-header-wimbho-pica{
margin-right:5px;
  width:40px;;
}
.wimbho #site-header{
border-bottom-color:yellow ;
}
.wimbho-- #site-main{
margin-top:0;
}
#primary{
width:100vw;
max-width:480px;
/****height:calc(100vw * 0.5625);
max-height:calc(480px * 0.5625);*/
position:fixed;
top:40px;
left:0;
z-index:4;
 background:#888;
}
.wimbho.ratio-4x3 #primary{
/****height:calc(100vw * 0.75);
max-height:calc(480px * 0.75);****/
}
.wimbho.ratio-1x1 #primary,
.wimbho.has-video-pica #primary{
height:100vw;
/*max-height:480px;****/
}
.wimbho #primary::after{
content:'';
position :absolute;
width:100%;
height: 5px;
bottom:-5px;
left:0;
  background-color:#000;
}
.wimbho .kwz-meta{
width--:100%;
margin-top:calc(100vw * 0.5625 + 50px);
position:relative;
z-index:3;
  background--: green;
}
.wimbho.ratio-4x3 .kwz-meta{
margin-top:calc(100vw * 0.75 + 50px);
}
.wimbho.ratio-1x1 .kwz-meta,
.wimbho.has-video-pica .kwz-meta{
margin-top:calc(100vw + 50px);
}

.wimbho .kwz-meta:nth-last-of-type(2),
.wimbho .k_50 .kwz-meta
/*.wimbho.ratio-4x3 .k_50 .kwz-meta,
.wimbho.ratio-1x1 .k_50 .kwz-meta,
.wimbho.has-video-pica .k_50 .kwz-meta*/{
margin-top:0;background-- : green;
}
/*
#secondary
--------*/
#secondary{
position:relative;
z-index:5;
margin:50px 0 0;
padding:15px 0;
background:#212529; 
}
#secondary::before{
content:'';
position:absolute;
width:100%;
height:15px;
top:-15px;
left:0;
backdrop-filter:blur(6px);
}