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 » Feed" href="https://matthias-wahls.com/feed/" /> 31<link rel="alternate" type="application/rss+xml" title="Matthias Wahls » 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&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.