*{margin:0;padding:0;border:0;outline:0;font-size:100%;background:transparent}body{line-height:1}ol,ul,li{list-style:none}blockquote,q{quotes:none}:focus{outline:0}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}a{color:#1D1D1B;text-decoration:underline}a:hover{color:#1D1D1B;text-decoration:none}input,select,textarea{font:inherit}input[type="submit"]{cursor:pointer}.red{color:red}.float_left{float:left}.float_right{float:right}.align_center{text-align:center}.align_right{text-align:right}.middle{vertical-align:middle}.align_justify{text-align:justify}.uppercase{text-transform:uppercase}.hidden,.collapsed,.block_hidden_only_for_screen{display:none}.wrap{white-space:normal}.bold{font-weight:bold}.strike{text-decoration:line-through}.italic{font-style:italic}.top{vertical-align:top}.span_link{cursor:pointer}.span_link:hover{text-decoration:underline}.clear{clear:both}br.clear{clear:both;line-height:0;font-size:0;height:0}noscript
ul{list-style-type:none;background:black;color:white;padding:10px;border:1px
solid gray}.clearfix:after{clear:both;display:block;height:0;font-size:0;visibility:hidden;content:"."}* html
.clearfix{zoom:1}*:first-child+html
.clearfix{zoom:1}.overlay{display:none;position:fixed;z-index:9999;top:0px;left:0px;height:100%;width:100%}* html
.overlay{position:absolute;height:expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight+'px')}.overlay_black{background:url(/medias/img/overlay_black.png)}.overlay_white{background:url(/medias/img/overlay_white.png)}html.index{transition:all 1s;-moz-transition:all 1s;-webkit-transition:all 1s;-o-transition:all 1s;border-top:5px solid #1d1d1b}body{font-family:"Trebuchet MS",Trebuchet,Helvetica,Arial,sans-serif;font-size:11px;color:#4c4c4d;font-weight:400;-webkit-text-size-adjust:none}a{text-decoration:none}a:hover{text-decoration:underline}.green{color:#96c11f !important}.clear{clear:both}section{position:relative;display:block}nav{display:block}.touch .no-touch{display:none !important}.no-touch
.touch{display:none !important}.button{display:block;padding:0
5px;height:24px;line-height:24px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;background-color:#95c11f;-moz-box-shadow:0 0 2px rgba(0,0,0,.35);-webkit-box-shadow:0 0 2px rgba(0,0,0,.35);box-shadow:0 0 2px rgba(0,0,0,.35);color:#fff;text-transform:uppercase;font-size:11px;font-weight:bold;border:1px
solid #95c11f}.button:hover{background:none;color:#95c11f;text-decoration:none}input{-webkit-appearance:none;-webkit-border-radius:0}.label_checkbox,.label_radio{position:relative;overflow:hidden;cursor:pointer}.label_checkbox input, .label_radio
input{position:absolute;left:-99999px}.float_right{float:right !important}.label_checkbox
.wrapper{display:none;width:10px;height:10px;border:1px
solid #DDD;background:#FFF}.label_checkbox
.check{display:none;width:8px;height:8px;background:#95C11F;margin:1px}.label_checkbox.active
.check{display:block}.btn_black{width:auto;height:28px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;background-color:#1d1d1b;-moz-box-shadow:0 0 2px rgba(0,0,0,.35);-webkit-box-shadow:0 0 2px rgba(0,0,0,.35);box-shadow:0 0 2px rgba(0,0,0,.35);font-size:14px;font-weight:bold;text-align:center;text-transform:uppercase;line-height:28px;margin-top:20px;display:block;color:#fff;float:left;padding:0
10px}.btn_black:hover{color:#fff;text-decoration:none}.reading_confort_color{background:url("/themes/default/img/bg_trans_black.png") top left repeat}.reading_confort{-khtml-opacity:0.3;-moz-opacity:0.3;-ms-filter:"alpha(opacity=30)";filter:progid:DXImageTransform.Microsoft.Alpha(opacity=30);filter:alpha(opacity=30);opacity:0.3}#btn_reading_confort{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;background-color:#fff;-moz-box-shadow:0 0 2px rgba(0,0,0,.35);-webkit-box-shadow:0 0 2px rgba(0,0,0,.35);box-shadow:0 0 2px rgba(0,0,0,.35);color:#8e8e8d;font-size:11px;float:left;display:block;padding:10px;position:absolute;top:-50px;left:0;cursor:pointer}#ajaxLoader{background:url(/medias/img/ajax-loader.gif) no-repeat center top;text-align:center;height:20px;margin:15px
0 0}#header_before{height:21px;line-height:16px;background:#1d1d1b;width:100%;position:relative;z-index:10000}.touch
#header_before{padding:5px
0}#header_before
#logo{display:block;position:absolute;top:5px;left:0}#header_before ul
li{display:block;float:left}#header_before ul li
span{display:block;float:left;margin:0
3px;padding:0
3px}#header_before
ul{float:left}#header_before
a{color:#fff}#header_before
.contact{border-right:1px solid #616160;display:block;float:left;color:#fff}#header_before .contact.rotate
span.sprite_arrow_bottom{transform:rotate(180deg);-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);transform-origin:5px 3px;-ms-transform-origin:5px 3px;-webkit-transform-origin:5px 3px;-moz-transform-origin:5px 3px;-o-transform-origin:5px 3px}#header_before
a.login{float:right}.headline
ul{margin-top:2px}.headline
span.login{color:#fff;float:right}.headline span.login
span{color:#fff}#header_hidden{overflow:hidden}#header_hidden
div{height:0;background:#78a415;overflow:hidden;-moz-box-shadow:inset 0px 0px 5px 0px #013300;-webkit-box-shadow:inset 0px 0px 5px 0px #013300;-o-box-shadow:inset 0px 0px 5px 0px #013300;box-shadow:inset 0px 0px 5px 0px #013300;filter:progid:DXImageTransform.Microsoft.Shadow(color=#013300, Direction=NaN, Strength=5)}#header_hidden
#contact_headline{width:100%;max-height:200px;overflow:hidden}#header_hidden
#login_headline{width:100%;max-height:210px}#login_headline
form{width:96%;margin:0
auto}#login_headline form p
input.text{border:1px
solid #78ac2d;background-color:#fff;-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,.2);-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.2);box-shadow:inset 0 1px 2px rgba(0,0,0,.2);display:block;height:32px;line-height:32px;width:92%;padding:0
2%;margin:10px
auto}#login_headline form
input.submit{width:96%;height:34px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;background-color:#1d1d1b;-moz-box-shadow:0 0 2px rgba(0,0,0,.35);-webkit-box-shadow:0 0 2px rgba(0,0,0,.35);box-shadow:0 0 2px rgba(0,0,0,.35);font-size:14px;font-weight:bold;text-align:center;text-transform:uppercase;line-height:28px;display:block;color:#fff;margin:10px
auto 5px auto}#login_headline form
.btn_black{background:#F1F1F1;border-radius:3px 3px 3px 3px;box-shadow:0 0 2px rgba(0, 0, 0, 0.35);color:#1D1D1B;display:block;font-size:13px;font-weight:bold;height:28px;line-height:28px;margin:10px
auto 5px;text-align:center;text-transform:uppercase;width:96%;display:block;padding:0;float:none}header{position:relative;z-index:1000}header nav
select.tinynav{width:100%;float:right;border:1px
solid #77ab2d;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;background-color:#fff;-moz-box-shadow:0 1px 0 rgba(0,0,0,.2), inset 0 0 0 1px rgba(255,255,255,.38);-webkit-box-shadow:0 1px 0 rgba(0,0,0,.2), inset 0 0 0 1px rgba(255,255,255,.38);box-shadow:0 1px 0 rgba(0,0,0,.2), inset 0 0 0 1px rgba(255,255,255,.38);height:30px}#container_slider{position:relative;z-index:100}#container_slider ol
li{display:block;position:absolute;overflow:hidden}#container_slider ol
li.list_0{top:25px;left:-92px;width:30px;height:30px}#container_slider ol
li.list_1{top:25px;right:-113px;width:30px;height:30px}#container_slider ol
li.list_2{top:55px;left:-153px;width:60px;height:60px}#container_slider ol
li.list_3{top:55px;right:-82px;width:60px;height:60px}#container_slider ol
li.list_4{top:114px;left:-60px;width:30px;height:30px}#container_slider ol
li.list_5{top:115px;right:-143px;width:60px;height:60px}#container_slider ol
li.list_6{top:145px;left:-121px;width:60px;height:60px}#container_slider ol
li.list_7{top:175px;right:-52px;width:30px;height:30px}#container{position:relative;z-index:10}#content{float:left;padding:10px;position:relative;z-index:10;min-height:400px}#content{border:1px
solid #f3f3f3;background:#fafafa}#index
#content{width:100% !important;padding:0;border:none;background:none}#footer_before{background:#fff;padding:15px
0;min-height:60px;float:left;position:relative;z-index:1000;zoom:1;width:100%}#footer_before
img{margin:0
10px 10px 0}footer{float:left;position:relative;z-index:1000;zoom:1;width:100%}footer
#footer{background:#96c11f;padding:20px
0}footer
#footer_bottom{background:#1d1d1b;padding:10px
0;float:left;width:100%;float:left;position:relative;z-index:1000;zoom:1;width:100%}footer #footer_bottom .footer_center
div{color:#fff}footer #footer_bottom .footer_center
div.float_left{text-align:left;width:280px}footer #footer_bottom .footer_center
div.float_right{text-align:right;width:150px}footer #footer_bottom div
span{display:block}footer #footer_bottom div
span.sprite_nsf{float:left;margin-right:5px}footer #footer_bottom div
span.sprite_nq{float:right}footer #footer_bottom div
a{color:#fff}aside.left_column{float:left;position:relative;z-index:30}aside.left_column .sous_menu ul
li{display:block;width:177px;clear:both;float:left;margin-bottom:5px;border-top:1px solid transparent;border-bottom:1px solid transparent;border-left:4px solid transparent;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}aside.left_column .sous_menu ul li
a{display:block;float:left;height:32px;line-height:32px;padding:5px
10px;width:155px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}aside.left_column .sous_menu ul li.active a, aside.left_column .sous_menu ul li:hover
a{padding:5px
5px 5px 15px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}aside.left_column .sous_menu ul li a:hover{text-decoration:none}aside.left_column .sous_menu ul li
span{font-size:14px;font-weight:bold;color:#1d1d1b;float:left;display:block;max-width:125px}.sous_menu.get_involved ul li
span{max-width:135px !important}aside.left_column .sous_menu ul li
span.multi_line{line-height:15px}aside.left_column .sous_menu ul li.active
span{color:#96c11f}aside.left_column .sous_menu ul li.active, aside.left_column .sous_menu ul li:hover{background:#fafafa;border-top:1px solid #f3f3f3;border-bottom:1px solid #f3f3f3;border-left:4px solid #96c11f;-webkit-border-top-left-radius:4px;-webkit-border-bottom-left-radius:4px;-moz-border-radius-topleft:4px;-moz-border-radius-bottomleft:4px;border-top-left-radius:4px;border-bottom-left-radius:4px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}aside.left_column
p.sprite{border-bottom:1px dashed #e8f1cd;margin-bottom:10px;padding-bottom:10px}aside.left_column
.title_1{width:100px}aside.left_column
.title_2{width:115px}aside.left_column
.title_3{width:170px}ul.pdf{width:100%;margin:20px
0}ul.pdf
li{display:block;width:47px;margin-right:20px;float:left}ul.pdf li
span{display:block;font-size:11px;color:#1d1d1b;width:100%;text-align:center;padding:5px
0}ul.pdf li
span.sprite{padding:0}aside.right_column{float:right;position:relative;z-index:20}#content_after{background:#f4f4f4;padding:10px
0}#content
div.description{font-size:12px;color:#1d1d1b;font-weight:bold;margin-bottom:20px}#content div.description
a.button{float:left;margin:10px
0}#content div.description
p{clear:both}#contact_headline
ul{display:block;width:21%;margin:20px
2%;float:left}#contact_headline ul
li{line-height:20px;font-size:12px;color:#111}#contact_headline ul li a, #contact_headline ul li a:hover{color:#111}#contact_headline ul
li.name{font-weight:bold;font-size:13px}#contact_headline ul
li.job{font-style:italic}#contact_headline ul
li.mail{font-weight:bold}#contact_headline ul
li.title{font-size:16px;font-weight:bold;margin-bottom:10px;color:#fff}#content
h1{font-size:28px;color:#1d1d1b;text-transform:uppercase;font-weight:bold;margin-bottom:10px}.fb-like{float:left;margin-right:15px}.twitter-share-button{width:90px !important;margin-right:5px !important}.share_button{margin:30px
0}#calendar #content
.date{font-size:15px;color:#7c7c7c;font-weight:bold;margin-bottom:20px}#calendar #content
.description{font-size:12px;color:#1d1d1b;font-weight:bold;margin-bottom:20px}#carnival #content
.date{font-size:15px;color:#7c7c7c;font-weight:bold;margin-bottom:20px}#carnival #content
.description{font-size:12px;color:#1d1d1b;font-weight:bold;margin-bottom:20px}#carnival #content .description
p{clear:both;margin-top:10px}#carnival #content .description
strong{font-size:15px;color:#1d1d1b;font-weight:bold;margin:10px
0;text-transform:uppercase}#carnival #content
a.button{float:left;margin:10px
0}#cms
img.cms_img{display:block;margin:10px
auto;width:96% !important;height:auto !important;border:2px
solid #fff;-moz-box-shadow:0 0 4px rgba(0,0,0,.4);-webkit-box-shadow:0 0 4px rgba(0,0,0,.4);box-shadow:0 0 4px rgba(0,0,0,.4)}#cms
img.cms_img_right{display:block;float:right;height:auto !important;-moz-box-shadow:0 0 4px rgba(0,0,0,.4);-webkit-box-shadow:0 0 4px rgba(0,0,0,.4);box-shadow:0 0 4px rgba(0,0,0,.4)}#cms
img.cms_img_left{display:block;float:left;height:auto !important;-moz-box-shadow:0 0 4px rgba(0,0,0,.4);-webkit-box-shadow:0 0 4px rgba(0,0,0,.4);box-shadow:0 0 4px rgba(0,0,0,.4)}#cms
img.border_none{-moz-box-shadow:0 0 0 rgba(0,0,0,0);-webkit-box-shadow:0 0 0 rgba(0,0,0,0);box-shadow:0 0 0 rgba(0,0,0,0);border:none}#cms #content
a.button{float:left;margin:10px
0}#cms #content
p{clear:both}#page_not_found .left_column, #page_not_found
.right_column{display:none}#page_not_found
#content{width:96%;background:none;border:none;padding:0;margin:0
auto}#page_not_found
.container_content{width:100%}#page_not_found .container_content
p{text-align:center}#page_not_found .container_content
img{width:96%;max-width:688px}#page_not_found .container_content
p.error_404{font-family:"Trebuchet MS",Arial,sans-serif;font-size:24px;color:#000;text-transform:uppercase;margin:30px
0 0 0}#page_not_found .container_content
p.page_not_found{font-family:"Trebuchet MS",Arial,sans-serif;font-size:32px;color:#000;text-transform:uppercase;margin:30px
0 20px 0}#page_not_found .container_content p
a.button{display:inline}#category_video .video_elem a
img{width:100%;display:block;float:left}#category_video .video_elem a
span{position:absolute;padding:5px
0;bottom:0;left:0;width:100%;background:#fff;color:#1D1D1B;text-align:center;font-weight:bold}#category_photo .photo_elem a
img{width:100%;display:block;float:left}#category_photo .photo_elem a
span{position:absolute;padding:5px
0;bottom:0;left:0;width:100%;background:#fff;color:#1D1D1B;text-align:center;font-weight:bold}.slider_photo{width:96%;margin:20px
auto !important;overflow:hidden}.slider_photo li
img{width:100% !important;height:auto !important}.slider_photo a.flex-prev, .flexslider:hover a.flex-prev{left:0;top:50% !important}.slider_photo a.flex-next, .flexslider:hover a.flex-next{right:0;top:50% !important}#footer_bottom{max-height:43px}.pc_signature{background:url("/themes/default/img/footer_newquest.png") top left no-repeat;width:191px;padding-right:40px;height:63px;line-height:63px;margin-top: -10px}ul.speakers>li{width:100%;display:block;float:left;margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #E9E9E9}ul.speakers > li
img{float:left;margin:0
10px 10px 0}ul.speakers li p
strong{font-size:14px;display:block;margin-bottom:5px}ul.speakers li p
span{}#speaker .speakers
.accordion{margin-top:15px}#speaker .speakers .accordion ul
li{display:block;float:left;width:100%;padding:0;margin:0
0 10px 0;cursor:default}#speaker .speakers .accordion ul li
div.title_block_acc{height:24px;width:100%;border:1px
solid #ebebeb;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;background-color:#fff;background-image:linear-gradient(90deg, rgba(0,0,0,.05) 0%, rgba(255,255,255,.05) 100%);background-image: -moz-linear-gradient(90deg, rgba(0,0,0,.05) 0%, rgba(255,255,255,.05) 100%);background-image: -o-linear-gradient(90deg, rgba(0,0,0,.05) 0%, rgba(255,255,255,.05) 100%);background-image: -webkit-linear-gradient(90deg, rgba(0,0,0,.05) 0%, rgba(255,255,255,.05) 100%);padding:0;position:relative;z-index:2;cursor:pointer}#speaker .speakers .accordion ul li div.title_block_acc
p{padding:0
0 0 10px;text-transform:uppercase;color:#7c7c7c;line-height:24px}#speaker .speakers .accordion .title_block_acc
.arrow_bottom_green{background:url("/themes/default/img/img_arrow_select.png") -3px 0 no-repeat;height:25px;width:20px;float:right;display:block;-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);-transform:rotate(0deg)}#speaker .speakers .accordion .title_block_acc.active
.arrow_bottom_green{-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);-o-transform:rotate(180deg);-transform:rotate(180deg);background-position: -3px 0}#speaker .speakers .accordion
.content_block_acc{border:1px
solid #ebebeb;top:-3px;position:relative;z-index:1;display:none}#speaker .speakers .accordion .content_block_acc
.contenu{padding:10px}#speaker .speakers .accordion
img{float:left;margin-right:10px;max-width:80px;max-height:80px}#speaker .speakers .accordion
a{font-weight:bold;font-size:14px;line-height:18px}#speaker .speakers .accordion .event-date{line-height:15px}#speaker .speakers .accordion .event-desc{line-height:15px}#contact_headline
a.contact{position:absolute;top:23px;right:0}.errors{padding:10px
3%;width:94%;background:#BF0000;color:#fff;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;display:block;float:left;clear:both;margin:10px
0}.success{padding:10px
3%;width:94%;background:#92B826;color:#fff;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;display:block;float:left;clear:both;margin:10px
0}#news
.left_column{display:none}#news #news_list
div.news_elem{width:100%;padding:10px
0;border-bottom:1px solid #B4B4B3}#news #news_list div.news_elem
a{float:left;width:96%;padding:0
2%}#news #news_list div.news_elem:hover
a{text-decoration:none}#news #news_list div.news_elem:hover{background:#DCDCDC}#news #news_list div.news_elem
h2{font-weight:bold;text-transform:uppercase;font-size:14px;margin-bottom:5px}#news #news_list div.news_elem h2
span{font-size:12px;font-weight:normal;text-transform:none;color:#B5B5B4}#news #news_list div.news_elem
img{margin:0
10px 0 0;float:left}#news #news_elem
img{float:left;margin-right:10px}#news #news_elem
span{line-height:14px}#news #news_elem
a.return_to_list{margin-bottom:20px;float:left}#login_headline
a.lost_password{text-align:center;width:100%;display:block;float:left;font-size:14px;line-height:30px;font-style:italic}#password #content
h3{font-size:14px;font-weight:bold;margin:20px
0 0 0}#password #content p
input{border:1px
solid #78ac2d;background-color:#fff;-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,.2);-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.2);box-shadow:inset 0 1px 2px rgba(0,0,0,.2);display:block;height:32px;line-height:32px;width:96%;padding:0
2%;margin:10px
auto}#password #content p
label{color:#1D1D1B;display:block;font-size:14px;height:20px;line-height:20px;margin:15px
0 0}#password #content
input.submit{background-color:#1D1D1B;-moz-box-shadow:0 0 2px rgba(0, 0, 0, 0.35);-webkit-box-shadow:0 0 2px rgba(0, 0, 0, 0.35);box-shadow:0 0 2px rgba(0,0,0,0.35);color:#FFF;display:block;float:left;font-size:14px;font-weight:bold;height:34px;line-height:34px;margin-top:10px;text-align:center;text-transform:uppercase;width:100%;border:none;cursor:pointer;display:block}input,textarea{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}#contact #contact-us
ul{display:block;margin-top:50px}#contact #contact-us ul
li{display:block;list-style:none;color:#111;font-size:12px;line-height:20px}#contact #contact-us ul
li.title{color:#78A415;font-size:18px;font-weight:bold;margin-bottom:10px}#contact #contact-us ul
li.name{font-size:13px;font-weight:bold}#sitemap
aside.left_column{display:none}#sitemap #content
ul{display:block;float:left}#sitemap #content ul
li{width:100%;display:block}#sitemap #content ul
li.title{line-height:30px;font-size:16px;text-transform:uppercase;color:#97C128;font-weight:bold}#sitemap #content ul li
a{line-height:12px;font-size:12px;padding:4px
0;display:block}.sprite,.flex-next,.flex-prev{background:url("/themes/default/img/sprite.png") top left no-repeat;display:block}.title_search{background-position: -75px -648px;width:118px;height:45px}.sprite_about{background-position:0 0;width:112px;height:45px}li:hover .sprite_about,.title_1{background-position:0 -95px;width:112px;height:45px}.sprite_account{background-position:0 -190px;width:112px;height:45px}.sprite_account_icon{background-position: -158px -15px;width:23px;height:18px;display:block;float:left;margin-right:5px}.sprite_account_icon_mobile{background-position: -158px -114px;width:23px;height:18px;display:block;float:left;margin-right:5px}.sprite_arrow_bottom{background-position:0 -285px;width:10px;height:7px}.sprite_arrow_green_right{background-position:0 -342px;width:10px !important;height:11px;margin-left:10px}.flex-prev{background-position:7px -398px;width:13px;height:19px}.flex-next{background-position:10px -467px;width:13px;height:19px}.sprite_calendar{background-position:0 -541px;width:19px;height:22px;margin-top:20px}.sprite_carnival{background-position:0 -613px;width:10px;height:32px;margin-top:15px}.sprite_festival{background-position:0 -695px;width:127px;height:45px}li:hover .sprite_festival,.title_2{background-position:0 -790px;width:127px;height:45px}.sprite_involved{background-position:0 -885px;width:192px;height:45px}li:hover .sprite_involved,.title_3{background-position:0 -980px;width:192px;height:45px}.sprite_speaker{background-position:0 -1075px;width:37px;height:26px;margin-top:17px}.sprite_nsf{background-position: -60px -260px;width:45px;height:45px}.sprite_nq{background-position: -135px -260px;width:25px;height:45px}.sprite_calendar_fade{background-position: -25px -537px;width:19px;height:32px;display:block;float:left;margin-right:10px}.active
.sprite_calendar_fade{background-position: -50px -537px;width:19px;height:32px;display:block;float:left;margin-right:10px}.sprite_carnival_fade{background-position: -25px -613px;width:10px;height:32px;display:block;float:left;margin-right:20px}.active
.sprite_carnival_fade{background-position: -50px -613px;width:10px;height:32px;display:block;float:left;margin-right:20px}.sprite_speaker_fade{background-position: -50px -1075px;width:28px;height:32px;display:block;float:left;margin-right:3px}.active
.sprite_speaker_fade{background-position: -100px -1075px;width:28px;height:32px;display:block;float:left;margin-right:3px}.event
.arrow_open{background-position: -68px -340px;width:20px;height:20px;display:block}.event.open
.arrow_open{background-position: -118px -340px;width:20px;height:20px;display:block}.sprite_close{background-position: -169px -340px;width:20px;height:20px;display:block;float:right;cursor:pointer}.sprite_actif{background-position:0 -66px;width:134px;height:10px;display:block}.sprite_pagination_left_desable{background-position: -64px -397px;display:block;width:12px;height:20px}.sprite_pagination_left{background-position: -124px -397px;display:block;width:12px;height:20px}.sprite_pagination_right_desable{background-position: -99px -397px;display:block;width:12px;height:20px}.sprite_pagination_left{background-position: -159px -397px;display:block;width:12px;height:20px}.sprite_pdf{background-position: -139px -193px;width:47px;height:47px;display:block}.sprite_pdf_menu{background-position:0 -577px;width:16px;height:20px;display:block;margin-top:24px}.sprite_reading_confort{background-position: -153px -62px;width:20px;height:12px;display:block;float:left;margin-right:5px}.sprite_about_us_fade{background-position: -122px -434px;width:30px;height:32px;display:block;float:left;margin-right:10px}.active
.sprite_about_us_fade{background-position: -152px -434px;width:30px;height:32px;display:block;float:left;margin-right:10px}.sprite_advisory_fade{background-position: -122px -459px;width:30px;height:32px;display:block;float:left;margin-right:10px}.active
.sprite_advisory_fade{background-position: -152px -459px;width:30px;height:32px;display:block;float:left;margin-right:10px}.sprite_sponsors_fade{background-position: -122px -486px;width:30px;height:32px;display:block;float:left;margin-right:10px}.active
.sprite_sponsors_fade{background-position: -152px -486px;width:30px;height:32px;display:block;float:left;margin-right:10px}.sprite_partners_fade{background-position: -122px -519px;width:30px;height:32px;display:block;float:left;margin-right:10px}.active
.sprite_partners_fade{background-position: -152px -519px;width:30px;height:32px;display:block;float:left;margin-right:10px}.sprite_presskit_fade{background-position: -122px -549px;width:30px;height:32px;display:block;float:left;margin-right:10px}.active
.sprite_presskit_fade{background-position: -152px -549px;width:30px;height:32px;display:block;float:left;margin-right:10px}.sprite_about_menu_top{background-position: -90px -434px;width:30px;height:32px;display:block;float:left;margin-right:10px;margin-top:18px}.main .children li:hover
.sprite_about_menu_top{background-position: -152px -434px;width:30px;height:32px;display:block;float:left;margin-right:10px}.sprite_advisory_menu_top{background-position: -92px -459px;width:30px;height:32px;display:block;float:left;margin-right:10px;margin-top:18px}.main .children li:hover
.sprite_advisory_menu_top{background-position: -152px -459px;width:30px;height:32px;display:block;float:left;margin-right:10px}.sprite_sponsor_menu_top{background-position: -92px -486px;width:30px;height:32px;display:block;float:left;margin-right:10px;margin-top:18px}.main .children li:hover
.sprite_sponsor_menu_top{background-position: -152px -486px;width:30px;height:32px;display:block;float:left;margin-right:10px}.sprite_partner_menu_top{background-position: -93px -518px;width:30px;height:32px;display:block;float:left;margin-right:10px;margin-top:18px}.main .children li:hover
.sprite_partner_menu_top{background-position: -153px -518px;width:30px;height:32px;display:block;float:left;margin-right:10px}.sprite_presskit_menu_top{background-position: -93px -547px;width:30px;height:32px;display:block;float:left;margin-right:10px;margin-top:18px}.main .children li:hover
.sprite_presskit_menu_top{background-position: -153px -547px;width:30px;height:32px;display:block;float:left;margin-right:10px}.sprite_video{background-position: -106px -584px;width:20px;height:20px;display:block;float:left;margin-right:10px;margin-top:26px}.sprite_video_fade{background-position: -136px -584px;width:20px;height:20px;display:block;float:left;margin-right:10px;margin-top:6px}.active
.sprite_video_fade{background-position: -166px -584px;width:20px;height:20px;display:block;float:left;margin-right:10px}.main .children li:hover
.sprite_video{background-position: -166px -584px}.sprite_photo{background-position: -106px -620px;width:24px;height:20px;display:block;float:left;margin-right:10px;margin-top:26px}.sprite_photo_fade{background-position: -136px -620px;width:24px;height:20px;display:block;float:left;margin-right:6px;margin-top:7px}.active
.sprite_photo_fade{background-position: -166px -620px;width:24px;height:20px;display:block;float:left;margin-right:6px}.main .children li:hover
.sprite_photo{background-position: -166px -620px}.main .children li:hover
.sprite_calendar{background-position: -50px -541px;width:19px;height:32px;display:block;float:left;margin-right:10px}.main .children li:hover
.sprite_carnival{background-position: -50px -613px;width:10px;height:32px;display:block;float:left;margin-right:10px}.main .children li:hover
.sprite_speaker{background-position: -150px -1075px;width:37px;height:32px;display:block;float:left;margin-right:10px}.main .children li:hover
.sprite_pdf_menu{background-position: -30px -577px;width:16px;height:20px;display:block;float:left;margin-right:10px;margin-top:24px}.sprite_account_fade{background-position: -229px -10px;width:24px;height:32px;display:block;float:left;margin-right:10px;margin-top:6px}.active
.sprite_account_fade{background-position: -259px -10px;width:24px;height:32px;display:block;float:left;margin-right:10px}.sprite_partner_calendar_fade{background-position: -232px -68px;width:19px;height:32px;display:block;float:left;margin-right:10px;margin-top:6px}.active
.sprite_partner_calendar_fade{background-position: -262px -68px;width:19px;height:24px;display:block;float:left;margin-right:10px}.sprite_faq_fade{background-position: -232px -129px;width:20px;height:32px;display:block;float:left;margin-right:10px;margin-top:6px}.active
.sprite_faq_fade{background-position: -262px -129px;width:20px;height:32px;display:block;float:left;margin-right:10px}.sprite_materials_fade{background-position: -232px -187px;width:21px;height:32px;display:block;float:left;margin-right:9px;margin-top:6px}.active
.sprite_materials_fade{background-position: -259px -187px;width:21px;height:32px;display:block;float:left;margin-right:9px}.sprite_order_fade{background-position: -232px -240px;width:22px;height:32px;display:block;float:left;margin-right:6px;margin-top:6px}.active
.sprite_order_fade{background-position: -259px -240px;width:22px;height:32px;display:block;float:left;margin-right:6px}.sprite_directory_fade{background-position: -232px -339px;width:19px;height:32px;display:block;float:left;margin-right:10px;margin-top:6px}.active
.sprite_directory_fade{background-position: -262px -339px;width:19px;height:32px;display:block;float:left;margin-right:10px}.title_4{background-position: -116px -742px;width:170px;height:45px}input{border:1px
solid #96C11F\9;line-height:30px\9}input.submit{border:none\9}#newsletter_footer
input.submit{height:28px\9}html{background:url("/themes/default/img/bg_head_repeat.png") 0 -150px repeat-x}#container{margin-top:70px}html.index{background:url("/themes/default/img/bg_head_repeat.png") 0 0 repeat-x}html.index
#container{margin-top:0}body{padding:0;background:url("/themes/default/img/bg_cadrillage.png") top left repeat}header{height:116px}#header_before #logo
img{width:148px;height:153px}#header_before
.headline{padding-left:178px}#header_before
a.login{margin-top:2px}#header_before ul li
span.sprite{margin-top:6px}section{width:960px;margin:0
auto}section#slider{width:600px}section#carousel{width:600px}.content{width:560px;float:left}.right_column{display:block;width:220px}.left_column{display:block;width:180px}header
nav{margin-left:180px;margin-top:20px;width:780px}header nav
ul.main{display:block}header nav ul.main li>div{width:780px;left:180px}nav ul li > div
ul{width:756px}select.tinynav{display:none}nav{border:1px
solid #77ab2d;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;background-color:#95c11f;-moz-box-shadow:0 1px 0 rgba(0,0,0,.2),inset 0 0 0 1px rgba(255,255,255,.38);-webkit-box-shadow:0 1px 0 rgba(0,0,0,.2),inset 0 0 0 1px rgba(255,255,255,.38);box-shadow:0 1px 0 rgba(0,0,0,.2), inset 0 0 0 1px rgba(255,255,255,.38);background-image: -moz-linear-gradient(90deg, rgba(0,0,0,.06) 0%, rgba(190,190,190,.06) 100%);background-image: -o-linear-gradient(90deg, rgba(0,0,0,.06) 0%, rgba(190,190,190,.06) 100%);background-image: -webkit-linear-gradient(90deg, rgba(0,0,0,.06) 0%, rgba(190,190,190,.06) 100%);background-image:linear-gradient(90deg, rgba(0,0,0,.06) 0%, rgba(190,190,190,.06) 100%)}.push_home{width:960px}.push_home ul
li{width:234px;margin:8px
8px 8px 0;height:135px}.push_home ul li
.push_img{margin: -29px 0 0 -24px;width:48px;height:48px}.push_home ul li
.mask{margin: -29px 0 0 -24px;width:48px;height:48px}.home_news{width:464px}#index
.newsletter_home{width:464px}.container_content{width:100%;margin:0;float:left}.social{width:464px}.social ul
li{width:50%;margin-bottom:30px}.social ul li span.facebook_icon, .social ul li span.twitter_icon, .social ul li span.foursquare_icon, .social ul li span.youtube_icon, .social ul li span.mask,  .social ul li span
img{height:44px;width:44px;margin-right:10px}.social ul li span.facebook_text, .social ul li span.twitter_text, .social ul li span.foursquare_text, .social ul li
span.youtube_text{margin-top:7px}.social ul li.facebook, .social ul li.foursquare, .social ul
li.youtube{float:left}.social ul
li.twitter{float:right}#content_after{margin-top:50px}.sponsor
div.block{width:230px;height:153px}.sponsor .block ul
li{width:230px;height:153px}.sponsor div.block
img{width:auto}#content_after{padding:10px
0 20px 0}#footer_before
p{display:block;width:100%;margin:0
auto}#footer_before p
span{text-align:left;line-height:22px;text-transform:uppercase;font-size:14px}#footer_before p
img{float:left}.footer_link>li{width:25%}footer #footer_bottom .footer_center
div{line-height:45px}#content{width:535px}#calendar_block .block_filtre
.type{padding:10px;margin:12px;width:85px}#calendar_block
a.selectBox{margin:0
11px 10px 12px}#calendar_block .event
.desc{width:310px}#calendar_block .event .desc
p.title{margin-top:10px}#calendar_block .event .type
.circle{margin-top:15px}#calendar_block .event
.content_event{margin:5px
0 0 0}#calendar_block .event .content_event
img{margin:0
3% 10px 0;width:47%;float:left}#calendar_block .event .content_event
p.title{width:50%}#calendar_block .event .content_event
.info{width:50%}#calendar_block .date ul li .tooltip .circle, .event
.circle{float:right}.event
.arrow_open{margin-top:11px}.social_column_left{display:none}#carnival_block .block_filtre
.type{margin:0
5px 10px 5px;padding:10px;width:72px}#carnival_block
input#search_carnival{width:325px}#carnival_block
a.selectBox{margin:10px
0 0 5px;min-width:255px}.pagination
li.arrow_prev{margin-right:30px}.pagination
li.arrow_next{margin-left:30px}ul.liste li .hover
span{margin-top:20px}ul.liste li .hover
.button_hover{width:87px !important;margin:30px
auto 0 auto}ul.liste li
.content_activity{width:513px}#carnival_block
p.title{font-size:28px}#authentication #content, #sitemap #content, #contact #content, #news
#content{width:710px}#authentication #content
fieldset{width:46%}#authentication #content
fieldset.left_fieldset{float:left}#authentication #content
fieldset.right_fieldset{float:right}#sitemap #content
ul{width:30%;margin:30px
3% 0 0}#partner_calendar_deadlines ul.calendar_deadlines li
div.date{height:50px;width:15%}#partner_calendar_deadlines ul.calendar_deadlines li
p{padding:10px
0}#partner_calendar_deadlines ul.calendar_deadlines li p
span{line-height:30px;height:50px}#search
#filtre_search{display:none !important}#cms
img.cms_img_right{margin:10px
0 10px 10px;width:40% !important}#cms
img.cms_img_left{margin:10px
10px 10px 0;width:40% !important}.pc_signature{display:block}.mobile_signature{display:none}#calendar_block .event .event_speaker
.img_speaker{width:100px;margin-right:10px}#calendar_block .event .event_speaker
.speaker_name{width:380px}#calendar_block .event .event_speaker
.speaker_description{width:380px}#category_video
.video_elem{width:28%;margin:20px
2% 0 2%;float:left;position:relative;box-shadow:0 1px 4px rgba(0,0,0,.2);-webkit-box-shadow:0 1px 4px rgba(0,0,0,.2);-moz-box-shadow:0 1px 4px rgba(0,0,0,.2);-o-box-shadow:0 1px 4px rgba(0,0,0,.2);zoom:1}#category_photo
.photo_elem{width:28%;margin:20px
2% 0 2%;float:left;position:relative;box-shadow:0 1px 4px rgba(0,0,0,.2);-webkit-box-shadow:0 1px 4px rgba(0,0,0,.2);-moz-box-shadow:0 1px 4px rgba(0,0,0,.2);-o-box-shadow:0 1px 4px rgba(0,0,0,.2);zoom:1}.headline
.pc_block{display:block !important}.headline
.mobile_block{display:none !important}.block_directory ul.resp li a
img{width:15%;margin-right:3%}.block_directory ul.resp li a
span.block{width:79%}#news #news_list div.news_elem
img{width:50px}.commentairesNews
p.text{width:47%;margin-right:3%}.commentairesNews
p.textarea{width:98%}@media only screen and (max-width: 480px){html{background:none}#container{margin-top:0}body{background:none}header{height:50px}#header_before{height:40px;line-height:40px}#header_before #logo
img{width:60px;height:62px}#header_before
.headline{padding-left:70px}#header_before .headline
ul{display:none}.sprite_account_icon_mobile{margin-top:11px}#header_before ul li
span.sprite{margin-top:18px}section{width:96%;margin:0
auto}section#slider{max-width:96%;width:96%}section#carousel{max-width:96%;width:96%}div#container_slider a.buy-tickets{position:relative;left:0;margin:35px
auto -15px}.content{width:100%;float:left}.left_column,.right_column{display:none}.flex-direction-nav .flex-prev{opacity:1;left:0 !important;top:50%}.flex-direction-nav .flex-next{opacity:1;right:0 !important;top:50%}.flex-control-nav{display:none}.slides li
img{width:100% !important}header
nav{margin-left:70px;width:auto}header nav
ul.main{display:none}select.tinynav{display:block}nav
div#search{display:none}.push_home{width:100%}.push_home ul
li{width:49%;margin:7px
2% 0 0}.push_home ul li:nth-child(2n){margin-right:0}.push_home ul li
.push_img{width:36px;height:36px;margin: -23px 0 0 -18px}.push_home ul li
.mask{width:36px;height:36px;margin: -23px 0 0 -18px}#index
.container_content{width:100%;margin:0}.home_news{width:100%;margin:0}#index
.newsletter_home{width:100%;margin:0}.social{width:100%;float:left}.social ul
li{width:45%;float:left;margin-bottom:10px}.social ul li.facebook, .social ul
li.foursquare{width:55%}.social ul li span.facebook_text, .social ul li span.twitter_text, .social ul li span.foursquare_text, .social ul li
span.youtube_text{font-size:10px}.social ul li span.facebook_icon, .social ul li span.twitter_icon, .social ul li span.foursquare_icon, .social ul li span.youtube_icon, .social ul li span.mask, .social ul li span
img{height:32px;width:32px;margin-right:5px}.sponsor
div.block{width:48%;height:150px;margin:0
0 30px 0 !important}.sponsor div.block
a{float:left;display:table-cell;line-height:150px}.sponsor div.gold, .sponsor
div.slider_2{float:right !important}.sponsor div.block
img{width:100%;vertical-align:middle;display:inline}.sponsor .block ul
li{width:100%}.sponsor .block ul li
div{height:70px !important}.sponsor .block ul li div
a{width:100%;height:100%;display:table-cell;line-height:70px}#content_after{padding:10px
0 0 0 !important}#footer_before
p{display:block;width:100%;margin:0
auto;text-align:center}#footer_before p
span{float:none;line-height:normal;display:block;text-align:center;font-size:12px}#footer_before p
img{float:none}.footer_link>li{width:50%;margin-bottom:20px}.footer_link > li
a{font-size:10px;line-height:16px}.footer_link>li.newsletter_li,.footer_link>li.get_involved_li{width:100%}.footer_link > li.get_involved_li ul
li.title{width:100%}.footer_link > li.get_involved_li ul
li{float:left;width:50%;clear:none}footer #footer_bottom .footer_center
div.float_left{width:180px}footer #footer_bottom .footer_center
div.float_right{width:100px}footer #footer_bottom .footer_center div
span.text{line-height:15px;padding-top:5px}.social ul li
ul.tweet{display:none}#content{width:94%;padding:3%}#container{margin:20px
0}#calendar #content .newsletter
form{width:96%;padding:2%}#calendar #content .newsletter form
label{font-size:14px;width:100%;margin:0}#calendar #content .newsletter form
input.newsletter{width:70%;padding:0
2%}#calendar #content .newsletter form
input.submit{font-size:13px}#calendar_block .block_filtre
.type{padding:2%;margin:5px
1%;width:42%}#calendar_block
a.selectBox{margin:5px
2% 5px 2%;min-width:96% !important}#calendar_block .event
.img{width:28% !important;margin-right:2% !important}#calendar_block .event
.type{height:25px;clear:both}#calendar_block .event
.desc{width:70% !important;margin-right:0 !important}#calendar_block .date ul li .tooltip .circle, .event
.circle{float:left}#calendar_block .event
.content_event{margin:0}#calendar_block .event
.content_event{text-align:center}#calendar_block .event .content_event
img{width:100%;max-width:100%;margin:0;float:none}#calendar_block .event .content_event
p.title{width:100%;display:block;clear:both;float:left;margin-top:10px}#calendar_block .event .content_event
.info{width:100%;display:block;clear:both;float:left;text-align:left}#calendar_block .event .content_event
.description{width:100%;display:block;clear:both;float:left;text-align:left}#calendar_block .event .type
.circle{margin-top:5px}#calendar_block .event
.open{height:25px}.event
.arrow_open{margin-top:0}#calendar_block .date ul li .tooltip
.event{width:100%;height:auto;margin-bottom:3px;text-align:left}#calendar_block .date ul li
.tooltip{width:60px !important;margin-left: -40px !important;height:27px !important}#carnival_block .block_filtre
.type{margin:0
2% 10px 2% !important;padding:2% !important;width:40% !important}#carnival_block
input#search_carnival{width:25%}#carnival_block
a.selectBox{margin:10px
0 0 2%;min-width:45%}.sprite_actif{width:133px  !important;background-position:0px -66px !important;left:50% !important;margin-left: -67px;margin-top: -10px !important}ul.liste
.item{padding-bottom:20px !important;overflow:hidden;width:50% !important}ul.liste li
.content_activity{margin:5px
auto !important}#carnival_block
.nb_activites{width:100% !important;text-align:center;margin-bottom:10px !important}#carnival_block
.pagination{float:left}ul.liste li
.content_activity{width:92%}ul.liste li .content_activity .activity_description
img{display:none}ul.liste li .hover
span{margin-top:10px;line-height:20px}ul.liste li .hover
span.button_hover{width:70% !important;margin:20px
auto 0 auto}ul.liste li .content_activity
.activity_description{height:auto !important}ul.liste li
.content_activity{height:auto !important}#calendar_block .event .content_event .info
p{display:block;width:70%}#authentication #content
fieldset{width:100%}#authentication #content
fieldset.left_fieldset{float:left}#authentication #content
fieldset.right_fieldset{float:left}#sitemap #content
ul{width:100%;margin:20px
0 0 0}#sitemap #content ul
li.title{font-size:20px !important}#sitemap #content ul li
a{font-size:14px !important;line-height:14px !important;padding:5px
0 !important}#partner_calendar_deadlines ul.calendar_deadlines li
div.date{height:50px;padding:10px
0;width:20%}#partner_calendar_deadlines ul.calendar_deadlines li
p{padding:0}#partner_calendar_deadlines ul.calendar_deadlines li p
span{line-height:70px;height:70px}li:hover
.hover{display:none !important}.block_directory ul.liste li.more
.content_activity{float:left}#search
#filtre_search{display:block !important}#search #filtre_search
a{margin:0
2% 10px 2% !important;padding:2% !important;width:40% !important}#cms
img.cms_img_right{margin:10px
auto;width:90% !important;float:none !important}#cms
img.cms_img_left{margin:10px
auto;width:90% !important;float:none !important}#btn_reading_confort{display:none !important}.pc_signature{display:none}.mobile_signature{display:block}#search .result
.shorten{position:relative}#search .result .shorten
div.img_event{width:100% !important;float:left;margin-left: -1px;margin-bottom:10px !important;padding:0
!important}#search .result .shorten div.img_event
img{width:80% !important;margin:0
auto;display:block}#search .result .shorten
div.content_event{width:100% !important;margin-left:0 !important}#search .result ul li .title
.date_event{position:absolute;top:35px;left:5px;background:#8DC63F !important;color:#fff !important}#search .result ul li a, #search .result ul li
.shorten{padding:20px
3% !important}#search .result ul
li{border-bottom:1px solid #231F20 !important}#search .result ul
li.last{border-bottom:none !important}#search .result .shorten div.content_event
span{font-size:12px !important;line-height:14px}#calendar_block .event .content_event
.day{width:53px !important;height:56px !important}#calendar_block .event .content_event .day
span{line-height:18px !important;font-size:11px !important}#calendar_block .event .content_event .day
strong{font-size:34px !important}#calendar_block .event .content_event .info p
span.text{font-size:10px !important}#calendar_block .event
.event_speaker{margin-bottom:10px}#calendar_block .event .event_speaker
.img_speaker{width:20%;margin-right:5%}#calendar_block .event .event_speaker
.speaker_name{width:75%;text-align:left;line-height:30px}#calendar_block .event .event_speaker
.speaker_description{width:100%;clear:both;text-align:left;margin-top:5px}.share_button
.fb_reset{display:none !important}#category_video
.video_elem{width:45%;margin:20px
2% 0 2%;float:left;position:relative;box-shadow:0 1px 4px rgba(0,0,0,.2);-webkit-box-shadow:0 1px 4px rgba(0,0,0,.2);-moz-box-shadow:0 1px 4px rgba(0,0,0,.2);-o-box-shadow:0 1px 4px rgba(0,0,0,.2);zoom:1}#category_photo
.photo_elem{width:45%;margin:20px
2% 0 2%;float:left;position:relative;box-shadow:0 1px 4px rgba(0,0,0,.2);-webkit-box-shadow:0 1px 4px rgba(0,0,0,.2);-moz-box-shadow:0 1px 4px rgba(0,0,0,.2);-o-box-shadow:0 1px 4px rgba(0,0,0,.2);zoom:1}.headline
.pc_block{display:none !important}.headline
.mobile_block{display:block !important}.block_directory ul.resp li a
img{width:30%;margin-right:3%}.block_directory ul.resp li a
span.block{width:64%}.push_home ul li .block_text
span.categ{display:none !important}.push_home ul li .block_text
span.titre{line-height:12px !important;text-align:left !important;width:auto;float:none !important;padding:5px}#news #news_list div.news_elem
img{width:20%}#news #news_elem
img{width:70%;margin:0
auto 10px auto;float:none !important;display:block}.commentairesNews
p.text{width:100%}.commentairesNews
p.textarea{width:100%}div#header_before
span.login.mobile_block{display:none !important}}@media only screen and (min-width: 481px) and (max-width: 960px){html{background:url("/themes/default/img/bg_head_repeat.png") 0 -150px repeat-x}#container{margin-top:30px}html.index{background:url("/themes/default/img/bg_head_repeat.png") 0 0 repeat-x}html.index
#container{margin-top:0}body{background:url("/themes/default/img/bg_cadrillage.png") top left repeat}header{height:120px}#header_before{height:32px;line-height:32px}.no-touch
#header_before{padding:0
0 4px 0}#header_before #logo
img{width:95px;height:98px}#header_before
.headline{padding-left:100px}#header_before
a.login{margin-top:2px}.sprite_account_icon{margin-top:6px}#header_before ul li
span.sprite{margin-top:14px}section{width:96%;margin:0
auto}section{max-width:720px}section{max-width:600px}.content{width:75%;float:left}.right_column{display:none}.left_column{display:block;width:180px}.flex-direction-nav .flex-prev{opacity:1;left:0 !important}.flex-direction-nav .flex-next{opacity:1;right:0 !important}.flex-control-nav{display:none}header
nav{position:relative;float:left;margin:60px
0 0 103px;width:496px}header nav ul.main li>div{width:496px;left:-1px;top:43px}nav ul li > div
ul{width:472px}header nav
#search{position:absolute;top:-50px;left:0;border:none}header nav #search
form{margin:10px
0}header nav
ul.main{display:block}header nav ul.main li.last
a{border-right:none}header nav ul.main li
a{padding:0
10px}select.tinynav{display:none}nav ul li > div ul li:nth-child(3n){border:none}.push_home{width:600px}.push_home ul
li{width:144px;margin:8px
8px 8px 0}.push_home ul li
.push_img{width:36px;height:36px;margin: -23px 0 0 -18px}.push_home ul li
.mask{width:36px;height:36px;margin: -23px 0 0 -18px}#index
.container_content{width:600px;float:left}.home_news{width:350px;margin:0
auto}#index
.newsletter_home{width:350px}.social{width:215px}.social ul
li{width:100%;margin-bottom:20px}.social ul li span.facebook_icon, .social ul li span.twitter_icon, .social ul li span.foursquare_icon, .social ul li span.youtube_icon, .social ul li span.mask, .social ul li span
img{height:55px;width:55px;margin-right:10px}.social ul li span.facebook_text, .social ul li span.twitter_text, .social ul li span.foursquare_text, .social ul li
span.youtube_text{margin-top:10px}.social ul li.facebook, .social ul li.foursquare, .social ul
li.youtube{float:left}.social ul
li.twitter{float:left}.social ul li
ul.tweet{display:none}.sponsor
div.block{width:140px;margin:0
10px 30px 0;height:100px}.sponsor div.block
img{width:100%}.sponsor .block ul
li{width:140px;height:100px}.sponsor .block ul li
a{height:45px;display:block}#content_after{padding:10px
0 20px 0}#footer_before p
span{float:none;display:inline}#footer_before p
img{float:left}.footer_link>li{width:33%}.footer_link>li.newsletter_li{width:100%}footer #footer_bottom .footer_center
div{line-height:45px}#content{width:398px;padding:10px}#calendar #content .newsletter
form{width:360px}#calendar #content .newsletter form
label{font-size:14px}#calendar #content .newsletter form
input.newsletter{width:145px;padding:0
5px }#calendar #content .newsletter form
input.submit{font-size:13px}#calendar_block .block_filtre
.type{padding:2%;margin:10px
1%;width:18%}#calendar_block
a.selectBox{margin:0
2% 10px 2%;min-width:28% !important}#calendar_block .event
.desc{width:175px}#calendar_block .event .desc
p.title{margin-top:6px}#calendar_block .event
.content_event{text-align:center}#calendar_block .event .content_event
img{margin:0;float:left;max-width:100%;width:40%}#calendar_block .event .content_event
p.title{width:54%;display:block;clear:none;float:left;margin-top:10px;padding:0
3%;text-align:left}#calendar_block .event .content_event
.info{width:57%;display:block;float:none;text-align:left;margin-left:3%}#calendar_block .event .content_event
.description{width:100%;display:block;clear:both;float:left;text-align:left}#calendar_block .date ul li .tooltip .circle, .event
.circle{float:right}#calendar_block .event .type
.circle{margin-top:15px}#calendar_block .event .content_event
.day{width:63px !important;height:66px !important}#calendar_block .event .content_event .day
span{line-height:20px !important;font-size:11px !important}#calendar_block .event .content_event .day
strong{font-size:40px !important}#calendar_block .event .content_event .info p
span.text{font-size:10px !important}.event
.arrow_open{margin-top:11px}#calendar_block .event
.content_event{margin:5px
0 0 -10px}.social_column_left{display:block}#carnival_block .block_filtre
.type{margin:0
2px 10px;padding:5px;width:60px;font-size:9px}#carnival_block .block_filtre .type
.text{font-size:9px}#carnival_block
input#search_carnival{width:180px}#carnival_block
a.selectBox{min-width:187px;margin:10px
0 0 5px}.pagination
li.arrow_prev{margin-right:10px}.pagination
li.arrow_next{margin-left:10px}ul.liste li .hover
span{margin-top:10px}ul.liste li .hover
.button_hover{width:67px !important;margin:15px
auto 0 auto}ul.liste li
.content_activity{width:375px}ul.liste li .content_activity .activity_description
img{width:30%}#carnival_block
p.title{font-size:20px}.sprite_actif{background-position: -18px -66px !important;width:98px !important}#authentication #content, #sitemap #content, #contact #content, #news
#content{width:578px !important}#authentication #content
fieldset{width:46%}#authentication #content
fieldset.left_fieldset{float:left}#authentication #content
fieldset.right_fieldset{float:right}#sitemap #content
ul{width:30%;margin:30px
3% 0 0}#partner_calendar_deadlines ul.calendar_deadlines li
div.date{height:50px;width:16%;padding-top:5px}#partner_calendar_deadlines ul.calendar_deadlines li
p{padding:5px
0}#partner_calendar_deadlines ul.calendar_deadlines li p
span{line-height:40px;height:50px}li:hover
.hover{display:none !important}#search
#filtre_search{display:none !important}#cms
img.cms_img_right{margin:20px
0 20px 10px;width:40% !important}#cms
img.cms_img_left{margin:20px
10px 20px 0;width:40% !important}#cms
#container{margin-top:50px !important}.pc_signature{display:none}.mobile_signature{display:block}.accordion
.contenu{text-align:left !important}#calendar_block .event .event_speaker
.img_speaker{width:50px;margin-right:10px}#calendar_block .event .event_speaker
.speaker_name{width:280px;line-height:50px;text-align:left}#calendar_block .event .event_speaker
.speaker_description{width:100%;clear:both;text-align:left}#category_video
.video_elem{width:45%;margin:20px
2% 0 2%;float:left;position:relative;box-shadow:0 1px 4px rgba(0,0,0,.2);-webkit-box-shadow:0 1px 4px rgba(0,0,0,.2);-moz-box-shadow:0 1px 4px rgba(0,0,0,.2);-o-box-shadow:0 1px 4px rgba(0,0,0,.2);zoom:1}#category_photo
.photo_elem{width:45%;margin:20px
2% 0 2%;float:left;position:relative;box-shadow:0 1px 4px rgba(0,0,0,.2);-webkit-box-shadow:0 1px 4px rgba(0,0,0,.2);-moz-box-shadow:0 1px 4px rgba(0,0,0,.2);-o-box-shadow:0 1px 4px rgba(0,0,0,.2);zoom:1}.headline
.pc_block{display:block !important}.headline
.mobile_block{display:none !important}.block_directory ul.resp li a
img{width:20%;margin-right:3%}.block_directory ul.resp li a
span.block{width:74%}.push_home ul li .block_text
span.titre{line-height:12px !important;text-align:right;width:90px}#news #news_list div.news_elem
img{width:10%}.commentairesNews
p.text{width:47%;margin-right:3%}.commentairesNews
p.textarea{width:98%}}@media only screen and (min-width: 961px){html{background:url("/themes/default/img/bg_head_repeat.png") 0 -150px repeat-x}#container{margin-top:70px}html.index{background:url("/themes/default/img/bg_head_repeat.png") 0 0 repeat-x}html.index
#container{margin-top:0}body{padding:0;background:url("/themes/default/img/bg_cadrillage.png") top left repeat}header{height:116px}#header_before #logo
img{width:148px;height:153px}#header_before
.headline{padding-left:178px}#header_before
a.login{margin-top:2px}#header_before ul li
span.sprite{margin-top:6px}section{width:960px;margin:0
auto}section#slider{width:600px}section#carousel{width:600px}.content{width:560px;float:left}.right_column{display:block;width:220px}.left_column{display:block;width:180px}header
nav{margin-left:180px;margin-top:20px;width:780px}header nav
ul.main{display:block}header nav ul.main li>div{width:780px;left:180px}nav ul li > div
ul{width:756px}select.tinynav{display:none}nav{border:1px
solid #77ab2d;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;background-color:#95c11f;-moz-box-shadow:0 1px 0 rgba(0,0,0,.2),inset 0 0 0 1px rgba(255,255,255,.38);-webkit-box-shadow:0 1px 0 rgba(0,0,0,.2),inset 0 0 0 1px rgba(255,255,255,.38);box-shadow:0 1px 0 rgba(0,0,0,.2), inset 0 0 0 1px rgba(255,255,255,.38);background-image: -moz-linear-gradient(90deg, rgba(0,0,0,.06) 0%, rgba(190,190,190,.06) 100%);background-image: -o-linear-gradient(90deg, rgba(0,0,0,.06) 0%, rgba(190,190,190,.06) 100%);background-image: -webkit-linear-gradient(90deg, rgba(0,0,0,.06) 0%, rgba(190,190,190,.06) 100%);background-image:linear-gradient(90deg, rgba(0,0,0,.06) 0%, rgba(190,190,190,.06) 100%)}.push_home{width:960px}.push_home ul
li{width:234px;margin:8px
8px 8px 0;height:135px}.push_home ul li
.push_img{margin: -29px 0 0 -24px;width:48px;height:48px}.push_home ul li
.mask{margin: -29px 0 0 -24px;width:48px;height:48px}.home_news{width:464px}#index
.newsletter_home{width:464px}.container_content{width:100%;margin:0;float:left}.social{width:464px}.social ul
li{width:50%;margin-bottom:30px}.social ul li span.facebook_icon, .social ul li span.twitter_icon, .social ul li span.foursquare_icon, .social ul li span.youtube_icon, .social ul li span.mask,  .social ul li span
img{height:44px;width:44px;margin-right:10px}.social ul li span.facebook_text, .social ul li span.twitter_text, .social ul li span.foursquare_text, .social ul li
span.youtube_text{margin-top:7px}.social ul li.facebook, .social ul li.foursquare, .social ul
li.youtube{float:left}.social ul
li.twitter{float:right}#content_after{margin-top:50px}.sponsor
div.block{width:230px;height:153px}.sponsor .block ul
li{width:230px;height:153px}.sponsor div.block
img{width:auto}#content_after{padding:10px
0 20px 0}#footer_before
p{display:block;width:850px;margin:0
auto}#footer_before p
span{text-align:left;line-height:40px;display:block;padding-top:10px}#footer_before p
img{float:left}.footer_link>li{width:25%}footer #footer_bottom .footer_center
div{line-height:45px}#content{width:535px}#calendar_block .block_filtre
.type{padding:10px;margin:12px;width:85px}#calendar_block
a.selectBox{margin:0
11px 10px 12px}#calendar_block .event
.desc{width:310px}#calendar_block .event .desc
p.title{margin-top:10px}#calendar_block .event .type
.circle{margin-top:15px}#calendar_block .event
.content_event{margin:5px
0 0 0}#calendar_block .event .content_event
img{margin:0
3% 10px 0;width:47%;float:left}#calendar_block .event .content_event
p.title{width:50%}#calendar_block .event .content_event
.info{width:50%}#calendar_block .date ul li .tooltip .circle, .event
.circle{float:right}.event
.arrow_open{margin-top:11px}.social_column_left{display:none}#carnival_block .block_filtre
.type{margin:0
5px 10px 5px;padding:10px;width:72px}#carnival_block
input#search_carnival{width:325px}#carnival_block
a.selectBox{margin:10px
0 0 5px;min-width:255px}.pagination
li.arrow_prev{margin-right:30px}.pagination
li.arrow_next{margin-left:30px}ul.liste li .hover
span{margin-top:20px}ul.liste li .hover
.button_hover{width:87px !important;margin:30px
auto 0 auto}ul.liste li
.content_activity{width:513px}#carnival_block
p.title{font-size:28px}#authentication #content, #sitemap #content, #contact #content, #news
#content{width:710px}#authentication #content
fieldset{width:46%}#authentication #content
fieldset.left_fieldset{float:left}#authentication #content
fieldset.right_fieldset{float:right}#sitemap #content
ul{width:30%;margin:30px
3% 0 0}#partner_calendar_deadlines ul.calendar_deadlines li
div.date{height:50px;width:15%}#partner_calendar_deadlines ul.calendar_deadlines li
p{padding:10px
0}#partner_calendar_deadlines ul.calendar_deadlines li p
span{line-height:30px;height:50px}#search
#filtre_search{display:none !important}#cms
img.cms_img_right{margin:10px
0 10px 10px;width:40% !important}#cms
img.cms_img_left{margin:10px
10px 10px 0;width:40% !important}.pc_signature{display:block}.mobile_signature{display:none}#calendar_block .event .event_speaker
.img_speaker{width:100px;margin-right:10px}#calendar_block .event .event_speaker
.speaker_name{width:380px}#calendar_block .event .event_speaker
.speaker_description{width:380px}#category_video
.video_elem{width:28%;margin:20px
2% 0 2%;float:left;position:relative;box-shadow:0 1px 4px rgba(0,0,0,.2);-webkit-box-shadow:0 1px 4px rgba(0,0,0,.2);-moz-box-shadow:0 1px 4px rgba(0,0,0,.2);-o-box-shadow:0 1px 4px rgba(0,0,0,.2);zoom:1}#category_photo
.photo_elem{width:28%;margin:20px
2% 0 2%;float:left;position:relative;box-shadow:0 1px 4px rgba(0,0,0,.2);-webkit-box-shadow:0 1px 4px rgba(0,0,0,.2);-moz-box-shadow:0 1px 4px rgba(0,0,0,.2);-o-box-shadow:0 1px 4px rgba(0,0,0,.2);zoom:1}.headline
.pc_block{display:block !important}.headline
.mobile_block{display:none !important}.block_directory ul.resp li a
img{width:15%;margin-right:3%}.block_directory ul.resp li a
span.block{width:79%}#news #news_list div.news_elem
img{width:50px}.commentairesNews
p.text{width:47%;margin-right:3%}.commentairesNews
p.textarea{width:98%}}@media only screen and (min-width: 670px) and (max-width: 960px){nav{border:1px
solid #77ab2d;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;background-color:#95c11f;-moz-box-shadow:0 1px 0 rgba(0,0,0,.2),inset 0 0 0 1px rgba(255,255,255,.38);-webkit-box-shadow:0 1px 0 rgba(0,0,0,.2),inset 0 0 0 1px rgba(255,255,255,.38);box-shadow:0 1px 0 rgba(0,0,0,.2), inset 0 0 0 1px rgba(255,255,255,.38);background-image: -moz-linear-gradient(90deg, rgba(0,0,0,.06) 0%, rgba(190,190,190,.06) 100%);background-image: -o-linear-gradient(90deg, rgba(0,0,0,.06) 0%, rgba(190,190,190,.06) 100%);background-image: -webkit-linear-gradient(90deg, rgba(0,0,0,.06) 0%, rgba(190,190,190,.06) 100%);background-image:linear-gradient(90deg, rgba(0,0,0,.06) 0%, rgba(190,190,190,.06) 100%)}.push_home ul li
.push_img{width:36px;height:36px;margin: -23px 0 0 -18px !important}.push_home ul li
.mask{width:36px;height:36px;margin: -23px 0 0 -18px !important}}@media only screen and (min-width: 481px) and (max-width: 670px){header{height:60px}header
nav{float:none;width:auto}header nav
ul.main{display:none !important}header nav
select.tinynav{display:block !important}.push_home{width:100% !important;max-width:600px}.push_home ul
li{width:49%;margin:7px
2% 0 0}.push_home ul li:nth-child(2n){margin-right:0}.push_home ul li
.push_img{width:48px;height:48px;margin: -29px 0 0 -24px !important}.push_home ul li
.mask{width:48px;height:48px;margin: -29px 0 0 -24px !important}.container_content{width:100% !important;margin:0}.home_news{width:100% !important;margin:0}#index
.newsletter_home{width:100% !important;margin:0}.social{width:100%;float:left;clear:both}.social ul
li{width:50%;margin-bottom:20px}.sponsor
div.block{width:48%;height:153px;margin:0
0 30px 0 !important}.sponsor div.block
a{float:left;display:table-cell;line-height:150px;width:100%;text-align:center}.sponsor div.gold, .sponsor
div.slider_2{float:right !important}.sponsor div.block
img{width:auto;max-width:100%;vertical-align:middle;display:inline}.sponsor .block ul
li{width:100%}.sponsor .block ul li
div{height:70px !important}.sponsor .block ul li div
a{width:100%;height:100%;display:table-cell;line-height:70px;width:100%}.left_column{display:none}#content{width:96%}#container{margin:20px
0}#carnival_block .block_filtre
.type{margin:0
1% 10px 1% !important;padding:2% !important;width:13% !important}#carnival_block
input#search_carnival{width:40%}#carnival_block
a.selectBox{margin:10px
0 0 2%;min-width:45%}.sprite_actif{width:133px  !important;background-position:0px -66px !important;left:50% !important;margin-left: -67px;margin-top: -10px !important}ul.liste
li{padding-bottom:20px !important;overflow:hidden}ul.liste li
.content_activity{margin:5px
auto !important}#authentication #content, #sitemap #content , #contact #content, #news
#content{width:96% !important}#search
#filtre_search{display:block !important}#search #filtre_search
a{margin:0
1% 10px 1% !important;padding:2% !important;width:18% !important}}.ir{background-color:transparent;border:0;overflow:hidden;*text-indent: -9999px}.ir:before{content:"";display:block;width:0;height:100%}.hidden{display:none !important;visibility:hidden}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin: -1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.invisible{visibility:hidden}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.clearfix{*zoom:1}@media
print{*{background:transparent !important;color:#000 !important;box-shadow:none !important;text-shadow:none !important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}pre,blockquote{border:1px
solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}@page{margin:0.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}.flex-container a:active,
.flexslider a:active,
.flex-container a:focus,
.flexslider a:focus{outline:none}.slides,.flex-control-nav,.flex-direction-nav{margin:0;padding:0;list-style:none}.flexslider{margin:0;padding:0}.flexslider .slides>li{display:none;-webkit-backface-visibility:hidden}.flexslider .slides
img{width:100%;display:block}.flexslider.flickr_gallery .slides
img{width:auto!important;margin:auto;display:block;height:343px !important}.flex-pauseplay
span{text-transform:capitalize}.slides:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}html[xmlns] .slides{display:block}* html
.slides{height:1%}.no-js .slides>li:first-child{display:block}.flexslider{margin:0;background:#fff;position:relative;box-shadow:0 1px 4px rgba(0,0,0,.2);-webkit-box-shadow:0 1px 4px rgba(0,0,0,.2);-moz-box-shadow:0 1px 4px rgba(0,0,0,.2);-o-box-shadow:0 1px 4px rgba(0,0,0,.2);zoom:1}.flex-viewport{max-height:2000px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;transition:all 1s ease}.loading .flex-viewport{max-height:300px}.flexslider
.slides{zoom:1}.carousel
li{margin-right:5px}.flex-direction-nav{*height:0}.flex-direction-nav
li{display:block}.flex-direction-nav
a{width:30px;height:30px;margin: -20px 0 0;display:block;background-color:#96c11f;position:absolute;top:260px;z-index:10;cursor:pointer;text-indent: -9999px;-webkit-transition:all .3s ease}.flex-direction-nav .flex-next{right: -30px}.flex-direction-nav .flex-prev{left: -30px}.flexslider:hover .flex-next{opacity:0.8;right:5px}.flexslider:hover .flex-prev{opacity:0.8;left:5px}.flexslider:hover .flex-next:hover, .flexslider:hover .flex-prev:hover{opacity:1}.flex-direction-nav .flex-disabled{opacity: .3!important;filter:alpha(opacity=30);cursor:default}.flex-control-nav{width:100%;position:absolute;bottom: -40px;text-align:center}.flex-control-nav
li{margin:0
6px;display:inline-block;zoom:1;*display:inline}.flex-control-paging li
a{width:11px;height:11px;display:block;background:#666;background:rgba(0,0,0,0.5);cursor:pointer;text-indent: -9999px;-webkit-border-radius:20px;-moz-border-radius:20px;-o-border-radius:20px;border-radius:20px;box-shadow:inset 0 0 3px rgba(0,0,0,0.3)}.flex-control-paging li a:hover{background:#333;background:rgba(0,0,0,0.7)}.flex-control-paging li a.flex-active{background:#000;background:rgba(0,0,0,0.9);cursor:default}.flex-control-thumbs{margin:0;position:static;overflow:hidden}.flex-control-thumbs
li{width:25%;float:left;margin:0}.flex-control-thumbs
img{height:100%;display:block;opacity: .7;cursor:pointer}.flex-control-thumbs img:hover{opacity:1}.flex-control-thumbs .flex-active{opacity:1;cursor:default}div.pagination{margin:10px
0 20px 0}.pagination li
span{display:block;height:20px;width:20px;line-height:20px;text-align:center;font-size:12px;color:#1d1d1b;cursor:pointer}.pagination li.unactive
span{cursor:default;opacity:0.5}.pagination li span:hover{text-decoration:none;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;background-color:#F2F2F2}.pagination
li{display:block;float:left;margin:0
5px}.pagination li.active
span{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;background-color:#95c11f;color:#fff}.pagination
li.arrow{width:auto}.pagination li.arrow span:hover{text-decoration:none;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;background-color:inherit}.pagination li.active span:hover{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;background-color:#95c11f;color:#fff}.block_sponsors{margin-top:20px;background:#FAFAFA}.block_sponsors
h3{width:100%;display:block;float:left;font-size:18px;color:#1d1d1b;padding:20px
0;border-top:1px solid #e4e5e1}.block_sponsors
ul.liste{width:100%;display:block}.block_sponsors ul.liste
li{width:23%;border-left:1px solid #fff;margin:0
2% 0 -1px;display:block;float:left;padding-bottom:10px;position:relative;z-index:2;cursor:pointer;background:none}.block_sponsors ul.liste
li.more{width:100%;padding:0;border:0;margin:0;z-index:1;cursor:default}.block_sponsors ul.liste li
img.miniature{width:100%}.block_sponsors ul.liste li
.name{height:30px;padding:5px
10px 5px 10px;text-align:center;color:#1d1d1b;font-size:10px;position:relative}.block_sponsors ul.liste li.active
.name{color:#96c11f}.block_sponsors ul.liste li
.hover{display:none;width:100%;height:100%;background:rgba(255,255,255,.8);position:absolute;top:0;left:0;right:0;bottom:0;text-align:center}.block_sponsors ul.liste li .hover
span{color:#1d1d1b;display:block;text-align:center}.block_sponsors ul.liste li .hover
strong{color:#96c11f;display:block;width:100%;text-align:center}.block_sponsors ul.liste li .hover
.button_hover{height:23px;padding:0
5px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;background-color:#fff;-moz-box-shadow:0 0 2px rgba(0,0,0,.35);-webkit-box-shadow:0 0 2px rgba(0,0,0,.35);box-shadow:0 0 2px rgba(0,0,0,.35);color:#96c11f;line-height:23px}.block_sponsors ul.liste li
.content_activity{display:none;padding:10px;border:1px
solid #e9e9e9;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;background-color:#fff;-moz-box-shadow:0 0 2px rgba(0,0,0,.08);-webkit-box-shadow:0 0 2px rgba(0,0,0,.08);box-shadow:0 0 2px rgba(0,0,0,.08);margin:5px
0}.block_sponsors ul.liste li:hover
.hover{display:block}.block_sponsors ul.liste li.more
.content_activity{display:block;color:#1d1d1b}.block_sponsors ul.liste li.more .content_activity
p.title{display:block;font-size:18px;text-align:left;color:#1d1d1b !important;margin-bottom:10px}.block_sponsors ul.liste li .content_activity .activity_description
img{float:right;margin:0
0 10px 10px}.block_sponsors ul.liste li .content_activity p.sponsor
img{float:left;margin:0
4% 10px 0;width:36%}.block_sponsors ul.liste li .content_activity p.sponsor
span.sponsor_description{float:left;display:block;width:60%;margin-top:25px}.block_sponsors ul.liste li .content_activity p.sponsor span.sponsor_description
span{display:block;line-height:12px}.block_sponsors ul.liste li .content_activity p.sponsor span.sponsor_description
span.url{color:#96c11f}.block_sponsors ul.liste li
.sprite_actif{position:absolute;top:100%;left:0;margin-top:5px;display:none}.block_sponsors ul.liste li.active
.sprite_actif{display:block}.block_sponsors
.circle{display:block;width:12px;height:12px;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;-moz-box-shadow:0 0 2px #fff;-webkit-box-shadow:0 0 2px #fff;box-shadow:0 0 2px #fff;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;border:1px
solid transparent;border:2px
solid #fff;position:absolute;top:-10px;right:0}.block_sponsors
.nb_activites{font-size:14px;color:#4a4a49;line-height:20px;margin:10px
0 30px;float:left}.block_sponsors
.pagination{float:right}.btn_vert_marg{margin-top:10px}.content_activity
h4{background:#E9E9E9;color:#1D1D1B;display:block;float:left;font-size:12px;margin-top:20px;padding:10px
2%;width:96%}.content_activity ul.resp
li{border-bottom:1px solid #E9E9E9;cursor:default;display:block;padding:5px
2%;width:96%}.content_activity ul.resp li span.block
span{clear:both;display:block;float:left;line-height:12px}.content_activity ul.resp li
span.title{font-size:12px;font-weight:bold;line-height:12px;padding:4px
0}.block_directory ul.resp
li{width:96%;display:block;border-bottom:1px solid #E9E9E9;padding:5px
2%;cursor:default}.block_directory ul.resp li
a{float:left;width:96%;padding:5px
2%}.block_directory ul.resp li a:hover{background:#f5f5f5}.block_directory ul.resp li a
img{border:1px
solid #E9E9E9;float:left;padding:1%;float:left;display:block}.block_directory ul.resp li
span.block{float:left;display:block}.block_directory ul.resp li span.block
span{display:block;float:left;clear:both;line-height:12px}.block_directory ul.resp li
span.title{font-weight:bold;font-size:12px;line-height:12px;padding:4px
0}.block_directory ul.resp li
span.date{background:none repeat scroll 0 0 #FFF;border:1px
solid #E9E9E9;border-radius:3px 3px 3px 3px;font-size:11px;font-weight:bold;line-height:24px;padding:0
5px;clear:left;margin-top:10px}.block_partners{margin-top:20px;background:#FAFAFA}.block_partners
h3{width:100%;display:block;float:left;font-size:18px;color:#1d1d1b;padding:20px
0;border-top:1px solid #e4e5e1}.block_partners
ul.liste{width:100%;display:block}.block_partners ul.liste
li{width:23%;border-left:1px solid #fff;margin:0
2% 0 -1px;display:block;float:left;padding-bottom:10px;position:relative;z-index:2;cursor:pointer;background:none}.block_partners ul.liste
li.more{width:100%;padding:0;border:0;margin:0;z-index:1;cursor:default}.block_partners ul.liste li
img.miniature{width:100%}.block_partners ul.liste li
.name{height:30px;padding:5px
10px 5px 10px;text-align:center;color:#1d1d1b;font-size:10px;position:relative}.block_partners ul.liste li.active
.name{color:#96c11f}.block_partners ul.liste li
.hover{display:none;width:100%;height:100%;background:rgba(255,255,255,.8);position:absolute;top:0;left:0;right:0;bottom:0;text-align:center}.block_partners ul.liste li .hover
span{color:#1d1d1b;display:block;text-align:center}.block_partners ul.liste li .hover
strong{color:#96c11f;display:block;width:100%;text-align:center}.block_partners ul.liste li .hover
.button_hover{height:23px;padding:0
5px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;background-color:#fff;-moz-box-shadow:0 0 2px rgba(0,0,0,.35);-webkit-box-shadow:0 0 2px rgba(0,0,0,.35);box-shadow:0 0 2px rgba(0,0,0,.35);color:#96c11f;line-height:23px}.block_partners ul.liste li
.content_activity{display:none;padding:10px;border:1px
solid #e9e9e9;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;background-color:#fff;-moz-box-shadow:0 0 2px rgba(0,0,0,.08);-webkit-box-shadow:0 0 2px rgba(0,0,0,.08);box-shadow:0 0 2px rgba(0,0,0,.08);margin:5px
0}.block_partners ul.liste li:hover
.hover{display:block}.block_partners ul.liste li.more
.content_activity{display:block;color:#1d1d1b}.block_partners ul.liste li.more .content_activity
p.title{display:block;font-size:18px;text-align:left;color:#1d1d1b !important;margin-bottom:10px}.block_partners ul.liste li .content_activity .activity_description
img{float:right;margin:0
0 10px 10px}.block_partners ul.liste li .content_activity p.sponsor
img{float:left;margin:0
4% 10px 0;width:36%}.block_partners ul.liste li .content_activity p.sponsor
span.sponsor_description{float:left;display:block;width:60%;margin-top:25px}.block_partners ul.liste li .content_activity p.sponsor span.sponsor_description
span{display:block;line-height:12px}.block_partners ul.liste li .content_activity p.sponsor span.sponsor_description
span.url{color:#96c11f}.block_partners ul.liste li
.sprite_actif{position:absolute;top:100%;left:0;margin-top:5px;display:none}.block_partners ul.liste li.active
.sprite_actif{display:block}.block_partners
.circle{display:block;width:12px;height:12px;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;-moz-box-shadow:0 0 2px #fff;-webkit-box-shadow:0 0 2px #fff;box-shadow:0 0 2px #fff;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;border:1px
solid transparent;border:2px
solid #fff;position:absolute;top:-10px;right:0}.block_partners
.nb_activites{font-size:14px;color:#4a4a49;line-height:20px;margin:10px
0 30px;float:left}.block_partners
.pagination{float:right}.btn_vert_marg{margin-top:10px}.content_activity
h4{background:#E9E9E9;color:#1D1D1B;display:block;float:left;font-size:12px;margin-top:20px;padding:10px
2%;width:96%}.content_activity ul.resp
li{border-bottom:1px solid #E9E9E9;cursor:default;display:block;padding:5px
2%;width:96%}.content_activity ul.resp li span.block
span{clear:both;display:block;float:left;line-height:12px}.content_activity ul.resp li
span.title{font-size:12px;font-weight:bold;line-height:12px;padding:4px
0}h2{width:100%;display:block;float:left;font-size:26px;color:#97C120;padding:20px
0;border-top:1px solid #e4e5e1}.block_sponsors ul.resp
li{width:96%;display:block;border-bottom:1px solid #E9E9E9;padding:5px
2%;cursor:default}.block_sponsors ul.resp li
a{float:left;width:96%;padding:5px
2%}.block_sponsors ul.resp li a:hover{background:#f5f5f5}.block_sponsors ul.resp li a
img{border:1px
solid #E9E9E9;float:left;padding:1%;float:left;display:block}.block_sponsors ul.resp li
span.block{float:left;display:block}.block_sponsors ul.resp li span.block
span{display:block;float:left;clear:both;line-height:12px}.block_sponsors ul.resp li
span.title{font-weight:bold;font-size:12px;line-height:12px;padding:4px
0}.block_sponsors ul.resp li
span.date{background:none repeat scroll 0 0 #FFF;border:1px
solid #E9E9E9;border-radius:3px 3px 3px 3px;font-size:11px;font-weight:bold;line-height:24px;padding:0
5px;clear:left;margin-top:10px}#search #filtre_search
a{border:1px
solid #e9e9e9;background-color:#fff;-moz-box-shadow:0 0 2px rgba(0,0,0,.08);-webkit-box-shadow:0 0 2px rgba(0,0,0,.08);box-shadow:0 0 2px rgba(0,0,0,.08);float:left;margin:10px
10px 10px 0;display:block;float:left}#search #filtre_search a:hover{text-decoration:none}#search #filtre_search
a.active{background-color:#F4F4F4;color:#96B725;border:1px
solid #ddd}#search #filtre_search a
span{display:block;float:left}#search #filtre_search a
span.text{display:block;float:left;margin-top:5px}#search #filtre_search a
span.sprite{margin-right:5px}#search .result ul
li{border-bottom:1px solid #e9e9e9}#search .result ul li.last, #search .result ul
li.more{border-bottom:none !important}#search .result ul li a, #search .result ul li
.shorten{display:block;width:94%;padding:10px
3%}#search .result ul li a:hover{text-decoration:none;color:#333;background:#ECECEC}#search .result ul li
.title{font-size:14px;line-height:24px;color:#1D1D1B;font-weight:bold;margin-bottom:5px;display:block;width:100%}#search .result ul li
.description{font-size:11px;display:block;width:100%}#search .result ul li.more
a{font-size:12px;display:block;float:left;width:100%;padding:10px
0;background:#fff;color:#1D1D1B;text-align:center;border:1px
solid #e9e9e9;margin:10px
0}#search .result ul li.more a:hover{text-decoration:none;background:#96C11F;color:#fff;border:1px
solid #fff}#search .result ul
li{float:left;width:100%}#search .result ul li .title
.date_event{font-weight:bold;line-height:24px;padding:0
5px;background:#fff;margin-left:10px;font-size:11px;border:1px
solid #e9e9e9;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}#search .result ul li .location
strong{font-size:12px}#search .result ul li
.location{display:block;margin-top:10px}.decription_short
.more{color:#8DC63F;font-weight:bold;padding:0
5px;text-decoration:underline;cursor:pointer}#search .result
.shorten{float:left;clear:both}#search .result .shorten
div.img_event{width:15%;float:left;border:1px
solid #E9E9E9;padding:4px}#search .result .shorten div.img_event
img{width:100%}#search .result .shorten
div.content_event{width:76%;float:left;margin-left:10px}.selectBox{max-width:150px}.selectBox-dropdown{min-width:150px;position:relative;text-decoration:none;text-align:left;outline:none;vertical-align:middle;display:inline-block;cursor:pointer;line-height:24px;height:24px;border:1px
solid #ebebeb;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;background-color:#fff;background-image:linear-gradient(90deg, rgba(0,0,0,.05) 0%, rgba(255,255,255,.05) 100%);background-image: -moz-linear-gradient(90deg, rgba(0,0,0,.05) 0%, rgba(255,255,255,.05) 100%);background-image: -o-linear-gradient(90deg, rgba(0,0,0,.05) 0%, rgba(255,255,255,.05) 100%);background-image: -webkit-linear-gradient(90deg, rgba(0,0,0,.05) 0%, rgba(255,255,255,.05) 100%);color:#7c7c7c}.selectBox-dropdown .selectBox-label{padding:0
10px;display:inline-block;white-space:nowrap;overflow:hidden}.selectBox-dropdown .selectBox-arrow{position:absolute;top:0;right:0;width:25px;height:100%;background:url(/themes/default/img/img_arrow_select.png) 0 0 no-repeat}.selectBox-dropdown-menu{position:absolute;z-index:99999;max-height:200px;min-height:1em;border:1px
solid #ebebeb;background:#FFF;overflow:auto;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;padding:0}.selectBox-inline{min-width:150px;outline:none;border:1px
solid #ebebeb;background:#FFF;display:inline-block;overflow:auto}.selectBox-options, .selectBox-options LI, .selectBox-options LI
A{list-style:none;display:block;cursor:default;padding:0;margin:0;line-height:20px}.selectBox-options LI
A{padding:0
5px}.selectBox-options LI A:hover{background:#F2F2F2;text-decoration:none;color:#111}