.mailerform{background:linear-gradient(135deg,rgba(198,153,99,.08) 0,rgba(198,153,99,.03) 100%);border:2px solid #c69963;border-radius:8px;padding:30px;margin:40px auto;max-width:600px}.mailerform .regform>div:first-child{color:#c69963;font-size:1.3rem;font-weight:700;margin-bottom:20px;text-transform:uppercase;letter-spacing:1px}.mailerform .sundaytext{margin:20px 0}.mailerform .forminput{width:100%;padding:12px;border:2px solid #c69963;border-radius:6px;font-size:1rem;transition:all .2s}.mailerform .forminput:focus{outline:0;border-color:#b89153;box-shadow:0 0 0 3px rgba(198,153,99,.1)}.mailerform .regbutton{text-align:center;margin-top:20px}.mailerform .delbutton{background:linear-gradient(135deg,#c69963 0,#b89153 100%);border:2px solid #000;color:#000;font-weight:700;padding:12px 40px;border-radius:6px;cursor:pointer;transition:all .3s;font-size:1rem;text-transform:uppercase;letter-spacing:1px}.mailerform .delbutton:hover{background:#000;color:#c69963;border-color:#c69963;transform:translateY(-2px);box-shadow:0 4px 12px rgba(198,153,99,.3)}.GoldBarMailerReg{background:linear-gradient(135deg,#000 0,#1a1a1a 100%);border:2px solid #c69963;border-radius:8px;padding:40px;margin:40px auto;max-width:600px;color:#fff}.MailerTopBarReg{color:#c69963;font-size:1.8rem;font-weight:700;margin-bottom:15px;text-transform:uppercase;letter-spacing:2px}.GoldBarMailerReg>div:nth-child(2){color:rgba(198,153,99,.8);font-size:1.1rem;margin-bottom:25px}.mailersignup{display:flex;flex-direction:column;gap:15px;margin-top:20px}.mailreginput{width:100%;padding:12px;border:2px solid #c69963;border-radius:6px;font-size:1rem;background:#fff;transition:all .2s}.mailreginput:focus{outline:0;border-color:#b89153;box-shadow:0 0 0 3px rgba(198,153,99,.2)}.mailreginput::placeholder{color:#999}.regmailbutton{background:linear-gradient(135deg,#c69963 0,#b89153 100%);border:2px solid #c69963;color:#000;font-weight:700;padding:14px 50px;border-radius:6px;cursor:pointer;transition:all .3s;font-size:1.1rem;text-transform:uppercase;letter-spacing:1px;width:100%;margin-top:10px}.regmailbutton:hover{background:#fff;color:#c69963;border-color:#c69963;transform:translateY(-2px);box-shadow:0 4px 12px rgba(198,153,99,.4)}.stretch h3{background:rgba(198,153,99,.05);border:1px solid #c69963;border-radius:6px;padding:15px}.stretch h3 a{color:#c69963;font-weight:700;transition:color .2s}.stretch h3 a:hover{color:#b89153}.searchbutton{text-align:center;text-decoration:none;border:3px solid #000;border-radius:5px;font:700 1.8rem Roboto,sans-serif;letter-spacing:2px;padding:5px;font-weight:400;margin:2rem;display:inline-block;box-sizing:border-box;box-shadow:0 .5rem .5rem rgba(0,0,0,.35);background-color:rgba(198,153,99,.9);transition:all .15s;cursor:pointer}.pagination{display:flex;justify-content:center}.pagination a{border:1px solid #000;color:#000;float:left;margin:.5rem .4rem;padding:8px 16px;text-decoration:none;transition:background-color .3s}@media screen and (max-width:550px){.search-type-nav{display:grid;grid-template-columns:repeat(4,7rem)}.search-type-btn{min-width:55px}.pagination a{font-size:1.6rem;padding:.2rem .8rem}.pagination a{color:#000;float:left;padding:8px 16px;text-decoration:none;transition:background-color .3s;border:1px solid #000;margin:.5rem .4rem}.pagination a.active{background-color:#c69963;color:#fff}.pagination a:hover:not(.active){background-color:rgba(198,153,99,.2)}}