/* ปุ่ม/กล่องเพิ่มเติมของเว็บอาคาร 60 ปี (แทน style ในบรรทัดของเว็บเดิม) */
.b60-btn-gold { display: inline-block; border: none; background: #9f8054; color: #fff !important; padding: 0 30px; text-transform: uppercase; }
.b60-btn-gold:hover { background: #26282b; text-decoration: none; }
.b60-btn-dark { display: inline-block; height: 60px; line-height: 60px; color: #fff !important; font-size: 14px; font-weight: 600;
  padding: 0 40px; margin: 0 10px 10px 0; border: none; box-shadow: 0 10px 20px rgba(0, 0, 0, 0.15); transition: 0.25s ease-in-out; cursor: pointer; }
.b60-btn-dark { background: #26282b; }
.b60-btn-dark:hover { background: #9f8054; text-decoration: none; }
.b60-full { display: inline-block; height: 60px; line-height: 60px; padding: 0 40px; margin: 0 10px 10px 0; background: #e9e4dc; color: #9f8054; font-weight: 600; }
.b60-pad-top { padding-top: 5px; }
.b60-section-donate { padding-bottom: 50px; }
.b60-section-product { padding-top: 50px; }
.b60-notice { background: #fff8e6; border-left: 4px solid #9f8054; padding: 15px 20px; margin: 0 0 25px; white-space: pre-line; }
.b60-closed { color: #9f8054; font-weight: 600; }
.b60-room h5 { margin-bottom: 20px; }
.b60-room .property-infos { min-width: 0; max-width: 100%; }
.b60-room .odometer { font-size: 40px; }
.b60-room .property-plan { max-width: 100%; height: auto; }
.b60-room + .b60-room { margin-top: 40px; }
.b60-empty { padding: 40px 0; text-align: center; color: #777; }
.b60-price { font-weight: 600; color: #9f8054; }
@media (max-width: 575px) {
  .b60-room .property-infos { padding: 20px; }
  .b60-btn-dark, .b60-full { padding: 0 24px; }
}
