CINXE.COM
106 Dark Humor Jokes with a Morbid Twist
<!DOCTYPE html> <html lang="en-US"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1"> <script type="pmdelayedscript" data-perfmatters-type="text/javascript" data-cfasync="false" data-no-optimize="1" data-no-defer="1" data-no-minify="1"> //<![CDATA[ /*! jQuery v3.7.1 | (c) OpenJS Foundation and other contributors | jquery.org/license */ !function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.exports=e.document?t(e,!0):function(e){if(!e.document)throw new Error("jQuery requires a window with a document");return t(e)}:t(e)}("undefined"!=typeof window?window:this,function(ie,e){"use strict";var oe=[],r=Object.getPrototypeOf,ae=oe.slice,g=oe.flat?function(e){return oe.flat.call(e)}:function(e){return oe.concat.apply([],e)},s=oe.push,se=oe.indexOf,n={},i=n.toString,ue=n.hasOwnProperty,o=ue.toString,a=o.call(Object),le={},v=function(e){return"function"==typeof e&&"number"!=typeof e.nodeType&&"function"!=typeof e.item},y=function(e){return null!=e&&e===e.window},C=ie.document,u={type:!0,src:!0,nonce:!0,noModule:!0};function m(e,t,n){var r,i,o=(n=n||C).createElement("script");if(o.text=e,t)for(r in u)(i=t[r]||t.getAttribute&&t.getAttribute(r))&&o.setAttribute(r,i);n.head.appendChild(o).parentNode.removeChild(o)}function x(e){return null==e?e+"":"object"==typeof e||"function"==typeof e?n[i.call(e)]||"object":typeof e}var t="3.7.1",l=/HTML$/i,ce=function(e,t){return new ce.fn.init(e,t)};function c(e){var t=!!e&&"length"in e&&e.length,n=x(e);return!v(e)&&!y(e)&&("array"===n||0===t||"number"==typeof t&&0<t&&t-1 in e)}function fe(e,t){return e.nodeName&&e.nodeName.toLowerCase()===t.toLowerCase()}ce.fn=ce.prototype={jquery:t,constructor:ce,length:0,toArray:function(){return ae.call(this)},get:function(e){return null==e?ae.call(this):e<0?this[e+this.length]:this[e]},pushStack:function(e){var t=ce.merge(this.constructor(),e);return t.prevObject=this,t},each:function(e){return ce.each(this,e)},map:function(n){return this.pushStack(ce.map(this,function(e,t){return n.call(e,t,e)}))},slice:function(){return this.pushStack(ae.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},even:function(){return this.pushStack(ce.grep(this,function(e,t){return(t+1)%2}))},odd:function(){return this.pushStack(ce.grep(this,function(e,t){return t%2}))},eq:function(e){var t=this.length,n=+e+(e<0?t:0);return this.pushStack(0<=n&&n<t?[this[n]]:[])},end:function(){return this.prevObject||this.constructor()},push:s,sort:oe.sort,splice:oe.splice},ce.extend=ce.fn.extend=function(){var e,t,n,r,i,o,a=arguments[0]||{},s=1,u=arguments.length,l=!1;for("boolean"==typeof a&&(l=a,a=arguments[s]||{},s++),"object"==typeof a||v(a)||(a={}),s===u&&(a=this,s--);s<u;s++)if(null!=(e=arguments[s]))for(t in e)r=e[t],"__proto__"!==t&&a!==r&&(l&&r&&(ce.isPlainObject(r)||(i=Array.isArray(r)))?(n=a[t],o=i&&!Array.isArray(n)?[]:i||ce.isPlainObject(n)?n:{},i=!1,a[t]=ce.extend(l,o,r)):void 0!==r&&(a[t]=r));return a},ce.extend({expando:"jQuery"+(t+Math.random()).replace(/\D/g,""),isReady:!0,error:function(e){throw new Error(e)},noop:function(){},isPlainObject:function(e){var t,n;return!(!e||"[object Object]"!==i.call(e))&&(!(t=r(e))||"function"==typeof(n=ue.call(t,"constructor")&&t.constructor)&&o.call(n)===a)},isEmptyObject:function(e){var t;for(t in e)return!1;return!0},globalEval:function(e,t,n){m(e,{nonce:t&&t.nonce},n)},each:function(e,t){var n,r=0;if(c(e)){for(n=e.length;r<n;r++)if(!1===t.call(e[r],r,e[r]))break}else for(r in e)if(!1===t.call(e[r],r,e[r]))break;return e},text:function(e){var t,n="",r=0,i=e.nodeType;if(!i)while(t=e[r++])n+=ce.text(t);return 1===i||11===i?e.textContent:9===i?e.documentElement.textContent:3===i||4===i?e.nodeValue:n},makeArray:function(e,t){var n=t||[];return null!=e&&(c(Object(e))?ce.merge(n,"string"==typeof e?[e]:e):s.call(n,e)),n},inArray:function(e,t,n){return null==t?-1:se.call(t,e,n)},isXMLDoc:function(e){var t=e&&e.namespaceURI,n=e&&(e.ownerDocument||e).documentElement;return!l.test(t||n&&n.nodeName||"HTML")},merge:function(e,t){for(var n=+t.length,r=0,i=e.length;r<n;r++)e[i++]=t[r];return e.length=i,e},grep:function(e,t,n){for(var r=[],i=0,o=e.length,a=!n;i<o;i++)!t(e[i],i)!==a&&r.push(e[i]);return r},map:function(e,t,n){var r,i,o=0,a=[];if(c(e))for(r=e.length;o<r;o++)null!=(i=t(e[o],o,n))&&a.push(i);else for(o in e)null!=(i=t(e[o],o,n))&&a.push(i);return g(a)},guid:1,support:le}),"function"==typeof Symbol&&(ce.fn[Symbol.iterator]=oe[Symbol.iterator]),ce.each("Boolean Number String Function Array Date RegExp Object Error Symbol".split(" "),function(e,t){n["[object "+t+"]"]=t.toLowerCase()});var pe=oe.pop,de=oe.sort,he=oe.splice,ge="[\\x20\\t\\r\\n\\f]",ve=new RegExp("^"+ge+"+|((?:^|[^\\\\])(?:\\\\.)*)"+ge+"+$","g");ce.contains=function(e,t){var n=t&&t.parentNode;return e===n||!(!n||1!==n.nodeType||!(e.contains?e.contains(n):e.compareDocumentPosition&&16&e.compareDocumentPosition(n)))};var f=/([\0-\x1f\x7f]|^-?\d)|^-$|[^\x80-\uFFFF\w-]/g;function p(e,t){return t?"\0"===e?"\ufffd":e.slice(0,-1)+"\\"+e.charCodeAt(e.length-1).toString(16)+" ":"\\"+e}ce.escapeSelector=function(e){return(e+"").replace(f,p)};var ye=C,me=s;!function(){var e,b,w,o,a,T,r,C,d,i,k=me,S=ce.expando,E=0,n=0,s=W(),c=W(),u=W(),h=W(),l=function(e,t){return e===t&&(a=!0),0},f="checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped",t="(?:\\\\[\\da-fA-F]{1,6}"+ge+"?|\\\\[^\\r\\n\\f]|[\\w-]|[^\0-\\x7f])+",p="\\["+ge+"*("+t+")(?:"+ge+"*([*^$|!~]?=)"+ge+"*(?:'((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\"|("+t+"))|)"+ge+"*\\]",g=":("+t+")(?:\\((('((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\")|((?:\\\\.|[^\\\\()[\\]]|"+p+")*)|.*)\\)|)",v=new RegExp(ge+"+","g"),y=new RegExp("^"+ge+"*,"+ge+"*"),m=new RegExp("^"+ge+"*([>+~]|"+ge+")"+ge+"*"),x=new RegExp(ge+"|>"),j=new RegExp(g),A=new RegExp("^"+t+"$"),D={ID:new RegExp("^#("+t+")"),CLASS:new RegExp("^\\.("+t+")"),TAG:new RegExp("^("+t+"|[*])"),ATTR:new RegExp("^"+p),PSEUDO:new RegExp("^"+g),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+ge+"*(even|odd|(([+-]|)(\\d*)n|)"+ge+"*(?:([+-]|)"+ge+"*(\\d+)|))"+ge+"*\\)|)","i"),bool:new RegExp("^(?:"+f+")$","i"),needsContext:new RegExp("^"+ge+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+ge+"*((?:-\\d)?\\d*)"+ge+"*\\)|)(?=[^-]|$)","i")},N=/^(?:input|select|textarea|button)$/i,q=/^h\d$/i,L=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,H=/[+~]/,O=new RegExp("\\\\[\\da-fA-F]{1,6}"+ge+"?|\\\\([^\\r\\n\\f])","g"),P=function(e,t){var n="0x"+e.slice(1)-65536;return t||(n<0?String.fromCharCode(n+65536):String.fromCharCode(n>>10|55296,1023&n|56320))},M=function(){V()},R=J(function(e){return!0===e.disabled&&fe(e,"fieldset")},{dir:"parentNode",next:"legend"});try{k.apply(oe=ae.call(ye.childNodes),ye.childNodes),oe[ye.childNodes.length].nodeType}catch(e){k={apply:function(e,t){me.apply(e,ae.call(t))},call:function(e){me.apply(e,ae.call(arguments,1))}}}function I(t,e,n,r){var i,o,a,s,u,l,c,f=e&&e.ownerDocument,p=e?e.nodeType:9;if(n=n||[],"string"!=typeof t||!t||1!==p&&9!==p&&11!==p)return n;if(!r&&(V(e),e=e||T,C)){if(11!==p&&(u=L.exec(t)))if(i=u[1]){if(9===p){if(!(a=e.getElementById(i)))return n;if(a.id===i)return k.call(n,a),n}else if(f&&(a=f.getElementById(i))&&I.contains(e,a)&&a.id===i)return k.call(n,a),n}else{if(u[2])return k.apply(n,e.getElementsByTagName(t)),n;if((i=u[3])&&e.getElementsByClassName)return k.apply(n,e.getElementsByClassName(i)),n}if(!(h[t+" "]||d&&d.test(t))){if(c=t,f=e,1===p&&(x.test(t)||m.test(t))){(f=H.test(t)&&U(e.parentNode)||e)==e&&le.scope||((s=e.getAttribute("id"))?s=ce.escapeSelector(s):e.setAttribute("id",s=S)),o=(l=Y(t)).length;while(o--)l[o]=(s?"#"+s:":scope")+" "+Q(l[o]);c=l.join(",")}try{return k.apply(n,f.querySelectorAll(c)),n}catch(e){h(t,!0)}finally{s===S&&e.removeAttribute("id")}}}return re(t.replace(ve,"$1"),e,n,r)}function W(){var r=[];return function e(t,n){return r.push(t+" ")>b.cacheLength&&delete e[r.shift()],e[t+" "]=n}}function F(e){return e[S]=!0,e}function $(e){var t=T.createElement("fieldset");try{return!!e(t)}catch(e){return!1}finally{t.parentNode&&t.parentNode.removeChild(t),t=null}}function B(t){return function(e){return fe(e,"input")&&e.type===t}}function _(t){return function(e){return(fe(e,"input")||fe(e,"button"))&&e.type===t}}function z(t){return function(e){return"form"in e?e.parentNode&&!1===e.disabled?"label"in e?"label"in e.parentNode?e.parentNode.disabled===t:e.disabled===t:e.isDisabled===t||e.isDisabled!==!t&&R(e)===t:e.disabled===t:"label"in e&&e.disabled===t}}function X(a){return F(function(o){return o=+o,F(function(e,t){var n,r=a([],e.length,o),i=r.length;while(i--)e[n=r[i]]&&(e[n]=!(t[n]=e[n]))})})}function U(e){return e&&"undefined"!=typeof e.getElementsByTagName&&e}function V(e){var t,n=e?e.ownerDocument||e:ye;return n!=T&&9===n.nodeType&&n.documentElement&&(r=(T=n).documentElement,C=!ce.isXMLDoc(T),i=r.matches||r.webkitMatchesSelector||r.msMatchesSelector,r.msMatchesSelector&&ye!=T&&(t=T.defaultView)&&t.top!==t&&t.addEventListener("unload",M),le.getById=$(function(e){return r.appendChild(e).id=ce.expando,!T.getElementsByName||!T.getElementsByName(ce.expando).length}),le.disconnectedMatch=$(function(e){return i.call(e,"*")}),le.scope=$(function(){return T.querySelectorAll(":scope")}),le.cssHas=$(function(){try{return T.querySelector(":has(*,:jqfake)"),!1}catch(e){return!0}}),le.getById?(b.filter.ID=function(e){var t=e.replace(O,P);return function(e){return e.getAttribute("id")===t}},b.find.ID=function(e,t){if("undefined"!=typeof t.getElementById&&C){var n=t.getElementById(e);return n?[n]:[]}}):(b.filter.ID=function(e){var n=e.replace(O,P);return function(e){var t="undefined"!=typeof e.getAttributeNode&&e.getAttributeNode("id");return t&&t.value===n}},b.find.ID=function(e,t){if("undefined"!=typeof t.getElementById&&C){var n,r,i,o=t.getElementById(e);if(o){if((n=o.getAttributeNode("id"))&&n.value===e)return[o];i=t.getElementsByName(e),r=0;while(o=i[r++])if((n=o.getAttributeNode("id"))&&n.value===e)return[o]}return[]}}),b.find.TAG=function(e,t){return"undefined"!=typeof t.getElementsByTagName?t.getElementsByTagName(e):t.querySelectorAll(e)},b.find.CLASS=function(e,t){if("undefined"!=typeof t.getElementsByClassName&&C)return t.getElementsByClassName(e)},d=[],$(function(e){var t;r.appendChild(e).innerHTML="<a id='"+S+"' href='' disabled='disabled'></a><select id='"+S+"-\r\\' disabled='disabled'><option selected=''></option></select>",e.querySelectorAll("[selected]").length||d.push("\\["+ge+"*(?:value|"+f+")"),e.querySelectorAll("[id~="+S+"-]").length||d.push("~="),e.querySelectorAll("a#"+S+"+*").length||d.push(".#.+[+~]"),e.querySelectorAll(":checked").length||d.push(":checked"),(t=T.createElement("input")).setAttribute("type","hidden"),e.appendChild(t).setAttribute("name","D"),r.appendChild(e).disabled=!0,2!==e.querySelectorAll(":disabled").length&&d.push(":enabled",":disabled"),(t=T.createElement("input")).setAttribute("name",""),e.appendChild(t),e.querySelectorAll("[name='']").length||d.push("\\["+ge+"*name"+ge+"*="+ge+"*(?:''|\"\")")}),le.cssHas||d.push(":has"),d=d.length&&new RegExp(d.join("|")),l=function(e,t){if(e===t)return a=!0,0;var n=!e.compareDocumentPosition-!t.compareDocumentPosition;return n||(1&(n=(e.ownerDocument||e)==(t.ownerDocument||t)?e.compareDocumentPosition(t):1)||!le.sortDetached&&t.compareDocumentPosition(e)===n?e===T||e.ownerDocument==ye&&I.contains(ye,e)?-1:t===T||t.ownerDocument==ye&&I.contains(ye,t)?1:o?se.call(o,e)-se.call(o,t):0:4&n?-1:1)}),T}for(e in I.matches=function(e,t){return I(e,null,null,t)},I.matchesSelector=function(e,t){if(V(e),C&&!h[t+" "]&&(!d||!d.test(t)))try{var n=i.call(e,t);if(n||le.disconnectedMatch||e.document&&11!==e.document.nodeType)return n}catch(e){h(t,!0)}return 0<I(t,T,null,[e]).length},I.contains=function(e,t){return(e.ownerDocument||e)!=T&&V(e),ce.contains(e,t)},I.attr=function(e,t){(e.ownerDocument||e)!=T&&V(e);var n=b.attrHandle[t.toLowerCase()],r=n&&ue.call(b.attrHandle,t.toLowerCase())?n(e,t,!C):void 0;return void 0!==r?r:e.getAttribute(t)},I.error=function(e){throw new Error("Syntax error, unrecognized expression: "+e)},ce.uniqueSort=function(e){var t,n=[],r=0,i=0;if(a=!le.sortStable,o=!le.sortStable&&ae.call(e,0),de.call(e,l),a){while(t=e[i++])t===e[i]&&(r=n.push(i));while(r--)he.call(e,n[r],1)}return o=null,e},ce.fn.uniqueSort=function(){return this.pushStack(ce.uniqueSort(ae.apply(this)))},(b=ce.expr={cacheLength:50,createPseudo:F,match:D,attrHandle:{},find:{},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(e){return e[1]=e[1].replace(O,P),e[3]=(e[3]||e[4]||e[5]||"").replace(O,P),"~="===e[2]&&(e[3]=" "+e[3]+" "),e.slice(0,4)},CHILD:function(e){return e[1]=e[1].toLowerCase(),"nth"===e[1].slice(0,3)?(e[3]||I.error(e[0]),e[4]=+(e[4]?e[5]+(e[6]||1):2*("even"===e[3]||"odd"===e[3])),e[5]=+(e[7]+e[8]||"odd"===e[3])):e[3]&&I.error(e[0]),e},PSEUDO:function(e){var t,n=!e[6]&&e[2];return D.CHILD.test(e[0])?null:(e[3]?e[2]=e[4]||e[5]||"":n&&j.test(n)&&(t=Y(n,!0))&&(t=n.indexOf(")",n.length-t)-n.length)&&(e[0]=e[0].slice(0,t),e[2]=n.slice(0,t)),e.slice(0,3))}},filter:{TAG:function(e){var t=e.replace(O,P).toLowerCase();return"*"===e?function(){return!0}:function(e){return fe(e,t)}},CLASS:function(e){var t=s[e+" "];return t||(t=new RegExp("(^|"+ge+")"+e+"("+ge+"|$)"))&&s(e,function(e){return t.test("string"==typeof e.className&&e.className||"undefined"!=typeof e.getAttribute&&e.getAttribute("class")||"")})},ATTR:function(n,r,i){return function(e){var t=I.attr(e,n);return null==t?"!="===r:!r||(t+="","="===r?t===i:"!="===r?t!==i:"^="===r?i&&0===t.indexOf(i):"*="===r?i&&-1<t.indexOf(i):"$="===r?i&&t.slice(-i.length)===i:"~="===r?-1<(" "+t.replace(v," ")+" ").indexOf(i):"|="===r&&(t===i||t.slice(0,i.length+1)===i+"-"))}},CHILD:function(d,e,t,h,g){var v="nth"!==d.slice(0,3),y="last"!==d.slice(-4),m="of-type"===e;return 1===h&&0===g?function(e){return!!e.parentNode}:function(e,t,n){var r,i,o,a,s,u=v!==y?"nextSibling":"previousSibling",l=e.parentNode,c=m&&e.nodeName.toLowerCase(),f=!n&&!m,p=!1;if(l){if(v){while(u){o=e;while(o=o[u])if(m?fe(o,c):1===o.nodeType)return!1;s=u="only"===d&&!s&&"nextSibling"}return!0}if(s=[y?l.firstChild:l.lastChild],y&&f){p=(a=(r=(i=l[S]||(l[S]={}))[d]||[])[0]===E&&r[1])&&r[2],o=a&&l.childNodes[a];while(o=++a&&o&&o[u]||(p=a=0)||s.pop())if(1===o.nodeType&&++p&&o===e){i[d]=[E,a,p];break}}else if(f&&(p=a=(r=(i=e[S]||(e[S]={}))[d]||[])[0]===E&&r[1]),!1===p)while(o=++a&&o&&o[u]||(p=a=0)||s.pop())if((m?fe(o,c):1===o.nodeType)&&++p&&(f&&((i=o[S]||(o[S]={}))[d]=[E,p]),o===e))break;return(p-=g)===h||p%h==0&&0<=p/h}}},PSEUDO:function(e,o){var t,a=b.pseudos[e]||b.setFilters[e.toLowerCase()]||I.error("unsupported pseudo: "+e);return a[S]?a(o):1<a.length?(t=[e,e,"",o],b.setFilters.hasOwnProperty(e.toLowerCase())?F(function(e,t){var n,r=a(e,o),i=r.length;while(i--)e[n=se.call(e,r[i])]=!(t[n]=r[i])}):function(e){return a(e,0,t)}):a}},pseudos:{not:F(function(e){var r=[],i=[],s=ne(e.replace(ve,"$1"));return s[S]?F(function(e,t,n,r){var i,o=s(e,null,r,[]),a=e.length;while(a--)(i=o[a])&&(e[a]=!(t[a]=i))}):function(e,t,n){return r[0]=e,s(r,null,n,i),r[0]=null,!i.pop()}}),has:F(function(t){return function(e){return 0<I(t,e).length}}),contains:F(function(t){return t=t.replace(O,P),function(e){return-1<(e.textContent||ce.text(e)).indexOf(t)}}),lang:F(function(n){return A.test(n||"")||I.error("unsupported lang: "+n),n=n.replace(O,P).toLowerCase(),function(e){var t;do{if(t=C?e.lang:e.getAttribute("xml:lang")||e.getAttribute("lang"))return(t=t.toLowerCase())===n||0===t.indexOf(n+"-")}while((e=e.parentNode)&&1===e.nodeType);return!1}}),target:function(e){var t=ie.location&&ie.location.hash;return t&&t.slice(1)===e.id},root:function(e){return e===r},focus:function(e){return e===function(){try{return T.activeElement}catch(e){}}()&&T.hasFocus()&&!!(e.type||e.href||~e.tabIndex)},enabled:z(!1),disabled:z(!0),checked:function(e){return fe(e,"input")&&!!e.checked||fe(e,"option")&&!!e.selected},selected:function(e){return e.parentNode&&e.parentNode.selectedIndex,!0===e.selected},empty:function(e){for(e=e.firstChild;e;e=e.nextSibling)if(e.nodeType<6)return!1;return!0},parent:function(e){return!b.pseudos.empty(e)},header:function(e){return q.test(e.nodeName)},input:function(e){return N.test(e.nodeName)},button:function(e){return fe(e,"input")&&"button"===e.type||fe(e,"button")},text:function(e){var t;return fe(e,"input")&&"text"===e.type&&(null==(t=e.getAttribute("type"))||"text"===t.toLowerCase())},first:X(function(){return[0]}),last:X(function(e,t){return[t-1]}),eq:X(function(e,t,n){return[n<0?n+t:n]}),even:X(function(e,t){for(var n=0;n<t;n+=2)e.push(n);return e}),odd:X(function(e,t){for(var n=1;n<t;n+=2)e.push(n);return e}),lt:X(function(e,t,n){var r;for(r=n<0?n+t:t<n?t:n;0<=--r;)e.push(r);return e}),gt:X(function(e,t,n){for(var r=n<0?n+t:n;++r<t;)e.push(r);return e})}}).pseudos.nth=b.pseudos.eq,{radio:!0,checkbox:!0,file:!0,password:!0,image:!0})b.pseudos[e]=B(e);for(e in{submit:!0,reset:!0})b.pseudos[e]=_(e);function G(){}function Y(e,t){var n,r,i,o,a,s,u,l=c[e+" "];if(l)return t?0:l.slice(0);a=e,s=[],u=b.preFilter;while(a){for(o in n&&!(r=y.exec(a))||(r&&(a=a.slice(r[0].length)||a),s.push(i=[])),n=!1,(r=m.exec(a))&&(n=r.shift(),i.push({value:n,type:r[0].replace(ve," ")}),a=a.slice(n.length)),b.filter)!(r=D[o].exec(a))||u[o]&&!(r=u[o](r))||(n=r.shift(),i.push({value:n,type:o,matches:r}),a=a.slice(n.length));if(!n)break}return t?a.length:a?I.error(e):c(e,s).slice(0)}function Q(e){for(var t=0,n=e.length,r="";t<n;t++)r+=e[t].value;return r}function J(a,e,t){var s=e.dir,u=e.next,l=u||s,c=t&&"parentNode"===l,f=n++;return e.first?function(e,t,n){while(e=e[s])if(1===e.nodeType||c)return a(e,t,n);return!1}:function(e,t,n){var r,i,o=[E,f];if(n){while(e=e[s])if((1===e.nodeType||c)&&a(e,t,n))return!0}else while(e=e[s])if(1===e.nodeType||c)if(i=e[S]||(e[S]={}),u&&fe(e,u))e=e[s]||e;else{if((r=i[l])&&r[0]===E&&r[1]===f)return o[2]=r[2];if((i[l]=o)[2]=a(e,t,n))return!0}return!1}}function K(i){return 1<i.length?function(e,t,n){var r=i.length;while(r--)if(!i[r](e,t,n))return!1;return!0}:i[0]}function Z(e,t,n,r,i){for(var o,a=[],s=0,u=e.length,l=null!=t;s<u;s++)(o=e[s])&&(n&&!n(o,r,i)||(a.push(o),l&&t.push(s)));return a}function ee(d,h,g,v,y,e){return v&&!v[S]&&(v=ee(v)),y&&!y[S]&&(y=ee(y,e)),F(function(e,t,n,r){var i,o,a,s,u=[],l=[],c=t.length,f=e||function(e,t,n){for(var r=0,i=t.length;r<i;r++)I(e,t[r],n);return n}(h||"*",n.nodeType?[n]:n,[]),p=!d||!e&&h?f:Z(f,u,d,n,r);if(g?g(p,s=y||(e?d:c||v)?[]:t,n,r):s=p,v){i=Z(s,l),v(i,[],n,r),o=i.length;while(o--)(a=i[o])&&(s[l[o]]=!(p[l[o]]=a))}if(e){if(y||d){if(y){i=[],o=s.length;while(o--)(a=s[o])&&i.push(p[o]=a);y(null,s=[],i,r)}o=s.length;while(o--)(a=s[o])&&-1<(i=y?se.call(e,a):u[o])&&(e[i]=!(t[i]=a))}}else s=Z(s===t?s.splice(c,s.length):s),y?y(null,t,s,r):k.apply(t,s)})}function te(e){for(var i,t,n,r=e.length,o=b.relative[e[0].type],a=o||b.relative[" "],s=o?1:0,u=J(function(e){return e===i},a,!0),l=J(function(e){return-1<se.call(i,e)},a,!0),c=[function(e,t,n){var r=!o&&(n||t!=w)||((i=t).nodeType?u(e,t,n):l(e,t,n));return i=null,r}];s<r;s++)if(t=b.relative[e[s].type])c=[J(K(c),t)];else{if((t=b.filter[e[s].type].apply(null,e[s].matches))[S]){for(n=++s;n<r;n++)if(b.relative[e[n].type])break;return ee(1<s&&K(c),1<s&&Q(e.slice(0,s-1).concat({value:" "===e[s-2].type?"*":""})).replace(ve,"$1"),t,s<n&&te(e.slice(s,n)),n<r&&te(e=e.slice(n)),n<r&&Q(e))}c.push(t)}return K(c)}function ne(e,t){var n,v,y,m,x,r,i=[],o=[],a=u[e+" "];if(!a){t||(t=Y(e)),n=t.length;while(n--)(a=te(t[n]))[S]?i.push(a):o.push(a);(a=u(e,(v=o,m=0<(y=i).length,x=0<v.length,r=function(e,t,n,r,i){var o,a,s,u=0,l="0",c=e&&[],f=[],p=w,d=e||x&&b.find.TAG("*",i),h=E+=null==p?1:Math.random()||.1,g=d.length;for(i&&(w=t==T||t||i);l!==g&&null!=(o=d[l]);l++){if(x&&o){a=0,t||o.ownerDocument==T||(V(o),n=!C);while(s=v[a++])if(s(o,t||T,n)){k.call(r,o);break}i&&(E=h)}m&&((o=!s&&o)&&u--,e&&c.push(o))}if(u+=l,m&&l!==u){a=0;while(s=y[a++])s(c,f,t,n);if(e){if(0<u)while(l--)c[l]||f[l]||(f[l]=pe.call(r));f=Z(f)}k.apply(r,f),i&&!e&&0<f.length&&1<u+y.length&&ce.uniqueSort(r)}return i&&(E=h,w=p),c},m?F(r):r))).selector=e}return a}function re(e,t,n,r){var i,o,a,s,u,l="function"==typeof e&&e,c=!r&&Y(e=l.selector||e);if(n=n||[],1===c.length){if(2<(o=c[0]=c[0].slice(0)).length&&"ID"===(a=o[0]).type&&9===t.nodeType&&C&&b.relative[o[1].type]){if(!(t=(b.find.ID(a.matches[0].replace(O,P),t)||[])[0]))return n;l&&(t=t.parentNode),e=e.slice(o.shift().value.length)}i=D.needsContext.test(e)?0:o.length;while(i--){if(a=o[i],b.relative[s=a.type])break;if((u=b.find[s])&&(r=u(a.matches[0].replace(O,P),H.test(o[0].type)&&U(t.parentNode)||t))){if(o.splice(i,1),!(e=r.length&&Q(o)))return k.apply(n,r),n;break}}}return(l||ne(e,c))(r,t,!C,n,!t||H.test(e)&&U(t.parentNode)||t),n}G.prototype=b.filters=b.pseudos,b.setFilters=new G,le.sortStable=S.split("").sort(l).join("")===S,V(),le.sortDetached=$(function(e){return 1&e.compareDocumentPosition(T.createElement("fieldset"))}),ce.find=I,ce.expr[":"]=ce.expr.pseudos,ce.unique=ce.uniqueSort,I.compile=ne,I.select=re,I.setDocument=V,I.tokenize=Y,I.escape=ce.escapeSelector,I.getText=ce.text,I.isXML=ce.isXMLDoc,I.selectors=ce.expr,I.support=ce.support,I.uniqueSort=ce.uniqueSort}();var d=function(e,t,n){var r=[],i=void 0!==n;while((e=e[t])&&9!==e.nodeType)if(1===e.nodeType){if(i&&ce(e).is(n))break;r.push(e)}return r},h=function(e,t){for(var n=[];e;e=e.nextSibling)1===e.nodeType&&e!==t&&n.push(e);return n},b=ce.expr.match.needsContext,w=/^<([a-z][^\/\0>:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i;function T(e,n,r){return v(n)?ce.grep(e,function(e,t){return!!n.call(e,t,e)!==r}):n.nodeType?ce.grep(e,function(e){return e===n!==r}):"string"!=typeof n?ce.grep(e,function(e){return-1<se.call(n,e)!==r}):ce.filter(n,e,r)}ce.filter=function(e,t,n){var r=t[0];return n&&(e=":not("+e+")"),1===t.length&&1===r.nodeType?ce.find.matchesSelector(r,e)?[r]:[]:ce.find.matches(e,ce.grep(t,function(e){return 1===e.nodeType}))},ce.fn.extend({find:function(e){var t,n,r=this.length,i=this;if("string"!=typeof e)return this.pushStack(ce(e).filter(function(){for(t=0;t<r;t++)if(ce.contains(i[t],this))return!0}));for(n=this.pushStack([]),t=0;t<r;t++)ce.find(e,i[t],n);return 1<r?ce.uniqueSort(n):n},filter:function(e){return this.pushStack(T(this,e||[],!1))},not:function(e){return this.pushStack(T(this,e||[],!0))},is:function(e){return!!T(this,"string"==typeof e&&b.test(e)?ce(e):e||[],!1).length}});var k,S=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]+))$/;(ce.fn.init=function(e,t,n){var r,i;if(!e)return this;if(n=n||k,"string"==typeof e){if(!(r="<"===e[0]&&">"===e[e.length-1]&&3<=e.length?[null,e,null]:S.exec(e))||!r[1]&&t)return!t||t.jquery?(t||n).find(e):this.constructor(t).find(e);if(r[1]){if(t=t instanceof ce?t[0]:t,ce.merge(this,ce.parseHTML(r[1],t&&t.nodeType?t.ownerDocument||t:C,!0)),w.test(r[1])&&ce.isPlainObject(t))for(r in t)v(this[r])?this[r](t[r]):this.attr(r,t[r]);return this}return(i=C.getElementById(r[2]))&&(this[0]=i,this.length=1),this}return e.nodeType?(this[0]=e,this.length=1,this):v(e)?void 0!==n.ready?n.ready(e):e(ce):ce.makeArray(e,this)}).prototype=ce.fn,k=ce(C);var E=/^(?:parents|prev(?:Until|All))/,j={children:!0,contents:!0,next:!0,prev:!0};function A(e,t){while((e=e[t])&&1!==e.nodeType);return e}ce.fn.extend({has:function(e){var t=ce(e,this),n=t.length;return this.filter(function(){for(var e=0;e<n;e++)if(ce.contains(this,t[e]))return!0})},closest:function(e,t){var n,r=0,i=this.length,o=[],a="string"!=typeof e&&ce(e);if(!b.test(e))for(;r<i;r++)for(n=this[r];n&&n!==t;n=n.parentNode)if(n.nodeType<11&&(a?-1<a.index(n):1===n.nodeType&&ce.find.matchesSelector(n,e))){o.push(n);break}return this.pushStack(1<o.length?ce.uniqueSort(o):o)},index:function(e){return e?"string"==typeof e?se.call(ce(e),this[0]):se.call(this,e.jquery?e[0]:e):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(e,t){return this.pushStack(ce.uniqueSort(ce.merge(this.get(),ce(e,t))))},addBack:function(e){return this.add(null==e?this.prevObject:this.prevObject.filter(e))}}),ce.each({parent:function(e){var t=e.parentNode;return t&&11!==t.nodeType?t:null},parents:function(e){return d(e,"parentNode")},parentsUntil:function(e,t,n){return d(e,"parentNode",n)},next:function(e){return A(e,"nextSibling")},prev:function(e){return A(e,"previousSibling")},nextAll:function(e){return d(e,"nextSibling")},prevAll:function(e){return d(e,"previousSibling")},nextUntil:function(e,t,n){return d(e,"nextSibling",n)},prevUntil:function(e,t,n){return d(e,"previousSibling",n)},siblings:function(e){return h((e.parentNode||{}).firstChild,e)},children:function(e){return h(e.firstChild)},contents:function(e){return null!=e.contentDocument&&r(e.contentDocument)?e.contentDocument:(fe(e,"template")&&(e=e.content||e),ce.merge([],e.childNodes))}},function(r,i){ce.fn[r]=function(e,t){var n=ce.map(this,i,e);return"Until"!==r.slice(-5)&&(t=e),t&&"string"==typeof t&&(n=ce.filter(t,n)),1<this.length&&(j[r]||ce.uniqueSort(n),E.test(r)&&n.reverse()),this.pushStack(n)}});var D=/[^\x20\t\r\n\f]+/g;function N(e){return e}function q(e){throw e}function L(e,t,n,r){var i;try{e&&v(i=e.promise)?i.call(e).done(t).fail(n):e&&v(i=e.then)?i.call(e,t,n):t.apply(void 0,[e].slice(r))}catch(e){n.apply(void 0,[e])}}ce.Callbacks=function(r){var e,n;r="string"==typeof r?(e=r,n={},ce.each(e.match(D)||[],function(e,t){n[t]=!0}),n):ce.extend({},r);var i,t,o,a,s=[],u=[],l=-1,c=function(){for(a=a||r.once,o=i=!0;u.length;l=-1){t=u.shift();while(++l<s.length)!1===s[l].apply(t[0],t[1])&&r.stopOnFalse&&(l=s.length,t=!1)}r.memory||(t=!1),i=!1,a&&(s=t?[]:"")},f={add:function(){return s&&(t&&!i&&(l=s.length-1,u.push(t)),function n(e){ce.each(e,function(e,t){v(t)?r.unique&&f.has(t)||s.push(t):t&&t.length&&"string"!==x(t)&&n(t)})}(arguments),t&&!i&&c()),this},remove:function(){return ce.each(arguments,function(e,t){var n;while(-1<(n=ce.inArray(t,s,n)))s.splice(n,1),n<=l&&l--}),this},has:function(e){return e?-1<ce.inArray(e,s):0<s.length},empty:function(){return s&&(s=[]),this},disable:function(){return a=u=[],s=t="",this},disabled:function(){return!s},lock:function(){return a=u=[],t||i||(s=t=""),this},locked:function(){return!!a},fireWith:function(e,t){return a||(t=[e,(t=t||[]).slice?t.slice():t],u.push(t),i||c()),this},fire:function(){return f.fireWith(this,arguments),this},fired:function(){return!!o}};return f},ce.extend({Deferred:function(e){var o=[["notify","progress",ce.Callbacks("memory"),ce.Callbacks("memory"),2],["resolve","done",ce.Callbacks("once memory"),ce.Callbacks("once memory"),0,"resolved"],["reject","fail",ce.Callbacks("once memory"),ce.Callbacks("once memory"),1,"rejected"]],i="pending",a={state:function(){return i},always:function(){return s.done(arguments).fail(arguments),this},"catch":function(e){return a.then(null,e)},pipe:function(){var i=arguments;return ce.Deferred(function(r){ce.each(o,function(e,t){var n=v(i[t[4]])&&i[t[4]];s[t[1]](function(){var e=n&&n.apply(this,arguments);e&&v(e.promise)?e.promise().progress(r.notify).done(r.resolve).fail(r.reject):r[t[0]+"With"](this,n?[e]:arguments)})}),i=null}).promise()},then:function(t,n,r){var u=0;function l(i,o,a,s){return function(){var n=this,r=arguments,e=function(){var e,t;if(!(i<u)){if((e=a.apply(n,r))===o.promise())throw new TypeError("Thenable self-resolution");t=e&&("object"==typeof e||"function"==typeof e)&&e.then,v(t)?s?t.call(e,l(u,o,N,s),l(u,o,q,s)):(u++,t.call(e,l(u,o,N,s),l(u,o,q,s),l(u,o,N,o.notifyWith))):(a!==N&&(n=void 0,r=[e]),(s||o.resolveWith)(n,r))}},t=s?e:function(){try{e()}catch(e){ce.Deferred.exceptionHook&&ce.Deferred.exceptionHook(e,t.error),u<=i+1&&(a!==q&&(n=void 0,r=[e]),o.rejectWith(n,r))}};i?t():(ce.Deferred.getErrorHook?t.error=ce.Deferred.getErrorHook():ce.Deferred.getStackHook&&(t.error=ce.Deferred.getStackHook()),ie.setTimeout(t))}}return ce.Deferred(function(e){o[0][3].add(l(0,e,v(r)?r:N,e.notifyWith)),o[1][3].add(l(0,e,v(t)?t:N)),o[2][3].add(l(0,e,v(n)?n:q))}).promise()},promise:function(e){return null!=e?ce.extend(e,a):a}},s={};return ce.each(o,function(e,t){var n=t[2],r=t[5];a[t[1]]=n.add,r&&n.add(function(){i=r},o[3-e][2].disable,o[3-e][3].disable,o[0][2].lock,o[0][3].lock),n.add(t[3].fire),s[t[0]]=function(){return s[t[0]+"With"](this===s?void 0:this,arguments),this},s[t[0]+"With"]=n.fireWith}),a.promise(s),e&&e.call(s,s),s},when:function(e){var n=arguments.length,t=n,r=Array(t),i=ae.call(arguments),o=ce.Deferred(),a=function(t){return function(e){r[t]=this,i[t]=1<arguments.length?ae.call(arguments):e,--n||o.resolveWith(r,i)}};if(n<=1&&(L(e,o.done(a(t)).resolve,o.reject,!n),"pending"===o.state()||v(i[t]&&i[t].then)))return o.then();while(t--)L(i[t],a(t),o.reject);return o.promise()}});var H=/^(Eval|Internal|Range|Reference|Syntax|Type|URI)Error$/;ce.Deferred.exceptionHook=function(e,t){ie.console&&ie.console.warn&&e&&H.test(e.name)&&ie.console.warn("jQuery.Deferred exception: "+e.message,e.stack,t)},ce.readyException=function(e){ie.setTimeout(function(){throw e})};var O=ce.Deferred();function P(){C.removeEventListener("DOMContentLoaded",P),ie.removeEventListener("load",P),ce.ready()}ce.fn.ready=function(e){return O.then(e)["catch"](function(e){ce.readyException(e)}),this},ce.extend({isReady:!1,readyWait:1,ready:function(e){(!0===e?--ce.readyWait:ce.isReady)||(ce.isReady=!0)!==e&&0<--ce.readyWait||O.resolveWith(C,[ce])}}),ce.ready.then=O.then,"complete"===C.readyState||"loading"!==C.readyState&&!C.documentElement.doScroll?ie.setTimeout(ce.ready):(C.addEventListener("DOMContentLoaded",P),ie.addEventListener("load",P));var M=function(e,t,n,r,i,o,a){var s=0,u=e.length,l=null==n;if("object"===x(n))for(s in i=!0,n)M(e,t,s,n[s],!0,o,a);else if(void 0!==r&&(i=!0,v(r)||(a=!0),l&&(a?(t.call(e,r),t=null):(l=t,t=function(e,t,n){return l.call(ce(e),n)})),t))for(;s<u;s++)t(e[s],n,a?r:r.call(e[s],s,t(e[s],n)));return i?e:l?t.call(e):u?t(e[0],n):o},R=/^-ms-/,I=/-([a-z])/g;function W(e,t){return t.toUpperCase()}function F(e){return e.replace(R,"ms-").replace(I,W)}var $=function(e){return 1===e.nodeType||9===e.nodeType||!+e.nodeType};function B(){this.expando=ce.expando+B.uid++}B.uid=1,B.prototype={cache:function(e){var t=e[this.expando];return t||(t={},$(e)&&(e.nodeType?e[this.expando]=t:Object.defineProperty(e,this.expando,{value:t,configurable:!0}))),t},set:function(e,t,n){var r,i=this.cache(e);if("string"==typeof t)i[F(t)]=n;else for(r in t)i[F(r)]=t[r];return i},get:function(e,t){return void 0===t?this.cache(e):e[this.expando]&&e[this.expando][F(t)]},access:function(e,t,n){return void 0===t||t&&"string"==typeof t&&void 0===n?this.get(e,t):(this.set(e,t,n),void 0!==n?n:t)},remove:function(e,t){var n,r=e[this.expando];if(void 0!==r){if(void 0!==t){n=(t=Array.isArray(t)?t.map(F):(t=F(t))in r?[t]:t.match(D)||[]).length;while(n--)delete r[t[n]]}(void 0===t||ce.isEmptyObject(r))&&(e.nodeType?e[this.expando]=void 0:delete e[this.expando])}},hasData:function(e){var t=e[this.expando];return void 0!==t&&!ce.isEmptyObject(t)}};var _=new B,z=new B,X=/^(?:\{[\w\W]*\}|\[[\w\W]*\])$/,U=/[A-Z]/g;function V(e,t,n){var r,i;if(void 0===n&&1===e.nodeType)if(r="data-"+t.replace(U,"-$&").toLowerCase(),"string"==typeof(n=e.getAttribute(r))){try{n="true"===(i=n)||"false"!==i&&("null"===i?null:i===+i+""?+i:X.test(i)?JSON.parse(i):i)}catch(e){}z.set(e,t,n)}else n=void 0;return n}ce.extend({hasData:function(e){return z.hasData(e)||_.hasData(e)},data:function(e,t,n){return z.access(e,t,n)},removeData:function(e,t){z.remove(e,t)},_data:function(e,t,n){return _.access(e,t,n)},_removeData:function(e,t){_.remove(e,t)}}),ce.fn.extend({data:function(n,e){var t,r,i,o=this[0],a=o&&o.attributes;if(void 0===n){if(this.length&&(i=z.get(o),1===o.nodeType&&!_.get(o,"hasDataAttrs"))){t=a.length;while(t--)a[t]&&0===(r=a[t].name).indexOf("data-")&&(r=F(r.slice(5)),V(o,r,i[r]));_.set(o,"hasDataAttrs",!0)}return i}return"object"==typeof n?this.each(function(){z.set(this,n)}):M(this,function(e){var t;if(o&&void 0===e)return void 0!==(t=z.get(o,n))?t:void 0!==(t=V(o,n))?t:void 0;this.each(function(){z.set(this,n,e)})},null,e,1<arguments.length,null,!0)},removeData:function(e){return this.each(function(){z.remove(this,e)})}}),ce.extend({queue:function(e,t,n){var r;if(e)return t=(t||"fx")+"queue",r=_.get(e,t),n&&(!r||Array.isArray(n)?r=_.access(e,t,ce.makeArray(n)):r.push(n)),r||[]},dequeue:function(e,t){t=t||"fx";var n=ce.queue(e,t),r=n.length,i=n.shift(),o=ce._queueHooks(e,t);"inprogress"===i&&(i=n.shift(),r--),i&&("fx"===t&&n.unshift("inprogress"),delete o.stop,i.call(e,function(){ce.dequeue(e,t)},o)),!r&&o&&o.empty.fire()},_queueHooks:function(e,t){var n=t+"queueHooks";return _.get(e,n)||_.access(e,n,{empty:ce.Callbacks("once memory").add(function(){_.remove(e,[t+"queue",n])})})}}),ce.fn.extend({queue:function(t,n){var e=2;return"string"!=typeof t&&(n=t,t="fx",e--),arguments.length<e?ce.queue(this[0],t):void 0===n?this:this.each(function(){var e=ce.queue(this,t,n);ce._queueHooks(this,t),"fx"===t&&"inprogress"!==e[0]&&ce.dequeue(this,t)})},dequeue:function(e){return this.each(function(){ce.dequeue(this,e)})},clearQueue:function(e){return this.queue(e||"fx",[])},promise:function(e,t){var n,r=1,i=ce.Deferred(),o=this,a=this.length,s=function(){--r||i.resolveWith(o,[o])};"string"!=typeof e&&(t=e,e=void 0),e=e||"fx";while(a--)(n=_.get(o[a],e+"queueHooks"))&&n.empty&&(r++,n.empty.add(s));return s(),i.promise(t)}});var G=/[+-]?(?:\d*\.|)\d+(?:[eE][+-]?\d+|)/.source,Y=new RegExp("^(?:([+-])=|)("+G+")([a-z%]*)$","i"),Q=["Top","Right","Bottom","Left"],J=C.documentElement,K=function(e){return ce.contains(e.ownerDocument,e)},Z={composed:!0};J.getRootNode&&(K=function(e){return ce.contains(e.ownerDocument,e)||e.getRootNode(Z)===e.ownerDocument});var ee=function(e,t){return"none"===(e=t||e).style.display||""===e.style.display&&K(e)&&"none"===ce.css(e,"display")};function te(e,t,n,r){var i,o,a=20,s=r?function(){return r.cur()}:function(){return ce.css(e,t,"")},u=s(),l=n&&n[3]||(ce.cssNumber[t]?"":"px"),c=e.nodeType&&(ce.cssNumber[t]||"px"!==l&&+u)&&Y.exec(ce.css(e,t));if(c&&c[3]!==l){u/=2,l=l||c[3],c=+u||1;while(a--)ce.style(e,t,c+l),(1-o)*(1-(o=s()/u||.5))<=0&&(a=0),c/=o;c*=2,ce.style(e,t,c+l),n=n||[]}return n&&(c=+c||+u||0,i=n[1]?c+(n[1]+1)*n[2]:+n[2],r&&(r.unit=l,r.start=c,r.end=i)),i}var ne={};function re(e,t){for(var n,r,i,o,a,s,u,l=[],c=0,f=e.length;c<f;c++)(r=e[c]).style&&(n=r.style.display,t?("none"===n&&(l[c]=_.get(r,"display")||null,l[c]||(r.style.display="")),""===r.style.display&&ee(r)&&(l[c]=(u=a=o=void 0,a=(i=r).ownerDocument,s=i.nodeName,(u=ne[s])||(o=a.body.appendChild(a.createElement(s)),u=ce.css(o,"display"),o.parentNode.removeChild(o),"none"===u&&(u="block"),ne[s]=u)))):"none"!==n&&(l[c]="none",_.set(r,"display",n)));for(c=0;c<f;c++)null!=l[c]&&(e[c].style.display=l[c]);return e}ce.fn.extend({show:function(){return re(this,!0)},hide:function(){return re(this)},toggle:function(e){return"boolean"==typeof e?e?this.show():this.hide():this.each(function(){ee(this)?ce(this).show():ce(this).hide()})}});var xe,be,we=/^(?:checkbox|radio)$/i,Te=/<([a-z][^\/\0>\x20\t\r\n\f]*)/i,Ce=/^$|^module$|\/(?:java|ecma)script/i;xe=C.createDocumentFragment().appendChild(C.createElement("div")),(be=C.createElement("input")).setAttribute("type","radio"),be.setAttribute("checked","checked"),be.setAttribute("name","t"),xe.appendChild(be),le.checkClone=xe.cloneNode(!0).cloneNode(!0).lastChild.checked,xe.innerHTML="<textarea>x</textarea>",le.noCloneChecked=!!xe.cloneNode(!0).lastChild.defaultValue,xe.innerHTML="<option></option>",le.option=!!xe.lastChild;var ke={thead:[1,"<table>","</table>"],col:[2,"<table><colgroup>","</colgroup></table>"],tr:[2,"<table><tbody>","</tbody></table>"],td:[3,"<table><tbody><tr>","</tr></tbody></table>"],_default:[0,"",""]};function Se(e,t){var n;return n="undefined"!=typeof e.getElementsByTagName?e.getElementsByTagName(t||"*"):"undefined"!=typeof e.querySelectorAll?e.querySelectorAll(t||"*"):[],void 0===t||t&&fe(e,t)?ce.merge([e],n):n}function Ee(e,t){for(var n=0,r=e.length;n<r;n++)_.set(e[n],"globalEval",!t||_.get(t[n],"globalEval"))}ke.tbody=ke.tfoot=ke.colgroup=ke.caption=ke.thead,ke.th=ke.td,le.option||(ke.optgroup=ke.option=[1,"<select multiple='multiple'>","</select>"]);var je=/<|&#?\w+;/;function Ae(e,t,n,r,i){for(var o,a,s,u,l,c,f=t.createDocumentFragment(),p=[],d=0,h=e.length;d<h;d++)if((o=e[d])||0===o)if("object"===x(o))ce.merge(p,o.nodeType?[o]:o);else if(je.test(o)){a=a||f.appendChild(t.createElement("div")),s=(Te.exec(o)||["",""])[1].toLowerCase(),u=ke[s]||ke._default,a.innerHTML=u[1]+ce.htmlPrefilter(o)+u[2],c=u[0];while(c--)a=a.lastChild;ce.merge(p,a.childNodes),(a=f.firstChild).textContent=""}else p.push(t.createTextNode(o));f.textContent="",d=0;while(o=p[d++])if(r&&-1<ce.inArray(o,r))i&&i.push(o);else if(l=K(o),a=Se(f.appendChild(o),"script"),l&&Ee(a),n){c=0;while(o=a[c++])Ce.test(o.type||"")&&n.push(o)}return f}var De=/^([^.]*)(?:\.(.+)|)/;function Ne(){return!0}function qe(){return!1}function Le(e,t,n,r,i,o){var a,s;if("object"==typeof t){for(s in"string"!=typeof n&&(r=r||n,n=void 0),t)Le(e,s,n,r,t[s],o);return e}if(null==r&&null==i?(i=n,r=n=void 0):null==i&&("string"==typeof n?(i=r,r=void 0):(i=r,r=n,n=void 0)),!1===i)i=qe;else if(!i)return e;return 1===o&&(a=i,(i=function(e){return ce().off(e),a.apply(this,arguments)}).guid=a.guid||(a.guid=ce.guid++)),e.each(function(){ce.event.add(this,t,i,r,n)})}function He(e,r,t){t?(_.set(e,r,!1),ce.event.add(e,r,{namespace:!1,handler:function(e){var t,n=_.get(this,r);if(1&e.isTrigger&&this[r]){if(n)(ce.event.special[r]||{}).delegateType&&e.stopPropagation();else if(n=ae.call(arguments),_.set(this,r,n),this[r](),t=_.get(this,r),_.set(this,r,!1),n!==t)return e.stopImmediatePropagation(),e.preventDefault(),t}else n&&(_.set(this,r,ce.event.trigger(n[0],n.slice(1),this)),e.stopPropagation(),e.isImmediatePropagationStopped=Ne)}})):void 0===_.get(e,r)&&ce.event.add(e,r,Ne)}ce.event={global:{},add:function(t,e,n,r,i){var o,a,s,u,l,c,f,p,d,h,g,v=_.get(t);if($(t)){n.handler&&(n=(o=n).handler,i=o.selector),i&&ce.find.matchesSelector(J,i),n.guid||(n.guid=ce.guid++),(u=v.events)||(u=v.events=Object.create(null)),(a=v.handle)||(a=v.handle=function(e){return"undefined"!=typeof ce&&ce.event.triggered!==e.type?ce.event.dispatch.apply(t,arguments):void 0}),l=(e=(e||"").match(D)||[""]).length;while(l--)d=g=(s=De.exec(e[l])||[])[1],h=(s[2]||"").split(".").sort(),d&&(f=ce.event.special[d]||{},d=(i?f.delegateType:f.bindType)||d,f=ce.event.special[d]||{},c=ce.extend({type:d,origType:g,data:r,handler:n,guid:n.guid,selector:i,needsContext:i&&ce.expr.match.needsContext.test(i),namespace:h.join(".")},o),(p=u[d])||((p=u[d]=[]).delegateCount=0,f.setup&&!1!==f.setup.call(t,r,h,a)||t.addEventListener&&t.addEventListener(d,a)),f.add&&(f.add.call(t,c),c.handler.guid||(c.handler.guid=n.guid)),i?p.splice(p.delegateCount++,0,c):p.push(c),ce.event.global[d]=!0)}},remove:function(e,t,n,r,i){var o,a,s,u,l,c,f,p,d,h,g,v=_.hasData(e)&&_.get(e);if(v&&(u=v.events)){l=(t=(t||"").match(D)||[""]).length;while(l--)if(d=g=(s=De.exec(t[l])||[])[1],h=(s[2]||"").split(".").sort(),d){f=ce.event.special[d]||{},p=u[d=(r?f.delegateType:f.bindType)||d]||[],s=s[2]&&new RegExp("(^|\\.)"+h.join("\\.(?:.*\\.|)")+"(\\.|$)"),a=o=p.length;while(o--)c=p[o],!i&&g!==c.origType||n&&n.guid!==c.guid||s&&!s.test(c.namespace)||r&&r!==c.selector&&("**"!==r||!c.selector)||(p.splice(o,1),c.selector&&p.delegateCount--,f.remove&&f.remove.call(e,c));a&&!p.length&&(f.teardown&&!1!==f.teardown.call(e,h,v.handle)||ce.removeEvent(e,d,v.handle),delete u[d])}else for(d in u)ce.event.remove(e,d+t[l],n,r,!0);ce.isEmptyObject(u)&&_.remove(e,"handle events")}},dispatch:function(e){var t,n,r,i,o,a,s=new Array(arguments.length),u=ce.event.fix(e),l=(_.get(this,"events")||Object.create(null))[u.type]||[],c=ce.event.special[u.type]||{};for(s[0]=u,t=1;t<arguments.length;t++)s[t]=arguments[t];if(u.delegateTarget=this,!c.preDispatch||!1!==c.preDispatch.call(this,u)){a=ce.event.handlers.call(this,u,l),t=0;while((i=a[t++])&&!u.isPropagationStopped()){u.currentTarget=i.elem,n=0;while((o=i.handlers[n++])&&!u.isImmediatePropagationStopped())u.rnamespace&&!1!==o.namespace&&!u.rnamespace.test(o.namespace)||(u.handleObj=o,u.data=o.data,void 0!==(r=((ce.event.special[o.origType]||{}).handle||o.handler).apply(i.elem,s))&&!1===(u.result=r)&&(u.preventDefault(),u.stopPropagation()))}return c.postDispatch&&c.postDispatch.call(this,u),u.result}},handlers:function(e,t){var n,r,i,o,a,s=[],u=t.delegateCount,l=e.target;if(u&&l.nodeType&&!("click"===e.type&&1<=e.button))for(;l!==this;l=l.parentNode||this)if(1===l.nodeType&&("click"!==e.type||!0!==l.disabled)){for(o=[],a={},n=0;n<u;n++)void 0===a[i=(r=t[n]).selector+" "]&&(a[i]=r.needsContext?-1<ce(i,this).index(l):ce.find(i,this,null,[l]).length),a[i]&&o.push(r);o.length&&s.push({elem:l,handlers:o})}return l=this,u<t.length&&s.push({elem:l,handlers:t.slice(u)}),s},addProp:function(t,e){Object.defineProperty(ce.Event.prototype,t,{enumerable:!0,configurable:!0,get:v(e)?function(){if(this.originalEvent)return e(this.originalEvent)}:function(){if(this.originalEvent)return this.originalEvent[t]},set:function(e){Object.defineProperty(this,t,{enumerable:!0,configurable:!0,writable:!0,value:e})}})},fix:function(e){return e[ce.expando]?e:new ce.Event(e)},special:{load:{noBubble:!0},click:{setup:function(e){var t=this||e;return we.test(t.type)&&t.click&&fe(t,"input")&&He(t,"click",!0),!1},trigger:function(e){var t=this||e;return we.test(t.type)&&t.click&&fe(t,"input")&&He(t,"click"),!0},_default:function(e){var t=e.target;return we.test(t.type)&&t.click&&fe(t,"input")&&_.get(t,"click")||fe(t,"a")}},beforeunload:{postDispatch:function(e){void 0!==e.result&&e.originalEvent&&(e.originalEvent.returnValue=e.result)}}}},ce.removeEvent=function(e,t,n){e.removeEventListener&&e.removeEventListener(t,n)},ce.Event=function(e,t){if(!(this instanceof ce.Event))return new ce.Event(e,t);e&&e.type?(this.originalEvent=e,this.type=e.type,this.isDefaultPrevented=e.defaultPrevented||void 0===e.defaultPrevented&&!1===e.returnValue?Ne:qe,this.target=e.target&&3===e.target.nodeType?e.target.parentNode:e.target,this.currentTarget=e.currentTarget,this.relatedTarget=e.relatedTarget):this.type=e,t&&ce.extend(this,t),this.timeStamp=e&&e.timeStamp||Date.now(),this[ce.expando]=!0},ce.Event.prototype={constructor:ce.Event,isDefaultPrevented:qe,isPropagationStopped:qe,isImmediatePropagationStopped:qe,isSimulated:!1,preventDefault:function(){var e=this.originalEvent;this.isDefaultPrevented=Ne,e&&!this.isSimulated&&e.preventDefault()},stopPropagation:function(){var e=this.originalEvent;this.isPropagationStopped=Ne,e&&!this.isSimulated&&e.stopPropagation()},stopImmediatePropagation:function(){var e=this.originalEvent;this.isImmediatePropagationStopped=Ne,e&&!this.isSimulated&&e.stopImmediatePropagation(),this.stopPropagation()}},ce.each({altKey:!0,bubbles:!0,cancelable:!0,changedTouches:!0,ctrlKey:!0,detail:!0,eventPhase:!0,metaKey:!0,pageX:!0,pageY:!0,shiftKey:!0,view:!0,"char":!0,code:!0,charCode:!0,key:!0,keyCode:!0,button:!0,buttons:!0,clientX:!0,clientY:!0,offsetX:!0,offsetY:!0,pointerId:!0,pointerType:!0,screenX:!0,screenY:!0,targetTouches:!0,toElement:!0,touches:!0,which:!0},ce.event.addProp),ce.each({focus:"focusin",blur:"focusout"},function(r,i){function o(e){if(C.documentMode){var t=_.get(this,"handle"),n=ce.event.fix(e);n.type="focusin"===e.type?"focus":"blur",n.isSimulated=!0,t(e),n.target===n.currentTarget&&t(n)}else ce.event.simulate(i,e.target,ce.event.fix(e))}ce.event.special[r]={setup:function(){var e;if(He(this,r,!0),!C.documentMode)return!1;(e=_.get(this,i))||this.addEventListener(i,o),_.set(this,i,(e||0)+1)},trigger:function(){return He(this,r),!0},teardown:function(){var e;if(!C.documentMode)return!1;(e=_.get(this,i)-1)?_.set(this,i,e):(this.removeEventListener(i,o),_.remove(this,i))},_default:function(e){return _.get(e.target,r)},delegateType:i},ce.event.special[i]={setup:function(){var e=this.ownerDocument||this.document||this,t=C.documentMode?this:e,n=_.get(t,i);n||(C.documentMode?this.addEventListener(i,o):e.addEventListener(r,o,!0)),_.set(t,i,(n||0)+1)},teardown:function(){var e=this.ownerDocument||this.document||this,t=C.documentMode?this:e,n=_.get(t,i)-1;n?_.set(t,i,n):(C.documentMode?this.removeEventListener(i,o):e.removeEventListener(r,o,!0),_.remove(t,i))}}}),ce.each({mouseenter:"mouseover",mouseleave:"mouseout",pointerenter:"pointerover",pointerleave:"pointerout"},function(e,i){ce.event.special[e]={delegateType:i,bindType:i,handle:function(e){var t,n=e.relatedTarget,r=e.handleObj;return n&&(n===this||ce.contains(this,n))||(e.type=r.origType,t=r.handler.apply(this,arguments),e.type=i),t}}}),ce.fn.extend({on:function(e,t,n,r){return Le(this,e,t,n,r)},one:function(e,t,n,r){return Le(this,e,t,n,r,1)},off:function(e,t,n){var r,i;if(e&&e.preventDefault&&e.handleObj)return r=e.handleObj,ce(e.delegateTarget).off(r.namespace?r.origType+"."+r.namespace:r.origType,r.selector,r.handler),this;if("object"==typeof e){for(i in e)this.off(i,t,e[i]);return this}return!1!==t&&"function"!=typeof t||(n=t,t=void 0),!1===n&&(n=qe),this.each(function(){ce.event.remove(this,e,n,t)})}});var Oe=/<script|<style|<link/i,Pe=/checked\s*(?:[^=]|=\s*.checked.)/i,Me=/^\s*<!\[CDATA\[|\]\]>\s*$/g;function Re(e,t){return fe(e,"table")&&fe(11!==t.nodeType?t:t.firstChild,"tr")&&ce(e).children("tbody")[0]||e}function Ie(e){return e.type=(null!==e.getAttribute("type"))+"/"+e.type,e}function We(e){return"true/"===(e.type||"").slice(0,5)?e.type=e.type.slice(5):e.removeAttribute("type"),e}function Fe(e,t){var n,r,i,o,a,s;if(1===t.nodeType){if(_.hasData(e)&&(s=_.get(e).events))for(i in _.remove(t,"handle events"),s)for(n=0,r=s[i].length;n<r;n++)ce.event.add(t,i,s[i][n]);z.hasData(e)&&(o=z.access(e),a=ce.extend({},o),z.set(t,a))}}function $e(n,r,i,o){r=g(r);var e,t,a,s,u,l,c=0,f=n.length,p=f-1,d=r[0],h=v(d);if(h||1<f&&"string"==typeof d&&!le.checkClone&&Pe.test(d))return n.each(function(e){var t=n.eq(e);h&&(r[0]=d.call(this,e,t.html())),$e(t,r,i,o)});if(f&&(t=(e=Ae(r,n[0].ownerDocument,!1,n,o)).firstChild,1===e.childNodes.length&&(e=t),t||o)){for(s=(a=ce.map(Se(e,"script"),Ie)).length;c<f;c++)u=e,c!==p&&(u=ce.clone(u,!0,!0),s&&ce.merge(a,Se(u,"script"))),i.call(n[c],u,c);if(s)for(l=a[a.length-1].ownerDocument,ce.map(a,We),c=0;c<s;c++)u=a[c],Ce.test(u.type||"")&&!_.access(u,"globalEval")&&ce.contains(l,u)&&(u.src&&"module"!==(u.type||"").toLowerCase()?ce._evalUrl&&!u.noModule&&ce._evalUrl(u.src,{nonce:u.nonce||u.getAttribute("nonce")},l):m(u.textContent.replace(Me,""),u,l))}return n}function Be(e,t,n){for(var r,i=t?ce.filter(t,e):e,o=0;null!=(r=i[o]);o++)n||1!==r.nodeType||ce.cleanData(Se(r)),r.parentNode&&(n&&K(r)&&Ee(Se(r,"script")),r.parentNode.removeChild(r));return e}ce.extend({htmlPrefilter:function(e){return e},clone:function(e,t,n){var r,i,o,a,s,u,l,c=e.cloneNode(!0),f=K(e);if(!(le.noCloneChecked||1!==e.nodeType&&11!==e.nodeType||ce.isXMLDoc(e)))for(a=Se(c),r=0,i=(o=Se(e)).length;r<i;r++)s=o[r],u=a[r],void 0,"input"===(l=u.nodeName.toLowerCase())&&we.test(s.type)?u.checked=s.checked:"input"!==l&&"textarea"!==l||(u.defaultValue=s.defaultValue);if(t)if(n)for(o=o||Se(e),a=a||Se(c),r=0,i=o.length;r<i;r++)Fe(o[r],a[r]);else Fe(e,c);return 0<(a=Se(c,"script")).length&&Ee(a,!f&&Se(e,"script")),c},cleanData:function(e){for(var t,n,r,i=ce.event.special,o=0;void 0!==(n=e[o]);o++)if($(n)){if(t=n[_.expando]){if(t.events)for(r in t.events)i[r]?ce.event.remove(n,r):ce.removeEvent(n,r,t.handle);n[_.expando]=void 0}n[z.expando]&&(n[z.expando]=void 0)}}}),ce.fn.extend({detach:function(e){return Be(this,e,!0)},remove:function(e){return Be(this,e)},text:function(e){return M(this,function(e){return void 0===e?ce.text(this):this.empty().each(function(){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||(this.textContent=e)})},null,e,arguments.length)},append:function(){return $e(this,arguments,function(e){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||Re(this,e).appendChild(e)})},prepend:function(){return $e(this,arguments,function(e){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var t=Re(this,e);t.insertBefore(e,t.firstChild)}})},before:function(){return $e(this,arguments,function(e){this.parentNode&&this.parentNode.insertBefore(e,this)})},after:function(){return $e(this,arguments,function(e){this.parentNode&&this.parentNode.insertBefore(e,this.nextSibling)})},empty:function(){for(var e,t=0;null!=(e=this[t]);t++)1===e.nodeType&&(ce.cleanData(Se(e,!1)),e.textContent="");return this},clone:function(e,t){return e=null!=e&&e,t=null==t?e:t,this.map(function(){return ce.clone(this,e,t)})},html:function(e){return M(this,function(e){var t=this[0]||{},n=0,r=this.length;if(void 0===e&&1===t.nodeType)return t.innerHTML;if("string"==typeof e&&!Oe.test(e)&&!ke[(Te.exec(e)||["",""])[1].toLowerCase()]){e=ce.htmlPrefilter(e);try{for(;n<r;n++)1===(t=this[n]||{}).nodeType&&(ce.cleanData(Se(t,!1)),t.innerHTML=e);t=0}catch(e){}}t&&this.empty().append(e)},null,e,arguments.length)},replaceWith:function(){var n=[];return $e(this,arguments,function(e){var t=this.parentNode;ce.inArray(this,n)<0&&(ce.cleanData(Se(this)),t&&t.replaceChild(e,this))},n)}}),ce.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(e,a){ce.fn[e]=function(e){for(var t,n=[],r=ce(e),i=r.length-1,o=0;o<=i;o++)t=o===i?this:this.clone(!0),ce(r[o])[a](t),s.apply(n,t.get());return this.pushStack(n)}});var _e=new RegExp("^("+G+")(?!px)[a-z%]+$","i"),ze=/^--/,Xe=function(e){var t=e.ownerDocument.defaultView;return t&&t.opener||(t=ie),t.getComputedStyle(e)},Ue=function(e,t,n){var r,i,o={};for(i in t)o[i]=e.style[i],e.style[i]=t[i];for(i in r=n.call(e),t)e.style[i]=o[i];return r},Ve=new RegExp(Q.join("|"),"i");function Ge(e,t,n){var r,i,o,a,s=ze.test(t),u=e.style;return(n=n||Xe(e))&&(a=n.getPropertyValue(t)||n[t],s&&a&&(a=a.replace(ve,"$1")||void 0),""!==a||K(e)||(a=ce.style(e,t)),!le.pixelBoxStyles()&&_e.test(a)&&Ve.test(t)&&(r=u.width,i=u.minWidth,o=u.maxWidth,u.minWidth=u.maxWidth=u.width=a,a=n.width,u.width=r,u.minWidth=i,u.maxWidth=o)),void 0!==a?a+"":a}function Ye(e,t){return{get:function(){if(!e())return(this.get=t).apply(this,arguments);delete this.get}}}!function(){function e(){if(l){u.style.cssText="position:absolute;left:-11111px;width:60px;margin-top:1px;padding:0;border:0",l.style.cssText="position:relative;display:block;box-sizing:border-box;overflow:scroll;margin:auto;border:1px;padding:1px;width:60%;top:1%",J.appendChild(u).appendChild(l);var e=ie.getComputedStyle(l);n="1%"!==e.top,s=12===t(e.marginLeft),l.style.right="60%",o=36===t(e.right),r=36===t(e.width),l.style.position="absolute",i=12===t(l.offsetWidth/3),J.removeChild(u),l=null}}function t(e){return Math.round(parseFloat(e))}var n,r,i,o,a,s,u=C.createElement("div"),l=C.createElement("div");l.style&&(l.style.backgroundClip="content-box",l.cloneNode(!0).style.backgroundClip="",le.clearCloneStyle="content-box"===l.style.backgroundClip,ce.extend(le,{boxSizingReliable:function(){return e(),r},pixelBoxStyles:function(){return e(),o},pixelPosition:function(){return e(),n},reliableMarginLeft:function(){return e(),s},scrollboxSize:function(){return e(),i},reliableTrDimensions:function(){var e,t,n,r;return null==a&&(e=C.createElement("table"),t=C.createElement("tr"),n=C.createElement("div"),e.style.cssText="position:absolute;left:-11111px;border-collapse:separate",t.style.cssText="box-sizing:content-box;border:1px solid",t.style.height="1px",n.style.height="9px",n.style.display="block",J.appendChild(e).appendChild(t).appendChild(n),r=ie.getComputedStyle(t),a=parseInt(r.height,10)+parseInt(r.borderTopWidth,10)+parseInt(r.borderBottomWidth,10)===t.offsetHeight,J.removeChild(e)),a}}))}();var Qe=["Webkit","Moz","ms"],Je=C.createElement("div").style,Ke={};function Ze(e){var t=ce.cssProps[e]||Ke[e];return t||(e in Je?e:Ke[e]=function(e){var t=e[0].toUpperCase()+e.slice(1),n=Qe.length;while(n--)if((e=Qe[n]+t)in Je)return e}(e)||e)}var et=/^(none|table(?!-c[ea]).+)/,tt={position:"absolute",visibility:"hidden",display:"block"},nt={letterSpacing:"0",fontWeight:"400"};function rt(e,t,n){var r=Y.exec(t);return r?Math.max(0,r[2]-(n||0))+(r[3]||"px"):t}function it(e,t,n,r,i,o){var a="width"===t?1:0,s=0,u=0,l=0;if(n===(r?"border":"content"))return 0;for(;a<4;a+=2)"margin"===n&&(l+=ce.css(e,n+Q[a],!0,i)),r?("content"===n&&(u-=ce.css(e,"padding"+Q[a],!0,i)),"margin"!==n&&(u-=ce.css(e,"border"+Q[a]+"Width",!0,i))):(u+=ce.css(e,"padding"+Q[a],!0,i),"padding"!==n?u+=ce.css(e,"border"+Q[a]+"Width",!0,i):s+=ce.css(e,"border"+Q[a]+"Width",!0,i));return!r&&0<=o&&(u+=Math.max(0,Math.ceil(e["offset"+t[0].toUpperCase()+t.slice(1)]-o-u-s-.5))||0),u+l}function ot(e,t,n){var r=Xe(e),i=(!le.boxSizingReliable()||n)&&"border-box"===ce.css(e,"boxSizing",!1,r),o=i,a=Ge(e,t,r),s="offset"+t[0].toUpperCase()+t.slice(1);if(_e.test(a)){if(!n)return a;a="auto"}return(!le.boxSizingReliable()&&i||!le.reliableTrDimensions()&&fe(e,"tr")||"auto"===a||!parseFloat(a)&&"inline"===ce.css(e,"display",!1,r))&&e.getClientRects().length&&(i="border-box"===ce.css(e,"boxSizing",!1,r),(o=s in e)&&(a=e[s])),(a=parseFloat(a)||0)+it(e,t,n||(i?"border":"content"),o,r,a)+"px"}function at(e,t,n,r,i){return new at.prototype.init(e,t,n,r,i)}ce.extend({cssHooks:{opacity:{get:function(e,t){if(t){var n=Ge(e,"opacity");return""===n?"1":n}}}},cssNumber:{animationIterationCount:!0,aspectRatio:!0,borderImageSlice:!0,columnCount:!0,flexGrow:!0,flexShrink:!0,fontWeight:!0,gridArea:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnStart:!0,gridRow:!0,gridRowEnd:!0,gridRowStart:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,scale:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeMiterlimit:!0,strokeOpacity:!0},cssProps:{},style:function(e,t,n,r){if(e&&3!==e.nodeType&&8!==e.nodeType&&e.style){var i,o,a,s=F(t),u=ze.test(t),l=e.style;if(u||(t=Ze(s)),a=ce.cssHooks[t]||ce.cssHooks[s],void 0===n)return a&&"get"in a&&void 0!==(i=a.get(e,!1,r))?i:l[t];"string"===(o=typeof n)&&(i=Y.exec(n))&&i[1]&&(n=te(e,t,i),o="number"),null!=n&&n==n&&("number"!==o||u||(n+=i&&i[3]||(ce.cssNumber[s]?"":"px")),le.clearCloneStyle||""!==n||0!==t.indexOf("background")||(l[t]="inherit"),a&&"set"in a&&void 0===(n=a.set(e,n,r))||(u?l.setProperty(t,n):l[t]=n))}},css:function(e,t,n,r){var i,o,a,s=F(t);return ze.test(t)||(t=Ze(s)),(a=ce.cssHooks[t]||ce.cssHooks[s])&&"get"in a&&(i=a.get(e,!0,n)),void 0===i&&(i=Ge(e,t,r)),"normal"===i&&t in nt&&(i=nt[t]),""===n||n?(o=parseFloat(i),!0===n||isFinite(o)?o||0:i):i}}),ce.each(["height","width"],function(e,u){ce.cssHooks[u]={get:function(e,t,n){if(t)return!et.test(ce.css(e,"display"))||e.getClientRects().length&&e.getBoundingClientRect().width?ot(e,u,n):Ue(e,tt,function(){return ot(e,u,n)})},set:function(e,t,n){var r,i=Xe(e),o=!le.scrollboxSize()&&"absolute"===i.position,a=(o||n)&&"border-box"===ce.css(e,"boxSizing",!1,i),s=n?it(e,u,n,a,i):0;return a&&o&&(s-=Math.ceil(e["offset"+u[0].toUpperCase()+u.slice(1)]-parseFloat(i[u])-it(e,u,"border",!1,i)-.5)),s&&(r=Y.exec(t))&&"px"!==(r[3]||"px")&&(e.style[u]=t,t=ce.css(e,u)),rt(0,t,s)}}}),ce.cssHooks.marginLeft=Ye(le.reliableMarginLeft,function(e,t){if(t)return(parseFloat(Ge(e,"marginLeft"))||e.getBoundingClientRect().left-Ue(e,{marginLeft:0},function(){return e.getBoundingClientRect().left}))+"px"}),ce.each({margin:"",padding:"",border:"Width"},function(i,o){ce.cssHooks[i+o]={expand:function(e){for(var t=0,n={},r="string"==typeof e?e.split(" "):[e];t<4;t++)n[i+Q[t]+o]=r[t]||r[t-2]||r[0];return n}},"margin"!==i&&(ce.cssHooks[i+o].set=rt)}),ce.fn.extend({css:function(e,t){return M(this,function(e,t,n){var r,i,o={},a=0;if(Array.isArray(t)){for(r=Xe(e),i=t.length;a<i;a++)o[t[a]]=ce.css(e,t[a],!1,r);return o}return void 0!==n?ce.style(e,t,n):ce.css(e,t)},e,t,1<arguments.length)}}),((ce.Tween=at).prototype={constructor:at,init:function(e,t,n,r,i,o){this.elem=e,this.prop=n,this.easing=i||ce.easing._default,this.options=t,this.start=this.now=this.cur(),this.end=r,this.unit=o||(ce.cssNumber[n]?"":"px")},cur:function(){var e=at.propHooks[this.prop];return e&&e.get?e.get(this):at.propHooks._default.get(this)},run:function(e){var t,n=at.propHooks[this.prop];return this.options.duration?this.pos=t=ce.easing[this.easing](e,this.options.duration*e,0,1,this.options.duration):this.pos=t=e,this.now=(this.end-this.start)*t+this.start,this.options.step&&this.options.step.call(this.elem,this.now,this),n&&n.set?n.set(this):at.propHooks._default.set(this),this}}).init.prototype=at.prototype,(at.propHooks={_default:{get:function(e){var t;return 1!==e.elem.nodeType||null!=e.elem[e.prop]&&null==e.elem.style[e.prop]?e.elem[e.prop]:(t=ce.css(e.elem,e.prop,""))&&"auto"!==t?t:0},set:function(e){ce.fx.step[e.prop]?ce.fx.step[e.prop](e):1!==e.elem.nodeType||!ce.cssHooks[e.prop]&&null==e.elem.style[Ze(e.prop)]?e.elem[e.prop]=e.now:ce.style(e.elem,e.prop,e.now+e.unit)}}}).scrollTop=at.propHooks.scrollLeft={set:function(e){e.elem.nodeType&&e.elem.parentNode&&(e.elem[e.prop]=e.now)}},ce.easing={linear:function(e){return e},swing:function(e){return.5-Math.cos(e*Math.PI)/2},_default:"swing"},ce.fx=at.prototype.init,ce.fx.step={};var st,ut,lt,ct,ft=/^(?:toggle|show|hide)$/,pt=/queueHooks$/;function dt(){ut&&(!1===C.hidden&&ie.requestAnimationFrame?ie.requestAnimationFrame(dt):ie.setTimeout(dt,ce.fx.interval),ce.fx.tick())}function ht(){return ie.setTimeout(function(){st=void 0}),st=Date.now()}function gt(e,t){var n,r=0,i={height:e};for(t=t?1:0;r<4;r+=2-t)i["margin"+(n=Q[r])]=i["padding"+n]=e;return t&&(i.opacity=i.width=e),i}function vt(e,t,n){for(var r,i=(yt.tweeners[t]||[]).concat(yt.tweeners["*"]),o=0,a=i.length;o<a;o++)if(r=i[o].call(n,t,e))return r}function yt(o,e,t){var n,a,r=0,i=yt.prefilters.length,s=ce.Deferred().always(function(){delete u.elem}),u=function(){if(a)return!1;for(var e=st||ht(),t=Math.max(0,l.startTime+l.duration-e),n=1-(t/l.duration||0),r=0,i=l.tweens.length;r<i;r++)l.tweens[r].run(n);return s.notifyWith(o,[l,n,t]),n<1&&i?t:(i||s.notifyWith(o,[l,1,0]),s.resolveWith(o,[l]),!1)},l=s.promise({elem:o,props:ce.extend({},e),opts:ce.extend(!0,{specialEasing:{},easing:ce.easing._default},t),originalProperties:e,originalOptions:t,startTime:st||ht(),duration:t.duration,tweens:[],createTween:function(e,t){var n=ce.Tween(o,l.opts,e,t,l.opts.specialEasing[e]||l.opts.easing);return l.tweens.push(n),n},stop:function(e){var t=0,n=e?l.tweens.length:0;if(a)return this;for(a=!0;t<n;t++)l.tweens[t].run(1);return e?(s.notifyWith(o,[l,1,0]),s.resolveWith(o,[l,e])):s.rejectWith(o,[l,e]),this}}),c=l.props;for(!function(e,t){var n,r,i,o,a;for(n in e)if(i=t[r=F(n)],o=e[n],Array.isArray(o)&&(i=o[1],o=e[n]=o[0]),n!==r&&(e[r]=o,delete e[n]),(a=ce.cssHooks[r])&&"expand"in a)for(n in o=a.expand(o),delete e[r],o)n in e||(e[n]=o[n],t[n]=i);else t[r]=i}(c,l.opts.specialEasing);r<i;r++)if(n=yt.prefilters[r].call(l,o,c,l.opts))return v(n.stop)&&(ce._queueHooks(l.elem,l.opts.queue).stop=n.stop.bind(n)),n;return ce.map(c,vt,l),v(l.opts.start)&&l.opts.start.call(o,l),l.progress(l.opts.progress).done(l.opts.done,l.opts.complete).fail(l.opts.fail).always(l.opts.always),ce.fx.timer(ce.extend(u,{elem:o,anim:l,queue:l.opts.queue})),l}ce.Animation=ce.extend(yt,{tweeners:{"*":[function(e,t){var n=this.createTween(e,t);return te(n.elem,e,Y.exec(t),n),n}]},tweener:function(e,t){v(e)?(t=e,e=["*"]):e=e.match(D);for(var n,r=0,i=e.length;r<i;r++)n=e[r],yt.tweeners[n]=yt.tweeners[n]||[],yt.tweeners[n].unshift(t)},prefilters:[function(e,t,n){var r,i,o,a,s,u,l,c,f="width"in t||"height"in t,p=this,d={},h=e.style,g=e.nodeType&&ee(e),v=_.get(e,"fxshow");for(r in n.queue||(null==(a=ce._queueHooks(e,"fx")).unqueued&&(a.unqueued=0,s=a.empty.fire,a.empty.fire=function(){a.unqueued||s()}),a.unqueued++,p.always(function(){p.always(function(){a.unqueued--,ce.queue(e,"fx").length||a.empty.fire()})})),t)if(i=t[r],ft.test(i)){if(delete t[r],o=o||"toggle"===i,i===(g?"hide":"show")){if("show"!==i||!v||void 0===v[r])continue;g=!0}d[r]=v&&v[r]||ce.style(e,r)}if((u=!ce.isEmptyObject(t))||!ce.isEmptyObject(d))for(r in f&&1===e.nodeType&&(n.overflow=[h.overflow,h.overflowX,h.overflowY],null==(l=v&&v.display)&&(l=_.get(e,"display")),"none"===(c=ce.css(e,"display"))&&(l?c=l:(re([e],!0),l=e.style.display||l,c=ce.css(e,"display"),re([e]))),("inline"===c||"inline-block"===c&&null!=l)&&"none"===ce.css(e,"float")&&(u||(p.done(function(){h.display=l}),null==l&&(c=h.display,l="none"===c?"":c)),h.display="inline-block")),n.overflow&&(h.overflow="hidden",p.always(function(){h.overflow=n.overflow[0],h.overflowX=n.overflow[1],h.overflowY=n.overflow[2]})),u=!1,d)u||(v?"hidden"in v&&(g=v.hidden):v=_.access(e,"fxshow",{display:l}),o&&(v.hidden=!g),g&&re([e],!0),p.done(function(){for(r in g||re([e]),_.remove(e,"fxshow"),d)ce.style(e,r,d[r])})),u=vt(g?v[r]:0,r,p),r in v||(v[r]=u.start,g&&(u.end=u.start,u.start=0))}],prefilter:function(e,t){t?yt.prefilters.unshift(e):yt.prefilters.push(e)}}),ce.speed=function(e,t,n){var r=e&&"object"==typeof e?ce.extend({},e):{complete:n||!n&&t||v(e)&&e,duration:e,easing:n&&t||t&&!v(t)&&t};return ce.fx.off?r.duration=0:"number"!=typeof r.duration&&(r.duration in ce.fx.speeds?r.duration=ce.fx.speeds[r.duration]:r.duration=ce.fx.speeds._default),null!=r.queue&&!0!==r.queue||(r.queue="fx"),r.old=r.complete,r.complete=function(){v(r.old)&&r.old.call(this),r.queue&&ce.dequeue(this,r.queue)},r},ce.fn.extend({fadeTo:function(e,t,n,r){return this.filter(ee).css("opacity",0).show().end().animate({opacity:t},e,n,r)},animate:function(t,e,n,r){var i=ce.isEmptyObject(t),o=ce.speed(e,n,r),a=function(){var e=yt(this,ce.extend({},t),o);(i||_.get(this,"finish"))&&e.stop(!0)};return a.finish=a,i||!1===o.queue?this.each(a):this.queue(o.queue,a)},stop:function(i,e,o){var a=function(e){var t=e.stop;delete e.stop,t(o)};return"string"!=typeof i&&(o=e,e=i,i=void 0),e&&this.queue(i||"fx",[]),this.each(function(){var e=!0,t=null!=i&&i+"queueHooks",n=ce.timers,r=_.get(this);if(t)r[t]&&r[t].stop&&a(r[t]);else for(t in r)r[t]&&r[t].stop&&pt.test(t)&&a(r[t]);for(t=n.length;t--;)n[t].elem!==this||null!=i&&n[t].queue!==i||(n[t].anim.stop(o),e=!1,n.splice(t,1));!e&&o||ce.dequeue(this,i)})},finish:function(a){return!1!==a&&(a=a||"fx"),this.each(function(){var e,t=_.get(this),n=t[a+"queue"],r=t[a+"queueHooks"],i=ce.timers,o=n?n.length:0;for(t.finish=!0,ce.queue(this,a,[]),r&&r.stop&&r.stop.call(this,!0),e=i.length;e--;)i[e].elem===this&&i[e].queue===a&&(i[e].anim.stop(!0),i.splice(e,1));for(e=0;e<o;e++)n[e]&&n[e].finish&&n[e].finish.call(this);delete t.finish})}}),ce.each(["toggle","show","hide"],function(e,r){var i=ce.fn[r];ce.fn[r]=function(e,t,n){return null==e||"boolean"==typeof e?i.apply(this,arguments):this.animate(gt(r,!0),e,t,n)}}),ce.each({slideDown:gt("show"),slideUp:gt("hide"),slideToggle:gt("toggle"),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:{opacity:"toggle"}},function(e,r){ce.fn[e]=function(e,t,n){return this.animate(r,e,t,n)}}),ce.timers=[],ce.fx.tick=function(){var e,t=0,n=ce.timers;for(st=Date.now();t<n.length;t++)(e=n[t])()||n[t]!==e||n.splice(t--,1);n.length||ce.fx.stop(),st=void 0},ce.fx.timer=function(e){ce.timers.push(e),ce.fx.start()},ce.fx.interval=13,ce.fx.start=function(){ut||(ut=!0,dt())},ce.fx.stop=function(){ut=null},ce.fx.speeds={slow:600,fast:200,_default:400},ce.fn.delay=function(r,e){return r=ce.fx&&ce.fx.speeds[r]||r,e=e||"fx",this.queue(e,function(e,t){var n=ie.setTimeout(e,r);t.stop=function(){ie.clearTimeout(n)}})},lt=C.createElement("input"),ct=C.createElement("select").appendChild(C.createElement("option")),lt.type="checkbox",le.checkOn=""!==lt.value,le.optSelected=ct.selected,(lt=C.createElement("input")).value="t",lt.type="radio",le.radioValue="t"===lt.value;var mt,xt=ce.expr.attrHandle;ce.fn.extend({attr:function(e,t){return M(this,ce.attr,e,t,1<arguments.length)},removeAttr:function(e){return this.each(function(){ce.removeAttr(this,e)})}}),ce.extend({attr:function(e,t,n){var r,i,o=e.nodeType;if(3!==o&&8!==o&&2!==o)return"undefined"==typeof e.getAttribute?ce.prop(e,t,n):(1===o&&ce.isXMLDoc(e)||(i=ce.attrHooks[t.toLowerCase()]||(ce.expr.match.bool.test(t)?mt:void 0)),void 0!==n?null===n?void ce.removeAttr(e,t):i&&"set"in i&&void 0!==(r=i.set(e,n,t))?r:(e.setAttribute(t,n+""),n):i&&"get"in i&&null!==(r=i.get(e,t))?r:null==(r=ce.find.attr(e,t))?void 0:r)},attrHooks:{type:{set:function(e,t){if(!le.radioValue&&"radio"===t&&fe(e,"input")){var n=e.value;return e.setAttribute("type",t),n&&(e.value=n),t}}}},removeAttr:function(e,t){var n,r=0,i=t&&t.match(D);if(i&&1===e.nodeType)while(n=i[r++])e.removeAttribute(n)}}),mt={set:function(e,t,n){return!1===t?ce.removeAttr(e,n):e.setAttribute(n,n),n}},ce.each(ce.expr.match.bool.source.match(/\w+/g),function(e,t){var a=xt[t]||ce.find.attr;xt[t]=function(e,t,n){var r,i,o=t.toLowerCase();return n||(i=xt[o],xt[o]=r,r=null!=a(e,t,n)?o:null,xt[o]=i),r}});var bt=/^(?:input|select|textarea|button)$/i,wt=/^(?:a|area)$/i;function Tt(e){return(e.match(D)||[]).join(" ")}function Ct(e){return e.getAttribute&&e.getAttribute("class")||""}function kt(e){return Array.isArray(e)?e:"string"==typeof e&&e.match(D)||[]}ce.fn.extend({prop:function(e,t){return M(this,ce.prop,e,t,1<arguments.length)},removeProp:function(e){return this.each(function(){delete this[ce.propFix[e]||e]})}}),ce.extend({prop:function(e,t,n){var r,i,o=e.nodeType;if(3!==o&&8!==o&&2!==o)return 1===o&&ce.isXMLDoc(e)||(t=ce.propFix[t]||t,i=ce.propHooks[t]),void 0!==n?i&&"set"in i&&void 0!==(r=i.set(e,n,t))?r:e[t]=n:i&&"get"in i&&null!==(r=i.get(e,t))?r:e[t]},propHooks:{tabIndex:{get:function(e){var t=ce.find.attr(e,"tabindex");return t?parseInt(t,10):bt.test(e.nodeName)||wt.test(e.nodeName)&&e.href?0:-1}}},propFix:{"for":"htmlFor","class":"className"}}),le.optSelected||(ce.propHooks.selected={get:function(e){var t=e.parentNode;return t&&t.parentNode&&t.parentNode.selectedIndex,null},set:function(e){var t=e.parentNode;t&&(t.selectedIndex,t.parentNode&&t.parentNode.selectedIndex)}}),ce.each(["tabIndex","readOnly","maxLength","cellSpacing","cellPadding","rowSpan","colSpan","useMap","frameBorder","contentEditable"],function(){ce.propFix[this.toLowerCase()]=this}),ce.fn.extend({addClass:function(t){var e,n,r,i,o,a;return v(t)?this.each(function(e){ce(this).addClass(t.call(this,e,Ct(this)))}):(e=kt(t)).length?this.each(function(){if(r=Ct(this),n=1===this.nodeType&&" "+Tt(r)+" "){for(o=0;o<e.length;o++)i=e[o],n.indexOf(" "+i+" ")<0&&(n+=i+" ");a=Tt(n),r!==a&&this.setAttribute("class",a)}}):this},removeClass:function(t){var e,n,r,i,o,a;return v(t)?this.each(function(e){ce(this).removeClass(t.call(this,e,Ct(this)))}):arguments.length?(e=kt(t)).length?this.each(function(){if(r=Ct(this),n=1===this.nodeType&&" "+Tt(r)+" "){for(o=0;o<e.length;o++){i=e[o];while(-1<n.indexOf(" "+i+" "))n=n.replace(" "+i+" "," ")}a=Tt(n),r!==a&&this.setAttribute("class",a)}}):this:this.attr("class","")},toggleClass:function(t,n){var e,r,i,o,a=typeof t,s="string"===a||Array.isArray(t);return v(t)?this.each(function(e){ce(this).toggleClass(t.call(this,e,Ct(this),n),n)}):"boolean"==typeof n&&s?n?this.addClass(t):this.removeClass(t):(e=kt(t),this.each(function(){if(s)for(o=ce(this),i=0;i<e.length;i++)r=e[i],o.hasClass(r)?o.removeClass(r):o.addClass(r);else void 0!==t&&"boolean"!==a||((r=Ct(this))&&_.set(this,"__className__",r),this.setAttribute&&this.setAttribute("class",r||!1===t?"":_.get(this,"__className__")||""))}))},hasClass:function(e){var t,n,r=0;t=" "+e+" ";while(n=this[r++])if(1===n.nodeType&&-1<(" "+Tt(Ct(n))+" ").indexOf(t))return!0;return!1}});var St=/\r/g;ce.fn.extend({val:function(n){var r,e,i,t=this[0];return arguments.length?(i=v(n),this.each(function(e){var t;1===this.nodeType&&(null==(t=i?n.call(this,e,ce(this).val()):n)?t="":"number"==typeof t?t+="":Array.isArray(t)&&(t=ce.map(t,function(e){return null==e?"":e+""})),(r=ce.valHooks[this.type]||ce.valHooks[this.nodeName.toLowerCase()])&&"set"in r&&void 0!==r.set(this,t,"value")||(this.value=t))})):t?(r=ce.valHooks[t.type]||ce.valHooks[t.nodeName.toLowerCase()])&&"get"in r&&void 0!==(e=r.get(t,"value"))?e:"string"==typeof(e=t.value)?e.replace(St,""):null==e?"":e:void 0}}),ce.extend({valHooks:{option:{get:function(e){var t=ce.find.attr(e,"value");return null!=t?t:Tt(ce.text(e))}},select:{get:function(e){var t,n,r,i=e.options,o=e.selectedIndex,a="select-one"===e.type,s=a?null:[],u=a?o+1:i.length;for(r=o<0?u:a?o:0;r<u;r++)if(((n=i[r]).selected||r===o)&&!n.disabled&&(!n.parentNode.disabled||!fe(n.parentNode,"optgroup"))){if(t=ce(n).val(),a)return t;s.push(t)}return s},set:function(e,t){var n,r,i=e.options,o=ce.makeArray(t),a=i.length;while(a--)((r=i[a]).selected=-1<ce.inArray(ce.valHooks.option.get(r),o))&&(n=!0);return n||(e.selectedIndex=-1),o}}}}),ce.each(["radio","checkbox"],function(){ce.valHooks[this]={set:function(e,t){if(Array.isArray(t))return e.checked=-1<ce.inArray(ce(e).val(),t)}},le.checkOn||(ce.valHooks[this].get=function(e){return null===e.getAttribute("value")?"on":e.value})});var Et=ie.location,jt={guid:Date.now()},At=/\?/;ce.parseXML=function(e){var t,n;if(!e||"string"!=typeof e)return null;try{t=(new ie.DOMParser).parseFromString(e,"text/xml")}catch(e){}return n=t&&t.getElementsByTagName("parsererror")[0],t&&!n||ce.error("Invalid XML: "+(n?ce.map(n.childNodes,function(e){return e.textContent}).join("\n"):e)),t};var Dt=/^(?:focusinfocus|focusoutblur)$/,Nt=function(e){e.stopPropagation()};ce.extend(ce.event,{trigger:function(e,t,n,r){var i,o,a,s,u,l,c,f,p=[n||C],d=ue.call(e,"type")?e.type:e,h=ue.call(e,"namespace")?e.namespace.split("."):[];if(o=f=a=n=n||C,3!==n.nodeType&&8!==n.nodeType&&!Dt.test(d+ce.event.triggered)&&(-1<d.indexOf(".")&&(d=(h=d.split(".")).shift(),h.sort()),u=d.indexOf(":")<0&&"on"+d,(e=e[ce.expando]?e:new ce.Event(d,"object"==typeof e&&e)).isTrigger=r?2:3,e.namespace=h.join("."),e.rnamespace=e.namespace?new RegExp("(^|\\.)"+h.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,e.result=void 0,e.target||(e.target=n),t=null==t?[e]:ce.makeArray(t,[e]),c=ce.event.special[d]||{},r||!c.trigger||!1!==c.trigger.apply(n,t))){if(!r&&!c.noBubble&&!y(n)){for(s=c.delegateType||d,Dt.test(s+d)||(o=o.parentNode);o;o=o.parentNode)p.push(o),a=o;a===(n.ownerDocument||C)&&p.push(a.defaultView||a.parentWindow||ie)}i=0;while((o=p[i++])&&!e.isPropagationStopped())f=o,e.type=1<i?s:c.bindType||d,(l=(_.get(o,"events")||Object.create(null))[e.type]&&_.get(o,"handle"))&&l.apply(o,t),(l=u&&o[u])&&l.apply&&$(o)&&(e.result=l.apply(o,t),!1===e.result&&e.preventDefault());return e.type=d,r||e.isDefaultPrevented()||c._default&&!1!==c._default.apply(p.pop(),t)||!$(n)||u&&v(n[d])&&!y(n)&&((a=n[u])&&(n[u]=null),ce.event.triggered=d,e.isPropagationStopped()&&f.addEventListener(d,Nt),n[d](),e.isPropagationStopped()&&f.removeEventListener(d,Nt),ce.event.triggered=void 0,a&&(n[u]=a)),e.result}},simulate:function(e,t,n){var r=ce.extend(new ce.Event,n,{type:e,isSimulated:!0});ce.event.trigger(r,null,t)}}),ce.fn.extend({trigger:function(e,t){return this.each(function(){ce.event.trigger(e,t,this)})},triggerHandler:function(e,t){var n=this[0];if(n)return ce.event.trigger(e,t,n,!0)}});var qt=/\[\]$/,Lt=/\r?\n/g,Ht=/^(?:submit|button|image|reset|file)$/i,Ot=/^(?:input|select|textarea|keygen)/i;function Pt(n,e,r,i){var t;if(Array.isArray(e))ce.each(e,function(e,t){r||qt.test(n)?i(n,t):Pt(n+"["+("object"==typeof t&&null!=t?e:"")+"]",t,r,i)});else if(r||"object"!==x(e))i(n,e);else for(t in e)Pt(n+"["+t+"]",e[t],r,i)}ce.param=function(e,t){var n,r=[],i=function(e,t){var n=v(t)?t():t;r[r.length]=encodeURIComponent(e)+"="+encodeURIComponent(null==n?"":n)};if(null==e)return"";if(Array.isArray(e)||e.jquery&&!ce.isPlainObject(e))ce.each(e,function(){i(this.name,this.value)});else for(n in e)Pt(n,e[n],t,i);return r.join("&")},ce.fn.extend({serialize:function(){return ce.param(this.serializeArray())},serializeArray:function(){return this.map(function(){var e=ce.prop(this,"elements");return e?ce.makeArray(e):this}).filter(function(){var e=this.type;return this.name&&!ce(this).is(":disabled")&&Ot.test(this.nodeName)&&!Ht.test(e)&&(this.checked||!we.test(e))}).map(function(e,t){var n=ce(this).val();return null==n?null:Array.isArray(n)?ce.map(n,function(e){return{name:t.name,value:e.replace(Lt,"\r\n")}}):{name:t.name,value:n.replace(Lt,"\r\n")}}).get()}});var Mt=/%20/g,Rt=/#.*$/,It=/([?&])_=[^&]*/,Wt=/^(.*?):[ \t]*([^\r\n]*)$/gm,Ft=/^(?:GET|HEAD)$/,$t=/^\/\//,Bt={},_t={},zt="*/".concat("*"),Xt=C.createElement("a");function Ut(o){return function(e,t){"string"!=typeof e&&(t=e,e="*");var n,r=0,i=e.toLowerCase().match(D)||[];if(v(t))while(n=i[r++])"+"===n[0]?(n=n.slice(1)||"*",(o[n]=o[n]||[]).unshift(t)):(o[n]=o[n]||[]).push(t)}}function Vt(t,i,o,a){var s={},u=t===_t;function l(e){var r;return s[e]=!0,ce.each(t[e]||[],function(e,t){var n=t(i,o,a);return"string"!=typeof n||u||s[n]?u?!(r=n):void 0:(i.dataTypes.unshift(n),l(n),!1)}),r}return l(i.dataTypes[0])||!s["*"]&&l("*")}function Gt(e,t){var n,r,i=ce.ajaxSettings.flatOptions||{};for(n in t)void 0!==t[n]&&((i[n]?e:r||(r={}))[n]=t[n]);return r&&ce.extend(!0,e,r),e}Xt.href=Et.href,ce.extend({active:0,lastModified:{},etag:{},ajaxSettings:{url:Et.href,type:"GET",isLocal:/^(?:about|app|app-storage|.+-extension|file|res|widget):$/.test(Et.protocol),global:!0,processData:!0,async:!0,contentType:"application/x-www-form-urlencoded; charset=UTF-8",accepts:{"*":zt,text:"text/plain",html:"text/html",xml:"application/xml, text/xml",json:"application/json, text/javascript"},contents:{xml:/\bxml\b/,html:/\bhtml/,json:/\bjson\b/},responseFields:{xml:"responseXML",text:"responseText",json:"responseJSON"},converters:{"* text":String,"text html":!0,"text json":JSON.parse,"text xml":ce.parseXML},flatOptions:{url:!0,context:!0}},ajaxSetup:function(e,t){return t?Gt(Gt(e,ce.ajaxSettings),t):Gt(ce.ajaxSettings,e)},ajaxPrefilter:Ut(Bt),ajaxTransport:Ut(_t),ajax:function(e,t){"object"==typeof e&&(t=e,e=void 0),t=t||{};var c,f,p,n,d,r,h,g,i,o,v=ce.ajaxSetup({},t),y=v.context||v,m=v.context&&(y.nodeType||y.jquery)?ce(y):ce.event,x=ce.Deferred(),b=ce.Callbacks("once memory"),w=v.statusCode||{},a={},s={},u="canceled",T={readyState:0,getResponseHeader:function(e){var t;if(h){if(!n){n={};while(t=Wt.exec(p))n[t[1].toLowerCase()+" "]=(n[t[1].toLowerCase()+" "]||[]).concat(t[2])}t=n[e.toLowerCase()+" "]}return null==t?null:t.join(", ")},getAllResponseHeaders:function(){return h?p:null},setRequestHeader:function(e,t){return null==h&&(e=s[e.toLowerCase()]=s[e.toLowerCase()]||e,a[e]=t),this},overrideMimeType:function(e){return null==h&&(v.mimeType=e),this},statusCode:function(e){var t;if(e)if(h)T.always(e[T.status]);else for(t in e)w[t]=[w[t],e[t]];return this},abort:function(e){var t=e||u;return c&&c.abort(t),l(0,t),this}};if(x.promise(T),v.url=((e||v.url||Et.href)+"").replace($t,Et.protocol+"//"),v.type=t.method||t.type||v.method||v.type,v.dataTypes=(v.dataType||"*").toLowerCase().match(D)||[""],null==v.crossDomain){r=C.createElement("a");try{r.href=v.url,r.href=r.href,v.crossDomain=Xt.protocol+"//"+Xt.host!=r.protocol+"//"+r.host}catch(e){v.crossDomain=!0}}if(v.data&&v.processData&&"string"!=typeof v.data&&(v.data=ce.param(v.data,v.traditional)),Vt(Bt,v,t,T),h)return T;for(i in(g=ce.event&&v.global)&&0==ce.active++&&ce.event.trigger("ajaxStart"),v.type=v.type.toUpperCase(),v.hasContent=!Ft.test(v.type),f=v.url.replace(Rt,""),v.hasContent?v.data&&v.processData&&0===(v.contentType||"").indexOf("application/x-www-form-urlencoded")&&(v.data=v.data.replace(Mt,"+")):(o=v.url.slice(f.length),v.data&&(v.processData||"string"==typeof v.data)&&(f+=(At.test(f)?"&":"?")+v.data,delete v.data),!1===v.cache&&(f=f.replace(It,"$1"),o=(At.test(f)?"&":"?")+"_="+jt.guid+++o),v.url=f+o),v.ifModified&&(ce.lastModified[f]&&T.setRequestHeader("If-Modified-Since",ce.lastModified[f]),ce.etag[f]&&T.setRequestHeader("If-None-Match",ce.etag[f])),(v.data&&v.hasContent&&!1!==v.contentType||t.contentType)&&T.setRequestHeader("Content-Type",v.contentType),T.setRequestHeader("Accept",v.dataTypes[0]&&v.accepts[v.dataTypes[0]]?v.accepts[v.dataTypes[0]]+("*"!==v.dataTypes[0]?", "+zt+"; q=0.01":""):v.accepts["*"]),v.headers)T.setRequestHeader(i,v.headers[i]);if(v.beforeSend&&(!1===v.beforeSend.call(y,T,v)||h))return T.abort();if(u="abort",b.add(v.complete),T.done(v.success),T.fail(v.error),c=Vt(_t,v,t,T)){if(T.readyState=1,g&&m.trigger("ajaxSend",[T,v]),h)return T;v.async&&0<v.timeout&&(d=ie.setTimeout(function(){T.abort("timeout")},v.timeout));try{h=!1,c.send(a,l)}catch(e){if(h)throw e;l(-1,e)}}else l(-1,"No Transport");function l(e,t,n,r){var i,o,a,s,u,l=t;h||(h=!0,d&&ie.clearTimeout(d),c=void 0,p=r||"",T.readyState=0<e?4:0,i=200<=e&&e<300||304===e,n&&(s=function(e,t,n){var r,i,o,a,s=e.contents,u=e.dataTypes;while("*"===u[0])u.shift(),void 0===r&&(r=e.mimeType||t.getResponseHeader("Content-Type"));if(r)for(i in s)if(s[i]&&s[i].test(r)){u.unshift(i);break}if(u[0]in n)o=u[0];else{for(i in n){if(!u[0]||e.converters[i+" "+u[0]]){o=i;break}a||(a=i)}o=o||a}if(o)return o!==u[0]&&u.unshift(o),n[o]}(v,T,n)),!i&&-1<ce.inArray("script",v.dataTypes)&&ce.inArray("json",v.dataTypes)<0&&(v.converters["text script"]=function(){}),s=function(e,t,n,r){var i,o,a,s,u,l={},c=e.dataTypes.slice();if(c[1])for(a in e.converters)l[a.toLowerCase()]=e.converters[a];o=c.shift();while(o)if(e.responseFields[o]&&(n[e.responseFields[o]]=t),!u&&r&&e.dataFilter&&(t=e.dataFilter(t,e.dataType)),u=o,o=c.shift())if("*"===o)o=u;else if("*"!==u&&u!==o){if(!(a=l[u+" "+o]||l["* "+o]))for(i in l)if((s=i.split(" "))[1]===o&&(a=l[u+" "+s[0]]||l["* "+s[0]])){!0===a?a=l[i]:!0!==l[i]&&(o=s[0],c.unshift(s[1]));break}if(!0!==a)if(a&&e["throws"])t=a(t);else try{t=a(t)}catch(e){return{state:"parsererror",error:a?e:"No conversion from "+u+" to "+o}}}return{state:"success",data:t}}(v,s,T,i),i?(v.ifModified&&((u=T.getResponseHeader("Last-Modified"))&&(ce.lastModified[f]=u),(u=T.getResponseHeader("etag"))&&(ce.etag[f]=u)),204===e||"HEAD"===v.type?l="nocontent":304===e?l="notmodified":(l=s.state,o=s.data,i=!(a=s.error))):(a=l,!e&&l||(l="error",e<0&&(e=0))),T.status=e,T.statusText=(t||l)+"",i?x.resolveWith(y,[o,l,T]):x.rejectWith(y,[T,l,a]),T.statusCode(w),w=void 0,g&&m.trigger(i?"ajaxSuccess":"ajaxError",[T,v,i?o:a]),b.fireWith(y,[T,l]),g&&(m.trigger("ajaxComplete",[T,v]),--ce.active||ce.event.trigger("ajaxStop")))}return T},getJSON:function(e,t,n){return ce.get(e,t,n,"json")},getScript:function(e,t){return ce.get(e,void 0,t,"script")}}),ce.each(["get","post"],function(e,i){ce[i]=function(e,t,n,r){return v(t)&&(r=r||n,n=t,t=void 0),ce.ajax(ce.extend({url:e,type:i,dataType:r,data:t,success:n},ce.isPlainObject(e)&&e))}}),ce.ajaxPrefilter(function(e){var t;for(t in e.headers)"content-type"===t.toLowerCase()&&(e.contentType=e.headers[t]||"")}),ce._evalUrl=function(e,t,n){return ce.ajax({url:e,type:"GET",dataType:"script",cache:!0,async:!1,global:!1,converters:{"text script":function(){}},dataFilter:function(e){ce.globalEval(e,t,n)}})},ce.fn.extend({wrapAll:function(e){var t;return this[0]&&(v(e)&&(e=e.call(this[0])),t=ce(e,this[0].ownerDocument).eq(0).clone(!0),this[0].parentNode&&t.insertBefore(this[0]),t.map(function(){var e=this;while(e.firstElementChild)e=e.firstElementChild;return e}).append(this)),this},wrapInner:function(n){return v(n)?this.each(function(e){ce(this).wrapInner(n.call(this,e))}):this.each(function(){var e=ce(this),t=e.contents();t.length?t.wrapAll(n):e.append(n)})},wrap:function(t){var n=v(t);return this.each(function(e){ce(this).wrapAll(n?t.call(this,e):t)})},unwrap:function(e){return this.parent(e).not("body").each(function(){ce(this).replaceWith(this.childNodes)}),this}}),ce.expr.pseudos.hidden=function(e){return!ce.expr.pseudos.visible(e)},ce.expr.pseudos.visible=function(e){return!!(e.offsetWidth||e.offsetHeight||e.getClientRects().length)},ce.ajaxSettings.xhr=function(){try{return new ie.XMLHttpRequest}catch(e){}};var Yt={0:200,1223:204},Qt=ce.ajaxSettings.xhr();le.cors=!!Qt&&"withCredentials"in Qt,le.ajax=Qt=!!Qt,ce.ajaxTransport(function(i){var o,a;if(le.cors||Qt&&!i.crossDomain)return{send:function(e,t){var n,r=i.xhr();if(r.open(i.type,i.url,i.async,i.username,i.password),i.xhrFields)for(n in i.xhrFields)r[n]=i.xhrFields[n];for(n in i.mimeType&&r.overrideMimeType&&r.overrideMimeType(i.mimeType),i.crossDomain||e["X-Requested-With"]||(e["X-Requested-With"]="XMLHttpRequest"),e)r.setRequestHeader(n,e[n]);o=function(e){return function(){o&&(o=a=r.onload=r.onerror=r.onabort=r.ontimeout=r.onreadystatechange=null,"abort"===e?r.abort():"error"===e?"number"!=typeof r.status?t(0,"error"):t(r.status,r.statusText):t(Yt[r.status]||r.status,r.statusText,"text"!==(r.responseType||"text")||"string"!=typeof r.responseText?{binary:r.response}:{text:r.responseText},r.getAllResponseHeaders()))}},r.onload=o(),a=r.onerror=r.ontimeout=o("error"),void 0!==r.onabort?r.onabort=a:r.onreadystatechange=function(){4===r.readyState&&ie.setTimeout(function(){o&&a()})},o=o("abort");try{r.send(i.hasContent&&i.data||null)}catch(e){if(o)throw e}},abort:function(){o&&o()}}}),ce.ajaxPrefilter(function(e){e.crossDomain&&(e.contents.script=!1)}),ce.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/\b(?:java|ecma)script\b/},converters:{"text script":function(e){return ce.globalEval(e),e}}}),ce.ajaxPrefilter("script",function(e){void 0===e.cache&&(e.cache=!1),e.crossDomain&&(e.type="GET")}),ce.ajaxTransport("script",function(n){var r,i;if(n.crossDomain||n.scriptAttrs)return{send:function(e,t){r=ce("<script>").attr(n.scriptAttrs||{}).prop({charset:n.scriptCharset,src:n.url}).on("load error",i=function(e){r.remove(),i=null,e&&t("error"===e.type?404:200,e.type)}),C.head.appendChild(r[0])},abort:function(){i&&i()}}});var Jt,Kt=[],Zt=/(=)\?(?=&|$)|\?\?/;ce.ajaxSetup({jsonp:"callback",jsonpCallback:function(){var e=Kt.pop()||ce.expando+"_"+jt.guid++;return this[e]=!0,e}}),ce.ajaxPrefilter("json jsonp",function(e,t,n){var r,i,o,a=!1!==e.jsonp&&(Zt.test(e.url)?"url":"string"==typeof e.data&&0===(e.contentType||"").indexOf("application/x-www-form-urlencoded")&&Zt.test(e.data)&&"data");if(a||"jsonp"===e.dataTypes[0])return r=e.jsonpCallback=v(e.jsonpCallback)?e.jsonpCallback():e.jsonpCallback,a?e[a]=e[a].replace(Zt,"$1"+r):!1!==e.jsonp&&(e.url+=(At.test(e.url)?"&":"?")+e.jsonp+"="+r),e.converters["script json"]=function(){return o||ce.error(r+" was not called"),o[0]},e.dataTypes[0]="json",i=ie[r],ie[r]=function(){o=arguments},n.always(function(){void 0===i?ce(ie).removeProp(r):ie[r]=i,e[r]&&(e.jsonpCallback=t.jsonpCallback,Kt.push(r)),o&&v(i)&&i(o[0]),o=i=void 0}),"script"}),le.createHTMLDocument=((Jt=C.implementation.createHTMLDocument("").body).innerHTML="<form></form><form></form>",2===Jt.childNodes.length),ce.parseHTML=function(e,t,n){return"string"!=typeof e?[]:("boolean"==typeof t&&(n=t,t=!1),t||(le.createHTMLDocument?((r=(t=C.implementation.createHTMLDocument("")).createElement("base")).href=C.location.href,t.head.appendChild(r)):t=C),o=!n&&[],(i=w.exec(e))?[t.createElement(i[1])]:(i=Ae([e],t,o),o&&o.length&&ce(o).remove(),ce.merge([],i.childNodes)));var r,i,o},ce.fn.load=function(e,t,n){var r,i,o,a=this,s=e.indexOf(" ");return-1<s&&(r=Tt(e.slice(s)),e=e.slice(0,s)),v(t)?(n=t,t=void 0):t&&"object"==typeof t&&(i="POST"),0<a.length&&ce.ajax({url:e,type:i||"GET",dataType:"html",data:t}).done(function(e){o=arguments,a.html(r?ce("<div>").append(ce.parseHTML(e)).find(r):e)}).always(n&&function(e,t){a.each(function(){n.apply(this,o||[e.responseText,t,e])})}),this},ce.expr.pseudos.animated=function(t){return ce.grep(ce.timers,function(e){return t===e.elem}).length},ce.offset={setOffset:function(e,t,n){var r,i,o,a,s,u,l=ce.css(e,"position"),c=ce(e),f={};"static"===l&&(e.style.position="relative"),s=c.offset(),o=ce.css(e,"top"),u=ce.css(e,"left"),("absolute"===l||"fixed"===l)&&-1<(o+u).indexOf("auto")?(a=(r=c.position()).top,i=r.left):(a=parseFloat(o)||0,i=parseFloat(u)||0),v(t)&&(t=t.call(e,n,ce.extend({},s))),null!=t.top&&(f.top=t.top-s.top+a),null!=t.left&&(f.left=t.left-s.left+i),"using"in t?t.using.call(e,f):c.css(f)}},ce.fn.extend({offset:function(t){if(arguments.length)return void 0===t?this:this.each(function(e){ce.offset.setOffset(this,t,e)});var e,n,r=this[0];return r?r.getClientRects().length?(e=r.getBoundingClientRect(),n=r.ownerDocument.defaultView,{top:e.top+n.pageYOffset,left:e.left+n.pageXOffset}):{top:0,left:0}:void 0},position:function(){if(this[0]){var e,t,n,r=this[0],i={top:0,left:0};if("fixed"===ce.css(r,"position"))t=r.getBoundingClientRect();else{t=this.offset(),n=r.ownerDocument,e=r.offsetParent||n.documentElement;while(e&&(e===n.body||e===n.documentElement)&&"static"===ce.css(e,"position"))e=e.parentNode;e&&e!==r&&1===e.nodeType&&((i=ce(e).offset()).top+=ce.css(e,"borderTopWidth",!0),i.left+=ce.css(e,"borderLeftWidth",!0))}return{top:t.top-i.top-ce.css(r,"marginTop",!0),left:t.left-i.left-ce.css(r,"marginLeft",!0)}}},offsetParent:function(){return this.map(function(){var e=this.offsetParent;while(e&&"static"===ce.css(e,"position"))e=e.offsetParent;return e||J})}}),ce.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(t,i){var o="pageYOffset"===i;ce.fn[t]=function(e){return M(this,function(e,t,n){var r;if(y(e)?r=e:9===e.nodeType&&(r=e.defaultView),void 0===n)return r?r[i]:e[t];r?r.scrollTo(o?r.pageXOffset:n,o?n:r.pageYOffset):e[t]=n},t,e,arguments.length)}}),ce.each(["top","left"],function(e,n){ce.cssHooks[n]=Ye(le.pixelPosition,function(e,t){if(t)return t=Ge(e,n),_e.test(t)?ce(e).position()[n]+"px":t})}),ce.each({Height:"height",Width:"width"},function(a,s){ce.each({padding:"inner"+a,content:s,"":"outer"+a},function(r,o){ce.fn[o]=function(e,t){var n=arguments.length&&(r||"boolean"!=typeof e),i=r||(!0===e||!0===t?"margin":"border");return M(this,function(e,t,n){var r;return y(e)?0===o.indexOf("outer")?e["inner"+a]:e.document.documentElement["client"+a]:9===e.nodeType?(r=e.documentElement,Math.max(e.body["scroll"+a],r["scroll"+a],e.body["offset"+a],r["offset"+a],r["client"+a])):void 0===n?ce.css(e,t,i):ce.style(e,t,n,i)},s,n?e:void 0,n)}})}),ce.each(["ajaxStart","ajaxStop","ajaxComplete","ajaxError","ajaxSuccess","ajaxSend"],function(e,t){ce.fn[t]=function(e){return this.on(t,e)}}),ce.fn.extend({bind:function(e,t,n){return this.on(e,null,t,n)},unbind:function(e,t){return this.off(e,null,t)},delegate:function(e,t,n,r){return this.on(t,e,n,r)},undelegate:function(e,t,n){return 1===arguments.length?this.off(e,"**"):this.off(t,e||"**",n)},hover:function(e,t){return this.on("mouseenter",e).on("mouseleave",t||e)}}),ce.each("blur focus focusin focusout resize scroll click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup contextmenu".split(" "),function(e,n){ce.fn[n]=function(e,t){return 0<arguments.length?this.on(n,null,e,t):this.trigger(n)}});var en=/^[\s\uFEFF\xA0]+|([^\s\uFEFF\xA0])[\s\uFEFF\xA0]+$/g;ce.proxy=function(e,t){var n,r,i;if("string"==typeof t&&(n=e[t],t=e,e=n),v(e))return r=ae.call(arguments,2),(i=function(){return e.apply(t||this,r.concat(ae.call(arguments)))}).guid=e.guid=e.guid||ce.guid++,i},ce.holdReady=function(e){e?ce.readyWait++:ce.ready(!0)},ce.isArray=Array.isArray,ce.parseJSON=JSON.parse,ce.nodeName=fe,ce.isFunction=v,ce.isWindow=y,ce.camelCase=F,ce.type=x,ce.now=Date.now,ce.isNumeric=function(e){var t=ce.type(e);return("number"===t||"string"===t)&&!isNaN(e-parseFloat(e))},ce.trim=function(e){return null==e?"":(e+"").replace(en,"$1")},"function"==typeof define&&define.amd&&define("jquery",[],function(){return ce});var tn=ie.jQuery,nn=ie.$;return ce.noConflict=function(e){return ie.$===ce&&(ie.$=nn),e&&ie.jQuery===ce&&(ie.jQuery=tn),ce},"undefined"==typeof e&&(ie.jQuery=ie.$=ce),ce}); jQuery.noConflict(); //]] </script><style type="text/css"> hr,input[type=search]{box-sizing:content-box}.footer .menu a,.footer a:hover,.more-article a,.social-links li a,a.backattach{text-decoration:none}img,legend{border:0}legend,td,th{padding:0}body,sub,sup{position:relative}.footer .footer-sections:after,.social-links:after,.top:after,.wrapper:after{clear:both}html{font-family:-apple-system,BlinkMacSystemFont,segoe ui,Helvetica,Arial,sans-serif,apple color emoji,segoe ui emoji,segoe ui symbol;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0;font-family:inherit;line-height:1.5}@media (min-width:481px) and (max-width:768px){body{padding:0 2rem}}@media (min-width:769px) and (max-width:1024px){body{padding:0 3rem}}@media (min-width:1025px) and (max-width:1280px){body{padding:0 6rem}}@media (min-width:1281px) and (max-width:1366px){body{padding:0 7rem}}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,optgroup,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em}mark{background:#ff0;color:#000;font-weight:600}small{font-size:80%}sub,sup{font-size:75%;line-height:0;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}svg:not(:root){overflow:hidden}figure{margin:1em 0}figcaption{color:#666;margin:.25em 0 2em}hr{height:1px;background:#eee;border:0}pre,textarea{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}textarea{width:100%}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}table{border-collapse:collapse;border-spacing:0}.hidden{display:none!important}*{box-sizing:border-box}.bold{font-weight:700}.page,.post{margin-bottom:1rem}@media (min-width:768px){.header{padding-bottom:1.5rem}}@media (max-width:480px){.page.single{padding:0 .5rem}.header .wrapper .top{background:#000}.header .branding,.header .branding a{margin-top:.25rem}.post-breadcrumb{margin-top:1rem}.branding p{font-size:.75rem}}.wrapper{width:auto;max-width:1140px;float:none;display:block;margin-right:auto;margin-left:auto}.wrapper::after,.wrapper::before{content:'';display:table}h1,h2,h3{margin:0}h4{font-size:1.375rem;color:#333;margin:2rem 0 0;font-weight:700}.post-category h4{font-size:.75rem;letter-spacing:1px;margin:0}h5{font-size:1.2rem;color:#333;margin:2rem 0 0;font-weight:700}.branding a{color:#fff;text-decoration:none}.top{position:relative}.top:after,.top:before{content:'';display:table}.mobilemenu{position:absolute;top:0;left:0;margin-top:.875rem}@media (min-width:640px){.mobilemenu{margin-top:1.5625rem}}.menu-trigger{display:block;padding:.625rem;position:relative;z-index:100}.menu-trigger span{position:relative;margin-top:8px;margin-bottom:8px;text-indent:-9999px}.menu-trigger span,.menu-trigger span:after,.menu-trigger span:before{background-color:#fff;display:block;height:2px;transition-duration:.3s;transition-property:background-color,transform;width:28px}.menu-trigger span:after,.menu-trigger span:before{position:absolute;content:""}.menu-trigger span:before{top:-8px}.menu-trigger span:after{top:8px}.socials{position:absolute;top:0;right:0;display:none}@media (min-width:1024px){.mobilemenu,.socials{margin-top:2.8125rem}}.branding{text-align:center}.branding p{margin:0}.header{background:#000;margin:0 -8rem}.header .branding,.header .branding a{color:#fff}.header .branding a{margin:0;font-size:2.25rem;letter-spacing:-1px;font-weight:700;display:inline-block}@media (min-width:640px){.header .branding a{font-size:3.25rem;letter-spacing:-2px}}@media (min-width:1025px){.header .branding a{font-size:4.6875rem;letter-spacing:-4px}}.branding a em{font-weight:100;font-style:normal}.more-article a,a.backattach{font-weight:700}.header .top .search-form{border-bottom:1px solid #000;float:left;display:none}@media (min-width:1024px){.header .top .search-form{display:block}}.header .top .search-form .form-wrapper{position:relative}.header .top .search-form input[type=text]{font-size:.875rem;line-height:1.1875rem;height:1.875rem;padding:.5rem 2rem .5rem 1rem;display:block;width:100%;background:#fff;appearance:none;border:none;outline:0}.header .top .search-form button[type=submit] span{display:none}.search-form button[type=submit]{background:url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiICAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeG1sbnM6YT0iaHR0cDovL25zLmFkb2JlLmNvbS9BZG9iZVNWR1ZpZXdlckV4dGVuc2lvbnMvMy4wLyIgICB4PSIwcHgiIHk9IjBweCIgd2lkdGg9IjEzcHgiIGhlaWdodD0iMTNweCIgdmlld0JveD0iMCAwIDEzIDEzIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAxMyAxMzsiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxkZWZzPjwvZGVmcz48cGF0aCBkPSJNOC4xLDkuN0M3LjgsOS44LDcuNiwxMCw3LjMsMTAuMUM1LjQsMTAuOCwzLjcsMTAuNiwyLDkuNEMxLDguNiwwLjQsNy42LDAuMSw2LjNDLTAuNCw0LDAuOCwxLjYsMi45LDAuNiAgQzMuOCwwLjEsNC44LTAuMSw1LjgsMGMyLjMsMC4yLDQuMywyLDQuNyw0LjNjMC4yLDEuMywwLDIuNS0wLjcsMy42Yy0wLjEsMC4xLDAsMC4yLDAsMC4yYzEsMSwyLDIsMywzYzAsMCwwLjEsMC4xLDAuMSwwLjEgIGMwLjEsMC4xLDAuMSwwLjMsMCwwLjRjLTAuNCwwLjQtMC44LDAuOC0xLjIsMS4yYy0wLjEsMC4xLTAuMywwLjEtMC40LDBDMTAuNCwxMS45LDguMiw5LjgsOC4xLDkuNyBNOC44LDUuM2MwLTItMS42LTMuNi0zLjYtMy42ICBjLTIsMC0zLjYsMS42LTMuNiwzLjZjMCwyLDEuNiwzLjYsMy42LDMuNkM3LjIsOC44LDguOCw3LjIsOC44LDUuMyIvPjwvc3ZnPg==) center center/90% no-repeat;appearance:none;border:none;outline:0}.header .top .search-form button[type=submit]{padding:.5rem;margin:.5rem;position:absolute;top:0;right:0}.social-links{float:right;margin:0;padding:0;list-style:none;display:none}.social-links li,h4.attach{float:left}.social-links:after,.social-links:before{content:'';display:table}.social-links li a{display:block;color:#000;width:1rem;height:1rem;opacity:.7;margin:.625rem .4375rem}.social-links li a span{display:none}.social-links li a:hover{opacity:1}.social-links .icon-facebook{background-image:url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiICAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeG1sbnM6YT0iaHR0cDovL25zLmFkb2JlLmNvbS9BZG9iZVNWR1ZpZXdlckV4dGVuc2lvbnMvMy4wLyIgICB4PSIwcHgiIHk9IjBweCIgd2lkdGg9IjE2cHgiIGhlaWdodD0iMTZweCIgdmlld0JveD0iMCAwIDE2IDE2IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAxNiAxNjsiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxkZWZzPjwvZGVmcz48cGF0aCBkPSJNMCwwdjE2aDhWOUg2VjdoMlY1LjVDOCw0LjEsOS4xLDMsMTAuNSwzSDEzdjJoLTIuNUMxMC4yLDUsMTAsNS4yLDEwLDUuNVY3aDIuOGwtMC41LDJIMTB2N2g2VjBIMHoiLz48L3N2Zz4=)}.social-links .icon-twitter{background-image:url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiICAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeG1sbnM6YT0iaHR0cDovL25zLmFkb2JlLmNvbS9BZG9iZVNWR1ZpZXdlckV4dGVuc2lvbnMvMy4wLyIgICB4PSIwcHgiIHk9IjBweCIgd2lkdGg9IjE2cHgiIGhlaWdodD0iMTZweCIgdmlld0JveD0iMCAwIDE2IDE2IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAxNiAxNjsiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxkZWZzPjwvZGVmcz48cGF0aCBkPSJNMTIsNmMwLDAuMSwwLDAuMiwwLDAuM2MwLDIuNy0yLjEsNS44LTUuOCw1LjhjLTEuMiwwLTIuMi0wLjMtMy4xLTAuOWMwLjIsMCwwLjMsMCwwLjUsMGMxLDAsMS44LTAuMywyLjUtMC45ICBjLTAuOSwwLTEuNy0wLjYtMS45LTEuNGMwLjEsMCwwLjMsMCwwLjQsMGMwLjIsMCwwLjQsMCwwLjUtMC4xYy0wLjktMC4yLTEuNi0xLTEuNi0ydjBDMy43LDYuOSw0LDcsNC4zLDcuMWMtMC42LTAuNC0wLjktMS0wLjktMS43ICBjMC0wLjQsMC4xLTAuNywwLjMtMWMxLDEuMiwyLjUsMi4xLDQuMiwyLjFjMC0wLjItMC4xLTAuMy0wLjEtMC41YzAtMS4xLDAuOS0yLjEsMi4xLTIuMWMwLjYsMCwxLjEsMC4yLDEuNSwwLjYgIGMwLjUtMC4xLDAuOS0wLjMsMS4zLTAuNWMtMC4yLDAuNS0wLjUsMC45LTAuOSwxLjFjMC40LDAsMC44LTAuMiwxLjItMC4zQzEyLjcsNS4zLDEyLjQsNS43LDEyLDZ6IE0wLDB2MTZoMTZWMEgweiIvPjwvc3ZnPg==)}.social-links .icon-rss{background-image:url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiICAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeG1sbnM6YT0iaHR0cDovL25zLmFkb2JlLmNvbS9BZG9iZVNWR1ZpZXdlckV4dGVuc2lvbnMvMy4wLyIgICB4PSIwcHgiIHk9IjBweCIgd2lkdGg9IjE2cHgiIGhlaWdodD0iMTZweCIgdmlld0JveD0iMCAwIDE2IDE2IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAxNiAxNjsiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxkZWZzPjwvZGVmcz48cGF0aCBkPSJNMCwwdjE2aDE2VjBIMHogTTMuOCwxMy44Yy0wLjksMC0xLjUtMC43LTEuNS0xLjVjMC0wLjksMC43LTEuNSwxLjUtMS41czEuNSwwLjcsMS41LDEuNSAgQzUuMywxMy4xLDQuNiwxMy44LDMuOCwxMy44eiBNNy42LDEzLjhDNy42LDEyLjQsNy4xLDExLDYsMTBjLTEtMS0yLjQtMS42LTMuOC0xLjZjMCwwLDAtMi4yLDAtMi4yYzQuMiwwLDcuNiwzLjQsNy42LDcuN0g3LjZ6ICAgTTExLjYsMTMuOGMwLTUuMi00LjItOS40LTkuMy05LjRWMi4yYzYuNCwwLDExLjYsNS4yLDExLjYsMTEuNkgxMS42eiIvPjwvc3ZnPg==)}.more-article{padding-top:3.125rem;padding-bottom:6.25rem;text-align:center}.more-article a{text-transform:uppercase;display:inline-block;padding:.625rem 1.25rem;border:3px solid #000;color:#000}h4.attach{font-size:2rem;margin-top:0}a.backattach{float:left;background:#333;color:#fff;margin:.2rem 0 0 1rem;font-size:1.5rem;padding:0 .5rem}.excerpt{position:relative;height:3rem;margin-top:1rem}h4.about{font-size:1.2rem;color:#333;text-transform:none;margin-top:3rem;border-bottom:4px solid #333}.footer{font-size:80%;margin:0 -8rem;background:#000;color:#ddd}.footer a{color:#ddd}.footer .wrapper{padding-top:2rem;padding-bottom:3.125rem;border-top:10px solid #000}.footer-section div:first-child{font-weight:700;text-transform:uppercase;padding-bottom:1rem;color:#fff}.footer .textwidget p{padding:0;margin:0 0 1rem;font-size:1rem}@media (max-width:480px){#page .wrapper{padding:0}#page .header{margin:0;padding:0 0 .75rem}#page .nested{border:0}#page .page.single .wrapper{margin-top:0}.footer .wrapper .textwidget p{padding-left:0}.menu-trigger{padding:.625rem 1.125rem}.nested .pinned-articles{padding:0}.pinned-articles{padding:1rem}.post-pinned .post-title{padding:0}.nested .featured-article{margin:0 -1rem}.nested .post-featured .post-header{padding:1rem}.post-teaser .post-title{padding:1rem 0}.post-featured.post-featured-left .post-header,.post-featured.post-featured-right .post-header{padding:1rem}.nested{margin-bottom:2rem}.list-articles{padding:1rem}.footer{font-size:100%;margin:0;padding:1rem}}.footer .footer-sections:after,.footer .footer-sections:before{content:'';display:table}.footer .footer-section{margin-bottom:2.5rem}@media (min-width:640px){.social-links{display:block}.footer .footer-section{float:left;clear:none;text-align:inherit;width:23.5%;margin-left:0;margin-right:2%;margin-bottom:0}.footer .footer-section:after,.footer .footer-section:before{content:'';display:table}.footer .footer-section:after{clear:both}.footer .footer-section:last-child{margin-right:0}}@media (min-width:1280px){.footer .footer-section:nth-child(1){width:65%;margin-right:0}.footer .footer-section:nth-child(2){width:15%;text-align:right;margin-right:5%}.footer .footer-section:nth-child(3){width:15%}}.footer .foot-note{display:inline-block;font-size:.75rem}.footer .menu{margin:0;padding:0;list-style:none}.footer .menu a{line-height:1.5625rem;font-size:1rem}.post-teaser a.post-category-link{color:#999;font-weight:700;text-transform:uppercase;font-size:.75rem;padding:.625rem;letter-spacing:1px}.list-articles:after,.page .post-share-wrapper:after,.pinned-articles:after,.post .post-share-wrapper:after{clear:both}.list-articles:after,.list-articles:before,.pinned-articles:after,.pinned-articles:before{content:'';display:table}.list-articles .post-teaser img,.pinned-articles .post-teaser img{width:100%;display:block;height:auto;object-position:top}.featured-article .post-featured .post-header .post-title h2{font-size:1.75rem;font-weight:700;line-height:1.25}@media (min-width:640px){.list-articles .post-teaser,.pinned-articles .post-teaser{float:left;clear:none;text-align:inherit;width:49%;margin-left:0;margin-right:2%}.list-articles .post-teaser:after,.list-articles .post-teaser:nth-child(2n+1),.pinned-articles .post-teaser:after,.pinned-articles .post-teaser:nth-child(2n+1){clear:both}.list-articles .post-teaser:after,.list-articles .post-teaser:before,.pinned-articles .post-teaser:after,.pinned-articles .post-teaser:before{content:'';display:table}.list-articles .post-teaser:nth-child(2n),.pinned-articles .post-teaser:nth-child(2n){margin-right:0;float:right}.list-articles .post-teaser img,.pinned-articles .post-teaser img{object-fit:none}.featured-article .post-featured .post-header .post-title h2{font-size:2rem}}@media (min-width:1024px){.list-articles .post-teaser,.pinned-articles .post-teaser{float:left;clear:none;text-align:inherit;width:23.5%;margin-left:0;margin-right:2%}.list-articles .post-teaser:after,.list-articles .post-teaser:before,.pinned-articles .post-teaser:after,.pinned-articles .post-teaser:before{content:'';display:table}.list-articles .post-teaser:after,.pinned-articles .post-teaser:after{clear:both}.list-articles .post-teaser:nth-child(2n),.pinned-articles .post-teaser:nth-child(2n){margin-right:2%;float:left}.list-articles .post-teaser:nth-child(2n+1),.pinned-articles .post-teaser:nth-child(2n+1){clear:none}.list-articles .post-teaser:nth-child(4n),.pinned-articles .post-teaser:nth-child(4n){margin-right:0;float:right}.list-articles .post-teaser:nth-child(4n+1),.pinned-articles .post-teaser:nth-child(4n+1){clear:both}}.post-teaser .post-featured-image{position:relative;z-index:1;height:146px;overflow:hidden}.post-teaser .post-header{position:relative;z-index:2}.post-teaser .post-category{background:#fff;float:left;min-height:2.1875rem}.post-teaser .post-category-link{text-decoration:none;line-height:.9375rem;display:block;font-size:.75rem}.post-teaser .post-title{clear:left;padding:.625rem 0}.post-teaser .post-title .post-title-heading{color:#333;line-height:1.3;font-size:1.15rem;font-weight:700}.post-featured .post-title .post-title-link{font-size:2rem;font-weight:700;color:#fff}.post-featured a.post-category-link{padding:.625rem 0}.post-pinned .post-title .post-title-link .post-title-heading,.post-thumb .post-title .post-title-link .post-title-heading{font-weight:700}.post-teaser .post-title .post-title-link{text-decoration:none}.post-teaser .post-title .post-title-link .post-title-heading{opacity:.85}.post-teaser .post-title .post-title-link .post-title-heading:hover{opacity:1}.post-featured{background:#000}.post-featured::after,.post-featured::before{clear:both;content:'';display:table}.post-featured .post-featured-image{width:100%;height:440px;background-size:cover;background-position:center center}@media (min-width:640px){.post-teaser .post-title .post-title-heading{font-size:1.25rem;font-weight:700}.post-featured .post-featured-image{height:auto}}.post-featured .post-featured-image-link{display:block;height:21.5625rem}.post-featured img{width:100%;object-fit:none;height:auto;min-height:439px;object-position:top}.post-featured .post-category-link h4{color:#fff;padding-left:0}.post-featured .post-header{color:#fff;margin-top:0;padding:.625rem}.post-featured .post-header .post-title-link h2{color:#fff;opacity:1;line-height:1.1;font-size:1.5rem;font-weight:700}@media (min-width:640px){.post-featured .post-featured-image-link{height:auto}.post-featured img{display:block}.post-featured .post-header .post-title-link h2{font-size:2.25rem;line-height:1.1}}@media (min-width:1024px){.post-featured .post-header .post-title-link h2{font-size:2rem;line-height:1.4}.post-featured .post-featured-image:after,.post-featured .post-featured-image:before,.post-featured .post-header:after,.post-featured .post-header:before{content:'';display:table}.post-featured .post-featured-image{float:left;clear:none;text-align:inherit;width:74.5%;margin-left:0;margin-right:2%}.post-featured .post-featured-image:after{clear:both}.post-featured .post-featured-image:last-child{margin-right:0}.post-featured .post-header{padding:2.5rem .625rem 0 0;float:left;clear:none;text-align:inherit;width:23.5%;margin-left:0;margin-right:2%}.post-featured .post-header:after{clear:both}.post-featured .post-header:last-child{margin-right:0}.post-featured.post-featured-right .post-featured-image{position:relative;left:25.5%}.post-featured.post-featured-right .post-header{position:relative;left:-76.5%;padding-left:1.25rem;padding-right:0}}@media (min-width:1440px){.post-featured .post-header .post-title-link h2{font-size:2.25rem;line-height:1.2}}.post-pinned .post-title{padding:1rem 0}.wp-pagenavi{margin-top:50px}.wp-pagenavi span.pages{padding:1rem}.wp-pagenavi span.current{padding:10px;background:#eee}.wp-pagenavi a.page.larger{border:none}.wp-pagenavi a.first,.wp-pagenavi a.last,.wp-pagenavi a.nextpostslink,.wp-pagenavi a.page.smaller,.wp-pagenavi a.previouspostslink{border:0}.nested{padding:1rem;margin-bottom:2rem}h2.category{margin:2rem 0;text-transform:uppercase;border-top:4px solid #333;border-bottom:1px solid #333;padding:.5rem 0}h2.category:after{content:"›";font-weight:800;margin-left:10px}h2.category a{text-decoration:none;font-weight:800;color:#000}.featured{margin:1rem 0 2rem}.featured img{width:100%}.list{display:flex;flex-wrap:wrap}.childpage{width:50%}.childpage a{text-decoration:none;color:#333}.childpage .post-title a{color:#333;text-decoration:none}.childpage .post-title h2{font-size:1.5rem;margin:0 0 2rem;padding-left:.625rem}.childpage:nth-child(2n+1){padding-right:1%;margin-bottom:3rem}.childpage:nth-child(2n+2){padding-left:1%}.childpage img{width:100%;height:auto}.sitename{font-size:2em}@media (max-width:480px){h2.category{font-size:1.15rem}.menu-trigger{padding-left:1.125rem}.socials{display:inline-block;margin:0 auto;width:100%}}@media (min-width:481px) and (max-width:768px){#page .header{margin:0 -2rem}.footer{margin:0 -2rem;padding:0 1rem}#page .header .wrapper{padding:0 0 1rem}.menu-trigger{padding-left:2rem}.branding p{font-size:.85rem}}@media (min-width:769px) and (max-width:1024px){#page .header{margin:0 -3rem}.footer{margin:0 -3rem;padding:0 1rem}#page .header .wrapper{padding:0 0 1rem}.menu-trigger{padding-left:3rem}}@media (min-width:1025px) and (max-width:1139px){#page .header{margin:0 -6rem}.footer{margin:0 -6rem;padding:0 1rem}#page .header .wrapper{padding:0}.menu-trigger{padding-left:6rem}}@media (min-width:1140px){#page .header{margin:0 -6rem}.menu-trigger{padding-left:0}.footer{margin:0 -6rem;padding:0 1rem}#page .header .wrapper{margin:0 6rem}.socials{display:inherit}}@media (min-width:1281px){.footer{margin:0 -7rem}}@media (min-width:1367px){body{padding:0 8rem}#page .header{margin:0 -8rem}.menu-trigger{padding-left:0}.footer{margin:0 -8rem}#page .header .wrapper{margin:0 auto}}.post.post-teaser.post-pinned a,.post.post-teaser.post-thumb a{text-decoration:none}body.mobile-nav-open{overflow:hidden}body.mobile-nav-open #mobile-nav-trigger{display:none}.navigation{background-color:#000;bottom:0;left:0;max-width:23.75rem;overflow:auto;padding-top:4rem;position:fixed;top:0;transform:translateX(-100%);transition:250ms ease-in-out;width:100%;z-index:999999}body.mobile-nav-open .navigation{box-shadow:0 0 5px 0 rgba(0,0,0,.75);transform:translateX(0)}.navigation .dismiss-menu{appearance:none;background:0 0;border:0;height:30px;right:20px;padding:0;position:absolute;text-indent:-19000px;top:15px;width:30px}.navigation .dismiss-menu::after,.navigation .dismiss-menu::before{background-color:#fff;content:"";display:block;position:absolute;width:28px;height:2px}.navigation .dismiss-menu::before{top:6px;transform:translateY(8px) rotate(45deg)}.navigation .dismiss-menu::after{top:22px;transform:translateY(-8px) rotate(-45deg)}.navigation .search-form{border-bottom:1px solid #212021;border-top:1px solid #212021;padding:1rem 0}.navigation .search-form .form-wrapper{align-items:center;display:flex;justify-content:center}.navigation .search-form input{border:0;border-radius:6px 0 0 6px;height:37px;outline:0;padding:0 10px;width:calc(100% - 114px)}.navigation .search-form button{appearance:none;background-color:#e10088;border-radius:0 6px 6px 0;background-size:20px auto;height:37px;transition:background-color .2s ease-in-out;width:74px}.navigation .search-form button:active,.navigation .search-form button:focus,.navigation .search-form button:hover{background-color:#ff17a3}.navigation .search-form button span{visibility:hidden}.navigation .menu{padding:0}.navigation .menu-item{display:block}.navigation .menu-item+.menu-item{border-top:1px solid #212021}.navigation .menu-item a{color:#fff;display:block;line-height:1;padding:.9rem 1.25rem;text-decoration:none}.navigation .menu-item a:active,.navigation .menu-item a:focus,.navigation .menu-item a:hover{color:#e10088}/*! CSS Used for footer newsletter - common */.footer .ns{border:1px solid #fff;font-size:0;margin-bottom:25px;position:relative;width:100%}@media (min-width:768px){.footer .ns{width:100%}}@media (min-width:900px){.footer .ns{width:80%}}@media (min-width:1200px){.footer .ns{width:65%}}.footer .ns::before{background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 19 14' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' fill='%23fff'%3E%3Cpath d='M2.09046055,11.9217269 L2.09046055,3.67306256 L8.80729839,10.3509308 C9.00323009,10.54591 9.2689092,10.655303 9.54618,10.655303 L9.54903063,10.655303 C9.82725218,10.6545475 10.0936912,10.5434537 10.2894338,10.3469636 L16.9095411,3.69271255 L16.9095411,11.9217269 L2.09046055,11.9217269 Z M15.5752567,2.07827315 L9.54218945,8.14248302 L3.44241784,2.07827315 L15.5752567,2.07827315 Z M19,1.15854186 L19,1.03913576 C19,0.465344778 18.531928,0 17.9547705,0 L1.04522946,0 C0.468073652,0 0,0.465344778 0,1.03913576 L0,12.9608626 C0,13.5346552 0.468073652,14 1.04522946,14 L17.9547705,14 C18.531928,14 19,13.5346552 19,12.9608626 L19,1.15891962 L19,1.15854186 Z' /%3E%3C/svg%3E");background-position:center;background-repeat:no-repeat;background-size:100% auto;content:"";display:inline-block;height:16px;left:10px;position:absolute;top:10px;width:16px;z-index:2}.footer .ns-input{background-color:transparent;border:0;border-right:1px solid #fff;color:#fff;font-size:13px;height:36px;padding:0 10px 0 35px;width:calc(100% - 100px)}.footer .ns input[type=email]:focus{color:#fff;border-right:1px solid #fff}.footer .ns-submit{border:0;display:inline-block;font-size:13px;height:36px;width:100px;color:#000;font-weight:400;vertical-align:top}.footer .ns-submit:active,.footer .ns-submit:focus,.footer .ns-submit:hover{font-weight:500} </style><style type="text/css"> .videowrapper{float:none;clear:both;width:100%;position:relative;padding-bottom:56.25%;padding-top:0;margin-top:1rem;height:0}.videowrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.main-content .wrapper .main-sidebar-column .main-sidebar-column-wrapper:after,.page .post-breadcrumb .path:after,.page .post-related-wrapper .post-list-small:after,.page:after,.post .post-breadcrumb .path:after,.post .post-related-wrapper .post-list-small:after,.post:after,.sidebar-navigation .menu:after,.sidebar-navigation:after,.sidebar-socials ul:after{clear:both}.main-content .wrapper .main-content-column{width:100%}.main-content .wrapper .main-content-column .main-content-column-wrapper{padding-bottom:2.5rem}@media (min-width:1024px){.main-content .wrapper .main-content-column{margin-right:-320px;float:left}.main-content .wrapper .main-content-column .main-content-column-wrapper{padding-right:340px}.page.about .main-content .wrapper .main-content-column .main-content-column-wrapper{padding:0 10rem}.main-content .wrapper .main-content-column .main-content-column-wrapper .pub .pub-728x90{width:45.5rem;height:5.625rem;line-height:5.625rem}.main-content .wrapper .main-sidebar-column{width:320px;float:left}.page.about h1,.page.about h2,.page.about h3{text-align:center}}.main-content .wrapper .main-sidebar-column .main-sidebar-column-wrapper{width:300px;margin-left:20px}@media screen and (max-width:480px){.main-content .wrapper .main-sidebar-column .main-sidebar-column-wrapper{margin-left:0;width:100%}}.main-content .wrapper .main-sidebar-column .main-sidebar-column-wrapper:after,.main-content .wrapper .main-sidebar-column .main-sidebar-column-wrapper:before{content:'';display:table}.main-content .wrapper .main-sidebar-column .main-sidebar-column-wrapper .main-sidebar-column{width:100%}.main-sidebar-column a{text-decoration:none}@media (min-width:648px){.main-content .wrapper .main-sidebar-column .main-sidebar-column-wrapper .main-sidebar-column{width:50%;padding-right:1.25rem;float:left}.main-content .wrapper .main-sidebar-column .main-sidebar-column-wrapper .main-sidebar-column:last-child{padding-right:0}}.main-content .wrapper .main-sidebar-column .sidebar-section-title{color:#000;font-size:1.5rem;border-top:5px solid #000;line-height:3rem;text-transform:uppercase;letter-spacing:1px;margin:2rem 0}.post-section-wrapper-title{color:#000;font-size:1.5rem;border-top:5px solid #000;line-height:3rem;text-transform:uppercase;letter-spacing:1px;margin:2rem 0;font-weight:700}.main-content .wrapper .main-sidebar-column .post-list{margin-bottom:1.25rem}.main-content .wrapper .main-sidebar-column .post-list:last-child{margin-bottom:0}.main-content.no-sidebar .wrapper .main-sidebar-column{display:none}.sidebar-socials ul{margin:.625rem 0;padding:0;list-style:none;width:100%}.sidebar-socials ul:after,.sidebar-socials ul:before{content:'';display:table}.sidebar-socials li{float:left;width:16.66666667%}.sidebar-socials .social-icon{display:block;width:1.875rem;height:1.875rem;margin:0;opacity:.7;transition:.5s}.sidebar-socials .social-icon span{display:none}.sidebar-navigation .menu:after,.sidebar-navigation .menu:before,.sidebar-navigation:after,.sidebar-navigation:before{display:table;content:''}.sidebar-socials .social-icon:hover{opacity:1}.sidebar-socials .social-icon.facebook-white{background:url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiICAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeG1sbnM6YT0iaHR0cDovL25zLmFkb2JlLmNvbS9BZG9iZVNWR1ZpZXdlckV4dGVuc2lvbnMvMy4wLyIgICB4PSIwcHgiIHk9IjBweCIgd2lkdGg9IjE2cHgiIGhlaWdodD0iMTZweCIgdmlld0JveD0iMCAwIDE2IDE2IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAxNiAxNjsiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxkZWZzPjwvZGVmcz48cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNMCwwdjE2aDhWOUg2VjdoMlY1LjVDOCw0LjEsOS4xLDMsMTAuNSwzSDEzdjJoLTIuNUMxMC4yLDUsMTAsNS4yLDEwLDUuNVY3aDIuOGwtMC41LDJIMTB2N2g2VjBIMHoiLz48L3N2Zz4=) center center/100% 100% no-repeat}.sidebar-socials .social-icon.twitter-white{background:url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiICAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeG1sbnM6YT0iaHR0cDovL25zLmFkb2JlLmNvbS9BZG9iZVNWR1ZpZXdlckV4dGVuc2lvbnMvMy4wLyIgICB4PSIwcHgiIHk9IjBweCIgd2lkdGg9IjE2cHgiIGhlaWdodD0iMTZweCIgdmlld0JveD0iMCAwIDE2IDE2IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAxNiAxNjsiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxkZWZzPjwvZGVmcz48cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNMTIsNmMwLDAuMSwwLDAuMiwwLDAuM2MwLDIuNy0yLjEsNS44LTUuOCw1LjhjLTEuMiwwLTIuMi0wLjMtMy4xLTAuOWMwLjIsMCwwLjMsMCwwLjUsMGMxLDAsMS44LTAuMywyLjUtMC45ICBjLTAuOSwwLTEuNy0wLjYtMS45LTEuNGMwLjEsMCwwLjMsMCwwLjQsMGMwLjIsMCwwLjQsMCwwLjUtMC4xYy0wLjktMC4yLTEuNi0xLTEuNi0ydjBDMy43LDYuOSw0LDcsNC4zLDcuMWMtMC42LTAuNC0wLjktMS0wLjktMS43ICBjMC0wLjQsMC4xLTAuNywwLjMtMWMxLDEuMiwyLjUsMi4xLDQuMiwyLjFjMC0wLjItMC4xLTAuMy0wLjEtMC41YzAtMS4xLDAuOS0yLjEsMi4xLTIuMWMwLjYsMCwxLjEsMC4yLDEuNSwwLjYgIGMwLjUtMC4xLDAuOS0wLjMsMS4zLTAuNWMtMC4yLDAuNS0wLjUsMC45LTAuOSwxLjFjMC40LDAsMC44LTAuMiwxLjItMC4zQzEyLjcsNS4zLDEyLjQsNS43LDEyLDZ6IE0wLDB2MTZoMTZWMEgweiIvPjwvc3ZnPg==) center center/100% 100% no-repeat}.sidebar-navigation{margin:1.25rem 0 0}.sidebar-navigation .menu{width:100%;float:left;margin:0;padding:0;list-style:none}.sidebar-navigation .menu a{display:block;padding:2px 0;color:#fff;text-decoration:none;font-size:.975rem;font-weight:400}.sidebar-navigation .menu a:hover{opacity:.7}.page .post-breadcrumb .path:after,.page .post-breadcrumb .path:before,.page:after,.page:before,.post .post-breadcrumb .path:after,.post .post-breadcrumb .path:before,.post:after,.post:before{content:'';display:table}.join{font-size:1.675rem;font-weight:800}.newsletterside{font-size:.75rem;text-transform:uppercase;font-weight:400}.join a,.newsletterside a{text-decoration:none}.page .post-breadcrumb .path,.post .post-breadcrumb .path{margin:0 0 0 -.625rem;padding:0;list-style:none}.page .post-breadcrumb .path li,.post .post-breadcrumb .path li{float:left;position:relative}.page .post-breadcrumb .path li a,.post .post-breadcrumb .path li a{color:#666;text-transform:uppercase;font-weight:500;font-size:.6875rem;line-height:.625rem;padding:10px 10px 0;display:block;text-decoration:none}.page .post-breadcrumb .path li:after,.post .post-breadcrumb .path li:after{content:"»";color:#999;position:absolute;line-height:1.75rem;right:-5px;top:0;display:block}.post-breadcrumb>ol>span{display:none}.page .post-breadcrumb .path li:last-child a,.post .post-breadcrumb .path li:last-child a{color:#333}.page .post-breadcrumb .path li:last-child::after,.post .post-breadcrumb .path li:last-child::after{content:"";display:none}.page .post-section-wrapper,.post .post-section-wrapper{margin-top:.625rem;padding-top:1.25rem;border-top:3px solid #000}.aligncenter{display:block;margin-left:auto;margin-right:auto;width:100%;height:auto}.alignleft{float:left}.alignright{float:right}.yarpp-related-widget .related-widget ol{list-style:none;padding-left:0}img{height:auto;max-width:100%}.yarpp-related-widget .related-widget img{width:100px;padding:0 1rem .5rem 0;max-width:none}.yarpp-related-widget .related-widget article.post.post-list .post-header{color:#333;font-weight:700;font-size:1rem;text-decoration:none}.yarpp-related-widget .related-widget article.post.post-list{display:flex}.post-related .post-header,.post-thumb .post-header{margin-top:0}.post-related .post-featured-image img,.post-thumb .post-featured-image img{display:block;height:auto;width:100%}@media (max-width:480px){.main-content .wrapper .main-sidebar-column .sidebar-section-title,.post-section-wrapper-title,.yarpp-related-widget .posts-wrapper{padding:0 .625rem .625rem}.post-related .post-featured-image img{width:calc(100% + 20px);margin-left:-10px}}.post-related .post-title,.post-thumb .post-title{padding:.625rem}.post-related .post-category-link h4,.post-related .post-title{padding-left:0}.post-full a{color:#e10088}.post-full a:hover{text-decoration:none}.post-full .wp-caption{position:relative;width:100%!important;margin:1rem 0 0}.post-full .wp-caption img{width:100%;display:block}.post-full .wp-caption span.post-img.bnve-post-img{margin:0}.post-full .wp-caption img.size-medium{height:auto;margin-top:1rem;min-width:100%}.post-full .wp-caption img.size-full{height:auto;min-width:100%}.post-full .wp-caption figcaption{color:#666;font-size:.75rem;line-height:1.1rem;margin-top:.5rem;margin-bottom:1rem}.post-full .post-content{margin-bottom:2rem}.post-full .post-header h1{line-height:1.1;font-weight:700;font-size:2.25rem;margin-top:1rem}.post-full .post-content h2{font-weight:700;font-size:1.875rem;margin:1rem 0;word-wrap:break-word;overflow-wrap:break-word}.post-full .post-content h3{font-weight:700;font-size:1.5rem;word-wrap:break-word;overflow-wrap:break-word;padding:2rem 0 0}@media (min-width:481px){.menu-trigger span,.menu-trigger span:after,.menu-trigger span:before{background:#fff}.post-full .post-header h1{font-size:3rem}.post-full .post-content h2{font-size:2.25rem;font-weight:700}.post-full .post-content h3{font-size:1.875rem;font-weight:600}}@media (min-width:769px){.post-full .post-header h1{font-size:3rem}.post-full .post-content h2{font-size:2.25rem;font-weight:700}.post-full .post-content h3{font-size:1.875rem;font-weight:600}}@media (min-width:1025px){.post-full .post-header h1{font-size:2.75rem}.post-full .post-content h2{font-size:2rem;font-weight:700}.post-full .post-content h3{font-size:1.75rem;font-weight:600}}@media (min-width:1281px){.post-full .post-header h1{font-size:3rem}.post-full .post-content h2{font-size:2rem;font-weight:700}.post-full .post-content h3{font-size:1.875rem;font-weight:700}}@media (min-width:1441px){.post-full .post-header h1{font-size:3.25rem}.post-full .post-content h2{font-size:2.25rem;font-weight:700}.post-full .post-content h3{font-size:1.875rem;font-weight:600}}.post-full .post-content ol li h3{font-size:1rem}.post-full .post-content ol li h3 a{color:#000;font-weight:500}.post-full .post-content li,.post-full .post-content p{font-size:18px;line-height:1.75}.post-content p.large{font-weight:600;font-size:1.5rem;background:#000;color:#fff;padding:5px 10px;width:max-content}.post-full .post-content blockquote{font-style:italic;font-weight:100;border:1px solid #000;margin:1.875rem 0;padding:1.25rem}@media (min-width:1024px){.main-content .wrapper .main-sidebar-column .main-sidebar-column-wrapper .main-sidebar-column{padding-right:0;width:100%;float:none}.post-full .post-content li,.post-full .post-content p{font-size:18px;line-height:1.75}.post-full .post-content blockquote{margin:1.875rem 3.75rem;width:75%;padding:2.5rem}}.post-full .post-content blockquote p{font-size:1.5rem;color:#000;line-height:1.3;margin-top:0}.post-full .post-content blockquote cite{text-transform:uppercase;font-weight:300;font-size:.6875rem;line-height:.625rem;letter-spacing:1px;display:block;font-style:normal}.sidebar-section{margin-bottom:2.5rem}.sidebar-section-connect{background:#000;color:#fff;padding:1.25rem}.sidebar-section-connect a{color:#fff}.connect{font-size:1.5rem;border-top:5px solid #fff;margin:0 0 1.5rem;text-transform:uppercase;color:#fff;width:max-content}span.hoverlogo{background:#f8e71c;bottom:0;color:#666;content:"";font-size:.7rem;font-style:normal;font-weight:700;line-height:1.2;opacity:.9;padding:.6rem 1.25rem .6rem .6rem;position:absolute;right:0;text-transform:uppercase;white-space:nowrap;z-index:4}span.hoverlogo:after{border-bottom:2px solid #fff;border-right:2px solid #fff;content:"";height:.5rem;position:absolute;top:.75rem;transform:rotate(-45deg);width:.5rem}.post-full .post-img{display:block;font-size:0;position:relative}.post-full .post-img+.post-img,.post-full .post-img:first-child:not(:last-child){display:inline-block;margin:0;width:100%}.post-full .post-content>.post-img{display:block;margin:1rem auto}@media only screen and (min-width:481px){span.hoverlogo{right:0}}@media only screen and (min-width:1025px){span.hoverlogo{bottom:initial;display:none;font-size:.8rem;padding:.75rem 1.5rem .75rem .5rem;right:initial;left:50%;top:50%;transform:translate(-50%,-50%)}span.hoverlogo:after{width:.75rem;height:.75rem;top:.8rem}.post-full .post-img:active span.hoverlogo,.post-full .post-img:focus span.hoverlogo,.post-full .post-img:hover span.hoverlogo{display:block}span.hoverlogo:hover{opacity:1}}.post-full .gallery{display:flex;flex-wrap:wrap;margin:0 -.3125rem;width:auto}.post-full .gallery:after,.post-full .gallery:before{content:'';display:table}.post-full .gallery:after{clear:both}.post-full .gallery .gallery-item{float:left;margin:0;padding:.3125rem;width:50%}@media (min-width:480px){.post-full .gallery .gallery-item{width:33.3333334%}}@media (min-width:640px){.main-content.no-sidebar .wrapper .main-content-column{margin-right:0;float:none}.main-content.no-sidebar .wrapper .main-content-column .main-content-column-wrapper{padding-right:0}.post-gallery .gallery-nav-left a:after{left:2.34375rem}.post-full .gallery .gallery-item{width:25%}}.post-full .gallery .gallery-item .gallery-icon{height:0;padding-top:57.97%;position:relative}.post-full .gallery .gallery-item img{height:auto;left:0;position:absolute;top:0;width:100%;display:block}.post-full .gallery .gallery-item a:hover img{opacity:.8}.post-full figure.gallery-item .post-img{display:initial;position:initial}.post-full figure.gallery-item .post-img .hoverlogo{font-size:.6rem;padding:.3rem .5rem}.post-full figure.gallery-item .post-img .hoverlogo::after{display:none}div#text-514879872{padding-bottom:1rem}div#text-514879872 h2{text-align:center!important}a.price{border:2px solid #000;padding:.6rem 1.5rem;font-size:1.1rem;text-transform:uppercase;text-decoration:none;color:#000;font-weight:600;margin-bottom:.5rem;display:inline-block}h2.border-top{border-top:1px solid #eee;padding-top:3rem}h2.product{margin:2rem 0;padding-top:2rem;border-top:1px solid #eee}h2.product a{color:#333;border-bottom:3px dotted #e10088;text-decoration:none}h2.product a:hover{color:#e10088;border-bottom:3px dotted #333;transition:.5s}h3.border-top{border-top:1px solid #eee;padding-top:3rem}h3.product{margin:2rem 0;padding-top:2rem;border-top:1px solid #eee}h3.product a{color:#333;border-bottom:3px dotted #e10088;text-decoration:none}h3.product a:hover{color:#e10088;border-bottom:3px dotted #333;transition:.5s}h4.product{margin:2rem 0;padding-top:2rem;border-top:1px solid #eee;font-size:1.325rem}h4.product a{color:#333;border-bottom:3px dotted #e10088;text-decoration:none}h4.product a:hover{color:#e10088;border-bottom:3px dotted #333;transition:.5s}.amznbtn{width:max-content;margin:2rem 0 3rem}.amznbtn a{background:#000;padding:10px 15px;text-decoration:none;color:#fff;font-weight:600;border-radius:5px}.amznbtn a:hover{background:#666}span.amzn{color:orange}span.amzn-native-header-text{font-weight:600}@media (max-width:480px){.amznbtn{margin:3rem auto}}.top-items-table{display:flex;border:1px solid #eee;margin:3rem 0}.top-items-table .column{border-right:1px solid #eee;flex:1;text-align:center}.top-items-table .column a{color:#000;text-decoration:none}.top-items-table .column:hover{box-shadow:0 0 20px -2px rgba(43,50,57,.18)}.top-items-table .column span.title{background:#000;color:#fff;padding:5px;font-size:.75rem;font-weight:600;display:block;width:max-content;margin:0 auto 2rem}.top-items-table .column img{max-width:75%}.item-img:after{content:"";height:3px;width:3rem;background:#666;display:block;margin:1rem auto}.item-title{font-size:1.35rem;font-weight:600;min-height:8rem;padding:1rem;color:#000}.item-title a:hover{text-decoration:underline}.amzn-table-btn{border-top:1px solid #eee;padding:1rem}.top-items-table .column .amzn-table-btn a{color:#fff}.item-img{padding:1rem}.amzn-btn{width:max-content;background:#ff5e00;padding:.5rem .75rem;color:#fff;text-transform:uppercase;font-size:.785rem;font-weight:800;display:inline-block}.amzn-btn:hover{background:#000;border-radius:999px;transition:.5s}@media (max-width:480px){.top-items-table{display:block;border:none}.top-items-table .column{margin-bottom:2rem;border:1px solid #eee;box-shadow:0 0 20px -2px rgba(43,50,57,.18)}}section#comments{margin-top:50px}.comment-author.vcard .avatar.avatar-32.photo{width:50px;float:left;margin-right:10px}#comments ol.comment-list{padding:0}#comments ol.comment-list li{list-style:none;border-top:1px solid #eee;padding:1rem 0 .5rem;font-size:1rem}#comments ol.comment-list li .comment-content p{padding:.25rem 0;font-size:1rem}#comments a{text-decoration:none;color:#333;font-size:.8rem}.required-field-message{color:#333;font-size:.8rem}#comments .comment-reply-title{font-size:32px;margin:0 0 40px;text-align:center}#comments p{margin-bottom:20px}#comments .required{color:#f1564a}#comments .children{margin-left:50px}#comments .comment-body{font-size:14px;color:#555;position:relative;padding-left:15px;margin-bottom:20px;overflow-wrap:break-word;word-wrap:break-word}#comments .comment-body .avatar{width:45px;height:45px;position:absolute;left:0;top:0;border-radius:100%;padding:1px;border:2px solid #eee}#comments .comment-inner{padding-bottom:20px;border-bottom:1px solid #eee}#comments .comment-text p:last-child{margin-bottom:5px}#comments .comment-author{color:#1d2733;font-size:1rem;font-weight:700;margin-bottom:5px}#comments .comment.bypostauthor>.comment-body .avatar{border-color:#456ede}#comments .comment-reply-link{text-decoration:none;font-size:.85rem}#comments .comment-reply-link:hover{text-decoration:underline}#comments a.comment-reply-link{color:#0366d6}#cancel-comment-reply-link{color:#f1564a;font-size:.7rem}#respond{padding-top:30px}#respond .comment-reply-title{font-size:24px;font-weight:700;margin-bottom:10px}#comments .comment-form{margin-bottom:30px;position:relative}#comments .comment-form label{display:block;margin-bottom:5px;font-size:12px;color:#637381;font-weight:600;text-transform:uppercase}#comments .comment-form-subscriptions label{margin:0;font-size:1rem;color:inherit;font-weight:400;text-transform:none}#comments .comment-form input{width:100%;max-width:100%;padding:8px 10px;font-size:14px}#comments .comment-form textarea{margin-bottom:25px}#comments .comment-form input,.comment-form textarea{border-radius:4px}#comments .comment-form input[type=submit]{width:auto;padding:12px 15px;font-size:12px}#comments input[type=text]:focus,input[type=email]:focus,input[type=password]:focus,input[type=tel]:focus,input[type=url]:focus,textarea:focus{border-color:#0366d6;outline:0;color:#24292e}#comments textarea{max-width:100%}#comments button[type=submit],.theme-button,button[type=button],input[type=button],input[type=submit]{position:relative;overflow:hidden;font-family:inherit;display:inline-block;line-height:normal;padding:14px 22px;color:#fff;-webkit-appearance:none;background:#0366d6;font-size:12px;letter-spacing:.5px;cursor:pointer;font-weight:400;border:0;text-transform:uppercase;text-decoration:none;border-radius:4px;transition:opacity .15s}#comments button[type=submit][disabled],.theme-button[disabled],button[type=button][disabled],input[type=button][disabled],input[type=submit][disabled]{background:#545454;cursor:not-allowed}#comments p.comment-notes{font-size:.8rem;text-transform:uppercase;letter-spacing:1px;color:#333;margin-bottom:35px;text-align:center}#comments .comment-form-author,.comment-form-comment,.comment-form-email,.comment-form-url{margin:0 0 15px}#comments .comment-form-author{width:49%;float:left}#comments .comment-form-email{width:49%;float:right}#comments .comment-form-url{clear:both}#comments p.akismet_comment_form_privacy_notice{font-size:1rem;font-weight:600}#comments p.akismet_comment_form_privacy_notice a{font-size:1rem;text-decoration:underline;font-weight:400}@media only screen and (max-width:750px){#comments .children{padding-left:0}#comments .comment-form-author,#comments .comment-form-email{width:100%;float:none}#comments .comment-form input[type=submit]{position:static;right:auto;bottom:auto}}@media only screen and (max-width:500px){#comments .children{margin-left:0}}div#comments ::marker{content:none}.comment-metadata time{font-size:.75rem}.page-id-90430 .mc-field-group{margin:1rem 0}.page-id-90430 .mc-field-group label{text-transform:uppercase;display:block;font-size:.765rem;font-weight:500;margin-bottom:.25rem}.page-id-90430 .mc-field-group input{height:30px}.page-id-90430 div#mc_embed_signup{padding:1rem 0;background:#eee}.buy-now-button{content:'Buy Now';display:flex;margin:0 auto;align-items:center;min-height:46px;font-size:12px;letter-spacing:2.6px;text-transform:uppercase;background-color:#096ffa;border-radius:25px;padding:10px 35px;text-decoration:none;width:max-content;font-weight:600}a.buy-now-button{color:#fff}span.buy-now{display:block;margin:1rem 0 2rem}hr.styled-separator{background:linear-gradient(to left,currentColor calc(50% - 16px),transparent calc(50% - 16px),transparent calc(50% + 16px),currentColor calc(50% + 16px));background-color:transparent!important;border:none;height:1px;overflow:visible;position:relative;color:#6d6d6d}hr.styled-separator::after,hr.styled-separator::before{background:currentColor;content:"";display:block;height:1.6rem;position:absolute;top:calc(50% - .8rem);transform:rotate(22.5deg);width:.1rem}hr.styled-separator::before{left:calc(50% - .5rem)}hr.styled-separator::after{right:calc(50% - .5rem)}.section-inner{margin-left:auto;margin-right:auto;max-width:100%}.pagination-single{font-size:1.8rem;margin-top:5rem}.pagination-single-inner{display:flex;flex-direction:column}.pagination-single hr:first-child{margin:0 0 2.8rem}.pagination-single hr:last-child{margin:2.8rem 0 .8rem}.pagination-single a{align-items:baseline;display:flex;font-weight:600;letter-spacing:-.0275em;text-decoration:none;flex:1}.pagination-single a+a{margin-top:1rem}.pagination-single a .arrow{margin-right:1rem}.pagination-single a:focus .title,.pagination-single a:hover .title{text-decoration:underline}@media (min-width:700px){.pagination-single{font-size:1.4rem;border:0}.pagination-single-inner{flex-direction:row;justify-content:space-between}.pagination-single hr:first-child{margin:0 0 4rem}.pagination-single hr:last-child{margin:4rem 0 .8rem}.pagination-single a+a{margin:0 0 0 4rem}.pagination-single a .arrow{margin:0 2rem 0 0}.pagination-single .next-post{flex-direction:row-reverse;text-align:right}.pagination-single .next-post .arrow{margin:0 0 0 2rem}}div#ez-toc-container{width:100%;border-top:1px solid #eee}.ez-toc-title-container p.ez-toc-title{margin:0 auto;padding:1rem 0}div#ez-toc-container nav{border:1px solid #eee;display:inherit}ul.ez-toc-list{text-align:left}div#ez-toc-container a{color:#666;text-decoration:none}.ez-toc-title-container{font-weight:600}ul.ez-toc-list li{margin:.25rem}.ws{margin:3rem 0;display:flex;align-items:center;justify-content:center;background:#fafafa}.wstext{width:calc(100% - 300px);height:100%;padding:0 3rem 0 5rem}.post-content .ws .wsimg a img{height:auto}.wsimg{width:300px}.ws_smart{margin:1rem 0 3rem}.heading{margin:0 auto;font-size:2.75rem;line-height:1.15;color:#444}span.top{font-weight:700;width:max-content;height:auto}.post-full .post-content .heading ul{margin:1rem 0}.post-full .post-content .heading ul li{font-weight:400;font-size:1rem}.heading .buy-now-button{margin-left:0}.heading span.buy-now{margin-bottom:0}a.bgcolor{text-decoration:none;color:#444;background-image:linear-gradient(0deg,#f9d0da 50%,transparent 50%)}a.bgcolor:hover{background-image:linear-gradient(0deg,#fcabbf 50%,transparent 50%)}.wsimg span.hoverlogo{display:none!important}a.wsimg{height:100%}@media (max-width:800px){.ws{flex-direction:column-reverse;background:0 0}.wstext{width:100%;padding:0}.heading .buy-now-button{margin:0 auto 1rem}.heading{margin-left:1rem}.post-content .ws .wsimg a img{width:100%}.wsimg{width:100%;max-width:100%}}.depth{background:#000;width:100%;color:#fff;padding-top:2rem}.depth table.item{width:100%}.depth table.item tr{padding:1rem;display:block}.depth table.item tr td{width:20%;vertical-align:top}@media (max-width:800px){.depth table.item tr td{width:100%;display:block}.depth table.item ul li{text-align:center}.depth table.item ul{padding:0}}.depth .item ul{list-style-type:none}.depth table.item ul li{margin-bottom:5px}.depth table.item ul li.top{text-transform:uppercase;font-weight:700;color:#999;letter-spacing:1px;margin:1.5rem 0 1rem;font-size:1.15rem}.depth table.item ul li a{text-decoration:none;color:#eaeaea;letter-spacing:.25px}.depth .title{margin:0 auto;width:max-content;padding:.625rem 1.25rem;border:3px solid #eee;text-transform:uppercase;letter-spacing:1px;font-weight:700}.bnve-img-gallery .img-slides #bnve-img-affiliate-link{bottom:130px}.tc-recaptcha-error{color:#bd0a0a;font-style:italic}#tc-recaptcha{margin-bottom:25px;display:inline-block}@media only screen and (max-width:424px){.post-full .post-content h2{word-break:break-word}.post-full .post-content li,.post-full .post-content p{word-wrap:break-word}}@media only screen and (max-width:359px){.page.single{padding-left:10px!important;padding-right:10px!important}.main-content-column-wrapper{padding-left:0!important;padding-right:0!important}}.articlemeta{font-size:1rem;margin:1rem 0 2rem;font-weight:500;color:#333}.articlemeta a{color:#333}.post-author{font-weight:700}.date,.reviewed{margin-top:5px}.reviewed:before{content:'✓';color:#fff;font-weight:600;background:#666;width:18px;display:inline-block;text-align:center;border-radius:50%;font-size:12px}.reviewedby{display:inline-block;margin-left:5px}@media (min-width:1280px){.post-author:after,.reviewed:after{width:1px;background:#666;content:'';display:inline-block;height:16px;margin-left:10px;vertical-align:middle}.date,.reviewed{margin-top:5px;display:inline-block;margin-left:10px}.post-author{display:inline-block}}img.about{float:right}.page .manual-toc{border:1px solid #999;border-top:1rem solid #333;padding:1rem 1rem 0;margin:2rem auto}.page .manual-toc ul{list-style:none;padding:0}.page .manual-toc ul li{display:inline-block;border-right:1px solid #333;padding-right:.5rem;padding-left:.5rem;font-size:1rem;font-weight:400;line-height:1;margin-bottom:1rem}.page .manual-toc ul li a{color:#333}.page .manual-toc p:first-child{padding-left:.5rem;font-weight:700;text-transform:uppercase;color:#333;font-size:1.125rem;margin-top:.5rem}@media (max-width:450px){.articlemeta{padding:5px 0}img.about{width:150px}}.cb{margin:2rem 0 3rem}.cb-title{font-size:2rem;font-weight:700;background:#000;text-align:center;color:#fff;padding:.5rem 1rem 1rem}.cb-title a:after{content:"CHECK THE VIDEO BELOW";color:#fff;display:block;font-size:1rem;text-transform:uppercase}.cb p{margin:0}.cb a{text-decoration:none}.page.single .wrapper{margin-top:1rem}.list .post-title h2{font-size:1.5rem;color:#333}@media (max-width:480px){.list .post-title h2{font-size:1.15rem;color:#333}} </style><style type="text/css"> input.wpcf7-form-control.wpcf7-text{line-height:1.5rem;width:35%;font-size:.9rem}textarea.wpcf7-form-control.wpcf7-textarea{margin:.3rem 0;line-height:2rem;padding:.3rem;width:70%;font-size:.9rem}input.wpcf7-form-control.wpcf7-quiz{line-height:2rem;padding:.3rem;width:4rem;font-size:.9rem;margin-left:.5rem}.contact{display:inline-block;width:100%}.contact .address{width:35%;float:right}.contact .wpcf7{width:60%;float:left;margin:0;border-right:1px solid #eaeaea}@media (max-width:1024px){.contact .address{display:block;width:100%;float:none}.contact .wpcf7{width:100%;border:0}input.wpcf7-form-control.wpcf7-text,textarea.wpcf7-form-control.wpcf7-textarea{width:100%}}form.birth-angel-number-calculator,form.life-path-number-calculator,form.name-angel-number-calculator{max-width:100%;margin:20px auto;padding:20px;border:1px solid #ccc;border-radius:5px}form .form-row{display:flex;flex-wrap:wrap;margin-bottom:20px}form .form-group{flex:1;margin-right:10px}form .form-group:last-child{margin-right:0}form.birth-angel-number-calculator label,form.name-angel-number-calculator label{display:block;margin-bottom:5px;font-weight:600}form.birth-angel-number-calculator input[type=text],form.life-path-number-calculator input[type=text],form.name-angel-number-calculator input[type=text]{display:block;width:100%;padding:10px;border:1px solid #ccc;border-radius:5px;margin-bottom:10px}form.birth-angel-number-calculator input[type=submit],form.life-path-number-calculator input[type=submit],form.name-angel-number-calculator input[type=submit]{display:block;background-color:#0366d6;color:#fff;border:none;padding:10px 20px;border-radius:5px;font-weight:700}.birth-angel-number-result,.life-path-number-result,.name-angel-number-result{font-size:2rem;font-weight:500;margin:20px 0}.birth-angel-number-calculator{background:#fafafa;padding:20px;margin-top:3rem;border:1px solid #ccc;border-top:5px solid #333}.post-full .post-content .birth-angel-number-calculator h2{padding:0;margin:0}.name-angel-number-calculator{background:#fafafa;padding:20px;margin:3rem 0;border:1px solid #ccc;border-top:5px solid #333}.post-full .post-content .name-angel-number-calculator h2{padding:0;margin:0}.life-path-number-calculator{background:#fafafa;padding:20px;margin:3rem 0;border:1px solid #ccc;border-top:5px solid #333}.post-full .post-content .life-path-number-calculator h2{padding:0;margin:0} </style><meta name='robots' content='index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1' /> <!-- This site is optimized with the Yoast SEO plugin v23.7 - https://yoast.com/wordpress/plugins/seo/ --> <title>106 Dark Humor Jokes with a Morbid Twist</title> <meta name="description" content="Dark humor jokes are a niche genre of humor that touch on serious, taboo, or distressing subjects. Dark jokes rely on irony and a blunt, dry delivery that" /> <link rel="canonical" href="https://www.thecoolist.com/humor/dark-jokes/" /> <meta property="og:locale" content="en_US" /> <meta property="og:type" content="article" /> <meta property="og:title" content="106 Dark Humor Jokes with a Morbid Twist" /> <meta property="og:description" content="Dark humor jokes are a niche genre of humor that touch on serious, taboo, or distressing subjects. Dark jokes rely on irony and a blunt, dry delivery that" /> <meta property="og:url" content="https://www.thecoolist.com/humor/dark-jokes/" /> <meta property="og:site_name" content="TheCoolist" /> <meta property="article:publisher" content="https://www.facebook.com/thecoolist/" /> <meta property="article:modified_time" content="2023-11-22T05:23:50+00:00" /> <meta property="og:image" content="https://cdn.thecoolist.com/wp-content/uploads/humor/dark-jokes.jpg" /> <meta property="og:image:width" content="1640" /> <meta property="og:image:height" content="840" /> <meta property="og:image:type" content="image/jpeg" /> <meta name="twitter:card" content="summary_large_image" /> <meta name="twitter:site" content="@thecoolist" /> <meta name="twitter:label1" content="Est. reading time" /> <meta name="twitter:data1" content="34 minutes" /> <script type="application/ld+json" class="yoast-schema-graph">{"@context":"https://schema.org","@graph":[{"@type":"Article","@id":"https://www.thecoolist.com/humor/dark-jokes/#article","isPartOf":{"@id":"https://www.thecoolist.com/humor/dark-jokes/"},"author":{"name":"Alex Laybourne","@id":"https://www.thecoolist.com/#/schema/person/d1811da74d2ba7c5e71f3d938ed66d4b"},"headline":"106 Dark Humor Jokes with a Morbid Twist","datePublished":"2023-11-22T03:56:21+00:00","mainEntityOfPage":{"@type":"WebPage","@id":"https://www.thecoolist.com/humor/dark-jokes/","lastReviewed":"2023-11-22T00:00:00+00:00","reviewedBy":{"@type":"Person","name":"Kathryn Cannon","url":"https://www.thecoolist.com/author/kath/","image":"https://secure.gravatar.com/avatar/5d0c2a96d9e01b727af62365fa4d6716?s=96&d=blank&r=g","description":"Thanks to her background in classical studies, Kathryn offers carefully curated copy with a unique voice. She spends her free time keeping up-to-date on the latest trends, and scaring herself with true crime podcasts.","jobTitle":"Senior Editor","alumniOf":{"@type":"Organization","name":"College of Charleston, Bachelor of Arts in Classics"},"knowsAbout":"Language, culture, and communication"}},"wordCount":7405,"commentCount":0,"publisher":{"@id":"https://www.thecoolist.com/#organization"},"image":{"@id":"https://www.thecoolist.com/humor/dark-jokes/#primaryimage"},"thumbnailUrl":"https://cdn.thecoolist.com/wp-content/uploads/humor/dark-jokes.jpg","inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https://www.thecoolist.com/humor/dark-jokes/#respond"]}]},{"@type":"WebPage","@id":"https://www.thecoolist.com/humor/dark-jokes/","url":"https://www.thecoolist.com/humor/dark-jokes/","name":"106 Dark Humor Jokes with a Morbid Twist","isPartOf":{"@id":"https://www.thecoolist.com/#website"},"primaryImageOfPage":{"@id":"https://www.thecoolist.com/humor/dark-jokes/#primaryimage"},"image":{"@id":"https://www.thecoolist.com/humor/dark-jokes/#primaryimage"},"thumbnailUrl":"https://cdn.thecoolist.com/wp-content/uploads/humor/dark-jokes.jpg","datePublished":"2023-11-22T03:56:21+00:00","description":"Dark humor jokes are a niche genre of humor that touch on serious, taboo, or distressing subjects. Dark jokes rely on irony and a blunt, dry delivery that","inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https://www.thecoolist.com/humor/dark-jokes/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https://www.thecoolist.com/humor/dark-jokes/#primaryimage","url":"https://cdn.thecoolist.com/wp-content/uploads/humor/dark-jokes.jpg","contentUrl":"https://cdn.thecoolist.com/wp-content/uploads/humor/dark-jokes.jpg","width":1640,"height":840,"caption":"Best Dark Jokes"},{"@type":"WebSite","@id":"https://www.thecoolist.com/#website","url":"https://www.thecoolist.com/","name":"TheCoolist","description":"Mood board for your headspace","publisher":{"@id":"https://www.thecoolist.com/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://www.thecoolist.com/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https://www.thecoolist.com/#organization","name":"TheCoolist","url":"https://www.thecoolist.com/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https://www.thecoolist.com/#/schema/logo/image/","url":"https://cdn.thecoolist.com/wp-content/uploads/2022/02/TC-logo-100.jpg","contentUrl":"https://cdn.thecoolist.com/wp-content/uploads/2022/02/TC-logo-100.jpg","width":100,"height":100,"caption":"TheCoolist"},"image":{"@id":"https://www.thecoolist.com/#/schema/logo/image/"},"sameAs":["https://www.facebook.com/thecoolist/","https://x.com/thecoolist","https://www.linkedin.com/company/thecoolist","https://pinterest.com/thecoolist/","https://www.youtube.com/c/Thecoolist/videos"]},{"@type":"Person","@id":"https://www.thecoolist.com/#/schema/person/d1811da74d2ba7c5e71f3d938ed66d4b","name":"Alex Laybourne","description":"A wordsmith to his very core, Alex would more often rather delve into an article or a story than embrace the real world. Fuelled by caffeine and nourished by sarcasm, he survives the United Kingdom’s wet winters by pining for the usually wetter summers and dreaming of a potential damp spring. Alex often writes humorous articles and often has to edit the sarcasm out of his more serious writing. He is also the author of 25 novels and has contributed to the narrative design of a video game. ","sameAs":["https://www.thecoolist.com/","https://www.linkedin.com/in/alexander-laybourne-62a084206/"],"url":"https://www.thecoolist.com/author/laybourne/","jobTitle":"Senior Editor","knowsAbout":["Content Strategist","Copywriter","Content Editor","Writing","English Language","Humor","Personality","Mythology"],"workLocation":{"@type":"Place","address":{"@type":"Text","@value":"Lowestoft, United Kingdom"}}}]}</script> <!-- / Yoast SEO plugin. --> <script type="text/javascript" async="async" data-noptimize="1" data-cfasync="false" src="https://scripts.mediavine.com/tags/the-coolist.js?ver=6.6.2" id="mv-script-wrapper-js"></script> <script type="pmdelayedscript" data-perfmatters-type="text/javascript" data-cfasync="false" data-no-optimize="1" data-no-defer="1" data-no-minify="1">window.presslabs = {"home_url":"https:\/\/www.thecoolist.com"}</script><script type="pmdelayedscript" data-perfmatters-type="text/javascript" data-cfasync="false" data-no-optimize="1" data-no-defer="1" data-no-minify="1"> (function () { var pl_beacon = document.createElement('script'); pl_beacon.type = 'text/javascript'; pl_beacon.async = true; var host = 'https://www.thecoolist.com'; if ('https:' == document.location.protocol) { host = host.replace('http://', 'https://'); } pl_beacon.src = host + '/' + '64wa4AP6LWrT' + '.js?ts=' + Math.floor((Math.random() * 100000) + 1); var first_script_tag = document.getElementsByTagName('script')[0]; first_script_tag.parentNode.insertBefore(pl_beacon, first_script_tag); })(); </script> <script type="application/ld+json"> { "@context": "https://schema.org/", "@type": "WebPage", "name": "106 Dark Humor Jokes with a Morbid Twist", "speakable": { "@type": "SpeakableSpecification", "cssSelector": [ "h1", ".post-content" ] }, "url": "https://www.thecoolist.com/humor/dark-jokes/" } </script> <link rel="icon" href="https://cdn.thecoolist.com/wp-content/uploads/2023/10/cropped-F026460F-827F-4331-BFE6-88B3D7948D04-120x120.jpeg" sizes="32x32" /> <link rel="icon" href="https://cdn.thecoolist.com/wp-content/uploads/2023/10/cropped-F026460F-827F-4331-BFE6-88B3D7948D04-345x345.jpeg" sizes="192x192" /> <link rel="apple-touch-icon" href="https://cdn.thecoolist.com/wp-content/uploads/2023/10/cropped-F026460F-827F-4331-BFE6-88B3D7948D04-345x345.jpeg" /> <meta name="msapplication-TileImage" content="https://cdn.thecoolist.com/wp-content/uploads/2023/10/cropped-F026460F-827F-4331-BFE6-88B3D7948D04-345x345.jpeg" /> <style type="text/css" id="wp-custom-css"> table.tcnumber {width: 100%; margin: 3rem 0 2rem} table.tcnumber tbody tr:nth-child(even) {background: #eee} table.tcnumber tbody tr:nth-child(odd) {background: #FFF} .tcnumber tr td {padding: 0.75rem;} .tcnumber thead {background: #ccc;line-height: 4;} table.tcnumber tbody tr td:first-child {text-align: center;padding-right: 10px;} table.tcnumber tbody tr td:nth-child(odd) {text-align: center;} table.tcnumber tbody tr td:nth-child(even) {font-weight: 600;} .widetable { display: block; width: 100%; overflow-x: auto; margin: 2rem 0; } .widetable table td { padding: 0.5rem; vertical-align: top; border-right: 1px solid #ddd; white-space: nowrap; } .widetable table td:first-of-type { position: sticky; left: 0; z-index: 2; background: #fff; text-align: center; } div.post-content > div.widetable > table > tbody > tr:nth-child(odd) > td:first-of-type { background: #eee; } .widetable table caption { text-align: left; margin-bottom: 1rem; } .widetable table tbody tr:nth-child(odd){ background-color: #eee; } .widetable table { border: 1px solid #ddd; } table.tctable { width: 100%; border:1px solid #ddd; } .overflow { overflow-x: auto; } table.tctable.overflow thead tr th { padding: 0.5rem; border-right: 1px solid #ddd; } table.tctable.overflow thead { padding: 0.5rem; border: 2px solid #333; } table.tctable thead { border-bottom:1px solid #ddd; } table.tctable td { border-right:1px solid #ddd; padding: 0.5rem; border-bottom:1px solid #ddd; vertical-align: top; } q { display: block; font-style: italic; padding: 0.75rem 0 1.25rem 0; border-bottom: 1px solid #eee; } q:last-child { padding-bottom: 0.75rem; border-bottom: none; } .tooltip-box { display: inline-block; padding-bottom: 0.5rem; } .tooltip-box .tooltip-text { visibility: hidden; width: 450px; background-color: #fff; color: #000; text-align: center; padding: 1rem; position: absolute; z-index: 1; margin-top: 0.5rem; border: 1px solid #ccc; font-weight: 400; font-size: 1rem; } @media (max-width: 450px) { .tooltip-box .tooltip-text { width: calc(100% - 2rem); padding: 1rem; box-sizing: border-box; margin-top: 10px; margin-left: 1rem; left: 0; } .tooltip-name { font-size: 1.5rem; } .tooltip-editorial, .tooltip-desc { font-size: 15px; } } .tooltip-box:hover .tooltip-text { visibility: visible; } .tooltip-box .tooltip-text:hover { visibility: visible; } .tooltip-text:before { content: ""; position: absolute; width: 10px; height: 10px; background-color: #fff; border-top: 1px solid; border-left: 1px solid; transform: rotate(45deg); border-color: #ccc; left: 10px; margin-top: -22px; } .tooltip-img { width: 76px; float: left; margin-right: 1rem; } .tooltip-name { font-size: 1.75rem; font-weight: 600; padding-left: 76px; width: 100%; text-align: left; } span.tooltip-jobTitle { font-size: 1rem; } span.tooltip-jobTitle p { margin-top: 0; } .tooltip-editorial { border-top: 1px solid #eee; margin-top: 1rem; padding-top: 1rem; text-align: left; } .tooltip-desc { text-align: left; padding-top: 10px; } /*Mediavine Fix for Custom Gallery Ad Slot*/ @media only screen and (min-width: 1024px) { #bnve-img-gallery .img-slides { max-width: calc(100% - 360px) !important; order: 2 !important; } #bnve-img-gallery .img-sidebar { min-width: 360px !important; order: 1 !important; } .bnve-img-gallery { flex-direction: row !important; } } /*Mediavine Fix for Custom Gallery Ad Slot END*/ @media only screen and (max-width: 480px) { .main-content-column-wrapper { padding-left: 10px!important; padding-right: 10px!important; } } .cb .post-img:hover span.hoverlogo { display: none; } table caption { font-size: 12px; margin-bottom: 1rem; text-align: left; } .lifepathresult { background: #eee; padding: 1rem; margin: 2rem 0 0 0; font-size: 1.2rem; font-weight: 400; } .lifepathresult:before { content: "Understanding your life path number"; display: block; margin-bottom: 1rem; width: max-content; color: #fff; font-size: 0.75rem; text-transform: uppercase; font-weight: 700; padding: 5px; background: #000; } .lifepathresult a { color: #0466d6; font-weight: 700; } .dropbtn { color: #000; padding: 8px; font-size: 16px; border: none; cursor: pointer; width: max-content; border: 1px solid #666; } .dropdown { position: relative; display: block; z-index: 9; margin: 2rem 0 0 0; background-color: #000; width: max-content; } .dropdown-content { display: none; position: absolute; background-color: #f9f9f9; z-index: 1; } .dropdown-content a { color: black; text-align: center; text-decoration: none; display: block; padding: 6px 0; border-bottom: 1px solid #eee; font-size: 14px; } .dropdown:hover .dropdown-content { display: block; width: 100%; } .dropdown:hover .dropbtn { } table.related-angels { width: 100%; margin: 3rem 0; } table.related-angels tbody { border: 1px solid #999; } table.related-angels tbody tr td { width: 25%; display: inline-block; font-size:1.5rem; font-weight: 800; padding: 0.5rem 1rem; } table.related-angels tbody tr td a { text-decoration: none; } table.related-angels thead { display: block; border-top: 1px solid #999; border-right: 1px solid #999; border-left: 1px solid #999; padding: 1rem; font-size: 1.5rem; text-align: center; width: 100%; } .post-full .post-content .joke { font-style: italic; border: 1px solid #999; padding: 1.5rem; margin: 2rem 0; font-weight: 300; font-size: 1.25rem; border-right: 5px solid #333; border-bottom: 5px solid #333; } .post-full .post-content .joke p { margin: 0; } .post-full .post-content .joke p:nth-child(2) { font-weight:700; } @media (min-width:1024px){ .post-full .post-content .joke { margin:1.875rem 3.75rem; width:75%; padding:2.5rem; font-size: 1.5rem; } } figure.alignright { margin-left: 1rem; } @media (max-width: 450px) { figure.alignright { width: 100%; float: none; margin: 0; } figure.alignright img { width: 100%; } } </style> <style> body.bnve-no-scroll{overflow:hidden!important}.bnve-post-img{cursor:pointer;position:relative}.bnve-img-gallery{background-color:#fff;bottom:0;display:none;flex-direction:column;left:0;position:fixed;right:0;top:0;z-index:99999998}.bnve-img-gallery.active{display:flex}.bnve-img-gallery .img-sidebar{background-color:#f8f8f8;flex:1 1 20%;order:2;padding:15px 15px 70px;width:auto}.bnve-img-gallery .img-slides{flex:1 1 80%;order:1;padding:15px;position:relative}.bnve-img-gallery .images{height:100%;position:relative}.bnve-img-gallery #bnve-img-affiliate-link.hidden,.bnve-img-gallery .gallery-nav.hidden,.bnve-img-gallery .image,.bnve-img-gallery .img-details{display:none}.bnve-img-gallery .image{height:auto;left:50%;max-width:100%;position:absolute;right:0;top:50%;transform:translate(-50%,-50%)}.bnve-img-gallery .image.landscape{max-width:100%;width:auto}.bnve-img-gallery .image.portrait{height:100%;width:auto}.bnve-img-gallery .image.active{display:inline-block}.bnve-img-gallery .gallery-nav{background-color:#f1f1f1;background-position:center;background-repeat:no-repeat;border:0;border-radius:0;display:inline-block;height:40px;position:absolute;width:40px;z-index:99999999}.bnve-img-gallery .gallery-nav:active,.bnve-img-gallery .gallery-nav:focus,.bnve-img-gallery .gallery-nav:hover{background-color:#f5f5f5}.bnve-img-gallery .gallery-nav.prev{background-image:url("data:image/svg+xml,%3Csvg width='8' height='14' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.5 13.5l-7-6m0 0l7-7' stroke='%23000' fill='none' stroke-linecap='square'/%3E%3C/svg%3E");background-size:8px 14px;left:15px;top:calc(50% - 20px)}.bnve-img-gallery .gallery-nav.next{background-image:url("data:image/svg+xml,%3Csvg width='8' height='14' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M.5 13.5l7-6m0 0l-7-7' class='the-stroke' stroke='%23000' fill='none' stroke-linecap='square'/%3E%3C/svg%3E");background-size:8px 14px;right:15px;top:calc(50% - 20px)}.bnve-img-gallery .gallery-nav.close{background-image:url("data:image/svg+xml,%3Csvg width='14' height='12' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 12L13 0m0 12L1 0' stroke='%23000' fill='none' stroke-linecap='square'/%3E%3C/svg%3E");background-size:14px 12px;right:15px;top:15px}.bnve-img-gallery .img-count{color:#222;font-size:14px;font-weight:700;margin-bottom:10px}.bnve-img-gallery .img-details{border-bottom:1px solid #ccc;color:#707070;font-size:13px;font-weight:700;margin-bottom:20px;padding-bottom:20px}.bnve-img-gallery .img-details.active{display:block}.bnve-img-gallery .img-details em{font-weight:400}.bnve-img-gallery .img-post-title::before{color:#707070;content:"Appears In";display:block;font-size:12px;margin-bottom:10px}.bnve-img-gallery .img-post-title{color:#222;font-size:14px;font-weight:700;line-height:1.5}#bnve-img-affiliate-link{align-items:center;background-color:#096ffa;bottom:40px;box-shadow:0 0 30px 5px rgb(255,255,255,.5);color:#fff;border-radius:23px;display:flex;font-size:12px;left:50%;letter-spacing:2.6px;min-height:46px;padding:10px 35px;position:absolute;text-decoration:none;text-transform:uppercase;transform:translateX(-50%);width:max-content;z-index:999999999}.bnve-img-gallery .img-post-title+*{margin-top:20px}@media (min-width:768px){.bnve-img-gallery .img-sidebar,.bnve-img-gallery .img-slides{padding:30px}.bnve-img-gallery .gallery-nav.prev{left:30px}.bnve-img-gallery .gallery-nav.next{right:30px}.bnve-img-gallery .gallery-nav.close{right:30px;top:30px}}@media (min-width:1230px){.bnve-img-gallery{flex-direction:row}.bnve-img-gallery .img-sidebar{order:1}.bnve-img-gallery .img-slides{order:2}} </style> <noscript><style>.perfmatters-lazy[data-src]{display:none !important;}</style></noscript><!-- Google tag (gtag.js) --> <script async src="https://www.googletagmanager.com/gtag/js?id=G-VZ029HHTBL" type="pmdelayedscript" data-cfasync="false" data-no-optimize="1" data-no-defer="1" data-no-minify="1"></script> <script type="pmdelayedscript" data-cfasync="false" data-no-optimize="1" data-no-defer="1" data-no-minify="1"> window.dataLayer = window.dataLayer || []; function gtag(){dataLayer.push(arguments);} gtag('js', new Date()); gtag('config', 'G-VZ029HHTBL'); </script> <link rel="manifest" href="https://www.thecoolist.com/manifest.webmanifest" /> <script src="https://www.thecoolist.com/sw.js" type="pmdelayedscript" data-cfasync="false" data-no-optimize="1" data-no-defer="1" data-no-minify="1"></script> <script type="pmdelayedscript" data-perfmatters-type="text/javascript" data-cfasync="false" data-no-optimize="1" data-no-defer="1" data-no-minify="1"> (function(c,l,a,r,i,t,y){ c[a]=c[a]||function(){(c[a].q=c[a].q||[]).push(arguments)}; t=l.createElement(r);t.async=1;t.src="https://www.clarity.ms/tag/"+i; y=l.getElementsByTagName(r)[0];y.parentNode.insertBefore(t,y); })(window, document, "clarity", "script", "k4gr07uqom"); </script> </head> <body id="page" class="page-template-default page page-id-119007 page-child parent-pageid-116050 locale-en-us"> <div class="header"> <div class="wrapper"> <div class="top"> <div class="mobilemenu"> <a href="#" class="menu-trigger" id="mobile-nav-trigger"><span>Menu</span></a> </div> <div class="branding"> <div class="sitename"><a href="https://www.thecoolist.com/"><em>THE</em>COOLIST</a></div> <p>TheCoolist is a mood board for your headspace.</p> </div> <div class="socials"> <form class="search-form" method="GET" action="/"> <div class="form-wrapper"> <input type="text" name="s" placeholder="Search for something" value="" /> <button type="submit" aria-label="Search"><span>Search</span></button> </div> </form> </div> </div> </div> </div> <nav class="navigation"> <button class="dismiss-menu">Close</button> <form class="search-form" method="GET" action="/"> <div class="form-wrapper"> <input type="text" name="s" placeholder="Search for something" value="" /> <button type="submit" aria-label="Search"><span>Search</span></button> </div> </form> <ul id="primary" class="menu"><li id="menu-item-118653" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-118653"><a href="https://www.thecoolist.com/architecture/">Architecture</a></li> <li id="menu-item-119652" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-119652"><a href="https://www.thecoolist.com/art/">Art</a></li> <li id="menu-item-118968" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-118968"><a href="https://www.thecoolist.com/fighter-jet/">Aviation</a></li> <li id="menu-item-122907" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-122907"><a href="https://www.thecoolist.com/bike/">Bikes</a></li> <li id="menu-item-123119" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-123119"><a href="https://www.thecoolist.com/culture/">Culture</a></li> <li id="menu-item-121219" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-121219"><a href="https://www.thecoolist.com/design/">Design</a></li> <li id="menu-item-121195" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-121195"><a href="https://www.thecoolist.com/entertainment/">Entertainment</a></li> <li id="menu-item-121199" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-121199"><a href="https://www.thecoolist.com/environment/">Environment</a> <ul class="sub-menu"> <li id="menu-item-122155" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-122155"><a href="https://www.thecoolist.com/environment/animals/">Animals</a></li> </ul> </li> <li id="menu-item-121264" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-121264"><a href="https://www.thecoolist.com/gadgets/">Gadgets</a></li> <li id="menu-item-123029" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-123029"><a href="https://www.thecoolist.com/gear/">Gear</a></li> <li id="menu-item-122216" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-122216"><a href="https://www.thecoolist.com/home/">Home & Garden</a></li> <li id="menu-item-116421" class="menu-item menu-item-type-post_type menu-item-object-page current-page-ancestor menu-item-116421"><a href="https://www.thecoolist.com/humor/">Humor</a></li> <li id="menu-item-121839" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-121839"><a href="https://www.thecoolist.com/lifestyle/">Lifestyle</a> <ul class="sub-menu"> <li id="menu-item-122885" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-122885"><a href="https://www.thecoolist.com/lifestyle/exercise/benefits/">Exercise</a></li> <li id="menu-item-122910" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-122910"><a href="https://www.thecoolist.com/lifestyle/sleep/">Sleep</a></li> <li id="menu-item-122909" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-122909"><a href="https://www.thecoolist.com/lifestyle/stress/">Stress</a></li> </ul> </li> <li id="menu-item-121422" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-121422"><a href="https://www.thecoolist.com/mystic/">Mysticism</a> <ul class="sub-menu"> <li id="menu-item-121473" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-121473"><a href="https://www.thecoolist.com/mystic/angel-numbers/">Angel Numbers</a></li> <li id="menu-item-121423" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-121423"><a href="https://www.thecoolist.com/mystic/birthstones/">Birthstones</a></li> <li id="menu-item-121472" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-121472"><a href="https://www.thecoolist.com/mystic/numerology/life-path/">Life Path</a></li> <li id="menu-item-119654" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-119654"><a href="https://www.thecoolist.com/mystic/numerology/">Numerology</a></li> </ul> </li> <li id="menu-item-116423" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-116423"><a href="https://www.thecoolist.com/personality/">Personality</a> <ul class="sub-menu"> <li id="menu-item-116424" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-116424"><a href="https://www.thecoolist.com/personality/types/">MBTI</a></li> <li id="menu-item-116425" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-116425"><a href="https://www.thecoolist.com/personality/enneagrams/">Enneagram</a></li> <li id="menu-item-122156" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-122156"><a href="https://www.thecoolist.com/personality/big-five/">Big Five</a></li> </ul> </li> <li id="menu-item-123128" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-123128"><a href="https://www.thecoolist.com/photography/">Photography</a></li> <li id="menu-item-121838" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-121838"><a href="https://www.thecoolist.com/productivity/">Productivity</a> <ul class="sub-menu"> <li id="menu-item-121840" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-121840"><a href="https://www.thecoolist.com/productivity/tips/">Tips</a></li> </ul> </li> <li id="menu-item-123121" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-123121"><a href="https://www.thecoolist.com/style/">Style</a></li> <li id="menu-item-123235" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-123235"><a href="https://www.thecoolist.com/technology/">Technology</a></li> <li id="menu-item-123049" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-123049"><a href="https://www.thecoolist.com/travel/">Travel</a></li> <li id="menu-item-121192" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-121192"><a href="https://www.thecoolist.com/car/">Vehicles</a></li> <li id="menu-item-119651" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-119651"><a href="https://www.thecoolist.com/watches/">Watches</a></li> </ul></nav> <div class="page single"> <div class="wrapper"> <div class="main-content post-full"> <div class="wrapper"> <div class="main-content-column"> <div class="main-content-column-wrapper"> <article id="post-119007" class="post-119007 page type-page status-publish has-post-thumbnail hentry mv-content-wrapper"> <div class="post-header"> <div class="post-breadcrumb"> <ol itemscope itemtype="https://schema.org/BreadcrumbList" class="path"><span itemprop="name">THECOOLIST</span><li itemprop="itemListElement" itemscope itemtype="https://schema.org/ListItem"><a itemprop="item" href="https://www.thecoolist.com/"><span itemprop="name">TheCoolist</span></a><meta itemprop="position" content="1" /></li><li itemprop="itemListElement" itemscope itemtype="https://schema.org/ListItem"><a itemprop="item" href="https://www.thecoolist.com/humor/"><span itemprop="name">Humor</span></a><meta itemprop="position" content="2" /></li></ol> </div> <h1>106 Dark Humor Jokes with a Morbid Twist</h1> <div class="articlemeta"> <div class="byline"> <div class="post-author">By <div class="tooltip-box"><a href="https://www.thecoolist.com/author/laybourne/" title="Alex Laybourne's articles on TheCoolist">Alex Laybourne</a> <div class="tooltip-text"> <div class="tooltip-img"><img src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20width='96'%20height='96'%20viewBox='0%200%2096%2096'%3E%3C/svg%3E" width="96" height="96" alt="Alex Laybourne on TheCoolist" class="perfmatters-lazy" data-src="https://cdn.thecoolist.com/wp-content/uploads/2021/12/Alex-Laybourne.jpg" /><noscript><img src="https://cdn.thecoolist.com/wp-content/uploads/2021/12/Alex-Laybourne.jpg" width="96" height="96" alt="Alex Laybourne on TheCoolist"></noscript></div> <div class="tooltip-name">Alex Laybourne</div> <div class="tooltip-desc">A wordsmith to his very core, Alex would more often rather delve into an article or a story than embrace the real world. Fuelled by caffeine and nourished by sarcasm, he survives the United Kingdom’s wet winters by pining for the usually wetter summers and dreaming of a potential damp spring. Alex often writes humorous articles and often has to edit the sarcasm out of his more serious writing. He is also the author of 25 novels and has contributed to the narrative design of a video game. </div> <div class="tooltip-editorial">Learn more about TheCoolist's <a href="https://www.thecoolist.com/about/#standards" title="TheCoolist Editorial Guidelines">Editorial Process</a></div> </div> </div> </div> <div class="reviewed"><div class="reviewedby">Reviewed by <div class="tooltip-box"><a href="https://www.thecoolist.com/author/kath/" title="Kathryn Cannon's articles on TheCoolist">Kathryn Cannon</a> <div class="tooltip-text"> <div class="tooltip-img"><img src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20width='76'%20height='76'%20viewBox='0%200%2076%2076'%3E%3C/svg%3E" width="76" height="76" alt="Kathryn Cannon on TheCoolist" class="perfmatters-lazy" data-src="https://cdn.thecoolist.com/wp-content/uploads/2021/09/kathryn-cannon.jpg" /><noscript><img src="https://cdn.thecoolist.com/wp-content/uploads/2021/09/kathryn-cannon.jpg" width="76" height="76" alt="Kathryn Cannon on TheCoolist"></noscript></div> <div class="tooltip-name">Kathryn Cannon</div> <div class="tooltip-desc">Thanks to her background in classical studies, Kathryn offers carefully curated copy with a unique voice. She spends her free time keeping up-to-date on the latest trends, and scaring herself with true crime podcasts.</div> <div class="tooltip-editorial">Learn more about TheCoolist's <a href="https://www.thecoolist.com/about/#standards" title="TheCoolist Editorial Guidelines">Editorial Process</a></div> </div> </div> </div></div> <div class="date">Published on November 22, 2023</div> </div> </div> </div> <div class="post-content"> <p><strong>Dark humor jokes are a niche genre of humor that touch on serious, taboo, or distressing subjects. </strong>Dark jokes rely on irony and a blunt, dry delivery that provokes shock, reflection, and laughter.</p> <figure><span role="button" class="post-img bnve-post-img" data-img-id="119120"><span class="hoverlogo">View in gallery</span><img fetchpriority="high" decoding="async" class="alignnone size-full wp-image-119120" src="https://cdn.thecoolist.com/wp-content/uploads/humor/dark-jokes.jpg" alt="Best Dark Jokes" width="1640" height="840" srcset="https://cdn.thecoolist.com/wp-content/uploads/humor/dark-jokes.jpg 1640w, https://cdn.thecoolist.com/wp-content/uploads/humor/dark-jokes-600x307.jpg 600w, https://cdn.thecoolist.com/wp-content/uploads/humor/dark-jokes-960x492.jpg 960w, https://cdn.thecoolist.com/wp-content/uploads/humor/dark-jokes-1536x787.jpg 1536w, https://cdn.thecoolist.com/wp-content/uploads/humor/dark-jokes-385x197.jpg 385w" sizes="(max-width: 1640px) 100vw, 1640px" /></span><figcaption>The best dark jokes employ subversive humor to disarm challenging topics.</figcaption></figure> <p><strong>The comedic success of dark humor lies in its ability to provide a release from the grim realities of life</strong>. Dark jokes allow people to confront uncomfortable truths in a way that strips them of their power and makes them less intimidating. The humor in dark jokes comes from the shock value and the clever subversion of expectations, which simultaneously entertain and carve a deeper appreciation for the complexities of life.</p> <p>Popular niches for dark humor include topics like death, mental illness, tragedies, and existential crises. These areas are typically off-limits for standard comedy, but nonetheless offer fertile ground for dark humorists to explore with the knowledge that their product will not be for everybody. To understand dark humor is to understand the nuanced messages hidden within the material and the greater meaning the jokes convey. </p> <p><strong>It is important to note that dark is not necessarily offensive</strong>, though most offensive jokes are dark in nature. Dark humor deals with its subject matter with sometimes hidden but always present sophistication, empathy, and wit, aiming to enlighten as well as entertain. Offensive humor usually lacks this nuanced approach and gets its laughs from upsetting and unsettling the audience. </p> <p>Dark humor jokes stand out in the comedy world for their bold approach and willingness to turn difficult subjects into sources of laughter and reflection. Dark comedy is about more than making people laugh; it’s about making them think, offering a unique perspective on the complexities of life and human nature.</p> <h2>Top dark humor jokes</h2> <p>1. What does my dad have in common with Nemo?<br /> <strong>They both can’t be found.</strong></p> <hr> <p>2. It turns out a major new study recently found that humans eat more bananas than monkeys.<br /> <strong>It’s true. I can’t remember the last time I ate a monkey.</strong></p> <hr> <p>3. I have a fish that can breakdance!<br /> <strong>Only for 20 seconds, though, and only once.</strong></p> <hr> <p>4. When does a joke become a dad joke?<br /> <strong>When it leaves and never comes back.</strong></p> <hr> <p>5. Patient: “Where exactly are you taking me, doctor?”<br /> Doctor: “To the morgue.”<br /> Patient: “What? But I’m not dead yet!”<br /> <strong>Doctor: “And we’re not there yet.”</strong></p> <hr> <p>6. What’s the last thing to go through a fly’s head as it hits the windshield of a car going 70 miles per hour?<br /> <strong>Its butt.</strong></p> <hr> <p>7. My dad died when we couldn’t remember his blood type.<br /> <strong>As he died, he kept insisting for us to “be positive,” but it’s hard without him.</strong></p> <hr> <p>8. Don’t challenge Death to a pillow fight.<br /> <strong>Unless you’re prepared for the reaper cushions.</strong></p> <hr> <p>9. An apple a day keeps the doctor away…<br /> <strong>Or at least it does if you throw it hard enough.</strong></p> <figure><span role="button" class="post-img bnve-post-img" data-img-id="119125"><span class="hoverlogo">View in gallery</span><img decoding="async" class="alignnone size-full wp-image-119125 perfmatters-lazy" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20width='1080'%20height='1080'%20viewBox='0%200%201080%201080'%3E%3C/svg%3E" alt="Guilty dark jokes " width="1080" height="1080" data-src="https://cdn.thecoolist.com/wp-content/uploads/humor/dark-jokes/guilty.jpg" data-srcset="https://cdn.thecoolist.com/wp-content/uploads/humor/dark-jokes/guilty.jpg 1080w, https://cdn.thecoolist.com/wp-content/uploads/humor/dark-jokes/guilty-600x600.jpg 600w, https://cdn.thecoolist.com/wp-content/uploads/humor/dark-jokes/guilty-960x960.jpg 960w, https://cdn.thecoolist.com/wp-content/uploads/humor/dark-jokes/guilty-150x150.jpg 150w, https://cdn.thecoolist.com/wp-content/uploads/humor/dark-jokes/guilty-345x345.jpg 345w, https://cdn.thecoolist.com/wp-content/uploads/humor/dark-jokes/guilty-385x385.jpg 385w, https://cdn.thecoolist.com/wp-content/uploads/humor/dark-jokes/guilty-120x120.jpg 120w" data-sizes="(max-width: 1080px) 100vw, 1080px" /><noscript><img decoding="async" class="alignnone size-full wp-image-119125" src="https://cdn.thecoolist.com/wp-content/uploads/humor/dark-jokes/guilty.jpg" alt="Guilty dark jokes " width="1080" height="1080" srcset="https://cdn.thecoolist.com/wp-content/uploads/humor/dark-jokes/guilty.jpg 1080w, https://cdn.thecoolist.com/wp-content/uploads/humor/dark-jokes/guilty-600x600.jpg 600w, https://cdn.thecoolist.com/wp-content/uploads/humor/dark-jokes/guilty-960x960.jpg 960w, https://cdn.thecoolist.com/wp-content/uploads/humor/dark-jokes/guilty-150x150.jpg 150w, https://cdn.thecoolist.com/wp-content/uploads/humor/dark-jokes/guilty-345x345.jpg 345w, https://cdn.thecoolist.com/wp-content/uploads/humor/dark-jokes/guilty-385x385.jpg 385w, https://cdn.thecoolist.com/wp-content/uploads/humor/dark-jokes/guilty-120x120.jpg 120w" sizes="(max-width: 1080px) 100vw, 1080px" /></noscript></span><figcaption>Guilty pleasure dark jokes</figcaption></figure> <hr> <p>10. During a show, I once asked the crowd if they were pro-guns, and the majority belted out in approval.<br /> I asked a man in the front row why he was pro-guns, and he gave me the basic “personal protection liberty 2nd amendment” hooplah.<br /> Very seriously, I told the crowd, “I’m pro-guns because I enjoy living in a world with only four Nirvana albums.”<br /> <strong>My friend was the only one who laughed.</strong></p> <hr> <p>11. You don’t need a parachute to go skydiving.<br /> <strong>You need a parachute to go skydiving twice.</strong></p> <hr> <p>12. My girlfriend, who’s into astronomy, asked me how stars die.<br /> <strong>“Usually partying to excess,” I told her.</strong></p> <hr> <p>13. Two hunters are in the woods when one of them collapses.<br /> His hunting buddy immediately calls 911. “My friend isn’t breathing,” he shouts into the phone. “What should I do?”<br /> “Relax,” the operator tells him. “I can help. First, let’s make sure he’s dead.”<br /> There’s silence and then a gunshot.<br /> <strong>The guy gets back on the phone and says, “OK, now wha</strong>t?”</p> <hr> <p>14. My elderly relatives liked to tease me at weddings, saying, “You’ll be next!”<br /> <strong>They soon stopped, though, once I started doing the same to them at funerals.</strong></p> <hr> <p>15. I was at the park the other day when a mother sat down beside me. After a while, she leaned over and asked, “Which one is yours?”<br /> <strong>I looked at her and said, “I haven’t decided yet.”</strong></p> <hr> <p>16. My wife and I have made a difficult choice and have decided we do not want children.<br /> <strong>If anybody does, please just send me your contact details, and we can drop them off tomorrow.</strong></p> <hr> <p>17. Doctor: “I have good and bad news.”<br /> Patient: “Give me the good news first.”<br /> Doctor: “Your test results are back, and you have only two days to live.”<br /> Patient: “That’s the good news? What’s the bad news?”<br /> <strong>Doctor: “I’ve been trying to reach you for two days.”</strong></p> <hr> <p>18. I want to die peacefully in my sleep, just like my grandfather,<br /> <strong>Not screaming like the passengers in his car.</strong></p> <hr> <p>19. My grandmother used to tell us a joke. She’d say, “Knock knock,” we’d say, “Who’s there?”<br /> <strong>Then she’d say, “I can’t remember,”… and start to cry.</strong></p> <figure><span role="button" class="post-img bnve-post-img" data-img-id="119129"><span class="hoverlogo">View in gallery</span><img decoding="async" class="alignnone size-full wp-image-119129 perfmatters-lazy" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20width='1080'%20height='1080'%20viewBox='0%200%201080%201080'%3E%3C/svg%3E" alt="British black humor " width="1080" height="1080" data-src="https://cdn.thecoolist.com/wp-content/uploads/humor/dark-jokes/british.jpg" data-srcset="https://cdn.thecoolist.com/wp-content/uploads/humor/dark-jokes/british.jpg 1080w, https://cdn.thecoolist.com/wp-content/uploads/humor/dark-jokes/british-600x600.jpg 600w, https://cdn.thecoolist.com/wp-content/uploads/humor/dark-jokes/british-960x960.jpg 960w, https://cdn.thecoolist.com/wp-content/uploads/humor/dark-jokes/british-150x150.jpg 150w, https://cdn.thecoolist.com/wp-content/uploads/humor/dark-jokes/british-345x345.jpg 345w, https://cdn.thecoolist.com/wp-content/uploads/humor/dark-jokes/british-385x385.jpg 385w, https://cdn.thecoolist.com/wp-content/uploads/humor/dark-jokes/british-120x120.jpg 120w" data-sizes="(max-width: 1080px) 100vw, 1080px" /><noscript><img decoding="async" class="alignnone size-full wp-image-119129" src="https://cdn.thecoolist.com/wp-content/uploads/humor/dark-jokes/british.jpg" alt="British black humor " width="1080" height="1080" srcset="https://cdn.thecoolist.com/wp-content/uploads/humor/dark-jokes/british.jpg 1080w, https://cdn.thecoolist.com/wp-content/uploads/humor/dark-jokes/british-600x600.jpg 600w, https://cdn.thecoolist.com/wp-content/uploads/humor/dark-jokes/british-960x960.jpg 960w, https://cdn.thecoolist.com/wp-content/uploads/humor/dark-jokes/british-150x150.jpg 150w, https://cdn.thecoolist.com/wp-content/uploads/humor/dark-jokes/british-345x345.jpg 345w, https://cdn.thecoolist.com/wp-content/uploads/humor/dark-jokes/british-385x385.jpg 385w, https://cdn.thecoolist.com/wp-content/uploads/humor/dark-jokes/british-120x120.jpg 120w" sizes="(max-width: 1080px) 100vw, 1080px" /></noscript></span><figcaption>Dark British humor</figcaption></figure> <hr> <p>20. A man walks into a magic forest and tries to cut down a talking tree.<br /> “You can’t cut me down,” the tree complains. “I’m a talking tree!”<br /> <strong>The man responds, “You may be a talking tree, but you will dialogue.”</strong></p> <hr> <p>21. Patient: “Oh, doctor, I’m just so nervous. This is my first operation.”<br /> <strong>Doctor: “Don’t worry. Mine too.”</strong></p> <hr> <p>22. <strong>“I childproofed my house… but somehow they still manage to get back in!”</strong></p> <hr> <p>23. Dentist: “This will hurt a little.”<br /> Patient: “OK.”<br /> <strong>Dentist: “I’m having an affair with your wife.”</strong></p> <hr> <p>24. What is the worst combination of illnesses?<br /> <strong>Alzheimer’s and diarrhea. You’re running but can’t remember where.</strong></p> <hr> <p>25. My wife told me she’ll slam my head into the keyboard if I don’t get off the computer.<br /> <strong>I’m not too worried — I think she’s jokindkdkslalkdlkfjslfjslksdlkfjuahehwhgwdklaljdf</strong></p> <hr> <p>26. Wife: “I want another baby.”<br /> <strong>Husband: “That’s a relief; I also really don’t like this one.”</strong></p> <hr> <p>27. “What’s your name, son?” The principal asked his student.<br /> The kid replied, “D-d-d-dav-dav-david, sir.”<br /> “Do you have a stutter?” the principal asked.<br /> <strong>The student answered, “No sir, my dad has a stutter, but the guy who registered my name was a real jerk.”</strong></p> <hr> <p>28. I started crying when Dad was cutting onions.<br /> <strong>Onions was such a good dog.</strong></p> <hr> <p>29. My parents raised me as an only child,<br /> <strong>Which really pissed off my brother.</strong></p> <figure><span role="button" class="post-img bnve-post-img" data-img-id="119128"><span class="hoverlogo">View in gallery</span><img decoding="async" class="alignnone size-full wp-image-119128 perfmatters-lazy" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20width='1080'%20height='1080'%20viewBox='0%200%201080%201080'%3E%3C/svg%3E" alt="Funniest dark humor " width="1080" height="1080" data-src="https://cdn.thecoolist.com/wp-content/uploads/humor/dark-jokes/funny.jpg" data-srcset="https://cdn.thecoolist.com/wp-content/uploads/humor/dark-jokes/funny.jpg 1080w, https://cdn.thecoolist.com/wp-content/uploads/humor/dark-jokes/funny-600x600.jpg 600w, https://cdn.thecoolist.com/wp-content/uploads/humor/dark-jokes/funny-960x960.jpg 960w, https://cdn.thecoolist.com/wp-content/uploads/humor/dark-jokes/funny-150x150.jpg 150w, https://cdn.thecoolist.com/wp-content/uploads/humor/dark-jokes/funny-345x345.jpg 345w, https://cdn.thecoolist.com/wp-content/uploads/humor/dark-jokes/funny-385x385.jpg 385w, https://cdn.thecoolist.com/wp-content/uploads/humor/dark-jokes/funny-120x120.jpg 120w" data-sizes="(max-width: 1080px) 100vw, 1080px" /><noscript><img decoding="async" class="alignnone size-full wp-image-119128" src="https://cdn.thecoolist.com/wp-content/uploads/humor/dark-jokes/funny.jpg" alt="Funniest dark humor " width="1080" height="1080" srcset="https://cdn.thecoolist.com/wp-content/uploads/humor/dark-jokes/funny.jpg 1080w, https://cdn.thecoolist.com/wp-content/uploads/humor/dark-jokes/funny-600x600.jpg 600w, https://cdn.thecoolist.com/wp-content/uploads/humor/dark-jokes/funny-960x960.jpg 960w, https://cdn.thecoolist.com/wp-content/uploads/humor/dark-jokes/funny-150x150.jpg 150w, https://cdn.thecoolist.com/wp-content/uploads/humor/dark-jokes/funny-345x345.jpg 345w, https://cdn.thecoolist.com/wp-content/uploads/humor/dark-jokes/funny-385x385.jpg 385w, https://cdn.thecoolist.com/wp-content/uploads/humor/dark-jokes/funny-120x120.jpg 120w" sizes="(max-width: 1080px) 100vw, 1080px" /></noscript></span><figcaption>Funny dark jokes</figcaption></figure> <hr> <p>30. A son tells his father, “I have an imaginary girlfriend.”<br /> The father sighs and says, “You know, you could do better.”<br /> “Thanks, Dad,” the son says.<br /> <strong>The father shakes his head and says, “I was talking to your girlfriend.”</strong></p> <hr> <p>31. If you donate one kidney, everybody loves you, and you’re a total hero. But donate five, and suddenly, everyone is yelling.<br /> <strong>Sheesh!</strong></p> <hr> <p>32. “I work with animals,” the guy<a href="https://www.thecoolist.com/pick-up-lines/"> says to his date</a>.<br /> “That’s so sweet,” she replies. “I love a man who cares about animals. Are you a vet?”<br /> <strong>“No, I’m a butcher,” he says.</strong></p> <hr> <p>33. When I see the names of lovers engraved on a tree, I don’t find it cute or romantic.<br /> <strong>I find it weird how many people take knives with them on dates.</strong></p> <hr> <p>34. If, at first, you don’t succeed…<br /> <strong>Then skydiving definitely isn’t for you.</strong></p> <hr> <p>35. They say there’s a person capable of murder in every friendship group.<br /> <strong>I suspected it was Dave, so I killed him before he could cause any harm.</strong></p> <hr> <p>36. Why was the leper’s hockey game canceled?<br /> <strong>There was a face-off in the corner.</strong></p> <hr> <p>37. I’ll never forget my Granddad’s last words to me just before he died.<br /> <strong>“Are you still holding the ladder?”</strong></p> <figure><span role="button" class="post-img bnve-post-img" data-img-id="119127"><span class="hoverlogo">View in gallery</span><img decoding="async" class="alignnone size-full wp-image-119127 perfmatters-lazy" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20width='1080'%20height='1080'%20viewBox='0%200%201080%201080'%3E%3C/svg%3E" alt="Macabre humor " width="1080" height="1080" data-src="https://cdn.thecoolist.com/wp-content/uploads/humor/dark-jokes/macabre.jpg" data-srcset="https://cdn.thecoolist.com/wp-content/uploads/humor/dark-jokes/macabre.jpg 1080w, https://cdn.thecoolist.com/wp-content/uploads/humor/dark-jokes/macabre-600x600.jpg 600w, https://cdn.thecoolist.com/wp-content/uploads/humor/dark-jokes/macabre-960x960.jpg 960w, https://cdn.thecoolist.com/wp-content/uploads/humor/dark-jokes/macabre-150x150.jpg 150w, https://cdn.thecoolist.com/wp-content/uploads/humor/dark-jokes/macabre-345x345.jpg 345w, https://cdn.thecoolist.com/wp-content/uploads/humor/dark-jokes/macabre-385x385.jpg 385w, https://cdn.thecoolist.com/wp-content/uploads/humor/dark-jokes/macabre-120x120.jpg 120w" data-sizes="(max-width: 1080px) 100vw, 1080px" /><noscript><img decoding="async" class="alignnone size-full wp-image-119127" src="https://cdn.thecoolist.com/wp-content/uploads/humor/dark-jokes/macabre.jpg" alt="Macabre humor " width="1080" height="1080" srcset="https://cdn.thecoolist.com/wp-content/uploads/humor/dark-jokes/macabre.jpg 1080w, https://cdn.thecoolist.com/wp-content/uploads/humor/dark-jokes/macabre-600x600.jpg 600w, https://cdn.thecoolist.com/wp-content/uploads/humor/dark-jokes/macabre-960x960.jpg 960w, https://cdn.thecoolist.com/wp-content/uploads/humor/dark-jokes/macabre-150x150.jpg 150w, https://cdn.thecoolist.com/wp-content/uploads/humor/dark-jokes/macabre-345x345.jpg 345w, https://cdn.thecoolist.com/wp-content/uploads/humor/dark-jokes/macabre-385x385.jpg 385w, https://cdn.thecoolist.com/wp-content/uploads/humor/dark-jokes/macabre-120x120.jpg 120w" sizes="(max-width: 1080px) 100vw, 1080px" /></noscript></span><figcaption>Macabre humor jokes</figcaption></figure> <hr> <p>38. My boss said to me, “You’re the worst train driver ever. How many have you derailed this year?”<br /> <strong>I said, “I’m not sure; it’s hard to keep track.”</strong></p> <hr> <p>39. My therapist told me to write letters to the people you hate and then burn them, so I did.<br /> <strong>But now I don’t know what to do with the letters.</strong></p> <hr> <p>40. It’s important to have a good vocabulary.<br /> <strong>If I had known the difference between the words’ antidote’ and ‘anecdote,’ one of my good friends would still be alive.</strong></p> <hr> <p>41. A doctor walks into a room with a dying patient and tells him, “I’m sorry, but you only have ten left.”<br /> The patient asks him, “Ten what, Doc? Hours? Days? Weeks?”<br /> <strong>The doctor calmly looks at him and says, “Nine.”</strong></p> <hr> <p>42. They say the surest way to a man’s heart is through the stomach.<br /> <strong>But I find going through the ribcage a lot easier.</strong></p> <hr> <p>43. The doctor gave me one year to live, so I shot him.<br /> <strong>The judge gave me 15 years. Problem solved.</strong></p> <hr> <p>44. Where do you find a dog with no legs?<br /> <strong>Exactly where you left it.</strong></p> <hr> <p>45. <strong>My grandma has the heart of a lion and a lifetime ban from the zoo.</strong></p> <hr> <p>46. They say make up sex is the best…<br /> <strong>Which is lucky because all my sex is made up.</strong></p> <hr> <p>47. What do tofu and a dildo have in common?<br /> <strong>They are both meat substitutes.</strong></p> <hr> <p>48. I asked my partner if I was the only one she’d been with. <br /> <strong>She said, “Yes, the others were at least sevens or eights.”</strong></p> <figure><span role="button" class="post-img bnve-post-img" data-img-id="119124"><span class="hoverlogo">View in gallery</span><img decoding="async" class="alignnone size-full wp-image-119124 perfmatters-lazy" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20width='1080'%20height='1080'%20viewBox='0%200%201080%201080'%3E%3C/svg%3E" alt="Dirty dark jokes " width="1080" height="1080" data-src="https://cdn.thecoolist.com/wp-content/uploads/humor/dark-jokes/adult.jpg" data-srcset="https://cdn.thecoolist.com/wp-content/uploads/humor/dark-jokes/adult.jpg 1080w, https://cdn.thecoolist.com/wp-content/uploads/humor/dark-jokes/adult-600x600.jpg 600w, https://cdn.thecoolist.com/wp-content/uploads/humor/dark-jokes/adult-960x960.jpg 960w, https://cdn.thecoolist.com/wp-content/uploads/humor/dark-jokes/adult-150x150.jpg 150w, https://cdn.thecoolist.com/wp-content/uploads/humor/dark-jokes/adult-345x345.jpg 345w, https://cdn.thecoolist.com/wp-content/uploads/humor/dark-jokes/adult-385x385.jpg 385w, https://cdn.thecoolist.com/wp-content/uploads/humor/dark-jokes/adult-120x120.jpg 120w" data-sizes="(max-width: 1080px) 100vw, 1080px" /><noscript><img decoding="async" class="alignnone size-full wp-image-119124" src="https://cdn.thecoolist.com/wp-content/uploads/humor/dark-jokes/adult.jpg" alt="Dirty dark jokes " width="1080" height="1080" srcset="https://cdn.thecoolist.com/wp-content/uploads/humor/dark-jokes/adult.jpg 1080w, https://cdn.thecoolist.com/wp-content/uploads/humor/dark-jokes/adult-600x600.jpg 600w, https://cdn.thecoolist.com/wp-content/uploads/humor/dark-jokes/adult-960x960.jpg 960w, https://cdn.thecoolist.com/wp-content/uploads/humor/dark-jokes/adult-150x150.jpg 150w, https://cdn.thecoolist.com/wp-content/uploads/humor/dark-jokes/adult-345x345.jpg 345w, https://cdn.thecoolist.com/wp-content/uploads/humor/dark-jokes/adult-385x385.jpg 385w, https://cdn.thecoolist.com/wp-content/uploads/humor/dark-jokes/adult-120x120.jpg 120w" sizes="(max-width: 1080px) 100vw, 1080px" /></noscript></span><figcaption>Dark jokes for adults</figcaption></figure> <hr> <p>49. What is the difference between Iron Man and Iron Woman?<br /> <strong>One is a superhero, and the other is a simple command.</strong></p> <hr> <p>50. Genie: You cannot wish for more wishes, immortality, or love<br /> Man: I wish not to die a virgin<br /> <strong>Genie: I just said no wishing for immortality</strong></p> <hr> <p>51. My mother said one man’s trash is another man’s treasure.<br /> <strong>Turns out I’m adopted.</strong></p> <hr> <p>52. My favorite novel is The Hunchback of Notre Dame.<br /> <strong>I love a protagonist with a twisted back story.</strong></p> <hr> <p>53. Wife: Honey, I’m pregnant<br /> Husband: Hi, Pregnant, I’m Dad<br /> <strong>Wife: No, you’re not</strong></p> <hr> <p>54. A woman goes into labor with her child. The doctor says that they have invented a new device to transfer the pain of childbirth to the father. He asks if it is ok to use the new device.<br /> The couple agrees, and so he turns the pain to the father to 10%. The man feels nothing.<br /> They then bump it up to 20%. He still feels nothing.<br /> They keep doing this until they have the machine up to 100%.<br /> <strong>The man still felt nothing, so they go home happy until they find the milkman dead on the porch.</strong></p> <hr> <p>55. What do you call a dog with no legs?<br /> <strong>Doesn’t matter what you call him, he won’t come anyway.</strong></p> <hr> <p>56. Dark humor is like food.<br /> <strong>Not everyone gets it.</strong></p> <hr> <p>57. I was drinking a martini, and the waitress screamed, “Does anyone know CPR?” I yelled, “I know the entire alphabet,” and we all laughed and laughed.<br /> <strong>Well, except one person.</strong></p> <hr> <p>58. Today, on a drive, I decided to go visit my childhood home. I asked the people living there if I could come inside because I felt nostalgic, but they refused and slammed the door.<br /> <strong>Man, I hate my parents!</strong></p> <hr> <p>59. Cremation.<br /> <strong>My final hope for a smokin’ hot body!</strong></p> <hr> <p>60. <strong>I was shocked when I found out my toaster was not waterproof.</strong></p> <figure><span role="button" class="post-img bnve-post-img" data-img-id="119121"><span class="hoverlogo">View in gallery</span><img decoding="async" class="alignnone size-full wp-image-119121 perfmatters-lazy" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20width='1080'%20height='1080'%20viewBox='0%200%201080%201080'%3E%3C/svg%3E" alt="Black humor " width="1080" height="1080" data-src="https://cdn.thecoolist.com/wp-content/uploads/humor/dark-jokes/black.jpg" data-srcset="https://cdn.thecoolist.com/wp-content/uploads/humor/dark-jokes/black.jpg 1080w, https://cdn.thecoolist.com/wp-content/uploads/humor/dark-jokes/black-600x600.jpg 600w, https://cdn.thecoolist.com/wp-content/uploads/humor/dark-jokes/black-960x960.jpg 960w, https://cdn.thecoolist.com/wp-content/uploads/humor/dark-jokes/black-150x150.jpg 150w, https://cdn.thecoolist.com/wp-content/uploads/humor/dark-jokes/black-345x345.jpg 345w, https://cdn.thecoolist.com/wp-content/uploads/humor/dark-jokes/black-385x385.jpg 385w, https://cdn.thecoolist.com/wp-content/uploads/humor/dark-jokes/black-120x120.jpg 120w" data-sizes="(max-width: 1080px) 100vw, 1080px" /><noscript><img decoding="async" class="alignnone size-full wp-image-119121" src="https://cdn.thecoolist.com/wp-content/uploads/humor/dark-jokes/black.jpg" alt="Black humor " width="1080" height="1080" srcset="https://cdn.thecoolist.com/wp-content/uploads/humor/dark-jokes/black.jpg 1080w, https://cdn.thecoolist.com/wp-content/uploads/humor/dark-jokes/black-600x600.jpg 600w, https://cdn.thecoolist.com/wp-content/uploads/humor/dark-jokes/black-960x960.jpg 960w, https://cdn.thecoolist.com/wp-content/uploads/humor/dark-jokes/black-150x150.jpg 150w, https://cdn.thecoolist.com/wp-content/uploads/humor/dark-jokes/black-345x345.jpg 345w, https://cdn.thecoolist.com/wp-content/uploads/humor/dark-jokes/black-385x385.jpg 385w, https://cdn.thecoolist.com/wp-content/uploads/humor/dark-jokes/black-120x120.jpg 120w" sizes="(max-width: 1080px) 100vw, 1080px" /></noscript></span><figcaption>Black humor jokes</figcaption></figure> <hr> <p>61. Today was the most polarizing day of my life.<br /> <strong>My ex got hit by a school bus, and I lost my job as a bus driver.</strong></p> <hr> <p>62. As I get older, I remember all the people I lost along the way.<br /> <strong>Maybe a career as a tour guide was not the right choice.</strong></p> <hr> <p>63. <strong>You know you’re not well-liked when you get handed the camera every time they take a group photo.</strong></p> <hr> <p>64. My friend said that if he went off a cliff, it would be on his own accord.<br /> <strong>It’s a good thing he drives a Civic.</strong></p> <hr> <p>65. What’s the difference between jelly and jam?<br /> <strong>You can’t jelly a clown into the tiny car.</strong></p> <hr> <p>66.<strong> I have an inferiority complex, but it’s not a very good one.</strong></p> <hr> <p>67. I told my wife she should embrace her mistakes.<br /> <strong>She gave me a hug.</strong></p> <hr> <p>68. My therapist says I have a preoccupation with vengeance.<br /> <strong>We’ll see about that.</strong></p> <hr> <p>69. I’d tell you a construction joke, but I’m still working on it.<br /> <strong>It’s an ongoing project, much like my life.</strong></p> <hr> <p>70. Why don’t some couples go to the gym?<br /> <strong>Because some relationships don’t work out!</strong></p> <hr> <p>71. Insomnia is awful.<br /> <strong>But on the plus side – only three more sleeps till Christmas.</strong></p> <hr> <p>72. I told my suitcases there would be no vacation this year.<br /> <strong>Now, I’m dealing with emotional baggage.</strong></p> <hr> <p>73. <strong>I’m not saying your perfume is too strong, but the canary was alive before you got here.</strong></p> <hr> <p>74. I’m reading a horror story in Braille.<br /> <strong>Something bad is about to happen, I can feel it.</strong></p> <figure><span role="button" class="post-img bnve-post-img" data-img-id="119122"><span class="hoverlogo">View in gallery</span><img decoding="async" class="alignnone size-full wp-image-119122 perfmatters-lazy" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20width='1080'%20height='1080'%20viewBox='0%200%201080%201080'%3E%3C/svg%3E" alt="Offensive jokes" width="1080" height="1080" data-src="https://cdn.thecoolist.com/wp-content/uploads/humor/dark-jokes/offensive.jpg" data-srcset="https://cdn.thecoolist.com/wp-content/uploads/humor/dark-jokes/offensive.jpg 1080w, https://cdn.thecoolist.com/wp-content/uploads/humor/dark-jokes/offensive-600x600.jpg 600w, https://cdn.thecoolist.com/wp-content/uploads/humor/dark-jokes/offensive-960x960.jpg 960w, https://cdn.thecoolist.com/wp-content/uploads/humor/dark-jokes/offensive-150x150.jpg 150w, https://cdn.thecoolist.com/wp-content/uploads/humor/dark-jokes/offensive-345x345.jpg 345w, https://cdn.thecoolist.com/wp-content/uploads/humor/dark-jokes/offensive-385x385.jpg 385w, https://cdn.thecoolist.com/wp-content/uploads/humor/dark-jokes/offensive-120x120.jpg 120w" data-sizes="(max-width: 1080px) 100vw, 1080px" /><noscript><img decoding="async" class="alignnone size-full wp-image-119122" src="https://cdn.thecoolist.com/wp-content/uploads/humor/dark-jokes/offensive.jpg" alt="Offensive jokes" width="1080" height="1080" srcset="https://cdn.thecoolist.com/wp-content/uploads/humor/dark-jokes/offensive.jpg 1080w, https://cdn.thecoolist.com/wp-content/uploads/humor/dark-jokes/offensive-600x600.jpg 600w, https://cdn.thecoolist.com/wp-content/uploads/humor/dark-jokes/offensive-960x960.jpg 960w, https://cdn.thecoolist.com/wp-content/uploads/humor/dark-jokes/offensive-150x150.jpg 150w, https://cdn.thecoolist.com/wp-content/uploads/humor/dark-jokes/offensive-345x345.jpg 345w, https://cdn.thecoolist.com/wp-content/uploads/humor/dark-jokes/offensive-385x385.jpg 385w, https://cdn.thecoolist.com/wp-content/uploads/humor/dark-jokes/offensive-120x120.jpg 120w" sizes="(max-width: 1080px) 100vw, 1080px" /></noscript></span><figcaption>Mildly offensive dark jokes</figcaption></figure> <hr> <p>75. I don’t play soccer because I enjoy the sport.<br /> <strong>I’m just doing it for kicks.</strong></p> <hr> <p>76. My wife and I were happy for twenty years.<br /> <strong>Then we met.</strong></p> <hr> <p>77. <strong>I’m not saying I hate you, but I would unplug your life support to charge my phone.</strong></p> <hr> <p>78. My doctor told me to start killing people. Well, not in those exact words.<br /> <strong>He said I needed to reduce the stress in my life.</strong></p> <hr> <p>79. I told the doctor I broke my arm in two places.<br /> <strong>He told me to stop going to those places.</strong></p> <hr> <p>80. I didn’t think orthopedic shoes would help.<br /> <strong>But I stand corrected.</strong></p> <hr> <p>81. What do you call headphones that walk out on their children?<br /> <strong>Deadbeats.</strong></p> <hr> <p>82. Why do so many deadbeat dads love to play poker?<br /> <strong>It’s the only time they can call or raise anyone without feeling obligated to follow through.</strong></p> <hr> <p>83. Why do kids raised by single moms love boomerangs?<br /> <strong>Because they know they’ll come back.</strong></p> <hr> <p>84. Why do some kids have water with their cereal?<br /> <strong>Because their dad never came back with the milk.</strong></p> <figure><span role="button" class="post-img bnve-post-img" data-img-id="119123"><span class="hoverlogo">View in gallery</span><img decoding="async" class="alignnone size-full wp-image-119123 perfmatters-lazy" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20width='1080'%20height='1080'%20viewBox='0%200%201080%201080'%3E%3C/svg%3E" alt="Dark jokes about family " width="1080" height="1080" data-src="https://cdn.thecoolist.com/wp-content/uploads/humor/dark-jokes/family.jpg" data-srcset="https://cdn.thecoolist.com/wp-content/uploads/humor/dark-jokes/family.jpg 1080w, https://cdn.thecoolist.com/wp-content/uploads/humor/dark-jokes/family-600x600.jpg 600w, https://cdn.thecoolist.com/wp-content/uploads/humor/dark-jokes/family-960x960.jpg 960w, https://cdn.thecoolist.com/wp-content/uploads/humor/dark-jokes/family-150x150.jpg 150w, https://cdn.thecoolist.com/wp-content/uploads/humor/dark-jokes/family-345x345.jpg 345w, https://cdn.thecoolist.com/wp-content/uploads/humor/dark-jokes/family-385x385.jpg 385w, https://cdn.thecoolist.com/wp-content/uploads/humor/dark-jokes/family-120x120.jpg 120w" data-sizes="(max-width: 1080px) 100vw, 1080px" /><noscript><img decoding="async" class="alignnone size-full wp-image-119123" src="https://cdn.thecoolist.com/wp-content/uploads/humor/dark-jokes/family.jpg" alt="Dark jokes about family " width="1080" height="1080" srcset="https://cdn.thecoolist.com/wp-content/uploads/humor/dark-jokes/family.jpg 1080w, https://cdn.thecoolist.com/wp-content/uploads/humor/dark-jokes/family-600x600.jpg 600w, https://cdn.thecoolist.com/wp-content/uploads/humor/dark-jokes/family-960x960.jpg 960w, https://cdn.thecoolist.com/wp-content/uploads/humor/dark-jokes/family-150x150.jpg 150w, https://cdn.thecoolist.com/wp-content/uploads/humor/dark-jokes/family-345x345.jpg 345w, https://cdn.thecoolist.com/wp-content/uploads/humor/dark-jokes/family-385x385.jpg 385w, https://cdn.thecoolist.com/wp-content/uploads/humor/dark-jokes/family-120x120.jpg 120w" sizes="(max-width: 1080px) 100vw, 1080px" /></noscript></span><figcaption>Dark jokes about family</figcaption></figure> <hr> <p>85. I decided to give myself some life advice.<br /> <strong>Then I realized it was a stupid idea to take advice from some lunatic who talks to themselves.</strong></p> <hr> <p>86. Where did Josh go after getting lost on a minefield?<br /> <strong>Everywhere.</strong></p> <hr> <p>87. If you can make a woman laugh, you’re almost there.<br /> <strong>If you’re almost there and then she laughs, then you’ve got a whole different problem on your hands.</strong></p> <hr> <p>88. Just say NO to drugs!”<br /> <strong>Well, If I’m talking to my drugs, I probably already said yes.</strong></p> <hr> <p>89. What did Kermit the Frog say at Jim Henson’s funeral?<br /> <strong>Nothing.</strong></p> <hr> <p>90. I recently saw an advertisement for a double entendre contest.<br /> <strong> So I entered my friend.</strong></p> <hr> <p>91. What did the woman with no hands get for Christmas?<br /> <strong>No idea. She hasn’t opened her present yet.</strong></p> <hr> <p>92. Sorry, what’s the quickest way to get to the hospital?<br /> <strong>Easy, just stand in the middle of a busy road.</strong></p> <hr> <p>93. “I’m sorry” and “I apologize” mean the same thing.<br /> <strong>Except at a funeral.</strong></p> <hr> <p>94. I just read that someone in New York gets stabbed every 52 seconds.<br /> <strong>Poor guy.</strong></p> <hr> <p>95. I told my psychiatrist that I’d been hearing voices.<br /> <strong>He told me that I don’t have a psychiatrist.</strong></p> <hr> <p>96. What’s the difference between a Lamborghini and a dead body?<br /> <strong>I don’t have a Lamborghini in my garage.</strong></p> <hr> <p>97. Knock, knock.<br /> Who’s there?<br /> It’s Dave!<br /> Dave, who?<br /> <strong>Dave bursts into tears, realizing that his grandmother’s Alzheimer’s has progressed to the point where she no longer remembers him.</strong></p> <hr> <p>98. Knock, knock.<br /> Who’s there?<br /> Mom Fox.<br /> Mom Fox, who?<br /> <strong>Everybody.</strong></p> <hr> <p>99. Knock, knock.<br /> Who’s there?<br /> <strong>Definitely not your dad!</strong></p> <hr> <p>100. Knock, knock.<br /> Who’s there?<br /> Alzheimer.<br /> Alzheimer, who?<br /> <strong>Knock, knock.</strong></p> <hr> <p>101. Knock, knock.<br /> Who’s there?<br /> Dad Khan!<br /> Dad Khan, who?<br /> <strong>Uh, oh, Dad, Khan-dom broke 18 years ago, so here I am!</strong></p> <hr> <p>102. Knock, knock.<br /> Who’s there?<br /> Lettuce.<br /> Lettuce, who?<br /> <strong>Please let us out of the basement. We haven’t had food for weeks.</strong></p> <hr> <p>103. Knock, knock.<br /> Who’s there?<br /> You know.<br /> You know who?<br /> <strong>Avada kedavra!</strong></p> <hr> <p>104. Knock knock<br /> Who’s there<br /> Your long-lost dad<br /> Really, daddy?<br /> <strong>No, I’m just kidding you. I got the wrong house.</strong></p> <hr> <p>105. Why did Sally fall off the swing?<br /> Because she had no arms.<br /> Knock Knock.<br /> Who’s there?<br /> <strong>Not Sally.</strong></p> <hr> <p>106. Knock, knock.<br /> Who’s there?<br /> <strong>It’s the police, ma’am, can we please come in?</strong></p> <figure><span role="button" class="post-img bnve-post-img" data-img-id="119130"><span class="hoverlogo">View in gallery</span><img decoding="async" class="alignnone size-full wp-image-119130 perfmatters-lazy" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20width='1080'%20height='1080'%20viewBox='0%200%201080%201080'%3E%3C/svg%3E" alt="Dark knock-knock humor " width="1080" height="1080" data-src="https://cdn.thecoolist.com/wp-content/uploads/humor/dark-jokes/knock-knock.jpg" data-srcset="https://cdn.thecoolist.com/wp-content/uploads/humor/dark-jokes/knock-knock.jpg 1080w, https://cdn.thecoolist.com/wp-content/uploads/humor/dark-jokes/knock-knock-600x600.jpg 600w, https://cdn.thecoolist.com/wp-content/uploads/humor/dark-jokes/knock-knock-960x960.jpg 960w, https://cdn.thecoolist.com/wp-content/uploads/humor/dark-jokes/knock-knock-150x150.jpg 150w, https://cdn.thecoolist.com/wp-content/uploads/humor/dark-jokes/knock-knock-345x345.jpg 345w, https://cdn.thecoolist.com/wp-content/uploads/humor/dark-jokes/knock-knock-385x385.jpg 385w, https://cdn.thecoolist.com/wp-content/uploads/humor/dark-jokes/knock-knock-120x120.jpg 120w" data-sizes="(max-width: 1080px) 100vw, 1080px" /><noscript><img decoding="async" class="alignnone size-full wp-image-119130" src="https://cdn.thecoolist.com/wp-content/uploads/humor/dark-jokes/knock-knock.jpg" alt="Dark knock-knock humor " width="1080" height="1080" srcset="https://cdn.thecoolist.com/wp-content/uploads/humor/dark-jokes/knock-knock.jpg 1080w, https://cdn.thecoolist.com/wp-content/uploads/humor/dark-jokes/knock-knock-600x600.jpg 600w, https://cdn.thecoolist.com/wp-content/uploads/humor/dark-jokes/knock-knock-960x960.jpg 960w, https://cdn.thecoolist.com/wp-content/uploads/humor/dark-jokes/knock-knock-150x150.jpg 150w, https://cdn.thecoolist.com/wp-content/uploads/humor/dark-jokes/knock-knock-345x345.jpg 345w, https://cdn.thecoolist.com/wp-content/uploads/humor/dark-jokes/knock-knock-385x385.jpg 385w, https://cdn.thecoolist.com/wp-content/uploads/humor/dark-jokes/knock-knock-120x120.jpg 120w" sizes="(max-width: 1080px) 100vw, 1080px" /></noscript></span><figcaption>Dark knock-knock jokes</figcaption></figure> <h2>What are the types of dark jokes?</h2> <p>There are many types of dark jokes, each with their own deliveries and payoffs. Dark humor requires careful reading of the social situation in order to land without offending anyone due to their controversial nature. Understanding the types of dark humor jokes is thus critical to honing your comedic chops. Below are a few of the most popular variants of dark jokes. </p> <h3>What are the dark knock-knock jokes?</h3> <p>The table below offers a detailed look at the best dark <a href="https://www.thecoolist.com/knock-knock-jokes/">knock-knock jokes.</a> </p> <div class="overflow"> <table class="tctable overflow"> <thead> <tr> <td colspan="1"><strong>Joke setup</strong></td> <td colspan="1"><strong>Punchline</strong></td> <td colspan="1"><strong>Explanation of dark joke</strong></td> <td colspan="1"><strong>Sentiment of dark joke</strong></td> </tr> </thead> <tbody> <tr> <td>Knock, knock.<br /> Who’s there?<br /> It’s Dave!<br /> Dave, who?</td> <td>Dave bursts into tears, realizing that his grandmother’s Alzheimer’s has progressed to the point where she no longer remembers him.</td> <td>This dark knock-knock joke uses a classic knock-knock format to reveal the poignant and painful reality of Alzheimer’s disease, highlighting the emotional impact of a loved one no longer recognizing family members.</td> <td>This dark joke conveys the heartache and reality of Alzheimer’s disease, reflecting the emotional pain of being forgotten by a loved one due to this condition.</td> </tr> <tr> <td>Knock, knock.<br /> Who’s there?<br /> Mom Fox.<br /> Mom Fox, who?</td> <td>Everybody.</td> <td>This dark joke uses the classic knock-knock joke structure to deliver a classic ‘your mother’ joke that pokes fun at soccer mom promiscuity.</td> <td>The sentiment behind this dark knock-knock joke is ironically good-natured fun, turning the joke into a classic parental roast. </td> </tr> <tr> <td>Knock, knock.<br /> Who’s there?</td> <td>Definitely not your dad!</td> <td>A dark knock-knock joke that utilizes the familiar structure to comment on the theme of absentee fathers, with the punchline delivering a stark and direct acknowledgment of paternal absence.</td> <td>This dark joke highlights the emotional impact of paternal absence, using a familiar joke format to address a serious issue in a light-hearted yet poignant manner.</td> </tr> <tr> <td>Knock, knock.<br /> Who’s there?<br /> Alzheimer.<br /> Alzheimer, who?</td> <td>Knock, knock.</td> <td>Another dark knock-knock joke that addresses Alzheimer’s disease using the forgetful nature of the condition as the basis for the punchline, reflecting the sad reality of memory loss in a darkly humorous way.</td> <td>The sentiment behind this dark joke captures the challenging aspects of memory loss in Alzheimer’s, using humor to shed light on the difficulties faced by individuals and families dealing with the disease.</td> </tr> <tr> <td>Knock, knock.<br /> Who’s there?<br /> Dad Khan!<br /> Dad Khan, who?</td> <td>Uh, oh, Dad, Khan-dom broke 18 years ago, so here I am!</td> <td>This knock-knock joke offers a dark take on romantic misadventure. The combination of a play on words with a reference to an unintended pregnancy humorously addresses the consequences of failed contraception through the unexpected appearance of a child.</td> <td>The sentiment in this joke is a humorous look at the consequences of contraceptive failure, blending a play on words with the theme of unexpected parenthood.</td> </tr> <tr> <td>Knock, knock.<br /> Who’s there?<br /> Lettuce.<br /> Lettuce, who?</td> <td>Pls let us out of the basement we haven’t had food for weeks.</td> <td>A knock-knock joke with a dark twist that uses the concept of people being trapped to create a shocking and grim punchline, contrasting the lighthearted setup with a decidedly dark scenario.</td> <td>This dark joke’s sentiment offers a dark look at the power of shock in comedy. The use of an innocuous beginning leading into a shocking twist showcases the power of humor. .</td> </tr> <tr> <td>Knock, knock.<br /> Who’s there?<br /> You know.<br /> You know who?</td> <td>Avada kedavra!</td> <td>This dark joke merges the knock-knock joke format with a reference to the “Harry Potter” series, using the worst possible spell to deliver the punchline.</td> <td>The sentiment behind this dark joke merges popular culture with the knock-knock format, adding a darkly magical element to the joke illustrating how humor can be drawn from fictional contexts.</td> </tr> <tr> <td>Knock knock<br /> Who’s there<br /> Your long-lost dad<br /> Really, daddy?</td> <td>No, I’m just kidding you. I got the wrong house.</td> <td>This dark knock-knock joke offers a take on the theme of absentee fathers. The joke sets up an emotional reunion only to subvert it with the revelation that it’s a case of mistaken identity, playing on the emotions tied to parental absence.</td> <td>The dark sentiment behind this joke addresses the theme of family and the longing for connection, using the misdirection of a joyful reunion to highlight the disappointment and pain of familial absence.</td> </tr> <tr> <td>Why did Sally fall off the swing?<br /> Because she had no arms.<br /> Knock Knock.<br /> Who’s there?</td> <td>Not Sally.</td> <td>A knock-knock joke that uses a dark, absurdist twist to turn a typical playground scenario into a commentary on disability, with the punchline unexpectedly revealing Sally’s physical condition.</td> <td>The sentiment behind this joke lies in the ability to take everyday childhood scenes and inject humorous darkness that explores themes of disability and unexpected circumstances.</td> </tr> <tr> <td>Knock, knock.<br /> Who’s there?</td> <td>It’s the police, ma’am, can we please come in?.</td> <td>This dark joke starts off as a typical knock-knock joke but takes a dark turn by introducing the police, implying a serious or tragic situation unfolding, combining elements of suspense and surprise.</td> <td>The sentiment in this joke is one of suspense and surprise. Using the authority and seriousness associated with police to introduce a scenario with potentially grave implications.</td> </tr> </tbody> </table> </div> <h3>What are the best British dark jokes?</h3> <p>The table below offers a detailed exploration of the ten best dark <a href="https://www.thecoolist.com/dry-humor/">British jokes</a>. </p> <div class="overflow"> <table class="tctable overflow"> <thead> <tr> <td colspan="1"><strong>Joke setup</strong></td> <td colspan="1"><strong>Punchline</strong></td> <td colspan="1"><strong>Explanation of dark joke</strong></td> <td colspan="1"><strong>Sentiment of dark joke</strong></td> </tr> </thead> <tbody> <tr> <td>A man walks into a magic forest and tries to cut down a talking tree.<br /> “You can’t cut me down,” the tree complains. “I’m a talking tree!”</td> <td>The man responds, “You may be a talking tree, but you will dialogue.”</td> <td>This dark joke plays on words, blending the concept of a dialogue with the idea of a tree’s demise, showcasing a classic example of British humor’s love for puns and wordplay, even in a dark scenario.</td> <td>The sentiment here is a clever play on language, using puns to create humor out of an otherwise grim scenario of a tree being cut down.</td> </tr> <tr> <td>Patient: “Oh, doctor, I’m just so nervous. This is my first operation.”</td> <td>Doctor: “Don’t worry. Mine too.”</td> <td>This joke highlights the dry, understated humor typical in British comedy, using the setting of a surgery to create a darkly humorous situation about inexperience and anxiety.</td> <td>This joke’s sentiment is the dark humor in shared anxiety and inexperience, with an underlying tension about the seriousness of medical procedures.</td> </tr> <tr> <td>“I childproofed my house… </td> <td>but somehow, they still manage to get back in!”</td> <td>This British dark joke uses irony and a twist on expectations, a hallmark of British humor, to comment on the challenges of parenting in a lighthearted yet subtly dark way.</td> <td>The sentiment reflects the never-ending, slightly absurd challenges of parenting, with a hint of loving exasperation towards children.</td> </tr> <tr> <td>Dentist: “This will hurt a little.”<br /> Patient: “OK.”</td> <td>Dentist: “I’m having an affair with your wife.”</td> <td>This dark joke combines the discomfort of dental work with a shocking personal revelation, reflecting the British penchant for incorporating unexpected, darkly personal elements into humor.</td> <td>The sentiment of this joke is rooted in the juxtaposition of physical pain with emotional betrayal, creating an unexpectedly dark twist on a routine situation.</td> </tr> <tr> <td>What is the worst combination of illnesses?<br /> Alzheimer’s and diarrhea. </td> <td>You’re running but can’t remember where.</td> <td>An attempt at dark humor that presents a grim situation with a twist of absurdity, typical of British humor’s ability to find comic relief in even the most difficult circumstances.</td> <td>This joke conveys a sentiment of the absurdity and helplessness often found in unfortunate, challenging situations, using dark humor to lighten a grim topic.</td> </tr> <tr> <td>“My wife told me she’ll slam my head into the keyboard if I don’t get off the computer.</td> <td>I’m not too worried — I think she’s jokindkdkslalkdlkfklaljdf”</td> <td>This dark joke uses unexpected, abrupt humor, a characteristic of British comedy, to create a humorous scenario that turns dark with the sudden, unfinished message.</td> <td>The sentiment here combines domestic humor with an abrupt, dark twist, reflecting on the humorous aspects of marital relations and daily life.</td> </tr> <tr> <td>Wife: “I want another baby.”</td> <td>Husband: “That’s a relief, I also really don’t like this one.”</td> <td>A joke that demonstrates the dark, deadpan humor often found in British comedy, using a twist on familial affection to create a shockingly blunt yet humorous exchange.</td> <td>The underlying sentiment of this joke is the frank, darkly humorous take on family dynamics and parental preferences, showcasing a brutally honest perspective on childrearing.</td> </tr> <tr> <td>“What’s your name, son?” The principal asked his student.<br /> The kid replied, “D-d-d-dav-dav-david, sir.”<br /> “Do you have a stutter?” the principal asked.</td> <td>The student answered, “No sir, my dad has a stutter, but the guy who registered my name was a real jerk.”</td> <td>This joke combines situational irony with a touch of dark humor, typical in British comedy, to highlight the unintended consequences of a misunderstanding.</td> <td>The sentiment in this joke is a mix of irony and the unintended consequences of a seemingly benign action, reflecting on how small misunderstandings can lead to lasting impacts.</td> </tr> <tr> <td>I started crying when Dad was cutting onions. </td> <td>Onions was such a good dog.</td> <td>This joke brings a dark, unexpected twist on a common scenario, showcasing British humor’s inclination towards combining everyday situations with morbid or surprising elements.</td> <td>This joke’s sentiment lies in finding humor in a poignant, unexpected loss, twisting a common phrase into a darkly humorous scenario.</td> </tr> <tr> <td>My parents raised me as an only child.</td> <td>Which, incidentally, really pissed off my brother.</td> <td>This dark joke plays on irony and family dynamics, illustrating British humor’s fondness for self-deprecation and absurdity in everyday life situations, even when they lean towards the darker side.</td> <td>The sentiment here is a playful take on family relationships, using self-deprecating humor to point out the absurdity in familial perceptions and titles.</td> </tr> </tbody> </table> </div> <h3>What are the guilty pleasure dark jokes?</h3> <p>The following table offers an analysis of the ten best guilty pleasure dark jokes. </p> <div class="overflow"> <table class="tctable overflow"> <thead> <tr> <td colspan="1"><strong>Joke setup</strong></td> <td colspan="1"><strong>Punchline</strong></td> <td colspan="1"><strong>Explanation of dark joke</strong></td> <td colspan="1"><strong>Sentiment of dark joke</strong></td> </tr> </thead> <tbody> <tr> <td>During a show, I once asked the crowd if they were pro-guns, and the majority belted out in approval.<br /> I asked a man in the front row why he was pro-guns, and he gave me the basic “personal protection liberty 2nd amendment” hooplah.<br /> Very seriously, I told the crowd, “I’m pro-guns because I enjoy living in a world with only four Nirvana albums.”</td> <td>My friend was the only one who laughed.</td> <td>This joke is both a dark joke and an explanation for how niche it is as a sense of humor. The set up uses the much-publicized suicide of Kurt Cobain to frame the joke. While the punchline only has a single person laugh, making the joke one that pokes fun at dark humor as a whole. </td> <td>The sentiment behind this joke reflects the paradox of appreciating artistic legacy while acknowledging the tragic and untimely loss of an artist, and using that to highlight how difficult dark humor is to pull off successfully. .</td> </tr> <tr> <td>You don’t need a parachute to go skydiving.</td> <td>You need a parachute to go skydiving twice.</td> <td>This joke offers a play on words that humorously but grimly points out the finality of skydiving without a parachute, highlighting the importance of safety in a life-threatening activity.</td> <td>The sentiment of this dark joke highlights the finality and risks of extreme activities, using a play on words to humorously emphasize the importance of safety precautions in life-threatening situations.</td> </tr> <tr> <td>My girlfriend, who’s into astronomy, asked me how stars die. </td> <td>“Usually partying to excess,” I told her.</td> <td>This dark joke contrasts the literal death of stars with the metaphorical ‘burning out’ of famous personalities due to excessive lifestyles, using dark humor to comment on celebrity culture.</td> <td>The sentiment of this dark joke offers a cynical commentary on celebrity culture, contrasting the literal life cycles of stars with the metaphorical ‘burning out’ of celebrities due to excessive and risky lifestyles.</td> </tr> <tr> <td>Two hunters are in the woods when one of them collapses.<br /> His hunting buddy immediately calls 911. “My friend isn’t breathing,” he shouts into the phone. “What should I do?”<br /> “Relax,” the operator tells him. “I can help. First, let’s make sure he’s dead.”<br /> There’s silence and then a gunshot.</td> <td>The guy gets back on the phone and says, “OK, now what?”</td> <td>A classic dark joke that plays on misunderstanding and the finality of death, using a morbid twist to highlight the seriousness of handling emergency situations.</td> <td>The sentiment behind this dark joke is a comedic view of human error and miscommunication, emphasizing the irreversible consequences of certain actions, especially in life-and-death situations.</td> </tr> <tr> <td>My elderly relatives liked to tease me at weddings, saying, “You’ll be next!” </td> <td>They soon stopped, though, once I started doing the same to them at funerals.</td> <td>This joke uses irony to point out the discomfort of societal expectations, flipping a common wedding interaction into a funeral setting for comedic and morbid effects.</td> <td>This dark joke’s sentiment juxtaposes societal norms and expectations at life events, using irony to challenge the discomfort and predictability of traditional interactions in these settings.</td> </tr> <tr> <td>I was at the park the other day when a mother sat down beside me. After a while, she leaned over and asked, “Which one is yours?”</td> <td>I looked at her and said, “I haven’t decided yet.”</td> <td>This joke offers a darkly humorous take on parenting and child abduction, using the unexpected to create a shockingly humorous scenario.</td> <td>The sentiment behind this dark joke is a shocking and dark twist on the concept of parenting, playing on fears and taboos surrounding child safety and stranger danger.</td> </tr> <tr> <td>My wife and I have made a difficult choice and have decided we do not want children.</td> <td>If anybody does, please just send me your contact details, and we can drop them off tomorrow.</td> <td>This dark joke relies on irony and absurdity to comment on the challenges and responsibilities of parenthood, presenting an extreme solution to the stresses of raising children.</td> <td>The sentiment of this dark joke satirizes the challenges of parenting, using hyperbole to humorously explore the idea of escaping from the overwhelming responsibilities of raising children.</td> </tr> <tr> <td>Doctor: “I have good and bad news.”<br /> Patient: “Give me the good news first.”<br /> Doctor: “Your test results are back, and you have only two days to live.”<br /> Patient: “That’s the good news? What’s the bad news?”</td> <td>Doctor: “I’ve been trying to reach you for two days.”</td> <td>This dark joke plays with the expectation of what constitutes ‘good news,’ using a misunderstanding to create a grimly humorous situation about life expectancy.</td> <td>This dark joke’s sentiment uses a grim sense of irony to explore themes of mortality and communication breakdowns, especially in critical life situations like health crises.</td> </tr> <tr> <td>I want to die peacefully in my sleep, just like my grandfather.</td> <td>Not screaming like the passengers in his car.</td> <td>Contrasts the serene image of dying peacefully with the traumatic scenario of a car crash, using the unexpected twist to create dark humor.</td> <td>The sentiment in this joke contrasts the ideal of a peaceful end with a chaotic and tragic scenario, using this stark difference to create a darkly humorous reflection on life and its unpredictability.</td> </tr> <tr> <td>My grandmother used to tell us a joke. She’d say, “Knock knock,” we’d say, “Who’s there?”</td> <td>Then she’d say, “I can’t remember,”… and start to cry.</td> <td>This dark joke uses the concept of aging and memory loss, turning a typically light-hearted knock-knock joke format into a poignant and darkly humorous reflection on age and memory.</td> <td>The sentiment behind this dark joke touches on the poignant realities of aging and memory loss, transforming a classic joke setup into a reflective, bittersweet commentary on the effects of age.</td> </tr> </tbody> </table> </div> <h3>What are the dark dad jokes?</h3> <p>The table below offers a breakdown of the ten best dark <a href="https://www.thecoolist.com/humor/dad-jokes/">dad jokes.</a> </p> <div class="overflow"> <table class="tctable overflow"> <thead> <tr> <td colspan="1"><strong>Joke setup</strong></td> <td colspan="1"><strong>Punchline</strong></td> <td colspan="1"><strong>Explanation of dark joke</strong></td> <td colspan="1"><strong>Sentiment of dark joke</strong></td> </tr> </thead> <tbody> <tr> <td>What does my dad have in common with Nemo?</td> <td>They both can’t be found.</td> <td>This joke uses irony to highlight the theme of absent fathers, comparing a missing fictional character (Nemo) to a missing parent.</td> <td>The sentiment of this dark joke reflects on the emotional impact of absent fathers, using the familiarity of a lost character (Nemo) to underscore the pain of paternal absence.</td> </tr> <tr> <td>When does a joke become a dad joke?</td> <td>When it leaves and never comes back</td> <td>This dark joke plays on the double meaning of “dad joke,” humorously linking the stereotype of simple, punny jokes with the more somber theme of absent fathers.</td> <td>The sentiment behind this dark joke expresses the poignant reality of paternal abandonment, cleverly intertwining this with the concept of a typical, innocuous “dad joke.”</td> </tr> <tr> <td>Patient: “Where exactly are you taking me, doctor?”<br /> Doctor: “To the morgue.”<br /> Patient: “What? But I’m not dead yet!”</td> <td>Doctor: “And we’re not there yet.”</td> <td>This dark joke uses a macabre twist on a typical patient-doctor interaction and uses a dark twist to paint the doctor’s grim realism regarding his patient’s medical situation. </td> <td>The sentiment of this dark humor joke aims to capture the fear and uncertainty in facing mortality, using the setting of a hospital to bring out the darker aspects of life and death.</td> </tr> <tr> <td>What’s the last thing to go through a fly’s head as it hits the windshield of a car going 70 miles per hour?</td> <td>Its butt.</td> <td>This joke is an example of gallows humor, finding a comic angle in the sudden and violent end of a fly, with a play on words regarding the sequence of impact.</td> <td>The sentiment behind this dark joke highlights the suddenness and inevitability of death, using a fly’s abrupt end as a metaphor for life’s fragility.</td> </tr> <tr> <td>My dad died when we couldn’t remember his blood type. </td> <td>As he died, he kept insisting for us to “be positive,” but it’s hard without him.</td> <td>A dark joke that combines the gravity of a family member’s death with a pun on the phrase “be positive,” blending emotional depth with a linguistic twist.</td> <td>This dark joke’s sentiment melds the grief of losing a loved one with wordplay, illustrating the struggle to stay positive in the face of such loss.</td> </tr> <tr> <td>Don’t challenge Death to a pillow fight.</td> <td>Unless you’re prepared for the reaper cushions.</td> <td>This joke anthropomorphizes Death and uses a pun on “repercussions,” playing on the idea of unexpected consequences in a whimsical scenario.</td> <td>This sentiment behind this dark joke playfully explores the concept of mortality, using a whimsical scenario to delve into the serious consequences of challenging death.</td> </tr> <tr> <td>An apple a day keeps the doctor away…</td> <td>Or at least it does if you throw it hard enough.</td> <td>This dark joke offers a playful take on an old adage, introducing an element of physical comedy by suggesting throwing the apple as a means of keeping the doctor away.</td> <td>The sentiment of this joke uses an old adage to humorously comment on the desire to avoid unpleasant realities, like medical intervention, through absurd means.</td> </tr> <tr> <td>I have a fish that can breakdance!</td> <td>Only for 20 seconds, though, and only once.</td> <td>This joke creates humor through the absurdity of a fish breakdancing, with a dark twist on the reality of its lifespan.</td> <td>The sentiment of this joke offers a humorous yet grim look at life’s brevity, using the absurd idea of a breakdancing fish to highlight the fleeting nature of existence.</td> </tr> <tr> <td>It turns out that a major new study recently found that humans eat more bananas than monkeys.</td> <td>It’s true. I can’t remember the last time I ate a monkey.</td> <td>This example of dark humor uses absurdity and misdirection, leading the audience to expect a fact about animal behavior, but delivers a humorous and nonsensical comparison to human behavior.</td> <td>The sentiment behind this dark joke reflects on human behavior and consumption habits, using a twist of expectation versus reality to comment on human nature.</td> </tr> <tr> <td>Never break someone’s heart; they only have one. </td> <td>Break their bones instead; they have 206 of them.</td> <td>This joke employs dark irony, contrasting the emotional metaphor of a broken heart with the physical reality of broken bones, exaggerating the idea of causing harm.</td> <td>This dark joke’s sentiment juxtaposes emotional pain with physical harm, using hyperbole to comment on the complexity and depth of human emotions versus the simplicity of physical injury.</td> </tr> </tbody> </table> </div> <h2>What makes dark humor jokes so funny?</h2> <p>Dark humor jokes are funny due to their ability to <strong>juxtapose serious, taboo, or grim subjects with wit and irony. </strong>Dark jokes are a thought-provoking form of comedy and have been linked to high intelligence according to a 2017 study <a href="https://link.springer.com/article/10.1007/s10339-016-0789-y">Cognitive and emotional demands of black humour processing: the role of intelligence, aggressiveness, and mood</a>. This contrast between the severity of the topics and the lightness of humor offers a unique way for people to <strong>process and discuss difficult subjects</strong>. Dark humor calls for <strong>high engagement </strong>with the audience, as it challenges them to find humor in places they might not typically consider.</p> <p>The humor in dark jokes stems from their <strong>unexpected nature.</strong> The punchlines are typically unpredictable, playing on the surprise element and a sudden shift in perspective. This unpredictability is crucial, as it allows the audience to experience a moment of shock followed by the realization of the joke, leading to laughter. Dark humor also <strong>serves as a coping mechanism</strong>, enabling people to confront and laugh at the fears and absurdities of life.</p> <h3>What are the key components of a funny dark joke?</h3> <p>There are three key components to a funny dark humor joke: subject matter, delivery, and balancing shock and wit.</p> <ul> <li><strong>Subject matter</strong> is a delicate and vital component of a good dark joke. The choice of topics for dark jokes often revolve around taboo, serious, or grim subjects. Dark jokes are best approached in a way that subverts expectations, allowing for humor to unexpectedly spawn from serious themes with a light-hearted or ironic twist.</li> <li><strong>Correct delivery</strong> is crucial in dark humor. Dark joke delivery in itself consists of three parts. The timing, tone, and context in which dark jokes are told hold great sway over their reception. A well-timed dark joke, delivered with an understanding of the audience’s sensibilities, is both shocking and amusing. The delivery tone must be carefully chosen in order to make the irony clear without being dismissive of the subject matter. Context is equally important, for the same joke told in a different way to a different crowd has a very different impact.</li> <li><strong>The balance between shock and wit</strong> defines the effectiveness of a dark humor joke. While shock value grabs attention, it is the wit and underlying message that are ultimately responsible for making what you say, a joke, and getting a laugh from the crowd. This balance ensures that dark jokes push boundaries while remaining humorous and insightful rather than purely offensive.</li> </ul> <p>A successful dark humor joke challenges the audience to think and laugh simultaneously, providing a unique perspective on complex topics. One of the most common setups for dark jokes is to ask a question, then subvert the common expectation of the answer. Typically, one part of this diad is fairly benign, while the other conveys darker subject matter; it’s up to the joke teller to determine whether the question should be darker than the answer in order to land the subversive element. However, it is also possible for both question and answer to be explicitly grim when the balance between wit and shock favors the latter.</p> <h4>What are funny examples of dark jokes as questions?</h4> <p>Below are ten dark jokes that take the form of questions. </p> <p>Q: What does my dad have in common with Nemo?<br /> <strong>A: They both can’t be found.</strong></p> <p>Q: Why is the leper’s hockey game get canceled?<br /> <strong>A: There was a face-off in the corner.</strong></p> <p>Q: What is the worst combination of illnesses?<br /> <strong>A: Alzheimer’s and diarrhea. You’re running but can’t remember where.</strong></p> <p>Q: What do tofu and a dildo have in common?<br /> <strong>A: They are both meat substitutes.</strong></p> <p>Q: What do you call headphones that walk out on their children?<br /> <strong>A; Deadbeats.</strong></p> <p>Q: What did Kermit the Frog say at Jim Henson’s funeral?<br /> <strong>A: Nothing.</strong></p> <p>Q: What did the woman with no hands get for Christmas?<br /> <strong>A: No idea. She hasn’t opened her present yet.</strong></p> <p>Q: What’s the difference between a Lamborghini and a dead body?<br /> <strong>A: I don’t have a Lamborghini in my garage.</strong></p> <p>Q: Why do some kids have water with their cereal?<br /> <strong>A: Because their dad never came back with the milk.</strong></p> <p>Q: Why do so many deadbeat dads love to play poker?<br /> <strong>A: It’s the only time they can call or raise anyone without feeling obligated to follow through.</strong></p> <p>Dark jokes work well in a question-and-answer format because this leads the audience to expect a conventional answer, allowing the punchline to counter these expectations with an <strong>unexpected twist.</strong> The Q&A format benefits dark humor by <strong>condensing complex or taboo topics into a digestible form, </strong>making the humor more impactful without sacrificing a clear setup and defined punchline to bring home the ironic or satirical intent inherent in most dark jokes.</p> <h3>What are the main differences between dark humor and offensive humor jokes?</h3> <p>Dark humor and offensive humor are differentiated by the three key factors. Firstly, <strong>dark humor cleverly addresses serious or taboo topics with irony rather than shock alone</strong>, aiming to provoke thought and laughter while offering insight. It balances the gravity of its subjects with wit, avoiding trivialization. In contrast, offensive humor seeks to shock or provoke, often disrespecting or demeaning specific groups or sensitive topics without a deeper message or sophisticated approach. Secondly, <strong>the impact of dark humor is frequently empathetic </strong>with its message, engaging the audience in critical thought and shared amusement, as opposed to offensive humor’s focus on shock value. Dark humor looks to unite, while offensive humor alienates or upsets the audience. Finally, <strong>dark and offensive humor treat their subject matter very differently</strong>. Dark humor enlightens and entertains, while offensive humor risks disrespect and alienation due to its lack of meaningful commentary.</p> <h3>When is the best time to use dark jokes?</h3> <p>The best time for dark jokes is in settings where the audience is receptive, and the context is fitting. Using dark jokes revolves around more than just being able to tell them. Understanding the social dynamics of the situation and ensuring the joke doesn’t intensify any discomfort is paramount. Dark humor is more suitable for informal environments, such as <strong>among close friends who share a similar sense of humor and are aware of each other’s boundaries</strong>. In formal, professional, or diverse settings, sensitivities vary, and dark jokes quickly become inappropriate in the eyes of some audience members. </p> <h4>What is the best delivery tone for dark jokes?</h4> <p>The ideal delivery tone for dark jokes is a crafty mix of three core elements. Firstly, <strong>subtlety allows the audience to connect with the joke </strong>in a manner that helps prepare them for the subject matter. Secondly, <strong>self-awareness shows an appreciation for the gravity of the joke’s subject</strong>. Finally, an <strong>understanding of timing and the audience’s context </strong>is crucial to avoid creating any unintentional or unnecessary awkwardness. Delivering dark humor jokes requires a delivery that is empathetic, considerate, and attuned to the setting and audience, ensuring that the joke 2resonates effectively without crossing lines of respect.</p> <p>Getting the right tone for delivering dad jokes takes practice, and having the understanding of the best mix ensures the humor is perceived as intended. When telling dark jokes, it’s vital to balance respect for sensitive topics with comedic impact.</p> <div class="bnve-img-gallery" id="bnve-img-gallery"> <div class="img-sidebar"> <div class="img-count"><span id="bnve-current-img-index"></span> of 10</div> <div class="img-details-wrap"> <div class="img-details bnve-gallery-img-details" id="gallery-img-details-119130">Dark knock-knock jokes</div><div class="img-details bnve-gallery-img-details" id="gallery-img-details-119123">Dark family jokes</div><div class="img-details bnve-gallery-img-details" id="gallery-img-details-119122">Offensive dark jokes</div><div class="img-details bnve-gallery-img-details" id="gallery-img-details-119121">Black humor jokes</div><div class="img-details bnve-gallery-img-details" id="gallery-img-details-119124">Dark adult humor</div><div class="img-details bnve-gallery-img-details" id="gallery-img-details-119127">Macabre jokes</div><div class="img-details bnve-gallery-img-details" id="gallery-img-details-119128">Funny dark jokes</div><div class="img-details bnve-gallery-img-details" id="gallery-img-details-119129">British dark jokes</div><div class="img-details bnve-gallery-img-details" id="gallery-img-details-119125">Guilty pleasure dark jokes</div><div class="img-details bnve-gallery-img-details" id="gallery-img-details-119120">Dark Humor Jokes</div> </div> <div class="img-post-title"><a href="https://www.thecoolist.com/humor/dark-jokes/">106 Dark Humor Jokes with a Morbid Twist</a></div> </div> <div class="img-slides"> <a id="bnve-img-affiliate-link" rel="nofollow noopener" target="_blank">Buy Now</a> <button class="gallery-nav close" id="bnve-gallery-nav-close" title="Close"></button> <button class="gallery-nav prev" id="bnve-gallery-nav-prev" title="Previous"></button> <button class="gallery-nav next" id="bnve-gallery-nav-next" title="Next"></button> <div class="images"> <img width="1080" height="1080" alt="Dark knock-knock jokes" class="image bnve-gallery-img portrait perfmatters-lazy" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20width='1080'%20height='1080'%20viewBox='0%200%201080%201080'%3E%3C/svg%3E" id="gallery-img-119130" data-affiliate-link data-src="https://cdn.thecoolist.com/wp-content/uploads/humor/dark-jokes/knock-knock.jpg" /><noscript><img width="1080" height="1080" alt="Dark knock-knock jokes" loading="eager" class="image bnve-gallery-img portrait" src="https://cdn.thecoolist.com/wp-content/uploads/humor/dark-jokes/knock-knock.jpg" id="gallery-img-119130" data-affiliate-link="" /></noscript><img width="1080" height="1080" alt="Dark family jokes" class="image bnve-gallery-img portrait perfmatters-lazy" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20width='1080'%20height='1080'%20viewBox='0%200%201080%201080'%3E%3C/svg%3E" id="gallery-img-119123" data-affiliate-link data-src="https://cdn.thecoolist.com/wp-content/uploads/humor/dark-jokes/family.jpg" /><noscript><img width="1080" height="1080" alt="Dark family jokes" loading="eager" class="image bnve-gallery-img portrait" src="https://cdn.thecoolist.com/wp-content/uploads/humor/dark-jokes/family.jpg" id="gallery-img-119123" data-affiliate-link="" /></noscript><img width="1080" height="1080" alt="Offensive dark jokes" class="image bnve-gallery-img portrait perfmatters-lazy" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20width='1080'%20height='1080'%20viewBox='0%200%201080%201080'%3E%3C/svg%3E" id="gallery-img-119122" data-affiliate-link data-src="https://cdn.thecoolist.com/wp-content/uploads/humor/dark-jokes/offensive.jpg" /><noscript><img width="1080" height="1080" alt="Offensive dark jokes" loading="eager" class="image bnve-gallery-img portrait" src="https://cdn.thecoolist.com/wp-content/uploads/humor/dark-jokes/offensive.jpg" id="gallery-img-119122" data-affiliate-link="" /></noscript><img width="1080" height="1080" alt="Black humor jokes" class="image bnve-gallery-img portrait perfmatters-lazy" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20width='1080'%20height='1080'%20viewBox='0%200%201080%201080'%3E%3C/svg%3E" id="gallery-img-119121" data-affiliate-link data-src="https://cdn.thecoolist.com/wp-content/uploads/humor/dark-jokes/black.jpg" /><noscript><img width="1080" height="1080" alt="Black humor jokes" loading="eager" class="image bnve-gallery-img portrait" src="https://cdn.thecoolist.com/wp-content/uploads/humor/dark-jokes/black.jpg" id="gallery-img-119121" data-affiliate-link="" /></noscript><img width="1080" height="1080" alt="Dark adult humor" class="image bnve-gallery-img portrait perfmatters-lazy" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20width='1080'%20height='1080'%20viewBox='0%200%201080%201080'%3E%3C/svg%3E" id="gallery-img-119124" data-affiliate-link data-src="https://cdn.thecoolist.com/wp-content/uploads/humor/dark-jokes/adult.jpg" /><noscript><img width="1080" height="1080" alt="Dark adult humor" loading="eager" class="image bnve-gallery-img portrait" src="https://cdn.thecoolist.com/wp-content/uploads/humor/dark-jokes/adult.jpg" id="gallery-img-119124" data-affiliate-link="" /></noscript><img width="1080" height="1080" alt="Macabre jokes" class="image bnve-gallery-img portrait perfmatters-lazy" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20width='1080'%20height='1080'%20viewBox='0%200%201080%201080'%3E%3C/svg%3E" id="gallery-img-119127" data-affiliate-link data-src="https://cdn.thecoolist.com/wp-content/uploads/humor/dark-jokes/macabre.jpg" /><noscript><img width="1080" height="1080" alt="Macabre jokes" loading="eager" class="image bnve-gallery-img portrait" src="https://cdn.thecoolist.com/wp-content/uploads/humor/dark-jokes/macabre.jpg" id="gallery-img-119127" data-affiliate-link="" /></noscript><img width="1080" height="1080" alt="Funny dark jokes" class="image bnve-gallery-img portrait perfmatters-lazy" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20width='1080'%20height='1080'%20viewBox='0%200%201080%201080'%3E%3C/svg%3E" id="gallery-img-119128" data-affiliate-link data-src="https://cdn.thecoolist.com/wp-content/uploads/humor/dark-jokes/funny.jpg" /><noscript><img width="1080" height="1080" alt="Funny dark jokes" loading="eager" class="image bnve-gallery-img portrait" src="https://cdn.thecoolist.com/wp-content/uploads/humor/dark-jokes/funny.jpg" id="gallery-img-119128" data-affiliate-link="" /></noscript><img width="1080" height="1080" alt="British dark jokes" class="image bnve-gallery-img portrait perfmatters-lazy" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20width='1080'%20height='1080'%20viewBox='0%200%201080%201080'%3E%3C/svg%3E" id="gallery-img-119129" data-affiliate-link data-src="https://cdn.thecoolist.com/wp-content/uploads/humor/dark-jokes/british.jpg" /><noscript><img width="1080" height="1080" alt="British dark jokes" loading="eager" class="image bnve-gallery-img portrait" src="https://cdn.thecoolist.com/wp-content/uploads/humor/dark-jokes/british.jpg" id="gallery-img-119129" data-affiliate-link="" /></noscript><img width="1080" height="1080" alt="Guilty pleasure dark jokes" class="image bnve-gallery-img portrait perfmatters-lazy" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20width='1080'%20height='1080'%20viewBox='0%200%201080%201080'%3E%3C/svg%3E" id="gallery-img-119125" data-affiliate-link data-src="https://cdn.thecoolist.com/wp-content/uploads/humor/dark-jokes/guilty.jpg" /><noscript><img width="1080" height="1080" alt="Guilty pleasure dark jokes" loading="eager" class="image bnve-gallery-img portrait" src="https://cdn.thecoolist.com/wp-content/uploads/humor/dark-jokes/guilty.jpg" id="gallery-img-119125" data-affiliate-link="" /></noscript><img width="1640" height="840" alt="Dark Humor Jokes" class="image bnve-gallery-img landscape perfmatters-lazy" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20width='1640'%20height='840'%20viewBox='0%200%201640%20840'%3E%3C/svg%3E" id="gallery-img-119120" data-affiliate-link data-src="https://cdn.thecoolist.com/wp-content/uploads/humor/dark-jokes.jpg" /><noscript><img width="1640" height="840" alt="Dark Humor Jokes" loading="eager" class="image bnve-gallery-img landscape" src="https://cdn.thecoolist.com/wp-content/uploads/humor/dark-jokes.jpg" id="gallery-img-119120" data-affiliate-link="" /></noscript> </div> </div> </div> <script type="pmdelayedscript" data-cfasync="false" data-no-optimize="1" data-no-defer="1" data-no-minify="1"> !function(){var e=document.getElementById("bnve-img-gallery"),t=document.getElementById("bnve-gallery-nav-prev"),n=document.getElementById("bnve-gallery-nav-next"),a=document.getElementById("bnve-current-img-index"),i=document.getElementById("bnve-img-affiliate-link"),l=0,s=0;function r(e,t){for(var n=document.getElementsByClassName("bnve-gallery-img"),l=0;l<n.length;l++)n[l].classList.remove("active");e.classList.add("active");for(var s=document.getElementsByClassName("bnve-gallery-img-details"),l=0;l<s.length;l++)s[l].classList.remove("active");var l=Array.prototype.indexOf.call(e.parentNode.children,e);a.textContent=l+1,""!==e.dataset.affiliateLink?(i.href=e.dataset.affiliateLink,i.classList.remove("hidden")):(i.href="",i.classList.add("hidden")),t.classList.add("active")}function v(){var e=document.querySelector(".bnve-gallery-img.active");n.classList.remove("hidden"),t.classList.remove("hidden"),e.previousElementSibling?e.nextElementSibling||n.classList.add("hidden"):t.classList.add("hidden")}function d(e){var t=document.querySelector(".bnve-gallery-img.active"),n=document.querySelector(".bnve-gallery-img-details.active");if(t&&n){if("prev"==e){var a=t.previousElementSibling,i=n.previousElementSibling;a&&i&&r(a,i)}else{var l=t.nextElementSibling,s=n.nextElementSibling;l&&s&&r(l,s)}}v()}function c(){l>s?d("next"):d("prev")}document.querySelector("body").addEventListener("click",function(t){var n=function e(t){for(var n=!1;!n;)if(null!==t){if(t.matches("span")&&t.classList.contains("bnve-post-img"))return t;t=t.parentElement}else n=!0;return!1}(t.target);n&&function t(n){if(window.dispatchEvent(new Event("bnve-gallery-active")),e.classList.add("active"),void 0!==n.dataset.imgId){"undefined"!=typeof gtag&>ag("event","page_view",{page_location:window.location.href+"#gallery-"+n.dataset.imgId});var a=document.getElementById("gallery-img-"+n.dataset.imgId),i=document.getElementById("gallery-img-details-"+n.dataset.imgId);a&&i&&(r(a,i),v(),document.querySelector("body").classList.add("bnve-no-scroll"))}}(n)},{passive:!0});for(var g=document.getElementsByClassName("bnve-gallery-img"),o=0;o<g.length;o++)g[o].addEventListener("touchstart",function(e){l=e.targetTouches[0].pageX},{passive:!0}),g[o].addEventListener("touchend",function(e){s=e.changedTouches[0].clientX,c(),l=s=0},{passive:!0});document.getElementById("bnve-gallery-nav-close").addEventListener("click",function(){return e.classList.remove("active"),document.querySelector("body").classList.remove("bnve-no-scroll"),!1},{passive:!0}),document.getElementById("bnve-gallery-nav-prev").addEventListener("click",function(){return d("prev"),!1},{passive:!0}),document.getElementById("bnve-gallery-nav-next").addEventListener("click",function(){return d("next"),!1},{passive:!0})}(); </script> </div> <div id="comments" class="comments-area"> <div id="tc-comment-form-wrap"></div> <div id="tc-show-comment-form-html" style="margin-top:100px;text-align:center"> <button class="theme-button">Post a Comment</button> </div> <script> ( function( $ ) { var __comment_form_inserted = false; function __enable_recaptcha() { // Require the reCAPTCHA JS library, in the <head> section. var script = document.createElement( 'script' ); script.type = 'text/javascript'; script.src = 'https://www.google.com/recaptcha/api.js?onload=on_recaptcha_ready&hl=en'; $( 'head' ).append( script ); // Initialize the reCAPTCHA box. window.on_recaptcha_ready = function() { grecaptcha.render( 'tc-recaptcha', { 'sitekey': "6Ld10esfAAAAAIKGHDN5wDXcxGHoVBo7mbPYL0mO", 'callback': 'on_recaptcha_check_successful', } ); } // Act on successful response from reCAPTCHA. window.on_recaptcha_check_successful = function() { // Enable the comment form submit button. $( '#submit' ).prop( 'disabled', false ); } } function __render_the_comment_form() { if ( ! __comment_form_inserted ) { $( '#tc-comment-form-wrap' ).html( "\t<div id=\"respond\" class=\"comment-respond\">\n\t\t<div id=\"reply-title\" class=\"comment-reply-title\">Leave a Reply<\/div><form action=\"https:\/\/www.thecoolist.com\/wp-comments-post.php\" method=\"post\" id=\"commentform\" class=\"comment-form\" novalidate><p class=\"comment-notes\"><span id=\"email-notes\">Your email address will not be published.<\/span> <span class=\"required-field-message\">Required fields are marked <span class=\"required\">*<\/span><\/span><\/p><p class=\"comment-form-comment\"><label for=\"comment\">Comment <span class=\"required\">*<\/span><\/label> <textarea id=\"comment\" name=\"comment\" cols=\"45\" rows=\"8\" maxlength=\"65525\" required><\/textarea><\/p><p class=\"comment-form-author\"><label for=\"author\">Name <span class=\"required\">*<\/span><\/label> <input id=\"author\" name=\"author\" type=\"text\" value=\"\" size=\"30\" maxlength=\"245\" autocomplete=\"name\" required \/><\/p>\n<p class=\"comment-form-email\"><label for=\"email\">Email <span class=\"required\">*<\/span><\/label> <input id=\"email\" name=\"email\" type=\"email\" value=\"\" size=\"30\" maxlength=\"100\" aria-describedby=\"email-notes\" autocomplete=\"email\" required \/><\/p>\n<p class=\"form-submit\"><noscript><p class=\"tc-recaptcha-error\">Please enable Javascript support in your browser, in order to post a comment.<\/p><\/noscript><div id=\"tc-recaptcha\"><\/div><input name=\"submit\" type=\"submit\" id=\"submit\" class=\"submit\" value=\"Post Comment\" disabled \/> <input type='hidden' name='comment_post_ID' value='119007' id='comment_post_ID' \/>\n<input type='hidden' name='comment_parent' id='comment_parent' value='0' \/>\n<\/p><p style=\"display: none;\"><input type=\"hidden\" id=\"akismet_comment_nonce\" name=\"akismet_comment_nonce\" value=\"55397686a3\" \/><\/p><p style=\"display: none !important;\" class=\"akismet-fields-container\" data-prefix=\"ak_\"><label>Δ<textarea name=\"ak_hp_textarea\" cols=\"45\" rows=\"8\" maxlength=\"100\"><\/textarea><\/label><input type=\"hidden\" id=\"ak_js_1\" name=\"ak_js\" value=\"5\"\/><script>document.getElementById( \"ak_js_1\" ).setAttribute( \"value\", ( new Date() ).getTime() );<\/script><\/p><\/form>\t<\/div><!-- #respond -->\n\t" ); setTimeout( function() { // Focus on the comment text field $( '#comment' ).focus(); // Request the reCAPTCHA functionality. __enable_recaptcha(); }, 1 ); // Remove the comment form enable button. $( '#tc-show-comment-form-html' ).remove(); // Prevent re-inserting. __comment_form_inserted = true; } } // Insert the comment form on clicking the post button or the comment reply button. $( '#tc-show-comment-form-html button' ).on( 'click', function( event ) { event.preventDefault(); __render_the_comment_form(); }); $( '.comment-reply-link' ).on( 'click', function() { __render_the_comment_form(); }); })( jQuery ); </script> </div> </article> </div> </div> <div class="main-sidebar-column"> <div class="main-sidebar-column-wrapper"> <div class="sidebar-section"><div class="sidebar-section-connect"> <div class="join"><a href="https://www.thecoolist.com/signup/" target="_blank" title="TheCoolist newsletter">Join TheCoolist</a> </div> <div class="newsletterside"> <a href="https://www.thecoolist.com/signup/" target="_blank" title="TheCoolist newsletter">100% free, unsubscribe anytime.</a> </div> </div></div><div class="sidebar-section"> <div class="sidebar-section-connect"> <div class="connect bold">Let's connect</div> <div class="sidebar-socials"> <ul> <li><a href="https://www.facebook.com/thecoolist" title="TheCoolist Facebook" class="social-icon facebook-white" rel="nofollow"><span>Facebook</span></a></li> <li><a href="https://twitter.com/thecoolist" title="TheCoolist Twitter" class="social-icon twitter-white" rel="nofollow"><span>Twitter</span></a></li> </ul> </div> </div> </div> <div class="main-sidebar-column"> </div> </div> </div> </div> </div> </div> </div> <script type="pmdelayedscript" src="https://cdn.thecoolist.com/wp-content/plugins/affiliate-links/pro/js/front-af-links-pro.js?ver=1730754071" id="affiliate-links-pro-js" data-perfmatters-type="text/javascript" data-cfasync="false" data-no-optimize="1" data-no-defer="1" data-no-minify="1"></script> <script type="text/javascript" id="perfmatters-lazy-load-js-before"> /* <![CDATA[ */ window.lazyLoadOptions={elements_selector:"img[data-src],.perfmatters-lazy,.perfmatters-lazy-css-bg",thresholds:"0px 0px",class_loading:"pmloading",class_loaded:"pmloaded",callback_loaded:function(element){if(element.tagName==="IFRAME"){if(element.classList.contains("pmloaded")){if(typeof window.jQuery!="undefined"){if(jQuery.fn.fitVids){jQuery(element).parent().fitVids()}}}}}};window.addEventListener("LazyLoad::Initialized",function(e){var lazyLoadInstance=e.detail.instance;var target=document.querySelector("body");var observer=new MutationObserver(function(mutations){lazyLoadInstance.update()});var config={childList:!0,subtree:!0};observer.observe(target,config);}); /* ]]> */ </script> <script type="text/javascript" async src="https://cdn.thecoolist.com/wp-content/plugins/perfmatters/js/lazyload.min.js?ver=1730754184" id="perfmatters-lazy-load-js"></script> <script defer type="pmdelayedscript" src="https://cdn.thecoolist.com/wp-content/plugins/akismet/_inc/akismet-frontend.js?ver=1726008672" id="akismet-frontend-js" data-perfmatters-type="text/javascript" data-cfasync="false" data-no-optimize="1" data-no-defer="1" data-no-minify="1"></script> <script type="pmdelayedscript" data-perfmatters-type="text/javascript" data-cfasync="false" data-no-optimize="1" data-no-defer="1" data-no-minify="1"> /* <![CDATA[ */ var coolist_data = []; /* ]]> */ </script><script type="pmdelayedscript" data-perfmatters-type="text/javascript" data-cfasync="false" data-no-optimize="1" data-no-defer="1" data-no-minify="1"> "use strict";var jQuery=jQuery||{},COOLIST=COOLIST||{};COOLIST.instances=COOLIST.instances||{},function(e){COOLIST.App=function(){var n=document.documentElement,t=function(e,n){return RegExp(" "+n+" ").test(" "+e.className+" ")},r=function(){n.setAttribute("data-useragent",navigator.userAgent)},i=function(){e("body").on("click","#mobile-nav-trigger",function(n){return n.preventDefault(),e("body").addClass("mobile-nav-open"),!1}),e("body").on("click",".dismiss-menu, .header, .page",function(n){e("body").hasClass("mobile-nav-open")&&(n.preventDefault(),e("body").removeClass("mobile-nav-open"))})},o=function(){1==e("body.single").length&&e(".gallery img, .post-network-wrapper img, .post-related-wrapper img, .main-sidebar-column img").attr("data-pin-no-hover","true")};return{init:function(){r(),i(),o(),e(window).on("coolist_content_loaded_async",function(){o()})}}},e("a").filter('[href^="http"], [href^="//"]').filter('[target="_blank"]').each(function(){var n=e(this),t=n.attr("rel");-1===(t=t?t.split(" "):[]).indexOf("noopener")&&t.push("noopener"),-1===t.indexOf("noreferrer")&&t.push("noreferrer"),t=t.join(" "),n.attr("rel",t)}),COOLIST.instances.app=new COOLIST.App,COOLIST.instances.app.init()}(jQuery); </script> <script type="pmdelayedscript" data-cfasync="false" data-no-optimize="1" data-no-defer="1" data-no-minify="1"> jQuery( document ).ready( function( $ ) { /* On article pages, switch the link button label * to "Check Price" if the link is an affiliate link. */ $( 'a > .hoverlogo' ).each( function() { var $parent_link = $( this ).parent( 'a' ); if ( $parent_link.length === 1 ) { if ( $parent_link.attr( 'href' ).match( /https?:\/\/(?:www\.)?(?:amazon.com|amzn.to|sjv.io|visit.ws)/ ) !== null ) { $( this ).text( 'Check Price' ); } } }); }); </script> <div class="footer"> <div class="wrapper"> <div class="footer-sections"> <div class="footer-section"><div>ABOUT</div> <div class="textwidget"><p><strong>TheCoolist is a mood board for your headspace</strong>. We help curate your cool through deep dives into topics of self-actualization, lifestyle, and interpersonal intelligence. Our articles maintain a high degree of informational integrity, deconstructing complex topics such as personality types, spirituality, socialization, culture, and much more.</p> <p><strong>Subscribe to our newsletter</strong></p> <form action="https://www.thecoolist.com/signup/" method="GET" class="ns validate" target="_blank" novalidate=""><input type="email" name="flo_email" class="ns-input" placeholder="you@example.com" required=""><button type="submit" class="ns-submit">SUBSCRIBE</button></form> <p>At TheCoolist we are reader-supported. When you buy through links on our site, we may earn an affiliate commission. As an Amazon Associate, we earn from qualifying purchases.</p> </div> </div><div class="footer-section"><div>THECOOLIST</div><div class="menu-footer-menu-container"><ul id="menu-footer-menu" class="menu"><li id="menu-item-66607" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-66607"><a href="https://www.thecoolist.com/about/">About</a></li> <li id="menu-item-115518" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-115518"><a href="https://www.thecoolist.com/about/#standards">Editorial Guidelines</a></li> <li id="menu-item-66609" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-privacy-policy menu-item-66609"><a rel="privacy-policy" href="https://www.thecoolist.com/privacy-policy/">Privacy Policy</a></li> <li id="menu-item-66608" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-66608"><a href="https://www.thecoolist.com/contact-us/">Contact</a></li> </ul></div></div><div class="footer-section"><div>Let’s connect</div> <div class="textwidget"><ul class="menu"> <li><a href="https://www.facebook.com/thecoolist" class="social-icon facebook" rel="nofollow"><span>Facebook</span></a></li> <li><a href="https://pinterest.com/thecoolist/" class="social-icon pinterest" rel="nofollow"><span>Pinterest</span></a></li> <li><a href="https://twitter.com/thecoolist" class="social-icon twitter" rel="nofollow"><span>Twitter</span></a></li> <li><a href="https://www.youtube.com/c/Thecoolist" class="social-icon youtube" rel="nofollow"><span>YouTube</span></a></li> <li><a href="https://www.linkedin.com/company/thecoolist/" class="social-icon linkedin" rel="nofollow"><span>LinkedIn</span></a></li> </ul></div> </div> </div> <p class="foot-note">© 2024 thecoolist.com - All Rights Reserved</p> <p>TheCoolist.com is operated by Bon Ventures SRL, a registered company in Romania (Company No. 37394109), Str. Barbu Vacarescu 164A, Cladirea C1, 020285, Bucharest. Telephone +40 745 310 155</p> </div> </div> <script id="perfmatters-delayed-scripts-js">const pmDelayClick=true;const pmUserInteractions=["keydown","mousedown","mousemove","wheel","touchmove","touchstart","touchend"],pmDelayedScripts={normal:[],defer:[],async:[]},jQueriesArray=[],pmInterceptedClicks=[];var pmDOMLoaded=!1,pmClickTarget="";function pmTriggerDOMListener(){"undefined"!=typeof pmDelayTimer&&clearTimeout(pmDelayTimer),pmUserInteractions.forEach(function(e){window.removeEventListener(e,pmTriggerDOMListener,{passive:!0})}),document.removeEventListener("visibilitychange",pmTriggerDOMListener),"loading"===document.readyState?document.addEventListener("DOMContentLoaded",pmTriggerDelayedScripts):pmTriggerDelayedScripts()}async function pmTriggerDelayedScripts(){pmDelayEventListeners(),pmDelayJQueryReady(),pmProcessDocumentWrite(),pmSortDelayedScripts(),pmPreloadDelayedScripts(),await pmLoadDelayedScripts(pmDelayedScripts.normal),await pmLoadDelayedScripts(pmDelayedScripts.defer),await pmLoadDelayedScripts(pmDelayedScripts.async),await pmTriggerEventListeners(),document.querySelectorAll("link[data-pmdelayedstyle]").forEach(function(e){e.setAttribute("href",e.getAttribute("data-pmdelayedstyle"))}),window.dispatchEvent(new Event("perfmatters-allScriptsLoaded")),pmWaitForPendingClicks().then(()=>{pmReplayClicks()})}function pmDelayEventListeners(){let e={};function t(t,n){function r(n){return e[t].delayedEvents.indexOf(n)>=0?"perfmatters-"+n:n}e[t]||(e[t]={originalFunctions:{add:t.addEventListener,remove:t.removeEventListener},delayedEvents:[]},t.addEventListener=function(){arguments[0]=r(arguments[0]),e[t].originalFunctions.add.apply(t,arguments)},t.removeEventListener=function(){arguments[0]=r(arguments[0]),e[t].originalFunctions.remove.apply(t,arguments)}),e[t].delayedEvents.push(n)}function n(e,t){let n=e[t];Object.defineProperty(e,t,{get:n||function(){},set:function(n){e["perfmatters"+t]=n}})}t(document,"DOMContentLoaded"),t(window,"DOMContentLoaded"),t(window,"load"),t(window,"pageshow"),t(document,"readystatechange"),n(document,"onreadystatechange"),n(window,"onload"),n(window,"onpageshow")}function pmDelayJQueryReady(){let e=window.jQuery;Object.defineProperty(window,"jQuery",{get:()=>e,set(t){if(t&&t.fn&&!jQueriesArray.includes(t)){t.fn.ready=t.fn.init.prototype.ready=function(e){pmDOMLoaded?e.bind(document)(t):document.addEventListener("perfmatters-DOMContentLoaded",function(){e.bind(document)(t)})};let n=t.fn.on;t.fn.on=t.fn.init.prototype.on=function(){if(this[0]===window){function e(e){return e=(e=(e=e.split(" ")).map(function(e){return"load"===e||0===e.indexOf("load.")?"perfmatters-jquery-load":e})).join(" ")}"string"==typeof arguments[0]||arguments[0]instanceof String?arguments[0]=e(arguments[0]):"object"==typeof arguments[0]&&Object.keys(arguments[0]).forEach(function(t){delete Object.assign(arguments[0],{[e(t)]:arguments[0][t]})[t]})}return n.apply(this,arguments),this},jQueriesArray.push(t)}e=t}})}function pmProcessDocumentWrite(){let e=new Map;document.write=document.writeln=function(t){var n=document.currentScript,r=document.createRange();let a=e.get(n);void 0===a&&(a=n.nextSibling,e.set(n,a));var i=document.createDocumentFragment();r.setStart(i,0),i.appendChild(r.createContextualFragment(t)),n.parentElement.insertBefore(i,a)}}function pmSortDelayedScripts(){document.querySelectorAll("script[type=pmdelayedscript]").forEach(function(e){e.hasAttribute("src")?e.hasAttribute("defer")&&!1!==e.defer?pmDelayedScripts.defer.push(e):e.hasAttribute("async")&&!1!==e.async?pmDelayedScripts.async.push(e):pmDelayedScripts.normal.push(e):pmDelayedScripts.normal.push(e)})}function pmPreloadDelayedScripts(){var e=document.createDocumentFragment();[...pmDelayedScripts.normal,...pmDelayedScripts.defer,...pmDelayedScripts.async].forEach(function(t){var n=t.getAttribute("src");if(n){var r=document.createElement("link");r.href=n,"module"==t.getAttribute("data-perfmatters-type")?r.rel="modulepreload":(r.rel="preload",r.as="script"),e.appendChild(r)}}),document.head.appendChild(e)}async function pmLoadDelayedScripts(e){var t=e.shift();return t?(await pmReplaceScript(t),pmLoadDelayedScripts(e)):Promise.resolve()}async function pmReplaceScript(e){return await pmNextFrame(),new Promise(function(t){let n=document.createElement("script");[...e.attributes].forEach(function(e){let t=e.nodeName;"type"!==t&&("data-perfmatters-type"===t&&(t="type"),n.setAttribute(t,e.nodeValue))}),e.hasAttribute("src")?(n.addEventListener("load",t),n.addEventListener("error",t)):(n.text=e.text,t()),e.parentNode.replaceChild(n,e)})}async function pmTriggerEventListeners(){pmDOMLoaded=!0,await pmNextFrame(),document.dispatchEvent(new Event("perfmatters-DOMContentLoaded")),await pmNextFrame(),window.dispatchEvent(new Event("perfmatters-DOMContentLoaded")),await pmNextFrame(),document.dispatchEvent(new Event("perfmatters-readystatechange")),await pmNextFrame(),document.perfmattersonreadystatechange&&document.perfmattersonreadystatechange(),await pmNextFrame(),window.dispatchEvent(new Event("perfmatters-load")),await pmNextFrame(),window.perfmattersonload&&window.perfmattersonload(),await pmNextFrame(),jQueriesArray.forEach(function(e){e(window).trigger("perfmatters-jquery-load")});let e=new Event("perfmatters-pageshow");e.persisted=window.pmPersisted,window.dispatchEvent(e),await pmNextFrame(),window.perfmattersonpageshow&&window.perfmattersonpageshow({persisted:window.pmPersisted})}async function pmNextFrame(){return new Promise(function(e){requestAnimationFrame(e)})}function pmReplayClicks(){window.removeEventListener("touchstart",pmTouchStartHandler,{passive:!0}),window.removeEventListener("mousedown",pmTouchStartHandler),pmInterceptedClicks.forEach(e=>{e.target.outerHTML===pmClickTarget&&e.target.dispatchEvent(new MouseEvent("click",{view:e.view,bubbles:!0,cancelable:!0}))})}function pmWaitForPendingClicks(){return new Promise(e=>{window.pmIsClickPending?pmPendingClickFinished=e:e()})}function pmPendingClickStarted(){window.pmIsClickPending=!0}function pmPendingClickFinished(){window.pmIsClickPending=!1}function pmClickHandler(e){e.target.removeEventListener("click",pmClickHandler),pmRenameDOMAttribute(e.target,"pm-onclick","onclick"),pmInterceptedClicks.push(e),e.preventDefault(),e.stopPropagation(),e.stopImmediatePropagation(),pmPendingClickFinished()}function pmTouchStartHandler(e){"HTML"!==e.target.tagName&&(pmClickTarget||(pmClickTarget=e.target.outerHTML),window.addEventListener("touchend",pmTouchEndHandler),window.addEventListener("mouseup",pmTouchEndHandler),window.addEventListener("touchmove",pmTouchMoveHandler,{passive:!0}),window.addEventListener("mousemove",pmTouchMoveHandler),e.target.addEventListener("click",pmClickHandler),pmRenameDOMAttribute(e.target,"onclick","pm-onclick"),pmPendingClickStarted())}function pmTouchMoveHandler(e){window.removeEventListener("touchend",pmTouchEndHandler),window.removeEventListener("mouseup",pmTouchEndHandler),window.removeEventListener("touchmove",pmTouchMoveHandler,{passive:!0}),window.removeEventListener("mousemove",pmTouchMoveHandler),e.target.removeEventListener("click",pmClickHandler),pmRenameDOMAttribute(e.target,"pm-onclick","onclick"),pmPendingClickFinished()}function pmTouchEndHandler(e){window.removeEventListener("touchend",pmTouchEndHandler),window.removeEventListener("mouseup",pmTouchEndHandler),window.removeEventListener("touchmove",pmTouchMoveHandler,{passive:!0}),window.removeEventListener("mousemove",pmTouchMoveHandler)}function pmRenameDOMAttribute(e,t,n){e.hasAttribute&&e.hasAttribute(t)&&(event.target.setAttribute(n,event.target.getAttribute(t)),event.target.removeAttribute(t))}window.pmIsClickPending=!1,window.addEventListener("pageshow",e=>{window.pmPersisted=e.persisted}),pmUserInteractions.forEach(function(e){window.addEventListener(e,pmTriggerDOMListener,{passive:!0})}),pmDelayClick&&(window.addEventListener("touchstart",pmTouchStartHandler,{passive:!0}),window.addEventListener("mousedown",pmTouchStartHandler)),document.addEventListener("visibilitychange",pmTriggerDOMListener);</script></body> </html>