.compatibility{text-align:center}.compatibility.topblock{border:1px solid #4dd2f6;box-sizing:border-box;padding:30px 20px;box-shadow:0 0 24px 0 rgba(0,0,0,.08);border-radius:5px;margin-bottom:1em}body #main #main_content #main_content_main .block.article .compatibility h2{color:#2492de!important;font-family:Arial,Helvetica,sans-serif;font-size:28px!important;font-weight:600;line-height:normal!important}body #main #main_content #main_content_main .block.article .compatibility h3.small{font-size:18px!important;color:#99c6e5!important;font-weight:400}.compatibility.topblock .txt{margin-top:20px;color:#676869}.compatibility p{text-align:left}.compatibility hr{margin:2em 0}.compatibility .picker-container{display:block;position:relative;margin:0;padding:0}.compatibility .picker-container h1{display:block!important}body #main #main_content #main_content_main .block.article .compatibility .picker-container h2{margin:0;padding-bottom:1em!important;flex:100%;color:#53b1f9!important;font-weight:500!important;font-size:1.7em!important;font-family:Arial,Helvetica,sans-serif}.compatibility .picker-container .picker{width:50%;float:left}.compatibility .picker-container .picker h3{margin:0!important;padding:0!important;font-weight:400}.compatibility .circular-sign-picker{position:relative;margin:30px auto 0;padding:45%0;border-radius:50%;width:90%;overflow:hidden;background:#aaa}.compatibility .circular-sign-picker.male{background-color:#0f80b4;box-shadow:0 0 3em 0 rgba(15,128,180,.5)}.compatibility .circular-sign-picker.female{background-color:#de22a1;box-shadow:0 0 3em 0 rgba(222,34,161,.5)}.compatibility .circular-sign-picker .rotated{position:absolute;top:0;left:0;width:100%;height:100%;transition:transform .3s ease}.compatibility .circular-sign-picker .rotated.rotate{transition:none}.compatibility .circular-sign-picker .rotated::after{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;content:"";background-size:cover;background-position:center}.compatibility .circular-sign-picker.male .rotated::after{background-image:url(/assets/images/compatibility/wheel/border/male.png)}.compatibility .circular-sign-picker.female .rotated::after{background-image:url(/assets/images/compatibility/wheel/border/female.png)}.compatibility .circular-sign-picker .rotated .sector{position:absolute;transform-origin:100% 100%;width:50%;height:50%;overflow:hidden}.compatibility .circular-sign-picker .rotated .sector:nth-child(1){transform:rotate(90deg)}.compatibility .circular-sign-picker .rotated .sector:nth-child(2){transform:rotate(180deg)}.compatibility .circular-sign-picker .rotated .sector:nth-child(3){transform:rotate(270deg)}.compatibility .circular-sign-picker .rotated .sector:nth-child(4){transform:rotate(0deg)}.compatibility .circular-sign-picker .rotated .sector .item-container{position:absolute;transform-origin:100% 100%;width:100%;height:100%;overflow:hidden}.compatibility .circular-sign-picker .rotated .sector .item-container:nth-child(1){z-index:1;transform:rotate(0deg)}.compatibility .circular-sign-picker .rotated .sector .item-container:nth-child(2){z-index:2;transform:rotate(30deg)}.compatibility .circular-sign-picker .rotated .sector .item-container:nth-child(3){z-index:3;transform:rotate(60deg)}.compatibility .circular-sign-picker .rotated .sector .item-container .item{position:absolute;transform:rotate(-60deg);transform-origin:100% 100%;width:100%;height:100%;overflow:hidden;transition:background .2s}.compatibility .circular-sign-picker .rotated .sector .item-container .item:hover{background:rgba(255,255,255,.7)}.compatibility .circular-sign-picker .rotated.rotate .sector .item-container .item:hover{background:0 0}.compatibility .circular-sign-picker .rotated .sector .item-container .item.selected{background:#fff}.compatibility .circular-sign-picker .core{position:absolute;left:20%;top:20%;border-radius:50%;width:60%;height:60%;background-size:cover;background-position:center;transition:background .3s;box-shadow:inset -.1em -.1em 1em 0 rgba(0,0,0,.5)}.compatibility .circular-sign-picker.male .core{background-color:#0f80b4;background-image:url(/assets/images/compatibility/wheel/core/male.png)}.compatibility .circular-sign-picker.female .core{transform:rotateY(180deg);background-color:#de22a1;background-image:url(/assets/images/compatibility/wheel/core/female.png)}.compatibility .picker-container .btncont{width:100%;font-size:1.1em}.compatibility .head{display:flex;padding:0 0 .5em;flex-wrap:wrap;align-items:self-start;justify-content:space-around}.compatibility .head .sign-img{margin:0 2%0 0;flex:calc(25% - .6em);width:calc(25% - .6em);max-width:14em;position:relative}.compatibility .head .sign-img img{border-radius:50%;border:.3em solid #f655a0;max-width:100%;box-sizing:border-box;box-shadow:0 0 7px 2px rgba(0,0,0,.35)}.compatibility .head .sign-img.right{margin:0 0 0 2%}.compatibility .head .sign-img.right img{transform:rotateY(180deg);border-color:#2492de}.compatibility .head .sign-img.left.rev img{border-color:#2492de}.compatibility .head .sign-img.right.rev img{border-color:#f655a0}.compatibility .head .sign-img.right.norotate img{transform:rotateY(0deg)}.compatibility .head .sign-img.left::after,.compatibility .head .sign-img.right.rev::after{content:" ";width:40px;height:37px;position:absolute;top:100%;left:50%;margin-left:-20px;margin-top:-10px;background-image:url(/assets/images/compatibility/women.png);background-size:cover}.compatibility .head .sign-img.left.rev::after,.compatibility .head .sign-img.right::after{content:" ";width:32px;height:32px;position:absolute;top:0;left:100%;margin-left:-32px;background-image:url(/assets/images/compatibility/man.png);background-size:cover}.compatibility .head .sign-img.left.rev::after{margin-left:-45px}.compatibility .head .meta{flex:46%!important}.compatibility-intro.padtop10{padding-top:10px}.compatibility-intro.numer{border-radius:0 0 10px 10px;margin-top:0}.numertab .tab{width:50%;display:inline-block;text-align:center;color:#fff;font-size:18px;padding:100px 0;box-sizing:border-box;cursor:pointer}.numertab .tab.act{background:rgba(86,193,222,.5);background:linear-gradient(135deg,rgba(86,193,222,.5)0,rgba(215,139,236,.5) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#56c1de', endColorstr='#d78bec', GradientType=1)}.numertab .tab:nth-of-type(1){border-right:2px solid #fff}.numertab .tab b{font-size:30px;margin-bottom:10px;display:inline-block}.numertab .tab b:nth-of-type(1){margin-bottom:20px}.numertab .tab b:nth-of-type(3){margin-top:30px}.tiprel span{display:block;text-transform:uppercase}.compatibility-top-tab .tab{width:33.3333%;display:inline-block;text-align:center;color:#9ba4e5;font-size:60px;padding:30px 0 20px;box-sizing:border-box;cursor:pointer;border:1px solid #e1e1e1;line-height:normal;position:relative;vertical-align:top}.compatibility-top-tab .tab .ttl{display:block;padding-top:20px;font-size:20px;color:#94afbe}.compatibility-top-tab .tab.act,.compatibility-top-tab .tab:hover{color:#fff;border:1px solid #53affc;background:#d78bec;background:linear-gradient(to right,#d78bec 0,#56c1de 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#d78bec', endColorstr='#56c1de', GradientType=1)}.compatibility-top-tab .tab.act .ttl,.compatibility-top-tab .tab:hover .ttl,.harmony .fon div.act span,.harmony .fon div.hoveract1 span,.harmony .fon div.hoveract2 span{color:#fff}.compatibility-top-tab .tab .planets{position:absolute;top:20px;left:0;width:100%;font-size:16px}.affection-compatibility{border-radius:10px;text-align:center;overflow:hidden}.affection-compatibility .affection-compatibility-title{background:#56c1de;background:linear-gradient(to right,#56c1de 0,#d78bec 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#56c1de', endColorstr='#d78bec', GradientType=1)}.affection-compatibility .affection-compatibility-title div{display:inline-block;width:50%;color:#fff;padding:25px 0;font-size:18px;font-weight:600;vertical-align:top}.affection-compatibility .affection-compatibility-list{background:#f3d7f9;background:linear-gradient(to right,#f3d7f9 0,#c5eaf4 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f3d7f9', endColorstr='#c5eaf4', GradientType=1)}.affection-compatibility .affection-compatibility-list div{display:inline-block;width:50%;color:#7e7e7e;padding:20px 0 10px;vertical-align:top;font-size:16px}.affection-compatibility .affection-compatibility-list div span{display:block;padding-bottom:10px}@media screen and (max-width:900px){.compatibility .head .meta{order:5;flex:100%!important}}body #main #main_content #main_content_main .block.article .compatibility .head .meta h2,body #main #main_content #main_content_main .block.article h2.metamob{margin:0!important;padding:.5em 0 1em!important;font-size:18px!important;color:#0b2745!important;font-weight:400!important;font-family:Arial,Helvetica,sans-serif}.compatibility .head .meta h2 strong{font-weight:600}.compatibility .head .meta .compatibility-percentage{font-size:1.2em}.compatibility .head .meta .compatibility-percentage span{display:inline-block;width:50%;color:#2492de;line-height:normal;font-size:16px;text-align:left;padding-left:10px;box-sizing:border-box}.compatibility .head .meta .compatibility-percentage span.number{font-size:45px;text-align:right;font-weight:700;padding-left:0}.compatibility .head .meta .compatibility-percentage span.love{color:#e8287d}.compatibility .head .meta .compatibility-percentage span.mary{color:#2492de}.block.compatibility-article{margin-top:1em!important}.block.compatibility-article img,.compatibility-intro img.left{float:left;padding:0;margin:0 20px 5px 0;width:250px;border-radius:15px}.block.compatibility-article h2,.compatibility-intro h2{color:#53b1f9!important;font-weight:500!important;font-size:1.4em;font-family:Arial,Helvetica,sans-serif}.block.compatibility-article h3{padding:0 0 .7rem!important;color:#145ebf!important;font-weight:400}.block.compatibility-article p{margin:0;padding:0 0 .7em}.block.compatibility-article a.preview:after{color:#2c7eec!important;content:"Read more >"!important;padding-bottom:10px}.compatibility-intro{border-radius:10px;box-shadow:0 0 24px 0 rgba(0,0,0,.08);margin:1em 0;padding:1em;color:#4a4a4a}.compatibility-intro h2{text-align:center;font-weight:700!important;font-size:22px!important}.compatibility-intro img{display:block;margin:0 auto;padding:20px 0 10px}.compatibility-expand{cursor:pointer;color:#2c7eec}.compatibility-expand:after{content:">";display:inline-block;transform:rotate(90deg);margin-left:5px}.compatibility-intro.compatibility-collapsible p.compatibility-collapse{display:none}.compatibility .sicret{width:49%;display:inline-block;background-size:100% 100%;padding:10px 20px;box-sizing:border-box;margin-bottom:30px;border-radius:15px;vertical-align:top}.compatibility.names .sicret{background-size:100%auto;background-position:center}.compatibility .sicret.woman{margin-right:1%;background-image:url(/assets/images/compatibility/all-women.png)}.compatibility .sicret.woman:hover{box-shadow:0 0 18px 4px rgba(230,112,157,.8)}.compatibility .sicret.man{margin-left:1%;background-image:url(/assets/images/compatibility/all-men.png)}.compatibility .sicret.man:hover{box-shadow:0 0 18px 4px #4dd3f6}.compatibility .sicret .txt{color:#fff;font-size:20px;text-align:left;font-weight:700}.compatibility .sicret a{text-decoration:none;color:#fff!important;font-size:16px;font-weight:400;display:block;margin-top:10px}.compatibility .sicret .img{float:left;padding:10px 20px 0 0}.picker select,.picker select:focus,.picker select:hover{box-shadow:0 2px 6px 0 rgba(0,0,0,.2);width:95%;height:40px;border-radius:20px;border-width:0;background:url(/assets/images/compatibility/dropdown.png)no-repeat 95%center,#fff;padding:.1em 1.7em}.picker-container .Button{width:400px;height:45px;border-radius:22px;border:0;color:#fff;font-size:22px;margin:30px 0;background:#4bdbf5;background:linear-gradient(to right,#4bdbf5 0,#579ffe 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#4bdbf5', endColorstr='#579ffe', GradientType=1);box-shadow:none}.picker-container .Button:hover{box-shadow:0 0 35px 4px rgba(85,171,252,.6)}.name-compatibility-form.light{background-image:none}.name-compatibility-form.light h2{color:#38393a!important;padding-bottom:30px!important}.name-compatibility-form.light .picker.female select{border:1px solid #f57fb6}.name-compatibility-form.light .picker.man select{border:1px solid #5bace3}body #main #main_content #main_content_main .block .compatibility .name-compatibility-form .picker-container h3,body #main #main_content #main_content_main .block.article .compatibility .name-compatibility-form .picker-container h3{color:#fff!important;padding-top:30px!important;font-size:1.7em;font-weight:500;padding-bottom:1em!important}.name-compatibility-form .picker-container .Button{margin-top:30px;margin-bottom:30px}.picker{position:relative}.name-compatibility-form .female:after{content:"+";position:absolute;right:-9px;top:50%;margin-top:-9px;font-size:30px;font-weight:700;color:#e6709d}.name-compatibility-form .picker select,.name-compatibility-form .picker select:focus{width:90%}.aboutNZ{margin-top:30px;color:#7e7e7e}.aboutNZ img,.block.compatibility-article .aboutNZ img{float:left;padding:0 30px 10px 0;width:auto;margin:0}.aboutNZ a{color:#00b7f4!important;font-weight:700}h2.metamob{padding-top:0!important}.compatibility-percentage.mob,h2.metamob{display:none}.compatibility-heading{margin:0;padding:0;font-size:1.2em;font-weight:500;color:#000}.selectbold{padding-top:10px}.selectbold b{font-weight:400;color:#4d4b4b;background-color:#96e1fa;border-radius:7px;padding:2px 4px}body .crosletters .red{color:#fff!important}.forletters{padding-bottom:15px}.harmony{margin:1em 0}.harmony .fon{height:60px;border-radius:30px;background-color:#fff;width:100%}.harmony .fon div.act{box-shadow:-5px 5px 5px 0 rgba(90,90,90,.2)}.harmony .fon div.hoveract1,.harmony .fon div.hoveract2,.harmony .fon div:nth-child(1).act,.harmony .fon div:nth-child(2).act{background:linear-gradient(141deg,#d78bec,#56c0de)}.harmony .fon div{display:flex;width:40%;height:60px;border-radius:30px;float:left;cursor:pointer;text-align:center;margin:0 5%}.harmony .fon div span{margin:auto;font-size:18px;font-weight:400;color:#94afbe}.compatibility-intro .female{display:none;color:#636567!important}.compatibility-intro .female h3,.compatibility-intro .male,.compatibility-intro .male h3{color:#636567!important}.morecompat{box-shadow:0 0 24px 0 rgba(0,0,0,.08);border-radius:5px;display:flex;background:#1970b7;background:linear-gradient(180deg,#1970b7 0,#204c77 100%);padding:20px 10px;justify-content:space-evenly}.morecompat .compatcol{padding-left:35px;box-sizing:border-box;position:relative}.morecompat a{display:block;color:#80cef6;font-size:15px}.morecompat a:hover{text-decoration:none;color:#efccdf}.morecompat b{margin-bottom:5px;display:block;color:#0b2745}.morecompat img{position:absolute;top:30px;left:0;max-width:25px;max-height:25px}@media screen and (max-width:1100px){.compatibility .sicret .txt{font-size:20px}.compatibility .head .sign-img.right::after{width:25px;height:25px}.compatibility .head .sign-img.left::after{width:31px;height:28px;margin-left:-15px}.compatibility .head .meta .compatibility-percentage span{width:55%;font-size:14px;padding-left:10px;box-sizing:border-box}.compatibility .head .meta .compatibility-percentage span.number{width:45%;font-size:36px;letter-spacing:-3px;padding-left:0}}@media screen and (max-width:1050px){.compatibility .head .sign-img.right::after{margin-left:-28px}}@media screen and (max-width:900px){.compatibility .head .sign-img{margin-bottom:30px}.compatibility .head .sign-img.right::after{margin-left:-43px}h2.metamob{display:block}h2.small{padding:0!important}.compatibility .head .meta h2{display:none}.compatibility .sicret{width:100%;margin-right:0!important;margin-left:0!important;background-size:cover;background-position:center}.picker-container .Button{max-width:90%}.name-compatibility-form{background-size:cover;background-position:bottom right;border-radius:30px}.aboutNZ img{max-width:30%}.compatibility-percentage{display:none}.compatibility-percentage.mob{display:block}.compatibility .head .meta .compatibility-percentage.mob span{width:50%;padding:0;text-align:left}}@media screen and (max-width:800px){.compatibility .name-compatibility-form .picker{width:100%}.name-compatibility-form .picker.female{margin-top:0;margin-bottom:30px}.name-compatibility-form .picker.female:after{top:100%;right:50%;margin-top:5px;margin-right:-9px}}@media screen and (max-width:600px){.compatibility .head .sign-img.right::after{margin-left:-53px}.picker.female{margin-top:0}.name-compatibility-form .picker.female:after{margin-top:-5px}h2.metamob{margin-top:10px!important}.block.compatibility-article a.preview:after{text-align:left!important}.numertab .tab{font-size:16px;padding:50px 0}.numertab .tab b{font-size:20px}.compatibility-top-tab .tab{font-size:40px}.compatibility-top-tab .tab .ttl{font-size:14px}}@media screen and (max-width:480px){.compatibility .head .sign-img.right::after{margin-left:-43px}.picker-container .Button{width:90%}.compatibility h1{font-size:24px!important;line-height:30px!important;margin-bottom:5px!important}.compatibility-top-tab .tab .ttl{height:36px;padding:10px 5px 0}.compatibility-top-tab .tab{padding:20px 0 0}.compatibility-top-tab .tab .planets{top:10px;font-size:12px}.morecompat{display:block}.morecompat .compatcol{display:block;margin:0 auto;width:230px}.morecompat .compatcol:nth-of-type(1){margin-bottom:10px}}@media screen and (max-width:400px){.compatibility .head .sign-img.right::after{margin-left:-33px}.block.compatibility-article img,.compatibility-intro img.left{float:none;margin:0 auto 5px}.harmony .fon div{width:50%;margin:0}}@media screen and (max-width:350px){.compatibility .head .sign-img.right::after{margin-left:-23px}}@media screen and (max-width:320px){.affection-compatibility .affection-compatibility-list div,.numertab .tab{font-size:14px}.affection-compatibility .affection-compatibility-title div,.numertab .tab b{font-size:16px}.compatibility-top-tab .tab .ttl{font-size:12px}.compatibility-top-tab .tab{font-size:30px}.compatibility-top-tab .tab .planets{font-size:10px}.picker-container .Button{font-size:18px}}