.four-columns:nth-child(n){width:23.725%;margin-right:1.7%;clear:none}.four-columns:nth-child(4n){margin-right:0;clear:none}.four-columns:nth-child(4n+1){clear:left}.three-columns:nth-child(n){width:31.8%;margin-right:2.3%;clear:none}.three-columns:nth-child(3n){margin-right:0;clear:none}.three-columns:nth-child(3n+1){clear:left}.two-columns:nth-child(n){width:48%;margin-right:4%;clear:none}.two-columns:nth-child(2n){margin-right:0;clear:none}.two-columns:nth-child(2n+1){clear:left}.single-column::nth-child(n){width:100%}#portal-banner{background-color:#e8e8e8}#portal-banner ul li,#portal-banner ul{margin:0;padding:0;list-style:none}#portal-banner #portal-menu{display:flex;justify-content:space-between;align-items:center;width:100%;box-sizing:border-box}#portal-banner #portal-menu>li.language-responsive,#portal-banner #portal-menu>li.connect-responsive{display:none}#portal-banner #portal-menu>li a{padding:0 8px;height:40px}#portal-banner #portal-menu>li#logo>a{padding-left:0}#portal-banner #portal-menu .pillars a,#portal-banner #portal-menu .explore>a,#portal-banner #portal-menu .languages>a,#portal-banner #portal-menu .connect>a,#portal-banner #portal-menu .search>a{display:flex;align-items:center;color:#123751;text-align:center;text-transform:uppercase;font-weight:500;white-space:nowrap}#portal-banner #portal-menu .pillars a .caret,#portal-banner #portal-menu .explore>a .caret,#portal-banner #portal-menu .languages>a .caret,#portal-banner #portal-menu .connect>a .caret,#portal-banner #portal-menu .search>a .caret{border-top-color:#123751;margin-left:6px;margin-top:0}#portal-banner #portal-menu .languages>a{height:auto;border:1px solid #889ca7!important;border-radius:4px;margin-right:5px;line-height:24px;text-transform:capitalize}#portal-banner #portal-menu .connect>a{text-transform:capitalize}#portal-banner #portal-menu .portal-url{width:100px;flex-shrink:0}#portal-banner #portal-menu .portal-url a{background:url(//static.coe.int/pics/logos/desktop/subsite-logo-www.svg) no-repeat;background-size:auto 100%;text-indent:-9999px;height:18px}#portal-banner #portal-menu .portal-url a:hover{opacity:.75}#portal-banner #portal-menu .portal-url a{font-size:14px;font-weight:700;color:#959595;display:block}#portal-banner #portal-menu .languages>a .caret{border-top-color:#fff}#portal-banner #portal-menu .languages.open>a .caret,#portal-banner #portal-menu .languages>a:focus .caret,#portal-banner #portal-menu .languages>a:hover .caret{border-top-color:#123751!important}#portal-banner #portal-menu .languages>a:hover,#portal-banner #portal-menu .languages>a:focus,#portal-banner #portal-menu .languages.open>a{background-color:rgba(149,149,149,.2)!important;color:#123751!important;text-decoration:none}#portal-banner #portal-menu .pillars a:hover,#portal-banner #portal-menu .explore>a:hover,#portal-banner #portal-menu .explore.open>a,#portal-banner #portal-menu .connect>a:hover,#portal-banner #portal-menu .search>a:hover,#portal-banner #portal-menu .pillars a:focus,#portal-banner #portal-menu .explore>a:focus,#portal-banner #portal-menu .connect>a:focus,#portal-banner #portal-menu .search>a:focus{background-color:rgba(149,149,149,.2)!important;text-decoration:none}#portal-banner #portal-menu .pillars ul{display:flex}#portal-banner #portal-menu .pillars li{position:relative}#portal-banner #portal-menu .pillars .selected:after{-webkit-transition:height .3s ease;-moz-transition:height .3s ease;-o-transition:height .3s ease;transition:height .3s ease;content:"";background:url(../images/chevron.svg) 50% 2px no-repeat;position:absolute;height:8px;bottom:0;left:0;right:0}#portal-banner #portal-menu .pillars .active{background-color:#fff}#portal-banner #portal-menu .pillars .loading{position:absolute;bottom:0;left:0;right:0;top:0;background:url(../images/loading.gif) no-repeat 50% 50%}#portal-banner #portal-menu .explore .dropdown-menu{min-width:200px}#portal-banner #portal-menu .languages>a{padding:0 10px}#portal-banner #portal-menu .languages .item-label{font-size:13px;padding:0 20px;color:#777}#portal-banner #portal-menu .languages .dropdown-menu li.hidden-live{opacity:.6}#portal-banner #portal-menu .languages .dropdown-menu li.hidden-live a:after{content:"\f070";font-family:Fontawesome,fontawesome-alloy;margin-left:2px}#portal-banner #portal-menu .languages li>a,#portal-banner #portal-menu .languages .select-lang select,#portal-banner #portal-menu .languages .select-lang option{text-transform:capitalize}#portal-banner #portal-menu .connect>a i{font-size:12px;margin-left:6px}#portal-banner #portal-menu .search .search-txt{clip:rect(0 0 0 0);position:absolute;display:none}#portal-banner #portal-menu .search i{font-size:20px}#portal-banner #portal-menu .dropdown-menu{border-radius:0;border:1px solid #123751;border-top:none}#portal-banner #portal-menu .dropdown-menu li>a{padding:10px 20px;color:#161616}#portal-banner #portal-menu .dropdown-menu li>a:hover,#portal-banner #portal-menu .dropdown-menu li>a:focus,#portal-banner #portal-menu .dropdown-menu li>a.active{background:0 0;background-color:#eee;filter:none}#portal-banner #portal-menu .dropdown-menu .sep>a{border-bottom:1px solid #cfcfcf}#portal-banner #portal-menu .languages .dropdown-menu .sep>a{border-bottom:0}#portal-banner #portal-menu .languages .dropdown-menu{max-height:70vh;overflow-y:auto;min-width:170px}#main-wrapper .btn-nav-close{display:none}.pillarOpen #portal-banner #portal-menu .pillars .selected:after{height:0}.portal #containerBannerMenu{padding-left:0;background:0 0}#containerBannerMenu{padding-left:200px;margin-bottom:30px;background:url(//static.coe.int/pics/logos/desktop/logo-coe-blue.svg) left 30px no-repeat;background-size:98px auto}#containerBannerMenu .portlet-layout{padding-top:30px}#containerBannerMenu:empty{margin-bottom:0}.carrefour-content .span4,.carrefour-content .span8{border-radius:5px;border:1px solid #ddd}.carrefour-content .span8 ul{float:left;width:50%;box-sizing:border-box}.carrefour-content h4{font-size:16px!important;font-weight:700!important;padding:10px 15px;background-color:#f5f5f5;margin:0;border-bottom:1px solid #ddd}.carrefour-content ul{margin:0;padding:0}.carrefour-content li{list-style-type:none}.carrefour-content li:hover{background-color:#f5f5f5}.carrefour-content li a{color:#161616;display:block;padding:7px 25px 7px 40px;line-height:20px}.carrefour-content li:before{content:'\f105';font-family:fontawesome,fontawesome-alloy;color:#aaa;margin-left:20px;float:left;margin-top:3px}@media screen and (max-width:767px){.carrefour-content .span4,.carrefour-content .span8{margin-bottom:40px}.carrefour-content ul{padding:15px 0}}#site-banner{background-color:#123751;min-height:75px}#site-banner>.container{position:relative;min-height:99px}#site-banner a#logo{display:block;width:40%;position:absolute;top:0;bottom:0;left:0}#site-banner a#logo img{float:none;height:75px;margin:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}#site-banner #qrcode{float:right;margin-top:10px;margin-left:10px}#site-banner .site-name-wrapper{float:right;width:55%}#site-banner .site-name-wrapper .titles-wrapper{color:#fff;float:right;text-align:right;margin:30px 0}#site-banner .site-name-wrapper .titles-wrapper a{color:#fff;text-decoration:none}#site-banner .site-name-wrapper .titles-wrapper a:hover{color:#fff}#site-banner .site-name-wrapper .titles-wrapper h1{font-size:30px;line-height:1.3;font-weight:400;margin:0}#site-banner .site-name-wrapper .titles-wrapper.smaller-title{margin:15px 0}#site-banner .site-name-wrapper .titles-wrapper.smaller-title h1{font-size:24px}#site-banner .site-name-wrapper .titles-wrapper .banner-surtitle{font-size:20px;font-weight:200}#site-banner .site-name-wrapper img.optional-logo{max-height:80px}#site-banner .responsive-menu{display:none;color:#fff;line-height:100px;cursor:pointer;position:absolute;cursor:pointer;right:0;top:0}body.pjp #site-banner .logos-coe-eu-text{width:240px;float:left;margin:20px 0}body.pjp #site-banner img.logo-pjp-coe{float:left;margin:10px 0}body.pjp #site-banner img.logo-pjp-eu{float:left;margin:13px 10px 0}body.pjp #site-banner .site-name-wrapper{width:50%}body.pjp #portal-banner #portal-menu li.search>a,body.pjp #portal-banner #portal-menu li.connect>a{padding:0 15px}body.pjp #portal-banner #portal-menu{justify-content:flex-end}body.forum #site-banner{-webkit-background-size:cover;background-size:cover;position:relative}body.forum #site-banner-veil{background-color:rgba(0,0,0,.3)}body.forum #site-forum-wrapper{min-height:224px;background-size:cover;width:100%;display:flex;align-items:center;justify-content:center;min-height:224px}body.forum #site-forum-wrapper h1{padding:20px}body.forum #portal-banner #portal-menu li.search>a,body.forum #portal-banner #portal-menu li.connect>a{padding:0 15px}body.forum #portal-banner #portal-menu{justify-content:flex-end}body.forum #site-banner .responsive-menu{background-color:#038388;line-height:0;padding:7px;width:38px;right:20px;top:35%;height:31px;border-radius:4px}body.portal #site-banner{display:none}body.portal #portal-banner{background-color:#123751}body.portal #portal-banner #navigation-wrapper{display:none}body.portal #portal-banner #portal-menu #logo{padding-right:14px}body.portal #portal-banner #portal-menu #logo img{max-height:none;max-width:none}body.portal #portal-banner #portal-menu .search>a,body.portal #portal-banner #portal-menu .explore>a,body.portal #portal-banner #portal-menu .connect>a,body.portal #portal-banner #portal-menu .pillars>ul>li>a{color:#fff;height:75px}body.portal #portal-banner #portal-menu .languages>a{background-color:#123751;color:#fff;border:1px solid #123751}body.portal #portal-banner #portal-menu .languages.open>a .caret,body.portal #portal-banner #portal-menu .languages>a:focus .caret,body.portal #portal-banner #portal-menu .languages>a:hover .caret{border-top-color:#fff!important}body.portal #portal-banner #portal-menu .languages>a:hover,body.portal #portal-banner #portal-menu .languages>a:focus,body.portal #portal-banner #portal-menu .languages.open>a{background-color:rgba(149,149,149,.2)!important;color:#fff!important;text-decoration:none}body.portal #portal-banner #portal-menu i.caret{border-top-color:#fff}body.portal #portal-banner #portal-menu .pillars .active{background:#2c495e}body.portal #portal-banner #portal-menu .pillars ul{float:none}body.portal #portal-banner #portal-menu .pillars .selected:after{display:none}body.portal #portal-banner #portal-menu .connect>a{height:75px}body.portal #portal-banner #portal-menu .search a{color:#e4e5e4}body.portal #portal-banner #portal-menu .search .search-txt{display:none}.isUserRP #portal-banner .my-account{display:none}html:not(.js) #portal-banner #portal-menu .dropdown:hover ul.dropdown-menu{display:block}.hide-dockbar{display:none!important}.dockbar-display .hide-dockbar{display:block!important}.dockbar-display .show-dockbar{display:none!important}.connect .avatar,.connect .avatar:hover{max-width:30px;border-radius:30px;border:2px solid #888}.portal .connect .avatar,.portal .connect .avatar:hover{border-color:#1f458a}#portal-menu .connect.open>a{background-color:rgba(149,149,149,.2);text-decoration:none}.aui .connect .dropdown-menu{left:auto;right:0}#portal-banner #portal-menu .connect>a .caret{margin-top:5px}.user-avatar-image{display:none}.isUserRP .dockbar .user-avatar li:first-child,.isUserRP #portal-banner ul li.my-account{display:none}@media screen and (min-width:980px){#portal-banner #portal-menu>li.language-responsive,#portal-banner #portal-menu>li.connect-responsive{display:none!important}}@media screen and (max-width:979px){.aui body.portal #portal-banner #portal-menu{box-shadow:none;filter:none;display:none}.aui body.portal #portal-banner #portal-menu .menu-portal-mobile{min-height:100px}.aui body.portal #portal-mobile-logo{position:relative;min-height:75px;padding-right:50px}.aui body.portal #portal-mobile-logo>a{line-height:70px}.aui body.portal #portal-mobile-logo>a img{margin:0 0 0 10px}.aui body.portal #main-wrapper.open-nav #portal-banner #navigation-wrapper{display:block}.aui body.portal #portal-banner{max-height:75px}.aui body.portal #portal-banner #portal-mobile-logo img{margin:5px 0 0 10px}.aui body.portal #portal-banner #navigation-wrapper{display:none;-moz-box-shadow:inset 20px 0 20px 0 #0c2539;-webkit-box-shadow:inset 20px 0 20px 0 #0c2539;-o-box-shadow:inset 20px 0 20px 0 #0c2539;box-shadow:inset 20px 0 20px 0 #0c2539;filter:progid:DXImageTransform.Microsoft.Shadow(color=#0C2539,Direction=90,Strength=20)}.aui body.portal #portal-banner #navigation-wrapper li a{color:#fff;border-bottom:1px solid #4d697e;padding:15px 0}.aui body.portal #portal-banner #navigation-wrapper li a:hover{background-color:transparent;background-image:none}.aui body.portal #portal-banner #navigation-wrapper .explore .dropdown-menu li a{border-color:#415f74}.aui body.portal #portal-banner #navigation-wrapper .explore .dropdown-menu .sep a{border-color:#fff}.aui body.portal #portal-banner .responsive-menu{float:right;position:absolute;top:20px;right:10px;cursor:pointer}.aui body.portal #portal-banner .responsive-menu img{width:50%;float:right}.aui body.portal .open-nav #portal-banner .responsive-menu{position:absolute;top:0;right:0;float:none}.aui .open-nav .responsive-menu img{display:none}.aui .open-nav #portal-banner .responsive-menu,.aui .open-nav #site-banner .responsive-menu{position:absolute;top:0;right:0}.aui .open-nav #portal-banner .responsive-menu:before,.aui .open-nav #site-banner .responsive-menu:before{background-color:#dce1e5;width:60px;height:75px;top:0;right:0;z-index:5;position:absolute;content:'\f105';font-family:Fontawesome,fontawesome-alloy;color:#0e2c40;font-size:50px;line-height:1.3em;text-align:center}.aui #portal-banner{}.aui #portal-banner #tools-menu-responsive{border-bottom:1px solid;text-align:center;height:75px}.aui #portal-banner #tools-menu-responsive li{display:inline-block;height:75px;width:75px;max-width:33%;text-align:center}.aui #portal-banner #tools-menu-responsive li a{text-align:center;display:block;padding:0;line-height:1.8;height:100%;border:none!important}.aui #portal-banner #tools-menu-responsive li a:hover{text-decoration:none;background-color:transparent}.aui #portal-banner #tools-menu-responsive li a .vertical-align{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);margin:0;padding:0;display:block}.aui #portal-banner #tools-menu-responsive li.tool-search a i{margin:0;display:inline}.aui #portal-banner .site-navigation .select-lang{position:relative;height:29px;overflow:hidden;width:100%;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background-color:transparant;border:1px solid #fff}.aui #portal-banner .site-navigation .select-lang:after{content:"\f0d7";font-family:fontawesome-alloy;position:absolute;color:#fff;right:10px;top:50%;line-height:0;z-index:0}.aui #portal-banner .site-navigation .select-lang select{background:0 0;border:none;font-size:14px;height:29px;padding:5px;width:110%;max-width:110%;color:#fff;z-index:1;position:absolute}.aui #portal-banner .site-navigation .select-lang select option{color:#030303}.aui #portal-banner #navigation-wrapper #tools-menu-responsive{border-color:#fff}.aui #portal-banner #portal-menu #tools-menu-responsive{border-color:#cfcfcf}.aui #portal-banner #portal-menu,.aui #portal-banner #navigation-wrapper{}.aui #portal-banner #portal-menu .tool-lang a>span:after,.aui #portal-banner #portal-menu .tool-connect.dropdown-profile a>span:after,.aui #portal-banner #navigation-wrapper .tool-lang a>span:after,.aui #portal-banner #navigation-wrapper .tool-connect.dropdown-profile a>span:after{content:"\f0d7 ";font-family:Fontawesome,fontawesome-alloy;margin-left:10px}.aui #portal-banner #portal-menu .tool-lang a.open>span:after,.aui #portal-banner #portal-menu .tool-connect.dropdown-profile a.open>span:after,.aui #portal-banner #navigation-wrapper .tool-lang a.open>span:after,.aui #portal-banner #navigation-wrapper .tool-connect.dropdown-profile a.open>span:after{content:"\f0d8"}.aui #portal-banner #portal-menu .language-responsive,.aui #portal-banner #portal-menu .connect-responsive,.aui #portal-banner #navigation-wrapper .language-responsive,.aui #portal-banner #navigation-wrapper .connect-responsive{display:none;margin:0 40px;border-bottom:1px solid;padding:10px 0 20px}}@media screen and (min-width:480px) and (max-width:979px){.aui{}.aui #portal-menu #tools-menu-responsive li{width:33%;float:left}.aui #portal-menu #tools-menu-responsive li a span.hidden{display:inline;visibility:visible}.aui #site-banner .site-name-wrapper .optional-logo+.titles-wrapper{margin-left:90px}.aui #site-banner .site-name-wrapper img.optional-logo{position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);margin:0}}@media screen and (min-width:980px){#site-banner .site-name-wrapper .optional-logo+.titles-wrapper{margin-right:90px}#site-banner .site-name-wrapper img.optional-logo{position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);margin:0}}@media screen and (max-width:479px){.aui #site-banner .site-name-wrapper img.optional-logo{display:none}}@media screen and (max-width:390px){.aui .portal #navigation-wrapper .btn-nav-close{display:block}.aui .portal #navigation-wrapper .btn-nav-close:after{float:left;height:75px;background-color:#dce1e5;width:60px;content:'\f105';font-family:Fontawesome,fontawesome-alloy;color:#0e2c40;font-size:50px;line-height:1.3em;text-align:center;cursor:pointer}.aui .portal .open-nav #portal-banner .responsive-menu:before{display:none}.aui .site .open-nav #site-banner .responsive-menu:before{width:100px;height:60px;top:-44px;right:-100px;line-height:1em}.aui .site #main-wrapper #navigation-wrapper{padding-top:35px}.aui .portal #main-wrapper #navigation-wrapper{padding-top:0}}@media screen and (max-width:1199px){body.forum #site-forum-wrapper{min-height:180px}}@media screen and (max-width:979px){body.forum #site-forum-wrapper{min-height:130px}body.forum #site-banner{padding-left:0}}@media screen and (max-width:780px){body.forum #site-forum-wrapper{min-height:165px}}@media screen and (max-width:485px){body.forum #site-forum-wrapper{min-height:110px}body.forum #site-forum-wrapper h1{padding-right:80px}}