body{font:13px/1.231 arial, helvetica, clean, sans-serif;*font-size:small;*font:x-small;}select,input,button,textarea{font:99% arial, helvetica, clean, sans-serif;}table{font-size:inherit;font:100%;}pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:100%;}html{color:#000;background:#fff;}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}li{list-style:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym{border:0;font-variant:normal;}sup{vertical-align:text-top;}sub{vertical-align:text-bottom;}input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}input,textarea,select{*font-size:100%;}legend{color:#000;}del,ins{text-decoration:none;}html{width:100%;height:100%;margin:0;font-size:100%;overflow:hidden;-webkit-text-size-adjust:none;}body{position:relative;height:100%;width:100%;margin:auto;font-size:100%;overflow:hidden;overflow-y:scroll;font-family:'Krub', sans-serif;background-color:#fff;text-align:center;}object{outline:none;}img,a,a:active{outline:none;}.central_bloc{width:100%;margin:auto;position:relative;}.central_bloc header{width:1500px;margin:30px auto 40px;}.central_bloc header ul{display:flex;align-items:center;}.central_bloc header ul li{width:16.66667%;padding:0 40px;box-sizing:border-box;}.central_bloc header ul li img{width:100%;height:auto;max-width:100%;}.central_bloc .container_central{width:1500px;margin:0 auto;}.central_bloc .container_central .left,.central_bloc .container_central .right{display:inline-block;vertical-align:top;width:250px;}.central_bloc .container_central .left ul li,.central_bloc .container_central .right ul li{display:block;padding:40px;box-sizing:border-box;}.central_bloc .container_central .left ul li img,.central_bloc .container_central .right ul li img{width:100%;height:auto;max-width:100%;}.central_bloc .container_central .center_part{display:inline-block;vertical-align:top;width:1000px;box-sizing:border-box;padding:40px 85px;}.central_bloc .container_central .center_part .center_left{display:inline-block;vertical-align:top;width:66%;text-align:left;}.central_bloc .container_central .center_part .center_right{display:inline-block;vertical-align:top;width:34%;text-align:right;padding-top:80px;}.central_bloc .container_central .center_part .center_right .reseaux{padding:10px 0 65px;}.central_bloc .container_central .center_part .center_right .reseaux li{display:inline-block;vertical-align:top;font-size:1.8em;padding:0 0 0 7px;}.central_bloc .container_central .center_part .center_right .reseaux li a{display:inline-block;border-radius:50%;background:#59514e;width:56px;height:56px;text-align:center;color:#fff;padding:10px 0 0;box-sizing:border-box;}.central_bloc .container_central .center_part .center_right .reseaux li a:hover{background:#e30521;}.central_bloc .container_central .center_part h1{font-family:'Bebas Neue', cursive;color:#59514e;font-size:1.85em;padding-bottom:60px;}.central_bloc .container_central .center_part h2{color:#e30521;font-family:'Bebas Neue', cursive;font-size:1.2em;}.central_bloc .container_central .center_part p{color:#59514e;font-size:1.1em;padding-bottom:25px;}.central_bloc .container_central .center_part p strong{font-weight:700;}.central_bloc .container_central .center_part p .link_ibis{text-decoration:underline;text-transform:uppercase;font-size:1.45em;font-weight:700;color:#e30521;}.central_bloc .container_central .center_part p .link_ibis:hover{text-decoration:none;}.central_bloc .container_central .center_part p .phone{color:#59514e;text-decoration:none;}.central_bloc .container_central .center_part p .phone:hover{text-decoration:underline;}.central_bloc .container_central .center_part p .mentions{color:#59514e;text-decoration:underline;}.central_bloc .container_central .center_part p .mentions:hover{text-decoration:none;}@media screen and (max-width: 1500px){.central_bloc header{width:100%;}.central_bloc .container_central{width:100%;}.central_bloc .container_central .left,.central_bloc .container_central .right{width:16.6666%;}.central_bloc .container_central .center_part{width:66.6668%;}.central_bloc .container_central .center_part .center_right .reseaux{padding:10px 0 4vw;}.central_bloc .container_central .center_part .logo{width:60%;height:auto;max-width:auto;}.central_bloc .container_central .center_part h1{font-size:1.9vw;padding-bottom:4vw;}.central_bloc .container_central .center_part h2{font-size:1.3vw;}.central_bloc .container_central .center_part p{font-size:1.15vw;}.central_bloc .container_central .center_part p .link_ibis{font-size:1.6vw;}}@media screen and (max-width: 1200px){.central_bloc header{margin:30px auto 2.5vw;}.central_bloc header ul li{padding:0 2.5vw;}.central_bloc .container_central .left ul li,.central_bloc .container_central .right ul li{padding:2.5vw;}.central_bloc .container_central .center_part{padding:2.5vw 5.2vw;}.central_bloc .container_central .center_part .center_right{padding-top:5vw;}}@media screen and (max-width: 800px){.central_bloc .container_central .center_part .center_left{width:100%;display:block;}.central_bloc .container_central .center_part .center_right{width:100%;display:block;text-align:left;}.central_bloc .container_central .center_part h1{font-size:1.5em;}.central_bloc .container_central .center_part h2{font-size:1.3em;}.central_bloc .container_central .center_part p{font-size:1.1em;}.central_bloc .container_central .center_part p .link_ibis{font-size:1.45em;}}@media screen and (max-width: 620px){.central_bloc header ul li{width:33.3333% !important;}.central_bloc header ul li:first-child,.central_bloc header ul li:last-child{display:none;}.central_bloc .container_central .left,.central_bloc .container_central .right{display:none;}.central_bloc .container_central .center_part{width:100%;}}@media screen and (max-width: 420px){.central_bloc .main_bloc{padding-top:80px;}.central_bloc .main_bloc.toilets .add_message .bloc_texte h1{font-size:2em;width:300px;margin-bottom:30px;}.central_bloc .main_bloc.toilets .bloc_message_list h2{font-size:2.5em;padding:1em;}.central_bloc .main_bloc.toilets .bloc_message_list .no_message{font-size:1em;}.central_bloc .main_bloc.toilets .bloc_message_list .message_list{width:100%;}.central_bloc .main_bloc.toilets .bloc_message_list .message_list li{font-size:.8em;}.central_bloc .main_bloc.toilets .bloc_message_list .message_list li a.photo_link{font-size:.9em;}.central_bloc .main_bloc.about h1{font-size:2em;width:250px;height:60px;padding-top:12px;margin-bottom:20px;}.central_bloc .main_bloc.about .container_text .octopoulpe_text{margin-top:-9vw;}.central_bloc .main_bloc.about .container_text .octopoulpe_text section{font-size:3.75vw;}.central_bloc .main_bloc.next_shows h1{font-size:2em;width:350px;height:77px;padding-top:23px;}.central_bloc .main_bloc.next_shows .container_shows{font-size:.9em;}.central_bloc .main_bloc.next_shows .container_shows .date_show{width:82px;margin-right:5px;}.central_bloc .main_bloc.next_shows .container_shows .info_show{width:calc(100% - 115px);}.central_bloc .main_bloc.next_shows .container_shows .list_shows .li_show{padding-bottom:10px;}.central_bloc .main_bloc.music h1,.central_bloc .main_bloc.music h2{font-size:2em;}.central_bloc .main_bloc.music h1{width:240px;height:95px;padding-top:28px;}.central_bloc .main_bloc.music h2{width:270px;height:80px;padding-top:20px;}.central_bloc .main_bloc.pro h1{font-size:2em;width:210px;height:60px;}.central_bloc .main_bloc.pro .pro_bloc .file_results{wifth:93%;}.central_bloc .main_bloc.pro .pro_bloc .file_results ul li{padding-bottom:15px;}.central_bloc .main_bloc.pro .pro_bloc .file_results ul li a{font-size:.85em;}.central_bloc .main_bloc.error404 h1{font-size:2em;width:210px;height:60px;}div.panneau_experience .panneau_conteneur_experience{width:90%;padding:15px 20px 10px;}div.panneau_experience .panneau_conteneur_experience.texte_experience{font-size:.9em;}div.panneau_experience .panneau_conteneur_experience.texte_experience h2{font-size:1.5em;margin-bottom:10px;}div.panneau_experience .panneau_conteneur_experience.texte_experience h3{font-size:1.3em;margin:10px 0 7px;}div#panneau_conteneur_alert_perso{width:80%;left:10%;}.info_box .container_info{padding:5px 10px;font-size:.7em;}.info_box .container_info p{padding-bottom:5px;}.info_box .container_info ul li{padding-left:10px;}.info_box .container_info ul li:before{margin-left:-10px;width:17px;}.info_box .triangle{bottom:-10px;border-top:11px solid ;border-right:11px solid transparent;}}@media screen and (max-width: 350px){.central_bloc .main_bloc.homepage .background_homepage{padding-top:60px;}.central_bloc .main_bloc.homepage .background_homepage .text_bloc .container_news_hp .container_news .news_list{font-size:.8em;line-height:140%;}.central_bloc .main_bloc.homepage .background_homepage .text_bloc .container_news_hp .container_news .news_list h3{font-size:2em;line-height:130%;}.central_bloc .main_bloc.homepage .container_title h1{width:95vw;font-size:5.5vw;}.central_bloc .main_bloc.toilets .add_message{width:100%;}.central_bloc .main_bloc.toilets .add_message .bloc_texte{width:90%;}.central_bloc .main_bloc.toilets .add_message .bloc_texte h1{width:260px;}.central_bloc .main_bloc.toilets .add_message .bloc_texte p{font-size:.9em;}.central_bloc .main_bloc.toilets .bloc_message_list{padding:3vw 3vw;}.central_bloc .main_bloc.toilets .bloc_message_list h2{font-size:2em;}.central_bloc .main_bloc.toilets .bloc_message_list .message_list li{padding-left:0;padding-right:0;font-size:.75em;}.central_bloc .main_bloc.toilets .bloc_message_list .message_list li .bloc_message{font-size:.8em;}.central_bloc .main_bloc.toilets .bloc_message_list .message_list li label{width:90px;}.central_bloc .main_bloc.about{padding-top:65px;}.central_bloc .main_bloc.about .container_diaporama .puces_diaporama_about{margin-top:-22vw;}.central_bloc .main_bloc.about .container_text{width:100%;height:100vw;}.central_bloc .main_bloc.about .container_text .octopoulpe_text{padding:16vw 7vw 10vw;min-height:103vw;}.central_bloc .main_bloc.about .container_text .octopoulpe_text section{font-size:4.2vw;}.central_bloc .main_bloc.next_shows{padding-top:55px;}.central_bloc .main_bloc.next_shows h1{width:90vw;font-size:8vw;height:67px;}.central_bloc .main_bloc.next_shows .container_shows{margin-bottom:20px;}.central_bloc .main_bloc.next_shows .container_shows .list_shows .li_show{padding-bottom:15px;}.central_bloc .main_bloc.next_shows .container_shows .date_show{width:90%;}.central_bloc .main_bloc.next_shows .container_shows .date_show span{float:none;}.central_bloc .main_bloc.next_shows .container_shows .info_show{width:100%;padding-left:18px;box-sizing:border-box;}.central_bloc .main_bloc.next_shows .container_shows h2{font-size:1.15em;color:orange;}.central_bloc .main_bloc.next_shows .container_shows .bloc_tour_shows{padding-left:10px;}.central_bloc .main_bloc.next_shows .container_shows .bloc_tour_shows ul li .date_show{width:80%;}.central_bloc .main_bloc.next_shows .container_shows .bloc_tour_shows ul li .info_show{width:100%;}.central_bloc .main_bloc.music{padding-top:60px;}.central_bloc .main_bloc.music .video_list li.paper1 h3{background:url(../images/paper3.webp) no-repeat center center;background-size:95%;}.central_bloc .main_bloc.music .video_list li.paper2 h3{background:url(../images/paper3.webp) no-repeat center center;background-size:95%;}.central_bloc .main_bloc.music .video_list li.paper3 h3{background:url(../images/paper3.webp) no-repeat center center;background-size:95%;}.central_bloc .main_bloc.music .video_list li.paper4 h3{background:url(../images/paper3.webp) no-repeat center center;background-size:95%;}.central_bloc .main_bloc.music .video_list li h3{height:15vw;font-size:5vw;}.central_bloc .main_bloc.music .releases_list .li_release .album_info{padding:6vw 4vw;}.central_bloc .main_bloc.music .releases_list .li_release .album_info h3{font-size:1.3em;}.central_bloc .main_bloc.music .releases_list .li_release .album_info .info{font-size:.8em;line-height:140%;}.central_bloc .main_bloc.music .releases_list .li_release .album_info .info ul li{padding-bottom:15px;}.central_bloc .main_bloc.pro{padding-top:60px;min-height:160vw;}.central_bloc .main_bloc.pro .pro_bloc #pro_form{width:85vw;}.central_bloc .main_bloc.pro .pro_bloc #pro_form .password_message{padding:20px 0;font-size:.8em;}.central_bloc .main_bloc.pro .pro_bloc #pro_form label{font-size:.8em;padding-bottom:10px;}.central_bloc .main_bloc.pro .pro_bloc #pro_form .pass_field{font-size:.8em;}.central_bloc .main_bloc.pro .pro_bloc #pro_form .confirm_button{margin-top:5vw;}.central_bloc .main_bloc.pro .pro_bloc .file_results{width:90%;padding:20px 5vw;}.central_bloc .main_bloc.pro .pro_bloc .file_results h3{margin-bottom:15px;}.central_bloc .main_bloc.pro .pro_bloc .file_results ul li{font-size:4vw;}.central_bloc .main_bloc.pro .pro_bloc .file_results ul li a{font-size:.9em;}.central_bloc .main_bloc.pro .pro_bloc .file_results ul li p{font-size:.9em;}.central_bloc footer .container_footer ul{display:inline-block;}.central_bloc footer .container_footer ul li{font-size:1.5em;height:40px;width:40px;line-height:40px;}}