.meaning,section{position:relative}.meaning,.name>input{width:100%}.num,section{background-color:#fff}#allNumbers>span,.meaning>.num{padding:5px;margin-right:10px}.heart,.num{text-align:center}article{margin:0 0 15px;padding:5px 5px 10px 30px}
section {
    border: 2px solid green;
    border-radius: 12px;
    box-shadow: 3px 6px 9px gold;
    padding: 3px 6px 9px 12px;
}.spaced{margin:0 10px}.linespace>li{margin:10px}.linespace>li>a{font-weight:600}.field{margin-bottom:30px}.desc{display:inline-block;margin:10px 0 16px;color:grey}.calc{display:block;margin:10px 0;padding:1px 1px 1px 30px}.calc>div{color:#0091ea;margin:5px 0}.calc>.meaning{color:#1a1a1a;border-left:none;min-height:50px}.meaning{margin-bottom:10px}#allNumbers>span,.num{height:24px;width:24px;display:inline-block}.meaning>div{padding:0 0 0 100px}.meaning>.num{position:absolute;top:0;left:10px;font-size:27px;border-width:6px;height:48px;width:48px}.i18n,.rpt-perso .num{padding:4px}.num{border:4px solid grey;line-height:24px;border-radius:39%}.fl{float:left;margin:10px 30px}.fl>a{border-bottom:none}.fl img{border-radius:10px}.clearer{clear:both;height:0;width:0}.i18n{position:absolute;top:10px;right:20px}.i18n img{cursor:pointer;margin-left:4px;height:11px;width:16px}.artnum{border-left:3px solid #ff0;border-right:3px solid #ff0}.ml210{margin:0 20px 0 260px}#allNumbers{margin:0 0 20px}.c1,.c10,.c19,.c28{border-color:#f44336!important}.c2,.c20{border-color:#ff9800!important}.c12,.c21,.c3,.c30{border-color:#ffeb3b!important}.c13,.c31,.c4{border-color:#4caf50!important}.c14,.c23,.c5{border-color:#48d1cc!important}.c15,.c24,.c6{border-color:#2196f3!important}.c16,.c25,.c7{border-color:#6a0dad!important}.c17,.c26,.c8{border-color:#d000d0!important}.c18,.c27,.c9{border-color:#ffc107!important}.c11,.c29{border-color:#9c27b0!important}.c22{border-color:#3f51b5!important}.k1,.k10,.k19,.k28{border-bottom-color:#f44336!important}.k2,.k20{border-bottom-color:#ff9800!important}.k12,.k21,.k3,.k30{border-bottom-color:#ffeb3b!important}.k13,.k31,.k4{border-bottom-color:#4caf50!important}.k14,.k23,.k5{border-bottom-color:#48d1cc!important}.k15,.k24,.k6{border-bottom-color:#2196f3!important}.k16,.k25,.k7{border-bottom-color:#6a0dad!important}.k17,.k26,.k8{border-bottom-color:#d000d0!important}.k18,.k27,.k9{border-bottom-color:#ffc107!important}.k11,.k29{border-bottom-color:#9c27b0!important}.k22{border-bottom-color:#3f51b5!important}@media only screen and (max-width:670px){body{margin:30px 10px}.ml210{margin-left:10px}.meaning>.num{left:-10px}.meaning>div{padding-left:60px}.fl{margin:10px 0}}@media print{@page{margin:1cm 1cm}a[href^=http]::after{font-weight:500;content:" (" attr(href) ") "}.field>label>span.grey,.num>span{display:none!important}section{border:none;border-bottom:2px solid silver}}#allNumbers>span,#report1>article .num,#report2>article .num,#report3>article .num{transition:transform .3s .1s}#allNumbers>span:hover,#report1>article:hover .num,#report2>article:hover .num,#report3>article:hover .num{transform:scale(1.2)}.heart{font-size:20px;position:relative;top:4px;display:inline-block;transition:color 1s}@keyframes beat{to{-webkit-transform:scale(1.4);-moz-transform:scale(1.4);-o-transform:scale(1.4);-ms-transform:scale(1.4);transform:scale(1.4)}}@-moz-keyframes beat{to{-moz-transform:scale(1.4);transform:scale(1.4)}}@-webkit-keyframes beat{to{-webkit-transform:scale(1.4);transform:scale(1.4)}}@-ms-keyframes beat{to{-ms-transform:scale(1.4);transform:scale(1.4)}}@-o-keyframes beat{to{-o-transform:scale(1.4);transform:scale(1.4)}}

.highlycompatible {
    color: green;
}
.compatible, .lucky, .favourable {
    color: green;
}
.neutral {
    color: blue;
}
.challenging {
    color: red;
}