/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */
html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}
*{font-size:100%}body{width:100%;margin:0 auto}img{height:auto;width:auto;max-width:100%}a{text-decoration:none}p,ul,ol,li,div,img,input,textarea,select,a,table,tr,td{margin:0;padding:0;outline-style:none;border:0}h1,h2,h3,h4,h5,h6{margin:0;padding:0;font-weight:400}.cf:before,.cf:after{content:" ";display:table}.cf:after{clear:both}.cf{*zoom:1;}@media print{*{color:#000 !important;box-shadow:none !important;text-shadow:none !important;background:0 0 !important}html{background-color:#fff}nav{display:none}a[href]:after{content:" (" attr(href) ") "}a[href]{font-weight:700;text-decoration:underline;color:#06c;border:none}a[href^="javascript:"]:after,a[href^="#"]:after{content:""}abbr[title]:after{content:" (" attr(title) ")"}figure{margin-bottom:1em;overflow:hidden}figure img{border:1px solid #000}}
@font-face{font-family:'Didact Gothic';font-style:normal;font-weight:400;src:url(//christoph-w-rosenthal.de/wp-content/themes/cwr/css/fonts/didact-gothic-v14-latin-regular.eot);src:local(''),url(//christoph-w-rosenthal.de/wp-content/themes/cwr/css/fonts/didact-gothic-v14-latin-regular.eot?#iefix) format('embedded-opentype'),url(//christoph-w-rosenthal.de/wp-content/themes/cwr/css/fonts/didact-gothic-v14-latin-regular.woff2) format('woff2'),url(//christoph-w-rosenthal.de/wp-content/themes/cwr/css/fonts/didact-gothic-v14-latin-regular.woff) format('woff'),url(//christoph-w-rosenthal.de/wp-content/themes/cwr/css/fonts/didact-gothic-v14-latin-regular.ttf) format('truetype'),url(//christoph-w-rosenthal.de/wp-content/themes/cwr/css/fonts/didact-gothic-v14-latin-regular.svg#DidactGothic) format('svg')}
html *{font-family:"Times New Roman",Times,serif;font-size:16px;font-size:100%;line-height:1.3;color:#000;letter-spacing:normal;font-weight:400}h1,h2,h3,h4,h5,h6,h1 span,h2 span,h3 span,h4 span,h5 span,h6 span{font-family:'Didact Gothic',sans-serif;line-height:1.3;font-weight:700;letter-spacing:normal}bold,strong,.bold{font-weight:700}a{display:block}.content a{display:initial}a,a:hover,a:active,a:focus{border:0;outline:0;text-decoration:none}input::-moz-focus-inner{border:0;outline:0;text-decoration:none}h1,h1 span{font-size:30px}h2,h2 span{font-size:26px}h3,h3 span{font-size:22px}h4,h4 span{font-size:18px}h5,h5 span{font-size:16px}h6,h6 span{font-size:14px}p{margin-bottom:20px}img.alignleft{float:left}img.aligncenter{margin:0 auto}img.alignright{float:right}img.svg{width:100%;height:auto;display:block}ul{list-style:none}ul li{position:relative}ul li a{display:block}:root{scrollbar-color:rgba(0,0,0,.25) rgba(255,255,255,.5) !important;scrollbar-width:thin !important;scrollbar-border:0 !important}hr{color:#000;background-color:#000;height:1px;line-height:1px;border:0}.borr{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.desktop{display:block}.mobile{display:none}.row{clear:both}.col{float:left}.colr{float:right}.grid_full{width:100%}.grid_half{width:50%}.grid_third{width:33.33%}.grid_quarter{width:25%}.grid_two_thirds{width:66.66%}.grid_three_quarter{width:75%}.hidden{display:none}.force_hidden{display:none !important}.center{text-align:center}html{margin:0;padding:0;height:100%;background-color:#fff}body{margin:0;padding:0;width:100%;text-align:center;position:relative;z-index:1}.full_wrap{width:100%;position:relative}.wrap_full_wrap{padding:0 10px}.large_wrap{margin:0 auto;text-align:left;width:960px;position:relative}.wrap_large_wrap{padding:0}.center_wrap{margin:0 auto;text-align:left;width:960px;position:relative}.wrap_center_wrap{padding:0}ul.menu{display:inline-block;float:right}ul.menu li{display:inline-block}ul.menu li a{padding:0 50px;display:block;font-size:20px;font-family:'Didact Gothic',sans-serif}ul.menu li:first-child a{padding-left:0}ul.menu li:last-child a{padding-right:0}ul.menu li.current-menu-item a,ul.menu li.current_page_item a{font-weight:700}.mainmenu{padding:5px 10px}.mainmenu.headermenu{background-color:gray}.mainmenu.headermenu *{color:#fff}.mainmenu.footermenu{background-color:silver}.mainmenu.footermenu ul.menu li a{font-size:16px;padding:0 20px}.mainmenu.footermenu ul.menu li:first-child a{padding-left:0}.mainmenu.footermenu ul.menu li:last-child a{padding-right:0}#header{position:relative;padding:40px 0}a.logo{width:100%;max-width:500px}#footer{position:relative;margin-bottom:20px}#main{position:relative;overflow:hidden;min-height:200px;padding:20px 0 0}.content{text-align:left}.content h1,.content h2,.content h3,.content h4,.content h5,.content h6{margin-bottom:20px}.content p{margin-bottom:20px}.content ul{list-style-type:disc;list-style-position:outside;padding-left:10px;margin-bottom:20px}.content ol{list-style-position:outside;padding-left:10px;margin-bottom:20px}.content ul li,.content ol li{margin-left:10px;padding-left:10px}.content img.alignleft{margin:0 20px 20px 0}.content img.alignright{margin:0 0 20px 20px}.content a,.content #et-boc .et_pb_text a{color:inherit !important;text-decoration:underline !important}.content a:hover{font-weight:700 !important}.et_divi_builder #et-boc #et_builder_outer_content .et_pb_row{max-width:960px}.et_divi_builder #et-boc #et_builder_outer_content .et_pb_section{padding:0}.et_divi_builder #et-boc #et_builder_outer_content .et_pb_fullwidth_section{padding:0 0 20px}.et_divi_builder #et-boc #et_builder_outer_content .et_pb_row{padding:0 0 20px}#et_builder_outer_content h1,#et_builder_outer_content h2,#et_builder_outer_content h3,#et_builder_outer_content h4,#et_builder_outer_content h5,#et_builder_outer_content h6{font-style:inherit;font-weight:700;line-height:inherit;padding-bottom:inherit;text-transform:inherit}.et_divi_builder #et-boc #et_builder_outer_content .et_pb_text ul,.et_divi_builder #et-boc #et_builder_outer_content .et_pb_text ol{margin:0 0 0 20px}.et-db #et-boc #et_builder_outer_content .et-l .et_pb_circle_counter .percent p,.et-db #et-boc #et_builder_outer_content .et-l .et_pb_slide_content .et_pb_circle_counter .percent p:last-of-type{padding:36% 0}@media screen and (max-width:1000px){.mobile{display:block}.desktop{display:none}.wrap_large_wrap{padding:0 20px}.large_wrap{width:100%}.wrap_center_wrap{padding:0 20px}.center_wrap{width:100%}.grid_quarter{width:50%;margin-bottom:20px}.grid_fifth{width:33.33%;margin-bottom:20px}.et_pb_section{padding-left:20px !important;padding-right:20px !important}.et_pb_section.et_pb_fullwidth_section{padding-left:0 !important;padding-right:0 !important}.et_divi_builder #et-boc #et_builder_outer_content .et_pb_row{max-width:100%;margin-left:0;margin-right:0}}@media screen and (max-width:800px){ul.menu li a{padding:0 20px}}@media screen and (max-width:640px){ul.menu li{display:block}ul.menu li a{padding:0 20px !important}.grid_half{width:100%;margin-bottom:20px}.grid_third{width:100%;margin-bottom:20px}.grid_quarter{width:100%}.grid_fifth{width:100%}}