.diyw .rightrow,.diyw #loginbox{display:none}.diyw .diywebFooter{max-width:920px;margin:auto}.diyw img{max-width:100%;height:auto}.diyw [hidden]{display:none!important}.diyw .form-success,.diyw .form-errors,.diyw .form-error-send{display:none}.diyw .restored-gallery{margin:18px 0 40px;clear:both}.gallery-stage{display:flex;min-height:100px;align-items:center;justify-content:center}.gallery-slide{display:flex;align-items:center;justify-content:center;max-width:100%}.gallery-slide img{display:block;object-fit:contain;width:auto}.gallery-controls{display:flex;align-items:center;justify-content:center;gap:22px;margin:12px 0;font:13px Arial,sans-serif}.gallery-controls button{width:38px;height:34px;border:1px solid #ccc;border-radius:2px;background:#fff;color:#474747;font:25px Georgia,serif;cursor:pointer}.gallery-controls button:hover,.gallery-controls button:focus-visible{background:#ededed}.gallery-thumbs{display:flex;flex-wrap:wrap;justify-content:center;gap:8px}.gallery-thumbs button{display:flex;align-items:center;justify-content:center;min-width:40px;height:40px;padding:5px;border:1px solid transparent;background:#fff;cursor:pointer}.gallery-thumbs button[aria-pressed=true]{border-color:#777}.gallery-thumbs img{width:auto;max-width:50px;max-height:25px;display:block}.art-lightbox{box-sizing:border-box;max-width:96vw;max-height:94vh;padding:40px 24px 24px;border:0;background:#fff;box-shadow:0 5px 30px #0005}.art-lightbox::backdrop{background:#000b}.art-lightbox img{display:block;width:auto;height:auto;max-width:calc(96vw - 48px);max-height:calc(94vh - 70px)}.art-lightbox button{position:absolute;right:7px;top:4px;border:0;background:transparent;color:#444;font:28px Arial;cursor:pointer;min-width:32px;min-height:32px}.diyw .nform{max-width:600px}.diyw .form-item{margin:0 0 20px}.diyw .form-item label{display:block;margin:0 0 6px}.diyw .form-item input,.diyw .form-item textarea{box-sizing:border-box;display:block;width:100%;padding:9px;border:1px solid #aaa;border-radius:0;background:#fff;color:#474747}.diyw .form-item textarea{min-height:160px;resize:vertical}.diyw .nform input[type=submit]{padding:9px 15px;border:1px solid #999;background:#eee;color:#333}.diyw .contact-note{font-size:13px;color:#666;line-height:1.5}.diyw .note{font-size:13px}.diyfeDropDownSubOpener{border:0;background:transparent;color:inherit}.diyw #content_area .imageSubtitle img{object-fit:contain}.diyw #diyfeMobileNav.is-open>ul{display:block}.diyw #diyfeMobileNav li.selected>.diyfeDropDownSubList{display:block}.diyw #diyfeMobileNav .diyfeDropDownSubOpener{bottom:auto;height:44px}@media(max-width:767px){.diyw #website-logo p.website-logo-text,.diyw #website-logo p.website-logo-text a.website-logo-text{font-size:30px!important}.diyw .diyweb .diywebMain .diyfeLiveArea{margin-left:20px;margin-right:20px}.diyw #diyfeMobileNav>a{width:44px}.diyw #diyfeMobileNav>ul{border-top:1px solid #ddd}.diyw #diyfeMobileNav li{border-color:#ddd}.diyw #content_area p[style*="justify"]{text-align:left!important}.gallery-thumbs{gap:6px}.diyw #contentfooter{line-height:1.7}}

.diyw #content_area .nform .form-item label{display:block;width:100%;text-align:left}.diyw #content_area .nform .form-item input,.diyw #content_area .nform .form-item textarea{display:block;width:100%;max-width:100%;padding:10px;border:1px solid #aaa;border-radius:0;box-shadow:none;font-size:16px;min-height:42px}.diyw #content_area .nform .form-item textarea{min-height:160px}.diyw #content_area .nform>input[type=submit]{margin-left:0}
