.close{position:absolute;top:14px;right:96px;cursor:pointer}.topmenu .topmenulink{display:block;font-size:14px;padding:0;margin:0 auto;font-weight:400;text-align:left;width:100%;max-width:450px;box-sizing:border-box}@media screen and (max-width:1980px){.close,.close-modal{position:absolute;top:20px;cursor:pointer}.close>img{height:35px;width:35px}.topmenuwrap{display:grid;grid-template-columns:repeat(4,1fr)}}@media screen and (max-width:1300px){.topmenuwrap{grid-template-columns:repeat(3,1fr)}.close,.close-modal{right:52px}.topmenuwrap{padding-top:150px;padding-right:200px}}@media screen and (max-width:800px){.topmenuwrap{grid-template-columns:repeat(2,1fr);padding-top:120px}.close,.close-modal{right:12px;top:5px}}@media screen and (max-width:580px){.topmenuwrap{grid-template-columns:repeat(1,1fr)}.close,.close-modal{right:12px;top:5px}}footer{background-color:#1a1a1a!important;color:#f5f5f5!important;padding:2rem 0!important;font-family:Segoe UI,Roboto,Helvetica Neue,sans-serif!important;border-top:1px solid hsla(0,0%,100%,.1)!important}footer .wrapper{max-width:1200px!important;margin:0 auto!important;padding:0 20px!important;display:flex!important;flex-direction:row!important;gap:1.5rem!important}footer .fmenu{display:flex!important;gap:2rem!important;align-items:center!important}footer .fmenu.firstletterlogo{font-size:1.1rem!important;color:#b3b3b3!important}footer .fmenu.firstletterlogo a{color:#f5f5f5!important;text-decoration:none!important;font-weight:600!important;transition:color .3s ease!important}footer .fmenu.firstletterlogo a:hover{color:#d4a762!important}footer .fmenu.firstletterlogo span{color:#d4a762!important;font-weight:700!important}footer .fmenuitem{color:#b3b3b3!important;text-decoration:none!important;font-size:.95rem!important;transition:all .3s ease!important;position:relative!important;padding-bottom:3px!important}footer .fmenuitem:hover{color:#fff!important}footer .fmenuitem:after{content:""!important;position:absolute!important;bottom:0!important;left:0!important;width:0!important;height:1px!important;background-color:#d4a762!important;transition:width .3s ease!important}footer .fmenuitem:hover:after{width:100%!important}@media (max-width:768px){footer .wrapper{align-items:center!important;text-align:center!important}footer .fmenu,footer .wrapper{flex-direction:column!important}footer .fmenu{gap:1rem!important}footer .fmenu.firstletterlogo{order:-1!important;margin-bottom:1rem!important}}.formula>sup{font-size:17px}h3{text-align:center;margin-bottom:20px}ol>li>h3{text-align:left}.row-res{display:grid;grid-template-columns:1fr;background-color:#e1ecf3;width:100%;padding-right:20px}.all,.alls{display:flex;gap:20px}.inlinecalculators{max-width:510px;box-sizing:border-box;position:relative;align-content:center;flex-wrap:wrap;border-radius:20px;background:#e1ecf3;min-height:170px;padding:5px 4px 10px 24px}#res{border-radius:10px;margin-top:12px;margin-bottom:4px;background-color:#fff;max-width:100%;padding-top:20px}input[type=checkbox]{width:25px;height:25px}label>span{font-size:15px}#rw{font-size:10px}.topInput-select>.select{max-width:30%}.checkbox{display:flex;justify-content:center;align-items:center}.bottom-select,.topInput-select{display:flex;justify-content:center;align-items:flex-end;gap:20px}.bottom-select>.select{max-width:40%}.bst{margin-top:20px;width:100%}.input-seredina{display:flex;justify-content:center;align-items:flex-end;gap:20px}label .notation{top:40px}.resultstring{line-height:80%;justify-content:space-between}#rw,.resultstring>span{font-size:18px}div#res{width:100%}.canvas-test{border-top:5px solid #e1ecf3;border-bottom:5px solid #e1ecf3;padding-bottom:10px}.canvas-test canvas{width:100%;display:block;margin:0 auto;max-width:100%}span#rw{font-size:16px;background:none;-webkit-text-fill-color:#000;font-weight:400}@media screen and (max-width:540px){.input-seredina,.row-res{flex-direction:column}.row-res{display:flex;align-items:center}div#res{padding-top:5px}.btn-top,.test-res,div#res{width:100%}.btn-top{margin-top:15px}label{width:100%}.topInput-select>.select{max-width:50%}.bottom-select{flex-direction:column}.bottom-select>.select{max-width:100%}.row-check{width:20%}.row-res{padding-top:20px}.resultstring{display:flex;line-height:59%;flex-direction:column}.resultstring>span{font-size:16px}#rw{font-size:17px}div.test-res{display:flex;flex-direction:column}p{padding:0;margin:0}.test-res{padding-bottom:15px}.row-res{padding-right:0}.inlinecalculators{padding-left:17px;padding-right:14px}.testcentre{width:100%}}@media screen and (max-width:375px){div.topInput-select{column-gap:10px;justify-content:flex-end;align-items:flex-end}.row-res{padding-right:10px}.inlinecalculators{padding-left:15px}}.table-container{overflow-x:auto}.table{width:100%;border-collapse:collapse}h2{margin-top:20px;margin-bottom:30px}td,th{padding:5px}td.amount-cell,td.year-cell{padding-left:0}.year-cell{font-weight:700}.amount-cell{white-space:nowrap}td,th{font-size:14px}th{font-weight:400}.topInput-selects{display:flex;gap:20px}.topInput-selects .label-tops{width:100%}.del{color:red;font-size:25px}.button-del{padding:0;border:none;background:none;margin-top:30px;cursor:pointer}.add-new-button{font-size:17px;padding-left:0;cursor:pointer}.add-new-button,.print-none>span{color:#0d6efd;border:none;background-color:#ecf0f1;background:none}.print-none>span{font-size:25px;display:inline-block}.print-none{background:none;display:flex;cursor:pointer;align-items:flex-end}.row-vans-bottom{display:flex;flex-direction:column}.button-del{margin-top:0;align-self:flex-end}span.del{font-size:35px}.nap-span{display:block;margin-top:10px;color:rgba(0,0,0,.6)}@media only screen and (max-width:600px){td,th{font-size:12px}th{font-weight:400}form.inlinecalculators{padding-left:15px}}div.notation{top:35px}.test-2{display:flex;justify-content:space-between;font-weight:700;margin:0;padding:0 10px 10px}@media only screen and (max-width:540px){h2{margin-top:20px;margin-bottom:30px}.alls{flex-direction:column;gap:0}.btn-top{margin-top:0}.test-2{flex-direction:column;padding:0}small{margin-bottom:10px;display:block;padding-top:20px}p{padding-bottom:10px}.row-vans-bottom{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-end;gap:0}.nap-span{color:rgba(0,0,0,.6)}.button-del,.nap-span{margin-top:0}span.del{font-size:35px}}@media only screen and (max-width:450px){form.inlinecalculators{padding-left:15px;padding-right:15px}}@media only screen and (max-width:375px){.row-res{padding-right:0}}.my_table{width:100%;border-collapse:collapse}.my_table td{padding:8px;border:1px solid #ddd}.my_table input[type=button],.my_table input[type=text],.my_table select{padding:6px;border:1px solid #ddd;border-radius:4px;font-size:16px}.my_table input[type=button]{background-color:#4caf50;color:#fff;cursor:pointer}.my_table input[type=button]:hover{background-color:#45a049}.my_table input[type=text]:focus,.my_table select:focus{outline:none;border-color:#007bff}.my_table input[type=text]::placeholder{color:#aaa}.my_table input[type=text][name=year]{width:70px}.my_table input[type=text][name=dw]{width:120px}.my_table select{width:100px}.my_table td:first-child{width:60px}.my_table td:nth-child(2),.my_table td:nth-child(4),.my_table td:nth-child(6){width:100px}.my_table td:nth-child(7){width:110px}.label-row{display:flex;align-items:center}.nap-span{margin-right:20px}.numrange{display:flex;align-items:center}.numrange .input{width:60px;margin-right:10px}.notation{font-size:14px;color:#555}label>span{font-weight:700}h2{margin:0;font-size:30px;text-align:center}p{margin-top:10px}.inlinecalculators{display:flex;flex-direction:column;align-items:center;padding:20px}.row-res{flex-wrap:wrap}.centre-top,.row-res{display:flex;justify-content:space-between;align-items:center}.centre-top div{margin:10px}.btn-top{margin-top:20px}.btns{padding:10px 20px;border:none;border-radius:5px;background-color:#007bff;color:#fff;cursor:pointer}.btns:hover{background-color:#0056b3}.resultstring{margin:0}#resultimt{font-weight:700}.inlinecalculators{max-width:400px;margin:0 auto}.centre-top,.inlinecalculators{display:grid;grid-template-columns:1fr;grid-gap:10px;gap:10px}.btn-top{text-align:center}.btns{width:100%;margin:0 auto}#res{text-align:center}.centre-top,.resultstring,.test-res{width:100%}form div{margin:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.resultstring{display:flex;flex-direction:column}div#res{padding-top:5px}div.row-row{display:flex;text-align-last:left;justify-content:space-between}table{border:2px solid #333;font-family:Arial,sans-serif}td,th{border:1px solid #333;padding:12px;text-align:left}th{background-color:#f2f2f2;color:#333}tr:nth-child(2n){background-color:#f9f9f9}tr:nth-child(odd){background-color:#e6e6e6}tr:hover{background-color:#d9d9d9}td span,th span{display:inline-block}td strong,th strong{display:block}h3{margin-top:40px}h2{margin-bottom:20px}table{width:100%;border-collapse:collapse}td,th{border:1px solid #ddd;padding:8px}tr:nth-child(2n){background-color:#f2f2f2}@media only screen and (max-width:600px){table,tbody,td,th,thead,tr{display:block}thead tr:first-child{display:none}td{border:none;position:relative;padding-left:50%;text-align:left}td:before{position:absolute;left:6px;content:attr(data-label);font-weight:700}td:first-child:before{content:"Знак: " attr(data-label)}td:nth-child(2):before{content:"Символ: " attr(data-label)}td:nth-child(3):before{content:"Западная астрология: " attr(data-label)}td:nth-child(4):before{content:"Индийская астрология: " attr(data-label)}@media only screen and (max-width:600px){td:nth-child(5):before{content:"Даты пребывания Солнца" attr(data-label);white-space:normal;display:block}b,td span{margin-left:20px}}tr.d-none{display:none}span.sp-block{display:block}}p.right span{margin-left:auto}div.row-row{padding:10px 10px 0}span#rw{font-weight:500}span#resultimt,span#rw{line-height:2}ol{padding-left:10px}