/* Additional scoped layouts for existing archive sections. */
@media(max-width:1100px){
 .mobile-next .article-insert-wrapper{text-indent:0;}
 .mobile-next .gallery,.mobile-next .contact-us-content{width:100%;margin-left:0;}
 .mobile-next .contact-us-content{padding:16px;overflow-wrap:anywhere;}
 .mobile-next .gallery-title,.mobile-next .contact-us-title{width:100%;}
 .mobile-next #slideShowImages{width:100% !important;max-width:100%;height:min(65vh,640px) !important;min-height:240px;}
 .mobile-next #slideShowImages img{left:0 !important;top:0 !important;right:0;bottom:0;margin:auto;max-width:100%;max-height:100%;object-fit:contain;}
 .mobile-next .gallery-04{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:16px;padding:12px;}
 .mobile-next .gallery-04 li{min-width:0;}
 .mobile-next .gallery-cover-04{width:100%;margin:0;}
 .mobile-next .gallery-04 li img{position:static !important;transform:none !important;max-width:100%;height:auto;}
}
@media(max-width:800px){
 .mobile-next .mgallery-article-header,.mobile-next .mgallery-links{grid-column:2;min-width:0;margin:0;text-align:left;line-height:1.45;overflow-wrap:anywhere;}
 .mobile-next .lgallery-article>.mgallery-article-header~.mgallery-links{grid-column:1 / -1;}
 .mobile-next .lgallery-article>br{display:none;}
 .mobile-next .article{margin:12px;padding:12px;overflow-wrap:anywhere;}
 .mobile-next .article-content,.mobile-next .article-content-italic,.mobile-next .article-content-italic-close{line-height:1.6;text-align:left;text-indent:1.25em;}
 .mobile-next .article-poem-italic{text-indent:0;line-height:1.6;}
 .mobile-next .contact-us-title,.mobile-next .gallery-title{font-size:28px;line-height:1.4;padding:12px;}
 .mobile-next .contact-us-preface{padding:8px 0;line-height:1.6;text-align:left;text-indent:1.25em;}
 .mobile-next .contact-us-message{margin:12px 0;padding:12px;}
 .mobile-next .contact-us-message form table,.mobile-next .contact-us-message form tbody,.mobile-next .contact-us-message form tr,.mobile-next .contact-us-message form td{display:block;width:100%;max-width:100%;padding:4px 0;text-align:left;}
 .mobile-next .contact-us-message input[type=text],.mobile-next .contact-us-message input[type=email],.mobile-next .contact-us-message input[type=file]{width:100%;min-width:0;}
 .mobile-next form input:not([type=checkbox]):not([type=radio]),.mobile-next form textarea,.mobile-next form select{max-width:100%;min-height:44px;font-size:16px;box-sizing:border-box;}
 .mobile-next form textarea{width:100%;}
 .mobile-next form input[type=button],.mobile-next form input[type=submit],.mobile-next form input[type=reset],.mobile-next button{min-height:44px;white-space:normal;}
 .mobile-next .gallery-cover{width:calc(100% - 24px);max-width:330px;margin:8px 12px;}
 .mobile-next .gallery-cover img{max-width:100%;height:auto;}
 .mobile-next .gallery-cover-description{line-height:1.5;}
 .mobile-next .gallery-04{grid-template-columns:1fr;}
 .mobile-next .alignleft,.mobile-next .alignright{overflow-wrap:anywhere;}
}



/* Review follow-up: music image inset/centering and compact index headings. */
@media(max-width:800px){
 .mobile-pilot.mobile-literary #song-table tr{grid-template-columns:80px minmax(0,1fr);}
 .mobile-pilot.mobile-literary #song-table td:first-child{padding-left:8px;align-self:center;}
}
@media(max-width:1100px){
 .mobile-pilot.mobile-compact-cards .lgallery-article{grid-template-rows:min-content min-content minmax(0,1fr) auto;align-content:start;}
 .mobile-pilot.mobile-compact-cards .lgallery-article>a,.mobile-pilot.mobile-compact-cards .lgallery-article>img{grid-column:1;grid-row:1 / 4;align-self:start;}
 .mobile-pilot.mobile-compact-cards .lgallery-article-header{grid-column:2;grid-row:1;align-self:start;}
 .mobile-pilot.mobile-compact-cards .lgallery-article-subtitle{grid-column:2;grid-row:2;align-self:start;}
 .mobile-pilot.mobile-compact-cards .lgallery-article-content{grid-column:1 / -1;grid-row:4;}
}

.mobile-next.mobile-compact-cards .lgallery-article-subtitle p{margin:0;}
