body{background:#ccc;}
body.navbar-is-fixed-top,body.admin-menu.navbar-is-fixed-top{padding-top:52px !important;}body{padding:0;overflow-x:hidden;}.navbar .btn{background:none repeat scroll 0 0 #e1e1e1;border:0 none;border-radius:0;float:right;height:52px;line-height:52px;padding:0 15px;}.logo{display:block;line-height:52px;position:relative;z-index:3;}.logo img{height:49px;}.header{position:relative;}#block-system-user-menu{background:none repeat scroll 0 0 rgba(0,0,0,0.25);position:absolute;right:0;top:52px;}#block-system-user-menu .menu a{color:white;}#block-system-user-menu .menu a{background:transparent;text-decoration:underline;}.views-row h2 a{color:black;}@media(max-width:769px){#block-system-user-menu{top:0;}}.navbar #main-nav li a{line-height:52px;height:52px;padding:0 15px;}.navbar #main-nav li a a{display:none;}.navbar #main-nav li a:hover,.navbar #main-nav li:hover a{background:#ccc;}.navbar #main-nav li:hover li a{background:#fff;}.navbar #main-nav li:hover li a:hover{background:#999;}.navbar #main-nav .dropdown-menu{display:none;}.navbar #main-nav .open .dropdown-menu{display:block;}.block-commerce-cart .dropdown-menu{left:auto;right:0px;top:52px;padding:10px;}.front .main-container{padding:60px 0;}.not-front .main-container{padding:60px 0 100px;}.more-link{text-align:center;}#luxe-login{float:left;width:45%;}#luxe-login-register{float:right;width:45%;}footer.footer{background:black;margin:0;}@media(max-width:769px){.block-commerce-cart .btn{position:absolute;right:0px;bottom:auto;top:-52px;}.navbar-default .navbar-toggle{position:absolute;right:100px;}#main-nav{padding:0;}#main-nav ul{margin:0;}.block-commerce-cart .dropdown-menu{top:0;}#luxe-login{float:left;width:100%;}#luxe-login-register{float:left;width:100%;}}.page-articulos .view-vista-de-articulos .views-row{margin:0 0 15px;padding:0 0 15px;border-bottom:1px solid #ccc;}#block-menu-menu-menu-footer{margin:0 0 25px;}#block-menu-menu-menu-footer .menu{text-align:center;}#block-menu-menu-menu-footer .menu li{display:inline;}#block-menu-menu-menu-footer .menu li a{color:white;display:inline-block;}#block-menu-menu-menu-footer .menu li a:hover{background:transparent;text-decoration:underline;}#block-block-1{text-align:center;color:white;}#block-block-1 a{color:white;}#block-devel-execute-php{clear:both;}.block-facetapi input[type=checkbox]{margin-right:5px;}#layerslider h2{background:rgba(0,0,0,.5);border-radius:0;font-size:24px;}#layerslider div.ls-l{color:white;font-size:24px;left:120px;top:200px;white-space:nowrap;}#layerslider a.ls-l{background:none repeat scroll 0 0 rgba(0,0,0,0.25);color:white;display:inline-block;left:120px;padding:5px;top:254px;white-space:nowrap;}#commerce-addressbook-billing-default .views-row{background:rgba(0,0,0,.15);padding:15px;}.page-user-addressbook .addressfield-container-inline .name-block{font-weight:700;font-size:20px;border-bottom:1px solid #ccc;margin-bottom:10px;overflow:hidden;}.page-user-addressbook #commerce-addressbook-billing-list td .views-field address{border:1px solid #ccc;padding:10px;}
.yamm .nav,.yamm .dropup,.yamm .dropdown,.yamm .collapse{position:static;}.yamm .navbar-inner,.yamm .container{position:relative;}.yamm .dropdown-menu{left:auto;}.yamm .dropdown-menu > li{display:block;}.yamm .nav.pull-right .dropdown-menu{right:0;}.yamm .yamm-content{padding:20px 30px;*zoom:1;}.yamm .yamm-content:before,.yamm .yamm-content:after{display:table;content:"";line-height:0;}.yamm .yamm-content:after{clear:both;}.yamm.navbar .nav > li > .dropdown-menu:after,.yamm.navbar .nav > li > .dropdown-menu:before{display:none;}.yamm .dropdown.yamm-fullwidth .dropdown-menu{width:100%;left:0;right:0;}@media (max-width:969px){.yamm .dropdown.yamm-fullwidth .dropdown-menu{width:auto;}.yamm .yamm-content{padding-left:0;padding-right:0;}.yamm .dropdown-menu > li > ul{display:block;}}
h2,.h2{font-weight:400;}.navbar-default .navbar-nav > .active > a,.navbar-default .navbar-nav > .active > a:hover,.navbar-default .navbar-nav > .active > a:focus{color:inherit;background:none;}.dropdown-menu > .active > a,.dropdown-menu > .active > a:hover,.dropdown-menu > .active > a:focus{color:inherit;background:none;text-decoration:none;outline:0;}.breadcrumb{display:none;}span.caret{color:#fff !important;display:none;}.no-padding-left{padding-left:0;}body{background:#fff;color:#000;}a{color:#000;}a:hover,a:active,a:focus{color:#e83e38;background:none;}.gradient-blue-red{color:#fff;background:rgb(16,33,46);background:linear-gradient(to right,rgb(16,33,46) 0%,rgb(232,62,56) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#10212e',endColorstr='#e91c26',GradientType=1);}.color-red-episcene{color:#e83e38;}a.btn-reserver{background:#e83e38;color:#fff;padding:7px 27px 1px;font-size:19px;font-weight:500;font-family:"Teko",sans-serif;line-height:0.9;display:inline-block;}a.btn-reserver:hover,a.btn-reserver:active,a.btn-reserver:focus{background:#000;color:#fff;text-decoration:none;}#block-menu-menu-social{float:left;}#block-menu-menu-info{float:right;}#top .nav > li{float:left;}#top .nav > li a:hover,#top .nav > li a:focus,#top .nav > li a:active{background:none;}#block-menu-menu-social .nav > li,#block-menu-menu-info .nav > li{line-height:1;}#block-menu-menu-social ul{margin-left:8px;}#block-menu-menu-info ul{margin-right:-7px;}#block-menu-menu-info .nav > li{border-right:1px solid #e83e38;}#block-menu-menu-info .nav > li > a{text-transform:uppercase;height:25px;padding:5px 16px 5px 15px;font-size:2.025rem;font-weight:100;transition:all 0.2s linear;}#block-menu-menu-info .nav > li:last-child{border-right:none;}#block-menu-menu-info .nav > li:last-child > a{color:#fff !important;background:#e83e38;height:25px;font-weight:400;}#block-menu-menu-info .nav > li:last-child > a:hover{color:#000 !important;}#block-menu-menu-social .nav > li > a{padding:8px 8px 6px 8px;color:#fff;background:#000;transition:all 0.2s linear;margin-right:4px;}#block-menu-menu-social .nav > li > a:focus,#block-menu-menu-social .nav > li > a:hover{background:#e83e38;}#block-menu-menu-social .nav > li > a:active{background:#000;}#block-menu-menu-social .nav > li > a > img{width:18px;}.logo{display:inline;}.logo img{height:auto;margin:39px auto 39px 15px;}#navbar.navbar{margin-top:13px;margin-bottom:0;background:none;border:none;}#navbar.navbar ul.navbar-nav{width:100%;display:flex;justify-content:space-between;}#navbar.navbar ul.navbar-nav > li{text-align:center;height:54px;}#navbar.navbar ul.navbar-nav > li > a{padding:0;text-transform:uppercase;color:#000;font-size:3.3rem;font-weight:500;line-height:1;letter-spacing:0px;transition:all 0.2s linear;}#navbar.navbar ul.navbar-nav > .open > a,#navbar.navbar ul.navbar-nav > .open > a:hover,#navbar.navbar ul.navbar-nav > .open > a:focus{color:#e83e38;background:none;}.navbar #main-nav li a:hover,.navbar #main-nav li:hover a{background:none;}#navbar.navbar ul.navbar-nav > li > a:hover,#navbar.navbar ul.navbar-nav > li > a.active-trail,#navbar.navbar ul.navbar-nav > li > .dropdown-menu > li > a.active{color:#e83e38;}#navbar.navbar ul.navbar-nav > li > a::before{content:"";position:absolute;width:165px;height:14px;top:42px;left:50%;transform:translate(-50%);z-index:-1;background:rgb(16,33,46);background:linear-gradient(to right,rgb(16,33,46) 0%,rgb(232,62,56) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#10212e',endColorstr='#e91c26',GradientType=1);}#navbar.navbar ul.navbar-nav > li > .dropdown-menu{background:#fff;border:none;border-radius:0px;width:100%;padding-bottom:18px;padding-left:15px;left:50%;transform:translate(-50%);min-width:165px;transition:all 0.2s linear;opacity:.92;}#navbar.navbar ul.navbar-nav > li > .dropdown-menu > li{width:240px;padding-top:10px}#navbar.navbar ul.navbar-nav > li > .dropdown-menu > li > a{font-size:18px;padding:3px 7px;color:#000;transition:all 0.2s linear;}#navbar.navbar ul.navbar-nav > li > .dropdown-menu > li > a:hover{color:#e83e38;background:none;}#slideshow_container{position:relative;overflow:hidden;height:310px;}#block-block-1::before,#block-block-3::before{content:"";position:absolute;width:300%;height:14000%;top:-6884%;left:-79%;z-index:-1;-webkit-transform:rotate(2deg) scale(0.6);transform:rotate(2deg) scale(0.6);}#slideshow_container img{width:1140px;}#slider{max-width:1140px;background:url(../../themes/episcene/images/banner.jpg) no-repeat center center;height:310px;margin:0 auto;}#slider h1{float:left;margin:50px 0 0 0;padding:8px 35px 2px;font-size:45px;font-weight:400;color:#fff;text-transform:uppercase;background:rgb(16,33,46);background:linear-gradient(to right,rgb(16,33,46) 0%,rgb(232,62,56) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#10212e',endColorstr='#e91c26',GradientType=1);}.slider--bottom{position:relative;height:100%;}.slider--category{color:#fff;position:absolute;bottom:0;right:0;margin:15px;}.main-container{background:#10212e;}.page-header{border:none;color:#fff;font-size:60px;}article.node-page{color:#000;font-size:25px;}article.node-page a{color:#000;}article.node-page a:hover,article.node-page a:active,article.node-page a:focus{color:#e83e38;}.view-display-id-homepage_programme_preview{position:relative;}.view-display-id-homepage_programme_preview .views-row{float:left;width:33.33%;height:280px;}.view-display-id-homepage_programme_preview .views-row-1{height:560px;}.preview-spectacle{width:100%;float:left;height:100%;background-size:cover;background-position:center;position:relative;transition:1s linear;}.view-display-id-homepage_programme_preview .views-row-1 .preview-spectacle{background-color:#25508B !important;background-blend-mode:luminosity;}.effect-blue{background-color:#25508B !important;background-blend-mode:luminosity;}.preview-spectacle:before{opacity:0;}.preview-spectacle:hover:before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(to right,rgb(16,33,46),rgb(232,62,56));opacity:.6;}@-webkit-keyframes anim{0%{opacity:0;}100%{opacity:.4;}}@keyframes anim{0%{opacity:0;}100%{opacity:.4;}}.preview-spectacle::before{-webkit-animation-name:anim;animation-name:anim;-webkit-animation-duration:0.2s;animation-duration:0.2s;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-direction:alternate;animation-direction:alternate;}.views-row-1 .preview-spectacle:hover:before{background-image:none;}.preview-spectacle--wrapper{position:absolute;bottom:0px;right:0px;width:100%;}.preview-spectacle h2{color:#fff;width:100%;text-align:right;font-size:26px;text-transform:uppercase;padding-right:25px;}.views-row-1 .preview-spectacle h2{font-size:47px;font-weight:500;}.preview-spectacle .preview-spectacle--calendar-text,.preview-spectacle .preview-spectacle--calendar{display:none;color:#fff;position:absolute;right:25px;bottom:100px;font-size:18px;float:right;text-align:right;}.views-row-1 .preview-spectacle .preview-spectacle--calendar,.views-row-1 .preview-spectacle .preview-spectacle--calendar{display:block !important;position:relative;bottom:initial;right:initial;width:69%;padding:2px 25px 0px 15px;margin-bottom:45px;color:#fff;text-align:left;font-size:23px;background:rgb(16,33,46);background:linear-gradient(to right,rgb(232,62,56) 0%,rgb(16,33,46) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e91c26',endColorstr='#10212e',GradientType=1);}.view-display-id-homepage_programme_preview .preview-spectacle--categories{height:55px;}.view-display-id-homepage_programme_preview .preview-spectacle--categories > ul{color:#fff;list-style:none;width:100%;float:right;padding-right:25px;padding-bottom:15px;}.preview-spectacle--categories > ul li{border:1px solid #fff;line-height:1;padding:3px 6px 2px;font-size:23px;float:right;}.view-display-id-page_programme{color:#fff;}.view-display-id-page_programme .views-row{float:left;width:100%;margin-bottom:50px;}.view-display-id-page_programme a{color:#fff !important;}.view-display-id-page_programme a:hover,.view-display-id-page_programme a:active,.view-display-id-page_programme a:focus{color:#e83e38;}.view-display-id-page_programme h2.preview-spectacle--title{float:left;padding-right:20px;}.view-display-id-page_programme .preview-spectacle--categories{float:left;margin-top:20px;margin-right:20px;}.view-display-id-page_programme .preview-spectacle--categories > ul{float:left;list-style:none;padding:0;}.view-display-id-page_programme .preview-spectacle--categories > ul li{float:left;}.view-display-id-page_programme .preview-spectacle--image,.view-display-id-page_programme .preview-spectacle--calendar-title,.views-row-1 .preview-spectacle .preview-spectacle--calendar-text,.view-display-id-page_programme .preview-spectacle--calendar{float:left;width:100%;}.view-display-id-page_programme .preview-spectacle--calendar-title{font-size:25px;margin:10px 0 0;}.view-display-id-page_programme .preview-spectacle--calendar-text,.view-display-id-page_programme .preview-spectacle--calendar{font-size:22px;}.view-display-id-page_programme .preview-spectacle--calendar ul{list-style:none;padding:0;}.page-programme-2020 h1.page-header,.page-programme-off-2019 h1.page-header,.page-programme-2018 h1.page-header,.page-programme h1.page-header,.page-agenda h1.page-header,.page-node-59 h1.page-header,.page-node-68 h1.page-header,.page-node-77 h1.page-header{text-align:center;font-size:67px;font-weight:400;margin-bottom:62px;}.page-programme-2020 h1.page-header::after,.page-programme-off-2019 h1.page-header::after,.page-programme-2018 h1.page-header::after,.page-programme h1.page-header::after,.page-agenda h1.page-header::after,#block-views-agenda-block-1 h2.block-title::after,.page-node-59 h1.page-header::after,.page-node-68 h1.page-header::after,.page-node-77 h1.page-header::after{border-bottom:1px solid #fff;content:"";width:30.5%;display:block;top:7px;position:relative;margin:0 auto;}.page-node-59 h1.page-header,.page-node-68 h1.page-header,.page-node-77 h1.page-header{color:white;margin:0;}.page-node-59 article,.page-node-68 article,.page-node-77 article{color:white;}.grid{display:-ms-grid;display:grid;-ms-grid-columns:100%;grid-template-columns:100%;}.grid-item{margin-bottom:25px;}.box-spectacle{width:100%;height:100%;position:relative;background:white;}.box-spectacle--image{height:265px;position:relative;background-position:center;background-size:cover;}.box-spectacle--categories{height:55px;position:absolute;right:0;bottom:0;}.box-spectacle--categories > ul{color:#fff;list-style:none;width:100%;float:right;padding-right:25px;padding-bottom:15px;}.box-spectacle--categories > ul li{border:1px solid #fff;line-height:1;padding:3px 6px 2px;font-size:23px;float:right;}div.field-content.box-spectacle--categorie{color:#fff;border:1px solid #fff;padding:3px 6px 2px;font-size:23px;float:right;line-height:1;text-transform:uppercase;margin:0 25px 25px 0;height:auto;position:absolute;right:0;bottom:0;}.box-spectacle--info{background:#fff;color:#000;padding:20px;}h2.box-spectacle--title{margin:0;font-weight:600;font-size:28px;}h2.box-spectacle--title > a{text-decoration:none;}.box-spectacle--calendrier-text{font-size:19.5px;font-weight:700;font-family:"Barlow Condensed",sans-serif;line-height:1.1;}.box-spectacle--avec{font-family:"Barlow Condensed",sans-serif;color:#75797A;font-size:19.5px;font-weight:600;margin-top:12px;}.box-spectacle--summary{color:#75797A;font-family:"Barlow Condensed",sans-serif;font-size:19px;font-weight:400;line-height:1.3;}a.box-spectacle--btn-reservation{color:#fff;background:#e83e38;font-weight:500;border-radius:0;padding:3px 23px 1px;margin:10px 0 0 0;font-size:20px;line-height:1;}a.box-spectacle--btn-reservation:hover,a.box-spectacle--btn-reservation:active,a.box-spectacle--btn-reservation:focus{color:#000;}#block-views-programme-block-1 h2.block-title,#block-views-agenda-block-1 h2.block-title{color:white;font-size:57px;text-align:center;}#block-views-programme-block-1 .grid h3,#block-views-agenda-block-1 .grid h3{color:white;font-size:33px;grid-column:1 / 4;text-align:center;margin-bottom:35px;}#block-views-programme-block-1 .box-spectacle--btn-reservation,#block-views-agenda-block-1 .box-spectacle--btn-reservation{display:none;}#generic-page p{font-family:"Barlow Condensed",sans-serif;color:#000;font-size:19px;margin-bottom:36px;}.node-type-webform .main-container,.page-node-done .main-container,.node-type-page .main-container,.node-type-contact-page .main-container{background:#fff;padding:0 0 70px;color:#000;font-weight:200;}.node-type-page.page-node-59 .main-container,.node-type-page.page-node-68 .main-container,.node-type-page.page-node-77 .main-container{background:#10212e;}.h2-big-title,.node-type-webform .page-header,.page-node-done .page-header,.node-type-page .page-header,.node-type-contact-page .page-header{color:#000;text-align:center;padding-top:32px;text-transform:uppercase;font-size:60px;}.h2-big-title::after,.node-type-webform .page-header::after,.page-node-done .page-header::after,.node-type-page .page-header::after,.node-type-contact-page .page-header::after{border-bottom:1px solid #ec1d26;content:"";width:33.5%;display:block;top:8px;position:relative;margin:0 auto;}.node-type-webform #content-inner,.page-node-done #content-inner,.node-type-page #content-inner{color:#000;}.p--body,.node-type-page .first--body{font-size:23px;font-family:"Barlow Condensed",sans-serif;color:#000;padding:22px 111px 5px;text-align:center;-moz-text-align-last:center;text-align-last:center;}.node-type-page .second--body{margin-top:36px;}.node-type-page .box-border-black,.node-type-contact-page .box-border-black{border:3px solid #000;padding:36px 25px 30px 25px;font-size:19px;font-family:"Barlow Condensed",sans-serif;color:#000;line-height:1.2;letter-spacing:-0.2px;}.h2-title{font-size:29px;font-family:"Teko",sans-serif;font-weight:500;margin-top:0;}ul.ul-generic,.node-type-page .box-border-black ul{padding-left:16px;list-style:none;color:#000;}ul.ul-generic li,.node-type-page .box-border-black li{margin-top:23px;font-size:22px;}ul.ul-generic li::before,.node-type-page .box-border-black li::before{content:"> ";margin-left:-16px;}ul.ul-generic b{font-weight:400;}ul.ul-generic a{color:#000;}.h2-generic-title{color:#000;text-align:center;font-size:45px;}.h2-generic-title span.subtitle{font-size:30px;}.h2-generic-title-direction{color:#000;text-align:left;font-size:30px;font-weight:500;}.h2-generic-title-direction span.subtitle{font-size:24px;display:block;}.h2-generic-title-direction::after{content:"";display:block;border-bottom:1px solid #e83e38;width:60px;margin-top:10px;}.p--body-direction{font-size:18px;font-family:"Barlow Condensed",sans-serif;color:#000;text-align:left;padding-right:30px;}.node-type-spectacle .main-container,.node-type-event-agenda .main-container{background:#fff;padding:0 0 70px;color:#000;font-weight:200;}.node-type-spectacle .main-container .page-header,.node-type-event-agenda .main-container .page-header{color:#000;}article.node-spectacle,article.node-event-agenda{color:#000;font-size:25px;}article.node-spectacle a,article.node-event-agenda a{color:#000;}.slider--category{border:2px solid #fff;line-height:1;padding:12px 17px 3px;font-size:37px;float:right;font-weight:300;margin:0 39px 29px 0;}.node-spectacle--calendrier-top{width:100%;display:inline-block;padding:6px 24px 1px;margin:0;font-size:30px;font-weight:400;}.node-spectacle--calendrier-bottom{display:flex;justify-content:space-between;padding:5px 15px 0;}.node-spectacle--calendrier a.prev,.node-spectacle--calendrier a.next{display:flex;align-items:center;}.node-spectacle--calendrier a.prev{flex-direction:row-reverse;}.node-spectacle--calendrier .prev span,.node-spectacle--calendrier .next span{text-transform:uppercase;padding:0 10px;font-size:23px;}.node-spectacle--calendrier .prev::after,.node-spectacle--calendrier .next::after{width:0;height:0;border-top:15px solid transparent;border-bottom:15px solid transparent;content:"";display:inline-block;transition:.2s linear;}.node-spectacle--calendrier .prev::after{border-right:15px solid #ec1d26;}.node-spectacle--calendrier .next::after{border-left:15px solid #ec1d26;}.node-spectacle--calendrier .prev:hover::after{border-right:15px solid #12212e;}.node-spectacle--calendrier .next:hover::after{border-left:15px solid #12212e;}.node-spectacle--title-container{background:#25508B;color:white;padding:15px 20px;margin-top:-20px;}.node-spectacle--title{font-size:70px;line-height:1;letter-spacing:-1px;padding:0;margin:0;margin-bottom:10px;}.node-spectacle--subtitle{font-size:29px;font-weight:500;line-height:1;}.node-spectacle--share-this{margin-bottom:20px;}.node-spectacle--body{font-size:23px;font-family:"Barlow Condensed",sans-serif;text-align:left;padding:0;}.node-spectacle--body p{margin:0 0 30px;text-align:left;}.node-spectacle--details{border:3px solid #000;padding:36px 25px 30px 25px;font-size:19px;font-family:"Barlow Condensed",sans-serif;line-height:1.2;letter-spacing:-0.2px;min-height:500px;}.node-spectacle--three{margin-top:45px;position:relative;}.node-spectacle--gallery{height:500px;right:0;}.node-spectacle--gallery .icon-play{position:absolute;top:0;left:18%;-webkit-transform:scale(0.5);transform:scale(0.5);transition:all 50ms linear;}.node-spectacle--gallery .icon-play:hover{-webkit-transform:scale(0.55);transform:scale(0.55);}.node-spectacle--four{}.set-margin--node-spectacle--four{margin:0 0 0 -22px;}.node-spectacle--four h2{font-size:28.5px;margin-bottom:20px;}.node-spectacle--four h3{font-family:"Barlow Condensed",sans-serif;font-size:19px;font-weight:bold;margin-top:3px;margin-bottom:0px;}.node-spectacle--downloads div{font-family:"Barlow Condensed",sans-serif;font-size:18px;}.node-spectacle--press{margin-bottom:12px;}.node-spectacle--press p,.node-spectacle--press div{font-family:"Barlow Condensed",sans-serif;font-size:20.19px;line-height:1.1;margin-bottom:13px;}.node-spectacle--diffusion p,.node-spectacle--diffusion div{font-family:"Barlow Condensed",sans-serif;font-size:20.19px;line-height:1.05;margin-bottom:22px;}.node-spectacle--press p b,.node-spectacle--diffusion p b{font-weight:400;}.node-spectacle--press p::after{border-bottom:1px solid #ec1d26;content:"";width:75px;display:block;margin-top:15px;margin-left:-2px;}.node-spectacle--press p:last-child::after{border-bottom:none;}.node-spectacle--downloads .field-item::before{content:"•";font-size:20px;margin-left:-10px;}.node-spectacle--downloads .file-icon{display:none;}.carousel-inner{background:#000;text-align:center;height:500px;overflow:hidden;}.carousel-inner .item > img{height:500px;display:inline;}.carousel-indicators{text-align:right;width:100%;right:0px;left:auto;top:auto;bottom:-60px;}.carousel-indicators li{border:none;background:#000;border-radius:0;width:35px;margin:0 0 0 7px;}.carousel-indicators .active{width:33px;height:10px;margin:0 0 0 7px;background-color:#da0f0f;}.node-spectacle--one{position:-webkit-sticky;position:sticky;top:0;z-index:46;padding-bottom:7px;background:rgba(255,255,255,0.7);background:rgba(255,255,255,1);background:linear-gradient(to bottom,rgba(255,255,255,1) 89%,rgba(255,255,255,0.73) 92%,rgba(246,246,246,0.36) 96%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#ffffff',GradientType=0);}.node-spectacle--gallery{height:auto;padding-right:0;padding-left:50px;}.node-spectacle--gallery .grid--container{display:-ms-grid;display:grid;-ms-grid-columns:32% 32% 32%;grid-template-columns:32% 32% 32%;grid-column-gap:2%;grid-row-gap:2%;}.node-spectacle--gallery .item{position:relative;overflow:hidden;height:175px;}.node-spectacle--gallery .item img{margin-top:25%;}.node-spectacle--gallery .item.main{margin-bottom:15px;height:auto;}.node-spectacle--gallery .item.main img{margin-top:0;}.node-spectacle--gallery .item.active{display:none;}.node-spectacle--gallery .item img.icon-play{width:100%;margin:0 auto;top:0;left:0;}.node-spectacle--gallery .item.main img.icon-play{width:50%;left:25%;top:15%;}footer.footer{min-height:200px;padding-bottom:80px;color:#fff;font-size:17px;font-weight:100;text-align:left;background:rgb(16,33,46);background:linear-gradient(to bottom,rgb(16,33,46) 0%,rgb(0,0,2) 80%,rgb(0,0,2) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#10212e',endColorstr='#000002',GradientType=0);border:none;}footer.footer a{color:#fff;}footer h3.h2{margin-bottom:1px;}footer.footer ul{list-style:none;padding:0;}.footer-logo{text-align:center;margin-bottom:70px;margin-top:25px;}.footer-logo img{width:99%;}.footer-contacts{padding-left:25px;}.footer-plan{}.footer-plan li{border-bottom:1px solid #fff;padding-top:2px;}.footer-plan a{width:100%;display:block;padding:4px 0 0 0px;background:none;transition:0.2s linear;}.footer-plan a:hover{background:rgb(232,62,56);padding:4px 0 0 7px;text-decoration:none;}.footer-newsletter{}.footer-newsletter--email{background:none;border:1px solid #fff;padding:5px 8px 1px;width:80%;color:#fff;}.footer-newsletter--email:focus{border:1px solid #e83e38;}.footer-newsletter--button{float:right;background:#e83e38;border:0;padding:6px 9px 2px;font-size:19px;display:block;transition:all 0.2s linear;}.footer-newsletter--button-social{padding:7px 11px 2px 11px;font-size:17px;}.footer-newsletter--button:hover{color:#e83e38;background:#fff;}.navbar-default .navbar-toggle{right:0%;}div.mobile-menu{margin-top:52px;}ul.mobile-menu{list-style:none;padding:0;background:#ececec;margin:1px -15px 0 -15px;}ul.mobile-menu li a{padding:9px 45px;border-bottom:1px dotted #000;display:block;font-size:25px;}ul.mobile-menu li > ul.mobile-menu{margin:0;}ul.mobile-menu li > ul.mobile-menu li a{padding-left:65px;background:#d7d7d7;}.webform-client-form .form-type-markup p{text-align:center;font-size:28px;font-weight:500;margin-top:40px;}.webform-client-form .form-type-textarea label,.webform-client-form .form-type-textfield label,.webform-client-form .form-type-webform-email label,.webform-client-form .form-type-select label,.webform-client-form .form-item-submitted-date-reservation label,.webform-client-form .form-item-submitted-nombre-de-places-reservation label,.webform-client-form .form-type-checkboxes > label,.webform-client-form .form-type-radios > label{font-family:"Barlow Condensed",sans-serif;font-size:22px;font-weight:100;width:160px;display:inline-block;margin-right:1em;}.webform-client-form .form-type-textarea textarea,.webform-client-form .form-type-textfield input,.webform-client-form .form-type-webform-email input,.webform-client-form .form-type-select select{width:80%;border:1px solid #000;border-radius:0;font-family:"Barlow Condensed",sans-serif;font-weight:500;font-size:20px;}.webform-client-form .form-type-textarea label{float:left;}.webform-client-form .form-textarea-wrapper{width:80%;margin-bottom:20px;float:left;}.webform-client-form .form-type-textarea textarea{width:100%;}.webform-client-form .form-submit{background:#e83e38;color:#fff;padding:7px 27px 1px;font-size:19px;font-weight:500;font-family:"Teko",sans-serif;line-height:0.9;display:inline-block;float:right;margin-right:67px;border:0;border-radius:0;}.webform-client-form .form-submit:hover,.webform-client-form .form-submit:active,.webform-client-form .form-submit:focus{background:#000;color:#fff;text-decoration:none;}.webform-client-form .form-type-select select{height:45px;padding:6px 12px;}select.day{width:80px !important;height:39px;}select.month{width:130px !important;height:39px;}select.day > option[value="1"],select.day > option[value="2"],select.day > option[value="3"],select.day > option[value="4"],select.day > option[value="16"],select.day > option[value="23"],select.day > option[value="30"],select.day > option[value="31"],select.month > option[value="1"],select.month > option[value="2"],select.month > option[value="3"],select.month > option[value="4"],select.month > option[value="5"],select.month > option[value="6"],select.month > option[value="8"],select.month > option[value="9"],select.month > option[value="10"],select.month > option[value="11"],select.month > option[value="12"],select.month,select.year{display:none;}.form-item-submitted-date-reservation-day::after{content:"Juillet ";display:block;border:1px solid beige;float:left;padding:4px 10px 0 0;font-size:27px;}.form-item-submitted-date-reservation-month,.form-item-submitted-date-reservation-year{display:none !important;}.form-item-submitted-date-reservation .webform-container-inline{display:inline-block;}.webform-datepicker{display:inline-block;}.webform-datepicker > div{margin-right:10px;}.form-item-submitted-nombre-de-places-reservation{clear:left;}div.error{font-size:25px;}#edit-submitted-privacy{display:inline-block;font-size:21px;}.form-item-submitted-privacy input{margin-right:8px;}.form-item-submitted-date-reservation .help-block,.form-item-submitted-privacy .help-block{margin-left:185px;font-size:20px;margin-top:5px;font-family:Barlow Condensed;font-weight:normal;}.label-active{color:green;font-weight:bolder !important;}.genese-content{color:#000;text-align:center;}.genese-content h3{color:#e83e38;font-size:36px;margin-top:35px;}.genese-content span.true-title{color:#000;font-family:Barlow Condensed;font-size:26px;font-weight:700;}.genese-content > p{font-family:Barlow Condensed;font-size:21px;font-weight:300;}article p,article ul{}.font--generic-body{font-size:21px;font-weight:300;}.page-node-12 article h2 small{color:#000;font-size:75%;}.page-node-12 article h2::after{content:"";height:1px;background:#e83e38;width:15%;display:block;margin:10px 0;}.page-node-12 article p{font-size:21px;}.page-node-12 article p.p--content{padding-right:30px;padding-top:25px;}.page-node-14 article p,.page-node-14 article ul{font-size:21px;}.page-node-14 article ul{padding:0 0 0 20px;}.page-node-14 article ul>li>ul{list-style:none;}.page-node-14 article ul>li>ul li::before{content:"> ";margin-left:-16px;}.page-node-14 article p strong,.page-node-14 article p b{font-weight:500;}.page-node-7 article ul{list-style:none;}.page-node-27 .p--body ul{list-style:none;}.page-node-27 .p--body ul li{margin-bottom:30px;text-align:center;}.page-node-27 .p--body b,.page-node-27 .p--body strong,.page-node-27 .p--body b>a,.page-node-27 .p--body strong>a{font-weight:500;font-size:23px;}.page-node-27 .p--body a{font-size:16px;}.page-node-27 .p--body i{font-size:13px;}.page-node-27 .p--body i.fa-file-pdf-o{color:#C91419;}.node-type-contact-page #generic-page .box-border-black,.page-node-9 article #generic-page .box-border-black{margin-top:22px;}.node-type-contact-page #generic-page .box-border-black h2,.page-node-9 article #generic-page .box-border-black h2{font-family:"Teko",sans-serif;font-size:32px;margin-top:0;}.node-type-contact-page #generic-page .box-border-black p,.page-node-9 article #generic-page .box-border-black p{margin-bottom:10px;}.page-node-10 article p,.page-node-10 article ul,.page-node-25 article p,.page-node-25 article ul,.page-node-46 article p,.page-node-46 article ul{font-family:"Barlow Condensed",sans-serif;font-size:21px;}.page-node-10 article p b,.page-node-10 article ul b,.page-node-10 article p strong,.page-node-10 article ul strong,.page-node-25 article p b,.page-node-25 article ul b,.page-node-25 article p strong,.page-node-25 article ul strong,.page-node-46 article p b,.page-node-46 article ul b,.page-node-46 article p strong,.page-node-46 article ul strong{font-weight:500;}.page-node-10 ul.ul-generic li,.page-node-25 ul.ul-generic li,.page-node-46 ul.ul-generic li{margin-top:0;}.page-node-10 ul.ul-generic b,.page-node-25 ul.ul-generic b,.page-node-46 ul.ul-generic b{font-weight:400;}article,article p,.region-content,article#node-17 p,article#node-58 p,article#node-59 p,#block-block-6 p,#block-block-7 p{font-family:"Barlow Condensed",sans-serif;font-size:22px;}@media screen and (max-width:388px){.logo img{height:85px;margin:39px auto;}.footer-logo img{width:auto;}}@media screen and (max-width:768px){.menu{display:none !important;}.view-display-id-homepage_programme_preview .views-row{width:100%;}.view-display-id-homepage_programme_preview .views-row-1{height:350px;}.p--body,.node-type-page .first--body{padding:22px 0 5px;}.carousel-inner{height:auto;}.carousel-inner .item > img{height:auto;}.footer-contacts,.footer-newsletter{}.footer-contacts{padding-left:15px;text-align:center;font-size:30px;}.footer-contacts{margin-bottom:70px;}.footer-plan{display:none;}.footer-logo img{width:auto;}.node-spectacle--title{font-size:40px;line-height:1;}.node-spectacle--body{padding:6%;}.node-spectacle--gallery{position:relative;}}@media screen and (min-width:769px) and (max-width:992px){#navbar.navbar ul.navbar-nav > li > a{font-size:2.6rem;}#navbar.navbar ul.navbar-nav > li > a::before{width:100px;}.view-display-id-homepage_programme_preview .views-row{width:50%;}.footer-logo img{width:auto;}.footer-newsletter{padding-right:29px;}.node-spectacle--gallery{position:relative;}#navbar.navbar ul.navbar-nav > li.first{}.grid{display:-ms-grid;display:grid;-ms-grid-columns:50% 50%;grid-template-columns:50% 50%;}}@media screen and (min-width:993px) and (max-width:1200px){#navbar.navbar ul.navbar-nav > li > a::before{}}@media screen and (min-width:993px){.grid{display:-ms-grid;display:grid;-ms-grid-columns:33.3% 33.3% 33.3%;grid-template-columns:33.3% 33.3% 33.3%;}}.event-title-archive{font-size:19px;font-family:"Barlow Condensed",sans-serif;font-weight:500;line-height:1.1;}.block-archive{color:white;margin-top:60px;}.block-archive h2,.block-archive h3{text-align:center;}.block-archive h2{font-size:49px;font-weight:500;}#block-views-agenda-block-2 h2{color:white;text-align:center;font-size:50px;}.page-node-59 .field-name-body{color:white;margin-bottom:25px;}.central-menu--home-saison{display:flex;text-align:center;justify-content:space-around;margin:30px 0;}.central-menu--home-saison a{display:block;width:100%;margin:5px;padding:15px;background:linear-gradient(to right,rgb(16,33,46) 0%,rgb(232,62,56) 100%);color:white;font-size:38px;}.nav.nav-tabs > li > a{background:#fff6;font-family:Arial,sans-serif;font-weight:bold;}.nav.nav-tabs > li > a.active,.nav.nav-tabs > li > a:hover,.nav.nav-tabs > li > a:active,.nav.nav-tabs > li > a:focus{background:#fff;}.view-partenaire>.view-content{text-align:center;}.partenaire-block{display:inline-block;padding:2rem;}.block-content .profile{background:white;padding:2px 30px;}
body{font-family:'Teko',sans-serif;}
