*{-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]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0;*width:13px;*height:13px}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}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{content:".";display:block;height:0;overflow:hidden}.clear,.clearfix:after{clear:both}.clearfix{zoom:1}.assistive-text,.hide{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}.lazy-hidden{display:none}.screen-reader-text{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute!important;width:1px;word-wrap:normal!important}.bgbox{padding:20px}.bgbox,.home-widgets .widget,.list-in-columns .list-item{background-color:#fff;-webkit-transition:.7s;transition:.7s}.bgbox:hover,.home-widgets .widget:hover,.list-in-columns .list-item:hover{-webkit-box-shadow:0 2px 5px 0 rgba(0,1,1,.1);box-shadow:0 2px 5px 0 rgba(0,1,1,.1)}.buttons-list,ul.buttons-list{list-style:none;margin-left:0!important;padding-right:0!important}.buttons-list li,ul.buttons-list li{display:inline-block;width:49%;text-align:center}.buttons-list li:nth-child(2n),ul.buttons-list li:nth-child(2n){float:right}.buttons-list a,ul.buttons-list a{display:block;background-color:#fff;border-radius:5px;padding:20px;font-weight:700;font-size:24px;text-transform:uppercase;border:2px solid #fff;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.1);box-shadow:0 1px 2px rgba(0,0,0,.1);-webkit-transition:.3s;transition:.3s}.buttons-list a:hover,ul.buttons-list a:hover{text-decoration:none;border:2px solid #075fed}.buttons-list span,ul.buttons-list span{color:#333}.entry-content{line-height:1.7em;overflow:hidden}.entry-content p{color:#000;margin-bottom:20px}.entry-content ol,.entry-content ul{margin-left:2em;margin-bottom:20px}.entry-content h1,.entry-content h3{font-family:"Droid Serif",serif;font-weight:400}.entry-content h1,.entry-content h2{line-height:1.2em;color:#00295b;font-size:32px;margin-top:20px;margin-bottom:20px}.entry-content h2{font-family:"Droid Serif",serif;font-size:1.6em;line-height:1.3em;font-weight:700}.entry-content h3{font-size:1.4em;margin-top:.5em;margin-bottom:10px;color:#000}.entry-content h4{font-size:1.2em;font-weight:400;margin-bottom:.5em}.entry-content h5{color:#00295b;text-transform:uppercase}.entry-content h5,.entry-content h6{font-size:1em;font-weight:700}.entry-content h1:first-child,.entry-content h2:first-child,.entry-content h3:first-child{margin-top:0}.entry-content .inner-subtitle{font-size:.8em;font-weight:400}.entry-content blockquote{border:1px solid #ecedf0;padding:1em;margin:0 0 1em;width:auto}.entry-content .lp-item p,.entry-content blockquote p,.loop .entry-content p{margin-bottom:0}.entry-content a{color:#075fed}.box-title a:hover,.entry-content a:active,.entry-content a:hover,.member-articles-list-title a:hover{text-decoration:underline}.entry-content .aligncenter,.entry-content .alignleft,.entry-content .alignright{margin-bottom:20px}.entry-content .aligncenter{text-align:center}.entry-content .alignleft{float:left;margin-right:10px}.entry-content .alignright{float:right;margin-left:10px}.entry-content table{width:100%;border-collapse:collapse}.entry-content table td,input,select,textarea{padding:.5em;border:1px solid #858d99}.entry-content .wp-caption img,.entry-content img{height:auto}body{font-family:"Ubuntu",sans-serif;font-size:15px;line-height:1.5em}a{text-decoration:none}.archive-type,.content .not-found .entry-title,.entry-title,.hentry.single .entry-title,.hentry.single-booklet .entry-title,.home-booklet-title,.main-title,.title{line-height:1.2em}.archive-type a,.content .not-found .entry-title a,.entry-title a,.hentry.single .entry-title a,.hentry.single-booklet .entry-title a,.home-booklet-title a,.main-title a,.title a{color:#00295b;text-decoration:none}.archive-type,.content .not-found .entry-title,.main-title{font-family:"Droid Serif",serif;font-weight:400}.archive-type,.hentry.single .entry-title,.main-title{font-size:36px;margin-bottom:.2em}.hentry.single .entry-title,.hentry.single-booklet .entry-title,.home-booklet-title{font-family:"Droid Serif",serif;font-weight:400}.home-booklet-title{margin-bottom:.2em}.archive-type,.content .not-found .entry-title,.entry-title,.hentry.single .entry-title,.hentry.single-booklet .entry-title,.home-booklet-title,.main-title{color:#00295b}.box-title{font-size:18px;background-color:#075fed}.box-title,.member-articles-list-title{font-family:"Droid Serif",serif;font-weight:400;line-height:1.2em;padding:.35em .5em;border-radius:3px;color:#fff}.alternate.member-articles-list-title,.box-title.alternate{background-color:#405063}.box-title a,.member-articles-list-title a{color:#fff}.right-content .box-title,.right-content .member-articles-list-title{float:left;background-color:#00295b}.right-content .box-title.highlight,.right-content .highlight.member-articles-list-title,input[type=submit]:hover{background-color:#075fed}.right-content .alternate.member-articles-list-title,.right-content .box-title.alternate{background-color:#405063}.simple-title{font-weight:700;font-size:19px;color:#00295b;margin-bottom:20px}.secondary-links{color:#7a7976;font-size:14px}.secondary-links a{color:#7a7976;text-decoration:underline}.archives-nav .archives-list li a:hover,.secondary-links a:hover{color:#075fed}.archives-list li{margin-bottom:.3em}.archives-list select{border-radius:3px;margin-top:10px;padding:.3em}.archives-nav{margin-bottom:20px}.archives-nav .archives-list{clear:both;padding-top:.5em}.archives-nav .archives-list li{margin-bottom:.3em;margin-left:.5em;font-size:.8em;list-style:disc inside;color:#405063}.archives-nav .archives-list li a{font-size:1.3em;color:#00295b}.programmes-list .programme-title{margin-bottom:.25em}.breadcrumbs{font-size:13px}.breadcrumbs,.breadcrumbs a{color:#7a7976}.breadcrumbs a:hover,.entry-tags a:hover,.secondary-nav a:hover{text-decoration:underline}.entry-tags{font-size:12px;font-weight:700}.entry-tags a,.event-date{color:#333;text-transform:uppercase}.event-date{font-weight:700;font-size:16px;color:#00295b}input,select,textarea{border-radius:2px}input[type=submit]{background-color:#00295b;color:#fff}.error,.secondary-nav a,.success{padding:.2em 0;border-radius:3px;font-weight:700}.error:before,.success:before{margin-right:.2em}.error{color:#93353e}.success{color:#075fed}@font-face{font-family:'cepremap';src:url(../font/cepremap.eot?82640808);src:url(../font/cepremap.eot?82640808#iefix) format("embedded-opentype"),url(../font/cepremap.woff2?82640808) format("woff2"),url(../font/cepremap.woff?82640808) format("woff"),url(../font/cepremap.ttf?82640808) format("truetype"),url(../font/cepremap.svg?82640808#cepremap) format("svg");font-weight:400;font-style:normal}.error:before,.icon:before,.success:before,[class*=" icon-"]:before,[class^=icon-]:before{width:1em;text-align:center;font-size:110%}.secondary-nav a:before{text-align:center;font-size:110%}.anchor-nav a:before,.btn:before,.error:before,.icon:before,.loop .category.category-observatoire-du-bien-etre a:before,.loop .category.category-observatoire-du-bien-etre-en a:before,.loop .category.obsmacro a:before,.loop .doc-type:before,.secondary-nav a:before,.success:before,[class*=" icon-"]:before,[class^=icon-]:before{font-family:"cepremap";font-style:normal;font-weight:400;speak:none;display:inline-block;text-decoration:inherit;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.anchor-nav a:before,.loop .category.category-observatoire-du-bien-etre a:before,.loop .category.category-observatoire-du-bien-etre-en a:before,.loop .category.obsmacro a:before,.loop .doc-type:before{width:1em;text-align:center}.anchor-nav a:before,.btn:before,.loop .doc-type:before{font-size:110%}.icon-plus:before{content:'\e800'}.btn.btn-external:before,.icon-popup:before{content:'\e801'}.icon-location-alt:before{content:'\e802'}.icon-down-dir:before{content:'\e803'}.anchor-nav a:before,.btn.btn-more:before,.btn:before,.icon-right-dir:before,.secondary-nav a:before{content:'\e804'}.icon-ok:before,.success:before{content:'\e805'}.icon-doc:before,.loop .doc-type:before{content:'\e806'}.icon-globe:before{content:'\e807'}.icon-comment:before{content:'\e808'}.icon-bienetre:before,.loop .category.category-observatoire-du-bien-etre a:before,.loop .category.category-observatoire-du-bien-etre-en a:before{content:'\e809'}.btn.btn-order:before,.icon-book:before{content:'\e80a'}.icon-obsmacro:before,.loop .category.obsmacro a:before{content:'\e80b'}.icon-search:before{content:'\e80c'}.error:before,.icon-cancel:before{content:'\e80d'}.icon-cog:before{content:'\e80e'}.btn.btn-download:before,.icon-download:before{content:'\f02e'}.icon-rss:before{content:'\f09e'}.icon-youtube:before{content:'\f167'}.icon-twitter:before{content:'\f309'}.icon-facebook:before{content:'\f30c'}.secondary-nav{clear:both;padding-top:10px;display:block}.secondary-nav li{display:block;clear:both;margin:.5em 0 1em;padding-right:20px}.secondary-nav a{font-size:1.1em;color:#00295b;position:relative}.secondary-nav a:before{width:.7em}.secondary-nav a,.secondary-nav a:hover:before{text-decoration:none}.list-in-columns .entry-title a:hover,.list-in-columns .loop .entry-title a:hover,.secondary-nav a:hover,.secondary-nav li.current_page_item a,.widget_twitter ul li .entry-content a{color:#075fed}.secondary-nav .children{margin-left:1em}.secondary-nav .children li{margin-bottom:.5em}.secondary-nav .children a{font-weight:400}.list-in-columns .loop{margin:0;padding:0;border-bottom:none}.list-in-columns .list-item{padding:20px;margin-bottom:20px;overflow:hidden}.list-in-columns .tags{margin-bottom:.5em;font-size:14px}.list-in-columns .image-container{float:left;margin-right:1em;width:250px}.list-in-columns .entry-title,.list-in-columns .loop .entry-title{font-family:"Droid Serif",serif;font-weight:400;font-size:24px;margin-bottom:.5em}.entry-content .lp,.widget_twitter,.widget_twitter ul li{margin-bottom:20px}.entry-content .lp-item{margin-top:20px;padding:20px;clear:both;border:2px solid #f2f3f5}.entry-content .lp-item:after,.entry-content .lp-item:before{content:" ";display:table}.entry-content .lp-item:after,.widget_twitter ul{clear:both}.entry-content .lp-meta{color:#7a7976;font-size:13px;margin-bottom:.5em}.entry-content .lp-title{margin-top:0;font-size:19px;color:#00295b;margin-bottom:5px;font-family:"Ubuntu",sans-serif;font-weight:700}.entry-content .lp-title a{color:inherit}.entry-content .lp-title a:hover{color:#075fed;text-decoration:none}.entry-content .lp-image{float:right;max-width:25%;margin-left:20px}.right-content .widget_twitter ul li{margin-bottom:10px}.widget_twitter ul li .entry-content{display:block;font-size:15px}.right-content .widget_twitter ul li .entry-content{font-size:13px}.widget_twitter ul li .entry-meta{font-weight:700;display:block;color:#7a7976;font-size:12px}.widget_twitter ul li .entry-meta a{color:#7a7976}.widget_twitter ul li .from-meta{display:none}.widget_twitter .simple-title{padding-left:15}.widget_twitter .intent-meta a{display:inline-block;margin-right:.5em;font-size:12px;text-transform:uppercase;color:#00295b;padding:0 .65em;border:1px solid #e3e5e9;background-color:#f5f5f7;border-radius:10px}.twitter-box{margin-top:10px}.twitter-box a{background-color:#fff;border:1px solid #b7b6b1;padding:5px;color:#075fed}.btn:hover,.twitter-box a:hover{text-decoration:underline}.btn{display:inline-block;text-transform:uppercase;font-size:15px;line-height:20px;color:#075fed;font-weight:700;letter-spacing:.05em;-webkit-transition:.2s ease-out;transition:.2s ease-out}.btn:before{width:.6em;text-align:left}.btn,.btn:hover:before{text-decoration:none}.btn.btn-download:before,.btn.btn-external:before,.btn.btn-order:before{width:1.2em}.btn-highlight,.btn-highlight-blue,.btn-highlight-white{border-radius:5px;padding:.65em 1em}.btn-highlight-blue{background-color:#075fed;color:#fff}.btn-highlight-white{background-color:#fff;border:1px solid #ddd}.more{color:#075fed;text-decoration:none;text-transform:uppercase;font-weight:700;white-space:nowrap}.loop{border-bottom:2px solid #f2f3f5;padding-bottom:20px;margin-bottom:20px;clear:both}.loop .entry-title{font-size:19px;color:#00295b;margin-bottom:5px}.document-loop a:hover .entry-title,.loop .entry-title a:hover{color:#075fed}.loop .entry-meta{color:#7a7976;font-size:13px;margin-bottom:.5em}.loop .entry-content{overflow:hidden}.loop .entry-content .btn{margin-top:.5em}.loop .event-date{font-size:16px}.loop .category,.loop .event-type,.loop .type{border-radius:5px;padding:3px .5em;margin-bottom:10px;display:inline-block}.loop .category,.loop .type{background:#f2f3f5;color:#405063}.loop .category a{color:#405063}.loop .category.category-observatoire-du-bien-etre,.loop .category.category-observatoire-du-bien-etre-en,.loop .category.obsmacro{padding-left:.3em}.loop .category.category-observatoire-du-bien-etre a:before,.loop .category.category-observatoire-du-bien-etre-en a:before,.loop .category.obsmacro a:before{margin-right:.2em;margin-left:.2em;font-size:110%}.loop .doc-type:before{margin-right:.2em}.loop .doc-type a{color:inherit}.loop .event-type{color:#fff}.loop .category-cepremap-booklets,.loop .category-cepremap-publications{background-color:#00295b;color:#fff}.loop .category-cepremap-booklets a,.loop .category-cepremap-publications a,.loop .event-type a{color:#fff}.loop .event-type{background-color:#075fed}.right-content .loop{padding-bottom:0;margin-bottom:10px}.right-content .loop .entry-title{font-size:18px}.right-content .loop .event-date{font-size:14px}.right-content .loop .category,.right-content .loop .event-type{display:none}.event-loop .entry-content p,.right-content .loop .authors{margin-bottom:0}.document-loop .authors{text-transform:uppercase;margin-bottom:20px;font-size:16px;color:#7a7976}.event-loop .event-date{color:#00295b;font-size:16px;margin-bottom:5px}.event-loop a:hover .event-date,.pagination a:hover,.widget ul a{color:#00295b}.event-loop a:hover .entry-title{color:#075fed}.event-loop .btn{display:inline-block;margin-left:1em}.event-loop .btn:first-child{margin-left:0}.booklet-loop .image-container img{border:1px solid #a0a9b8;width:100%;height:auto}.booklet-loop .image-container a:hover img{border-color:#6a717a}.booklet-loop .authors{margin-bottom:5px}.booklet-loop .entry-permalink{display:block}.booklet-loop .entry-permalink:hover,.booklet-loop .entry-permalink:hover .entry-title{color:#075fed}.booklet-loop .entry-title{font-size:23px;color:#075fed}.booklet-loop .secondary-links{margin-top:.3em}.booklet-loop .abstract{font-size:.9em;margin-bottom:.3em}.left-content .booklet-loop{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex}.left-content .booklet-loop .image-container{margin-right:20px;width:250px}.right-content .booklet-loop .image-container,.single-content .booklet-loop .image-container{display:none}.right-content .booklet-loop{clear:both;margin-bottom:0;padding-bottom:10px}.right-content .booklet-loop .entry-title{font-size:1.1em}.right-content .booklet-loop .abstract,.right-content .booklet-loop .secondary-links{display:none}.pagination{line-height:2em;margin:auto;text-align:center;min-height:60px}.pagination a,.pagination span{padding:.75em 1em;text-decoration:none;border:1px solid #bac5d6;border-radius:5px;margin-right:.2em;background-color:#fff}.pagination a{color:#075fed}.textwidget a,.widget ul a:hover{color:#075fed}#nav-above{margin-top:40px}#nav-below{margin-bottom:40px}.widget{margin-bottom:20px}.widget ul{list-style:none}.widget .box-title,.widget .member-articles-list-title{margin-bottom:10px}.textwidget,.widget,.widget-content{clear:both}.widget-content{margin-bottom:20px}.textwidget a:hover{text-decoration:underline}.fixed-sidebar{position:relative;text-align:center;-webkit-transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s;margin:0 auto 20px}.fix-sidebar .fixed-sidebar{position:fixed;background-color:#e3e5e9;top:0;-webkit-transform:translateY(50px);transform:translateY(50px);left:0;right:0;margin:0;padding:8px 20px}.fixed-sidebar .widget{margin:0 auto;max-width:1280px}.admin-bar.fix-sidebar .fixed-sidebar{top:32px}.signup-text-confirm{visibility:hidden;position:absolute}.signup-text-submit{display:inline-block}.ml-signup-form-intro{clear:both;padding-bottom:1em}.ml-signup{clear:both;margin-bottom:2em}.ml-signup input{padding:.3em}.ml-signup .signup-form-confirm{margin-top:1em}.ml-signup .signup-form-confirm .error,.ml-signup .signup-form-confirm .success,.nav-alphab a{display:inline-block;margin-right:2em}.ml-signup .signup-text-submit{background-color:#075fed;padding-left:1em;padding-right:1em}.ml-signup .signup-text-submit:hover{border:1px solid #075fed}.ml-signup-form.loading .signup-form-confirm{background:url(../img/loader.gif) no-repeat;min-height:24px}.ml-signup-form.loading .signup-text-submit,.ml-signup-form.loading .signup-text-submit:hover{background-color:#7a7976;border:1px solid #7a7976}.entry-content .staff-list{position:relative;list-style:none;margin-left:0;margin-right:-20px}.entry-content .staff-list>li,.shariff ul{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex}.entry-content .staff-list>li{-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;border-top:1px solid #cccccb;padding:1em 0}.entry-content .staff-list>li .status{font-size:.9em;color:#7a7976}.nav-alphab{position:relative;margin-right:-1em;margin-bottom:1em}.nav-alphab a{color:#333;margin-right:5px;text-align:center;padding:0 .35em;border-radius:3px;border:1px solid #cccccb}.staff-list-avatar{border-radius:100%;width:60px;height:60px;overflow:hidden;margin-right:20px}.member-avatar img,.staff-list-avatar img{width:100%;height:auto}.staff-list-title{font-weight:700;font-size:16px}.staff-list-programmes{margin-top:.2em;font-size:.8em;text-transform:uppercase}.staff-list-programmes a{display:inline-block;color:#5d5d5d;background-color:#f2f3f5;border-radius:3px;padding:0 10px}.ShariffHeadline{text-transform:uppercase;font-weight:700;color:#858d99;margin-bottom:.5em}.shariff-main{display:block!important}.shariff ul{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-flow:row wrap;flex-flow:row wrap;padding:0!important;margin:-1px!important;position:relative}.entry-content .shariff{margin-bottom:20px}.shariff a,.shariff li{height:35px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.shariff li{list-style-type:none!important;list-style-image:none!important;overflow:hidden!important;margin:1px!important;padding:0!important;text-indent:0!important;border-left:0 none!important}.shariff a{position:relative;display:block!important;padding:0 10px 0 0;border:0;color:#fff;text-decoration:none;background-image:none!important;-webkit-transition:.2s;transition:.2s}.shariff a:hover{color:#fff;background-color:inherit!important;text-decoration:none!important}.shariff span{color:inherit}.shariff .shariff-count,.shariff .shariff-text{font-family:Arial,Helvetica,sans-serif;font-size:12px;line-height:36px;vertical-align:top}.shariff .shariff-count{position:absolute;height:33px;top:0;right:0;margin:1px;padding:0 8px;background-color:rgba(255,255,255,.5)}.shariff .shariff-text{padding-left:3px}.shariff .shariff-icon svg{width:32px;height:20px;padding:7px 1px;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;fill:#fff}.shariff .shariff-icon svg path{fill:#fff}.shariff-button::before{content:none!important}.shariff .theme-color .shariff-count{background-color:transparent!important;color:#fff!important}.shariff .theme-grey a{background-color:#b0b0b0!important}.shariff .theme-grey a:hover{background-color:inherit!important}.shariff .theme-grey .shariff-count{background-color:transparent;color:#fff!important}.shariff .theme-white a{border:1px solid #ecedf0}.shariff .theme-white a,.shariff .theme-white a:hover{background-color:#fff!important}.shariff .theme-white svg{fill:inherit}.shariff .theme-white .shariff-count{background-color:transparent;margin:0}.shariff .theme-round li{background:0 0;width:35px!important;height:35px;border-radius:50%;margin:5px}.shariff .theme-round a{position:relative;height:35px;border-radius:50%}.shariff .theme-round .shariff-icon svg{display:block;margin:auto;padding:8px 1px}.shariff .theme-round .shariff-text{display:block}.shariff .theme-round .shariff-count{display:inline;padding:0;right:0;left:0;top:0;background-color:transparent;color:transparent!important;text-align:center}.shariff .theme-round .shariff-count:hover{background-color:inherit!important;color:#fff!important}.shariff .buttonsize-small a,.shariff .buttonsize-small li{height:25px!important}.shariff .buttonsize-small.orientation-vertical li{width:115px}.shariff .buttonsize-small .shariff-icon svg{width:22px;height:15px;padding:5px 1px}.shariff .buttonsize-small .shariff-count,.shariff .buttonsize-small .shariff-text{font-size:11px;line-height:25px;padding:0 5px;height:23px}.shariff .buttonsize-small .shariff-text{padding-left:1px!important}.shariff .buttonsize-small.theme-round a,.shariff .buttonsize-small.theme-round li{width:25px!important}.shariff .buttonsize-small.theme-round .shariff-count{padding:0!important;height:25px!important}.shariff .buttonsize-large a,.shariff .buttonsize-large li{height:45px!important}.shariff .buttonsize-large.orientation-vertical li{width:155px}.shariff .buttonsize-large .shariff-icon svg{width:40px;height:28px;padding:9px 2px}.shariff .buttonsize-large .shariff-count,.shariff .buttonsize-large .shariff-text{font-size:14px;line-height:45px;padding:0 10px;height:43px}.shariff .buttonsize-large .shariff-text{padding-left:1px!important}.shariff .buttonsize-large.theme-round a,.shariff .buttonsize-large.theme-round li{width:45px!important}.shariff .buttonsize-large.theme-round .shariff-count{padding:0!important;height:45px!important}.shariff .orientation-vertical{-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.shariff .orientation-vertical li{width:135px}.shariff.shariff-align-flex-start ul,.widget .shariff.shariff-widget-align-flex-start ul{-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start}.shariff.shariff-align-center ul,.widget .shariff.shariff-widget-align-center ul{-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.shariff.shariff-align-flex-end ul,.widget .shariff.shariff-widget-align-flex-end ul{-webkit-box-pack:end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:end;-moz-box-align:end;-ms-flex-align:end;align-items:flex-end}.shariff.shariff-buttonstretch li{-webkit-box-flex:1!important;-moz-box-flex:1!important;-ms-flex:1 0 auto!important;flex:1 0 auto!important}.shariff.shariff-buttonstretch .orientation-vertical li{width:100%!important}.widget .shariff .theme-color li,.widget .shariff .theme-default li,.widget .shariff .theme-grey li,.widget .shariff .theme-round li{border:medium;font-weight:400}.widget .shariff .theme-color a,.widget .shariff .theme-default a,.widget .shariff .theme-grey a,.widget .shariff .theme-round a{color:#fff;display:block;font-weight:400}.widget .shariff .theme-color a:hover,.widget .shariff .theme-default a:hover,.widget .shariff .theme-grey a:hover,.widget .shariff .theme-round a:hover{color:#fff;font-weight:400}.shariff_mailform{background:#eee 0 0;border:1px solid;margin:10px;max-width:750px;padding:10px 15px}.shariff_mailform form{margin:0!important}.shariff_mailform fieldset{border:0;margin:0!important;padding:0}.shariff_mailform label{margin-left:3px;display:inline-block}.shariff_mailform p{margin:10px 0!important}.shariff_mailform textarea{height:auto!important;margin:0!important;padding:0;width:100%}.shariff_mailform input,.shariff_mailform select{vertical-align:baseline;height:2.2rem;padding:0 10px;width:100%;margin:0!important}.shariff_mailform_error{color:red;font-weight:700;padding:0 0 5px}.shariff_mailform_disabled{color:red;font-weight:700;padding:2px 0 0}.shariff_mailform_headline{position:relative;padding:0}.shariff_mailform_headline legend{font-weight:700!important}.shariff_mailform_submit{cursor:pointer}.shariff_closeX{position:absolute;right:0;top:0;width:20px;padding:2px;text-decoration:none;-webkit-box-shadow:none!important;box-shadow:none!important;border:0!important;cursor:pointer}.shariff_closeX svg:hover{fill:#c00}#shariff_mailform_url{display:none!important}.shariff-warning{background-color:red;color:#fff;font-size:20px;font-weight:700;padding:10px;text-align:center;margin:0 auto;line-height:1.5}.shariff .info a{border:1px solid #ddd;width:35px}.shariff .shariff-button.info{width:35px;-webkit-box-flex:0!important;-moz-box-flex:0!important;-ms-flex:0 0 auto!important;flex:0 0 auto!important}.shariff .buttonsize-small .info a,.shariff .buttonsize-small .shariff-button.info{width:25px}.shariff .buttonsize-large .info a,.shariff .buttonsize-large .shariff-button.info{width:45px}.shariff .info .shariff-icon svg{display:block;margin:auto}body,html{height:100%}body{background:#f2f3f5}.wrapper{position:relative;overflow:hidden}.container{text-align:center;margin:0 auto}.container,.content,.inner{position:relative}.inner{text-align:left;max-width:1000px;padding:0 20px;width:auto;margin:0 auto}.inner.with-sidebar,.single-content.inner{max-width:1280px}.content{margin:90px auto 30px;min-height:350px}.left-content{float:left;width:67%}.right-content{float:right;width:30%}.no-sidebar .left-content{margin:0 auto;float:none;width:auto;max-width:750px}.main-menu .sub-menu>li>a:hover,.main-menu li.current-menu-item,.main-menu li.current-menu-item a,.main-menu li.current-menu-parent,.main-menu li.current-menu-parent a,.main-menu li.current-page-ancestor,.main-menu li.current-page-ancestor a,.main-menu>li>a:hover,.nav-on,.nav-on a,body.page-id-1023 .main-menu .menu-item-1031,body.page-id-1023 .main-menu .menu-item-1031 a,body.page-id-350 .main-menu .menu-item-779,body.page-id-350 .main-menu .menu-item-779 a,body.page-id-780 .main-menu .menu-item-779,body.page-id-780 .main-menu .menu-item-779 a,body.pageid-885 .main-menu .menu-item-1031,body.pageid-885 .main-menu .menu-item-1031 a,body.parent-page-id-1023 .main-menu .menu-item-1031,body.parent-page-id-1023 .main-menu .menu-item-1031 a,body.parent-page-id-780 .main-menu .menu-item-779,body.parent-page-id-780 .main-menu .menu-item-779 a,body.parent-pageid-350 .main-menu .menu-item-779,body.parent-pageid-350 .main-menu .menu-item-779 a,body.parent-pageid-885 .main-menu .menu-item-1031,body.parent-pageid-885 .main-menu .menu-item-1031 a,body.tax-booklet-category .main-menu .menu-item-type-booklet,body.tax-booklet-category .main-menu .menu-item-type-booklet a,body.tax-document-category .main-menu .menu-item-type-document,body.tax-document-category .main-menu .menu-item-type-document a,body.tax-event-category .main-menu .menu-item-type-event,body.tax-event-category .main-menu .menu-item-type-event a{color:#075fed}.main-menu{position:relative;color:#858d99;background:0 0;height:50px;padding:0 20px}.main-menu a{-webkit-transition:.2s;transition:.2s;font-size:13px}.main-menu>li,.main-menu>li>a{position:relative;display:inline-block}.main-menu>li>a{text-decoration:none;color:#00295b;padding:0 15px 0 17px;height:50px;line-height:49px}.main-menu>li:last-child>a:after,.main-menu>li>a:before{position:absolute;content:'';top:-2px;left:0;-webkit-transform:rotate(25deg);transform:rotate(25deg);height:108%;width:1px;background-color:#fff}.main-menu>li:last-child>a:after{right:-2px;left:auto}.main-menu .sub-menu{background-color:#ecedf0}.main-menu .sub-menu>li>a{width:auto;display:block;padding:10px;border-bottom:1px solid #fff;color:#405063;line-height:1.3em}.search .search-submit,.search .search-text{padding:5px;border:1px solid transparent;background-color:transparent;vertical-align:middle;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-radius:3px;cursor:pointer;outline:0}.search .search-text{-webkit-transition:.5s;transition:.5s;font-size:14px}.search .search-text::-webkit-input-placeholder{color:#5d5d5d;font-weight:400;display:none}.search .search-text::-moz-placeholder,.search .search-textinput:-moz-placeholder{color:#5d5d5d;font-weight:400;display:none}.search .search-text.placeholder{color:#5d5d5d;font-weight:400;display:none}.search .search-text.on,.search .search-text:focus{background:-webkit-linear-gradient(top,#caced3 0%,#fff 15%);-webkit-box-shadow:0 0 2px 4px #ededed;box-shadow:0 0 2px 4px #ededed;border-color:#eee;color:#000;cursor:default}.search .search-text.on::-webkit-input-placeholder,.search .search-text:focus::-webkit-input-placeholder{color:#858d99}.search .search-text.on::-moz-placeholder,.search .search-text:focus::-moz-placeholder{color:#858d99}.search .search-text.oninput:-moz-placeholder,.search .search-text:focusinput:-moz-placeholder{color:#858d99}.search .search-text.on.placeholder,.search .search-text:focus.placeholder{color:#858d99}.main-header{z-index:15;background-color:#ecedf0;-webkit-box-shadow:0 1px 1px 1px rgba(0,0,0,.08);box-shadow:0 1px 1px 1px rgba(0,0,0,.08);position:fixed;top:0;left:0;right:0;width:100%;height:50px}.admin-bar .main-header{top:32px}.main-header-inner{max-width:1280px;padding-left:20px;padding-right:20px;margin:auto;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;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;height:50px;position:relative;z-index:10;text-align:left}.mobile-handler{-ms-flex-item-align:end;align-self:flex-end}.logo{display:block;text-decoration:none;font-family:"Ubuntu",sans-serif;color:#000;text-align:left;height:50px;padding:15px 0 5px;line-height:17px}.logo svg{height:17px}.logo .colored{fill:#075fed}.header-subtitle,.header-title{display:none}.header-title{font-weight:700;font-size:2.2em;padding-bottom:.3em;margin-bottom:.3em;line-height:1em;letter-spacing:.05em}.header-subtitle{font-family:"Ubuntu",sans-serif;font-weight:400;font-size:.8em;line-height:1em;letter-spacing:.07em;text-transform:uppercase}.nav-trigger{position:absolute;top:0;right:20px;margin:0;z-index:5;height:48px;line-height:47px;color:#00295b;text-transform:uppercase;font-size:18px;font-weight:700;padding-right:30px}.anchor-nav a:hover,.hentry.single .entry-meta a:hover,.lang-selector a:hover,.main-footer a:hover,.nav-trigger:hover{color:#075fed}.nav-trigger .cd-icon{position:absolute;right:-8px;top:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);display:inline-block;width:18px;height:3px;background-color:#00295b;z-index:10}.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:1;width:100%;height:100%;background-color:#ecedf0}.nav-trigger.close-nav{color:#00295b}.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:#075fed}.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)}.lang-selector{font-weight:700;font-size:13px;margin-left:20px;position:absolute;right:20px}.lang-selector li,.lang-selector ul{list-style:none;display:inline-block;white-space:nowrap;height:50px;line-height:48px}.lang-selector li>.off,.lang-selector li>a{text-transform:uppercase;display:inline-block;width:25px;height:50px;color:#333;position:relative;text-align:center}.lang-selector li>.off>span,.lang-selector li>a>span{display:block;text-indent:-99999px}.lang-selector li>.off.lang_sel_sel,.lang-selector li>.off.off,.lang-selector li>a.lang_sel_sel,.lang-selector li>a.off{color:#075fed;cursor:default}.lang-selector li>.off:before,.lang-selector li>a:before{position:absolute;left:0;right:0;top:0}.lang-selector li:first-child a:before{content:'FR'}.lang-selector li:last-child a:before{content:'EN'}.main-footer-container{border-top:1px solid #fff;background-color:#ecedf0;text-align:center;margin-top:60px}.main-footer{padding:20px 20px 40px;position:relative;max-width:1280px;color:#5d5d5d;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.main-footer p{line-height:inherit}.main-footer a{color:#00295b;text-decoration:none;-webkit-transition:.3s;transition:.3s}.main-footer-nav{margin-left:15px}.main-footer-nav ul{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex}.main-footer-nav li{display:block;position:relative;padding:0 10px}.main-footer-nav li a:hover{text-decoration:underline}.footer-logo{width:200px;height:40px;padding:10px 15px;margin:-18px auto 0;background-color:#f2f3f5;border-bottom:1px solid #fff;border-top:1px solid #fff}.archive-header{border-bottom:2px solid #f2f3f5;margin-bottom:20px;padding-bottom:20px}.archive-header .archive-meta{margin-top:20px}.archive-header.bgbox,.home-widgets .archive-header.widget,.list-in-columns .archive-header.list-item{border-bottom:none}.archive-type{padding-bottom:0}.archive-type span{color:#075fed;font-style:italic}.archive-header.archive-type{padding-bottom:.5em;margin-bottom:.5em}.archive-title{font-size:19px;color:#405063;font-weight:400;margin-bottom:10px}.content .not-found{text-align:center;padding-top:35px;padding-bottom:20px}.content .not-found.loop{border-bottom:none;padding-bottom:0}.content .not-found .entry-title{font-size:28px;margin-bottom:1em}.content .not-found .search{margin-bottom:20px}.content .not-found .search-text{padding-top:.5em;padding-bottom:.5em;border:1px solid #ddd;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.07);box-shadow:inset 0 1px 2px rgba(0,0,0,.07);background-color:#fff;outline:0;-webkit-transition:.05s border-color ease-in-out;transition:.05s border-color ease-in-out;max-width:400px;width:100%}.member-header,.member-website{border-bottom:2px solid #f2f3f5;margin-bottom:20px;padding-bottom:20px}.member-header{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}.member-avatar{border-radius:100%;width:100px;height:100px;overflow:hidden;margin-right:20px}.member-name{margin-bottom:0}.member-status{color:#5d5d5d;text-transform:uppercase}.member-infos{margin-bottom:20px}.member-infos-item{margin-bottom:10px}.member-infos-label{display:block;text-transform:uppercase;font-size:.9em;letter-spacing:.03em;font-weight:700}.member-articles-list-title{display:inline-block;margin-bottom:20px;background-color:#00295b;font-size:20px}.member-page-nb{display:inline-block;margin-left:.5em;color:#5d5d5d}.hentry.single .entry-meta{border-top:2px solid #f2f3f5;padding-top:20px;margin-bottom:0;color:#7a7976;font-size:13px}.hentry.single .entry-meta a{color:#405063}.hentry.single .entry-header,.hentry.single .entry-tags{padding-bottom:20px;border-bottom:2px solid #f2f3f5;margin-bottom:20px}.hentry.single-event .event-date{color:#075fed;font-size:20px;margin-bottom:10px}.event-program{border-bottom:2px solid #f2f3f5;padding-bottom:20px;margin-bottom:20px}.hentry.single-booklet .entry-title{font-size:32px;margin-bottom:.5em;padding-right:1em}.hentry.single-booklet .booklet-columns{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex}.hentry.single-booklet .image-container{margin-right:20px;max-width:30%}.hentry.single-booklet .image-container img{width:100%;max-width:100%;border:1px solid #a0a9b8}.hentry.single-booklet .booklet-infos{color:#333}.hentry.single-booklet .booklet-authors,.hentry.single-booklet .publication-date{font-weight:700;margin-bottom:.5em;font-size:16px}.hentry.single-booklet .action-links{margin:.5em 0}.hentry.single-booklet .anchor-nav{margin-top:1em}.hentry.single-booklet .box-title,.hentry.single-booklet .member-articles-list-title{margin:1em 0}.anchor-nav li{margin-bottom:.5em;display:inline-block;margin-right:.5em}.anchor-nav a{color:#00295b;font-family:"Droid Serif",serif}.home-hero{display:none}.home-hero-logo{width:280px;display:block;margin-bottom:11.428571px}.home-hero-title{display:none}.home-hero-subtitle{color:#333;text-transform:uppercase;border-top:1px solid rgba(51,51,51,.8);padding-top:10px;font-weight:700;letter-spacing:.07em;font-size:16px}.home .inner{max-width:1280px}.home-booklets{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex}.home-booklets .image-container{min-width:280px;float:none}.home-booklet-item{margin-bottom:20px}.home-booklet-title{font-size:20px}.home-booklet-authors,.home-booklet-date{font-weight:700;color:#7a7976;display:block}.home-booklet-authors{font-size:14px}.home-booklet-item:first-child .home-booklet-title{font-size:32px}.home .event-loop .event-date{color:#7a7976;font-size:14px}.home-events .event-loop .entry-title{font-size:20px}.home-events .event-loop:first-child .entry-title{font-size:28px}.home-widgets .widget{padding:20px}@media only screen and (min-device-width:1025px){.shariff .shariff-mobile{display:none!important}}@media only screen and (min-width:361px){.shariff .orientation-horizontal li .shariff-count,.shariff .orientation-horizontal li .shariff-text{display:block}}@media screen and (min-width:500px){.home-hero{background:url(../img/hero-home.jpg) top no-repeat;background-size:cover;min-height:238px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-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;color:#fff;margin-bottom:20px}.home .content{margin-top:50px}}@media screen and (min-width:750px){.list-in-columns{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:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.list-in-columns .list-item{width:49%;position:relative;margin-left:2%;margin-bottom:20px}.list-in-columns .list-item:nth-of-type(n){margin-left:2%}.list-in-columns .list-item-x2:nth-of-type(n),.list-in-columns .list-item:nth-of-type(2n+1){margin-left:0}.list-in-columns .list-item-x2{-webkit-box-flex:2;-moz-box-flex:2;-ms-flex-positive:2;flex-grow:2;width:98%}.no-flexbox .list-in-columns{margin-right:-2%}.no-flexbox .list-in-columns .list-item{float:left;margin-left:2%}.no-flexbox .list-in-columns .list-item:nth-of-type(n){clear:none;margin-left:2%}.no-flexbox .list-in-columns .list-item:nth-of-type(2n+1){clear:both;margin-left:0}}@media only screen and (min-width:768px){.shariff .orientation-horizontal.buttonsize-small li{width:105px}.shariff .orientation-horizontal.buttonsize-large li{width:155px}.shariff .orientation-horizontal li .shariff-text{display:inline}}@media screen and (min-width:1000px){.home-widgets,.list-in-columns{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:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.list-in-columns .list-item{width:32%;position:relative;margin-left:2%;margin-bottom:20px}.list-in-columns .list-item:nth-of-type(n){margin-left:2%}.list-in-columns .list-item-x2:nth-of-type(n),.list-in-columns .list-item:nth-of-type(3n+1){margin-left:0}.list-in-columns .list-item-x2{-webkit-box-flex:2;-moz-box-flex:2;-ms-flex-positive:2;flex-grow:2;width:64%}.no-flexbox .list-in-columns{margin-right:-2%}.no-flexbox .list-in-columns .list-item{float:left;margin-left:2%}.no-flexbox .list-in-columns .list-item:nth-of-type(n){clear:none;margin-left:2%}.no-flexbox .list-in-columns .list-item:nth-of-type(3n+1){clear:both;margin-left:0}.home-widgets .left-content .widget,.home-widgets .no-sidebar .left-content.widget,.left-content .bgbox,.left-content .home-widgets .widget,.left-content .list-in-columns .list-item,.list-in-columns .left-content .list-item,.list-in-columns .no-sidebar .left-content.list-item,.no-sidebar .home-widgets .left-content.widget,.no-sidebar .left-content.bgbox,.no-sidebar .list-in-columns .left-content.list-item{padding:40px}.no-sidebar .left-content{max-width:850px}.search .search-text.on,.search .search-text:focus{width:130px}.home-widgets .widget{width:32%;position:relative;margin-left:2%;margin-bottom:20px}.home-widgets .widget:nth-of-type(n){margin-left:2%}.home-widgets .widget-x2:nth-of-type(n),.home-widgets .widget:nth-of-type(3n+1){margin-left:0}.home-widgets .widget-x2{-webkit-box-flex:2;-moz-box-flex:2;-ms-flex-positive:2;flex-grow:2;width:64%}.no-flexbox .home-widgets{margin-right:-2%}.no-flexbox .home-widgets .widget{float:left;margin-left:2%}.no-flexbox .home-widgets .widget:nth-of-type(n){clear:none;margin-left:2%}.no-flexbox .home-widgets .widget:nth-of-type(3n+1){clear:both;margin-left:0}}@media screen and (min-width:1280px){.fix-sidebar .fixed-sidebar .widget{padding:0 20px}.main-menu .sub-menu{opacity:0;visibility:hidden;-webkit-transform:translateY(-10px);transform:translateY(-10px);z-index:2;-webkit-box-shadow:inset 0 2px 2px 0 rgba(0,0,0,.08);box-shadow:inset 0 2px 2px 0 rgba(0,0,0,.08);-webkit-transition:.3s;transition:.3s;position:absolute;top:100%;left:-10px;min-width:250px}.main-menu>li:hover{z-index:15}.main-menu>li:hover .sub-menu{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);visibility:visible}.nav-trigger{display:none}.header-search-container{position:absolute;top:0;right:80px;height:50px;line-height:45px}.search .search-text{width:81px;position:relative;border:0;background-color:transparent;margin-right:-9px}.search .search-text.on,.search .search-text:focus{margin-right:0}.search .search-submit{border:0;background-color:transparent}}@media screen and (max-width:1279px){.main-menu .sub-menu{border-top:1px solid #fff}.main-menu .sub-menu>li>a{padding-left:40px;padding-right:40px}.main-menu .sub-menu>li:last-child>a{border-bottom:none}.main-header{-webkit-transition:.3s;transition:.3s}.main-header.on{height:100%;overflow-y:scroll}.main-header-inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:0}.logo{padding:15px 20px 16px}.lang-selector{position:relative}.main-nav{width:100%}.header-search-container,.main-menu{width:100%;border-bottom:1px solid #fff}.main-menu{height:auto;background-color:#ecedf0;padding:0}.main-menu>li{width:100%;display:block;border-top:1px solid #fff}.main-menu>li>a{display:block;padding:10px 20px;height:auto;line-height:30px}.lang-selector li>a:before,.main-menu>li>a:after,.main-menu>li>a:before{display:none}.header-search-container{padding:10px 20px;position:relative}.header-search-container .search{position:relative;max-width:500px;padding-right:28px}.header-search-container .search-text{background-color:#fff;border-radius:3px 0 0 3px;width:100%;border:0;padding:6px 5px}.header-search-container .search-submit{position:absolute;display:block;top:0;right:0;border:0;background-color:#00295b;color:#fff;border-radius:0 3px 3px 0}.lang-selector{padding:0 20px;width:100%;border-bottom:1px solid #fff}.lang-selector li>a>span{text-indent:0}.lang-selector li>a{width:auto;margin-right:10px}}@media screen and (max-width:999px){.content{margin-top:70px}.home-hero-subtitle{font-size:14px}.home-hero{background-image:url(../img/hero-home-small.jpg)}}@media screen and (max-width:781px){.admin-bar .main-header,.admin-bar.fix-sidebar .fixed-sidebar{top:46px}}@media only screen and (max-width:750px){.buttons-list,ul.buttons-list a{font-size:20px}}@media screen and (max-width:749px){.archive-type,.content .not-found .entry-title,.hentry.single .entry-title,.hentry.single-booklet .entry-title,.main-title{font-size:32px}.left-content,.right-content{width:100%;float:none}.left-content{margin-bottom:40px}.main-footer{-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center}.main-footer-nav{margin-left:0;margin-top:10px}.main-footer-nav ul{-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.hentry.single-booklet .booklet-columns{-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.hentry.single-booklet .image-container{max-width:initial;margin-bottom:10px;margin-right:0}.hentry.single-booklet .entry-title{padding-right:0}.home-hero-subtitle{font-size:14px;letter-spacing:.02em}.home-booklets .image-container{min-width:0;max-width:150px}.home-booklet-title,.home-events .event-loop .entry-title{font-size:20px}}@media only screen and (max-width:500px){.buttons-list li,ul.buttons-list li{float:none;width:100%;margin-bottom:10px}}@media screen and (max-width:499px){.archive-type,.content .not-found .entry-title,.hentry.single .entry-title,.hentry.single-booklet .entry-title,.home-booklet-title,.main-title{font-size:24px}.breadcrumbs{display:none}.entry-content .lp-image{max-width:15%}.home-booklets,.left-content .booklet-loop{-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.left-content .booklet-loop .image-container{width:auto;margin-right:0;margin-bottom:10px}.left-content .booklet-loop .image-container img{max-width:100%;width:auto}.hentry.single-booklet .image-container{width:100%;max-width:none;margin-bottom:20px}.hentry.single-booklet .image-container img{max-width:100%}.hentry.single-booklet .entry-meta{width:100%;max-width:none;float:none}.home-booklets .image-container{width:100%;max-width:100%;margin-bottom:20px}}@media only screen and (max-width:360px){.shariff .orientation-horizontal.buttonsize-small li{width:25px}.shariff .orientation-horizontal.buttonsize-large li{width:45px}.shariff .orientation-horizontal .shariff-icon svg{display:block;margin:auto}.shariff .orientation-horizontal .shariff-count{display:none}}@media screen and (max-width:349px){.cd-label{display:none}}