/* אתר המלונות - תוספות לעיצוב הישן (היו style בתוך הדפים) + צימרים, מודעה ופרסום */
@media (min-width: 680px) { .hide-desktop { display: none; } }
.zc-dpcard-mobile { color: #fff !important; background: #000000c9; text-align: center; line-height: 34px; border-radius: 20px; border: 3px solid #fff; border-right-width: 10px; border-left-width: 10px; direction: rtl; margin-bottom: 4px; }
.zc-puzzle-ribon { direction: rtl; padding-right: 30px; }
.zc-featured-h3 { font-size: 18px; }
.zc-discount { width: 48%; margin-right: 1%; margin-left: 1%; }
.zc-publish-link { font-weight: bold; }
.zc-more-link { direction: rtl; text-align: right; margin: 6px 15px 0; font-weight: bold; }
.zc-more-link a { color: #b93838; }

/* מודעת מלון / צימר (כמו view.deal באתר הישן) */
.zc-deal-price { direction: rtl; font-weight: bold; color: #B93838; }
.zc-deal-h { direction: rtl; font-weight: bold; color: #B93838; font-size: 1.8em; margin-top: 12px; }
.zc-deal-h-sm { font-size: 1.4em; }
.zc-deal-hr { width: 120px; margin-right: 0; margin-top: 4px; margin-bottom: 8px; }
.zc-deal-label { direction: rtl; font-weight: bold; color: #B93838; }
.zc-deal-image { width: 100%; cursor: zoom-in; }
.zc-deal-included { list-style: none; padding: 0; margin: 0 0 12px; direction: rtl; }
.zc-deal-included li { padding: 3px 0; }
.zc-deal-included .fa { color: #2e9e4f; }
.zc-deal-notes { direction: rtl; background: #fff8e6; border-right: 4px solid #ffc107; padding: 10px 12px; border-radius: 4px; }
.zc-deal-cta { font-size: 1.4em; display: block; direction: rtl; }
#ccr-world-news .like-comment-readmore .zc-order-btn, .zc-publish .zc-order-btn { padding: 10px 20px; font-size: 22px; }
.zc-expired { direction: rtl; background: #fdecea; color: #a12622; padding: 8px 12px; border-radius: 4px; }

/* סינון צימרים לפי אזור */
.zc-area-filter { direction: rtl; text-align: right; margin: 10px 15px; }
.zc-area-filter .btn { margin: 0 0 6px 4px; }
.zc-area-filter .btn.active { background: #b93838; border-color: #b93838; color: #fff; }

/* דף פרסום */
.zc-publish { direction: rtl; text-align: right; }
.zc-publish-box { border: 1px solid #e5e5e5; border-radius: 10px; padding: 16px 18px; margin: 16px 0; background: #fafafa; }
.zc-publish-box h2 { color: #b93838; font-size: 1.4em; margin-top: 0; }
.zc-publish .zc-order-btn { display: inline-block; margin: 6px 0 0 8px; color: #fff; background-color: #B93838; border-radius: 15px; line-height: 30px; text-decoration: none; }
.zc-publish .zc-order-btn:hover, .zc-publish .zc-order-btn:focus { background-color: #EAC3C3; color: #fff; transition: all .15s ease-in; }
.zc-publish-notes { margin: 6px 0 4px; }
#ccr-article .zc-publish-note { margin: 0; padding: 0; line-height: 1.7; }
