@charset "UTF-8";
/* https://astronativity.com/wp-content/plugins/zodiacpress/assets/css/zp.min.css?ver=2.0.7 */
.Black.Moon.Lilith:before,.Chiron:before,.Jupiter:before,.Mars:before,.Mercury:before,.Moon:before,.Neptune:before,.North.Node:before,.Pluto:before,.Saturn:before,.Sun:before,.Uranus:before,.Venus:before{font-family:HamburgSymbols;padding-left:4px;padding-right:4px;font-size:22px}#zp-form-wrap,#zp-report-wrap{display:block;width:100%;max-width:100%;margin:1em auto;font-size:1em;line-height:1.62em}.zp-small{font-size:.9em}#zp-form-wrap input,#zp-form-wrap select{font-size:1em}#zp-birthreport-form .zp-input-text:focus,#zp-birthreport-form select:focus{border:1px solid #009bff;outline:0;transition:.2s ease-in}#zp-form-wrap .zp-form,#zp-form-wrap h2{width:540px;max-width:100%;margin-left:0;margin-right:auto}.zp-form #day,.zp-form #hour,.zp-form #month{width:calc(504px/3);margin-right:18px}.zp-form #minute,.zp-form #year{width:calc(504px/3)}#zp-birthreport-form .zp-input-text{width:540px;max-width:100%}#zp-birthplace,#zp-birthreport-form fieldset{display:flex;justify-content:flex-start;flex-wrap:wrap;border:0;margin:0;padding:.8em 0}#zp-birthreport-form legend{float:left;margin:5px 10px 0 0;font-size:16px}.zp-name-field{margin-bottom:12px}#zp-birthplace label,.zp-birthdate legend,.zp-birthtime legend,.zp-name-field label{min-width:120px;font-weight:400}#zp-birthreport-form .zp-input-text,#zp-birthreport-form select{padding:8px;background-color:#fff;border:1px solid #b3b3b3;border-radius:4px;color:#1a1a1a;box-sizing:border-box;height:40px}#zp-birthreport-form .zp-input-text-wrap{display:block;overflow:hidden}.zp-unknown-time-field{margin-top:1em;text-align:left}.zp-unknown-time-field #unknown_time{vertical-align:middle;margin-right:.4em;margin-top:0}form .zp-button{background:#3d5e82;border:0;border-radius:2px;color:#fff;font-weight:700;letter-spacing:.05em;line-height:1;padding:.6em .8em;box-sizing:border-box;height:48px}.zp-button:focus,form .zp-button:hover{background-color:#393}#zp-submit-wrap{margin-top:32px}#zp-fetch-birthreport{margin:3px 0 36px;width:100%;cursor:pointer}#zp-fetch-birthreport[disabled],#zp-fetch-birthreport[disabled]:hover{cursor:not-allowed;background:#8c8190;border-color:#333}#autoComplete_results_list{cursor:default;padding:0;margin:0;background:#fff;color:#333;border-radius:2px;font-size:.9em;font-family:Arial,Helvetica,sans-serif;max-height:200px;overflow-y:auto;overflow-x:hidden}#autoComplete_results_list .autoComplete_result{list-style:none;padding:2px 6px;margin:0;border:1px solid #ddd;border-bottom:0;display:block}.autoComplete_result:focus,.autoComplete_result:hover{background:#ededed;font-weight:400;color:#2b2b2b}#zp-form-tip,#zp-offset-wrap,#zp-report-wrap{display:none}#zp-offset-label,#zp-offset-wrap #zp_offset_geo{background-color:transparent;color:#393;font-size:13px;font-weight:700;border:0;margin:0;padding:0;line-height:.9}#zp-offset-label{display:inline;float:left;clear:left}#zp_offset_geo{display:inline;float:left;width:40%}#zp-offset-wrap{margin:0;padding:0}#zp-offset-wrap #zp_offset_geo{padding:0 10px;box-shadow:unset}.ui-state-error{border:1px solid #f1a899;background:#fddfdf;color:#5f3f3f;padding:1px}.zp-report-backlink{text-align:right}.zp-report-caption,.zp-report-header{border:1px solid #ddd;background:#e9e9e9;text-align:left;line-height:1.4;padding:4px 10px}.zp-report-caption{font-weight:700;border-bottom-width:0}.zp-report-header{max-width:575px;margin:0;font-size:.8em;border-collapse:collapse;table-layout:fixed;border-top-width:0}.zp-mobile-wrap{display:inline;margin:0;padding:0}.zp-report-header td,.zp-report-header td:first-child{padding:0 10px;border:0;white-space:nowrap}.zp-report-header tr{border:0}.zp-report-header tr:last-child td{padding-bottom:5px}.zp-chart-drawing{margin-top:1em}.zp-zodiacal-dms{font-weight:400;padding-left:1em;font-size:.9em}.zp-subheading{font-weight:700;margin-bottom:8px;margin-top:18px}h3.zp-report-section-title{padding:2em 0;font-weight:700;margin:.3em 0}.zp-orb{font-weight:400;font-style:italic;font-size:12px}[class*=" zp-icon-"],[class^=zp-icon-]{font-family:zodiacpress!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;color:#cf000f;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.zp-icon-aries:before{content:"\e90b"}.zp-icon-taurus:before{content:"\e909";color:#00d717}.zp-icon-gemini:before{content:"\e90a";color:#f5ab35}.zp-icon-cancer:before{content:"\e908";color:#4169e1}.zp-icon-leo:before{content:"\e907"}.zp-icon-virgo:before{content:"\e906";color:#00d717}.zp-icon-libra:before{content:"\e905";color:#f5ab35}.zp-icon-scorpio:before{content:"\e904";color:#4169e1}.zp-icon-sagittarius:before{content:"\e903"}.zp-icon-capricorn:before{content:"\e902";color:#00d717}.zp-icon-aquarius:before{content:"\e901";color:#f5ab35}.zp-icon-pisces:before{content:"\e900";color:#4169e1}.Sun:before{content:"Q";color:#4169e1}.Moon:before{content:"W";color:#4169e1}.Mercury:before{content:"E";color:#4169e1}.Venus:before{content:"R";color:#4169e1}.Mars:before{content:"T";color:#4169e1}.Jupiter:before{content:"Y";color:#4169e1}.Saturn:before{content:"U";color:#4169e1}.Uranus:before{content:"I";color:#4169e1}.Neptune:before{content:"O";color:#4169e1}.Pluto:before{content:"P";color:#4169e1}.Chiron:before{content:"M";color:#4169e1}.Black.Moon.Lilith:before{content:"~";color:#4169e1}.North.Node:before{content:"{";color:#4169e1}.screen-reader-text{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute!important;width:1px;word-wrap:normal!important}.zp-clear:after{content:"";display:table;clear:both}#zp-form-wrap .ui-state-highlight{border:1px solid #dad55e;background:#fffa90;color:#777620}@media screen and (max-width:727px){.zp-form #day,.zp-form #hour,.zp-form #month{margin-right:14px}#zp-birthreport-form .zp-form-label,#zp-birthreport-form legend{float:none;padding:0 3px}#zp-birthreport-form .zp-input-text-wrap{padding:0}.zp-report-header{max-width:100%}.zp-mobile-wrap{display:block}#zp-birthreport-form>fieldset.zp-birthdate{display:flex;flex-wrap:nowrap;padding-bottom:18px}#zp-birthplace,#zp-birthreport-form fieldset{justify-content:left;padding-top:8px}.zp-form #hour{margin-right:18px}.zp-form #hour,.zp-form #minute{width:calc(504px/2);max-width:47%}#zp-birthreport-form>p.zp-name-field{margin-bottom:18px}}