div.pagination ul,nav.pagination ul{margin:0;padding:0;list-style:none}html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}figcaption,figure,main{display:block}hr{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;-moz-text-decoration:underline dotted;text-decoration:underline dotted}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,html [type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:ButtonText dotted 1px}fieldset{padding:.35em .75em .625em}legend{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}template,[hidden]{display:none}img,object,iframe{border:none}img{max-width:100%;vertical-align:middle}object,iframe{width:100%}figure{margin:0}b,strong{font-weight:700}.hide{display:none}.clear{clear:both}.mapContainer img{max-width:none}#preview{position:fixed;opacity:.9;width:100%;bottom:0;left:0;padding:.7em .5em .7em 30px;background:#e2f9e3;border-top:2px solid #9c9;color:#060;text-align:left}button,input[type=submit],input[type=button],input[type=clear]{-webkit-appearance:none;cursor:pointer}#breadcrumb ol{list-style:none;padding:0;margin:0}#breadcrumb ol>li{display:inline;padding:0;margin:0}#breadcrumb ol>li+li:before{content:'»';padding:0 .25rem}.userConnectionStatus{display:none}.userConnectionStatus.isOffline{display:block}.csc-textpic,.csc-textpic .csc-textpic-imagerow{overflow:hidden}.csc-textpic .csc-textpic-imagewrap figure,.csc-textpic .csc-textpic-imagewrap{display:block}.csc-textpic-caption{display:inline;text-align:left;caption-side:bottom}.csc-textpic-caption-c .csc-textpic-caption,.csc-textpic-imagewrap .csc-textpic-caption-c{text-align:center}.csc-textpic-caption-r .csc-textpic-caption,.csc-textpic-imagewrap .csc-textpic-caption-r{text-align:right}.csc-textpic-caption-l .csc-textpic-caption,.csc-textpic-imagewrap .csc-textpic-caption-l{text-align:left}.csc-textpic-border .csc-textpic-imagewrap img{border:.3em solid #ccc;padding:0}.csc-textpic .csc-textpic-imagewrap img{border:none;display:block}.csc-textpic .csc-textpic-imagewrap .csc-textpic-imagerow-last .csc-textpic-image{margin-bottom:0}.messages{clear:both;margin:0;padding:0;list-style-type:none}.messages>li>ul{margin:0;padding:0;list-style-type:none}.messages>li{padding:0;margin:0;background-image:none}.messages>li>ul>li{padding:.8em;border:1px solid #9c9;color:#060;margin:0 0 1em;border-radius:.4em;-moz-border-radius:.4em;-webkit-border-radius:.4em}.messages>.notice>ul>li{background-color:#dfedff;border:1px solid #a0caff;color:#0167a0}.messages>.error>ul>li{background-color:#fedbdb;border-color:#ffa7a7}.messages>.error>ul>li,.messages>.error>ul>li a{color:#b60000}.messages>.error>ul>li a{font-weight:700}.video{position:relative;height:0;padding-top:56.25%;margin-bottom:1rem}.video>iframe,.video>video,.video>object{position:absolute;top:0;left:0;width:100%;height:100%}.debug,.debug table th{text-align:left;color:#fc0000;background-color:#fff;font-family:sans-serif;font-size:11px}.debug{border:1px solid #fc0000;margin:1em;padding:1em}.debug table{border-collapse:collapse;width:100%}.debug table th{vertical-align:top;text-align:left}.debug table td,.debug table th{padding:.5em 1em .5em 0;border-top:1px solid #fc0000}nav ul{list-style:none;margin:0;padding:0}nav li{padding:0;margin:0 0 1rem}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-overlay{position:absolute;top:0;left:0;width:100%;height:100%}.ui-widget{font-family:Verdana,Arial,sans-serif;font-size:1.1em}.ui-widget .ui-widget{font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Verdana,Arial,sans-serif;font-size:1em}.ui-widget-content{border:1px solid #aaa;background:#fff;color:#222}.ui-widget-content a{color:#222}.ui-widget-header{border:1px solid #aaa;background:#ccc;color:#222;font-weight:700}.ui-widget-header a{color:#222}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #cd0a0a;color:#cd0a0a}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a,.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#cd0a0a}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:700}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;font-weight:400}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;background-image:none}.ui-icon{width:16px;height:16px}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month-year{width:100%}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:49%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:700;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}html{font-size:1rem;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}*,::before,::after{-webkit-box-flex:0;-webkit-flex:0 1 auto;-moz-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;-webkit-box-sizing:inherit;-moz-box-sizing:inherit;box-sizing:inherit}body{font-family:"Nunito Sans",sans-serif;background:#fff;color:#484848;line-height:1.5;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}img{height:auto}@font-face{font-family:'Nunito Sans';src:url(../fonts/nunito-sans-v3-latin-300.eot) format('embedded-opentype'),url(../fonts/nunito-sans-v3-latin-300.woff2) format('woff2'),url(../fonts/nunito-sans-v3-latin-300.woff) format('woff'),url(../fonts/nunito-sans-v3-latin-300.ttf) format('truetype'),url(../fonts/nunito-sans-v3-latin-300.svg) format('svg');font-weight:300;font-style:normal;font-display:fallback}@font-face{font-family:'Nunito Sans';src:url(../fonts/nunito-sans-v3-latin-regular.eot) format('embedded-opentype'),url(../fonts/nunito-sans-v3-latin-regular.woff2) format('woff2'),url(../fonts/nunito-sans-v3-latin-regular.woff) format('woff'),url(../fonts/nunito-sans-v3-latin-regular.ttf) format('truetype'),url(../fonts/nunito-sans-v3-latin-regular.svg) format('svg');font-weight:400;font-style:normal;font-display:fallback}@font-face{font-family:'Nunito Sans';src:url(../fonts/nunito-sans-v3-latin-italic.eot) format('embedded-opentype'),url(../fonts/nunito-sans-v3-latin-italic.woff2) format('woff2'),url(../fonts/nunito-sans-v3-latin-italic.woff) format('woff'),url(../fonts/nunito-sans-v3-latin-italic.ttf) format('truetype'),url(../fonts/nunito-sans-v3-latin-italic.svg) format('svg');font-weight:400;font-style:italic;font-display:fallback}@font-face{font-family:'Nunito Sans';src:url(../fonts/nunito-sans-v3-latin-700.eot) format('embedded-opentype'),url(../fonts/nunito-sans-v3-latin-700.woff2) format('woff2'),url(../fonts/nunito-sans-v3-latin-700.woff) format('woff'),url(../fonts/nunito-sans-v3-latin-700.ttf) format('truetype'),url(../fonts/nunito-sans-v3-latin-700.svg) format('svg');font-weight:700;font-style:normal;font-display:fallback}#header form,.footer form{background:0 0;padding:0}form{margin:0 0 1rem}form fieldset{border-width:0;padding:0}form legend{display:none}form input,form select,form textarea{font-size:1rem;background-color:#e6e6e6;border:thin solid #e6e6e6;padding:.7em;border-radius:0;margin:0 0 1rem;width:100%}form input:focus,form input:active,form select:focus,form select:active,form textarea:focus,form textarea:active{border-color:#135798;outline:0}form select{height:2.4375rem;width:100%;display:block;margin:0 0 1rem;padding:.5rem 1.5rem .5rem .5rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;border-radius:0;background:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" version="1.1" width="32" height="24" viewBox="0 0 32 24"><polygon points="0,0 32,0 16,24" style="fill: rgb%28138, 138, 138%29"></polygon></svg>') right -1rem center/.5625rem .375rem no-repeat content-box border-box #e6e6e6;font-family:inherit;font-size:1rem;font-weight:400;line-height:1.5;color:#484848;-webkit-transition:border-color .25s ease-in-out,-webkit-box-shadow .5s;transition:border-color .25s ease-in-out,-webkit-box-shadow .5s;-moz-transition:box-shadow .5s,border-color .25s ease-in-out;transition:box-shadow .5s,border-color .25s ease-in-out;transition:box-shadow .5s,border-color .25s ease-in-out,-webkit-box-shadow .5s}form input.file,form input.radio,form input.checkbox{background-color:transparent;border-width:0;width:auto;margin-right:.3em}form .row{margin:0 0 .7em}form .row.checkbox span.label,form .row.checkbox span.field{display:inline}form .row span.label,form .row span.field{display:block;padding:0 0 .3em}form span.required{color:#fc0000}form .row button,form .row input.button{float:left}form #mailformgatekeeper{display:none}.cta form{color:#fff}.csc-textpic .csc-textpic-imagewrap .csc-textpic-image{margin-bottom:1rem}.csc-textpic figure{margin:0}.csc-textpic.csc-textpic-border .csc-textpic-imagewrap img{border:thin solid #979797}.csc-textpic-center .csc-textpic-imagewrap{text-align:center}.csc-textpic-right .csc-textpic-imagewrap{text-align:right}.csc-textpic-left .csc-textpic-imagewrap{text-align:left}.csc-textpic-above .csc-textpic-imagewrap figure,.csc-textpic-below .csc-textpic-imagewrap figure{display:inline-block}.csc-textpic-intext-left-nowrap .csc-textpic-imagewrap,.csc-textpic-intext-left .csc-textpic-imagewrap{float:left;margin-right:1rem;margin-bottom:1rem}.csc-textpic-intext-left-nowrap .csc-textpic-imagewrap{width:20%}.csc-textpic-intext-left-nowrap .csc-textpic-text{margin-left:20%;padding-left:1rem}.csc-textpic-intext-right-nowrap .csc-textpic-imagewrap,.csc-textpic-intext-right .csc-textpic-imagewrap{float:right;margin-left:1rem;margin-bottom:1rem}.csc-textpic-intext-right-nowrap .csc-textpic-imagewrap{width:32.5%}.csc-textpic-intext-right-nowrap .csc-textpic-text{margin-right:32.5%;padding-right:1rem}.csc-textpic[class*=intext]{margin-bottom:1rem}.csc-textpic[class*=intext] h3{margin-bottom:1rem;position:relative}.csc-textpic[class*=intext] h3::before{content:'';width:3rem;border-top:thin solid #01a2a8;position:absolute;top:-webkit-calc(100% + .4rem);top:-moz-calc(100% + .4rem);top:calc(100% + .4rem)}.csc-textpic[class*=intext] h3 a,.csc-textpic[class*=intext] p.more>a{color:#484848}.csc-textpic[class*=intext] h3 a:hover,.csc-textpic[class*=intext] p.more>a:hover{color:#a30550}.csc-textpic-intext-left-nowrap img{border-radius:50%}.csc-textpic-imagewrap[data-csc-cols="3"] .csc-textpic-imagerow{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.csc-textpic-imagewrap[data-csc-cols="3"] .csc-textpic-imagerow .csc-textpic-imagecolumn{padding:.5rem}ol,ul{margin:0 0 1rem;padding-left:1rem}ol ol,ol ul,ul ol,ul ul{margin:.5rem 0 0 1rem;padding:0}ul{list-style:none;padding-left:0}ul>li{margin:0 0 .5rem;padding-left:1.312em;position:relative}ul>li::before{display:inline-block;background-repeat:no-repeat;background-image:url(/fileadmin/themes/templates/assets/itopf/img/sprite.svg?1531412852);background-size:11.5em 13.438em;width:.562em;height:.875em;background-position:-1.594em -1.344em;content:'';position:absolute;left:.05em;top:.4em}ol>li{margin:0 0 .5rem .5rem}dl dt{font-weight:700;margin-bottom:.5rem}dl dd{margin-bottom:1rem}.tx-llcatalog-pi .pages.list ul li{border-bottom:thin solid #e6e6e6;padding:.3em 1em .5em;background:url(../img/bullet.png) 0 58% no-repeat;margin-bottom:.2em}table{text-align:left;margin-bottom:1rem;border-collapse:collapse;width:99%;border-top:thin solid #e6e6e6}table caption{display:none}table thead{margin:0 0 .5rem;background:#135798}table tbody.hidden{display:none}table thead tr th{padding:.8em .5em;margin-bottom:1em;text-align:left;color:#fff}table tbody tr th{vertical-align:top;padding:.8em 1.5em .5em 0;margin:0 0 2em}table tbody tr td{vertical-align:top;padding:.55em .5em}table tbody tr td p:last-of-type{margin-bottom:0}table tbody tr th,table tbody tr td,table tbody tr.tr-0 th.td-0{border-bottom:thin solid #e6e6e6}table tbody tr.tr-0 th{border-bottom:2px solid #e6e6e6}table tbody tr:nth-child(even){background:#f8f8f8}h1,h2,h3,h4,h5,h6{margin:0 0 1rem}h1{font-size:2.5rem;font-weight:300;line-height:1.1;margin-bottom:1rem}h2{font-size:1.5rem;font-weight:400;line-height:1.3;letter-spacing:-.013em}h3{font-size:1.5rem;font-weight:300}h4,h5,h6{font-size:1.25rem;font-weight:400}.csc-firstHeader{margin-bottom:1rem}p{margin:0 0 1rem}p.small{font-size:90%}p.featured{font-size:120%;font-style:italic}a{-webkit-transition:color ease .3s;-moz-transition:color ease .3s;transition:color ease .3s;color:#135798;text-decoration:none}a:hover,a:active{color:#a30550}p.more a{position:relative;padding-left:1.062em}p.more a::before{-webkit-transition:-webkit-transform ease .3s;transition:-webkit-transform ease .3s;-moz-transition:transform ease .3s,-moz-transform ease .3s;transition:transform ease .3s;transition:transform ease .3s,-webkit-transform ease .3s,-moz-transform ease .3s;display:inline-block;background-repeat:no-repeat;background-image:url(/fileadmin/themes/templates/assets/itopf/img/sprite.svg?1531412852);background-size:11.5em 13.438em;width:.562em;height:.875em;background-position:-2.406em -2.469em;content:'';position:absolute;top:.2rem;left:0}p.more a:hover::before{-webkit-transform:translateX(.25rem);-moz-transform:translateX(.25rem);-ms-transform:translateX(.25rem);transform:translateX(.25rem)}p.button a.download{padding:1em 3em;margin:1em 0;background:url(../img/iconPDF.png) 3% 50% no-repeat #01a2a8;font-weight:700;font-size:120%;color:#fff;display:block;border-radius:.5em}p.button a.download:hover{background-color:#007a7f}#footer{clear:both}#lowerFooter{background-color:#135798;padding:1rem}#lowerFooter #name{color:#fff}#credits,#copyright{font-size:90%;margin:0;color:#f8f8f8}#credits a{text-decoration:none;color:#f8f8f8}#header{padding:1rem 0 0;margin:0}#options{width:100%}#options ul li{float:left;text-transform:uppercase}#options ul li.search::before,#options ul li.menu::before,#options ul li.lang::before{content:'';vertical-align:middle;position:relative;top:auto;left:auto}#options ul li.search span,#options ul li.menu span,#options ul li.lang span{display:inline-block;vertical-align:middle;padding:0;text-align:left;font-size:1rem;margin-left:.5rem}#options ul li.search::before{width:1.188em;height:1.188em;background-position:-10.031em -11.969em}#options ul li.menu::before{width:1.375em;height:1.125em;background-position:.031em .031em}#options ul li.lang::before{width:1.25em;height:1.25em;background-position:-3.219em -3.594em}#options #emergencyNavigation{float:right;margin-right:1rem}#options #emergencyNavigation li{border-bottom:none;background:0 0;margin:0}#options #emergencyNavigation li a{color:#a30550;font-weight:700;font-size:.9rem}#options #emergencyNavigation li a:hover{color:#135798}#logo{margin:0 0 1rem;float:left}#logo a{background-repeat:no-repeat;background-image:url(/fileadmin/themes/templates/assets/itopf/img/sprite.svg?1531412852);background-size:11.5em 13.438em;width:5.062em;height:6.625em;background-position:-4.719em -5.094em;display:block;font-size:70%}#logo img{display:none}#footerNavigation{width:100%;padding:0 0 1rem}#footerNavigation ul li a{color:#f8f8f8;padding:0 .25rem}#footerNavigation ul li a:hover,#footerNavigation ul li a.active{text-decoration:underline}#mobileNavigation{width:100%;float:left;background-color:#135798;padding:.5rem 0}#mobileNavigation ul{margin:0;list-style-type:none;display:block;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}#mobileNavigation ul li{float:none;padding-left:0;width:auto;line-height:2em;cursor:pointer;margin:0;background-image:none}#mobileNavigation ul li span{color:#fff;padding:.3em 0 .3em .5em;text-align:center}#mobileNavigation ul li.active{background-position:left bottom}#mobileNavigation ul li.menu.active span{color:#f8f8f8}#mobileSecondaryNavigation{display:block;margin:0 0 2em;background-color:#e6e6e6;border-radius:3px}#mobileSecondaryNavigation #toggle{display:block;padding:.8em;text-decoration:none;color:#fff;font-weight:700;background:url(../img/arrow_select.svg) 95% center no-repeat #135798}#mobileSecondaryNavigation a#toggle.active{background:url(../img/arrow_select_up.svg) 95% center no-repeat #135798}#mobileSecondaryNavigation ul.vertical{display:none}#mobileSecondaryNavigation ul{margin:0;padding:1rem 0 .5rem}#mobileSecondaryNavigation ul li{background-image:none;margin:0;padding:.4em 1em;border:none}#mobileSecondaryNavigation ul li::before{display:none}#mobileSecondaryNavigation ul li.spacer{height:2em;text-transform:uppercase;padding:1.5em 1em .2em}#mobileSecondaryNavigation ul li a::before{display:inline-block;background-repeat:no-repeat;background-image:url(/fileadmin/themes/templates/assets/itopf/img/sprite.svg?1531412852);background-size:11.5em 13.438em;width:.562em;height:.875em;background-position:-1.594em -1.344em;content:'';margin-right:.5rem}#mobileSecondaryNavigation ul li.last{border-bottom:none;padding-bottom:1em}#mobileSecondaryNavigation ul li a span{padding-left:0}#primaryNavigation{clear:both;font-size:110%;background-color:#135798;display:none}#primaryNavigation ul li a{background:url(../img/arrow_select_nav.svg) 1em 50% no-repeat;display:block;padding:.8em 2em;margin:0;color:#fff;text-align:left}#primaryNavigation ul li.active a{color:#fff;background-color:#135798}#primaryNavigation ul ul{padding:0;display:none}#primaryNavigation ul li.active li a{color:#135798}#primaryNavigation ul ul a{color:transparent}#primaryNavigation .menu{padding:.8em 1em;display:block;text-decoration:none;cursor:pointer;text-align:center;width:50%}#primaryNavigation ul.level2{display:none}#primaryNavigation li.open ul.level2{display:block;width:100%}#primaryNavigation ul.level2 li a{background-image:none;padding:.8em 1em .8em 2em;text-transform:none}#primaryNavigation ul.navigation ul.level2 li a{text-align:left}#primaryNavigation ul.navigation ul.level2 li a:hover,#primaryNavigation ul.navigation ul.level2 li a.active{color:#fff;text-decoration:underline}#primaryNavigation ul.level2 li.last a{padding-bottom:1.2em}#primaryNavigation>.wrapper>.navigation>.active>a,#primaryNavigation>.wrapper>.navigation>.open>a{background-color:#0c4276}ul.navigation{margin:0;padding:0;list-style-type:none}ul.navigation li{background-image:none;padding:0;margin:0;border-bottom:thin solid #135798;position:static}ul.navigation li a{display:block;text-decoration:none;font-size:1rem}ul.navigation ul.level2{padding:1em;position:relative;margin:0}ul.navigation.horizontal li::before,#secondaryNavigation{display:none}#secondaryNavigation ul.level2 a::before{left:-1.5rem;width:1rem}ul.navigation.vertical{padding:1rem 0}ul.navigation.vertical li.last{background:0 0}ul.navigation.vertical li::before{display:none}ul.navigation.vertical li a{font-size:1rem;display:block;padding:.5rem 1rem;position:relative;color:#484848}ul.navigation.vertical li a::before{-webkit-transition:-webkit-transform ease .3s;transition:-webkit-transform ease .3s;-moz-transition:transform ease .3s,-moz-transform ease .3s;transition:transform ease .3s;transition:transform ease .3s,-webkit-transform ease .3s,-moz-transform ease .3s;content:'';position:absolute;top:1.1rem;left:-1rem;width:2rem;border-top:.2rem solid #a30550;-webkit-transform:scaleX(0);-moz-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:left center;-moz-transform-origin:left center;-ms-transform-origin:left center;transform-origin:left center}ul.navigation.vertical li a:hover{color:#a30550}ul.navigation.vertical li a:hover::before{-webkit-transform:scaleX(1);-moz-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1)}ul.navigation.vertical .active>a{color:#a30550}ul.navigation.vertical .active>a::before{-webkit-transform:scaleX(1);-moz-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1)}ul.navigation.vertical li.spacer{text-transform:uppercase;padding:0;font-weight:700}ul.navigation.vertical li ul{padding:0 0 0 1.1em;margin:0}#page{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:100vh}#page>.wrapper{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:100vh;background-color:#fff;padding:0}#page>.wrapper #content{-webkit-box-flex:1;-webkit-flex-grow:1;-moz-box-flex:1;-ms-flex-positive:1;flex-grow:1}#lowerFooter>.wrapper,#middleFooter>.wrapper,#header #logo{padding:0 1rem}.pageLayout .column.footer{padding:0;width:100%}.pageLayout.oneColumn .column.primary #secondaryNavigation{display:none}#content .pageLayout .column.header>.wrapper .tx-llslider-pi1{margin:0 auto;max-width:90em}#upper,#breadcrumb>.wrapper,#header #primaryNavigation .wrapper,#content .pageLayout.oneColumn .column.primary>.wrapper,#content .pageLayout.oneColumn .column.footer>.wrapper .box .wrapper .content,#content .pageLayout.oneColumn .column.footer .layout .wrapper,#content .pageLayout.twoColumn>.wrapper,#content .pageLayout.threeColumn>.wrapper,#content .column.header .threeColumn>.wrapper{margin:0 auto;max-width:75rem}.pageLayout.oneColumn .primary>.wrapper{padding:0 1rem}#sections{display:none}body#outsizescroll table{border-collapse:collapse;display:block;font-size:90%;margin-bottom:1.5em;overflow-x:auto;overflow-y:hidden}.pageLayout.twoColumn>.wrapper{padding:0 1rem}.pageLayout.twoColumn .column.primary>.wrapper{padding-right:1rem;padding-left:0}.pageLayout.oneColumn .column.primary>.wrapper{padding:0 1rem}#pageBanner .wrapper figure{margin-bottom:0;display:block}.box.cta h2,.box.cta h3,.box.cta h4,.box.cta p,.box.cta a{color:#fff}.box.cta>.wrapper{background:#135798;margin:0 0 1rem;padding:1rem}.box.cta>.wrapper.one{background:#01a2a8}.box.cta>.wrapper.two{background:#a30550}.column.footer .box.cta>.wrapper{padding-left:0}.box.feature .wrapper.one .csc-textpic-imagewrap img{border-radius:6em;border:.4em solid #fff;margin:0 0 1em;opacity:.85}.box.feature .wrapper.one .csc-textpic-imagewrap a:hover img{opacity:1}.box.highlight>.wrapper{background:#f8f8f8;color:#484848;padding:2rem 0 1.1rem}.box.highlight>.wrapper.one{background:#01a2a8;color:#fff}.box.highlight>.wrapper.one a{color:#fff}.box.highlight>.wrapper.two{background:#a30550;color:#fff}.box.highlight>.wrapper.two a{color:#fff}.box.highlight>.wrapper>.content{padding:0 1rem;margin:0 auto;max-width:75rem}.column.primary .highlight>.wrapper{padding:2rem 1rem .5rem}.column.primary .highlight>.wrapper .csc-firstHeader{margin-bottom:1rem}.column.secondary .highlight>.wrapper{padding-top:0}.column.secondary .highlight>.wrapper img,.column.secondary .highlight>.wrapper .csc-textpic-image{display:block;width:100%}.column.secondary .highlight>.wrapper .csc-textpic-image a{display:block}.column.secondary .highlight>.wrapper .content{padding:0}.column.secondary .highlight>.wrapper .csc-textpic-text{padding:0 1rem}.box.readmore p.button a{-webkit-transition:background-color ease .3s;-moz-transition:background-color ease .3s;transition:background-color ease .3s;background-color:#135798;padding:1rem;color:#fff;display:block}.box.readmore p.button a:hover{background-color:#0c4276}.box.readmore p.button a:hover b::after{-webkit-transform:translateX(.5rem);-moz-transform:translateX(.5rem);-ms-transform:translateX(.5rem);transform:translateX(.5rem)}.box.readmore p.button b{font-size:130%}.box.readmore p.button b::after{-webkit-transition:-webkit-transform ease .3s;transition:-webkit-transform ease .3s;-moz-transition:transform ease .3s,-moz-transform ease .3s;transition:transform ease .3s;transition:transform ease .3s,-webkit-transform ease .3s,-moz-transform ease .3s;display:inline-block;background-repeat:no-repeat;background-image:url(/fileadmin/themes/templates/assets/itopf/img/sprite.svg?1531412852);background-size:11.5em 13.438em;width:.562em;height:.875em;background-position:-1.594em -1.344em;content:'';-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1);vertical-align:baseline;font-size:1rem;margin-left:.5rem}.box.readmore .wrapper.one p.button a{background-color:#01a2a8}.box.readmore .wrapper.one p.button a:hover{background-color:#028186}.highlight .box.readmore .wrapper.one p.button a{background:0 0}.highlight .box.readmore .wrapper.one p.button a b::before{border-top-color:#01a2a8}.box.readmore .wrapper.two p.button a{background-color:#a30550}.box.readmore .wrapper.two p.button a:hover{background-color:#80033e}.highlight .box.readmore .wrapper.two p.button a{background:0 0}.highlight .box.readmore .wrapper.two p.button a b::before{border-top-color:#a30550}.box.readmore a.more{background:url(../img/toggleDown.png) left center no-repeat;padding:1em 1em 1em 1.7em;color:#135798;display:block}.box.readmore a.less{background:url(../img/toggleUp.png) left center no-repeat;padding:1em 1em 1em 1.7em;color:#135798;display:block}.box.readmore .title{display:none}.highlight .box.readmore p.button a{background:0 0;color:#484848;padding:0}.highlight .box.readmore p.button a b{position:relative;padding-bottom:.5rem;display:block;margin-bottom:0;font-size:1.5em;font-weight:300}.highlight .box.readmore p.button a b::before{-webkit-transition:-webkit-transform ease .3s;transition:-webkit-transform ease .3s;-moz-transition:transform ease .3s,-moz-transform ease .3s;transition:transform ease .3s;transition:transform ease .3s,-webkit-transform ease .3s,-moz-transform ease .3s;content:'';border-top:.2rem solid #135798;width:5rem;max-width:100%;display:block;position:absolute;top:100%;-webkit-transform-origin:left center;-moz-transform-origin:left center;-ms-transform-origin:left center;transform-origin:left center}.highlight .box.readmore p.button a b::after{display:none}.highlight .box.readmore p.button a:hover b::before{-webkit-transform:scaleX(1.2);-moz-transform:scaleX(1.2);-ms-transform:scaleX(1.2);transform:scaleX(1.2)}.box.rooting .title h2{font-size:1.4rem;margin-bottom:0;font-weight:400}.box.rooting .title a{-webkit-transition:ease .3s;-moz-transition:ease .3s;transition:ease .3s;-webkit-transition-property:background,color;-moz-transition-property:background,color;transition-property:background,color;background-color:#135798;display:block;padding:1rem 2rem;color:#fff}.box.rooting .title a:hover{background-color:#0c4276}.box.rooting .wrapper.one .title a{background-color:#01a2a8}.box.rooting .wrapper.one .title a:hover{background-color:#028186}.box.rooting .wrapper.two .title a{background-color:#a30550}.box.rooting .wrapper.two .title a:hover{background-color:#80033e}.box.rooting .wrapper>.content{padding:1rem;border:solid #e6e6e6;border-width:0 thin thin}.footer .rooting>.wrapper{max-width:75rem;margin:0 auto}.footer .rooting>.wrapper>.content{border:0}.tabs,.tabsnostack{margin:0 0 1em}.tabs>.wrapper>.content,.tabsnostack>.wrapper>.content{clear:both}.tabs .tabs,.tabsnostack .tabsnostack{background:#fff;overflow:hidden;padding:.5em}.tabs>.wrapper>.links ul li,.tabsnostack>.wrapper>.links ul li{float:left;margin:0 .4em 0 0;background:#e6e6e6;color:#484848;padding:.5em 1em}.tabs>.wrapper>.links ul li::before,.tabsnostack>.wrapper>.links ul li::before{display:none}.tabs>.wrapper>.links ul li a,.tabsnostack>.wrapper>.links ul li a{color:#484848;font-weight:400;text-decoration:none}.tabs>.wrapper>.links ul li.active,.tabsnostack>.wrapper>.links ul li.active{background:#135798;color:#fff}.tabs>.wrapper>.links ul li.active a,.tabsnostack>.wrapper>.links ul li.active a{color:inherit}.tabs>.wrapper>.links ul,.tabsnostack>.wrapper>.links ul{margin:0;list-style-type:none}.tabsnostack>.wrapper>.content{background:#e6e6e6;padding:.8em}.box.toggle .title h2{background:url(../img/toggleUp.png) 0 50% no-repeat;padding:0 0 0 1.7em;cursor:pointer;color:#135798;font-size:120%}.box.toggle .wrapper .title.on h2,.box.toggle .wrapper .title.on h4{background:url(../img/toggleDown.png) 0 50% no-repeat}.box.toggle h2:hover,.box.toggle h4:hover{color:#1dc0cb}.box.toggle .wrapper{padding:.5em 0 .3em;border-bottom:thin solid #e6e6e6;margin:0}.box{margin:0 0 1rem}.outsizeMobileBox{overflow-x:auto;overflow-y:hidden;display:block}#breadcrumb{font-size:.8rem}#breadcrumb a{color:#135798;padding:0;margin-right:.25em}#breadcrumb a:after{background-repeat:no-repeat;background-image:url(/fileadmin/themes/templates/assets/itopf/img/sprite.svg?1531412852);background-size:11.5em 13.438em;width:.562em;height:.875em;background-position:-1.594em -1.344em;content:'';margin-left:.5rem;display:inline-block;vertical-align:middle;font-size:.6rem}#breadcrumb a:hover{text-decoration:none;color:#a30550}#breadcrumb span{display:none}#breadcrumb>.wrapper{padding:1rem}button,input.button{background-color:#01a2a8;color:#fff;border:0;padding:.75rem;width:auto;overflow:visible;border-radius:.4rem;font-size:1rem;cursor:pointer}button:hover,input.button:hover{background-color:#028186;cursor:pointer}div.cookify{position:fixed;width:100%;top:auto;bottom:0;background-color:#484848;color:#fff;padding:1rem}div.cookify .text{float:left;margin-bottom:1em}div.cookify .buttons{width:100%;float:right;text-align:right}div.cookify .text p{margin-bottom:0}div.cookify button{background:#fff;border:0;color:#135798;border-radius:0;cursor:pointer;font-size:.9rem;margin:0;padding:.6em .9em;text-align:center;text-transform:initial}div.cookify .more-info{color:#fff}.divider{border-top:thin solid #e6e6e6;clear:both;height:1px;margin:1em 0}.divider hr{display:none}.filters form{background:0 0;padding:0}.filters form li::before{display:none}.column.primary .filters form{border-bottom:.2rem solid #e6e6e6}.filters .filter h3{font-size:1.1rem;font-weight:700}.filters .filter.alphabetical{margin:0 0 .5rem}.filters .filter.alphabetical .options ul{margin:0;list-style-type:none}.filters .filter.alphabetical .options ul li{float:left;background-image:none;padding:0 .35rem;text-align:center;border-bottom:none}.filters .filter.alphabetical .options ul li.active{background-color:#135798}.filters .filter.alphabetical .options ul li.active a,.filters .filter.alphabetical .options ul li.active span{color:#fff}.filters .filter.alphabetical .options ul li a span{font-weight:700;background-image:none;padding:0}.filters .filter.alphabetical .options ul li a:hover span{text-decoration:underline}.filters .date span.field input{width:8em}.tx-llcatalog-pi .filters label{display:block;padding-bottom:.5em}.tx-llcatalog-pi .filters button.search{padding:1rem 1.75rem;margin-bottom:1rem}.highlight .twoColumn .filters{font-size:1.2rem}.highlight .twoColumn .filters fieldset{margin:0;padding:0}.highlight .twoColumn .filters select{min-height:3.2rem;padding-left:1rem;background-color:#fff;border:thin solid #e6e6e6}.column.secondary .filters{padding:1rem 1rem .1rem;border:.1rem solid #e6e6e6;margin-bottom:1rem}.tx-llgallery-pi{clear:both}.tx-llgallery-pi dl{width:160px;height:160px;display:block;background-color:#eee}.tx-llgallery-pi .csc-textpic-imagewrap{margin:0 1em 0 0}.tx-llgallery-pi .csc-textpic .csc-textpic-imagewrap dl.csc-textpic-image dt{float:left;width:160px;height:130px}.tx-llgallery-pi dl dt span.text{padding:1.5em 0 0;text-align:center;display:block}.tx-llgallery-pi .csc-textpic .csc-textpic-imagewrap dl.csc-textpic-image dd{padding:.5em;float:left;height:15px}.tx-llgallery-pi .csc-textpic .csc-textpic-imagewrap dl.csc-textpic-image dd p{line-height:normal;margin:0}#localisationNavigation,#mobileNavigation .lang{display:none!important}#localisationNavigation{display:none}#localisationNavigation ul li{padding:.5rem;margin:0;width:100%;background-color:#135798;border-bottom:thin solid #135798}#localisationNavigation ul li.active{background-color:#135798}#localisationNavigation ul li.active span{padding-left:1rem;position:relative}#localisationNavigation ul li.active span::after{content:'';display:inline-block;background-repeat:no-repeat;background-image:url(/fileadmin/themes/templates/assets/itopf/img/sprite.svg?1531412852);background-size:11.5em 13.438em;width:.562em;height:.875em;background-position:-1.594em -1.344em;position:absolute;left:0;top:.1rem;font-size:.9rem;-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}#localisationNavigation ul li a{color:#fff;padding:0;font-size:.9rem}.tx-llcatalog-pi .filters .filter.date span.field input{width:90%}.tx-llcatalog-pi ul li{background:0 0;padding:0}.tx-llcatalog-pi ul li::before{display:none}.news p.category{padding:.5rem;background:#e6e6e6}.news .record p.category{padding:0;background:0 0}.news p.category span{font-weight:700}.news p.category span a{font-weight:400}.news.list p.meta{margin:0 0 .2em}.news.list span.date{color:#959494}.news.list .record{border-bottom:thin solid #e6e6e6;margin:0 0 1em;padding-bottom:.2em;background:#e6e6e6}.news.list .details{padding:1em}.news.list .photo{margin:0 0 1em}.news.list .details h2,.videos.list .details h2{font-size:130%;font-weight:700;margin:0 0 .5em}.tx-llcatalog-pi .filters .filter{margin-bottom:1em}.news.filters ul li a{background:url(../img/toggleUp.png) 0 50% no-repeat;padding:0 0 0 1.7em}.news.filters ul li{background-image:none;padding:0}.news.summary ul{-webkit-column-gap:1rem;-moz-column-gap:1rem;column-gap:1rem}.news.summary li{font-size:1rem;color:transparent}.news.summary li::before{display:none}.news.summary ul li{border-bottom:thin solid #e6e6e6;padding-bottom:1rem;margin-bottom:1rem;-webkit-column-break-inside:avoid;break-inside:avoid}.news.summary li>span{color:#01a2a8}.news.summary li>a{display:block;color:#484848}.news.summary li>a:hover{color:#a30550}.news.summary .article{border-bottom:thin solid #e6e6e6;margin:0;padding:.8em 0}.news.summary .article .date{float:left;width:25%;font-size:80%}.news.summary .article .details{float:right;width:74%}.news.summary .article .date span{font-size:80%}.news.documents .photo{float:left;width:15%;margin:0 2% 1em 0;background:#fff;border:thin solid #e6e6e6;padding:.6em .6em .4em}.news.documents .details{float:right;width:75%}.news.documents .record{border-bottom:thin solid #e6e6e6;margin:0 0 1em;overflow:hidden}ul li.download,.tx-llcatalog-pi ul li.download,ul li.download.pdf,.tx-llcatalog-pi ul li.download.pdf,ul li.download.doc,.tx-llcatalog-pi ul li.download.doc,ul li.download.jpg,.tx-llcatalog-pi ul li.download.jpg{padding:.5rem .5rem .5rem 1.5rem}ul li.download,.tx-llcatalog-pi ul li.download{background:url(../img/icon_download.png) 2% 50% no-repeat #e6e6e6}ul li.download.pdf,.tx-llcatalog-pi ul li.download.pdf{background:url(../img/iconPDF.png) 2% 50% no-repeat #e6e6e6}ul li.download.doc,.tx-llcatalog-pi ul li.download.doc{background:url(../img/iconWord.png) 2% 50% no-repeat #e6e6e6}ul li.download.jpg,.tx-llcatalog-pi ul li.download.jpg{background:url(../img/iconJpg.png) 2% 50% no-repeat #e6e6e6}.news.events .record>.date{width:100%;padding:.25rem;margin:0 0 1rem;font-size:1.3rem;border-bottom:.2rem solid #e6e6e6}.news.events .record>.date .month{display:inline-block;font-weight:700}.news.events .record>.date .year{display:inline-block}.news.events .list .date.empty{background:#f2f0f0;color:#7a7979}.news.events .date h3{font-weight:400;margin:0}.news.events .event{margin:0 0 1rem;padding:0 0 .5rem}.news.events .record .empty{display:none}.news.single .date{color:#959494}.news.single .event.dates{display:none}.news.single .photos{width:100%}.news.single .photos span.photos{display:block;margin:0 0 1em;background:#fff;border:thin solid #e6e6e6;padding:.6em}#imageLibraryItem .news.single span.photos{width:100%}.news.single.event span.date{display:none}.news.single.event .event.dates{display:block}.news.single.event .map{margin:1em 0 1.5em;padding:.5em;border:6px solid #e6e6e6;clear:both}.news.single.event .map img{width:auto}.news.single.event .mapContainer{width:100%;height:25em}.news.list .record>.photo img{width:100%}.offices .mapContainer{height:35em;border:.4em solid #e3e3e3;margin:0 0 1em}#c13528 .rooting>.wrapper>.content{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0;margin-left:-1rem;border:0}#c13528 .rooting>.wrapper>.content>div{-webkit-box-flex:1;-webkit-flex:1 0 auto;-moz-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;margin-left:1rem;margin-bottom:1rem;background-color:#01a2a8;position:relative;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;color:#fff;width:-webkit-calc(33.33% - 1rem);width:-moz-calc(33.33% - 1rem);width:calc(33.33% - 1rem);min-height:16rem}#c13528 .csc-header{position:relative;z-index:1}#c13528 .csc-header h3{margin-bottom:1rem}#c13528 .csc-frame{padding:1rem}#c13528 .csc-textpicHeader{-webkit-transition:opacity ease .3s;-moz-transition:opacity ease .3s;transition:opacity ease .3s}#c13528 .csc-textpicHeader h3{margin-bottom:0}#c13528 .csc-textpicHeader h3::before{display:none}#c13528 .csc-textpic-text{position:relative;color:#fff;margin:0;padding-left:0}#c13528 .csc-textpic-text p{margin:0}#c13528 .csc-textpic-imagewrap{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;margin:0}#c13528 .csc-textpic-image{margin-bottom:0;width:100%;height:100%;display:block}#c13528 .csc-textpic-image::before{content:'';background:-webkit-gradient(linear,left bottom,left top,from(rgba(17,17,17,.8)),to(rgba(17,17,17,0)));background:-webkit-linear-gradient(bottom,rgba(17,17,17,.8),rgba(17,17,17,0));background:-moz-linear-gradient(bottom,rgba(17,17,17,.8),rgba(17,17,17,0));background:linear-gradient(to top,rgba(17,17,17,.8),rgba(17,17,17,0));position:absolute;bottom:0;width:100%;height:100%;left:0}#c13528 .csc-textpic-image img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:0}#c13528 .csc-textpic{margin-bottom:0}#c13528 .csc-textpic-center-outer,#c13528 .csc-textpic-center-inner{height:100%}#c13528 .rootingLink .bodytext{-webkit-transition:ease .3s;-moz-transition:ease .3s;transition:ease .3s;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;-moz-transition-property:opacity,transform,-moz-transform;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform,-moz-transform}.csc-mailform ol{list-style:none}ul li.rss{background-image:url(../img/icon_rss.gif);background-position:0 50%;background-repeat:no-repeat;padding-left:20px;margin-left:.5em;list-style:none}ul li.rss::before{display:none}.has-error>.input>span.error{color:red;display:block}.form-check>label.add-on>input.add-on{width:auto!important}.has-error>.input>input.error{margin-bottom:0}.contentSlider .rsSlide{background:0 0;color:#484848}.royalSlider.overlay .content{padding:0 1rem}.box .royalSlider.sidebyside .contentWrapper{padding:0}div#c4121.box.rooting .royalSlider img{border-radius:0}.rsDefault .rsNav.rsBullets{margin-bottom:.5rem}.rsDefault .rsBullet{padding:0;margin:.15rem;font-size:1.1rem}.rsDefault .rsBullet.rsNavSelected span{background-color:#135798}#content .pageLayout .column.header>.wrapper .tx-llslider-pi1{max-width:100%}.royalSlider.overlay .content .contentWrapper{padding:0}.royalSlider.overlay .content .contentWrapper h1,.royalSlider.overlay .content .contentWrapper h2{font-size:1.5rem;margin-bottom:.5rem}.royalSlider.overlay .content .contentWrapper p:empty{display:none}.rooting .royalSlider.overlay .content .contentWrapper{font-size:1rem;padding-top:1rem}.royalSlider.overlay .content .contentWrapper .more a::before{width:.562em;height:.875em;background-position:-1.594em -1.344em}.royalSlider.overlay .imageWrapper{position:relative}.royalSlider.overlay .imageWrapper::before{content:'';background:-webkit-gradient(linear,left bottom,left top,from(rgba(17,17,17,.8)),to(rgba(17,17,17,0)));background:-webkit-linear-gradient(bottom,rgba(17,17,17,.8),rgba(17,17,17,0));background:-moz-linear-gradient(bottom,rgba(17,17,17,.8),rgba(17,17,17,0));background:linear-gradient(to top,rgba(17,17,17,.8),rgba(17,17,17,0));position:absolute;bottom:0;width:100%;height:100%;left:0}.tx-llslider-pi1 .royalSlider.overlay .content{position:relative;width:100%}.pagination{font-size:.8em}.pagination p{color:#333;font-size:.9em}.pagination p span{font-weight:700}div.pagination .first,nav.pagination .first{border-top-left-radius:.3rem;border-bottom-left-radius:.3rem}div.pagination .previous a::before,nav.pagination .previous a::before{-webkit-transform:translateY(.125rem) rotate(180deg);-moz-transform:translateY(.125rem) rotate(180deg);-ms-transform:translateY(.125rem) rotate(180deg);transform:translateY(.125rem) rotate(180deg)}div.pagination .last,nav.pagination .last{border-top-right-radius:.3rem;border-bottom-right-radius:.3rem}div.pagination ul,nav.pagination ul{overflow:hidden;clear:both;margin-bottom:1rem}div.pagination li,nav.pagination li{display:block;float:left;border:thin solid #e6e6e6;padding:0;margin-bottom:0;line-height:1.2;height:2.625em}div.pagination li::before,nav.pagination li::before{display:none}div.pagination li:not(:first-child),nav.pagination li:not(:first-child){border-left:0}div.pagination li a::before,nav.pagination li a::before{content:'';width:100%;height:.125rem;border-bottom:.125rem solid transparent;position:absolute;bottom:0;left:0;-webkit-transition:border .2s ease;-moz-transition:border .2s ease;transition:border .2s ease}div.pagination li a:hover::before,nav.pagination li a:hover::before{border-bottom-color:#135798}div.pagination li.active,nav.pagination li.active{padding:.5275em .85em;background-color:#e6e6e6;color:#484848;line-height:1.5}.results .documents div.pagination li.active a,.results .documents nav.pagination li.active a{line-height:1.45}nav.pagination li.active a{background:0 0;color:#484848;padding:0;line-height:1.1}div.pagination li a,nav.pagination li a{display:block;line-height:1;padding:.775em .85em;font-weight:400;border:0;margin:0}div.pagination li a:hover,nav.pagination li a:hover{background-color:#e6e6e6;color:#333}.pagination .previous,.pagination .next{height:auto}.pagination .previous a,.pagination .next a{color:transparent;width:2.5em;height:0;position:relative;overflow:hidden;padding:2.45em 0 0}.pagination .previous a::before,.pagination .next a::before{display:inline-block;background-repeat:no-repeat;background-image:url(/fileadmin/themes/templates/assets/itopf/img/sprite.svg?1531412852);background-size:11.5em 13.438em;width:.562em;height:.875em;background-position:-1.594em -1.344em;font-size:.65em;content:'';position:absolute;top:50%;margin-top:-.538em;left:50%;margin-left:-.281em;-webkit-transform-origin:center;-moz-transform-origin:center;-ms-transform-origin:center;transform-origin:center;-webkit-transform:translateY(.125rem);-moz-transform:translateY(.125rem);-ms-transform:translateY(.125rem);transform:translateY(.125rem)}.summary>.pagination{margin-bottom:1rem}nav.pagination li:not(.page):not(.next):not(.last):not(.first):not(.previous){padding:.5275em .85em;color:#484848}.pagination ul span.current_page{border:thin solid #e6e6e6;color:#a30550;display:block;float:left;font-weight:700;height:2.625em;line-height:1;margin-bottom:0;padding:.775em .85em}.users.list h3,.users.list h4{margin-bottom:.25rem}.users.list .fn{overflow:hidden}.users.list h3.name{float:left}.users.list div:not(.single) .title{font-size:1rem;font-weight:700}.users.list p.more{float:right}.users.list .twoColumn.thirtySeventy .column.one{float:left;width:40%}.users.list .twoColumn.thirtySeventy .column.one>.wrapper{padding-right:1rem}.users.list .twoColumn.thirtySeventy .column.two{float:left;width:60%}.users span.photo img{border-radius:50%;margin-bottom:1em}.tel span.type,.tel.fax,.users.list .org{display:none}.users .tel{background:url(../img/icon_phone.gif) left center no-repeat}.users .tel.cell{background:url(../img/icon_cell.gif) left center no-repeat}.users a.email{background:url(../img/icon_email.gif) left center no-repeat}.users .tel,.users a.email{padding:.2em 0 .2em 1.2em}.users .related{border-top:thin solid #979797;padding-top:1em;margin-top:1em;display:none}.users .related ul li{background:url(../img/bullet.png) left center no-repeat;padding-left:1em}.users.list .records .record{border-bottom:thin solid #e6e6e6;margin-bottom:1.5rem}.users.list .layout .column{padding:0}.projects.list .photo{background:#fff;border:thin solid #d8d8d8;padding:.6em .6em .4em;margin:0 0 1em;display:block}.projects.list .description{padding:0 0 1em}.project .date{font-weight:700}.projects.single .map{margin:0 0 1.5em;padding:.5em;border:thin solid #cfcfcf;clear:both}.projects.single .map img{width:auto}.projects.single .mapContainer{width:100%;height:25em}.projects.single span.photos{background:#fff;border:thin solid #d8d8d8}.quote{margin:0 0 1.5em}.quote blockquote{position:relative;text-indent:1.5em;font-weight:700;font-size:120%;font-style:italic;margin:0 0 .6em}.quote blockquote p:before,.quote blockquote p:after{content:" ";position:absolute;width:24px;height:25px;background-repeat:no-repeat}.quote blockquote p:before{left:0;top:0;background-image:url(../img/quote_open.png)}.quote blockquote p:after{background-image:url(../img/quote_close.png);background-position:right bottom}.quote p.author{margin-bottom:0;text-align:left}#searchBlockMobile{display:none}#search{clear:both;margin:0;padding:1em 1em 0;display:none}#search label{width:65%}#search input{width:-webkit-calc(100% - 5.5rem);width:-moz-calc(100% - 5.5rem);width:calc(100% - 5.5rem);display:inline-block;vertical-align:top;font-size:1.1rem;margin:0}#search button{background-color:#a30550;border-radius:0;font-size:1.2rem;width:4em;padding:.5rem}#search button::before{display:inline-block;background-repeat:no-repeat;background-image:url(/fileadmin/themes/templates/assets/itopf/img/sprite.svg?1531412852);background-size:11.5em 13.438em;width:1.188em;height:1.188em;background-position:-10.031em -11.969em;content:'';margin-top:.2rem}#search button:hover{background-color:#80033e}#search button span,#search legend,#search label span,.tx-indexedsearch label span,.tx-indexedsearch .tx-indexedsearch-whatis{display:none}.tx-indexedsearch input{float:left;margin:0 .5em 0 0}.tx-indexedsearch .tx-indexedsearch-res{padding:1.5em 0 0}.tx-indexedsearch .tx-indexedsearch-result{clear:both;margin:1em 0;border-bottom:thin solid #eaeaea}.tx-llcontact-pi1{background:#e6e6e6;padding:1em}.vcard span.type{display:none}.vcard .tel{background:url(../img/icon_phone.gif) 0 50% no-repeat;padding:0 0 .5em 1.5em}.vcard a.email{background:url(../img/icon_email.gif) 0 40% no-repeat;padding:0 0 .5em 1.5em}.vcard p.download{background:url(../img/icon_download.png) 0 30% no-repeat;padding:0 0 .5em 1.5em}.video.single,iframe.video{height:auto;padding-top:0}.videos.list span.photo{background:#fff;border:thin solid #d8d8d8;display:block}.video .author{display:none}.video .date{font-size:90%}@media (min-width:27em){.pagination{font-size:1rem}.pagination .previous a,.pagination .next a{padding-top:2.5em}}@media (min-width:45em){form{margin:0 0 2rem}.csc-textpic .csc-textpic-imagewrap .csc-textpic-image{margin-bottom:2rem}.csc-textpic-intext-left-nowrap .csc-textpic-text{padding-left:2rem}.csc-textpic[class*=intext],table,h1{margin-bottom:2rem}h1{font-size:3.125rem;line-height:1.2}h2{font-size:2rem}.csc-firstHeader{margin-bottom:2rem}#footer{padding:0}#lowerFooter{padding:2rem 1rem;overflow:hidden}#lowerFooter #name{width:17%;padding-top:1em}#footer #middleFooter>.wrapper{max-width:75em;margin:0 auto;padding:0 2.7em}#footer #lowerFooter>.wrapper{max-width:75em;margin:0 auto}#footer #lowerFooter #credits a:hover{text-decoration:underline}#credits{float:right}#copyright{float:left}#header .wrapper{position:relative}#options{margin-left:auto;width:25rem}#options>.wrapper{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}#options #search{padding:0;margin-top:.5rem}#options ul li{padding:.5rem}#options #emergencyNavigation{margin-right:0;float:none;width:auto}#options #emergencyNavigation li{width:100%}#upper>.wrapper{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}#logo a{font-size:100%}#footerNavigation ul li a{padding-right:1rem}#mobileNavigation,#mobileSecondaryNavigation{display:none}#primaryNavigation{padding-bottom:0;background-color:#135798;display:block;width:100%;font-size:100%;z-index:400}#primaryNavigation ul li a{text-align:center;color:#fff;padding:1rem 1.4rem;background-image:none}#primaryNavigation ul li.active li a{color:#fff}#primaryNavigation ul li a:hover,#primaryNavigation ul li.open a{color:#fff;background:0 0}#primaryNavigation ul.level2{left:0;position:absolute;top:auto;z-index:1006;background-color:transparent;padding:1em 0}#primaryNavigation ul.navigation ul.level2 li{display:inline-block}#primaryNavigation ul.level2 li.last a{padding-bottom:.8em}#primaryNavigation .wrapper{position:relative}#primaryNavigation ul li{border-bottom:0;margin:0;text-align:center}#primaryNavigationExpansion{position:absolute;z-index:200;left:0;width:100%;background-color:#0c4276}ul.navigation{display:block}ul.navigation li{border-bottom:none;padding:0;margin:0 1em 0 0;text-align:left}ul.navigation li:last-child{border-right:none;padding-right:0;margin-right:0}ul.navigation.horizontal li{float:left}#secondaryNavigation{display:block;background:#e6e6e6}#secondaryNavigation>.wrapper>ul{margin:0 0 1.5em}#secondaryNavigation ul li{margin:0}#secondaryNavigation ul.level2{position:relative;background:0 0;margin-left:1.4em}#secondaryNavigation ul.level2 li{border-bottom:0}#secondaryNavigation ul.level2 li a{background-image:none;margin-left:0;padding-left:0;font-size:.9rem}#secondaryNavigation ul.level2 li a:hover span{background:0 0}#secondaryNavigation ul.level2 li.active a{color:#a30550}#secondaryNavigation ul.level2 li a span{padding:.2em}#secondaryNavigation ul.level2 li.last a span{padding-bottom:1em}#secondaryNavigation li.spacer{padding:1.5rem 2rem .5rem}#secondaryNavigation li.first.spacer{padding-top:.5rem}ul.navigation.vertical li a{padding:.5rem 2rem}ul.navigation.vertical li ul{margin:0 0 0 1em}#page{margin:0 auto}body#outsizescroll table.prices{display:table;width:100%}.pageLayout{position:relative;clear:both;float:left;width:100%;overflow:hidden}.pageLayout>div{width:100%;position:relative}.pageLayout>div>.column{float:left;position:relative;padding:0 0 1rem}.pageLayout .column.header{display:block;padding-bottom:0;float:none}.pageLayout .column.primary{width:57%;left:0}.pageLayout .column.primary>.wrapper{padding:2.4em 1.2em 1.2em}.pageLayout .column.secondary{width:30%}.column.header .layout.threeColumn{padding-top:1.5em}.box.readmore p.button b{font-size:150%}.pageLayout.threeColumn .column.tertiary{width:21%;right:0;padding:2.2em 2% 0 0;min-height:400px}.pageLayout.threeColumn>div>.column.primary>.wrapper{padding:0 1.6em}.pageLayout.twoColumn .column.primary{width:70%}.pageLayout.twoColumn .column.primary>.wrapper{padding-right:2rem}.pageLayout.twoColumn .column.secondary{right:0}.pageLayout.twoColumn .column.secondary>.wrapper{padding-top:2.4em}.pageLayout.twoColumn .column.primary .layout.twoColumn .column.one>.wrapper{padding-left:0}.pageLayout.oneColumn .column.primary{width:100%;left:0}.pageLayout.oneColumn .column.primary>.wrapper{padding-top:1rem;padding-bottom:1rem}.layout>div>.column{padding:0 0 1em;float:left}.layout.twoColumn>div>.column.one,.layout.twoColumn>div>.column.two{width:49.9%}.layout.twoColumn.thirtySeventy>div>.column.one,.layout.twoColumn.seventyThirty>div>.column.two{width:30%}.layout.twoColumn.thirtySeventy>div>.column.two,.layout.twoColumn.seventyThirty>div>.column.one{width:69%}.layout.twoColumn.fiftyFifty>div>.column.one>.wrapper,.layout.twoColumn.thirtySeventy>div>.column.one>.wrapper,.layout.twoColumn.seventyThirty>div>.column.one>.wrapper{padding:0 1em 0 0}.layout.twoColumn.fiftyFifty>div>.column.two>.wrapper,.layout.twoColumn.thirtySeventy>div>.column.two>.wrapper,.layout.twoColumn.seventyThirty>div>.column.two>.wrapper{padding:0 0 0 1em}.layout.twoColumn.twentyEighty>div>.column.one,.layout.twoColumn.eightyTwenty>div>.column.two{width:22%}.layout.twoColumn.twentyEighty>div>.column.two,.layout.twoColumn.eightyTwenty>div>.column.one{width:76%}.layout.threeColumn{margin:0 0 .1em}.layout.threeColumn>div>.column{width:33.3%}.layout.threeColumn>div>.column.one>.wrapper{padding:0 1.25em 0 0}.layout.threeColumn>div>.column.two>.wrapper{padding:0 .75em}.layout.threeColumn>div>.column.three>.wrapper{padding:0 0 0 1.25em}.layout.fourColumn>div>.column{width:24.99%}.layout.fourColumn>div>.column.one>.wrapper{padding:0 1.5em 0 0}.layout.fourColumn>div>.column.two>.wrapper{padding:0 1em 0 .5em}.layout.fourColumn>div>.column.three>.wrapper{padding:0 .5em 0 1em}.layout.fourColumn>div>.column.four>.wrapper{padding:0 0 0 1.5em}.layout.fiveColumn>div>.column{width:19.9%}#pageBanner{width:100%;background:#e6e6e6}#pageBanner .wrapper img{margin:0 auto;display:block;-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.box.cta>.wrapper{padding:2rem;margin:0 0 2rem}.box.highlight>.wrapper{padding:3rem 0 1.1rem}.column.secondary .highlight>.wrapper .csc-textpic-text{padding:0 2rem}.box.readmore p.button a{padding:2rem}.highlight .box.readmore p.button a b{font-size:2rem}.box.rooting .wrapper>.content{padding:2rem}.tabs>.wrapper>.content{padding:2rem;border:thin solid #bdbdbd}.tabsnostack>.wrapper>.content{padding:2rem;border:thin solid #bdbdbd}@media (min-width:45em){.tabs>.wrapper>.content,.tabsnostack>.wrapper>.content{padding:2rem}}.box{margin:0 0 2rem}#breadcrumb{font-size:1rem}#breadcrumb a:after{vertical-align:baseline;font-size:.8rem}#breadcrumb>.wrapper{padding:2rem 1rem 0}div.cookify .text{width:70%;margin-bottom:0}div.cookify .buttons{width:29%}.filter.sectors{width:50%;margin-bottom:.6em}.filter.sectors select{width:80%}.tx-llcatalog-pi .filters .filter.date img.ui-datepicker-trigger{position:relative;top:2px;left:1px;border:none;background-color:transparent;display:inline-block;width:16px;height:16px}.tx-llcatalog-pi .filters .filter{margin:0 0 1em}.column.secondary .filters{margin-bottom:2rem;padding:2rem 2rem .1rem}#localisationNavigation{position:relative;margin:0 0 0 .7em;display:block;width:7rem}#localisationNavigation:hover li.active{text-decoration:underline}#localisationNavigation:hover li.active span::after{visibility:hidden}#localisationNavigation ul li.active span{padding-left:0}#localisationNavigation ul li.active span::after{position:relative;margin-left:.5rem;-webkit-filter:none;filter:none;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}#localisationNavigation ul li{display:none}#localisationNavigation .wrapper{position:absolute;z-index:10;font-size:.9rem;font-weight:700;padding:0;width:100%}#localisationNavigation ul li.active,#localisationNavigation:hover ul li{display:block;border:0;background-color:#fff}#localisationNavigation:hover ul li.active,#localisationNavigation:hover ul li:hover{background-color:#135798}#localisationNavigation ul li.active a,#localisationNavigation:hover ul li a{color:#135798}#localisationNavigation:hover ul li.active a,#localisationNavigation:hover ul li:hover a{color:#fff}.news p.category{padding:1rem}.news.summary ul{-webkit-column-gap:2rem;-moz-column-gap:2rem;column-gap:2rem;-webkit-column-count:2;-moz-column-count:2;column-count:2}.news.summary li{font-size:1.2rem}.news.summary li>a{display:inline;padding-left:1rem}ul li.download{padding:1rem 1rem 1rem 2.5rem}.tx-llcatalog-pi ul li.download{padding:1rem 1rem 1rem 2.5rem}ul li.download.pdf{padding:1rem 1rem 1rem 2.5rem}.tx-llcatalog-pi ul li.download.pdf{padding:1rem 1rem 1rem 2.5rem}ul li.download.doc{padding:1rem 1rem 1rem 2.5rem}.tx-llcatalog-pi ul li.download.doc{padding:1rem 1rem 1rem 2.5rem}ul li.download.jpg{padding:1rem 1rem 1rem 2.5rem}.tx-llcatalog-pi ul li.download.jpg{padding:1rem 1rem 1rem 2.5rem}.news.events .record>.date,.news.events .event{margin:0 0 2rem}.news.list .record>.photo{width:14rem;float:left;padding-right:2rem}.news.list .record>.details{width:-webkit-calc(100% - 20rem);width:-moz-calc(100% - 20rem);width:calc(100% - 20rem);float:left}.videos.list .image{float:left;width:20%;margin:0 2% 1em 0}.videos.list .details{float:right;width:76%}.news.list .record{background:0 0}.news.list .details{padding:0}.news.single span.photos{float:right;margin:0 0 1em 1em;width:40%}#imageLibraryItem .news.single span.photos{width:auto}.news.events .event .details .dates{width:25%;float:left}.news.events .event .details .info{width:70%;float:right}#c13528 .rooting>.wrapper>.content{margin-left:-2rem}#c13528 .rooting>.wrapper>.content>div{width:-webkit-calc(33.33% - 2rem);width:-moz-calc(33.33% - 2rem);width:calc(33.33% - 2rem);margin-bottom:2rem;margin-left:2rem}#c13528 .csc-frame{padding:2rem}#c13528 .csc-textpicHeader{position:absolute;bottom:0}#c13528 .rootingLink:hover .csc-textpicHeader{opacity:0}#c13528 .rootingLink:hover .bodytext{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}#c13528 .rootingLink .bodytext{opacity:0;-webkit-transform:translateY(1rem);-moz-transform:translateY(1rem);-ms-transform:translateY(1rem);transform:translateY(1rem);text-shadow:0 0 1rem rgba(17,17,17,.5)}.slider{margin-bottom:0}.pageLayout.oneColumn .column.one .slider{margin-bottom:1.5em}.tx-llslider-pi1 .royalSlider.overlay .content{left:auto;top:1em}.royalSlider.overlay .content .contentWrapper{padding:1.3em 1.3em .5em}.tx-llslider-pi1 .rsDefault .rsBullets{background:0 0}.rsDefault .rsBullets{line-height:1}.rsDefault .rsBullet{height:.75rem;width:.75rem}.rsDefault .rsBullet span{height:.75rem;width:.75rem;background:#fff;border:thin solid #fff}.rooting .royalSlider.overlay .content .contentWrapper{background-color:#01a2a8;margin-left:2rem}.tx-llslider-pi1 .royalSlider.overlay .content{position:relative;width:100%;right:auto}.pagination p{margin-top:.75rem}div.pagination ul,nav.pagination ul,.summary>.pagination{margin-bottom:2rem}.users.list .twoColumn.thirtySeventy .column.one>.wrapper{padding-right:2rem}.users.list .twoColumn.thirtySeventy .column.one{width:20%}.users.single .column.one{float:right;width:40%;padding-left:2rem}.users.single .layout.twoColumn.fiftyFifty>div>.column.two>.wrapper{padding-left:0}.projects.list .photo{float:left;width:24%;margin:0 2% 1em 0}.projects.single span.photos{float:right;width:40%;margin:0 0 1em;padding:.6em .6em .4em}#search{display:block;padding:1em 0;background:0 0;width:100%}#search .searchButton{display:none}}@media (min-width:60em){.royalSlider.overlay .content .contentWrapper{padding:2rem 2rem .5rem;background-color:rgba(17,17,17,.7);color:#fff}.royalSlider.overlay .content .contentWrapper a{color:inherit}.tx-llslider-pi1 .royalSlider.overlay .content{position:absolute;top:auto;left:0;right:auto;width:70%;max-width:50rem;bottom:3rem}.royalSlider.overlay .content{position:absolute;top:20%;width:50%;left:1em;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);transform:translateZ(0)}.pagination p{float:left}div.pagination ul,nav.pagination ul{margin-bottom:0}}@media (min-width:80em){.royalSlider.overlay .content .contentWrapper{font-size:1.2rem}.royalSlider.overlay .content .contentWrapper h1,.royalSlider.overlay .content .contentWrapper h2{font-size:2rem}}@media (max-width:44.99em){.pageLayout.twoColumn .column.primary>.wrapper{padding-right:0}#c13528 .rooting>.wrapper>.content>div{width:-webkit-calc(100% - 1rem);width:-moz-calc(100% - 1rem);width:calc(100% - 1rem)}.contentSlider .rsSlide h1,.contentSlider .rsSlide h2{font-size:1.5rem}}