.screen{width:99vw;margin:.5rem auto; }
p{margin:1rem auto;color:#222;text-align:right;padding:0;width:94%;}
.screeninside{width:94%;margin:.2rem auto;margin-top:1.5rem;
padding:.5rem .2rem;}
.grid-container3{display: grid;grid-template-columns: auto 30%;}
.grid-containerprofile{display: grid;grid-template-columns: 20% auto;}
div.plus a{font-size:1rem;line-height:1.4rem;padding:.8rem .3rem;
display:block;margin:.5rem auto;width:92%;}
.media > div img {width:64px;height:64px;object-fit:cover;}
.grid-container {direction:ltr;display: grid;grid-template-columns: auto;padding:0 }
.grid-container2 {display: grid;grid-template-columns: auto;padding:0 }
 h3{font-weight:normal;font-size:clamp(1.1rem, 1.18vw, 1.29rem);color:#333;width:94%;margin:.2rem auto;text-align:right;}
.grid-item {padding:0;border:none }
#mainImage {width:100%;aspect-ratio: 16 / 9;-webkit-aspect-ratio: 16 / 9;
object-fit:cover;margin:0;max-width:100%;}
#adPoint p {line-height:2.2rem;font-size:clamp(1rem, 1.1vw, 1.3rem);width:94%;margin:.4rem auto;}
.grid-container3 .grid-item1 img {width:94%;height:100px;border-radius:4px;-webkit-border-radius:4px;object-fit:cover;margin:0;}.grid-containerprofile img {width:90%;height:auto;object-fit:contain;margin:.5rem;}section{padding:1rem 0}
.adsBanner{margin:.8rem auto;width:94%;max-width:520px}@media only screen and (min-width : 650px){.screen{max-width:600px;}}
@media only screen and (min-width : 950px){.screen{max-width:1400px;}
.grid-container3 .grid-item1 img {width:94%;height:100px;object-fit:cover;margin:0;}.grid-container {grid-template-columns: 30% auto ;direction:ltr;}.grid-container2 {grid-template-columns: 65% auto;}.grid-containerprofile img {width:90%;height:auto;object-fit:contain;margin:0;}}
.shareDiv{display:flex;-webkit-disaply:flex;flex-direction:row;-webkit-flex-direction:row;gap:4;
    margin:.6rem auto;margin-bottom:1.2rem;width:92%;}
.shareDiv a{ order:1; margin:.5rem ; min-width:50px;width:50px;height:30px;}
a{color:#444}
time{font-size:1rem;display:block;padding:.1rem .5rem;margin:.1rem .5rem;font-weight:bolder;line-height:1.4rem;}
section img{width:auto;max-width: 400px;
height: auto;object-fit:scale-down;border:1px solid #d1d1d1;aspect-ratio: normal;-webkit-aspect-ratio: normal}
.ad-container {
width: 300px; /* Adjust width as needed */
height: 250px; /* Adjust height as needed */
}
ins {margin:1rem auto;}