@import url(https://fonts.googleapis.com/css2?family=Assistant:wght@200..800&family=Nunito:ital,wght@0,200..1000;1,200..1000&family=Questrial&family=Quicksand:wght@300..700&family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&family=Solitreo&family=Urbanist:ital,wght@0,100..900;1,100..900&display=swap);
@import url(https://fonts.googleapis.com/css2?family=DM+Sans:ital,opsz,wght@0,9..40,100..1000;1,9..40,100..1000&family=Open+Sans:ital,wght@0,300..800;1,300..800&display=swap);
@font-face{font-family:'PBS Sans';font-weight:500;src:url('https://www-tc.pbs.org/pbsfonts/v1.2/PBSSans.woff2') format('woff2'),url('https://www-tc.pbs.org/pbsfonts/v1.2/PBSSans.woff') format('woff');font-display:swap}
@font-face{font-family:'PBSSans Light';font-style:normal;font-weight:300;src:url('https://www-tc.pbs.org/pbsfonts/v1.2/PBSSans-Light.woff2') format('woff2'),url('https://www-tc.pbs.org/pbsfonts/v1.2/PBSSans-Light.woff') format('woff')}
@font-face{font-family:'PBS Sans Medium';font-style:normal;font-weight:600;src:url('https://www-tc.pbs.org/pbsfonts/v1.2/PBSSans-Medium.woff2') format('woff2'),url('https://www-tc.pbs.org/pbsfonts/v1.2/PBSSans-Medium.woff') format('woff')}
@font-face{font-family:'PBSSans Bold';font-style:normal;font-weight:700;src:url('https://www-tc.pbs.org/pbsfonts/v1.2/PBSSans-Bold.woff2') format("woff2"),url('https://www-tc.pbs.org/pbsfonts/v1.2/PBSSans-Bold.woff') format('woff')}
body{background-color:#fff}
body{font-size:1em;font-family:'DM Sans';background-color:#d1d1d1}
#toparea img{display:flex;max-height:140px;margin-top:1em;max-width:332px;margin-bottom:1em;width:100%;min-width:300px;justify-content:center}
input[type=text].form-control,select.form-control{font-size:18px;margin-bottom:.5em;margin-top:0!important}
.ALLEGHEADERSE{width:0;padding:0;border:0}
.ALLEGELEMENTS{font-style:Normal;text-align:Left}
.PREMTOTAL{border-top-color:#000;border-top-width:medium}
.Hide{height:1px!important;display:none!important;border-color:#fff;display:none}
input:checked+label svg{fill:#fff!important}
.footer-col{text-align:center;margin-left:auto;margin-right:auto}
div#wrapper{background:#fff;max-width:700px;overflow-y:clip;margin-top:3em;border-radius:1em;margin-bottom:3em;box-shadow:2px -2px 20px 2px rgb(0 0 0 / 50%);opacity:99%;padding:2em;min-width:350px;justify-content:flex-start;align-content:center;display:flex;flex-direction:column;align-items:center}
form#aspnetForm{border-radius:10px;background-color:#fff}
.BtnStyle{margin-right:auto;display:block;margin-left:auto}
.HEADERSTABLE{padding-bottom:1em}
table#ctl00_AllegMain_MODETABLE>tbody>tr>td>input+label{color:#000;background-color:#f5f5f5;border:1px solid #e1e1e1;padding:.25em;display:flex;align-items:center;justify-content:space-evenly;align-content:center;flex-direction:row;flex-wrap:nowrap;text-transform:none;font-weight:700}
table#ctl00_AllegMain_MODETABLE>tbody>tr>td>input{appearance:none}
td.required-field{float:right;height:2px;display:none}
table.ALLEGELEMENTS tr{height:0!important}
table.ALLEGELEMENTS>tbody>tr>td>span{visibility:hidden;height:0!important;line-height:0}
#ctl00_AllegMain_UPGRADETABLE>tbody>tr>td>label{color:#000;border:1px solid #e1e1e1;appearance:none;display:flex}
input:checked+label:not(input[id^=ctl00_AllegMain_ALLEGQUEST]~label):not(#ctl00_AllegMain_SECTIONGIFTNAMEADDRESSinput~label):not(input[id^=ctl00_AllegMain_RBType]~label){background-color:#126eb5!important;color:#fff!important;display:flex}
#ctl00_AllegMain_UPGRADETABLE>tbody{display:flex;align-items:center;row-gap:.5em;column-gap:.5em;flex-direction:row;position:relative;flex-wrap:wrap;justify-content:center}
#ctl00_AllegMain_UPGRADETABLE>tbody>tr>td>input,input[type=checkbox],input[type=radio]{appearance:none!important}
table[id^=ctl00_AllegMain_UPGRADE]>tbody tr{display:flex;flex-direction:row;align-items:center;max-width:250px;width:100%;max-height:60px}
input[type=radio i]{margin:0}
.ALLEGELEMENTS,.ALLEGHEADERS,.ALLEGQUESTIONS,.ALLEGSECTIONS{width:auto!important}
input+label:not(input[id^=ctl00_AllegMain_ALLEGQUEST]~label):not(#ctl00_AllegMain_SECTIONGIFTNAMEADDRESS input~label):not(input[id^=ctl00_AllegMain_RBType]~label):not(#autoCheckbox+label){color:#000;appearance:none;font-family:'DM Sans';display:flex;text-transform:uppercase;font-weight:500;background-color:#fefdfd;border:2px solid #e1e1e1;min-width:250px;margin-bottom:auto;text-align:center;margin-top:auto;max-width:180px!important;font-size:20px;line-height:1.2;align-items:center;flex-wrap:wrap;align-content:center;justify-content:center;border-radius:23px}
.BtnStyle,button,input[type=submit]{padding-right:30px!important;padding-left:30px!important;border:2px solid #333;height:56px!important;font-size:18px!important;display:flex;flex-wrap:nowrap;flex-direction:row;align-items:center;color:#000;width:auto!important;min-width:6em;font-weight:600;justify-content:space-evenly;align-content:center;border-radius:23px}
.form{margin-top:20}
.BtnStyle:hover,button:hover{color:#fff;background-color:#157287}
.feat-item{width:200px!important;box-shadow:0 .5em 2em -.125em rgba(10,10,10,.1),0 0 0 1px rgba(10,10,10,.02);height:auto;display:flex;flex-direction:column;flex-wrap:wrap;align-items:stretch;justify-content:space-between}
.feat-img-div{display:flex;align-content:flex-end;flex-direction:column}
table#PremiumCart{min-width:300px;max-width:600px;width:100%;border-style:none;display:TABLE}
.featured{margin:0}
.featured-header{margin:0;width:auto}
.feat-img-containter{width:200px;height:180px;background-position:center;background-size:200px 180px}
.feat-title{position:relative;display:flex;flex-direction:column-reverse}
input:hover+label:hover:not(input#autoCheckbox:hover+label):not(#ctl00_AllegMain_SECTIONGIFTNAMEADDRESSinput~label):not([id^=ctl00_AllegMain_ALLEGQUEST]+label),input:hover~label:hover svg,input:hover~label:hover>svg{cursor:pointer;background-color:#126eb5!important;color:#fff!important;fill:#ffffff!important}
.feat-desc{height:3em;display:flex;background-color:#fff;flex-direction:row;position:inherit;width:200px;bottom:0;overflow-y:auto;margin-bottom:5px;margin-top:5px;flex-wrap:nowrap;align-content:center;justify-content:space-evenly;align-items:center}
input~label svg{fill:#000;margin-left:5px}
.feat-wrapper{width:auto!important;display:flex;max-width:900px;margin-left:0;column-gap:.25em;row-gap:.25em;margin-bottom:2em;height:auto!important;flex-wrap:wrap;justify-content:space-evenly}
footer,header,nav{font-family:'DM Sans';font-size:13px;font-weight:600}
body{font-family:'DM Sans';font-weight:500;color:#212529}
hr{box-sizing:content-box;height:0;width:100%;overflow:visible;margin-top:1em;margin-bottom:.5em;border:0;border-top:3px outset}
h2,h3{margin-top:0;margin-bottom:.5em;font-weight:600;color:#000;line-height:1.2}
caption{padding-top:0.75em;padding-bottom:0.75em;color:#6c757d;text-align:left;caption-side:top}
th{text-align:inherit;text-align:-webkit-match-parent}
[type=submit],button{appearance:button}
[type=submit]:not(:disabled),btn:not(:disabled),button:not(:disabled){cursor:pointer;margin-top:1em;cursor:pointer;color:#000;appearance:none;margin-left:auto;margin-right:auto;background-color:#fdfdfd;border:2px solid #204d83}
[hidden]{display:none!important}
h3{font-size:1.5em;margin-left:14px;display:flex;font-family:'DM Sans';justify-content:space-evenly;align-items:center;flex-direction:row;text-align:center;align-content:flex-end}
.fade:not(.show){opacity:0}
.close{float:right;line-height:1;text-shadow:0 1px 0 #333;opacity:.5}
.close:hover{color:red;text-decoration:none}
.close:not(:disabled):not(.disabled):focus,.close:not(:disabled):not(.disabled):hover{opacity:.75}
.modal-backdrop.fade{opacity:0}
.modal-header{align-items:flex-start;justify-content:space-between}
select.form-control{-webkit-appearance:none;appearance:none;background-image:url('data:image/svg+xml, <svg xmlns="http://www.w3.org/2000/svg" height="1em" viewBox="0 0 384 512"><path d="M169.4 470.6c12.5 12.5 32.8 12.5 45.3 0l160-160c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0L224 370.8 224 64c0-17.7-14.3-32-32-32s-32 14.3-32 32l0 306.7L54.6 265.4c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3l160 160z"/></svg>');background-position:right 0.5em top 0.75em;background-repeat:no-repeat}
.featured.gift-item-price.card-ammt{background:#204d83;color:#fff;padding:3px;line-height:21px;text-shadow:1px 1px 1px #2638c4;font-size:1.1em;font-weight:600}
#ctl00_AllegMain_ALLEGOTHERAMT{padding:.375em .75em;height:60px;font-weight:500;line-height:1.5;color:#000;background-color:#f5f5f5;background-clip:padding-box;border:1px solid #fefdfd}
.modal-backdrop{position:fixed;top:0;display:flow;left:0;z-index:1040;overflow-y:scroll;width:100vw;height:-webkit-fill-available;background-color:#000}
@media (min-width:768px){
.col-md-6{flex:0 0 50%;max-width:50%}
}
.modal-header{padding:.5em;border-bottom:1px solid #dee2e6;width:100%;text-align:center;color:#fff;background-color:#204d83;border-top-left-radius:calc(0.3rem - 1px);border-top-right-radius:calc(0.3rem - 1px);flex-wrap:wrap}
.gifts-show-more-gifts{color:#2638c4}
input[type=text].form-control{border:2px solid #e1e1e1;background-color:#f5f5f5;font-size:18px;column-gap:.5em;margin-top:0!important;font-family:'DM Sans'}
.form-control{border-radius:0}
select option:disabled{display:none}
option{font-size:20px;line-height:24px;padding:15px;margin:10px 0}
modal-custom-checkbox label{font-size:16px;margin-left:5px;cursor:pointer;height:2em;font-weight:400}
.t-add-to-cart-link{padding:3px;display:flex;border:1px solid #e1e1e1;justify-content:center;align-content:space-between;flex-direction:column}
.Small{font-size:x-small}
modal-custom-button{display:flex;justify-content:space-around}
a.t-add-to-cart-link{color:#000;background-color:#f5f5f5;font-stretch:condensed;font-size:.8em;overflow-y:clip;width:5em;text-align:center;height:2.5em}
.cls-1{fill:none}
[tabindex="-1"]:focus:not(:focus-visible){outline:0!important}
a{text-decoration:none;background-color:transparent;color:#204d83!important}
button,input{overflow:visible}
button,select{text-transform:uppercase}
select{word-wrap:normal}
button{appearance:button}
.row{display:flex;width:auto;flex-wrap:nowrap;justify-content:center;flex-direction:row;align-items:center}
.col-2,.col-4,.col-6,.col-md-6{width:100%;padding-right:5px;padding-left:5px}
.col-2{flex:2 2 16.666667%;min-width:3em!important;width:5em}
.col-4{flex:0 0 17%}
.col-6{height:100%;display:block;position:relative;margin-left:3em}
.form-control{display:inline-flex;width:100%;height:calc(1.5em + 0.75rem + 2px);padding:.375em .75em;font-size:18px;background-color:#f5f5f5;font-weight:400;font-family:'DM Sans';line-height:1.5;background-clip:padding-box;border:2px solid #e1e1e1;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;align-content:flex-end;align-items:baseline;flex-direction:row;flex-wrap:nowrap}
@media (prefers-reduced-motion:reduce){
.form-control{transition:none}
}
.form-control:disabled{background-color:#610202;opacity:1}
.fade{transition:opacity .15s linear}
.modal{position:fixed;top:0;left:0;z-index:1050;width:100%;display:none;background-color:transparent;height:100%;overflow-y:scroll!important;overflow:hidden;outline:0}
.modal.fade .modal-dialog{transition:transform .3s ease-out;transform:translateY(-50px)}
@media (prefers-reduced-motion:reduce){
.fade,.modal.fade .modal-dialog{transition:none}
}
.modal.show .modal-dialog{transform:none}
.modal-content{position:relative;box-shadow:0 0 50px #000;width:100%;background-color:#fff;border:1px solid rgba(0,0,0,.2);outline:0}
.modal-body{position:relative;flex:1 1 auto;height:fit-content;padding:.5em}
@media (min-width:576px){
.modal-dialog{max-width:550px;margin:1.75em auto}
}
.d-flex{display:flex;height:auto;margin:3px;align-content:flex-end;flex-wrap:wrap;flex-direction:column}
.align-items-center{align-items:center!important}
.mx-0{margin-right:0;align-content:center;flex-wrap:nowrap;flex-direction:row;height:6em;overflow-y:clip}
.my-3{margin-top:1em!important;margin-right:1em;margin-left:1em}
.ml-3{margin-left:1em;padding-bottom:.5em;margin-right:1em;border-bottom:inset}
.pt-0{padding-top:0!important}
.px-0{padding-right:0!important;width:100%;margin-right:1em;display:flex;padding-right:0!important}
@media print{
img,tr{page-break-inside:avoid}
h2,h3,p{orphans:3;widows:3}
h2,h3{page-break-after:avoid}
body{min-width:992px!important}
a:not(.btn){text-decoration:underline}
img{page-break-inside:avoid}
*,:after,:before{text-shadow:none!important;box-shadow:none!important}
}
.gift-item-clickable{cursor:pointer}
.gift-item-horizontal-section{flex:none;display:flex;height:100%;flex-direction:column-reverse;overflow-x:auto;justify-content:center;align-content:space-between}
.gift-item-horizontal-section img{width:100%;display:flex;flex:1 10 30%;width:100%}
modal-custom-checkbox{display:inline-block;cursor:pointer}
a:hover{color:#333;text-decoration:none}
.modal-body{padding-top:0;overflow-y:visible}
select:active,select:focus{outline:0!important}
@media (max-width:767px){
.modal-content{padding-top:0}
}
select.sizeChoice{color:#000;border:1px solid #e1e1e1;display:inline;background-color:#f5f5f5;width:5em;height:2.5em;min-width:60px;font-size:.8em;text-transform:uppercase;font-weight:600;font-stretch:condensed}
.gifts-show-more-gifts{height:4.375em;width:100%;display:flex;text-transform:uppercase;font-size:1.3em;flex-direction:column;row-gap:2px;justify-content:center}
.t-add-to-cart-link{text-transform:uppercase;font-weight:600;font-stretch:condensed}
a:focus{outline:0}
.modal-content{border-radius:0.22em}
nav.pagination-container{display:none}
div#paginated-list{margin-right:0;margin-bottom:20px}
.gifts-controls{padding:0 2em 0 2em;padding-bottom:1em;border-bottom:inset;margin-bottom:1em}
.hidden{visibility:hidden;display:none}
.gift-item-price.card-ammt:hover{font-weight:700}
.ALLEGHEADERS{font-style:Normal;font-weight:None;width:auto;text-align:center;width:fit-content;margin-right:auto}
div#ctl00_AllegMain_MainPanel{background-color:#fff;border-radius:10px;display:block!important}
.MAINTABLE{width:stretch;background:#fff}
button{height:40px!important;font-size:.8em!important;display:flex;flex-wrap:nowrap;flex-direction:column;align-items:center;width:auto;justify-content:space-evenly}
.ALLEGELEMENTS,.ALLEGHEADERS{background:#fff;color:#000;font-style:Normal;font-size:Small;font-weight:None;text-align:Left;font-family:'DM Sans'}
*,:after,:before{box-sizing:border-box}
h4{margin:0;padding-top:15px}
b{font-weight:bolder}
img{vertical-align:top;border-style:none}
button{border-radius:0;margin:0!important;font-family:'DM Sans';font-size:inherit;transform:uppercase;padding:4px!important;border:2px solid #2638c4;background-color:#2638c4;display:flex;flex-wrap:nowrap;flex-direction:row;align-items:center;color:#2638c4;font-weight:600}
btn:focus:not(:focus-visible),button:focus:not(:focus-visible){outline:0}
[type=button],button{-webkit-appearance:button;appearance:button}
[type=button]:not(:disabled),btn:not(:disabled),button:not(:disabled)[type=btn]:not(:disabled){cursor:pointer;color:#000;appearance:none;background-color:#fff;border:2px solid #e1e1e1}
[type=button]:hover{background-color:#204d83;color:#fff}
h2{margin-bottom:1em;margin-top:.8em;margin-left:auto;margin-right:auto;font-weight:600;font-size:2.25em;display:flex;margin-top:0;text-align:center;color:#fff;font-family:'DM Sans';justify-content:center;align-items:center;background-color:#051160;border-radius:23px;vertical-align:middle!important; width: 100%;text-transform: uppercase;}
@media print{
*,:after,:before{text-shadow:none!important;box-shadow:none!important}
img{page-break-inside:avoid}
h2{orphans:3;widows:3;page-break-after:avoid}
}
.content{max-height:565px;width:551px;line-height:1em;overflow:auto}
.close{position:absolute;width:20px;height:20px;opacity:.8;transition:all .2s;font-size:24px;font-weight:700;text-decoration:none;color:#666}
div#premloader{margin-left:0;margin-right:0}
.ALLEGQUESTIONS{font-size:18px!important;font-family:'DM Sans'!important}
#ctl00_AllegMain_PremiumDiv{font-size:15px;font-family:'DM Sans'}
.ALLEGHEADERS{background:#fff;color:#000;font-style:Normal;font-size:Small;font-weight:600;text-align:Left;font-family:'DM Sans';width:800px}
.ALLEGHEADERSE{width:0;padding:0;border:0}
.ALLEGSECTIONS{color:#000;background:#fff;font-style:Normal;font-size:Small;text-align:Left;font-family:'DM Sans'}
.ALLEGSECTIONS{color:#000;font-style:Normal;font-size:Small;text-align:Left;font-family:'DM Sans';width:800}
.ALLEGQUESTIONS{background:#fff;color:#000;font-style:Normal;font-size:Small;font-weight:500;text-align:Left;font-family:'DM Sans';width:800px}
.ALLEGELEMENTS{background:0 0;color:#000;display:inline;font-style:Normal;width:100%!important;font-weight:unset;font-family:'DM Sans'!important;align-items:center;flex-wrap:wrap;align-content:center;justify-content:space-evenly;flex-direction:column;line-height:17px;font-size:20px !important;}
.INNER_LEFT20 {font-weight: bolder;}
.INNER_RIGHT75, #ctl00_AllegMain_PLGAMT, #ctl00_AllegMain_paymentMethod, #ctl00_AllegMain_MainPanel > div:nth-child(3) > div > div.ALLEGELEMENTS > div:nth-child(4) > div.INNER_RIGHT15.ALIGNRIGHT  {padding-bottom: 10px;margin-top:5px;}
.INNER_RIGHT65 {
    font-size: 20px !important;
}
.MAINTABLE{background:#fff;position:relative;width:auto!important;margin-bottom:2em}
.MAINSHIPTABLE2{background:0 0!important;margin-bottom:1em;height:1px;margin-top:100px;padding-top:100px;width:auto!important;border-top:2px dotted #333!important}
.PREMTOTAL{border-top-color:#000;border-top-width:medium}
div[id^=ctl00_AllegMain_generateQuestion]{width:100%;font-size:18px!important;margin-bottom:1em;flex-direction:column}
textarea{width:100%!important;resize:none;display:flex;position:relative;font-size:18px;margin-right:auto;margin-left:auto;font-weight:400;line-height:1.5;color:#495057;background-color:#f5f5f5;background-clip:padding-box;border:1px solid #e1e1e1;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}
.modalOpener{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;column-gap:.5em}
[type=submit]{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:baseline;align-content:flex-start;flex-direction:column-reverse}
.pt-0{display:flex;width:100%;align-content:flex-start;flex-wrap:wrap;flex-direction:column;justify-content:center}
.ALLEGSECTIONS{width:-webkit-fill-available;display:flex;flex-direction:row-reverse;align-content:center;flex-wrap:nowrap;justify-content:center;margin-top:1em}
textarea:focus{color:#495057;background-color:#f5f5f5;border-radius:5px;outline:3px solid #3c3c3c}
body#ctl00_masterBody{display:flex;overflow-x:clip;flex-direction:column;align-items:center;align-content:center}
.modalOpener>div{margin-top:4px}
&:target{visibility:visible;opacity:1}
input[id^=ctl00_AllegMain_wwFName],input[id^=ctl00_AllegMain_wwLName]{width:-webkit-fill-available!important}
input[id^=ctl00_AllegMain_wwAddress]{width:100%!important}
input[id$=wrkZip]{max-width:50%!important}
input[id$=wrkCity]{width:40%!important}
select[id$=wrkState]{width:100%!important;margin-bottom:0}
input[id^=ctl00_AllegMain_wrkExtension]{max-width:21%!important}
input[id^=ctl00_AllegMain_wwComm]{max-width:100%!important}
.close{position:relative;width:40px;height:35px;top:0;text-align:center;right:0;transition:all .2s;background:#204d83;font-size:35px;font-weight:500;text-decoration:none;color:#fff}
input[id^=ctl00_AllegMain_wwAddress1]{width:100%!important}
input[id^=ctl00_AllegMain_wwFName],input[id^=ctl00_AllegMain_wwLName]{width:100%!important}
select[id^=ctl00_AllegMain_ddDate]{display:none!important;width:99%}
[id^=ctl00_AllegMain_ShipHeader]{border:2px solid #333!important;width:99%}
#ctl00_AllegMain_SECTIONNAMEADDRESS>table:nth-child(5),#ctl00_AllegMain_SECTIONNAMEADDRESS>table:nth-child(6),#ctl00_AllegMain_SECTIONNAMEADDRESS>table:nth-child(7),#ctl00_AllegMain_valwrkPhone{display:none}
h2[id^=ctl00_AllegMain_ShipHeader]{font-weight:700;border:none!important;display:flex;justify-content:center}
table[id^=ctl00_AllegMain_RBType]{width:100%;display:flex;justify-content:center}
input[id^=ctl00_AllegMain_wwComm]{width:100%!important}
input[id^=ctl00_AllegMain_ALLEGQUEST]~label{font-family:'DM Sans';font-size:15px;max-width:300px}
body{font-family:'DM Sans'!important;color:#000;background:url(https://oeta.secureallegiance.com/oeta/WebModule/OETA2025/images/Fall_Talimena.png);background-attachment:fixed}
div#ctl00_AllegMain_ALLEGOTHERAMTROW>input{font-size:20px;min-width:250px;height:60px;border-radius:23px;line-height:60px;display:flex;border:2px solid #e1e1e1;max-width:250px}
&:target{visibility:visible;opacity:1}
.gift-item-horizontal-section.gift-item-clickable.small{overflow-y:clip;max-width:6em;max-height:6em;display:flex!important;min-width:50%;width:5em;display:flex;align-content:center;justify-content:space-evenly;align-items:flex-start;flex-direction:column}
input[id^=ctl00_AllegMain_RBType]{height:40px;max-height:40px;display:flex;align-items:center;flex-direction:column-reverse;justify-content:center;flex-wrap:nowrap;align-content:center}
table[id^=ctl00_AllegMain_RBType]>tbody>tr{display:flex;width:100%;justify-content:center;align-items:center;flex-direction:row;flex-wrap:nowrap}
table#ctl00_AllegMain_RBType1>tbody{width:100%;display:flex}
table[id^=ctl00_AllegMain_RBType]>tbody>tr>td{margin-right:1em;position:relative;column-gap:.5em;vertical-align:inherit;margin-bottom:1em;display:flex;align-content:stretch;flex-direction:row;justify-content:center}
.modal-prem-desc-text{overflow-wrap:break-word;width:-webkit-fill-available;overflow-wrap:break-word}
#modcontent.content,div#modcontent *{width:auto;margin:0}
div#newmode{display:flex;flex-direction:column;justify-content:space-evenly;width:auto;align-items:center;row-gap:0.5em;margin-right:auto;margin-left:auto;align-content:center;flex-wrap:wrap}
div#newmethod{display:flex;flex-direction:row;column-gap:.5em;row-gap:.5em;align-items:center;width:100%;align-content:center;flex-wrap:wrap;justify-content:center;padding-bottom:10px}
div#new-frequency{display:flex;margin-left:auto;margin-right:auto;row-gap:.25em;margin-top:0;column-gap:.25em;margin-bottom:.5em;align-content:center;flex-wrap:wrap;justify-content:center;align-items:center}
@media(max-width:580px){
#monthly-span-msg>span:not(#monthly-span-msg>svg){width:230px}
}
#monthly-span-msg>span{font-family:Solitreo;font-size:17px;width:300px;display:flex;font-stretch:condensed;font-weight:700;margin-left:auto;align-items:flex-start;justify-content:flex-start;flex-direction:column;align-content:space-around}
#monthly-span-msg>span:not(#monthly-span-msg>svg){margin-top:1em;width:275px;text-align:right;display:flex;align-content:center;align-items:flex-end;margin-bottom:1em;flex-direction:row-reverse}
#monthly-span-msg>svg{width:auto;height:5em}
.small.modal-prem-img{max-width:6em}
div#premium-item{border-bottom:inset;padding-bottom:0.25em;padding-top:0.25em}
div#all_content{display:flex;position:relative;flex-direction:column;justify-content:center;align-items:center}
div#modpopup{margin-left:auto;margin-right:auto;max-width:560px;box-shadow:0 0 50px #000;background-color:#fff;padding:0}
button.add-prem-button{font-size:15px!important;font-weight:600;line-height:18px;font-stretch:75%;font-family:'DM Sans';font-weight:600;font-size:15px}
#modcontent.content{overflow-x:hidden;flex-direction:column}
div#popup-header{display:flex;background:#204d83;justify-content:space-between}
.popup-prem-name{color:#fff;padding-left:.5em;display:flex;font-size:20px;align-items:center;justify-content:flex-start;width:100%;overflow:hidden;max-width:90%;background:#204d83}
div#modcontent{padding-left:1em}
#ctl00_AllegMain_UPGRADETABLE>tbody>tr>td>input+label{appearance:none;background-color:#f5f5f5;min-width:250px;height:60px;width:auto!important;flex-direction:row;font-family:'DM Sans';margin-top:0;border:1px solid #e1e1e1;display:flex;margin-left:0;align-content:center;justify-content:center;text-transform:none;font-weight:600}
table#ctl00_AllegMain_MODETABLE{display:flex;margin-bottom:1em;align-items:center;justify-content:center;align-content:center;flex-direction:column}
#ctl00_AllegMain_MODETABLE>tbody{display:flex;align-items:center;row-gap:.5em;column-gap:.5em;flex-direction:row;flex-wrap:wrap;justify-content:center}
button.add-prem-button{height:2.5em!important;font-size:1em!important;margin-left:1em!important;line-height:4em!important;margin-right:1em!important;padding:0!important}
div#ctl00_AllegMain_ALLEGOTHERAMTROW{height:100%;display:flex}
#ctl00_AllegMain_SECTIONNAMEADDRESS table,table[id^=ctl00_AllegMain_ALLEGQUEST]{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;align-content:center;flex-direction:row}
table.ALLEGELEMENTS{width:auto;display:flex}
td.required-field{display:flex;position:absolute}
div#ctl00_AllegMain_SECTIONMEMGIFTNAME{display:flex;flex-direction:row;border-top:none!important;align-content:center;align-items:center;justify-content:center}
.small{text-align:center}
#monthly-span-msg>svg{width:45px;display:flex;position:relative;height:60px!important;margin-bottom:1em;margin-left:1em;fill:#0076c0!important;background-size:cover;align-items:flex-end;justify-content:flex-end;align-content:center;flex-wrap:wrap}
div#monthly-span-div{display:flex;flex-direction:row}
div#monthly-span-msg{display:flex;flex-direction:row;flex-wrap:nowrap}
@media(max-width:580px){
#monthly-span-div>:not(#monthly-span-divsvg){max-width:250px;margin-right:1em}
}
input[type=checkbox]:hover+label:hover:not(input#autoCheckbox:hover+label:hover):not([id^=ctl00_AllegMain_ALLEGQUEST]+label){cursor:pointer}
input[id^=ctl00_AllegMain_ALLEGQUEST][type=radio]{background-color:#fff;display:block!important;margin:0;margin-right:.5em;color:#2638c4;width:1.5em;font-family:'DM Sans';transform:scale(0);height:1.5em;border:.2em solid #343434;border-radius:05em;transform:translateY(0);display:flex!important;place-content:center;justify-content:center;align-content:center;align-items:center}
input[id^=ctl00_AllegMain_ALLEGQUEST][type=radio]:checked::before{transform:scale(1);display:flex;flex-direction:column;justify-content:center;align-content:center;flex-wrap:wrap;align-items:baseline}
input[id^=ctl00_AllegMain_ALLEGQUEST][type=radio]::before{content:"";width:25px;height:25px;clip-path:circle(30%);display:flex!important;transform:scale(0);transform-origin:bottom left;transition:120ms transform ease-in-out;background-color:#2638c4;align-items:center;flex-direction:row;flex-wrap:nowrap;align-content:center}
input[type=checkbox]{-webkit-appearance:none;appearance:none;background-color:#fff;margin:0;margin-right:1em;font:inherit;font-size:15px;color:#e1e1e1;width:1.5em;height:1.5em;border:.2em solid #343434;border-radius:0.15em;transform:translateY(-.075em);display:grid;align-items:center;align-content:center;justify-content:center}
input[type=checkbox]:checked::before{transform:scale(1.1)}
input[type=checkbox]::before{content:"";width:1.5em;height:1.5em;clip-path:polygon(14% 44%,0 65%,50% 100%,100% 16%,80% 0%,43% 62%);transform:scale(0);transition:120ms transform ease-in-out;box-shadow:inset 1em 1em #204d83;background-color:#204d83}
table[id^=ctl00_AllegMain_ALLEGQUEST] td>input+label{flex-wrap:nowrap}
div[id^=ctl00_AllegMain_ALLEGCL] div:has(input[type=checkbox]+label),div[id^=ctl00_AllegMain_ALLEGCL] div>span:has(input[type=checkbox]+label){display:flex;flex-wrap:nowrap;flex-direction:row;justify-content:center;align-items:center}
div[id^=ctl00_AllegMain_ALLEGCL] div:has(input[type=checkbox]+label),div[id^=ctl00_AllegMain_ALLEGCL] div>span:has(input[type=checkbox]+label){display:flex;flex-wrap:nowrap;flex-direction:row;justify-content:center;align-items:center}
div[id^=ctl00_AllegMain_ALLEGCL] tr:has(td>input[type=radio]+label){display:flex;min-width:300px;row-gap:1em!important;justify-content:center;flex-direction:column}
div[id^=range]{display:flex;flex-direction:column}
div[id^=range_]{display:flex;width:100%;flex-wrap:nowrap;align-content:center;align-items:flex-start;justify-content:flex-start;flex-direction:column}
select[id^=baqty_]+label{display:flex;flex-direction:column;flex-wrap:nowrap}
div#modcontent .ALLEGELEMENTS{padding:0!important}
div#header-wrap>a{display:flex;flex-wrap:nowrap;flex-direction:row;align-items:center;margin-right:auto;margin-left:auto;height:auto;max-width:69%;align-content:space-around;justify-content:center}
div#premium_info{padding:1em}
table[id^=ctl00_AllegMain_RB] tbody>tr>td,tbody>tr>td:has(input[id^=ctl00_AllegMain_ALLEGQUEST]){display:flex;flex-wrap:nowrap;max-width:300px;width:300px;min-width:300px;row-gap:1em;justify-content:flex-start;align-content:center;flex-direction:row;align-items:center}
.mission{border-top:3px outset;font-size:12px;margin-top:2em;font-family:'DM Sans';font-size:15px;font-weight:500}
select option[value=""],select:invalid{color:#66666670}
input#ctl00_AllegMain_ALLEGOTHERAMT{display:none}
table#ctl00_AllegMain_UPGRADETABLE{text-align:center}
input#ctl00_AllegMain_wrkPhone1{width:auto}
input#ctl00_AllegMain_wrkExtension1{width:auto}
input#ctl00_AllegMain_wrkEmail1{width:auto}
div[id^=ctl00_AllegMain_ShipFields]{border-top:1px outset}
input[id^=ctl00_AllegMain_RBType]{appearance:none}
input[id^=ctl00_AllegMain_ALLEGQUEST][type=radio],input[id^=ctl00_AllegMain_RBType][type=radio]{background-color:#fff;display:block!important;margin:0;margin-right:.5em;font:inherit;color:#e1e1e1;width:1.5em;transform:scale(0);height:1.5em;border:.2em solid #343434;border-radius:05em;transform:translateY(-.075em);display:flex!important;place-content:center;justify-content:center;align-content:center;align-items:center}
input[id^=ctl00_AllegMain_ALLEGQUEST][type=radio]:checked::before,input[id^=ctl00_AllegMain_RBType][type=radio]:checked::before{transform:scale(1);flex-direction:column;justify-content:center;align-content:center;flex-wrap:wrap;align-items:baseline}
[id^=ctl00_AllegMain_RBType][type=radio]::before,input[id^=ctl00_AllegMain_ALLEGQUEST][type=radio]::before{content:"";width:1.5em;height:1.5em;clip-path:circle(30%);display:flex!important;transform:scale(0);transform-origin:bottom left;transition:120ms transform ease-in-out;background-color:#204d83;align-items:center;flex-direction:row;flex-wrap:nowrap;align-content:center;justify-content:space-evenly}
input[id^=ctl00_AllegMain_ALLEGQUEST][type=radio]+label{color:#000;font-size:20px;font-size:15px!important;display:flex;height:1.5em;justify-content:center;flex-direction:column;flex-wrap:nowrap;align-content:flex-start;align-items:center}
input[id^=ctl00_AllegMain_ALLEGQUEST][type=radio],input[id^=ctl00_AllegMain_RBType][type=radio]{display:block!important;margin:0;margin-right:1em;width:1.5em;font-size:15px;font-family:'DM Sans';transform:scale(0);height:1.5em;border:.2em solid #343434;border-radius:05em;transform:translateY(-.075em);display:flex!important;place-content:center;justify-content:center;align-content:center;align-items:center}
#dd-company-name-input .dtd-search-input,.dtd-streamlined-plugin .dtd-search-input{background-color:#f4f4f4!important}
.border-1{border-bottom:4px solid #a4a4a4;left:0;right:0;margin-right:auto;margin-left:auto;max-width:700px;position:absolute;top:3.5em}
.border-2{border-bottom:4px solid #a4a4a4;left:298px;right:298px;top:4.5em;position:absolute}
@media only screen and (min-width:480px) and (max-width:767px){
.container_12{width:420px}
}
@media only screen and (max-width:767px){
.container_12{width:300px}
}
.container_12{position:relative;min-width:320px;margin:auto;display:flex;padding:0;width:90%;margin-left:auto;margin-right:auto;justify-content:space-evenly;align-items:center;flex-direction:column;align-content:space-between}
footer .aligncenter{position:relative;display:flex;z-index:100;flex-direction:column;flex-wrap:nowrap;text-align:center!important}
.aligncenter p>a:has(img){display:inline-flex;flex-direction:column;align-content:center}
.aligncenter p span{display:flex;flex-direction:column}
.aligncenter .horizontal p{margin:0}
dialog::backdrop{background:rgba(0,0,0,.5)}
div[id^=ctl00_AllegMain_ALLEGCL] div{width:100%;font-size:18px!important;flex-direction:column;display:flex;align-items:center;max-width:700px!important;position:relative}
[id^=ctl00_AllegMain_ALLEGQUEST] tbody tr{display:flex;flex-direction:row;max-width:700px!important;flex-wrap:wrap;align-content:center;justify-content:flex-start;align-items:center}
div[id^=ctl00_AllegMain_ALLEGCL] div{width:100%;font-size:18px!important;line-height:normal;display:flex!important;align-items:center;max-width:700px!important;position:relative;align-content:center;justify-content:center;flex-direction:column}
[id^=ctl00_AllegMain_ALLEGQUEST] tbody{display:flex;max-width:700px!important;align-content:center;row-gap:.5em;align-items:center;flex-wrap:nowrap;flex-direction:column}
input:checked+label{color:#000!important}
#ctl00_AllegMain_UPGRADETABLE>tbody>tr>td>input,input[type=checkbox],input[type=radio]{appearance:none!important}
div[id^=ctl00_AllegMain_ALLEGCL] span{height:100%!important;margin-top:1em;font-size:19px;font-weight:500;display:block;align-items:center;justify-content:flex-start;text-align:justify;flex-direction:column;align-content:center;flex-wrap:nowrap}
table[id^=ctl00_AllegMain_ALLEGQUEST],table[id^=ctl00_AllegMain_ALLEGQUEST] tbody,table[id^=ctl00_AllegMain_ALLEGQUEST] tbody tr{display:flex;align-content:center;column-gap:.25em;row-gap:.5em;justify-content:center;align-items:center;flex-wrap:wrap;flex-direction:column}
table[id^=ctl00_AllegMain_ALLEGQUEST] tbody tr{column-count:2;row-gap:0.25em;column-gap:0.25em;max-width:700px;display:flex;align-content:center;justify-content:center}
[id^=ctl00_AllegMain_ALLEGCL]{margin-bottom:2em;margin-top:1em;display:block}
input#ctl00_AllegMain_wrkEsalu{visibility:hidden}
table[id^=ctl00_AllegMain_ALLEGQUEST]{margin-top:1em!important}
div#ctl00_AllegMain_SECTIONNAMEADDRESS .ALLEGELEMENTS>tbody{height:0}
input[id^=ctl00_AllegMain_ALLEGQUEST][type=checkbox]+label:hover,input[id^=ctl00_AllegMain_ALLEGQUEST][type=checkbox]:hover,input[id^=ctl00_AllegMain_ALLEGQUEST][type=radio]+label:hover,input[id^=ctl00_AllegMain_ALLEGQUEST][type=radio]:hover{background-color:revert!important;color:revert!important;cursor:pointer}
.horizontal>a>img{border-radius:4px}
dialog::backdrop{background-color:#000;opacity:.5}
.form-control:focus,input[type=checkbox]:focus,input[type=radio]+label:focus:not(input[id^=ctl00_AllegMain_ALLEGQUEST]:focus),input[type=radio]:focus:not([id^=ctl00_AllegMain_UPGRADETABLE]):not(input[id^=new]:focus):not(input[id^=ctl00_AllegMain_MODETABLE]:focus):not(.modalOpenerinput[type=radio]:focus):not(.modalOpener>div>input[type=radio]:focus),select.form-control:focus{outline-offset:1px;outline:3px solid #323232!important}
input[type=radio]+label:focus:not(input[id^=ctl00_AllegMain_ALLEGQUEST]+label){outline-offset:1px;border-radius:1em;outline:3px #3c3c3c}
input[id^=ctl00_AllegMain_UPGRADETABLE]:focus+label,input[id^=new]:focus+label:not(input[id^=new]:focus),input[id^=noPrem]:focus+label:not(input[id^=noPrem]:focus),input[id^=yesPrem]:focus+label:not(input[id^=yesPrem]:focus),input[type=text]:focus{outline-offset:1px;outline:3px solid #3c3c3c;border-radius:5px}
#ctl00_AllegMain_SECTIONNAMEADDRESS>table:nth-child(3)>tbody>tr:nth-child(2)>td{display:none}
input[id^=ctl00_AllegMain_MODETABLE]:focus+label{outline-offset:1px;border-radius:5px;outline:3px solid #3c3c3c}
input[id^=ctl00_AllegMain_ALLEGQUEST][type=radio]:focus{outline:3px solid #3c3c3c;outline-offset:1px}
.form-check-input:checked[type=checkbox]{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10l3 3l6-6'/%3e%3c/svg%3e")}
.form-check-input:checked{background-color:#2638c4;border-color:#2638c4}
.form-check-input{width:1em;height:2em;margin-top:.25em;vertical-align:top;background-color:#fff;background-repeat:no-repeat;background-position:center;background-size:contain;border:1px solid rgba(0,0,0,.25);-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-print-color-adjust:exact;color-adjust:exact}
.form-check{display:flex;width:250px;justify-content:center;flex-wrap:nowrap}
.form-check input+label,.form-check input:checked+label,.form-check input:focus+label,label.form-check-label{width:276px!important;outline:0!important;height:60px;overflow-x:visible;background-color:transparent!important;color:#000!important;font-family:'DM Sans';text-align:left;text-transform:uppercase;align-items:center;flex-direction:row}
.form-check-input:checked+label.form-check-label.form-check-label.form-check-label.form-check-label,.form-check-input:checked~.form-check-label.form-check-label.form-check-label,.form-check-label{background-color:transparent!important;color:#353535!important;display:flex}
.left-col{max-width:700px}
.form-check-input{clip:rect(0,0,0,0);position:absolute;box-shadow:inset -3px -7px 3px 9px #000}
.form-check-input+label{padding-left:5em;border:0;height:auto!important;max-width:min-content;position:relative}
.form-check-input+label::before{content:" ";color:#292929;padding-top:0.3em;padding-left:2.3em;display:inline-block;height:2em;background-color:#e0e0e0;width:4em;border-radius:1em;position:absolute;left:0;top:0;transition:.2s}
.form-check-input:checked+label::before{background-color:#2638c4;padding-left:0.7em}
.form-check-input+label::after{content:" ";display:inline-block;border:4px solid #e0e0e0;height:2em;width:2em;border-radius:1em;position:absolute;left:0;top:0;transition:.3s;background:#fefefe}
.form-check-input:checked+label::after{left:2em;background-color:#f4f4f4;border:4px solid #2638c4}
nav.pagination-container>button{width:2em!important;font-size:1em!important}
button.pagination-number.active{color:#2638c4;background-color:#fff}
div#pagination-numbers>button{font-size:1em!important}
.gift-item-horizontal-section a{display:flex;flex-wrap:wrap;align-content:center}
.gift-item-horizontal-section img{display:flex!important;min-width:50%}
footer#footer{display:none}
select#ctl00_AllegMain_PayNumOfMonths{display:none}
#ctl00_AllegMain_UPGRADETABLE>tbody>tr>td>input+label{width:auto!important;flex-direction:row;margin-top:0;margin-left:0}
#ctl00_AllegMain_UPGRADETABLE>tbody>tr>td>label{color:#333;appearance:none;display:flex}
input+label:not(input[id^=ctl00_AllegMain_ALLEGQUEST]~label){column-gap:0.5em;flex-direction:column;justify-content:center}
input[type=submit]:hover{background-color:#146eb4;color:#fff}
#new-frequency>label{height:41px!important}
| div.ALLEGSECTIONS>h2{width:100%;font-size:24px;line-height:40px}
div#ctl00_AllegMain_SECTIONGIFTNAMEADDRESS{margin-left:auto;margin-right:auto}
#ctl00_AllegMain_SECTIONGIFTNAMEADDRESS .ALLEGELEMENTS{display:block;box-sizing:border-box;width:25%!important;margin-left:auto;margin-right:auto}
div#gift input{width:100%!important}
div#ctl00_AllegMain_SECTIONGIFTNAMEADDRESS .ALLEGELEMENTS span{display:flex;align-items:center}
#noPrem+label,#yesPrem+label,div#prem_question input+label{line-height:20px!important}
div#newmode input+label{height:41px;line-height:1}
.icon4 {display: none; !important;}
.icon3 {display: none !important;}
/*spacing above the Comment question record*/
#ctl00_AllegMain_lblCOMMENT {margin-top: 0em;}



