:root{--gk-full-width:486px}*,:after,:before{box-sizing:border-box}.clear{clear:both}iframe{margin-bottom:2em;max-width:100%}.layout{min-height:100vh}body,html{overflow-x:hidden}html{height:100%}body{color:#4b5055;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Helvetica Neue,Arial,sans-serif;font-size:var(--gk-font-size);hyphens:auto;line-height:1.5;min-height:100%;text-align:left;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%}.visually-hidden{overflow:hidden;position:absolute!important;clip:rect(1px,1px,1px,1px);height:1px;width:1px;word-wrap:normal}#skip-link{display:none}h1,h2,h3,h4,h5{color:#2a2882;font-weight:400;position:relative}h1 a,h1 a:visited,h2 a,h2 a:visited,h3 a,h4 a,h4 a:visited{color:#2a2882;text-decoration:none}h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover{text-decoration:underline}.taxonomy-page h1,.taxonomy-page h2,h1.page-title{font-size:var(--gk-font-size-h1)}article h1,article h2,article h3,article h4,article h5{clear:both}article h2{font-size:var(--gk-font-size-h2)}article p{margin-bottom:1em;margin-top:0}article h2,article h3,article h4,article h5,h1.page-title{line-height:1.3em;margin-bottom:1em;margin-top:0}.taxonomy-page article:first-of-type h2:first-of-type{padding-top:1em}.block-system-header{background-color:#2a2882}.header-identity-wrapper{height:70px;margin-left:auto;margin-right:auto}.l-header{margin-bottom:40px;position:relative}.l-header a{display:block}div.l-sidebar h2{margin:0 0 12px}.block-system-main-menu{background-color:#eef0f9;border-bottom:1px solid #cccbef;height:30px}.menu-dropdown a,.menu-dropdown a:active,.menu-dropdown a:focus,.menu-dropdown a:hover,.menu-dropdown a:visited{color:#2a2882;text-decoration:none}.menu-dropdown li{background-color:#eef0f9}.menu-dropdown>li>a{line-height:1}.ml-0,.ml-0 li,.ml-0 ul{list-style:none outside none;margin:0;padding:0}@media(min-width:479px){:root{--gk-font-size-h1:1.5em;--gk-font-size-h2:1.375em;--gk-font-size-h3:1.25em;--gk-font-size-h4:1.125em;--gk-font-size:16px;--gk-half-width:233px}article{width:486px}}@media(max-width:479px){:root{--gk-half-width:100%;--gk-font-size-h1:1.4375em;--gk-font-size-h2:1.3125em;--gk-font-size-h3:1.1875em;--gk-font-size-h4:1.0625em;--gk-font-size:17px}.hw .site-slogan{display:none}span.img-cap{display:block;float:none;max-width:100%}span.img-cap>img{height:auto;width:100%}}@media(max-width:738px){.site-slogan{display:none}.gk-branding{text-align:center}.l-header{height:70px}.l-banner3{display:none}div.l-middle{margin-left:2%;margin-right:2%;max-width:486px}.block.block-system-main-menu{background:#fff;border-bottom:none;min-height:44px;position:relative}.block.block-system-main-menu .content{margin:0;padding:0}.block-system-main-menu ul.ml-0.menu-dropdown,.menu-dropdown{display:none}.menu-toggle-state{height:1px;opacity:0;pointer-events:none;position:absolute;width:1px}.menu-toggle-button{height:44px;left:16px;min-height:44px;min-width:44px;overflow:hidden;position:absolute;text-indent:-9999px;top:-58px;width:44px;z-index:2000}span.menu-toggle-button-text{display:none}.menu-toggle-button-icon,.menu-toggle-button-icon:after,.menu-toggle-button-icon:before{background:#fff;content:"";height:2px;left:2px;position:absolute;top:50%;width:24px}ul.ml-0.menu-dropdown{background:#fff;display:none;left:0;margin:0;padding:0;position:absolute;right:0;top:0;z-index:1500}.menu-toggle-state:checked~ul.ml-0.menu-dropdown{display:block}html.js .block-system-main-menu ul.menu-dropdown{display:none!important}html.js .menu-toggle-state:checked~ul.menu-dropdown{display:block!important}ul.ml-0.menu-dropdown ul{float:none!important;margin:0;padding:0;position:static!important;width:100%}}@media(min-width:739px){html{overflow-y:scroll}.l-wrapper-inner{margin-left:auto;margin-right:auto;padding:0;width:739px}.l-banner2{display:none}.l-banner3{margin-bottom:20px}.l-content{float:left;margin-right:20px;width:486px}.l-sidebar{float:right;width:233px}.menu-toggle-button{display:none!important}.block-system-main-menu input,.block-system-main-menu label{display:none}ul.ml-0{margin-bottom:0;padding-left:0}.block-system-main-menu .block-content{background-color:#eef0f9;display:block;font-size:14px;margin-left:auto;margin-right:auto;width:739px}ul.menu-dropdown{border:none;display:block;float:left;height:29px;line-height:normal;margin-top:0;min-height:29px;padding-top:0;width:739px}ul.menu-dropdown>a{min-height:22px}ul.menu-dropdown>li{display:block;float:left;height:100%;margin-left:0;padding-top:7px}ul.menu-dropdown li.has-children>a{padding-right:20px}ul.menu-dropdown>li.leaf>a{margin-right:10px}.hw{height:70px;margin-left:auto;margin-right:auto;width:739px}.hw .site-logo{float:left;line-height:.2}.hw .site-slogan{color:#cccbef;float:right;font-size:1.375em;line-height:1em;margin-top:23px;white-space:nowrap}#menu-toggle-state,.block-system-main label{display:none}ul.ml-0>li.expanded>a:after{content:url(/themes/custom/gelenkklinik/images/arrow.png);display:inline-block;margin-left:6px;margin-top:-5px;width:6px}.ml-0 ul{display:none}.ml-0:not(.sm) li:focus-within>ul,.ml-0:not(.sm) li:hover>ul{display:block}.ml-0:not(.sm),.ml-0:not(.sm) li,.ml-0:not(.sm) ul:not(.sm){position:relative}.ml-0:not(.sm) li>ul{left:0;min-width:15rem;position:absolute;top:calc(100% + 2px);z-index:99999}.ml-0:not(.sm) li>ul ul{left:100%;top:-2px}.ml-0:not(.sm) li.expanded:after{content:"";height:20px;left:0;position:absolute;right:0;top:calc(100% + 2px)}}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}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}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,select,textarea{font:inherit;margin:0}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[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}[hidden]{display:none}.field-name-field-autor img{float:left;margin:4px 10px 10px 0!important;width:45px!important}.field-name-field-autor .field-item{clear:both;display:block;height:auto;padding-bottom:20px}.js-show{display:none}.js .js-show{display:block}.js a.js-show,.js span.js-show{display:inline}.js .js-hide,.js fieldset.collapsed .fieldset-wrapper{display:none}fieldset.collapsible{position:relative}fieldset.collapsible .fieldset-legend{display:block}.form-textarea-wrapper textarea{display:block;margin:0;width:100%}textarea.resize-vertical{min-height:2em;resize:vertical}textarea.resize-horizontal{max-width:100%;resize:horizontal}textarea.resize-both{max-width:100%;min-height:2em;resize:both}textarea.resize-none{resize:none}.container-inline div,.container-inline label{display:inline}.container-inline .fieldset-wrapper{display:block}.nowrap{white-space:nowrap}.centered-wrapper{text-align:center}.element-hidden{display:none}.element-invisible{position:absolute!important;clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;width:1px}.element-invisible.element-focusable:active,.element-invisible.element-focusable:focus{position:static!important;clip:auto;height:auto;overflow:visible}.clearfix:after{clear:both;content:"";display:table}.text-align-left{text-align:left}.text-align-right{text-align:right}.text-align-center{text-align:center}.text-align-justify{text-align:justify}.align-left{float:left}.align-right{float:right}.align-center{display:block;margin-left:auto;margin-right:auto}.underline{text-decoration:underline}.inlineg_previewimage{display:inline}.inlineg .inlineg_previews img,.inlineg_previews img.inlineg{border:none;margin:2px 0 auto;padding:0;vertical-align:text-top}.inlineg_mainimage{background-color:#eef0f9;border:none;box-sizing:border-box;margin-left:3px;max-width:95%;padding-top:5px;text-align:left}.inlineg .inlineg_mainimage img{border:none;margin:auto}.inlineg,.inlineg_previews{background-color:#eef0f9;box-sizing:border-box}.inlineg_previews{border:#eef0f9;border-top:1px solid #eef0f9;margin-left:1px;text-align:left}.inlineg,.inlineg_previews{box-sizing:border-box;max-width:100%}.inlineg{border:1px solid #eef0f9;font-size:14px}.inlineg_title{box-sizing:border-box;color:#2a2882;display:block;font-size:1rem;text-align:center}.inlineg_subtext,.inlineg_title{background-color:#eef0f9;font-weight:400}.inlineg_subtext{font-size:.875rem;line-height:1.2em;margin-left:0;margin-right:5px;padding-bottom:0;padding-left:0;padding-top:5px;text-align:left}.inlineg-left{background-color:#eef0f9;float:left;margin-bottom:1rem;margin-right:5px;margin-top:.5rem;width:233px}.inlineg-right{float:right;margin-bottom:5px;margin-left:5px}@media only screen and (max-width:485px){.inlineg_previews{max-width:100%!important;overflow:hidden;padding-top:10px;width:100%}.inlineg_previews,div.inlineg_imagebox[style],div.inlineg_subtext[style],div.inlineg_title[style]{height:auto!important}.inlineg[style],.inlineg_mainimage[style]{height:auto!important;max-width:100%;width:100%}.inlineg[style],.inlineg_imagebox[style]{height:auto;max-width:100%;width:100%}}@media only screen and (min-width:738px){.inlineg-left{margin-right:20px}.inlineg-left .inlineg_subtext{margin-left:5px;margin-right:5px}.inlineg-left .inlineg_main_image{max-width:100%!important}}div.inlineg{margin-bottom:1.5rem;margin-top:0}@media only screen and (max-width:737px){.inlineg-left{max-width:100%;min-width:100%}}.field-name-comment-body,.form-item{margin:0 0 1.5em;padding:0}.form-type-email label,.form-type-file label,.form-type-password label,.form-type-select label,.form-type-tel label,.form-type-textarea label,.form-type-textfield label{display:block;margin:0 0 .25em}abbr.form-required{text-decoration:none}.form-required{color:#e60000}.form-item-checkboxes label,.form-item-radios label{display:block;margin:0 0 .8em}.form-checkboxes label,.form-item-checkbox label,.form-item-radio label,.form-radios label{display:inline-block;font-weight:400;margin:0}.form-item label{margin:0 0 .625em}.form-item input.form-checkbox,.form-item input.form-radio{margin-right:.3125em;vertical-align:middle}.form-item .description{border-left:none;margin:.6875em 0 2.5em;padding:0}.button,button.form-submit,input.form-submit{border:0;display:inline-block;letter-spacing:.025em;line-height:2.875;margin-bottom:1em;margin-right:1em;padding:0 1.5625em;text-align:center;text-transform:none;transition:background-color .6s ease 0s,color .6s ease 0s}input.form-color,input.form-date,input.form-email,input.form-file,input.form-number,input.form-search,input.form-tel,input.form-text,input.form-time,input.form-url,textarea.form-textarea{border:none;box-sizing:border-box;font-weight:400;max-width:100%;padding:.625em;transition:border-color .25s ease-in-out;will-change:border-color}input.form-email:focus,input.form-tel:focus,input.form-text:focus,textarea.form-textarea:focus{outline:0}.dropbutton li{margin:0}fieldset{margin-bottom:1em}.webform-client-form-156 fieldset .webform-component---------comment{margin-top:40px}.edit-my-url-wrapper{display:none}.field .field-label{font-weight:700}.field-label-inline .field-items,.field-label-inline .field-label{float:left}form,form input.field-add-more-submit{margin:0}form{padding:0}form.comment-form input[type=submit],form.confirmation input[type=submit]{margin-right:10px}input{font-size:1.375em;font-weight:400}input.error{background:#fffcee;border:1px solid #e2341d;color:#4b5055;font-size:var(--gk-font-size);font-weight:400;margin:0 auto}input.form-radio{margin:0 0 2px;vertical-align:baseline}input.form-checkbox{margin:0 0 2px;vertical-align:middle}input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=range],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week]{background:#eef0f9;background-origin:border-box;border:none;color:#4b5055;font-size:var(--gk-font-size);font-weight:400;margin:0 auto;padding:12px;text-shadow:none;width:100%}input[type=text]{margin-top:8px}textarea{background:#eef0f9;background-origin:border-box;border:none;margin:8px auto 0;padding:12px;text-shadow:none;vertical-align:middle;width:100%}textarea,textarea.error{color:#4b5055;font-size:var(--gk-font-size);font-weight:400}textarea.error{background:#fffcee;border:1px solid #e2341d;margin:0 auto}select{color:#4b5055;font-size:var(--gk-font-size);font-weight:400;vertical-align:middle}label{font-weight:700}label.checkbox{display:inline-block;vertical-align:middle}label.radiobutton{color:#4b5055;cursor:pointer;display:inline-block;font-size:var(--gk-font-size);font-weight:400}.form-item{margin-bottom:24px}.webform-component-date label,.webform-component-radios label,.webform-component-textarea label{margin-bottom:8px}.webform-component-checkbox>input[type=checkbox]{margin:0 5px 0 0}.form-type-radio>input[type=radio]{margin:0 5px 0 0;vertical-align:baseline}input[type=submit]{-webkit-appearance:none}.form-actions>input[type=submit]{background:#5a70cf;border-radius:4px;border-width:0;color:#fff;font-size:1em;height:2.5em;letter-spacing:1px;line-height:1em;margin-top:1em;padding-left:18px;padding-right:18px}.form-actions>input[type=submit]:link,.form-actions>input[type=submit]:visited{background:#5a70cf;color:#fff}.form-actions>input[type=submit]:hover{background:#4b55c6;color:#fff}.layout .l-messages{margin:0 0 2rem}.layout{display:flex;flex-direction:column}.admin-bar body .layout{margin-top:-33px;padding-top:33px}.l-wrapper{flex:1 0 auto}.l-footer,.l-header{flex:0 0 auto}fieldset .fieldset-legend{left:0;padding:.5em .78947em;position:absolute;text-transform:uppercase;top:0;width:100%}fieldset.webform-component--click-to-upload-file .fieldset-legend{position:relative!important}fieldset.webform-component--medical-details .fieldset-legend{position:relative}.fieldset-description{margin:0 0 .75em;padding:.75em .1875em}.collapsible>.fieldset-wrapper>.fieldset-description{margin:0 0 .75em;padding:.75em 1.5625em}.js fieldset.collapsible{backface-visibility:hidden;position:relative}fieldset .fieldset-wrapper{padding:0 13px 13px 15px}.js fieldset.collapsible .fieldset-title{background:transparent;border-radius:4px;display:block;margin:0 -.5em;padding:.3em .3em .3em 1.8em;position:relative;text-decoration:none;width:100%;z-index:1}.js fieldset.collapsible .fieldset-legend a:before{border:.32em solid transparent;border-bottom:0;border-top-color:#000;content:"";height:0;left:.6em;position:absolute;top:.8em;transform:translateY(.125em);transition:transform .25s ease-out;width:0}.fieldset-legend span.summary{color:#757575;display:none;position:absolute;right:1.4em;top:.8em;z-index:0}.fieldset-legend span.summary:not(:empty):before{content:"("}.fieldset-legend span.summary:not(:empty):after{content:")"}@media(min-width:34em){.fieldset-legend span.summary{display:block}}.js fieldset.collapsed{padding:3.774em 0 0!important}.js fieldset.collapsed .fieldset-legend a:before{transform:translateY(.125em) rotate(-90deg)}div.edit-your-url-wrapper{display:none}article ul.links.inline>li.node-readmore{display:list-item;list-style:none!important}.js-table{background-color:#eef0f9}.js-table .firstrow{font-weight:700}.js-table td{padding:12px}table.js-table{margin-bottom:1em}article table{border-collapse:collapse;margin:1px}.js-table{width:100%}tbody,tbody th{border:none}.js-table td:last-of-type{padding-right:12px;text-align:right}@media screen and (max-width:479px){.js-table table,.js-table tbody,.js-table td,.js-table th,.js-table thead,.js-table tr{display:block}.js-table .firstrow{left:-9999px;position:absolute;top:-9999px}.js-table td:first-of-type:before{content:""}.js-table td:first-of-type{font-weight:700;padding-left:12px}.js-table td{border:none;border-bottom:1px solid #eee;margin-bottom:15px;padding-left:60%;position:relative}.js-table td:last-of-type{border-bottom-color:#fff;border-bottom-width:20px;padding-bottom:25px;text-align:left}.js-table td:before{content:attr(data-label);height:auto;left:6px;padding-right:10px;position:absolute;top:10px;width:55%}}div.Viewmedica{margin-bottom:0}div.Viewmedica:not(:has(+h1,+h2,+h3,+h4)){margin-bottom:1em}.taxonomy-page article{border-bottom:1px solid #eef0f9;padding-bottom:40px}@media(min-width:739px){.menu-dropdown ul li>a{padding-right:20px;position:relative}ul.menu-dropdown li:has(>a.highlighted){background-color:#fff}.js .menu-dropdown a.has-submenu.highlighted,.js .menu-dropdown li{border-bottom:none}.menu-toggle-state:not(:checked)~.menu{display:block}.js .menu-dropdown ul li a,.js .menu-dropdown ul li li a{padding-left:20px}.menu-dropdown ul li.has-children>a:after{background-image:url(/themes/custom/gelenkklinik/images/right-top.svg);background-repeat:no-repeat;background-size:contain;content:"";height:10px;position:absolute;right:6px;top:50%;transform:translateY(-50%);width:10px}.js .menu-dropdown ul{position:absolute}.menu-dropdown ul li,[dir=rtl] .menu-dropdown ul li{float:none}}.menu-dropdown ul{background:#eef0f9;border:1px solid #cccbef}.menu-dropdown ul li{border-bottom:1px solid #cccbef;border-top:1px solid #cccbef}.menu-dropdown ul.ml-1{border-top:none}.menu-dropdown ul li.first{border-top:0}.menu-dropdown ul a,.menu-dropdown ul a.highlighted,.menu-dropdown ul a:active,.menu-dropdown ul a:focus,.menu-dropdown ul a:hover{border:0!important;color:#2a2882;padding:5px 20px}.menu-dropdown ul a.highlighted,.menu-dropdown ul a:active,.menu-dropdown ul a:focus,.menu-dropdown ul a:hover{background:#fff}.menu-dropdown a{white-space:nowrap}@media(max-width:738px){.block.block-system-main-menu{background:#fff;border-bottom:none;position:relative}.menu-toggle-button{cursor:pointer;height:44px;left:16px;min-height:44px;min-width:44px;overflow:hidden;position:absolute;text-indent:-9999px;top:-58px;width:44px;z-index:2000}span.menu-toggle-button-text{display:none}.menu-toggle-button-icon,.menu-toggle-button-icon:after,.menu-toggle-button-icon:before{background-color:#fff;height:2px;left:2px;position:absolute;top:50%;transition:all .25s;width:24px}ul.sm.menu-dropdown{background:#fff;box-sizing:border-box;display:none;left:0;margin:0;padding:0;position:absolute;right:0;top:0;z-index:1500}.block.block-system-main-menu .content{margin:0;padding:0}.menu-toggle-state:checked~ul.sm.menu-dropdown{display:block}ul.sm.menu-dropdown ul{float:none!important;margin:0;padding:0;position:static!important;width:100%}ul.sm.menu-dropdown li>a,ul.sm.menu-dropdown li>span{align-items:center;border-bottom:1px solid #a5b8d6;box-sizing:border-box;display:flex;height:40px;line-height:30px;padding:0 10px}ul.sm.menu-dropdown>li:first-child>a,ul.sm.menu-dropdown>li:first-child>span{border-top:1px solid #a5b8d6}ul.sm.menu-dropdown ul li>a,ul.sm.menu-dropdown ul li>span{padding-left:20px}ul.sm.menu-dropdown ul ul li>a,ul.sm.menu-dropdown ul ul li>span{padding-left:30px}ul.sm.menu-dropdown a.has-submenu{padding-right:44px}ul.sm.menu-dropdown a.has-submenu:after{content:url(/themes/custom/gelenkklinik/images/right-top.svg);line-height:1;position:absolute;right:12px;top:50%;transform:translateY(-50%)}ul.sm.menu-dropdown a.has-submenu.highlighted:after{transform:translateY(-50%) rotate(90deg)}ul.sm.menu-dropdown ul{display:none}ul.sm.menu-dropdown li.open>ul,ul.sm.menu-dropdown li.sm-open>ul,ul.sm.menu-dropdown li>a.highlighted+ul{display:block}}.infoparagraph{background-color:#eef0f9;clear:both;font-size:1em;margin:0 0 1rem;padding:12px;width:100%}.infoparagraph b{font-weight:400}.infobox{background-color:#eef0f9;font-size:.875em;margin-bottom:1rem;margin-top:8px;padding:12px}@media(max-width:479px){.infobox{width:100%}}@media(min-width:480px){.infobox{float:left;margin-right:20px;width:233px}}.infobox :first-child,.infoparagraph :first-child{padding-top:0!important}.infoparagraph:after{clear:both;content:"";display:block}.l-sidebar ol,.l-sidebar ul,article ol,article ul{margin-bottom:1em;padding-left:0}.l-sidebar ol,article ol{margin-bottom:1em}.l-sidebar ol>li,article ol>li{list-style-position:outside;margin-bottom:.2em;margin-left:20px;padding-left:4px}.l-sidebar ul>li,article ul>li{background-image:url(../images/postbullets.png);background-position:0 .6em;background-repeat:no-repeat;list-style-type:none;overflow-x:hidden;overflow-y:hidden;padding-left:15px}div.button-wrapper{clear:both;display:block;font-size:1em}article .button-wrapper:not(:has(+h2,+h3,+h4)){margin-bottom:2em}.block a.gk-button:link,.block a.gk-button:visited,article a.gk-button:link,article a.gk-button:visited,input[type=submit]:link,input[type=submit]:visited{background:#5a70cf;border-collapse:separate;border-radius:4px;color:#fff;display:block;float:left;height:auto;letter-spacing:1px;line-height:1em;margin-top:0;padding:10px 18px;white-space:nowrap}a.gk-button:hover{background-color:#4b55c6!important}.l-sidebar a.gk-button{text-align:center;width:100%}article div.button-wrapper{display:flex;justify-content:flex-end;margin:0 -10 1em auto;padding-bottom:0;padding-top:0}a,a:active,a:visited{color:#5a70cf;text-decoration:none}footer{background-color:#2a2882;box-shadow:0 0 0 100vmax #2a2882;clip-path:inset(0 -100vmax);color:#cccbef;margin-top:3rem;min-height:200px;padding:40px 0;position:relative}footer b{color:#f2f2fb;font-weight:400}footer a{font-weight:400;text-decoration:none}footer a:link,footer a:visited{color:#cccbef}footer a:hover{color:#cccbef;text-decoration:underline}footer p{margin:5px 0 0;padding:0;text-align:left}footer img{border:none;margin:0;max-width:100%}.footer_content{margin:0 auto;max-width:739px;padding:0 2%;width:100%}.footer_content:after{clear:both;content:"";display:table}@media only screen and (min-width:739px){.footer_content{padding:0}.footer_content .f_c1,.footer_content .f_c2,.footer_content .f_c3{float:left;margin-top:0;width:233px}.footer_content .f_c1{margin-right:20px}.footer_content .f_c2{padding-right:10px}.footer_content .f_c3{padding-left:20px}.footer-last-change{width:739px}}.footer-last-change{float:none;margin:0 auto;padding-bottom:12px}.footer_content .footer-image{float:right;margin:5px 0 0 10px}.footer_content .award{margin-top:12px}@media only screen and (max-width:738px)and (min-width:480px){.footer_content .f_c1,.footer_content .f_c2{display:block;float:left;margin-left:3px;margin-right:17px;padding-bottom:20px;width:233px}.footer_content .f_c3{padding-bottom:20px;width:233px}}@media only screen and (max-width:479px){.footer_content div{clear:both;float:none;margin-top:15px;width:100%}}.footer_last_change{margin-left:auto;margin-right:auto;margin-top:2rem;max-width:739px;text-align:left;width:100%}@media only screen and (max-width:739px){.footer_last_change{padding:0 2%}}div.l-sidebar .block{background-color:#eef0f9;border:1px solid #eef0f9;border-radius:4px;display:block;font-size:.875em;margin-bottom:20px;padding:8px 11px 11px}div.l-sidebar h2{border-bottom:.67px solid #cccbef;font-size:var(--gk-font-size);line-height:20px;margin-bottom:12px;margin-top:0;padding-bottom:8px}div.l-sidebar img+p{margin-top:.7em}div.l-sidebar p{line-height:1.3em;margin-top:0}div.l-sidebar div+.button-wrapper{margin-top:1em}div.l-sidebar .block ul li:last-of-type,div.l-sidebar .block ul:last-child,div.l-sidebar a:last-child>.image-left,div.l-sidebar div.views-row:last-child>p{margin-bottom:0}div.l-sidebar img.image-left.half,div.l-sidebar span.image-left.half{float:left;margin-bottom:16px;margin-right:12px}.image-table{display:flex;flex-basis:50%;flex-wrap:wrap;justify-content:space-between}.image-table .img-cap{align-self:flex-start;margin:0 0 1em}.image-table .img-left{float:left}.button-wrapper+h2,article h2,article h3,article h4,article h5,article.node span.img-cap+h2{padding-top:2em}.node-type-page:has(.field-name-body .field-item>h2:first-child) h1.page-title{margin-bottom:0}.taxonomy-page article:has(.field-name-body .field-item>h2:first-child)>h2{margin-bottom:0}@media(min-width:480px){img.image-left.half,span.image-left.half{float:left;margin-bottom:16px;margin-right:20px}span.image-right.half{float:right;margin-left:20px}span.img-cap.full{clear:both;display:block}span.img-cap.full img{height:auto;width:100%}.sidebar span.img-cap.half{float:left}div.image-table img.image-left.half,div.image-table span.image-left.half{margin-right:0!important}article span.img-cap.half{width:var(--gk-half-width)}span.img-cap.full{width:486px;width:var(--gk-full-width)}}article span.img-cap{border:1px solid #eef0f9;margin-bottom:1em;margin-top:.5em;padding-top:1px}span.img-cap{background-color:#eef0f9;display:block}span.img-cap img{border:1px solid #eef0f9;margin:0;vertical-align:middle}span.img-cap .caption{background-color:#eef0f9;margin:5px 8px 8px;text-align:left}span.img-cap .caption:empty{display:none!important}.region-content .img-cap .caption{padding-bottom:8px}@media(max-width:479px){span.img-cap.half img{height:auto;width:100%}}span.caption{font-size:.875em}article span.img-cap.half>img{display:block;height:auto;width:100%}.js .menu-dropdown li.last{border-bottom:0}.js .menu-dropdown>li.last{padding-bottom:1px}@media(min-width:739px){.js .menu-dropdown>li{float:left}.menu-dropdown ul a{white-space:normal}}.menu-dropdown{position:relative}@media(min-width:739px){.menu-dropdown li{float:left}}.menu-toggle-button-icon:before{content:"";left:0;top:-7px}.menu-toggle-button-icon:after{content:"";left:0;top:7px}.menu-toggle-state:checked~.menu-toggle-button .menu-toggle-button-icon{background:transparent;height:0}.menu-toggle-state:checked~.menu-toggle-button .menu-toggle-button-icon:before{top:0;transform:rotate(-45deg)}.menu-toggle-state:checked~.menu-toggle-button .menu-toggle-button-icon:after{top:0;transform:rotate(45deg)}.menu-toggle-state{border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(1px,1px,1px,1px)}.sm{box-sizing:border-box;position:relative;z-index:998;-webkit-tap-highlight-color:rgba(0,0,0,0)}.sm,.sm li,.sm ul{direction:ltr;display:block;line-height:normal;list-style:none;margin:0;padding:0;text-align:left}.sm ul{display:none}.sm a,.sm li{position:relative}.sm a{display:block}.sm a.disabled{cursor:default}.sm:after{clear:both;content:"";display:block;font:0/0 serif;height:0;overflow:hidden}.sm *,.sm :after,.sm :before{box-sizing:inherit}.sm-nowrap>li>:not(ul) a,.sm-nowrap>li>a{white-space:nowrap}@media only screen and (min-width:739px){#menu_english{background-image:url(/themes/custom/gelenkklinik/images/flags/en.gif)}#menu_english,#menu_german{background-position:3px 9px;background-repeat:no-repeat;padding-left:27px}#menu_german{background-image:url(/themes/custom/gelenkklinik/images/flags/de.gif)}#menu_french{background-image:url(/themes/custom/gelenkklinik/images/flags/fr.gif)}#menu_french,#menu_spanish{background-position:3px 9px;background-repeat:no-repeat;padding-left:27px}#menu_spanish{background-image:url(/themes/custom/gelenkklinik/images/flags/es.gif)}#menu_russian{background-image:url(/themes/custom/gelenkklinik/images/flags/ru.gif);background-position:3px 1px}#menu_arabic,#menu_russian{background-repeat:no-repeat;padding-left:27px}#menu_arabic{background-image:url(/themes/custom/gelenkklinik/images/flags/sa.gif);background-position:3px 9px}}