html{background:0 0}body{background:#fff;color:#222;font:16px/22px arial,Helvetica,sans-serif}@media only screen and (min-width:480px){.content-wrapper{background:url(../images/bg-body.jpg) no-repeat;margin:0;background-repeat:no-repeat;background-position:center 0}.content-bg{background:url(../images/body-repeat.png) 0 536px repeat-x}}.row{max-width:1000px}.show-for-medium-up{display:none !important}@media only screen and (min-width:768px){.show-for-medium-up{display:block !important}}.clearfix:before,.clearfix:after{content:"\0020";display:block;height:0;overflow:hidden}.clearfix:after{clear:both}.clearfix{zoom:1}@font-face{font-family:'colaborate-boldregular';src:url('../fonts/colabbol-webfont.eot');src:url('../fonts/colabbol-webfont.eot?#iefix') format('embedded-opentype'),url('../fonts/colabbol-webfont.woff') format('woff'),url('../fonts/colabbol-webfont.ttf') format('truetype'),url('../fonts/colabbol-webfont.svg#colaborate-boldregular') format('svg');font-weight:400;font-style:normal}@font-face{font-family:'colaborateMediumregular';src:url('../fonts/colabmed-webfont.eot');src:url('../fonts/colabmed-webfont.eot?#iefix') format('embedded-opentype'),url('../fonts/colabmed-webfont.woff') format('woff'),url('../fonts/colabmed-webfont.ttf') format('truetype'),url('../fonts/colabmed-webfont.svg#colaborate-mediumregular') format('svg');font-weight:400;font-style:normal}@font-face{font-family:'colaborate-regular';src:url('../fonts/colabreg-webfont.eot');src:url('../fonts/colabreg-webfont.eot?#iefix') format('embedded-opentype'),url('../fonts/colabreg-webfont.woff') format('woff'),url('../fonts/colabreg-webfont.ttf') format('truetype'),url('../fonts/colabreg-webfont.svg#colaborate-regularregular') format('svg');font-weight:400;font-style:normal}p:first-child,ul:first-child,ol:first-child,dl:first-child,blockquote:first-child,pre:first-child,h1:first-child,h2:first-child,h3:first-child,h4:first-child,h5:first-child,h6:first-child{margin-top:0}li p,li ul,li ol{margin-top:0;margin-bottom:0}a,.link-like{color:#007c55;text-decoration:none}a:hover,a:focus{color:#007c55;text-decoration:underline}.link-like{font:13px 'colaborate-regular',arial,sans-serif}p{font-size:14px;margin:12px 0}.footer-inner{color:#fff}.colsub .mod-text p{margin-bottom:8px}.preamble{color:#000;font:18px/24px 'colaborate-regular',Helvetica,sans-serif;margin:12px 0 15px}.colsub .preamble{font-size:18px}.legals{color:#333;font-size:11px}.legals a{color:#333}.mod-text h1,.h1{color:#007c55;font:48px/47px 'colaborate-regular',Helvetica,sans-serif;margin:0 0 12px}.colsub .mod-text h1,.colsub .h1{color:#fff;font:18px/26px 'colaborate-medium',Helvetica,sans-serif;margin:0 0 15px -15px;position:relative;text-transform:uppercase}.footer .mod-text h1{color:#fff;font:16px/22px 'colaborate-medium',Helvetica,sans-serif;margin-bottom:5px;text-transform:uppercase}.colsub .mod-text h1 span,.colsub .h1 span{background:#007c55;display:inline-block;padding:3px 10px 0}.mod-text h2,.h2{color:#007c55;font:25px/27px 'colaborate-regular',Helvetica,sans-serif;margin:18px 0 26px;position:relative;border-bottom:1px solid #007c55}.mod-text h2 span,.h2 span{display:inline-block;padding:6px 12px 5px}.colsub .mod-text h2,.colsub .h2{color:#000;font:19px/24px 'colaborate-regular',Helvetica,sans-serif;margin:10px 0;padding:0;text-transform:uppercase}.colsub .mod-text h2 span,.colsub .h2 span{background:0 0;padding:0}.mod-text h3,.h3{font:18px/26px 'colaborate-regular',arial,Helvetica,sans-serif;margin:5.5px 0 18.5px 10px}.mod-text h3 span,.h3 span{border-bottom:1px dotted #007c55;color:#007c55;display:inline-block;padding:10px 0}.colsub .mod-text h3,.colsub .h3{font:18px 'colaborate-regular',arial,Helvetica,sans-serif;margin:5.5px 0 13.5px}.colsub .mod-text h3 span{padding:0}.mod-text h4,.h4{color:#333;font:20px 'colaborate-regular',arial,Helvetica,sans-serif;margin:4.6px 0 11.5px 25px}.colsub h4{font:18px 'colaborate-regular',arial,Helvetica,sans-serif;margin:4.6px 0 11.5px 10px}.mod-text h5,.h5{color:#666;font:bold 17px arial,Helvetica,sans-serif;margin:3.6px 0 9px 35px;text-transform:uppercase}.colsub .mod-text h5,.colsub .h5{font:15px arial,Helvetica,sans-serif;margin:3.6px 0 9px 15px}ul,ol,dl{margin:12px 0 12px 12px}ol li{font-size:14px;list-style:decimal}li{list-style:none}.colsub .mod-text ul{margin:0 0 10px}.mod-text ul li{background:url(../images/bullet.png) 0 2px no-repeat;font-size:14px;padding:0 0 0 20px}.colsub .special-list li{background:url(../images/bullet.png) 0 4px no-repeat;font:18px/24px 'colaborate-regular',Helvetica,sans-serif;margin-bottom:5px;padding-left:24px}.colsub .special-list a{color:#000}.footer .mod-text{color:#fff}.mod-text img{margin:5px}table{margin:15px auto;width:80%}table thead tr th,table tbody tr th{background:#007c55;border:1px solid #fff;color:#fff;font:16px 'colaborate-regular',Helvetica,sans-serif;padding:8px;text-align:center;text-transform:uppercase}table tbody td{background:#e6e6e6;border:1px solid #fff;font:13px arial,Helvetica,sans-serif;padding:8px}@media only screen and (min-width:940px){.slider-wrapper{background:#1a1a1a url(../images/bg-menu.png) center 0 repeat-x}}.content{background:#fff url(../images/bg-contenu.png) 192px 0 no-repeat;min-height:300px}.colmain{margin-bottom:20px;padding:30px}.colsub{margin-bottom:20px;padding-top:20px}.footer{background:#000;padding:15px 0}.colsub .event-list{margin-bottom:25px}.colsub .event-list h1{position:relative}.colsub .event-list h1 span{background:#8cc63f;color:#fff;font:18px/26px 'colaborate-medium',Helvetica,sans-serif;margin:0 0 15px -15px;padding:3px 10px 0;position:relative;text-transform:uppercase}@media only screen and (min-width:840px){.colsub .event-list h1 a{position:absolute;right:0;top:5px}}.event-list h2{color:#000;font:18px/24px 'colaborateMediumregular',Helvetica,sans-serif;margin:0;max-height:45px;overflow:hidden;padding:0;text-transform:uppercase}.colsub .event-list h2{font:14px/24px 'colaborateMediumregular',Helvetica,sans-serif}.event-list ul{margin:0}.event-list li{margin:0 0 15px}.event-list p{margin:5px 0 0}.event-list a{display:block}.event-list-date{color:#007c55;font-size:12px}.event-list-desc{color:#000;display:block;font:15px/19px arial,sans-serif;padding:5px 0}@media only screen and (min-width:769px) and (max-width:840px){.event-list-desc{padding:5px 0 5px 5px}}.colmain .event-list h2,.colmain .event-list p{padding-left:0}.event-list-media{display:block;text-align:center}.event-list-media img{vertical-align:middle}.colmain .event-list-media{line-height:120px}.colsub .event-list-media{line-height:100px}.event-list ul a:hover,.event-list ul a:focus{text-decoration:none}.event-list .link-like{color:#5b737f;font:12px/18px 'colaborate-regular',Helvetica,sans-serif}.event-list a:hover .link-like,.event-list a:focus .link-like{text-decoration:underline}.event-page-title{color:#007c55;font:30px/40px 'colaborate-regular',Helvetica,sans-serif;margin:0 0 12px}.event-page-title-details{display:block;font:20px/24px 'colaborate-regular',Helvetica,sans-serif;padding:5px 0 15px;border-bottom:1px solid #007c55}.top-bar{background:0 0;height:39px;margin:0 0 20px}.top-bar h5{margin:0;text-transform:none}.top-bar-section ul,.title-area,.name{background:#007c55;margin:0}.top-bar-section .left{margin:0}.top-bar-section li{margin:0 10px}.expanded .top-bar-section li{border-bottom:1px solid #fff;margin:0}.top-bar-section li a:not(.button),.top-bar-section ul li>a{background:0 0;display:block;font:16px/40px 'colaborate-regular',arial,Helvetica,sans-serif;margin-bottom:3px;padding:0 8px;text-transform:uppercase;width:100%}.top-bar-section ul li.active>a{background:0 0;color:#000;position:relative}@media only screen and (min-width:940px) and (max-width:968px){.top-bar-section li a:not(.button),.top-bar-section ul li>a{background:0 0;display:block;font:16px/40px 'colaborate-regular',arial,Helvetica,sans-serif}}@media only screen and (min-width:940px){.top-bar-section ul li.active>a:before{border-bottom:5px solid #000;bottom:0;content:'';left:0;position:absolute;right:0}}.top-bar-section li a:hover:not(.button),.top-bar-section li a:focus:not(.button),.top-bar-section ul li:focus>a,.top-bar-section ul li:hover>a{background:0 0;color:#000;text-decoration:none}.top-bar.expanded .toggle-topbar a{color:#fff}.top-bar.expanded .toggle-topbar a span{box-shadow:0 10px 0 1px #fff,0 16px 0 1px #fff,0 22px 0 1px #fff}@media only screen and (min-width:940px){.top-bar{overflow:hidden}.ready .top-bar{overflow:visible}.top-bar-section .dropdown{background:#000;border-bottom-right-radius:3px;-moz-border-radius-bottomright:3px;-webkit-border-bottom-right-radius:3px;border-bottom-left-radius:3px;-moz-border-radius-bottomleft:3px;-webkit-border-bottom-left-radius:3px;display:none;float:none;left:0;padding:10px;position:absolute;top:43px;width:220px}.top-bar-section li:hover .dropdown{display:block}.top-bar-section .news-page>a{padding-right:15px!important}.top-bar-section .news-page>a:after{border:0}.top-bar-section .news-page:hover .dropdown{display:none}.top-bar-section li:hover .dropdown li{float:none;height:auto;line-height:21px;margin:0}.top-bar-section li:hover .dropdown li:first-child{border:0}.top-bar-section .dropdown a:not(.button),.top-bar-section li:hover .dropdown a:not(.button){background:0 0;color:#fff;display:inline-block;line-height:20px;margin:0 0 6px 10px;padding:2px 0;text-align:left;text-transform:none;white-space:normal}.top-bar-section li:hover li:hover a:not(.button),.top-bar-section li:hover li:hover>a{color:#8cc63f}}.navsub h1 span{background:#007c55}.navsub li{margin:0 0 3px}.navsub a{color:#000;font:16px/27px 'colaborate-regular',arial,Helvetica,sans-serif;text-transform:uppercase}.navsub a:before{content:"• "}.navsub li:hover a{color:#8cc63f;text-decoration:none}.navsub li ul{margin:0 0 10px 15px}.navsub li:hover li a{color:#333}.navsub li li{margin:0 0 2px}.navsub li:hover li:hover a{color:#8cc63f}.navsub li li a{font:15px 'colaborate-regular',arial,Helvetica,sans-serif;text-transform:none}.navsub li li a:before{content:""}.event-list a{display:block}.event-list a:hover .read-more{text-decoration:underline}.event-list-media{display:inline-block}.heading-subtitle{color:#007c55;margin:0;letter-spacing:1px;text-transform:uppercase}.logo{margin:0}@media only screen and (min-width:468px){.heading-subtitle{font:23px/33px 'colaborate-regular',arial,Helvetica,sans-serif}}@media only screen and (min-width:769px){.heading{background:url(../images/bg-header.png) right bottom no-repeat}.logo{float:left;height:auto;width:180px}.heading-subtitle{float:left;padding:56px 0 0 25px;width:660px}}@media only screen and (min-width:768px) and (max-width:970px){.heading-subtitle{float:left;font:16px/33px 'colaborate-boldregular',arial,Helvetica,sans-serif;padding:71px 0 0;width:499px}}.breadcrumbs{background:0;border:0;margin:0;overflow:visible;padding:0}.breadcrumbs:before,.breadcrumbs:after{content:"\0020";display:block;height:0;overflow:hidden}.breadcrumbs:after{clear:both}.breadcrumbs{zoom:1}.breadcrumbs .mEBTools a,.breadcrumbs .mEBTools span{color:#fff}.breadcrumbs>* a,.breadcrumbs>* span{color:#000;text-transform:none}.mod-breadcrumbs a,.mod-breadcrumbs span{font-size:11px}.breadcrumbs .modulesContent{width:100%}.breadcrumbs>*:before{color:#fff;content:"";margin:0;position:relative;top:0}.mod-search input[type=search]{display:inline-block;margin:0;width:80%}.mod-search input[type=submit],.mod-search p{margin:0}.search-result-number{display:inline-block;font-size:16px;margin:0 0 10px;width:80%}.search-result{margin:0 0 15px}.search-result h2{margin:0}.search-result h2 a{color:#007c55 font:18px/22px 'colaborate-regular',arial,Helvetica,sans-serif;margin:0}.search-result p{font:13px/20px arial,Helvetica,sans-serif;margin:0}.search-result-url{color:#5b737f}#section_banner .modGalleryBlock .mbGalleryMediaLabel{display:none}.orbit-wrapper{background:#1a1a1a;margin-bottom:20px;overflow:hidden}.orbit-container{background:#1a1a1a}.orbit-slides-container ul{margin:0}.orbit-media{padding-top:5px;text-align:center}.orbit-container .orbit-slides-container img{display:inline}.orbit-slides-caption{background:#1a1a1a;min-height:200px;padding:27px 60px 0 30px;text-align:center}.orbit-slides-caption h1{color:#999;font:18px/30px 'colaborate-regular',arial,Helvetica,sans-serif;margin:0;text-transform:uppercase}.orbit-slides-caption h2{color:#fff;font:38px/51px 'colaborate-regular',arial,Helvetica,sans-serif;margin:0}.orbit-slides-caption p{color:#fff;font-size:13px;margin:0}.orbit-container .orbit-prev>span,.orbit-container .orbit-next>span{border:0;margin:0}.orbit-container .link-like{color:#8cc63f;font:13px/17px 'colaborate-regular',arial,Helvetica,sans-serif}.orbit-container a:hover .link-like,.orbit-container a:focus .link-like{text-decoration:underline}.orbit-container .orbit-prev,.orbit-container .orbit-next{background-image:url(../images/slider-nav.png);background-repeat:no-repeat;height:32px;margin-top:-16px;width:16px;background-color:#1a1a1a}.orbit-container .orbit-prev{background-position:0 0;left:1px}.orbit-container .orbit-next{background-position:-22px 0;right:1px}.orbit-container .orbit-prev:hover{background-position:-40px -1px;background-color:#1a1a1a}.orbit-container .orbit-next:hover{background-position:-60px -1px;background-color:#1a1a1a}.orbit-timer,.orbit-bullets,.orbit-slide-number{display:none}#section_slider .mbGalleryMediaLabel{display:none}#section_slider .mbThumbsCanvas{display:block}@media only screen and (min-width:480px){.orbit-slides-caption{display:block}}@media only screen and (min-width:769px){.orbit-wrapper{max-height:250px}.orbit-media{line-height:218px;padding-top:0;text-align:left}.orbit-media img{vertical-align:middle}.orbit-slides-caption{padding-top:2px;text-align:left}.orbit-container .orbit-prev{left:315px}}@media only screen and (min-width:768px) and (max-width:940px){.orbit-container .orbit-prev{left:auto;right:40px;top:25px}.orbit-container .orbit-next{right:10px;top:25px}}.mod-form-title{background:url(../images/contact-titre.png) no-repeat;padding:5px 0 5px 76px}fieldset{border:0;margin:0;padding:0}.default-form legend{font:16px 'colaborate-regular',arial,Helvetica,sans-serif}.default-form label{color:#999;font:16px 'colaborate-regular',arial,Helvetica,sans-serif}.default-form input[type=submit]{background:#333;border:2px solid #007c55;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;cursor:pointer;color:#b3b3b3;display:inline-block;padding:12px 15px;text-align:center;text-transform:uppercase}.default-form input[type=submit]:hover,.default-form input[type=submit]:focus{background:#007c55;color:#fff}.text-notice{color:#6e2778;margin:0}.errorLog{color:#cd3d15}.form-newsletter input[type=text]{background:#fff;border:0;display:inline-block;width:220px}.form-newsletter input[type=submit]{background:0 0;border:0;color:#fff;display:inline-block;font:16px/20px 'colaborate-medium',Helvetica,sans-serif;padding:4px 5px;text-transform:uppercase;vertical-align:top}.form-newsletter input[type=submit]:hover,.form-newsletter input[type=submit]:focus{cursor:pointer;outline:0;text-decoration:underline}.comment-content{margin-bottom:15px}.mod-comment-title{border-bottom:1px solid #000;font:18px 'colaborate-regular',arial,Helvetica,sans-serif;text-transform:uppercase}.comment-text{border:1px solid #ccc;padding:15px}.comment-author{font:15px 'colaborate-regular',arial,Helvetica,sans-serif}.comment-date{color:#666;float:right;font-size:12px}.media-file{display:block;font-size:13px;font-style:italic;padding-left:10px;position:relative}.media-file:before{background:url(../images/pdf.png) no-repeat;content:'';height:22px;left:-20px;position:absolute;width:18px}.media-label{color:#000;display:inline-block;font-size:12px;padding-left:10px}.mod-file-download a:hover .media-label,.mod-file-download a:focus .media-label{text-decoration:none}.mod-gallery .mbThumbsCanvas img{vertical-align:middle}.mod-gallery .mbThumbsCanvas{display:block;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;text-align:center}.mod-gallery .mbGalleryMediaElement{float:left}.mod-gallery .mbThumbsCanvas{display:block;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;text-align:center}.mod-gallery .media-label{color:#ccc;display:block;font:11px arial,Helvetica,sans-serif;height:30px;padding-top:2px;text-align:center;width:135px}#cboxContent{margin-top:0!important}#cboxLoadedContent{border:0 !important}#mbEditorMediaResizeCancel,#mbEditorMediaResizeOk{margin:0 3px !important}#mbEditorImageResizeInputs input[name=decreaseSize]{margin:0 3px}#mbEditorImageResizeForm #mbEditorImageResizeInputs input[type=text]{margin:0 !important}@media screen and (-webkit-min-device-pixel-ratio:0){.mbETListBtn{margin:0 2px 8px 1px!important}.mod-gallery .media li,.orbit-wrapper .media li{margin-right:4px!important;list-style-image:none!important}.mod-gallery .media .mbMediaToolBar,.htmlContent #mbEditorImageToolbar,.htmlContent #mbEditorVideoToolbar{height:22px!important}}.modGallery{height:1%;padding:20px 0}#colSub .modGallery{padding:0 0 10px}#header .mod .modGalleryTitle,#colMain .mod .modGalleryTitle,#footer .mod .modGalleryTitle{background:url(../images/modGalleryTitle.gif) no-repeat;border-bottom:1px solid #333;font-size:2.4em;line-height:1.2em;padding:0 0 5px 45px}#footer .mod .modGalleryTitle{border-bottom:1px solid #fff;color:#fff}#colSub .mod .modGalleryTitle{background:url(../images/modGalleryTitle.gif) 0 -2px no-repeat;font-size:1.7em;margin:0;padding:3px 0 2px 45px}.mbGalleryMediaElement{color:#333;float:left;text-align:center}.mbGalleryMediaElement:hover{text-decoration:underline}.mbThumbsCanvas{display:block}.modGallery .mbThumbsCanvas img{vertical-align:middle}.mbGalleryMediaLabel{display:inline-block;font-size:.9em;height:2em;line-height:2em}.modAudioPlayer{padding:0 0 10px 20px}.modNewsBlock{padding-bottom:20px}#colSub .modNews{background:#fff;border:1px solid #e6e6e6;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;padding:10px}#footer .modNews{margin:0 0 5px 10px}.modNews h1.modNewsMainTitle{background:url(../images/h1_modNews.gif) no-repeat;color:#333;font:bold 1.5em/1.5em 'Lucida Grande','Lucida Sans Unicode',sans-serif;height:1%;padding-left:38px}#footer .modNews h1.modNewsMainTitle{color:#fff}.modNews ul{margin-top:10px;overflow:hidden}.modNewsTitle a{background:url(../images/modNews_bullet.png) 0 5px no-repeat;color:#31bbe9;padding-left:15px;text-decoration:underline}.modNews li{color:#333;font-size:1.1em;overflow:hidden;padding-bottom:10px}#footer .modNews li{color:#fff}.modNewsDescription{overflow:hidden}.modNewsDescription img{border:1px solid #cfcfcf;float:left;margin:2px 10px 5px 0;padding:6px;width:100px}.modNewsDescription a{color:#31bbe9}.modNewsDescription a:hover{text-decoration:underline}.modComment{padding:10px 0 20px}.modComment legend{font:bold 1.3em Arial,Helvetica,sans-serif;padding:5px 0 10px 15px}.modComment .textLabel,.modComment .textareaLabel{color:#000;font:1.1em Arial,Helvetica,sans-serif;float:left;margin:0 1em 0 0;padding:.1em;text-align:right;width:30%}#colSub .modComment .textLabel,#colSub .modComment .textareaLabel{display:block;float:none;margin:0;padding:0 0 3px;text-align:left;width:auto}#footer .modComment .textLabel,#footer .modComment .textareaLabel{color:#fff}.modComment .text,.modComment .textarea{font:1.1em Arial,Helvetica,sans-serif;margin-right:.25em;width:40%}#colSub .modComment .text,#colSub .modComment .textarea{margin:0;width:98%}.modComment form p{margin:5px 0}.modCommentNotice{color:#af1c1c;font-size:.9em;padding-top:10px}.mod .modCommentTitle{background:url(../images/modCommentTitle.gif) 0 4px no-repeat;border-bottom:1px solid #333;font-size:2.4em;line-height:1.2em;padding:0 0 5px 40px}#colSub .mod .modCommentTitle{background:url(../images/modCommentTitle.gif) no-repeat;border-bottom:0;font-size:1.7em;margin:0;padding-bottom:2px}#footer .mod .modCommentTitle{border-bottom:1px solid #fff;color:#fff}.commentCounter a{color:#31bbe9;float:left;font-size:1.5em;font-weight:700;padding:5px 10px 2px 0;text-align:right;text-decoration:underline;width:3%}#colSub .commentCounter a{padding:2px 10px 10px 0}#footer .commentCounter{color:#fff}.commentContent{float:left;margin-bottom:10px;width:95%}#colSub .commentContent{width:100%}.commentDetails{background:#e6e6e6;color:#534741;min-height:50px;height:auto!important;height:50px;padding:5px 5px 5px 10px;position:relative}.commentAvatar{float:left;padding-right:5px}.commentAuthor{display:inline-block;font-size:1.3em;font-weight:700;padding:17px 155px 0 0}#colSub .commentAuthor{display:block;padding:6px 0 0}.commentAuthor a{color:#fff;text-decoration:underline}.commentDate{color:#333;font-size:.9em;position:absolute;right:10px;top:21px}#colSub .commentDate{position:static}.commentText{color:#4d4d4d;padding:10px 5px 10px 70px}#colSub .commentText{padding:10px 5px 10px 10px}#footer .commentText{color:#fff}.commentText a{color:#31bbe9}.commentText a:hover{text-decoration:underline}#colMain .modImage,#colSub .modImage{padding-bottom:20px}