@charset "UTF-8";
/* https://www.ipp.eu/wp-content/themes/ipp/assets/css/global.min.css */
*{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block;margin:0;padding:0}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}audio:not([controls]){display:none}[hidden]{display:none}html{font-size:100%;overflow-y:scroll;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body,fieldset,li,ol,p,ul{margin:0;padding:0}form{margin:0}fieldset{border:0}button,input,select{vertical-align:baseline}button,input,select,textarea{font-size:100%;margin:0;*vertical-align:middle}button,input{line-height:normal}button,input[type=button]{-webkit-appearance:button;*overflow:visible}input[type=reset]{cursor:pointer}input[type=reset],input[type=submit]{-webkit-appearance:button;*overflow:visible}input[type=checkbox],input[type=radio],input[type=search]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}input[type=checkbox],input[type=radio]{padding:0;*width:13px;*height:13px}input[type=search]{-webkit-appearance:textfield}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}input[type=radio]{vertical-align:text-bottom}button,input[type=button],input[type=submit],label{cursor:pointer}button{width:auto;overflow:visible}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top;resize:vertical}nav ol,nav ul{list-style:none;list-style-image:none;margin:0;padding:0}h1,h2,h3,h4,h5,h6{margin:0;padding:0;font-size:1em}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:inherit;text-decoration:none}img::selection{background:0 0}img::-moz-selection{background:0 0}img{border:0;-ms-interpolation-mode:bicubic;vertical-align:middle}sub,sup{vertical-align:0;position:relative}sup{bottom:1ex}sub{top:.5ex}li ol,li p,li ul{margin-top:0;margin-bottom:0}blockquote,code,img,input,pre,table,td,textarea,video{max-width:100%}body>script,body>style{display:none!important}.clearfix:after,.clearfix:before,.fpw-clearfix:after,.fpw-clearfix:before{content:".";display:block;height:0;overflow:hidden}.clear,.clearfix:after,.fpw-clearfix:after{clear:both}.clearfix,.fpw-clearfix{zoom:1}.assistive-text,.hide,.print{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.invisible{display:none}.balance-text{text-wrap:balanced}.screen-reader-text{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute!important;width:1px;word-wrap:normal!important}
/*! jQuery UI - v1.10.3 - 2013-08-08
* http://jqueryui.com
* Includes: jquery.ui.core.css, jquery.ui.resizable.css, jquery.ui.selectable.css, jquery.ui.accordion.css, jquery.ui.button.css, jquery.ui.datepicker.css, jquery.ui.dialog.css, jquery.ui.spinner.css, jquery.ui.tabs.css
* Copyright 2013 jQuery Foundation and other contributors Licensed MIT */
.ui-helper-hidden,.ui-resizable-autohide .ui-resizable-handle,.ui-resizable-disabled .ui-resizable-handle{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:after,.ui-helper-clearfix:before{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-clearfix{min-height:0}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-resizable,ul.secondary-nav li{position:relative}.ui-resizable-handle{position:absolute;font-size:.1px;display:block}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}.ui-selectable-helper{position:absolute;z-index:100;border:1px dotted #000}.accordion-section-title,.ui-accordion .ui-accordion-header{display:block;cursor:pointer;position:relative;margin-top:15px;padding:.5em .5em .5em .7em;min-height:0;border:1px solid #e0e0e0;color:#404040;font-family:Tahoma,Arial,Helvetica,sans-serif;font-weight:400}.accordion-section-title,.accordion-section-title.ui-accordion-header-active,.ui-accordion .ui-accordion-header.ui-accordion-header-active{border-bottom:none}.ui-accordion .ui-accordion-icons,.ui-accordion .ui-accordion-icons .ui-accordion-icons{padding-left:2.2em}.ui-accordion .ui-accordion-noicons{padding-left:.7em}.ui-accordion .ui-accordion-header .ui-accordion-header-icon{position:absolute;left:.75em;top:50%;margin-top:-8px;width:1em;height:1em;text-indent:0}.accordion-content,.ui-accordion .ui-accordion-content{padding:10px 20px 0;overflow:auto;position:relative;margin-top:-1px;border:1px solid #e0e0e0;border-top:none}.accordion-content .item-list .entry-title,.ui-accordion .ui-accordion-content .item-list .entry-title,.with-sidebar.item-list h2{padding-right:0}.ui-button{display:inline-block;position:relative;padding:0;line-height:normal;margin-right:.1em;cursor:pointer;vertical-align:middle;text-align:center;overflow:visible}.ui-button,.ui-button:active,.ui-button:hover,.ui-button:link,.ui-button:visited{text-decoration:none}.ui-button-icon-only{width:2.2em}button.ui-button-icon-only{width:2.4em}.ui-button-icons-only{width:3.4em}button.ui-button-icons-only{width:3.7em}.ui-button .ui-button-text{display:block;line-height:normal}.ui-button-text-only .ui-button-text,input.ui-button{padding:.4em 1em}.ui-button-icon-only .ui-button-text,.ui-button-icons-only .ui-button-text{padding:.4em;text-indent:-9999999px}.ui-button-text-icon-primary .ui-button-text{padding:.4em 1em .4em 2.1em}.ui-button-text-icon-secondary .ui-button-text{padding:.4em 2.1em .4em 1em}.ui-button-text-icons .ui-button-text{padding:.4em 2.1em}.ui-button-icon-only .ui-icon,.ui-button-icons-only .ui-icon,.ui-button-text-icon-primary .ui-icon,.ui-button-text-icon-secondary .ui-icon,.ui-button-text-icons .ui-icon{position:absolute;top:50%;margin-top:-8px}.ui-button-icon-only .ui-icon{left:50%;margin-left:-8px}.ui-button-icons-only .ui-button-icon-primary,.ui-button-text-icon-primary .ui-button-icon-primary,.ui-button-text-icons .ui-button-icon-primary{left:.5em}.ui-button-icons-only .ui-button-icon-secondary,.ui-button-text-icon-secondary .ui-button-icon-secondary,.ui-button-text-icons .ui-button-icon-secondary{right:.5em}.ui-buttonset{margin-right:7px}.ui-buttonset .ui-button{margin-left:0;margin-right:-.3em}button.ui-button::-moz-focus-inner,input.ui-button::-moz-focus-inner{border:0;padding:0}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-next,.ui-datepicker .ui-datepicker-prev{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-next-hover,.ui-datepicker .ui-datepicker-prev-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-next span,.ui-datepicker .ui-datepicker-prev 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 a,.ui-datepicker td span{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-multi{width:auto}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-multi .ui-datepicker-group,.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-dialog{position:absolute;top:0;left:0;padding:.2em;outline:0}.ui-dialog .ui-dialog-titlebar{padding:.4em 1em;position:relative}.ui-dialog .ui-dialog-title{float:left;margin:.1em 0;white-space:nowrap;width:90%;overflow:hidden;text-overflow:ellipsis}.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:.3em;top:50%;width:21px;margin:-10px 0 0;padding:1px;height:20px}.ui-dialog .ui-dialog-content{position:relative;border:0;padding:.5em 1em;background:0 0;overflow:auto}.ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0;background-image:none;margin-top:.5em;padding:.3em 1em .5em .4em}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:right}.ui-dialog .ui-dialog-buttonpane button{margin:.5em .4em .5em 0;cursor:pointer}.ui-dialog .ui-resizable-se{width:12px;height:12px;right:-5px;bottom:-5px;background-position:16px 16px}.ui-draggable .ui-dialog-titlebar{cursor:move}.ui-spinner,.ui-spinner-input{padding:0;vertical-align:middle}.ui-spinner{position:relative;display:inline-block;overflow:hidden}.ui-spinner-input{border:0;background:0 0;color:inherit;margin:.2em 22px .2em .4em}.ui-spinner-button{width:16px;height:50%;font-size:.5em;padding:0;margin:0;text-align:center;position:absolute;cursor:default;display:block;overflow:hidden;right:0}.ui-spinner a.ui-spinner-button{border-top:none;border-bottom:none;border-right:none}.ui-spinner .ui-icon{position:absolute;margin-top:-8px;top:50%;left:0}.ui-spinner-up{top:0}.ui-spinner-down{bottom:0}.ui-spinner .ui-icon-triangle-1-s{background-position:-65px -16px}.ui-tabs{position:relative;padding:.2em}.ui-tabs .ui-tabs-nav{margin:0;padding:.2em .2em 0}.ui-tabs .ui-tabs-nav li{list-style:none;float:left;position:relative;top:0;margin:1px .2em 0 0;border-bottom-width:0;padding:0;white-space:nowrap}.ui-tabs .ui-tabs-nav li a{float:left;padding:.5em 1em;text-decoration:none}.ui-tabs .ui-tabs-nav li.ui-tabs-active{margin-bottom:-1px;padding-bottom:1px}.ui-tabs .ui-tabs-nav li.ui-state-disabled a,.ui-tabs .ui-tabs-nav li.ui-tabs-active a,.ui-tabs .ui-tabs-nav li.ui-tabs-loading a{cursor:text}.ui-tabs .ui-tabs-nav li a,.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active a{cursor:pointer}.ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:1em 1.4em;background:0 0}body{background-color:#f1f0f1;font-family:Tahoma,Arial,Helvetica,sans-serif;font-weight:400;color:#404040;font-size:14px;line-height:1.5em}a{background-color:transparent;outline:0}a,a:active,a:hover{color:#008a9b;text-decoration:underline}a:active{text-decoration:none}img.avatar{-moz-filter:grayscale(100%);filter:grayscale(100%);-webkit-filter:url(/wp-content/themes/ipp/assets/css/desaturate.svg#greyscale);filter:gray;-webkit-filter:grayscale(1)}h1,h2,h3,h4,h5,h6{font-family:"PT Sans",Tahoma,Arial,sans-serif;font-weight:700;margin:0;color:#005165;line-height:1.3em}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:inherit;text-decoration:none}.entry-title,.title{font-size:1.7em}.single .entry-title{font-size:2em}.entry-reference{font-size:.8em;color:#999;font-family:Tahoma,Arial,Helvetica,sans-serif;font-weight:400}.entry-authors-label{font-weight:700}.tax-intro{margin-bottom:20px}ol,ul{margin:1em 0;padding:0 0 0 20px}dd{margin:0 0 0 40px}nav ol,nav ul{list-style:none;list-style-image:none}.member-infos dd,.member-infos dt,nav ol,nav ul,p{margin:0;padding:0}hr{height:1px;color:#e0e0e0;border:0;background-color:#e0e0e0;margin:.8em 0;clear:both}.invisible,.print{display:none}#header nav a,#home_topics a.item,#logos a,.secondary-nav a,.secondary-nav li{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}::selection{background:#005165;color:#fff}::-moz-selection{background:#005165;color:#fff}img::selection{background:0 0}img::-moz-selection{background:0 0}img{border:0;-ms-interpolation-mode:bicubic;vertical-align:middle}.text{font-size:1em;line-height:1.5em}.text>:first-child{margin-top:1.5em}.text div.left,.text div.right{width:451px}.text div.left{float:left}.text div.right{float:right}.text .columns{margin-top:25px}.text div.item{width:370px;height:65px;margin-right:40px;margin-bottom:20px;float:left}.text div.item h3{margin-top:0;margin-bottom:.2em}.text div.item h3 span{font-size:.9em;color:#666}.box span,.text div.item a[target=_blank]{display:inline-block}.text div.item h3 a[target=_blank]{display:inline;margin-top:0}.text div.item p{margin-top:.6em}.box{padding:0;font-family:"PT Sans",Tahoma,Arial,sans-serif;font-weight:700;font-size:1.143em;border-bottom:2px solid #005165;margin:0 0 20px}.box span{padding:.25em .5em .22em;background-color:#005165;letter-spacing:.05em}.box span,.box span a{color:#fff}.excerpt{font-size:.929em;line-height:1.5em}.entry-content div,.entry-content p,.text div,.text p{margin:1em 0 0}.entry-content sub,.entry-content sup,.text sub,.text sup{line-height:1em;padding:0 2px;color:#404040;font-size:.8em}.box span,.box span a,.entry-content sub a,.entry-content sup a,.text sub a,.text sup a{text-decoration:none}.entry-content ol,.entry-content ul,.text ol,.text ul{margin-left:20px}.entry-content ul,.text ul{list-style:disc}.entry-content ol,.text ol{list-style:decimal}.entry-content li,.text li{margin-top:.8em}.entry-content h2,.text h2{font-family:"PT Sans",Tahoma,Arial,sans-serif;font-size:1.8em;font-weight:400;margin-top:1em;margin-bottom:1em}.entry-content h3,.text h3{font-weight:400;font-size:1.5em;margin-top:1.2em;margin-bottom:.8em;color:#005165}.entry-content h4,.text h4{font-weight:400;font-size:1.2em;margin-top:.8em}.entry-content h5,.entry-content h6,.text h5,.text h6{color:#404040;font-size:1.071em;margin-top:.8em}.entry-content h6,.text h6{font-style:italic}.entry-content blockquote,.text blockquote{padding:0 .5em;border-left:1px solid #404040;font-size:.9em;margin-bottom:1em;margin-left:4em;font-style:italic}.entry-content blockquote p,.text blockquote p{margin-bottom:0}.entry-content a,.text a{text-decoration:none;border-bottom:1px dotted #aaa}.entry-content a:active,.entry-content a:hover,.text a:active,.text a:hover{text-decoration:none;border-bottom:1px solid #008a9b}.entry-content table,.text table{width:100%;border-collapse:collapse;margin-top:.8em}.entry-content caption,.entry-content td,.entry-content th,.text caption,.text td,.text th{border:1px solid #e0e0e0;padding:.2em .8em}.entry-content td,.entry-content th,.text td,.text th{background-color:#ecebec;color:#005165}.entry-content caption,.text caption{background-color:#e0e0e0;font-weight:700;caption-side:top;width:auto;text-align:center}.entry-content .aligncenter,.text .aligncenter{margin:.5em 0}.entry-content .alignleft,.text .alignleft{float:left;margin-right:20px;clear:left}.entry-content .alignright,.text .alignright{float:right;margin-left:20px;clear:right}.entry-content .alignleft,.entry-content .alignright,.text .alignleft,.text .alignright{margin-bottom:1em}.entry-content img,.text img{margin:0;height:auto}.entry-content .blue-emphasis,.text .blue-emphasis{text-transform:uppercase;color:#008a9b}.entry-content .pink-emphasis,.text .pink-emphasis{text-transform:uppercase;color:#6e1044}.entry-content .grey-emphasis,.text .grey-emphasis{text-transform:uppercase;color:#737373}.entry-content .footer-quotation,.text .footer-quotation{background-color:#bddbdf;padding:20px}.entry-content .footer-quotation a,.text .footer-quotation a{border-bottom:none}.entry-content hr,.text hr{height:1px;width:100%;background-color:#e0e0e0;margin:1.5em 0}::-webkit-input-placeholder{color:#404040;font-style:italic}::-moz-placeholder,input:-moz-placeholder{color:#404040;font-style:italic}input,select,textarea{border:1px solid #999;background-color:#fff;font-size:14px;padding:.3em;color:#404040;font-family:Arial,Helvetica,sans-serif}input select{border:1px solid #666;padding:.3em;border-radius:2px}input.disabled,input.disabled:hover,input[disabled=disabled]{border:1px solid #777;opacity:.6;background:#aaa;cursor:default;-webkit-box-shadow:none;box-shadow:none}input[type=checkbox],input[type=radio]{vertical-align:text-top;padding:0;margin:1px 0 0;line-height:1em}@font-face{font-display:swap;font-family:'ipp';src:url(/wp-content/themes/ipp/assets/css/../font/ipp.woff) format("woff");font-weight:400;font-style:normal}.icon-content,.icon:before,.text div.item a[target=_blank]:before,.ui-accordion .ui-accordion-header .ui-accordion-header-icon:before,[class*=" icon-"]:before,[class^=icon-]:before{font-family:"ipp";font-style:normal;font-weight:400;speak:none;display:inline-block;text-decoration:inherit;width:1em;font-size:110%;text-align:center;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.external-btn:before,.header-tools .twitter a:before,.home-blog-posts .item-list a.read-more:after,.more-blog-link:before,.more-press-link:before,.more-project-link:before,.press-list-item .press-title a:after{font-family:"ipp";font-style:normal;font-weight:400;speak:none;display:inline-block;width:1em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.external-btn:before{font-size:110%}.header-tools .twitter a:before,.more-blog-link:before,.more-press-link:before,.more-project-link:before{text-decoration:inherit}.more-blog-link:before,.more-press-link:before,.more-project-link:before{font-size:110%}.external-btn:before,.icon-popup:before,.text div.item a[target=_blank]:before{content:'\e801'}.icon-location-alt:before{content:'\e802'}.icon-down-dir:before,.ui-accordion .ui-accordion-header.ui-accordion-header-active .ui-accordion-header-icon:before{content:'\e803'}.icon-right-dir:before,.ui-accordion .ui-accordion-header .ui-accordion-header-icon:before{content:'\e804'}.icon-ok:before{content:'\e805'}.icon-doc:before{content:'\e806'}.icon-right-big:before{content:'\e807'}.icon-comment:before{content:'\e808'}.icon-help:before{content:'\e809'}.icon-attention:before{content:'\e80a'}.icon-plus-circled:before,.more-blog-link:before,.more-press-link:before,.more-project-link:before{content:'\e80b'}.icon-search:before{content:'\e80c'}.icon-cancel:before{content:'\e80d'}.icon-download:before{content:'\f02e'}.icon-rss:before{content:'\f09e'}.header-tools .twitter a:before,.icon-twitter:before{content:'\f309'}.btn{border-radius:2px;border:1px solid #666;padding:.3em 1em;background-color:#fff;-webkit-box-shadow:inset 0 1px 2px rgba(145,145,145,.1),0 1px 2px rgba(145,145,145,.3);box-shadow:inset 0 1px 2px rgba(145,145,145,.1),0 1px 2px rgba(145,145,145,.3)}.actionBtn{background:#007789;background:-webkit-gradient(linear,right top,left top,from(#008a9b),to(#007789));background:-webkit-linear-gradient(right,#008a9b 0%,#007789 100%);background:linear-gradient(to left,#008a9b 0%,#007789 100%);color:#fff;border:1px solid #007789;-webkit-box-shadow:inset 0 1px 2px rgba(145,145,145,.6),0 1px 2px rgba(145,145,145,.3);box-shadow:inset 0 1px 2px rgba(145,145,145,.6),0 1px 2px rgba(145,145,145,.3)}.pagination a,.pagination span{padding:5px}#nav-above{margin-bottom:10px}.prevnext{margin-top:20px;border-top:1px solid #005165;padding-top:10px;height:25px;font-size:.857em}.prevnext a{font-weight:700}.prevnext .prev{float:left;width:45%}.prevnext .next{float:right;width:45%;text-align:right}h3.secondary-nav{color:#008a9b;background:#f2f2f2 no-repeat 15px;padding:.9em 15px;border:2px solid #fff;font-size:1.143em;position:relative}h3.secondary-nav.toggle{padding-right:35px}h3.secondary-nav.toggle-on:after,h3.secondary-nav.toggle:after{border-left:10px solid transparent;border-right:10px solid transparent}h3.secondary-nav.toggle:after{position:absolute;right:15px;content:'';width:0;height:0;top:20px;border-top:10px solid #008a9b}h3.secondary-nav.toggle-on{color:#005165}h3.secondary-nav.toggle-on:after{top:9px;border-top:10px solid transparent;border-bottom:10px solid #005165}h3.secondary-nav a:hover,ul.secondary-nav a,ul.secondary-nav a.active:hover{text-decoration:none}ul.secondary-nav{font-size:.929em;list-style:none;background:#f2f2f2;background:-webkit-gradient(linear,left top,left bottom,from(#f2f2f2),to(#e0e0e0));background:-webkit-linear-gradient(top,#f2f2f2 0%,#e0e0e0 100%);background:linear-gradient(to bottom,#f2f2f2 0%,#e0e0e0 100%);border:2px solid #fff;border-top:none;padding-bottom:20px}ul.secondary-nav a{position:relative;display:block;padding:.7em 15px;color:#404040;line-height:1.3em;-webkit-transition-duration:.2s;transition-duration:.2s}ul.secondary-nav a:hover{text-decoration:none;background:#fff;color:#008a9b}ul.secondary-nav a.active{background:#007789;background:-webkit-gradient(linear,left top,right top,from(#007789),to(#008a9b));background:-webkit-linear-gradient(left,#007789 0%,#008a9b 100%);background:linear-gradient(to right,#007789 0%,#008a9b 100%)}#important_message_for_ie_users a,ul.secondary-nav li.active>a{color:#fff}ul.secondary-nav a.active .before,ul.secondary-nav a.active:before{background-position:-10px .1em}ul.secondary-nav ul{padding-bottom:1em;margin-top:0}ul.secondary-nav li.active ul{display:block;background:0 0;margin-top:.5em}ul.secondary-nav li ul a{font-size:.929em;padding:.3em 15px .3em 25px;background:0 0;border-top:none;color:#666}ul.secondary-nav>li.active,ul.secondary-nav>li:hover{background:#fff}.prevnext,ul.secondary-nav li ul a:hover{color:#404040}ul.secondary-nav ul a:before{content:'';background:url(/wp-content/themes/ipp/assets/css/img/nav_arrow.png) no-repeat 1px 0;position:absolute;width:10px;height:18px;left:15px;top:.5em}ul.secondary-nav li.active li.active a{border-top:1px solid #fff;background:#fff;color:#007789;-webkit-filter:dropshadow(color=#f0f0f0,offx=1,offy=1);filter:dropshadow(color=#f0f0f0,offx=1,offy=1)}ul.secondary-nav li.active li.active a:before{background-position:-9px 0}.text .members-list{position:relative;list-style:none;padding:0;margin:0}.text .members-list p{margin:0}.text .members-list .member-url{border-bottom:none;color:#404040;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex}.text .members-list .member{margin-top:0;position:relative;min-height:75px}.text .members-list .member .member-function,.text .members-list .member .member-name,.text .members-list .member .member-topics{padding-left:85px}.text .members-list .member.main{width:80%}.text .members-list .member.main+.member{width:5%}.text .members-list .avatar-container{position:absolute;top:.2em;margin-top:0;left:0;border-bottom:3px solid transparent;-webkit-transition:.3s;transition:.3s}.text .members-list .member-name{display:block;font-weight:700;font-family:"PT Sans",Tahoma,Arial,sans-serif;color:#005165;font-size:1.3em;margin-bottom:3px}.main-col.sitemap #left .text a,.text .members-list .member-function{font-weight:700}.member-url:hover .avatar-container,.topics a:hover img{border-bottom-color:#008a9b}.member-url:hover .member-name,.topics a:hover h3{color:#008a9b}.text .inline-members-list{padding:0;margin:0;width:100%;list-style:none}.text .inline-members-list .member{margin-top:0;margin-bottom:10px;max-height:53px}.text .inline-members-list .member-url{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;text-decoration:none;border-bottom:none;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;color:#404040;-webkit-transition:color .4s;transition:color .4s}.text .inline-members-list .avatar-container{margin-top:0;width:40px;border-bottom:2px solid transparent;-webkit-transition:.2s;transition:.2s}.text .inline-members-list .avatar-container img{height:auto}.text .inline-members-list .member-name{padding-left:10px}.text .inline-members-list .member-url:hover .avatar-container{border-bottom:2px solid #008a9b}.pub-list-nav,.pub-list-nav li{position:relative;margin-bottom:10px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex}.pub-list-nav{text-align:left;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.pub-list-nav li{vertical-align:top;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.pub-list-nav li a{margin:0 5px}.pub-list-nav li:first-child a{margin-left:0}.pub-list-nav li:last-child a{margin-right:0}.pub-list-nav li ul{display:none}.pub-list-nav a{color:#005165;font-size:.9em;text-align:center;padding:10px 3px;line-height:1.3em;border-bottom:4px solid #008a9b;background:#e0e0e0;background:-webkit-gradient(linear,left top,left bottom,from(#ededed),to(#e0e0e0));background:-webkit-linear-gradient(top,#ededed 0%,#e0e0e0 100%);background:linear-gradient(to bottom,#ededed 0%,#e0e0e0 100%);min-height:55px;vertical-align:middle}.pub-list-nav .active a,.pub-list-nav a:hover{color:#fff;background:#005165}.sharing-tool,.topics{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex}.topics{position:relative;list-style:none;margin:10px 0 -20px;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;max-width:730px;padding:0}.topics li{margin-bottom:16px;width:48%}.topics h3{list-style:none;font-size:1.429em;margin-bottom:.3em}.topics img{display:block;margin-bottom:5px;border-bottom:3px solid transparent;width:100%;height:auto}.pub-list-nav a,.topics a{text-decoration:none}.sharing-tool{margin-top:20px;background-color:#eee;border-radius:15px;border:1px solid #bbb;padding:10px 20px;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.sharing-tool a,.sharing-tool a:hover{text-decoration:none;border-bottom:none}.sharing-tool h3{font-weight:700;font-size:1.1em;float:left;color:#555;margin:0 15px 0 0}.entry-content .item-list h2,.sharing-tool div,.text .item-list h2{margin-top:0}.widget{margin-bottom:20px}.fpw-layout-banner,.fpw-layout-big,.fpw-layout-wrapped,.widget_text,.widget_text_icl{border:2px solid #e0e0e0;background-color:#fff;position:relative;padding:15px 20px 20px}.fpw-layout-banner a,.fpw-layout-big a,.fpw-layout-wrapped a,.widget_text a,.widget_text_icl a{color:#005165}.fpw-layout-banner a:hover,.fpw-layout-banner a:hover .fpw-page-title,.fpw-layout-big a:hover,.fpw-layout-big a:hover .fpw-page-title,.fpw-layout-wrapped a:hover,.fpw-layout-wrapped a:hover .fpw-page-title,.widget_text a:hover,.widget_text a:hover .fpw-page-title,.widget_text_icl a:hover,.widget_text_icl a:hover .fpw-page-title{color:#008a9b}.fpw-featured-link{text-decoration:none}.fpw-page-title,.widget_text .widget-title,.widget_text_icl .widget-title{font-size:1.3em;color:#005165;margin-bottom:10px}.fpw-featured-image,.fpw-featured-image img{max-width:100%!important;height:auto!important;margin:0;padding:0;text-align:center}.fpw-layout-wrapped .fpw-featured-image{width:75px;height:75px;overflow:hidden;float:right;margin-left:20px;margin-top:0}.fpw-layout-wrapped .fpw-featured-image img{width:100%;min-width:100%;height:auto;display:block;margin:auto}.fpw-excerpt,.widget_text .textwidget,.widget_text_icl .textwidget{font-size:.929em;line-height:1.5em}.member-header{position:relative;min-height:100px}.member-header .member-avatar{float:left;margin-right:20px;margin-bottom:20px}.member-header .member-contact{position:absolute;top:0;left:60%;width:38%;padding-left:2%;border-left:1px solid #008a9b}.member-header .member-contact .member-website{position:absolute;bottom:-55px;left:0}.member-header .member-infos{clear:both}.member-header .member-function,.member-header .member-name{font-weight:700;font-family:"PT Sans",Tahoma,Arial,sans-serif;margin-bottom:10px}.member-header .member-name{line-height:1em;font-size:2em;color:#005165}.member-header .member-function{font-size:1.3em;color:#404040}.member-header .member-category{text-transform:uppercase;font-weight:700;font-size:.9em}.member-header .member-category a{color:#999}.external-btn{background:#fff;border-radius:3px;border:2px solid #7e0045;color:#7e0045;font-weight:700;padding:.5em 1.5em;text-decoration:none;display:block}.external-btn:before{text-decoration:none;padding-right:.5em}.external-btn:hover{color:#7e0045}.member-contact{font-size:.9em}.member-contact .email{margin-top:.5em}.member-infos{padding-left:120px;max-width:60%}.member-infos dt.affiliation{position:relative;clear:both;margin-bottom:20px;font-weight:700}.member-infos dd.description,.member-infos dt.topics{position:relative;clear:both;font-weight:700;margin-top:20px;margin-bottom:0}.member-infos dd.description{margin-bottom:20px;font-weight:400}.member-infos dd.description:before,.member-infos dt.affiliation:before,.member-infos dt.topics:before{font-weight:400;color:#999;position:absolute;width:100px;left:-120px;top:0;text-align:right;content:'—';font-size:1.8em}.member-infos dd.description:before{content:'“';top:40px;display:block;font-family:"PT Sans",Tahoma,Arial,sans-serif;left:-115px;font-size:110px;color:#6b6b6b}.member-infos .affiliation{display:inline}.member-infos dt.description{display:none}.author .main-nav #menu-item-99 a{background-color:#008a9b;text-shadow:1px 1px 1px #005165}.ipp-wpmu-sign-up{position:relative}.ipp-wpmu-sign-up #content{position:relative;float:right;width:922px;padding:1.429em;background-color:#fff;margin-top:-65px;margin-bottom:20px}.ipp-wpmu-sign-up #content h2{font-size:1.6em;margin-bottom:10px}.flex-container a:active,.flex-container a:focus,.flexslider a:active,.flexslider a:focus{outline:0}.flex-control-nav,.flex-direction-nav,.slides{margin:0;padding:0;list-style:none}.flexslider{margin:0;padding:0;position:relative}.flexslider .slides>li{display:none;-webkit-backface-visibility:hidden}.flexslider .slides img{width:100%;display:block}.flex-pauseplay span{text-transform:capitalize}.slides:after{content:"\0020";display:block;clear:both;visibility:hidden;line-height:0;height:0}.no-js .slides>li,html[xmlns] .slides{display:block}* html .slides{height:1%}.flex-viewport{max-height:2000px;-webkit-transition:all 1s ease;transition:all 1s ease}.loading .flex-viewport{max-height:300px}.flexslider .slides{zoom:1}.carousel-items li{margin-right:15px;margin-bottom:30px}.carousel-items a{color:#005165;text-decoration:none}.carousel-items a:hover,.carousel-items a:hover .carousel-title,.hl-list.small a:hover .hl-list-title{color:#008a9b}.carousel-image{width:100%;height:100px;margin-bottom:10px;overflow:hidden}.carousel-title{font-size:13px;text-align:center;line-height:1.5em;max-height:4.5em;overflow:hidden;-webkit-transition-duration:.3s;transition-duration:.3s;color:#404040}.flex-direction-nav{*height:0}.flex-direction-nav a{text-decoration:none;display:block;width:35px;height:165px;line-height:150px;margin:0;position:absolute;top:0;z-index:10;cursor:pointer;color:rgba(0,0,0,.8);text-shadow:1px 1px 0 rgba(255,255,255,.3);-webkit-transition:all .3s ease;transition:all .3s ease;text-align:center;font-weight:700;font-size:70px;font-family:"PT Sans",Tahoma,Arial,sans-serif;color:#999}.flex-direction-nav .flex-prev{left:0}.flex-direction-nav .flex-next{right:0;opacity:1;width:80px;text-align:center;background-color:#fff}.flexslider:hover .flex-prev{opacity:.8}.flexslider:hover .flex-next,.flexslider:hover .flex-next:hover,.flexslider:hover .flex-prev:hover{opacity:1}.flex-direction-nav .flex-prev.flex-disabled{opacity:0!important;filter:alpha(opacity=0);cursor:default}.partners-logos{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;max-width:325px}.partners-logos a{margin-top:0;background-color:#fff;border:2px solid #e0e0e0;padding:8px;display:block;width:49%;-webkit-transition:.2s;transition:.2s}.partners-logos a:hover{border-color:#bfbfbf;-webkit-box-shadow:inset 0 0 8px 5px rgba(210,210,210,.3);box-shadow:inset 0 0 8px 5px rgba(210,210,210,.3)}.partners-logos img{position:relative;display:block}.partners-logos .logo-pse img{padding:2px 5px 0}.right-col .partners-logos{margin-bottom:20px}.right-col .partners-logos a{width:47%;padding:10px}.header-logos .partners-logos{max-width:235px}.header-logos .partners-logos a:hover{-webkit-box-shadow:inset 0 0 5px 3px rgba(210,210,210,.3);box-shadow:inset 0 0 5px 3px rgba(210,210,210,.3)}.header-logos .partners-logos a{padding:6px 5px}.footer-logos{display:none}.main-col.sitemap #left,.main-col.sitemap #right{float:left;margin-top:10px}.main-col.sitemap #right{width:40%;margin-left:5%}.main-col.sitemap #left{margin-left:0;width:50%;background-color:transparent;border-right:2px solid #e0e0e0}.main-col.sitemap .text{margin-left:20px;margin-right:20px}.main-col.sitemap #left .text ul{margin-left:0}.main-col.sitemap #left .text ul a{font-weight:400}.main-col.sitemap #left .text ul ul a{color:#666}.hl-list{margin-bottom:20px}.hl-list .hl-list-image,.hl-list .hl-list-item a{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.hl-list .hl-list-item a{-ms-flex-wrap:wrap;flex-wrap:wrap;text-decoration:none}.hl-list .hl-list-title{-webkit-box-flex:1;-moz-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:50%;flex-basis:50%;margin-left:10px;font-size:18px}.hl-list .hl-list-image{overflow:hidden;border-radius:100%;width:100px;height:100px;border:2px solid #008a9b}.hl-list .hl-list-image span{display:block;width:96px;height:96px;overflow:hidden;border-radius:100%;border:2px solid #fff;background-color:#008a9b}.hl-list .hl-list-image img{max-width:none;width:auto;max-height:100%}.hl-list.small .hl-list-title{font-size:15px;-webkit-transition:.3s;transition:.3s}.hl-list.small .hl-list-image{width:60px;height:60px}.hl-list.small .hl-list-image span{width:56px;height:56px}.bareme-table #table-container{overflow:auto;max-height:600px}.bareme-table table{width:100%;border-collapse:collapse}.bareme-table th{text-align:center}.bareme-table td,.bareme-table th{border:1px solid rgba(0,0,0,.02);padding:5px}.bareme-table th#date,.bareme-table thead{position:-webkit-sticky;position:sticky;top:0}.bareme-table th#date{left:0;z-index:1000;background-color:#f7f7f7}.bareme-table thead{background-color:#fff;z-index:999;border-bottom:2px solid rgba(0,0,0,.2)}.bareme-table td:nth-child(1){position:-webkit-sticky;position:sticky;left:0;z-index:998;background-color:#f7f7f7}.bareme-table tr:nth-child(odd){background:rgba(0,0,0,.03)}.bareme-table .table-doc{white-space:pre-line;margin-top:1em}.bareme-table .breadcrum{margin-bottom:1em}.bareme-table .table-exports-links{float:right}div#tarteaucitronAlertBig:before{display:none!important}div#tarteaucitronRoot.tarteaucitronBeforeVisible:before{background-color:rgba(0,0,0,.8)!important}body #tarteaucitronRoot div#tarteaucitronAlertBig{-webkit-box-shadow:none!important;box-shadow:none!important;border-radius:5px!important}#tarteaucitronRoot span#tarteaucitronDisclaimerAlert{font-size:18px!important}iframe{max-width:100%!important}.col-content,.inner,.main-col{position:relative;max-width:1020px}.inner{margin:0 auto;text-align:left;padding-left:20px;padding-right:20px}.col-content,.main-col{width:100%}.col-content{margin:0 auto;padding-bottom:20px}.main-col{padding:1.429em;background-color:#fff}.main-col .left-col{margin-bottom:20px}.main-col .hentry{width:100%;margin-bottom:1em}.left-col-nav{background-color:#e0e0e0}.search-text::-webkit-input-placeholder{color:#999;font-style:normal}.search-text::-moz-placeholder{color:#999;font-style:normal}.search-text:-ms-input-placeholder,.search-text::-ms-input-placeholder{color:#999;font-style:normal}.search-text::placeholder{color:#999;font-style:normal}.search-submit{background-color:#005165;border:1px solid #005165;padding:.3em;color:#fff}.search-submit:active,.search-submit:hover{background-color:#008a9b;border-color:#008a9b}.item-list,.main-col .search{margin-bottom:20px}.main-col .search .search-submit,.main-col .search .search-text{padding:.5em}.main-col .search .search-text{width:100%;max-width:400px}#important_message_for_ie_users{margin:25px auto;width:1020px;border-top:3px double #eee;border-bottom:3px double #eee;padding:15px 0;font-weight:700;background-color:#008a9b;color:#fff;font-size:1.071em}.item-list{padding-bottom:20px;border-bottom:1px solid #e0e0e0}.item-list:last-child{border-bottom:none;padding-bottom:0}.item-list .entry-title{margin-bottom:.4em;padding-right:5%}.item-list .entry-image{min-height:100px}.item-list .entry-image img{width:100%;max-width:initial;display:block}.entry-content .item-list a,.text .item-list a{border-bottom:none}.blog-posts,.press-list-item{margin-bottom:20px}.right-col.sidebar{margin-left:20px;margin-bottom:20px}.right-col.sidebar .mod{padding:15px 20px 20px;background-color:#e0e0e0}.press-list-item{padding-bottom:20px;border-bottom:1px solid #e0e0e0}.press-list-item:last-child{border-bottom:none;padding-bottom:0}.press-list-item .press-metas{font-size:13px}.press-list-item .press-sources{text-transform:uppercase;display:inline-block;margin-right:.25em}.press-list-item .press-date{display:inline-block;color:#999}.press-list-item .press-title{font-size:1.7em}.home-blog-posts .item-list a.read-more:after,.press-list-item .press-title a:after{content:'\e807';font-size:80%;margin-left:.25em;text-decoration:none}.main-footer{position:relative;text-align:center;z-index:1;border-top:2px solid #005165;padding-top:20px;padding-bottom:40px;font-size:.929em}.main-footer a,.main-footer p{color:gray;text-align:left;background-color:transparent}.main-footer img{vertical-align:middle}.main-footer a:hover{color:#008a9b}.legal{margin-top:15px;color:#999;font-size:.9em}.main-header{position:relative;z-index:15;margin:20px auto;text-align:left}.main-header h1{position:relative;margin-top:3px;z-index:2;font-size:1em;color:#999;background:url(/wp-content/themes/ipp/assets/css/../img/header_images2.png) no-repeat center right}.main-header h1 a{display:block;outline:0;width:224px}.header-logos{display:none}.header-tools .search .search-submit,.header-tools .search .search-text{border:1px solid #fff}.header-tools .twitter a{color:#fff;text-decoration:none;font-weight:700;line-height:32px;font-size:13px}.header-tools .twitter a:before{padding-right:.25em;font-size:120%}.main-nav-container{margin-top:20px;width:100%;position:relative;z-index:20;background:-webkit-gradient(linear,right top,left top,from(#008a9b),to(#005165));background:-webkit-linear-gradient(right,#008a9b 0%,#005165 100%);background:linear-gradient(to left,#008a9b 0%,#005165 100%);-webkit-box-shadow:0,0,3px,rgba(0,0,0,.1);box-shadow:0,0,3px,rgba(0,0,0,.1)}.main-nav{position:relative;display:block;font-size:1.071em;height:40px}.main-nav a,.main-nav li{display:block;background:no-repeat}.main-nav li{float:left;height:40px;line-height:40px;padding:0 1px 0 0}.main-nav li a{height:40px;line-height:40px;padding:0 18px 2px 19px;-webkit-transition-duration:.2s;transition-duration:.2s}.main-nav li a,.main-nav li a:hover{color:#fff;text-decoration:none}.main-nav li a:hover,.main-nav li.active a,body.single-pub #menu-item-5526 a,body.single-pub #menu-item-5535 a,body.single-pub #menu-item-5565 a,body.single-pub #menu-item-5566 a,body.tax-pub-category #menu-item-5526 a,body.tax-pub-category #menu-item-5535 a,body.tax-pub-category #menu-item-5565 a,body.tax-pub-category #menu-item-5566 a{background-color:#008a9b}.main-nav li a:hover,.main-nav li.active a{text-shadow:1px 1px 1px #005165}.main-nav #menu-item-207 a,.main-nav li:first-child a{text-indent:-9999px;outline:0;background-image:url(/wp-content/themes/ipp/assets/css/../img/home.png);background-position:1em .8em;width:46px}.nav-trigger{position:fixed;top:65px;margin-top:-14px;right:20px;z-index:25;padding:7px 34px 7px 7px;height:35px;color:#fff;text-transform:uppercase;text-decoration:none;font-size:17px;font-weight:700;background-color:#005165;-webkit-transition:.3s;transition:.3s;display:inline-block}.nav-trigger:hover{color:#e0e0e0;text-decoration:none}.admin-bar .nav-trigger{top:111px}.nav-trigger .cd-icon{position:absolute;right:0;top:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);display:inline-block;width:18px;height:3px;background-color:#faf7f3;z-index:20}.nav-trigger .cd-icon:after,.nav-trigger .cd-icon:before{position:absolute;content:'';top:0;right:0;width:18px;height:3px;background-color:inherit;-webkit-transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.nav-trigger .cd-icon:before{-webkit-transform:translateY(-6px) rotate(0deg);transform:translateY(-6px) rotate(0deg)}.nav-trigger .cd-icon:after{-webkit-transform:translateY(6px) rotate(0deg);transform:translateY(6px) rotate(0deg)}.overlay-nav{display:none;position:fixed;top:0;left:0;z-index:15;width:100%;height:100%;background:rgba(0,0,0,.2)}.nav-trigger.close-nav{color:#fff;top:40px;background-color:#008a9b}.nav-trigger.close-nav .cd-icon{background-color:transparent}.nav-trigger.close-nav .cd-icon:after,.nav-trigger.close-nav .cd-icon:before{background-color:#fff}.nav-trigger.close-nav .cd-icon::before{-webkit-transform:translateY(0) rotate(45deg);transform:translateY(0) rotate(45deg)}.nav-trigger.close-nav .cd-icon::after{-webkit-transform:translateY(0) rotate(-45deg);transform:translateY(0) rotate(-45deg)}.home-news article{min-height:155px}.home-news article .entry-image{position:absolute;margin-top:5px;margin-right:15px;width:225px;height:150px;overflow:hidden;padding-right:0;padding-top:0}.home-news article .entry-image img{width:100%;height:auto}.home-news article .entry-infos{width:auto}.home-news article .entry-title{margin-bottom:10px;margin-left:240px;font-size:1.5em;padding-right:0}.home-news article .excerpt{margin-left:240px}.no-js .home-news article{margin-bottom:15px}.no-js .carousel li{width:180px;float:left}.home-news .hentry{margin-bottom:20px}.project-list .project-list-item{position:relative;margin-bottom:20px;max-width:300px}.project-list .project-list-item>a{text-decoration:none}.project-list .project-list-item>a:hover .project-list-image{border-bottom:2px solid #008a9b}.project-list .project-list-item>a:hover .project-list-title{color:#008a9b}.project-list .project-list-image{height:127px;overflow:hidden;border-bottom:2px solid #005165;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#f1f0f1;margin-bottom:20px}.project-list .project-list-topic{position:relative;margin-top:-2rem;margin-bottom:10px;text-align:center;width:100%}.project-list .project-list-topic span{display:inline-block;position:relative;background-color:#e0e0e0;color:#005165;text-transform:uppercase;font-size:11px;padding:.05em .5em;border:1px solid #fff;text-decoration:none;white-space:nowrap}.project-list .project-list-title{color:#404040;font-weight:400;font-family:Tahoma,Arial,Helvetica,sans-serif}.home-blog-posts{margin-bottom:30px}.home-blog-posts h2{border-bottom-color:#344e84}.home-blog-posts h2 span{background-color:#344e84}.home-blog-posts .item-list a{color:#344e84}.home-blog-posts .item-list a.read-more{text-decoration:none;margin-top:.5em;display:inline-block}.home-blog-posts .item-list .entry-title{font-size:1.2em;margin-top:.5em}.home-press{margin-bottom:20px}.home-press h2{border-bottom-color:#7e0045}.home-press h2 span{background-color:#7e0045}.home-press .press-title{font-size:16px;color:#404040}.home-press .press-title a{color:#404040}.home-press .press-title a:after,.home-press .press-title a:hover,.home-press .press-title:after,.home-press .press-title:hover{color:#7e0045;text-decoration:none}.home-press .press-list-item{border-bottom:2px solid #e0e0e0;padding-bottom:10px;margin-bottom:10px}.more-blog-link,.more-press-link,.more-project-link{color:#404040;font-weight:700;text-decoration:none}.more-blog-link:before,.more-press-link:before,.more-project-link:before{margin-right:.25em}.more-blog-link:hover,.more-press-link:hover,.more-project-link:hover{text-decoration:none}.more-press-link:before,.more-press-link:hover{color:#7e0045}.more-project-link:before,.more-project-link:hover{color:#005165}.more-blog-link:before,.more-blog-link:hover{color:#344e84}.post-type-archive a.more-project-link{margin-bottom:20px;display:inline-block}.home-highlights h2{border-bottom-color:#008a9b}.home-highlights h2 span{background-color:#008a9b}.ongoing-projects{position:relative;padding-top:10px}@media screen and (min-width:440px){.project-list{width:100%;position:relative;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;text-align:center}.project-list .project-list-item{width:49%;position:relative;margin-left:2%;margin-bottom:20px}.project-list .project-list-item:nth-of-type(n){margin-left:2%}.project-list .project-list-item-x2:nth-of-type(n),.project-list .project-list-item:nth-of-type(2n+1){margin-left:0}.project-list .project-list-item-x2{-webkit-box-flex:2;-moz-box-flex:2;-ms-flex-positive:2;flex-grow:2;width:98%}.no-flexbox .project-list{margin-right:-2%}.no-flexbox .project-list .project-list-item{float:left;margin-left:2%}.no-flexbox .project-list .project-list-item:nth-of-type(n){clear:none;margin-left:2%}.no-flexbox .project-list .project-list-item:nth-of-type(2n+1){clear:both;margin-left:0}.project-list .project-list-image{height:147px}}@media screen and (min-width:520px){.text .inline-members-list{width:100%;position:relative;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.text .inline-members-list .member{width:49%;position:relative;margin-left:2%;margin-bottom:20px}.text .inline-members-list .member:nth-of-type(n){margin-left:2%}.text .inline-members-list .member-x2:nth-of-type(n),.text .inline-members-list .member:nth-of-type(2n+1){margin-left:0}.text .inline-members-list .member-x2{-webkit-box-flex:2;-moz-box-flex:2;-ms-flex-positive:2;flex-grow:2;width:98%}.no-flexbox .text .inline-members-list{margin-right:-2%}.no-flexbox .text .inline-members-list .member{float:left;margin-left:2%}.no-flexbox .text .inline-members-list .member:nth-of-type(n){clear:none;margin-left:2%}.no-flexbox .text .inline-members-list .member:nth-of-type(2n+1){clear:both;margin-left:0}}@media screen and (min-width:760px){.hl-list,.text .inline-members-list,.text .members-list{width:100%;position:relative;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.hl-list .hl-list-item,.text .members-list .member{width:49%;position:relative;margin-left:2%;margin-bottom:20px}.text .members-list .member:nth-of-type(n){margin-left:2%}.text .members-list .member-x2:nth-of-type(n),.text .members-list .member:nth-of-type(2n+1){margin-left:0}.hl-list .hl-list-item-x2,.text .members-list .member-x2{-webkit-box-flex:2;-moz-box-flex:2;-ms-flex-positive:2;flex-grow:2;width:98%}.no-flexbox .text .members-list{margin-right:-2%}.no-flexbox .text .members-list .member{float:left;margin-left:2%}.no-flexbox .text .members-list .member:nth-of-type(n){clear:none;margin-left:2%}.no-flexbox .text .members-list .member:nth-of-type(2n+1){clear:both;margin-left:0}.text .inline-members-list .member{width:32%;position:relative;margin-left:2%;margin-bottom:20px}.text .inline-members-list .member:nth-of-type(n){margin-left:2%}.text .inline-members-list .member-x2:nth-of-type(n),.text .inline-members-list .member:nth-of-type(3n+1){margin-left:0}.text .inline-members-list .member-x2{-webkit-box-flex:2;-moz-box-flex:2;-ms-flex-positive:2;flex-grow:2;width:64%}.no-flexbox .hl-list,.no-flexbox .text .inline-members-list{margin-right:-2%}.no-flexbox .text .inline-members-list .member{float:left;margin-left:2%}.no-flexbox .hl-list .hl-list-item:nth-of-type(n),.no-flexbox .text .inline-members-list .member:nth-of-type(n){clear:none;margin-left:2%}.no-flexbox .hl-list .hl-list-item:nth-of-type(2n+1),.no-flexbox .text .inline-members-list .member:nth-of-type(3n+1){clear:both;margin-left:0}.hl-list .hl-list-item:nth-of-type(n),.hl-list.small .hl-list-item:nth-of-type(n){margin-left:2%}.hl-list .hl-list-item-x2:nth-of-type(n),.hl-list .hl-list-item:nth-of-type(2n+1),.hl-list.small .hl-list-item-x2:nth-of-type(n),.hl-list.small .hl-list-item:nth-of-type(2n+1){margin-left:0}.no-flexbox .hl-list .hl-list-item,.no-flexbox .hl-list.small .hl-list-item{float:left;margin-left:2%}.hl-list.small{width:100%;position:relative;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.hl-list.small .hl-list-item{width:49%;position:relative;margin-left:2%;margin-bottom:20px}.hl-list.small .hl-list-item-x2{-webkit-box-flex:2;-moz-box-flex:2;-ms-flex-positive:2;flex-grow:2;width:98%}.no-flexbox .hl-list.small{margin-right:-2%}.no-flexbox .hl-list.small .hl-list-item:nth-of-type(n){clear:none;margin-left:2%}.no-flexbox .hl-list.small .hl-list-item:nth-of-type(2n+1){clear:both;margin-left:0}.col-content{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-moz-box-orient:horizontal;-moz-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.main-col.with-sidebar{width:73%}.left-col{margin-right:20px}.left-col,.right-col{width:24.8%}.item-list{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.item-list .entry-image{padding-top:5px;width:30%;padding-right:2%}.item-list .entry-infos{width:70%}.main-footer-contact,.main-footer-logos{float:left}.main-footer-infos{float:right}.main-footer-infos p{text-align:right}.main-footer-logos,.main-footer-logos img{margin-right:10px}.home .main-col{width:65%;-webkit-box-ordinal-group:2;-moz-box-ordinal-group:2;-ms-flex-order:1;order:1}.home .right-col{width:32.8%}}@media screen and (min-width:782px){.admin-bar .nav-trigger{top:96px}.admin-bar .nav-trigger.close-nav{top:40px}}@media screen and (min-width:1020px){.hl-list.small{width:100%;position:relative;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.hl-list.small .hl-list-item{width:32%;position:relative;margin-left:2%;margin-bottom:20px}.hl-list.small .hl-list-item:nth-of-type(n){margin-left:2%}.hl-list.small .hl-list-item-x2:nth-of-type(n),.hl-list.small .hl-list-item:nth-of-type(3n+1){margin-left:0}.hl-list.small .hl-list-item-x2{-webkit-box-flex:2;-moz-box-flex:2;-ms-flex-positive:2;flex-grow:2;width:64%}.no-flexbox .hl-list.small{margin-right:-2%}.no-flexbox .hl-list.small .hl-list-item{float:left;margin-left:2%}.no-flexbox .hl-list.small .hl-list-item:nth-of-type(n),.no-flexbox .project-list .project-list-item:nth-of-type(n){clear:none;margin-left:2%}.no-flexbox .hl-list.small .hl-list-item:nth-of-type(3n+1),.no-flexbox .project-list .project-list-item:nth-of-type(3n+1){clear:both;margin-left:0}.header-tools{position:absolute;z-index:15;right:30px;top:-114px;text-align:right;color:#fff}.main-header-with-logos .header-tools,.main-header-with-logos h1{margin-right:239px}.main-header-with-logos h1{background-image:url(/wp-content/themes/ipp/assets/css/../img/header_images_small.png)}.header-logos{display:block;position:absolute;top:3px;right:20px}.header-tools .languages .off,.header-tools .languages .on{font-weight:700;line-height:32px;padding:0;display:inline-block;text-shadow:1px 1px rgba(0,0,0,.2);text-transform:uppercase;letter-spacing:.03em;font-size:11px}.header-tools .languages .off:first-child:after,.header-tools .languages .on:first-child:after{color:#e0e0e0;content:'|'}.header-tools .languages .on{color:#fff}.header-tools .languages .off{color:#e0e0e0}.header-tools .search-text{width:200px}.header-tools .search-submit,.nav-trigger{display:none}.fixed-nav .main-nav-container{position:fixed;top:0;left:0;right:0;margin-top:0;-webkit-box-shadow:0 1px 5px 2px rgba(0,0,0,.1);box-shadow:0 1px 5px 2px rgba(0,0,0,.1)}.admin-bar.fixed-nav .main-nav-container{margin-top:32px}.fixed-nav .main-header{padding-bottom:60px}.project-list{width:100%;position:relative;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;text-align:center}.project-list .project-list-item{width:32%;position:relative;margin-left:2%;margin-bottom:20px}.project-list .project-list-item:nth-of-type(n){margin-left:2%}.project-list .project-list-item-x2:nth-of-type(n),.project-list .project-list-item:nth-of-type(3n+1){margin-left:0}.project-list .project-list-item-x2{-webkit-box-flex:2;-moz-box-flex:2;-ms-flex-positive:2;flex-grow:2;width:64%}.no-flexbox .project-list{margin-right:-2%}.no-flexbox .project-list .project-list-item{float:left;margin-left:2%}.project-list .project-list-image{height:127px}}@media screen and (max-width:1019px){.flex-direction-nav .flex-next{width:80px}.flex-direction-nav .flex-next:before{background:-webkit-gradient(linear,left top,right top,from(rgba(255,255,255,0)),to(#fff));background:-webkit-linear-gradient(left,rgba(255,255,255,0),#fff);background:linear-gradient(to right,rgba(255,255,255,0),#fff);height:170px;content:'';position:absolute;z-index:20;left:-70px;width:70px;pointer-events:none}.footer-logos{display:block}.footer-logos .partners-logos{max-width:300px;margin:0 auto 20px}.main-header h1{background:0 0}.header-tools{margin-top:20px;text-align:center}.header-tools,.header-tools .languages{margin-bottom:20px}.header-tools .languages .off,.header-tools .languages .on{display:inline-block;line-height:30px;height:32px;padding:0 15px;border:1px solid #fff;text-transform:uppercase;font-size:.929em}.header-tools .languages .off{color:#fff;background-color:#005165;text-decoration:none}.header-tools .languages a.off:hover{text-decoration:underline}.header-tools .languages .on{color:#008a9b;text-decoration:none;background:#fff;background:-webkit-gradient(linear,left bottom,left top,from(#fff),to(#ececec));background:-webkit-linear-gradient(bottom,#fff 0%,#ececec 100%);background:linear-gradient(to top,#fff 0%,#ececec 100%)}.header-tools .languages .on:hover{text-decoration:none;color:#005165}.header-tools .languages .fr,.header-tools .languages :first-child{border-right:none;border-radius:5px 0 0 5px}.header-tools .languages .en,.header-tools .languages :last-child{border-radius:0 5px 5px 0}.header-tools .search{margin-bottom:10px;position:relative}.header-tools .search .search-text{width:100%;padding:.5em}.header-tools .search .search-submit{padding:.5em;position:absolute;top:0;right:0}.main-nav-container{border:0;background:#005165;margin-top:0;z-index:20;position:fixed;overflow-x:hidden;overflow-y:auto;top:0;bottom:0;right:0;left:auto;width:80%;max-width:430px;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.main-nav-container.toggle-on{-webkit-transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.main-nav-container .inner{width:100%;height:100%;padding-top:80px;padding-bottom:20px}.main-nav{margin-right:auto;height:auto;width:100%}.main-nav li{float:none;background:#008a9b;margin:0 auto 3px;width:100%;padding:0}.main-nav #menu-item-207 a,.main-nav li:first-child a{text-indent:0;background-image:none;width:auto}}@media screen and (max-width:759px){.text .members-list .member{float:none;width:100%}.pub-list-nav{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.pub-list-nav a{min-height:0}.fpw-layout-wrapped{min-height:80px}.fpw-layout-wrapped .fpw-excerpt,.fpw-layout-wrapped .fpw-page-title{padding-right:90px}.fpw-layout-wrapped .fpw-featured-image{position:absolute;right:20px;top:15px}.member-header .member-contact{position:relative;top:0;left:0;width:100%;clear:both;border-left:none;padding-left:0}.member-header .member-contact a{display:block}.member-header .member-contact .member-website{position:relative;margin-top:15px;bottom:auto;width:auto;display:inline-block}.member-infos{margin-top:30px;padding-left:45px;max-width:100%}.member-infos dt.affiliation:before,.member-infos dt.topics:before{left:-120px}.member-infos dd.description:before{left:-110px;font-size:95px;top:35px}.member-infos dd.description{max-width:550px}.right-col .partners-logos{max-width:300px;margin-top:20px}.right-col .partners-logos a img{width:auto}.hl-list .hl-list-item a,.main-footer-contact,.main-footer-logos{margin-bottom:10px}.item-list .entry-title{padding-right:0;font-size:19px}.main-footer p{text-align:center}}@media screen and (max-width:519px){.accordion-content,.ui-accordion .ui-accordion-content{padding:1em}.topics{-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.topics li{width:100%}.flex-direction-nav .flex-next{width:35px}.flex-direction-nav .flex-next:before{width:35px;left:-35px}iframe{height:auto!important}.entry-content .alignleft,.entry-content .alignright,.text .alignleft,.text .alignright{display:block;margin-left:0;margin-right:0;float:none}.home-news article .entry-image{width:100%;height:auto;position:relative;margin-bottom:10px}.home-news article .entry-title,.home-news article .excerpt{margin-left:0;height:auto}}@media screen and (max-width:439px){.nav-trigger{padding-right:30px}.nav-trigger .cd-label{display:none}}@media print{*{background:0 0!important;color:#000!important;text-shadow:none!important;-webkit-filter:none!important;filter:none!important;-ms-filter:none!important}a,a:visited{color:#444!important;text-decoration:underline}#logos a[href]:after,.text a[href]:after{content:" (" attr(href) ")";color:#999!important}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="#"]:after,a[href^="javascript:"]:after{content:""}blockquote,pre{border:1px solid #999}thead{display:table-header-group}#income_tool .results,blockquote,img,pre,tr{page-break-inside:avoid}h2,h3,p{orphans:3;widows:3}h1,h2{page-break-before:avoid}h1,h2,h3,h4,h5{page-break-after:auto}.inner{width:auto}.btn,.left-col,.main-header nav,.screen{display:none}.main-header{height:auto}.main-col,.right-col{width:100%!important;padding:0}.main-col .text{width:100%!important;margin-left:3cm!important}.main-footer p{margin-top:.9em}.box span{padding:0}#editorial,#logos{border:1px solid #000;padding:20px}.print{display:block}.results .details.print{display:block;border-top:1px solid #ddd}#income_tool .results{border:1px solid #bbb}#old_results h3{padding-bottom:15px!important}#old_results .before{height:30px;line-height:28px}.results p.calc{margin-right:0}.results .r .btn{display:none}}