0% { (d = this.get(a, b), void 0 !== d ? }); var I; .wk-cookie-lt, margin-left: 0; } var b; return ! } }), n.extend({ n(a).position()[b] + "px" : c) : void 0 width: 280px removeClass: function(a) { }, has: ha(function(a) { o = 0, g || l.ownerDocument === n || (m(l), h = !p); } ], isDefaultPrevented: ha, ").sort(), o) { 20% { if ("string" != typeof a) return this.pushStack(n(a).filter(function() { Find out how potential your relationship is with your partner by using this true love calculator! } if (g !== !0) var b = y[a + " "]; } return this }, }; var c, d; if (n.isFunction(a)) return this.each(function(b) { }), n.fn.extend({ transition: .1s ease-in-out; -webkit-transform: translate(0, 0); } return c for (h in b) ja(a, h, c, d, b[h], f); function ha() { if ((1 === b.nodeType || e) && a(b, c, g)) return !0 return (n || h(a, o))(f, b, !p, e, !b || _.test(a) && oa(b.parentNode) || b), e for ("boolean" == typeof g && (j = g, g = arguments[h] || {}, h++), "object" == typeof g || n.isFunction(g) || (g = {}), h === i && (g = this, h--); i > h; h++) -ms-transform: translate(0, -25%); map: function(a) { return c = c || Ca(a), g = c ? w = 0, Soulmate compatibility report. 80% { Soulmate Zodiac Signs Compatibility Aries Most compatibleGemini, Leo, Sagittarius and Aquarius Taurus Most compatibleCancer, Virgo, Capricorn, and Pisces Gemini cleanData: function(a) { (j = b.getElementById(f))) return d; -webkit-transform: rotate(15deg) }, a, d, arguments.length) } finally { }); } I. box-shadow: 0 5px 15px rgba(0, 0, 0, .5) Start typing the beginning of the birth city and then pick correct . -webkit-transform: rotate(-5deg) i = n.contains(a.ownerDocument, a); if (d = e[f].call(c, b, a)) return d var b = n(this), } c + b : c; ++d < b;) a.push(d); (this.click(), !1) : void 0 x.abort("timeout") }, dir: "parentNode", This quiz will tell you the first letter of your true loves name! padding-left: 46px; if (d.relative[a[e].type]) break; } Eb = /^(? @-webkit-keyframes swing { return c && c.opener || (c = a), c.getComputedStyle(b) O.remove(this, a) dataLayer.push({ f = c.concat, c.wrapAll(a) : b.append(a) } else if (w && (j = w.getElementById(f)) && t(b, j) && j.id === f) return d.push(j), d return 1 === d && 0 === e ? return ja(this, a, b, c, d, 1) }), a = null teardown: function() { get: function(a, b) { color: #777; }) } var b = 0, delegateType: "focusout" c[N.expando] = void 0 b : null It calculates the love percentage based on certain factors. if (f = o[1]) { } return sa(m) var a = Ra.propHooks[this.prop]; if (h && i.nodeType && ("click" !== a.type || isNaN(a.button) || a.button < 1)) return this.pushStack(n.map(this, function(b, c) { f = n.timers, Love Cards. } F = E.pop, return a[1] = a[1].toLowerCase(), "nth" === a[1].slice(0, 3) ? if (3 !== f && 8 !== f && 2 !== f) return "undefined" == typeof a.getAttribute ? However, there is that one special person you may meet. ha(f) : f c = 0, void 0 !== a.result && a.originalEvent && (a.originalEvent.returnValue = a.result) Find out your love compatibility by birthday and name. !b.call(a, d, a) !== c opacity: .75 header{ padding:0;} qb = /^(? }, n.unique(d) : d), d.selector = this.selector ? }, }, position: "absolute", hasClass: function(a) { } Q = /[A-Z]/g; function ta(a, b, c) { } Subtract the two numbers from each other. lt: na(function(a, b, c) { n.isFunction(d.old) && d.old.call(this), d.queue && n.dequeue(this, d.queue) 1223: 204 if (window.gtmDidInit) { Your soulmate can be in any part of your birth chart, and it can even reveal your true love name. return this.pushStack(c >= 0 && b > c ? throw new Error(a) : "px"), transform: rotate(-10deg) "hidden" in q && (p = q.hidden) : q = N.access(a, "fxshow", {}), f && (q.hidden = !p), p ? return !0 return a f[g] || "" : "none")); width: 90%; var a = this; s = "0", color: #ed140e; }, readyState: 0, n = [], color: #64687a var d, f = e(a, b), stopImmediatePropagation: function() { *\\.|)") + "(\\.|$)") : null, b.result = void 0, b.target || (b.target = e), c = null == c ? }, } : function(b, c, g) { It uses these two factors to determine if the pair is compatible. } } c = n.timers; .wk-cookie-rt { var G = /\S+/g; (this.context = this[0] = a, this.length = 1, this) : n.isFunction(a) ? domManip: ua, } g = f.length; } else var e = {}, }, You can know the level of bonding between you two in 3 ways using our App: By Name Enter your name and the name of your love to know how perfect is your match parseInt(b, 10) : cb.test(a.nodeName) || db.test(a.nodeName) && a.href ? n.offset = { }) pointerenter: "pointerover", q = b[0], var b; }; n.merge(m, g.childNodes), g = l.firstChild, g.textContent = "" return n.isFunction(c) && (e = e || d, d = c, c = void 0), n.ajax(n.extend({ }, } : { } 1 : 0 @media (min-width:1000px) and (max-width: 1028px) }) : e display: inline-block Paste the code to your website and the calculator will appear on that spot automatically! else if (!e) return a; return g .inactive { background: #f8454b none repeat scroll 0 0; vb = d.createElement("a"); margin: 30px 10px; this.cache(a) : a[this.expando] && a[this.expando][b] } while (e--) a.splice(d[e], 1) return null == a ? i = arguments.length, -moz-animation-duration: 1s; var j, k, l, m = [], return b === !1 ? return n.isArray(b) ? d = c.length, min-height: auto }, Aa.test(a) || (n.cssHooks[a + b].set = Na) if (a === b) return l = !0, 0; if (e[1]) { l = {}, } transform: translateY(0) c = +a + (0 > a ? if (h.open(b.type, b.url, b.async, b.username, b.password), b.xhrFields) if (a === b) return l = !0, 0; if (k = j[i], d.relative[l = k.type]) break; addClass: function(a) { get: function(a) { font-size: 15px; slideUp: Xa("hide"), get: function(a) { var e = x.exec(a), } transition: .2s ease-in-out; left: b.left - d.left - n.css(c, "marginLeft", !0) proxy: function(a, b) { } function Mb(a) { } return null != a ? padding: 2px 6px !important; margin-left: 5px; Read more .. return this.map(function() { var d, e, f, g, h = a.cloneNode(!0), 80% { Basically, the calculation works like this: You take the month and day of your birthday (ex: 07/04) and add that to your mom's birthday. if (!L(a)) return {}; void 0 : a[b] === !0 ? } A relationship can thrive if compatibility is present in it. } g = 20, n.event = { Some people use this calculator also as soulmate calculator. return va(i > 1 && sa(m), i > 1 && qa(a.slice(0, i - 1).concat({ n.event.simulate(b, a.target, n.event.fix(a)) thead: [1, "", "
"], margin-top: 6px; if (e = fb(c), d = 1 === c.nodeType && (" " + e + " ").replace(eb, " ")) { n.fx.speeds[b] || b : b, c = c || "fx", this.queue(c, function(c, d) { h.send(b.hasContent && b.data || null) } else b[d] = e while ("*" === i[0]) i.shift(), void 0 === d && (d = a.mimeType || b.getResponseHeader("Content-Type")); if (b) A zodiac soulmates chart can help you find true love by looking at compatibility with you and someone else based on your natal charts (birth chart) Astrologers call this synastry. } O = ":(" + M + ")(?:\\((('((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\")|((? }, The love calculator brings a score between 0-100%, a love matching indication. :value|" + K + ")"), a.querySelectorAll("[id~=" + u + "-]").length || q.push("~="), a.querySelectorAll(":checked").length || q.push(":checked"), a.querySelectorAll("a#" + u + "+*").length || q.push(".#.+[+~]") width: 20px; for (d in a) } get: function(a) { Simply enter in two names and the calculator will give you a compatibility rating based on how similar the two names are. c = d.createElement("input"); } relative: { this.each(function(b) { function xb(a, b, c, d) { content: ""; h = -1, }; Calculate love compatibility based on first names with our free name compatibility test. map: function(a, b, c) { if (null != (a = arguments[h])) guid: 1, But this is what this new calculator does; it tries to figure out the compatibility between your names to quantify your love. function la(a) { return d.duration = n.fx.off ? @-moz-keyframes swing { u = [], }, }) while (c = c.parentNode) h.unshift(c); abort: function(a) { } position: fixed; }, } "!=" === b : b ? } }, n.fn.delay = function(b, c) { position: relative push: g, isArray: Array.isArray, }, break var e, f, g, h, i, j, k, l, m = n.ajaxSetup({}, c), a ? It can also calculate the percentage of your compatibility with friends, family members, and colleagues. 2 !== v && (v = 2, i && a.clearTimeout(i), e = void 0, g = h || "", x.readyState = b > 0 ? If you find this kind of person, then that is your soulmate. trim: function(a) { i = e.call(arguments), It is a tester that indicates compatibility, and it can state the possibility of a successful relationship between two individuals. e ? c = xa[a]; } jquery: m, return a.getAttribute("id") === b padding: 0 !important } set: function(a, b, c) { void n.removeAttr(a, b) : e && "set" in e && void 0 !== (d = e.set(a, c, b)) ? "text html": !0, } } }, m = fa.setDocument = function(a) { -o-transition: -o-transform .3s ease-out; f = a.handleObj; background: #fff none repeat scroll 0 0; } guid: c.guid, : a + "" input: function(a) { q = /-([\da-z])/gi, PSEUDO: function(a, b) { while (h) { return null == c && i(), c width: 558px; Remember that this test is not always fully accurate, as the romance is a mysterious force. for (d in b) var c = b.getElementById(a); !Ib, n.ajaxTransport(function(b) { function wb(a) { function ia(a) { i = {}, return b(a) if ("string" === c) { C = 1 << 31, j.tweens.length : 0; }, } prefilter: function(a, b) { line-height: 1.4; try { a.documentElement : a, return c k = j.props; var b = a[this.expando]; e.call(arguments) : d, c === i ? position: absolute; script.async = true; return H.apply(d, w.querySelectorAll(s)), d cursor: pointer 100% { script.src = 'https://www.googletagmanager.com/gtm.js?id=GTM-TRS65PJ'; border-bottom: none }, function ka(a, b) { 20% { font-size: 21px; for (c = 0, d = j[e].length; d > c; c++) n.event.add(b, e, j[e][c]) Take this quiz if you want a clue about who your soulmate really is! } content: ""; while (b--) c = e[b], a[c] = g[c]; }, R = new RegExp("^" + L + "*," + L + "*"), style: function(a, b, c, d) { e : i[b] : (f = typeof c, "string" === f && (e = T.exec(c)) && e[1] && (c = W(a, b, e), f = "number"), null != c && c === c && ("number" === f && (c += e && e[3] || (n.cssNumber[h] ? "" d.removeEventListener("DOMContentLoaded", J), a.removeEventListener("load", J), n.ready() if (d > 1) 100% { background-color: #ffcc00; box-shadow: 0 0 5px #ffcc00;} n.each({ Don't think about the questions too much- just . 50% { background-color: #ffffff; box-shadow: 0 0 10px #ffffff;} }), h = h.slice(c.length)); n.isFunction(c) ? transform: rotate(-10deg) }, while (e--) (c = Fa(a, b), Ba.test(c) ? }, }) }) : function(a, e, f) { }, m.timeout)); border: 1px solid #999; c.set(this) : Ra.propHooks._default.set(this), this var b, c, d, e, f = [], }, We get often asked that where to find a love tester? T = new RegExp("=" + L + "*([^\\]'\"]*?)" slideToggle: Xa("toggle"), if (k) return b ? }); e = "" : "number" == typeof e ? :[eE][+-]?\d+|)/.source, b.document.documentElement["client" + a] : 9 === b.nodeType ? Discover how compatible you are with the other person. r = n.Callbacks("once memory"), New! i = function() { if (e) g[e] && g[e].stop && d(g[e]); return this.mouseenter(a).mouseleave(b || a) }, function(a, b) { fadeToggle: { load: { Z = /^[^{]+\{\s*\[native \w/, }, o = a.length, font-family: open sans; top: -7px; a.currentTarget = f.elem, c = 0; There is nothing better than this app which helps discover the compassion percentage. i, j, k; if (e) return b = n.valHooks[e.type] || n.valHooks[e.nodeName.toLowerCase()], b && "get" in b && void 0 !== (c = b.get(e, "value")) ? for (var f, g = [], h = 0, i = a.length, j = null != b; i > h; h++)(f = a[h]) && (c && !c(f, d, e) || (g.push(f), j && b.push(h))); Or maybe you want to ensure yourself, that you have enough love for your heartthrob? Find your relationship chances with our love test calculator! . } else d = n.camelCase(a), this.each(function() { removeProp: function(a) { n(a, b || this.context) : 0; e > d; d++) }), } y = "nocontent" : 304 === b ? q[d] : 0, d, l), d in q || (q[d] = g.start, p && (g.end = g.start, g.start = "width" === d || "height" === d ? e = c && "parentNode" === d, color: #777; padding: 4px 8px; String.fromCharCode(d + 65536) : String.fromCharCode(d >> 10 | 55296, 1023 & d | 56320) + d.namespace : d.origType, d.selector, d.handler), this; c.length ? transform: rotate(5deg) when: function(a) { } void 0 !== c.ready ? } if (h[e] && h[e].test(d)) { fadeOut: { return a.call(b, c, b) Take this numerology quiz, and we think we can tell you when you will meet your soulmate. } 20% { html: function(a) { return k && (w = y, j = v), t dequeue: function(a) { q = b.parentNode, ["notify", "progress", n.Callbacks("memory")] } 80% { }, }, With our true love calculator, now love is truly in the air. } border-bottom: 6px solid transparent; } }, Or maybe it already has. If you try to find the love percentage between lion and cow the result will 86%. display: inline-block; color: red c = "true" === c ? var c = b || []; else if ("object" !== b.nodeName.toLowerCase()) { transform: rotate(90deg) !important; this.parentNode && this.parentNode.insertBefore(a, this) padding: 0 @media screen and (min-width:0) and (max-width:768px) { }).get() 100% { odd: na(function(a, b) { n.extend({ } return a.offsetWidth > 0 || a.offsetHeight > 0 || a.getClientRects().length > 0 /** init gtm after 3500 seconds - this could be adjusted */ g = e.length; while (k--)(l = r[k]) && j.push(q[k] = l); g = c || (d === !0 || e === !0 ? .wk-cookie-wrapper { !a(b) } if (!a[e](b, c, d)) return !1; r = c ? }) border: 1px solid rgba(0, 0, 0, .2); ajaxPrefilter: wb(sb), isImmediatePropagationStopped: ha, a.getElementsByTagName("tbody")[0] || a.appendChild(a.ownerDocument.createElement("tbody")) : a } return n.param(this.serializeArray()) A higher score indicates a better match. 50% { background-color: #ffffff; -moz-box-shadow: 0 0 10px #ffffff;} children: function(a) { for (i = new Array(d), j = new Array(d), k = new Array(d); d > b; b++) c[b] && n.isFunction(c[b].promise) ? If we look into Wikipedia, we can find out that by their definition romance encompasses a range of strong and positive emotional and mental states. return b.test("string" == typeof a.className && a.className || "undefined" != typeof a.getAttribute && a.getAttribute("class") || "") "nextSibling" : "previousSibling", } line-height: 1.3 } if (i[0] in c) f = i[0]; :focusinfocus|focusoutblur)$/; if (e && n(a).is(c)) break; etag: {}, x = 0, (this.focus(), !1) : void 0 40%, while (c = c.nextSibling) function ja(a, b, c, d, e, f) { b = a.appendChild(d.createElement("div")), background: #fff; .homenl-pop.modal-dialog { } var b, c = "", event.currentTarget.removeEventListener(event.type, initGTMOnEvent); // remove the event listener that got triggered Find out how compatible you and your partner are in terms of life, love, ambitions, and more using your . -webkit-transform-origin: top center var b = a || w; The result is in the form of a percentage from 0% to 100%. do margin-bottom: 4px; var b, c, d = this[0], pixelMarginRight: function() { 0% { background-color: #ffcc00; -moz-box-shadow: 0 0 5px #ffcc00;} src: a.url } return e(a, 0, c) #tawkchat-container iframe:first-child { if (d = "data-" + b.replace(Q, "-$&").toLowerCase(), c = a.getAttribute(d), "string" == typeof c) { " ": { } } function initGTM() { } var g, h = b.xhr(); } catch (ea) { } this.elem = a, this.prop = c, this.easing = e || n.easing._default, this.options = b, this.start = this.now = this.cur(), this.end = d, this.unit = f || (n.cssNumber[c] ? "" text: function(a) { -webkit-transform: rotate(5deg) return f ? } O = new M, :submit|button|image|reset|file)$/i, enabled: function(a) { var b = a[0].toUpperCase() + a.slice(1), trigger: function() { border-radius: 4px; "+": { (c[d] = f[g]) y = "notmodified" : (y = u.state, l = u.data, t = u.error, j = !t)) : (t = y, !b && y || (y = "error", 0 > b && (b = 0))), x.status = b, x.statusText = (c || y) + "", j ? function wa(a) { var b, e, g = a ? q = n.Deferred(), function ja(a, b) { .homenl-pop.modal-dialog { serializeArray: function() { Read: Romantic Pick Up Lines return u(a, "previousSibling", c) } else if (3 === f || 4 === f) return a.nodeValue }, r = [], q = [], (c.qsa = Z.test(n.querySelectorAll)) && (ia(function(a) { next: !0, opacity: { var g, h; var a = []; display: block; position: absolute; text-decoration: none; 3 : 4 & g ? padding: 5px 8px; if (e = b[d], Ua.exec(e)) { } !-c[ea]).+)/, }) _default: { processData: !0, })), (c.matchesSelector = Z.test(s = o.matches || o.webkitMatchesSelector || o.mozMatchesSelector || o.oMatchesSelector || o.msMatchesSelector)) && ia(function(a) { @media screen and (max-width:979px) { h = d.createElement("div"); } }; function Qa(a, b) { It is a summation of all emotions put together, be it anger, pain, grief, hate, laughter, patience, you name it. -webkit-transition: all .3s ease; }); As humans and living beings, we are all about emotions. if (void 0 !== f) { while (f = g[k++]) Z.test(f.type || "") && c.push(f) type: function(a) { margin-right: 5px; } }).filter(function() { } n.merge(c, "string" == typeof a ? } l : "No conversion from " + i + " to " + f !a && "length" in a && a.length, e += "" : n.isArray(e) && (e = n.map(e, function(a) { 1 !== this.nodeType && 11 !== this.nodeType && 9 !== this.nodeType || (this.textContent = a) var c, e = d.pseudos[a] || d.setFilters[a.toLowerCase()] || fa.error("unsupported pseudo: " + a); function qa(a) { BODY: "block" n.isArray(b) ? return "undefined" != typeof b.getElementsByClassName && p ? g = [a], d[f[1]] = g.add, h && g.add(function() { } }, b.call(a) : i ? c.apply(this, arguments) : this.animate(Xa(b, !0), a, d, e) But that hasnt stopped scientists from trying to understand it. if (!b || "string" != typeof b) return null; e = 0, Underneath the answer, write what year it is. for (e in a) this.off(e, b, a[e]); }), n.fn.extend({ while (f--) k = m[f], !e && q !== k.origType || c && c.guid !== k.guid || h && !h.test(k.namespace) || d && d !== k.selector && ("**" !== d || !k.selector) || (m.splice(f, 1), k.selector && m.delegateCount--, l.remove && l.remove.call(a, k)); content: b, } else m.push(b.createTextNode(f));