#logolink,#mobilesearch,#topn>label{position:absolute}#pagefooter-v2,header{background-color:#0a0909}#pagefooter .emboss,.emboss-light{letter-spacing:3px;word-spacing:4px}#boxoffer li,.col3 .boxnice li{padding-bottom:1px}#payment-form,#ppbutton,footer{padding-top:2em}#cta a,#cta-v2 a,#strPay,.footn a{white-space:nowrap}#check,.checkboxlabel,.flex-col-of-3,.inner-read,.inner-wrap,.isa,.minimobile-col,.spinner:before,.threecol article,input[type=search]{box-sizing:border-box}.shade,details,summary{box-shadow:1px 1px 3px #8e9590}body,p{padding:0}#badgewrap,.centr,.checkbox,.col2,.fancy2,.hurricane,.search-form,aside.boxnice,figure,h2{text-align:center}#torder,.colmask{width:100%}#doubleform .flippable-date,#doubleform p,.clearfix:after,.clr,.colmask,.infobox ul,aside#ads,footer{clear:both}#check,article img,footer img{max-width:100%}article img,footer img{height:auto}#doubleform p.likehead,#receipt tr td:first-child,#requiredcheckbox,.total,h1,p.fancy2,p.likeh3,thead.data-table-heading th{font-weight:700}#compatreport-content{color:#363636}.citywrap,.colmask,.screen-reader-text{overflow:hidden}body{margin:0;font-size:90%;font-family:Verdana,Geneva,sans-serif;color:#404040}a{color:#2b5673;text-underline-offset:3px;text-decoration:none}.blk,h1,h2{color:#000}#jl-below .side_thin a,.col3 .boxnice a,.feedb a,.techfeat p a,article p a{text-decoration:underline}a.nicebutton{text-decoration:none}aside,nav,section{display:block;margin:0}#conf .shade,figure{margin:1em 0}h1{margin-top:1em}#autoComplete_results_list,#cancel,#conf,#doubleform input,#doubleform p.likehead,#doubleform select,input[type=search]{font-family:Arial,Helvetica,sans-serif}#pagefooter .emboss,#pagefooter-v2 h2,.emboss-light{font-family:Georgia,"Lucida Bright","Bitstream Charter","URW Bookman L",serif}#doubleform input,#doubleform select{font-size:16px}#compatreport-content h2,.side_thin h2{margin-top:2em;margin-bottom:2em}#pagefooter-v2 p,.footn{margin-bottom:1em}h3{padding:1em 0 .54em;color:#444}article ol,article ul{margin:0 0 1.5em}article li{margin:0 0 1em;font-size:1em;line-height:1.62em}#boxoffer li{margin:0}#cancel,#conf{padding-left:14px;padding-right:14px;font-size:18px;color:#242424}#cancel h1,#conf h1{padding:1em 0;font-size:2.8em}#conf #confirmation{margin-left:.75em;list-style-type:none;padding-left:0}#conf #confirmation li{padding:1.2em 0 1.2em .5em;text-indent:-2em;margin-left:20px;margin-right:20px}#confirmation li>span{font-size:26px}#confirmation li .heartChar{color:#ce74a7}#confirmation li .starChar,.iconstar{color:#ffa651}i.iconstar{font-size:20px}#confirmation li .checkChar{color:green}#conf #confirmation li:first-child{text-indent:0;margin-left:0;font-weight:700}#receipt.data-table{font-size:13px;width:450px;max-width:100%;border:1px solid #ccc;margin:0 auto 14px;border-collapse:collapse;border-spacing:0}#receipt.data-table td,#receipt.data-table th{padding:5px;color:#000}#cta-v2 a,#pagefooter-v2,#pagefooter-v2 h2,#pagefooter-v2 nav a,#site-title,#topn li .submenu-heading,#topn li a,#topn>label{color:#f5f5f5}#receipt.data-table td,.astro-alert.flexcenter p,.lineheight162{line-height:1.62}thead.data-table-heading th{background-color:#f0f0f0;font-size:larger}#receipt h3{margin:0;color:#000;font-size:1.6em;padding-top:.8em;padding-bottom:.5em;line-height:1.48em}#cancel p,.advanced .font14,.boxnice p,.feedb em,aside.boxnice ul{line-height:1.8}#receipt td:nth-child(2){overflow-wrap:break-word;word-break:break-word}p{margin:.4em 0 .8em}#cancel p{margin-bottom:2em;font-size:18px;padding-top:3px;padding-bottom:2px}.bnr,.fright{float:right}.colmask{float:left;position:relative}.shade{background-color:#f1f1f1;display:block;padding:12px;line-height:1.8em}.realfooter,summary{background-color:#e0e0e0}header{min-height:86px}#logolink{height:74px;top:6px;width:auto;left:calc((100% - 118px)/ 2)}#logo{max-height:74px;height:auto;width:auto}.threecol img{height:auto;margin:10px 0 5px}nav#topn>ul{margin:0;padding:0;list-style:none;display:none}#topn li{padding:0 0 .8em;display:block}#topn li .submenu-heading,#topn li a{display:block;padding:.3em .6em}#topn>input,.displaydesktop,.displaynone,.dropdown ul,.has-submenu>input,.submenu{display:none}#topn input{cursor:none}#topn>input:checked+label+ul{display:block;clear:both;padding-top:80px;padding-left:10%;padding-right:10px}#topn>input:checked+label .bar:first-of-type{transform:translateY(5px) rotate(45deg)}#topn>input:checked+label .bar:nth-of-type(2){opacity:0}#topn>input:checked+label .bar:nth-of-type(3){transform:translateY(-11px) rotate(-45deg)}#mobilesearch{font-size:28px;line-height:1;left:71px;top:29px}#site-title{display:inline-block;position:relative;top:-16px;left:20px;font-size:18px;line-height:1}#topn>label{display:block;top:20px;left:16px;width:26px;padding:0;cursor:pointer;border-radius:100%;transition:.3s;-webkit-touch-callout:none;user-select:none}#pagefooter p,#pagefooter-v2 p{margin-top:1em;padding-bottom:12px}#topn>label .bar{height:3px;width:26px;display:block;position:relative;border-radius:10px;transition:.4s;background-color:rgba(255,255,255,.8)}#topn>label .bar:first-of-type{margin-top:12px;animation:1.5s cubic-bezier(.5,.2,.2,1) rotateR}#topn>label .bar:nth-of-type(2){margin-top:5px;animation:1.5s cubic-bezier(.1,.8,.1,1) fade}#topn>label .bar:nth-of-type(3){margin-top:5px;animation:1.5s cubic-bezier(.5,.2,.2,1) rotateL}#mobilesearch,#pagefooter-v2 nav a,#pagefooter-v2 small{color:rgba(255,255,255,.8)}#topn .arrow{border-color:#f5f5f5}#topn .submenu{background-color:#333;padding:10px 0 0 28px}.submenu-heading:focus,.submenu-heading:hover,a:focus,a:hover{color:#004875;text-decoration:underline;outline:#004875 solid 2px}#reports li.reps a,#shop #menu-item-4050 a,.submenu-heading:focus,.submenu-heading:hover,a:focus,a:hover{border-radius:4px}#logolink:focus,#logolink:hover,#mobilesearch:focus,#mobilesearch:hover,#pagefooter-v2 nav a:focus,#pagefooter-v2 nav a:hover,#reports li.reps a,#shop #menu-item-4050 a,#topn .submenu-heading:focus,#topn .submenu-heading:hover,#topn li a:focus,#topn li a:hover{color:#fff;outline:#fff solid 2px;text-decoration:none}.clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";height:0}.arrow{border:solid #000;border-width:0 2px 2px 0;padding:3px}#doubleform .button,#strPay,#topn .has-submenu>input:checked+label+.submenu,.blok,.cart,.citywrap,.clearfix,.dropdown input:checked+label+ul,.ui-state-error,aside.infobox{display:block}.arrow-down{transform:rotate(45deg)}#curr-dropdown:checked+label .arrow-down,.arrow-up,.toggle-submenu:checked+label .arrow-down{transform:rotate(-135deg)}.submenuicon{position:relative;top:-2px;margin-left:8px}.threecol .colleft,.threecol .colmid{right:0}.threecol article{left:0;display:block;width:100%;padding:0 10px}article.pagearticle{padding:1em}.threecol .col3{width:98%;left:0;padding:0;margin-left:auto;margin-right:auto}footer{color:#34383b;font-size:14px}#pagefooter .inner-wrap{padding:1em 2em}.realfooter{padding-bottom:5px}.footn{padding-top:3em}.popu{margin:24px auto 36px;text-align:left}.footn ul,.popu ul{list-style-type:none;padding:0}#pagefooter .popu li{padding:6px 8px;margin:9px}.footn li{margin-top:16px}.footn a{color:#34383b}#pagefooter .emboss{font-size:18px;text-shadow:1px 2px 0 #eee,0 0 0 #000,1px 2px 0 #eee;opacity:.5}.flex-row{display:flex;flex-wrap:wrap;gap:1rem}.flex-col-of-3{flex:0 0 100%;text-align:center;padding:1em}#required,.flex-col-of-3 .col-ul h2,.includesList p,.left_align,aside#ads,aside.boxnice ul,aside.boxnice.left_align{text-align:left}#cta a,.arrow,.autocent,.flex-col-of-3 .col-ul,.inblock{display:inline-block}#pagefooter-v2{padding-bottom:10px}#pagefooter-v2 .flex-col-of-3 p{line-height:1.8em;font-size:16px}#pagefooter-v2 .flex-col-of-3:nth-of-type(2) img{margin-top:20px}#pagefooter-v2 .flex-col-of-3:nth-of-type(2) p{margin:1em auto}#pagefooter-v2 h2{font-weight:400;font-size:1.6em;padding:.7em 0 .6em}#pagefooter-v2 .flex-col-of-3 ul{text-align:left;list-style:none;padding:0}#footlogo{width:116px}.link-list li{margin-bottom:16px}.emboss-light{font-size:18px;color:#5b5b5b;text-shadow:-1px -1px 0 rgba(255,255,255,.7),1px 1px 0 rgba(0,0,0,.9)}.line-height-short{line-height:1.2em}.fontsm{font-size:small}.infobox ul{list-style:none;padding-top:10px}aside.boxnice,aside.infobox{box-shadow:1px 2px 4px #ccc;max-width:95%;padding:4px}aside.infobox{margin:3em auto;border-radius:.3em;border:1px solid #eee;background-color:#fff}.form,.payheader span{background-color:#f2f2f7}aside.boxnice{border-radius:.3em;border:1px solid #eee;margin:3em auto}.boxnice em{font-family:Georgia,Helvetica,Sans-Serif;padding-bottom:15px;font-size:.8em}#check,.bread,.finesub,.nojs,p.fonprom{font-family:Arial,Helvetica,sans-serif}aside.boxnice+aside.boxnice{margin-top:2.3em;box-sizing:border-box}aside.techfeat{padding:4px 12px}aside.boxnice ul{font-size:small;list-style:none}.includesList p{line-height:1.5;margin:10px}#doubleform .fonprom,#twohouse p{line-height:1.4}aside#ads{margin:0 auto;padding:40px 0;max-width:250px}aside#ads a img{border:0;max-width:98%}aside.boxnice.feedb{max-width:225px;margin:2em auto}p.likeh3{font-size:larger;color:#000;border:0}.fonttiny,.pagearticle p.fonttiny{font-size:.9em}p.fancy2{font-size:x-large;color:#000}.form{width:760px;max-width:96%;margin:2.9em auto .5em;padding:0;border-radius:3px;border:1px solid #eee}.checkboxwrap{display:flex;flex-wrap:wrap;margin-bottom:20px}.checkbox{flex:10%}.checkboxlabel{flex:90%;padding:0 10px}.hurricane{z-index:999;position:absolute;margin:0 auto;left:30%}.flippable-date,.form p{margin:3px 0 3px 20px;padding:0}.boxmid2 input,.flippable-date{border:0}#price{color:#006300;padding:9px 0}.circleSale{background-color:#ff9f2f;width:60px;height:60px;line-height:1.62;font-size:14px;position:relative;text-align:center;border-radius:11px;margin:10px 10px 0 0;display:flex;align-items:center;justify-content:center;flex-direction:column;float:right;z-index:998;filter:brightness(106%) saturate(200%)}.dropdown ul,.loading-spinner{z-index:1000}.circleSale:after,.circleSale:before{content:"";position:absolute;z-index:-2;top:0;left:0;bottom:0;right:0;background:inherit;border-radius:inherit;transform:rotate(28deg)}#strPay,#zconfirm{position:relative}.circleSale:after{transform:rotate(-31deg)}.circleSale div{color:#fff;font-weight:600;text-shadow:0 2px 4px rgba(0,0,0,.2)}.circleSale .currency-symbol{font-size:12px;position:relative;top:-1px}#doubleform .button,#strPay,.nicebutton{background-color:#005b92;box-shadow:rgba(27,31,35,.04) 0 1px 0 0,rgba(255,255,255,.25) 0 1px 0 0 inset}#doubleform.lockForm::before{content:'';position:absolute;z-index:999;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,.1)}#doubleform .button,.nicebutton{width:auto;min-width:185px;margin:24px auto 36px;padding:8px;font-size:18px;font-weight:700;color:#fff;border-radius:50px;border:1px solid #1b1f2326;outline-offset:2px;outline-color:#1e8cbe}#doubleform .button[disabled],#doubleform .button[disabled]:hover{cursor:not-allowed;background:#595959;border-color:#595959;outline:unset}#doubleform .button[disabled]:active{transform:unset}#doubleform p.likehead{color:#000;padding-top:1.3em;padding-bottom:1em;font-size:18px}.likehead#lhp2{margin-top:21px}#torder{margin:0;padding:0}.label{padding-right:8px}.isa{background-color:#fff;border:thin solid #96a6c5;padding:5px;border-radius:4px;min-height:42px}#year1,#year2{width:71px;-moz-appearance:textfield}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none}#day1,#day2,#hour1,#hour2,#month1,#month2{margin-right:5px}#malefem1,#malefem2{min-height:auto;padding:10px 5px}.cleft{clear:left}.form p.padtop{padding-top:32px}.padtop10{padding-top:10px}#required{padding:5px;font-size:11px;color:#d50000;position:absolute;border-radius:5px;box-shadow:-1px 1px 2px #a9a9a9;z-index:352}#requiredcheckbox{color:#d50000;font-style:normal}.maxw_150px{max-width:150px;height:auto}.maxw_190px{max-width:190px;height:auto}.maxw_220px{max-width:220px;height:auto}.maxw_299px{max-width:299px;height:auto}.payheader{width:100%;text-align:center}.font8em{font-size:.8em}.font14{font-size:14px}#check,#strPay,.search-button,.search-input{font-size:16px}.green,.side_thin .green{color:#1a651a}#check{margin:2em auto;padding:16px;width:500px;max-width:100%;color:#000;display:none}#strPay{cursor:pointer;height:40px;width:225px;max-width:70%;margin:40px auto 0;font-weight:600;text-decoration:none;color:#fff;border:1px solid #1b1f2326;outline:#1e8cbe 0;border-radius:50px;outline-offset:2px;transition:150ms}#cta-v2,.center,.dropdown ul,.sale_headline,.spinner:before{position:absolute}.search-container{display:flex;border:1px solid #96a6c5;border-radius:5px;overflow:hidden;width:486px;max-width:100%;margin:50px auto}.search-input{flex-grow:1;border:none;padding:10px;outline-color:#1e8cbe}.search-input:focus{outline-offset:-2px}.search-button{background-color:#005b92;color:#fff;border:none;padding:10px 15px;cursor:pointer;border-top-right-radius:5px;border-bottom-right-radius:5px}.search-button:hover{background-color:#1e8cbe}#doubleform .button:hover,#strPay:hover,.nicebutton:hover{color:#fff;background-color:#2b5673;text-decoration:none;outline-width:1px;outline-style:dashed}#doubleform .button:focus,#strPay:focus,.nicebutton:focus{color:#fff;text-decoration:none;outline-width:2px;outline-style:solid}#cta-v2 a:active,#doubleform .button:active,#strPay:active,.nicebutton:active{outline:0;transform:translateY(1px);box-shadow:0 7px 14px rgba(50,50,93,.1),0 3px 6px rgba(0,0,0,.08)}.payheader{border-bottom:1px solid #c7c7c7;line-height:.1em;margin:10px 0 40px}#cta,.total{text-align:right}#ppbutton,.nojs{text-align:center}.payheader span{padding:0 10px}#check>.payheader:first-child{margin-bottom:50px}#choosePay{margin-top:56px}#morePay,#orPayWith{margin-top:78px}#morePay{color:#1a1a1a}@keyframes spinner{to{transform:rotate(360deg)}}.spinner{min-height:36px}.spinner:before{content:'';top:50%;left:50%;width:20px;height:20px;margin-top:-10px;margin-left:-10px;border-radius:50%;border:2px solid #e5eef4;border-top-color:#001b2b;animation:1s linear infinite spinner}#top-error{margin-top:24px;padding-top:4px;padding-bottom:4px}#card-error{margin-top:10px}#loader{display:none;border:12px solid #f3f3f3;border-radius:50%;border-top:12px solid #444;width:70px;height:70px;animation:1s linear infinite spin;z-index:100}@keyframes spin{100%{transform:rotate(360deg)}}.center{top:0;bottom:0;left:0;right:0;margin:auto}.astro-alert,.blueinfo{box-shadow:inset 0 1px 0 rgba(255,255,255,.7)}#doubleform .inputtext:focus,#doubleform select:focus,#frrs:focus,#frrs:hover,#year1:focus,#year2:focus,.search-input:focus{border-color:#1e8cbe;outline:#1E8CBE solid 2px}#cta a,#cta-v2 a,.btnclear:active{outline-offset:2px}#doubleform .citywrap .inputtext:focus{outline-color:transparent;outline-style:solid;border:2px solid #1e8cbe}#autoComplete_results_list{cursor:default;padding:0;margin:0;background-color:#fff;border-radius:2px;max-height:200px;overflow-y:auto;overflow-x:hidden;position:absolute;z-index:5;box-shadow:-2px 2px 0 #1e8cbe}#autoComplete_results_list .autoComplete_result{list-style:none;font-size:15px;padding:6px;margin:0;border:1px solid #ddd;border-bottom:0;display:block}#checkTotal,#cta-v2 a,#priceAmount,.nojs{display:inline-block}.autoComplete_result:focus,.autoComplete_result:hover{background:#ededed;font-weight:400;color:#2b2b2b}.total{margin-top:7px;padding:12px 0 24px;border-top:1px solid #c7c7c7;clear:both}.total span{margin-left:16px}.coupon,.current-currency-symbol{font-weight:400}.padbot12{padding-bottom:12px}.cart{padding:32px 0 32px 64px;background:url('https://astrolibrary.org/wp-content/plugins/astro-custom/shopppingcart.webp') left no-repeat}#minimalPrice{min-width:23px;min-height:26px}#checkSubtotal{min-width:40px;min-height:19px}#checkTotal{min-width:41px;min-height:19px}#priceAmount{min-width:38px;min-height:17px}.fleft{float:left}#badgewrap img{margin:20px 10px}footer#pagefooter img{padding-right:1em;padding-left:1em}.wid24{width:24px}.wid32{width:32px}.wid175max49{width:175px;max-width:49%}.wid360{width:360px;max-width:100%}.wid400{width:400px}.vertalignicon{margin-bottom:-6px}.sale_headline{bottom:3px;left:6%;color:red;font-weight:700}.padbot24{padding-bottom:24px}.padbot,details[open]{padding-bottom:10px}.nojs{font-weight:700;background-color:#ff0;color:#000}input.error,select.error{border:1px solid red;box-shadow:0 -4px 4px #ff5050 inset}input[type=checkbox].error{outline:red solid}.ui-state-error{border:1px solid #f1a899;background:#fddfdf;color:#5f3f3f;padding:1px;margin-top:3px;margin-bottom:4px}#ppbutton .ui-state-error{font-size:18px;font-weight:700;display:inline-block;margin-bottom:24px}form#doubleform label.error,label.error{float:none;width:0;margin:0;padding:0;height:0;min-width:0;display:none}.astro-alert{border:1px solid #4caf50;color:#345500;background-color:#dff2bf;padding:0 10px;vertical-align:middle;border-radius:4px}.astro-alert-error{color:#900000;background:#ffd2d2;border-color:#f1a899}.bread a,.finesub{color:#525252}.flexstart{display:flex;justify-content:flex-start}.astro-alert-new{color:#000;background-color:#ff69b4;border-color:#ff69ff}.flexcenter{display:flex;align-items:center}.astro-alert.flexcenter div{padding-right:16px;font-size:40px}.astro-alert.flexcenter div.smallicon{font-size:24px}.astro-alert.flexcenter p{padding-bottom:0;font-size:16px;min-width:134px;margin:1em 0}#compatreport-content section{border:1px solid #ddd;background:#e9e9e9;padding:4px 10px}#compatreport-content p,.pagearticle #doubleform legend,.pagearticle p,.side_thin dd{font-size:16px;line-height:1.618}.autocent{max-width:300px;margin:36px auto;text-align:left}.finesub,p.fonprom{text-align:center}.autocent ul{list-style:none;padding-left:0}.autocent li{padding:4px 0}.autocent strong{padding-bottom:8px;padding-left:16px;display:block}.autocent a{line-height:36px;margin-left:8px;margin-right:8px;padding:8px}ins{margin:0 auto;display:block!important}.finesub{font-size:12px;line-height:1.5;width:245px;max-width:70%;margin:16px auto 8px}.blueinfo,details{margin-bottom:36px}#doubleform .finesub a{z-index:9999;position:relative}p.fonprom{margin:44px 20px;font-size:16px}.bread{font-size:12px;margin-top:14px}.bread-chevron{font-size:21px;padding-left:5px;padding-right:5px;position:relative;top:2px}#cta{padding-top:8px;padding-right:10px}#cta-v2{right:9px;width:auto;line-height:1;top:30px}#cta a{background:#005b92;color:#fff;padding:.6em;font-size:14px;border:0;line-height:1.15;border-radius:4px;box-shadow:1px 1px 3px #888;outline-color:#004875}#cta-v2 a{background-color:#000;padding:.6em;font-size:11px;border:1px solid #f5f5f5;line-height:1;box-shadow:1px 0 9px 1px rgba(255,255,255,.95);border-radius:60px}#doubleform summary,a.linkup{font-size:18px}#cta-v2 a:focus,#cta-v2 a:hover{background:#d3a06f;outline:#d3a06f dashed 1px;text-decoration:none}#badgewrap{padding-top:24px}.blueinfo{color:#00516f;background-color:#d9edf7;border:1px solid #bce8f1;padding:0 10px;border-radius:4px}.blueinfo a{color:#062c33}.fram{border:1px solid #d7dbd9}.inner-read,.inner-wrap{max-width:100%;margin-left:auto;margin-right:auto}.inner-wrap{padding:0 14px}.inner-read{padding:0 11px}.minimobile-flex-grid{display:flex;flex-wrap:wrap}.minimobile-col{flex:0 0 50%;max-width:50%;padding:0}#pagefooter #copyright,.realfooter .minimobile-flex-grid{margin-left:3em}a.linkup{text-decoration:underline;font-weight:700}#boxoffer,.martop48{margin-top:48px}.martop22,p.martop22{margin-top:22px}.marbot48{margin-bottom:48px}details,summary{border-radius:4px}.mar64{margin-top:64px}details{color:#000;padding:5px 4px 0 10px;background-color:#f7f7f7;transition:.4s ease-in-out}details.advanced{background-color:#e6f5f8;margin-left:auto;margin-right:auto;width:400px;max-width:88%}summary{margin:-5px -4px 0 -10px;padding:3px 4px 5px 10px}summary::-webkit-details-marker,summary::marker{content:'\25B8\0020\0020\0020'}details[open] summary{border-bottom:1px solid #aaa;padding-bottom:5px;margin-bottom:12px;border-bottom-left-radius:unset;border-bottom-right-radius:unset}details[open] summary::-webkit-details-marker,details[open] summary::marker{content:'\2715\0020\0020';color:#00f}details.advanced p{margin:1em 0;padding-bottom:12px}#doubleform .zp-advanced-options .zp-form-label{font-weight:600;width:auto;float:none;display:block;text-align:left;margin:22px 0 3px;min-width:0}.currency-nav-wrap{display:flex;flex-direction:column;align-items:flex-end}.currency-nav-wrap .bread{align-self:self-start}.curr-dropdown-label{outline:0;display:inline-block;margin:5px 0 0;padding:4px 10px;border:none;border-radius:5px;color:#fff;background-color:#006400;font-size:13px;cursor:pointer;box-shadow:0 1px 6px rgba(32,33,36,.28);line-height:1.5}.curr-dropdown-label .arrow{border-color:#fff}#curr-dropdown:checked+label{outline:#ffcc00 solid 2px;outline-offset:2px}.dropdown ul{list-style-type:none;border-radius:4px;background-color:#e9e9e9;border:2px solid #4caf50;margin-top:1px;padding-left:0;right:10px}.dropdown li{margin:0 10px}.dropdown .current-currency{background-color:#006400;color:#fff;margin:0;padding:5px 10px;font-weight:700;font-size:18px}.dropdown a{margin-top:18px;margin-bottom:18px;display:block;text-decoration:none;color:#1a1a1a}#doubleform .flippable-date legend,#doubleform label{width:auto;float:none;display:block;text-align:left;padding:0}#doubleform{color:#000;position:relative;width:500px;max-width:100%;margin:2.9em auto .5em}#doubleform label{margin:22px 0 7px}#doubleform .flippable-date legend{margin:0 0 7px}#autoComplete_results_list,#doubleform .citywrap .inputtext,#doubleform input.inputtext{width:400px;max-width:97%}.screen-reader-text{clip:rect(1px,1px,1px,1px);position:absolute!important;height:1px;width:1px;overflow:hidden}.screen-reader-text:focus{clip:auto!important;display:block;height:auto;left:5px;top:5px;width:auto;z-index:100000}.btnclear{border-radius:60px;border:1px solid #2b5673;padding:.5em .5em .4em;font-weight:600;text-decoration:none}.btnclear:focus,.btnclear:hover{border-radius:60px;text-decoration:none}@media screen and (min-width:768px){.col3 .boxnice,aside.side_thin{width:40%;display:inline-block;vertical-align:top;margin:2.3em 4% 1em}.inner-read{width:700px}.full-wide-inner-read{width:600px}#pagefooter .inner-wrap{max-width:720px;margin:0 auto}#cta-v2{right:10%}#cta-v2 a{padding:9px 15px}#pagefooter .popu{margin-left:30%}#pagefooter #copyright,.realfooter .minimobile-flex-grid{width:360px;max-width:100%;margin-left:auto;margin-right:auto}#doubleform{width:650px}#doubleform .flippable-date legend,#doubleform label{float:left;min-width:150px;max-width:150px;margin-top:3px}#doubleform input,#doubleform label{line-height:1.8em}#confirmemail{margin-top:10px}#pagefooter-v2{background-image:url("https://astrolibrary.org/images/ancient-astrology.webp");background-position:center center;background-repeat:no-repeat;background-size:cover}#pagefooter-v2,#pagefooter-v2 h2,#pagefooter-v2 nav a{color:#fff}.flex-col-of-3{flex:1 0 calc((100% - 2rem)/ 2);padding:5em 1em 2em}}@media screen and (min-width:986px){article.pagearticle{width:800px;max-width:100%;margin:0 auto}#compatform-wrapper.form{padding:16px}.curr-dropdown-label{margin-right:10px}}@media screen and (min-width:1024px){#logolink,#topn,#topn li.menu-item,.colleft,.colmid{position:relative}#footlogo,#logo{width:139px}.colleft,.colmid{float:left;width:100%}.col2,.col3,.threecol article{float:left;position:relative;padding:0 0 1em}.threecol .colmid{right:25%;background-color:#fff}.threecol .colleft{right:50%}.threecol article{width:46%;left:102%}.threecol .col2{width:21%;left:31%}.threecol .col3{width:21%;left:85%}.col3 .boxnice,aside.side_thin{width:100%;margin-left:3px;margin-right:0}#logolink{float:left;top:unset;margin-left:80px;height:auto}#logo{max-height:unset}#logolink,#mobilesearch{left:unset}#topn{width:66%;left:5%;align-content:center}#site-title{float:left;margin-top:35px;margin-left:20px}#topn li.menu-item{display:inline-block;vertical-align:top}#topn li{padding:0 2% .8em 0}#topn .submenu{position:absolute;z-index:999;padding:10px 0 0;border-bottom-left-radius:5px;border-bottom-right-radius:5px}.submenu-heading{cursor:pointer;width:100%}#topn .has-submenu:hover>.submenu-heading+ul.submenu{display:block;border-top:1px solid #000}header{padding-top:1em;display:flex;box-sizing:border-box}nav#topn>ul{display:inline-block;width:100%;padding:0}#topn>label,.col3 .displaymobile,.displaymobile{display:none}#topn .has-submenu>input:checked+label .submenuicon{transform:unset!important;border:unset;padding:0}#topn .has-submenu>input:checked+label .submenuicon:before{content:"\24CD";font-style:normal;font-weight:700;color:#f5f5f5}#mobilesearch{right:50px;font-size:42px;top:6px}#cta-v2{top:60px}#topn .has-submenu:hover{background-color:#333}.threecol .form{margin-top:64px;padding:8px 2px}.displaydesktop{display:block}#autoComplete_results_list,#doubleform .citywrap .inputtext,#doubleform input.inputtext{max-width:280px}.flex-col-of-3{flex:0 0 calc((100% - 2rem)/ 3)}.flex-col-of-3 p{max-width:384px}}@media screen and (min-width:1280px){#autoComplete_results_list,#doubleform .citywrap .inputtext,#doubleform input.inputtext{max-width:360px}}@media print{@page{size:auto;margin:0 auto}#conf h1,.shade{padding:0}#conf,body{font-size:12px}#cta-v2,#printbtn,#topn,.bread,figure,footer,h1.centr{display:none}#receipt h3{text-align:left}#conf #confirmation li{padding:6px 3px}#receipt th,td{line-height:1}#conf:after{content:'Visit our Help Center at astrolibrary.org/help'}#logo{padding:0 10px 0 48px}.shade{box-shadow:unset;margin:0}}
