@import url(https://t0a5997ef.emailsys1a.net/css/main/v2/form.css);@media screen{@font-face{font-family:'RobotoSlab-Bold';src:url(//schematherapie-koeln.de/wp-content/themes/istk/fonts/RobotoSlab-Bold-webfont.woff) format("woff");font-weight:medium;font-style:normal;font-display:swap}@font-face{font-family:'RobotoSlab-Light';src:url(//schematherapie-koeln.de/wp-content/themes/istk/fonts/RobotoSlab-Light-webfont.woff) format("woff");font-weight:light;font-style:normal;font-display:swap}@font-face{font-family:'RobotoSlab-Regular';src:url(//schematherapie-koeln.de/wp-content/themes/istk/fonts/RobotoSlab-Regular-webfont.woff) format("woff");font-weight:medium;font-style:normal;font-display:swap}@font-face{font-family:'RobotoSlab-Thin';src:url(//schematherapie-koeln.de/wp-content/themes/istk/fonts/RobotoSlab-Thin-webfont.woff) format("woff");font-weight:thin;font-style:normal;font-display:swap}*{margin:0;padding:0;font-family:'RobotoSlab-Regular';outline:none;border:none}body{background:#fff}.center{width:95%;max-width:1200px;margin:0 auto;display:block;padding:0 2.5%}.clear{clear:both}.hide{text-indent:200%;white-space:nowrap;overflow:hidden}.left,.float_left{float:left}.right,.float_right{float:right}.small{text-transform:none !important}span.skype_pnh_container img.skype_pnh_logo_img{display:none !important}#noscript{background:#c50020;border:1px solid #9b1e15;color:#fff;padding:0;text-align:center;width:100%;z-index:1000;position:fixed;top:0}a{overflow:hidden;outline:none;text-decoration:none;-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-ms-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out}ul{list-style-type:none}::selection{background:#a00;color:#fff;text-shadow:none}::-moz-selection{background:#a00;color:#fff;text-shadow:none}header{width:100%;position:relative;height:480px}}@media screen and (max-width:900px){header{height:455px}}@media screen and (max-width:640px){header{height:360px}}@media screen{header .center{position:relative}header #header-top{height:150px;background:#fff;width:100%;position:fixed;top:0;z-index:3;border-bottom:3px solid #a00}}@media screen and (max-width:900px){header #header-top{height:125px}}@media screen and (max-width:690px){header #header-top{top:0}}@media screen and (max-width:640px){header #header-top{height:100px}}@media screen{header #header-top.fixed{top:0}header #header-top .center{position:relative;width:95%;max-width:1200px;margin:0 auto;display:block;padding:0 2.5%}header #header-top h1{float:left;min-width:130px;max-width:260px;height:67px;margin-top:50px;width:21.66%}}@media screen and (max-width:1150px){header #header-top h1{width:25%}}@media screen and (max-width:900px){header #header-top h1{width:20%;height:60px}}@media screen and (max-width:800px){header #header-top h1{margin-top:42px}}@media screen and (max-width:770px){header #header-top h1{width:25%}}@media screen and (max-width:690px){header #header-top h1{width:30%}}@media screen and (max-width:640px){header #header-top h1{margin-top:28px}}@media screen{header #header-top h1 a{display:block;height:67px}}@media screen and (max-width:900px){header #header-top h1 a{height:60px}}@media screen and (max-width:800px){header #header-top h1 a{height:48px}}@media screen{header #header-top h1 img{width:100%;height:auto}header #header-top h1.small{border:none;top:3px;background:0 0}header #header-top h1.small a{padding:0}header #header-top nav#main{width:66%;float:right;margin-top:95px}}@media screen and (max-width:1285px){header #header-top nav#main{width:70%}}@media screen and (max-width:1150px){header #header-top nav#main{width:75%}}@media screen and (max-width:1075px){header #header-top nav#main{width:75%}}@media screen and (max-width:1015px){header #header-top nav#main{margin-top:87px}}@media screen and (max-width:900px){header #header-top nav#main{width:80%;margin-top:62px}}@media screen and (max-width:770px){header #header-top nav#main{width:75%;margin-top:68px}}@media screen and (max-width:690px){header #header-top nav#main{display:none}}@media screen{header #header-top nav#main ul{width:100%;float:right}header #header-top nav#main li{float:left;padding-left:3%;position:relative}}@media screen and (max-width:1075px){header #header-top nav#main li{padding-left:2%}}@media screen and (max-width:900px){header #header-top nav#main li{padding-left:1.5%}}@media screen{header #header-top nav#main a{display:block;font-size:18px;font-weight:700;text-transform:uppercase;color:#535353;width:auto}}@media screen and (max-width:1015px){header #header-top nav#main a{font-size:16px}}@media screen and (max-width:825px){header #header-top nav#main a{font-size:15px}}@media screen and (max-width:770px){header #header-top nav#main a.dozenten{display:none}}@media screen{header #header-top nav#main a:hover,header #header-top nav#main a:active,body.index header #header-top nav#main a.index,body.news header #header-top nav#main a.index,body.leitung header #header-top nav#main a.index,body.schematherapie header #header-top nav#main a.schematherapie,body.st-fuer-erwachsene header #header-top nav#main a.schematherapie,body.st-fuer-kinder-und-jugendliche header #header-top nav#main a.schematherapie,body.supervision header #header-top nav#main a.schematherapie,body.selbsterfahrung header #header-top nav#main a.schematherapie,body.seminare header #header-top nav#main a.seminare,body.curriculum-st-erwachsene header #header-top nav#main a.seminare,body.curriculum-st-kinder-jugendliche header #header-top nav#main a.seminare,body.vertiefungsseminare header #header-top nav#main a.seminare,body.seminar-supervision header #header-top nav#main a.seminare,body.seminar-supervision-selbsterfahrung header #header-top nav#main a.seminare,body.online-tagung-st-kj header #header-top nav#main a.seminare,body.online-learning header #header-top nav#main a.seminare,body.agb header #header-top nav#main a.seminare,body.zertifizierungen header #header-top nav#main a.zertifizierungen,body.zertifizierung-st-erwachsene header #header-top nav#main a.zertifizierungen,body.zertifizierung-st-kinder-jugendliche header #header-top nav#main a.zertifizierungen,body.dozenten header #header-top nav#main a.dozenten{color:#a00}header #header-top nav#main a:hover span.sf-sub-indicator,header #header-top nav#main a:active span.sf-sub-indicator,body.index header #header-top nav#main a.index span.sf-sub-indicator,body.news header #header-top nav#main a.index span.sf-sub-indicator,body.leitung header #header-top nav#main a.index span.sf-sub-indicator,body.schematherapie header #header-top nav#main a.schematherapie span.sf-sub-indicator,body.st-fuer-erwachsene header #header-top nav#main a.schematherapie span.sf-sub-indicator,body.st-fuer-kinder-und-jugendliche header #header-top nav#main a.schematherapie span.sf-sub-indicator,body.supervision header #header-top nav#main a.schematherapie span.sf-sub-indicator,body.selbsterfahrung header #header-top nav#main a.schematherapie span.sf-sub-indicator,body.seminare header #header-top nav#main a.seminare span.sf-sub-indicator,body.curriculum-st-erwachsene header #header-top nav#main a.seminare span.sf-sub-indicator,body.curriculum-st-kinder-jugendliche header #header-top nav#main a.seminare span.sf-sub-indicator,body.vertiefungsseminare header #header-top nav#main a.seminare span.sf-sub-indicator,body.seminar-supervision header #header-top nav#main a.seminare span.sf-sub-indicator,body.seminar-supervision-selbsterfahrung header #header-top nav#main a.seminare span.sf-sub-indicator,body.online-tagung-st-kj header #header-top nav#main a.seminare span.sf-sub-indicator,body.online-learning header #header-top nav#main a.seminare span.sf-sub-indicator,body.agb header #header-top nav#main a.seminare span.sf-sub-indicator,body.zertifizierungen header #header-top nav#main a.zertifizierungen span.sf-sub-indicator,body.zertifizierung-st-erwachsene header #header-top nav#main a.zertifizierungen span.sf-sub-indicator,body.zertifizierung-st-kinder-jugendliche header #header-top nav#main a.zertifizierungen span.sf-sub-indicator,body.dozenten header #header-top nav#main a.dozenten span.sf-sub-indicator{background-image:url(//schematherapie-koeln.de/wp-content/themes/istk/images/sprite.png);background-repeat:no-repeat;background-position:-8px 0;background-repeat:no-repeat}header #header-top nav#main a span.sf-sub-indicator{display:block;height:4px;margin:0 auto;width:8px;background-image:url(//schematherapie-koeln.de/wp-content/themes/istk/images/sprite.png);background-repeat:no-repeat;background-position:0 0;background-repeat:no-repeat}header #header-top nav#main ul ul{display:none;position:absolute;z-index:2;background:#fff;padding:5px 10px;border-bottom:3px solid #a00}header #header-top nav#main ul ul#sub-index{width:120px}}@media screen and (max-width:980px){header #header-top nav#main ul ul#sub-index{width:90px}}@media screen and (max-width:801px){header #header-top nav#main ul ul#sub-index{width:70px}}@media screen{header #header-top nav#main ul ul#sub-schematherapie,header #header-top nav#main ul ul#sub-zertifizierungen{width:250px}}@media screen and (max-width:980px){header #header-top nav#main ul ul#sub-schematherapie,header #header-top nav#main ul ul#sub-zertifizierungen{width:210px}}@media screen and (max-width:901px){header #header-top nav#main ul ul#sub-schematherapie,header #header-top nav#main ul ul#sub-zertifizierungen{width:190px}}@media screen and (max-width:801px){header #header-top nav#main ul ul#sub-schematherapie,header #header-top nav#main ul ul#sub-zertifizierungen{width:175px}}@media screen{header #header-top nav#main ul ul#sub-seminare{width:340px}}@media screen and (max-width:980px){header #header-top nav#main ul ul#sub-seminare{width:295px}}@media screen and (max-width:901px){header #header-top nav#main ul ul#sub-seminare{width:275px}}@media screen and (max-width:801px){header #header-top nav#main ul ul#sub-seminare{width:250px}}@media screen{header #header-top nav#main ul ul li{float:none !important;clear:both;display:block;padding:0}header #header-top nav#main ul ul li a{font-size:16px;color:#282828;padding:0;font-weight:400;line-height:28px;text-transform:none}}@media screen and (max-width:980px){header #header-top nav#main ul ul li a{font-size:15px}}@media screen and (max-width:901px){header #header-top nav#main ul ul li a{font-size:14px}}@media screen and (max-width:801px){header #header-top nav#main ul ul li a{font-size:13px;line-height:24px}}@media screen{header #header-top nav#main ul ul li a:hover,header #header-top nav#main ul ul li a:active,body.leitung header #header-top nav#main ul ul li a.leitung,body.news header #header-top nav#main ul ul li a.news,body.st-fuer-erwachsene header #header-top nav#main ul ul li a.st-fuer-erwachsene,body.st-fuer-kinder-und-jugendliche header #header-top nav#main ul ul li a.st-fuer-kinder-und-jugendliche,body.supervision header #header-top nav#main ul ul li a.supervision,body.selbsterfahrung header #header-top nav#main ul ul li a.selbsterfahrung,body.curriculum-st-erwachsene header #header-top nav#main ul ul li a.curriculum-st-erwachsene,body.curriculum-st-kinder-jugendliche header #header-top nav#main ul ul li a.curriculum-st-kinder-jugendliche,body.vertiefungsseminare header #header-top nav#main ul ul li a.vertiefungsseminare,body.seminar-supervision header #header-top nav#main ul ul li a.seminar-supervision,body.seminar-supervision-selbsterfahrung header #header-top nav#main ul ul li a.seminar-supervision-selbsterfahrung,body.online-tagung-st-kj header #header-top nav#main ul ul li a.online-tagung-st-kj,body.online-learning header #header-top nav#main ul ul li a.online-learning,body.agb header #header-top nav#main ul ul li a.agb,body.zertifizierung-st-erwachsene header #header-top nav#main ul ul li a.zertifizierung-st-erwachsene,body.zertifizierung-st-kinder-jugendliche header #header-top nav#main ul ul li a.zertifizierung-st-kinder-jugendliche{color:#a00;border-bottom:0}header #header-top nav#main ul ul li a span.en{background:url(//schematherapie-koeln.de/wp-content/themes/istk/images/flag.jpg) 0 0 no-repeat;width:22px;height:14px;display:inline-block;margin-left:6px}header #header-top #nav-small{display:none;float:right;padding-top:32px}}@media screen and (max-width:690px){header #header-top #nav-small{display:block}}@media screen{header #header-top #nav-small li{float:left}header #header-top #nav-small a,header #header-top #nav-small div{display:block;cursor:pointer;margin-left:10px;background-image:url(//schematherapie-koeln.de/wp-content/themes/istk/images/sprite.png);background-repeat:no-repeat;height:26px}}@media screen and (max-width:360px){header #header-top #nav-small a,header #header-top #nav-small div{margin-left:10px}}@media screen{header #header-top #nav-small a.mail,header #header-top #nav-small div.mail{background-position:-19px 0;width:44px}header #header-top #nav-small a.mail:hover,header #header-top #nav-small a.mail:active,header #header-top #nav-small div.mail:hover,header #header-top #nav-small div.mail:active{background-position:-19px -26px}header #header-top #nav-small a#open-nav,header #header-top #nav-small div#open-nav{background-position:-60px 0;width:41px}header #header-top #nav-small a#close-nav,header #header-top #nav-small div#close-nav{background-position:-60px -26px;display:none;width:41px}header #header-top #nav-small a.phone,header #header-top #nav-small div.phone{background-position:-102px 0;width:33px}header #header-top #nav-small a.phone:hover,header #header-top #nav-small a.phone:active,header #header-top #nav-small div.phone:hover,header #header-top #nav-small div.phone:active{background-position:-102px -26px}header #verlauf{width:100%;height:330px;position:relative;top:150px;background:#e10019;background:-moz-linear-gradient(left,#e10019 0%,#ed2a04 35%,#de3f00 65%,#fd6500 100%);background:-webkit-linear-gradient(left,#e10019 0%,#ed2a04 35%,#de3f00 65%,#fd6500 100%);background:linear-gradient(to right,#e10019 0%,#ed2a04 35%,#de3f00 65%,#fd6500 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e10019',endColorstr='#fd6500',GradientType=1)}}@media screen and (max-width:900px){header #verlauf{top:125px}}@media screen and (max-width:640px){header #verlauf{top:100px;height:260px}}@media screen{header #verlauf img{float:right;width:30%;height:auto;padding-top:30px;max-width:364px}}@media screen and (max-width:600px){header #verlauf img{display:none}}@media screen{header nav#bottom{overflow:hidden}}@media screen and (max-width:640px){header nav#bottom{display:none}}@media screen{header nav#bottom ul{width:100%}header nav#bottom li{float:left;width:23.7%;margin-right:1.694%;background:#fff}header nav#bottom li:last-of-type{margin:0}}@media screen and (max-width:768px){header nav#bottom li{width:49.094%;margin-bottom:1.694%}header nav#bottom li:nth-child(even){margin:0}}@media screen{header nav#bottom a{display:block;position:relative;width:100%;height:auto;border:1px solid #e5e5e5;font-size:0}header nav#bottom a img{width:100%;height:auto}header nav#bottom a img.bw{display:block;position:absolute;top:0;z-index:1}#mobile-Nav{background:#fff;background:rgba(255,255,255,.95);height:100%;left:-240px;overflow:auto;position:fixed;width:240px;z-index:3}#mobile-Nav #cMain{margin-top:110px;overflow:hidden;padding:0 10px 0 15px}}@media screen and (max-width:640px){#mobile-Nav #cMain{margin-top:115px}}@media screen{#mobile-Nav #import{margin-top:3px;overflow:hidden;padding-left:15px}#mobile-Nav ul li{padding:2px 0}#mobile-Nav ul a{font-size:16px;color:#535353;text-transform:uppercase;font-weight:700}#mobile-Nav ul a:hover,#mobile-Nav ul a:active,body.index #mobile-Nav ul a.index,body.news #mobile-Nav ul a.news,body.leitung #mobile-Nav ul a.leitung,body.schematherapie #mobile-Nav ul a.schematherapie,body.st-fuer-erwachsene #mobile-Nav ul a.st-fuer-erwachsene,body.st-fuer-kinder-und-jugendliche #mobile-Nav ul a.st-fuer-kinder-und-jugendliche,body.supervision #mobile-Nav ul a.supervision,body.selbsterfahrung #mobile-Nav ul a.selbsterfahrung,body.seminare #mobile-Nav ul a.seminare,body.curriculum-st-erwachsene #mobile-Nav ul a.curriculum-st-erwachsene,body.curriculum-st-kinder-jugendliche #mobile-Nav ul a.curriculum-st-kinder-jugendliche,body.vertiefungsseminare #mobile-Nav ul a.vertiefungsseminare,body.seminar-supervision #mobile-Nav ul a.seminar-supervision,body.seminar-supervision-selbsterfahrung #mobile-Nav ul a.seminar-supervision-selbsterfahrung,body.online-tagung-st-kj #mobile-Nav ul a.online-tagung-st-kj,body.online-learning #mobile-Nav ul a.online-learning,body.agb #mobile-Nav ul a.agb,body.zertifizierungen #mobile-Nav ul a.zertifizierungen,body.zertifizierung-st-erwachsene #mobile-Nav ul a.zertifizierung-st-erwachsene,body.zertifizierung-st-kinder-jugendliche #mobile-Nav ul a.zertifizierung-st-kinder-jugendliche,body.dozenten #mobile-Nav ul a.dozenten,body.verbaende #mobile-Nav ul a.verbaende,body.service #mobile-Nav ul a.service,body.therapeutensuche #mobile-Nav ul a.therapeutensuche,body.literatur #mobile-Nav ul a.literatur,body.materialien #mobile-Nav ul a.materialien,body.forschung #mobile-Nav ul a.forschung,body.links #mobile-Nav ul a.links,body.kontakt #mobile-Nav ul a.kontakt,body.newsletter #mobile-Nav ul a.newsletter,body.impressum #mobile-Nav ul a.impressum,body.datenschutzbestimmungen #mobile-Nav ul a.datenschutz{color:#a00}#mobile-Nav ul a span.en{background:url(//schematherapie-koeln.de/wp-content/themes/istk/images/flag.jpg) 0 0 no-repeat;width:22px;height:14px;display:inline-block}#mobile-Nav ul ul{padding-left:5px;padding-bottom:5px;display:block !important;visibility:visible !important}#mobile-Nav ul ul a{font-size:15px;font-weight:400;text-transform:none;line-height:22px}#content{width:100%}#content #ueberschrift{padding:20px 0}#content #ueberschrift h2{font-size:40px;line-height:48px;color:#a00;text-align:center;font-weight:700;text-transform:uppercase;margin-bottom:10px}}@media screen and (max-width:768px){#content #ueberschrift h2{font-size:36px}}@media screen and (max-width:640px){#content #ueberschrift h2{font-size:32px;line-height:36px}}@media screen and (max-width:480px){#content #ueberschrift h2{font-size:26px;line-height:30px}}@media screen and (max-width:360px){#content #ueberschrift h2{font-size:22px;line-height:25px}}@media screen{#content #ueberschrift h3{font-size:30px;line-height:36px;color:#d93f00;text-align:center;font-weight:400;text-transform:uppercase;margin-bottom:5px}}@media screen and (max-width:768px){#content #ueberschrift h3{font-size:26px}}@media screen and (max-width:640px){#content #ueberschrift h3{font-size:22px;line-height:30px}}@media screen and (max-width:480px){#content #ueberschrift h3{font-size:20px;line-height:24px}}@media screen and (max-width:360px){#content #ueberschrift h3{font-size:18px;line-height:22px}}@media screen{#content #ueberschrift img{width:100%;max-width:650px;height:auto;margin:0 auto;display:block}#content .center{width:95%;max-width:1200px;margin:0 auto;display:block;padding:0 2.5%}#content .box{width:48.27%;padding-bottom:20px}}@media screen and (max-width:720px){#content .box{width:100%}}@media screen{#content .box.large{width:100%}#content .box.large iframe{width:100%;min-height:460px;height:auto}#content h1,#content h2{color:#d93f00;font-size:26px;text-transform:uppercase;line-height:32px;margin-bottom:25px;font-weight:700}}@media screen and (max-width:768px){#content h1,#content h2{font-size:24px}}@media screen and (max-width:640px){#content h1,#content h2{font-size:22px}}@media screen and (max-width:360px){#content h1,#content h2{font-size:18px;line-height:24px}}@media screen{#content h3{color:#a00;font-size:22px;text-transform:uppercase;line-height:28px;margin-bottom:10px;font-weight:700}}@media screen and (max-width:768px){#content h3{font-size:22px}}@media screen and (max-width:640px){#content h3{font-size:20px}}@media screen and (max-width:360px){#content h3{font-size:16px;line-height:24px}}@media screen{#content h4{color:#d93f00;font-size:20px;text-transform:uppercase;line-height:24px;font-weight:700;margin-bottom:5px}}@media screen and (max-width:768px){#content h4{font-size:20px}}@media screen and (max-width:360px){#content h4{font-size:16px}}@media screen{body.dozenten #content h4.wp-block-heading{margin-top:50px}#content h5,#content h6{font-size:20px;color:#a00;font-weight:400;line-height:24px}}@media screen and (max-width:360px){#content h5,#content h6{font-size:16px}}@media screen{#content p,#content ul,#content dl,#content table,#content ol{font-size:16px;color:#535353;line-height:24px;margin-bottom:20px}#content p strong,#content ul strong,#content dl strong,#content table strong,#content ol strong{color:#282828}}@media screen and (max-width:640px){#content p,#content ul,#content dl,#content table,#content ol{font-size:15px;line-height:20px}}@media screen{#content ol{padding-left:17px}body.literatur #content p.left{margin-right:15px}#content ul.liste.left{width:100%}#content ul.liste.left li{width:50%;float:left}}@media screen and (max-width:480px){#content ul.liste.left li{width:99%}}@media screen{#content ul.liste li:before{content:'';width:6px;height:6px;background:#d93f00;display:block;float:left;margin-right:10px;margin-top:8px}#content table{width:100%}#content table td{vertical-align:top;padding-right:10px}}@media screen and (max-width:480px){#content table td{width:100% !important;display:block}#content table td br{display:none}}@media screen{#content table td ul{margin:0}#content a{color:#a00}#content a:hover,#content a:active{color:#d93f00}#content a.extern img{max-width:125px}body.online-learning #content a.left{width:220px;margin:0 15px 15px 0}#content a.fancy{font-size:0;overflow:hidden;padding-bottom:1px}#content a.fancy.left{width:47%;margin-right:2%;margin-bottom:5px}}@media screen and (max-width:900px){#content a.fancy.left{width:100%}}@media screen and (max-width:680px){#content a.fancy.left{width:47%;margin-right:2%;margin-bottom:15px}}@media screen and (max-width:480px){#content a.fancy.left{width:100%}}@media screen{#content a.fancy.right{width:47%;margin-left:2%;margin-bottom:5px}}@media screen and (max-width:900px){#content a.fancy.right{width:100%}}@media screen and (max-width:680px){#content a.fancy.right{width:47%;margin-left:2%;margin-bottom:15px}}@media screen and (max-width:480px){#content a.fancy.right{width:100%}}@media screen{#content a.fancy img{box-shadow:inset 0 0 0 1px #a00;padding:2%;background:#fff;width:96%;height:auto;-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-ms-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out}#content a.fancy:hover img,#content a.fancy:active img{box-shadow:inset 0 0 0 1px #d93f00}#content img{width:100%;height:auto}#content img.left,#content .wp-block-image.left img{margin:0 20px 0 0;height:auto}body.dozenten #content img.left,body.leitung #content img.left,body.online-learning #content img.left,body.dozenten #content .wp-block-image.left img,body.leitung #content .wp-block-image.left img,body.online-learning #content .wp-block-image.left img{width:175px;height:auto}body.literatur #content img.left,body.literatur #content .wp-block-image.left img{max-width:160px;height:auto}}@media screen and (max-width:360px){#content img.left,#content .wp-block-image.left img{display:block;width:100%;margin:0 10px 0 0}}@media screen{#content img.right,#content .wp-block-image.right img{margin:0 0 0 20px;height:auto}body.online-learning #content img.right,body.online-learning #content .wp-block-image.right img{max-width:175px;height:auto}}@media screen and (max-width:360px){#content img.right,#content .wp-block-image.right img{display:block;width:100%;margin:0}}@media screen{#content hr{width:auto;border-top:10px double #a00;margin:30px 0;border-bottom:none}#content figure.image_container.float_left{height:auto;margin:0 15px 15px 0;width:30%}#content figcaption{font-size:13px;color:#d93f00;text-align:center}#content .ce_text table{width:100%}#content .ce_text table tr td{padding:5px}#content .ce_text table tr td br{display:block}#content .ce_text table tr td img{width:80%;height:auto}#content .ce_gallery ul.cols_2 li{width:45%;display:inline-block}#content .ce_gallery ul.cols_3 li{width:30%;display:inline-block}#content .ce_gallery ul.cols_4 li{width:20%;display:inline-block}#content #linke-spalte-en{margin-top:80px}footer{width:100%;background:#fff;padding-bottom:10px}}@media screen and (max-width:320px){footer{padding-top:15px}}@media screen{footer #verlauf-footer{width:100%;overflow:hidden;padding:25px 0;margin-bottom:10px;background:#fd6500;background:-moz-linear-gradient(left,#fd6500 0%,#de3f00 35%,#de3f00 35%,#ed2a04 65%,#e10019 100%);background:-webkit-linear-gradient(left,#fd6500 0%,#de3f00 35%,#de3f00 35%,#ed2a04 65%,#e10019 100%);background:linear-gradient(to right,#fd6500 0%,#de3f00 35%,#de3f00 35%,#ed2a04 65%,#e10019 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fd6500',endColorstr='#e10019',GradientType=1)}footer #verlauf-footer .box.left{width:30%}}@media screen and (max-width:825px){footer #verlauf-footer .box.left{width:100%;padding-bottom:20px}}@media screen{footer #verlauf-footer .box.left img{width:100%;max-width:260px;height:auto}}@media screen and (max-width:825px){footer #verlauf-footer .box.left img{margin-right:5.5%;width:27%;float:left}}@media screen and (max-width:480px){footer #verlauf-footer .box.left img{display:block;float:none;margin:0 auto 10px;text-align:center;width:100%}}@media screen{footer #verlauf-footer .box.left h3{color:#fff;font-weight:400;font-size:18px}}@media screen and (max-width:1015px){footer #verlauf-footer .box.left h3{font-size:16px}}@media screen and (max-width:480px){footer #verlauf-footer .box.left h3{text-align:center}}@media screen{footer #verlauf-footer .box.left p{font-size:15px;line-height:18px;margin-bottom:20px;color:#fff}}@media screen and (max-width:1015px){footer #verlauf-footer .box.left p{font-size:14px}}@media screen and (max-width:480px){footer #verlauf-footer .box.left p{text-align:center}}@media screen{footer #verlauf-footer .box.left a{color:#fff;font-size:15px;text-decoration:underline}footer #verlauf-footer .box.left a:hover,footer #verlauf-footer .box.left a:active{color:#a00}}@media screen and (max-width:1015px){footer #verlauf-footer .box.left a{font-size:14px}}@media screen{footer #verlauf-footer .box.right{width:67.5%}}@media screen and (max-width:825px){footer #verlauf-footer .box.right{width:100%}}@media screen and (max-width:480px){footer #verlauf-footer .box.right #first-col,footer #verlauf-footer .box.right #second-col,footer #verlauf-footer .box.right #third-col{width:100% !important;padding:0 !important;margin:0 !important}}@media screen and (max-width:480px){footer #verlauf-footer .box.right #first-col ul,footer #verlauf-footer .box.right #second-col ul,footer #verlauf-footer .box.right #third-col ul{text-align:center;margin-bottom:10px}}@media screen{footer #verlauf-footer .box.right #first-col ul li a,footer #verlauf-footer .box.right #second-col ul li a,footer #verlauf-footer .box.right #third-col ul li a{color:#fff;font-weight:400;font-size:18px;line-height:28px;text-transform:uppercase}}@media screen and (max-width:1015px){footer #verlauf-footer .box.right #first-col ul li a,footer #verlauf-footer .box.right #second-col ul li a,footer #verlauf-footer .box.right #third-col ul li a{font-size:16px}}@media screen{footer #verlauf-footer .box.right #first-col ul li ul,footer #verlauf-footer .box.right #second-col ul li ul,footer #verlauf-footer .box.right #third-col ul li ul{margin-bottom:10px}footer #verlauf-footer .box.right #first-col ul li ul a,footer #verlauf-footer .box.right #second-col ul li ul a,footer #verlauf-footer .box.right #third-col ul li ul a{font-size:15px;line-height:26px;text-transform:none}}@media screen and (max-width:1015px){footer #verlauf-footer .box.right #first-col ul li ul a,footer #verlauf-footer .box.right #second-col ul li ul a,footer #verlauf-footer .box.right #third-col ul li ul a{font-size:14px}}@media screen{footer #verlauf-footer .box.right #first-col ul li ul a:before,footer #verlauf-footer .box.right #second-col ul li ul a:before,footer #verlauf-footer .box.right #third-col ul li ul a:before{content:"";display:inline-block;height:9px;margin-right:3px;width:6px;background-image:url(//schematherapie-koeln.de/wp-content/themes/istk/images/sprite.png);background-repeat:no-repeat;background-position:0 -4px;background-repeat:no-repeat}}@media screen and (max-width:1015px){footer #verlauf-footer .box.right #first-col ul li ul a:before,footer #verlauf-footer .box.right #second-col ul li ul a:before,footer #verlauf-footer .box.right #third-col ul li ul a:before{margin-right:1px}}@media screen{footer #verlauf-footer .box.right #first-col ul li ul a:hover:before,footer #verlauf-footer .box.right #first-col ul li ul a:active:before,footer #verlauf-footer .box.right #second-col ul li ul a:hover:before,footer #verlauf-footer .box.right #second-col ul li ul a:active:before,footer #verlauf-footer .box.right #third-col ul li ul a:hover:before,footer #verlauf-footer .box.right #third-col ul li ul a:active:before{background-position:1px -4px}footer #verlauf-footer .box.right #first-col ul li ul a span.en,footer #verlauf-footer .box.right #second-col ul li ul a span.en,footer #verlauf-footer .box.right #third-col ul li ul a span.en{background:url(//schematherapie-koeln.de/wp-content/themes/istk/images/flag.jpg) 0 0 no-repeat;width:22px;height:14px;display:inline-block;margin-left:6px}footer #verlauf-footer .box.right #first-col{width:30%}footer #verlauf-footer .box.right #second-col{width:40%;padding:0 2.5%}}@media screen and (max-width:1165px){footer #verlauf-footer .box.right #second-col{width:42%}}@media screen and (max-width:1090px){footer #verlauf-footer .box.right #second-col{width:40%}}@media screen and (max-width:730px){footer #verlauf-footer .box.right #second-col{width:43%}}@media screen and (max-width:640px){footer #verlauf-footer .box.right #second-col{width:38%}}@media screen{footer #verlauf-footer .box.right #third-col{width:25%}footer #verlauf-footer .box.right #third-col li{margin-bottom:5px}footer #verlauf-footer .box.right #third-col li ul li{margin:0}}@media screen and (max-width:1165px){footer #verlauf-footer .box.right #third-col{width:21%}}@media screen and (max-width:1090px){footer #verlauf-footer .box.right #third-col{width:23%}}@media screen and (max-width:995px){footer #verlauf-footer .box.right #third-col{width:25%}}@media screen and (max-width:730px){footer #verlauf-footer .box.right #third-col{width:22%}}@media screen and (max-width:640px){footer #verlauf-footer .box.right #third-col{width:25%}}@media screen{footer p{font-size:13px;color:#535353;line-height:20px}footer p a{font-size:13px;color:#a00}footer p a:hover,footer p a:active{color:#535353}}@media screen and (max-width:745px){footer .box.left.last{width:100%}footer .box.left.last p{text-align:center}}@media screen and (max-width:320px){footer .box.left.last p strong{display:block}footer .box.left.last p span{display:none}}@media screen{footer .box.right.last{width:53%}}@media screen and (max-width:900px){footer .box.right.last{width:50%}}@media screen and (max-width:850px){footer .box.right.last{width:45%}}@media screen and (max-width:780px){footer .box.right.last{width:42%}}@media screen and (max-width:745px){footer .box.right.last{width:100%}}@media screen{footer .box.right.last ul{float:right;width:100%}}@media screen and (max-width:745px){footer .box.right.last ul{float:none;text-align:center;width:100%}}@media screen{footer .box.right.last ul li{float:right;padding-left:5%}footer .box.right.last ul li:last-of-type{float:right;clear:both;padding-top:15px}footer .box.right.last ul li span{font-size:13px;color:#535353;line-height:20px}}@media screen and (max-width:745px){footer .box.right.last ul li{float:none;text-align:center;padding:0 2%}footer .box.right.last ul li:last-of-type{float:none}}@media screen{footer .box.right.last a{font-size:13px;color:#a00}footer .box.right.last a:hover,footer .box.right.last a:active{color:#282828}footer .box.right.last a.top{width:43px;height:43px;display:block;text-indent:200%;white-space:nowrap;overflow:hidden;border-radius:50%;background:#a00;background:-moz-linear-gradient(top,#e10019 0%,#a00 100%);background:-webkit-linear-gradient(top,#e10019 0%,#a00 100%);background:linear-gradient(to bottom,#e10019 0%,#a00 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e10019',endColorstr='#aa0000',GradientType=0)}}@media screen and (max-width:745px){footer .box.right.last a.top{margin:0 auto;float:none !important;clear:both}}@media screen{footer .box.right.last a.top:after{width:11px;height:6px;content:'';display:block;margin:0 auto;background-image:url(//schematherapie-koeln.de/wp-content/themes/istk/images/sprite.png);background-repeat:no-repeat;background-position:-8px -4px;background-repeat:no-repeat}footer .box.right.last a.top:hover,footer .box.right.last a.top:active{background:#de3f00;background:-moz-linear-gradient(top,#fd6500 0%,#de3f00 100%);background:-webkit-linear-gradient(top,#fd6500 0%,#de3f00 100%);background:linear-gradient(to bottom,#fd6500 0%,#de3f00 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fd6500',endColorstr='#de3f00',GradientType=0)}form{width:100%;margin:-7px 0 0;padding:0}form label,form input,form textarea,form select,form span{font-size:16px;color:#535353;font-weight:300;display:block;float:left;margin:10px 0 0}}@media screen and (max-width:359px){form label,form input,form textarea,form select,form span{font-size:15px}}@media screen{form label.comp__checkbox{width:100%}form label.comp__checkbox input#consent_text{width:10%}form label.comp__checkbox div.vFormCheckbox__label{font-size:13px}form p.privacy__text{font-size:13px !important}form div.rmBase__compError{font-size:14px;padding-top:20px;color:#a00;float:none}form span{font-size:15px;margin-top:18px}form input,form textarea,form select{border:1px solid #ccc;width:61%;padding:1% 2%;background:#fff}form select{width:65.5%;padding:.5% 1%}form select option{padding:1% 2%}form textarea{height:143px;overflow:auto;resize:none}form figure.privacy__visual svg{width:15%;padding-right:20px;float:left}form input:focus,form textarea:focus{border-bottom:1px solid #a00}form label{text-align:left;padding:1.5% 4% 1% 0;width:28%;margin-right:1%}form legend{display:none}form button.submit,form input.submit{width:100%;padding:5px 1% 5px;font-size:28px;text-transform:uppercase;cursor:pointer;border:none;background:0 0;text-align:right;text-shadow:none;color:#a00;font-weight:700;-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-ms-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out}form button.submit:hover,form button.submit:active,form button.submit:focus,form input.submit:hover,form input.submit:active,form input.submit:focus{color:#d93f00;border:none}form input.radio,form input.checkbox{width:30px;margin-top:6px;border:none;background:0 0}form input.checkbox{margin:22px 8px 0 0;width:13px;padding:0}* html form input.radio{margin-top:6px}form label.radio,form label.checkbox{width:80px}form label.required{background:url(//schematherapie-koeln.de/wp-content/themes/istk/../images/required@2x.png) right 12px no-repeat;background-size:16px 16px}}@media screen and (max-width:320px){form label.required{background:url(//schematherapie-koeln.de/wp-content/themes/istk/../images/required@2x.png) right 9px no-repeat;background-size:16px 16px}}@media screen{form label img{padding-top:4px;float:right}form .error{color:#a00 !important;font-weight:700 !important}form br{clear:left}form input[type=hidden]{display:none;border:0;padding:0}form #padd{padding-left:33%}form #padd p{margin-bottom:0;margin-top:10px}form #padd label{padding-top:.5%;margin-top:5px}span.LV_validation_message{display:inline-block;text-align:right;width:98.5%;font-size:13px;font-weight:600;margin:0 1.5% 0 0}.LV_valid{display:none !important}.LV_invalid{color:#a00}.LV_invalid_field,input.LV_invalid_field:hover,input.LV_invalid_field:active,textarea.LV_invalid_field:hover,textarea.LV_invalid_field:active{border:1px solid #a00}#sidebar form{width:auto}#sidebar form input{padding:3px;border:1px dotted #a00;font-size:14px;color:#a00;margin:5px 0;width:154px}#sidebar form button{background:0 0;font-size:16px;font-weight:700;color:#a00;text-transform:uppercase;cursor:pointer;-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-ms-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out}#sidebar form button:hover,#sidebar form button:active,#sidebar form button:focus{color:#555}body.newsletter #content form.newsletter-form .hidden-field,body.newsletter #content form.rmBase__content .hidden-field,body.newsletter-de #content form.newsletter-form .hidden-field,body.newsletter-de #content form.rmBase__content .hidden-field,body.newsletter-success #content form.newsletter-form .hidden-field,body.newsletter-success #content form.rmBase__content .hidden-field,body.newsletter-willkommen #content form.newsletter-form .hidden-field,body.newsletter-willkommen #content form.rmBase__content .hidden-field,body.newsletter-abmeldung #content form.newsletter-form .hidden-field,body.newsletter-abmeldung #content form.rmBase__content .hidden-field,body.online-learning #content form.newsletter-form .hidden-field,body.online-learning #content form.rmBase__content .hidden-field,body.st-fuer-kinder-und-jugendliche #content form.newsletter-form .hidden-field,body.st-fuer-kinder-und-jugendliche #content form.rmBase__content .hidden-field,body.curriculum-st-kinder-jugendliche #content form.newsletter-form .hidden-field,body.curriculum-st-kinder-jugendliche #content form.rmBase__content .hidden-field{position:absolute;z-index:-100;left:-6000px}body.newsletter #content form.newsletter-form .form_border,body.newsletter #content form.rmBase__content .form_border,body.newsletter-de #content form.newsletter-form .form_border,body.newsletter-de #content form.rmBase__content .form_border,body.newsletter-success #content form.newsletter-form .form_border,body.newsletter-success #content form.rmBase__content .form_border,body.newsletter-willkommen #content form.newsletter-form .form_border,body.newsletter-willkommen #content form.rmBase__content .form_border,body.newsletter-abmeldung #content form.newsletter-form .form_border,body.newsletter-abmeldung #content form.rmBase__content .form_border,body.online-learning #content form.newsletter-form .form_border,body.online-learning #content form.rmBase__content .form_border,body.st-fuer-kinder-und-jugendliche #content form.newsletter-form .form_border,body.st-fuer-kinder-und-jugendliche #content form.rmBase__content .form_border,body.curriculum-st-kinder-jugendliche #content form.newsletter-form .form_border,body.curriculum-st-kinder-jugendliche #content form.rmBase__content .form_border{border:none;background-color:none}body.newsletter #content form.newsletter-form .form_field,body.newsletter #content form.rmBase__content .form_field,body.newsletter-de #content form.newsletter-form .form_field,body.newsletter-de #content form.rmBase__content .form_field,body.newsletter-success #content form.newsletter-form .form_field,body.newsletter-success #content form.rmBase__content .form_field,body.newsletter-willkommen #content form.newsletter-form .form_field,body.newsletter-willkommen #content form.rmBase__content .form_field,body.newsletter-abmeldung #content form.newsletter-form .form_field,body.newsletter-abmeldung #content form.rmBase__content .form_field,body.online-learning #content form.newsletter-form .form_field,body.online-learning #content form.rmBase__content .form_field,body.st-fuer-kinder-und-jugendliche #content form.newsletter-form .form_field,body.st-fuer-kinder-und-jugendliche #content form.rmBase__content .form_field,body.curriculum-st-kinder-jugendliche #content form.newsletter-form .form_field,body.curriculum-st-kinder-jugendliche #content form.rmBase__content .form_field{border:1px solid #a3a3a3}body.newsletter #content form.newsletter-form .form_field_error,body.newsletter #content form.rmBase__content .form_field_error,body.newsletter-de #content form.newsletter-form .form_field_error,body.newsletter-de #content form.rmBase__content .form_field_error,body.newsletter-success #content form.newsletter-form .form_field_error,body.newsletter-success #content form.rmBase__content .form_field_error,body.newsletter-willkommen #content form.newsletter-form .form_field_error,body.newsletter-willkommen #content form.rmBase__content .form_field_error,body.newsletter-abmeldung #content form.newsletter-form .form_field_error,body.newsletter-abmeldung #content form.rmBase__content .form_field_error,body.online-learning #content form.newsletter-form .form_field_error,body.online-learning #content form.rmBase__content .form_field_error,body.st-fuer-kinder-und-jugendliche #content form.newsletter-form .form_field_error,body.st-fuer-kinder-und-jugendliche #content form.rmBase__content .form_field_error,body.curriculum-st-kinder-jugendliche #content form.newsletter-form .form_field_error,body.curriculum-st-kinder-jugendliche #content form.rmBase__content .form_field_error{border:1px solid #fa0033}body.newsletter #content form.newsletter-form .form_button_submit,body.newsletter #content form.rmBase__content .form_button_submit,body.newsletter-de #content form.newsletter-form .form_button_submit,body.newsletter-de #content form.rmBase__content .form_button_submit,body.newsletter-success #content form.newsletter-form .form_button_submit,body.newsletter-success #content form.rmBase__content .form_button_submit,body.newsletter-willkommen #content form.newsletter-form .form_button_submit,body.newsletter-willkommen #content form.rmBase__content .form_button_submit,body.newsletter-abmeldung #content form.newsletter-form .form_button_submit,body.newsletter-abmeldung #content form.rmBase__content .form_button_submit,body.online-learning #content form.newsletter-form .form_button_submit,body.online-learning #content form.rmBase__content .form_button_submit,body.st-fuer-kinder-und-jugendliche #content form.newsletter-form .form_button_submit,body.st-fuer-kinder-und-jugendliche #content form.rmBase__content .form_button_submit,body.curriculum-st-kinder-jugendliche #content form.newsletter-form .form_button_submit,body.curriculum-st-kinder-jugendliche #content form.rmBase__content .form_button_submit{color:#fff;background-color:#b5b7b4}body.newsletter #content form.newsletter-form .rsError,body.newsletter #content form.rmBase__content .rsError,body.newsletter-de #content form.newsletter-form .rsError,body.newsletter-de #content form.rmBase__content .rsError,body.newsletter-success #content form.newsletter-form .rsError,body.newsletter-success #content form.rmBase__content .rsError,body.newsletter-willkommen #content form.newsletter-form .rsError,body.newsletter-willkommen #content form.rmBase__content .rsError,body.newsletter-abmeldung #content form.newsletter-form .rsError,body.newsletter-abmeldung #content form.rmBase__content .rsError,body.online-learning #content form.newsletter-form .rsError,body.online-learning #content form.rmBase__content .rsError,body.st-fuer-kinder-und-jugendliche #content form.newsletter-form .rsError,body.st-fuer-kinder-und-jugendliche #content form.rmBase__content .rsError,body.curriculum-st-kinder-jugendliche #content form.newsletter-form .rsError,body.curriculum-st-kinder-jugendliche #content form.rmBase__content .rsError{background-color:#fa0033}body.newsletter #content form.newsletter-form p,body.newsletter #content form.rmBase__content p,body.newsletter-de #content form.newsletter-form p,body.newsletter-de #content form.rmBase__content p,body.newsletter-success #content form.newsletter-form p,body.newsletter-success #content form.rmBase__content p,body.newsletter-willkommen #content form.newsletter-form p,body.newsletter-willkommen #content form.rmBase__content p,body.newsletter-abmeldung #content form.newsletter-form p,body.newsletter-abmeldung #content form.rmBase__content p,body.online-learning #content form.newsletter-form p,body.online-learning #content form.rmBase__content p,body.st-fuer-kinder-und-jugendliche #content form.newsletter-form p,body.st-fuer-kinder-und-jugendliche #content form.rmBase__content p,body.curriculum-st-kinder-jugendliche #content form.newsletter-form p,body.curriculum-st-kinder-jugendliche #content form.rmBase__content p{font-size:13px;line-height:20px;margin:18px 0 0}body.newsletter #content form.rmBase__content,body.newsletter-de #content form.rmBase__content,body.newsletter-success #content form.rmBase__content,body.newsletter-willkommen #content form.rmBase__content,body.newsletter-abmeldung #content form.rmBase__content,body.online-learning #content form.rmBase__content,body.st-fuer-kinder-und-jugendliche #content form.rmBase__content,body.curriculum-st-kinder-jugendliche #content form.rmBase__content{padding:20px 0}body.newsletter #content form.rmBase__content div.rmBase__comp--heading,body.newsletter-de #content form.rmBase__content div.rmBase__comp--heading,body.newsletter-success #content form.rmBase__content div.rmBase__comp--heading,body.newsletter-willkommen #content form.rmBase__content div.rmBase__comp--heading,body.newsletter-abmeldung #content form.rmBase__content div.rmBase__comp--heading,body.online-learning #content form.rmBase__content div.rmBase__comp--heading,body.st-fuer-kinder-und-jugendliche #content form.rmBase__content div.rmBase__comp--heading,body.curriculum-st-kinder-jugendliche #content form.rmBase__content div.rmBase__comp--heading{font-size:22px;font-weight:500;color:#d93f00}body.newsletter #content form.rmBase__content .rmBase__section,body.newsletter-de #content form.rmBase__content .rmBase__section,body.newsletter-success #content form.rmBase__content .rmBase__section,body.newsletter-willkommen #content form.rmBase__content .rmBase__section,body.newsletter-abmeldung #content form.rmBase__content .rmBase__section,body.online-learning #content form.rmBase__content .rmBase__section,body.st-fuer-kinder-und-jugendliche #content form.rmBase__content .rmBase__section,body.curriculum-st-kinder-jugendliche #content form.rmBase__content .rmBase__section{overflow:hidden;clear:both}body.newsletter #content form.rmBase__content .rmBase__section input,body.newsletter-de #content form.rmBase__content .rmBase__section input,body.newsletter-success #content form.rmBase__content .rmBase__section input,body.newsletter-willkommen #content form.rmBase__content .rmBase__section input,body.newsletter-abmeldung #content form.rmBase__content .rmBase__section input,body.online-learning #content form.rmBase__content .rmBase__section input,body.st-fuer-kinder-und-jugendliche #content form.rmBase__content .rmBase__section input,body.curriculum-st-kinder-jugendliche #content form.rmBase__content .rmBase__section input{width:66.6%}body.newsletter #content form.rmBase__content label,body.newsletter-de #content form.rmBase__content label,body.newsletter-success #content form.rmBase__content label,body.newsletter-willkommen #content form.rmBase__content label,body.newsletter-abmeldung #content form.rmBase__content label,body.online-learning #content form.rmBase__content label,body.st-fuer-kinder-und-jugendliche #content form.rmBase__content label,body.curriculum-st-kinder-jugendliche #content form.rmBase__content label{padding:0}body.newsletter #content form.rmBase__content label.vFormCheckbox.comp__checkbox,body.newsletter-de #content form.rmBase__content label.vFormCheckbox.comp__checkbox,body.newsletter-success #content form.rmBase__content label.vFormCheckbox.comp__checkbox,body.newsletter-willkommen #content form.rmBase__content label.vFormCheckbox.comp__checkbox,body.newsletter-abmeldung #content form.rmBase__content label.vFormCheckbox.comp__checkbox,body.online-learning #content form.rmBase__content label.vFormCheckbox.comp__checkbox,body.st-fuer-kinder-und-jugendliche #content form.rmBase__content label.vFormCheckbox.comp__checkbox,body.curriculum-st-kinder-jugendliche #content form.rmBase__content label.vFormCheckbox.comp__checkbox{width:100%}body.newsletter #content form.rmBase__content label input.vFormCheckbox__input,body.newsletter-de #content form.rmBase__content label input.vFormCheckbox__input,body.newsletter-success #content form.rmBase__content label input.vFormCheckbox__input,body.newsletter-willkommen #content form.rmBase__content label input.vFormCheckbox__input,body.newsletter-abmeldung #content form.rmBase__content label input.vFormCheckbox__input,body.online-learning #content form.rmBase__content label input.vFormCheckbox__input,body.st-fuer-kinder-und-jugendliche #content form.rmBase__content label input.vFormCheckbox__input,body.curriculum-st-kinder-jugendliche #content form.rmBase__content label input.vFormCheckbox__input{width:10%}body.newsletter #content form.rmBase__content button,body.newsletter-de #content form.rmBase__content button,body.newsletter-success #content form.rmBase__content button,body.newsletter-willkommen #content form.rmBase__content button,body.newsletter-abmeldung #content form.rmBase__content button,body.online-learning #content form.rmBase__content button,body.st-fuer-kinder-und-jugendliche #content form.rmBase__content button,body.curriculum-st-kinder-jugendliche #content form.rmBase__content button{background:0 0;font-size:24px;font-weight:700;color:#a00;text-transform:uppercase;cursor:pointer;float:right;margin:10px 0;-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-ms-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out}body.newsletter #content form.rmBase__content button:hover,body.newsletter #content form.rmBase__content button:active,body.newsletter #content form.rmBase__content button:focus,body.newsletter-de #content form.rmBase__content button:hover,body.newsletter-de #content form.rmBase__content button:active,body.newsletter-de #content form.rmBase__content button:focus,body.newsletter-success #content form.rmBase__content button:hover,body.newsletter-success #content form.rmBase__content button:active,body.newsletter-success #content form.rmBase__content button:focus,body.newsletter-willkommen #content form.rmBase__content button:hover,body.newsletter-willkommen #content form.rmBase__content button:active,body.newsletter-willkommen #content form.rmBase__content button:focus,body.newsletter-abmeldung #content form.rmBase__content button:hover,body.newsletter-abmeldung #content form.rmBase__content button:active,body.newsletter-abmeldung #content form.rmBase__content button:focus,body.online-learning #content form.rmBase__content button:hover,body.online-learning #content form.rmBase__content button:active,body.online-learning #content form.rmBase__content button:focus,body.st-fuer-kinder-und-jugendliche #content form.rmBase__content button:hover,body.st-fuer-kinder-und-jugendliche #content form.rmBase__content button:active,body.st-fuer-kinder-und-jugendliche #content form.rmBase__content button:focus,body.curriculum-st-kinder-jugendliche #content form.rmBase__content button:hover,body.curriculum-st-kinder-jugendliche #content form.rmBase__content button:active,body.curriculum-st-kinder-jugendliche #content form.rmBase__content button:focus{color:#555}body.newsletter #content form.rmBase__content figure.privacy__visual,body.newsletter-de #content form.rmBase__content figure.privacy__visual,body.newsletter-success #content form.rmBase__content figure.privacy__visual,body.newsletter-willkommen #content form.rmBase__content figure.privacy__visual,body.newsletter-abmeldung #content form.rmBase__content figure.privacy__visual,body.online-learning #content form.rmBase__content figure.privacy__visual,body.st-fuer-kinder-und-jugendliche #content form.rmBase__content figure.privacy__visual,body.curriculum-st-kinder-jugendliche #content form.rmBase__content figure.privacy__visual{float:left;width:23%}body.newsletter #content form.rmBase__content figure.privacy__visual svg,body.newsletter-de #content form.rmBase__content figure.privacy__visual svg,body.newsletter-success #content form.rmBase__content figure.privacy__visual svg,body.newsletter-willkommen #content form.rmBase__content figure.privacy__visual svg,body.newsletter-abmeldung #content form.rmBase__content figure.privacy__visual svg,body.online-learning #content form.rmBase__content figure.privacy__visual svg,body.st-fuer-kinder-und-jugendliche #content form.rmBase__content figure.privacy__visual svg,body.curriculum-st-kinder-jugendliche #content form.rmBase__content figure.privacy__visual svg{width:90%;height:auto;margin-top:-20px}body.newsletter #content form.rmBase__content .rmBase__compError,body.newsletter-de #content form.rmBase__content .rmBase__compError,body.newsletter-success #content form.rmBase__content .rmBase__compError,body.newsletter-willkommen #content form.rmBase__content .rmBase__compError,body.newsletter-abmeldung #content form.rmBase__content .rmBase__compError,body.online-learning #content form.rmBase__content .rmBase__compError,body.st-fuer-kinder-und-jugendliche #content form.rmBase__content .rmBase__compError,body.curriculum-st-kinder-jugendliche #content form.rmBase__content .rmBase__compError{color:#a00;display:block;font-size:14px;line-height:20px;text-align:right}}@media screen and (max-width:1065px){body.newsletter #content form.rmBase__content .rmBase__comp--input.comp__input,body.newsletter-de #content form.rmBase__content .rmBase__comp--input.comp__input,body.newsletter-success #content form.rmBase__content .rmBase__comp--input.comp__input,body.newsletter-willkommen #content form.rmBase__content .rmBase__comp--input.comp__input,body.newsletter-abmeldung #content form.rmBase__content .rmBase__comp--input.comp__input,body.online-learning #content form.rmBase__content .rmBase__comp--input.comp__input,body.st-fuer-kinder-und-jugendliche #content form.rmBase__content .rmBase__comp--input.comp__input,body.curriculum-st-kinder-jugendliche #content form.rmBase__content .rmBase__comp--input.comp__input{width:95%;float:none}}@media screen{body.newsletter-de #rmOrganism .rmLayout--vertical.rmBase{max-width:auto}body.newsletter-de #rmOrganism .rmLayout--vertical.rmBase .rmBase__container{padding:0}body.newsletter-de #rmOrganism .rmSubscription .rmBase__el.rmBase__el--label-pos-left .rmBase__compLabel{font-size:16px;color:#535353;font-weight:300}body.newsletter-de #rmOrganism *{font:auto}body.newsletter-de #rmOrganism .hidden{display:none !important}body.newsletter-de #rmOrganism .rmBase__comp--privacy{align-items:top}body.newsletter-de #content form.rmBase__content figure.privacy__visual svg{width:90%;height:auto}body.newsletter-de #content form.rmBase__content .rmBase__compError{display:inherit;background:0 0}form.wpcf7-form label{width:95%}form.wpcf7-form label span{margin:0;padding:0;float:none;width:95%}form.wpcf7-form label span input{width:95%;margin:0;padding:1% 2%;float:none}form.wpcf7-form label textarea{margin:0;padding:1% 2%;float:none;width:95%}form.wpcf7-form p span.wpcf7-form-control-wrap{width:100%;margin-top:0}form.wpcf7-form p span.wpcf7-form-control-wrap span.wpcf7-acceptance{width:100%;margin-top:0}form.wpcf7-form p span.wpcf7-form-control-wrap span.wpcf7-acceptance span.wpcf7-list-item{margin:0;width:90%}form.wpcf7-form p span.wpcf7-form-control-wrap span.wpcf7-acceptance span.wpcf7-list-item input{margin-top:6px}form.wpcf7-form input[type=checkbox]{width:30px !important}form.wpcf7-form input.wpcf7-submit{width:100%;padding:5px 1% 5px;font-size:28px;text-transform:uppercase;cursor:pointer;border:none;background:0 0;text-align:right;text-shadow:none;color:#a00;font-weight:700;-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-ms-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out}form.wpcf7-form input.wpcf7-submit:hover,form.wpcf7-form input.wpcf7-submit:active,form.wpcf7-form input.wpcf7-submit:focus{color:#d93f00;border:none}form.wpcf7-form .wpcf7-not-valid-tip{color:#a00}form.wpcf7-form .wpcf7-response-output{border:none}.slick-slider{display:inline-block;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent;position:relative;top:0;left:0;width:100%;max-width:830px;height:auto;overflow:hidden;max-height:330px;width:70%}}@media screen and (max-width:600px){.slick-slider{width:100%}}@media screen{.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0;height:330px}}@media screen and (max-width:640px){.slick-list{height:260px}}@media screen{.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;left:0;top:0;display:block}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{height:290px !important;overflow:hidden;display:block !important;padding:30px 10px 0;float:left;width:100%}}@media screen and (max-width:640px){.slick-slide{height:260px !important}}@media screen and (max-width:320px){.slick-slide{height:230px !important}}@media screen{[dir=rtl] .slick-slide{float:right}.slick-slide h2{color:#fff;font-size:40px;text-transform:uppercase}}@media screen and (max-width:640px){.slick-slide h2{font-size:32px;line-height:36px}}@media screen{.slick-slide h2 span{color:#f7b900}.slick-slide h3{color:#a00;font-size:32px;text-transform:uppercase}}@media screen and (max-width:800px){.slick-slide h3{line-height:38px}}@media screen and (max-width:640px){.slick-slide h3{font-size:24px;line-height:30px}}@media screen{.slick-slide a.button{border:1px solid #fff;width:20%;font-size:14px;color:#fff;padding:10px 0;text-align:center;margin-top:30px;display:block}.slick-slide a.button:hover,.slick-slide a.button:active{border:1px solid #a00}}@media screen and (max-width:800px){.slick-slide a.button{width:35%}}@media screen and (max-width:360px){.slick-slide a.button{width:55%}}@media screen{.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-prev,.slick-next{position:absolute;bottom:20px;display:block;text-indent:200%;white-space:nowrap;overflow:hidden;width:11px;height:35px;cursor:pointer;background:0 0;background-image:url(//schematherapie-koeln.de/wp-content/themes/istk/images/sprite.png);background-repeat:no-repeat;background-repeat:no-repeat}.slick-prev:before,.slick-next:before{content:'';width:49px;height:62px;display:block}.slick-prev:hover,.slick-prev:active,.slick-next:hover,.slick-next:active{opacity:.8}}@media screen and (max-width:640px){.slick-prev,.slick-next{display:none !important}}@media screen{.slick-prev{left:0;background-position:0 -51px}.slick-next{left:25px;background-position:-12px -51px}ul.slick-dots{position:absolute;bottom:0;left:44%}}@media screen and (max-width:360px){ul.slick-dots{left:38%}}@media screen{ul.slick-dots li{float:left;border-radius:50%;border:2px solid #1e7682;margin-right:5px;cursor:pointer}ul.slick-dots li button{background:#00abc2;display:block;text-indent:200%;white-space:nowrap;overflow:hidden;width:13px;height:13px;cursor:pointer;border-radius:50%}ul.slick-dots li.slick-active{border:2px solid #323232}ul.slick-dots li.slick-active button{background:#252525}
/*! fancyBox v2.1.5 fancyapps.com | fancyapps.com/fancybox/#license */
.fancybox-wrap,.fancybox-skin,.fancybox-outer,.fancybox-inner,.fancybox-image,.fancybox-wrap iframe,.fancybox-wrap object,.fancybox-nav,.fancybox-nav span,.fancybox-tmp{padding:0;margin:0;border:0;outline:none;vertical-align:top}.fancybox-wrap{position:absolute;top:0;left:0;z-index:8020}.fancybox-skin{position:relative;background:#f9f9f9;color:#444;text-shadow:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.fancybox-opened{z-index:8030}.fancybox-opened .fancybox-skin{-webkit-box-shadow:0 10px 25px rgba(0,0,0,.5);-moz-box-shadow:0 10px 25px rgba(0,0,0,.5);box-shadow:0 10px 25px rgba(0,0,0,.5)}.fancybox-outer,.fancybox-inner{position:relative}.fancybox-inner{overflow:hidden}.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch}.fancybox-error{color:#444;font:14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;padding:15px;white-space:nowrap}.fancybox-image,.fancybox-iframe{display:block;width:100%;height:100%}.fancybox-image{max-width:100%;max-height:100%}#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url(//schematherapie-koeln.de/wp-content/themes/istk/../images/fancybox/fancybox_sprite.png)}#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:.8;cursor:pointer;z-index:8060}#fancybox-loading div{width:44px;height:44px;background:url(//schematherapie-koeln.de/wp-content/themes/istk/../images/fancybox/fancybox_loading.gif) center center no-repeat}.fancybox-close{position:absolute;top:-18px;right:-18px;width:36px;height:36px;cursor:pointer;z-index:8040}.fancybox-nav{position:absolute;top:0;width:40%;height:100%;cursor:pointer;text-decoration:none;background:transparent url(//schematherapie-koeln.de/wp-content/themes/istk/../images/fancybox/blank.gif);-webkit-tap-highlight-color:transparent;z-index:8040}.fancybox-prev{left:0}.fancybox-next{right:0}.fancybox-nav span{position:absolute;top:50%;width:36px;height:34px;margin-top:-18px;cursor:pointer;z-index:8040;visibility:hidden}.fancybox-prev span{left:10px;background-position:0 -36px}.fancybox-next span{right:10px;background-position:0 -72px}.fancybox-nav:hover span{visibility:visible}.fancybox-tmp{position:absolute;top:-99999px;left:-99999px;visibility:hidden;max-width:99999px;max-height:99999px;overflow:visible !important}.fancybox-lock{overflow:hidden !important;width:auto}.fancybox-lock body{overflow:hidden !important}.fancybox-lock-test{overflow-y:hidden !important}.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background:url(//schematherapie-koeln.de/wp-content/themes/istk/../images/fancybox/fancybox_overlay.png)}.fancybox-overlay-fixed{position:fixed;bottom:0;right:0}.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll}.fancybox-title{visibility:hidden;font:normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;position:relative;text-shadow:none;z-index:8050}.fancybox-opened .fancybox-title{visibility:visible}.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8050;text-align:center}.fancybox-title-float-wrap .child{display:inline-block;margin-right:-100%;padding:2px 20px;background:0 0;background:rgba(0,0,0,.8);-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;text-shadow:0 1px 2px #222;color:#fff;font-weight:700;line-height:24px;white-space:nowrap}.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff}.fancybox-title-inside-wrap{padding-top:10px}.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0,0,0,.8)}}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url(//schematherapie-koeln.de/wp-content/themes/istk/../images/fancybox/fancybox_sprite@2x.png);background-size:44px 152px}#fancybox-loading div{background-image:url(//schematherapie-koeln.de/wp-content/themes/istk/../images/fancybox/fancybox_loading@2x.gif);background-size:24px 24px}}@media screen{body.ps-active,body.ps-building,div.ps-active,div.ps-building{background:#000;overflow:hidden}body.ps-active *,div.ps-active *{-webkit-tap-highlight-color:rgba(255,255,255,0);display:none}body.ps-active *:focus,div.ps-active *:focus{outline:0}div.ps-document-overlay{background:#000}div.ps-uilayer{background:#000;cursor:pointer}div.ps-zoom-pan-rotate{background:#000}div.ps-zoom-pan-rotate *{display:block}div.ps-carousel-item-loading{background:url(//schematherapie-koeln.de/wp-content/themes/istk/loader.gif) no-repeat center center}div.ps-carousel-item-error{background:url(//schematherapie-koeln.de/wp-content/themes/istk/error.gif) no-repeat center center}div.ps-caption{background:#000;background:-moz-linear-gradient(top,#303130 0%,#000101 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#303130),color-stop(100%,#000101));border-bottom:1px solid #42403f;color:#fff;font-size:13px;text-align:center}div.ps-caption *{display:inline}div.ps-caption-bottom{border-top:1px solid #42403f;border-bottom:none;min-height:44px}div.ps-caption-content{padding:13px;display:block;text-shadow:none}div.ps-toolbar{background:#000;background:-moz-linear-gradient(top,#303130 0%,#000101 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#303130),color-stop(100%,#000101));border-top:1px solid #42403f;color:#fff;font-size:13px;text-align:center;height:44px;display:table;table-layout:fixed}div.ps-toolbar *{display:block}div.ps-toolbar-top{border-bottom:1px solid #42403f;border-top:none}div.ps-toolbar-close,div.ps-toolbar-previous,div.ps-toolbar-next,div.ps-toolbar-play{cursor:pointer;display:table-cell}div.ps-toolbar div div.ps-toolbar-content{width:44px;height:44px;margin:0 auto 0;background-image:url(//schematherapie-koeln.de/wp-content/themes/istk/../images/icons.png);background-repeat:no-repeat}div.ps-toolbar-close div.ps-toolbar-content{background-position:0 0}div.ps-toolbar-previous div.ps-toolbar-content{background-position:-44px 0}div.ps-toolbar-previous-disabled div.ps-toolbar-content{background-position:-44px -44px}div.ps-toolbar-next div.ps-toolbar-content{background-position:-132px 0}div.ps-toolbar-next-disabled div.ps-toolbar-content{background-position:-132px -44px}div.ps-toolbar-play div.ps-toolbar-content{background-position:-88px 0}}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (-moz-min-device-pixel-ratio:1.5),only screen and (min-resolution:240dpi){div.ps-toolbar div div.ps-toolbar-content{-moz-background-size:176px 88px;-o-background-size:176px 88px;-webkit-background-size:176px 88px;background-size:176px 88px;background-image:url(//schematherapie-koeln.de/wp-content/themes/istk/../images/icons@2x.png)}}@media only screen and (-webkit-min-device-pixel-ratio:2){header #header-top #nav-small a.mail,header #header-top #nav-small div.mail,header #header-top #nav-small a.phone,header #header-top #nav-small div.phone,header #header-top #nav-small a#open-nav,header #header-top #nav-small div#open-nav,header #header-top #nav-small a#close-nav,header #header-top #nav-small div#close-nav,footer #verlauf-footer .box.right #first-col ul li ul a:before,footer #verlauf-footer .box.right #second-col ul li ul a:before,footer #verlauf-footer .box.right #third-col ul li ul a:before{background-image:url(//schematherapie-koeln.de/wp-content/themes/istk/images/sprite@2x.png);background-size:136px 86px}}@media screen{.cc-window{background-color:#a00;color:#fff;opacity:1;transition:opacity 1s ease}.cc-window.cc-invisible{opacity:0}.cc-animate.cc-revoke{transition:transform 1s ease}.cc-animate.cc-revoke.cc-top{transform:translateY(-2em)}.cc-animate.cc-revoke.cc-bottom{transform:translateY(2em)}.cc-animate.cc-revoke.cc-active.cc-bottom,.cc-animate.cc-revoke.cc-active.cc-top,.cc-revoke:hover{transform:translateY(0)}.cc-grower{max-height:0;overflow:hidden;transition:max-height 1s}.cc-link,.cc-revoke:hover{text-decoration:underline}.cc-revoke,.cc-window{position:fixed;overflow:hidden;box-sizing:border-box;font-size:12px;line-height:1.2em;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;z-index:9999}.cc-window.cc-static{position:static}.cc-window.cc-floating{padding:1em;max-width:20em;-ms-flex-direction:column;flex-direction:column}.cc-window.cc-banner{padding:1em 1.8em;width:100%;-ms-flex-direction:row;flex-direction:row}.cc-revoke{padding:.5em}.cc-header{font-size:18px;font-weight:700}.cc-btn,.cc-close,.cc-link,.cc-revoke{cursor:pointer}.cc-link{opacity:.8;color:#fff !important}.cc-link:hover{opacity:1}.cc-link:active,.cc-link:visited{color:initial}.cc-btn{display:block;padding:.4em .8em;font-size:13px;font-weight:400;border:1px solid #fff;text-align:center;white-space:nowrap;background-color:transparent;color:#fff}.cc-btn:hover,.cc-btn:active{opacity:.8}.cc-banner .cc-btn:last-child{min-width:140px}.cc-highlight .cc-btn:first-child{background-color:transparent;border-color:transparent}.cc-highlight .cc-btn:first-child:focus,.cc-highlight .cc-btn:first-child:hover{background-color:transparent;text-decoration:underline}.cc-close{display:block;position:absolute;top:.5em;right:.5em;font-size:1.6em;opacity:.9;line-height:.75}.cc-close:focus,.cc-close:hover{opacity:1}.cc-revoke.cc-top{top:0;left:3em;border-bottom-left-radius:.5em;border-bottom-right-radius:.5em}.cc-revoke.cc-bottom{bottom:0;left:3em;border-top-left-radius:.5em;border-top-right-radius:.5em}.cc-revoke.cc-left{left:3em;right:unset}.cc-revoke.cc-right{right:3em;left:unset}.cc-top{top:1em}.cc-left{left:1em}.cc-right{right:1em}.cc-bottom{bottom:1em}.cc-floating>.cc-link{margin-bottom:1em}.cc-floating .cc-message{display:block;margin-bottom:1em}.cc-window.cc-floating .cc-compliance{-ms-flex:1;flex:1}.cc-window.cc-banner{-ms-flex-align:center;align-items:center}.cc-banner.cc-top{left:0;right:0;top:0}.cc-banner.cc-bottom{left:0;right:0;bottom:0}.cc-banner .cc-message{-ms-flex:1;flex:1}.cc-compliance{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:justify;align-content:space-between}.cc-compliance>.cc-btn{-ms-flex:1;flex:1}.cc-btn+.cc-btn{margin-left:.5em}}@media screen and (max-width:900px){.cc-btn{white-space:normal}}@media screen and (max-width:414px) and (orientation:portrait),screen and (max-width:736px) and (orientation:landscape){.cc-window.cc-top{top:0}.cc-window.cc-bottom{bottom:0}.cc-window.cc-banner,.cc-window.cc-left,.cc-window.cc-right{left:0;right:0}.cc-window.cc-banner{-ms-flex-direction:column;flex-direction:column}.cc-window.cc-banner .cc-compliance{-ms-flex:1;flex:1}.cc-window.cc-floating{max-width:none}.cc-window .cc-message{margin-bottom:1em}.cc-window.cc-banner{-ms-flex-align:unset;align-items:unset}}@media screen{.cc-floating.cc-theme-classic{padding:1.2em;border-radius:5px}.cc-floating.cc-type-info.cc-theme-classic .cc-compliance{text-align:center;display:inline;-ms-flex:none;flex:none}.cc-theme-classic .cc-btn{border-radius:5px}.cc-theme-classic .cc-btn:last-child{min-width:140px}.cc-floating.cc-type-info.cc-theme-classic .cc-btn{display:inline-block}.cc-theme-edgeless.cc-window{padding:0}.cc-floating.cc-theme-edgeless .cc-message{margin:2em 2em 1.5em}.cc-banner.cc-theme-edgeless .cc-btn{margin:0;padding:.8em 1.8em;height:100%}.cc-banner.cc-theme-edgeless .cc-message{margin-left:1em}.cc-floating.cc-theme-edgeless .cc-btn+.cc-btn{margin-left:0}.buorg{position:absolute;position:fixed;z-index:111111;width:100%;top:0;left:0;border-bottom:1px solid #ccc !important;text-align:center;color:#000;background-color:#f2f2f2 !important;font-size:13px !important;box-shadow:0 0 5px rgba(0,0,0,.2);animation:1s ease-out 0s buorgfly}.buorg-pad{padding:9px;line-height:1.7em}.buorg-buttons{display:block;text-align:center;padding-top:5px !important}#buorgig,#buorgul,#buorgpermanent{color:#fff;text-decoration:none;cursor:pointer;box-shadow:none !important;padding:1px 10px;border-radius:0 !important;font-weight:400;background:#00a900 !important;white-space:nowrap;margin:0 2px;display:inline-block}#buorgig{background-color:#ff9600 !important}}@media only screen and (max-width:700px){.buorg div{padding:5px 12px 5px 9px;line-height:1.3em}}@media screen{@keyframes buorgfly{from{opacity:0;transform:translateY(-50px)}to{opacity:1;transform:translateY(0px)}}.buorg-fadeout{transition:visibility 0s 8.5s,opacity 8s ease-out .5s}.buorg-icon{width:22px;height:16px;vertical-align:middle;position:relative;top:-.05em;display:inline-block;background:no-repeat 0px center}}@media print{*{background:#fff;color:#000}html{font:100%/1.5 Arial,Helvetica,sans-serif}nav,#subnavi,form,.slick-slider{display:none}}