PageSourceSearch

https://matthias-wahls.com/about-me/

html matthias-wahls.com collected 2026-10-02 14:07:15 UTC 50,524 bytes, 489 lines download raw bytes

1<!DOCTYPE html>
2<html lang="en-US" >
3<head>
4  
4<script type="text/javascript">var ajaxurl = "https://matthias-wahls.com/wp-admin/admin-ajax.php"</script>
4<meta name='robots' content='index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1' />
5<style id="critical-path-css" type='text/css'>body,html{width:100%;height:100%;margin:0;padding:0}.page-preloader{top:0;left:0;z-index:999;position:fixed;height:100%;width:100%;text-align:center}.preloader-logo,.preloader-preview-area{top:50%;max-height:calc(50% - 20px);opacity:1}.preloader-preview-area{-webkit-animation-delay:-.2s;animation-delay:-.2s;-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);margin-top:10px;width:100%;text-align:center;position:absolute}.preloader-logo{max-width:90%;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);margin:-10px auto 0;position:relative}.ball-pulse>div,.ball-scale>div,.line-scale>div{margin:2px;display:inline-block}.ball-pulse>div{width:15px;height:15px;border-radius:100%;-webkit-animation:ball-pulse .75s infinite cubic-bezier(.2,.68,.18,1.08);animation:ball-pulse .75s infinite cubic-bezier(.2,.68,.18,1.08)}.ball-pulse>div:nth-child(1){-webkit-animation-delay:-.36s;animation-delay:-.36s}.ball-pulse>div:nth-child(2){-webkit-animation-delay:-.24s;animation-delay:-.24s}.ball-pulse>div:nth-child(3){-webkit-animation-delay:-.12s;animation-delay:-.12s}@-webkit-keyframes ball-pulse{0%,80%{-webkit-transform:scale(1);transform:scale(1);opacity:1}45%{-webkit-transform:scale(.1);transform:scale(.1);opacity:.7}}@keyframes ball-pulse{0%,80%{-webkit-transform:scale(1);transform:scale(1);opacity:1}45%{-webkit-transform:scale(.1);transform:scale(.1);opacity:.7}}.ball-clip-rotate-pulse{position:relative;-webkit-transform:translateY(-15px);-ms-transform:translateY(-15px);transform:translateY(-15px);display:inline-block}.ball-clip-rotate-pulse>div{-webkit-animation-fill-mode:both;animation-fill-mode:both;position:absolute;top:0;left:0;border-radius:100%}.ball-clip-rotate-pulse>div:first-child{height:36px;width:36px;top:7px;left:-7px;-webkit-animation:ball-clip-rotate-pulse-scale 1s 0s cubic-bezier(.09,.57,.49,.9) infinite;animation:ball-clip-rotate-pulse-scale 1s 0s cubic-bezier(.09,.57,.49,.9) infinite}.ball-clip-rotate-pulse>div:last-child{position:absolute;width:50px;height:50px;left:-16px;top:-2px;background:0 0;border:2px solid;-webkit-animation:ball-clip-rotate-pulse-rotate 1s 0s cubic-bezier(.09,.57,.49,.9) infinite;animation:ball-clip-rotate-pulse-rotate 1s 0s cubic-bezier(.09,.57,.49,.9) infinite;-webkit-animation-duration:1s;animation-duration:1s}@-webkit-keyframes ball-clip-rotate-pulse-rotate{0%{-webkit-transform:rotate(0) scale(1);transform:rotate(0) scale(1)}50%{-webkit-transform:rotate(180deg) scale(.6);transform:rotate(180deg) scale(.6)}100%{-webkit-transform:rotate(360deg) scale(1);transform:rotate(360deg) scale(1)}}@keyframes ball-clip-rotate-pulse-rotate{0%{-webkit-transform:rotate(0) scale(1);transform:rotate(0) scale(1)}50%{-webkit-transform:rotate(180deg) scale(.6);transform:rotate(180deg) scale(.6)}100%{-webkit-transform:rotate(360deg) scale(1);transform:rotate(360deg) scale(1)}}@-webkit-keyframes ball-clip-rotate-pulse-scale{30%{-webkit-transform:scale(.3);transform:scale(.3)}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes ball-clip-rotate-pulse-scale{30%{-webkit-transform:scale(.3);transform:scale(.3)}100%{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes square-spin{25%{-webkit-transform:perspective(100px) rotateX(180deg) rotateY(0);transform:perspective(100px) rotateX(180deg) rotateY(0)}50%{-webkit-transform:perspective(100px) rotateX(180deg) rotateY(180deg);transform:perspective(100px) rotateX(180deg) rotateY(180deg)}75%{-webkit-transform:perspective(100px) rotateX(0) rotateY(180deg);transform:perspective(100px) rotateX(0) rotateY(180deg)}100%{-webkit-transform:perspective(100px) rotateX(0) rotateY(0);transform:perspective(100px) rotateX(0) rotateY(0)}}@keyframes square-spin{25%{-webkit-transform:perspective(100px) rotateX(180deg) rotateY(0);transform:perspective(100px) rotateX(180deg) rotateY(0)}50%{-webkit-transform:perspective(100px) rotateX(180deg) rotateY(180deg);transform:perspective(100px) rotateX(180deg) rotateY(180deg)}75%{-webkit-transform:perspective(100px) rotateX(0) rotateY(180deg);transform:perspective(100px) rotateX(0) rotateY(180deg)}100%{-webkit-transform:perspective(100px) rotateX(0) rotateY(0);transform:perspective(100px) rotateX(0) rotateY(0)}}.square-spin{display:inline-block}.square-spin>div{width:50px;height:50px;-webkit-animation:square-spin 3s 0s cubic-bezier(.09,.57,.49,.9) infinite;animation:square-spin 3s 0s cubic-bezier(.09,.57,.49,.9) infinite}.cube-transition{position:relative;-webkit-transform:translate(-25px,-25px);-ms-transform:translate(-25px,-25px);transform:translate(-25px,-25px);display:inline-block}.cube-transition>div{width:15px;height:15px;position:absolute;top:-5px;left:-5px;-webkit-animation:cube-transition 1.6s 0s infinite ease-in-out;animation:cube-transition 1.6s 0s infinite ease-in-out}.cube-transition>div:last-child{-webkit-animation-delay:-.8s;animation-delay:-.8s}@-webkit-keyframes cube-transition{25%{-webkit-transform:translateX(50px) scale(.5) rotate(-90deg);transform:translateX(50px) scale(.5) rotate(-90deg)}50%{-webkit-transform:translate(50px,50px) rotate(-180deg);transform:translate(50px,50px) rotate(-180deg)}75%{-webkit-transform:translateY(50px) scale(.5) rotate(-270deg);transform:translateY(50px) scale(.5) rotate(-270deg)}100%{-webkit-transform:rotate(-360deg);transform:rotate(-360deg)}}@keyframes cube-transition{25%{-webkit-transform:translateX(50px) scale(.5) rotate(-90deg);transform:translateX(50px) scale(.5) rotate(-90deg)}50%{-webkit-transform:translate(50px,50px) rotate(-180deg);transform:translate(50px,50px) rotate(-180deg)}75%{-webkit-transform:translateY(50px) scale(.5) rotate(-270deg);transform:translateY(50px) scale(.5) rotate(-270deg)}100%{-webkit-transform:rotate(-360deg);transform:rotate(-360deg)}}.ball-scale>div{border-radius:100%;height:60px;width:60px;-webkit-animation:ball-scale 1s 0s ease-in-out infinite;animation:ball-scale 1s 0s ease-in-out infinite}@-webkit-keyframes ball-scale{0%{-webkit-transform:scale(0);transform:scale(0)}100%{-webkit-transform:scale(1);transform:scale(1);opacity:0}
5}@keyframes ball-scale{0%{-webkit-transform:scale(0);transform:scale(0)}100%{-webkit-transform:scale(1);transform:scale(1);opacity:0}}.line-scale>div{-webkit-animation-fill-mode:both;animation-fill-mode:both;width:5px;height:50px;border-radius:2px}.line-scale>div:nth-child(1){-webkit-animation:line-scale 1s -.5s infinite cubic-bezier(.2,.68,.18,1.08);animation:line-scale 1s -.5s infinite cubic-bezier(.2,.68,.18,1.08)}.line-scale>div:nth-child(2){-webkit-animation:line-scale 1s -.4s infinite cubic-bezier(.2,.68,.18,1.08);animation:line-scale 1s -.4s infinite cubic-bezier(.2,.68,.18,1.08)}.line-scale>div:nth-child(3){-webkit-animation:line-scale 1s -.3s infinite cubic-bezier(.2,.68,.18,1.08);animation:line-scale 1s -.3s infinite cubic-bezier(.2,.68,.18,1.08)}.line-scale>div:nth-child(4){-webkit-animation:line-scale 1s -.2s infinite cubic-bezier(.2,.68,.18,1.08);animation:line-scale 1s -.2s infinite cubic-bezier(.2,.68,.18,1.08)}.line-scale>div:nth-child(5){-webkit-animation:line-scale 1s -.1s infinite cubic-bezier(.2,.68,.18,1.08);animation:line-scale 1s -.1s infinite cubic-bezier(.2,.68,.18,1.08)}@-webkit-keyframes line-scale{0%,100%{-webkit-transform:scaley(1);transform:scaley(1)}50%{-webkit-transform:scaley(.4);transform:scaley(.4)}}@keyframes line-scale{0%,100%{-webkit-transform:scaley(1);transform:scaley(1)}50%{-webkit-transform:scaley(.4);transform:scaley(.4)}}.ball-scale-multiple{position:relative;-webkit-transform:translateY(30px);-ms-transform:translateY(30px);transform:translateY(30px);display:inline-block}.ball-scale-multiple>div{border-radius:100%;position:absolute;left:-30px;top:0;opacity:0;margin:0;width:50px;height:50px;-webkit-animation:ball-scale-multiple 1s 0s linear infinite;animation:ball-scale-multiple 1s 0s linear infinite}.ball-scale-multiple>div:nth-child(2),.ball-scale-multiple>div:nth-child(3){-webkit-animation-delay:-.2s;animation-delay:-.2s}@-webkit-keyframes ball-scale-multiple{0%{-webkit-transform:scale(0);transform:scale(0);opacity:0}5%{opacity:1}100%{-webkit-transform:scale(1);transform:scale(1);opacity:0}}@keyframes ball-scale-multiple{0%{-webkit-transform:scale(0);transform:scale(0);opacity:0}5%{opacity:1}100%{-webkit-transform:scale(1);transform:scale(1);opacity:0}}.ball-pulse-sync{display:inline-block}.ball-pulse-sync>div{width:15px;height:15px;border-radius:100%;margin:2px;-webkit-animation-fill-mode:both;animation-fill-mode:both;display:inline-block}.ball-pulse-sync>div:nth-child(1){-webkit-animation:ball-pulse-sync .6s -.21s infinite ease-in-out;animation:ball-pulse-sync .6s -.21s infinite ease-in-out}.ball-pulse-sync>div:nth-child(2){-webkit-animation:ball-pulse-sync .6s -.14s infinite ease-in-out;animation:ball-pulse-sync .6s -.14s infinite ease-in-out}.ball-pulse-sync>div:nth-child(3){-webkit-animation:ball-pulse-sync .6s -70ms infinite ease-in-out;animation:ball-pulse-sync .6s -70ms infinite ease-in-out}@-webkit-keyframes ball-pulse-sync{33%{-webkit-transform:translateY(10px);transform:translateY(10px)}66%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes ball-pulse-sync{33%{-webkit-transform:translateY(10px);transform:translateY(10px)}66%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}.transparent-circle{display:inline-block;border-top:.5em solid rgba(255,255,255,.2);border-right:.5em solid rgba(255,255,255,.2);border-bottom:.5em solid rgba(255,255,255,.2);border-left:.5em solid #fff;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-animation:transparent-circle 1.1s infinite linear;animation:transparent-circle 1.1s infinite linear;width:50px;height:50px;border-radius:50%}.transparent-circle:after{border-radius:50%;width:10em;height:10em}@-webkit-keyframes transparent-circle{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes transparent-circle{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.ball-spin-fade-loader{position:relative;top:-10px;left:-10px;display:inline-block}.ball-spin-fade-loader>div{width:15px;height:15px;border-radius:100%;margin:2px;position:absolute;-webkit-animation:ball-spin-fade-loader 1s infinite linear;animation:ball-spin-fade-loader 1s infinite linear}.ball-spin-fade-loader>
5div:nth-child(1){top:25px;left:0;animation-delay:-.84s;-webkit-animation-delay:-.84s}.ball-spin-fade-loader>div:nth-child(2){top:17.05px;left:17.05px;animation-delay:-.72s;-webkit-animation-delay:-.72s}.ball-spin-fade-loader>div:nth-child(3){top:0;left:25px;animation-delay:-.6s;-webkit-animation-delay:-.6s}.ball-spin-fade-loader>div:nth-child(4){top:-17.05px;left:17.05px;animation-delay:-.48s;-webkit-animation-delay:-.48s}.ball-spin-fade-loader>div:nth-child(5){top:-25px;left:0;animation-delay:-.36s;-webkit-animation-delay:-.36s}.ball-spin-fade-loader>div:nth-child(6){top:-17.05px;left:-17.05px;animation-delay:-.24s;-webkit-animation-delay:-.24s}.ball-spin-fade-loader>div:nth-child(7){top:0;left:-25px;animation-delay:-.12s;-webkit-animation-delay:-.12s}.ball-spin-fade-loader>div:nth-child(8){top:17.05px;left:-17.05px;animation-delay:0s;-webkit-animation-delay:0s}@-webkit-keyframes ball-spin-fade-loader{50%{opacity:.3;-webkit-transform:scale(.4);transform:scale(.4)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes ball-spin-fade-loader{50%{opacity:.3;-webkit-transform:scale(.4);transform:scale(.4)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}</style>
6<meta charset="UTF-8" />
7<meta name="viewport" content="width=device-width, initial-scale=1.0, minimum-scale=1.0, maximum-scale=1.0, user-scalable=0" />
8<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1" />
9<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
10<meta name="format-detection" content="telephone=no">
11
12	<!-- This site is optimized with the Yoast SEO plugin v16.9 - https://yoast.com/wordpress/plugins/seo/ -->
13	<title>about me - Matthias Wahls</title>
14	<link rel="canonical" href="https://matthias-wahls.com/about-me/" />
15	<meta property="og:locale" content="en_US" />
16	<meta property="og:type" content="article" />
17	<meta property="og:title" content="about me - Matthias Wahls" />
18	<meta property="og:url" content="https://matthias-wahls.com/about-me/" />
19	<meta property="og:site_name" content="Matthias Wahls" />
20	<meta property="article:modified_time" content="2024-06-09T10:21:54+00:00" />
21	<meta name="twitter:card" content="summary" />
22	<meta name="twitter:label1" content="Est. reading time" />
23	<meta name="twitter:data1" content="1 minute" />
24	
24<script type="application/ld+json" class="yoast-schema-graph">{"@context":"https://schema.org","@graph":[{"@type":"WebSite","@id":"https://matthias-wahls.com/#website","url":"https://matthias-wahls.com/","name":"Matthias Wahls","description":"Chess Training and Blog","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://matthias-wahls.com/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https://matthias-wahls.com/about-me/#webpage","url":"https://matthias-wahls.com/about-me/","name":"about me - Matthias Wahls","isPartOf":{"@id":"https://matthias-wahls.com/#website"},"datePublished":"2016-05-30T11:46:31+00:00","dateModified":"2024-06-09T10:21:54+00:00","breadcrumb":{"@id":"https://matthias-wahls.com/about-me/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https://matthias-wahls.com/about-me/"]}]},{"@type":"BreadcrumbList","@id":"https://matthias-wahls.com/about-me/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://matthias-wahls.com/"},{"@type":"ListItem","position":2,"name":"about me"}]}]}</script>
24
25	<!-- / Yoast SEO plugin. -->
26
27
28
29<link rel='dns-prefetch' href='//s.w.org' />
30<link rel="alternate" type="application/rss+xml" title="Matthias Wahls &raquo; Feed" href="https://matthias-wahls.com/feed/" />
31<link rel="alternate" type="application/rss+xml" title="Matthias Wahls &raquo; Comments Feed" href="https://matthias-wahls.com/comments/feed/" />
32
33<link rel="shortcut icon" href="https://matthias-wahls.com/wp-content/uploads/favicon-3.ico"  />
34<script type="text/javascript">
35window.abb = {};
36php = {};
37window.PHP = {};
38PHP.ajax = "https://matthias-wahls.com/wp-admin/admin-ajax.php";PHP.wp_p_id = "529";var mk_header_parallax, mk_banner_parallax, mk_page_parallax, mk_footer_parallax, mk_body_parallax;
39var mk_images_dir = "https://matthias-wahls.com/wp-content/themes/matthias-wahls/assets/images",
40mk_theme_js_path = "https://matthias-wahls.com/wp-content/themes/matthias-wahls/assets/js",
41mk_theme_dir = "https://matthias-wahls.com/wp-content/themes/matthias-wahls",
42mk_captcha_placeholder = "Enter Captcha",
43mk_captcha_invalid_txt = "Invalid. Try again.",
44mk_captcha_correct_txt = "Captcha correct.",
45mk_responsive_nav_width = 767,
46mk_vertical_header_back = "Back",
47mk_vertical_header_anim = "1",
48mk_check_rtl = true,
49mk_grid_width = 1140,
50mk_ajax_search_option = "fullscreen_search",
51mk_preloader_bg_color = "#ffffff",
52mk_accent_color = "#000000",
53mk_go_to_top =  "true",
54mk_smooth_scroll =  "true",
55mk_preloader_bar_color = "#000000",
56mk_preloader_logo = "";
57var mk_header_parallax = false,
58mk_banner_parallax = false,
59mk_page_parallax = false,
60mk_footer_parallax = false,
61mk_body_parallax = false,
62mk_no_more_posts = "No More Posts";
63</script>
63
64		
64<script type="text/javascript">
65			window._wpemojiSettings = {"baseUrl":"https:\/\/s.w.org\/images\/core\/emoji\/13.1.0\/72x72\/","ext":".png","svgUrl":"https:\/\/s.w.org\/images\/core\/emoji\/13.1.0\/svg\/","svgExt":".svg","source":{"concatemoji":"https:\/\/matthias-wahls.com\/wp-includes\/js\/wp-emoji-release.min.js?ver=5.8.17"}};
66			!function(e,a,t){var n,r,o,i=a.createElement("canvas"),p=i.getContext&&i.getContext("2d");function s(e,t){var a=String.fromCharCode;p.clearRect(0,0,i.width,i.height),p.fillText(a.apply(this,e),0,0);e=i.toDataURL();return p.clearRect(0,0,i.width,i.height),p.fillText(a.apply(this,t),0,0),e===i.toDataURL()}function c(e){var t=a.createElement("script");t.src=e,t.defer=t.type="text/javascript",a.getElementsByTagName("head")[0].appendChild(t)}for(o=Array("flag","emoji"),t.supports={everything:!0,everythingExceptFlag:!0},r=0;r<o.length;r++)t.supports[o[r]]=function(e){if(!p||!p.fillText)return!1;switch(p.textBaseline="top",p.font="600 32px Arial",e){case"flag":return s([127987,65039,8205,9895,65039],[127987,65039,8203,9895,65039])?!1:!s([55356,56826,55356,56819],[55356,56826,8203,55356,56819])&&!s([55356,57332,56128,56423,56128,56418,56128,56421,56128,56430,56128,56423,56128,56447],[55356,57332,8203,56128,56423,8203,56128,56418,8203,56128,56421,8203,56128,56430,8203,56128,56423,8203,56128,56447]);case"emoji":return!s([10084,65039,8205,55357,56613],[10084,65039,8203,55357,56613])}return!1}(o[r]),t.supports.everything=t.supports.everything&&t.supports[o[r]],"flag"!==o[r]&&(t.supports.everythingExceptFlag=t.supports.everythingExceptFlag&&t.supports[o[r]]);t.supports.everythingExceptFlag=t.supports.everythingExceptFlag&&!t.supports.flag,t.DOMReady=!1,t.readyCallback=function(){t.DOMReady=!0},t.supports.everything||(n=function(){t.readyCallback()},a.addEventListener?(a.addEventListener("DOMContentLoaded",n,!1),e.addEventListener("load",n,!1)):(e.attachEvent("onload",n),a.attachEvent("onreadystatechange",function(){"complete"===a.readyState&&t.readyCallback()})),(n=t.source||{}).concatemoji?c(n.concatemoji):n.wpemoji&&n.twemoji&&(c(n.twemoji),c(n.wpemoji)))}(window,document,window._wpemojiSettings);
67		</script>
67
68		<style type="text/css">
69img.wp-smiley,
70img.emoji {
71	display: inline !important;
72	border: none !important;
73	box-shadow: none !important;
74	height: 1em !important;
75	width: 1em !important;
76	margin: 0 .07em !important;
77	vertical-align: -0.1em !important;
78	background: none !important;
79	padding: 0 !important;
80}
81</style>
82	<link rel='stylesheet' id='pt-cv-public-style-css'  href='https://matthias-wahls.com/wp-content/plugins/content-views-query-and-display-post-page/public/assets/css/cv.css?ver=2.5.0.1' type='text/css' media='all' />
83<link rel='stylesheet' id='wp-block-library-css'  href='https://matthias-wahls.com/wp-includes/css/dist/block-library/style.min.css?ver=5.8.17' type='text/css' media='all' />
84<link rel='stylesheet' id='js-media-query-css'  href='https://matthias-wahls.com/wp-content/themes/matthias-wahls/assets/stylesheet/media.css?ver=5.1.3' type='text/css' media='all' />
85<link rel='stylesheet' id='theme-styles-css'  href='https://matthias-wahls.com/wp-content/themes/matthias-wahls/assets/stylesheet/core-styles.css?ver=5.1.3' type='text/css' media='all' />
86<link rel='stylesheet' id='google-font-api-special-1-css'  href='//matthias-wahls.com/wp-content/uploads/omgf/google-font-api-special-1/google-font-api-special-1.css?ver=1669146699' type='text/css' media='all' />
87<link rel='stylesheet' id='google-font-api-special-2-css'  href='//matthias-wahls.com/wp-content/uploads/omgf/google-font-api-special-2/google-font-api-special-2.css?ver=1669146699' type='text/css' media='all' />
88<link rel='stylesheet' id='theme-dynamic-styles-css'  href='https://matthias-wahls.com/wp-content/themes/matthias-wahls/custom.css?ver=5.8.17' type='text/css' media='all' />
89<style id='theme-dynamic-styles-inline-css' type='text/css'>
90body { background-color:#fff; } .mk-header { background-color:#f7f7f7;background-size:cover;-webkit-background-size:cover;-moz-background-size:cover; } .mk-header-bg { background-color:#fff; } .mk-classic-nav-bg { background-color:#fff; } #theme-page { background-color:#fff; } #mk-footer { } #mk-boxed-layout { -webkit-box-shadow:0 0 0px rgba(0, 0, 0, 0); -moz-box-shadow:0 0 0px rgba(0, 0, 0, 0); box-shadow:0 0 0px rgba(0, 0, 0, 0); } .mk-news-tab .mk-tabs-tabs .is-active a, .mk-fancy-title.pattern-style span, .mk-fancy-title.pattern-style.color-gradient span:after, .page-bg-color { background-color:#fff; } .page-title { font-size:20px; color:#4d4d4d; text-transform:uppercase; font-weight:400; letter-spacing:2px; } .page-subtitle { font-size:14px; line-height:100%; color:#a3a3a3; font-size:14px; text-transform:none; } .header-style-1 .mk-header-padding-wrapper, .header-style-2 .mk-header-padding-wrapper, .header-style-3 .mk-header-padding-wrapper { padding-top:51px; } @font-face { font-family:'star'; src:url('https://matthias-wahls.com/wp-content/themes/matthias-wahls/assets/stylesheet/fonts/star/font.eot'); src:url('https://matthias-wahls.com/wp-content/themes/matthias-wahls/assets/stylesheet/fonts/star/font.eot?#iefix') format('embedded-opentype'), url('https://matthias-wahls.com/wp-content/themes/matthias-wahls/assets/stylesheet/fonts/star/font.woff') format('woff'), url('https://matthias-wahls.com/wp-content/themes/matthias-wahls/assets/stylesheet/fonts/star/font.ttf') format('truetype'), url('https://matthias-wahls.com/wp-content/themes/matthias-wahls/assets/stylesheet/fonts/star/font.svg#star') format('svg'); font-weight:normal; font-style:normal; } @font-face { font-family:'WooCommerce'; src:url('https://matthias-wahls.com/wp-content/themes/matthias-wahls/assets/stylesheet/fonts/woocommerce/font.eot'); src:url('https://matthias-wahls.com/wp-content/themes/matthias-wahls/assets/stylesheet/fonts/woocommerce/font.eot?#iefix') format('embedded-opentype'), url('https://matthias-wahls.com/wp-content/themes/matthias-wahls/assets/stylesheet/fonts/woocommerce/font.woff') format('woff'), url('https://matthias-wahls.com/wp-content/themes/matthias-wahls/assets/stylesheet/fonts/woocommerce/font.ttf') format('truetype'), url('https://matthias-wahls.com/wp-content/themes/matthias-wahls/assets/stylesheet/fonts/woocommerce/font.svg#WooCommerce') format('svg'); font-weight:normal; font-style:normal; } #mk-page-title-box-3 { height:100px; background-color:; text-align:left; background-attachment:scroll; background-position:center center; } #mk-page-title-box-3 .mk-page-title-box-title { font-size:36px; line-height:36px; font-weight:inherit; color:#ddd; padding-bottom:20px; margin-bottom:20px; letter-spacing:3px; text-transform:initial; } #mk-page-title-box-3 .mk-page-title-box-title--underline:after { background:#ddd; left:0; margin:0;} #mk-page-title-box-3 .mk-page-title-box-subtitle { font-size:21px; line-height:21px; font-weight:inherit; color:;} .full-width-2 { min-height:ßpx; margin-bottom:0px; } .full-width-2 .page-section-content { padding:50px 0 10px; } #background-layer--2 { background-position:left top; background-repeat:repeat; ; ; } #text-block-4 { margin-bottom:0px; text-align:left; } #text-block-5 { margin-bottom:0px; text-align:left; } #mk-shape-divider-7 .shape__container { background-color:; } #mk-shape-divider-7 .shape__container .shape { overflow:hidden; height:70; } #mk-shape-divider-7 .shape__container .shape svg { position:relative; top:-0.4px; } .full-width-6 .mk-video-color-mask{ background:transparent; background:-moz-linear-gradient(top, transparent 0%, #ffffff 100%); background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,transparent), color-stop(100%,#ffffff)); background:-webkit-linear-gradient(top, transparent 0%,#ffffff 100%); background:-o-linear-gradient(top, transparent 0%,#ffffff 100%); background:-ms-linear-gradient(top, transparent 0%,#ffffff 100%); background:linear-gradient(to bottom, transparent 0%,#ffffff 100%); } .full-width-6 { min-height:500px; margin-bottom:0px; } .full-width-6 .page-section-content { padding:110px 0 10px; } #background-layer--6 { background-position:center bottom; background-repeat:no-repeat; ; ; } .footer-wrapper .mk-col-1-3 { display:none; } .home .footer-wrapper .mk-col-1-3 { display:block; width:100%; } .home #mk-footer { width:100%; background-color:#f0f0f0; } .home #mk-footer .footer-wrapper { padding:20px 0; } .home .full-width-23 { display:none; } .home #sub-footer { padding-top:50px; } .pt-cv-clear-pagination { margin-bottom:1px; } .pt-cv-content-item { display:table; background:#f0f0f0; margin:8px 0 8px 0; } .pt-cv-ifield { margin:0 20px 0 20px; padding:9% 12px 1% 12px; background:#fff; height:160px; display:table-cell; text-align:center; align-items:center; vertical-align:middle; } .pt-cv-title, .mk-footer .pt-cv-title { line-height:1.3 !important; text-align:center !important; vertical-align:center !important; font-size:16px; color:#404040; text-transform:uppercase; } .pt-cv-title a, .mk-footer h6 a { color:#404040 !important; font-family:"Lato" !important; } .pt-cv-title a:hover, .mk-footer h6 a:hover { color:#dd3333 !important; } .pt-cv-pagination-wrapper { margin:20px 0 auto -23px; } .pt-cv-wrapper .pagination > .active > a, .pt-cv-wrapper .pagination > .active > a:focus, .pt-cv-wrapper .pagination > .active > a:hover, .pt-cv-wrapper .pagination > .active > span, .pt-cv-wrapper .pagination > .active > span:focus, .pt-cv-wrapper .pagination > .active > span:hover { background-color:#eee; } #mk-footer, #mk-footer p { color:#999 !important; } .pt-cv-colsys { background:#f0f0f0; margin-left:-38px; margin-right:-38px; } .hovereffect { width:100%; height:100%; float:left; overflow:hidden; position:relative; text-align:center; cursor:default; background:#42b078; } .hovereffect .overlay { width:100%; height:100%; position:absolute; overflow:hidden; top:0; left:0; padding:50px 20px; } .hovereffect img { display:block; position:relative; max-width:none; width:calc(100% + 20px); -webkit-transition:opacity 0.35s, -webkit-transform 0.35s; transition:opacity 0.35s, transform 0.35s; -webkit-transform:translate3d(-10px,0,0); transform:translate3d(-10px,0,0); -webkit-backface-visibility:hidden; backface-visibility:hidden; } .hovereffect:hover img { opacity:0.4; filter:alpha(opacity=40);
90 -webkit-transform:translate3d(0,0,0); transform:translate3d(0,0,0); } .hovereffect h2 { text-transform:uppercase; color:#fff; text-align:center; position:relative; font-size:17px; overflow:hidden; padding:0.5em 0; background-color:transparent; } .hovereffect h2:after { position:absolute; bottom:0; left:0; width:100%; height:2px; background:#fff; content:''; -webkit-transition:-webkit-transform 0.35s; transition:transform 0.35s; -webkit-transform:translate3d(-100%,0,0); transform:translate3d(-100%,0,0); } .hovereffect:hover h2:after { -webkit-transform:translate3d(0,0,0); transform:translate3d(0,0,0); } .hovereffect a, .hovereffect p { color:#FFF; opacity:0; filter:alpha(opacity=0); -webkit-transition:opacity 0.35s, -webkit-transform 0.35s; transition:opacity 0.35s, transform 0.35s; -webkit-transform:translate3d(100%,0,0); transform:translate3d(100%,0,0); } .hovereffect:hover a, .hovereffect:hover p { opacity:1; filter:alpha(opacity=100); -webkit-transform:translate3d(0,0,0); transform:translate3d(0,0,0); } body, p { font-size:14px !important; } .main-navigation-ul > li.menu-item > a.menu-item-link { font-size:12px !important; } #mk-sidebar, #mk-sidebar p { font-size:13px !important; } section#tag_cloud-2 { display:none !important; } .mk-footer-copyright a { color:#dd3333 !important; } @media handheld,only screen and ( max-width:340px ) { .single-post .mk-single-content, .cbreplay { max-width:290px !important; } } #text-block-5 { margin-left:20px; } .mk-similiar-thumbnail { position:relative; display:none !important; overflow:hidden; } .mk-footer-copyright { float:right !important; } .widgettitle { font-size:15px !important; } .mk-footer-copyright { padding-right:30px !important; } blog-modern-item .mk-love-holder { visibility:hidden !important; } .mk-love-holder { visibility:hidden !important; } .mk-single-content { margin:0px !important; } .single-social-section { float:none !important; display:none !Important; margin-bottom:20px; } .blog-similar-posts { padding-top:35px !important; } .s_contact.s_outline.dark .s_txt-input:focus { background-color:rgba(240, 240, 240, 1) !important; } .s_contact.s_outline.dark .s_txt-input, .s_contact.s_outline.dark .contact-outline-submit { border:1px solid #f0f0f0 !important; box-shadow:0 0 0 1px #f0f0f0 !important; color:#222222; } .s_contact.s_outline.dark .s_txt-input:focus { background-color:#f0f0f0 !important; } .s_contact.s_outline.dark .contact-outline-submit:hover { background:rgba(240, 240, 240, 1) !important; } .cbrepl-board-container { margin-top:70px !Important; } .cbrepl-left { padding:0px !important; } body.page .vc_col-sm-8 { width:100% !important; } body.home.page .vc_col-sm-8 { width:66.66666667% !important; } #fancy-title-5 { text-align:left !important; margin-bottom:38px; } body.home .vc_custom_1464618981494 { display:none; } body.home .vc_custom_1464618981494 .vc_col-sm-4 { display:none; } .home .master-holder.clearfix div:nth-child(1) { } .home .master-holder.clearfix div:nth-child(3) { background:#f0f0f0 !important; } .home .theme-page-wrapper.no-padding.full-layout { padding-top:40px; } .home .pt-cv-title { padding-left:10px; padding-right:10px }
91</style>
92<link rel='stylesheet' id='js_composer_front-css'  href='https://matthias-wahls.com/wp-content/plugins/js_composer_theme/assets/css/js_composer.min.css?ver=4.11.3' type='text/css' media='all' />
93<link rel='stylesheet' id='global-assets-css-css'  href='https://matthias-wahls.com/wp-content/uploads/mk_assets/components-production.min.css?ver=1788280312' type='text/css' media='all' />
94<link rel='stylesheet' id='theme-options-css'  href='https://matthias-wahls.com/wp-content/uploads/mk_assets/theme-options-production.css?ver=1788280312' type='text/css' media='all' />
95<link rel='stylesheet' id='mk-style-css'  href='https://matthias-wahls.com/wp-content/themes/matthias-wahls/style.css?ver=5.8.17' type='text/css' media='all' />
96<script type='text/javascript' src='https://matthias-wahls.com/wp-includes/js/jquery/jquery.min.js?ver=3.6.0' id='jquery-core-js'></script>
vendor: 1 bytes, line 96
96
97<script type='text/javascript' src='https://matthias-wahls.com/wp-includes/js/jquery/jquery-migrate.min.js?ver=3.3.2' id='jquery-migrate-js'></script>
97
98<link rel="https://api.w.org/" href="https://matthias-wahls.com/wp-json/" /><link rel="alternate" type="application/json" href="https://matthias-wahls.com/wp-json/wp/v2/pages/529" /><link rel="wlwmanifest" type="application/wlwmanifest+xml" href="https://matthias-wahls.com/wp-includes/wlwmanifest.xml" /> 
99<meta name="generator" content="WordPress 5.8.17" />
100<link rel='shortlink' href='https://matthias-wahls.com/?p=529' />
101<link rel="alternate" type="application/json+oembed" href="https://matthias-wahls.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fmatthias-wahls.com%2Fabout-me%2F" />
102<link rel="alternate" type="text/xml+oembed" href="https://matthias-wahls.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fmatthias-wahls.com%2Fabout-me%2F&#038;format=xml" />
103<!-- Analytics by WP Statistics v13.2.16 - https://wp-statistics.com/ -->
104<style type="text/css">.recentcomments a{display:inline !important;padding:0 !important;margin:0 !important;}</style><meta name="generator" content="Powered by Visual Composer - drag and drop page builder for WordPress."/>
105<!--[if lte IE 9]><link rel="stylesheet" type="text/css" href="https://matthias-wahls.com/wp-content/plugins/js_composer_theme/assets/css/vc_lte_ie9.min.css" media="screen"><![endif]--><!--[if IE  8]><link rel="stylesheet" type="text/css" href="https://matthias-wahls.com/wp-content/plugins/js_composer_theme/assets/css/vc-ie8.min.css" media="screen"><![endif]-->		<style type="text/css" id="wp-custom-css">
106			/*
107Welcome to Custom CSS!
108
109To learn how this works, see http://wp.me/PEmnE-Bt
110*/		</style>
111		<meta name="generator" content="jupiter 5.1.3" />
112<style type="text/css" data-type="vc_custom-css">.tbot {
113    vertical-align: bottom;
114}
115
116
117.headtrans {
118-moz-transform: scale(1) rotate(357deg) translateX(0px) translateY(0px) skewX(0deg) skewY(0deg);
119-webkit-transform: scale(1) rotate(357deg) translateX(0px) translateY(0px) skewX(0deg) skewY(0deg);
120-o-transform: scale(1) rotate(357deg) translateX(0px) translateY(0px) skewX(0deg) skewY(0deg);
121-ms-transform: scale(1) rotate(357deg) translateX(0px) translateY(0px) skewX(0deg) skewY(0deg);
122transform: scale(1) rotate(357deg) translateX(0px) translateY(0px) skewX(0deg) skewY(0deg);
123}
124
125.hidden         { visibility: hidden; }
126
127.mk-tabs.simple-style .mk-tabs-tabs li.is-active a {
128    border-bottom-style: none;
129    border-bottom-width: 0px !important;
130    color: red;
131}
132
133.mk-tabs.simple-style .mk-tabs-tabs {
134    margin: 0;
135    border-bottom: none !important;
136}
137
138a {
139    color: #000000 !important;
140}
141
142.mk-grid {
143    max-width: 968px !important;
144}</style><noscript><style type="text/css"> .wpb_animate_when_almost_visible { opacity: 1; }</style></noscript>  
145</head>
146
147<body data-rsssl=1 class="page-template-default page page-id-529 page-parent loading wpb-js-composer js-comp-ver-4.11.3 vc_responsive" itemscope="itemscope" itemtype="https://schema.org/WebPage"  data-adminbar="">
148
149
150	
151	<!-- Target for scroll anchors to achieve native browser bahaviour + possible enhancements like smooth scrolling -->
152	<div id="top-of-page"></div>
153
154		<div id="mk-boxed-layout">
155
156			<div id="mk-theme-container" >
157
158				 
159    <header data-height='50'
160                data-sticky-height='50'
161                data-responsive-height='45'
162                data-transparent-skin=''
163                data-header-style='1'
164                data-sticky-style='fixed'
165                data-sticky-offset='header' id="mk-header-1" class="mk-header header-style-1 header-align-center  toolbar-false menu-hover-3 sticky-style-fixed mk-background-stretch full-header mobile-align-right " role="banner" itemscope="itemscope" itemtype="https://schema.org/WPHeader" >
166                    <div class="mk-header-holder">
167                                <div class="mk-header-inner add-header-height">
168
169                    <div class="mk-header-bg "></div>
170
171                    
172                    
173                            <div class="mk-header-nav-container one-row-style menu-hover-style-3" role="navigation" itemscope="itemscope" itemtype="https://schema.org/SiteNavigationElement" >
174                                <nav class="mk-main-navigation js-main-nav"><ul id="menu-menu1" class="main-navigation-ul"><li id="menu-item-362" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-home no-mega-menu"><a class="menu-item-link js-smooth-scroll"  href="https://matthias-wahls.com/">Start</a></li>
175<li id="menu-item-8037" class="menu-item menu-item-type-post_type menu-item-object-page no-mega-menu"><a class="menu-item-link js-smooth-scroll"  href="https://matthias-wahls.com/webinars-2/"><i class="webinars"></i>Personal Training</a></li>
176<li id="menu-item-8020" class="menu-item menu-item-type-post_type menu-item-object-page has-mega-menu"><a class="menu-item-link js-smooth-scroll"  href="https://matthias-wahls.com/openings/">Products</a></li>
177<li id="menu-item-8155" class="menu-item menu-item-type-post_type menu-item-object-page has-mega-menu"><a class="menu-item-link js-smooth-scroll"  href="https://matthias-wahls.com/miscellaneous/">Seminars</a></li>
178<li id="menu-item-544" class="menu-item menu-item-type-post_type menu-item-object-page current-menu-item page_item page-item-529 current_page_item no-mega-menu"><a class="menu-item-link js-smooth-scroll"  href="https://matthias-wahls.com/about-me/">About Me</a></li>
179</ul></nav>
180	<div class="main-nav-side-search">
181		<a class="mk-search-trigger add-header-height mk-fullscreen-trigger" href="#"><i class="mk-icon-search"></i></a>
182	</div>
183
184                            </div>
185                            
186<div class="mk-nav-responsive-link">
187    <div class="mk-css-icon-menu">
188        <div class="mk-css-icon-menu-line-1"></div>
189        <div class="mk-css-icon-menu-line-2"></div>
190        <div class="mk-css-icon-menu-line-3"></div>
191    </div>
192</div>
193                    
194                    <div class="mk-header-right">
195                                            </div>
196
197                </div>
198                
199<div class="mk-responsive-wrap">
200
201	<nav class="menu-menu1-container"><ul id="menu-menu1-1" class="mk-responsive-nav"><li id="menu-item-362" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-home"><a class="menu-item-link js-smooth-scroll"  href="https://matthias-wahls.com/">Start</a></li>
202<li id="menu-item-8037" class="menu-item menu-item-type-post_type menu-item-object-page"><a class="menu-item-link js-smooth-scroll"  href="https://matthias-wahls.com/webinars-2/"><i class="webinars"></i>Personal Training</a></li>
203<li id="menu-item-8020" class="menu-item menu-item-type-post_type menu-item-object-page"><a class="menu-item-link js-smooth-scroll"  href="https://matthias-wahls.com/openings/">Products</a></li>
204<li id="menu-item-8155" class="menu-item menu-item-type-post_type menu-item-object-page"><a class="menu-item-link js-smooth-scroll"  href="https://matthias-wahls.com/miscellaneous/">Seminars</a></li>
205<li id="menu-item-544" class="menu-item menu-item-type-post_type menu-item-object-page current-menu-item page_item page-item-529 current_page_item"><a class="menu-item-link js-smooth-scroll"  href="https://matthias-wahls.com/about-me/">About Me</a></li>
206</ul></nav>
207			<form class="responsive-searchform" method="get" action="https://matthias-wahls.com">
208		    <input type="text" class="text-input" value="" name="s" id="s" placeholder="Search.." />
209		    <i class="mk-icon-search"><input value="" type="submit" /></i>
210		</form>
211		
212
213</div>
214        
215            </div>
216        
217        <div class="mk-header-padding-wrapper"></div>
218                
219    </header>
220        
221        <div id="theme-page" class="master-holder clearfix" role="main" itemprop="mainContentOfPage" >
222            <div class="mk-main-wrapper-holder">
223                <div id="mk-page-id-529" class="theme-page-wrapper mk-main-wrapper mk-grid full-layout no-padding ">
224                      <div class="theme-content no-padding" itemprop="mainContentOfPage">
225                            
226
227<div class="clearboth"></div>
228	</div> 		</div>
228 			</div> 
229
230				
231<div class="mk-page-section-wrapper">
232    <div id="page-section-2" class="mk-page-section self-hosted  full-width-2 js-el js-master-row    "    data-intro-effect="false">
233
234        
235            
236            <div class="mk-page-section-inner">
237                
238
239
240
241<div class="mk-video-color-mask"></div>
242
243                
244                            </div>
245            
246            
247        <div class="page-section-content vc_row-fluid page-section-fullwidth">
248            <div class="mk-padding-wrapper">
249<div style="" class="vc_col-sm-12 wpb_column column_container  _ height-full">
250	    <div id="mk-page-title-box-3" class="mk-page-title-box mk-background-stretch "    >                <div class="mk-page-title-box-content" >            <div class="mk-grid">                <h1 class="mk-page-title-box-title mk-page-title-box-title--underline">ABOUT ME</h1>                <div class="mk-page-title-box-subtitle"></div>            </div>        </div><!-- mk-page-title-box-content -->    </div><!-- mk-page-title-box --></div>
251</div>
252            <div class="clearboth"></div>
253        </div>
254
255
256            
257            
258            
259        
260        <div class="clearboth"></div>
261    </div>
262</div>
263
264<div class="mk-main-wrapper-holder">
265	<div class="theme-page-wrapper no-padding full-layout mk-grid vc_row-fluid">
266		<div class="theme-content no-padding">
267
268			
269
270
271<div class="wpb_row vc_row  mk-fullwidth-false  attched-false    vc_row-fluid  js-master-row">
272		
273			
274<div style="" class="vc_col-sm-8 wpb_column column_container  _ height-full">
275	
276<div id="text-block-4" class="mk-text-block   ">
277
278	
279	<p><strong><a href="https://matthias-wahls.com/about-me/my-chess-cv/" target="_blank" rel="noopener">My Chess CV</a></strong></p>
280<p><strong><a href="http://wp.me/P7DFPm-6D">Educational Activities</a></strong></p>
281
282	<div class="clearboth"></div>
283</div>
284<div class="vc_empty_space"  style="height: 15px" ><span class="vc_empty_space_inner"></span></div>
285
286<div id="text-block-5" class="mk-text-block   ">
287
288	
289	
290	<div class="clearboth"></div>
291</div>
292<div class="vc_empty_space"  style="height: 32px" ><span class="vc_empty_space_inner"></span></div>
293</div>
294
295<div style="" class="vc_col-sm-4 wpb_column column_container  _ height-full">
296	</div>
297	</div>
298
299
300
301<div class="clearboth"></div>
302	</div> 		</div> 			</div> 
303
304				
305<div class="mk-page-section-wrapper">
306    <div id="page-section-6" class="mk-page-section self-hosted  full-width-6 js-el js-master-row    "    data-intro-effect="false">
307
308        
309            <div class="mk-shape-divider mk-shape-divider--stick diagonal-top-style small-size mk-shape-divider--stick-top" id="mk-shape-divider-7">
310			<div class="shape__container">
311				<div class="shape">
312				
313		<svg width="100%" height="70px"><defs><pattern id="shapeDividerPattern-7" preserveaspectratio="none" style="background-repeat: none;" patternunits="userSpaceOnUse" x="0" y="0" width="100%" height="700px" viewbox="0 0 100 700"><polygon fill="#ffffff" points="0,0 0,70 100,0 "></polygon></pattern></defs><!-- Background --><rect x="0" y="0" width="100%" height="70px" fill="url(#shapeDividerPattern-7)"></rect></svg>
314</div>
315			</div>
316		</div>
317            <div class="mk-page-section-inner">
318                
319
320
321
322<div style="background-color:rgba(255,255,255,0.01);opacity:1;" class="mk-video-color-mask"></div>
323
324                
325                
326		
327
328	<div class="background-layer-holder">
329		<div id="background-layer--6" class="background-layer mk-background-stretch none-blend-effect js-el"    data-mk-img-set='{"landscape":{"desktop":"https:\/\/matthias-wahls.com\/wp-content\/uploads\/matthias_wahls_chess_bg.jpg","tablet":"https:\/\/matthias-wahls.com\/wp-content\/uploads\/matthias_wahls_chess_bg-1024x768.jpg","mobile":"https:\/\/matthias-wahls.com\/wp-content\/uploads\/matthias_wahls_chess_bg-736x414.jpg"}}' >
330					</div>
331	</div>
332
333            </div>
334            
335            
336        <div class="page-section-content vc_row-fluid mk-grid">
337            <div class="mk-padding-wrapper">
338<div style="" class="vc_col-sm-12 wpb_column column_container  _ height-full">
339	</div>
340</div>
341            <div class="clearboth"></div>
342        </div>
343
344
345            
346            
347            
348        
349        <div class="clearboth"></div>
350    </div>
351</div>
352
353<div class="mk-main-wrapper-holder">
354	<div class="theme-page-wrapper no-padding full-layout mk-grid vc_row-fluid">
355		<div class="theme-content no-padding">
356
357			
358
359		<div class="clearboth"></div>
360		                      
361                      <div class="clearboth"></div>
362                                            </div>
363                                <div class="clearboth"></div>
364                
365                </div>
366            </div>
367
368
369                
370        </div>          
371    
372<section id="mk-footer-unfold-spacer"></section>
373
374<section id="mk-footer" class="" role="contentinfo" itemscope="itemscope" itemtype="https://schema.org/WPFooter" >
375        <div class="footer-wrapper mk-grid">
376        <div class="mk-padding-wrapper">
377            		<div class="mk-col-1-3"></div>
378			<div class="mk-col-1-3"></div>
379			<div class="mk-col-1-3"></div>
380	            <div class="clearboth"></div>
381        </div>
382    </div>
383        <div id="sub-footer">
384	<div class=" mk-grid">
385		
386    	<span class="mk-footer-copyright">©Matthias Wahls  - <a href="https://matthias-wahls.com/impressum/ ">Impressum & Contact</a>  |<a href="https://matthias-wahls.com/copyright/ ">Copyright</a>| <a href="https://matthias-wahls.com/disclaim/ ">Disclaimer</a> |  <a href="https://matthias-wahls.com/data-protection/ ">Data Protection</a> | Website by <a href="https://www.backstagepro.de/firma/adlusive-marketing-pr-schorndorf-kLmhNQZK7m" target="_blank">ADLUSIVE</a> 
387</span>
388    		</div>
389	<div class="clearboth"></div>
390</div>
391</section>
392</div>
393</div>
394
395<div class="bottom-corner-btns js-bottom-corner-btns">
396
397<a href="#top-of-page" class="mk-go-top  js-smooth-scroll js-bottom-corner-btn js-bottom-corner-btn--back">
398	<i class="mk-icon-chevron-up"></i>
399</a>
400
401</div>
402
403
404
405    <div class="mk-fullscreen-search-overlay">
406		<a href="#" class="mk-fullscreen-close"><i class="mk-moon-close-2"></i></a>
407		<div class="mk-fullscreen-search-wrapper">
408			<p>Start typing and press Enter to search</p>
409			<form method="get" id="mk-fullscreen-searchform" action="https://matthias-wahls.com">
410        <input type="text" value="" name="s" id="mk-fullscreen-search-input" />
411        <i class="mk-icon-search fullscreen-search-icon"><input value="" type="submit" /></i>
412	    </form>
413		</div>
414	</div>	
415
416
417
418<footer id="mk_page_footer">
419    <link rel="stylesheet" type="text/css" href="https://pgn.chessbase.com/CBReplay.css"/>
420<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
vendor: 2 bytes, line 420
420
421<script src="https://pgn.chessbase.com/cbreplay.js" type="text/javascript"></script>
421
422
423<script>
424//refresh page on browser resize
425$(document).ready(function(){
426  $(window).resize(function(){
427    if(document.querySelector(".cbreplay") && $(window).width() <= 608){
428          window.location.href=window.location.href;
429        }
430  });
431});
432</script>
432 
433<script type="text/javascript">
434    php = {
435        hasAdminbar: false,
436        json: (null != null) ? null : "",
437        jsPath: 'https://matthias-wahls.com/wp-content/themes/matthias-wahls/assets/js'
438      };
439    </script>
439<script type='text/javascript' id='pt-cv-content-views-script-js-extra'>
440/* <![CDATA[ */
441var PT_CV_PUBLIC = {"_prefix":"pt-cv-","page_to_show":"5","_nonce":"52641009f1","is_admin":"","is_mobile":"","ajaxurl":"https:\/\/matthias-wahls.com\/wp-admin\/admin-ajax.php","lang":"","loading_image_src":"data:image\/gif;base64,R0lGODlhDwAPALMPAMrKygwMDJOTkz09PZWVla+vr3p6euTk5M7OzuXl5TMzMwAAAJmZmWZmZszMzP\/\/\/yH\/C05FVFNDQVBFMi4wAwEAAAAh+QQFCgAPACwAAAAADwAPAAAEQvDJaZaZOIcV8iQK8VRX4iTYoAwZ4iCYoAjZ4RxejhVNoT+mRGP4cyF4Pp0N98sBGIBMEMOotl6YZ3S61Bmbkm4mAgAh+QQFCgAPACwAAAAADQANAAAENPDJSRSZeA418itN8QiK8BiLITVsFiyBBIoYqnoewAD4xPw9iY4XLGYSjkQR4UAUD45DLwIAIfkEBQoADwAsAAAAAA8ACQAABC\/wyVlamTi3nSdgwFNdhEJgTJoNyoB9ISYoQmdjiZPcj7EYCAeCF1gEDo4Dz2eIAAAh+QQFCgAPACwCAAAADQANAAAEM\/DJBxiYeLKdX3IJZT1FU0iIg2RNKx3OkZVnZ98ToRD4MyiDnkAh6BkNC0MvsAj0kMpHBAAh+QQFCgAPACwGAAAACQAPAAAEMDC59KpFDll73HkAA2wVY5KgiK5b0RRoI6MuzG6EQqCDMlSGheEhUAgqgUUAFRySIgAh+QQFCgAPACwCAAIADQANAAAEM\/DJKZNLND\/kkKaHc3xk+QAMYDKsiaqmZCxGVjSFFCxB1vwy2oOgIDxuucxAMTAJFAJNBAAh+QQFCgAPACwAAAYADwAJAAAEMNAs86q1yaWwwv2Ig0jUZx3OYa4XoRAfwADXoAwfo1+CIjyFRuEho60aSNYlOPxEAAAh+QQFCgAPACwAAAIADQANAAAENPA9s4y8+IUVcqaWJ4qEQozSoAzoIyhCK2NFU2SJk0hNnyEOhKR2AzAAj4Pj4GE4W0bkJQIAOw=="};
442var PT_CV_PAGINATION = {"first":"\u00ab","prev":"\u2039","next":"\u203a","last":"\u00bb","goto_first":"Go to first page","goto_prev":"Go to previous page","goto_next":"Go to next page","goto_last":"Go to last page","current_page":"Current page is","goto_page":"Go to page"};
443/* ]]> */
444</script>
vendor: 1 bytes, line 444
444
445<script type='text/javascript' src='https://matthias-wahls.com/wp-content/plugins/content-views-query-and-display-post-page/public/assets/js/cv.js?ver=2.5.0.1' id='pt-cv-content-views-script-js'></script>
vendor: 1 bytes, line 445
445
446<script type='text/javascript' src='https://matthias-wahls.com/wp-content/themes/matthias-wahls/assets/js/plugins/wp-enqueue/smoothscroll.js?ver=5.1.3' id='smoothscroll-js'></script>
vendor: 1 bytes, line 446
446
447<script type='text/javascript' src='https://matthias-wahls.com/wp-includes/js/comment-reply.min.js?ver=5.8.17' id='comment-reply-js'></script>
vendor: 1 bytes, line 447
447
448<script type='text/javascript' id='theme-scripts-js-extra'>
449/* <![CDATA[ */
450var ajax_login_object = {"ajaxurl":"https:\/\/matthias-wahls.com\/wp-admin\/admin-ajax.php","redirecturl":"https:\/\/matthias-wahls.com:443\/about-me\/","loadingmessage":"Sending user info, please wait..."};
451/* ]]> */
452</script>
vendor: 1 bytes, line 452
452
453<script type='text/javascript' src='https://matthias-wahls.com/wp-content/themes/matthias-wahls/assets/js/core-scripts.js?ver=5.1.3' id='theme-scripts-js'></script>
vendor: 1 bytes, line 453
453
454<script type='text/javascript' src='https://matthias-wahls.com/wp-includes/js/wp-embed.min.js?ver=5.8.17' id='wp-embed-js'></script>
vendor: 1 bytes, line 454
454
455<script type='text/javascript' src='https://matthias-wahls.com/wp-content/plugins/js_composer_theme/assets/js/dist/js_composer_front.min.js?ver=4.11.3' id='wpb_composer_front_js-js'></script>
vendor: 1 bytes, line 455
455
456<script type='text/javascript' src='https://matthias-wahls.com/wp-content/uploads/mk_assets/components-production.min.js?ver=1788280312' id='global-assets-js-js'></script>
456
457		
457<script type="text/javascript">
458				</script>
458
459	
459<script type="text/javascript">	window.get = {};	window.get.captcha = function(enteredCaptcha) {
460                  return jQuery.get(ajaxurl, { action : "mk_validate_captcha_input", captcha: enteredCaptcha });
461              	};</script>
461    
461<script>
462        // Run this very early after DOM is ready
463        (function ($) {
464            // Prevent browser native behaviour of jumping to anchor
465            // while preserving support for current links (shared across net or internally on page)
466            var loc = window.location,
467                hash = loc.hash;
468
469            // Detect hashlink and change it's name with !loading appendix
470            if(hash.length && hash.substring(1).length) {
471                var $topLevelSections = $('.vc_row, .mk-main-wrapper-holder, .mk-page-section, #comments');
472                var $section = $topLevelSections.filter( '#' + hash.substring(1) );
473                // We smooth scroll only to page section and rows where we define our anchors.
474                // This should prevent conflict with third party plugins relying on hash
475                if( ! $section.length )  return;
476                // Mutate hash for some good reason - crazy jumps of browser. We want really smooth scroll on load
477                // Discard loading state if it already exists in url (multiple refresh)
478                hash = hash.replace( '!loading', '' );
479                var newUrl = hash + '!loading';
480                loc.hash = newUrl;
481            }
482        }(jQuery));
483    </script>
483
484    
485
486    
487</footer>  
488</body>
489</html>

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.