/*! Made with Bones: http://themble.com/bones :) */
article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){height:0;display:none}[hidden],template{display:none}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;font-family:sans-serif}body{margin:0}a{background:0 0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{margin:.67em 0;font-size:2em}abbr[title]{border-bottom:1px dotted}b,strong,.strong{font-weight:700}dfn,em,.em{font-style:italic}hr{box-sizing:content-box;height:0}p{-webkit-hyphens:auto;hyphens:auto;-epub-hyphens:auto}pre{margin:0}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre-wrap}q{quotes:"“" "”" "‘" "’"}q:before,q:after{content:"";content:none}small,.small{font-size:75%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sup{top:-.5em}sub{bottom:-.25em}dl,menu,ol,ul{margin:1em 0}dd{margin:0}menu{padding:0 0 0 40px}ol,ul{padding:0;list-style-type:none}nav ul,nav ol{list-style:none}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}button,input,select,textarea{margin:0;font-family:inherit;font-size:100%}button,input{line-height:normal}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none}input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner{border:0;padding:0}input::-moz-focus-inner{border:0;padding:0}textarea{vertical-align:top;overflow:auto}table{border-collapse:collapse;border-spacing:0}*{box-sizing:border-box}.image-replacement,.ir{text-indent:100%;white-space:nowrap;overflow:hidden}span.amp{font-style:italic;font-family:Baskerville,Goudy Old Style,Palatino,Book Antiqua,serif!important}@font-face{font-family:Mohave;src:url(../fonts/mohave-webfont.eot);src:url(../fonts/mohave-webfont.eot?#iefix)format("embedded-opentype"),url(../fonts/mohave-webfont.woff2)format("woff2"),url(../fonts/mohave-webfont.woff)format("woff"),url(../fonts/mohave-webfont.ttf)format("truetype"),url(../fonts/mohave-webfont.svg#mohaveregular)format("svg");font-weight:400;font-style:normal}@font-face{font-family:Mohave;src:url(../fonts/mohave-semibold-webfont.eot);src:url(../fonts/mohave-semibold-webfont.eot?#iefix)format("embedded-opentype"),url(../fonts/mohave-semibold-webfont.woff2)format("woff2"),url(../fonts/mohave-semibold-webfont.woff)format("woff"),url(../fonts/mohave-semibold-webfont.ttf)format("truetype"),url(../fonts/mohave-semibold-webfont.svg#mohavesemibold)format("svg");font-weight:700;font-style:normal}@font-face{font-family:BebasNeue;src:url(../fonts/bebasneue_light-webfont.eot);src:url(../fonts/bebasneue_light-webfont.eot?#iefix)format("embedded-opentype"),url(../fonts/bebasneue_light-webfont.woff2)format("woff2"),url(../fonts/bebasneue_light-webfont.woff)format("woff"),url(../fonts/bebasneue_light-webfont.ttf)format("truetype"),url(../fonts/bebasneue_light-webfont.svg#bebas_neuelight)format("svg");font-weight:400;font-style:normal}@font-face{font-family:BebasNeue;src:url(../fonts/bebasneue_regular-webfont.eot);src:url(../fonts/bebasneue_regular-webfont.eot?#iefix)format("embedded-opentype"),url(../fonts/bebasneue_regular-webfont.woff2)format("woff2"),url(../fonts/bebasneue_regular-webfont.woff)format("woff"),url(../fonts/bebasneue_regular-webfont.ttf)format("truetype"),url(../fonts/bebasneue_regular-webfont.svg#bebas_neueregular)format("svg");font-weight:600;font-style:normal}@font-face{font-family:BebasNeue;src:url(../fonts/bebasneue_bold-webfont.eot);src:url(../fonts/bebasneue_bold-webfont.eot?#iefix)format("embedded-opentype"),url(../fonts/bebasneue_bold-webfont.woff2)format("woff2"),url(../fonts/bebasneue_bold-webfont.woff)format("woff"),url(../fonts/bebasneue_bold-webfont.ttf)format("truetype"),url(../fonts/bebasneue_bold-webfont.svg#bebas_neuebold)format("svg");font-weight:700;font-style:normal}@font-face{font-family:Roboto;src:url(../fonts/roboto-regular-webfont.eot);src:url(../fonts/roboto-regular-webfont.eot?#iefix)format("embedded-opentype"),url(../fonts/roboto-regular-webfont.woff2)format("woff2"),url(../fonts/roboto-regular-webfont.woff)format("woff"),url(../fonts/roboto-regular-webfont.ttf)format("truetype"),url(../fonts/roboto-regular-webfont.svg#robotoregular)format("svg");font-weight:400;font-style:normal}@font-face{font-family:RobotoCondensed;src:url(../fonts/robotocondensed-bold-webfont.eot);src:url(../fonts/robotocondensed-bold-webfont.eot?#iefix)format("embedded-opentype"),url(../fonts/robotocondensed-bold-webfont.woff2)format("woff2"),url(../fonts/robotocondensed-bold-webfont.woff)format("woff"),url(../fonts/robotocondensed-bold-webfont.ttf)format("truetype"),url(../fonts/robotocondensed-bold-webfont.svg#roboto_condensedbold)format("svg");font-weight:700;font-style:normal}@font-face{font-family:Roboto;src:url(../fonts/roboto-light-webfont.eot);src:url(../fonts/roboto-light-webfont.eot?#iefix)format("embedded-opentype"),url(../fonts/roboto-light-webfont.woff2)format("woff2"),url(../fonts/roboto-light-webfont.woff)format("woff"),url(../fonts/roboto-light-webfont.ttf)format("truetype"),url(../fonts/roboto-light-webfont.svg#robotolight)format("svg");font-weight:300;font-style:normal}@font-face{font-family:Roboto;src:url(../fonts/roboto-lightitalic-webfont.eot);src:url(../fonts/roboto-lightitalic-webfont.eot?#iefix)format("embedded-opentype"),url(../fonts/roboto-lightitalic-webfont.woff2)format("woff2"),url(../fonts/roboto-lightitalic-webfont.woff)format("woff"),url(../fonts/roboto-lightitalic-webfont.ttf)format("truetype"),url(../fonts/roboto-lightitalic-webfont.svg#robotolight_italic)format("svg");font-weight:300;font-style:oblique}@font-face{font-family:gmz-icons;src:url(../fonts/gmz-icons.eot?8494592);src:url(../fonts/gmz-icons.eot?8494592#iefix)format("embedded-opentype"),url(../fonts/gmz-icons.woff?8494592)format("woff"),url(../fonts/gmz-icons.ttf?8494592)format("truetype"),url(../fonts/gmz-icons.svg?8494592#gmz-icons)format("svg");font-weight:400;font-style:normal}[class^=icon-]:before,[class*=\ icon-]:before{speak:none;-webkit-text-decoration:inherit;text-decoration:inherit;text-align:center;font-variant:normal;text-transform:none;width:1em;margin-left:.2em;margin-right:.2em;font-family:gmz-icons;font-style:normal;font-weight:400;line-height:1em;display:inline-block}.icon-facebook:before{content:""}.icon-arrow-right:before{content:""}.icon-arrow-left:before{content:""}.icon-aeskulapstab:before{content:""}.icon-calendar:before{content:""}.icon-logo-abstrakt:before{content:""}.icon-arrow-right-bold:before{content:""}.icon-arrow-left-bold:before{content:""}.icon-search:before{content:""}.icon-stetoskop:before{content:""}.icon-skype:before{content:""}.icon-close:before{content:""}.icon-minus:before{content:""}.icon-plus:before{content:""}.icon-arrow-big:before{content:""}.icon-arrow-link:before{content:""}.icon-time:before{content:""}.icon-arrow-down:before{content:""}.icon-arrow-up:before{content:""}.icon-info:before{content:""}#infoportal #therapieformen img,#infoportal #krebsforschung img,#medthe #therapien a h5{position:relative;top:50%;transform:translateY(-50%)}button{color:#fff;background-color:#0000;border:none;margin:-4px 0 0}::-webkit-input-placeholder{color:#fff}:-moz-placeholder-shown{color:#fff}::-moz-placeholder{color:#fff}:-ms-placeholder-shown{color:#fff}input[type=text],input[type=password],input[type=datetime],input[type=datetime-local],input[type=date],input[type=month],input[type=time],input[type=week],input[type=number],input[type=email],input[type=url],input[type=search],input[type=tel],input[type=color],select,textarea,.field{text-transform:uppercase;color:#fff;letter-spacing:1px;text-align:center;background-color:#0000;border:1px solid #fff;width:100%;height:40px;font-size:.9em;font-weight:300;transition:background-color .24s ease-in-out;display:inline-block}input[type=text]:focus,input[type=text]:active,input[type=password]:focus,input[type=password]:active,input[type=datetime]:focus,input[type=datetime]:active,input[type=datetime-local]:focus,input[type=datetime-local]:active,input[type=date]:focus,input[type=date]:active,input[type=month]:focus,input[type=month]:active,input[type=time]:focus,input[type=time]:active,input[type=week]:focus,input[type=week]:active,input[type=number]:focus,input[type=number]:active,input[type=email]:focus,input[type=email]:active,input[type=url]:focus,input[type=url]:active,input[type=search]:focus,input[type=search]:active,input[type=tel]:focus,input[type=tel]:active,input[type=color]:focus,input[type=color]:active,select:focus,select:active,textarea:focus,textarea:active,.field:focus,.field:active{background-color:#5a205c;outline:none}input[type=text].error,input[type=text].is-invalid,input[type=password].error,input[type=password].is-invalid,input[type=datetime].error,input[type=datetime].is-invalid,input[type=datetime-local].error,input[type=datetime-local].is-invalid,input[type=date].error,input[type=date].is-invalid,input[type=month].error,input[type=month].is-invalid,input[type=time].error,input[type=time].is-invalid,input[type=week].error,input[type=week].is-invalid,input[type=number].error,input[type=number].is-invalid,input[type=email].error,input[type=email].is-invalid,input[type=url].error,input[type=url].is-invalid,input[type=search].error,input[type=search].is-invalid,input[type=tel].error,input[type=tel].is-invalid,input[type=color].error,input[type=color].is-invalid,select.error,select.is-invalid,textarea.error,textarea.is-invalid,.field.error,.field.is-invalid{color:#fbe3e4;background-color:#fff;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAWCAYAAADEtGw7AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo2NDM0NDREQkYwNEIxMUUyOTI4REZGQTEzMzA2MDcyNiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo2NDM0NDREQ0YwNEIxMUUyOTI4REZGQTEzMzA2MDcyNiI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjQ3ODRGRkE2RjA0QTExRTI5MjhERkZBMTMzMDYwNzI2IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjY0MzQ0NERBRjA0QjExRTI5MjhERkZBMTMzMDYwNzI2Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+U8iT5wAAAedJREFUeNqk1U9I02Ecx/HtV3aIFAc1hcRDUoGXRAq0oNLA2CrsEFmHbikZu0iQYIFGYAiegkCpLipBxPpDEBMUzB0EhSG2LhG7hMR2GviPgUTvB57Bw8P3+U23B16HPX8+e/b8nt93wezZSMCnhXETF3AcB5BDCnH8Dq98ExcGHcFn8Ah3cdDni+fxnPDv9oAnTB7CKu6VCFXtChZy56LxUjt+jfuB8toSOth9wd7xWAWhqrUjYR/FRTwWJm+iIPT/w7bQf5ljiZnBg45dtKFX6H+LU8gIY8OEV6vgTkStwXWE8BPTGDHGPqNPz2mCfSOOYkA99TvCt1bhGPL68zMcwmncMuape10jrI+q4BbHi/FLn31S9z2x5tRhTc+1W506ipM+T3oRD4X+8+qtc4SqFvL0z/Fr14S+Szjis8bz9Lvvaq8cwS/wwGfdlqfPSWqTiFlX77o13u9Ym1PBs8JAytpRoy44X9Ft9E/gvbA+rYKn8NcaaMVc8UHgBw4b9/iqUQZ6hOAJFbyDcUflmsEX4a6+wTtHGfhAIUqa1U29Zc2BytouThD8x6xuN5CtMPi2CrXLZkZf/HyZoRFCP7n+QVR4PV7uI/AjGghN7OU/r1ilnqILtfpNC+o6vIFljBKYlhb/F2AAgaBsWR5wRiIAAAAASUVORK5CYII=);background-position:99%;background-repeat:no-repeat;border-color:#fbe3e4;outline-color:#fbe3e4}input[type=text].success,input[type=text].is-valid,input[type=password].success,input[type=password].is-valid,input[type=datetime].success,input[type=datetime].is-valid,input[type=datetime-local].success,input[type=datetime-local].is-valid,input[type=date].success,input[type=date].is-valid,input[type=month].success,input[type=month].is-valid,input[type=time].success,input[type=time].is-valid,input[type=week].success,input[type=week].is-valid,input[type=number].success,input[type=number].is-valid,input[type=email].success,input[type=email].is-valid,input[type=url].success,input[type=url].is-valid,input[type=search].success,input[type=search].is-valid,input[type=tel].success,input[type=tel].is-valid,input[type=color].success,input[type=color].is-valid,select.success,select.is-valid,textarea.success,textarea.is-valid,.field.success,.field.is-valid{color:#e6efc2;background-color:#fff;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAWCAYAAADEtGw7AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo2NDM0NDRERkYwNEIxMUUyOTI4REZGQTEzMzA2MDcyNiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo2NDM0NDRFMEYwNEIxMUUyOTI4REZGQTEzMzA2MDcyNiI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjY0MzQ0NERERjA0QjExRTI5MjhERkZBMTMzMDYwNzI2IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjY0MzQ0NERFRjA0QjExRTI5MjhERkZBMTMzMDYwNzI2Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+7olkTQAAAfhJREFUeNqklU9oE0EUhzdroWjw0tBeWlDxkEaIp55TsCU9VKIgCrHBelA8CQ1Kr1WPbZrQ3gqtQqvGqxpQc2jBk6BIIaAGD4qNCKURpDSKiPi98gLDsJt//uBjsztvfnk7895sIPAw6/joGMThFJyAXn2+A+9gA57/TaY/eU0OeBgfhGm4DiGnsb7DAszxBz/NAdcKjMJLuNWCqagHbsscN5+L+hmH4QkMOe1L5jzFfNA2PgT34ajTuY7AGuZB0/hmh5m+gS0r8xv1zRvg+gGCHZiOwnF4DP3iB3sQkYxPd2C6CWfhB9Xwlus5+K1j4jXuaq3a+gM1H9OPcAa+7q9lPidZJqHbiIm7Wg22rsEI7FrPSzAMX/T+ADyAKSsu7Fr1KplehLvwCs5DvfBf65p+MypqRbO1FXK9utH4/QKuaqYTsG3E3INJv00Q46px3+XxanJ/Ute2/vqP4FKDza2KcdljIKdnhS0xXYULTaqmLMZFn8FFSFtvt6x70ExFCS5oUXspq2ssa7oEl1swFa+CGFdgtkHgPDyDKy02zyxNU6lXRUZb1EuHYayNNs+Yh5B0WQo+/8fpJnNTZFuzz2OpjoQ2QruSOQlMy35fEGmEGMxY9e1brxobw7TkWA1h6xfckUPb+JhGoE/Hpfvew7qUld/H9J8AAwDpw3WYrxcZ3QAAAABJRU5ErkJggg==);background-position:99%;background-repeat:no-repeat;border-color:#e6efc2;outline-color:#e6efc2}input[type=text][disabled],input[type=text].is-disabled,input[type=password][disabled],input[type=password].is-disabled,input[type=datetime][disabled],input[type=datetime].is-disabled,input[type=datetime-local][disabled],input[type=datetime-local].is-disabled,input[type=date][disabled],input[type=date].is-disabled,input[type=month][disabled],input[type=month].is-disabled,input[type=time][disabled],input[type=time].is-disabled,input[type=week][disabled],input[type=week].is-disabled,input[type=number][disabled],input[type=number].is-disabled,input[type=email][disabled],input[type=email].is-disabled,input[type=url][disabled],input[type=url].is-disabled,input[type=search][disabled],input[type=search].is-disabled,input[type=tel][disabled],input[type=tel].is-disabled,input[type=color][disabled],input[type=color].is-disabled,select[disabled],select.is-disabled,textarea[disabled],textarea.is-disabled,.field[disabled],.field.is-disabled{cursor:not-allowed;opacity:.6;border-color:#555}input[type=text][disabled]:focus,input[type=text][disabled]:active,input[type=text].is-disabled:focus,input[type=text].is-disabled:active,input[type=password][disabled]:focus,input[type=password][disabled]:active,input[type=password].is-disabled:focus,input[type=password].is-disabled:active,input[type=datetime][disabled]:focus,input[type=datetime][disabled]:active,input[type=datetime].is-disabled:focus,input[type=datetime].is-disabled:active,input[type=datetime-local][disabled]:focus,input[type=datetime-local][disabled]:active,input[type=datetime-local].is-disabled:focus,input[type=datetime-local].is-disabled:active,input[type=date][disabled]:focus,input[type=date][disabled]:active,input[type=date].is-disabled:focus,input[type=date].is-disabled:active,input[type=month][disabled]:focus,input[type=month][disabled]:active,input[type=month].is-disabled:focus,input[type=month].is-disabled:active,input[type=time][disabled]:focus,input[type=time][disabled]:active,input[type=time].is-disabled:focus,input[type=time].is-disabled:active,input[type=week][disabled]:focus,input[type=week][disabled]:active,input[type=week].is-disabled:focus,input[type=week].is-disabled:active,input[type=number][disabled]:focus,input[type=number][disabled]:active,input[type=number].is-disabled:focus,input[type=number].is-disabled:active,input[type=email][disabled]:focus,input[type=email][disabled]:active,input[type=email].is-disabled:focus,input[type=email].is-disabled:active,input[type=url][disabled]:focus,input[type=url][disabled]:active,input[type=url].is-disabled:focus,input[type=url].is-disabled:active,input[type=search][disabled]:focus,input[type=search][disabled]:active,input[type=search].is-disabled:focus,input[type=search].is-disabled:active,input[type=tel][disabled]:focus,input[type=tel][disabled]:active,input[type=tel].is-disabled:focus,input[type=tel].is-disabled:active,input[type=color][disabled]:focus,input[type=color][disabled]:active,input[type=color].is-disabled:focus,input[type=color].is-disabled:active,select[disabled]:focus,select[disabled]:active,select.is-disabled:focus,select.is-disabled:active,textarea[disabled]:focus,textarea[disabled]:active,textarea.is-disabled:focus,textarea.is-disabled:active,.field[disabled]:focus,.field[disabled]:active,.field.is-disabled:focus,.field.is-disabled:active{background-color:#d5edf8}input[type=password]{letter-spacing:.3em}input[type=submit]{text-transform:uppercase;color:#fff;letter-spacing:1px;background-color:#0000;border:1px solid #fff;width:100%;height:40px;font-size:.9em;font-weight:300;transition:background-color .24s ease-in-out;display:inline-block}input[type=submit]:focus,input[type=submit]:active,input[type=submit]:hover{background-color:#5a205c;outline:none}textarea{max-width:100%;min-height:120px;line-height:1.5em}select{-webkit-appearance:none;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAHCAYAAADXhRcnAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpEOEZCMjYxMEYwNUUxMUUyOTI4REZGQTEzMzA2MDcyNiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpEOEZCMjYxMUYwNUUxMUUyOTI4REZGQTEzMzA2MDcyNiI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkQ4RkIyNjBFRjA1RTExRTI5MjhERkZBMTMzMDYwNzI2IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkQ4RkIyNjBGRjA1RTExRTI5MjhERkZBMTMzMDYwNzI2Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+Vxkp9gAAAI9JREFUeNpidHFxucHAwKAOxE+AmJmBMPgLxDJAfJMFSKwD4kqoAClgA+P///8ZXF1dPaCGcBKh6QcQB+3evXs7WDMIAA2QB1I7gFgDj0aQFz2BGh+AOEwwUaDAQyBlCMR7cGjcC5KHaQQBuM3IAOiKTiBVhiTUDdRUhq4Oq2aoAelAahIQ5wM1zsCmBiDAADhYMJXVZ9u9AAAAAElFTkSuQmCC);background-position:97.5%;background-repeat:no-repeat}.alert-success,.alert-error,.alert-info,.alert-help{border:1px solid;margin:10px;padding:5px 18px}.alert-help{background:#ebe16f;border-color:#e8dc59}.alert-info{background:#d5edf8;border-color:#bfe4f4}.alert-error{background:#fbe3e4;border-color:#f8cdce}.alert-success{background:#e6efc2;border-color:#deeaae}body{color:#333;-webkit-font-smoothing:antialiased;font-family:Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:100%;font-weight:300;line-height:1.5}a{font-weight:400;text-decoration:none}.smallhide,.scroll-nav,.anchor{display:none}mark{background-color:#fbe3e4}p br{display:none}blockquote{border-left:3px solid #f6f6f6;margin-left:0;padding-left:1.1em;padding-right:0}.ginger_banner-wrapper .ginger_container.light{background-color:#f9f9f9}.ginger_banner-wrapper .ginger_container .ginger_message{padding:5px 20px;font-size:14px}.ginger_banner-wrapper .ginger_container .ginger_btn,.ginger_banner-wrapper .ginger_container .ginger_btn:visited{color:#fff;text-transform:uppercase;letter-spacing:1px;background-color:#4b1b4d;border-radius:0;font-family:Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:12px!important}.ginger_banner-wrapper .ginger_container .ginger_btn:hover,.ginger_banner-wrapper .ginger_container .ginger_btn:visited:hover{box-shadow:none;background-color:#2a0f2b}.sec-margin{padding-top:36px;padding-bottom:70px}.sec-margin-large{padding-top:60px;padding-bottom:70px}.search h3{margin-bottom:0}.search p:first-of-type{margin-top:.1em}.search section{overflow-x:hidden}hr{background-color:#ccc;border:none;height:1px;margin:50px 0}.wrap{width:94%;margin:0 auto}.error{margin-top:195px;padding:50px 0 75px}.error hr{margin:20px 0}.search-no-results input[type=text],.error input[type=text]{text-align:left;color:#4b1b4d;border:2px solid #4b1b4d;margin:6px 0;padding-left:14px}.search-no-results input[type=text]:focus,.search-no-results input[type=text]:active,.error input[type=text]:focus,.error input[type=text]:active{background-color:#bb4bc0;outline:none}.search-no-results input[type=submit],.error input[type=submit]{color:#fff;background-color:#4b1b4d;border:2px solid #4b1b4d;width:86px;padding:0 12px}#einleitung{color:#fff;text-align:center;background-position-y:35%;background-size:cover;width:100%;height:600px;padding-top:2em;font-size:16px;font-weight:300;line-height:1.4;display:table}#einleitung .wrap{vertical-align:middle;padding:0 12px;display:table-cell}#einleitung [class^=icon-]:before,#einleitung [class*=\ icon-]:before{margin-left:.1em}#einleitung .icon-aeskulapstab{opacity:.5;font-size:5em}#einleitung br{content:" ";display:none}#einleitung a{color:#fff}#einleitung a:hover{color:#e8e8e8}.sec-margin#kontakt-einleitung{padding:0}#kontakt .col-wrap{text-align:center}#kontakt .col-wrap .icon-time{color:#4b1b4d;font-size:6em;line-height:1}#kontakt .col-wrap h2{padding-bottom:20px}#kontakt dl{width:80%;margin:0 auto;padding:6px 0;overflow:hidden}#kontakt dt{float:left;margin:0;padding:0 .4em 0 0}#kontakt dd{float:right;margin:0;padding:0 0 0 .4em}#kontakt dl:after{content:"";border-bottom:2px dotted #797979;height:1em;display:block;overflow:hidden}#kontakt-einleitung{text-align:center;background-color:#f6f6f6;width:100%;height:600px;margin-bottom:-30px;font-size:.9em;display:table}#kontakt-einleitung .wrap{vertical-align:middle;padding:0 12px;display:table-cell}#kontakt-einleitung img{max-height:45px;max-width:auto;margin:24px auto 3px;display:block}#kontakt-einleitung img.skype{max-height:38px;margin-top:30px;padding-bottom:8px}#kontakt-einleitung a{color:#555}#kontakt-einleitung a:hover{color:#4b1b4d}#skype-beratung-sec{text-align:center;padding:100px 0 30px}#skype-beratung-sec h3{color:#4b1b4d;padding-bottom:20px;font-size:1.25em}#skype-beratung-sec img.skype{max-height:62px}#skype-beratung-sec a{text-transform:uppercase;font-family:RobotoCondensed;font-weight:700}#skype-beratung-sec ul{text-align:left;border:1px solid #4b1b4d;width:80%;margin:30px auto;padding:30px 0 30px 90px}#skype-beratung-sec ul li:before{content:"-";padding-right:12px;display:inline-block}#skype-beratung-sec ul li{padding-bottom:12px}#skype-beratung-sec ul li:last-of-type{padding-bottom:0}#contact-form{padding:70px 0 80px}#contact-form h2{text-align:center;padding-bottom:20px}#contact-form .wpcf7-form input,#contact-form .wpcf7-form textarea{text-align:left;color:#4b1b4d;border:1px solid #4b1b4d;padding:12px}#contact-form .wpcf7-form textarea{text-transform:none}#contact-form .wpcf7-form input:active,#contact-form .wpcf7-form textarea:active,#contact-form .wpcf7-form input:focus,#contact-form .wpcf7-form textarea:focus{color:#fff}#contact-form .wpcf7-form input[type=submit]{color:#fff;text-align:center;background-color:#4b1b4d;width:120px;margin:0 auto}#contact-form .wpcf7-form input[type=submit]:hover{background-color:#320e34}#contact-form .required{font-size:.9em;font-style:oblique;display:block}.page-template-page-kontakt-php .header #inner-header{border-bottom:none}.page-template-page-simple-php header+section{padding-top:80px}#tabs{text-align:center;color:#555;padding-top:40px;font-size:.9em}#tabs h2{color:#333;margin-top:30px;margin-bottom:10px}#tabs h3{margin-top:30px;margin-bottom:10px}#tabs h3:first-of-type{margin-top:0}#tabs a{vertical-align:bottom;font-family:RobotoCondensed;font-weight:700}#tabs a:hover [class^=icon-]{color:#ccc}#tabs .shape{background:url(../images/form.svg) 0 0/80px 80px;width:80px;height:80px;margin:0 auto;display:block;position:relative}#tabs a [class^=icon-]{color:#4b1b4d;font-size:1.1em;transition:all .2s ease-in-out;position:absolute}#tabs a .icon-stetoskop{color:#fff;font-size:4.2em;top:-5px;left:-1px}#tabs a .icon-stetoskop:hover{color:#ccc}#tabs a .icon-info{color:#fff;font-size:2.5em;top:11px;left:16px}#tabs a .icon-info:hover{color:#ccc}#tabs a .icon-time{color:#fff;font-size:5.4em;top:-20px;left:-15px}#tabs a .icon-time:hover{color:#ccc}#tabs ul{padding-left:.75em;list-style:outside}#ganzheitsmedizin{text-align:center;color:#555;background-color:#f6f6f6;padding-top:10px;padding-bottom:30px;font-size:.9em}#ganzheitsmedizin h1{margin:50px 0 40px}#ganzheitsmedizin h2{color:#333;margin-top:6px;margin-bottom:10px}#ganzheitsmedizin img{width:auto;height:160px;margin:16px auto}#ganzheitsmedizin .col3{margin-bottom:40px}#ganzheitsmedizin .col3 p{font-weight:300}#ganzheitsmedizin a{color:#333}#news{text-align:center}#news h2{text-align:center;margin:70px 0 50px;font-size:1.5em}#news h4{margin:0 0 -6px}#news{font-size:.9em}#news .date{margin-top:6px;font-style:oblique;display:block}#news .news-box{padding-bottom:30px}#greenboxes .col3{color:#fff;text-align:center;background-color:#4b1b4d;margin-bottom:30px;padding:22px;font-size:.9em}#greenboxes .col3 [class^=icon-]{margin-top:10px;font-size:2.5em;display:block}#greenboxes .col3 input.sub{text-transform:none;border:0;font-weight:700}#greenboxes .col3 .bttn-style{color:#fff;text-transform:uppercase;text-align:center;border:1px solid #fff;width:100%;height:40px;padding-top:9px;font-size:.95em;font-weight:500;display:inline-block}#greenboxes .col3 .bttn-style:hover{color:#fff;background-color:#5a205c}#greenboxes .col3 a{color:#fff}#testimonials{text-align:center}#testimonials #slider-prev,#testimonials #slider-next{margin-top:0;padding:0 14px;font-family:gmz-icons;font-size:2.4em}#map{text-align:center}.gm-style img{max-width:inherit!important}.gm-style-iw{width:316px;height:120px;overflow:hidden}.gm-style-iw span{color:#4b1b4d;margin-right:-7px;font-size:1.1em}.gm-style-iw a{font-size:1.2em;font-weight:700}#unser-leitbild{text-align:center;font-size:.9em}#unser-leitbild h3.quote{text-transform:none;letter-spacing:normal;margin-top:40px;font-family:Roboto;font-size:1.1em;font-style:oblique;font-weight:400}#unser-leitbild p.p1{text-align:justify;padding-top:30px}#unser-leitbild .icon-aeskulapstab{color:#4b1b4d;padding-top:20px;font-size:7em;display:inline-block}#partnerkliniken{text-align:center}#partnerkliniken h3{padding:40px 0 80px;font-family:Roboto;font-style:oblique;font-weight:300}#partnerkliniken h2{margin-top:-.4em}#partnerkliniken h2:first-of-type{margin-top:.4em}#partnerkliniken figcaption{padding-bottom:30px}#partnerkliniken figure a{color:#4b1b4d;text-transform:none;font-size:1.1em;font-style:oblique}#partnerkliniken figure a:hover{color:#f6f6f6}#qualitaetssicherung{text-align:center;font-size:.9em}#qualitaetssicherung li p{color:#4b1b4d;letter-spacing:2px;margin:0;padding:12px 0;font-family:BebasNeue;font-size:1.6em;font-weight:600}#qualitaetssicherung li p strong{font-weight:700}#qualitaetssicherung p.p1:first-of-type{padding-top:30px}#qualitaetssicherung li:first-child{margin-top:60px}#qualitaetssicherung ul li p{text-align:center}#qualitaetssicherung #logo-grid{padding:40px 0 0;display:inline-block}#faq{text-align:center;font-size:.9em}#faq input[type=text]{text-transform:uppercase;letter-spacing:3px;border:none;width:80%;font-family:BebasNeue;font-size:1.6em;font-weight:400;position:absolute;top:19px;left:10%}#faq .icon-search{float:left;width:10%;font-size:2.2em;display:inline-block}#faq .accordion{margin:50px}#faq .accordion .icon-arrow-down{display:none}#faq .accordion .active span.icon-arrow-down{display:inherit}#faq .accordion .active span.icon-arrow-left{display:none}#faq .accordion dt,#faq .accordion dd{border:1px solid #ccc;padding:19px}#faq .accordion dt .icon-arrow-down,#faq .accordion dt .icon-arrow-left,#faq .accordion dd .icon-arrow-down,#faq .accordion dd .icon-arrow-left{font-size:2.6em;position:absolute;top:-6px;right:0}#faq .accordion dt{margin:10px 0;position:relative}#faq .accordion dt a{color:#4b1b4d;text-transform:uppercase;letter-spacing:2px;padding-right:30px;font-family:BebasNeue;font-size:1.1em;font-weight:600;display:block}#faq .accordion dd{text-align:left;border:none;padding:19px;line-height:1.7;position:relative;top:-10px}#therapieform .green{color:#4b1b4d}#therapieform{text-align:center;font-size:.9em}#therapieform ul{margin-left:0 auto}#therapieform ul li{text-align:left;padding-bottom:4px;padding-left:50px}#therapieform ul li:before{content:"";color:#4b1b4d;float:left;margin-left:-20px;font-family:gmz-icons;display:block}#therapieform h1{font-family:BebasNeue;font-size:2.5em;font-weight:400}#therapieform .btzen img{padding-bottom:20px}#therapieform .t5050 .green{color:#4b1b4d;text-transform:uppercase;letter-spacing:1px;font-weight:600}#therapieform .t5050 .border{text-align:center;border:2px solid #4b1b4d;padding:0 10px}#therapieform .gray-bg{z-index:99;background-color:#f6f6f6;margin:-72px 0;padding:70px 0;position:relative}#therapieform .subhead{margin-top:-1.8em;font-style:oblique}#therapieform .subhead2{color:#555}#therapieform .wiederholung-therapie h3{margin-bottom:0;padding-top:20px}#therapieform .wiederholung-therapie.links{padding-top:10px}#therapieform .wiederholung-therapie.links .subhead{color:#555;font-size:.95em}#therapieform .wiederholung-therapie.links h2{margin:0 0 40px}#therapieform .wiederholung-therapie.links h3{text-transform:uppercase;letter-spacing:1px;font-family:RobotoCondensed;font-size:.95em}#therapieform .wiederholung-therapie.hyperthermie p{margin:0}#therapieform .wiederholung-therapie.hyperthermie .subhead{text-align:left}#therapieform .wiederholung-therapie.hyperthermie .subhead2{margin:-.3em 0 .3em;display:block}#therapieform .bottommargin{margin-bottom:140px}#therapieform .t70 h2{text-align:center;margin:0 0 40px}#therapieform .t70 hr:first-of-type{margin:26px auto}#therapieform .t70.bg{background-color:#f6f6f6;margin-top:-72px;margin-bottom:70px;padding:70px 0}#therapieform h2.center{text-align:center}#therapieform iframe{width:100%;margin-top:20px}#therapieform .h5{margin:0 0 -1.3em;padding:0;font-family:RobotoCondensed;font-size:1em}#therapieform .hyperthermiezentren.wrap{display:inline-block}#therapieform .hyperthermiezentren.wrap div{border:1px solid #4b1b4d;height:172px;margin-bottom:50px;padding:20px 7px}#therapieform .hyperthermiezentren.wrap h5{margin:0 0 .2em;font-family:Roboto;font-size:1em}#therapieform .hyperthermiezentren.wrap .subhead{height:32px;margin-top:-.5em;font-style:normal;font-weight:300;display:block}#therapieform .hyperthermiezentren.wrap span{color:#555;display:block}#therapieform .hyperthermiezentren.wrap .extern{margin-top:.5em;font-style:oblique}#therapieform .hyperthermiezentren-h h2{padding:50px 0 40px}#therapieform .backwrap{text-align:center;margin-bottom:60px;padding:40px 0 30px}#therapieform .backwrap hr{margin-bottom:120px}#therapieform .backwrap .backlink:hover{color:#fff;background-color:#4b1b4d}.backlink{text-transform:uppercase;letter-spacing:2px;border:2px solid #4b1b4d;padding:25px 20px;font-family:RobotoCondensed;font-size:1.25em;font-weight:700;display:inline-block}#presseberichte{text-align:center;font-size:.9em}#presseberichte .year{letter-spacing:0;padding-top:20px;font-family:Roboto;font-size:1.25em;font-style:oblique;font-weight:300}#presseberichte dl{text-align:left;font-size:1.1em;display:inline-block}#presseberichte dl dt{width:100%;display:inline-block}#presseberichte dl dd{color:#4b1b4d;border:2px solid #4b1b4d;margin-bottom:20px;transition:all .2s ease-in-out}#presseberichte dl dd:hover{background-color:#4b1b4d}#presseberichte dl dd:hover a{color:#fff}#presseberichte dl a{padding:16px;display:block}#presseberichte hr{margin:16px 0 32px}#presseberichte h3{display:inline}#infoportal .wrap{display:inline-block}#infoportal #einleitung{background-position-y:45%}#infoportal #einleitung h1{margin:0 0 30px}#infoportal #einleitung .icon-info{opacity:.5;width:100px;height:100px;margin:50px auto 0;font-size:3.2em;display:block;position:relative}#infoportal #einleitung .wrap{display:table-cell}#infoportal{text-align:center}#infoportal h2{margin:70px 0}#infoportal .center p{padding-bottom:50px}#infoportal h5{letter-spacing:1px;text-align:left;margin:0;font-family:RobotoCondensed;font-weight:700}#infoportal #therapieformen #therapieformen-anchor,#infoportal #krebsforschung #therapieformen-anchor{position:relative;top:-90px}#infoportal #therapieformen .col5,#infoportal #krebsforschung .col5{padding-bottom:38px}#infoportal #therapieformen h2,#infoportal #krebsforschung h2{margin-bottom:44px}#infoportal #therapieformen,#infoportal #krebsforschung{background-color:#f6f6f6;margin:70px 0 5px;padding:6px 0 70px}#infoportal #therapieformen img,#infoportal #krebsforschung img{width:65px;height:auto}#infoportal #therapieformen a,#infoportal #krebsforschung a{color:#555;font-weight:300;display:inline-block}#infoportal #therapieformen a:hover,#infoportal #krebsforschung a:hover{color:#4b1b4d}#infoportal #therapieformen a .form-bg,#infoportal #krebsforschung a .form-bg{background-image:url(../images/form-outline.svg);background-repeat:no-repeat;background-size:100px 100px;width:100px;height:100px;margin:0 auto 20px;display:block;position:relative}#infoportal #therapieformen span.extern,#infoportal #krebsforschung span.extern{color:#747474;font-style:oblique}#infoportal #selbsthilfegruppen{text-align:center;margin-bottom:-40px}#infoportal #selbsthilfegruppen a{padding-bottom:40px;display:block}#infoportal #selbsthilfegruppen h5{text-align:center;line-height:1}#infoportal #selbsthilfegruppen .extern{color:#555;font-size:.9em;font-style:oblique}#infoportal #informationsplattformen{padding-bottom:40px}#infoportal #informationsplattformen a{padding-bottom:40px;display:block}#infoportal #informationsplattformen h5{text-align:center;line-height:1}#infoportal #informationsplattformen .extern{color:#555;font-size:.9em;font-style:oblique}#medthe #einleitung img{opacity:.5}#medthe #einleitung{background-position-y:90%}#medthe #therapieangebot{text-align:center;background-color:#f6f6f6;margin-bottom:100px;position:relative}#medthe #therapieangebot h2{margin:40px 0;display:inline-block}#medthe #therapieangebot:after{content:"";z-index:1;border:40px solid #0000;border-top-color:#f6f6f6;border-bottom:0 solid #f6f6f6;width:0;margin-left:-40px;display:block;position:absolute;bottom:-40px;left:50%}#medthe #therapien{text-align:center;padding-bottom:80px}#medthe #therapien .first{color:#747474;padding:0 gutter(10);border:1px solid #747474;height:70px;display:block}#medthe #therapien a h5{margin-top:35px;font-family:BebasNeue;font-size:1.1em;font-weight:600;line-height:1.2;top:0}#medthe #therapien a{border:1px solid #4b1b4d;height:70px;margin:28px 0;padding:0 46px;display:block}#terminplan,#meine-termine{font-size:.9em}#terminplan h1,#meine-termine h1{text-align:center;padding:20px 0 40px}#terminplan h1{margin-bottom:0}#terminplan .col-wrap{text-align:center}#terminplan .col-wrap .icon-time{color:#4b1b4d;font-size:6em;line-height:1}#terminplan .col-wrap{padding-bottom:80px}#terminplan .col-wrap h2{padding-bottom:20px}#terminplan dl{width:36%;margin:0 auto;padding:6px 0;overflow:hidden}#terminplan dt{float:left;margin:0;padding:0 .4em 0 0}#terminplan dd{float:right;margin:0;padding:0 0 0 .4em}#terminplan dl:after{content:"";border-bottom:2px dotted #797979;height:1em;display:block;overflow:hidden}.page-template-page-oeffnungszeiten-terminplan-php .field,.page-template-page-oeffnungszeiten-terminplan-php input[type=submit]{border:0}#meine-termine{padding-bottom:90px}#meine-termine .wrap{display:table}#meine-termine h2{margin-top:0}#news h1{text-align:center}a,a:visited{color:#4b1b4d;transition:all .2s ease-in-out}a:hover,a:focus,a:visited:hover,a:visited:focus,a:active,a:visited:active{color:#320e34}a:link,a:visited:link{-webkit-tap-highlight-color:#0000004d}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5{text-rendering:optimizelegibility;font-weight:500}h1 a,.h1 a,h2 a,.h2 a,h3 a,.h3 a,h4 a,.h4 a,h5 a,.h5 a{text-decoration:none}h1,.h1{letter-spacing:8px;margin-bottom:.5em;font-family:BebasNeue;font-size:2.85em;line-height:1.333em}h2,.h2{letter-spacing:3px;margin-bottom:.375em;font-family:Mohave;font-size:1.4em;font-weight:700;line-height:1.4em}h3,.h3{letter-spacing:2px;font-family:Mohave;font-size:1em;font-weight:700}h4,.h4{letter-spacing:1px;text-transform:uppercase;margin:22px 0 0;font-size:.9em}h5,.h5{text-transform:uppercase;letter-spacing:2px;font-size:.846em;line-height:2.09em}.header #logo{margin-top:52px;transition:opacity .3s}.header #logo:hover{opacity:.8}.header #logo-mobile{text-align:center;margin-top:45px}.header #logo-mobile img{width:140px}.header .sb-search{display:none}.header.smaller .jquery-responsive-select-menu{z-index:99;width:96%;position:fixed;top:10px}.jquery-responsive-select-menu{background-color:#4b1b4d;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAJCAYAAAALpr0TAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAGxJREFUeNpi/P///04GBgZ7IP7FgAD/gZgRymYF4qMMQIXW/wkDB5BCEF6ER9FakBqYQgE8CiWQFYJwHRZFE2HyyApB+C2Soh9AzI5LYSSSwmJkOUawalTwDYg5kYIHDFgYMEEqEAuhCwIEGABz+OAdHCxp2wAAAABJRU5ErkJggg==);padding-left:12px}.nav{letter-spacing:3px;text-align:center;border-bottom:0;margin:0 0 15px;font-family:Mohave;font-size:14px}.nav li a{color:#333;padding:8px 0;display:block}.nav li .current_page_ancestor a,.nav .current-page-ancestor a,.nav li.current-menu-item a,.nav li.current_page_item a,.nav li.current_page_ancestor a{color:#320e34}#menu-side-mobile{text-align:center;color:#4b1b4d;border-bottom:1px solid #f6f6f6;margin:16px 0 12px;padding-bottom:12px;font-size:.8em}#menu-side-mobile [class^=icon-]{font-size:1.6em}#menu-side-mobile [class^=icon-]:hover{color:#333}#menu-side-mobile [class^=icon-]{padding:0 6px}#menu-side-mobile .icon-skype{font-size:1.3em}#menu-side-mobile .icon-facebook{font-size:1.4em}#menu-side-mobile a{text-transform:uppercase;font-size:.9em}#menu-side-mobile p{margin-top:0}#menu-side-mobile .icon-arrow-link{margin-right:-5px;font-size:1.2em}fieldset{color:#fff;border:none;margin:0;padding:0}img{max-width:100%;height:auto;margin:0 0 1.5em}#imagelightbox{cursor:pointer;z-index:10000;touch-action:none;position:fixed;top:50%;left:50%;transform:translate(-50%)translateY(-50%);box-shadow:0 0 3.125em #000000bf}#imagelightbox-loading,#imagelightbox-loading div{border-radius:50%}#imagelightbox-loading{z-index:10003;background-color:#00000080;width:2.5em;height:2.5em;margin:-1.25em 0 0 -1.25em;padding:.625em;position:fixed;top:50%;left:50%;box-shadow:0 0 2.5em #000000bf}#imagelightbox-loading div{background-color:#fff;width:1.25em;height:1.25em;animation:.5s infinite imagelightbox-loading}@keyframes imagelightbox-loading{0%{opacity:.5;transform:scale(.75)}50%{opacity:1;transform:scale(1)}to{opacity:.5;transform:scale(.75)}}#imagelightbox-close{text-align:left;z-index:10002;background-color:#666;border-radius:50%;width:2.5em;height:2.5em;transition:color .3s;position:fixed;top:2.5em;right:2.5em}#imagelightbox-close:hover,#imagelightbox-close:focus{background-color:#111}#imagelightbox-close:before,#imagelightbox-close:after{content:"";background-color:#fff;width:2px;margin-left:-1px;position:absolute;top:20%;bottom:20%;left:50%}#imagelightbox-close:before{transform:rotate(45deg)}#imagelightbox-close:after{transform:rotate(-45deg)}#imagelightbox-loading,#imagelightbox-overlay,#imagelightbox-close,#imagelightbox-caption,#imagelightbox-nav,.imagelightbox-arrow{animation:.25s linear fade-in}@keyframes fade-in{0%{opacity:0}to{opacity:1}}pre{color:#555;background:#333;border-radius:3px;margin:0 0 1.5em;padding:1.5em;font-size:.9em}.footer{clear:both;color:#555;text-align:center;background-color:#f6f6f6;padding-top:40px;font-size:.9em}.footer .copyright{padding:20px 0}.footer ul{margin-top:-.7em}.footer hr{margin:30px 0 15px}.footer .impressum hr{margin:30px 0}.calendarSavingState,#data-ajax-url{display:none}.bookedClearFix:after{content:"";clear:both;display:table}table.booked-calendar th,table.booked-calendar td{font-family:Roboto,sans-serif}table.booked-calendar th span,table.booked-calendar td span{letter-spacing:2px;font-weight:400;transition:background-color .2s}#booked-profile-page input[type=submit],#booked-profile-page button,table.booked-calendar input[type=submit],table.booked-calendar button,.booked-modal input[type=submit],.booked-modal button{color:#333;text-shadow:none;box-shadow:none;background:#ddd;padding:0 12px;font-family:Roboto,sans-serif;font-size:14px;line-height:32px;transition:background-color .2s;display:inline-block}#booked-profile-page input[type=submit].button-primary,table.booked-calendar input[type=submit].button-primary,.booked-modal input[type=submit].button-primary{color:#fff;font-family:Roboto,sans-serif}#booked-profile-page input[type=submit]:hover,#booked-profile-page button:hover,table.booked-calendar input[type=submit]:hover,table.booked-calendar button:hover,.booked-modal input[type=submit]:hover,.booked-modal button:hover{color:#000;text-shadow:none;box-shadow:none;background:#bbb}#booked-profile-page input[type=submit].button-primary:hover,table.booked-calendar input[type=submit].button-primary:hover,.booked-modal input[type=submit].button-primary:hover{color:#fff}table.booked-calendar{border-spacing:0;border-collapse:collapse;background:#f1f1f1;width:100%;margin:0 0 30px;padding:0}table.booked-calendar thead{color:#fff;text-transform:uppercase}table.booked-calendar th{text-align:center;border:1px solid;width:14.285%;padding:21px 0;font-size:20px;line-height:1;position:relative}table.booked-calendar tr.days{color:#fff;text-transform:uppercase}table.booked-calendar tr.days th{border:1px solid;padding:13px 0 12px;font-size:14px;font-weight:700}table.booked-calendar th .monthName a{text-transform:none;color:#ffffff40;padding-left:10px;font-size:12px;text-decoration:none;position:relative;top:-3px}table.booked-calendar th .monthName a:hover{color:#ffffff80}table.booked-calendar th .page-left{color:#fff;font-size:24px;position:absolute;top:19px;left:20px}table.booked-calendar th .page-right{color:#fff;font-size:24px;position:absolute;top:19px;right:20px}table.booked-calendar th .page-left:hover{left:19px}table.booked-calendar th .page-right:hover{right:19px}table.booked-calendar td{text-align:center;color:#888;border:1px solid #ddd;padding:0;font-size:20px;position:relative;overflow:hidden}table.booked-calendar td .date{background:#fff;width:100%;display:block}table.booked-calendar td .date .number{border-radius:25px;width:40px;height:40px;line-height:40px;display:inline-block;transform:scale(1)}table.booked-calendar td.today .date{color:#000;background:#95cd9d}table.booked-calendar td:hover .date{cursor:pointer;color:#000;background:#95cd9d}table.booked-calendar td.today:hover .date{background:#76be80}table.booked-calendar tr.week td.active{border-bottom-color:#ddd}table.booked-calendar tr.week td.active .date{color:#555;background:#ddd}table.booked-calendar tr.week td.active .date .number{color:#000;background:#fff;border:none;transform:scale(1.75)}table.booked-calendar tr.week td.active{background:#ddd}table.booked-calendar tr.entryBlock{color:#fff;background:#ddd}table.booked-calendar tr.entryBlock td{text-align:left;color:#fff;border-bottom-color:#ddd;padding:2%}table.booked-calendar tr.entryBlock.loading td{height:132px}table.booked-calendar td.prev-date .date,table.booked-calendar td.prev-date:hover .date{cursor:default;color:#bbb;background:#effcf1}table.booked-calendar td.blur .date,table.booked-calendar td.blur:hover .date{cursor:default;color:#ddd;background:#eee}table.booked-calendar td.booked .date,table.booked-calendar td.booked:hover .date{cursor:default;color:#f0b1a1;background:#ffeae7}table.booked-calendar tr.week td.active .date,table.booked-calendar tr.week td.active:hover .date{background:#ddd}table.booked-calendar .booked-appt-list{color:#000;background:#fff;padding:30px 35px 10px;font-size:15px;line-height:1.7;display:none;transform:scale(.95)}table.booked-calendar .booked-appt-list.shown{transform:scale(1)}table.booked-calendar .booked-appt-list h2{color:#555;margin:0 0 20px;font-size:20px}table.booked-calendar .booked-appt-list p{color:#888;margin:0 0 20px;font-family:Roboto,sans-serif;font-weight:400}table.booked-calendar .booked-appt-list .timeslot{box-sizing:border-box;color:#888;border-top:1px solid #ddd;font-family:Roboto,sans-serif;line-height:1.8}table.booked-calendar .booked-appt-list .timeslot.faded{opacity:.25}table.booked-calendar .booked-appt-list .timeslot:hover{background:#f9f9f9}table.booked-calendar .booked-appt-list .timeslot:last-child{margin:0 0 20px}table.booked-calendar .booked-appt-list .timeslot .timeslot-time{box-sizing:border-box;float:left;padding:13px 0 13px 15px}table.booked-calendar .booked-appt-list .timeslot .timeslot-time i.fa{color:#aaa}table.booked-calendar .booked-appt-list .timeslot .timeslot-count{box-sizing:border-box;float:left;padding:13px 0}table.booked-calendar .booked-appt-list .timeslot .timeslot-people{box-sizing:border-box;float:right;padding:10px 10px 10px 0}table.booked-calendar .booked-appt-list .timeslot .timeslot-time{color:#555;width:30%;font-size:16px;font-weight:600}table.booked-calendar .booked-appt-list .timeslot .timeslot-count{border-left:1px solid #ddd;width:40%;padding-left:15px}table.booked-calendar .booked-appt-list .timeslot .timeslot-count.count-wide{width:70%}table.booked-calendar .booked-appt-list .timeslot .spots-available{text-transform:uppercase;color:#aaa;letter-spacing:1px;font-size:13px;line-height:2.7;display:block}table.booked-calendar .booked-appt-list .timeslot .spots-available.empty{color:#e35656}table.booked-calendar .booked-appt-list .timeslot .timeslot-people{width:30%}table.booked-calendar .booked-appt-list .timeslot .timeslot-people button{float:right;margin:0 0 0 10px;transition:background-color .2s}table.booked-calendar .booked-appt-list .timeslot .timeslot-people button .button-timeslot{display:none}table.booked-calendar .booked-appt-list .timeslot a{font-weight:600;text-decoration:none}table.booked-calendar .booked-appt-list .timeslot .timeslot-people button{color:#fff}table.booked-calendar .booked-appt-list .timeslot .timeslot-people button[disabled],table.booked-calendar .booked-appt-list .timeslot .timeslot-people button[disabled]:hover{cursor:default;color:#aaa;background:#eee;border-color:#ddd}table.booked-calendar .timeslot-count strong{text-transform:uppercase;margin:20px 0 10px;display:block}table.booked-calendar .appt-block{border-top:1px solid #ddd;width:80%;padding:10px 0;display:block}table.booked-calendar .timeslot-count button{float:right;margin:0 0 0 10px}table.booked-calendar .timeslot-count a.delete{float:left;color:#f59e9e;margin:0 10px 0 0;font-size:20px;line-height:1.3}table.booked-calendar .timeslot-count a.delete:hover{color:#e35656}table.booked-calendar tr.week td.active:hover .count{top:-40px}.booked-calendar-wrap.small table.booked-calendar thead th{padding:13px 0 10px;font-size:16px}.booked-calendar-wrap.small table.booked-calendar thead tr.days th{padding:7px 0 5px;font-size:11px}.booked-calendar-wrap.small table.booked-calendar td{font-size:13px}.booked-calendar-wrap.small table.booked-calendar thead th .page-left{font-size:15px;top:11px;left:10px}.booked-calendar-wrap.small table.booked-calendar thead th .page-right{font-size:15px;top:11px;right:10px}.booked-calendar-wrap.small table.booked-calendar thead th .page-left:hover{left:9px}.booked-calendar-wrap.small table.booked-calendar thead th .page-right:hover{right:9px}.booked-calendar-wrap.small table.booked-calendar th .monthName a{font-size:10px;top:-2px}.booked-calendar-wrap.small table.booked-calendar td .count{display:none}.booked-calendar-wrap.small table.booked-calendar td .date{height:100%}.booked-calendar-wrap.small table.booked-calendar td .date .number{border:none;border-radius:0;width:auto;height:auto;line-height:100%;display:inline-block;transform:scale(1)}.booked-calendar-wrap.small table.booked-calendar td.today .date{color:#555;background:#95cd9d}.booked-calendar-wrap.small table.booked-calendar td.today:hover .date{color:#555;background:#76be80}.booked-calendar-wrap.small table.booked-calendar td:hover .date{cursor:pointer;color:#000;background:#f9f9f9}.booked-calendar-wrap.small table.booked-calendar tr.week td.active .date .number{color:#000;background:0 0;border:none;transform:scale(1.5)}.booked-calendar-wrap.small table.booked-calendar tr.entryBlock td{padding:5%}.booked-calendar-wrap.small table.booked-calendar .booked-appt-list{max-height:170px;padding:15px 20px 10px;overflow-x:hidden;overflow-y:scroll}.booked-calendar-wrap.small table.booked-calendar .booked-appt-list h2{text-align:center;margin:0 0 15px;font-size:12px}.booked-calendar-wrap.small table.booked-calendar .booked-appt-list .timeslot{border-top:0;margin:0 0 10px}.booked-calendar-wrap.small table.booked-calendar .booked-appt-list .timeslot .timeslot-time,.booked-calendar-wrap.small table.booked-calendar .booked-appt-list .timeslot .timeslot-count{display:none}.booked-calendar-wrap.small table.booked-calendar .booked-appt-list .timeslot .timeslot-people{width:100%;padding:0}.booked-calendar-wrap.small table.booked-calendar .booked-appt-list .timeslot .timeslot-people button{float:none;text-align:center;width:100%;margin:0}.booked-calendar-wrap.small table.booked-calendar .booked-appt-list .timeslot .timeslot-people button .button-timeslot{font-size:13px;font-weight:600;display:block}.booked-calendar-wrap.small table.booked-calendar .booked-appt-list .timeslot .timeslot-people button .button-text{display:none}.booked-calendar-wrap.small table.booked-calendar td.prev-date .date,.booked-calendar-wrap.small table.booked-calendar td.prev-date:hover .date{cursor:default;color:#bbb;background:#effcf1}.booked-calendar-wrap.small table.booked-calendar td.blur .date,.booked-calendar-wrap.small table.booked-calendar td.blur:hover .date{cursor:default;color:#ddd;background:#eee}.booked-calendar-wrap.small table.booked-calendar td.booked .date,.booked-calendar-wrap.small table.booked-calendar td.booked:hover .date{cursor:default;color:#f0b1a1;background:#ffeae7}.booked-calendar-wrap.small table.booked-calendar tr.week td.active .date,.booked-calendar-wrap.small table.booked-calendar tr.week td.active:hover .date{background:#ddd}form.booked-form{padding-top:5px;font-family:Roboto,sans-serif}form.booked-form .field{margin:5px 0}form.booked-form .field:after{content:"";clear:both;display:table}form.booked-form input[type=radio],form.booked-form input[type=checkbox]{position:relative;top:2px}form.booked-form .field select,form.booked-form .field input[type=text],form.booked-form .field input[type=password],form.booked-form .field input[type=tel],form.booked-form .field input[type=email]{box-sizing:border-box;float:left;border:1px solid #ccc;width:49%;margin-right:1.5%;font-family:Roboto,sans-serif}form.booked-form .field input:last-child{margin-right:0}form.booked-form .field input[type=text],form.booked-form .field input[type=password],form.booked-form .field input[type=tel],form.booked-form .field input[type=email]{color:#aaa;padding:7px 10px;font-size:13px}form.booked-form .field input.hasContent{color:#555}form.booked-form .field input.large,form.booked-form .field select.large{width:99.8%;margin-right:1px}form.booked-form .spacer{margin:0;padding:5px 0 0;display:block}form.booked-form hr{border:none;border-top:1px solid #ddd;margin:25px 0 0;padding:20px 0 0}form.booked-form .condition-block{display:none}form.booked-form .condition-block.default{display:block}form.booked-form input[type=submit],form.booked-form button{float:left;margin:0 10px 0 0}.booked-modal{-webkit-overflow-scrolling:touch;z-index:1111;padding-top:130px;padding-bottom:130px;font-family:Roboto,sans-serif;position:fixed;top:0;bottom:0;left:0;right:0;overflow:auto}.booked-modal hr{background:0 0;border-top:1px solid #ddd}.booked-modal .bm-overlay{-ms-animation:booked-fadein .2s;-webkit-backface-visibility:hidden;background:#0006;animation:.2s booked-fadein;position:fixed;top:0;bottom:0;left:0;right:0}.booked-modal .bm-window{-ms-animation:booked-flyin .2s;-webkit-backface-visibility:hidden;background:#fff;border-radius:5px;width:450px;margin:0 auto;padding:30px 30px 55px;animation:.2s booked-flyin;position:relative}.booked-modal.bm-closing .bm-overlay{-ms-animation:booked-fadeout .2s;-webkit-backface-visibility:hidden;animation:.2s booked-fadeout}.booked-modal.bm-closing .bm-window{-ms-animation:booked-flyout .2s;-webkit-backface-visibility:hidden;animation:.2s booked-flyout}.booked-modal .bm-window{background:#f5f5f5}.booked-modal .bm-window p{margin:0 0 15px;font-size:13px}.booked-modal .bm-window p small{color:#888;text-transform:uppercase;margin:0 0 15px;font-size:13px;font-weight:600;display:block}.booked-modal .bm-window p.name{margin:0 0 20px;font-size:15px}.booked-modal .bm-window p strong{text-transform:uppercase;padding-right:3px;font-size:12px;display:inline-block}.booked-modal .bm-window a{text-decoration:none}.booked-modal .bm-window .close{color:#f59e9e;font-size:20px;line-height:1;position:absolute;top:30px;right:30px}.booked-modal .bm-window .close:hover{color:#e35656}.booked-modal .bm-window p i.fa{color:#888}#booked-profile-page{position:relative}#booked-profile-page .booked-profile-header{min-height:48px;padding:20px 25px;position:relative}#booked-profile-page .booked-profile-header .booked-logout-button{padding:0 10px;font-size:13px;line-height:2;text-decoration:none;display:inline-block;position:absolute;top:20px;right:20px}#booked-profile-page .booked-avatar{width:65px;position:absolute;top:25px;left:25px}#booked-profile-page .booked-avatar img{width:100%;height:auto}#booked-profile-page .booked-info{box-sizing:border-box;float:left;width:100%;padding-left:15px}#booked-profile-page .booked-user *{margin:0;padding:0;line-height:1.6}#booked-profile-page .booked-user h3{margin:0 0 5px;padding:0;font-size:17px}#booked-profile-page .booked-user h3.title-only{margin-top:23px}#booked-profile-page .booked-user h3.url-only{margin-top:9px}#booked-profile-page .booked-user p{margin:0 0 7px;padding:0;font-size:13px}#booked-profile-page.me .booked-user p{width:80%}#booked-profile-page .booked-user h3 a,#booked-profile-page .booked-user p a{text-decoration:none}#booked-profile-page .booked-counts{float:right;width:25%;margin-left:5%}#booked-profile-page .booked-counts span{text-align:right;font-size:12px;line-height:2.1;display:block}#booked-profile-page .booked-counts i.fa{padding-right:7px;display:inline-block}#booked-profile-page .booked-tabs{border:0;border-left:1px solid;border-right:1px solid;margin:0;padding:0;list-style:none}#booked-profile-page .booked-tabs li{float:left;margin:0;padding:0;display:inline-block}#booked-profile-page .booked-tabs li a{border-right:1px solid;padding:0 15px;line-height:40px;text-decoration:none;display:block}#booked-profile-page .booked-tabs li a i.fa{padding-right:7px;display:inline-block}#booked-profile-page .booked-tab-content{border:0;padding:45px 0 60px;display:block}#booked-profile-page .booked-tabs.login{border:1px solid}#booked-profile-page .result-section.table-layout{margin:0}#booked-profile-page .result-section.table-layout .table-box{border:none}#booked-profile-page .result-section.table-layout .table-box .table-body .table-row{min-height:115px}#booked-profile-page .result-section.table-layout .table-box .table-body .cell-title{font-size:15px;font-weight:400;line-height:1.6}#booked-profile-page .result-section.table-layout .table-box .table-body .cell-title p{margin:0;padding:10px 0 0;font-size:12px}#booked-profile-page .result-section.table-layout .table-box .table-body .cell-title small{padding-top:5px;display:block}#booked-profile-page .result-section.table-layout .table-box .table-body .cell-title a{font-weight:600}#booked-profile-page .result-section.table-layout .table-box .table-head-row{background:0 0!important}#booked-profile-page .result-section.table-layout .table-box .table-cell{padding:20px 0}#booked-profile-page .result-section.table-layout .table-box .cell-title{width:55%;padding-right:25px;position:relative}#booked-profile-page .result-section.table-layout .table-box .cell-title .compact-img img{width:65px;height:auto;position:absolute;top:26px;left:0}#booked-profile-page .result-section.table-layout .table-box .cell-title .cell-title-wrap{padding-left:85px}#booked-profile-page .result-section.table-layout .table-box .cell-rating{width:20%}#booked-profile-page .result-section.table-layout .table-box .cell-time{width:25%}#booked-profile-page .result-section.table-layout .table-box .cell-title.reviews{width:100%;padding-right:0}#booked-profile-page .result-section.table-layout .table-box .cell-title.reviews .rating{margin-top:10px}#booked-profile-page .result-section.table-layout .table-box .table-body .cell-title .booked-review p{font-size:14px;line-height:1.7}#booked-profile-page .booked-profile-header.directory-pane{cursor:pointer;background:#fff;border-color:#ccc #fff #fff;border-top-style:solid;border-top-width:1px;margin:0}#booked-profile-page .booked-profile-header.directory-pane:hover{background:#f5f5f5}#booked-profile-page .booked-profile-header.directory-pane p.booked-directory-counts{margin:10px 0 0}#booked-plugin-page .booked-private-tag,#booked-profile-page .booked-private-tag,#booked-plugin-page .booked-public-tag{color:#fff;text-transform:uppercase;margin:0;padding:0 5px;font-size:10px;font-weight:600;line-height:1.7;display:inline-block;position:relative;top:-2px}#booked-page-form .booked-form-wrap{padding:10px 0}#booked-page-form input[type=submit]{border:none;margin:0}#booked-page-form input[type=text],#booked-page-form input[type=password],#booked-page-form input[type=email],#booked-page-form textarea{box-sizing:border-box;border:1px solid;width:100%;margin:7px 0 0;padding:10px 12px}#booked-page-form input:disabled,#booked-page-form textarea:disabled{color:#bbb;background:#f9f9f9;border:1px dotted #ccc}#booked-page-form input[type=file]:disabled{background:#fff;border:none}#booked-page-form label .not-bold{color:#ccc;padding:0 0 0 5px;font-weight:400}#booked-page-form p{margin:0 0 15px}#booked-page-form .login-remember{float:left;margin:2px 0 0}#booked-page-form .login-remember input{margin:0 4px 0 0;position:relative;top:-1px}#booked-page-form .login-submit{float:right;margin:0}#booked-page-form .login-submit input{margin:0}#profile-edit #booked-page-form{padding-top:80px}#profile-edit #booked-page-form input[type=file]{padding:10px 0 6px;display:inline-block}#profile-edit #booked-page-form label{font-size:1.1em}.form-password:first-of-type{margin-right:2%!important}#profile-edit #booked-page-form p.form-nickname,#profile-edit #booked-page-form p.form-email,#profile-edit #booked-page-form p.form-url{float:left;width:100%;margin:0 0 16px}#profile-edit #booked-page-form p.form-password{float:left;width:48%;margin:0 0 30px}#profile-edit #booked-page-form p.form-textarea,#profile-edit #booked-page-form p.form-avatar,#profile-edit #booked-page-form p.form-submit{float:none;width:98%;margin:0 0 10px}#profile-edit #booked-page-form .hint-p{color:#aaa;padding-top:5px;font-size:12px;font-style:italic;display:block}#profile-login label,#profile-register label,#profile-forgot label{font-size:1.1em}.booked-upload-wrap,.booked-upload-wrap input{cursor:pointer;background:#f5f5f5;border:1px solid #ddd;width:100%;height:35px;display:block;position:relative}.booked-upload-wrap{width:100%;margin:10px 0 4px}#booked-submit-recipe-form .booked-upload-wrap{width:100%;margin:0}.booked-upload-wrap:hover{background:#eee}.booked-upload-wrap span{color:#888;text-align:center;z-index:1;width:100%;height:24px;margin-top:-12px;font-size:13px;display:block;position:absolute;top:50%;left:0}.booked-upload-wrap input{z-index:2;opacity:0}.booked-upload-wrap.hasFile{background:#fff;border:1px solid #ccc;width:40%}#booked-submit-recipe-form .booked-upload-wrap.hasFile{width:100%}.booked-upload-wrap.hasFile span{color:#000}.booked-custom-error{background:#fff0f0;border:1px solid #e3c3c3;margin:0 0 20px;padding:5px 10px;display:none}.booked-custom-error.not-hidden{display:block}#booked-plugin-page p.booked-form-notice,#booked-profile-page p.booked-form-notice{background-color:#fffbcc;border:1px solid #e6db55;border-radius:3px;margin:0 0 35px;padding:10px 15px}#booked-profile-page .booked-profile-appt-list{float:right;width:48%}#booked-profile-page #profile-edit{float:left;width:48%}#booked-profile-page h4{margin:0 0 20px;padding:0;font-size:22px}#booked-profile-page .booked-profile-appt-list .appt-block{color:#888;border-top:1px solid #ddd;padding:20px 0;line-height:23px;display:block}#booked-profile-page .booked-profile-appt-list .appt-block .status-block{text-transform:uppercase;float:right;color:#fff;background:#ccc;margin:6px 0 0;padding:0 12px 1px;font-size:12px;font-weight:700;line-height:33px}#booked-profile-page .booked-profile-appt-list .appt-block.approved{color:#000}#booked-profile-page .booked-profile-appt-list .appt-block button{float:right;margin:6px 0 0}#booked-profile-page .booked-profile-appt-list .appt-block .cancel{color:#aaa;padding-left:10px;font-size:12px}#booked-profile-page .booked-profile-appt-list .appt-block .booked-cal-buttons{padding:7px 0 0;display:block}#booked-profile-page .booked-profile-appt-list .appt-block .booked-cal-buttons a{margin:0 7px 0 0;padding:2px 7px;font-size:11px;line-height:20px;text-decoration:none;display:inline-block}#booked-profile-page .booked-profile-appt-list .appt-block .booked-cal-buttons a:hover{text-decoration:none}#booked-profile-page .booked-profile-appt-list .appt-block .google-cal-button:hover{background:#000}#booked-profile-page .booked-profile-appt-list .appt-block .cancel{color:#888;background:#eee}#booked-profile-page .booked-profile-appt-list .appt-block .cancel:hover{background:#ddd}#booked-profile-page .booked-tabs li a{background:#eee}#booked-profile-page .booked-tabs li a,#booked-profile-page .result-section.table-layout .table-box .table-body .cell-title small{color:#888}#booked-profile-page .booked-profile-header .booked-logout-button,#booked-profile-page .booked-tabs li.active a,#booked-profile-page .booked-tabs li.active a:hover,#booked-profile-page .booked-tab-content{background:#fff}#booked-profile-page .booked-tabs li a:hover{color:#000;background:#f5f5f5}#booked-profile-page .booked-tabs{background:#ddd}#booked-profile-page .booked-tabs,#booked-profile-page .booked-tabs li a,#booked-profile-page .booked-tabs li.edit-button a,#booked-profile-page .booked-tab-content,#booked-profile-page .booked-tabs.login,#booked-profile-page .booked-tabs li a:hover{border-color:#95cd9d}#booked-profile-page .booked-counts,#booked-profile-page .booked-tabs li.active a,#booked-profile-page .booked-tabs li.active a:hover{color:#555}#booked-profile-page .booked-profile-header{color:#fff}#booked-profile-page .booked-profile-header a{color:#90a0a9}#booked-profile-page .booked-profile-header .booked-logout-button{color:#333}#booked-page-form input[type=email],#booked-page-form input[type=text],#booked-page-form input[type=password],#booked-page-form textarea,#booked-page-form{border-color:#95cd9d}table.booked-calendar td .count,table.booked-calendar thead th a,.booked-appt-list .timeslot{transition:all .1s ease-out}table.booked-calendar td .date .number{transition:transform .2s ease-in-out}.booked-appt-list{transition:transform .4s ease-in-out}@media only screen and (min-width:481px){.entry-content .alignleft,.entry-content img.alignleft{float:left;margin-right:1.5em;display:inline}.entry-content .alignright,.entry-content img.alignright{float:right;margin-left:1.5em;display:inline}.entry-content .aligncenter,.entry-content img.aligncenter{clear:both;margin-left:auto;margin-right:auto;display:block}}@media only screen and (min-width:768px){.smallhide{display:inherit}.bighide{display:none}.sec-margin,.sec-margin-large{margin-top:195px}.sec-margin#kontakt-einleitung{margin-top:180px}p br{display:inherit}.search #main{width:68%}hr{margin:70px 0}.wrap{width:760px}#einleitung .wrap{padding:0}#einleitung br{display:inherit}#einleitung .wrap{width:70%;margin:0 auto}#einleitung{margin-top:180px}#einleitung img{display:inline}.arrow-wrap.smaller{opacity:0}.arrow-wrap{z-index:1;opacity:1;text-align:center;background:#4b1b4d;width:100%;height:44px;font-size:4em;line-height:1;transition:opacity .6s;display:block;position:fixed;bottom:0}.arrow-wrap .icon-arrow-down{color:#fff;opacity:1;transition:opacity .3s;animation:2s infinite bounce;position:relative;top:-7px}@keyframes bounce{0%,20%,50%,80%,to{transform:translateY(0)}40%{transform:translateY(-8px)}60%{transform:translateY(-4px)}}.hint{text-align:center;color:#fff;opacity:0;width:100%;font-size:.3em;font-style:italic;transition:opacity .3s;position:absolute;top:.8em;left:0}.arrow-wrap:hover .hint{opacity:1}.arrow-wrap:hover .icon-arrow-down{opacity:0}#tabs{grid-template-columns:1.5fr 1fr;padding-top:0;display:grid}#tabs .col{text-align:left;margin-bottom:60px;padding:0 10px;position:relative}#tabs .col:nth-of-type(2){margin-top:40px}#tabs a{text-align:left}#tabs h2{margin-top:50px;margin-bottom:20px}#tabs .shape{margin-top:-40px}#ganzheitsmedizin .col3{grid-template-columns:repeat(9,1fr);gap:1rem;display:grid}#ganzheitsmedizin .col3 p{text-align:justify}#ganzheitsmedizin .col3{grid-column:span 3}#ganzheitsmedizin .col3 h2{transition:color .2s}#ganzheitsmedizin .col3 a:hover{color:#555}#ganzheitsmedizin{padding-bottom:0}#news{text-align:left;grid-template-columns:repeat(2,1fr);gap:1rem;display:grid}#news #col-left{grid-column:1}#news #col-right{grid-column:span 2;padding-left:23px}#news .news-box{float:left;grid-column:span 1;height:310px;padding-bottom:0}#news .news-box-seitlich{float:right}#greenboxes .col3{grid-column:span 2;margin:30px 0}#greenboxes .col3:first-of-type{margin-left:15.5%}#greenboxes .col3{text-align:center;height:320px}#greenboxes .col3 p{height:108px}#greenboxes .col3 .formp{height:30px}#greenboxes .col3 .formp:first-of-type{margin-top:-45px}#greenboxes .col3 .sub{margin-top:9px}#testimonials .testimonial{text-align:center;width:36%;margin:0 auto}#unser-leitbild .wrap,#qualitaetssicherung .wrap{width:75%}#partnerkliniken{grid-template-columns:repeat(4,1fr);gap:1rem;display:grid}#partnerkliniken .col2{grid-column:span 2;padding-bottom:40px}#partnerkliniken h2{margin-top:inherit}#partnerkliniken figcaption{padding-bottom:0}#partnerkliniken figure{text-align:center;max-height:320px;position:relative;overflow:hidden}#partnerkliniken figure img{opacity:.8;max-width:100%;min-height:380px;display:block;position:relative}#partnerkliniken figure figcaption{color:#fff;text-transform:uppercase;-webkit-backface-visibility:hidden;backface-visibility:hidden;padding:1em;font-size:1.25em}#partnerkliniken figure figcaption:before,#partnerkliniken figure figcaption:after{pointer-events:none}#partnerkliniken figure figcaption,#partnerkliniken figure figcaption>a{width:100%;height:100%;position:absolute;top:0;left:0}#partnerkliniken figure figcaption>a{z-index:1000;text-indent:200%;white-space:nowrap;opacity:0;font-size:0}#partnerkliniken figure h2,#partnerkliniken figure p{margin:0}#partnerkliniken figure.hover-fx{background-color:#4b1b4d}#partnerkliniken figure.hover-fx img{opacity:.3;transition:opacity .35s,transform .35s;transform:scale(1.15)}#partnerkliniken figure.hover-fx:hover img{opacity:.1;transform:scale(1)}#partnerkliniken figure.hover-fx h2{margin-top:20%;font-size:1.2em;transition:transform .35s;transform:translateY(20px)}#partnerkliniken figure.hover-fx p{opacity:0;border:2px solid #fff;width:78%;margin:1em auto;padding:1em;font-size:.7em;font-weight:400;transition:opacity .35s,transform .35s;transform:translateY(20px)scale(1.1)}#partnerkliniken figure.hover-fx:hover h2{transform:translateY(-20px)}#partnerkliniken figure.hover-fx:hover p{opacity:1;transform:translateY(-20px)scale(1)}#partnerkliniken figure a{color:#fff}#partnerkliniken figure a:hover{color:#f6f6f6}#qualitaetssicherung p{text-align:justify}#qualitaetssicherung #logo-grid{grid-template-columns:repeat(2,1fr);gap:1rem;display:grid}#qualitaetssicherung #logo-grid .logo{grid-column:span 1;padding:30px 0 0}#qualitaetssicherung ul li p{text-align:center}#faq .accordion dt a{font-size:1.2em}#faq .accordion dd{padding:19px 110px}#therapieform h1{font-size:3.1em}#therapieform h2{grid-column:1/-1}#therapieform .scroll-nav__section{display:inline-block}#therapieform .bt5050{grid-template-columns:repeat(7,1fr);gap:1rem;display:grid}#therapieform .bt5050 img{grid-column:1;padding:18px 25px 20px 0}#therapieform .bt5050 div{text-align:left;grid-column:span 4}#therapieform .bt5050 p:first-of-type{padding-top:16px}#therapieform .tb5050{grid-template-columns:repeat(7,1fr);gap:1rem;display:grid;position:relative}#therapieform .tb5050 img{float:right;width:auto;height:260px;margin-top:-120px;position:absolute;top:50%;right:10%}#therapieform .tb5050 div{text-align:left;grid-column:span 4}#therapieform .tb5050 p:first-of-type{padding-top:16px}#therapieform .bt3070{text-align:left;grid-template-columns:repeat(5,1fr);gap:1rem;display:grid}#therapieform .bt3070 img{grid-column:span 2;padding:46px 30px 0 0}#therapieform .bt3070 div{grid-column:span 3}#therapieform .bt3070 p:first-of-type{padding-top:16px}#therapieform .t5050{text-align:left;grid-template-columns:repeat(4,1fr);gap:1rem;display:grid}#therapieform .t5050 div{grid-column:span 2}#therapieform .t5050 div:first-of-type{margin-left:0}#therapieform .t5050 div:last-of-type{margin-right:0}#therapieform .t5050 div.border{width:100%;padding:20px 40px}#therapieform div.gray-bg .t5050 div:first-of-type{grid-column:1}#therapieform div.gray-bg .t5050 div:first-of-type div.border{text-align:center;width:100%}#therapieform div.gray-bg .t5050 div:nth-of-type(2){grid-column:span 3}#therapieform .tzen{text-align:center;background-color:#f6f6f6;width:100%;margin-top:-71px;margin-bottom:70px;padding:60px 0 70px;display:inline-block;position:relative}#therapieform .tzen div.center{width:68%;margin:0 auto}#therapieform .tzen:after{content:"";z-index:1;border:40px solid #0000;border-top-color:#f6f6f6;border-bottom:0 solid #f6f6f6;width:0;margin-left:-40px;display:block;position:absolute;bottom:-40px;left:50%}#therapieform .tzen p:first-of-type{padding-top:16px}#therapieform .tzen.wo-bg{background-color:#0000;margin-top:-76px;margin-bottom:-70px}#therapieform .tzen.wo-bg:after,#therapieform .tzen.wo-arrow:after{border:none}#therapieform .bzen{text-align:center;background-color:#f6f6f6;width:100%;margin-top:-71px;margin-bottom:20px;display:inline-block;position:relative}#therapieform .bzen img{z-index:99;margin-bottom:-6px;position:relative}#therapieform .bzen:after{content:"";z-index:1;border:40px solid #0000;border-top-color:#f6f6f6;border-bottom:0 solid #f6f6f6;width:0;margin-left:-40px;display:block;position:absolute;bottom:-40px;left:50%}#therapieform .bzen:before{content:"";z-index:1;border:40px solid #0000;border-top:0 solid #f6f6f6;border-bottom-color:#f6f6f6;width:0;margin-left:-40px;display:block;position:absolute;top:-40px;left:50%}#therapieform .bzen.topmargin{margin-top:80px}#therapieform .btzen{text-align:center;padding-top:60px;display:inline-block;position:relative}#therapieform .btzen div{width:55%;margin:0 auto}#therapieform .btzen h2{color:#4b1b4d}#therapieform .btzen p:first-of-type{padding-top:16px}#therapieform .wiederholung{display:inline-block}#therapieform .wiederholung h3{color:#4b1b4d;letter-spacing:3px;text-align:center;margin-bottom:.375em;font-family:Mohave;font-size:1.4em;line-height:1.4em}#therapieform .wiederholung div{text-align:justify;width:58%;margin:0 auto;padding-bottom:16px}#therapieform .wiederholung-therapie{padding-top:40px;display:inline-block}#therapieform .wiederholung-therapie h3{letter-spacing:3px;text-align:left;margin-bottom:.375em;padding-top:0;font-family:Mohave;font-size:1.2em;line-height:1.4em}#therapieform .wiederholung-therapie .subhead{text-align:left;margin-top:-6px;font-size:1.2em;font-style:oblique;display:block}#therapieform .wiederholung-therapie div{text-align:justify;width:58%;margin:0 auto;padding-bottom:16px}#therapieform .wiederholung-therapie.hyperthermie h3{text-align:left}#therapieform .wiederholung-therapie.hyperthermie div{text-align:left;grid-column:span 3}#therapieform .wiederholung-therapie.hyperthermie div:first-of-type{margin-left:20%}#therapieform .wiederholung-therapie.hyperthermie div:last-of-type{grid-column:span 2}#therapieform .wiederholung-therapie.hyperthermie a{text-align:left}#therapieform .wiederholung-therapie.hyperthermie .subhead,#therapieform .wiederholung-therapie.hyperthermie .subhead2{transition:color .3s}#therapieform .wiederholung-therapie.hyperthermie a:hover .subhead,#therapieform .wiederholung-therapie.hyperthermie a:hover .subhead2{color:#333}#therapieform .t100{text-align:left;display:inline-block}#therapieform .t100 p:first-of-type{padding-top:16px}#therapieform .t70{text-align:left}#therapieform .t70 p,#therapieform .t70 ul,#therapieform .t70 hr:first-of-type{width:60%;margin:1em auto}#therapieform .t70 hr:first-of-type{margin:26px auto}#therapieform .hyperthermiezentren{grid-template-columns:repeat(3,1fr);gap:1rem;display:grid}#therapieform .hyperthermiezentren div{grid-column:span 1;transition:background-color .3s}#therapieform .hyperthermiezentren div h5{line-height:1.5}#therapieform .hyperthermiezentren div a,#therapieform .hyperthermiezentren div .subhead,#therapieform .hyperthermiezentren div span{transition:color .3s}#therapieform .hyperthermiezentren div:hover{background-color:#4b1b4d}#therapieform .hyperthermiezentren div:hover a,#therapieform .hyperthermiezentren div:hover .subhead,#therapieform .hyperthermiezentren div:hover span{color:#fff}#therapieform .hyperthermiezentren:first-of-type div{margin-left:17.9%}#therapieform .hyperthermiezentren.wrap:first-of-type div{grid-column:span 1}#therapieform .hyperthermiezentren.wrap:first-of-type div:first-of-type{margin-left:gutter(3)}#therapieform .hyperthermiezentren.wrap div:last-of-type:nth-child(2n){margin-left:35.8%}#therapieform .backwrap{margin-bottom:0}.page-id-759 #therapieform div.gray-bg .t5050 div:first-of-type{grid-column:span 2;margin-left:0}.page-id-759 #therapieform div.gray-bg .t5050 div:nth-of-type(2){grid-column:span 2;margin-right:0}#presseberichte dl dd{grid-column:span 3}#presseberichte dl dd:nth-child(odd){margin-left:gutter(6)}#infoportal{grid-template-columns:repeat(5,1fr);gap:1rem;display:grid}#infoportal .center{width:64%;margin:0 auto}#infoportal .col2{margin-left:gutter(2);grid-column:span 2;margin-right:0}#infoportal .span2{grid-column:span 2}#infoportal .col5{grid-column:span 1;padding-bottom:0}#infoportal #therapieformen .form-bg{transition:opacity .2s}#infoportal #therapieformen a:hover .form-bg{opacity:.8}#infoportal #selbsthilfegruppen div{float:left;width:33.3%}#infoportal #krebsforschung a{color:#4b1b4d}#infoportal #krebsforschung a:hover{color:#320e34}#infoportal #informationsplattformen h5{text-align:left}#infoportal #informationsplattformen h3{margin:20px 0 0}#infoportal #informationsplattformen div{width:100%;display:inline-block}#infoportal #informationsplattformen div div{text-align:left;grid-column:span 3}#infoportal #informationsplattformen div div:first-of-type{margin-left:gutter(2)}#medthe #therapien .first{float:none;grid-column:span 2;margin:0 auto}#medthe #therapien .first:hover{color:#555;background-color:#fff;border-color:#555}#medthe #therapien #columns{grid-template-columns:repeat(6,1fr);gap:1rem;display:grid}#medthe #therapien #columns>div{grid-column:span 2}#medthe #therapien a:hover{color:#fff;background-color:#4b1b4d}#contact-form .wpcf7-form,#contact-form .required{width:64%;margin:0 auto}#kontakt-einleitung #kontakt-wrap{grid-template-columns:repeat(4,1fr);gap:1rem;width:40%;margin:0 auto;display:grid}#kontakt-einleitung p{grid-column:span 2}#kontakt dl{width:28%}#news .col1{float:left;width:46%;padding:0 40px 110px 0}#news .col2{float:left;width:54%}#news .col2 img{margin:0;padding:0}#news .col2{padding-bottom:110px}#news a{color:#555}#news a img{transition:opacity .2s ease-in-out}#news a:hover{color:#320e34}#news a:hover img{opacity:.88}.home .header #inner-header,.page-template-page-infoportal-php .header #inner-header,.page-template-page-medizinische_therapien-php .header #inner-header{border:none}.header{z-index:999;background-color:#fff;width:100%;transition:height .3s;position:fixed;top:0;left:0}.header #logo img{width:200px;transition:width .2s ease-in-out}.header #inner-header{background-color:#fff;border-bottom:1px solid #ccc}.header .sb-search{display:inherit;float:right;-webkit-backface-visibility:hidden;width:0%;min-width:34px;height:70px;transition:width .3s;position:absolute;top:-11px;right:0;overflow:hidden}.header .sb-search .icon-close{opacity:0;float:left;color:#fff;z-index:999;cursor:pointer;background-color:#5a205c;margin:2px 0 0 5px;font-weight:800;position:relative;font-size:2em!important}.header .sb-search-input{z-index:10;letter-spacing:3px;color:#fff;background:#5a205c;border:none;outline:none;width:94%;height:42px;padding:4px 34px;font-family:Mohave;font-size:1.1em;position:absolute;top:0;right:0}.header .sb-icon-search,.header .sb-search-submit{text-align:center;cursor:pointer;width:34px;height:50px;margin:0;padding:10px 0 0;line-height:34px;transition:font-size .2s,color .2s,padding .2s,margin .2s;display:block;position:absolute;top:0;right:0}.header .sb-search-open .sb-icon-search,.header .sb-search-open .sb-search-submit{color:#fff;background:#5a205c;margin-right:8px;padding-top:8px;font-size:2.4em}.header .sb-search-open .icon-close{opacity:1}.header .sb-search-open .sb-search-submit{z-index:99!important}.header .sb-search-submit{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0;color:#0000;z-index:-1;background:#fff;border:none;outline:none}.header .sb-icon-search{color:#4b1b4d;z-index:90;speak:none;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;background:#fff;font-family:gmz-icons;font-size:1.5em;font-style:normal;font-weight:400}.header .sb-icon-search:before{content:""}.header .sb-search.sb-search-open,.header .no-js .sb-search{width:1040px}.header .sb-search.sb-search-open .sb-search-submit,.header .no-js .sb-search .sb-search-submit{z-index:90}header.smaller{padding-top:26px}header.smaller #logo{margin:0}header.smaller #logo img{width:160px;margin:0}header.smaller #logo{float:left;z-index:999;position:relative}header.smaller #menu-side{z-index:9999;margin-top:3px}header.smaller #menu-side p{display:none}header.smaller #menu-side a{float:left}header.smaller li:first-child{padding-left:30px}header.smaller ul.sub-menu li:first-child{padding-left:0}header.smaller{background-color:#fff;border-bottom:1px solid #f1f1f1}header.smaller nav{padding-top:7px}header.smaller nav li a{letter-spacing:2px;padding:2px 21px 6px 0}header.smaller #inner-header{border:none;height:60px}.home .nav li ul.sub-menu li:last-child ul:before,.home .nav li ul.children li:last-child ul:before{border-left:20px solid #fff}.nav{border:0;margin:0;position:relative}.nav ul{background:#f7f7f7;margin-top:12px;margin-left:-24px}.nav li{float:left;cursor:pointer;height:50px}.nav li a{border-bottom:0;padding:2px 25px 6px 0;transition:all .2s ease-in-out}.nav li a:hover,.nav li a:focus{color:#555;text-decoration:none}.nav li ul.sub-menu,.nav li ul.children{z-index:8999;opacity:0;visibility:hidden;text-align:left;border:2px solid #fff;border-top:0;margin-top:0;padding-top:6px;padding-bottom:7px;transition:all .2s ease-in-out;position:absolute;top:38px}.nav li ul.sub-menu li,.nav li ul.children li{float:none;height:42px}.nav li ul.sub-menu li a,.nav li ul.children li a{color:#555;border-right:0;padding:16px 25px 6px;display:inline-block}.nav li ul.sub-menu li a:hover,.nav li ul.sub-menu li a:focus,.nav li ul.children li a:hover,.nav li ul.children li a:focus{color:#320e34}.nav li ul.sub-menu li:last-child,.nav li ul.children li:last-child{margin-bottom:8px}.nav li ul.sub-menu li:last-child a,.nav li ul.children li:last-child a{color:#555;border-bottom:0}.nav li ul.sub-menu li:last-child a:hover,.nav li ul.children li:last-child a:hover{color:#4b1b4d}.nav li ul.sub-menu li:last-child .current-menu-item a,.nav li ul.children li:last-child .current-menu-item a{color:#fff;font-weight:700}.nav li ul.sub-menu li:last-child ul:before,.nav li ul.children li:last-child ul:before{content:"";z-index:1;border-top:30px solid #0000;border-bottom:30px solid #0000;border-left:28px solid #f6f6f6;width:0;display:block;position:absolute;top:0;left:0}.nav li ul.sub-menu li:last-child ul,.nav li ul.children li:last-child ul{background-color:#4b1b4d;margin-top:-50px;margin-left:170px;padding-left:12px}.nav li ul.sub-menu li:last-child ul a,.nav li ul.children li:last-child ul a{color:#f7f7f7;padding-top:16px;font-weight:400}.nav li ul.sub-menu li:last-child ul a:hover,.nav li ul.children li:last-child ul a:hover{color:#fff;font-weight:700}.nav li ul.sub-menu li.current-menu-item a,.nav li ul.sub-menu li.current_page_item a,.nav li ul.sub-menu li.current_page_ancestor a,.nav li ul.children li.current-menu-item a,.nav li ul.children li.current_page_item a,.nav li ul.children li.current_page_ancestor a{color:#320e34}.nav li:hover>ul{opacity:1;visibility:visible;top:50px}.nav li:nth-of-type(2) ul{width:560px}.nav li:nth-of-type(2) ul li{float:left;width:278px}.nav li.current-menu-item a,.nav li.current_page_item a,.nav li.current_page_ancestor a{color:#320e34}#menu-side{z-index:99;text-align:right;float:right;margin-top:-81px;position:relative}#menu-side [class^=icon-]{font-size:1.7em;transition:all .2s ease-in-out}#menu-side [class^=icon-]:hover{color:#333}#menu-side .icon-skype{margin-right:44px;font-size:1.3em}#menu-side .icon-arrow-link{font-size:1em}#menu-side .icon-facebook{padding:0 9px;font-size:1.4em}#menu-side a{text-transform:uppercase;font-size:.9em;text-decoration:none}#menu-side p{margin:25px 0 0}.backlink{padding:25px 60px}.footer{text-align:left}.footer #inner-footer{grid-template-columns:repeat(6,1fr);gap:1rem;display:grid}.footer #inner-footer .col1{grid-column:span 2}.footer #inner-footer .col2{grid-column:span 2;margin-left:-1%}.footer #inner-footer .col3{grid-column:span 2}.footer .copyright{text-align:center}}@media only screen and (min-width:1030px){.wrap{width:1040px}.nav li:nth-of-type(2) ul{width:640px}.nav li:nth-of-type(2) ul li{float:left;width:315px}.nav li a{padding:2px 40px 6px 0}#ganzheitsmedizin img{width:auto;height:219px}#unser-leitbild,#qualitaetssicherung{width:1040px;margin:195px auto 0}#unser-leitbild .wrap,#qualitaetssicherung .wrap{width:55%}#therapieform .tzen div.center{width:64%}#therapieform .hyperthermiezentren div{padding:25px}#therapieform .btzen div{width:50%}#infoportal .col2{grid-column:span 2}}@media only screen and (min-width:1240px){header.smaller li:first-child{padding-left:70px}header.smaller nav li a{letter-spacing:3px;padding:2px 40px 6px 0}#einleitung .wrap{width:54%}#einleitung img{padding-top:2.1em}#tabs .col{padding:0 20px}#ganzheitsmedizin .col3 p{padding:0 12px}#faq .accordion dt a{font-size:1.6em}#kontakt-einleitung #kontakt-wrap{width:380px}#partnerkliniken .col2{padding-bottom:50px}.scroll-nav__list,.scroll-nav{display:none}.page-template-page-therapieformen-sub-php .scroll-nav,.page-template-page-infoportal-php .scroll-nav,.page-template-page-kontakt-php .scroll-nav{display:inherit}.scroll-nav .icon-close{color:#fff;cursor:pointer;margin:-20px 0 0 -10px;font-size:2.2em;transition:color .2s;display:block}.scroll-nav .icon-close:hover{color:#e8e8e8}.scroll-nav{z-index:9999;text-transform:uppercase;letter-spacing:1px;background-color:#95cd9dcc;width:103px;min-height:100px;padding:20px 8px 2px 15px;font-family:BebasNeue;font-size:1.15em;font-weight:700;transition:width .3s;position:fixed;top:290px;left:0}.scroll-nav a{color:#fff;font-weight:600;text-decoration:none}.scroll-nav a:hover{color:#f6f6f6}.scroll-nav ol li{padding:3px 0}.scroll-nav ol{margin-top:40px}.scroll-nav .active a{color:#555}.scroll-nav .scroll-nav__heading{cursor:pointer;color:#fff;letter-spacing:3px;font-size:1.4em;display:block;position:relative;top:1.4em}.scroll-nav .scroll-nav__heading:before{content:"";border-top:18px double #fff;border-bottom:6px solid #fff;width:72px;height:6px;position:absolute;top:-1.4em;left:0}.scroll-nav.closed{width:174px}}@media print{*{color:#000!important;text-shadow:none!important;filter:none!important;-ms-filter:none!important;background:0 0!important}a,a:visited{text-decoration:underline;color:#444!important}a:after,a:visited:after{content:" (" attr(href) ")"}a abbr[title]:after,a:visited abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^=javascript\:]:after,a[href^=\#]:after{content:""}pre,blockquote{page-break-inside:avoid;border:1px solid #999}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100%!important}@page{margin:.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}.sidebar,.page-navigation,.wp-prev-next,.respond-form,nav{display:none}}