/* Editorial treatment for the Gold Coast removalist buyer's guide.
   Restricted to the new blog to leave all other page designs unchanged. */
.mm-best-article-main{overflow-x:clip}
.mm-best-guide-page{background:#fff}
.mm-best-guide-heading{max-width:1120px!important}
.mm-best-guide-heading h1{max-width:990px;letter-spacing:-.044em}
.mm-best-guide-meta{font-size:13px;color:#687487;margin:19px 0 0;letter-spacing:.01em}
.mm-best-guide-meta span{padding:0 6px;color:#b8c0ca}
.mm-best-guide-layout{align-items:start}
.mm-best-guide-prose{max-width:100%;min-width:0}
.mm-best-guide-prose>p:first-child.mm-guide-lead{font-size:18px;line-height:1.79;color:#253448;background:#f7f8f6;border-left:4px solid #d7372d;border-radius:0 9px 9px 0;padding:24px 26px;margin-bottom:30px}
.mm-best-guide-prose h2{scroll-margin-top:110px}
.mm-best-guide-prose h3{scroll-margin-top:110px}
.mm-best-guide-prose strong{font-weight:750}
.mm-best-guide-prose a{overflow-wrap:anywhere;text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}
.mm-best-guide-prose ul,.mm-best-guide-prose ol{padding-left:24px;margin-bottom:28px}
.mm-best-guide-prose ol li,.mm-best-guide-prose ul li{margin-bottom:9px}
.mm-best-guide-prose blockquote.mm-blog-fit{margin:28px 0 38px;padding:22px 26px;border-radius:10px;background:#f6f8f6;border:1px solid #e0e6df;border-left:4px solid #d7372d;box-shadow:0 8px 30px rgba(20,40,59,.035)}
.mm-best-guide-prose blockquote.mm-blog-fit p{color:#172941;font-size:15px;font-weight:750;margin:0 0 12px}
.mm-best-guide-prose blockquote.mm-blog-fit ul{padding-left:20px;margin:0}
.mm-best-guide-prose blockquote.mm-blog-fit li{font-size:15px;line-height:1.68;margin:6px 0;color:#304456}
.mm-best-guide-prose blockquote.mm-blog-fit li:last-child{margin-bottom:0}
.mm-guide-table-scroll{max-width:100%;overflow-x:auto;overscroll-behavior-inline:contain;border:1px solid #dfe6e7;border-radius:11px;margin:18px 0 31px;background:#fff;-webkit-overflow-scrolling:touch}
.mm-guide-table{width:100%;min-width:570px;border-collapse:collapse;font-size:13px;line-height:1.58;color:#344457}
.mm-guide-table th,.mm-guide-table td{padding:13px 15px;text-align:left;vertical-align:top;border-bottom:1px solid #e7eaeb;min-width:80px}
.mm-guide-table th{background:#152b3c;color:#fff;font-size:12px;font-weight:750;line-height:1.5}
.mm-guide-table tr:nth-child(even) td{background:#f8faf9}
.mm-guide-table tbody tr:last-child td{border-bottom:0}
.mm-guide-table td strong{color:#163246}
.mm-best-guide-prose .mm-faq-question{border-top:1px solid #e8ebef;padding-top:21px;margin:22px 0 8px;font-size:18px;line-height:1.5}
.mm-best-guide-prose .mm-faq-question+p{font-size:15px;line-height:1.82;color:#4a5866}
.mm-guide-inline-photo{max-width:500px;margin:25px auto 30px}
.mm-guide-inline-photo img{width:100%;height:280px;object-fit:cover;object-position:center 46%;border-radius:11px}
.mm-guide-inline-photo figcaption{font-size:12px;text-align:center;line-height:1.6;color:#667486;margin-top:9px}
.mm-best-guide-prose h2:last-of-type{padding-top:34px}
.mm-best-guide-prose h2#sources~ul li{overflow-wrap:anywhere;font-size:13px}
.mm-best-guide-prose h2#sources~p{font-size:13px}
.mm-best-guide-prose h3+p{background:none;border:0;padding:0}
.mm-best-guide-prose .mm-faq-question+p{background:none;border:0;padding:0}
.mm-best-guide-prose h2#sources{font-size:25px}
.mm-best-guide-prose h2#ready-for-a-clear-price+p{font-size:16px}
.mm-best-guide-page .ed-sidebar-inside{position:sticky;top:110px}
.mm-best-guide-page .ed-sidebar-help a{border-radius:30px}
@media(max-width:1000px){.mm-best-guide-page .ed-sidebar-inside{position:static}}
@media(max-width:680px){.mm-best-guide-prose>p:first-child.mm-guide-lead{font-size:16px;padding:19px 17px}.mm-best-guide-prose blockquote.mm-blog-fit{padding:18px 17px}.mm-best-guide-meta{line-height:1.7}.mm-guide-table{font-size:12px;min-width:600px}.mm-guide-table th,.mm-guide-table td{padding:11px 12px}.mm-guide-inline-photo img{height:240px}.mm-best-guide-prose .mm-faq-question{font-size:17px}}
