.pmr-wrap{border-bottom:1px solid #ddd;padding-bottom:20px;display:flex;gap:24px;width:100%;max-width:100%;}
.pmr-left{width:25%;border-right:1px solid #ddd;padding-right:20px}
.pmr-left-item{margin-bottom:18px;padding-bottom:18px;border-bottom:1px solid #eee}
.pmr-left-img{display:block;width:100%;height:170px;background-size:cover;background-position:center;border-radius:6px}
.pmr-date{font-size:12px;color:#999;margin-top:6px;display:block}
.pmr-left-title a{font-size:16px;line-height:1.25;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-decoration:none;color:#111;transition:0.2s}
.pmr-left-title a:hover{text-decoration:underline;transform:translateX(3px)}
.pmr-main{width:50%;position:relative;padding-left:20px;}
.pmr-main-img img{width:100%;border-radius:6px}
.pmr-date-main{font-size:13px;color:#999;margin-top:10px;display:block}
.pmr-main-title a{color:#111;font-size:30px;font-weight:700;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-decoration:none;transition:0.2s}
.pmr-main-title a:hover{text-decoration:underline;transform:translateX(3px)}
.pmr-excerpt{margin-top:8px;color:#555;font-size:15px;line-height:1.4}
.pmr-right{width:25%;font-weight:700;margin-bottom:10px;border-right:1px solid #e5e5e5;padding-right:10px;}
.pmr-right-list{list-style:none;margin:0;padding:0}
.pmr-right-list li{display:flex;align-items:center;gap:6px;padding:10px 0;border-bottom:1px solid #eee}
.pmr-time{font-size:12px;color:#666}

.pmr-right-title{font-size:16px;line-height:1.25;color:#111;text-decoration:none;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;transition:0.2s}
.pmr-right-title:hover{text-decoration:underline;transform:translateX(3px)}
@media(max-width:1024px){
 .pressmr-desktop-only, .pmr-wrap {
  display:none!important; visibility:hidden!important; opacity:0!important;
  height:0!important; overflow:hidden!important; pointer-events:none!important;
 }
}

.pmr-left-item:last-child{
    border-bottom:none !important;
}

.pmr-right-list li:last-child{
    border-bottom:none !important;
}

/* Bold + ngjyra për kategoritë majtas dhe kryesore */
.pmr-left .pmr-cat {
    color: #e72413 !important;
    font-weight: 700 !important;
}
.pmr-main .pmr-cat {
    color: #e72413 !important;
    font-weight: 700 !important;
}

/* Lejo excerpt të shfaqet deri në 3 rreshta */
.pmr-excerpt {
    display: -webkit-box !important;
    -webkit-line-clamp: 3 !important;
    -webkit-box-orient: vertical !important;
    overflow: hidden !important;
}


/* EXTENDED WIDTH + 2-LINE LIMIT */
.pmr-left-title a,
.pmr-main-title a {
    display: -webkit-box !important;
    width: 100% !important;
    -webkit-line-clamp: 2 !important;
    -webkit-box-orient: vertical !important;
    overflow: hidden !important;
}

.pmr-main-title a{
    font-size:38px !important;
    line-height:1.25 !important;
}


/* Right-side time red outlined circle */


.pmr-right-time::after { content:none !important; display:none !important; }


/* Pika e kuqe 1x midis kohës dhe titullit */


/* SINGLE red dot only */
.pmr-right-time::after { content:none !important; display:none !important; }



/* FINAL red circle 1x */


/* Red line instead of circle */


/* Vertical red line between time and title */
.pmr-dot {
    display: inline-block;
    width: 2px;
    height: 14px;
    background: #e72413;
    margin: 0 8px;
    border: none !important;
    border-radius: 2px;
}

/* Fix: right side time color */
.pmr-right .pmr-time { color:#d7050f !important; font-weight:400 !important; }

.pmr-right-time { color:#d7050f !important; }
