@charset "utf-8";html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}.fancybox-wrap,.fancybox-skin,.fancybox-outer,.fancybox-inner,.fancybox-image,.fancybox-wrap iframe,.fancybox-wrap object,.fancybox-nav,.fancybox-nav span,.fancybox-tmp{padding:0;margin:0;border:0;outline:none;vertical-align:top}.fancybox-wrap{position:absolute;top:0;left:0;z-index:8020}.fancybox-skin{position:relative;background:#f9f9f9;color:#444;text-shadow:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.fancybox-opened{z-index:8030}.fancybox-opened .fancybox-skin{-webkit-box-shadow:0 10px 25px rgba(0,0,0,.5);-moz-box-shadow:0 10px 25px rgba(0,0,0,.5);box-shadow:0 10px 25px rgba(0,0,0,.5)}.fancybox-outer,.fancybox-inner{position:relative}.fancybox-inner{overflow:hidden}.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch}.fancybox-error{color:#444;font:14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;padding:15px;white-space:nowrap}.fancybox-image,.fancybox-iframe{display:block;width:100%;height:100%}.fancybox-image{max-width:100%;max-height:100%}#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url('/scripts/plugins/fancybox/fancybox_sprite.png')}#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:.8;cursor:pointer;z-index:8060}#fancybox-loading div{width:44px;height:44px;background:url('fancybox_loading.gif') center center no-repeat}.fancybox-close{position:absolute;top:-18px;right:-18px;width:36px;height:36px;cursor:pointer;z-index:8040}.fancybox-nav{position:absolute;top:0;width:40%;height:100%;cursor:pointer;text-decoration:none;background:transparent url('blank.gif');-webkit-tap-highlight-color:rgba(0,0,0,0);z-index:8040}.fancybox-prev{left:0}.fancybox-next{right:0}.fancybox-nav span{position:absolute;top:50%;width:36px;height:34px;margin-top:-18px;cursor:pointer;z-index:8040;visibility:hidden}.fancybox-prev span{left:10px;background-position:0 -36px}.fancybox-next span{right:10px;background-position:0 -72px}.fancybox-nav:hover span{visibility:visible}.fancybox-tmp{position:absolute;top:-99999px;left:-99999px;visibility:hidden;max-width:99999px;max-height:99999px;overflow:visible!important}.fancybox-lock{overflow:hidden!important;width:auto}.fancybox-lock body{overflow:hidden!important}.fancybox-lock-test{overflow-y:hidden!important}.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background:url('fancybox_overlay.png')}.fancybox-overlay-fixed{position:fixed;bottom:0;right:0}.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll}.fancybox-title{visibility:hidden;font:normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;position:relative;text-shadow:none;z-index:8050}.fancybox-opened .fancybox-title{visibility:visible}.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8050;text-align:center}.fancybox-title-float-wrap .child{display:inline-block;margin-right:-100%;padding:2px 20px;background:transparent;background:rgba(0,0,0,.8);-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;text-shadow:0 1px 2px #222;color:#fff;font-weight:bold;line-height:24px;white-space:nowrap}.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff}.fancybox-title-inside-wrap{padding-top:10px}.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0,0,0,.8)}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url('fancybox_sprite@2x.png');background-size:44px 152px}#fancybox-loading div{background-image:url('fancybox_loading@2x.gif');background-size:24px 24px}}.clear{display:block!important;clear:both!important;width:0!important;position:static!important;height:0!important;float:none!important}body{font:14px/18px Arial,sans-serif}.rte ul{margin:10px 0 20px}.rte li{list-style-type:disc;margin-left:18px}.rte strong,.image-description strong{font-weight:bold}.rte p{margin-bottom:10px}.rte a{color:inherit}.rte a:hover{text-decoration:none}a.ext-lnk:after{content:" ";font-family:FontAwesome}.rte img{max-width:100%}#page-main h2,.rte h2{text-transform:uppercase;clear:both}#page-main h4,.rte h4,.article-date{font-weight:bold}.rte h5{font-variant:small-caps;font-weight:bold}.rte h6{font-variant:small-caps}.rte .uppercase{text-transform:uppercase}.rte em,.image-description em{font-style:italic}.rte .text-quote{padding:10px;border:1px solid #27c1f0;margin:20px 0;background:#fff}.rte .exergue{width:25%;float:right;margin:10px 0 10px 10px}.rte .exergue:before{content:'';font-family:'FontAwesome';padding-right:10px}.rte .exergue:after{content:'';font-family:'FontAwesome';padding-left:10px}.rte .top-content{font-size:16px;margin-bottom:30px;color:#333;border-bottom:1px solid #aaa;padding-bottom:20px;font-style:italic}.rte table{width:100%;margin-bottom:20px}.rte table td,.rte table th{padding:10px}.rte table th{font-weight:bold;color:#27c1f0;border-bottom:3px solid #27c1f0;background-color:#eee}.rte table td{background-color:#ccf4ff;border-right:1px dotted #fff}.rte table .even-line td,.rte table .even-line th{background-color:#eee}.rte .align-center{text-align:center!important}.rte .align-right{text-align:right!important}.rte .align-left{text-align:left!important}.rte blockquote{padding:10px;border-left:3px solid #aaa;margin:20px 0;background:#fff}.center-wrapper{width:90%;margin:0 auto;max-width:1024px}a.btn{color:#5e6062;background-color:#97d9ed;display:block;text-decoration:none;text-transform:uppercase;font:13px/22px 'KlavikaBasicMedium',sans-serif;height:22px;padding:0 10px;display:block;text-align:center}#main-page-content{position:relative;z-index:10}iframe{max-width:100%}.snipcart-content #snipcart-main-container a.snipcart-next,.snipcart-content #snipcart-main-container a.snipcart-finalize,.snipcart-content #snipcart-main-container a.snipcart-mainaction{background:#dbf0f7;border:1px solid #bee9f4;color:#2ac1ef}.snipcart-content #snipcart-main-container a{color:#2ac1ef}header{position:relative;padding-bottom:122px}header .fa-external-link-sign{display:none}.logo-youtube{background-image:url('~/images/youtube-logo.svg')}#cart-btn{margin-right:5px}#cart-btn .fa{-webkit-text-stroke:1px}#logo{display:block;width:100%;margin-bottom:40px}#logo img{display:block;max-width:100%;margin:0 auto}#meta-nav{text-align:center;margin-bottom:20px}#meta-nav a{text-decoration:none;font:13px 'KlavikaBasicRegular',sans-serif;color:#686b6d;text-transform:uppercase}#meta-nav a:hover{text-decoration:underline}#meta-nav a{border-right:1px solid #8dc63f;padding-right:5px}#meta-nav a.no-border{border:none}#meta-nav a.no-border:hover span{text-decoration:none}#meta-nav a.no-border span{-webkit-text-stroke:.6px;font-size:16px;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;border:1px solid #686b6d;display:inline-block;width:21px;height:15px;padding:3px 0;position:relative;top:2px}#meta-nav a:last-child{border-right:none;padding-right:0}#nav-wrapper{background:#1396be;background:-moz-linear-gradient(left,rgba(19,150,190,1) 0%,rgba(19,150,190,1) 50%,rgba(251,171,24,1) 53%,rgba(251,171,24,1) 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0%,rgba(19,150,190,1)),color-stop(50%,rgba(19,150,190,1)),color-stop(53%,rgba(251,171,24,1)),color-stop(100%,rgba(251,171,24,1)));background:-webkit-linear-gradient(left,rgba(19,150,190,1) 0%,rgba(19,150,190,1) 50%,rgba(251,171,24,1) 53%,rgba(251,171,24,1) 100%);background:-o-linear-gradient(left,rgba(19,150,190,1) 0%,rgba(19,150,190,1) 50%,rgba(251,171,24,1) 53%,rgba(251,171,24,1) 100%);background:-ms-linear-gradient(left,rgba(19,150,190,1) 0%,rgba(19,150,190,1) 50%,rgba(251,171,24,1) 53%,rgba(251,171,24,1) 100%);background:linear-gradient(to right,rgba(19,150,190,1) 0%,rgba(19,150,190,1) 50%,rgba(251,171,24,1) 53%,rgba(251,171,24,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#1396be',endColorstr='#fbab18',GradientType=1)}#nav h2 a{color:#fff;text-decoration:none;text-align:center;width:100%;height:50px;font:18px/50px 'KlavikaBasicRegular',sans-serif;display:block;text-transform:uppercase;position:relative}.nav-section{height:50px}#nav #section-1 h2 a,#nav #section-1{background-color:#27c1f0}#nav #section-2 h2 a,#nav #section-2{background-color:#62cced}#nav #section-3 h2 a,#nav #section-3{background-color:#97d9ed}#nav #section-last h2 a,#nav #section-last{background-color:#f6891f}.arrow-down{width:0;height:0;border-left:20px solid transparent;border-right:20px solid transparent;position:absolute;z-index:10;left:45%}#nav #section-1 .arrow-down{border-top:20px solid #27c1f0}#nav #section-2 .arrow-down{border-top:20px solid #62cced}#nav #section-3 .arrow-down{border-top:20px solid #97d9ed}#nav #section-4 .arrow-down{border-top:20px solid #f6891f}.section-infos{display:none;overflow:hidden;position:absolute;width:100%;left:0;z-index:1;background:#56585b}.section-infos.active{display:block}.section-infos-wrapper{width:90%;max-width:1024px}.navigation-image-wrapper img{max-width:100%;display:block;margin:0 auto}.navigation-sentence{font:20px 'KlavikaBasicRegularItalic',sans-serif;color:#fff;text-align:center;padding-top:20px}.navigation-sentence .color-title{color:#97d9ed}.section-nav{padding-top:30px;min-height:58px}.section-nav a{color:#fff;font:16px 'KlavikaBasicLight',sans-serif;text-transform:uppercase;text-decoration:none;display:block;text-align:center;margin-bottom:10px;padding-right:10px}.section-nav a:hover{color:#97d9ed}#countdown{position:absolute;bottom:30px;width:100%;display:block;text-align:center;height:10px}#countdown span{width:3px;height:3px;background-color:#fff;display:inline-block;margin:0 2px}#header-sentence{margin-bottom:20px;text-align:center;font:16px 'KlavikaBasicRegularItalic',sans-serif;color:#5e6062}#header-sentence span{color:#27c1f0}footer{background-color:#56585b;padding:30px 0;color:#fff}footer .office h2{color:#97d9ed;padding-left:16px;font:16px/16px 'KlavikaBasicBold',sans-serif;text-transform:uppercase;background:url('../images/office-bullet.png') no-repeat 0 3px;margin-bottom:5px}footer .office .address{padding-left:16px}footer .office{padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid #787878}.office .place-name{text-transform:uppercase;min-height:40px;display:block;font-size:11px}.full-address,.phone-number{font:11px Arial,sans-serif}.phone-number a{color:#fff;text-decoration:none}#contact-page-link{margin-top:20px}#contact-page-link a{color:#fff;display:block;font:16px 'KlavikaBasicBold',sans-serif;padding-top:45px;background:url('../images/contact-pin.png') no-repeat center 0;text-decoration:none;text-transform:uppercase;text-align:center}#contact-page-link a:hover{text-decoration:underline}#breadcrumbs{position:absolute;width:100%;top:5px;left:10px}#breadcrumbs .center-wrapper{background:#f7f6f6;padding:2px 10px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}#breadcrumbs a{color:#27c1f0;text-decoration:none;font-weight:bold;font-size:12px}#breadcrumbs a:hover{text-decoration:underline}#breadcrumbs a:after{content:' > '}#breadcrumbs a.last:after{content:''}#main-page-content{position:relative}#table-of-content{width:90%;margin:0 auto;background-color:#f8f7f7;padding:5%;position:relative;color:#56585b;border:1px solid #dfdede;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;margin-bottom:20px}#table-of-content h2{font:18px 'KlavikaBasicMedium',sans-serif;text-transform:uppercase}#table-of-content #table-of-content-hidden h2{display:none}#table-of-content a{display:block;margin-bottom:10px;color:#2ac1ef;text-decoration:none}#table-of-content a:hover{text-decoration:underline}#table-of-content h2 a:hover{text-decoration:none}#tod-toggle{color:inherit;text-decoration:none}#table-of-content .hierarchy-2{padding-left:20px}#table-of-content .hierarchy-3{padding-left:40px}#table-of-content .hierarchy-4{padding-left:60px}#table-of-content .hierarchy-5{padding-left:80px}#table-of-content .hierarchy-{padding-left:100px}#table-of-content i{display:none}#middle{background:url('../images/middle-background.jpg') repeat 0 0;padding:32px 0}.p-Home #middle{padding:32px 0}#selected-news{background:#f0efef url('../images/news-border.gif') no-repeat 0 0;padding-bottom:25px;border:1px solid #d7d7d7}#selected-news h2{font:20px 'KlavikaBasicRegular',sans-serif;text-transform:uppercase;color:#56585b;padding:25px 30px}.selected-article{list-style-type:square;margin-left:50px;padding-right:30px;color:#97d9ed;background:url('../images/article-border.gif') no-repeat 30% bottom;padding-bottom:10px;margin-bottom:10px}.selected-article:last-child{background:none;padding-bottom:0}.selected-article h3 a{font:15px 'KlavikaBasicMedium',sans-serif;color:#5e6062;text-transform:uppercase;text-decoration:none}.selected-article h4{color:#5e6062;font-weight:bold;font-size:10px;opacity:.7}.selected-article h3 a:hover{text-decoration:underline}.selected-article .article-date{font-family:Arial,sans-serif}.selected-article .rte{color:#5e6062;font-size:12px}#selected-news #left-link{width:40%;float:left}#selected-news #right-link{width:40%;float:right}#slider-wrapper{background:#fff;border:1px solid #d7d7d7;padding:10px;margin-top:20px;position:relative}.image-above-slider{background:#fff;border:1px solid #d7d7d7;padding:10px;margin:20px 0;position:relative;display:flex}.image-above-slider img{max-width:100%}.p-Home #slider .slide{width:100%!important;height:100%!important}.p-Home #slider .slide.slide-with-link{cursor:pointer}.p-Gallery #slider .slide,.p-StaticPage #slider .slide{max-width:100%;min-width:100%}.slide img{max-width:100%;display:block;position:relative;z-index:1}.slide-title{background:url('../images/gray-transparent-bg.png') repeat 0 0;padding:20px 12px 12px;font:19px/19px 'KlavikaBasicRegular',sans-serif;color:#fff;position:relative;z-index:2}.main-slide-title{text-transform:uppercase;font-family:'KlavikaBasicMedium',sans-serif;color:#96d8ed}.slide-infos{position:absolute;bottom:0;width:100%}.slide-bottom{background:#5e6062;color:#fff;font:12px Arial,sans-serif;position:relative;z-index:2}.slide-image{background-color:#5e6062}.p-Home .slide-bottom{padding:30px 12px 30px;width:100%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.p-Gallery .slide-bottom,.p-StaticPage .slide-bottom{padding:20px 12px;min-height:50px}.associated-page{width:50%;float:left;margin-left:-12px}#slider-navigation{position:absolute;bottom:15px;right:45%;z-index:200}#slider-navigation a{background:url('../images/slider-bullet.png') no-repeat 0 0;width:14px;height:14px;display:inline-block;text-indent:-9999px}#slider-navigation a.activeSlide{background:url('../images/slider-bullet-selected.png') no-repeat 0 0}#bottom-blocks{background:#707274;padding:25px 0}.bottom-block{background-color:#626466;border:1px solid #5a5a5a;padding:10px 0 20px;color:#fff}.bottom-block h2{font:17px/18px 'KlavikaBasicRegular',sans-serif;padding:15px 20px 15px 65px;text-transform:uppercase}#subscribe-block h2{background:url('../images/newsletter.png') no-repeat 0 0}#member-block h2{background:url('../images/member.png') no-repeat 0 0}#twitter-block h2{background:url('../images/Twitter_logo_white.png') no-repeat 0 0}.bottom-block .rte{padding:0 20px 0 68px}.bottom-block .btn{min-width:75%;float:left}#twitter-block ul li{color:#97d9ed;list-style-type:square;margin-left:0}.tweet a{word-break:break-all}#twitter-block ul li .tweet{color:#fff}.tweet_time{margin-left:5px}.tweet_time a{color:#97d9ed;text-transform:uppercase;font:10px 'KlavikaBasicMedium',sans-serif;text-decoration:none}.tweet_time a:hover{text-decoration:underline}#see-all-themes{clear:both;text-align:right;padding-top:20px}#see-all-themes a{color:#fff}#see-all-themes a:hover{text-decoration:none}#popular-themes{background-color:#6b6d6e;border:1px solid #646667;padding:25px;clear:both;margin-bottom:20px}#popular-themes h2,#popular-themes h2 a{color:#fff;font:17px 'KlavikaBasicRegular',sans-serif;text-transform:uppercase;text-decoration:none}#popular-themes img{width:100%;display:block;border:3px solid #a8a8a8;border-bottom:none;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}#popular-themes .theme{margin:20px 0 0;padding:0 0 34px;position:relative}#popular-themes .theme a{display:block}#popular-themes h3{background-color:#97d9ed;text-align:center;font:14px/14px 'KlavikaBasicRegular',sans-serif;color:#fff;padding-top:5px;padding-bottom:5px;overflow:hidden;margin-bottom:0;position:absolute;bottom:10px;left:0;width:100%}#popular-themes h3 a{text-decoration:none;color:#494949;display:block;width:100%;height:100%}.sidebar-box h2 a{color:inherit;text-decoration:none}.sidebar-box .rte li{margin-left:0;color:#56585b}#all-themes-sidebox,.all-themes-sidebox{color:#56585b;float:right}#all-themes-sidebox:hover,.all-themes-sidebox:hover{text-decoration:none}#publication-action,.document.first .publication-action{padding:10px;width:265px;margin-left:-15px;text-align:center;background-color:#eae7e7;border:1px solid #d9d8d8;border-right-color:#ccc;border-left-color:#ccc}.document.first .publication-action .publication-link{margin-left:15px}.publication-action{margin-left:10px;text-align:left!important}.publication-action strong{font-weight:bold;display:block;font:15px 'KlavikaBasicRegular',sans-serif}.document.first .publication-action strong{font-size:17px;margin-bottom:5px}.document.first .publication-action{margin-left:-18px;margin-top:10px}.publication-action .btn-link{top:0}.document{margin-bottom:5px!important}.document h3{color:#56585b}#sidebar .sidebar-box li.document{background:none;padding-left:0}#publication-action .btn-link,.document.first .publication-action .btn-link{background-color:#bee9f4;border-color:#2ac1ef;font-size:18px}.publication-action .btn-link{background-color:#fff;border-color:#2ac1ef}#page-main{background-color:#f8f7f7;padding:5%;position:relative;color:#56585b;border:1px solid #dfdede}#page-main h1{font:23px 'KlavikaBasicMedium',sans-serif;color:#2ac1ef;margin-bottom:10px;text-transform:uppercase;margin-top:30px}.p-BlogPost #page-main h1,.p-Publication #page-main h1,.p-Project #page-main h1,.p-Event #page-main h1,.p-Job #page-main h1{margin-top:80px}#page-main h2{font:18px 'KlavikaBasicMedium',sans-serif;margin-bottom:10px}#team-members h2{margin-bottom:0}#page-main h3{font:14px 'KlavikaBasicMedium',sans-serif;text-transform:uppercase;font-weight:bold}.rte h3{margin-top:15px}img.float-left,.float-left img{float:left;width:auto!important;height:auto!important;max-width:300px!important;margin-right:20px;margin-bottom:10px}img.float-right,.float-right img{float:right;width:auto!important;height:auto!important;max-width:300px!important;margin-left:20px;margin-bottom:10px}img.centered-image,.centered-image img{width:auto;width:auto!important;height:auto!important;max-width:100%;display:block;margin:0 auto}#page-main .date{position:absolute;font:14px 'KlavikaBasicRegular',sans-serif;padding-left:185px;background:url('../images/date-bar.gif') no-repeat 0 center;left:0;top:50px;color:#56585b}#page-main #tags{margin-bottom:10px;display:block}#page-main .rte li{list-style-type:none;background:url('../images/bullet.gif') no-repeat 0 6px;padding-left:15px;margin-bottom:10px}#page-main .rte #articles li{background-image:none}#back-to-list{font:13.5px 'KlavikaBasicRegular',sans-serif;color:#56585b;text-decoration:none;position:absolute;top:0;right:5%;padding-top:15px;background:url('../images/back-to-list.gif') repeat-x 0 0}#page-main img{max-width:100%;margin-top:20px}#page-main #image-caption,.rte .image-caption{font-size:10px!important;display:block;clear:both}#page-main a{color:#2ac1ef;text-decoration:none}#sharing{margin-top:30px}#sharing h2{text-transform:uppercase}#sharing-buttons{background-color:#eae7e7;border:1px solid #d9d8d8;padding:20px 10px 10px}#sharing-buttons a{margin-right:5px;margin-bottom:10px;min-height:23px}#sidebar{margin-top:20px}#sidebar .sidebar-box{border:1px solid #dfdede;margin-top:20px;background:#f7f6f6 url('../images/sidebar-box.gif') no-repeat 0 0;padding:20px 10px}#sidebar .sidebar-box.first{margin-top:0}#sidebar .sidebar-box h2{font:15px 'KlavikaBasicRegular',sans-serif;text-transform:uppercase;color:#56585b}#sidebar .sidebar-box ul{margin-top:10px}#sidebar .sidebar-box li{list-style-type:none;background:url('../images/bullet.gif') no-repeat 0 6px;padding-left:15px;margin-bottom:10px}#sidebar .sidebar-box.two-cols li{width:40%;float:left;clear:left}#sidebar .sidebar-box.two-cols li.even{float:right;clear:none}#sidebar .sidebar-box li a,#sidebar .sidebar-box p{text-decoration:none;color:#56585b}#sidebar .sidebar-box .rte{margin-top:10px}#sidebar .sidebar-box li a:hover{text-decoration:underline}#media-links{padding:20px 0;text-align:center;position:absolute;top:130px;right:0;width:100%}#media-links a{opacity:.5;transform:scale(.9);-webkit-transform:scale(.9);-moz-transform:scale(.9)}#media-links a:hover{opacity:1}#media-links #facebook-link{background:url('../images/facebook.png') no-repeat 0 0;text-indent:-9999px;width:30px;height:31px;display:inline-block;margin-right:0}#media-links #twitter-link{background:url('../images/twitter-link.png') no-repeat 0 0;text-indent:-9999px;width:30px;height:31px;display:inline-block;margin-right:0}#media-links #youtube-link{background:url('../images/youtube.png') no-repeat 0 0;text-indent:-9999px;width:32px;height:31px;display:inline-block;margin-right:0}#media-links a.btn-link{opacity:1;transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1)}#media-links a.btn-link--right{margin-left:5px}.btn-link{background-color:#dbf0f7;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;border:1px solid #bee9f4;font:15px/26px 'KlavikaBasicRegularItalic',sans-serif;height:26px;padding:0 10px;text-decoration:none;display:inline-block;color:#56585b;position:relative;top:5px}.rte .btn-link{top:0}#signature{position:relative;padding:20px 0;margin-top:40px;color:#636668}#signature-border{position:absolute;width:100%;left:-10%;top:0;height:1px;background:url('../images/signature-border.gif') no-repeat 0 0}#signature h2{color:#27c1f0;font:15px 'KlavikaBasicRegular',sans-serif;margin-bottom:15px;text-transform:uppercase}#signature h3{color:#27c1f0;margin-bottom:5px;font:15px Arial,Helvetica,sans-serif;text-transform:none}#signature p{margin-bottom:20px}#page-navigation{margin-top:20px}#left-side-nav{float:left}#right-side-nav{float:right}#number-navigation{display:block;text-align:center;float:left}.read-all{display:block}.item{cursor:pointer;padding:10px;border-left:3px solid #2ac1ef;margin-bottom:20px}.item:hover,#page-main .rte #articles li:hover{background:url('../images/blue-transparent-bg.png');border-left:3px solid #2ac1ef}.member-file{display:none}.team-member{margin-bottom:20px;padding:10px;background:#fff}.member-trigger{background:url('../images/down-arrow.png') no-repeat right center;width:94%;padding-right:6%;display:block}.member-trigger.open{background-image:url('../images/up-arrow.png')}.member-file{margin-top:30px}#page-main .member-file img{float:left;width:50%;margin:0 10px 10px 0}.latest-posts a{display:block}.member-positon{text-transform:none;font-family:'KlavikaBasicLight',sans-serif}#about-box{color:#56585b}#about-box .rte{margin-top:10px}#about-box h3{font:12px 'KlavikaBasicBold',sans-serif;text-transform:uppercase}#about-box a,.publication-action a{color:#2ac1ef!important;text-decoration:none}#publication-infos{margin-top:15px}#about-box .btn-link{margin-bottom:10px}#author{margin-bottom:20px}.publications-category{margin-bottom:40px;clear:both}.more-from-category{float:right}.summary.rte{font-weight:bold}#page-main img.pub-image{width:30%;float:left;margin:5px 0 0 0;padding:0 20px 20px 0;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}.with-image .item-basics{float:left;width:70%}#posts-navigation{margin:20px 0}#next-post{float:right}#previous-post{float:left}#authors{margin-bottom:20px;display:block}.author:after{content:" / "}.author.last:after{content:""}#newsletter-form{margin-top:20px}#newsletter-form #newsletter-email{padding:5px 10px;outline:none;border:1px solid #d9d8d8;margin-bottom:20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%}body #middle #newsletter-form button.btn-link{cursor:pointer;top:1px}#newsletter-form #newsletter-email.error-field{border:1px solid red}.checkbox-group{margin-bottom:10px}#success-message{color:#2ac1ef}#newsletter-form button{float:right}.error-page #sharing{display:none}.past-events-toggle-wrapper{width:100%;text-align:center;margin-top:30px}#partners-list li{background:none;padding-left:0;margin:0 auto;width:200px}#partners-list h2{text-align:center}#partner img{display:block;margin:0 auto 30px}.p-Gallery #page-main img,.p-StaticPage #page-main img{margin-top:0}.p-Gallery #slider-navigation,.p-StaticPage #slider-navigation{bottom:50px}.p-Gallery #slider-wrapper,.p-StaticPage #slider-wrapper{margin-left:auto;margin-right:auto;max-width:90%;width:500px;margin-bottom:40px}.p-Gallery #slider,.p-StaticPage #slider{width:100%!important}.videos .video a{cursor:pointer}.videos img{display:block;margin:0 auto 20px}.video-gallery{margin-bottom:40px}#page-main .video-with-fancybox a{cursor:pointer}#page-main .video-with-fancybox img{max-width:100%;margin:0 auto;display:block;margin-bottom:20px}.gallery-slider{margin-bottom:20px}.gallery-slider .image-description{position:absolute;bottom:0;width:100%;background:#56585b;color:#fff;padding:10px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;opacity:.9}.gallery-slider-inside{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;border:3px solid #707274;margin-bottom:10px;width:100%!important}.gallery-slider-image{width:100%!important;height:100%!important}.gallery-slider-inside img{max-width:100%!important;width:500px!important;margin:0 auto;display:block}.gallery-slider-navigation a{display:block;float:left;margin-right:5px;margin-bottom:5px;width:100px;height:75px;overflow:hidden;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;border:3px solid #707274}#page-main .gallery-slider-navigation img{max-width:none;display:block;margin:0 auto;min-height:100%;opacity:.5}.gallery-slider-navigation a:hover img,.gallery-slider-navigation a.activeSlide img{opacity:1}.to-hide{display:none}#gmap{width:100%;height:300px}.gmnoprint{display:none!important}.marker-address{padding:20px;color:#333}#send-message{margin-top:30px}#office-select{width:98%;padding:1.5%;margin-bottom:10px;font:14px Arial,Helvetica,sans-serif;outline:none;border:1px solid #d9d8d8}#contact-form input{width:45%;padding:1.5%;margin-right:1%;display:block;float:left;margin-bottom:10px;font:14px Arial,Helvetica,sans-serif;outline:none;border:1px solid #d9d8d8}#contact-form #your-email{margin-right:0}#contact-form textarea{width:96%;padding:1%;font:14px Arial,Helvetica,sans-serif;resize:none;outline:none;border:1px solid #d9d8d8}#button-wrapper{text-align:right;margin-right:5px}#contact-form .error-field{border:1px solid red}#error-message{color:red}#contact-form button{cursor:pointer}#office-list li{background:none;margin-left:0;padding-left:0;margin-bottom:20px}#office-list li h2{margin-bottom:0}#definition{margin-bottom:40px;padding:20px;background:#eee}#definition img{margin-bottom:20px;margin-top:0}#definition-url{float:right;width:150px}h2#linked-content-title{font-size:22px;border-bottom:3px solid #56585b;margin-bottom:20px}.item-identification{color:#2ac1ef;background-color:transparent;transform:rotate(90deg);-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);transform-origin:0 0;-moz-transform-origin:0 0;-webkit-transform-origin:0 0;position:absolute;top:0;left:29px;padding:5px 0;text-align:center;width:100%;text-transform:uppercase}.section-elems{margin-bottom:20px}.section-elems .item{position:relative;overflow:hidden;padding-left:35px}.more-from-theme{margin-bottom:40px;display:block}#definition-url span{position:relative;left:10px}#page-main #definition img#cv-logo{margin:0;width:150px;position:relative}@media only screen and (min-width:480px){.p-Home .slide img{margin-bottom:-90px}#popular-themes .theme{float:left;margin-right:10px}#popular-themes .theme.last{margin-right:0}.p-BlogPost #page-main h1,.p-Publication #page-main h1,.p-Project #page-main h1,.p-Event #page-main h1,.p-Job #page-main h1{margin-top:50px}.checkbox-group p{width:48%;float:left;margin-right:1%}}@media only screen and (min-width:600px){}@media only screen and (min-width:768px){.nav-section{width:50%;float:left}#logo{width:236px}#header-sentence{font-size:14px}header .center-wrapper.first{position:relative}#logo img{margin:0}#meta-nav{position:absolute;top:10px;right:0;z-index:200}.navigation-image-wrapper{width:50%;float:left}.section-nav a{display:inline-block;margin-right:10px;font-size:14px}.navigation-sentence{text-align:left}#logo{margin-bottom:0}#media-links{top:30px;width:auto}#header-sentence{text-align:right;position:absolute;right:0;top:120px}footer .office{width:30%;float:left;border-right:1px solid #787878;border-bottom:none;margin-right:2%;padding-right:2%}footer .office.last{border-right:none;margin-right:0;padding-right:0}#contact-page-link{clear:both}#selected-news{width:45%;float:left}.p-Home .home-slider-wrapper{width:45%;float:right}.image-above-slider{margin-top:0}.bottom-block{width:30%;float:left;padding-bottom:42px;position:relative}.bottom-block .btn{position:absolute;left:0;bottom:20px}#member-block{margin-left:4.5%;margin-right:4.5%}#page-main h1{margin-top:0}#page-main{width:49%;float:left;margin-right:5%}.p-Temp #page-main{width:50%;margin:20px auto;float:none}#sidebar{width:35%;float:right;margin-top:0}#media-links{margin-top:0}.member-file img{float:left;width:25%;margin:0 10px 10px 0}.open-legend{float:right;font-size:20px}.gallery-slider .image-description{display:block!important;position:absolute;bottom:0}.legend-content{display:none;margin-top:20px}.gallery-slider .image-description h4{margin-bottom:0;cursor:pointer}#partners-list li{float:left}#partners-list li.even{float:right}#partner img{float:left;margin-right:20px}}@media only screen and (min-width:992px){.p-BlogPost #page-main h1,.p-Publication #page-main h1,.p-Project #page-main h1,.p-Event #page-main h1,.p-Job #page-main h1{margin-top:30px}.nav-section{width:25%;float:left}.navigation-image-wrapper{width:25%;margin-right:40px}.section-right{width:70%}.navigation-sentence{padding-top:25px}.arrow-down{left:42%}#header-sentence{font-size:20px;font-size:16px}.section-nav a{font-size:16px}footer .office{width:20%}footer .office.last{border-right:1px solid #787878;margin-right:2%;padding-right:2%}#contact-page-link{float:left;width:20%;clear:none}#middle{position:relative}#table-of-content-hidden{position:absolute;left:-580px;padding:10px 20px;background:#eae7e7;top:0;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;z-index:9;width:450px;border:1px solid #d9d8d8}#table-of-content{width:auto;margin:0;background-color:transparent;position:absolute;color:#56585b;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;z-index:999;padding:0;border:none;overflow:hidden;width:40px;left:0;top:32px}#table-of-content h2{position:relative;top:1px;background:#eae7e7;left:0;display:inline-block;width:40px;position:relative;height:40px;z-index:10}#table-of-content h2 a span{transform:rotate(270deg);-moz-transform:rotate(270deg);-webkit-transform:rotate(270deg);transform-origin:0 0;-moz-transform-origin:0 0;-webkit-transform-origin:0 0;display:block;width:200px;margin-top:215px;background:#eae7e7;height:40px;line-height:40px;margin-left:-10px;padding:0 10px}#table-of-content h2 a i{transform:rotate(270deg);-moz-transform:rotate(270deg);-webkit-transform:rotate(270deg);transform-origin:0 0;-moz-transform-origin:0 0;-webkit-transform-origin:0 0;margin-top:15px}#table-of-content #table-of-content-hidden h2{width:auto;height:auto;background:none;text-indent:0;margin-bottom:20px;display:block}#table-of-content h2 a{padding:5px 10px}#table-of-content h2 a i{text-indent:0;position:absolute;display:block;top:12px;left:12px}#selected-news{width:30%}#slider-wrapper,.p-Home .home-slider-wrapper{width:65%}.p-Home .home-slider-wrapper #slider-wrapper{width:97%}.videos .video{width:200px;float:left;overflow:hidden;margin-right:20px}.videos .video.even{margin-right:0}.videos img{display:block}#popular-themes .theme{margin-right:30px}#popular-themes .theme.last{margin-right:0}#sidebar .sidebar-box.two-cols li{width:45%}.p-Themes .item{width:30%;float:left;margin-right:4.95%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;height:125px;border:none;padding:0}.p-Themes .item.third{margin-right:0}.p-Themes #page-main img.pub-image{float:none;width:100%;margin:0;padding:0}.p-Themes .with-image .item-basics{width:100%;float:none}}@media only screen and (min-width:1024px){.section-nav{padding-top:40px}}@media only screen and (min-width:1180px){.videos .video{width:240px}#table-of-content{left:2.5%}}@media only screen and (min-width:1382px){.videos .video{width:275px}#page-main{width:575px;float:left;padding:35px 65px;margin-right:12px}#sidebar{width:275px;padding-left:14px}#sidebar .sidebar-box li{padding-left:10px}#sidebar .sidebar-box.two-cols li{width:110px}#signature-border{left:-130px}}@media only screen and (min-width:1600px){}#newsletter-email input[type=text],#newsletter-email input[type=email],#newsletter-email input[type=tel]{width:100%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;padding:5px}#newsletter-email tbody th,#member-types-label{text-align:left}#newsletter-email table{width:100%}#newsletter-email table th{font-weight:bold}#newsletter-email td{padding:5px;text-align:center}#newsletter-email button{cursor:pointer;clear:both;float:left;margin:15px 0}#member-types{margin:20px 0;clear:both}#for-organisations{display:none}#newsletter-email .error-field,#newsletter-email .alpaca-message{color:red}@media only screen and (min-width:992px){#newsletter-email{padding-top:30px}#newsletter-email .alpaca-container{width:100%}#newsletter-email .alpaca-field-object{width:100%!important}#newsletter-email .alpaca-field-object{float:left;width:100%;display:block}#newsletter-email .alpaca-container-item[data-alpaca-container-item-name="preference_communications"],#newsletter-email .alpaca-container-item[data-alpaca-container-item-name="preference_communications"] .alpaca-field,#newsletter-email .alpaca-container-item[data-alpaca-container-item-name="email"],#newsletter-email .alpaca-container-item[data-alpaca-container-item-name="email"] .alpaca-field{width:100%;display:block;overflow:hidden;padding-bottom:15px}#newsletter-email .alpaca-container-item[data-alpaca-container-item-name="preference_communications"] .alpaca-control{width:50%;float:left}#newsletter-email label{clear:both;float:left;width:100%;padding-bottom:2px;padding-top:5px}#newsletter-email .alpaca-control-label{clear:both;float:left;width:100%;padding-bottom:2px;padding-top:5px}#newsletter-email .alpaca-control-label{font-weight:bold}#newsletter-email .alpaca-message{height:54px}#newsletter-email .alpaca-message-invalidValueOfEnum{display:none}#newsletter-email .alpaca-form-button-submit{background-color:#dbf0f7;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;border:1px solid #bee9f4;font:15px/26px 'KlavikaBasicRegularItalic',sans-serif;height:26px;padding:0 10px;text-decoration:none;display:inline-block;color:#56585b;position:relative;top:5px;float:right}#newsletter-email input[type=text],#newsletter-email input[type=email],#newsletter-email input[type=tel],#newsletter-email select{width:100%;float:left;height:30px}}#devenir-benevole-form input[type=text],#devenir-benevole-form input[type=email],#devenir-benevole-form input[type=tel]{width:100%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;padding:5px}#devenir-benevole-form tbody th,#member-types-label{text-align:left}#devenir-benevole-form table{width:100%}#devenir-benevole-form table th{font-weight:bold}#devenir-benevole-form td{padding:5px;text-align:center}#devenir-benevole-form button{cursor:pointer;clear:both;float:left;margin:15px 0}#member-types{margin:20px 0;clear:both}#for-organisations{display:none}#devenir-benevole-form .error-field,#devenir-benevole-form .alpaca-message{color:red}@media only screen and (min-width:992px){#devenir-benevole-form{padding-top:30px}#devenir-benevole-form .alpaca-container{width:100%}#devenir-benevole-form legend{border-bottom:1px solid #000;font-weight:bold;font-size:16px;padding-bottom:5px;width:100%;margin-bottom:15px}#devenir-benevole-form .alpaca-field-object{width:100%!important}#devenir-benevole-form .alpaca-field-object{float:left;width:100%;display:block}#devenir-benevole-form .alpaca-container-item .alpaca-field{float:left;width:47.5%;padding:0 5px 18px 5px;display:block}#devenir-benevole-form select,#devenir-benevole-form input,#devenir-benevole-form textarea{float:left;display:block}#devenir-benevole-form .alpaca-container-item[data-alpaca-container-item-name="a_propos_domaine_activite_expertise"],#devenir-benevole-form .alpaca-container-item[data-alpaca-container-item-name="a_propos_domaine_activite_expertise"] .alpaca-field,#devenir-benevole-form .alpaca-container-item[data-alpaca-container-item-name="communication_preference_communications"],#devenir-benevole-form .alpaca-container-item[data-alpaca-container-item-name="communication_preference_communications"] .alpaca-field,#devenir-benevole-form .alpaca-container-item[data-alpaca-container-item-name="contact_secondaire_contact_2_option"],#devenir-benevole-form .alpaca-container-item[data-alpaca-container-item-name="contact_secondaire_contact_2_option"] .alpaca-field,#devenir-benevole-form .alpaca-container-item[data-alpaca-container-item-name="general_domaine_activite_expertise"],#devenir-benevole-form .alpaca-container-item[data-alpaca-container-item-name="general_domaine_activite_expertise"] .alpaca-field{width:100%;display:block;overflow:hidden}#devenir-benevole-form .alpaca-container-item[data-alpaca-container-item-name="a_propos_domaine_activite_expertise"] .alpaca-control,#devenir-benevole-form .alpaca-container-item[data-alpaca-container-item-name="communication_preference_communications"] .alpaca-control,#devenir-benevole-form .alpaca-container-item[data-alpaca-container-item-name="contact_secondaire_contact_2_option"] .alpaca-control,#devenir-benevole-form .alpaca-container-item[data-alpaca-container-item-name="general_domaine_activite_expertise"] .alpaca-control{width:50%;float:left}#devenir-benevole-form label{clear:both;float:left;width:100%;padding-bottom:2px;padding-top:5px}#devenir-benevole-form .alpaca-control-label{clear:both;float:left;width:100%;padding-bottom:2px;padding-top:5px}#devenir-benevole-form .alpaca-control-label{font-weight:bold}#devenir-benevole-form .alpaca-message{height:54px}#devenir-benevole-form .alpaca-message-invalidValueOfEnum{display:none}#devenir-benevole-form .alpaca-form-button-submit{background-color:#dbf0f7;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;border:1px solid #bee9f4;font:15px/26px 'KlavikaBasicRegularItalic',sans-serif;height:26px;padding:0 10px;text-decoration:none;display:inline-block;color:#56585b;position:relative;top:5px;float:right}#devenir-benevole-form input[type=text],#devenir-benevole-form input[type=email],#devenir-benevole-form input[type=tel],#devenir-benevole-form select{width:100%;float:left;height:30px}}.selector{width:100%;padding:10px;background-color:#fff;text-align:center;overflow:auto}.selector__options{display:flex}.selector__option{width:29%;float:left;border:1px solid #2ac1ef;padding:5px;margin:5px;display:block;max-height:80px;position:relative;text-align:center;cursor:pointer;display:flex;justify-content:center;align-items:center}.selector__option--selected h3{color:#2ac1ef!important}.selector__content{width:100%;display:flex;justify-content:center;align-items:center;flex-wrap:wrap}.selector__option h3{color:#000;font-size:17px!important;padding-bottom:2px}.selector__option p{color:#2ac1ef}.notice{clear:both}.userboat-formulaire select{}.userboat-formulaire select{-webkit-appearance:none;-moz-appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20fill%3D%22%23555555%22%20%0A%09%20width%3D%2224px%22%20height%3D%2224px%22%20viewBox%3D%22-261%20145.2%2024%2024%22%20style%3D%22enable-background%3Anew%20-261%20145.2%2024%2024%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cpath%20d%3D%22M-245.3%2C156.1l-3.6-6.5l-3.7%2C6.5%20M-252.7%2C159l3.7%2C6.5l3.6-6.5%22%2F%3E%0A%3C%2Fsvg%3E");background-repeat:no-repeat;background-position:right center;border:1px solid #ccc;padding:5px 3px}.userboat-formulaire select::-ms-expand{display:none}.userboat-formulaire input[type=text],.userboat-formulaire input[type=email],.userboat-formulaire input[type=tel]{width:100%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;padding:5px}.userboat-formulaire tbody th,#member-types-label{text-align:left}.userboat-formulaire table{width:100%}.userboat-formulaire table th{font-weight:bold}.userboat-formulaire td{padding:5px;text-align:center}.userboat-formulaire button{cursor:pointer;clear:both;float:left;margin:15px 0}.userboat-formulaire .error-field,.userboat-formulaire .alpaca-message{color:red}#member-types{margin:20px 0;clear:both}#for-organisations{display:none}.userboat-formulaire{padding-top:30px}.userboat-formulaire .alpaca-container{width:100%}.userboat-formulaire legend{border-bottom:1px solid #000;font-weight:bold;font-size:16px;padding-bottom:5px;width:100%;margin-bottom:15px}.userboat-formulaire .alpaca-field-object{width:100%!important}.userboat-formulaire .alpaca-field-object{float:left;width:100%;display:block}.userboat-formulaire .alpaca-container-item .alpaca-field{float:left;width:47.5%;padding:0 5px 18px 5px;display:block}.userboat-formulaire select,.userboat-formulaire input,.userboat-formulaire textarea{float:left;display:block}.userboat-formulaire .alpaca-container-item[data-alpaca-container-item-name="communication_preference_communications"],.userboat-formulaire .alpaca-container-item[data-alpaca-container-item-name="communication_preference_communications"] .alpaca-field,.userboat-formulaire .alpaca-container-item[data-alpaca-container-item-name="contact_secondaire_contact_2_option"],.userboat-formulaire .alpaca-container-item[data-alpaca-container-item-name="contact_secondaire_contact_2_option"] .alpaca-field,.userboat-formulaire .alpaca-container-item[data-alpaca-container-item-name="general_domaine_activite_expertise"],.userboat-formulaire .alpaca-container-item[data-alpaca-container-item-name="general_domaine_activite_expertise"] .alpaca-field,.userboat-formulaire .alpaca-container-item[data-alpaca-container-item-name="general___paymentMethod"],.userboat-formulaire .alpaca-container-item[data-alpaca-container-item-name="general___paymentMethod"] .alpaca-field{width:100%;display:block;overflow:hidden}.userboat-formulaire .alpaca-container-item[data-alpaca-container-item-name="a_propos_domaine_activite_expertise"],.userboat-formulaire .alpaca-container-item[data-alpaca-container-item-name="a_propos_domaine_activite_expertise"] .alpaca-field,.userboat-formulaire .alpaca-container-item[data-alpaca-container-item-name="general_domaine_activite_expertise"],.userboat-formulaire .alpaca-container-item[data-alpaca-container-item-name="general_domaine_activite_expertise"] .alpaca-field{display:flex;flex-direction:column;width:100%;flex-wrap:wrap;max-height:445px;min-height:445px;position:relative;padding-top:20px;box-sizing:border-box}.userboat-formulaire .alpaca-container-item[data-alpaca-container-item-name="a_propos_domaine_activite_expertise"] .alpaca-control,.userboat-formulaire .alpaca-container-item[data-alpaca-container-item-name="general_domaine_activite_expertise"] .alpaca-control{width:50%;display:block}.userboat-formulaire .alpaca-container-item[data-alpaca-container-item-name="a_propos_domaine_activite_expertise"] .alpaca-control-label,.userboat-formulaire .alpaca-container-item[data-alpaca-container-item-name="general_domaine_activite_expertise"] .alpaca-control-label{position:absolute;top:0}.userboat-formulaire .alpaca-container-item[data-alpaca-container-item-name="communication_preference_communications"] .alpaca-control,.userboat-formulaire .alpaca-container-item[data-alpaca-container-item-name="contact_secondaire_contact_2_option"] .alpaca-control,.userboat-formulaire .alpaca-container-item[data-alpaca-container-item-name="general_domaine_activite_expertise"] .alpaca-control{width:50%;display:block}.userboat-formulaire .alpaca-container-item[data-alpaca-container-item-name="general___paymentMethod"] .alpaca-control{width:97%}.userboat-formulaire label{clear:both;float:left;width:100%;padding-bottom:2px;padding-top:5px}.userboat-formulaire .alpaca-control-label{clear:both;float:left;width:100%;padding-bottom:2px;padding-top:5px}.userboat-formulaire .alpaca-control-label{font-weight:bold}.userboat-formulaire .alpaca-message{height:54px}.userboat-formulaire .alpaca-message-invalidValueOfEnum{display:none}.userboat-formulaire .alpaca-form-button-submit{background-color:#dbf0f7;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;border:1px solid #bee9f4;font:15px/26px 'KlavikaBasicRegularItalic',sans-serif;height:26px;padding:0 10px;text-decoration:none;display:inline-block;color:#56585b;position:relative;top:5px;float:right}.userboat-formulaire input[type=text],.userboat-formulaire input[type=email],.userboat-formulaire input[type=tel],.userboat-formulaire select{width:100%;float:left;height:30px}#member-name,#member-city,#member-email,#member-organisation{margin-right:5%}@media(min-width:600px)and (max-width:1180px){.selector__option h3{font-size:12px!important}}@media(max-width:480px){.selector{padding:10px 0 10px 0}.selector__options{display:block;overflow:hidden;width:100%}.selector__option{width:auto;min-width:0;float:none}.selector__content{display:block}.selector__content p{clear:both}#page-main .selector h1{margin-top:10px}.userboat-formulaire .alpaca-container-item .alpaca-field{width:100%!important;padding:0 0 5px 0;display:block}.userboat-formulaire .alpaca-container-item[data-alpaca-container-item-name="general___paymentMethod"] .alpaca-control{width:100%}.userboat-formulaire .alpaca-container-item[data-alpaca-container-item-name="a_propos_domaine_activite_expertise"],.userboat-formulaire .alpaca-container-item[data-alpaca-container-item-name="a_propos_domaine_activite_expertise"] .alpaca-field,.userboat-formulaire .alpaca-container-item[data-alpaca-container-item-name="general_domaine_activite_expertise"],.userboat-formulaire .alpaca-container-item[data-alpaca-container-item-name="general_domaine_activite_expertise"] .alpaca-field{max-height:360px}}