/* PinNews 廣告前台樣式 */

.pin-ad {
    display: block;
    margin: 16px 0;
    text-align: center;
    line-height: 0; /* 避免圖片底部空白 */
}

/* 圖片廣告 */
.pin-ad-image img {
    max-width: 100%;
    height: auto;
    display: block;
    margin: 0 auto;
    border-radius: 4px;
}
.pin-ad-image a {
    display: inline-block;
    line-height: 0;
}

/* 影片廣告 */
.pin-ad-video {
    line-height: normal;
}
.pin-ad-video iframe,
.pin-ad-video video {
    max-width: 100%;
    display: block;
    margin: 0 auto;
}

/* 自訂 HTML 廣告 */
.pin-ad-html {
    line-height: normal;
}

/* 側邊欄廣告間距 */
.widget .pin-ad + .pin-ad {
    margin-top: 12px;
}

@media screen and (max-width: 768px) {
    .pin-ad { margin: 12px 0; }
}
